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

    <tr>
        <th>Summary</th>
        <td>
            attempt to build llvm 19 keeps failing recently
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            new issue
      </td>
    </tr>

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

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

<pre>
    [8/85] Linking CXX shared library /data1/my-llvm/build-19/lib/clang/19/lib/x86_64-unknown-linux-gnu/libclang_rt.nsan.so
FAILED: /data1/my-llvm/build-19/lib/clang/19/lib/x86_64-unknown-linux-gnu/libclang_rt.nsan.so 
: && /data1/my-llvm/build-19/./bin/clang++ --target=x86_64-unknown-linux-gnu -fPIC -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Werr .....
.dir/nsan_suppressions.cpp.o compiler-rt/lib/nsan/CMakeFiles/RTNsan_dynamic_version_script_dummy.x86_64.dir/dummy.cpp.o -lstdc++  -lgcc_s  -lc  -ldl  -lrt  -lm  -lpthread && :
/usr/bin/ld: compiler-rt/lib/nsan/CMakeFiles/RTNsan_dynamic.x86_64.dir/nsan.cpp.o: .preinit_array section is not allowed in DSO
/usr/bin/ld: failed to set dynamic section sizes: nonrepresentable section on output
clang++: error: linker command failed with exit code 1 (use -v to see invocation)

build attempted with clang++ 18, clang++ 19 (last successful build a few days ago), g++ 11
all attempts end with the same ld error

my cmake command was

cmake   -G Ninja   ../llvm -DCMAKE_BUILD_TYPE=Release   -DFLANG_ENABLE_WERROR=OFF -DLLVM_ENABLE_ASSERTIONS=ON   -DLLVM_TARGETS_TO_BUILD=host -DCMAKE_INSTALL_PREFIX=$INSTALLDIR   -DLLVM_LIT_ARGS=-v -DLLVM_ENABLE_PROJECTS="clang;mlir;lld;flang;openmp" -DLLVM_ENABLE_RUNTIMES="compiler-rt;libc;libcxx;libcxxabi;libunwind" -DLLVM_OPTIMIZED_TABLEGEN=ON

</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJy8VVGP4jYQ_jXmZeQIHGDJAw9AyIqWhRVwvWtfIicewLeOE9kOLP31lZMsy53UVupDV6uJmfF834xnxubWypNGnJLRnIziHq_duTTT4njhSupeVoqbN00ISyYjMophLfWb1CdYfPsG9swNClAyM9zcgLBEcMcHhCXFjSp1KQhLsloqQQcRYYmSGWFJrrg-EZY8qN4n43Q8pLV-0-VVUyV1_U5Pum43NA6pcYG2XAe2JP2Y9GfJbLVexiSc_V-00PK2jGPCxv9KHPifUn-SzwmbA6WOmxM6EsZ_FwDQ4-tqcZe6pBYLrp3MqdQOTVVa6WSpgR4v0spMKuluVGolNVp6lkKgBvoVjSkNCWPBHVInC2x1EPi_NptASENY4lNMbV1VBq2VpbZBXlVBCXlZVFKhocbdT83vJSxZvPA3TKRCS1iyO2w8grhpXsg8vaDxKKnNjaxcKuqiuAVtsh1hq2pJqLJO5N3pAFWnPE-tX-ReCOWlcV4WXlTubJCLexHCWVcYltTW3I9cCV-p_5bAj7E29W9C9YhBZVBq6VJuDL-BxbyphLSgSwdcqfKKAqSGeL_9h8COXCoU4Eqw6KDjvaNZ-Sdav02X2qCvCmrHM4X3Hf6_dlXtWo6HBvNuXeVnoKR-Q-OPoeBafLBepTsDvksHeSkQBkDYpLYI9NIGhCD1pcy5ZyIs6tJoZNPewJ3DonIfUI_tPZgQtvhRE3l8xa0DW-c5WnusFXRAcMQrCH6zwE-l52ILuDsOWk6u1AejBdQdqTsjWF4gKNHl-xBmcYO84G94z_zK7aO9NQLQZ9hI_Z0DQODH1Q8x0HjxMvt1mc6_rNZxevj9dUnCeIcKuW184mQ92zyny81svl6mX5e73XZHwnibJEDj9fq3lw_TbL9f7g6r7WbvzZvGt7EfZrvn5WGfHrYtCQnjc2ndnXm12R9m63X6ulsmq28kjAkbdrp4tfvEWa8O6Wz37OHp5Sfy1932l-XisG-8WVuQcF4oaUg4V74L58dOWVaoi4ow9hPE7svmsHpZfkA8zFI49zdk93l_vy94Jtt1ra9SiwfI7eth9bL6YxmnB4_9vNw0Z9KWoyemoYjCiPdwOnhi_Sc2YuOn3nk6GTwdeZ9NhiJneXQ8jrJoMhqOJyKKxlGGWU9OWZ8N-0-DwSAaDNkoGPWHIUZhhOMo7PdHRzLsY8GlCnxpg9KcetLaGqfRZMTCnuIZKts8foxpvEJjJIz5t9BMvQ_N6pMlw76S1tlPFCedwmnXln5s2oZuGmgQwRtiZZt584-lwRy1U7debdT07Fzlh5uwhLDkJN25zoK8LLr26z60MuV3zP211cTkb6k25suU_RUAAP__Ns5xwQ">