<table border="1" cellspacing="0" cellpadding="8">
    <tr>
        <th>Issue</th>
        <td>
            <a href=https://github.com/llvm/llvm-project/issues/100511>100511</a>
        </td>
    </tr>

    <tr>
        <th>Summary</th>
        <td>
            LLVM lld crash
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            lld
      </td>
    </tr>

    <tr>
      <th>Assignees</th>
      <td>
      </td>
    </tr>

    <tr>
      <th>Reporter</th>
      <td>
          SunFengRui
      </td>
    </tr>
</table>

<pre>
    when i cross-compile chrome, I have this problem

ninja: Entering directory `out/Release_riscv/'
[1/1] LINK ./chrome
FAILED: chrome 
"python3" "../../build/toolchain/gcc_link_wrapper.py" --output="./chrome" -- /mnt/ssd/workarea/sunfr/toolchain/Xuantie-900-llvm-linux-6.6.0-glibc-x86_64-V2.0.0-alpha-x86-crt/bin/clang++ -Wl,--version-script=../../build/linux/chrome.map -fuse-ld=lld -Wl,--fatal-warnings -Wl,--build-id=sha1 -fPIC -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now -Wl,--icf=all -Wl,--color-diagnostics -Wl,--undefined-version -Wl,--no-call-graph-profile-sort --target=riscv64-linux-gnu -mcpu=c920 -no-canonical-prefixes -Wl,-O2 -Wl,--gc-sections -Wl,--gdb-index -Wl,-z,defs -Wl,--as-needed -nostdlib++ --sysroot=../../build/linux/debian_sid_riscv64-sysroot -rdynamic -pie -Wl,--disable-new-dtags -L../../build/linux/debian_sid_riscv64-sysroot/usr/lib/riscv64-linux-gnu -o "./chrome" -Wl,--start-group @"./chrome.rsp"  -Wl,--end-group  -ldl -lpthread -lrt -lgmodule-2.0 -lgobject-2.0 -lgthread-2.0 -lglib-2.0 -lnss3 -lnssutil3 -lsmime3 -lplds4 -lplc4 -lnspr4 -ldbus-1 -latk-1.0 -latk-bridge-2.0 -lcups -lgio-2.0 -latspi -lresolv -lexpat -luuid -lX11 -lXcomposite -lXdamage -lXext -lXfixes -lXrender -lXrandr -lXtst -lgbm -lEGL -ldrm -lxcb -lxkbcommon -lXi -lpci -lffi_pic -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -lcairo -lasound -lm -lz -lxshmfence -lstdc++ 
PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace.
 #0 0x000000000093b6e8 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/mnt/ssd/workarea/sunfr/toolchain/Xuantie-900-llvm-linux-6.6.0-glibc-x86_64-V2.0.0-alpha-x86-crt/bin/ld.lld+0x93b6e8)
 #1 0x00000000009393fc SignalHandler(int) Signals.cpp:0:0
 #2 0x00007f6c5d6ae420 __restore_rt (/lib/x86_64-linux-gnu/libpthread.so.0+0x14420)
 #3 0x0000000000b2ca38 lld::elf::SymbolTableSection<llvm::object::ELFType<(llvm::support::endianness)1, true>>::writeTo(unsigned char*) (/mnt/ssd/workarea/sunfr/toolchain/Xuantie-900-llvm-linux-6.6.0-glibc-x86_64-V2.0.0-alpha-x86-crt/bin/ld.lld+0xb2ca38)
 #4 0x0000000000af6ceb std::_Function_handler<void (), void lld::elf::OutputSection::writeTo<llvm::object::ELFType<(llvm::support::endianness)1, true>>(unsigned char*, llvm::parallel::TaskGroup&)::'lambda1'()>::_M_invoke(std::_Any_data const&) (/mnt/ssd/workarea/sunfr/toolchain/Xuantie-900-llvm-linux-6.6.0-glibc-x86_64-V2.0.0-alpha-x86-crt/bin/ld.lld+0xaf6ceb)
 #5 0x00000000036b7244 std::_Function_handler<void (), llvm::parallel::TaskGroup::spawn(std::function<void ()>, bool)::'lambda'()>::_M_invoke(std::_Any_data const&) Parallel.cpp:0:0
 #6 0x00000000036b70a9 std::thread::_State_impl<std::thread::_Invoker<std::tuple<llvm::parallel::detail::(anonymous namespace)::ThreadPoolExecutor::ThreadPoolExecutor(llvm::ThreadPoolStrategy)::'lambda'()::operator()() const::'lambda'()>>>::_M_run() Parallel.cpp:0:0
 #7 0x0000000003726be0 execute_native_thread_routine thread48.o:0:0
 #8 0x00007f6c5d6a2609 start_thread /build/glibc-LcI20x/glibc-2.31/nptl/pthread_create.c:478:7
 #9 0x00007f6c5d0bb353 __clone /build/glibc-LcI20x/glibc-2.31/misc/../sysdeps/unix/sysv/linux/x86_64/clone.S:97:0
clang++: error: unable to execute command: Segmentation fault (core dumped)
clang++: error: linker command failed due to signal (use -v to see invocation)
ninja: build stopped: subcommand failed.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJzMWNtu4zjSfhrmhqAgUz5e-MKdxPMHf2anMQlmcydQZEnmhCIJHhy7n35BSj519_TuzmKxEyQSSZW-qvqKVSyFeS87DbBGs09o9nDHYtgZt36Jegu6-zXKu8aI4_pjBxpLzJ3xnnDTW6kA850zPSB6j5_wju0Bh5302DrTKOhR-YDKzXDVUv_OULXBjzqAk7rDQjrgwbgjRvPSxIDo9ldQwDzUTnq-R3SL6GLEmH2aILqdoNkDfn762__jAtHtqDsLbDdPz48PCX9YxeN7lNpj2BldIUoxorRIL-ZLE6USiG6DMYrvmNSIbjvOayX1e_3hmLXgCntM7xFiYrAxoOohQVxU52cY0W2vk_neJ8AP496ZA5YWom7dVzreItNBAlmVJVFq3xMldTyQeTEvStIp2XByWM7r-ZT8RouyKAlTdsfSGuEuaWkyDFdMd4h-QvQTJn9XiN4TsgfnpdHEcydtsvZbb7OyswNFzywmbfRAlEDVg1LiDNaywBT5YE5L3fnzcgYiMkn7HZtg0n5-uj89_YLovTZwAO4D4-_Xyw6UM7dyH2dQyVtUPTClzivcKOOIkKzTxgfJLwZELaCVGsTJ3fMTbQhnSpHOMbsj1plWKiDeuIAJCcx1kDjJe2s-HWnvdMSk5zai6oGvaIkHFG205EwR66CVBzhr_4WetXWceOBBGn2xrRMNkVrA4dpRAe1FgnmiAQSIpMgHoWRzCiLxR--M-XHcBDSS6dpLUZ8cGV_DxImjZr3kmFgJZ41CetYoIBo-iAgshfL5z-Ajuo3eZdEG0e13aDT42-wYjfCBuUA6Z6LFaFreyBXO2yR7FgYtRlFMlFCYKBt2DpjARKVYqq43IiogtCjTzDS_Aw-n2SB6minZjEPtfTXcYpAqDX0ve0gDq4Sf5jufZhHr0l000ZMJJoqFdzLJIGnUOCm6k3IerU96pBkXWPBWJkPBG7XHRMHBsmR0jDI58DZJiG-pfhovA6SJYD3r8ggOSfRt3HPqzYEW4PKIaZEHwWcKmh4T9fjTc7LTpfGBN-n63nDT9ykr1Fuyw_J0bVtZ27QzlGW6M5xJZ0aX8sI43jHXNvHLl-RYEkn-eBN1MjzpSA8Ofte3oHmy1wfBx-071NvPz4-bl0fsY9PLgBluYocd2JSCweBdCNajapMr-7aTYRebgps-bSq1P91S5qaAIrqV3kfwiG4x0wJLzVUU6YgBzB3zO9ww_h4c41AM6jGiVYnLQ3n-WVXNHJY4w1cbVG380Q-Dz07q8JLK1GtCQHR5EXLsozY-OGA9ovN0uslU4FcY0eX_pNorUaiUp5_Kw-ARoquLy5OvXF5VLccvstNM_R_TQoFDdDl6MCz7gluLqk2Z_85AdARatHM-E3MGU1riunbgg3FQuzASMJSA0fBzBRgejLlaeFOU2eDJdErLG3urG3sbylmVQiQG8kG1w-Dl2DdGvabq9TJUWlTdX4I0pP0wfnzevh4toOr-Jo4-2rT3RlwtJNMavEd0NUlBDS4Cqh7zb5L4cDLAq0F0GXVuiQTmO-YQ3fxFYj9QdcPl9IZL1s45NNiHkct6G3Vmrt6NG6G63xspBmdWiYQ8_Zb8X3LHc-b9mp7_WhC-x_v9Ve5a5phSoIbZK_PvP6VjIqfoalhEdKFY3wg2Sb3j4OQpvPXPtdR7855y_cLQRh9rwQLD3GgfBqy_QqyHUN7EenYd62reLOh0-m_F-p9TOUTMsg99TVI7In-FmEJ2jxtj1Lf8_0f0fx6t-36Vmn9NQ8lWFxqG8jOivwQWoJa9Vai6_77IU7bJ3TyPVsHNNr-lS0BgUp0cXqZu8dib6LFmPXibT5ORj9es6rMx6vEAPAbj_nD9Omcuj1-CYwG64w8ZzplowbEBJ0c7XUdSfxSZx-v4uKjHF38cgcVNBBZ03kCJITsCtWZB7qEeSK6diUHqdGin6XRZmG_hll8dO3RepoAyF0YUfNWpDsn0zJ9oeThPaVGl70Ntg0J0Ox5BNXfAAhQcVZvpYomqzeKic3Wjs2yaalbhuubKaPhX1fXS81Mj7Y9egE29StTyMCzsrxrrIfvzh5vRULygarNaXGi4-pxLH7HgXN4pOOp0_KXmaaQXp_aO6bRT8Qt0PejAUmrilkWVz2duHGARewviXD3-CD597II7YeKWSQUCi5g1-twqJMjoAZN9XgPAKYt5VnrGP3_dZ9qwD8Ym9dUmtYK36MWdWFdiVa3YHawnCzpZLueLit7t1i1rysWCTpdlU7KyZJPllK4aUZblnJdsXt3JNS3ptFzQWTmb0QktJhRW7YRWs0VbrhgTaFpCz6QqUiYVxnV3uYNcT8pyNpncKdaA8vnfHJTmOkvR7OHOrXPFbmLn0bRU0gd_AQgyKFg_P__2czokh77zLjq1_vPN7GjNfk3_EQAA__8oz2eZ">