Comment #0 by verylonglogin.reg — 2012-10-28T02:20:45Z
In
https://github.com/D-Programming-Language/phobos/pull/896
it was a linker error on Posix after this commit:
https://github.com/D-Programming-Language/phobos/commit/b3d3c44cc1e879b6ca6850abf94df5ffb6fc37b0
Error:
---
Testing generated/linux/debug/32/unittest/std/typetuple
generated/linux/debug/32/unittest/std/typecons.o: In function `_D3std8typecons51__T6scopedTC3std8typecons18__unittestL3287_53FZv1AZ6scopedFZS3std8typecons51__T6scopedTC3std8typecons18__unittestL3287_53FZv1AZ6scoped51__T6ScopedTC3std8typecons18__unittestL3287_53FZv1AZ6Scoped51__T6ScopedTC3std8typecons18__unittestL3287_53FZv1AZ6Scoped14Scoped_payloadMNgFNdZNgC3std8typecons18__unittestL3287_53FZv1A':
/home/braddr/sandbox/d/d-tester/client/pull-346162/phobos/std/typecons.d:3090: undefined reference to `_D3std8typecons51__T6scopedTC3std8typecons18__unittestL3287_53FZv1AZ6scopedFZS3std8typecons51__T6scopedTC3std8typecons18__unittestL3287_53FZv1AZ6scoped51__T6ScopedTC3std8typecons18__unittestL3287_53FZv1AZ6Scoped7alignedFkZk'
collect2: ld returned 1 exit status
---
A workaround commit for this issue:
https://github.com/D-Programming-Language/phobos/commit/d038acb44356e364a4ba041da167b0f5b8d0f4dc
Comment #1 by issues.dlang — 2012-10-28T02:32:32Z
This bug is a lot more likely to be fixed if you can produce a test case which does not rely on a particular pull request which probably won't even be around anymore by the time anyone tries to fix this bug.
Comment #2 by yebblies — 2013-11-23T21:09:10Z
Can you reproduce with the current compiler? If not, this should be closed.