ninja: Entering directory `out/gn' [1/2073] STAMP obj/llvm/lib/Target/NVPTX/NVPTXGenDAGISel.stamp [2/2073] STAMP obj/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXGenAsmWriter.stamp [3/2073] STAMP obj/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXGenInstrInfo.stamp [4/2073] STAMP obj/lld/tools/lld/lld.inputdeps.stamp [5/2073] STAMP obj/lld/COFF/COFF.inputdeps.stamp [6/2073] STAMP obj/lld/ELF/ELF.inputdeps.stamp [7/2073] STAMP obj/lld/MachO/MachO.inputdeps.stamp [8/2073] STAMP obj/lld/unittests/AsLibELF/LLDAsLibELFTests.inputdeps.stamp [9/2073] STAMP obj/bolt/unittests/Core/CoreTests.inputdeps.stamp [10/2073] STAMP obj/llvm/unittests/tools/llvm-cfi-verify/CFIVerifyTests.inputdeps.stamp [11/2073] STAMP obj/llvm/tools/llvm-gsymutil/llvm-gsymutil.inputdeps.stamp [12/2073] STAMP obj/llvm/tools/llvm-isel-fuzzer/llvm-isel-fuzzer.inputdeps.stamp [13/2073] STAMP obj/llvm/tools/llvm-jitlink/llvm-jitlink.inputdeps.stamp [14/2073] STAMP obj/llvm/tools/llvm-profgen/llvm-profgen.inputdeps.stamp [15/2073] STAMP obj/llvm/tools/llvm-reduce/llvm-reduce.inputdeps.stamp [16/2073] STAMP obj/llvm/tools/llvm-c-test/llvm-c-test.inputdeps.stamp [17/2073] STAMP obj/llvm/tools/llvm-debuginfo-analyzer/llvm-debuginfo-analyzer.inputdeps.stamp [18/2073] ACTION //clang/include/clang/AST:AbstractBasicReader(//llvm/utils/gn/build/toolchain:unix) [19/2073] ACTION //clang/include/clang/AST:AbstractBasicWriter(//llvm/utils/gn/build/toolchain:unix) [20/2073] ACTION //clang/include/clang/AST:AbstractTypeWriter(//llvm/utils/gn/build/toolchain:unix) [21/2073] ACTION //clang/include/clang/AST:AbstractTypeReader(//llvm/utils/gn/build/toolchain:unix) [22/2073] STAMP obj/llvm/tools/llvm-libtool-darwin/llvm-libtool-darwin.inputdeps.stamp [23/2073] STAMP obj/clang/include/clang/AST/AbstractTypeWriter.stamp [24/2073] STAMP obj/clang/include/clang/AST/AbstractBasicReader.stamp [25/2073] STAMP obj/clang/include/clang/AST/AbstractBasicWriter.stamp [26/2073] STAMP obj/clang/include/clang/AST/AbstractTypeReader.stamp [27/2073] STAMP obj/llvm/tools/llvm-lipo/llvm-lipo.inputdeps.stamp [28/2073] STAMP obj/llvm/tools/llvm-mca/llvm-mca.inputdeps.stamp [29/2073] STAMP obj/llvm/tools/llvm-ml/llvm-ml.inputdeps.stamp [30/2073] STAMP obj/lldb/source/Plugins/SymbolFile/DWARF/DWARF.inputdeps.stamp [31/2073] STAMP obj/llvm/tools/llvm-mc/llvm-mc.inputdeps.stamp [32/2073] STAMP obj/lldb/source/Plugins/Process/mach-core/mach-core.inputdeps.stamp [33/2073] STAMP obj/lldb/source/Plugins/SymbolFile/PDB/PDB.inputdeps.stamp [34/2073] STAMP obj/lldb/source/Initialization/Initialization.inputdeps.stamp [35/2073] LINK ./bin/clang-sycl-linker FAILED: bin/clang-sycl-linker ../../chromeclang/bin/clang++ -arch arm64 -isysroot ../../sysroot/MacOSX.sdk -mmacos-version-min=12 -arch arm64 -mmacos-version-min=12 -Wl,--color-diagnostics -fuse-ld=lld -isysroot ../../sysroot/MacOSX.sdk -o ./bin/clang-sycl-linker obj/clang/tools/clang-sycl-linker/clang-sycl-linker.ClangSYCLLinker.o lib/libclangBasic.a lib/libLLVMBinaryFormat.a lib/libLLVMOption.a lib/libLLVMObject.a lib/libLLVMSupport.a lib/libLLVMTargetParser.a lib/libLLVMSupportBlake3.a lib/libLLVMDemangle.a lib/libLLVMBitReader.a lib/libLLVMBitstreamReader.a lib/libLLVMCore.a lib/libLLVMRemarks.a lib/libLLVMIRReader.a lib/libLLVMAsmParser.a lib/libLLVMMC.a lib/libLLVMDebugInfoCodeView.a lib/libLLVMDebugInfoMSF.a lib/libLLVMMCParser.a lib/libLLVMTextAPI.a -lpthread -lz ld64.lld: error: undefined symbol: llvm::WriteBitcodeToFile(llvm::Module const&, llvm::raw_ostream&, bool, llvm::ModuleSummaryIndex const*, bool, std::__1::array*) >>> referenced by obj/clang/tools/clang-sycl-linker/clang-sycl-linker.ClangSYCLLinker.o:(symbol (anonymous namespace)::runSYCLLink(llvm::ArrayRef, std::__1::allocator>>, llvm::opt::ArgList const&)+0x1d50) ld64.lld: error: undefined symbol: llvm::Linker::linkInModule(std::__1::unique_ptr>, unsigned int, std::__1::function const&)>) >>> referenced by obj/clang/tools/clang-sycl-linker/clang-sycl-linker.ClangSYCLLinker.o:(symbol (anonymous namespace)::runSYCLLink(llvm::ArrayRef, std::__1::allocator>>, llvm::opt::ArgList const&)+0x13b8) >>> referenced by obj/clang/tools/clang-sycl-linker/clang-sycl-linker.ClangSYCLLinker.o:(symbol (anonymous namespace)::runSYCLLink(llvm::ArrayRef, std::__1::allocator>>, llvm::opt::ArgList const&)+0x138) ld64.lld: error: undefined symbol: llvm::Linker::Linker(llvm::Module&) >>> referenced by obj/clang/tools/clang-sycl-linker/clang-sycl-linker.ClangSYCLLinker.o:(symbol (anonymous namespace)::runSYCLLink(llvm::ArrayRef, std::__1::allocator>>, llvm::opt::ArgList const&)+0xb8) ld64.lld: error: undefined symbol: llvm::IRMover::StructTypeKeyInfo::isEqual(llvm::StructType const*, llvm::StructType const*) >>> referenced by obj/clang/tools/clang-sycl-linker/clang-sycl-linker.ClangSYCLLinker.o:(symbol llvm::IRMover::~IRMover()+0xd8) >>> referenced by obj/clang/tools/clang-sycl-linker/clang-sycl-linker.ClangSYCLLinker.o:(symbol llvm::IRMover::~IRMover()+0xc8) ld64.lld: error: undefined symbol: llvm::IRMover::StructTypeKeyInfo::getTombstoneKey() >>> referenced by obj/clang/tools/clang-sycl-linker/clang-sycl-linker.ClangSYCLLinker.o:(symbol llvm::IRMover::~IRMover()+0x98) ld64.lld: error: undefined symbol: llvm::IRMover::StructTypeKeyInfo::getEmptyKey() >>> referenced by obj/clang/tools/clang-sycl-linker/clang-sycl-linker.ClangSYCLLinker.o:(symbol llvm::IRMover::~IRMover()+0x90) clang: error: linker command failed with exit code 1 (use -v to see invocation) [36/2073] CXX obj/lldb/source/Plugins/Platform/Windows/Windows.PlatformWindows.o [37/2073] CXX obj/clang/lib/Testing/Testing.TestAST.o [38/2073] CXX obj/lldb/source/Plugins/LanguageRuntime/ObjC/ObjC.ObjCLanguageRuntime.o [39/2073] CXX obj/lldb/source/Plugins/SymbolFile/PDB/PDB.PDBASTParser.o [40/2073] CXX obj/lldb/source/Plugins/SymbolFile/PDB/PDB.SymbolFilePDB.o [41/2073] CXX obj/lldb/source/Plugins/SymbolFile/DWARF/DWARF.DWARFASTParserClang.o [42/2073] CXX obj/lldb/source/Commands/Commands.CommandObjectTarget.o [43/2073] CXX obj/lldb/source/Plugins/SymbolFile/DWARF/DWARF.SymbolFileDWARF.o [44/2073] CXX obj/lldb/source/Plugins/TypeSystem/Clang/Clang.TypeSystemClang.o ninja: build stopped: subcommand failed. Command '['ninja', '-C', 'out/gn']' returned non-zero exit status 1.