www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.bugs - [Issue 8401] New: rdmd doesn't compile on 2.060 HEAD

reply d-bugmail puremagic.com writes:
http://d.puremagic.com/issues/show_bug.cgi?id=8401

           Summary: rdmd doesn't compile on 2.060 HEAD
           Product: D
           Version: D2
          Platform: x86_64
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: P2
         Component: druntime
        AssignedTo: nobody puremagic.com
        ReportedBy: simendsjo gmail.com



I'm not really sure what happens here..
Tested on kubuntu64.

Fully updated:
dmd: bdb1f13fa9124a56dda0b36697b394e890758241
druntime: 84ed85b45c0ab5f76b2ff8de131dfcabb26d199b
phobos: 9e6f7e17f30a4d720c459d98a97b83327a871bb4
tools: 9e6f7e17f30a4d720c459d98a97b83327a871bb4

$ grep " bsr(" druntime/src/core/bitop.d
int bsr(size_t v) pure;

$ dmd rdmd.d
rdmd.o: In function `_D3std5array17__T8popFrontTAyaZ8popFrontFNaNbNeKAyaZv':
rdmd.d:(.text._D3std5array17__T8popFrontTAyaZ8popFrontFNaNbNeKAyaZv+0xc3):
undefined reference to `_D4core5bitop3bsrFNaNbmZi'
rdmd.o: In function
`_D3std5array17__T8AppenderTAyaZ8Appender11newCapacityFmZm':
rdmd.d:(.text._D3std5array17__T8AppenderTAyaZ8Appender11newCapacityFmZm+0x1d):
undefined reference to `_D4core5bitop3bsrFNaNbmZi'
rdmd.o: In function `_D3std5array17__T8popFrontTAxaZ8popFrontFNaNbNeKAxaZv':
rdmd.d:(.text._D3std5array17__T8popFrontTAxaZ8popFrontFNaNbNeKAxaZv+0xc3):
undefined reference to `_D4core5bitop3bsrFNaNbmZi'
rdmd.o: In function `_D3std5array16__T8popFrontTAaZ8popFrontFNaNbNeKAaZv':
rdmd.d:(.text._D3std5array16__T8popFrontTAaZ8popFrontFNaNbNeKAaZv+0xc3):
undefined reference to `_D4core5bitop3bsrFNaNbmZi'
rdmd.o: In function
`_D3std5array17__T8AppenderTAxaZ8Appender11newCapacityFmZm':
rdmd.d:(.text._D3std5array17__T8AppenderTAxaZ8Appender11newCapacityFmZm+0x1d):
undefined reference to `_D4core5bitop3bsrFNaNbmZi'
rdmd.o:rdmd.d:(.text._D3std5array16__T8AppenderTAkZ8Appender11newCapacityFmZm+0x21):
more undefined references to `_D4core5bitop3bsrFNaNbmZi' follow
/home/simendsjo/code/dmd-trunk/build/lib64/libphobos2.a(uni_fd9_5e3.o): In
function
`_D3std8internal3uni22__T13CodepointTrieVi8Z13CodepointTrie7opIndexMxFNewZb':
/home/simendsjo/code/dmd-trunk/phobos/std/internal/uni.d:597: undefined
reference to `_D4core5bitop2btFNaNbxPmmZi'
/home/simendsjo/code/dmd-trunk/build/lib64/libphobos2.a(utf_148b_41d.o): In
function `_D3std3utf10strideImplFNaNeamZk':
/home/simendsjo/code/dmd-trunk/phobos/std/utf.d:164: undefined reference to
`_D4core5bitop3bsrFNaNbmZi'
/home/simendsjo/code/dmd-trunk/build/lib64/libphobos2.a(array_2c7_6f0.o): In
function `_D3std5array18__T8AppenderTAAyaZ8Appender11newCapacityFmZm':
/home/simendsjo/code/dmd-trunk/phobos/std/array.d:2126: undefined reference to
`_D4core5bitop3bsrFNaNbmZi'
/home/simendsjo/code/dmd-trunk/build/lib64/libphobos2.a(file_845_5fb.o): In
function
`_D3std5array52__T8AppenderTAS3std4file15DirIteratorImpl9DirHandleZ8Appender11newCapacityFmZm':
/home/simendsjo/code/dmd-trunk/phobos/std/array.d:2126: undefined reference to
`_D4core5bitop3bsrFNaNbmZi'
/home/simendsjo/code/dmd-trunk/build/lib64/libphobos2.a(file_845_5fb.o): In
function
`_D3std5array34__T8AppenderTAS3std4file8DirEntryZ8Appender11newCapacityFmZm':
/home/simendsjo/code/dmd-trunk/phobos/std/array.d:2126: undefined reference to
`_D4core5bitop3bsrFNaNbmZi'
/home/simendsjo/code/dmd-trunk/build/lib64/libphobos2.a(regex_ef2_13e3.o): In
function
`_D3std5regex13getUnicodeSetFNexAabbZxS3std8internal3uni12CodepointSet143__T11SortedRangeTAyS3std8internal7uni_tab15UnicodePropertyS813std5regex13getUnicodeSetFNexAabbZxS3std8internal3uni12CodepointSet12__lambda1279Z11SortedRange6__ctorMFAyS3std8internal7uni_tab15UnicodePropertyZS3std5regex13getUnicodeSetFNexAabbZxS3std8internal3uni12CodepointSet143__T11SortedRangeTAyS3std8internal7uni_tab15UnicodePropertyS813std5regex13getUnicodeSetFNexAabbZxS3std8internal3uni12CodepointSet12__lambda1279Z11SortedRange':
/home/simendsjo/code/dmd-trunk/phobos/std/range.d:6497: undefined reference to
`_D4core5bitop3bsrFNaNbmZi'
/home/simendsjo/code/dmd-trunk/build/lib64/libphobos2.a(range_f2c_8f7.o):/home/simendsjo/code/dmd-trunk/phobos/std/range.d:6497:
more undefined references to `_D4core5bitop3bsrFNaNbmZi' follow
/home/simendsjo/code/dmd-trunk/build/lib64/libphobos2.a(bitmanip_3a4_59c.o): In
function `_D3std8bitmanip14swapEndianImplFNaNbNekZk':
/home/simendsjo/code/dmd-trunk/phobos/std/bitmanip.d:1429: undefined reference
to `_D4core5bitop5bswapFNaNbkZk'
/home/simendsjo/code/dmd-trunk/build/lib64/libphobos2.a(bitmanip_3a5_59c.o): In
function `_D3std8bitmanip14swapEndianImplFNaNbNemZm':
/home/simendsjo/code/dmd-trunk/phobos/std/bitmanip.d:1434: undefined reference
to `_D4core5bitop5bswapFNaNbkZk'
/home/simendsjo/code/dmd-trunk/phobos/std/bitmanip.d:1435: undefined reference
to `_D4core5bitop5bswapFNaNbkZk'
/home/simendsjo/code/dmd-trunk/build/lib64/libphobos2.a(numeric_da0_120.o): In
function `_D3std7numeric3Fft6__ctorMFAfZC3std7numeric3Fft':
/home/simendsjo/code/dmd-trunk/phobos/std/numeric.d:2389: undefined reference
to `_D4core5bitop3bsfFNaNbmZi'
/home/simendsjo/code/dmd-trunk/build/lib64/libphobos2.a(numeric_da1_4d8.o): In
function `_D3std7numeric12isPowerOfTwoFmZb':
/home/simendsjo/code/dmd-trunk/phobos/std/numeric.d:2760: undefined reference
to `_D4core5bitop3bsrFNaNbmZi'
/home/simendsjo/code/dmd-trunk/phobos/std/numeric.d:2760: undefined reference
to `_D4core5bitop3bsfFNaNbmZi'
/home/simendsjo/code/dmd-trunk/build/lib64/libphobos2.a(numeric_da5_5ab.o): In
function `_D3std7numeric14__T6StrideTAfZ6Stride6nStepsMFNdmZm':
/home/simendsjo/code/dmd-trunk/phobos/std/numeric.d:2731: undefined reference
to `_D4core5bitop3bsfFNaNbmZi'
collect2: ld returned 1 exit status
--- errorlevel 1

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
Jul 19 2012
parent d-bugmail puremagic.com writes:
http://d.puremagic.com/issues/show_bug.cgi?id=8401


Nils <mailme+d nilsb.dyndns.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
                 CC|                            |mailme+d nilsb.dyndns.org
         Resolution|                            |DUPLICATE



*** This issue has been marked as a duplicate of issue 8394 ***

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