| Issue |
87894
|
| Summary |
Error while compile firefox - crash backtrace for analysis
|
| Labels |
new issue
|
| Assignees |
|
| Reporter |
Cerberios
|
Hello there! I am not a programmer, but got this error - please, investigate, may be it will help to make product better.
I used sys-devel/llvm 17.0.6 + polly
System uname: Linux-6.8.4-gentoo-simple-gcc-x86_64-13th_Gen_Intel-R-_Core-TM-_i5-1335U-with-glibc2.38
python 3.11.9-final-0, default/linux/amd64/23.0/split-usr/hardened, gcc-13, glibc-2.38-r11, 6.8.4-gentoo-simple-gcc x86_64
---
Please, let me know what kind of another logs (settings) I should provide.
14:07.13 PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace.
14:07.20 #0 0x00007bb5bcd68406 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/llvm/17/bin/../lib64/libLLVM-17.so+0xd68406)
14:07.20 #1 0x00007bb5bcd652af llvm::sys::RunSignalHandlers() (/usr/lib/llvm/17/bin/../lib64/libLLVM-17.so+0xd652af)
14:07.20 #2 0x00007bb5bcd653fd (/usr/lib/llvm/17/bin/../lib64/libLLVM-17.so+0xd653fd)
14:07.20 #3 0x00007bb5c744d2e0 (/lib64/libc.so.6+0x3e2e0)
14:07.20 #4 0x00007bb5be78969f llvm::slpvectorizer::BoUpSLP::vectorizeTree(llvm::slpvectorizer::BoUpSLP::TreeEntry*) (/usr/lib/llvm/17/bin/../lib64/libLLVM-17.so+0x278969f)
14:07.20 #5 0x00007bb5be78cfa4 llvm::slpvectorizer::BoUpSLP::vectorizeOperand(llvm::slpvectorizer::BoUpSLP::TreeEntry*, unsigned int) (/usr/lib/llvm/17/bin/../lib64/libLLVM-17.so+0x278cfa4)
14:07.20 #6 0x00007bb5be78a611 llvm::slpvectorizer::BoUpSLP::vectorizeTree(llvm::slpvectorizer::BoUpSLP::TreeEntry*) (/usr/lib/llvm/17/bin/../lib64/libLLVM-17.so+0x278a611)
14:07.21 #7 0x00007bb5be78d994 llvm::slpvectorizer::BoUpSLP::vectorizeTree(llvm::MapVector<llvm::Value*, llvm::SmallVector<llvm::Instruction*, 2u>, llvm::DenseMap<llvm::Value*, unsigned int, llvm::DenseMapInfo<llvm::Value*, void>, llvm::detail::DenseMapPair<llvm::Value*, unsigned int>>, llvm::SmallVector<std::pair<llvm::Value*, llvm::SmallVector<llvm::Instruction*, 2u>>, 0u>> const&, llvm::SmallVectorImpl<std::pair<llvm::Value*, llvm::Value*>>&, llvm::Instruction*) (/usr/lib/llvm/17/bin/../lib64/libLLVM-17.so+0x278d994)
14:07.21 #8 0x00007bb5be790d25 llvm::slpvectorizer::BoUpSLP::vectorizeTree() (/usr/lib/llvm/17/bin/../lib64/libLLVM-17.so+0x2790d25)
14:07.21 #9 0x00007bb5be79bef8 llvm::SLPVectorizerPass::tryToVectorizeList(llvm::ArrayRef<llvm::Value*>, llvm::slpvectorizer::BoUpSLP&, bool) (/usr/lib/llvm/17/bin/../lib64/libLLVM-17.so+0x279bef8)
14:07.21 #10 0x00007bb5be79e931 (/usr/lib/llvm/17/bin/../lib64/libLLVM-17.so+0x279e931)
14:07.21 #11 0x00007bb5be7a973d llvm::SLPVectorizerPass::vectorizeChainsInBlock(llvm::BasicBlock*, llvm::slpvectorizer::BoUpSLP&) (/usr/lib/llvm/17/bin/../lib64/libLLVM-17.so+0x27a973d)
14:07.21 #12 0x00007bb5be7ab3d0 llvm::SLPVectorizerPass::runImpl(llvm::Function&, llvm::ScalarEvolution*, llvm::TargetTransformInfo*, llvm::TargetLibraryInfo*, llvm::AAResults*, llvm::LoopInfo*, llvm::DominatorTree*, llvm::AssumptionCache*, llvm::DemandedBits*, llvm::OptimizationRemarkEmitter*) (/usr/lib/llvm/17/bin/../lib64/libLLVM-17.so+0x27ab3d0)
14:07.22 #13 0x00007bb5be7abbcc llvm::SLPVectorizerPass::run(llvm::Function&, llvm::AnalysisManager<llvm::Function>&) (/usr/lib/llvm/17/bin/../lib64/libLLVM-17.so+0x27abbcc)
14:07.22 #14 0x00007bb5c07ce4f6 (/usr/lib/llvm/17/bin/../lib64/libLLVM-17.so+0x47ce4f6)
14:07.22 #15 0x00007bb5bf7ab098 (/usr/lib/llvm/17/bin/../lib64/libLLVM-17.so+0x37ab098)
14:07.22 #16 0x00007bb5bcf6b92e llvm::ModuleToFunctionPassAdaptor::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&) (/usr/lib/llvm/17/bin/../lib64/libLLVM-17.so+0xf6b92e)
14:07.22 #17 0x00007bb5bf78ebb6 (/usr/lib/llvm/17/bin/../lib64/libLLVM-17.so+0x378ebb6)
14:07.22 #18 0x00007bb5bcf69968 llvm::PassManager<llvm::Module, llvm::AnalysisManager<llvm::Module>>::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&) (/usr/lib/llvm/17/bin/../lib64/libLLVM-17.so+0xf69968)
14:07.22 #19 0x00007bb5bec398e1 (/usr/lib/llvm/17/bin/../lib64/libLLVM-17.so+0x2c398e1)
14:07.22 #20 0x00007bb5bec3cb4e (/usr/lib/llvm/17/bin/../lib64/libLLVM-17.so+0x2c3cb4e)
14:07.23 #21 0x00007bb5bec3d89a llvm::lto::thinBackend(llvm::lto::Config const&, unsigned int, std::function<llvm::Expected<std::unique_ptr<llvm::CachedFileStream, std::default_delete<llvm::CachedFileStream>>> (unsigned int, llvm::Twine const&)>, llvm::Module&, llvm::ModuleSummaryIndex const&, llvm::StringMap<std::unordered_set<unsigned long, std::hash<unsigned long>, std::equal_to<unsigned long>, std::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>>, llvm::SmallVector<std::pair<llvm::StringRef, llvm::BitcodeModule>, 0u>>*, std::vector<unsigned char, std::allocator<unsigned char>> const&) (/usr/lib/llvm/17/bin/../lib64/libLLVM-17.so+0x2c3d89a)
14:07.23 #22 0x00007bb5bec200af (/usr/lib/llvm/17/bin/../lib64/libLLVM-17.so+0x2c200af)
14:07.23 #23 0x00007bb5bec2fd9d (/usr/lib/llvm/17/bin/../lib64/libLLVM-17.so+0x2c2fd9d)
14:07.23 #24 0x00007bb5bcc1cd16 (/usr/lib/llvm/17/bin/../lib64/libLLVM-17.so+0xc1cd16)
14:07.23 #25 0x00007bb5bcce9e96 llvm::ThreadPool::processTasks(llvm::ThreadPoolTaskGroup*) (/usr/lib/llvm/17/bin/../lib64/libLLVM-17.so+0xce9e96)
14:07.23 #26 0x00007bb5bccea8d7 (/usr/lib/llvm/17/bin/../lib64/libLLVM-17.so+0xcea8d7)
14:07.23 #27 0x00007bb5c749b9c4 (/lib64/libc.so.6+0x8c9c4)
14:07.23 #28 0x00007bb5c750f1cc (/lib64/libc.so.6+0x1001cc)
14:07.30 Failed to hack libxul.so: basic_ios::clear: iostream error
14:07.30 x86_64-pc-linux-gnu-clang++-17: error: linker command failed with exit code 1 (use -v to see invocation)
14:07.31 gmake[4]: *** [/var/tmp/notmpfs/portage/www-client/firefox-124.0.2/work/firefox-124.0.2/config/rules.mk:541: libxul.so] Error 1
14:07.31 gmake[4]: Leaving directory '/var/tmp/notmpfs/portage/www-client/firefox-124.0.2/work/firefox_build/toolkit/library/build'
14:07.31 gmake[3]: *** [/var/tmp/notmpfs/portage/www-client/firefox-124.0.2/work/firefox-124.0.2/config/recurse.mk:72: toolkit/library/build/target] Error 2
14:07.31 gmake[3]: Leaving directory '/var/tmp/notmpfs/portage/www-client/firefox-124.0.2/work/firefox_build'
14:07.31 gmake[2]: *** [/var/tmp/notmpfs/portage/www-client/firefox-124.0.2/work/firefox-124.0.2/config/recurse.mk:34: compile] Error 2
14:07.31 gmake[2]: Leaving directory '/var/tmp/notmpfs/portage/www-client/firefox-124.0.2/work/firefox_build'
14:07.31 gmake[1]: *** [/var/tmp/notmpfs/portage/www-client/firefox-124.0.2/work/firefox-124.0.2/config/rules.mk:361: default] Error 2
14:07.31 gmake[1]: Leaving directory '/var/tmp/notmpfs/portage/www-client/firefox-124.0.2/work/firefox_build'
14:07.31 gmake: *** [client.mk:60: build] Error 2
---
Thanks!
_______________________________________________
llvm-bugs mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs