CTFE Status
Nicholas Wilson via Digitalmars-d
digitalmars-d at puremagic.com
Mon Dec 19 01:12:30 PST 2016
On Monday, 19 December 2016 at 08:26:00 UTC, Stefan Koch wrote:
> On Saturday, 17 December 2016 at 09:39:02 UTC, Stefan Koch
> wrote:
>> On Saturday, 17 December 2016 at 08:53:07 UTC, Stefan Koch
>> wrote:
>>> Miscompiling phobos code is down to 4 functions.
>>> std.range.primitives.{front, empty, back}
>>> and std.traits.defaultParameters.
>>> Note, StructLiterals are still regressed.
>>> I am looking into it.
>>
>> Fixed the regression.
>> It was an off-by-one error in the check of the member-count.
>> causing the last field of a struct to be considered not part
>> of the struct :p
>
> Many of the forced bailouts could be removed.
> Soon newCTFE will compile Phobos without any blacklisted
> functions!
Excellent! Keep up the great work!
More information about the Digitalmars-d
mailing list