<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/87894>87894</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
Error while compile firefox - crash backtrace for analysis
</td>
</tr>
<tr>
<th>Labels</th>
<td>
new issue
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
Cerberios
</td>
</tr>
</table>
<pre>
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!
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJzUWlFv4yjX_jX0BjmysRPHF71I2ma3UkdbTbtzW2E4TviCwQu4bfbXf8J209iJOzOd6H3nlUa7qYHzPM85x8ABU2vFWgFcoukSTa8vaO022lxegcnBCG0vcs13l3-ClBq7DRhAJMK3mJZYaYcproxeG1qWYBC5wnnt8Fo77DbCYjBGGxzgSgK14JuFegbrxJq65s-S7nAOWDj8IqTEG5AVdhqXdAveLq-Zwzk4B2aCwmsULm5xbYFju7MBh2eQiKykfC5xlE7CyQwjssSVlnLX9n7YWQclrhUtAcULfCdU_RrMJvNJEqxBOa0DK8pKQrBmLHidz55mSRDFbvP0B6inW-VABl-DpyttIHj8EjyJaRDF8fTv4EW4TbCWImdkEs9bsGrnNlrheBJFkywohKIyCL1IDgWtpfNUPT4iK1ryWYLIisSTEJGVraRwQW0NIqsNNRwUcD_Qk4ri5peHCjxWYKLIPxkRgVsRLaMgCNof93v_S3C4BLxV-gW_bKjDW6E41gWmSvvgYqnXFiMyt-CcUGuLSIZvsd3oWnIfkmfBoYtF-98oQfEiTCdRjO_vbhYPN9jWeSl8ZuT1GhuotHE-qBvnKoviBSIrRFZr4TZ1PmG67ELY_S-ojP4_YN5bwtoaLCIrTBXHQjFZc_ApiJmhdoNzyrbOUPbG540JCTFGJA5x-BqGYZjm-TRnfDZPwhlukOIFihd2Z9sf90Yo9-Ao2z56Y4jM3zsZ-vKkrTNAS0RmbQI77xJE5ois2pBJkb9riFJEVrlQiKwmk7axCbUU-d3dty9BlE6sRmQZvraMEMlOso8G7KeEFqfYf63Vg1grKv-kikswtmF2JoIedIwgGRKMC34m1LjgY6jxASpLk4QTCDvUA5NsYvVk1piLgUA4Zi051ADpPJtlPSfL6hmY00b8C6Z9tNR_Vw939-0f-8ZHA_28-d5IP-BGObNDZHGmaJGW_pjU6UAqK2jyGal_VWCo4r-g9grXqllx-BlfJtIqGlM_G6insyj6Hw60p38sNWqkpgOpPMs-FegjqV9o9a1pRPHV-9NvVNbQxfX96UNJpTzR-1ZZZ2rmhFbdGFKj-KY_-BqUhS-0GsXp58-pobeq0KPDn7XgR6AcHBWyb-WeinGxPRLxzZHBvgus4-3j6iObn3dgix52vzHTyrpuxTpp9Las5Cdo7Z92kAOAIbtz5bvP4bF8n_fzPQs5mf5Cvp-NdENkjHQ2IJ1DMT8M1N39tz3pe2q7td6Z3aPeN9wJH-KDF3RhDN19heJ0HIf5-YFj2rDmWsvzecMrPOUNv9UJB96ALI7OBOtNjcFGfViapTH_fhD2TrvaUKHsrVpKzba9QCypFax7vPgpr5_J242UMdlkIDuPefh92aZWzZxxqHNVq-5dH040jEpqbp61rA9mqvf2R2rW4B4NVbbQpmxm69N97kRuqNmd7LFYfAVbS2ePWu60rk4OudalUNRp077tQ4PW1mXlGV9Rtjluv4aSKg58KU5g_lU5UYp_qR_-FUpqtjel8JXrOWfCJljHgSVNYONhYHPGfiiwPxbUhaJyZ4X9QhVdQ3-12A_qFoWzyc0ZG5N7uHlnYcogKWbngE1aU2OwvY10kdI8zObngI1bU2OwvR0sK2Z5RuAgOF80ryU86rdA-PguOK2a_cOpMLcDfirI3ZBzhrjVMaY57bt6Dnl-lgjHrakx2PnA1Vk2O1ycvWs_cM8n3On__c4x8g4Yc1Z_J8PibA7nWbtbUyOwJBzAsjyBM8F6U8ewcQMbDWD5PKMHkZFOdzu1jVBLyrYwqJT3Ha60KsS6t08fVjX7vXmxn1wPAn3zWgFzwA838bUS_9TwVLl-TjSLGV8JCQ_dSdaB8e5w8omDBAcfj-tS9cY7erwGe3wRCg6UZUdbz5G8bh8_1GXZrPgcXsfqGGeEWrcV4oF4bTgY4E8WHIqv9gSlVuue5A21m6MOLcd9H_inpvLJR-vjflRKzWhbpR11PNLd9F68Dxkr1A4q4CMZ773-kDqnstngd047sWPp1cNHxn62FP5pNh-Vo6cPFNrg-jKm13kpHNMcTk2yJ88LemY-cWDQG__5E4NxGr9wZPBDLuqfCHSZsbf5_Iay58Q21Hw_tZtew6CeZ7fXzqZjM2-_amEkDGlxHtjG1BhsPIAteHaWU27SmhqD7R1MMxYxHp1l59NaGkOd9lEhg-zwxuRxY4Dye627pK-MZmDtI7Vb21vl3jv6tj-MrqvzFUEtrTEJs4EEOufpeVC9pTHUtH8rkeUZSz68lZizjJ040WqtzXvWpmERMfahtSgMoxN1UhziFRUSeHP7RtkWS5G_1tJrihc4p1awJ6G7OpBJ8K_2Aovuwqu9vT0y2d2SVixobjODtaoDJqlfDpaILIMo9UbasfECS6G2YDDTpa-dcdESehFug-FVOOxnLNzsGGsLOHj2XC0AFurZzz5NITrUFeF1SbeApssETa89SpNe_h9G0yUiq2c_l61cWSGyUtqVVWERWVXaOLoGRFYvLy8BkwL8crAqhIFCvwYRSSbhhPhmbbYnG1izbUNkZWoJdlJuUbyYJlEr9M2302t801x8R9_lfQf0Wag15sI0E_IOI5Kem_9TXgvJvT2t5Va0F9HNsYrP_rYtHaUa_9dcDKw2Flonp8Rz-EDAyjXnRe_OJ99V9B91_riDyW_h4NgT869pJST8iBfJ7-XF6DeYCeJZMxO8fe_xA06MficnDr3XGm6lzcJmyWgMDHXtPzN53FDltwLdvHfBL2OexRm9gMsojUgSz-N0erG5zAgv4pQm6TSMeBKmyTSc5wWwlKRFUrD8QlySkCRhEs5IFGXxdEKKIuLTIiURo9N8SlASQkmFnPiFfKLN-qL5WORyns6z5ELSHKRtvmciRMELbhoR8Sl7YS6bz0zyem1REkphnX234oSTcNmqe9kICW9vBO58iIPhxye40AbT7kjmojby8vMfujT0_z8AAP__FIMVDQ">