I can repro your issue. The illegal instruction is a 'popq' instruction called inside insertAfter, just after the destructor for the unnamed 'stuff' is called, before the function returns. I haven't looked into it further than that.
I use OSX. I have about 20kloc of D code, and it all works :-) I
have occasionally seen wrong code bugs in the past, but I've
reported them all and from what I can remember they have all been
fixed.
- OSX users out there? Serious bug (I think) monarch_dodra
- Re: OSX users out there? Serious bug (I think) Jacob Carlborg
- Re: OSX users out there? Serious bug (I think) Joshua Niehus
- Re: OSX users out there? Serious bug (I think... Peter Alexander
- Re: OSX users out there? Serious bug (I think) Paolo Invernizzi
- Re: OSX users out there? Serious bug (I think... Jacob Carlborg
- Re: OSX users out there? Serious bug (I t... Paolo Invernizzi
- Re: OSX users out there? Serious bug ... Jacob Carlborg
- Re: OSX users out there? Serious bug (I think) Denis Shelomovskij
- Re: OSX users out there? Serious bug (I think... Andrei Alexandrescu
- Re: OSX users out there? Serious bug (I t... Nick Sabalausky
- Re: OSX users out there? Serious bug ... Denis Shelomovskij
- Re: OSX users out there? Serious... Nick Sabalausky
- Re: OSX users out there? Ser... Denis Shelomovskij
