Using latest Git master (DMD c2824d43), one of the thrift.codegen.idlgen unittests crashes DMD because ti->inst is 0 here: https://github.com/D-Programming-Language/dmd/blob/master/src/expression.c#L2920

Full backtrace: https://gist.github.com/2283240

Test source: https://github.com/apache/thrift/blob/trunk/lib/d/src/thrift/codegen/idlgen.d#L207

I'll try to get a reduced test case until tomorrow.

There also seems to be a regression regarding mixin templates – I'm getting »Error: not a property s.isSetFlags«, where isSetFlags is a plain field (i.e. not a @property) of s added via a mixin template, but as the error occurs deep inside CTFE-generated code, I don't yet have a test case for this one either.

David



On 2 Apr 2012, at 1:13, Walter Bright wrote:
http://ftp.digitalmars.com/dmd1beta.zip
http://ftp.digitalmars.com/dmd2beta.zip
_______________________________________________
dmd-beta mailing list
[email protected]
http://lists.puremagic.com/mailman/listinfo/dmd-beta
_______________________________________________
dmd-beta mailing list
[email protected]
http://lists.puremagic.com/mailman/listinfo/dmd-beta

Reply via email to