INFO:2026-03-05T09:59:11Z:root:pulling... From github.com:llvm/llvm-project * branch main -> FETCH_HEAD 768182dff6ec..2e93eb71b63f 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 2e93eb71b63f [AMDGPU] Use subtarget feature for flat offset bit width instead of arch checks (#183742) INFO:2026-03-05T09:59:14Z:root:syncing... Deleted branch merge (was ccfe8e420cdf). Switched to a new branch 'merge' branch 'merge' set up to track 'origin/main'. [merge 862d6e2e2ceb] [gn build] Port b80248a0ea35 1 file changed, 1 insertion(+) [gn build] Port b80248a0ea35 -- https://github.com/llvm/llvm-project/commit/b80248a0ea35 INFO:2026-03-05T09:59:15Z:root:building ninja: Entering directory `out/gn' [0/1] Regenerating ninja files [1/668] ACTION //llvm/lib/Target/AMDGPU/MCTargetDesc:R600GenMCCodeEmitter(//llvm/utils/gn/build/toolchain:unix) [2/668] ACTION //llvm/lib/Target/AMDGPU/MCTargetDesc:R600GenRegisterInfo(//llvm/utils/gn/build/toolchain:unix) [3/668] ACTION //llvm/lib/Target/AMDGPU:R600GenCallingConv(//llvm/utils/gn/build/toolchain:unix) [4/668] ACTION //llvm/lib/Target/AMDGPU/MCTargetDesc:R600GenAsmWriter(//llvm/utils/gn/build/toolchain:unix) [5/668] ACTION //llvm/lib/Target/AMDGPU/MCTargetDesc:R600GenSubtargetInfo(//llvm/utils/gn/build/toolchain:unix) [6/668] ACTION //llvm/lib/Target/AMDGPU:R600GenDFAPacketizer(//llvm/utils/gn/build/toolchain:unix) [7/668] ACTION //llvm/lib/Target/AMDGPU:R600GenDAGISel(//llvm/utils/gn/build/toolchain:unix) [8/668] CXX obj/llvm/lib/Target/X86/MCTargetDesc/MCTargetDesc.X86ATTInstPrinter.o [9/668] ACTION //llvm/lib/Target/AMDGPU/MCTargetDesc:R600GenInstrInfo(//llvm/utils/gn/build/toolchain:unix) [10/668] CXX obj/llvm/lib/Target/X86/MCTargetDesc/MCTargetDesc.X86ELFObjectWriter.o [11/668] CXX obj/llvm/lib/Target/X86/MCTargetDesc/MCTargetDesc.X86AsmBackend.o [12/668] CXX obj/llvm/lib/Target/X86/LLVMX86CodeGen.X86AvoidTrailingCall.o [13/668] CXX obj/llvm/lib/Target/X86/LLVMX86CodeGen.X86FixupSetCC.o [14/668] CXX obj/llvm/lib/Target/X86/LLVMX86CodeGen.X86FixupInstTuning.o [15/668] CXX obj/llvm/lib/Target/X86/LLVMX86CodeGen.X86FloatingPoint.o [16/668] CXX obj/llvm/lib/Target/X86/GISel/LLVMX86CodeGen.X86RegisterBankInfo.o [17/668] CXX obj/llvm/lib/Target/X86/LLVMX86CodeGen.X86CmovConversion.o [18/668] CXX obj/llvm/lib/Target/X86/LLVMX86CodeGen.X86CompressEVEX.o [19/668] CXX obj/llvm/lib/Target/X86/LLVMX86CodeGen.X86InstrFMA3Info.o [20/668] CXX obj/llvm/lib/Target/X86/LLVMX86CodeGen.X86GlobalBaseReg.o [21/668] CXX obj/llvm/lib/Target/X86/Disassembler/Disassembler.X86Disassembler.o [22/668] CXX obj/llvm/lib/Target/X86/LLVMX86CodeGen.X86ArgumentStackSlotRebase.o [23/668] CXX obj/llvm/lib/Target/X86/LLVMX86CodeGen.X86InstrFoldTables.o [24/668] CXX obj/llvm/lib/Target/X86/LLVMX86CodeGen.X86FixupVectorConstants.o [25/668] CXX obj/llvm/lib/Target/X86/LLVMX86CodeGen.X86AvoidStoreForwardingBlocks.o [26/668] CXX obj/llvm/lib/Target/X86/LLVMX86CodeGen.X86CleanupLocalDynamicTLS.o [27/668] CXX obj/llvm/lib/Target/X86/LLVMX86CodeGen.X86FastTileConfig.o [28/668] CXX obj/llvm/lib/Target/X86/GISel/LLVMX86CodeGen.X86CallLowering.o [29/668] CXX obj/llvm/lib/Target/X86/LLVMX86CodeGen.X86FixupLEAs.o [30/668] CXX obj/llvm/lib/Target/X86/LLVMX86CodeGen.X86DomainReassignment.o [31/668] CXX obj/llvm/lib/Target/X86/LLVMX86CodeGen.X86InsertX87Wait.o [32/668] CXX obj/llvm/lib/Target/X86/LLVMX86CodeGen.X86FixupBWInsts.o [33/668] CXX obj/llvm/lib/Target/X86/LLVMX86CodeGen.X86ExpandPseudo.o [34/668] CXX obj/llvm/lib/Target/X86/LLVMX86CodeGen.X86DynAllocaExpander.o [35/668] CXX obj/llvm/lib/Target/X86/LLVMX86CodeGen.X86CallFrameOptimization.o [36/668] CXX obj/llvm/lib/Target/X86/GISel/LLVMX86CodeGen.X86LegalizerInfo.o [37/668] CXX obj/llvm/lib/Target/X86/LLVMX86CodeGen.X86IndirectBranchTracking.o [38/668] CXX obj/llvm/lib/Target/X86/LLVMX86CodeGen.X86FastPreTileConfig.o [39/668] CXX obj/bolt/lib/Target/X86/X86.X86MCSymbolizer.o [40/668] CXX obj/llvm/lib/Target/X86/LLVMX86CodeGen.X86IndirectThunks.o [41/668] CXX obj/llvm/lib/Target/X86/LLVMX86CodeGen.X86LoadValueInjectionRetHardening.o [42/668] CXX obj/llvm/lib/Target/X86/LLVMX86CodeGen.X86FlagsCopyLowering.o [43/668] CXX obj/llvm/lib/Target/X86/MCTargetDesc/MCTargetDesc.X86InstPrinterCommon.o [44/668] CXX obj/llvm/lib/Target/X86/LLVMX86CodeGen.X86InterleavedAccess.o [45/668] CXX obj/llvm/lib/Target/X86/LLVMX86CodeGen.X86CallingConv.o [46/668] CXX obj/llvm/lib/Target/X86/MCA/MCA.X86CustomBehaviour.o [47/668] CXX obj/llvm/lib/Target/X86/MCTargetDesc/MCTargetDesc.X86InstComments.o [48/668] CXX obj/llvm/lib/Target/X86/MCTargetDesc/MCTargetDesc.X86EncodingOptimization.o [49/668] CXX obj/llvm/lib/Target/X86/MCTargetDesc/MCTargetDesc.X86IntelInstPrinter.o [50/668] CXX obj/llvm/lib/Target/X86/GISel/LLVMX86CodeGen.X86PostLegalizerCombiner.o [51/668] CXX obj/llvm/lib/Target/X86/MCTargetDesc/MCTargetDesc.X86MnemonicTables.o [52/668] CXX obj/llvm/lib/Target/X86/MCTargetDesc/MCTargetDesc.X86WinCOFFStreamer.o [53/668] CXX obj/llvm/lib/Target/X86/LLVMX86CodeGen.X86LowerTileCopy.o [54/668] ACTION //llvm/utils/llvm-lit:llvm-lit(//llvm/utils/gn/build/toolchain:unix) FAILED: bin/llvm-lit python3 ../../llvm/utils/gn/build/write_cmake_config.py -o bin/llvm-lit ../../llvm/utils/llvm-lit/llvm-lit.in LLVM_SOURCE_DIR=../../../llvm Python3_EXECUTABLE=/usr/bin/env\ python3 BUILD_MODE=. LLVM_LIT_CONFIG_MAP=\#\ Takes\ a\ path\ that\'s\ relative\ to\ __file__\ and\ makes\ it\ absolute.\\ndef\ path\(p\):\\n\ \ \ \ return\ os.path.abspath\(os.path.join\(__file__,\ \'..\',\ p\)\)\ if\ p\ else\ \'\'\\n\\nmap_config\(\\n\ \ \ \ path\(r\'../../../bolt/test/lit.cfg.py\'\),\\n\ \ \ \ path\(r\'../gen/bolt/test/lit.site.cfg.py\'\)\)\\nmap_config\(\\n\ \ \ \ path\(r\'../../../bolt/test/Unit/lit.cfg.py\'\),\\n\ \ \ \ path\(r\'../gen/bolt/test/Unit/lit.site.cfg.py\'\)\)\\nmap_config\(\\n\ \ \ \ path\(r\'../../../clang-tools-extra/test/lit.cfg.py\'\),\\n\ \ \ \ path\(r\'../gen/clang-tools-extra/test/lit.site.cfg.py\'\)\)\\nmap_config\(\\n\ \ \ \ path\(r\'../../../clang-tools-extra/test/Unit/lit.cfg.py\'\),\\n\ \ \ \ path\(r\'../gen/clang-tools-extra/test/Unit/lit.site.cfg.py\'\)\)\\nmap_config\(\\n\ \ \ \ path\(r\'../../../clang-tools-extra/clangd/test/lit.cfg.py\'\),\\n\ \ \ \ path\(r\'../gen/clang-tools-extra/clangd/test/lit.site.cfg.py\'\)\)\\nmap_config\(\\n\ \ \ \ path\(r\'../../../clang-tools-extra/clangd/unittests/lit.cfg.py\'\),\\n\ \ \ \ path\(r\'../gen/clang-tools-extra/clangd/unittests/lit.site.cfg.py\'\)\)\\nmap_config\(\\n\ \ \ \ path\(r\'../../../clang/test/lit.cfg.py\'\),\\n\ \ \ \ path\(r\'../gen/clang/test/lit.site.cfg.py\'\)\)\\nmap_config\(\\n\ \ \ \ path\(r\'../../../clang/test/Unit/lit.cfg.py\'\),\\n\ \ \ \ path\(r\'../gen/clang/test/Unit/lit.site.cfg.py\'\)\)\\nmap_config\(\\n\ \ \ \ path\(r\'../../../lld/test/lit.cfg.py\'\),\\n\ \ \ \ path\(r\'../gen/lld/test/lit.site.cfg.py\'\)\)\\nmap_config\(\\n\ \ \ \ path\(r\'../../../lld/test/Unit/lit.cfg.py\'\),\\n\ \ \ \ path\(r\'../gen/lld/test/Unit/lit.site.cfg.py\'\)\)\\nmap_config\(\\n\ \ \ \ path\(r\'../../../lldb/test/lit.cfg.py\'\),\\n\ \ \ \ path\(r\'../gen/lldb/test/lit.site.cfg.py\'\)\)\\nmap_config\(\\n\ \ \ \ path\(r\'../../../lldb/test/API/lit.cfg.py\'\),\\n\ \ \ \ path\(r\'../gen/lldb/test/API/lit.site.cfg.py\'\)\)\\nmap_config\(\\n\ \ \ \ path\(r\'../../../lldb/test/Shell/lit.cfg.py\'\),\\n\ \ \ \ path\(r\'../gen/lldb/test/Shell/lit.site.cfg.py\'\)\)\\nmap_config\(\\n\ \ \ \ path\(r\'../../../lldb/test/Unit/lit.cfg.py\'\),\\n\ \ \ \ path\(r\'../gen/lldb/test/Unit/lit.site.cfg.py\'\)\)\\nmap_config\(\\n\ \ \ \ path\(r\'../../../llvm/test/lit.cfg.py\'\),\\n\ \ \ \ path\(r\'../gen/llvm/test/lit.site.cfg.py\'\)\)\\nmap_config\(\\n\ \ \ \ path\(r\'../../../llvm/test/Unit/lit.cfg.py\'\),\\n\ \ \ \ path\(r\'../gen/llvm/test/Unit/lit.site.cfg.py\'\)\) Traceback (most recent call last): File "/usr/local/google/home/thakis/src/llvm-project/out/gn/../../llvm/utils/gn/build/write_cmake_config.py", line 122, in sys.exit(main()) ~~~~^^ File "/usr/local/google/home/thakis/src/llvm-project/out/gn/../../llvm/utils/gn/build/write_cmake_config.py", line 72, in main in_line = var_re.sub(repl, in_line) File "/usr/local/google/home/thakis/src/llvm-project/out/gn/../../llvm/utils/gn/build/write_cmake_config.py", line 70, in repl return values[key] ~~~~~~^^^^^ KeyError: 'LLVM_WINDOWS_PREFER_FORWARD_SLASH' [55/668] CXX obj/llvm/lib/Target/X86/LLVMX86CodeGen.X86ISelLoweringCall.o [56/668] CXX obj/llvm/lib/Target/X86/LLVMX86CodeGen.X86MacroFusion.o [57/668] CXX obj/llvm/lib/Target/X86/GISel/LLVMX86CodeGen.X86PreLegalizerCombiner.o [58/668] CXX obj/llvm/lib/Target/X86/MCTargetDesc/MCTargetDesc.X86MachObjectWriter.o [59/668] CXX obj/llvm/lib/Target/X86/MCTargetDesc/MCTargetDesc.X86WinCOFFObjectWriter.o [60/668] CXX obj/llvm/lib/Target/X86/MCTargetDesc/MCTargetDesc.X86MCCodeEmitter.o [61/668] CXX obj/llvm/lib/Target/X86/LLVMX86CodeGen.X86PadShortFunction.o [62/668] CXX obj/llvm/lib/Target/X86/LLVMX86CodeGen.X86WinEHUnwindV2.o [63/668] CXX obj/llvm/lib/Target/X86/MCTargetDesc/MCTargetDesc.X86WinCOFFTargetStreamer.o [64/668] CXX obj/llvm/lib/Target/X86/LLVMX86CodeGen.X86FrameLowering.o [65/668] CXX obj/llvm/lib/Target/X86/LLVMX86CodeGen.X86SelectionDAGInfo.o [66/668] CXX obj/bolt/lib/Target/X86/X86.X86MCPlusBuilder.o [67/668] CXX obj/llvm/lib/Target/X86/LLVMX86CodeGen.X86SpeculativeExecutionSideEffectSuppression.o [68/668] CXX obj/llvm/lib/Target/X86/LLVMX86CodeGen.X86InstCombineIntrinsic.o [69/668] CXX obj/llvm/lib/Target/X86/LLVMX86CodeGen.X86LoadValueInjectionLoadHardening.o [70/668] CXX obj/llvm/lib/Target/X86/LLVMX86CodeGen.X86ReturnThunks.o [71/668] CXX obj/llvm/lib/Target/X86/LLVMX86CodeGen.X86VZeroUpper.o [72/668] CXX obj/llvm/lib/Target/X86/LLVMX86CodeGen.X86SuppressAPXForReloc.o [73/668] CXX obj/llvm/lib/Target/X86/GISel/LLVMX86CodeGen.X86InstructionSelector.o [74/668] CXX obj/llvm/lib/Target/X86/LLVMX86CodeGen.X86AsmPrinter.o [75/668] CXX obj/llvm/lib/Target/X86/LLVMX86CodeGen.X86PartialReduction.o [76/668] CXX obj/llvm/lib/Target/X86/LLVMX86CodeGen.X86FastISel.o [77/668] CXX obj/llvm/unittests/tools/llvm-mca/X86/X86.X86TestBase.o [78/668] CXX obj/llvm/lib/Target/X86/LLVMX86CodeGen.X86OptimizeLEAs.o [79/668] CXX obj/llvm/lib/Target/X86/LLVMX86CodeGen.X86TileConfig.o [80/668] CXX obj/llvm/lib/Target/X86/LLVMX86CodeGen.X86Subtarget.o [81/668] CXX obj/llvm/lib/Target/X86/LLVMX86CodeGen.X86RegisterInfo.o [82/668] CXX obj/llvm/lib/Target/X86/LLVMX86CodeGen.X86PreTileConfig.o [83/668] CXX obj/llvm/unittests/tools/llvm-mca/X86/X86.TestIncrementalMCA.o [84/668] CXX obj/llvm/lib/Target/X86/LLVMX86CodeGen.X86SpeculativeLoadHardening.o [85/668] CXX obj/llvm/unittests/tools/llvm-exegesis/X86/LLVMExegesisX86Tests.RegisterAliasingTest.o [86/668] CXX obj/llvm/lib/Target/X86/LLVMX86CodeGen.X86InstrInfo.o [87/668] CXX obj/llvm/unittests/tools/llvm-exegesis/X86/LLVMExegesisX86Tests.BenchmarkResultTest.o [88/668] CXX obj/llvm/lib/Target/X86/LLVMX86CodeGen.X86ISelDAGToDAG.o [89/668] CXX obj/llvm/lib/Target/X86/AsmParser/AsmParser.X86AsmParser.o [90/668] CXX obj/llvm/lib/Target/X86/LLVMX86CodeGen.X86MCInstLower.o [91/668] CXX obj/llvm/lib/Target/X86/MCTargetDesc/MCTargetDesc.X86MCTargetDesc.o [92/668] CXX obj/llvm/tools/llvm-exegesis/lib/X86/X86.Target.o [93/668] CXX obj/llvm/lib/Target/X86/LLVMX86CodeGen.X86TargetMachine.o [94/668] ACTION //llvm/lib/Target/AMDGPU:AMDGPUGenSDNodeInfo(//llvm/utils/gn/build/toolchain:unix) [95/667] CXX obj/llvm/lib/Target/X86/LLVMX86CodeGen.X86CodeGenPassBuilder.o [96/667] CXX obj/llvm/lib/Target/X86/LLVMX86CodeGen.X86TargetTransformInfo.o [97/667] ACTION //llvm/lib/Target/AMDGPU:AMDGPUGenMCPseudoLowering(//llvm/utils/gn/build/toolchain:unix) [98/667] ACTION //llvm/lib/Target/AMDGPU:AMDGPUGenRegBankGICombiner(//llvm/utils/gn/build/toolchain:unix) [99/667] CXX obj/llvm/unittests/tools/llvm-exegesis/X86/LLVMExegesisX86Tests.SnippetRepetitorTest.o [100/667] ACTION //llvm/lib/Target/AMDGPU:AMDGPUGenPostLegalizeGICombiner(//llvm/utils/gn/build/toolchain:unix) [101/667] ACTION //llvm/lib/Target/AMDGPU/MCTargetDesc:AMDGPUGenSubtargetInfo(//llvm/utils/gn/build/toolchain:unix) [102/667] CXX obj/llvm/unittests/tools/llvm-exegesis/X86/LLVMExegesisX86Tests.SnippetFileTest.o [103/667] ACTION //llvm/lib/Target/AMDGPU:AMDGPUGenPreLegalizeGICombiner(//llvm/utils/gn/build/toolchain:unix) [104/667] ACTION //llvm/lib/Target/AMDGPU/Disassembler:AMDGPUGenDisassemblerTables(//llvm/utils/gn/build/toolchain:unix) [105/667] ACTION //llvm/lib/Target/AMDGPU/MCTargetDesc:AMDGPUGenMCCodeEmitter(//llvm/utils/gn/build/toolchain:unix) [106/667] CXX obj/llvm/unittests/tools/llvm-exegesis/X86/LLVMExegesisX86Tests.SnippetGeneratorTest.o [107/667] ACTION //llvm/lib/Target/AMDGPU/Utils:AMDGPUGenSearchableTables(//llvm/utils/gn/build/toolchain:unix) [108/667] CXX obj/llvm/unittests/tools/llvm-exegesis/X86/LLVMExegesisX86Tests.TargetTest.o [109/667] ACTION //llvm/lib/Target/AMDGPU:AMDGPUGenCallingConv(//llvm/utils/gn/build/toolchain:unix) [110/667] ACTION //llvm/lib/Target/AMDGPU/MCTargetDesc:AMDGPUGenAsmWriter(//llvm/utils/gn/build/toolchain:unix) [111/667] ACTION //llvm/lib/Target/AMDGPU:AMDGPUGenDAGISel(//llvm/utils/gn/build/toolchain:unix) [112/667] ACTION //llvm/lib/Target/AMDGPU/MCTargetDesc:AMDGPUGenInstrInfo(//llvm/utils/gn/build/toolchain:unix) [113/667] ACTION //llvm/lib/Target/AMDGPU:AMDGPUGenGlobalISel(//llvm/utils/gn/build/toolchain:unix) [114/667] CXX obj/llvm/lib/Target/X86/LLVMX86CodeGen.X86ISelLowering.o [115/667] ACTION //llvm/lib/Target/AMDGPU/AsmParser:AMDGPUGenAsmMatcher(//llvm/utils/gn/build/toolchain:unix) [116/667] ACTION //llvm/lib/Target/AMDGPU:AMDGPUGenAsmMatcher(//llvm/utils/gn/build/toolchain:unix) [117/667] ACTION //llvm/lib/Target/AMDGPU:AMDGPUGenRegisterBank(//llvm/utils/gn/build/toolchain:unix) [118/667] ACTION //llvm/lib/Target/AMDGPU/MCTargetDesc:AMDGPUGenRegisterInfo(//llvm/utils/gn/build/toolchain:unix) ninja: build stopped: subcommand failed. Command '['ninja', '-C', 'out/gn']' returned non-zero exit status 1.