INFO:2024-04-22T09:51:20Z:root:pulling... From github.com:llvm/llvm-project * branch main -> FETCH_HEAD 821935bb5544..c8e5ad4e123a main -> origin/main Switched to branch 'main' Your branch is behind 'origin/main' by 1 commit, and can be fast-forwarded. (use "git pull" to update your local branch) HEAD is now at c8e5ad4e123a Revert "[TBAA] Add verifier for tbaa.struct metadata (#86709)" INFO:2024-04-22T09:51:23Z:root:syncing... Deleted branch merge (was 821935bb5544). Switched to a new branch 'merge' branch 'merge' set up to track 'origin/main'. INFO:2024-04-22T09:51:23Z:root:building ninja: Entering directory `out/gn' [1/701] STAMP obj/llvm/lib/Target/AArch64/AArch64GenPreLegalizeGICombiner.stamp [2/701] STAMP obj/llvm/lib/Target/AMDGPU/AMDGPUGenPostLegalizeGICombiner.stamp [3/701] STAMP obj/llvm/lib/Target/AMDGPU/AMDGPUGenPreLegalizeGICombiner.stamp [4/701] STAMP obj/llvm/lib/Target/RISCV/RISCVGenPreLegalizeGICombiner.stamp [5/701] STAMP obj/llvm/lib/Target/AArch64/LLVMAArch64CodeGen.inputdeps.stamp [6/701] STAMP obj/llvm/unittests/Target/AArch64/AArch64Tests.inputdeps.stamp [7/701] STAMP obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.inputdeps.stamp [8/701] STAMP obj/llvm/unittests/Target/AMDGPU/AMDGPUTests.inputdeps.stamp [9/701] STAMP obj/bolt/unittests/Core/CoreTests.inputdeps.stamp [10/701] STAMP obj/clang/unittests/Interpreter/ClangReplInterpreterTests.inputdeps.stamp [11/701] STAMP obj/lld/tools/lld/lld.inputdeps.stamp [12/701] STAMP obj/clang/lib/Tooling/DependencyScanning/DependencyScanning.inputdeps.stamp [13/701] STAMP obj/clang/tools/clang-scan-deps/clang-scan-deps.inputdeps.stamp [14/701] STAMP obj/clang/unittests/Driver/ClangDriverTests.inputdeps.stamp [15/701] STAMP obj/clang/tools/c-index-test/c-index-test.inputdeps.stamp [16/701] STAMP obj/clang/tools/driver/clang.inputdeps.stamp [17/701] STAMP obj/clang/tools/libclang/libclang.inputdeps.stamp [18/701] STAMP obj/clang/unittests/Tooling/ToolingTests.inputdeps.stamp [19/701] STAMP obj/clang/unittests/Tooling/Syntax/SyntaxTests.inputdeps.stamp [20/701] STAMP obj/lld/MachO/MachO.inputdeps.stamp [21/701] STAMP obj/lld/ELF/ELF.inputdeps.stamp [22/701] STAMP obj/lld/unittests/AsLibELF/LLDAsLibELFTests.inputdeps.stamp [23/701] STAMP obj/lld/COFF/COFF.inputdeps.stamp [24/701] STAMP obj/llvm/tools/llvm-ml/llvm-ml.inputdeps.stamp [25/701] STAMP obj/llvm/tools/lto/lto.inputdeps.stamp [26/701] STAMP obj/llvm/unittests/CodeGen/GlobalISel/GlobalISelTests.inputdeps.stamp [27/701] STAMP obj/llvm/unittests/CodeGen/CodeGenTests.inputdeps.stamp [28/701] STAMP obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.inputdeps.stamp [29/701] STAMP obj/llvm/tools/bugpoint/bugpoint.inputdeps.stamp [30/701] STAMP obj/llvm/tools/llc/llc.inputdeps.stamp [31/701] STAMP obj/llvm/tools/llvm-ar/llvm-ar.inputdeps.stamp [32/701] CXX obj/llvm/lib/Analysis/Analysis.Analysis.o [33/701] CXX obj/llvm/unittests/Analysis/AnalysisTests.TBAATest.o [34/701] CXX obj/llvm/tools/llvm-stress/llvm-stress.llvm-stress.o [35/701] STAMP obj/llvm/tools/dsymutil/dsymutil.inputdeps.stamp [36/701] CXX obj/llvm/tools/llvm-split/llvm-split.llvm-split.o [37/701] CXX obj/llvm/tools/llvm-as/llvm-as.llvm-as.o [38/701] CXX obj/llvm/unittests/IR/IRTests.VerifierTest.o [39/701] CXX obj/llvm/unittests/Transforms/Utils/UtilsTests.CodeExtractorTest.o [40/701] STAMP obj/llvm/tools/llvm-c-test/llvm-c-test.inputdeps.stamp [41/701] STAMP obj/llvm/tools/llvm-cxxdump/llvm-cxxdump.inputdeps.stamp [42/701] STAMP obj/llvm/tools/llvm-dwarfutil/llvm-dwarfutil.inputdeps.stamp [43/701] STAMP obj/llvm/tools/llvm-dwp/llvm-dwp.inputdeps.stamp [44/701] CXX obj/llvm/unittests/Bitcode/BitcodeTests.BitReaderTest.o [45/701] STAMP obj/llvm/tools/llvm-gsymutil/llvm-gsymutil.inputdeps.stamp [46/701] STAMP obj/llvm/tools/llvm-isel-fuzzer/llvm-isel-fuzzer.inputdeps.stamp [47/701] STAMP obj/llvm/tools/llvm-mc/llvm-mc.inputdeps.stamp [48/701] STAMP obj/llvm/tools/llvm-jitlink/llvm-jitlink.inputdeps.stamp [49/701] STAMP obj/llvm/tools/llvm-libtool-darwin/llvm-libtool-darwin.inputdeps.stamp [50/701] STAMP obj/llvm/tools/llvm-lipo/llvm-lipo.inputdeps.stamp [51/701] CXX obj/llvm/tools/verify-uselistorder/verify-uselistorder.verify-uselistorder.o [52/701] STAMP obj/llvm/tools/llvm-opt-fuzzer/llvm-opt-fuzzer.inputdeps.stamp [53/701] CXX obj/llvm/unittests/FuzzMutate/FuzzMutateTests.RandomIRBuilderTest.o [54/701] STAMP obj/llvm/tools/llvm-reduce/llvm-reduce.inputdeps.stamp [55/701] STAMP obj/llvm/tools/llvm-xray/llvm-xray.inputdeps.stamp [56/701] CXX obj/llvm/tools/llvm-link/llvm-link.llvm-link.o [57/701] CXX obj/llvm/lib/Target/Mips/LLVMMipsCodeGen.MipsPreLegalizerCombiner.o [58/701] STAMP obj/llvm/tools/opt/lib.inputdeps.stamp [59/701] CXX obj/llvm/unittests/IR/IRTests.BasicBlockTest.o [60/701] CXX obj/llvm/lib/CodeGen/CodeGen.TargetPassConfig.o [61/701] STAMP obj/llvm/unittests/DebugInfo/DWARF/DebugInfoDWARFTests.inputdeps.stamp [62/701] STAMP obj/llvm/unittests/ExecutionEngine/JITLink/JITLinkTests.inputdeps.stamp [63/701] STAMP obj/llvm/unittests/MC/MCTests.inputdeps.stamp [64/701] STAMP obj/llvm/unittests/MIR/MIRTests.inputdeps.stamp [65/701] STAMP obj/llvm/unittests/Target/RISCV/RISCVTests.inputdeps.stamp [66/701] CXX obj/llvm/lib/Passes/Passes.CodeGenPassBuilder.o [67/701] CXX obj/llvm/lib/ExecutionEngine/Orc/Orc.Speculation.o [68/701] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUCombinerHelper.o [69/701] CXX obj/llvm/unittests/IR/IRTests.BasicBlockDbgInfoTest.o [70/701] CXX obj/llvm/tools/bugpoint/bugpoint.ExtractFunction.o [71/701] CXX obj/llvm/tools/bugpoint/bugpoint.BugDriver.o [72/701] CXX obj/llvm/unittests/FuzzMutate/FuzzMutateTests.StrategiesTest.o [73/701] CXX obj/llvm/lib/Target/Hexagon/LLVMHexagonCodeGen.HexagonCommonGEP.o [74/701] CXX obj/llvm/lib/Transforms/Scalar/Scalar.LoopFuse.o [75/701] CXX obj/llvm/unittests/Transforms/Utils/UtilsTests.LocalTest.o [76/701] CXX obj/llvm/lib/FuzzMutate/FuzzMutate.IRMutator.o [77/701] CXX obj/llvm/unittests/Transforms/Utils/UtilsTests.ScalarEvolutionExpanderTest.o [78/701] CXX obj/llvm/lib/CodeGen/CodeGen.WinEHPrepare.o [79/701] CXX obj/llvm/unittests/Transforms/Vectorize/VectorizeTests.VPlanHCFGTest.o [80/701] CXX obj/llvm/lib/Passes/Passes.PassBuilderBindings.o [81/701] CXX obj/llvm/unittests/FuzzMutate/FuzzMutateTests.OperationsTest.o [82/701] CXX obj/llvm/tools/llc/llc.llc.o [83/701] CXX obj/llvm/unittests/IR/IRTests.DebugInfoTest.o [84/701] CXX obj/llvm/unittests/Analysis/AnalysisTests.ScalarEvolutionTest.o [85/701] CXX obj/llvm/unittests/Transforms/Vectorize/VectorizeTests.VPlanSlpTest.o [86/701] CXX obj/llvm/lib/Transforms/Utils/Utils.CodeExtractor.o [87/701] CXX obj/llvm/lib/Transforms/Coroutines/Coroutines.CoroSplit.o [88/701] CXX obj/llvm/unittests/IR/IRTests.VPIntrinsicTest.o [89/701] CXX obj/llvm/unittests/Transforms/Utils/UtilsTests.CloningTest.o [90/701] CXX obj/llvm/tools/bugpoint/bugpoint.Miscompilation.o [91/701] CXX obj/llvm/lib/IR/IR.AutoUpgrade.o [92/701] CXX obj/llvm/tools/llvm-isel-fuzzer/llvm-isel-fuzzer.llvm-isel-fuzzer.o [93/701] CXX obj/llvm/unittests/IR/IRTests.IRBuilderTest.o [94/701] CXX obj/llvm/tools/bugpoint/bugpoint.bugpoint.o [95/701] CXX obj/llvm/lib/Target/RISCV/GISel/LLVMRISCVCodeGen.RISCVO0PreLegalizerCombiner.o [96/701] CXX obj/llvm/lib/Target/RISCV/GISel/LLVMRISCVCodeGen.RISCVPreLegalizerCombiner.o [97/701] CXX obj/llvm/lib/Target/Mips/LLVMMipsCodeGen.MipsPostLegalizerCombiner.o [98/701] CXX obj/llvm/unittests/Analysis/AnalysisTests.CGSCCPassManagerTest.o [99/701] CXX obj/llvm/lib/Transforms/Scalar/Scalar.ConstraintElimination.o [100/701] CXX obj/llvm/tools/llvm-reduce/deltas/llvm-reduce.Delta.o [101/701] CXX obj/llvm/lib/LTO/LTO.LTOCodeGenerator.o [102/701] CXX obj/llvm/lib/Target/RISCV/GISel/LLVMRISCVCodeGen.RISCVPostLegalizerCombiner.o [103/701] CXX obj/llvm/lib/LTO/LTO.LTOBackend.o [104/701] CXX obj/llvm/lib/Target/AArch64/GISel/LLVMAArch64CodeGen.AArch64O0PreLegalizerCombiner.o [105/701] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUPreLegalizerCombiner.o [106/701] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPURegBankCombiner.o [107/701] CXX obj/llvm/lib/Target/AArch64/GISel/LLVMAArch64CodeGen.AArch64PreLegalizerCombiner.o [108/701] CXX obj/llvm/unittests/Analysis/AnalysisTests.LazyCallGraphTest.o [109/701] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUPostLegalizerCombiner.o [110/701] CXX obj/llvm/tools/bugpoint/bugpoint.CrashDebugger.o [111/701] CXX obj/llvm/lib/Target/AArch64/GISel/LLVMAArch64CodeGen.AArch64PostLegalizerCombiner.o [112/701] CXX obj/llvm/tools/llvm-opt-fuzzer/llvm-opt-fuzzer.llvm-opt-fuzzer.o [113/701] CXX obj/llvm/tools/opt/lib.optdriver.o [114/701] CXX obj/llvm/tools/lli/lli.lli.o [115/701] CXX obj/llvm/lib/Target/AArch64/GISel/LLVMAArch64CodeGen.AArch64PostLegalizerLowering.o [116/701] CXX obj/llvm/lib/LTO/LTO.ThinLTOCodeGenerator.o [117/701] CXX obj/llvm/lib/Passes/Passes.StandardInstrumentations.o [118/701] CXX obj/llvm/lib/IR/IR.Verifier.o [119/701] AR lib/libLLVMCore.a [120/701] CXX obj/llvm/lib/Target/X86/LLVMX86CodeGen.X86CodeGenPassBuilder.o [121/701] LINK obj/llvm/unittests/AsmParser/AsmParserTests [122/701] CXX obj/llvm/tools/llc/llc.NewPMDriver.o [123/701] CXX obj/llvm/tools/llvm-lto/llvm-lto.llvm-lto.o [124/701] CXX obj/llvm/tools/opt/lib.NewPMDriver.o [125/701] CXX obj/llvm/unittests/IR/IRTests.MetadataTest.o [126/701] CXX obj/llvm/tools/llvm-reduce/llvm-reduce.ReducerWorkItem.o [127/701] CXX obj/llvm/lib/Bitcode/Reader/Reader.BitcodeReader.o [128/701] AR lib/libLLVMBitReader.a [129/701] STAMP obj/lldb/source/API/liblldb.inputdeps.stamp [130/701] STAMP obj/lldb/tools/lldb-test/lldb-test.inputdeps.stamp [131/701] STAMP obj/lldb/tools/driver/lldb.inputdeps.stamp [132/701] STAMP obj/lldb/tools/lldb-dap/lldb-dap.inputdeps.stamp [133/701] LINK ./bin/llvm-opt-report [134/701] LINK ./bin/llvm-bcanalyzer [135/701] LINK obj/llvm/unittests/Remarks/RemarksTests [136/701] LINK ./bin/llvm-strings [137/701] LINK obj/llvm/unittests/InterfaceStub/InterfaceStubTests [138/701] LINK ./bin/llvm-remarkutil [139/701] LINK ./bin/llvm-dis [140/701] LINK obj/llvm/unittests/DebugInfo/Symbolizer/DebugInfoSymbolizerTests [141/701] LINK obj/llvm/unittests/XRay/XRayTests [142/701] LINK ./bin/llvm-diff [143/701] LINK obj/llvm/unittests/tools/llvm-profdata/LLVMProfdataTests [144/701] LINK ./bin/llvm-cvtres [145/701] LINK ./bin/llvm-ifs [146/701] LINK ./bin/llvm-objcopy [147/701] LINK ./bin/llvm-size [148/701] LINK ./bin/llvm-debuginfod [149/701] LINK ./bin/yaml2obj [150/701] LINK ./bin/llvm-debuginfod-find [151/701] STAMP obj/llvm/tools/llvm-debuginfod/symlinks.stamp [152/701] STAMP obj/llvm/tools/llvm-debuginfod-find/symlinks.stamp [153/701] LINK ./bin/llvm-readtapi [154/701] LINK ./bin/llvm-rc [155/701] STAMP obj/llvm/tools/llvm-readtapi/symlinks.stamp [156/701] LINK obj/llvm/unittests/Debuginfod/DebuginfodTests [157/701] LINK obj/llvm/unittests/DebugInfo/PDB/DebugInfoPDBTests [158/701] LINK obj/llvm/unittests/Object/ObjectTests [159/701] LINK ./bin/llvm-cov [160/701] LINK ./bin/sanstats [161/701] LINK ./bin/llvm-symbolizer [162/701] LINK ./bin/llvm-profdata [163/701] ACTION //llvm/tools/llvm-objcopy:llvm-strip(//llvm/utils/gn/build/toolchain:unix) [164/701] LINK obj/llvm/unittests/DebugInfo/BTF/DebugInfoBTFTests [165/701] ACTION //llvm/tools/llvm-objcopy:llvm-install-name-tool(//llvm/utils/gn/build/toolchain:unix) [166/701] STAMP obj/llvm/tools/llvm-objcopy/llvm-strip.stamp [167/701] LINK obj/llvm/unittests/ObjectYAML/ObjectYAMLTests [168/701] ACTION //llvm/tools/llvm-objcopy:llvm-bitcode-strip(//llvm/utils/gn/build/toolchain:unix) [169/701] STAMP obj/llvm/tools/llvm-objcopy/llvm-install-name-tool.stamp [170/701] LINK ./bin/llvm-readobj [171/701] STAMP obj/llvm/tools/llvm-objcopy/llvm-bitcode-strip.stamp [172/701] STAMP obj/llvm/tools/llvm-objcopy/symlinks.stamp [173/701] LINK ./bin/obj2yaml [174/701] LINK ./bin/llvm-pdbutil [175/701] LINK obj/llvm/unittests/ProfileData/ProfileDataTests [176/701] LINK obj/llvm/unittests/ObjCopy/ObjCopyTests [177/701] ACTION //llvm/tools/llvm-rc:llvm-windres(//llvm/utils/gn/build/toolchain:unix) [178/701] STAMP obj/llvm/tools/llvm-rc/llvm-windres.stamp [179/701] STAMP obj/llvm/tools/llvm-rc/symlinks.stamp [180/701] ACTION //llvm/tools/llvm-symbolizer:llvm-addr2line(//llvm/utils/gn/build/toolchain:unix) [181/701] STAMP obj/llvm/tools/llvm-symbolizer/llvm-addr2line.stamp [182/701] STAMP obj/llvm/tools/llvm-symbolizer/symlinks.stamp [183/701] ACTION //llvm/tools/llvm-readobj:llvm-readelf(//llvm/utils/gn/build/toolchain:unix) [184/701] STAMP obj/llvm/tools/llvm-readobj/llvm-readelf.stamp [185/701] STAMP obj/llvm/tools/llvm-readobj/symlinks.stamp [186/701] CXX obj/clang/lib/CodeGen/CodeGen.BackendUtil.o [187/701] CXX obj/llvm/lib/Analysis/Analysis.ScalarEvolution.o [188/701] AR lib/libLLVMAnalysis.a [189/701] AR lib/libLLVMTransformUtils.a [190/701] AR lib/libLLVMScalarOpts.a [191/701] AR lib/libLLVMFuzzMutate.a [192/701] AR lib/libLLVMCodeGen.a [193/701] CXX obj/llvm/lib/Transforms/Vectorize/Vectorize.LoopVectorize.o [194/701] LINK ./bin/llvm-stress [195/701] LINK ./bin/llvm-tli-checker [196/701] LINK ./bin/llvm-sim [197/701] AR lib/libLLVMGlobalISel.a [198/701] AR lib/libLLVMVectorize.a [199/701] AR lib/libLLVMAArch64CodeGen.a [200/701] LINK obj/llvm/unittests/Linker/LinkerTests [201/701] STAMP obj/llvm/lib/Target/AArch64/AArch64.stamp [202/701] AR lib/libLLVMMipsCodeGen.a [203/701] AR lib/libLLVMRISCVCodeGen.a [204/701] LINK ./bin/clang-offload-bundler [205/701] STAMP obj/llvm/lib/Target/Mips/Mips.stamp [206/701] STAMP obj/llvm/lib/Target/RISCV/RISCV.stamp [207/701] LINK obj/clang/unittests/InstallAPI/InstallAPITests [208/701] LINK ./bin/llvm-modextract [209/701] AR lib/libLLVMCoroutines.a [210/701] AR lib/libLLVMX86CodeGen.a [211/701] STAMP obj/llvm/lib/Target/X86/X86.stamp [212/701] STAMP obj/llvm/lib/Target/NativeTarget.stamp [213/701] LINK obj/llvm/unittests/DWARFLinkerParallel/DWARFLinkerParallelTests [214/701] LINK ./bin/verify-uselistorder [215/701] LINK ./bin/llvm-cat [216/701] LINK ./bin/llvm-split FAILED: bin/llvm-split ../../../chrome/src/third_party/llvm-build/Release+Asserts/bin/clang++ -Wl,--color-diagnostics -fuse-ld=lld -o ./bin/llvm-split -Wl,--start-group obj/llvm/tools/llvm-split/llvm-split.llvm-split.o lib/libLLVMBitWriter.a lib/libLLVMCore.a lib/libLLVMIRReader.a lib/libLLVMSupport.a lib/libLLVMTransformUtils.a lib/libLLVMAnalysis.a lib/libLLVMBinaryFormat.a lib/libLLVMSupportBlake3.a lib/libLLVMDemangle.a lib/libLLVMTargetParser.a lib/libLLVMRemarks.a lib/libLLVMBitstreamReader.a lib/libLLVMProfileData.a lib/libLLVMDebugInfoDWARF.a lib/libLLVMMC.a lib/libLLVMDebugInfoCodeView.a lib/libLLVMDebugInfoMSF.a lib/libLLVMObject.a lib/libLLVMBitReader.a lib/libLLVMAsmParser.a lib/libLLVMMCParser.a lib/libLLVMTextAPI.a lib/libLLVMSymbolize.a lib/libLLVMDebugInfoBTF.a lib/libLLVMDebugInfoPDB.a -Wl,--end-group -ldl -lpthread -lz ld.lld: error: undefined symbol: LLVMInitializeAArch64TargetMC >>> referenced by llvm-split.cpp >>> obj/llvm/tools/llvm-split/llvm-split.llvm-split.o:(main) ld.lld: error: undefined symbol: LLVMInitializeAMDGPUTargetMC >>> referenced by llvm-split.cpp >>> obj/llvm/tools/llvm-split/llvm-split.llvm-split.o:(main) ld.lld: error: undefined symbol: LLVMInitializeARMTargetMC >>> referenced by llvm-split.cpp >>> obj/llvm/tools/llvm-split/llvm-split.llvm-split.o:(main) ld.lld: error: undefined symbol: LLVMInitializeAVRTargetMC >>> referenced by llvm-split.cpp >>> obj/llvm/tools/llvm-split/llvm-split.llvm-split.o:(main) ld.lld: error: undefined symbol: LLVMInitializeBPFTargetMC >>> referenced by llvm-split.cpp >>> obj/llvm/tools/llvm-split/llvm-split.llvm-split.o:(main) ld.lld: error: undefined symbol: LLVMInitializeHexagonTargetMC >>> referenced by llvm-split.cpp >>> obj/llvm/tools/llvm-split/llvm-split.llvm-split.o:(main) ld.lld: error: undefined symbol: LLVMInitializeLanaiTargetMC >>> referenced by llvm-split.cpp >>> obj/llvm/tools/llvm-split/llvm-split.llvm-split.o:(main) ld.lld: error: undefined symbol: LLVMInitializeLoongArchTargetMC >>> referenced by llvm-split.cpp >>> obj/llvm/tools/llvm-split/llvm-split.llvm-split.o:(main) ld.lld: error: undefined symbol: LLVMInitializeMipsTargetMC >>> referenced by llvm-split.cpp >>> obj/llvm/tools/llvm-split/llvm-split.llvm-split.o:(main) ld.lld: error: undefined symbol: LLVMInitializeNVPTXTargetMC >>> referenced by llvm-split.cpp >>> obj/llvm/tools/llvm-split/llvm-split.llvm-split.o:(main) ld.lld: error: undefined symbol: LLVMInitializePowerPCTargetMC >>> referenced by llvm-split.cpp >>> obj/llvm/tools/llvm-split/llvm-split.llvm-split.o:(main) ld.lld: error: undefined symbol: LLVMInitializeRISCVTargetMC >>> referenced by llvm-split.cpp >>> obj/llvm/tools/llvm-split/llvm-split.llvm-split.o:(main) ld.lld: error: undefined symbol: LLVMInitializeSparcTargetMC >>> referenced by llvm-split.cpp >>> obj/llvm/tools/llvm-split/llvm-split.llvm-split.o:(main) ld.lld: error: undefined symbol: LLVMInitializeSystemZTargetMC >>> referenced by llvm-split.cpp >>> obj/llvm/tools/llvm-split/llvm-split.llvm-split.o:(main) ld.lld: error: undefined symbol: LLVMInitializeWebAssemblyTargetMC >>> referenced by llvm-split.cpp >>> obj/llvm/tools/llvm-split/llvm-split.llvm-split.o:(main) ld.lld: error: undefined symbol: LLVMInitializeX86TargetMC >>> referenced by llvm-split.cpp >>> obj/llvm/tools/llvm-split/llvm-split.llvm-split.o:(main) ld.lld: error: undefined symbol: LLVMInitializeAArch64TargetInfo >>> referenced by llvm-split.cpp >>> obj/llvm/tools/llvm-split/llvm-split.llvm-split.o:(llvm::InitializeAllTargets()) ld.lld: error: undefined symbol: LLVMInitializeAMDGPUTargetInfo >>> referenced by llvm-split.cpp >>> obj/llvm/tools/llvm-split/llvm-split.llvm-split.o:(llvm::InitializeAllTargets()) ld.lld: error: undefined symbol: LLVMInitializeARMTargetInfo >>> referenced by llvm-split.cpp >>> obj/llvm/tools/llvm-split/llvm-split.llvm-split.o:(llvm::InitializeAllTargets()) ld.lld: error: undefined symbol: LLVMInitializeAVRTargetInfo >>> referenced by llvm-split.cpp >>> obj/llvm/tools/llvm-split/llvm-split.llvm-split.o:(llvm::InitializeAllTargets()) ld.lld: error: too many errors emitted, stopping now (use --error-limit=0 to see all errors) clang: error: linker command failed with exit code 1 (use -v to see invocation) [217/701] LINK ./bin/llvm-as [218/701] LINK obj/llvm/unittests/Bitcode/BitcodeTests [219/701] LINK obj/llvm/unittests/FuzzMutate/FuzzMutateTests [220/701] LINK obj/clang-tools-extra/unittests/clang-apply-replacements/ClangApplyReplacementsTests [221/701] LINK ./bin/clang-apply-replacements [222/701] LINK obj/clang/unittests/Format/FormatTests [223/701] LINK obj/llvm/unittests/Transforms/Vectorize/VectorizeTests [224/701] LINK ./bin/llvm-nm [225/701] LINK ./bin/llvm-bat-dump [226/701] LINK obj/llvm/unittests/MC/X86/X86MCTests [227/701] LINK ./bin/llvm-link [228/701] LINK obj/bolt/unittests/Profile/ProfileTests [229/701] LINK ./bin/llvm-dwarfdump [230/701] LINK obj/llvm/unittests/DebugInfo/LogicalView/DebugInfoLogicalViewTests [231/701] LINK obj/clang/unittests/Rewrite/RewriteTests [232/701] LINK ./bin/llvm-mca [233/701] LINK ./bin/llvm-cfi-verify [234/701] LINK ./bin/clang-rename [235/701] LINK ./bin/pp-trace [236/701] LINK obj/clang-tools-extra/unittests/clang-query/ClangQueryTests [237/701] LINK obj/clang/unittests/ASTMatchers/Dynamic/DynamicASTMatchersTests [238/701] LINK obj/clang/unittests/Introspection/IntrospectionTests [239/701] LINK obj/clang-tools-extra/unittests/clang-include-fixer/ClangIncludeFixerTests [240/701] LINK obj/clang/unittests/Serialization/SerializationTests [241/701] LINK ./bin/clang-move [242/701] LINK obj/clang/unittests/Index/IndexTests [243/701] LINK obj/clang/unittests/Rename/ClangRenameTests [244/701] LINK obj/clang/unittests/Lex/LexTests [245/701] LINK ./bin/clang-doc [246/701] LINK obj/clang-tools-extra/unittests/clang-move/ClangMoveTests [247/701] LINK ./bin/clang-refactor [248/701] LINK ./bin/clang-installapi [249/701] LINK obj/clang/unittests/Sema/SemaTests [250/701] LINK ./bin/clang-diff [251/701] LINK ./bin/clang-query [252/701] LINK ./bin/llvm-objdump [253/701] LINK obj/clang-tools-extra/unittests/clang-include-fixer/find-all-symbols/FindAllSymbolsTests [254/701] LINK ./bin/llvm-debuginfo-analyzer [255/701] LINK ./bin/diagtool [256/701] LINK ./bin/clang-include-fixer [257/701] LINK ./bin/clang-change-namespace [258/701] LINK obj/clang/unittests/Support/ClangSupportTests [259/701] LINK obj/clang/unittests/AST/Interp/InterpTests [260/701] LINK obj/clang-tools-extra/unittests/clang-change-namespace/ClangChangeNamespaceTests [261/701] LINK ./bin/sancov [262/701] LINK ./bin/find-all-symbols [263/701] LINK obj/clang/unittests/Analysis/FlowSensitive/ClangAnalysisFlowSensitiveTests [264/701] LINK obj/clang/unittests/Analysis/ClangAnalysisTests [265/701] LINK obj/clang/unittests/ASTMatchers/ASTMatchersTests [266/701] LINK ./bin/clang-reorder-fields [267/701] LINK obj/clang-tools-extra/unittests/clang-doc/ClangDocTests [268/701] LINK ./bin/modularize [269/701] LINK ./bin/arcmt-test [270/701] LINK ./bin/llvm-profgen [271/701] LINK obj/clang-tools-extra/unittests/clang-tidy/ClangTidyTests [272/701] LINK ./bin/dexp [273/701] LINK obj/clang/unittests/StaticAnalyzer/StaticAnalysisTests [274/701] LINK ./bin/clang-extdef-mapping [275/701] LINK obj/clang/unittests/AST/ASTTests [276/701] LINK ./bin/clangd [277/701] LINK ./bin/clangd-indexer [278/701] LINK ./bin/clang-tidy [279/701] LINK obj/clang-tools-extra/clangd/unittests/ClangdTests [280/701] CXX obj/llvm/unittests/Frontend/LLVMFrontendTests.OpenMPIRBuilderTest.o [281/701] CXX obj/llvm/lib/Passes/Passes.PassBuilder.o ninja: build stopped: subcommand failed. Command '['ninja', '-C', 'out/gn']' returned non-zero exit status 1.