INFO:2024-04-22T09:51:35Z:root:pulling... From https://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:38Z: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:38Z:root:building ninja: Entering directory `out/gn' [1/718] CXX obj/llvm/unittests/IR/IRTests.VerifierTest.o [2/718] CXX obj/llvm/unittests/Transforms/Utils/UtilsTests.CodeExtractorTest.o [3/718] CXX obj/llvm/unittests/Transforms/Vectorize/VectorizeTests.VPlanHCFGTest.o [4/718] CXX obj/llvm/unittests/Transforms/Utils/UtilsTests.LocalTest.o [5/718] CXX obj/llvm/unittests/Transforms/Vectorize/VectorizeTests.VPlanSlpTest.o [6/718] CXX obj/llvm/unittests/Transforms/Utils/UtilsTests.ScalarEvolutionExpanderTest.o [7/718] CXX obj/llvm/unittests/IR/IRTests.VPIntrinsicTest.o [8/718] CXX obj/llvm/unittests/Transforms/Utils/UtilsTests.CloningTest.o [9/718] CXX obj/llvm/unittests/IR/IRTests.IRBuilderTest.o [10/718] CXX obj/llvm/unittests/Analysis/AnalysisTests.TBAATest.o [11/718] CXX obj/llvm/unittests/Bitcode/BitcodeTests.BitReaderTest.o [12/718] CXX obj/llvm/unittests/Analysis/AnalysisTests.ScalarEvolutionTest.o [13/718] CXX obj/llvm/unittests/FuzzMutate/FuzzMutateTests.RandomIRBuilderTest.o [14/718] CXX obj/llvm/unittests/IR/IRTests.BasicBlockDbgInfoTest.o [15/718] CXX obj/llvm/unittests/IR/IRTests.MetadataTest.o [16/718] CXX obj/llvm/unittests/FuzzMutate/FuzzMutateTests.StrategiesTest.o [17/718] CXX obj/llvm/unittests/Analysis/AnalysisTests.LazyCallGraphTest.o [18/718] CXX obj/llvm/unittests/IR/IRTests.BasicBlockTest.o [19/718] CXX obj/llvm/unittests/FuzzMutate/FuzzMutateTests.OperationsTest.o [20/718] ACTION //llvm/lib/Target/AArch64:AArch64GenCallingConv(//llvm/utils/gn/build/toolchain:unix) [21/717] CXX obj/llvm/tools/llvm-split/llvm-split.llvm-split.o [22/717] ACTION //llvm/lib/Target/AArch64:AArch64GenMCPseudoLowering(//llvm/utils/gn/build/toolchain:unix) [23/716] CXX obj/llvm/tools/llvm-stress/llvm-stress.llvm-stress.o [24/716] CXX obj/llvm/unittests/Analysis/AnalysisTests.CGSCCPassManagerTest.o [25/716] ACTION //llvm/lib/Target/AArch64:AArch64GenO0PreLegalizeGICombiner(//llvm/utils/gn/build/toolchain:unix) [26/715] ACTION //llvm/lib/Target/AArch64:AArch64GenFastISel(//llvm/utils/gn/build/toolchain:unix) [27/714] CXX obj/llvm/tools/verify-uselistorder/verify-uselistorder.verify-uselistorder.o [28/714] ACTION //llvm/lib/Target/AArch64:AArch64GenPostLegalizeGICombiner(//llvm/utils/gn/build/toolchain:unix) [29/713] ACTION //llvm/lib/Target/AArch64:AArch64GenPostLegalizeGILowering(//llvm/utils/gn/build/toolchain:unix) [30/712] CXX obj/llvm/unittests/IR/IRTests.DebugInfoTest.o [31/712] ACTION //llvm/lib/Target/AArch64:AArch64GenGlobalISel(//llvm/utils/gn/build/toolchain:unix) [32/711] ACTION //llvm/lib/Target/AArch64:AArch64GenPreLegalizeGICombiner(//llvm/utils/gn/build/toolchain:unix) [33/711] ACTION //llvm/lib/Target/AArch64:AArch64GenRegisterBank(//llvm/utils/gn/build/toolchain:unix) [34/710] STAMP obj/llvm/lib/Target/AArch64/AArch64GenPreLegalizeGICombiner.stamp [35/710] ACTION //llvm/lib/Target/AArch64:AArch64GenDAGISel(//llvm/utils/gn/build/toolchain:unix) [36/709] ACTION //llvm/lib/Target/AArch64/Disassembler:AArch64GenDisassemblerTables(//llvm/utils/gn/build/toolchain:unix) [37/708] ACTION //llvm/lib/Target/AArch64/AsmParser:AArch64GenAsmMatcher(//llvm/utils/gn/build/toolchain:unix) [38/707] ACTION //llvm/lib/Target/AArch64/MCTargetDesc:AArch64GenAsmWriter(//llvm/utils/gn/build/toolchain:unix) [39/706] ACTION //llvm/lib/Target/AArch64/MCTargetDesc:AArch64GenAsmWriter1(//llvm/utils/gn/build/toolchain:unix) [40/705] ACTION //llvm/lib/Target/AArch64/MCTargetDesc:AArch64GenMCCodeEmitter(//llvm/utils/gn/build/toolchain:unix) [41/704] ACTION //llvm/lib/Target/AArch64/MCTargetDesc:AArch64GenRegisterInfo(//llvm/utils/gn/build/toolchain:unix) [42/703] CXX obj/llvm/lib/Passes/Passes.CodeGenPassBuilder.o [43/703] CXX obj/llvm/lib/ExecutionEngine/Orc/Orc.Speculation.o [44/703] CXX obj/llvm/lib/Passes/Passes.PassBuilderBindings.o [45/703] CXX obj/llvm/lib/IR/IR.AutoUpgrade.o [46/703] CXX obj/llvm/lib/FuzzMutate/FuzzMutate.IRMutator.o [47/703] ACTION //llvm/lib/Target/AArch64/MCTargetDesc:AArch64GenInstrInfo(//llvm/utils/gn/build/toolchain:unix) [48/702] ACTION //llvm/lib/Target/AArch64/MCTargetDesc:AArch64GenSubtargetInfo(//llvm/utils/gn/build/toolchain:unix) [49/696] CXX obj/llvm/lib/Passes/Passes.StandardInstrumentations.o [50/696] CXX obj/llvm/unittests/Frontend/LLVMFrontendTests.OpenMPIRBuilderTest.o [51/696] CXX obj/llvm/lib/LTO/LTO.LTOCodeGenerator.o [52/696] CXX obj/llvm/lib/LTO/LTO.LTOBackend.o [53/696] CXX obj/llvm/lib/CodeGen/CodeGen.TargetPassConfig.o [54/696] CXX obj/llvm/lib/Analysis/Analysis.Analysis.o [55/696] CXX obj/llvm/lib/IR/IR.Verifier.o [56/696] CXX obj/llvm/lib/CodeGen/CodeGen.WinEHPrepare.o [57/696] AR lib/libLLVMCore.a [58/696] LINK obj/llvm/unittests/AsmParser/AsmParserTests [59/696] CXX obj/llvm/lib/CodeGen/GlobalISel/GlobalISel.CombinerHelperVectorOps.o [60/696] CXX obj/llvm/lib/LTO/LTO.ThinLTOCodeGenerator.o [61/696] CXX obj/llvm/tools/llvm-link/llvm-link.llvm-link.o [62/696] CXX obj/llvm/tools/llvm-as/llvm-as.llvm-as.o [63/696] CXX obj/llvm/lib/Transforms/Scalar/Scalar.LoopFuse.o [64/696] ACTION //llvm/lib/Target/Mips/MCTargetDesc:MipsGenAsmWriter(//llvm/utils/gn/build/toolchain:unix) [65/695] CXX obj/llvm/lib/Transforms/Utils/Utils.CodeExtractor.o [66/695] CXX obj/llvm/lib/Transforms/Scalar/Scalar.ConstraintElimination.o [67/695] ACTION //llvm/lib/Target/Mips/MCTargetDesc:MipsGenMCCodeEmitter(//llvm/utils/gn/build/toolchain:unix) [68/694] ACTION //llvm/lib/Target/Mips/MCTargetDesc:MipsGenRegisterInfo(//llvm/utils/gn/build/toolchain:unix) [69/693] STAMP obj/llvm/lib/Target/RISCV/RISCVGenPreLegalizeGICombiner.stamp [70/693] STAMP obj/llvm/unittests/Target/RISCV/RISCVTests.inputdeps.stamp [71/693] ACTION //llvm/lib/Target/Mips/MCTargetDesc:MipsGenInstrInfo(//llvm/utils/gn/build/toolchain:unix) [72/692] STAMP obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.inputdeps.stamp [73/692] ACTION //llvm/lib/Target/Mips/MCTargetDesc:MipsGenSubtargetInfo(//llvm/utils/gn/build/toolchain:unix) [74/637] CXX obj/llvm/lib/Bitcode/Reader/Reader.BitcodeReader.o [75/637] ACTION //llvm/lib/Target/Mips:MipsGenGlobalISel(//llvm/utils/gn/build/toolchain:unix) [76/636] AR lib/libLLVMBitReader.a [77/636] LINK obj/llvm/unittests/XRay/XRayTests [78/636] LINK obj/llvm/unittests/tools/llvm-profdata/LLVMProfdataTests [79/636] LINK obj/llvm/unittests/InterfaceStub/InterfaceStubTests [80/636] LINK obj/llvm/unittests/ObjCopy/ObjCopyTests [81/636] LINK obj/llvm/unittests/Object/ObjectTests [82/636] LINK obj/llvm/unittests/ObjectYAML/ObjectYAMLTests [83/636] LINK obj/llvm/unittests/ProfileData/ProfileDataTests [84/636] LINK obj/llvm/unittests/Remarks/RemarksTests [85/636] LINK obj/llvm/unittests/DebugInfo/BTF/DebugInfoBTFTests [86/636] LINK obj/llvm/unittests/DebugInfo/PDB/DebugInfoPDBTests [87/636] LINK obj/llvm/unittests/DebugInfo/Symbolizer/DebugInfoSymbolizerTests [88/636] LINK obj/llvm/unittests/Debuginfod/DebuginfodTests [89/636] LINK ./bin/llvm-opt-report [90/636] LINK ./bin/llvm-pdbutil [91/636] LINK ./bin/llvm-profdata [92/636] LINK ./bin/llvm-rc [93/636] ACTION //llvm/tools/llvm-rc:llvm-windres(//llvm/utils/gn/build/toolchain:unix) [94/636] STAMP obj/llvm/tools/llvm-rc/llvm-windres.stamp [95/636] STAMP obj/llvm/tools/llvm-rc/symlinks.stamp [96/636] LINK ./bin/llvm-readobj [97/636] ACTION //llvm/tools/llvm-readobj:llvm-readelf(//llvm/utils/gn/build/toolchain:unix) [98/636] STAMP obj/llvm/tools/llvm-readobj/llvm-readelf.stamp [99/636] STAMP obj/llvm/tools/llvm-readobj/symlinks.stamp [100/636] CXX obj/llvm/lib/Transforms/Coroutines/Coroutines.CoroSplit.o [101/636] LINK ./bin/llvm-remarkutil [102/636] LINK ./bin/llvm-readtapi [103/636] STAMP obj/llvm/tools/llvm-readtapi/symlinks.stamp [104/636] LINK ./bin/llvm-size [105/636] LINK ./bin/llvm-strings [106/636] LINK ./bin/llvm-symbolizer [107/636] LINK ./bin/obj2yaml [108/636] ACTION //llvm/tools/llvm-symbolizer:llvm-addr2line(//llvm/utils/gn/build/toolchain:unix) [109/636] STAMP obj/llvm/tools/llvm-symbolizer/llvm-addr2line.stamp [110/636] STAMP obj/llvm/tools/llvm-symbolizer/symlinks.stamp [111/636] LINK ./bin/sanstats [112/636] LINK ./bin/yaml2obj [113/636] LINK ./bin/llvm-cov [114/636] LINK ./bin/llvm-cvtres [115/636] LINK ./bin/llvm-debuginfod-find [116/636] STAMP obj/llvm/tools/llvm-debuginfod-find/symlinks.stamp [117/636] LINK ./bin/llvm-debuginfod [118/636] STAMP obj/llvm/tools/llvm-debuginfod/symlinks.stamp [119/636] LINK ./bin/llvm-diff [120/636] LINK ./bin/llvm-dis [121/636] LINK ./bin/llvm-ifs [122/636] LINK ./bin/llvm-objcopy [123/636] LINK ./bin/llvm-bcanalyzer [124/636] ACTION //llvm/tools/llvm-objcopy:llvm-bitcode-strip(//llvm/utils/gn/build/toolchain:unix) [125/636] STAMP obj/llvm/tools/llvm-objcopy/llvm-bitcode-strip.stamp [126/636] ACTION //llvm/tools/llvm-objcopy:llvm-install-name-tool(//llvm/utils/gn/build/toolchain:unix) [127/636] STAMP obj/llvm/tools/llvm-objcopy/llvm-install-name-tool.stamp [128/636] ACTION //llvm/tools/llvm-objcopy:llvm-strip(//llvm/utils/gn/build/toolchain:unix) [129/636] STAMP obj/llvm/tools/llvm-objcopy/llvm-strip.stamp [130/636] STAMP obj/llvm/tools/llvm-objcopy/symlinks.stamp [131/636] ACTION //llvm/lib/Target/Mips:MipsGenMCPseudoLowering(//llvm/utils/gn/build/toolchain:unix) [132/634] ACTION //llvm/lib/Target/Mips:MipsGenPostLegalizeGICombiner(//llvm/utils/gn/build/toolchain:unix) [133/633] ACTION //llvm/lib/Target/Mips:MipsGenRegisterBank(//llvm/utils/gn/build/toolchain:unix) [134/628] CXX obj/llvm/lib/Target/X86/LLVMX86CodeGen.X86CodeGenPassBuilder.o [135/628] ACTION //llvm/lib/Target/Mips/AsmParser:MipsGenAsmMatcher(//llvm/utils/gn/build/toolchain:unix) [136/625] ACTION //llvm/lib/Target/Mips/Disassembler:MipsGenDisassemblerTables(//llvm/utils/gn/build/toolchain:unix) [137/622] CXX obj/llvm/lib/Target/RISCV/GISel/LLVMRISCVCodeGen.RISCVO0PreLegalizerCombiner.o [138/622] CXX obj/llvm/lib/CodeGen/GlobalISel/GlobalISel.CombinerHelper.o [139/622] CXX obj/llvm/lib/Target/RISCV/GISel/LLVMRISCVCodeGen.RISCVPostLegalizerCombiner.o [140/622] ACTION //llvm/lib/Target/AArch64/Utils:AArch64GenSystemOperands(//llvm/utils/gn/build/toolchain:unix) [141/518] STAMP obj/llvm/unittests/Target/AArch64/AArch64Tests.inputdeps.stamp [142/518] STAMP obj/llvm/unittests/ExecutionEngine/MCJIT/MCJITTests.inputdeps.stamp [143/518] STAMP obj/llvm/unittests/ExecutionEngine/Orc/OrcJITTests.inputdeps.stamp [144/518] STAMP obj/llvm/lib/Target/AArch64/LLVMAArch64CodeGen.inputdeps.stamp [145/518] CXX obj/llvm/lib/Target/RISCV/GISel/LLVMRISCVCodeGen.RISCVPreLegalizerCombiner.o [146/518] CXX obj/llvm/lib/Analysis/Analysis.ScalarEvolution.o [147/518] CXX obj/llvm/lib/Passes/Passes.PassBuilder.o [148/518] CXX obj/llvm/lib/Target/Mips/LLVMMipsCodeGen.MipsPreLegalizerCombiner.o [149/518] AR lib/libLLVMAnalysis.a [150/518] LINK ./bin/llvm-sim [151/518] LINK ./bin/llvm-stress [152/518] LINK ./bin/llvm-tli-checker [153/518] AR lib/libLLVMTransformUtils.a [154/518] LINK obj/llvm/unittests/Linker/LinkerTests [155/518] LINK obj/llvm/unittests/Bitcode/BitcodeTests [156/518] LINK ./bin/llvm-split FAILED: bin/llvm-split ../../chromeclang/bin/clang++ -arch arm64 -isysroot //sysroot/MacOSX.sdk -mmacos-version-min=10.10 -arch arm64 -mmacos-version-min=10.10 -Wl,--color-diagnostics -fuse-ld=lld -isysroot ../../sysroot/MacOSX.sdk -o ./bin/llvm-split 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 -lpthread -lz ld64.lld: error: undefined symbol: LLVMInitializeX86TargetMC >>> referenced by obj/llvm/tools/llvm-split/llvm-split.llvm-split.o:(symbol main+0x134) ld64.lld: error: undefined symbol: LLVMInitializeWebAssemblyTargetMC >>> referenced by obj/llvm/tools/llvm-split/llvm-split.llvm-split.o:(symbol main+0x130) ld64.lld: error: undefined symbol: LLVMInitializeSystemZTargetMC >>> referenced by obj/llvm/tools/llvm-split/llvm-split.llvm-split.o:(symbol main+0x12c) ld64.lld: error: undefined symbol: LLVMInitializeSparcTargetMC >>> referenced by obj/llvm/tools/llvm-split/llvm-split.llvm-split.o:(symbol main+0x128) ld64.lld: error: undefined symbol: LLVMInitializeRISCVTargetMC >>> referenced by obj/llvm/tools/llvm-split/llvm-split.llvm-split.o:(symbol main+0x124) ld64.lld: error: undefined symbol: LLVMInitializePowerPCTargetMC >>> referenced by obj/llvm/tools/llvm-split/llvm-split.llvm-split.o:(symbol main+0x120) ld64.lld: error: undefined symbol: LLVMInitializeNVPTXTargetMC >>> referenced by obj/llvm/tools/llvm-split/llvm-split.llvm-split.o:(symbol main+0x11c) ld64.lld: error: undefined symbol: LLVMInitializeMipsTargetMC >>> referenced by obj/llvm/tools/llvm-split/llvm-split.llvm-split.o:(symbol main+0x118) ld64.lld: error: undefined symbol: LLVMInitializeLoongArchTargetMC >>> referenced by obj/llvm/tools/llvm-split/llvm-split.llvm-split.o:(symbol main+0x114) ld64.lld: error: undefined symbol: LLVMInitializeLanaiTargetMC >>> referenced by obj/llvm/tools/llvm-split/llvm-split.llvm-split.o:(symbol main+0x110) ld64.lld: error: undefined symbol: LLVMInitializeHexagonTargetMC >>> referenced by obj/llvm/tools/llvm-split/llvm-split.llvm-split.o:(symbol main+0x10c) ld64.lld: error: undefined symbol: LLVMInitializeBPFTargetMC >>> referenced by obj/llvm/tools/llvm-split/llvm-split.llvm-split.o:(symbol main+0x108) ld64.lld: error: undefined symbol: LLVMInitializeAVRTargetMC >>> referenced by obj/llvm/tools/llvm-split/llvm-split.llvm-split.o:(symbol main+0x104) ld64.lld: error: undefined symbol: LLVMInitializeARMTargetMC >>> referenced by obj/llvm/tools/llvm-split/llvm-split.llvm-split.o:(symbol main+0x100) ld64.lld: error: undefined symbol: LLVMInitializeAMDGPUTargetMC >>> referenced by obj/llvm/tools/llvm-split/llvm-split.llvm-split.o:(symbol main+0xfc) ld64.lld: error: undefined symbol: LLVMInitializeAArch64TargetMC >>> referenced by obj/llvm/tools/llvm-split/llvm-split.llvm-split.o:(symbol main+0xf8) ld64.lld: error: undefined symbol: LLVMInitializeX86Target >>> referenced by obj/llvm/tools/llvm-split/llvm-split.llvm-split.o:(symbol llvm::InitializeAllTargets()+0x88) ld64.lld: error: undefined symbol: LLVMInitializeWebAssemblyTarget >>> referenced by obj/llvm/tools/llvm-split/llvm-split.llvm-split.o:(symbol llvm::InitializeAllTargets()+0x80) ld64.lld: error: undefined symbol: LLVMInitializeSystemZTarget >>> referenced by obj/llvm/tools/llvm-split/llvm-split.llvm-split.o:(symbol llvm::InitializeAllTargets()+0x7c) ld64.lld: error: undefined symbol: LLVMInitializeSparcTarget >>> referenced by obj/llvm/tools/llvm-split/llvm-split.llvm-split.o:(symbol llvm::InitializeAllTargets()+0x78) ld64.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) [157/518] CXX obj/llvm/lib/Target/Hexagon/LLVMHexagonCodeGen.HexagonCommonGEP.o [158/518] CXX obj/llvm/lib/Transforms/Vectorize/Vectorize.LoopVectorize.o [159/518] CXX obj/llvm/lib/Target/Mips/LLVMMipsCodeGen.MipsPostLegalizerCombiner.o [160/518] CXX obj/llvm/lib/Target/AArch64/GISel/LLVMAArch64CodeGen.AArch64O0PreLegalizerCombiner.o [161/518] CXX obj/llvm/lib/Target/AArch64/GISel/LLVMAArch64CodeGen.AArch64PostLegalizerCombiner.o [162/518] CXX obj/llvm/lib/Target/AArch64/GISel/LLVMAArch64CodeGen.AArch64PostLegalizerLowering.o [163/518] CXX obj/llvm/lib/Target/AArch64/GISel/LLVMAArch64CodeGen.AArch64PreLegalizerCombiner.o [164/518] ACTION //llvm/lib/Target/AMDGPU:AMDGPUGenPostLegalizeGICombiner(//llvm/utils/gn/build/toolchain:unix) [165/518] ACTION //llvm/lib/Target/AMDGPU:AMDGPUGenGlobalISel(//llvm/utils/gn/build/toolchain:unix) ninja: build stopped: subcommand failed. Command '['ninja', '-C', 'out/gn']' returned non-zero exit status 1.