[dmd-beta] D 1.074 and 2.059 betas

David Nadlinger code at klickverbot.at
Mon Apr 2 05:59:04 PDT 2012


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
> dmd-beta at puremagic.com
> http://lists.puremagic.com/mailman/listinfo/dmd-beta


More information about the dmd-beta mailing list