INFO:2025-02-18T15:43:34Z:root:pulling... From github.com:llvm/llvm-project * branch main -> FETCH_HEAD f5cf04c548ed..3305d9f08d4a 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 3305d9f08d4a [bazel] Fix build after 4cc7d60fe3e060e33cb01f054e2d26870d6256b7 INFO:2025-02-18T15:43:37Z:root:syncing... Deleted branch merge (was f5cf04c548ed). Switched to a new branch 'merge' branch 'merge' set up to track 'origin/main'. INFO:2025-02-18T15:43:37Z:root:building ninja: Entering directory `out/gn' [1/884] STAMP obj/llvm/tools/bugpoint/bugpoint.inputdeps.stamp [2/884] STAMP obj/llvm/tools/llvm-c-test/llvm-c-test.inputdeps.stamp [3/884] STAMP obj/llvm/tools/llvm-ar/llvm-ar.inputdeps.stamp [4/884] STAMP obj/llvm/tools/dsymutil/dsymutil.inputdeps.stamp [5/884] STAMP obj/llvm/tools/llc/llc.inputdeps.stamp [6/884] STAMP obj/llvm/tools/llvm-cxxdump/llvm-cxxdump.inputdeps.stamp [7/884] STAMP obj/llvm/tools/llvm-exegesis/lib/lib.inputdeps.stamp [8/884] STAMP obj/llvm/tools/llvm-debuginfo-analyzer/llvm-debuginfo-analyzer.inputdeps.stamp [9/884] STAMP obj/llvm/tools/llvm-dwarfdump/llvm-dwarfdump.inputdeps.stamp [10/884] STAMP obj/llvm/tools/llvm-dwp/llvm-dwp.inputdeps.stamp [11/884] STAMP obj/llvm/tools/llvm-dwarfutil/llvm-dwarfutil.inputdeps.stamp [12/884] STAMP obj/llvm/tools/llvm-libtool-darwin/llvm-libtool-darwin.inputdeps.stamp [13/884] STAMP obj/llvm/tools/llvm-gsymutil/llvm-gsymutil.inputdeps.stamp [14/884] STAMP obj/llvm/tools/llvm-isel-fuzzer/llvm-isel-fuzzer.inputdeps.stamp [15/884] STAMP obj/llvm/tools/llvm-jitlink/llvm-jitlink.inputdeps.stamp [16/884] STAMP obj/llvm/tools/llvm-mc/llvm-mc.inputdeps.stamp [17/884] STAMP obj/llvm/tools/llvm-nm/llvm-nm.inputdeps.stamp [18/884] STAMP obj/llvm/tools/llvm-objdump/llvm-objdump.inputdeps.stamp [19/884] STAMP obj/llvm/tools/llvm-opt-fuzzer/llvm-opt-fuzzer.inputdeps.stamp [20/884] STAMP obj/llvm/tools/llvm-profgen/llvm-profgen.inputdeps.stamp [21/884] STAMP obj/llvm/tools/llvm-xray/llvm-xray.inputdeps.stamp [22/884] STAMP obj/llvm/tools/llvm-reduce/llvm-reduce.inputdeps.stamp [23/884] STAMP obj/llvm/unittests/ExecutionEngine/JITLink/JITLinkTests.inputdeps.stamp [24/884] LINK ./bin/llvm-bcanalyzer [25/884] LINK ./bin/llvm-opt-report [26/884] LINK ./bin/llvm-strings [27/884] LINK obj/llvm/unittests/DebugInfo/Symbolizer/DebugInfoSymbolizerTests [28/884] STAMP obj/llvm/tools/llvm-strings/symlinks.stamp [29/884] LINK ./bin/llvm-diff [30/884] LINK ./bin/llvm-remarkutil [31/884] LINK ./bin/llvm-dis [32/884] STAMP obj/llvm/unittests/DebugInfo/DWARF/DebugInfoDWARFTests.inputdeps.stamp [33/884] STAMP obj/llvm/unittests/DebugInfo/LogicalView/DebugInfoLogicalViewTests.inputdeps.stamp [34/884] LINK ./bin/llvm-size [35/884] LINK ./bin/llvm-cvtres [36/884] LINK obj/llvm/unittests/AsmParser/AsmParserTests [37/884] LINK ./bin/llvm-debuginfod [38/884] LINK ./bin/llvm-rc [39/884] STAMP obj/llvm/unittests/MC/MCTests.inputdeps.stamp [40/884] LINK ./bin/llvm-objcopy [41/884] STAMP obj/llvm/tools/llvm-debuginfod/symlinks.stamp [42/884] STAMP obj/llvm/unittests/MIR/MIRTests.inputdeps.stamp [43/884] LINK ./bin/llvm-readtapi [44/884] STAMP obj/llvm/tools/llvm-readtapi/symlinks.stamp [45/884] LINK ./bin/llvm-ifs [46/884] LINK ./bin/yaml2obj [47/884] LINK ./bin/llvm-debuginfod-find [48/884] LINK ./bin/llvm-sim [49/884] LINK ./bin/llvm-symbolizer [50/884] LINK ./bin/llvm-ctxprof-util [51/884] STAMP obj/llvm/tools/llvm-debuginfod-find/symlinks.stamp [52/884] LINK ./bin/llvm-profdata [53/884] LINK ./bin/llvm-tli-checker [54/884] LINK obj/llvm/unittests/DebugInfo/PDB/DebugInfoPDBTests [55/884] LINK obj/llvm/unittests/Debuginfod/DebuginfodTests [56/884] LINK ./bin/llvm-cov [57/884] ACTION //llvm/tools/llvm-rc:llvm-windres(//llvm/utils/gn/build/toolchain:unix) [58/884] STAMP obj/llvm/tools/llvm-rc/llvm-windres.stamp [59/884] LINK ./bin/obj2yaml [60/884] ACTION //llvm/tools/llvm-objcopy:llvm-install-name-tool(//llvm/utils/gn/build/toolchain:unix) [61/884] ACTION //llvm/tools/llvm-objcopy:llvm-strip(//llvm/utils/gn/build/toolchain:unix) [62/884] ACTION //llvm/tools/llvm-objcopy:llvm-bitcode-strip(//llvm/utils/gn/build/toolchain:unix) [63/884] STAMP obj/llvm/tools/llvm-rc/symlinks.stamp [64/884] STAMP obj/llvm/tools/llvm-objcopy/llvm-install-name-tool.stamp [65/884] STAMP obj/llvm/tools/llvm-objcopy/llvm-strip.stamp [66/884] STAMP obj/llvm/tools/llvm-objcopy/llvm-bitcode-strip.stamp [67/884] LINK ./bin/llvm-pdbutil [68/884] STAMP obj/llvm/tools/llvm-objcopy/symlinks.stamp [69/884] ACTION //llvm/tools/llvm-symbolizer:llvm-addr2line(//llvm/utils/gn/build/toolchain:unix) [70/884] STAMP obj/llvm/tools/llvm-symbolizer/llvm-addr2line.stamp [71/884] STAMP obj/llvm/tools/llvm-symbolizer/symlinks.stamp [72/884] LINK ./bin/llvm-readobj [73/884] LINK obj/llvm/unittests/InterfaceStub/InterfaceStubTests [74/884] LINK obj/llvm/unittests/Remarks/RemarksTests [75/884] ACTION //llvm/tools/llvm-readobj:llvm-readelf(//llvm/utils/gn/build/toolchain:unix) [76/884] STAMP obj/llvm/tools/llvm-readobj/llvm-readelf.stamp [77/884] STAMP obj/llvm/tools/llvm-readobj/symlinks.stamp [78/884] LINK obj/llvm/unittests/DebugInfo/BTF/DebugInfoBTFTests [79/884] LINK obj/llvm/unittests/ObjCopy/ObjCopyTests [80/884] LINK obj/llvm/unittests/ProfileData/ProfileDataTests [81/884] LINK obj/llvm/unittests/SandboxIR/SandboxIRTests [82/884] LINK obj/llvm/unittests/Object/ObjectTests [83/884] STAMP obj/llvm/unittests/Target/RISCV/RISCVTests.inputdeps.stamp [84/884] LINK obj/llvm/unittests/ObjectYAML/ObjectYAMLTests [85/884] CXX obj/llvm/lib/Transforms/Utils/Utils.Utils.o [86/884] LINK obj/llvm/unittests/Telemetry/TelemetryTests [87/884] STAMP obj/llvm/unittests/tools/llvm-cfi-verify/CFIVerifyTests.inputdeps.stamp [88/884] CXX obj/llvm/lib/Transforms/Utils/Utils.Mem2Reg.o [89/884] CXX obj/llvm/unittests/CodeGen/CodeGenTests.TargetOptionsTest.o [90/884] CXX obj/llvm/unittests/ExecutionEngine/MCJIT/MCJITTests.MCJITCAPITest.o [91/884] CXX obj/llvm/lib/Transforms/Utils/Utils.UnifyLoopExits.o [92/884] AR lib/libLLVMTransformUtils.a [93/884] AR lib/libLLVMBitWriter.a [94/884] LINK ./bin/clang-offload-bundler [95/884] CXX obj/llvm/unittests/Analysis/AnalysisTests.CFGTest.o [96/884] AR lib/libLLVMInstCombine.a [97/884] AR lib/libLLVMObjCARCOpts.a [98/884] AR lib/libLLVMScalarOpts.a [99/884] AR lib/libclangAST.a [100/884] AR lib/libclangASTMatchers.a [101/884] AR lib/libclangDynamicASTMatchers.a [102/884] AR lib/libclangAnalysis.a [103/884] CXX obj/llvm/unittests/Target/RISCV/RISCVTests.MCInstrAnalysisTest.o [104/884] AR lib/libclangAnalysisFlowSensitive.a [105/884] AR lib/libclangEdit.a [106/884] AR lib/libclangAnalysisFlowSensitiveModels.a [107/884] AR lib/libclangInstallAPI.a [108/884] AR lib/libclangToolingASTDiff.a [109/884] AR lib/libclangToolingInclusionsStdlib.a [110/884] AR lib/libclangIncludeCleaner.a [111/884] AR lib/libclangSema.a [112/884] LINK ./bin/llvm-modextract [113/884] STAMP obj/clang-tools-extra/clangd/CompletionModel.stamp [114/884] AR lib/libclangParse.a [115/884] AR lib/libclangSerialization.a [116/884] AR lib/liblldbPluginSymbolFileNativePDB.a [117/884] AR lib/libclangFrontend.a [118/884] AR lib/liblldbPluginSymbolFilePDB.a [119/884] AR lib/libclangRewriteFrontend.a [120/884] AR lib/libclangQuery.a [121/884] LINK obj/clang/unittests/InstallAPI/InstallAPITests [122/884] AR lib/libclangIndex.a [123/884] AR lib/libclangReorderFields.a [124/884] AR lib/libclangCrossTU.a [125/884] AR lib/libclangExtractAPI.a [126/884] AR lib/libclangTooling.a [127/884] AR lib/libclangChangeNamespace.a [128/884] CXX obj/llvm/unittests/Analysis/AnalysisTests.AliasAnalysisTest.o [129/884] AR lib/libfindAllSymbols.a [130/884] AR lib/libclangDoc.a [131/884] LINK obj/clang/unittests/Format/FormatTests [132/884] AR lib/libclangIncludeFixer.a [133/884] CXX obj/llvm/unittests/IR/IRTests.LegacyPassManagerTest.o [134/884] LINK obj/clang/unittests/Lex/LexTests [135/884] AR lib/libclangMove.a [136/884] CXX obj/llvm/unittests/CodeGen/CodeGenTests.TypeTraitsTest.o [137/884] LINK ./bin/clang-change-namespace [138/884] CXX obj/llvm/tools/bugpoint/bugpoint.bugpoint.o [139/884] LINK ./bin/clang-doc [140/884] LINK ./bin/clang-include-fixer [141/884] CXX obj/llvm/unittests/ExecutionEngine/MCJIT/MCJITTests.MCJITObjectCacheTest.o [142/884] CXX obj/llvm/unittests/ExecutionEngine/MCJIT/MCJITTests.MCJITMultipleModuleTest.o [143/884] CXX obj/llvm/unittests/ExecutionEngine/MCJIT/MCJITTests.MCJITTest.o [144/884] CXX obj/bolt/tools/heatmap/llvm-bolt-heatmap.heatmap.o FAILED: obj/bolt/tools/heatmap/llvm-bolt-heatmap.heatmap.o ../../../chrome/src/third_party/llvm-build/Release+Asserts/bin/clang++ -MMD -MF obj/bolt/tools/heatmap/llvm-bolt-heatmap.heatmap.o.d -o obj/bolt/tools/heatmap/llvm-bolt-heatmap.heatmap.o -c ../../bolt/tools/heatmap/heatmap.cpp -I../../llvm/include -Igen/llvm/include -I../../bolt/include -Igen/bolt/include -O3 -fdiagnostics-color -Wall -Wextra -Wno-unused-parameter -Wdelete-non-virtual-dtor -Wstring-conversion -no-canonical-prefixes -Werror=date-time -fdebug-compilation-dir=. --sysroot=../../sysroot -Wpoison-system-directories -fPIC -Wcovered-switch-default -std=c++17 -fvisibility-inlines-hidden -fno-exceptions -fno-rtti In file included from ../../bolt/tools/heatmap/heatmap.cpp:87: gen/bolt/include/bolt/Core/TargetConfig.def:30:1: error: use of undeclared identifier 'LLVMInitializeNVPTXAsmParser' 30 | BOLT_TARGET(NVPTX) | ^ ../../bolt/tools/heatmap/heatmap.cpp:82:3: note: expanded from macro 'BOLT_TARGET' 82 | LLVMInitialize##target##AsmParser(); \ | ^ :49:1: note: expanded from here 49 | LLVMInitializeNVPTXAsmParser | ^ In file included from ../../bolt/tools/heatmap/heatmap.cpp:87: gen/bolt/include/bolt/Core/TargetConfig.def:30:1: error: use of undeclared identifier 'LLVMInitializeNVPTXDisassembler' ../../bolt/tools/heatmap/heatmap.cpp:83:3: note: expanded from macro 'BOLT_TARGET' 83 | LLVMInitialize##target##Disassembler(); \ | ^ :51:1: note: expanded from here 51 | LLVMInitializeNVPTXDisassembler | ^ 2 errors generated. [145/884] LINK ./bin/find-all-symbols [146/884] LINK ./bin/clang-query [147/884] LINK ./bin/clang-move [148/884] LINK ./bin/clang-reorder-fields [149/884] CXX obj/bolt/unittests/Core/CoreTests.BinaryContext.o FAILED: obj/bolt/unittests/Core/CoreTests.BinaryContext.o ../../../chrome/src/third_party/llvm-build/Release+Asserts/bin/clang++ -MMD -MF obj/bolt/unittests/Core/CoreTests.BinaryContext.o.d -o obj/bolt/unittests/Core/CoreTests.BinaryContext.o -c ../../bolt/unittests/Core/BinaryContext.cpp -DAARCH64_AVAILABLE -DX86_AVAILABLE -DGTEST_HAS_RTTI=0 -I../../llvm/lib/Target/AArch64 -I../../llvm/lib/Target/X86 -I../../llvm/include -Igen/llvm/include -I../../bolt/include -Igen/bolt/include -Igen/llvm/lib/Target/AArch64/MCTargetDesc -Igen/llvm/lib/Target/AArch64/MCTargetDesc -Igen/llvm/lib/Target/AArch64/MCTargetDesc -Igen/llvm/lib/Target/AArch64/Utils -Igen/llvm/lib/Target/X86/MCTargetDesc -Igen/llvm/lib/Target/X86/MCTargetDesc -Igen/llvm/lib/Target/X86/MCTargetDesc -Igen/llvm/lib/Target/X86/MCTargetDesc -I../../third-party/unittest/googlemock/include -I../../third-party/unittest/googletest/include -O3 -fdiagnostics-color -Wall -Wextra -Wno-unused-parameter -Wdelete-non-virtual-dtor -Wstring-conversion -no-canonical-prefixes -Werror=date-time -fdebug-compilation-dir=. --sysroot=../../sysroot -Wpoison-system-directories -fPIC -Wcovered-switch-default -std=c++17 -fvisibility-inlines-hidden -fno-exceptions -fno-rtti In file included from ../../bolt/unittests/Core/BinaryContext.cpp:38: gen/bolt/include/bolt/Core/TargetConfig.def:30:1: error: use of undeclared identifier 'LLVMInitializeNVPTXAsmParser' 30 | BOLT_TARGET(NVPTX) | ^ ../../bolt/unittests/Core/BinaryContext.cpp:33:3: note: expanded from macro 'BOLT_TARGET' 33 | LLVMInitialize##target##AsmParser(); \ | ^ :16:1: note: expanded from here 16 | LLVMInitializeNVPTXAsmParser | ^ In file included from ../../bolt/unittests/Core/BinaryContext.cpp:38: gen/bolt/include/bolt/Core/TargetConfig.def:30:1: error: use of undeclared identifier 'LLVMInitializeNVPTXDisassembler' ../../bolt/unittests/Core/BinaryContext.cpp:34:3: note: expanded from macro 'BOLT_TARGET' 34 | LLVMInitialize##target##Disassembler(); \ | ^ :18:1: note: expanded from here 18 | LLVMInitializeNVPTXDisassembler | ^ 2 errors generated. [150/884] LINK obj/clang/unittests/Index/IndexTests [151/884] LINK ./bin/pp-trace [152/884] LINK ./bin/modularize [153/884] LINK obj/clang-tools-extra/unittests/clang-include-fixer/find-all-symbols/FindAllSymbolsTests [154/884] LINK obj/clang-tools-extra/unittests/clang-query/ClangQueryTests [155/884] LINK obj/clang-tools-extra/unittests/clang-change-namespace/ClangChangeNamespaceTests [156/884] CXX obj/llvm/unittests/CodeGen/GlobalISel/GlobalISelTests.GISelMITest.o [157/884] CXX obj/llvm/unittests/CodeGen/CodeGenTests.SelectionDAGAddressAnalysisTest.o [158/884] CXX obj/llvm/tools/llc/llc.llc.o [159/884] CXX obj/llvm/unittests/Analysis/AnalysisTests.ReplaceWithVecLibTest.o [160/884] CXX obj/llvm/unittests/Target/LoongArch/LoongArchTests.InstSizes.o [161/884] CXX obj/llvm/unittests/CodeGen/CodeGenTests.MachineOperandTest.o [162/884] CXX obj/llvm/unittests/CodeGen/CodeGenTests.SchedBoundary.o [163/884] CXX obj/llvm/unittests/Target/AArch64/AArch64Tests.AddressingModes.o [164/884] CXX obj/llvm/unittests/Target/AArch64/AArch64Tests.AArch64RegisterInfoTest.o [165/884] CXX obj/llvm/unittests/CodeGen/GlobalISel/GlobalISelTests.InstructionSelectTest.o [166/884] CXX obj/llvm/unittests/MI/MITests.LiveIntervalTest.o [167/884] CXX obj/llvm/unittests/Target/AArch64/AArch64Tests.Immediates.o [168/884] CXX obj/llvm/unittests/CodeGen/CodeGenTests.RegAllocScoreTest.o [169/884] CXX obj/llvm/unittests/Target/AArch64/AArch64Tests.AArch64SVESchedPseudoTest.o [170/884] CXX obj/llvm/unittests/MIR/MIRTests.MachineMetadata.o [171/884] CXX obj/bolt/tools/driver/llvm-bolt.llvm-bolt.o FAILED: obj/bolt/tools/driver/llvm-bolt.llvm-bolt.o ../../../chrome/src/third_party/llvm-build/Release+Asserts/bin/clang++ -MMD -MF obj/bolt/tools/driver/llvm-bolt.llvm-bolt.o.d -o obj/bolt/tools/driver/llvm-bolt.llvm-bolt.o -c ../../bolt/tools/driver/llvm-bolt.cpp -I../../llvm/include -Igen/llvm/include -I../../bolt/include -Igen/bolt/include -O3 -fdiagnostics-color -Wall -Wextra -Wno-unused-parameter -Wdelete-non-virtual-dtor -Wstring-conversion -no-canonical-prefixes -Werror=date-time -fdebug-compilation-dir=. --sysroot=../../sysroot -Wpoison-system-directories -fPIC -Wcovered-switch-default -std=c++17 -fvisibility-inlines-hidden -fno-exceptions -fno-rtti In file included from ../../bolt/tools/driver/llvm-bolt.cpp:194: gen/bolt/include/bolt/Core/TargetConfig.def:30:1: error: use of undeclared identifier 'LLVMInitializeNVPTXAsmParser' 30 | BOLT_TARGET(NVPTX) | ^ ../../bolt/tools/driver/llvm-bolt.cpp:189:3: note: expanded from macro 'BOLT_TARGET' 189 | LLVMInitialize##target##AsmParser(); \ | ^ :115:1: note: expanded from here 115 | LLVMInitializeNVPTXAsmParser | ^ In file included from ../../bolt/tools/driver/llvm-bolt.cpp:194: gen/bolt/include/bolt/Core/TargetConfig.def:30:1: error: use of undeclared identifier 'LLVMInitializeNVPTXDisassembler' ../../bolt/tools/driver/llvm-bolt.cpp:190:3: note: expanded from macro 'BOLT_TARGET' 190 | LLVMInitialize##target##Disassembler(); \ | ^ :117:1: note: expanded from here 117 | LLVMInitializeNVPTXDisassembler | ^ 2 errors generated. [172/884] CXX obj/llvm/unittests/Target/AArch64/AArch64Tests.MatrixRegisterAliasing.o [173/884] CXX obj/llvm/unittests/CodeGen/GlobalISel/GlobalISelTests.LegalizerTest.o [174/884] CXX obj/llvm/unittests/CodeGen/GlobalISel/GlobalISelTests.GISelUtilsTest.o [175/884] CXX obj/llvm/unittests/CodeGen/GlobalISel/GlobalISelTests.LegalizerInfoTest.o [176/884] CXX obj/llvm/unittests/Transforms/Vectorize/VectorizeTests.VPDomTreeTest.o [177/884] CXX obj/llvm/unittests/CodeGen/GlobalISel/GlobalISelTests.MachineIRBuilderTest.o [178/884] CXX obj/llvm/unittests/CodeGen/GlobalISel/GlobalISelTests.KnownBitsVectorTest.o [179/884] CXX obj/bolt/unittests/Core/CoreTests.MemoryMaps.o FAILED: obj/bolt/unittests/Core/CoreTests.MemoryMaps.o ../../../chrome/src/third_party/llvm-build/Release+Asserts/bin/clang++ -MMD -MF obj/bolt/unittests/Core/CoreTests.MemoryMaps.o.d -o obj/bolt/unittests/Core/CoreTests.MemoryMaps.o -c ../../bolt/unittests/Core/MemoryMaps.cpp -DAARCH64_AVAILABLE -DX86_AVAILABLE -DGTEST_HAS_RTTI=0 -I../../llvm/lib/Target/AArch64 -I../../llvm/lib/Target/X86 -I../../llvm/include -Igen/llvm/include -I../../bolt/include -Igen/bolt/include -Igen/llvm/lib/Target/AArch64/MCTargetDesc -Igen/llvm/lib/Target/AArch64/MCTargetDesc -Igen/llvm/lib/Target/AArch64/MCTargetDesc -Igen/llvm/lib/Target/AArch64/Utils -Igen/llvm/lib/Target/X86/MCTargetDesc -Igen/llvm/lib/Target/X86/MCTargetDesc -Igen/llvm/lib/Target/X86/MCTargetDesc -Igen/llvm/lib/Target/X86/MCTargetDesc -I../../third-party/unittest/googlemock/include -I../../third-party/unittest/googletest/include -O3 -fdiagnostics-color -Wall -Wextra -Wno-unused-parameter -Wdelete-non-virtual-dtor -Wstring-conversion -no-canonical-prefixes -Werror=date-time -fdebug-compilation-dir=. --sysroot=../../sysroot -Wpoison-system-directories -fPIC -Wcovered-switch-default -std=c++17 -fvisibility-inlines-hidden -fno-exceptions -fno-rtti In file included from ../../bolt/unittests/Core/MemoryMaps.cpp:49: gen/bolt/include/bolt/Core/TargetConfig.def:30:1: error: use of undeclared identifier 'LLVMInitializeNVPTXAsmParser' 30 | BOLT_TARGET(NVPTX) | ^ ../../bolt/unittests/Core/MemoryMaps.cpp:44:3: note: expanded from macro 'BOLT_TARGET' 44 | LLVMInitialize##target##AsmParser(); \ | ^ :124:1: note: expanded from here 124 | LLVMInitializeNVPTXAsmParser | ^ In file included from ../../bolt/unittests/Core/MemoryMaps.cpp:49: gen/bolt/include/bolt/Core/TargetConfig.def:30:1: error: use of undeclared identifier 'LLVMInitializeNVPTXDisassembler' ../../bolt/unittests/Core/MemoryMaps.cpp:45:3: note: expanded from macro 'BOLT_TARGET' 45 | LLVMInitialize##target##Disassembler(); \ | ^ :126:1: note: expanded from here 126 | LLVMInitializeNVPTXDisassembler | ^ 2 errors generated. [180/884] CXX obj/llvm/unittests/CodeGen/CodeGenTests.SelectionDAGPatternMatchTest.o [181/884] CXX obj/llvm/unittests/IR/IRTests.VPIntrinsicTest.o [182/884] CXX obj/llvm/unittests/CodeGen/CodeGenTests.MLRegAllocDevelopmentFeatures.o [183/884] CXX obj/llvm/unittests/CodeGen/CodeGenTests.MachineBasicBlockTest.o [184/884] CXX obj/llvm/unittests/Target/AArch64/AArch64Tests.InstSizes.o [185/884] CXX obj/llvm/unittests/Target/ARM/ARMTests.InstSizes.o [186/884] CXX obj/llvm/lib/Transforms/Vectorize/Vectorize.LoadStoreVectorizer.o [187/884] CXX obj/llvm/unittests/CodeGen/CodeGenTests.LexicalScopesTest.o [188/884] CXX obj/llvm/unittests/Target/ARM/ARMTests.MachineInstrTest.o [189/884] CXX obj/llvm/tools/llvm-exegesis/lib/RISCV/RISCV.Target.o [190/884] CXX obj/llvm/unittests/Transforms/Vectorize/VectorizeTests.VPlanHCFGTest.o [191/884] CXX obj/llvm/unittests/CodeGen/CodeGenTests.MachineDomTreeUpdaterTest.o [192/884] CXX obj/llvm/unittests/CodeGen/GlobalISel/GlobalISelTests.KnownBitsTest.o [193/884] CXX obj/llvm/unittests/CodeGen/GlobalISel/GlobalISelTests.PatternMatchTest.o [194/884] CXX obj/llvm/unittests/CodeGen/CodeGenTests.MachineInstrTest.o [195/884] CXX obj/llvm/tools/llvm-exegesis/lib/lib.SnippetRepetitor.o [196/884] CXX obj/llvm/tools/opt/lib.optdriver.o [197/884] CXX obj/llvm/tools/llvm-exegesis/lib/lib.Assembler.o [198/884] CXX obj/llvm/unittests/Target/AMDGPU/AMDGPUTests.CSETest.o [199/884] CXX obj/llvm/unittests/Transforms/Vectorize/VectorizeTests.VPlanSlpTest.o [200/884] CXX obj/llvm/unittests/Target/RISCV/RISCVTests.RISCVInstrInfoTest.o [201/884] CXX obj/llvm/unittests/Target/AMDGPU/AMDGPUTests.ExecMayBeModifiedBeforeAnyUse.o [202/884] CXX obj/llvm/unittests/Target/AMDGPU/AMDGPUTests.DwarfRegMappings.o [203/884] CXX obj/bolt/unittests/Core/CoreTests.MCPlusBuilder.o FAILED: obj/bolt/unittests/Core/CoreTests.MCPlusBuilder.o ../../../chrome/src/third_party/llvm-build/Release+Asserts/bin/clang++ -MMD -MF obj/bolt/unittests/Core/CoreTests.MCPlusBuilder.o.d -o obj/bolt/unittests/Core/CoreTests.MCPlusBuilder.o -c ../../bolt/unittests/Core/MCPlusBuilder.cpp -DAARCH64_AVAILABLE -DX86_AVAILABLE -DGTEST_HAS_RTTI=0 -I../../llvm/lib/Target/AArch64 -I../../llvm/lib/Target/X86 -I../../llvm/include -Igen/llvm/include -I../../bolt/include -Igen/bolt/include -Igen/llvm/lib/Target/AArch64/MCTargetDesc -Igen/llvm/lib/Target/AArch64/MCTargetDesc -Igen/llvm/lib/Target/AArch64/MCTargetDesc -Igen/llvm/lib/Target/AArch64/Utils -Igen/llvm/lib/Target/X86/MCTargetDesc -Igen/llvm/lib/Target/X86/MCTargetDesc -Igen/llvm/lib/Target/X86/MCTargetDesc -Igen/llvm/lib/Target/X86/MCTargetDesc -I../../third-party/unittest/googlemock/include -I../../third-party/unittest/googletest/include -O3 -fdiagnostics-color -Wall -Wextra -Wno-unused-parameter -Wdelete-non-virtual-dtor -Wstring-conversion -no-canonical-prefixes -Werror=date-time -fdebug-compilation-dir=. --sysroot=../../sysroot -Wpoison-system-directories -fPIC -Wcovered-switch-default -std=c++17 -fvisibility-inlines-hidden -fno-exceptions -fno-rtti In file included from ../../bolt/unittests/Core/MCPlusBuilder.cpp:48: gen/bolt/include/bolt/Core/TargetConfig.def:30:1: error: use of undeclared identifier 'LLVMInitializeNVPTXAsmParser' 30 | BOLT_TARGET(NVPTX) | ^ ../../bolt/unittests/Core/MCPlusBuilder.cpp:43:3: note: expanded from macro 'BOLT_TARGET' 43 | LLVMInitialize##target##AsmParser(); \ | ^ :24:1: note: expanded from here 24 | LLVMInitializeNVPTXAsmParser | ^ In file included from ../../bolt/unittests/Core/MCPlusBuilder.cpp:48: gen/bolt/include/bolt/Core/TargetConfig.def:30:1: error: use of undeclared identifier 'LLVMInitializeNVPTXDisassembler' ../../bolt/unittests/Core/MCPlusBuilder.cpp:44:3: note: expanded from macro 'BOLT_TARGET' 44 | LLVMInitialize##target##Disassembler(); \ | ^ :26:1: note: expanded from here 26 | LLVMInitializeNVPTXDisassembler | ^ 2 errors generated. [204/884] CXX obj/llvm/unittests/Target/AMDGPU/AMDGPUTests.PALMetadata.o [205/884] CXX obj/llvm/unittests/CodeGen/GlobalISel/GlobalISelTests.LegalizerHelperTest.o [206/884] CXX obj/llvm/unittests/Target/AMDGPU/AMDGPUTests.AMDGPUUnitTests.o [207/884] CXX obj/llvm/unittests/Transforms/Vectorize/VectorizeTests.VPlanTest.o [208/884] CXX obj/llvm/unittests/CodeGen/CodeGenTests.InstrRefLDVTest.o [209/884] CXX obj/llvm/lib/Transforms/Vectorize/Vectorize.LoopVectorize.o ninja: build stopped: subcommand failed. Command '['ninja', '-C', 'out/gn']' returned non-zero exit status 1.