July 05, 2011 [dmd-beta] dmd 1.069 and 2.054 beta | ||||
---|---|---|---|---|
| ||||
http://ftp.digitalmars.com/dmd1beta.zip http://ftp.digitalmars.com/dmd2beta.zip |
July 06, 2011 [dmd-beta] dmd 1.069 and 2.054 beta | ||||
---|---|---|---|---|
| ||||
Posted in reply to Walter Bright | ??? 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? |
July 06, 2011 [dmd-beta] dmd 1.069 and 2.054 beta | ||||
---|---|---|---|---|
| ||||
Posted in reply to Andrej Mitrovic | With DMD it fails all the time though: D:\dev\projects\DWindowsProgramming>dmd build.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 build.obj(build) Error 42: Symbol Undefined _D3std9exception7bailOutFAyaixAaZv build.obj(build) Error 42: Symbol Undefined _D3std11parallelism8TaskPool4sizeMxFNaNbNdNfZk build.obj(build) Error 42: Symbol Undefined _D3std11parallelism8TaskPool6unlockMFZv build.obj(build) Error 42: Symbol Undefined _D3std11parallelism8TaskPool4lockMFZv --- errorlevel 4 |
July 06, 2011 [dmd-beta] dmd 1.069 and 2.054 beta | ||||
---|---|---|---|---|
| ||||
Posted in reply to Andrej Mitrovic | I can't compile this simple module with DMD 2.054: module test; import std.stdio; void main() { writeln("bla"); } Error 42: Symbol Undefined _D3std9exception7bailOutFAyaixAaZv |
July 06, 2011 [dmd-beta] dmd 1.069 and 2.054 beta | ||||
---|---|---|---|---|
| ||||
Posted in reply to Andrej Mitrovic | On 7/6/11 5:45 AM, Andrej Mitrovic wrote:
> I can't compile this simple module with DMD 2.054:
> module test;
> import std.stdio;
> void main()
> {
> writeln("bla");
> }
>
> Error 42: Symbol Undefined _D3std9exception7bailOutFAyaixAaZv
Are you maybe using an outdated version of phobos.lib? I have not checked whether the archive is okay, but I'm pretty sure I encountered similar errors in the past when there was a library<->source mismatch.
David
|
July 06, 2011 [dmd-beta] dmd 1.069 and 2.054 beta | ||||
---|---|---|---|---|
| ||||
Posted in reply to David Nadlinger | I've deleted the old DMD2 folder and replaced with the new one. There's nothing much I could have screwed up. I've tested it again, can't compile anything that imports into std.stdio. |
July 05, 2011 [dmd-beta] dmd 1.069 and 2.054 beta | ||||
---|---|---|---|---|
| ||||
Posted in reply to Andrej Mitrovic |
On 7/5/2011 9:09 PM, Andrej Mitrovic wrote:
> I've deleted the old DMD2 folder and replaced with the new one. There's nothing much I could have screwed up. I've tested it again, can't compile anything that imports into std.stdio.
>
Do a file search for phobos.lib on your system.
|
July 05, 2011 [dmd-beta] dmd 1.069 and 2.054 beta | ||||
---|---|---|---|---|
| ||||
Posted in reply to Walter Bright | Also, make sure you recompile all your .d files.
On 7/5/2011 9:20 PM, Walter Bright wrote:
>
>
> On 7/5/2011 9:09 PM, Andrej Mitrovic wrote:
>> I've deleted the old DMD2 folder and replaced with the new one. There's nothing much I could have screwed up. I've tested it again, can't compile anything that imports into std.stdio.
>>
>
> Do a file search for phobos.lib on your system.
> _______________________________________________
> dmd-beta mailing list
> dmd-beta at puremagic.com
> http://lists.puremagic.com/mailman/listinfo/dmd-beta
>
>
|
July 06, 2011 [dmd-beta] dmd 1.069 and 2.054 beta | ||||
---|---|---|---|---|
| ||||
Posted in reply to Walter Bright | Here's my log: D:\DMD>where dmd D:\DMD>dmd 'dmd' is not recognized as an internal or external command, operable program or batch file. D:\DMD>unzip dmd2beta.zip Archive: dmd2beta.zip ... D:\DMD>where dmd D:\DMD\dmd2\windows\bin\dmd.exe D:\DMD>cd dmd2\windows\bin\ D:\DMD\dmd2\windows\bin>echo import std.stdio; void main() { writeln("a"); } > test.d D:\DMD\dmd2\windows\bin>dmd 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 test.obj(test) Error 42: Symbol Undefined _D3std9exception7bailOutFAyaixAaZv --- errorlevel 1 Everything (http://www.voidtools.com/) confirms the only Phobos.lib on my system is in the newly extracted folder. |
July 05, 2011 [dmd-beta] dmd 1.069 and 2.054 beta | ||||
---|---|---|---|---|
| ||||
Posted in reply to Andrej Mitrovic | Ok, I can reproduce it. Will figure it out. |
Copyright © 1999-2021 by the D Language Foundation