[dmd-beta] dmd 2.053 beta

Don Clugston dclugston at googlemail.com
Tue May 10 00:21:14 PDT 2011


The failing case mentioned in my last pull request is
http://d.puremagic.com/issues/show_bug.cgi?id=5972
It used to fail with an "index assignment is not supported in CTFE";
now it fails with
"CTFE internal error" (but gives line number).

There are three options, all of which are reasonable IMHO:
(1) ship as-is
(2) change the error message (interpret.c, around line 2884)
(3) fix the bug so that the code works.

I am working on (3), but it's a little bit complicated. If the other
things (especially the druntime issues) take a while to fix, then (3)
will be an option, but I don't think it's worth delaying the release
for (it isn't a regression, though it will probably be mistaken for
one).

Also, in the changelog, I think it would be good to separate the
optlink bugs from the dmd bugs, since there are so many of them this
time. They are all at the top of the list of DMD bugs.


On 10 May 2011 08:21, Nick Sabalausky <bus_dmdbeta at semitwist.com> wrote:
> From: "Walter Bright" <walter at digitalmars.com>
>>
>> At long last! Thanks for all the hard work, everyone!
>>
>> http://ftp.digitalmars.com/dmd2beta.zip
>
> Should std.iterator be missing? If so, maybe it should be mentioned in the
> changelog?
>
> And speaking of the beta's changelog, 2.051, 2.052 are missing from it.
>
> _______________________________________________
> 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