ninja: Entering directory `out/gn' [1/586] AR lib/libLLVMRISCVDesc.a [2/586] AR lib/libLLVMRISCVAsmParser.a [3/586] AR lib/libclangDriver.a [4/586] AR lib/libLLVMRISCVDisassembler.a [5/586] AR lib/libLLVMCore.a [6/586] AR lib/libLLVMAnalysis.a [7/586] STAMP obj/llvm/lib/Target/AllTargetsAsmParsers.stamp [8/586] STAMP obj/llvm/lib/Target/AllTargetsDescs.stamp [9/586] STAMP obj/llvm/lib/Target/AllTargetsDisassemblers.stamp [10/586] AR lib/libLLVMTargetRISCVMCA.a [11/586] AR lib/libLLVMExegesisRISCV.a [12/586] AR lib/libLLVMVectorize.a [13/586] STAMP obj/llvm/lib/Target/AllTargetsMCAs.stamp [14/586] AR lib/libclangAST.a [15/586] LINK obj/llvm/unittests/Telemetry/TelemetryTests [16/586] LINK ./bin/llvm-bcanalyzer [17/586] LINK ./bin/llvm-strings [18/586] LINK ./bin/llvm-opt-report [19/586] LINK ./bin/llvm-remarkutil [20/586] AR lib/libclangSema.a [21/586] AR lib/libLLVMRISCVCodeGen.a [22/586] LINK obj/llvm/unittests/InterfaceStub/InterfaceStubTests [23/586] LINK obj/llvm/unittests/Remarks/RemarksTests [24/586] LINK ./bin/clang-sycl-linker [25/586] LINK obj/llvm/unittests/DebugInfo/Symbolizer/DebugInfoSymbolizerTests [26/586] LINK obj/llvm/unittests/XRay/XRayTests [27/586] AR lib/libLLVMAMDGPUCodeGen.a [28/586] LINK ./bin/llvm-dis [29/586] LINK ./bin/llvm-diff [30/586] LINK obj/llvm/unittests/AsmParser/AsmParserTests [31/586] LINK ./bin/llvm-objcopy [32/586] LINK ./bin/llvm-cvtres [33/586] LINK ./bin/sanstats [34/586] LINK ./bin/llvm-debuginfod-find [35/586] LINK ./bin/llvm-ctxprof-util [36/586] LINK ./bin/llvm-cov [37/586] LINK ./bin/llvm-size [38/586] LINK obj/llvm/unittests/tools/llvm-profdata/LLVMProfdataTests [39/586] LINK obj/llvm/unittests/DebugInfo/PDB/DebugInfoPDBTests [40/586] LINK ./bin/llvm-rc [41/586] LINK obj/llvm/unittests/ObjectYAML/ObjectYAMLTests [42/586] LINK ./bin/llvm-readtapi [43/586] LINK ./bin/llvm-debuginfod [44/586] LINK ./bin/llvm-ifs [45/586] LINK ./bin/llvm-readobj [46/586] LINK obj/llvm/unittests/ObjCopy/ObjCopyTests [47/586] LINK obj/llvm/unittests/Debuginfod/DebuginfodTests [48/586] LINK ./bin/llvm-stress [49/586] LINK ./bin/yaml2obj [50/586] LINK obj/llvm/unittests/DebugInfo/BTF/DebugInfoBTFTests [51/586] LINK ./bin/llvm-sim [52/586] LINK ./bin/obj2yaml [53/586] LINK obj/llvm/unittests/Linker/LinkerTests [54/586] LINK obj/llvm/unittests/MC/SystemZ/SystemZAsmLexerTests [55/586] LINK ./bin/llvm-profdata [56/586] LINK ./bin/llvm-symbolizer [57/586] LINK obj/llvm/unittests/ProfileData/ProfileDataTests [58/586] LINK ./bin/llvm-modextract [59/586] AR lib/libclangCodeGen.a [60/586] LINK obj/llvm/unittests/Object/ObjectTests [61/586] LINK obj/llvm/unittests/DWARFLinkerParallel/DWARFLinkerParallelTests [62/586] LINK ./bin/llvm-tli-checker [63/586] LINK ./bin/llvm-cat [64/586] STAMP obj/llvm/lib/Target/AllTargetsCodeGens.stamp [65/586] STAMP obj/llvm/lib/Target/AMDGPU/AMDGPU.stamp [66/586] LINK obj/clang/unittests/InstallAPI/InstallAPITests [67/586] STAMP obj/llvm/lib/Target/RISCV/RISCV.stamp [68/586] LINK ./bin/llvm-as [69/586] LINK ./bin/llvm-pdbutil [70/586] STAMP obj/llvm/lib/Target/TargetsToBuild.stamp [71/586] LINK ./bin/clang-offload-bundler [72/586] LINK ./bin/verify-uselistorder [73/586] STAMP obj/llvm/tools/llvm-debuginfod-find/symlinks.stamp [74/586] LINK obj/llvm/unittests/MC/X86/X86MCTests [75/586] LINK obj/llvm/unittests/FuzzMutate/FuzzMutateTests [76/586] LINK obj/llvm/unittests/Bitcode/BitcodeTests [77/586] LINK ./bin/llvm-cgdata [78/586] LINK ./bin/lli-child-target [79/586] LINK obj/bolt/unittests/Profile/ProfileTests [80/586] LINK ./bin/llvm-bat-dump [81/586] LINK ./bin/clang-apply-replacements [82/586] LINK ./bin/llvm-dwarfdump [83/586] LINK ./bin/llvm-mca [84/586] LINK obj/clang/unittests/Format/FormatTests [85/586] LINK ./bin/llvm-cfi-verify [86/586] LINK ./bin/sancov [87/586] LINK obj/clang-tools-extra/unittests/clang-apply-replacements/ClangApplyReplacementsTests [88/586] LINK obj/llvm/unittests/Transforms/Coroutines/CoroTests [89/586] LINK obj/clang/unittests/Lex/LexTests [90/586] LINK ./bin/clang-change-namespace [91/586] LINK ./bin/lli [92/586] LINK ./bin/llvm-debuginfo-analyzer [93/586] LINK ./bin/clang-include-fixer [94/586] LINK ./bin/find-all-symbols [95/586] LINK ./bin/clang-move [96/586] LINK ./bin/clang-offload-packager [97/586] LINK ./bin/clang-doc [98/586] LINK ./bin/clang-installapi [99/586] LINK ./bin/clang-query [100/586] LINK ./bin/clang-reorder-fields [101/586] LINK obj/clang-tools-extra/unittests/clang-move/ClangMoveTests [102/586] STAMP obj/llvm/tools/llvm-debuginfod/symlinks.stamp [103/586] LINK obj/clang-tools-extra/unittests/clang-query/ClangQueryTests [104/586] LINK obj/clang/unittests/Index/IndexTests [105/586] LINK obj/clang/unittests/ASTMatchers/Dynamic/DynamicASTMatchersTests [106/586] LINK obj/clang-tools-extra/unittests/clang-change-namespace/ClangChangeNamespaceTests [107/586] LINK obj/clang/unittests/AST/ByteCode/InterpTests [108/586] LINK obj/clang-tools-extra/unittests/clang-include-fixer/ClangIncludeFixerTests [109/586] LINK ./bin/clang-refactor [110/586] LINK obj/clang-tools-extra/unittests/clang-tidy/ClangTidyTests [111/586] LINK obj/clang/unittests/Analysis/ClangAnalysisTests [112/586] LINK ./bin/clang-diff [113/586] LINK obj/clang-tools-extra/unittests/clang-include-fixer/find-all-symbols/FindAllSymbolsTests [114/586] LINK ./bin/diagtool [115/586] LINK ./bin/modularize [116/586] LINK ./bin/pp-trace [117/586] LINK obj/clang/unittests/AST/ASTTests [118/586] LINK obj/clang/unittests/Rewrite/RewriteTests [119/586] LINK obj/clang-tools-extra/unittests/clang-doc/ClangDocTests [120/586] LINK obj/clang/unittests/Sema/SemaTests [121/586] LINK obj/clang/unittests/ASTMatchers/ASTMatchersTests [122/586] LINK obj/clang/unittests/Analysis/FlowSensitive/ClangAnalysisFlowSensitiveTests [123/586] STAMP obj/clang-tools-extra/unittests/unittests.stamp [124/586] STAMP obj/llvm/tools/llvm-readtapi/symlinks.stamp [125/586] ACTION //llvm/tools/llvm-objcopy:llvm-strip(//llvm/utils/gn/build/toolchain:unix) [126/586] ACTION //llvm/tools/llvm-objcopy:llvm-bitcode-strip(//llvm/utils/gn/build/toolchain:unix) [127/586] STAMP obj/llvm/tools/llvm-objcopy/llvm-strip.stamp [128/586] STAMP obj/llvm/tools/llvm-objcopy/llvm-bitcode-strip.stamp [129/586] LINK obj/clang/unittests/Support/ClangSupportTests [130/586] STAMP obj/llvm/tools/llvm-strings/symlinks.stamp [131/586] LINK obj/clang/unittests/Serialization/SerializationTests [132/586] ACTION //llvm/tools/llvm-objcopy:llvm-install-name-tool(//llvm/utils/gn/build/toolchain:unix) [133/586] STAMP obj/llvm/tools/llvm-objcopy/llvm-install-name-tool.stamp [134/586] STAMP obj/llvm/tools/llvm-objcopy/symlinks.stamp [135/586] ACTION //llvm/tools/llvm-readobj:llvm-readelf(//llvm/utils/gn/build/toolchain:unix) [136/586] STAMP obj/llvm/tools/llvm-readobj/llvm-readelf.stamp [137/586] ACTION //llvm/tools/llvm-rc:llvm-windres(//llvm/utils/gn/build/toolchain:unix) [138/586] STAMP obj/llvm/tools/llvm-readobj/symlinks.stamp [139/586] STAMP obj/llvm/tools/llvm-rc/llvm-windres.stamp [140/586] STAMP obj/llvm/tools/llvm-rc/symlinks.stamp [141/586] ACTION //llvm/tools/llvm-symbolizer:llvm-addr2line(//llvm/utils/gn/build/toolchain:unix) [142/586] LINK ./bin/clang-extdef-mapping [143/586] STAMP obj/llvm/tools/llvm-symbolizer/llvm-addr2line.stamp [144/586] STAMP obj/llvm/tools/llvm-symbolizer/symlinks.stamp [145/586] LINK obj/clang/unittests/StaticAnalyzer/StaticAnalysisTests [146/586] LINK ./bin/clang-tidy [147/586] LINK ./bin/llvm-cxxmap [148/586] LINK obj/clang/unittests/CodeGen/ClangCodeGenTests [149/586] LINK ./bin/llvm-link [150/586] LINK ./bin/clang-import-test [151/586] LINK obj/clang/unittests/Frontend/FrontendTests [152/586] LINK ./bin/llvm-cxxdump [153/586] LINK ./bin/dexp [154/586] LINK obj/clang/unittests/CrossTU/CrossTUTests [155/586] LINK ./bin/llvm-nm [156/586] STAMP obj/llvm/tools/llvm-nm/symlinks.stamp [157/586] LINK obj/llvm/unittests/ExecutionEngine/ExecutionEngineTests [158/586] LINK ./bin/llvm-dwarfutil [159/586] LINK ./bin/clang-linker-wrapper [160/586] LINK obj/llvm/unittests/CGData/CodeGenDataTests [161/586] LINK ./bin/llvm-mc [162/586] LINK ./bin/llvm-extract [163/586] LINK ./bin/llvm-objdump [164/586] LINK ./bin/lldb-server [165/586] LINK ./bin/llvm-xray [166/586] ACTION //llvm/tools/llvm-objdump:llvm-otool(//llvm/utils/gn/build/toolchain:unix) [167/586] STAMP obj/llvm/tools/llvm-objdump/llvm-otool.stamp [168/586] STAMP obj/llvm/tools/llvm-objdump/symlinks.stamp [169/586] LINK ./bin/llvm-ar [170/586] LINK ./bin/llvm-profgen [171/586] LINK ./bin/llvm-jitlink [172/586] LINK ./bin/llvm-ml [173/586] LINK ./bin/clangd-indexer [174/586] LINK obj/llvm/unittests/Analysis/AnalysisTests [175/586] LINK ./bin/llvm-rtdyld [176/586] LINK obj/llvm/unittests/SandboxIR/SandboxIRTests [177/586] LINK ./bin/llvm-lipo [178/586] STAMP obj/llvm/tools/llvm-lipo/symlinks.stamp [179/586] ACTION //llvm/tools/llvm-ar:llvm-dlltool(//llvm/utils/gn/build/toolchain:unix) [180/586] ACTION //llvm/tools/llvm-ar:llvm-ranlib(//llvm/utils/gn/build/toolchain:unix) [181/586] ACTION //llvm/tools/llvm-ar:llvm-lib(//llvm/utils/gn/build/toolchain:unix) [182/586] STAMP obj/llvm/tools/llvm-ar/llvm-dlltool.stamp [183/586] STAMP obj/llvm/tools/llvm-ar/llvm-ranlib.stamp [184/586] STAMP obj/llvm/tools/llvm-ar/llvm-lib.stamp [185/586] LINK obj/clang/unittests/Tooling/Syntax/SyntaxTests [186/586] STAMP obj/llvm/tools/llvm-ar/symlinks.stamp [187/586] STAMP obj/llvm-ar.stamp [188/586] LINK ./bin/llvm-libtool-darwin [189/586] STAMP obj/llvm/tools/llvm-libtool-darwin/symlinks.stamp [190/586] LINK ./bin/llvm-exegesis [191/586] LINK ./bin/clang-nvlink-wrapper [192/586] LINK ./bin/clang-scan-deps [193/586] LINK obj/llvm/unittests/DebugInfo/GSYM/DebugInfoGSYMTests [194/586] LINK obj/llvm/unittests/ExecutionEngine/JITLink/JITLinkTests [195/586] LINK obj/clang/unittests/Interpreter/ExceptionTests/ClangReplInterpreterExceptionTests [196/586] LINK obj/lld/unittests/AsLibELF/LLDAsLibELFTests [197/586] LINK ./bin/llvm-gsymutil [198/586] LINK ./bin/dsymutil [199/586] LINK ./bin/clang-check [200/586] LINK ./bin/lld [201/586] LINK obj/clang/unittests/Driver/ClangDriverTests [202/586] LINK obj/lld/unittests/AsLibAll/LLDAsLibAllTests [203/586] ACTION //lld/tools/lld:wasm-ld(//llvm/utils/gn/build/toolchain:unix) [204/586] STAMP obj/lld/tools/lld/wasm-ld.stamp [205/586] LINK obj/llvm/unittests/Transforms/IPO/IPOTests [206/586] STAMP obj/lld/unittests/unittests.stamp [207/586] ACTION //lld/tools/lld:ld.lld(//llvm/utils/gn/build/toolchain:unix) [208/586] STAMP obj/lld/tools/lld/ld.lld.stamp [209/586] LINK ./bin/clangd [210/586] ACTION //lld/tools/lld:ld64.lld(//llvm/utils/gn/build/toolchain:unix) [211/586] STAMP obj/lld/tools/lld/ld64.lld.stamp [212/586] ACTION //lld/tools/lld:lld-link(//llvm/utils/gn/build/toolchain:unix) [213/586] STAMP obj/lld/tools/lld/lld-link.stamp [214/586] STAMP obj/lld/tools/lld/symlinks.stamp [215/586] STAMP obj/lld.stamp [216/586] LINK ./bin/llc [217/586] LINK obj/llvm/unittests/Target/AArch64/AArch64Tests [218/586] LINK ./bin/llvm-dwp [219/586] LINK obj/llvm/unittests/Transforms/Vectorize/VectorizeTests [220/586] LINK obj/llvm/unittests/Target/WebAssembly/WebAssemblyTests [221/586] LINK obj/llvm/unittests/Passes/Plugins/PluginsTests [222/586] LINK obj/llvm/unittests/Target/PowerPC/PowerPCTests [223/586] LINK obj/llvm/unittests/Transforms/Vectorize/SandboxVectorizer/SandboxVectorizerTests [224/586] LINK obj/llvm/unittests/ExecutionEngine/MCJIT/MCJITTests [225/586] LINK obj/llvm/unittests/MC/MCTests [226/586] LINK ./bin/bugpoint [227/586] LINK obj/llvm/unittests/ExecutionEngine/Orc/OrcJITTests [228/586] LINK obj/llvm/unittests/IR/IRTests [229/586] LINK obj/llvm/unittests/MC/AMDGPU/AMDGPUMCTests [230/586] LINK obj/llvm/unittests/Target/LoongArch/LoongArchTests [231/586] LINK obj/llvm/unittests/Target/ARM/ARMTests [232/586] 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. [233/586] LINK obj/llvm/unittests/Target/RISCV/RISCVTests [234/586] LINK obj/llvm/unittests/Frontend/LLVMFrontendTests [235/586] 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. [236/586] LINK obj/llvm/unittests/tools/llvm-exegesis/LLVMExegesisTests [237/586] LINK obj/llvm/unittests/tools/llvm-exegesis/Mips/LLVMExegesisMipsTests [238/586] LINK obj/llvm/unittests/tools/llvm-exegesis/PowerPC/LLVMExegesisPowerPCTests [239/586] 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. [240/586] 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. [241/586] LINK obj/llvm/unittests/Transforms/Instrumentation/InstrumentationTests [242/586] LINK obj/llvm/unittests/tools/llvm-mca/LLVMMCATests [243/586] LINK obj/llvm/unittests/Passes/PassBuilderBindings/PassesBindingsTests [244/586] LINK obj/llvm/unittests/Transforms/Scalar/ScalarTests [245/586] LINK obj/llvm/unittests/Transforms/Utils/UtilsTests [246/586] LINK obj/llvm/unittests/tools/llvm-exegesis/AArch64/LLVMExegesisAArch64Tests [247/586] LINK obj/llvm/unittests/tools/llvm-exegesis/RISCV/LLVMExegesisRISCVTests [248/586] LINK obj/llvm/unittests/tools/llvm-exegesis/X86/LLVMExegesisX86Tests [249/586] LINK ./bin/llvm-lto2 [250/586] 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. [251/586] LINK obj/llvm/unittests/Target/AMDGPU/AMDGPUTests [252/586] LINK obj/llvm/unittests/Target/X86/X86Tests [253/586] LINK obj/llvm/unittests/tools/llvm-cfi-verify/CFIVerifyTests [254/586] LINK ./bin/opt [255/586] LINK ./bin/llvm-split [256/586] LINK ./bin/llvm-c-test [257/586] LINK ./bin/llvm-opt-fuzzer [258/586] LINK ./bin/llvm-reduce [259/586] LINK ./bin/llvm-isel-fuzzer [260/586] LINK obj/llvm/unittests/DebugInfo/LogicalView/DebugInfoLogicalViewTests [261/586] LINK obj/llvm/unittests/CodeGen/GlobalISel/GlobalISelTests [262/586] LINK ./bin/llvm-lto [263/586] LINK obj/llvm/unittests/Target/TargetMachineCTests [264/586] SOLINK ./lib/libLTO.so [265/586] LINK obj/llvm/unittests/MIR/MIRTests [266/586] LINK obj/llvm/unittests/DebugInfo/DWARF/DebugInfoDWARFTests [267/586] LINK obj/llvm/unittests/CodeGen/CodeGenTests [268/586] LINK obj/clang/unittests/Interpreter/ClangReplInterpreterTests [269/586] LINK obj/llvm/unittests/MI/MITests [270/586] SOLINK ./lib/libclang.so [271/586] LINK ./bin/clang-repl [272/586] LINK ./bin/clang [273/586] LINK ./bin/lldb-test [274/586] LINK obj/clang/unittests/Tooling/ToolingTests [275/586] LINK ./bin/lldb-dap [276/586] LINK ./bin/lldb [277/586] LINK obj/clang-tools-extra/clangd/unittests/ClangdTests ninja: build stopped: subcommand failed. Command '['ninja', '-C', 'out/gn']' returned non-zero exit status 1.