Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 893456 Details for
Bug 925492
www-client/firefox-123.0[lto] (musl/clang-17/mold): unable to execute command: Segmentation fault
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
lld backtrace
lld-gdb.log (text/x-log), 17.58 KB, created by
hugegameartgd
on 2024-05-19 23:56:16 UTC
(
hide
)
Description:
lld backtrace
Filename:
MIME Type:
Creator:
hugegameartgd
Created:
2024-05-19 23:56:16 UTC
Size:
17.58 KB
patch
obsolete
>[...] > >ld.lld: warning: Linking two modules of different target triples: '/var/tmp/portage/www-client/firefox-126.0/work/firefox_build/toolkit/library/build/../../../xpcom/string/Unified_cpp_xpcom_string0.o' is 'x86_64-pc-linux-musl' whereas '/var/tmp/portage/www-client/firefox-126.0/work/firefox_build/x86_64-unknown-linux-musl/release/libgkrust.a(encoding_glue-ec2b81b1faaf74ae.encoding_glue.d4b7b868d058c6c-cgu.0.rcgu.o at 88329012)' is 'x86_64-unknown-linux-musl' > > >ld.lld: warning: Linking two modules of different target triples: '/var/tmp/portage/www-client/firefox-126.0/work/firefox_build/x86_64-unknown-linux-musl/release/libgkrust.a(nsstring-ca321797b93d5b06.nsstring.536e307dd6a65dfb-cgu.0.rcgu.o at 155005272)' is 'x86_64-unknown-linux-musl' whereas '/var/tmp/portage/www-client/firefox-126.0/work/firefox_build/toolkit/library/build/../../components/telemetry/TelemetryCommon.o' is 'x86_64-pc-linux-musl' > > >ld.lld: warning: Linking two modules of different target triples: '/var/tmp/portage/www-client/firefox-126.0/work/firefox_build/x86_64-unknown-linux-musl/release/libgkrust.a(encoding_c_mem-3b0afa0039c5b641.encoding_c_mem.341745c6b8422c33-cgu.0.rcgu.o at 85794340)' is 'x86_64-unknown-linux-musl' whereas '/var/tmp/portage/www-client/firefox-126.0/work/firefox_build/toolkit/library/build/../../components/mozintl/MozIntlHelper.o' is 'x86_64-pc-linux-musl' > > >ld.lld: warning: Linking two modules of different target triples: '/var/tmp/portage/www-client/firefox-126.0/work/firefox_build/x86_64-unknown-linux-musl/release/libgkrust.a(rsdparsa_capi-013a9fe6749602db.rsdparsa_capi.5c41ce4c5d4fd919-cgu.0.rcgu.o at 79695456)' is 'x86_64-unknown-linux-musl' whereas '/var/tmp/portage/www-client/firefox-126.0/work/firefox_build/toolkit/library/build/../../../dom/media/webrtc/sdp/RsdparsaSdpGlue.o' is 'x86_64-pc-linux-musl' > >LLVM ERROR: Do not know how to split the result of this operator! > > >Thread 8 "ld.lld" received signal SIGABRT, Aborted. >[Switching to LWP 583515] >0x00007fffefa61e87 in __syscall4 (n=14, a1=2, a2=140735481379344, a3=0, a4=8) at ./arch/x86_64/syscall_arch.h:38 >warning: 38 ./arch/x86_64/syscall_arch.h: No such file or directory >(gdb) bt >#0 0x00007fffefa61e87 in __syscall4 (n=14, a1=2, a2=140735481379344, a3=0, a4=8) at ./arch/x86_64/syscall_arch.h:38 >#1 __restore_sigs (set=set@entry=0x7fff885ffa10) at src/signal/block.c:43 >#2 0x00007fffefa62023 in raise (sig=sig@entry=6) at src/signal/raise.c:11 >#3 0x00007fffefa1fbbe in abort () at src/exit/abort.c:11 >#4 0x00007fffea461233 in llvm::report_fatal_error(llvm::Twine const&, bool) () from /usr/lib/llvm/19/bin/../lib/libLLVM.so.19.0git702198fc+libcxx >#5 0x00007fffea4610a7 in llvm::report_fatal_error(char const*, bool) () from /usr/lib/llvm/19/bin/../lib/libLLVM.so.19.0git702198fc+libcxx >#6 0x00007fffeaf441cf in llvm::DAGTypeLegalizer::run() () from /usr/lib/llvm/19/bin/../lib/libLLVM.so.19.0git702198fc+libcxx >#7 0x00007fffeaf4976a in llvm::SelectionDAG::LegalizeTypes() () from /usr/lib/llvm/19/bin/../lib/libLLVM.so.19.0git702198fc+libcxx >#8 0x00007fffeb08dfd1 in llvm::SelectionDAGISel::CodeGenAndEmitDAG() () from /usr/lib/llvm/19/bin/../lib/libLLVM.so.19.0git702198fc+libcxx >#9 0x00007fffeb08ca1c in llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) () from /usr/lib/llvm/19/bin/../lib/libLLVM.so.19.0git702198fc+libcxx >#10 0x00007fffeb08a41a in llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) () from /usr/lib/llvm/19/bin/../lib/libLLVM.so.19.0git702198fc+libcxx >#11 0x00007fffee050c0c in (anonymous namespace)::X86DAGToDAGISel::runOnMachineFunction(llvm::MachineFunction&) () from /usr/lib/llvm/19/bin/../lib/libLLVM.so.19.0git702198fc+libcxx >#12 0x00007fffeaa4e789 in llvm::MachineFunctionPass::runOnFunction(llvm::Function&) () from /usr/lib/llvm/19/bin/../lib/libLLVM.so.19.0git702198fc+libcxx >#13 0x00007fffea6e8280 in llvm::FPPassManager::runOnFunction(llvm::Function&) () from /usr/lib/llvm/19/bin/../lib/libLLVM.so.19.0git702198fc+libcxx >#14 0x00007fffea6f5913 in llvm::FPPassManager::runOnModule(llvm::Module&) () from /usr/lib/llvm/19/bin/../lib/libLLVM.so.19.0git702198fc+libcxx >#15 0x00007fffea6edbaa in llvm::legacy::PassManagerImpl::run(llvm::Module&) () from /usr/lib/llvm/19/bin/../lib/libLLVM.so.19.0git702198fc+libcxx >#16 0x00007fffec2e2272 in codegen(llvm::lto::Config const&, llvm::TargetMachine*, std::__1::function<llvm::Expected<std::__1::unique_ptr<llvm::CachedFileStream, std::__1::default_delete<llvm::CachedFileStream> > > (unsigned int, llvm::Twine const&)>, unsigned int, llvm::Module&, llvm::ModuleSummaryIndex const&) () > from /usr/lib/llvm/19/bin/../lib/libLLVM.so.19.0git702198fc+libcxx >#17 0x00007fffec2e4310 in llvm::lto::thinBackend(llvm::lto::Config const&, unsigned int, std::__1::function<llvm::Expected<std::__1::unique_ptr<llvm::CachedFileStream, std::__1::default_delete<llvm::CachedFileStream> > > (unsigned int, llvm::Twine const&)>, llvm::Module&, llvm::ModuleSummaryIndex const&, llvm::DenseMap<llvm::StringRef, std::__1::unordered_set<unsigned long, std::__1::hash<unsigned long>, std::__1::equal_to<unsigned long>, std::__1::allocator<unsigned long> >, llvm::DenseMapInfo<llvm::StringRef, void>, llvm::detail::DenseMapPair<llvm::StringRef, std::__1::unordered_set<unsigned long, std::__1::hash<unsigned long>, std::__1::equal_to<unsigned long>, std::__1::allocator<unsigned long> > > > const&, llvm::DenseMap<unsigned long, llvm::GlobalValueSummary*, llvm::DenseMapInfo<unsigned long, void>, llvm::detail::DenseMapPair<unsigned long, llvm::GlobalValueSummary*> > const&, llvm::MapVector<llvm::StringRef, llvm::BitcodeModule, llvm::DenseMap<llvm::StringRef, unsigned int, llvm::DenseMapInfo<llvm::StringRef, void>, llvm::detail::DenseMapPair<llvm::StringRef, unsigned int> >, llvm::SmallVector<std::__1::pair<llvm::StringRef, llvm::BitcodeModule>, 0u> >*, std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > const&)::$_0::operator()(llvm::Module&, llvm::TargetMachine*, std::__1::unique_ptr<llvm::ToolOutputFile, std::__1::default_delete<llvm::ToolOutputFile> >) const () from /usr/lib/llvm/19/bin/../lib/libLLVM.so.19.0git702198fc+libcxx >#18 0x00007fffec2e3dcf in llvm::lto::thinBackend(llvm::lto::Config const&, unsigned int, std::__1::function<llvm::Expected<std::__1::unique_ptr<llvm::CachedFileStream, std::__1::default_delete<llvm::CachedFileStream> > > (unsigned int, llvm::Twine const&)>, llvm::Module&, llvm::ModuleSummaryIndex const&, llvm::DenseMap<llvm::StringRef, std::__1::unordered_set<unsigned long, std::__1::hash<unsigned long>, std::__1::equal_to<unsigned long>, std::__1::allocator<unsigned long> >, llvm::DenseMapInfo<llvm::StringRef, void>, llvm::detail::DenseMapPair<llvm::StringRef, std::__1::unordered_set<unsigned long, std::__1::hash<unsigned long>, std::__1::equal_to<unsigned long>, std::__1::allocator<unsigned long> > > > const&, llvm::DenseMap<unsigned long, llvm::GlobalValueSummary*, llvm::DenseMapInfo<unsigned long, void>, llvm::detail::DenseMapPair<unsigned long, llvm::GlobalValueSummary*> > const&, llvm::MapVector<llvm::StringRef, llvm::BitcodeModule, llvm::DenseMap<llvm::StringRef, unsigned int, llvm::DenseMapInfo<llvm::StringRef, void>, llvm::detail::DenseMapPair<llvm::StringRef, unsigned int> >, llvm::SmallVector<std::__1::pair<llvm::StringRef, llvm::BitcodeModule>, 0u> >*, std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > const&) () from /usr/lib/llvm/19/bin/../lib/libLLVM.so.19.0git702198fc+libcxx >#19 0x00007fffec2cac42 in (anonymous namespace)::InProcessThinBackend::runThinLTOBackendThread(std::__1::function<llvm::Expected<std::__1::unique_ptr<llvm::CachedFileStream, std::__1::default_delete<llvm::CachedFileStream> > > (unsigned int, llvm::Twine const&)>, std::__1::function<llvm::Expected<std::__1::function<llvm::Expected<std::__1::unique_ptr<llvm::CachedFileStream, std::__1::default_delete<llvm::CachedFileStream> > > (unsigned int, llvm::Twine const&)> > (unsigned int, llvm::StringRef, llvm::Twine const&)>, unsigned int, llvm::BitcodeModule, llvm::ModuleSummaryIndex&, llvm::DenseMap<llvm::StringRef, std::__1::unordered_set<unsigned long, std::__1::hash<unsigned long>, std::__1::equal_to<unsigned long>, std::__1::allocator<unsigned long> >, llvm::DenseMapInfo<llvm::StringRef, void>, llvm::detail::DenseMapPair<llvm::StringRef, std::__1::unordered_set<unsigned long, std::__1::hash<unsigned long>, std::__1::equal_to<unsigned long>, std::__1::allocator<unsigned long> > > > const&, llvm::DenseSet<llvm::ValueInfo, llvm::DenseMapInfo<llvm::ValueInfo, void> > const&, std::__1::map<unsigned long, llvm::GlobalValue::LinkageTypes, std::__1::less<unsigned long>, std::__1::allocator<std::__1::pair<unsigned long const, llvm::GlobalValue::LinkageTypes> > > const&, llvm::DenseMap<unsigned long, llvm::GlobalValueSummary*, llvm::DenseMapInfo<unsigned long, void>, llvm::detail::DenseMapPair<unsigned long, llvm::GlobalValueSummary*> > const&, llvm::MapVector<llvm::StringRef, llvm::BitcodeModule, llvm::DenseMap<llvm::StringRef, unsigned int, llvm::DenseMapInfo<llvm::StringRef, void>, llvm::detail::DenseMapPair<llvm::StringRef, unsigned int> >, llvm::SmallVector<std::__1::pair<llvm::StringRef, llvm::BitcodeModule>, 0u> >&)::{lambda(std::__1::function<llvm::Expected<std::__1::unique_ptr<llvm::CachedFileStream, std::__1::default_delete<llvm::CachedFileStream> > > (unsigned int, llvm::Twine const&)>)#1}::operator()(std::__1::function<llvm::Expected<std::__1::unique_ptr<llvm::CachedFileStream, std::__1::default_delete<llvm::CachedFileStream> > > (unsigned int, llvm::Twine const&)>) const () from /usr/lib/llvm/19/bin/../lib/libLLVM.so.19.0git702198fc+libcxx >#20 0x00007fffec2c9e6f in std::__1::__function::__func<std::__1::__bind<(anonymous namespace)::InProcessThinBackend::start(unsigned int, llvm::BitcodeModule, llvm::DenseMap<llvm::StringRef, std::__1::unordered_set<unsigned long, std::__1::hash<unsigned long>, std::__1::equal_to<unsigned long>, std::__1::allocator<unsigned long> >, llvm::DenseMapInfo<llvm::StringRef, void>, llvm::detail::DenseMapPair<llvm::StringRef, std::__1::unordered_set<unsigned long, std::__1::hash<unsigned long>, std::__1::equal_to<unsigned long>, std::__1::allocator<unsigned long> > > > const&, llvm::DenseSet<llvm::ValueInfo, llvm::DenseMapInfo<llvm::ValueInfo, void> > const&, std::__1::map<unsigned long, llvm::GlobalValue::LinkageTypes, std::__1::less<unsigned long>, std::__1:--Type <RET> for more, q to quit, c to continue without paging-- >:allocator<std::__1::pair<unsigned long const, llvm::GlobalValue::LinkageTypes> > > const&, llvm::MapVector<llvm::StringRef, llvm::BitcodeModule, llvm::DenseMap<llvm::StringRef, unsigned int, llvm::DenseMapInfo<llvm::StringRef, void>, llvm::detail::DenseMapPair<llvm::StringRef, unsigned int> >, llvm::SmallVector<std::__1::pair<llvm::StringRef, llvm::BitcodeModule>, 0u> >&)::{lambda(llvm::BitcodeModule, llvm::ModuleSummaryIndex&, llvm::DenseMap<llvm::StringRef, std::__1::unordered_set<unsigned long, std::__1::hash<unsigned long>, std::__1::equal_to<unsigned long>, std::__1::allocator<unsigned long> >, llvm::DenseMapInfo<llvm::StringRef, void>, llvm::detail::DenseMapPair<llvm::StringRef, std::__1::unordered_set<unsigned long, std::__1::hash<unsigned long>, std::__1::equal_to<unsigned long>, std::__1::allocator<unsigned long> > > > const&, llvm::DenseSet<llvm::ValueInfo, llvm::DenseMapInfo<llvm::ValueInfo, void> > const&, std::__1::map<unsigned long, llvm::GlobalValue::LinkageTypes, std::__1::less<unsigned long>, std::__1::allocator<std::__1::pair<unsigned long const, llvm::GlobalValue::LinkageTypes> > > const&, llvm::DenseMap<unsigned long, llvm::GlobalValueSummary*, llvm::DenseMapInfo<unsigned long, void>, llvm::detail::DenseMapPair<unsigned long, llvm::GlobalValueSummary*> > const&, llvm::MapVector<llvm::StringRef, llvm::BitcodeModule, llvm::DenseMap<llvm::StringRef, unsigned int, llvm::DenseMapInfo<llvm::StringRef, void>, llvm::detail::DenseMapPair<llvm::StringRef, unsigned int> >, llvm::SmallVector<std::__1::pair<llvm::StringRef, llvm::BitcodeModule>, 0u> >&)#1}, llvm::BitcodeModule&, std::__1::reference_wrapper<llvm::ModuleSummaryIndex>, std::__1::reference_wrapper<llvm::DenseMap<llvm::StringRef, std::__1::unordered_set<unsigned long, std::__1::hash<unsigned long>, std::__1::equal_to<unsigned long>, std::__1::allocator<unsigned long> >, llvm::DenseMapInfo<llvm::StringRef, void>, llvm::detail::DenseMapPair<llvm::StringRef, std::__1::unordered_set<unsigned long, std::__1::hash<unsigned long>, std::__1::equal_to<unsigned long>, std::__1::allocator<unsigned long> > > > const>, std::__1::reference_wrapper<llvm::DenseSet<llvm::ValueInfo, llvm::DenseMapInfo<llvm::ValueInfo, void> > const>, std::__1::reference_wrapper<std::__1::map<unsigned long, llvm::GlobalValue::LinkageTypes, std::__1::less<unsigned long>, std::__1::allocator<std::__1::pair<unsigned long const, llvm::GlobalValue::LinkageTypes> > > const>, std::__1::reference_wrapper<llvm::DenseMap<unsigned long, llvm::GlobalValueSummary*, llvm::DenseMapInfo<unsigned long, void>, llvm::detail::DenseMapPair<unsigned long, llvm::GlobalValueSummary*> > const>, std::__1::reference_wrapper<llvm::MapVector<llvm::StringRef, llvm::BitcodeModule, llvm::DenseMap<llvm::StringRef, unsigned int, llvm::DenseMapInfo<llvm::StringRef, void>, llvm::detail::DenseMapPair<llvm::StringRef, unsigned int> >, llvm::SmallVector<std::__1::pair<llvm::StringRef, llvm::BitcodeModule>, 0u> > > >, std::__1::allocator<std::__1::__bind<(anonymous namespace)::InProcessThinBackend::start(unsigned int, llvm::BitcodeModule, llvm::DenseMap<llvm::StringRef, std::__1::unordered_set<unsigned long, std::__1::hash<unsigned long>, std::__1::equal_to<unsigned long>, std::__1::allocator<unsigned long> >, llvm::DenseMapInfo<llvm::StringRef, void>, llvm::detail::DenseMapPair<llvm::StringRef, std::__1::unordered_set<unsigned long, std::__1::hash<unsigned long>, std::__1::equal_to<unsigned long>, std::__1::allocator<unsigned long> > > > const&, llvm::DenseSet<llvm::ValueInfo, llvm::DenseMapInfo<llvm::ValueInfo, void> > const&, std::__1::map<unsigned long, llvm::GlobalValue::LinkageTypes, std::__1::less<unsigned long>, std::__1::allocator<std::__1::pair<unsigned long const, llvm::GlobalValue::LinkageTypes> > > const&, llvm::MapVector<llvm::StringRef, llvm::BitcodeModule, llvm::DenseMap<llvm::StringRef, unsigned int, llvm::DenseMapInfo<llvm::StringRef, void>, llvm::detail::DenseMapPair<llvm::StringRef, unsigned int> >, llvm::SmallVector<std::__1::pair<llvm::StringRef, llvm::BitcodeModule>, 0u> >&)::{lambda(llvm::BitcodeModule, llvm::ModuleSummaryIndex&, llvm::DenseMap<llvm::StringRef, std::__1::unordered_set<unsigned long, std::__1::hash<unsigned long>, std::__1::equal_to<unsigned long>, std::__1::allocator<unsigned long> >, llvm::DenseMapInfo<llvm::StringRef, void>, llvm::detail::DenseMapPair<llvm::StringRef, std::__1::unordered_set<unsigned long, std::__1::hash<unsigned long>, std::__1::equal_to<unsigned long>, std::__1::allocator<unsigned long> > > > const&, llvm::DenseSet<llvm::ValueInfo, llvm::DenseMapInfo<llvm::ValueInfo, void> > const&, std::__1::map<unsigned long, llvm::GlobalValue::LinkageTypes, std::__1::less<unsigned long>, std::__1::allocator<std::__1::pair<unsigned long const, llvm::GlobalValue::LinkageTypes> > > const&, llvm::DenseMap<unsigned long, llvm::GlobalValueSummary*, llvm::DenseMapInfo<unsigned long, void>, llvm::detail::DenseMapPair<unsigned long, llvm::GlobalValueSummary*> > const&, llvm::MapVector<llvm::StringRef, llvm::BitcodeModule, llvm::DenseMap<llvm::StringRef, unsigned int, llvm::DenseMapInfo<llvm::StringRef, void>, llvm::detail::DenseMapPair<llvm::StringRef, unsigned int> >, llvm::SmallVector<std::__1::pair<llvm::StringRef, llvm::BitcodeModule>, 0u> >&)#1}, llvm::BitcodeModule&, std::__1::reference_wrapper<llvm::ModuleSummaryIndex>, std::__1::reference_wrapper<llvm::DenseMap<llvm::StringRef, std::__1::unordered_set<unsigned long, std::__1::hash<unsigned long>, std::__1::equal_to<unsigned long>, std::__1::allocator<unsigned long> >, llvm::DenseMapInfo<llvm::StringRef, void>, llvm::detail::DenseMapPair<llvm::StringRef, std::__1::unordered_set<unsigned long, std::__1::hash<unsigned long>, std::__1::equal_to<unsigned long>, std::__1::allocator<unsigned long> > > > const>, std::__1::reference_wrapper<llvm::DenseSet<llvm::ValueInfo, llvm::DenseMapInfo<llvm::ValueInfo, void> > const>, std::__1::reference_wrapper<std::__1::map<unsigned long, llvm::GlobalValue::LinkageTypes, std::__1::less<unsigned long>, std::__1::allocator<std::__1::pair<unsigned long const, llvm::GlobalValue::LinkageTypes> > > const>, std::__1::reference_wrapper<llvm::DenseMap<unsigned long, llvm::GlobalValueSummary*, llvm::DenseMapInfo<unsigned long, void>, llvm::detail::DenseMapPair<unsigned long, llvm::GlobalValueSummary*> > const>, std::__1::reference_wrapper<llvm::MapVector<llvm::StringRef, llvm::BitcodeModule, llvm::DenseMap<llvm::StringRef, unsigned int, llvm::DenseMapInfo<llvm::StringRef, void>, llvm::detail::DenseMapPair<llvm::StringRef, unsigned int> >, llvm::SmallVector<std::__1::pair<llvm::StringRef, llvm::BitcodeModule>, 0u> > > > >, void ()>::operator()() () from /usr/lib/llvm/19/bin/../lib/libLLVM.so.19.0git702198fc+libcxx >#21 0x00007fffea38a38a in std::__1::__deferred_assoc_state<void, std::__1::__async_func<std::__1::function<void ()>> >::__execute() () > from /usr/lib/llvm/19/bin/../lib/libLLVM.so.19.0git702198fc+libcxx >#22 0x00007fffea4c2b42 in llvm::StdThreadPool::processTasks(llvm::ThreadPoolTaskGroup*) () from /usr/lib/llvm/19/bin/../lib/libLLVM.so.19.0git702198fc+libcxx >#23 0x00007fffea4c40ec in void* llvm::thread::ThreadProxy<std::__1::tuple<llvm::StdThreadPool::grow(int)::$_0> >(void*) () from /usr/lib/llvm/19/bin/../lib/libLLVM.so.19.0git702198fc+libcxx >#24 0x00007fffefa7600b in start (p=0x7fff88602870) at src/thread/pthread_create.c:208 >#25 0x00007fffefa83ebf in __clone () from /lib/ld-musl-x86_64.so.1 >Backtrace stopped: frame did not save the PC >(gdb)
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 925492
:
885959
|
885960
|
885961
|
885962
|
886009
|
893455
| 893456