INFO:2025-02-18T13:44:13Z:root:pulling... From github.com:llvm/llvm-project * branch main -> FETCH_HEAD 09c2441037ef..5fbb6d919d52 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 5fbb6d919d52 [clang][bytecode] Allow up/down casts of nullptr (#127615) INFO:2025-02-18T13:44:16Z:root:syncing... Deleted branch merge (was 09c2441037ef). Switched to a new branch 'merge' branch 'merge' set up to track 'origin/main'. INFO:2025-02-18T13:44:17Z:root:building ninja: Entering directory `out/gn' [1/2137] COPY ../../libcxx/include/__mbstate_t.h include/c++/v1/__mbstate_t.h [2/2137] STAMP obj/libcxx/include/copy_headers.stamp [3/2137] STAMP obj/libcxx/include/include.stamp [4/2137] ACTION //clang/lib/AST:Opcodes(//llvm/utils/gn/build/toolchain:unix) [5/2137] STAMP obj/clang/lib/AST/Opcodes.stamp [6/2137] STAMP obj/clang-tools-extra/clangd/refactor/tweaks/tweaks.inputdeps.stamp [7/2137] STAMP obj/clang-tools-extra/clang-include-fixer/clang-include-fixer.inputdeps.stamp [8/2137] STAMP obj/clang-tools-extra/clang-tidy/bugprone/bugprone.inputdeps.stamp [9/2137] STAMP obj/clang-tools-extra/clang-doc/clang-doc.inputdeps.stamp [10/2137] STAMP obj/clang-tools-extra/clang-move/clang-move.inputdeps.stamp [11/2137] STAMP obj/clang-tools-extra/clang-include-fixer/find-all-symbols/find-all-symbols.inputdeps.stamp [12/2137] STAMP obj/clang-tools-extra/clang-tidy/abseil/abseil.inputdeps.stamp [13/2137] STAMP obj/clang-tools-extra/clang-query/clang-query.inputdeps.stamp [14/2137] STAMP obj/clang-tools-extra/clang-tidy/clang-tidy.inputdeps.stamp [15/2137] STAMP obj/clang-tools-extra/clang-tidy/modernize/modernize.inputdeps.stamp [16/2137] STAMP obj/clang/unittests/Format/FormatTests.inputdeps.stamp [17/2137] STAMP obj/clang/unittests/Frontend/FrontendTests.inputdeps.stamp [18/2137] STAMP obj/clang-tools-extra/clang-tidy/boost/boost.inputdeps.stamp [19/2137] STAMP obj/clang-tools-extra/clang-tidy/altera/altera.inputdeps.stamp [20/2137] STAMP obj/clang-tools-extra/clang-tidy/android/android.inputdeps.stamp [21/2137] STAMP obj/clang-tools-extra/clang-tidy/fuchsia/fuchsia.inputdeps.stamp [22/2137] STAMP obj/clang-tools-extra/clang-tidy/google/google.inputdeps.stamp [23/2137] STAMP obj/clang-tools-extra/clang-tidy/darwin/darwin.inputdeps.stamp [24/2137] STAMP obj/clang-tools-extra/clang-tidy/concurrency/concurrency.inputdeps.stamp [25/2137] LINK obj/clang/unittests/Basic/BasicTests [26/2137] STAMP obj/clang-tools-extra/clang-tidy/cppcoreguidelines/cppcoreguidelines.inputdeps.stamp [27/2137] STAMP obj/clang-tools-extra/clang-tidy/cert/cert.inputdeps.stamp [28/2137] STAMP obj/clang-tools-extra/clang-tidy/hicpp/hicpp.inputdeps.stamp [29/2137] STAMP obj/clang-tools-extra/clang-tidy/llvm/llvm.inputdeps.stamp [30/2137] STAMP obj/clang-tools-extra/clang-tidy/llvmlibc/llvmlibc.inputdeps.stamp [31/2137] STAMP obj/clang-tools-extra/clang-tidy/linuxkernel/linuxkernel.inputdeps.stamp [32/2137] STAMP obj/clang-tools-extra/clang-tidy/misc/misc.inputdeps.stamp [33/2137] STAMP obj/clang-tools-extra/clang-tidy/mpi/mpi.inputdeps.stamp [34/2137] STAMP obj/clang-tools-extra/clang-tidy/portability/portability.inputdeps.stamp [35/2137] STAMP obj/clang-tools-extra/clang-tidy/objc/objc.inputdeps.stamp [36/2137] STAMP obj/clang-tools-extra/clang-tidy/performance/performance.inputdeps.stamp [37/2137] STAMP obj/clang-tools-extra/clang-tidy/openmp/openmp.inputdeps.stamp [38/2137] STAMP obj/clang-tools-extra/clang-tidy/readability/readability.inputdeps.stamp [39/2137] STAMP obj/clang-tools-extra/clangd/clangd.inputdeps.stamp [40/2137] STAMP obj/clang-tools-extra/clang-tidy/tool/clang-tidy.inputdeps.stamp [41/2137] STAMP obj/clang-tools-extra/clang-tidy/zircon/zircon.inputdeps.stamp [42/2137] STAMP obj/clang-tools-extra/clang-tidy/utils/utils.inputdeps.stamp [43/2137] STAMP obj/clang-tools-extra/clangd/CompletionModel.inputdeps.stamp [44/2137] STAMP obj/clang/tools/clang-refactor/clang-refactor.inputdeps.stamp [45/2137] STAMP obj/clang-tools-extra/clangd/unittests/ClangdTests.inputdeps.stamp [46/2137] STAMP obj/clang-tools-extra/modularize/modularize.inputdeps.stamp [47/2137] STAMP obj/clang-tools-extra/clangd/tool/clangd.inputdeps.stamp [48/2137] STAMP obj/clang-tools-extra/unittests/clang-doc/ClangDocTests.inputdeps.stamp [49/2137] STAMP obj/clang-tools-extra/pp-trace/pp-trace.inputdeps.stamp [50/2137] STAMP obj/clang-tools-extra/unittests/clang-query/ClangQueryTests.inputdeps.stamp [51/2137] STAMP obj/clang-tools-extra/include-cleaner/lib/lib.inputdeps.stamp [52/2137] STAMP obj/clang-tools-extra/unittests/clang-include-fixer/ClangIncludeFixerTests.inputdeps.stamp [53/2137] STAMP obj/clang-tools-extra/unittests/clang-tidy/ClangTidyTests.inputdeps.stamp [54/2137] STAMP obj/clang/lib/Index/Index.inputdeps.stamp [55/2137] STAMP obj/clang/lib/InstallAPI/InstallAPI.inputdeps.stamp [56/2137] STAMP obj/clang/lib/Interpreter/Interpreter.inputdeps.stamp [57/2137] STAMP obj/clang/lib/AST/AST.inputdeps.stamp [58/2137] STAMP obj/clang/lib/ASTMatchers/Dynamic/Dynamic.inputdeps.stamp [59/2137] STAMP obj/clang/lib/Analysis/Analysis.inputdeps.stamp [60/2137] CXX obj/llvm/lib/Analysis/Analysis.ScopedNoAliasAA.o [61/2137] CXX obj/llvm/lib/Analysis/Analysis.PostDominators.o [62/2137] CXX obj/llvm/lib/CodeGen/CodeGen.GCEmptyBasicBlocks.o [63/2137] CXX obj/llvm/lib/CodeGen/CodeGen.GCMetadata.o [64/2137] CXX obj/llvm/lib/Bitcode/Writer/Writer.BitcodeWriterPass.o [65/2137] CXX obj/llvm/lib/CodeGen/CodeGen.EdgeBundles.o [66/2137] CXX obj/llvm/lib/CodeGen/CodeGen.FuncletLayout.o [67/2137] STAMP obj/clang/lib/ASTMatchers/ASTMatchers.inputdeps.stamp [68/2137] CXX obj/llvm/lib/Analysis/Analysis.TypeBasedAliasAnalysis.o [69/2137] STAMP obj/clang/lib/Analysis/FlowSensitive/Models/Models.inputdeps.stamp [70/2137] STAMP obj/clang/lib/Analysis/FlowSensitive/FlowSensitive.inputdeps.stamp [71/2137] STAMP obj/clang/lib/CodeGen/CodeGen.inputdeps.stamp [72/2137] STAMP obj/clang/lib/Frontend/Rewrite/Rewrite.inputdeps.stamp [73/2137] STAMP obj/clang/lib/Edit/Edit.inputdeps.stamp [74/2137] STAMP obj/clang/lib/Frontend/Frontend.inputdeps.stamp [75/2137] STAMP obj/lldb/source/Plugins/SymbolFile/DWARF/DWARF.inputdeps.stamp [76/2137] CXX obj/llvm/lib/Analysis/Analysis.ScalarEvolutionAliasAnalysis.o [77/2137] STAMP obj/clang/lib/ExtractAPI/ExtractAPI.inputdeps.stamp [78/2137] STAMP obj/clang/lib/Parse/Parse.inputdeps.stamp [79/2137] STAMP obj/clang/lib/Sema/Sema.inputdeps.stamp [80/2137] STAMP obj/clang/lib/StaticAnalyzer/Checkers/Checkers.inputdeps.stamp [81/2137] STAMP obj/clang/lib/Serialization/Serialization.inputdeps.stamp [82/2137] STAMP obj/clang/lib/Tooling/Tooling.inputdeps.stamp [83/2137] STAMP obj/clang/lib/StaticAnalyzer/Frontend/Frontend.inputdeps.stamp [84/2137] STAMP obj/clang/lib/StaticAnalyzer/Core/Core.inputdeps.stamp [85/2137] STAMP obj/clang/lib/Tooling/DependencyScanning/DependencyScanning.inputdeps.stamp [86/2137] STAMP obj/clang/lib/Tooling/Refactoring/Refactoring.inputdeps.stamp [87/2137] STAMP obj/clang/lib/Tooling/Transformer/Transformer.inputdeps.stamp [88/2137] STAMP obj/clang/tools/clang-installapi/clang-installapi.inputdeps.stamp [89/2137] STAMP obj/clang/tools/c-index-test/c-index-test.inputdeps.stamp [90/2137] STAMP obj/clang/lib/Tooling/Syntax/Syntax.inputdeps.stamp [91/2137] STAMP obj/clang/tools/driver/clang.inputdeps.stamp [92/2137] STAMP obj/clang/tools/diagtool/diagtool.inputdeps.stamp [93/2137] STAMP obj/clang/tools/libclang/libclang.inputdeps.stamp [94/2137] CXX obj/llvm/lib/CodeGen/CodeGen.DetectDeadLanes.o [95/2137] CXX obj/llvm/lib/CodeGen/CodeGen.DeadMachineInstructionElim.o [96/2137] CXX obj/llvm/lib/Analysis/Analysis.OptimizationRemarkEmitter.o [97/2137] CXX obj/llvm/lib/CodeGen/CodeGen.FEntryInserter.o [98/2137] CXX obj/llvm/lib/CodeGen/CodeGen.EHContGuardCatchret.o [99/2137] CXX obj/llvm/lib/Analysis/Analysis.PhiValues.o [100/2137] CXX obj/llvm/lib/CodeGen/CodeGen.ExpandPostRAPseudos.o [101/2137] CXX obj/llvm/lib/Analysis/Analysis.ProfileSummaryInfo.o [102/2137] CXX obj/llvm/lib/Analysis/Analysis.RegionPrinter.o [103/2137] CXX obj/llvm/lib/CodeGen/CodeGen.ExecutionDomainFix.o [104/2137] CXX obj/llvm/lib/Analysis/Analysis.AliasAnalysis.o [105/2137] CXX obj/llvm/lib/CodeGen/CodeGen.FinalizeISel.o [106/2137] CXX obj/llvm/lib/CodeGen/CodeGen.ExpandReductions.o [107/2137] STAMP obj/clang/tools/clang-scan-deps/clang-scan-deps.inputdeps.stamp [108/2137] STAMP obj/clang/unittests/Analysis/FlowSensitive/ClangAnalysisFlowSensitiveTests.inputdeps.stamp [109/2137] CXX obj/llvm/lib/Analysis/Analysis.UniformityAnalysis.o [110/2137] CXX obj/llvm/lib/CodeGen/CodeGen.CriticalAntiDepBreaker.o [111/2137] CXX obj/llvm/lib/CodeGen/CodeGen.ExpandLargeDivRem.o [112/2137] 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. [113/2137] CXX obj/llvm/lib/Analysis/Analysis.RegionInfo.o [114/2137] CXX obj/llvm/lib/CodeGen/CodeGen.DFAPacketizer.o [115/2137] 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. [116/2137] CXX obj/lldb/source/Core/Core.ModuleList.o [117/2137] CXX obj/llvm/lib/CodeGen/CodeGen.EarlyIfConversion.o [118/2137] CXX obj/llvm/lib/CodeGen/CodeGen.ExpandLargeFpConvert.o [119/2137] CXX obj/llvm/lib/CodeGen/CodeGen.DwarfEHPrepare.o [120/2137] CXX obj/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.WinException.o [121/2137] CXX obj/llvm/lib/CodeGen/CodeGen.GCRootLowering.o [122/2137] CXX obj/clang/tools/libclang/libclang.CIndexer.o [123/2137] CXX obj/llvm/lib/CodeGen/CodeGen.FixupStatepointCallerSaved.o [124/2137] CXX obj/llvm/lib/CodeGen/CodeGen.ExpandMemCmp.o [125/2137] CXX obj/llvm/lib/CodeGen/CodeGen.BasicTargetTransformInfo.o [126/2137] CXX obj/llvm/lib/CodeGen/CodeGen.AtomicExpandPass.o [127/2137] CXX obj/lldb/source/Plugins/Language/ClangCommon/ClangCommon.ClangHighlighter.o [128/2137] CXX obj/llvm/lib/Analysis/Analysis.TargetTransformInfo.o [129/2137] CXX obj/llvm/lib/IR/IR.Core.o [130/2137] 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. [131/2137] CXX obj/llvm/lib/Target/ARM/LLVMARMCodeGen.MVEVPTBlockPass.o [132/2137] CXX obj/clang/tools/driver/clang.cc1gen_reproducer_main.o [133/2137] CXX obj/llvm/lib/Target/ARM/LLVMARMCodeGen.ThumbRegisterInfo.o [134/2137] CXX obj/llvm/lib/Target/ARM/LLVMARMCodeGen.Thumb2ITBlockPass.o [135/2137] CXX obj/llvm/lib/Target/ARM/LLVMARMCodeGen.Thumb1InstrInfo.o [136/2137] CXX obj/llvm/lib/CodeGen/CodeGen.BranchFolding.o [137/2137] CXX obj/llvm/unittests/CodeGen/CodeGenTests.AArch64SelectionDAGTest.o [138/2137] CXX obj/llvm/lib/Target/ARM/LLVMARMCodeGen.Thumb2InstrInfo.o [139/2137] CXX obj/clang/tools/libclang/libclang.CIndexCXX.o [140/2137] CXX obj/clang/lib/AST/ByteCode/AST.Context.o [141/2137] CXX obj/clang/lib/AST/ByteCode/AST.ByteCodeEmitter.o [142/2137] CXX obj/llvm/lib/Analysis/Analysis.StackSafetyAnalysis.o [143/2137] CXX obj/clang/tools/libclang/libclang.CXStoredDiagnostic.o [144/2137] CXX obj/llvm/unittests/CodeGen/GlobalISel/GlobalISelTests.CSETest.o [145/2137] CXX obj/llvm/lib/Target/ARM/LLVMARMCodeGen.Thumb2SizeReduction.o [146/2137] 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. [147/2137] CXX obj/llvm/lib/Target/ARM/LLVMARMCodeGen.MVELaneInterleavingPass.o [148/2137] CXX obj/clang/tools/libclang/libclang.CIndexUSRs.o [149/2137] CXX obj/clang/tools/libclang/libclang.CXSourceLocation.o [150/2137] CXX obj/llvm/lib/Target/ARM/LLVMARMCodeGen.MVETPAndVPTOptimisationsPass.o [151/2137] CXX obj/clang/tools/libclang/libclang.CIndexInclusionStack.o [152/2137] CXX obj/clang/tools/driver/clang.driver.o [153/2137] CXX obj/llvm/lib/Target/ARM/LLVMARMCodeGen.Thumb1FrameLowering.o [154/2137] CXX obj/lldb/source/Plugins/LanguageRuntime/ObjC/ObjC.ObjCLanguageRuntime.o [155/2137] CXX obj/clang/tools/libclang/libclang.CXString.o [156/2137] CXX obj/clang/tools/libclang/libclang.CXComment.o [157/2137] CXX obj/llvm/lib/Target/ARM/LLVMARMCodeGen.MVETailPredication.o [158/2137] CXX obj/clang/tools/libclang/libclang.CIndexHigh.o [159/2137] CXX obj/lldb/source/Plugins/Platform/Windows/Windows.PlatformWindows.o [160/2137] CXX obj/clang/lib/AST/ByteCode/AST.Disasm.o [161/2137] CXX obj/llvm/lib/Analysis/Analysis.TargetLibraryInfo.o [162/2137] 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. [163/2137] CXX obj/clang/tools/libclang/libclang.CXCursor.o [164/2137] CXX obj/clang/lib/AST/ByteCode/AST.InterpBuiltin.o [165/2137] CXX obj/clang/unittests/Index/IndexTests.IndexTests.o [166/2137] CXX obj/clang/tools/driver/clang.cc1_main.o [167/2137] CXX obj/clang/lib/AST/ByteCode/AST.Compiler.o [168/2137] CXX obj/clang/unittests/Analysis/FlowSensitive/ClangAnalysisFlowSensitiveTests.MapLatticeTest.o [169/2137] CXX obj/lldb/source/Commands/Commands.CommandObjectTarget.o [170/2137] CXX obj/clang/unittests/Analysis/FlowSensitive/ClangAnalysisFlowSensitiveTests.CachedConstAccessorsLatticeTest.o [171/2137] CXX obj/clang/unittests/Analysis/FlowSensitive/ClangAnalysisFlowSensitiveTests.DebugSupportTest.o [172/2137] CXX obj/clang/unittests/Analysis/FlowSensitive/ClangAnalysisFlowSensitiveTests.MatchSwitchTest.o [173/2137] CXX obj/clang/tools/libclang/libclang.CIndex.o [174/2137] CXX obj/llvm/lib/Analysis/Analysis.ScalarEvolution.o [175/2137] CXX obj/clang/tools/libclang/libclang.CXExtractAPI.o [176/2137] CXX obj/clang/lib/AST/ByteCode/AST.EvalEmitter.o [177/2137] CXX obj/clang/lib/AST/ByteCode/AST.Interp.o ninja: build stopped: subcommand failed. Command '['ninja', '-C', 'out/gn']' returned non-zero exit status 1.