Issue |
140217
|
Summary |
Compiler crash
|
Labels |
new issue
|
Assignees |
|
Reporter |
flirjakob
|
[2025-05-16T07:03:53.513Z] PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace.
[2025-05-16T07:03:53.513Z] #0 0x00000000010a188c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/home/jenkins/workspace/workspace/Atlas-Gcc_Atlas-Gcc_PR-4803/.conan/data/emsdk/3.1.7/_/_/package/2880313eadc30db92089af7733fe8364772ee5c8/bin/upstream/bin/wasm-ld+0x10a188c)
[2025-05-16T07:03:53.513Z] #1 0x000000000109f29e llvm::sys::RunSignalHandlers() (/home/jenkins/workspace/workspace/Atlas-Gcc_Atlas-Gcc_PR-4803/.conan/data/emsdk/3.1.7/_/_/package/2880313eadc30db92089af7733fe8364772ee5c8/bin/upstream/bin/wasm-ld+0x109f29e)
[2025-05-16T07:03:53.513Z] #2 0x00000000010a20af SignalHandler(int) Signals.cpp:0:0
[2025-05-16T07:03:53.513Z] #3 0x000074d6471ab420 __restore_rt (/lib/x86_64-linux-gnu/libpthread.so.0+0x14420)
[2025-05-16T07:03:53.513Z] #4 0x00000000025d9705 (anonymous namespace)::EarlyCSE::run() EarlyCSE.cpp:0:0
[2025-05-16T07:03:53.513Z] #5 0x00000000025d7fe4 llvm::EarlyCSEPass::run(llvm::Function&, llvm::AnalysisManager<llvm::Function>&) (/home/jenkins/workspace/workspace/Atlas-Gcc_Atlas-Gcc_PR-4803/.conan/data/emsdk/3.1.7/_/_/package/2880313eadc30db92089af7733fe8364772ee5c8/bin/upstream/bin/wasm-ld+0x25d7fe4)
[2025-05-16T07:03:53.513Z] #6 0x000000000216c23d llvm::detail::PassModel<llvm::Function, llvm::EarlyCSEPass, llvm::PreservedAnalyses, llvm::AnalysisManager<llvm::Function> >::run(llvm::Function&, llvm::AnalysisManager<llvm::Function>&) PassBuilder.cpp:0:0
[2025-05-16T07:03:53.513Z] #7 0x0000000003254060 llvm::PassManager<llvm::Function, llvm::AnalysisManager<llvm::Function> >::run(llvm::Function&, llvm::AnalysisManager<llvm::Function>&) (/home/jenkins/workspace/workspace/Atlas-Gcc_Atlas-Gcc_PR-4803/.conan/data/emsdk/3.1.7/_/_/package/2880313eadc30db92089af7733fe8364772ee5c8/bin/upstream/bin/wasm-ld+0x3254060)
[2025-05-16T07:03:53.513Z] #8 0x000000000212eb0d llvm::detail::PassModel<llvm::Function, llvm::PassManager<llvm::Function, llvm::AnalysisManager<llvm::Function> >, llvm::PreservedAnalyses, llvm::AnalysisManager<llvm::Function> >::run(llvm::Function&, llvm::AnalysisManager<llvm::Function>&) PassBuilder.cpp:0:0
[2025-05-16T07:03:53.513Z] #9 0x0000000002c5ff1f llvm::CGSCCToFunctionPassAdaptor::run(llvm::LazyCallGraph::SCC&, llvm::AnalysisManager<llvm::LazyCallGraph::SCC, llvm::LazyCallGraph&>&, llvm::LazyCallGraph&, llvm::CGSCCUpdateResult&) (/home/jenkins/workspace/workspace/Atlas-Gcc_Atlas-Gcc_PR-4803/.conan/data/emsdk/3.1.7/_/_/package/2880313eadc30db92089af7733fe8364772ee5c8/bin/upstream/bin/wasm-ld+0x2c5ff1f)
[2025-05-16T07:03:53.513Z] #10 0x0000000002173a2d llvm::detail::PassModel<llvm::LazyCallGraph::SCC, llvm::CGSCCToFunctionPassAdaptor, llvm::PreservedAnalyses, llvm::AnalysisManager<llvm::LazyCallGraph::SCC, llvm::LazyCallGraph&>, llvm::LazyCallGraph&, llvm::CGSCCUpdateResult&>::run(llvm::LazyCallGraph::SCC&, llvm::AnalysisManager<llvm::LazyCallGraph::SCC, llvm::LazyCallGraph&>&, llvm::LazyCallGraph&, llvm::CGSCCUpdateResult&) PassBuilder.cpp:0:0
[2025-05-16T07:03:53.513Z] #11 0x0000000002c5c081 llvm::PassManager<llvm::LazyCallGraph::SCC, llvm::AnalysisManager<llvm::LazyCallGraph::SCC, llvm::LazyCallGraph&>, llvm::LazyCallGraph&, llvm::CGSCCUpdateResult&>::run(llvm::LazyCallGraph::SCC&, llvm::AnalysisManager<llvm::LazyCallGraph::SCC, llvm::LazyCallGraph&>&, llvm::LazyCallGraph&, llvm::CGSCCUpdateResult&) (/home/jenkins/workspace/workspace/Atlas-Gcc_Atlas-Gcc_PR-4803/.conan/data/emsdk/3.1.7/_/_/package/2880313eadc30db92089af7733fe8364772ee5c8/bin/upstream/bin/wasm-ld+0x2c5c081)
[2025-05-16T07:03:53.513Z] #12 0x000000000212e52d llvm::detail::PassModel<llvm::LazyCallGraph::SCC, llvm::PassManager<llvm::LazyCallGraph::SCC, llvm::AnalysisManager<llvm::LazyCallGraph::SCC, llvm::LazyCallGraph&>, llvm::LazyCallGraph&, llvm::CGSCCUpdateResult&>, llvm::PreservedAnalyses, llvm::AnalysisManager<llvm::LazyCallGraph::SCC, llvm::LazyCallGraph&>, llvm::LazyCallGraph&, llvm::CGSCCUpdateResult&>::run(llvm::LazyCallGraph::SCC&, llvm::AnalysisManager<llvm::LazyCallGraph::SCC, llvm::LazyCallGraph&>&, llvm::LazyCallGraph&, llvm::CGSCCUpdateResult&) PassBuilder.cpp:0:0
[2025-05-16T07:03:53.513Z] #13 0x0000000002c5e59c llvm::DevirtSCCRepeatedPass::run(llvm::LazyCallGraph::SCC&, llvm::AnalysisManager<llvm::LazyCallGraph::SCC, llvm::LazyCallGraph&>&, llvm::LazyCallGraph&, llvm::CGSCCUpdateResult&) (/home/jenkins/workspace/workspace/Atlas-Gcc_Atlas-Gcc_PR-4803/.conan/data/emsdk/3.1.7/_/_/package/2880313eadc30db92089af7733fe8364772ee5c8/bin/upstream/bin/wasm-ld+0x2c5e59c)
[2025-05-16T07:03:53.513Z] #14 0x000000000217488d llvm::detail::PassModel<llvm::LazyCallGraph::SCC, llvm::DevirtSCCRepeatedPass, llvm::PreservedAnalyses, llvm::AnalysisManager<llvm::LazyCallGraph::SCC, llvm::LazyCallGraph&>, llvm::LazyCallGraph&, llvm::CGSCCUpdateResult&>::run(llvm::LazyCallGraph::SCC&, llvm::AnalysisManager<llvm::LazyCallGraph::SCC, llvm::LazyCallGraph&>&, llvm::LazyCallGraph&, llvm::CGSCCUpdateResult&) PassBuilder.cpp:0:0
[2025-05-16T07:03:53.513Z] #15 0x0000000002c5d648 llvm::ModuleToPostOrderCGSCCPassAdaptor::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&) (/home/jenkins/workspace/workspace/Atlas-Gcc_Atlas-Gcc_PR-4803/.conan/data/emsdk/3.1.7/_/_/package/2880313eadc30db92089af7733fe8364772ee5c8/bin/upstream/bin/wasm-ld+0x2c5d648)
[2025-05-16T07:03:53.513Z] #16 0x000000000212e7dd llvm::detail::PassModel<llvm::Module, llvm::ModuleToPostOrderCGSCCPassAdaptor, llvm::PreservedAnalyses, llvm::AnalysisManager<llvm::Module> >::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&) PassBuilder.cpp:0:0
[2025-05-16T07:03:53.513Z] #17 0x00000000032532fc llvm::PassManager<llvm::Module, llvm::AnalysisManager<llvm::Module> >::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&) (/home/jenkins/workspace/workspace/Atlas-Gcc_Atlas-Gcc_PR-4803/.conan/data/emsdk/3.1.7/_/_/package/2880313eadc30db92089af7733fe8364772ee5c8/bin/upstream/bin/wasm-ld+0x32532fc)
[2025-05-16T07:03:53.513Z] #18 0x000000000233c8d9 llvm::ModuleInlinerWrapperPass::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&) (/home/jenkins/workspace/workspace/Atlas-Gcc_Atlas-Gcc_PR-4803/.conan/data/emsdk/3.1.7/_/_/package/2880313eadc30db92089af7733fe8364772ee5c8/bin/upstream/bin/wasm-ld+0x233c8d9)
[2025-05-16T07:03:53.513Z] #19 0x000000000213c84d llvm::detail::PassModel<llvm::Module, llvm::ModuleInlinerWrapperPass, llvm::PreservedAnalyses, llvm::AnalysisManager<llvm::Module> >::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&) PassBuilder.cpp:0:0
[2025-05-16T07:03:53.514Z] #20 0x00000000032532fc llvm::PassManager<llvm::Module, llvm::AnalysisManager<llvm::Module> >::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&) (/home/jenkins/workspace/workspace/Atlas-Gcc_Atlas-Gcc_PR-4803/.conan/data/emsdk/3.1.7/_/_/package/2880313eadc30db92089af7733fe8364772ee5c8/bin/upstream/bin/wasm-ld+0x32532fc)
[2025-05-16T07:03:53.514Z] #21 0x0000000001c35e2f llvm::lto::opt(llvm::lto::Config const&, llvm::TargetMachine*, unsigned int, llvm::Module&, bool, llvm::ModuleSummaryIndex*, llvm::ModuleSummaryIndex const*, std::__2::vector<unsigned char, std::__2::allocator<unsigned char> > const&) (/home/jenkins/workspace/workspace/Atlas-Gcc_Atlas-Gcc_PR-4803/.conan/data/emsdk/3.1.7/_/_/package/2880313eadc30db92089af7733fe8364772ee5c8/bin/upstream/bin/wasm-ld+0x1c35e2f)
[2025-05-16T07:03:53.514Z] #22 0x0000000001c39ca2 llvm::lto::thinBackend(llvm::lto::Config const&, unsigned int, std::__2::function<llvm::Expected<std::__2::unique_ptr<llvm::CachedFileStream, std::__2::default_delete<llvm::CachedFileStream> > > (unsigned int)>, llvm::Module&, llvm::ModuleSummaryIndex const&, llvm::StringMap<std::__2::unordered_set<unsigned long, std::__2::hash<unsigned long>, std::__2::equal_to<unsigned long>, std::__2::allocator<unsigned long> >, llvm::MallocAllocator> 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> >, std::__2::vector<std::__2::pair<llvm::StringRef, llvm::BitcodeModule>, std::__2::allocator<std::__2::pair<llvm::StringRef, llvm::BitcodeModule> > > >*, std::__2::vector<unsigned char, std::__2::allocator<unsigned char> > const&)::$_3::operator()(llvm::Module&, llvm::TargetMachine*, std::__2::unique_ptr<llvm::ToolOutputFile, std::__2::default_delete<llvm::ToolOutputFile> >) const LTOBackend.cpp:0:0
[2025-05-16T07:03:53.514Z] #23 0x0000000001c39b8f llvm::lto::thinBackend(llvm::lto::Config const&, unsigned int, std::__2::function<llvm::Expected<std::__2::unique_ptr<llvm::CachedFileStream, std::__2::default_delete<llvm::CachedFileStream> > > (unsigned int)>, llvm::Module&, llvm::ModuleSummaryIndex const&, llvm::StringMap<std::__2::unordered_set<unsigned long, std::__2::hash<unsigned long>, std::__2::equal_to<unsigned long>, std::__2::allocator<unsigned long> >, llvm::MallocAllocator> 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> >, std::__2::vector<std::__2::pair<llvm::StringRef, llvm::BitcodeModule>, std::__2::allocator<std::__2::pair<llvm::StringRef, llvm::BitcodeModule> > > >*, std::__2::vector<unsigned char, std::__2::allocator<unsigned char> > const&) (/home/jenkins/workspace/workspace/Atlas-Gcc_Atlas-Gcc_PR-4803/.conan/data/emsdk/3.1.7/_/_/package/2880313eadc30db92089af7733fe8364772ee5c8/bin/upstream/bin/wasm-ld+0x1c39b8f)
[2025-05-16T07:03:53.514Z] #24 0x0000000001c30581 (anonymous namespace)::InProcessThinBackend::runThinLTOBackendThread(std::__2::function<llvm::Expected<std::__2::unique_ptr<llvm::CachedFileStream, std::__2::default_delete<llvm::CachedFileStream> > > (unsigned int)>, std::__2::function<llvm::Expected<std::__2::function<llvm::Expected<std::__2::unique_ptr<llvm::CachedFileStream, std::__2::default_delete<llvm::CachedFileStream> > > (unsigned int)> > (unsigned int, llvm::StringRef)>, unsigned int, llvm::BitcodeModule, llvm::ModuleSummaryIndex&, llvm::StringMap<std::__2::unordered_set<unsigned long, std::__2::hash<unsigned long>, std::__2::equal_to<unsigned long>, std::__2::allocator<unsigned long> >, llvm::MallocAllocator> const&, llvm::DenseSet<llvm::ValueInfo, llvm::DenseMapInfo<llvm::ValueInfo, void> > const&, std::__2::map<unsigned long, llvm::GlobalValue::LinkageTypes, std::__2::less<unsigned long>, std::__2::allocator<std::__2::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> >, std::__2::vector<std::__2::pair<llvm::StringRef, llvm::BitcodeModule>, std::__2::allocator<std::__2::pair<llvm::StringRef, llvm::BitcodeModule> > > >&)::'lambda'(std::__2::function<llvm::Expected<std::__2::unique_ptr<llvm::CachedFileStream, std::__2::default_delete<llvm::CachedFileStream> > > (unsigned int)>)::operator()(std::__2::function<llvm::Expected<std::__2::unique_ptr<llvm::CachedFileStream, std::__2::default_delete<llvm::CachedFileStream> > > (unsigned int)>) const LTO.cpp:0:0
[2025-05-16T07:03:53.514Z] #25 0x0000000001c2fe58 void std::__2::__function::__policy_invoker<void ()>::__call_impl<std::__2::__function::__default_alloc_func<std::__2::__bind<(anonymous namespace)::InProcessThinBackend::start(unsigned int, llvm::BitcodeModule, llvm::StringMap<std::__2::unordered_set<unsigned long, std::__2::hash<unsigned long>, std::__2::equal_to<unsigned long>, std::__2::allocator<unsigned long> >, llvm::MallocAllocator> const&, llvm::DenseSet<llvm::ValueInfo, llvm::DenseMapInfo<llvm::ValueInfo, void> > const&, std::__2::map<unsigned long, llvm::GlobalValue::LinkageTypes, std::__2::less<unsigned long>, std::__2::allocator<std::__2::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> >, std::__2::vector<std::__2::pair<llvm::StringRef, llvm::BitcodeModule>, std::__2::allocator<std::__2::pair<llvm::StringRef, llvm::BitcodeModule> > > >&)::'lambda'(llvm::BitcodeModule, llvm::ModuleSummaryIndex&, llvm::StringMap<std::__2::unordered_set<unsigned long, std::__2::hash<unsigned long>, std::__2::equal_to<unsigned long>, std::__2::allocator<unsigned long> >, llvm::MallocAllocator> const&, llvm::DenseSet<llvm::ValueInfo, llvm::DenseMapInfo<llvm::ValueInfo, void> > const&, std::__2::map<unsigned long, llvm::GlobalValue::LinkageTypes, std::__2::less<unsigned long>, std::__2::allocator<std::__2::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> >, std::__2::vector<std::__2::pair<llvm::StringRef, llvm::BitcodeModule>, std::__2::allocator<std::__2::pair<llvm::StringRef, llvm::BitcodeModule> > > >&), llvm::BitcodeModule&, std::__2::reference_wrapper<llvm::ModuleSummaryIndex>, std::__2::reference_wrapper<llvm::StringMap<std::__2::unordered_set<unsigned long, std::__2::hash<unsigned long>, std::__2::equal_to<unsigned long>, std::__2::allocator<unsigned long> >, llvm::MallocAllocator> const>, std::__2::reference_wrapper<llvm::DenseSet<llvm::ValueInfo, llvm::DenseMapInfo<llvm::ValueInfo, void> > const>, std::__2::reference_wrapper<std::__2::map<unsigned long, llvm::GlobalValue::LinkageTypes, std::__2::less<unsigned long>, std::__2::allocator<std::__2::pair<unsigned long const, llvm::GlobalValue::LinkageTypes> > > const>, std::__2::reference_wrapper<llvm::DenseMap<unsigned long, llvm::GlobalValueSummary*, llvm::DenseMapInfo<unsigned long, void>, llvm::detail::DenseMapPair<unsigned long, llvm::GlobalValueSummary*> > const>, std::__2::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> >, std::__2::vector<std::__2::pair<llvm::StringRef, llvm::BitcodeModule>, std::__2::allocator<std::__2::pair<llvm::StringRef, llvm::BitcodeModule> > > > > >, void ()> >(std::__2::__function::__policy_storage const*) LTO.cpp:0:0
_______________________________________________
llvm-bugs mailing list
llvm-bugs@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs