INFO:2024-04-22T07:35:52Z:root:pulling... From github.com:llvm/llvm-project * branch main -> FETCH_HEAD abb958f1610b..8ff6434546bc 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 8ff6434546bc Revert "[clang][dataflow] Model conditional operator correctly." (#89577) INFO:2024-04-22T07:35:55Z:root:syncing... Deleted branch merge (was abb958f1610b). Switched to a new branch 'merge' branch 'merge' set up to track 'origin/main'. INFO:2024-04-22T07:35:55Z:root:building ninja: Entering directory `out/gn' [1/497] STAMP obj/llvm/lib/Target/TargetsToBuild.stamp [2/497] AR lib/liblldbPluginExpressionParserClang.a [3/497] AR lib/libLLVMExegesis.a [4/497] STAMP obj/llvm/tools/llvm-objdump/llvm-otool.stamp [5/497] STAMP obj/llvm/tools/llvm-objdump/symlinks.stamp [6/497] LINK obj/llvm/unittests/MC/X86/X86MCTests [7/497] LINK obj/llvm/unittests/MC/SystemZ/SystemZAsmLexerTests [8/497] 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) [9/497] LINK obj/llvm/unittests/FuzzMutate/FuzzMutateTests [10/497] LINK ./bin/llvm-link [11/497] LINK ./bin/llvm-profgen [12/497] LINK ./bin/llvm-extract [13/497] LINK obj/llvm/unittests/Analysis/AnalysisTests [14/497] LINK obj/llvm/unittests/Frontend/LLVMFrontendTests [15/497] LINK obj/llvm/unittests/Passes/Plugins/PluginsTests [16/497] LINK obj/llvm/unittests/IR/IRTests [17/497] LINK ./bin/llvm-bolt [18/497] LINK ./bin/llvm-bolt-heatmap [19/497] LINK obj/bolt/unittests/Core/CoreTests [20/497] LINK obj/llvm/unittests/Target/TargetMachineCTests [21/497] LINK obj/lld/unittests/AsLibELF/LLDAsLibELFTests [22/497] LINK obj/lld/unittests/AsLibAll/LLDAsLibAllTests [23/497] LINK ./bin/clang-check [24/497] CXX obj/llvm/unittests/Target/PowerPC/PowerPCTests.AIXRelocModelTest.o [25/497] CXX obj/llvm/unittests/MC/AMDGPU/AMDGPUDwarfTests.DwarfRegMappings.o [26/497] CXX obj/llvm/unittests/MC/MCTests.MCInstPrinter.o [27/497] CXX obj/llvm/unittests/ExecutionEngine/ExecutionEngineTests.ExecutionEngineTest.o [28/497] CXX obj/llvm/unittests/ExecutionEngine/MCJIT/MCJITTests.MCJITMultipleModuleTest.o [29/497] CXX obj/llvm/unittests/ExecutionEngine/MCJIT/MCJITTests.MCJITTest.o [30/497] CXX obj/llvm/unittests/Target/WebAssembly/WebAssemblyTests.WebAssemblyExceptionInfoTest.o [31/497] CXX obj/llvm/unittests/ExecutionEngine/MCJIT/MCJITTests.MCJITObjectCacheTest.o [32/497] CXX obj/clang/lib/Analysis/FlowSensitive/FlowSensitive.Logger.o [33/497] CXX obj/llvm/unittests/Target/LoongArch/LoongArchTests.InstSizes.o [34/497] CXX obj/clang/lib/Analysis/FlowSensitive/FlowSensitive.RecordOps.o [35/497] CXX obj/llvm/unittests/ExecutionEngine/Orc/OrcJITTests.RTDyldObjectLinkingLayerTest.o [36/497] CXX obj/llvm/unittests/ExecutionEngine/Orc/OrcJITTests.JITTargetMachineBuilderTest.o [37/497] CXX obj/llvm/unittests/ExecutionEngine/Orc/OrcJITTests.OrcCAPITest.o [38/497] CXX obj/llvm/unittests/ExecutionEngine/Orc/OrcJITTests.LazyCallThroughAndReexportsTest.o [39/497] CXX obj/llvm/unittests/MIR/MIRTests.MachineMetadata.o [40/497] CXX obj/llvm/unittests/MI/MITests.LiveIntervalTest.o [41/497] CXX obj/llvm/unittests/CodeGen/GlobalISel/GlobalISelTests.PatternMatchTest.o [42/497] CXX obj/llvm/unittests/Target/ARM/ARMTests.MachineInstrTest.o [43/497] CXX obj/llvm/unittests/Target/AArch64/AArch64Tests.AArch64SVESchedPseudoTest.o [44/497] CXX obj/clang/lib/Analysis/FlowSensitive/FlowSensitive.HTMLLogger.o [45/497] CXX obj/clang/lib/Analysis/FlowSensitive/Models/Models.ChromiumCheckModel.o [46/497] CXX obj/clang-tools-extra/clang-tidy/bugprone/bugprone.UncheckedOptionalAccessCheck.o [47/497] CXX obj/llvm/unittests/Target/ARM/ARMTests.InstSizes.o [48/497] CXX obj/clang/lib/Analysis/FlowSensitive/FlowSensitive.TypeErasedDataflowAnalysis.o [49/497] CXX obj/clang/lib/Analysis/FlowSensitive/FlowSensitive.Transfer.o [50/497] CXX obj/clang/unittests/Analysis/FlowSensitive/ClangAnalysisFlowSensitiveTests.DebugSupportTest.o [51/497] CXX obj/clang/unittests/Analysis/FlowSensitive/ClangAnalysisFlowSensitiveTests.MapLatticeTest.o [52/497] CXX obj/clang/unittests/Analysis/FlowSensitive/ClangAnalysisFlowSensitiveTests.MatchSwitchTest.o [53/497] CXX obj/clang/unittests/Analysis/FlowSensitive/ClangAnalysisFlowSensitiveTests.SimplifyConstraintsTest.o [54/497] CXX obj/clang/unittests/Analysis/FlowSensitive/ClangAnalysisFlowSensitiveTests.DeterminismTest.o [55/497] CXX obj/clang/unittests/Analysis/FlowSensitive/ClangAnalysisFlowSensitiveTests.CFGMatchSwitchTest.o [56/497] CXX obj/clang/unittests/Analysis/FlowSensitive/ClangAnalysisFlowSensitiveTests.RecordOpsTest.o [57/497] CXX obj/clang/unittests/Analysis/FlowSensitive/ClangAnalysisFlowSensitiveTests.ChromiumCheckModelTest.o [58/497] CXX obj/clang/unittests/Analysis/FlowSensitive/ClangAnalysisFlowSensitiveTests.TestingSupportTest.o [59/497] CXX obj/clang/unittests/Analysis/FlowSensitive/ClangAnalysisFlowSensitiveTests.LoggerTest.o [60/497] CXX obj/llvm/unittests/MIR/MIRTests.PassBuilderCallbacksTest.o [61/497] CXX obj/clang/unittests/Analysis/FlowSensitive/ClangAnalysisFlowSensitiveTests.SolverTest.o [62/497] CXX obj/clang-tools-extra/clang-tidy/bugprone/bugprone.BugproneTidyModule.o [63/497] CXX obj/clang/unittests/Analysis/FlowSensitive/ClangAnalysisFlowSensitiveTests.TestingSupport.o [64/497] CXX obj/clang/unittests/Analysis/FlowSensitive/ClangAnalysisFlowSensitiveTests.TransferBranchTest.o [65/497] CXX obj/clang/unittests/Analysis/FlowSensitive/ClangAnalysisFlowSensitiveTests.DataflowEnvironmentTest.o [66/497] CXX obj/clang/lib/Analysis/FlowSensitive/Models/Models.UncheckedOptionalAccessModel.o [67/497] CXX obj/clang/unittests/Analysis/FlowSensitive/ClangAnalysisFlowSensitiveTests.SignAnalysisTest.o [68/497] CXX obj/clang/unittests/Analysis/FlowSensitive/ClangAnalysisFlowSensitiveTests.SingleVarConstantPropagationTest.o [69/497] CXX obj/clang/unittests/Analysis/FlowSensitive/ClangAnalysisFlowSensitiveTests.UncheckedOptionalAccessModelTest.o [70/497] CXX obj/clang/lib/Analysis/FlowSensitive/FlowSensitive.DataflowEnvironment.o [71/497] CXX obj/clang/unittests/Analysis/FlowSensitive/ClangAnalysisFlowSensitiveTests.MultiVarConstantPropagationTest.o [72/497] CXX obj/clang/unittests/Analysis/FlowSensitive/ClangAnalysisFlowSensitiveTests.TypeErasedDataflowAnalysisTest.o [73/497] 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.