INFO:2025-10-07T22:49:27Z:root:pulling... From github.com:llvm/llvm-project * branch main -> FETCH_HEAD 768f438c6a31..681bd80ca598 main -> origin/main Switched to branch 'main' Your branch is behind 'origin/main' by 2 commits, and can be fast-forwarded. (use "git pull" to update your local branch) HEAD is now at 681bd80ca598 [RISCV] Bump Zalasr version to 0.9. (#162329) INFO:2025-10-07T22:49:30Z:root:syncing... Deleted branch merge (was 0b8b54483a1b). Switched to a new branch 'merge' branch 'merge' set up to track 'origin/main'. [merge aee9227e1bef] [gn build] Port 879f8616ef93 2 files changed, 2 insertions(+) [merge a78a2a363cac] [gn build] Port c7d776b06897 1 file changed, 2 deletions(-) [gn build] Port 879f8616ef93 -- https://github.com/llvm/llvm-project/commit/879f8616ef93 [gn build] Port c7d776b06897 -- https://github.com/llvm/llvm-project/commit/c7d776b06897 INFO:2025-10-07T22:49:33Z:root:building ninja: Entering directory `out/gn' [0/1] Regenerating ninja files [1/579] ACTION //llvm/tools/llvm-exegesis/lib/RISCV:RISCVGenExegesis(//llvm/utils/gn/build/toolchain:unix) [2/579] ACTION //llvm/lib/Target/RISCV:RISCVGenMacroFusion(//llvm/utils/gn/build/toolchain:unix) [3/579] ACTION //llvm/include/llvm/TargetParser:RISCVTargetParserDef(//llvm/utils/gn/build/toolchain:unix) [4/579] ACTION //llvm/lib/Target/RISCV:RISCVGenSDNodeInfo(//llvm/utils/gn/build/toolchain:unix) [5/579] ACTION //llvm/lib/Target/RISCV:RISCVGenMCPseudoLowering(//llvm/utils/gn/build/toolchain:unix) [6/579] ACTION //llvm/lib/Target/RISCV:RISCVGenCompressInstEmitter(//llvm/utils/gn/build/toolchain:unix) [7/579] ACTION //llvm/lib/Target/RISCV:RISCVGenRegisterBank(//llvm/utils/gn/build/toolchain:unix) [8/579] ACTION //llvm/lib/Target/RISCV:RISCVGenO0PreLegalizeGICombiner(//llvm/utils/gn/build/toolchain:unix) [9/579] ACTION //llvm/lib/Target/RISCV/MCTargetDesc:RISCVGenMCCodeEmitter(//llvm/utils/gn/build/toolchain:unix) [10/579] ACTION //llvm/lib/Target/RISCV:RISCVGenPreLegalizeGICombiner(//llvm/utils/gn/build/toolchain:unix) [11/579] ACTION //llvm/lib/Target/RISCV/MCTargetDesc:RISCVGenRegisterInfo(//llvm/utils/gn/build/toolchain:unix) [12/579] ACTION //llvm/lib/Target/RISCV:RISCVGenPostLegalizeGICombiner(//llvm/utils/gn/build/toolchain:unix) [13/579] ACTION //llvm/lib/Target/RISCV/Disassembler:RISCVGenDisassemblerTables(//llvm/utils/gn/build/toolchain:unix) [14/579] ACTION //llvm/lib/Target/RISCV/MCTargetDesc:RISCVGenAsmWriter(//llvm/utils/gn/build/toolchain:unix) [15/579] ACTION //llvm/lib/Target/RISCV/AsmParser:RISCVGenAsmMatcher(//llvm/utils/gn/build/toolchain:unix) [16/579] CXX obj/llvm/lib/TargetParser/TargetParser.RISCVTargetParser.o [17/579] ACTION //llvm/lib/Target/RISCV/MCTargetDesc:RISCVGenSearchableTables(//llvm/utils/gn/build/toolchain:unix) [18/579] CXX obj/llvm/lib/TargetParser/TargetParser.RISCVISAInfo.o [19/579] AR lib/libLLVMTargetParser.a [20/579] LINK ./bin/clang-fuzzer-dictionary [21/579] LINK ./bin/lit-cpuid [22/579] LINK ./bin/apinotes-test [23/579] LINK ./bin/llvm-config [24/579] LINK ./bin/llvm-bcanalyzer [25/579] LINK ./bin/llvm-strings [26/579] LINK ./bin/clang-format [27/579] LINK obj/clang/unittests/Basic/BasicTests [28/579] LINK ./bin/llvm-stress [29/579] LINK ./bin/llvm-sim [30/579] LINK ./bin/lli-child-target [31/579] ACTION //llvm/lib/Target/RISCV/MCTargetDesc:RISCVGenSubtargetInfo(//llvm/utils/gn/build/toolchain:unix) [32/579] LINK obj/clang/unittests/InstallAPI/InstallAPITests [33/579] LINK ./bin/llvm-cxxfilt [34/579] LINK ./bin/clang-offload-bundler [35/579] LINK ./bin/llvm-diff [36/579] LINK ./bin/llvm-dis [37/579] LINK ./bin/clang-apply-replacements [38/579] LINK ./bin/llvm-ctxprof-util [39/579] LINK obj/clang-tools-extra/unittests/clang-apply-replacements/ClangApplyReplacementsTests [40/579] LINK ./bin/llvm-link [41/579] LINK ./bin/llvm-cat [42/579] LINK obj/clang/unittests/Format/FormatTests [43/579] LINK ./bin/llvm-cvtres [44/579] LINK ./bin/llvm-jitlink-executor [45/579] LINK ./bin/llvm-cov [46/579] LINK ./bin/llvm-debuginfod-find [47/579] LINK ./bin/llvm-debuginfod [48/579] LINK ./bin/verify-uselistorder [49/579] LINK ./bin/llvm-as [50/579] LINK ./bin/llvm-opt-report [51/579] LINK ./bin/llvm-cgdata [52/579] LINK ./bin/llvm-ifs [53/579] LINK ./bin/llvm-remarkutil [54/579] LINK ./bin/llvm-ir2vec [55/579] LINK ./bin/llvm-pdbutil [56/579] LINK ./bin/llvm-offload-binary [57/579] LINK ./bin/llvm-rc [58/579] LINK ./bin/llvm-bat-dump [59/579] LINK ./bin/llvm-objcopy [60/579] ACTION //llvm/tools/llvm-rc:llvm-windres(//llvm/utils/gn/build/toolchain:unix) [61/579] LINK ./bin/llvm-modextract [62/579] LINK obj/bolt/unittests/Profile/ProfileTests [63/579] ACTION //llvm/tools/llvm-objcopy:llvm-strip(//llvm/utils/gn/build/toolchain:unix) [64/579] LINK obj/llvm/unittests/Target/LoongArch/LoongArchTests [65/579] LINK ./bin/llvm-readtapi [66/579] ACTION //llvm/tools/llvm-objcopy:llvm-bitcode-strip(//llvm/utils/gn/build/toolchain:unix) [67/579] LINK obj/llvm/unittests/BinaryFormat/BinaryFormatTests [68/579] LINK ./bin/pp-trace [69/579] LINK ./bin/llvm-profdata [70/579] LINK ./bin/sanstats [71/579] LINK ./bin/clang-installapi [72/579] LINK ./bin/diagtool [73/579] LINK ./bin/llvm-tli-checker [74/579] LINK obj/llvm/unittests/AsmParser/AsmParserTests [75/579] LINK obj/clang/unittests/Parse/ParseTests [76/579] LINK ./bin/llvm-offload-wrapper [77/579] LINK ./bin/llvm-size [78/579] ACTION //llvm/tools/llvm-objcopy:llvm-install-name-tool(//llvm/utils/gn/build/toolchain:unix) [79/579] LINK ./bin/llvm-readobj [80/579] LINK obj/llvm/unittests/ADT/ADTTests [81/579] LINK obj/llvm/unittests/DWARFLinkerParallel/DWARFLinkerParallelTests [82/579] LINK ./bin/llvm-symbolizer [83/579] LINK obj/llvm/unittests/DebugInfo/Symbolizer/DebugInfoSymbolizerTests [84/579] LINK obj/clang/unittests/Index/IndexTests [85/579] LINK obj/clang/unittests/Rewrite/RewriteTests [86/579] LINK ./bin/obj2yaml [87/579] ACTION //llvm/tools/llvm-readobj:llvm-readelf(//llvm/utils/gn/build/toolchain:unix) [88/579] LINK ./bin/clang-include-fixer [89/579] LINK obj/clang-tools-extra/unittests/clang-doc/ClangDocTests [90/579] LINK obj/clang-tools-extra/unittests/clang-move/ClangMoveTests [91/579] LINK obj/clang/unittests/Analysis/ClangAnalysisTests [92/579] LINK obj/clang/unittests/Support/ClangSupportTests [93/579] LINK ./bin/yaml2obj [94/579] LINK obj/llvm/unittests/DebugInfo/BTF/DebugInfoBTFTests [95/579] LINK ./bin/clang-change-namespace [96/579] LINK obj/clang-tools-extra/unittests/clang-change-namespace/ClangChangeNamespaceTests [97/579] LINK ./bin/clang-diff [98/579] LINK obj/clang/unittests/Serialization/SerializationTests [99/579] LINK ./bin/lli [100/579] LINK obj/llvm/unittests/Bitcode/BitcodeTests [101/579] LINK ./bin/find-all-symbols [102/579] LINK ./bin/clang-reorder-fields [103/579] LINK obj/clang-tools-extra/unittests/clang-query/ClangQueryTests [104/579] LINK ./bin/clang-refactor [105/579] LINK obj/clang/unittests/AST/ByteCode/InterpTests [106/579] LINK obj/clang/unittests/ASTMatchers/Dynamic/DynamicASTMatchersTests [107/579] LINK obj/llvm/unittests/InterfaceStub/InterfaceStubTests [108/579] ACTION //llvm/tools/llvm-symbolizer:llvm-addr2line(//llvm/utils/gn/build/toolchain:unix) [109/579] LINK obj/clang/unittests/Sema/SemaTests [110/579] LINK obj/clang/unittests/Lex/LexTests [111/579] LINK obj/llvm/unittests/Debuginfod/DebuginfodTests [112/579] LINK obj/llvm/unittests/Remarks/RemarksTests [113/579] LINK obj/clang/unittests/StaticAnalyzer/StaticAnalysisTests [114/579] LINK obj/clang-tools-extra/unittests/clang-include-fixer/find-all-symbols/FindAllSymbolsTests [115/579] LINK obj/clang/unittests/ASTMatchers/ASTMatchersTests [116/579] LINK obj/llvm/unittests/ExecutionEngine/ExecutionEngineTests [117/579] LINK ./bin/clang-doc [118/579] LINK ./bin/clang-query [119/579] LINK obj/llvm/unittests/Linker/LinkerTests [120/579] LINK obj/llvm/unittests/DebugInfo/PDB/DebugInfoPDBTests [121/579] ACTION //llvm/utils/llvm-lit:llvm-lit(//llvm/utils/gn/build/toolchain:unix) [122/579] LINK obj/clang/unittests/Analysis/FlowSensitive/ClangAnalysisFlowSensitiveTests [123/579] LINK obj/llvm/unittests/Object/ObjectTests [124/579] LINK ./bin/modularize [125/579] LINK obj/llvm/unittests/MC/SystemZ/SystemZAsmLexerTests [126/579] LINK obj/llvm/unittests/MC/X86/X86MCTests [127/579] LINK obj/llvm/unittests/Telemetry/TelemetryTests [128/579] LINK obj/llvm/unittests/ObjectYAML/ObjectYAMLTests [129/579] LINK ./bin/llvm-extract [130/579] LINK obj/llvm/unittests/TextAPI/TextAPITests [131/579] LINK obj/llvm/unittests/FuzzMutate/FuzzMutateTests [132/579] LINK obj/llvm/unittests/XRay/XRayTests [133/579] LINK obj/llvm/unittests/Support/SupportTests [134/579] LINK obj/llvm/unittests/ProfileData/ProfileDataTests [135/579] LINK obj/llvm/unittests/ObjCopy/ObjCopyTests [136/579] LINK obj/llvm/unittests/tools/llvm-profdata/LLVMProfdataTests [137/579] LINK obj/llvm/unittests/SandboxIR/SandboxIRTests [138/579] LINK obj/clang-tools-extra/unittests/clang-include-fixer/ClangIncludeFixerTests [139/579] LINK ./bin/clang-move [140/579] LINK obj/clang-tools-extra/unittests/clang-tidy/ClangTidyTests [141/579] LINK obj/llvm/unittests/Transforms/Vectorize/SandboxVectorizer/SandboxVectorizerTests [142/579] LINK obj/clang/unittests/AST/ASTTests [143/579] LINK ./bin/clang-import-test [144/579] LINK obj/llvm/unittests/Analysis/AnalysisTests [145/579] LINK obj/llvm/unittests/Transforms/Vectorize/VectorizeTests [146/579] LINK obj/llvm/unittests/Transforms/IPO/IPOTests [147/579] LINK ./bin/lldb-server [148/579] LINK obj/clang/unittests/CodeGen/ClangCodeGenTests [149/579] LINK obj/llvm/unittests/Target/AArch64/AArch64Tests [150/579] LINK obj/llvm/unittests/Target/ARM/ARMTests [151/579] LINK obj/llvm/unittests/Target/WebAssembly/WebAssemblyTests [152/579] LINK obj/llvm/unittests/Passes/Plugins/PluginsTests [153/579] LINK obj/llvm/unittests/Target/PowerPC/PowerPCTests [154/579] LINK obj/llvm/unittests/ExecutionEngine/MCJIT/MCJITTests [155/579] LINK obj/llvm/unittests/Frontend/LLVMFrontendTests [156/579] LINK obj/llvm/unittests/ExecutionEngine/Orc/OrcJITTests [157/579] LINK obj/llvm/unittests/tools/llvm-mca/LLVMMCATests [158/579] LINK obj/llvm/unittests/Transforms/Coroutines/CoroTests [159/579] LINK obj/llvm/unittests/IR/IRTests [160/579] LINK obj/llvm/unittests/Transforms/Instrumentation/InstrumentationTests [161/579] LINK obj/llvm/unittests/MC/AMDGPU/AMDGPUMCTests [162/579] LINK obj/llvm/unittests/Transforms/Scalar/ScalarTests [163/579] LINK obj/llvm/unittests/Transforms/Utils/UtilsTests [164/579] LINK obj/llvm/unittests/Target/AMDGPU/AMDGPUTests [165/579] LINK obj/llvm/unittests/Target/X86/X86Tests [166/579] CXX obj/llvm/unittests/TargetParser/TargetParserTests.RISCVISAInfoTest.o [167/579] LINK obj/llvm/unittests/TargetParser/TargetParserTests [168/579] ACTION //llvm/lib/Target/RISCV/MCTargetDesc:RISCVGenInstrInfo(//llvm/utils/gn/build/toolchain:unix) [169/579] CXX obj/llvm/lib/Target/RISCV/MCTargetDesc/MCTargetDesc.RISCVMatInt.o [170/579] CXX obj/llvm/lib/Target/RISCV/MCTargetDesc/MCTargetDesc.RISCVMCExpr.o [171/579] CXX obj/llvm/lib/Target/RISCV/MCTargetDesc/MCTargetDesc.RISCVInstPrinter.o [172/579] CXX obj/llvm/lib/Target/RISCV/MCTargetDesc/MCTargetDesc.RISCVMCObjectFileInfo.o [173/579] CXX obj/llvm/lib/Target/RISCV/MCTargetDesc/MCTargetDesc.RISCVELFObjectWriter.o [174/579] ACTION //llvm/lib/Target/RISCV:RISCVGenGlobalISel(//llvm/utils/gn/build/toolchain:unix) [175/579] CXX obj/llvm/lib/Target/RISCV/MCA/MCA.RISCVCustomBehaviour.o [176/579] CXX obj/llvm/lib/Target/RISCV/MCTargetDesc/MCTargetDesc.RISCVBaseInfo.o [177/579] CXX obj/llvm/lib/Target/RISCV/MCTargetDesc/MCTargetDesc.RISCVMCCodeEmitter.o [178/579] CXX obj/llvm/lib/Target/RISCV/MCTargetDesc/MCTargetDesc.RISCVAsmBackend.o [179/579] CXX obj/llvm/tools/llvm-exegesis/lib/RISCV/RISCV.RISCVExegesisPostprocessing.o [180/579] CXX obj/llvm/lib/Target/RISCV/MCTargetDesc/MCTargetDesc.RISCVTargetStreamer.o [181/579] CXX obj/llvm/lib/Target/RISCV/MCTargetDesc/MCTargetDesc.RISCVELFStreamer.o [182/579] CXX obj/llvm/lib/Target/RISCV/Disassembler/Disassembler.RISCVDisassembler.o [183/579] CXX obj/llvm/tools/llvm-exegesis/lib/RISCV/RISCV.RISCVExegesisPreprocessing.o [184/579] ACTION //llvm/lib/Target/RISCV:RISCVGenDAGISel(//llvm/utils/gn/build/toolchain:unix) [185/579] CXX obj/llvm/lib/Target/RISCV/AsmParser/AsmParser.RISCVAsmParser.o [186/579] CXX obj/llvm/lib/Target/RISCV/MCTargetDesc/MCTargetDesc.RISCVMCTargetDesc.o [187/579] AR lib/libLLVMRISCVDesc.a [188/579] AR lib/libLLVMRISCVDisassembler.a [189/579] AR lib/libLLVMRISCVAsmParser.a [190/579] AR lib/libLLVMTargetRISCVMCA.a [191/579] LINK ./bin/llvm-dwarfdump [192/579] LINK ./bin/llvm-mca [193/579] LINK ./bin/llvm-nm [194/579] LINK ./bin/llvm-debuginfo-analyzer [195/579] LINK ./bin/sancov [196/579] LINK ./bin/llvm-profgen [197/579] LINK ./bin/llvm-cfi-verify [198/579] LINK obj/llvm/unittests/tools/llvm-cfi-verify/CFIVerifyTests [199/579] LINK ./bin/llvm-objdump [200/579] ACTION //llvm/tools/llvm-objdump:llvm-otool(//llvm/utils/gn/build/toolchain:unix) [201/579] LINK ./bin/clang-extdef-mapping [202/579] LINK ./bin/clang-tidy [203/579] LINK obj/clang/unittests/Frontend/FrontendTests [204/579] CXX obj/llvm/unittests/Target/RISCV/RISCVTests.MCInstrAnalysisTest.o [205/579] CXX obj/llvm/tools/llvm-exegesis/lib/RISCV/RISCV.Target.o [206/579] AR lib/libLLVMExegesisRISCV.a [207/579] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVRedundantCopyElimination.o [208/579] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVPostRAExpandPseudoInsts.o [209/579] LINK obj/llvm/unittests/tools/llvm-exegesis/LLVMExegesisTests [210/579] LINK obj/llvm/unittests/tools/llvm-exegesis/PowerPC/LLVMExegesisPowerPCTests [211/579] LINK obj/llvm/unittests/tools/llvm-exegesis/Mips/LLVMExegesisMipsTests [212/579] LINK obj/llvm/unittests/tools/llvm-exegesis/AArch64/LLVMExegesisAArch64Tests [213/579] LINK obj/llvm/unittests/tools/llvm-exegesis/X86/LLVMExegesisX86Tests [214/579] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVInsertReadWriteCSR.o [215/579] CXX obj/llvm/unittests/Target/RISCV/RISCVTests.RISCVSelectionDAGTest.o [216/579] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVLoadStoreOptimizer.o [217/579] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVVectorMaskDAGMutation.o [218/579] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVMakeCompressible.o [219/579] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVSelectionDAGInfo.o [220/579] CXX obj/llvm/lib/Target/RISCV/GISel/LLVMRISCVCodeGen.RISCVRegisterBankInfo.o [221/579] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVCallingConv.o [222/579] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVLandingPadSetup.o [223/579] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVLateBranchOpt.o [224/579] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVMergeBaseOffset.o [225/579] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVIndirectBranchTracking.o [226/579] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVFoldMemOffset.o [227/579] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVMachineFunctionInfo.o [228/579] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVMoveMerger.o [229/579] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVDeadRegisterDefinitions.o [230/579] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVVMV0Elimination.o [231/579] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVZacasABIFix.o [232/579] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVInsertWriteVXRM.o [233/579] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVExpandAtomicPseudoInsts.o [234/579] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVPushPopOptimizer.o [235/579] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVVectorPeephole.o [236/579] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVCodeGenPrepare.o [237/579] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVTargetObjectFile.o [238/579] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVVLOptimizer.o [239/579] CXX obj/llvm/lib/Target/RISCV/GISel/LLVMRISCVCodeGen.RISCVCallLowering.o [240/579] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVSubtarget.o [241/579] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVExpandPseudoInsts.o [242/579] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVOptWInstrs.o [243/579] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVRegisterInfo.o [244/579] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVInterleavedAccess.o [245/579] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVGatherScatterLowering.o [246/579] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVInsertVSETVLI.o [247/579] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVAsmPrinter.o [248/579] CXX obj/llvm/lib/Target/RISCV/GISel/LLVMRISCVCodeGen.RISCVPostLegalizerCombiner.o [249/579] CXX obj/llvm/unittests/Target/RISCV/RISCVTests.RISCVInstrInfoTest.o [250/579] CXX obj/llvm/unittests/tools/llvm-exegesis/RISCV/LLVMExegesisRISCVTests.TargetTest.o [251/579] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVFrameLowering.o [252/579] CXX obj/llvm/lib/Target/RISCV/GISel/LLVMRISCVCodeGen.RISCVLegalizerInfo.o [253/579] CXX obj/llvm/lib/Target/RISCV/GISel/LLVMRISCVCodeGen.RISCVPreLegalizerCombiner.o [254/579] CXX obj/llvm/lib/Target/RISCV/GISel/LLVMRISCVCodeGen.RISCVO0PreLegalizerCombiner.o [255/579] CXX obj/llvm/unittests/tools/llvm-exegesis/RISCV/LLVMExegesisRISCVTests.SnippetGeneratorTest.o [256/579] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVTargetTransformInfo.o [257/579] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVInstrInfo.o [258/579] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVTargetMachine.o [259/579] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVISelDAGToDAG.o [260/579] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVISelLowering.o [261/579] CXX obj/llvm/lib/Target/RISCV/GISel/LLVMRISCVCodeGen.RISCVInstructionSelector.o [262/579] AR lib/libLLVMRISCVCodeGen.a [263/579] LINK ./bin/llvm-cxxmap [264/579] LINK obj/llvm/unittests/CGData/CodeGenDataTests [265/579] LINK ./bin/llvm-ml [266/579] LINK ./bin/llvm-cxxdump [267/579] LINK ./bin/llvm-ar [268/579] ACTION //llvm/tools/llvm-ml:llvm-ml64(//llvm/utils/gn/build/toolchain:unix) [269/579] LINK ./bin/llvm-rtdyld [270/579] LINK obj/llvm/unittests/DebugInfo/GSYM/DebugInfoGSYMTests [271/579] LINK ./bin/llvm-mc [272/579] LINK obj/llvm/unittests/MC/MCTests [273/579] LINK obj/llvm/unittests/ExecutionEngine/JITLink/JITLinkTests [274/579] ACTION //llvm/tools/llvm-ar:llvm-lib(//llvm/utils/gn/build/toolchain:unix) [275/579] ACTION //llvm/tools/llvm-ar:llvm-ranlib(//llvm/utils/gn/build/toolchain:unix) [276/579] LINK ./bin/llvm-lipo [277/579] LINK ./bin/llvm-xray [278/579] LINK ./bin/llvm-libtool-darwin [279/579] ACTION //llvm/tools/llvm-ar:llvm-dlltool(//llvm/utils/gn/build/toolchain:unix) [280/579] LINK ./bin/llvm-jitlink [281/579] LINK obj/llvm/unittests/Target/RISCV/RISCVTests [282/579] LINK ./bin/llvm-bolt-heatmap [283/579] LINK ./bin/llvm-bolt [284/579] ACTION //bolt/tools/driver:perf2bolt(//llvm/utils/gn/build/toolchain:unix) [285/579] LINK obj/bolt/unittests/Core/CoreTests [286/579] LINK obj/llvm/unittests/tools/llvm-exegesis/RISCV/LLVMExegesisRISCVTests [287/579] LINK ./bin/llvm-exegesis [288/579] LINK obj/clang/unittests/CrossTU/CrossTUTests [289/579] LINK obj/llvm/unittests/Passes/PassBuilderBindings/PassesBindingsTests [290/579] ACTION //bolt/tools/driver:llvm-boltdiff(//llvm/utils/gn/build/toolchain:unix) [291/579] LINK ./bin/clang-scan-deps [292/579] LINK ./bin/llvm-dwp [293/579] LINK obj/clang/unittests/Tooling/Syntax/SyntaxTests [294/579] LINK ./bin/llvm-dwarfutil [295/579] LINK ./bin/llvm-reduce [296/579] LINK ./bin/llc [297/579] LINK ./bin/dsymutil [298/579] LINK ./bin/llvm-lto [299/579] LINK ./bin/llvm-split [300/579] LINK ./bin/llvm-isel-fuzzer [301/579] LINK ./bin/clang-sycl-linker [302/579] LINK ./bin/clang-nvlink-wrapper [303/579] LINK ./bin/llvm-lto2 [304/579] LINK ./bin/opt [305/579] LINK ./bin/dexp [306/579] LINK obj/llvm/unittests/CodeGen/CodeGenTests [307/579] LINK ./bin/lld [308/579] LINK ./bin/llvm-c-test [309/579] LINK obj/llvm/unittests/CodeGen/GlobalISel/GlobalISelTests [310/579] LINK obj/llvm/unittests/DebugInfo/LogicalView/DebugInfoLogicalViewTests [311/579] LINK obj/llvm/unittests/Target/TargetMachineCTests [312/579] LINK ./bin/llvm-gsymutil [313/579] LINK obj/lld/unittests/AsLibELF/LLDAsLibELFTests [314/579] LINK ./bin/llvm-opt-fuzzer [315/579] LINK obj/llvm/unittests/MI/MITests [316/579] LINK ./bin/clang-linker-wrapper [317/579] LINK obj/llvm/unittests/DebugInfo/DWARF/DebugInfoDWARFTests [318/579] LINK obj/lld/unittests/AsLibAll/LLDAsLibAllTests [319/579] LINK obj/llvm/unittests/MIR/MIRTests [320/579] ACTION //lld/tools/lld:wasm-ld(//llvm/utils/gn/build/toolchain:unix) [321/579] ACTION //lld/tools/lld:ld64.lld(//llvm/utils/gn/build/toolchain:unix) [322/579] ACTION //lld/tools/lld:lld-link(//llvm/utils/gn/build/toolchain:unix) [323/579] ACTION //lld/tools/lld:ld.lld(//llvm/utils/gn/build/toolchain:unix) [324/579] LINK ./bin/bugpoint [325/579] LINK ./bin/clangd-indexer [326/579] LINK ./bin/clang-repl [327/579] SOLINK ./lib/libLTO.so [328/579] LINK ./bin/clangd [329/579] LINK ./bin/clang-check [330/579] LINK ./bin/lldb-test [331/579] LINK ./bin/lldb-dap [332/579] LINK ./bin/lldb [333/579] SOLINK ./lib/libclang.so [334/579] LINK obj/clang/unittests/Tooling/ToolingTests [335/579] LINK obj/clang/unittests/libclang/CrashTests/libclangCrashTests [336/579] LINK obj/clang/unittests/libclang/libclangTests [337/579] LINK obj/clang/unittests/Interpreter/ExceptionTests/ClangReplInterpreterExceptionTests [338/579] LINK obj/clang/unittests/Driver/ClangDriverTests [339/579] LINK obj/clang-tools-extra/clangd/unittests/ClangdTests [340/579] LINK ./bin/clang [341/579] LINK obj/clang/unittests/Interpreter/ClangReplInterpreterTests [342/579] ACTION //clang/tools/driver:clang-cl(//llvm/utils/gn/build/toolchain:unix) [343/579] ACTION //clang/tools/driver:clang-cpp(//llvm/utils/gn/build/toolchain:unix) [344/579] ACTION //clang/tools/driver:clangxx(//llvm/utils/gn/build/toolchain:unix) [345/579] ACTION //compiler-rt/test/hwasan:lit_site_cfg(//llvm/utils/gn/build/toolchain:stage2_unix) [346/579] ACTION //compiler-rt/test/lsan:asan_mode_cfg(//llvm/utils/gn/build/toolchain:stage2_unix) [347/579] ACTION //libcxx/src:cxx_symlink(//llvm/utils/gn/build/toolchain:stage2_unix) [348/579] ACTION //compiler-rt/test/builtins:builtins_mode_cfg(//llvm/utils/gn/build/toolchain:stage2_unix) [349/579] ACTION //llvm/include/llvm/Config:AsmParsers.def(//llvm/utils/gn/build/toolchain:stage2_unix) [350/579] ACTION //compiler-rt/test/asan:lit_site_cfg(//llvm/utils/gn/build/toolchain:stage2_unix) [351/579] ACTION //compiler-rt/test:lit_common_configured(//llvm/utils/gn/build/toolchain:stage2_unix) [352/579] ACTION //llvm/include/llvm/Config:AsmPrinters.def(//llvm/utils/gn/build/toolchain:stage2_unix) [353/579] ACTION //llvm/include/llvm/Config:Disassemblers.def(//llvm/utils/gn/build/toolchain:stage2_unix) [354/579] ACTION //llvm/include/llvm/Support:write_extension_def(//llvm/utils/gn/build/toolchain:stage2_unix) [355/579] ACTION //llvm/include/llvm/Config:TargetExegesis.def(//llvm/utils/gn/build/toolchain:stage2_unix) [356/579] ACTION //llvm/include/llvm/Config:TargetMCAs.def(//llvm/utils/gn/build/toolchain:stage2_unix) [357/579] ACTION //llvm/include/llvm/Config:abi-breaking(//llvm/utils/gn/build/toolchain:stage2_unix) [358/579] ACTION //llvm/include/llvm/Config:Targets.def(//llvm/utils/gn/build/toolchain:stage2_unix) [359/579] ACTION //llvm/include/llvm/Config:Targets(//llvm/utils/gn/build/toolchain:stage2_unix) [360/579] ACTION //llvm/include/llvm/Config:llvm-config(//llvm/utils/gn/build/toolchain:stage2_unix) [361/401] ACTION //llvm/include/llvm/Support:write_vcsrevision(//llvm/utils/gn/build/toolchain:stage2_unix) [362/401] ACTION //libcxx/src:cxx_linker_script(//llvm/utils/gn/build/toolchain:stage2_unix) [363/401] ACTION //llvm/include/llvm/Config:config(//llvm/utils/gn/build/toolchain:stage2_unix) [364/368] ACTION //compiler-rt/lib/ubsan:version_script(//llvm/utils/gn/build/toolchain:stage2_unix) [365/368] ACTION //compiler-rt/lib/hwasan:version_script(//llvm/utils/gn/build/toolchain:stage2_unix) [366/368] LINK ./bin/c-index-test [367/368] SOLINK lib/clang/22/lib/linux/libclang_rt.ubsan_standalone-x86_64.so [368/368] SOLINK lib/clang/22/lib/linux/libclang_rt.hwasan_aliases-x86_64.so INFO:2025-10-07T22:50:30Z:root:analyze skipping analyze because previous build was not green INFO:2025-10-07T22:50:30Z:root:testing INFO:2025-10-07T22:50:30Z:root:test check-clang ninja: Entering directory `out/gn' [0/1] ACTION //clang/test:check-clang(//llvm/utils/gn/build/toolchain:unix) llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:530: note: using clang: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/subst.py:126: note: Did not find cir-opt in /usr/local/google/home/thakis/src/llvm-project/out/gn/bin:/usr/local/google/home/thakis/src/llvm-project/out/gn/bin llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:530: note: using ld.lld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/ld.lld llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:530: note: using lld-link: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/lld-link llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:530: note: using ld64.lld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/ld64.lld llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:530: note: using wasm-ld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/wasm-ld -- Testing: 23723 tests, 64 workers -- Testing: FAIL: Clang :: Preprocessor/print-header-json.c (1 of 23723) ******************** TEST 'Clang :: Preprocessor/print-header-json.c' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # 1 "/usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/print-header-json.c" # 1 "" 1 # 1 "" 3 # 387 "" 3 # 1 "" 1 # 1 "" 2 # 1 "/usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/print-header-json.c" 2 # 20 "/usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/print-header-json.c" # 1 "/usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json/system/system0.h" 1 3 # 1 "/usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json/system/system1.h" 1 3 # 2 "/usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json/system/system0.h" 2 3 # 1 "/usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json/system/system2.h" 1 3 # 3 "/usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json/system/system0.h" 2 3 # 21 "/usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/print-header-json.c" 2 # 1 "/usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json/header0.h" 1 # 1 "/usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json/system/system3.h" 1 3 # 2 "/usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json/header0.h" 2 # 1 "/usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json/header1.h" 1 # 3 "/usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json/header0.h" 2 # 1 "/usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json/header2.h" 1 # 4 "/usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json/header0.h" 2 # 22 "/usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/print-header-json.c" 2 # 1 "/usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json/system/system2.h" 1 3 # 23 "/usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/print-header-json.c" 2 -- Command Output (stderr): -- /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/22/include -nostdsysteminc -E -header-include-format=json -header-include-filtering=only-direct-system -header-include-file /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/Preprocessor/Output/print-header-json.c.tmp.txt -I /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json -isystem /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json/system /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/print-header-json.c # RUN: at line 1 + /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/22/include -nostdsysteminc -E -header-include-format=json -header-include-filtering=only-direct-system -header-include-file /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/Preprocessor/Output/print-header-json.c.tmp.txt -I /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json -isystem /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json/system /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/print-header-json.c cat /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/Preprocessor/Output/print-header-json.c.tmp.txt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/print-header-json.c --check-prefix=SUPPORTED # RUN: at line 2 + cat /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/Preprocessor/Output/print-header-json.c.tmp.txt + /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/print-header-json.c --check-prefix=SUPPORTED not /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/22/include -nostdsysteminc -E -header-include-format=textual -header-include-filtering=only-direct-system -header-include-file /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/Preprocessor/Output/print-header-json.c.tmp.txt -I /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json -isystem /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json/system /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/print-header-json.c -o /dev/null 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/print-header-json.c --check-prefix=UNSUPPORTED0 # RUN: at line 4 + not /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/22/include -nostdsysteminc -E -header-include-format=textual -header-include-filtering=only-direct-system -header-include-file /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/Preprocessor/Output/print-header-json.c.tmp.txt -I /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json -isystem /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json/system /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/print-header-json.c -o /dev/null + /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/print-header-json.c --check-prefix=UNSUPPORTED0 not /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/22/include -nostdsysteminc -E -header-include-format=json -header-include-filtering=none -header-include-file /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/Preprocessor/Output/print-header-json.c.tmp.txt -I /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json -isystem /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json/system /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/print-header-json.c -o /dev/null 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/print-header-json.c --check-prefix=UNSUPPORTED1 # RUN: at line 5 + not /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/22/include -nostdsysteminc -E -header-include-format=json -header-include-filtering=none -header-include-file /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/Preprocessor/Output/print-header-json.c.tmp.txt -I /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json -isystem /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json/system /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/print-header-json.c -o /dev/null + /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/print-header-json.c --check-prefix=UNSUPPORTED1 env CC_PRINT_HEADERS_FORMAT=textual CC_PRINT_HEADERS_FILTERING=only-direct-system CC_PRINT_HEADERS_FILE=/usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/Preprocessor/Output/print-header-json.c.tmp.txt not /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -fsyntax-only -I /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json -isystem /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json/system /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/print-header-json.c -o /dev/null 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/print-header-json.c --check-prefix=UNSUPPORTED2 # RUN: at line 6 + env CC_PRINT_HEADERS_FORMAT=textual CC_PRINT_HEADERS_FILTERING=only-direct-system CC_PRINT_HEADERS_FILE=/usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/Preprocessor/Output/print-header-json.c.tmp.txt not /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -fsyntax-only -I /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json -isystem /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json/system /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/print-header-json.c -o /dev/null + /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/print-header-json.c --check-prefix=UNSUPPORTED2 env CC_PRINT_HEADERS_FORMAT=json CC_PRINT_HEADERS_FILTERING=none CC_PRINT_HEADERS_FILE=/usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/Preprocessor/Output/print-header-json.c.tmp.txt not /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -fsyntax-only -I /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json -isystem /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json/system /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/print-header-json.c -o /dev/null 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/print-header-json.c --check-prefix=UNSUPPORTED3 # RUN: at line 7 + env CC_PRINT_HEADERS_FORMAT=json CC_PRINT_HEADERS_FILTERING=none CC_PRINT_HEADERS_FILE=/usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/Preprocessor/Output/print-header-json.c.tmp.txt not /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -fsyntax-only -I /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json -isystem /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json/system /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/print-header-json.c -o /dev/null + /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/print-header-json.c --check-prefix=UNSUPPORTED3 env CC_PRINT_HEADERS_FORMAT=json CC_PRINT_HEADERS_FILE=/usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/Preprocessor/Output/print-header-json.c.tmp.txt not /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -fsyntax-only -I /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json -isystem /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json/system /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/print-header-json.c -o /dev/null 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/print-header-json.c --check-prefix=UNSUPPORTED4 # RUN: at line 8 + env CC_PRINT_HEADERS_FORMAT=json CC_PRINT_HEADERS_FILE=/usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/Preprocessor/Output/print-header-json.c.tmp.txt not /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -fsyntax-only -I /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json -isystem /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json/system /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/print-header-json.c -o /dev/null + /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/print-header-json.c --check-prefix=UNSUPPORTED4 not /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/22/include -nostdsysteminc -E -header-include-filtering=only-direct-system -header-include-file /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/Preprocessor/Output/print-header-json.c.tmp.txt -I /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json -isystem /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json/system /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/print-header-json.c -o /dev/null 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/print-header-json.c --check-prefix=UNSUPPORTED5 # RUN: at line 9 + /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/print-header-json.c --check-prefix=UNSUPPORTED5 + not /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/22/include -nostdsysteminc -E -header-include-filtering=only-direct-system -header-include-file /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/Preprocessor/Output/print-header-json.c.tmp.txt -I /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json -isystem /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json/system /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/print-header-json.c -o /dev/null not /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/22/include -nostdsysteminc -E -header-include-format=json -header-include-file /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/Preprocessor/Output/print-header-json.c.tmp.txt -I /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json -isystem /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json/system /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/print-header-json.c -o /dev/null 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/print-header-json.c --check-prefix=UNSUPPORTED6 # RUN: at line 10 + not /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/22/include -nostdsysteminc -E -header-include-format=json -header-include-file /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/Preprocessor/Output/print-header-json.c.tmp.txt -I /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json -isystem /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json/system /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/print-header-json.c -o /dev/null + /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/print-header-json.c --check-prefix=UNSUPPORTED6 rm /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/Preprocessor/Output/print-header-json.c.tmp.txt # RUN: at line 12 + rm /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/Preprocessor/Output/print-header-json.c.tmp.txt env CC_PRINT_HEADERS_FORMAT=json CC_PRINT_HEADERS_FILTERING=only-direct-system CC_PRINT_HEADERS_FILE=/usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/Preprocessor/Output/print-header-json.c.tmp.txt /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -fsyntax-only -I /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json -isystem /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json/system /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/print-header-json.c -o /dev/null # RUN: at line 13 + env CC_PRINT_HEADERS_FORMAT=json CC_PRINT_HEADERS_FILTERING=only-direct-system CC_PRINT_HEADERS_FILE=/usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/Preprocessor/Output/print-header-json.c.tmp.txt /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -fsyntax-only -I /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json -isystem /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json/system /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/print-header-json.c -o /dev/null cat /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/Preprocessor/Output/print-header-json.c.tmp.txt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/print-header-json.c --check-prefix=SUPPORTED # RUN: at line 14 + /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/print-header-json.c --check-prefix=SUPPORTED + cat /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/Preprocessor/Output/print-header-json.c.tmp.txt rm /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/Preprocessor/Output/print-header-json.c.tmp.txt # RUN: at line 16 + rm /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/Preprocessor/Output/print-header-json.c.tmp.txt env CC_PRINT_HEADERS_FORMAT=json CC_PRINT_HEADERS_FILTERING=direct-per-file CC_PRINT_HEADERS_FILE=/usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/Preprocessor/Output/print-header-json.c.tmp.txt /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -fsyntax-only -I /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json -isystem /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json/system /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/print-header-json.c -o /dev/null # RUN: at line 17 + env CC_PRINT_HEADERS_FORMAT=json CC_PRINT_HEADERS_FILTERING=direct-per-file CC_PRINT_HEADERS_FILE=/usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/Preprocessor/Output/print-header-json.c.tmp.txt /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -fsyntax-only -I /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json -isystem /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json/system /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/print-header-json.c -o /dev/null cat /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/Preprocessor/Output/print-header-json.c.tmp.txt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/print-header-json.c --check-prefix=SUPPORTED_PERFILE # RUN: at line 18 + cat /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/Preprocessor/Output/print-header-json.c.tmp.txt + /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/print-header-json.c --check-prefix=SUPPORTED_PERFILE rm /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/Preprocessor/Output/print-header-json.c.tmp.txt # RUN: at line 24 + rm /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/Preprocessor/Output/print-header-json.c.tmp.txt env CC_PRINT_HEADERS_FORMAT=json CC_PRINT_HEADERS_FILTERING=direct-per-file CC_PRINT_HEADERS_FILE=/usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/Preprocessor/Output/print-header-json.c.tmp.txt /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -fsyntax-only -I /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json -isystem /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json/system -fmodules -fimplicit-module-maps -fmodules-cache-path=/usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/Preprocessor/Output/print-header-json.c.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/print-header-json.c -o /dev/null # RUN: at line 25 + env CC_PRINT_HEADERS_FORMAT=json CC_PRINT_HEADERS_FILTERING=direct-per-file CC_PRINT_HEADERS_FILE=/usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/Preprocessor/Output/print-header-json.c.tmp.txt /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -fsyntax-only -I /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json -isystem /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json/system -fmodules -fimplicit-module-maps -fmodules-cache-path=/usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/Preprocessor/Output/print-header-json.c.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/print-header-json.c -o /dev/null clang: ../../llvm/include/llvm/ADT/SmallVector.h:298: const_reference llvm::SmallVectorTemplateCommon::operator[](size_type) const [T = unsigned long]: Assertion `idx < size()' failed. PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -fsyntax-only -I /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json -isystem /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json/system -fmodules -fimplicit-module-maps -fmodules-cache-path=/usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/Preprocessor/Output/print-header-json.c.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/print-header-json.c -o /dev/null 1. /usr/local/google/home/thakis/src/llvm-project/clang/test/Preprocessor/Inputs/print-header-json/system/system0.h:2:2: current parser token 'include' #0 0x000055a069d6d628 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x6d1f628) #1 0x000055a069d6add5 llvm::sys::RunSignalHandlers() (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x6d1cdd5) #2 0x000055a069ce3106 CrashRecoverySignalHandler(int) CrashRecoveryContext.cpp:0:0 #3 0x00007fd8b4559df0 (/lib/x86_64-linux-gnu/libc.so.6+0x3fdf0) #4 0x00007fd8b45ae95c __pthread_kill_implementation ./nptl/pthread_kill.c:44:76 #5 0x00007fd8b4559cc2 raise ./signal/../sysdeps/posix/raise.c:27:6 #6 0x00007fd8b45424ac abort ./stdlib/abort.c:81:3 #7 0x00007fd8b4542420 __assert_perror_fail ./assert/assert-perr.c:31:1 #8 0x000055a06bbeb337 clang::ASTReader::ParseLanguageOptions(llvm::SmallVector const&, llvm::StringRef, bool, clang::ASTReaderListener&, bool) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x8b9d337) #9 0x000055a06bbe404e clang::ASTReader::ReadOptionsBlock(llvm::BitstreamCursor&, llvm::StringRef, unsigned int, bool, clang::ASTReaderListener&, std::__cxx11::basic_string, std::allocator>&) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x8b9604e) #10 0x000055a06bbee091 clang::ASTReader::ReadControlBlock(clang::serialization::ModuleFile&, llvm::SmallVectorImpl&, clang::serialization::ModuleFile const*, unsigned int) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x8ba0091) #11 0x000055a06bbf1116 clang::ASTReader::ReadASTCore(llvm::StringRef, clang::serialization::ModuleKind, clang::SourceLocation, clang::serialization::ModuleFile*, llvm::SmallVectorImpl&, long, long, clang::ASTFileSignature, unsigned int) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x8ba3116) #12 0x000055a06bbfac2f clang::ASTReader::ReadAST(llvm::StringRef, clang::serialization::ModuleKind, clang::SourceLocation, unsigned int, clang::serialization::ModuleFile**) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x8bacc2f) #13 0x000055a068f56fb3 clang::CompilerInstance::findOrCompileModuleAndReadAST(llvm::StringRef, clang::SourceLocation, clang::SourceLocation, bool) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x5f08fb3) #14 0x000055a068f58ad0 clang::CompilerInstance::loadModule(clang::SourceLocation, llvm::ArrayRef, clang::Module::NameVisibilityKind, bool) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x5f0aad0) #15 0x000055a06abafd99 clang::Preprocessor::HandleHeaderIncludeOrImport(clang::SourceLocation, clang::Token&, clang::Token&, clang::SourceLocation, clang::detail::SearchDirIteratorImpl, clang::FileEntry const*) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x7b61d99) #16 0x000055a06aba8600 clang::Preprocessor::HandleIncludeDirective(clang::SourceLocation, clang::Token&, clang::detail::SearchDirIteratorImpl, clang::FileEntry const*) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x7b5a600) #17 0x000055a06aba8f61 clang::Preprocessor::HandleDirective(clang::Token&) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x7b5af61) #18 0x000055a06ab6e94f clang::Lexer::LexTokenInternal(clang::Token&, bool) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x7b2094f) #19 0x000055a06ab6a179 clang::Lexer::Lex(clang::Token&) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x7b1c179) #20 0x000055a06abeb3bd clang::Preprocessor::Lex(clang::Token&) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x7b9d3bd) #21 0x000055a06b08ac99 clang::ParseAST(clang::Sema&, bool, bool) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x803cc99) #22 0x000055a068fe4646 clang::FrontendAction::Execute() (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x5f96646) #23 0x000055a068f52bfd clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x5f04bfd) #24 0x000055a0690d2b55 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x6084b55) #25 0x000055a0686ad91c cc1_main(llvm::ArrayRef, char const*, void*) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x565f91c) #26 0x000055a0686bc72f ExecuteCC1Tool(llvm::SmallVectorImpl&, llvm::ToolContext const&, llvm::IntrusiveRefCntPtr) driver.cpp:0:0 #27 0x000055a0686bcb0d int llvm::function_ref&)>::callback_fn(long, llvm::SmallVectorImpl&) driver.cpp:0:0 #28 0x000055a068d9f529 void llvm::function_ref::callback_fn>, std::__cxx11::basic_string, std::allocator>*, bool*) const::$_0>(long) Job.cpp:0:0 #29 0x000055a069ce2dae llvm::CrashRecoveryContext::RunSafely(llvm::function_ref) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x6c94dae) #30 0x000055a068d9f3a3 clang::driver::CC1Command::Execute(llvm::ArrayRef>, std::__cxx11::basic_string, std::allocator>*, bool*) const (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x5d513a3) #31 0x000055a068d5aae4 clang::driver::Compilation::ExecuteCommand(clang::driver::Command const&, clang::driver::Command const*&, bool) const (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x5d0cae4) #32 0x000055a068d5ad0e clang::driver::Compilation::ExecuteJobs(clang::driver::JobList const&, llvm::SmallVectorImpl>&, bool) const (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x5d0cd0e) #33 0x000055a068d7549d clang::driver::Driver::ExecuteCompilation(clang::driver::Compilation&, llvm::SmallVectorImpl>&) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x5d2749d) #34 0x000055a0686bbe50 clang_main(int, char**, llvm::ToolContext const&) (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x566de50) #35 0x000055a0686bd607 main (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x566f607) #36 0x00007fd8b4543ca8 __libc_start_call_main ./csu/../sysdeps/nptl/libc_start_call_main.h:74:3 #37 0x00007fd8b4543d65 call_init ./csu/../csu/libc-start.c:128:20 #38 0x00007fd8b4543d65 __libc_start_main ./csu/../csu/libc-start.c:347:5 #39 0x000055a0686abd31 _start (/usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang+0x565dd31) clang: error: clang frontend command failed with exit code 134 (use -v to see invocation) clang version 22.0.0 Target: x86_64-unknown-linux-gnu Thread model: posix InstalledDir: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin Build config: +assertions clang: note: diagnostic msg: ******************** PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT: Preprocessed source(s) and associated run script(s) are located at: clang: note: diagnostic msg: /tmp/lit-tmp-q4ssajxc/print-header-json-6d387a.c clang: note: diagnostic msg: /tmp/lit-tmp-q4ssajxc/print-header-json-6d387a.cache clang: note: diagnostic msg: /tmp/lit-tmp-q4ssajxc/print-header-json-6d387a.sh clang: note: diagnostic msg: ******************** -- ******************** Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. ******************** Failed Tests (1): Clang :: Preprocessor/print-header-json.c Testing Time: 137.07s Total Discovered Tests: 48165 Skipped : 5 (0.01%) Unsupported : 564 (1.17%) Passed : 47566 (98.76%) Expectedly Failed: 29 (0.06%) Failed : 1 (0.00%) FAILED: gen/clang/test/run-lit python3 bin/llvm-lit -sv ../../clang/test ninja: build stopped: subcommand failed. Command '['ninja', '-C', 'out/gn', 'check-clang']' returned non-zero exit status 1.