Re: interpret.c assertion failure on enum.stringof mixin

2010-02-08 Thread strtr
Don Wrote: > Wow, seems like you and the compiler are at war... > I had an even more horrid dmd crash some time ago, removing a circular selective import seemed to fix it. But I'm not sure and can't replicate it any more :( > > Please put this into bugzilla. Title "ICE(interpret.c): mixin non

Re: interpret.c assertion failure on enum.stringof mixin

2010-02-08 Thread Don
strtr wrote: strtr Wrote: enum { E }; void _mixin() { writefln( E.stringof ); } void func() { mixin(_mixin); } Assertion failure: '!dim || (parameters && (parameters->dim == dim))' on line 140 in file 'interpret.c' At least I got a line number this time :) Wow, seems like yo

Re: interpret.c assertion failure on enum.stringof mixin

2010-02-07 Thread strtr
strtr Wrote: > strtr Wrote: > > > enum { E }; > > void _mixin() { > > writefln( E.stringof ); > > } > > void func() { > > mixin(_mixin); > > } > > Assertion failure: '!dim || (parameters && (parameters->dim == dim))' on > > line 140 in file 'interpret.c' > > > > At least I got a line nu

Re: interpret.c assertion failure on enum.stringof mixin

2010-02-07 Thread strtr
strtr Wrote: > enum { E }; > void _mixin() { > writefln( E.stringof ); > } > void func() { > mixin(_mixin); > } > Assertion failure: '!dim || (parameters && (parameters->dim == dim))' on line > 140 in file 'interpret.c' > > At least I got a line number this time :) Had nothing to do

interpret.c assertion failure on enum.stringof mixin

2010-02-06 Thread strtr
enum { E }; void _mixin() { writefln( E.stringof ); } void func() { mixin(_mixin); } Assertion failure: '!dim || (parameters && (parameters->dim == dim))' on line 140 in file 'interpret.c' At least I got a line number this time :)