Bug 17345 – [REG2.075.0] dirEntries link failure with -debug
Status
RESOLVED
Resolution
INVALID
Severity
regression
Priority
P1
Component
dmd
Product
D
Version
D2
Platform
All
OS
All
Creation time
2017-04-23T23:43:00Z
Last change time
2017-04-23T23:46:38Z
Keywords
link-failure
Assigned to
nobody
Creator
dlang-bugzilla
Comments
Comment #0 by dlang-bugzilla — 2017-04-23T23:43:48Z
/////////////// test.d //////////////
import std.file;
void main()
{
dirEntries("", SpanMode.shallow);
}
/////////////////////////////////////
$ dmd -debug test.d
test.o: In function `_D3std5array52__T8AppenderTAS3std4file15DirIteratorImpl9DirHandleZ8Appender4Data11__xopEqualsFKxS3std5array52__T8AppenderTAS3std4file15DirIteratorImpl9DirHandleZ8Appender4DataKxS3std5array52__T8AppenderTAS3std4file15DirIteratorImpl9DirHandleZ8Appender4DataZb':
test.d:(.text._D3std5array52__T8AppenderTAS3std4file15DirIteratorImpl9DirHandleZ8Appender4Data11__xopEqualsFKxS3std5array52__T8AppenderTAS3std4file15DirIteratorImpl9DirHandleZ8Appender4DataKxS3std5array52__T8AppenderTAS3std4file15DirIteratorImpl9DirHandleZ8Appender4DataZb[_D3std5array52__T8AppenderTAS3std4file15DirIteratorImpl9DirHandleZ8Appender4Data11__xopEqualsFKxS3std5array52__T8AppenderTAS3std4file15DirIteratorImpl9DirHandleZ8Appender4DataKxS3std5array52__T8AppenderTAS3std4file15DirIteratorImpl9DirHandleZ8Appender4DataZb]+0x3b): undefined reference to `_D6object91__T8__equalsTxS3std4file15DirIteratorImpl9DirHandleTxS3std4file15DirIteratorImpl9DirHandleZ8__equalsFNaNbNiNfAxS3std4file15DirIteratorImpl9DirHandleAxS3std4file15DirIteratorImpl9DirHandleZb'
test.o: In function `_D3std5array34__T8AppenderTAS3std4file8DirEntryZ8Appender4Data11__xopEqualsFKxS3std5array34__T8AppenderTAS3std4file8DirEntryZ8Appender4DataKxS3std5array34__T8AppenderTAS3std4file8DirEntryZ8Appender4DataZb':
test.d:(.text._D3std5array34__T8AppenderTAS3std4file8DirEntryZ8Appender4Data11__xopEqualsFKxS3std5array34__T8AppenderTAS3std4file8DirEntryZ8Appender4DataKxS3std5array34__T8AppenderTAS3std4file8DirEntryZ8Appender4DataZb[_D3std5array34__T8AppenderTAS3std4file8DirEntryZ8Appender4Data11__xopEqualsFKxS3std5array34__T8AppenderTAS3std4file8DirEntryZ8Appender4DataKxS3std5array34__T8AppenderTAS3std4file8DirEntryZ8Appender4DataZb]+0x3b): undefined reference to `_D6object55__T8__equalsTxS3std4file8DirEntryTxS3std4file8DirEntryZ8__equalsFNaNbNiNfAxS3std4file8DirEntryAxS3std4file8DirEntryZb'
collect2: error: ld returned 1 exit status
Error: linker exited with status 1
Comment #1 by dlang-bugzilla — 2017-04-23T23:46:38Z