[dmd-beta] dmd 1.069 and 2.054 beta

Andrej Mitrovic andrej.mitrovich at gmail.com
Tue Jul 5 20:42:23 PDT 2011


???

D:\DMD\dmd2\windows\bin>rdmd test.d
OPTLINK (R) for Win32  Release 8.00.12
Copyright (C) Digital Mars 1989-2010  All rights reserved.
http://www.digitalmars.com/ctg/optlink.html
C:\DOCUME~1\Andrej\LOCALS~1\Temp\.rdmd\rdmd-test.d-B55F31E536A826006126734CAB593242\test-d-B55F31E536A826006126734CAB593242.obj(test-d-B55F31E536A826006126734CAB593242)
 Error 42: Symbol Undefined _D3std9exception7bailOutFAyaixAaZv
--- errorlevel 1

D:\DMD\dmd2\windows\bin>type test.d
module test;

import std.stdio;

void main()
{
        writeln("bla");
}


D:\DMD\dmd2\windows\bin>rdmd test.d

D:\DMD\dmd2\windows\bin>rdmd test.d

D:\DMD\dmd2\windows\bin>rdmd test.d

D:\DMD\dmd2\windows\bin>rdmd test.d

D:\DMD\dmd2\windows\bin>rdmd test.d

D:\DMD\dmd2\windows\bin>rdmd test.d
OPTLINK (R) for Win32  Release 8.00.12
Copyright (C) Digital Mars 1989-2010  All rights reserved.
http://www.digitalmars.com/ctg/optlink.html
C:\DOCUME~1\Andrej\LOCALS~1\Temp\.rdmd\rdmd-test.d-B55F31E536A826006126734CAB593242\test-d-B55F31E536A826006126734CAB593242.obj(test-d-B55F31E536A826006126734CAB593242)
 Error 42: Symbol Undefined _D3std9exception7bailOutFAyaixAaZv
--- errorlevel 1

D:\DMD\dmd2\windows\bin>rdmd test.d

Something is seriously broken.
Also Optlink is randomly failing for me in the D Windows Project, I
get these every couple of files:
 Error 42: Symbol Undefined _D3std9exception7bailOutFAyaixAaZv
 Error 42: Symbol Undefined _D3std3uni10isUniLowerFwZi

I also get some .map warnings but thats not relevant, thats my scripts fault.

Here I try to run the builder through RMD:
D:\dev\projects\DWindowsProgramming>rdmd build clean
OPTLINK (R) for Win32  Release 8.00.12
Copyright (C) Digital Mars 1989-2010  All rights reserved.
http://www.digitalmars.com/ctg/optlink.html
C:\DOCUME~1\Andrej\LOCALS~1\Temp\.rdmd\rdmd-build.d-56EBB0A7B2B67C353365EADDE911EDBE\build-d-56EBB0A7B2B67C353365EADDE911EDBE.obj(build-d-56EBB0A7B2B67C353365EADDE911EDBE)
 Error 42: Symbol Undefined _D3std9exception7bailOutFAyaixAaZv
C:\DOCUME~1\Andrej\LOCALS~1\Temp\.rdmd\rdmd-build.d-56EBB0A7B2B67C353365EADDE911EDBE\build-d-56EBB0A7B2B67C353365EADDE911EDBE.obj(build-d-56EBB0A7B2B67C353365EADDE911EDBE)
 Error 42: Symbol Undefined _D3std11parallelism8TaskPool4sizeMxFNaNbNdNfZk
C:\DOCUME~1\Andrej\LOCALS~1\Temp\.rdmd\rdmd-build.d-56EBB0A7B2B67C353365EADDE911EDBE\build-d-56EBB0A7B2B67C353365EADDE911EDBE.obj(build-d-56EBB0A7B2B67C353365EADDE911EDBE)
 Error 42: Symbol Undefined _D3std11parallelism8TaskPool4lockMFZv
C:\DOCUME~1\Andrej\LOCALS~1\Temp\.rdmd\rdmd-build.d-56EBB0A7B2B67C353365EADDE911EDBE\build-d-56EBB0A7B2B67C353365EADDE911EDBE.obj(build-d-56EBB0A7B2B67C353365EADDE911EDBE)
 Error 42: Symbol Undefined _D3std11parallelism8TaskPool6unlockMFZv
--- errorlevel 4

I run it again:
D:\dev\projects\DWindowsProgramming>rdmd build clean

$

And it works the second time. What's going on?


More information about the dmd-beta mailing list