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 <[email protected]> wrote: > From: "Walter Bright" <[email protected]> >> >> 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 > [email protected] > http://lists.puremagic.com/mailman/listinfo/dmd-beta > _______________________________________________ dmd-beta mailing list [email protected] http://lists.puremagic.com/mailman/listinfo/dmd-beta
