What | Removed | Added |
---|---|---|
Status | IN_PROGRESS | RESOLVED |
CC | matz@suse.com | |
See Also | https://bugs.llvm.org/show_bug.cgi?id=43927, https://sourceware.org/bugzilla/show_bug.cgi?id=25176 | |
Resolution | --- | FIXED |
Fix has landed in Factory. The bug is reproducible in upstream with (Thin)LTO. However, it's actually a bug in all three linkers. It has been fixed in lld just today [1], and there is a bug report for ld.gold (ld.bfd has the same upstream, so we might end up with a fix for that as well). I'm adding the binutils maintainer to CC so he can follow up with that. It was also suggested that it might be safe to just drop __kmp_internal_end_fini and the -Wl,-fini option. [1] https://reviews.llvm.org/rGf95273f75aaa5db5493aea7902416ce3d5a09043