https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103040

--- Comment #10 from Iain Buclaw <ibuclaw at gdcproject dot org> ---
(In reply to Iain Buclaw from comment #8)
> Still occurs after stubbing out the build_memset_call function in the D
> front-end.  Just having a look at the this reference parameter now.

Switched the return value of __ctor from S& to void, and changed the ref
parameter to a pointer as well.  FAIL still occurs on the small test, so there
must be some flag C++ front-end is setting that D is not.

Really, the code generated should be functionally identical.

Reply via email to