[dmd-beta] dmd 2.053 beta

David Simcha dsimcha at gmail.com
Sat May 7 07:55:01 PDT 2011


On 5/7/2011 10:38 AM, David Simcha wrote:
> On 5/7/2011 2:27 AM, Walter Bright wrote:
>>
>>
>> On 5/6/2011 10:47 PM, David Simcha wrote:
>>> Test drove this with plot2kill, dstats and a few unreleased libs.  
>>> Things that break existing code for me:
>>>
>>> 1.  http://d.puremagic.com/issues/show_bug.cgi?id=5938
>>>
>>> 2.  http://d.puremagic.com/issues/show_bug.cgi?id=5939
>>>
>>> 3.  http://d.puremagic.com/issues/show_bug.cgi?id=5940
>>>
>>> The last two have to do with std.algorithm.map being made a nested 
>>> struct and nested structs having annoying and surprising limitations 
>>> that the old implementation didn't have.
>>
>> This can be fixed by making those nested struct static.
>
> Indeed this does fix all the problems, but I can't run the Phobos unit 
> tests and commit this fix because I'm hung up on the following 
> druntime build error on Windows:
>
> dmc -c  src\rt\monitor.c
> Fatal error: unable to open input file 'mars.h'
>
...and when I try to run the tests on Linux instead I get Error: cannot 
read file std/net/isemail.d.

It appears that, in your zip package, net ended up as a file instead of 
a directory.  Its contents are the source code to std.net.isemail.



More information about the dmd-beta mailing list