Issue |
133304
|
Summary |
This commits breaks aarch64-apple-darwin24?
|
Labels |
new issue
|
Assignees |
|
Reporter |
trcrsired
|
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))
```
_______________________________________________
llvm-bugs mailing list
llvm-bugs@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs