ninja: Entering directory `out/gn' [1/237] AR lib/libLLVMExegesisRISCV.a [2/237] AR lib/libLLVMTargetRISCVMCA.a [3/237] AR lib/libLLVMVectorize.a [4/237] LINK ./bin/llvm-as [5/237] LINK ./bin/llvm-cgdata [6/237] LINK ./bin/llvm-cat [7/237] LINK ./bin/llvm-dwarfdump [8/237] LINK ./bin/lli-child-target [9/237] LINK obj/llvm/unittests/Target/WebAssembly/WebAssemblyTests [10/237] LINK obj/llvm/unittests/Target/PowerPC/PowerPCTests [11/237] LINK obj/llvm/unittests/Target/LoongArch/LoongArchTests [12/237] LINK ./bin/llvm-link [13/237] LINK ./bin/llvm-debuginfo-analyzer [14/237] LINK ./bin/llvm-cfi-verify [15/237] LINK obj/llvm/unittests/Transforms/IPO/IPOTests [16/237] LINK ./bin/lli [17/237] LINK obj/llvm/unittests/Target/AArch64/AArch64Tests [18/237] LINK obj/llvm/unittests/Target/ARM/ARMTests [19/237] LINK obj/llvm/unittests/Transforms/Vectorize/SandboxVectorizer/SandboxVectorizerTests [20/237] LINK obj/llvm/unittests/Transforms/Vectorize/VectorizeTests [21/237] LINK obj/llvm/unittests/Transforms/Coroutines/CoroTests [22/237] LINK ./bin/llvm-extract [23/237] LINK obj/llvm/unittests/Transforms/Instrumentation/InstrumentationTests [24/237] LINK obj/llvm/unittests/tools/llvm-cfi-verify/CFIVerifyTests [25/237] LINK obj/llvm/unittests/Transforms/Scalar/ScalarTests [26/237] LINK obj/llvm/unittests/tools/llvm-exegesis/LLVMExegesisTests [27/237] LINK obj/llvm/unittests/Target/X86/X86Tests [28/237] LINK obj/llvm/unittests/Transforms/Utils/UtilsTests [29/237] LINK obj/llvm/unittests/ExecutionEngine/ExecutionEngineTests [30/237] LINK obj/llvm/unittests/tools/llvm-exegesis/AArch64/LLVMExegesisAArch64Tests [31/237] LINK obj/llvm/unittests/FuzzMutate/FuzzMutateTests [32/237] LINK obj/llvm/unittests/tools/llvm-exegesis/Mips/LLVMExegesisMipsTests [33/237] LINK obj/llvm/unittests/Linker/LinkerTests [34/237] LINK obj/llvm/unittests/tools/llvm-mca/LLVMMCATests [35/237] LINK obj/llvm/unittests/tools/llvm-exegesis/PowerPC/LLVMExegesisPowerPCTests [36/237] LINK obj/llvm/unittests/MC/SystemZ/SystemZAsmLexerTests [37/237] LINK obj/llvm/unittests/MC/X86/X86MCTests [38/237] LINK obj/llvm/unittests/tools/llvm-exegesis/X86/LLVMExegesisX86Tests [39/237] STAMP obj/llvm/tools/llvm-nm/symlinks.stamp [40/237] ACTION //llvm/tools/llvm-objdump:llvm-otool(//llvm/utils/gn/build/toolchain:unix) [41/237] STAMP obj/llvm/tools/llvm-objdump/llvm-otool.stamp [42/237] STAMP obj/llvm/tools/llvm-objdump/symlinks.stamp [43/237] LINK obj/llvm/unittests/ExecutionEngine/Orc/OrcJITTests [44/237] LINK obj/llvm/unittests/SandboxIR/SandboxIRTests [45/237] LINK obj/llvm/unittests/Frontend/LLVMFrontendTests [46/237] LINK ./bin/verify-uselistorder [47/237] LINK obj/llvm/unittests/ExecutionEngine/MCJIT/MCJITTests [48/237] LINK ./bin/sancov [49/237] LINK ./bin/llvm-profgen [50/237] LINK obj/llvm/unittests/Passes/Plugins/PluginsTests [51/237] LINK obj/llvm/unittests/IR/IRTests [52/237] LINK obj/llvm/unittests/Analysis/AnalysisTests [53/237] AR lib/libclangCodeGen.a [54/237] LINK obj/clang/unittests/Format/FormatTests [55/237] LINK obj/clang/unittests/Lex/LexTests [56/237] LINK obj/clang/unittests/Index/IndexTests [57/237] LINK obj/clang/unittests/Analysis/FlowSensitive/ClangAnalysisFlowSensitiveTests [58/237] LINK obj/clang/unittests/CodeGen/ClangCodeGenTests [59/237] LINK obj/clang/unittests/Rewrite/RewriteTests [60/237] LINK obj/clang/unittests/Serialization/SerializationTests [61/237] LINK obj/clang/unittests/Sema/SemaTests [62/237] LINK ./bin/clang-diff [63/237] LINK obj/clang/unittests/Frontend/FrontendTests [64/237] LINK ./bin/clang-installapi [65/237] LINK ./bin/clang-extdef-mapping [66/237] LINK ./bin/diagtool [67/237] LINK ./bin/clang-refactor [68/237] STAMP obj/llvm/lib/Target/AllTargetsMCAs.stamp [69/237] LINK ./bin/clang-import-test [70/237] AR lib/libLLVMRISCVCodeGen.a [71/237] LINK ./bin/llvm-mca [72/237] STAMP obj/llvm/lib/Target/RISCV/RISCV.stamp [73/237] LINK obj/clang/unittests/Support/ClangSupportTests [74/237] LINK obj/clang/unittests/StaticAnalyzer/StaticAnalysisTests [75/237] AR lib/libLLVMAMDGPUCodeGen.a [76/237] LINK obj/llvm/unittests/Target/RISCV/RISCVTests [77/237] LINK obj/llvm/unittests/tools/llvm-exegesis/RISCV/LLVMExegesisRISCVTests [78/237] STAMP obj/llvm/lib/Target/AllTargetsCodeGens.stamp [79/237] STAMP obj/llvm/lib/Target/AMDGPU/AMDGPU.stamp [80/237] LINK ./bin/llvm-exegesis [81/237] LINK obj/llvm/unittests/Target/AMDGPU/AMDGPUTests [82/237] LINK obj/llvm/unittests/MC/AMDGPU/AMDGPUMCTests [83/237] STAMP obj/llvm/lib/Target/TargetsToBuild.stamp [84/237] LINK ./bin/lldb-server [85/237] LINK ./bin/llvm-dwarfutil [86/237] CXX obj/bolt/tools/heatmap/llvm-bolt-heatmap.heatmap.o FAILED: obj/bolt/tools/heatmap/llvm-bolt-heatmap.heatmap.o ../../chromeclang/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 -arch arm64 -isysroot ../../sysroot/MacOSX.sdk -mmacos-version-min=12 -mmacos-version-min=12 -O3 -fdiagnostics-color -Wall -Wextra -Wno-unused-parameter -Wdelete-non-virtual-dtor -Wstring-conversion -no-canonical-prefixes -Werror=date-time -isysroot ../../sysroot/MacOSX.sdk -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' BOLT_TARGET(NVPTX) ^ ../../bolt/tools/heatmap/heatmap.cpp:82:3: note: expanded from macro 'BOLT_TARGET' LLVMInitialize##target##AsmParser(); \ ^ :50:1: note: expanded from here 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' LLVMInitialize##target##Disassembler(); \ ^ :52:1: note: expanded from here LLVMInitializeNVPTXDisassembler ^ 2 errors generated. [87/237] LINK obj/llvm/unittests/Target/TargetMachineCTests [88/237] CXX obj/bolt/unittests/Core/CoreTests.BinaryContext.o FAILED: obj/bolt/unittests/Core/CoreTests.BinaryContext.o ../../chromeclang/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 -arch arm64 -isysroot ../../sysroot/MacOSX.sdk -mmacos-version-min=12 -mmacos-version-min=12 -O3 -fdiagnostics-color -Wall -Wextra -Wno-unused-parameter -Wdelete-non-virtual-dtor -Wstring-conversion -no-canonical-prefixes -Werror=date-time -isysroot ../../sysroot/MacOSX.sdk -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' BOLT_TARGET(NVPTX) ^ ../../bolt/unittests/Core/BinaryContext.cpp:33:3: note: expanded from macro 'BOLT_TARGET' LLVMInitialize##target##AsmParser(); \ ^ :152:1: note: expanded from here 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' LLVMInitialize##target##Disassembler(); \ ^ :154:1: note: expanded from here LLVMInitializeNVPTXDisassembler ^ 2 errors generated. [89/237] LINK ./bin/llvm-split [90/237] LINK ./bin/bugpoint [91/237] LINK ./bin/dsymutil [92/237] LINK ./bin/llc [93/237] CXX obj/bolt/tools/driver/llvm-bolt.llvm-bolt.o FAILED: obj/bolt/tools/driver/llvm-bolt.llvm-bolt.o ../../chromeclang/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 -arch arm64 -isysroot ../../sysroot/MacOSX.sdk -mmacos-version-min=12 -mmacos-version-min=12 -O3 -fdiagnostics-color -Wall -Wextra -Wno-unused-parameter -Wdelete-non-virtual-dtor -Wstring-conversion -no-canonical-prefixes -Werror=date-time -isysroot ../../sysroot/MacOSX.sdk -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' BOLT_TARGET(NVPTX) ^ ../../bolt/tools/driver/llvm-bolt.cpp:189:3: note: expanded from macro 'BOLT_TARGET' LLVMInitialize##target##AsmParser(); \ ^ :51:1: note: expanded from here 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' LLVMInitialize##target##Disassembler(); \ ^ :53:1: note: expanded from here LLVMInitializeNVPTXDisassembler ^ 2 errors generated. [94/237] CXX obj/bolt/unittests/Core/CoreTests.MemoryMaps.o FAILED: obj/bolt/unittests/Core/CoreTests.MemoryMaps.o ../../chromeclang/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 -arch arm64 -isysroot ../../sysroot/MacOSX.sdk -mmacos-version-min=12 -mmacos-version-min=12 -O3 -fdiagnostics-color -Wall -Wextra -Wno-unused-parameter -Wdelete-non-virtual-dtor -Wstring-conversion -no-canonical-prefixes -Werror=date-time -isysroot ../../sysroot/MacOSX.sdk -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' BOLT_TARGET(NVPTX) ^ ../../bolt/unittests/Core/MemoryMaps.cpp:44:3: note: expanded from macro 'BOLT_TARGET' LLVMInitialize##target##AsmParser(); \ ^ :50:1: note: expanded from here 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' LLVMInitialize##target##Disassembler(); \ ^ :52:1: note: expanded from here LLVMInitializeNVPTXDisassembler ^ 2 errors generated. [95/237] CXX obj/bolt/unittests/Core/CoreTests.MCPlusBuilder.o FAILED: obj/bolt/unittests/Core/CoreTests.MCPlusBuilder.o ../../chromeclang/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 -arch arm64 -isysroot ../../sysroot/MacOSX.sdk -mmacos-version-min=12 -mmacos-version-min=12 -O3 -fdiagnostics-color -Wall -Wextra -Wno-unused-parameter -Wdelete-non-virtual-dtor -Wstring-conversion -no-canonical-prefixes -Werror=date-time -isysroot ../../sysroot/MacOSX.sdk -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' BOLT_TARGET(NVPTX) ^ ../../bolt/unittests/Core/MCPlusBuilder.cpp:43:3: note: expanded from macro 'BOLT_TARGET' LLVMInitialize##target##AsmParser(); \ ^ :66:1: note: expanded from here 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' LLVMInitialize##target##Disassembler(); \ ^ :68:1: note: expanded from here LLVMInitializeNVPTXDisassembler ^ 2 errors generated. ninja: build stopped: subcommand failed. Command '['ninja', '-C', 'out/gn']' returned non-zero exit status 1.