https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105730
--- Comment #3 from Jonathan Wakely <redi at gcc dot gnu.org> --- (In reply to Lance Fredrickson from comment #0) > Thread 2 "ld.lld" received signal SIGSEGV, Segmentation fault. > [Switching to LWP 27688] > 0x42deada0 in > std::condition_variable::wait(std::unique_lock<std::mutex>&)@GLIBCXX_3.4.11 > () from /mmc/usr/lib/libstdc++.so.6 If ld.lld was built against gcc-12 then why is it linking to the @GLIBCXX_3.4.11 symbol? Does this target support symbol renaming using .symver ?