INFO:2025-02-18T16:16:25Z:root:pulling... From github.com:llvm/llvm-project * branch main -> FETCH_HEAD 55dba06540d1..2cb5241c7724 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 2cb5241c7724 Revert "[AMDGPU][True16][CodeGen] FLAT_load using D16 pseudo instruction (#114500)" INFO:2025-02-18T16:16:28Z:root:syncing... Deleted branch merge (was 55dba06540d1). Switched to a new branch 'merge' branch 'merge' set up to track 'origin/main'. INFO:2025-02-18T16:16:28Z:root:building ninja: Entering directory `out/gn' [1/672] ACTION //llvm/lib/Target/AMDGPU:AMDGPUGenCallingConv(//llvm/utils/gn/build/toolchain:unix) [2/671] ACTION //llvm/lib/Target/AMDGPU:AMDGPUGenMCPseudoLowering(//llvm/utils/gn/build/toolchain:unix) [3/670] ACTION //llvm/lib/Target/AMDGPU:AMDGPUGenPostLegalizeGICombiner(//llvm/utils/gn/build/toolchain:unix) [4/670] STAMP obj/llvm/lib/Target/AMDGPU/AMDGPUGenPostLegalizeGICombiner.stamp [5/670] ACTION //llvm/lib/Target/AMDGPU:AMDGPUGenRegBankGICombiner(//llvm/utils/gn/build/toolchain:unix) [6/670] STAMP obj/llvm/lib/Target/AMDGPU/AMDGPUGenRegBankGICombiner.stamp [7/670] ACTION //llvm/lib/Target/AMDGPU:AMDGPUGenPreLegalizeGICombiner(//llvm/utils/gn/build/toolchain:unix) [8/669] ACTION //llvm/lib/Target/AMDGPU/MCTargetDesc:AMDGPUGenSubtargetInfo(//llvm/utils/gn/build/toolchain:unix) [9/668] ACTION //llvm/lib/Target/AMDGPU/MCTargetDesc:AMDGPUGenMCCodeEmitter(//llvm/utils/gn/build/toolchain:unix) [10/668] STAMP obj/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUGenMCCodeEmitter.stamp [11/668] ACTION //llvm/lib/Target/AMDGPU/Disassembler:AMDGPUGenDisassemblerTables(//llvm/utils/gn/build/toolchain:unix) [12/668] STAMP obj/llvm/lib/Target/AMDGPU/Disassembler/AMDGPUGenDisassemblerTables.stamp [13/668] ACTION //llvm/lib/Target/AMDGPU/Utils:AMDGPUGenSearchableTables(//llvm/utils/gn/build/toolchain:unix) [14/668] STAMP obj/llvm/lib/Target/AMDGPU/Utils/AMDGPUGenSearchableTables.stamp [15/668] ACTION //llvm/lib/Target/AMDGPU:InstCombineTables(//llvm/utils/gn/build/toolchain:unix) [16/668] STAMP obj/llvm/lib/Target/AMDGPU/InstCombineTables.stamp [17/668] ACTION //llvm/lib/Target/AMDGPU/MCTargetDesc:AMDGPUGenAsmWriter(//llvm/utils/gn/build/toolchain:unix) [18/668] STAMP obj/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUGenAsmWriter.stamp [19/668] ACTION //llvm/lib/Target/AMDGPU:AMDGPUGenGlobalISel(//llvm/utils/gn/build/toolchain:unix) [20/668] STAMP obj/llvm/lib/Target/AMDGPU/AMDGPUGenGlobalISel.stamp [21/668] ACTION //llvm/lib/Target/AMDGPU:AMDGPUGenAsmMatcher(//llvm/utils/gn/build/toolchain:unix) [22/667] ACTION //llvm/lib/Target/AMDGPU/AsmParser:AMDGPUGenAsmMatcher(//llvm/utils/gn/build/toolchain:unix) [23/666] ACTION //llvm/lib/Target/AMDGPU:AMDGPUGenDAGISel(//llvm/utils/gn/build/toolchain:unix) [24/666] STAMP obj/llvm/lib/Target/AMDGPU/AMDGPUGenDAGISel.stamp [25/666] ACTION //llvm/lib/Target/AMDGPU/MCTargetDesc:AMDGPUGenInstrInfo(//llvm/utils/gn/build/toolchain:unix) [26/666] STAMP obj/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUGenInstrInfo.stamp [27/666] ACTION //llvm/lib/Target/AMDGPU:AMDGPUGenRegisterBank(//llvm/utils/gn/build/toolchain:unix) [28/665] ACTION //llvm/lib/Target/AMDGPU/MCTargetDesc:AMDGPUGenRegisterInfo(//llvm/utils/gn/build/toolchain:unix) [29/664] STAMP obj/clang-tools-extra/clangd/refactor/tweaks/tweaks.inputdeps.stamp [30/664] STAMP obj/bolt/unittests/Core/CoreTests.inputdeps.stamp [31/664] STAMP obj/clang-tools-extra/clangd/clangd.inputdeps.stamp [32/664] STAMP obj/clang-tools-extra/clang-tidy/tool/clang-tidy.inputdeps.stamp [33/664] STAMP obj/clang-tools-extra/clangd/unittests/ClangdTests.inputdeps.stamp [34/664] STAMP obj/clang-tools-extra/clangd/tool/clangd.inputdeps.stamp [35/664] STAMP obj/clang/lib/Tooling/DependencyScanning/DependencyScanning.inputdeps.stamp [36/664] STAMP obj/clang/tools/c-index-test/c-index-test.inputdeps.stamp [37/664] STAMP obj/llvm/tools/llvm-lipo/llvm-lipo.inputdeps.stamp [38/664] STAMP obj/lld/MachO/MachO.inputdeps.stamp [39/664] STAMP obj/llvm/unittests/CodeGen/GlobalISel/GlobalISelTests.inputdeps.stamp [40/664] STAMP obj/llvm/tools/lto/lto.inputdeps.stamp [41/664] STAMP obj/llvm/tools/sancov/sancov.inputdeps.stamp [42/664] STAMP obj/clang/tools/libclang/libclang.inputdeps.stamp [43/664] STAMP obj/clang/tools/driver/clang.inputdeps.stamp [44/664] STAMP obj/clang/tools/clang-scan-deps/clang-scan-deps.inputdeps.stamp [45/664] STAMP obj/clang/unittests/Driver/ClangDriverTests.inputdeps.stamp [46/664] STAMP obj/clang/unittests/Interpreter/ClangReplInterpreterTests.inputdeps.stamp [47/664] STAMP obj/clang/unittests/Tooling/ToolingTests.inputdeps.stamp [48/664] STAMP obj/clang/unittests/Tooling/Syntax/SyntaxTests.inputdeps.stamp [49/664] STAMP obj/lld/ELF/ELF.inputdeps.stamp [50/664] STAMP obj/lld/COFF/COFF.inputdeps.stamp [51/664] STAMP obj/llvm/tools/llvm-mca/llvm-mca.inputdeps.stamp [52/664] STAMP obj/llvm/tools/llvm-ml/llvm-ml.inputdeps.stamp [53/664] STAMP obj/lld/tools/lld/lld.inputdeps.stamp [54/664] STAMP obj/lld/unittests/AsLibELF/LLDAsLibELFTests.inputdeps.stamp [55/664] STAMP obj/lldb/source/API/liblldb.inputdeps.stamp [56/664] STAMP obj/llvm/tools/opt/lib.inputdeps.stamp [57/664] STAMP obj/lldb/tools/lldb-test/lldb-test.inputdeps.stamp [58/664] STAMP obj/lldb/tools/driver/lldb.inputdeps.stamp [59/664] STAMP obj/lldb/tools/lldb-dap/lldb-dap.inputdeps.stamp [60/664] STAMP obj/llvm/unittests/CGData/CodeGenDataTests.inputdeps.stamp [61/664] STAMP obj/llvm/unittests/CodeGen/CodeGenTests.inputdeps.stamp [62/664] STAMP obj/llvm/lib/Target/AMDGPU/MCTargetDesc/MCTargetDesc.inputdeps.stamp [63/664] STAMP obj/llvm/lib/Target/AMDGPU/MCTargetDesc/tablegen.stamp [64/664] STAMP obj/llvm/lib/Target/AMDGPU/Utils/Utils.inputdeps.stamp [65/664] STAMP obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.inputdeps.stamp [66/664] STAMP obj/llvm/tools/bugpoint/bugpoint.inputdeps.stamp [67/664] STAMP obj/llvm/tools/llvm-c-test/llvm-c-test.inputdeps.stamp [68/664] STAMP obj/llvm/tools/llvm-ar/llvm-ar.inputdeps.stamp [69/664] STAMP obj/llvm/tools/dsymutil/dsymutil.inputdeps.stamp [70/664] STAMP obj/llvm/tools/llc/llc.inputdeps.stamp [71/664] STAMP obj/llvm/tools/llvm-cxxdump/llvm-cxxdump.inputdeps.stamp [72/664] STAMP obj/llvm/tools/llvm-debuginfo-analyzer/llvm-debuginfo-analyzer.inputdeps.stamp [73/664] STAMP obj/llvm/tools/llvm-dwarfdump/llvm-dwarfdump.inputdeps.stamp [74/664] STAMP obj/llvm/tools/llvm-dwp/llvm-dwp.inputdeps.stamp [75/664] STAMP obj/llvm/tools/llvm-dwarfutil/llvm-dwarfutil.inputdeps.stamp [76/664] STAMP obj/llvm/tools/llvm-libtool-darwin/llvm-libtool-darwin.inputdeps.stamp [77/664] STAMP obj/llvm/tools/llvm-gsymutil/llvm-gsymutil.inputdeps.stamp [78/664] STAMP obj/llvm/tools/llvm-isel-fuzzer/llvm-isel-fuzzer.inputdeps.stamp [79/664] STAMP obj/llvm/tools/llvm-jitlink/llvm-jitlink.inputdeps.stamp [80/664] STAMP obj/llvm/tools/llvm-mc/llvm-mc.inputdeps.stamp [81/664] STAMP obj/llvm/tools/llvm-nm/llvm-nm.inputdeps.stamp [82/664] STAMP obj/llvm/tools/llvm-objdump/llvm-objdump.inputdeps.stamp [83/664] STAMP obj/llvm/tools/llvm-opt-fuzzer/llvm-opt-fuzzer.inputdeps.stamp [84/664] STAMP obj/llvm/tools/llvm-profgen/llvm-profgen.inputdeps.stamp [85/664] STAMP obj/llvm/tools/llvm-xray/llvm-xray.inputdeps.stamp [86/664] STAMP obj/llvm/tools/llvm-reduce/llvm-reduce.inputdeps.stamp [87/664] STAMP obj/llvm/unittests/ExecutionEngine/JITLink/JITLinkTests.inputdeps.stamp [88/664] STAMP obj/llvm/unittests/DebugInfo/DWARF/DebugInfoDWARFTests.inputdeps.stamp [89/664] STAMP obj/llvm/unittests/DebugInfo/LogicalView/DebugInfoLogicalViewTests.inputdeps.stamp [90/664] STAMP obj/llvm/unittests/MC/MCTests.inputdeps.stamp [91/664] STAMP obj/llvm/unittests/MIR/MIRTests.inputdeps.stamp [92/664] STAMP obj/llvm/unittests/MC/AMDGPU/AMDGPUMCTests.inputdeps.stamp [93/664] STAMP obj/llvm/unittests/Target/AMDGPU/AMDGPUTests.inputdeps.stamp [94/664] STAMP obj/llvm/unittests/tools/llvm-cfi-verify/CFIVerifyTests.inputdeps.stamp [95/664] CXX obj/llvm/lib/Target/AMDGPU/MCTargetDesc/MCTargetDesc.AMDGPUMCAsmInfo.o [96/664] CXX obj/llvm/lib/Target/AMDGPU/Utils/Utils.AMDGPUAsmUtils.o [97/664] CXX obj/llvm/lib/Target/AMDGPU/MCTargetDesc/MCTargetDesc.AMDGPUELFObjectWriter.o [98/664] CXX obj/llvm/lib/Target/AMDGPU/MCTargetDesc/MCTargetDesc.AMDGPUMCKernelDescriptor.o [99/664] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUInstrInfo.o [100/664] CXX obj/llvm/lib/Target/AMDGPU/MCA/MCA.AMDGPUCustomBehaviour.o [101/664] CXX obj/llvm/lib/Target/AMDGPU/MCTargetDesc/MCTargetDesc.AMDGPUAsmBackend.o [102/664] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUArgumentUsageInfo.o [103/664] CXX obj/llvm/lib/Target/AMDGPU/Utils/Utils.AMDKernelCodeTUtils.o [104/664] CXX obj/llvm/lib/Target/AMDGPU/MCTargetDesc/MCTargetDesc.AMDGPUTargetStreamer.o [105/664] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUMacroFusion.o [106/664] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUMCResourceInfo.o [107/664] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUMachineFunction.o [108/664] CXX obj/llvm/lib/Target/AMDGPU/MCTargetDesc/MCTargetDesc.AMDGPUInstPrinter.o [109/664] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPULowerKernelAttributes.o [110/664] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUAnnotateUniformValues.o [111/664] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUExportClustering.o [112/664] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUGlobalISelDivergenceLowering.o [113/664] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUMemoryUtils.o [114/664] 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. [115/664] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUMarkLastScratchLoad.o [116/664] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUAsanInstrumentation.o [117/664] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPURegBankLegalizeHelper.o [118/664] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUGlobalISelUtils.o [119/664] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUAnnotateKernelFeatures.o [120/664] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUInsertDelayAlu.o [121/664] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUTargetObjectFile.o [122/664] 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. [123/664] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPULowerKernelArguments.o [124/664] CXX obj/llvm/lib/Target/AMDGPU/MCTargetDesc/MCTargetDesc.AMDGPUMCExpr.o [125/664] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPURegBankSelect.o [126/664] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPURegBankLegalize.o [127/664] 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. [128/664] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUCombinerHelper.o [129/664] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUAtomicOptimizer.o [130/664] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPURewriteOutArguments.o [131/664] CXX obj/llvm/lib/Target/AMDGPU/Utils/Utils.AMDGPUBaseInfo.o [132/664] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPURegBankLegalizeRules.o [133/664] 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. [134/664] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPURemoveIncompatibleFunctions.o [135/664] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPULibCalls.o [136/664] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUSetWavePriority.o [137/664] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUMCInstLower.o [138/664] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUMIRFormatter.o [139/664] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.GCNCreateVOPD.o [140/664] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUWaitSGPRHazards.o [141/664] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUInstCombineIntrinsic.o [142/664] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUAlwaysInlinePass.o [143/664] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUPromoteAlloca.o [144/664] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.GCNDPPCombine.o [145/664] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUImageIntrinsicOptimizer.o [146/664] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUPostLegalizerCombiner.o [147/664] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUPreloadKernArgProlog.o [148/664] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUPerfHintAnalysis.o [149/664] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUAttributor.o [150/664] 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. [151/664] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPULateCodeGenPrepare.o [152/664] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUPreLegalizerCombiner.o [153/664] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUHSAMetadataStreamer.o [154/664] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUReserveWWMRegs.o [155/664] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUCallLowering.o [156/664] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUResourceUsageAnalysis.o [157/664] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUAsmPrinter.o [158/664] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUCodeGenPrepare.o [159/664] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPULowerModuleLDSPass.o [160/664] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUISelLowering.o [161/664] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUSubtarget.o [162/664] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPULowerBufferFatPointers.o [163/664] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPURegisterBankInfo.o [164/664] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPURegBankCombiner.o [165/664] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUTargetTransformInfo.o [166/664] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.GCNIterativeScheduler.o [167/664] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUIGroupLP.o [168/664] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.GCNNSAReassign.o [169/664] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.GCNHazardRecognizer.o [170/664] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUSwLowerLDS.o [171/664] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUISelDAGToDAG.o [172/664] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPULegalizerInfo.o [173/664] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUSplitModule.o [174/664] CXX obj/llvm/lib/Target/AMDGPU/MCTargetDesc/MCTargetDesc.AMDGPUMCTargetDesc.o [175/664] CXX obj/llvm/lib/Target/AMDGPU/MCTargetDesc/MCTargetDesc.AMDGPUMCCodeEmitter.o [176/664] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUInstructionSelector.o [177/664] CXX obj/llvm/lib/Target/AMDGPU/AsmParser/AsmParser.AMDGPUAsmParser.o [178/664] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUTargetMachine.o [179/664] CXX obj/llvm/lib/Target/AMDGPU/Disassembler/Disassembler.AMDGPUDisassembler.o ninja: build stopped: subcommand failed. Command '['ninja', '-C', 'out/gn']' returned non-zero exit status 1.