dmd 1.067 and 2.052 release
Stephan
spam at extrawurst.org
Mon Feb 21 00:53:01 PST 2011
On 18.02.2011 11:18, Walter Bright wrote:
> Now with 64 bit Linux support! (Though expect problems with it, it's
> brand new.)
>
>
> http://www.digitalmars.com/d/1.0/changelog.html
> http://ftp.digitalmars.com/dmd.1.067.zip
>
> http://www.digitalmars.com/d/2.0/changelog.html
> http://ftp.digitalmars.com/dmd.2.052.zip
Nice release in theorie but since i did not get the time to test the
beta it seems some regressions made it into the release that rendered my
codebase unbuildable...
The problem is that i cannot reduce it properly. (win32, dmd 2.052)
1) Without changing anything suddenly i get linker errors. I am building
an executable linking in a static lib that contains some methods using
std.random.uniform. When i now try to build the executable the linker
complains about std.random.uniform not being found. What the heck ? The
whole rest of phobos is there and this is missing ??
2) This one is really weird. After removing all the std.random.uniform
crap from above it compiles and links but crashes right in the beginning
befor even entering my main method. This just happens in debug builds.
Funny thing is that this is not due to some unittest of mine. And
correct me if i am wrong but phobos is shipped without unittests either,
right ?
Any help is welcome.
Stephan
More information about the Digitalmars-d-announce
mailing list