INFO:2024-04-22T07:23:23Z:root:pulling... From github.com:llvm/llvm-project * branch main -> FETCH_HEAD e86ebe4ff870..abb958f1610b 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 abb958f1610b [clang][dataflow] Model conditional operator correctly. (#89213) INFO:2024-04-22T07:23:26Z:root:syncing... Deleted branch merge (was e86ebe4ff870). Switched to a new branch 'merge' branch 'merge' set up to track 'origin/main'. INFO:2024-04-22T07:23:26Z:root:building ninja: Entering directory `out/gn' [1/565] AR lib/libLLVMSystemZCodeGen.a [2/565] AR lib/libLLVMExegesisX86.a [3/565] AR lib/libLLVMExegesisPowerPC.a [4/565] AR lib/libLLVMExegesisMips.a [5/565] AR lib/libLLVMExegesisAArch64.a [6/565] AR lib/libLLVMPowerPCCodeGen.a [7/565] AR lib/libLLVMWebAssemblyCodeGen.a [8/565] STAMP obj/llvm/lib/Target/SystemZ/SystemZ.stamp [9/565] AR lib/libLLVMX86CodeGen.a [10/565] AR lib/libLLVMipo.a [11/565] STAMP obj/llvm/lib/Target/PowerPC/PowerPC.stamp [12/565] STAMP obj/llvm/lib/Target/WebAssembly/WebAssembly.stamp [13/565] STAMP obj/llvm/lib/Target/X86/X86.stamp [14/565] STAMP obj/llvm/lib/Target/NativeTarget.stamp [15/565] AR lib/libLLVMPasses.a [16/565] ACTION //llvm/tools/llvm-objdump:llvm-otool(//llvm/utils/gn/build/toolchain:unix) [17/565] AR lib/libLLVMARMCodeGen.a [18/565] AR lib/libLLVMNVPTXCodeGen.a [19/565] AR lib/libLLVMRISCVCodeGen.a [20/565] AR lib/libLLVMOrcJIT.a [21/565] STAMP obj/llvm/lib/Target/ARM/ARM.stamp [22/565] AR lib/libLLVMLTO.a [23/565] AR lib/libLLVMHexagonCodeGen.a [24/565] AR lib/libLLVMOrcDebugging.a [25/565] AR lib/libLLVMAMDGPUCodeGen.a [26/565] STAMP obj/llvm/lib/Target/Hexagon/Hexagon.stamp [27/565] STAMP obj/llvm/lib/Target/NVPTX/NVPTX.stamp [28/565] STAMP obj/llvm/lib/Target/AllTargetsCodeGens.stamp [29/565] STAMP obj/llvm/lib/Target/AMDGPU/AMDGPU.stamp [30/565] AR lib/libclangCodeGen.a [31/565] STAMP obj/llvm/lib/Target/RISCV/RISCV.stamp [32/565] AR lib/libclangInterpreter.a [33/565] LINK ./bin/lli-child-target [34/565] 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) [35/565] LINK ./bin/sancov [36/565] LINK ./bin/lli [37/565] LINK obj/clang/unittests/CodeGen/ClangCodeGenTests [38/565] LINK ./bin/clang-import-test [39/565] LINK ./bin/llvm-dwarfutil [40/565] LINK obj/clang/unittests/Frontend/FrontendTests [41/565] CXX obj/llvm/tools/llvm-reduce/llvm-reduce.llvm-reduce.o [42/565] CXX obj/llvm/unittests/CodeGen/CodeGenTests.TargetOptionsTest.o [43/565] CXX obj/llvm/tools/llvm-reduce/deltas/llvm-reduce.ReduceMetadata.o [44/565] CXX obj/llvm/tools/llvm-reduce/deltas/llvm-reduce.ReduceMemoryOperations.o [45/565] CXX obj/llvm/tools/llvm-reduce/deltas/llvm-reduce.ReduceOpcodes.o [46/565] CXX obj/llvm/tools/llvm-reduce/deltas/llvm-reduce.ReduceOperandBundles.o [47/565] CXX obj/clang/lib/Analysis/FlowSensitive/FlowSensitive.RecordOps.o [48/565] CXX obj/clang/lib/Analysis/FlowSensitive/FlowSensitive.Logger.o [49/565] CXX obj/llvm/unittests/CodeGen/CodeGenTests.SelectionDAGAddressAnalysisTest.o [50/565] CXX obj/llvm/unittests/CodeGen/GlobalISel/GlobalISelTests.GISelMITest.o [51/565] CXX obj/llvm/unittests/DebugInfo/DWARF/DebugInfoDWARFTests.DwarfGenerator.o [52/565] CXX obj/llvm/unittests/CodeGen/CodeGenTests.CCStateTest.o [53/565] CXX obj/llvm/unittests/CodeGen/GlobalISel/GlobalISelTests.MachineIRBuilderTest.o [54/565] CXX obj/llvm/unittests/CodeGen/CodeGenTests.RegAllocScoreTest.o [55/565] CXX obj/llvm/unittests/CodeGen/CodeGenTests.MachineOperandTest.o [56/565] CXX obj/llvm/unittests/CodeGen/CodeGenTests.SelectionDAGPatternMatchTest.o [57/565] CXX obj/llvm/unittests/CodeGen/GlobalISel/GlobalISelTests.LegalizerTest.o [58/565] CXX obj/llvm/tools/lto/lto.lto.o [59/565] CXX obj/llvm/unittests/CodeGen/CodeGenTests.TestAsmPrinter.o [60/565] CXX obj/llvm/unittests/CodeGen/CodeGenTests.MachineBasicBlockTest.o [61/565] CXX obj/llvm/unittests/CodeGen/GlobalISel/GlobalISelTests.CSETest.o [62/565] CXX obj/clang/lib/Analysis/FlowSensitive/FlowSensitive.HTMLLogger.o [63/565] CXX obj/llvm/unittests/CodeGen/GlobalISel/GlobalISelTests.GISelUtilsTest.o [64/565] CXX obj/llvm/unittests/CodeGen/CodeGenTests.MachineInstrTest.o [65/565] CXX obj/llvm/unittests/CodeGen/CodeGenTests.MLRegAllocDevelopmentFeatures.o [66/565] CXX obj/llvm/unittests/CodeGen/GlobalISel/GlobalISelTests.LegalizerInfoTest.o [67/565] CXX obj/llvm/unittests/CodeGen/CodeGenTests.LexicalScopesTest.o [68/565] CXX obj/llvm/tools/opt/lib.NewPMDriver.o [69/565] CXX obj/clang/lib/Analysis/FlowSensitive/Models/Models.ChromiumCheckModel.o [70/565] CXX obj/llvm/tools/opt/lib.optdriver.o [71/565] CXX obj/llvm/unittests/CodeGen/CodeGenTests.PassManagerTest.o [72/565] CXX obj/clang-tools-extra/clang-tidy/bugprone/bugprone.UncheckedOptionalAccessCheck.o [73/565] CXX obj/clang/lib/Analysis/FlowSensitive/FlowSensitive.TypeErasedDataflowAnalysis.o [74/565] CXX obj/clang/lib/Analysis/FlowSensitive/FlowSensitive.Transfer.o [75/565] CXX obj/clang/unittests/Analysis/FlowSensitive/ClangAnalysisFlowSensitiveTests.MatchSwitchTest.o [76/565] CXX obj/clang/unittests/Analysis/FlowSensitive/ClangAnalysisFlowSensitiveTests.MapLatticeTest.o [77/565] CXX obj/clang/unittests/Analysis/FlowSensitive/ClangAnalysisFlowSensitiveTests.SimplifyConstraintsTest.o [78/565] CXX obj/llvm/unittests/CodeGen/GlobalISel/GlobalISelTests.LegalizerHelperTest.o [79/565] CXX obj/clang/unittests/Analysis/FlowSensitive/ClangAnalysisFlowSensitiveTests.CFGMatchSwitchTest.o [80/565] CXX obj/clang/unittests/Analysis/FlowSensitive/ClangAnalysisFlowSensitiveTests.SolverTest.o [81/565] CXX obj/clang/unittests/Analysis/FlowSensitive/ClangAnalysisFlowSensitiveTests.DebugSupportTest.o [82/565] CXX obj/clang/unittests/Analysis/FlowSensitive/ClangAnalysisFlowSensitiveTests.DeterminismTest.o [83/565] CXX obj/clang/unittests/Analysis/FlowSensitive/ClangAnalysisFlowSensitiveTests.RecordOpsTest.o [84/565] CXX obj/clang/unittests/Analysis/FlowSensitive/ClangAnalysisFlowSensitiveTests.TestingSupport.o [85/565] CXX obj/clang/unittests/Analysis/FlowSensitive/ClangAnalysisFlowSensitiveTests.DataflowEnvironmentTest.o [86/565] CXX obj/clang-tools-extra/clang-tidy/bugprone/bugprone.BugproneTidyModule.o [87/565] CXX obj/clang/unittests/Analysis/FlowSensitive/ClangAnalysisFlowSensitiveTests.LoggerTest.o [88/565] CXX obj/clang/unittests/Analysis/FlowSensitive/ClangAnalysisFlowSensitiveTests.TransferBranchTest.o [89/565] CXX obj/clang/unittests/Analysis/FlowSensitive/ClangAnalysisFlowSensitiveTests.ChromiumCheckModelTest.o [90/565] CXX obj/clang/unittests/Analysis/FlowSensitive/ClangAnalysisFlowSensitiveTests.TestingSupportTest.o [91/565] CXX obj/clang/lib/Analysis/FlowSensitive/Models/Models.UncheckedOptionalAccessModel.o [92/565] CXX obj/clang/unittests/Analysis/FlowSensitive/ClangAnalysisFlowSensitiveTests.SingleVarConstantPropagationTest.o [93/565] CXX obj/llvm/unittests/CodeGen/CodeGenTests.InstrRefLDVTest.o [94/565] CXX obj/clang/unittests/Analysis/FlowSensitive/ClangAnalysisFlowSensitiveTests.SignAnalysisTest.o [95/565] CXX obj/clang/unittests/Analysis/FlowSensitive/ClangAnalysisFlowSensitiveTests.UncheckedOptionalAccessModelTest.o [96/565] CXX obj/clang/unittests/Analysis/FlowSensitive/ClangAnalysisFlowSensitiveTests.MultiVarConstantPropagationTest.o [97/565] CXX obj/clang/lib/Analysis/FlowSensitive/FlowSensitive.DataflowEnvironment.o [98/565] CXX obj/clang/unittests/Analysis/FlowSensitive/ClangAnalysisFlowSensitiveTests.TypeErasedDataflowAnalysisTest.o [99/565] CXX obj/clang/unittests/Analysis/FlowSensitive/ClangAnalysisFlowSensitiveTests.TransferTest.o ninja: build stopped: subcommand failed. Command '['ninja', '-C', 'out/gn']' returned non-zero exit status 1.