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

    <tr>
        <th>Summary</th>
        <td>
            This commits breaks aarch64-apple-darwin24?
        </td>
    </tr>

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

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

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

<pre>
    https://github.com/llvm/llvm-project/commit/17d05695388128353662fbb80bbb7a13d172b41d

```
MTransformUtils.dir/VNCoercion.cpp.o [993/7260] Linking CXX executable bin/clang-tblgen                FAILED: [code=1] bin/clang-tblgen : && /home/csrg/toolchains/llvm/x86_64-linux-gnu/llvm/bin/clang++ --target=aarch64-apple-darwin24 --sysroot=/home/csrg/toolchains/llvm/aarch64-apple-darwin24/aarch64-apple-darwin24 -fuse-ld=lld -fuse-lipo=llvm-lipo -flto=thin -Wno-unused-command-line-argument -rtlib=compiler-rt -stdlib=libc++ --unwindlib=libunwind -stdlib=libc++ -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -flto=thin -fno-common -Woverloaded-virtual -Wno-nested-anon-types -O3 -DNDEBUG -arch arm64 -arch x86_64 -Wl,-search_paths_first -Wl,-headerpad_max_install_names -stdlib=libc++ -fuse-ld=lld -Wl,--color-diagnostics -flto=thin -Wl,-cache_path_lto,/home/csrg/toolchains_build/toolchainbuildscripts/llvm/.artifacts/llvm/aarch64-apple-darwin24/llvm/lto.cache -Wl,-dead_strip  -fuse-ld=lld tools/clang/lib/Support/CMakeFiles/obj.clangSupport.dir/RISCVVIntrinsicUtils.cpp.o tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ASTTableGen.cpp.o tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangASTNodesEmitter.cpp.o tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangASTPropertiesEmitter.cpp.o tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangAttrEmitter.cpp.o tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangBuiltinsEmitter.cpp.o tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangBuiltinTemplatesEmitter.cpp.o tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangCommentCommandInfoEmitter.cpp.o tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangCommentHTMLNamedCharacterReferenceEmitter.cpp.o tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangCommentHTMLTagsEmitter.cpp.o tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangDataCollectorsEmitter.cpp.o tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangDiagnosticsEmitter.cpp.o tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangOpcodesEmitter.cpp.o tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangOpenCLBuiltinEmitter.cpp.o tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangOptionDocEmitter.cpp.o tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangSACheckersEmitter.cpp.o tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangSyntaxEmitter.cpp.o tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/ClangTypeNodesEmitter.cpp.o tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/MveEmitter.cpp.o tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/NeonEmitter.cpp.o tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/RISCVVEmitter.cpp.o tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/SveEmitter.cpp.o tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/TableGen.cpp.o -o bin/clang-tblgen  lib/libLLVMTableGen.dylib  lib/libLLVMSupport.dylib lib/libLLVMDemangle.dylib && :                                    ld64.lld: error: undefined symbol for arch arm64: std::__1::__hash_memory(void const*, unsigned long)                               >>> [referenced by /tmp/lto.tmp:(symbol clang::EmitNeonSema(llvm::RecordKeeper const&, llvm::raw_ostream&)+0x2250)
.dylib  lib/libLLVMSupport.dylib lib/libLLVMDemangle.dylib && :                                    ld64.lld: error: undefined symbol for arch arm64: std::__1::__hash_memory(void const*, unsigned long)                               >>> referenced by /tmp/lto.tmp:(symbol clang::EmitNeonSema(llvm::RecordKeeper const&, llvm::raw_ostream&)+0x2250)](ld64.lld: error: undefined symbol for arch arm64: std::__1::__hash_memory(void const*, unsigned long) >>> referenced by /tmp/lto.tmp:(symbol clang::EmitNeonSema(llvm::RecordKeeper const&, llvm::raw_ostream&)+0x2250) clang++: error: linker command failed with exit code 1 (use -v to see invocation))

```
</pre>
<img width="1" height="1" alt="" src="http://email.email.llvm.org/o/eJzsWF9z4jgS_zTiRSXKyEDggQcCw17qkszWJDvZN0q22nZvZMkntQncp7-SDZOEytztVYW6fTiKSkR369f_pJZaKgQsLcCCTa7ZZD1QLVXOL8jnPqAHPcicPiwqoiawdMnkhslNiVS12TB3NZMbY3anf6Lx7g_IiclN7uoa42B0pZPJdD5JZ7ORnKWTdDqVRZbNkizLrtQo1aMrmY1HmiXL-J0mx2-yvHv0yobC-fo3QhOGGj2Tm-_3Kwc-R2eHedMMHWeT6_k8ZXJzJacJm6z5LdpntCVf_f47hz3kLanMAM_QRruMsqWgzJRg-dlns7y5_bJm6TJi5k4DS9ejiPjB1E5KTpmcciY3lashSgRfMrkh50xeKbThNTz72XQ7HQuDtt2L0ravnDfgTF4zec2FIOVLIJaulfJ5NR0L1TQGhFb-Ba0ccyHCIXjnosifUv8xzk8ZXBRtAGE0S9fG6NNPbFxH2NXdmIvCUKRQhZaLJ-tEa9sAWsTsK6ujuyCUL9saLHHhyWDG0nXu6gYNeOGJi0C6pxrM8h8RaO0L2ldG__MnwsWvNysuCutEgFpZwlygJfCNC0joLBfFDgNmaJAOAm20KogKtYZoNnjvPEvXWhEIwhre0Fpbtspr0ELtFBp1xLDwwsWTMiaK7smrd943yqsaCDwXTy8eCUQgj7YMXDzlKpD4R6vizBpDQFuKAsFogRYJlcF_gg9cNKA7T3pg42zZ_YkIvdvzWYxyo0h0BkTXkYsnrBuDOZIolDFUedeWVZzkduBBi_CClFdCQ6FaQz24dbDPoSFBhwY6khU79NQqIzS56IUGAwTiA05oyxICiYjvUcf5vbMid3YHPnTxj64aUDrS0WqwpPrEPOWktKjVIQPR2tA2jfMEccFpVKV1gTAPIncmKnu32mK64zLrUKJ241TM09G-o2sQKOYuGh69C1x8TblY36-_XP_2Cxdx8XPl6-n4OO63KRdPhsmVCBCJ20ZRFbYF-kAnTgVKg2-U3tZqv0UbSBmztaqOKj5epO83VA_Teybe-Hq-pzqxXOUVdGZsI1Ou_s2e32YtGv2W1BFC7rGhNxVhqDxhoXL6M1XiVOPJDTtbToZpUHob893wcw-j-vBa2DYxInLz0GeYyc3qTj3DBg1EIZf9MewEj_xjrf9287D6_v3GxgUVMO-Pgb7qn8O3kcfk5jHW-l_Anmt4W7yP6MuHx5P054GuImn58HjvNIQvNRKB_3z0X71rwBNeTAWRvwzydYuG0F7I7iP6I9SNUXSp6KxcHc-zVX_I3djCXVTP3x7vbu9VDXpVKa9yAv8NCvBgc7i43kdVXiiIa0Vq5YyBnJy_lI7XunoZBV-b_HL7_GsDdnV7XNKXUhGP4bXLLwP_sFxVkD_DpfL7cLCk9pfBfjw0cJkifrf7_H17D-7zl0h__H467MMF_D87yIX7sN3r7yAGs9vb73c_puiDweyM-eMe0vHesdaxxygNHHmnJjBdnreTH32Mno6HJl6SlvzYYyx5azUUaEHzcKgzZ3jhPH-9mkaRQHEKS5fb7eg0qFSotjXUzh-YnO0cap47G4jJJZMr3tqusdc89g1Mzv-DZSz90n9j8-tPB4zm2SE2uFQ3x_tfHKVLJmdHW_ukdSbFrMaF-AC1YnLWXRo7xjfIndd_B2jAn2ycRhtfRbx62bpAHlTd8eZMXid7KSdJHCfL_2fpLEt_tRRN1hHvfxi4v2xo-Ju3nXeBMWifO8juHskLhQY0f0GqOOyReLxb8BFnctYG4GLHyfEAwNHuXN410J2m-dnT2UAvUj1P52oAi9HVOB0l43Q2HVSLyRXo8TxLsnFeTCYTuBrBONFSZqDTZDofDXAhEzlJUnk1mqfz8WSYTkapypKRmqUwT69mbJxArdAMo-tD58sBhtDCYpSmaTIeGJWBCd1LopQWXnjHZVKyyXrgF93DUdaWgY0Tg4HCKwwhGVg8Vhh4_3IYeOZBPQf-k5403Qxab_77d8nOoniIHE3eLeS_AgAA___P7AQo">