[Issue 10729] Some exception symbols undefined

d-bugmail at puremagic.com d-bugmail at puremagic.com
Fri Sep 13 00:30:28 PDT 2013


http://d.puremagic.com/issues/show_bug.cgi?id=10729



--- Comment #17 from Andre Tampubolon <andre at lc.vlsm.org> 2013-09-13 00:30:25 PDT ---
I just pulled the latest updates and rebuild them again.
The canonical "hello world" program now only yields 1 error:
C:\Users\CSL-NB-064\Codes\D>dmd hello.d
OPTLINK (R) for Win32  Release 8.00.13
Copyright (C) Digital Mars 1989-2010  All rights reserved.
http://www.digitalmars.com/ctg/optlink.html
hello.obj(hello)
 Error 42: Symbol Undefined
_D3std9exception14__T7enforceTbZ7enforceFNaNfbLAxaAyakZb
--- errorlevel 1

Not surprisingly, more complex program will yield more errors :D


> I seem to be having the same problem. Master works fine for me on OSX 10.7,
> FreeBSD 9.1 (32-bit OS), and Debian 6 (both 32-bit OS and 64-bit OS). But on
> Win7 (64-bit OS) I get the same problem as Andre:
> 
> http://forum.dlang.org/thread/20130829210040.00002184@unknown
> http://forum.dlang.org/thread/20130903205311.00003c40@unknown
> 
> To see if you can reproduce it, you can compile this script:
> 
> https://github.com/Abscissa/installer/blob/create-zip/create_dmd_release/create_dmd_release.d
> 

The script could not be compiled:
C:\Users\CSL-NB-064\Desktop\blah>dmd create_dmd_release.d
OPTLINK (R) for Win32  Release 8.00.13
Copyright (C) Digital Mars 1989-2010  All rights reserved.
http://www.digitalmars.com/ctg/optlink.html
create_dmd_release.obj(create_dmd_release)
 Error 42: Symbol Undefined
_D3std5array20__T8appenderTAyaTyaZ8appenderFNaNbNfZS3std5array17__T8AppenderTAyaZ8Appender
create_dmd_release.obj(create_dmd_release)
 Error 42: Symbol Undefined
_D3std9algorithm36__T4findVAyaa6_61203d3d2062TAyaTAyaZ4findFNaNbAyaAyaZAya
create_dmd_release.obj(create_dmd_release)
 Error 42: Symbol Undefined
_D3std9exception14__T7enforceTbZ7enforceFNaNfbLAxaAyakZb
create_dmd_release.obj(create_dmd_release)
 Error 42: Symbol Undefined _D3std4file6existsFNexAaZb
create_dmd_release.obj(create_dmd_release)
 Error 42: Symbol Undefined _D3std5array13__T5frontTyaZ5frontFNaNdNfAyaZw
create_dmd_release.obj(create_dmd_release)
 Error 42: Symbol Undefined
_D3std4conv11__T2toTAyaZ11__T2toTAyaZ2toFNaNbNfAyaZAya
create_dmd_release.obj(create_dmd_release)
 Error 42: Symbol Undefined
_D3std5range52__T3putTS3std5array17__T8AppenderTAyaZ8AppenderTAyaZ3putFNaNbNfKS3std5array17_
_T8AppenderTAyaZ8AppenderAyaZv
create_dmd_release.obj(create_dmd_release)
 Error 42: Symbol Undefined
_D3std6string15StringException6__ctorMFNaNbNfAyaAyakC6object9ThrowableZC3std6string15StringE
xception
create_dmd_release.obj(create_dmd_release)
 Error 42: Symbol Undefined
_D3std3utf12UTFException6__ctorMFNaNfAyakAyakC6object9ThrowableZC3std3utf12UTFException
create_dmd_release.obj(create_dmd_release)
 Error 42: Symbol Undefined _D3std4file7tempDirFNeZAya
create_dmd_release.obj(create_dmd_release)
 Error 42: Symbol Undefined _D3std9algorithm12__T3minTkTkZ3minFNaNbNfkkZk
create_dmd_release.obj(create_dmd_release)
 Error 42: Symbol Undefined
_D3std4conv10parseErrorFNaNfLAyaAyakZC3std4conv13ConvException
create_dmd_release.obj(create_dmd_release)
 Error 42: Symbol Undefined
_D3std9exception44__T9enforceExTC3std6format15FormatExceptionZ16__T9enforceExTbZ9enforceExFN
aNfbLAyaAyakZb
create_dmd_release.obj(create_dmd_release)
 Error 42: Symbol Undefined
_D3std5range51__T3putTS3std5array17__T8AppenderTAyaZ8AppenderTxaZ3putFNaNbNfKS3std5array17__
T8AppenderTAyaZ8AppenderxaZv
create_dmd_release.obj(create_dmd_release)
 Error 42: Symbol Undefined
_D3std6format62__T14ÇåìUnsignedTSÇäó5array17Çâí8AppenderTAyaZÇèÄaZÇÉ+FNaNbNfǺ-mKÇà®üçî18üäî
0FÇàìSpecÇäÓÇïÅkbZv
create_dmd_release.obj(create_dmd_release)
 Error 42: Symbol Undefined _D3std7process11environment7opIndexFNfxAaZAya
create_dmd_release.obj(create_dmd_release)
 Error 42: Symbol Undefined _D3std7process11environment3getFNfxAaAyaZAya
create_dmd_release.obj(create_dmd_release)
 Error 42: Symbol Undefined _D3std4conv11__T2toTAyaZ9__T2toTiZ2toFNaNfiZAya
create_dmd_release.obj(create_dmd_release)
 Error 42: Symbol Undefined _D3std4conv11__T2toTAyaZ9__T2toTkZ2toFNaNfkZAya
create_dmd_release.obj(create_dmd_release)
 Error 42: Symbol Undefined
_D3std5regex8Bytecode6pairedMxFNdZS3std5regex8Bytecode
create_dmd_release.obj(create_dmd_release)
 Error 42: Symbol Undefined _D3std5regex8Bytecode7isStartMxFNdZb
create_dmd_release.obj(create_dmd_release)
 Error 42: Symbol Undefined _D3std5regex8Bytecode11indexOfPairMxFkZk
create_dmd_release.obj(create_dmd_release)
 Error 42: Symbol Undefined _D3std5regex8Bytecode6lengthMxFNdZk
create_dmd_release.obj(create_dmd_release)
 Error 42: Symbol Undefined _D3std5regex8Bytecode6isAtomMxFNdZb
create_dmd_release.obj(create_dmd_release)
 Error 42: Symbol Undefined _D3std5regex8Bytecode5isEndMxFNdZb
create_dmd_release.obj(create_dmd_release)
 Error 42: Symbol Undefined _D3std5regex8Bytecode4codeMxFNdZE3std5regex2IR
create_dmd_release.obj(create_dmd_release)
 Error 42: Symbol Undefined
_D3std5regex8Bytecode7fromRawFkZS3std5regex8Bytecode
create_dmd_release.obj(create_dmd_release)
 Error 42: Symbol Undefined _D3std5regex8Bytecode14setBackrefenceMFZv
create_dmd_release.obj(create_dmd_release)
 Error 42: Symbol Undefined _D3std5regex8Bytecode4dataMxFNdZk
create_dmd_release.obj(create_dmd_release)
 Error 42: Symbol Undefined _D3std5regex8Bytecode7hotspotMxFNdZb
create_dmd_release.obj(create_dmd_release)
 Error 42: Symbol Undefined
_D3std7process12executeShellFNexAaxHAyaAyaE3std7process6ConfigkZS3std7process133__T11execute
Impl820EA4D0911E9A98FB8E8770F2B3699C
create_dmd_release.obj(create_dmd_release)
 Error 42: Symbol Undefined
_D3std4conv21__T4textTAyaTAyaTAyaZ4textFNaNbNfAyaAyaAyaZAya
create_dmd_release.obj(create_dmd_release)
 Error 42: Symbol Undefined
_D3std4conv13ConvException6__ctorMFNaNbNfAyaAyakZC3std4conv13ConvException
create_dmd_release.obj(create_dmd_release)
 Error 42: Symbol Undefined
_D3std4conv19__T4textTAyaTwTAyaZ4textFNaNfAyawAyaZAya
create_dmd_release.obj(create_dmd_release)
 Error 42: Symbol Undefined
_D3std4conv21ConvOverflowException6__ctorMFNaNbNfAyaAyakZC3std4conv21ConvOverflowException
create_dmd_release.obj(create_dmd_release)
 Error 42: Symbol Undefined _D3std5regex8Bytecode8sequenceMxFNdZk
create_dmd_release.obj(create_dmd_release)
 Error 42: Symbol Undefined _D3std5regex11startOfLineFwbZb
create_dmd_release.obj(create_dmd_release)
 Error 42: Symbol Undefined
_D3std8internal3uni22__T13CodepointTrieVi8Z13CodepointTrie7opIndexMxFNaNbNewZb
create_dmd_release.obj(create_dmd_release)
 Error 42: Symbol Undefined _D3std5array13__T5frontTxaZ5frontFNaNdNfAxaZw
create_dmd_release.obj(create_dmd_release)
 Error 42: Symbol Undefined _D3std5regex8Bytecode8localRefMxFNdZb
create_dmd_release.obj(create_dmd_release)
 Error 42: Symbol Undefined _D3std5regex9endOfLineFwbZb
create_dmd_release.obj(create_dmd_release)
 Error 42: Symbol Undefined
_D3std5regex8wordTrieFNdZS3std8internal3uni22__T13CodepointTrieVi8Z13CodepointTrie
create_dmd_release.obj(create_dmd_release)
 Error 42: Symbol Undefined
_D3std8internal3uni8Interval6__ctorMFNcNfwwZS3std8internal3uni8Interval
create_dmd_release.obj(create_dmd_release)
 Error 42: Symbol Undefined _D3std4conv11__T2toTAyaZ9__T2toTaZ2toFNaNfaZAya
create_dmd_release.obj(create_dmd_release)
 Error 42: Symbol Undefined
_D3std5range50__T3putTS3std5array17__T8AppenderTAyaZ8AppenderTaZ3putFNaNbNfKS3std5array17__T
8AppenderTAyaZ8AppenderaZv
create_dmd_release.obj(create_dmd_release)
 Error 42: Symbol Undefined
_D3std6format18__T10FormatSpecTaZ10FormatSpec6fillUpMFNaNfZv
create_dmd_release.obj(create_dmd_release)
 Error 42: Symbol Undefined
_D3std6format18__T10FormatSpecTaZ10FormatSpec6__ctorMFNaNbNcNfxAaZS3std6format18__T10FormatS
pecTaZ10FormatSpec
create_dmd_release.obj(create_dmd_release)
 Error 42: Symbol Undefined _D3std4conv9__T2toTiZ9__T2toTiZ2toFNaNbNfiZi
create_dmd_release.obj(create_dmd_release)
 Error 42: Symbol Undefined
_D3std6format15FormatException6__ctorMFNaNbNfAyaAyakC6object9ThrowableZC3std6format15FormatE
xception
create_dmd_release.obj(create_dmd_release)
 Error 42: Symbol Undefined _D3std6format14__T9getNthIntZ9getNthIntFNaNfkZi
create_dmd_release.obj(create_dmd_release)
 Error 42: Symbol Undefined _D3std4conv17__T4textTAyaTAxaZ4textFNaNfAyaAxaZAya
create_dmd_release.obj(create_dmd_release)
 Error 42: Symbol Undefined
_D3std5regex13wordCharacterFNdZS3std8internal3uni12CodepointSet
create_dmd_release.obj(create_dmd_release)
 Error 42: Symbol Undefined _D3std5regex8Bytecode11setLocalRefMFZv
create_dmd_release.obj(create_dmd_release)
 Error 42: Symbol Undefined
_D3std8internal3uni22__T13CodepoÇâÖTrieVi8ZÇÅô11__xopEqualsFNfKxSÇ©-Ç++Zb
create_dmd_release.obj(create_dmd_release)
 Error 42: Symbol Undefined
_D3std5regex8Bytecode6__ctorMFNcE3std5regex2IRkkZS3std5regex8Bytecode
create_dmd_release.obj(create_dmd_release)
 Error 42: Symbol Undefined
_D3std5regex8Bytecode6__ctorMFNcE3std5regex2IRkZS3std5regex8Bytecode
create_dmd_release.obj(create_dmd_release)
 Error 42: Symbol Undefined
_D3std9exception14__T7enforceTbZ7enforceFNaNfbLC6object9ThrowableZb
create_dmd_release.obj(create_dmd_release)
 Error 42: Symbol Undefined _D3std5regex8Bytecode12pairedLengthMxFNdZk
create_dmd_release.obj(create_dmd_release)
 Error 42: Symbol Undefined
_D3std5regex10NamedGroup11__xopEqualsFKxS3std5regex10NamedGroupKxS3std5regex10NamedGroupZb
create_dmd_release.obj(create_dmd_release)
 Error 42: Symbol Undefined
_D3std6format62__T11ÇåìValueTSÇäƒ5array17Çâ×8AppenderTAyaZÇèÄxhTaZÇì+FNaNfǺ+xhKÇà¬üçê18üäê0
FÇàìSpecÇä_ÇïÅZv
create_dmd_release.obj(create_dmd_release)
 Error 42: Symbol Undefined
_D3std5array20__T8appenderTAxaTxaZ8appenderFNaNbNfZS3std5array17__T8AppenderTAxaZ8Appender
create_dmd_release.obj(create_dmd_release)
 Error 42: Symbol Undefined
_D3std5array16__T8popFrontTxaZ8popFrontFNaNbNeKAxaZv
create_dmd_release.obj(create_dmd_release)
 Error 42: Symbol Undefined
_D3std5array17__T8AppenderTAxaZ8Appender10__T3putTaZ3putMFNaNbNfaZv
create_dmd_release.obj(create_dmd_release)
 Error 42: Symbol Undefined
_D3std6format62__T11ÇåìValueTSÇäƒ5array17Çâ×8AppenderTAyaZÇèÄxmTaZÇì+FNaNfǺ+xmKÇà¬üçê18üäê0
FÇàìSpecÇä_ÇïÅZv
create_dmd_release.obj(create_dmd_release)
 Error 42: Symbol Undefined _D3std4conv9__T2toTiZ10__T2toTxkZ2toFNaNfxkZi
create_dmd_release.obj(create_dmd_release)
 Error 42: Symbol Undefined
_D3std5stdio4File17lockingTextWriterMFZS3std5stdio4File17LockingTextWriter
--- errorlevel 66

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------


More information about the Digitalmars-d-bugs mailing list