ninja: Entering directory `out/gn' [1/392] CXX obj/llvm/unittests/Transforms/Vectorize/VectorizeTests.VPDomTreeTest.o [2/392] CXX obj/llvm/unittests/Transforms/Vectorize/VectorizeTests.VPlanVerifierTest.o [3/392] CXX obj/llvm/unittests/Analysis/AnalysisTests.VectorUtilsTest.o [4/392] CXX obj/llvm/unittests/Transforms/Vectorize/VectorizeTests.VPlanHCFGTest.o [5/392] CXX obj/llvm/unittests/Transforms/Vectorize/VectorizeTests.VPlanSlpTest.o [6/392] CXX obj/llvm/unittests/IR/IRTests.VFABIDemanglerTest.o [7/392] CXX obj/llvm/unittests/IR/IRTests.InstructionsTest.o [8/392] CXX obj/llvm/lib/Transforms/InstCombine/InstCombine.InstCombineCalls.o [9/392] CXX obj/llvm/lib/Transforms/InstCombine/InstCombine.InstCombineVectorOps.o [10/392] CXX obj/llvm/lib/Transforms/InstCombine/InstCombine.InstCombineCompares.o [11/392] CXX obj/llvm/unittests/Transforms/Vectorize/VectorizeTests.VPlanTest.o [12/392] CXX obj/llvm/lib/Transforms/InstCombine/InstCombine.InstCombineSelect.o [13/392] CXX obj/llvm/lib/Target/WebAssembly/LLVMWebAssemblyCodeGen.WebAssemblyTargetTransformInfo.o [14/392] CXX obj/llvm/lib/Target/WebAssembly/LLVMWebAssemblyCodeGen.WebAssemblyTargetMachine.o [15/392] CXX obj/llvm/lib/Target/X86/LLVMX86CodeGen.X86TargetMachine.o [16/392] CXX obj/llvm/lib/Target/X86/LLVMX86CodeGen.X86TargetTransformInfo.o [17/392] CXX obj/llvm/lib/Target/X86/LLVMX86CodeGen.X86InterleavedAccess.o [18/392] CXX obj/llvm/lib/Transforms/InstCombine/InstCombine.InstructionCombining.o [19/392] CXX obj/llvm/lib/Target/SystemZ/LLVMSystemZCodeGen.SystemZTargetMachine.o [20/392] CXX obj/llvm/lib/Target/X86/LLVMX86CodeGen.X86InstCombineIntrinsic.o [21/392] CXX obj/llvm/lib/Target/SystemZ/LLVMSystemZCodeGen.SystemZTargetTransformInfo.o [22/392] CXX obj/llvm/lib/Transforms/Vectorize/Vectorize.LoopVectorizationLegality.o [23/392] CXX obj/llvm/lib/Transforms/Vectorize/Vectorize.LoadStoreVectorizer.o [24/392] CXX obj/llvm/lib/Transforms/Vectorize/Vectorize.VPlanConstruction.o [25/392] CXX obj/llvm/lib/Transforms/Vectorize/Vectorize.VPlanAnalysis.o [26/392] CXX obj/llvm/lib/Transforms/Vectorize/Vectorize.VPlanHCFGBuilder.o [27/392] CXX obj/llvm/lib/Transforms/Vectorize/Vectorize.VPlanSLP.o [28/392] CXX obj/llvm/lib/Transforms/Vectorize/Vectorize.VPlan.o [29/392] CXX obj/llvm/lib/Transforms/Vectorize/Vectorize.VPlanUtils.o [30/392] CXX obj/llvm/lib/Transforms/Vectorize/Vectorize.VPlanUnroll.o [31/392] CXX obj/llvm/lib/Transforms/Vectorize/Vectorize.VPlanVerifier.o [32/392] CXX obj/llvm/lib/Transforms/Vectorize/Vectorize.VPlanRecipes.o [33/392] CXX obj/llvm/lib/Transforms/Scalar/Scalar.ScalarizeMaskedMemIntrin.o [34/392] CXX obj/llvm/lib/Transforms/Utils/Utils.InjectTLIMappings.o [35/392] CXX obj/llvm/lib/Transforms/Vectorize/Vectorize.VPlanTransforms.o [36/392] CXX obj/llvm/lib/Transforms/Scalar/Scalar.Scalarizer.o [37/392] CXX obj/llvm/lib/Transforms/Utils/Utils.ModuleUtils.o [38/392] CXX obj/llvm/lib/Transforms/Vectorize/Vectorize.VectorCombine.o [39/392] CXX obj/llvm/lib/Transforms/Scalar/Scalar.LowerMatrixIntrinsics.o [40/392] CXX obj/llvm/lib/Transforms/Utils/Utils.InlineFunction.o [41/392] CXX obj/llvm/lib/Transforms/Utils/Utils.Local.o [42/392] CXX obj/llvm/lib/Transforms/Vectorize/Vectorize.LoopVectorize.o [43/392] CXX obj/llvm/lib/Target/Hexagon/LLVMHexagonCodeGen.HexagonTargetTransformInfo.o [44/392] CXX obj/llvm/lib/Target/Hexagon/LLVMHexagonCodeGen.HexagonTargetMachine.o [45/392] CXX obj/llvm/lib/Target/Hexagon/LLVMHexagonCodeGen.HexagonVectorCombine.o [46/392] CXX obj/llvm/lib/Target/ARM/LLVMARMCodeGen.ARMSelectionDAGInfo.o [47/392] CXX obj/llvm/lib/Target/BPF/LLVMBPFCodeGen.BPFTargetMachine.o [48/392] CXX obj/llvm/lib/Target/ARM/LLVMARMCodeGen.MVETailPredication.o [49/392] CXX obj/llvm/lib/Target/ARM/LLVMARMCodeGen.ARMTargetMachine.o [50/392] CXX obj/llvm/lib/Target/ARM/LLVMARMCodeGen.ARMTargetTransformInfo.o [51/392] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.R600TargetTransformInfo.o [52/392] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUTargetTransformInfo.o [53/392] CXX obj/llvm/lib/Target/X86/LLVMX86CodeGen.X86ISelLowering.o [54/392] ACTION //llvm/lib/Target/NVPTX/MCTargetDesc:NVPTXGenAsmWriter(//llvm/utils/gn/build/toolchain:unix) [55/392] CXX obj/llvm/lib/Target/ARM/LLVMARMCodeGen.ARMISelLowering.o [56/392] ACTION //llvm/lib/Target/NVPTX/MCTargetDesc:NVPTXGenInstrInfo(//llvm/utils/gn/build/toolchain:unix) [57/392] ACTION //llvm/lib/Target/NVPTX/MCTargetDesc:NVPTXGenRegisterInfo(//llvm/utils/gn/build/toolchain:unix) [58/392] ACTION //llvm/lib/Target/NVPTX/MCTargetDesc:NVPTXGenSubtargetInfo(//llvm/utils/gn/build/toolchain:unix) [59/392] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVGatherScatterLowering.o [60/392] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.R600TargetMachine.o [61/392] CXX obj/llvm/lib/Target/NVPTX/MCTargetDesc/MCTargetDesc.NVPTXMCTargetDesc.o [62/392] CXX obj/llvm/lib/Target/NVPTX/MCTargetDesc/MCTargetDesc.NVPTXTargetStreamer.o [63/392] CXX obj/llvm/lib/Target/NVPTX/MCTargetDesc/MCTargetDesc.NVPTXInstPrinter.o [64/392] AR lib/libLLVMNVPTXDesc.a [65/392] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVTargetMachine.o [66/392] ACTION //llvm/lib/Target/NVPTX:NVPTXGenDAGISel(//llvm/utils/gn/build/toolchain:unix) [67/392] CXX obj/llvm/lib/Transforms/Vectorize/Vectorize.SLPVectorizer.o [68/392] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVTargetTransformInfo.o [69/392] CXX obj/llvm/lib/Target/PowerPC/LLVMPowerPCCodeGen.PPCTargetMachine.o [70/392] CXX obj/llvm/lib/Target/PowerPC/LLVMPowerPCCodeGen.PPCTargetTransformInfo.o [71/392] CXX obj/llvm/lib/Target/NVPTX/LLVMNVPTXCodeGen.NVPTXAliasAnalysis.o [72/392] CXX obj/llvm/lib/Target/NVPTX/LLVMNVPTXCodeGen.NVPTXAllocaHoisting.o [73/392] CXX obj/llvm/lib/Target/NVPTX/LLVMNVPTXCodeGen.NVPTXAssignValidGlobalNames.o [74/392] CXX obj/llvm/lib/Target/Mips/LLVMMipsCodeGen.MipsTargetTransformInfo.o [75/392] CXX obj/llvm/lib/Target/NVPTX/LLVMNVPTXCodeGen.NVPTXAtomicLower.o [76/392] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUTargetMachine.o [77/392] CXX obj/llvm/lib/Target/NVPTX/LLVMNVPTXCodeGen.NVPTXCtorDtorLowering.o [78/392] CXX obj/llvm/lib/Target/Mips/LLVMMipsCodeGen.MipsTargetMachine.o [79/392] CXX obj/llvm/lib/Target/Lanai/LLVMLanaiCodeGen.LanaiTargetMachine.o [80/392] CXX obj/llvm/lib/Target/NVPTX/LLVMNVPTXCodeGen.NVPTXForwardParams.o [81/392] CXX obj/llvm/lib/Target/NVPTX/LLVMNVPTXCodeGen.NVPTXFrameLowering.o [82/392] CXX obj/llvm/lib/Target/NVPTX/LLVMNVPTXCodeGen.NVPTXAsmPrinter.o [83/392] CXX obj/llvm/lib/Target/NVPTX/LLVMNVPTXCodeGen.NVPTXLowerAlloca.o [84/392] CXX obj/llvm/lib/Target/NVPTX/LLVMNVPTXCodeGen.NVPTXImageOptimizer.o [85/392] CXX obj/llvm/lib/Target/NVPTX/LLVMNVPTXCodeGen.NVPTXGenericToNVVM.o [86/392] CXX obj/llvm/lib/Target/NVPTX/LLVMNVPTXCodeGen.NVPTXInstrInfo.o [87/392] CXX obj/llvm/lib/Target/NVPTX/LLVMNVPTXCodeGen.NVPTXLowerAggrCopies.o [88/392] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVISelLowering.o [89/392] CXX obj/llvm/lib/Target/NVPTX/LLVMNVPTXCodeGen.NVPTXLowerUnreachable.o [90/392] CXX obj/llvm/lib/Target/NVPTX/LLVMNVPTXCodeGen.NVPTXProxyRegErasure.o [91/392] CXX obj/llvm/lib/Target/NVPTX/LLVMNVPTXCodeGen.NVPTXPrologEpilogPass.o [92/392] CXX obj/llvm/lib/Target/NVPTX/LLVMNVPTXCodeGen.NVPTXISelDAGToDAG.o [93/392] CXX obj/llvm/lib/Target/NVPTX/LLVMNVPTXCodeGen.NVPTXPeephole.o [94/392] CXX obj/llvm/lib/Target/NVPTX/LLVMNVPTXCodeGen.NVPTXSelectionDAGInfo.o [95/392] CXX obj/llvm/lib/Target/NVPTX/LLVMNVPTXCodeGen.NVPTXRegisterInfo.o [96/392] CXX obj/llvm/lib/Target/NVPTX/LLVMNVPTXCodeGen.NVPTXISelLowering.o [97/392] CXX obj/llvm/lib/Target/NVPTX/LLVMNVPTXCodeGen.NVPTXLowerArgs.o [98/392] CXX obj/llvm/lib/Target/NVPTX/LLVMNVPTXCodeGen.NVPTXReplaceImageHandles.o [99/392] CXX obj/llvm/lib/Target/NVPTX/LLVMNVPTXCodeGen.NVPTXSubtarget.o [100/392] CXX obj/llvm/lib/Target/NVPTX/LLVMNVPTXCodeGen.NVVMIntrRange.o [101/392] CXX obj/llvm/lib/Target/NVPTX/LLVMNVPTXCodeGen.NVVMReflect.o [102/392] CXX obj/llvm/lib/Target/NVPTX/LLVMNVPTXCodeGen.NVPTXUtilities.o [103/392] CXX obj/llvm/lib/IR/IR.BasicBlock.o [104/392] AR lib/libLLVMCore.a [105/392] CXX obj/llvm/lib/Target/LoongArch/LLVMLoongArchCodeGen.LoongArchTargetTransformInfo.o [106/392] LINK obj/llvm/unittests/DebugInfo/BTF/DebugInfoBTFTests [107/392] LINK obj/llvm/unittests/DebugInfo/PDB/DebugInfoPDBTests [108/392] LINK obj/llvm/unittests/DebugInfo/Symbolizer/DebugInfoSymbolizerTests [109/392] LINK obj/llvm/unittests/AsmParser/AsmParserTests [110/392] LINK obj/llvm/unittests/Debuginfod/DebuginfodTests [111/392] LINK ./bin/llvm-remarkutil [112/392] CXX obj/llvm/lib/Target/NVPTX/LLVMNVPTXCodeGen.NVPTXTargetTransformInfo.o [113/392] LINK ./bin/llvm-strings [114/392] LINK ./bin/llvm-size [115/392] LINK ./bin/llvm-symbolizer [116/392] ACTION //llvm/tools/llvm-symbolizer:llvm-addr2line(//llvm/utils/gn/build/toolchain:unix) [117/392] LINK ./bin/sanstats [118/392] LINK ./bin/obj2yaml [119/392] LINK ./bin/llvm-opt-report [120/392] LINK ./bin/yaml2obj [121/392] LINK ./bin/llvm-objcopy [122/392] ACTION //llvm/tools/llvm-objcopy:llvm-bitcode-strip(//llvm/utils/gn/build/toolchain:unix) [123/392] ACTION //llvm/tools/llvm-objcopy:llvm-install-name-tool(//llvm/utils/gn/build/toolchain:unix) [124/392] ACTION //llvm/tools/llvm-objcopy:llvm-strip(//llvm/utils/gn/build/toolchain:unix) [125/392] LINK ./bin/llvm-pdbutil [126/392] LINK ./bin/llvm-profdata [127/392] LINK ./bin/llvm-rc [128/392] LINK ./bin/llvm-readtapi [129/392] LINK ./bin/llvm-readobj [130/392] ACTION //llvm/tools/llvm-rc:llvm-windres(//llvm/utils/gn/build/toolchain:unix) [131/392] ACTION //llvm/tools/llvm-readobj:llvm-readelf(//llvm/utils/gn/build/toolchain:unix) [132/392] LINK obj/llvm/unittests/XRay/XRayTests [133/392] LINK obj/llvm/unittests/tools/llvm-profdata/LLVMProfdataTests [134/392] LINK obj/llvm/unittests/Telemetry/TelemetryTests [135/392] LINK obj/llvm/unittests/Object/ObjectTests [136/392] LINK obj/llvm/unittests/ObjectYAML/ObjectYAMLTests [137/392] LINK obj/llvm/unittests/Remarks/RemarksTests [138/392] LINK obj/llvm/unittests/ProfileData/ProfileDataTests [139/392] LINK obj/llvm/unittests/InterfaceStub/InterfaceStubTests [140/392] LINK ./bin/llvm-ifs [141/392] LINK obj/llvm/unittests/ObjCopy/ObjCopyTests [142/392] LINK ./bin/llvm-cov [143/392] LINK ./bin/llvm-cvtres [144/392] LINK ./bin/llvm-ctxprof-util [145/392] LINK ./bin/llvm-debuginfod-find [146/392] LINK ./bin/llvm-dis [147/392] LINK ./bin/llvm-diff [148/392] LINK ./bin/llvm-debuginfod [149/392] LINK ./bin/llvm-bcanalyzer [150/392] CXX obj/llvm/lib/Target/LoongArch/LLVMLoongArchCodeGen.LoongArchTargetMachine.o [151/392] CXX obj/llvm/lib/Target/NVPTX/LLVMNVPTXCodeGen.NVPTXTargetMachine.o [152/392] CXX obj/llvm/lib/Analysis/Analysis.ConstantFolding.o [153/392] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUInstCombineIntrinsic.o [154/392] CXX obj/llvm/lib/CodeGen/CodeGen.ReplaceWithVeclib.o [155/392] CXX obj/llvm/lib/Target/AArch64/LLVMAArch64CodeGen.AArch64TargetMachine.o [156/392] CXX obj/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.LegalizeVectorOps.o [157/392] CXX obj/llvm/lib/Target/AArch64/LLVMAArch64CodeGen.AArch64TargetTransformInfo.o [158/392] CXX obj/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.LegalizeVectorTypes.o [159/392] CXX obj/llvm/lib/CodeGen/CodeGen.BasicTargetTransformInfo.o [160/392] CXX obj/llvm/lib/CodeGen/CodeGen.ExpandVectorPredication.o [161/392] CXX obj/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.TargetLowering.o [162/392] CXX obj/llvm/lib/CodeGen/CodeGen.CodeGenTargetMachineImpl.o [163/392] CXX obj/llvm/lib/CodeGen/GlobalISel/GlobalISel.IRTranslator.o [164/392] CXX obj/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.SelectionDAG.o [165/392] CXX obj/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.SelectionDAGBuilder.o [166/392] CXX obj/llvm/lib/Analysis/Analysis.InstructionSimplify.o [167/392] CXX obj/llvm/lib/Analysis/Analysis.TargetTransformInfo.o [168/392] CXX obj/llvm/lib/Target/AArch64/LLVMAArch64CodeGen.AArch64ISelLowering.o [169/392] CXX obj/llvm/lib/Analysis/Analysis.LoopAccessAnalysis.o [170/392] CXX obj/llvm/lib/Analysis/Analysis.VectorUtils.o [171/392] CXX obj/llvm/lib/CodeGen/CodeGen.CodeGenPrepare.o [172/392] CXX obj/clang-tools-extra/clang-doc/clang-doc.HTMLGenerator.o [173/392] CXX obj/llvm/lib/Analysis/Analysis.ValueTracking.o [174/392] AR lib/libLLVMAnalysis.a [175/392] LINK ./bin/llvm-sim [176/392] LINK ./bin/llvm-stress [177/392] LINK ./bin/llvm-tli-checker [178/392] AR lib/libLLVMTransformUtils.a [179/392] AR lib/libLLVMVectorize.a [180/392] AR lib/libLLVMInstCombine.a [181/392] LINK obj/llvm/unittests/SandboxIR/SandboxIRTests [182/392] CXX obj/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.DAGCombiner.o [183/392] LINK obj/llvm/unittests/Linker/LinkerTests [184/392] LINK ./bin/verify-uselistorder [185/392] LINK obj/llvm/unittests/Bitcode/BitcodeTests [186/392] LINK ./bin/llvm-modextract [187/392] LINK ./bin/llvm-as [188/392] LINK ./bin/llvm-cat [189/392] LINK obj/llvm/unittests/Transforms/Vectorize/SandboxVectorizer/SandboxVectorizerTests [190/392] AR lib/libLLVMScalarOpts.a [191/392] LINK obj/llvm/unittests/Transforms/Vectorize/VectorizeTests [192/392] LINK ./bin/clang-offload-bundler [193/392] LINK obj/llvm/unittests/FuzzMutate/FuzzMutateTests [194/392] LINK ./bin/llvm-link [195/392] LINK obj/llvm/unittests/Transforms/IPO/IPOTests [196/392] AR lib/libLLVMCodeGen.a [197/392] LINK obj/llvm/unittests/DWARFLinkerParallel/DWARFLinkerParallelTests [198/392] LINK obj/clang/unittests/Format/FormatTests [199/392] LINK obj/llvm/unittests/ExecutionEngine/ExecutionEngineTests [200/392] LINK ./bin/clang-diff [201/392] LINK obj/clang/unittests/Support/ClangSupportTests [202/392] LINK ./bin/clang-installapi [203/392] LINK ./bin/diagtool [204/392] LINK ./bin/clang-refactor [205/392] LINK obj/clang/unittests/StaticAnalyzer/StaticAnalysisTests [206/392] LINK obj/clang/unittests/Index/IndexTests [207/392] LINK obj/clang/unittests/Analysis/FlowSensitive/ClangAnalysisFlowSensitiveTests [208/392] LINK ./bin/llvm-cgdata [209/392] LINK ./bin/lli-child-target [210/392] LINK obj/llvm/unittests/Transforms/Coroutines/CoroTests [211/392] LINK obj/llvm/unittests/Transforms/Instrumentation/InstrumentationTests [212/392] LINK obj/llvm/unittests/Passes/Plugins/PluginsTests [213/392] LINK obj/llvm/unittests/Transforms/Scalar/ScalarTests [214/392] LINK obj/llvm/unittests/Analysis/AnalysisTests [215/392] LINK ./bin/llvm-extract [216/392] LINK obj/llvm/unittests/Transforms/Utils/UtilsTests [217/392] LINK obj/llvm/unittests/Frontend/LLVMFrontendTests [218/392] AR lib/libLLVMSelectionDAG.a [219/392] AR lib/libLLVMGlobalISel.a [220/392] LINK obj/llvm/unittests/IR/IRTests [221/392] LINK ./bin/llvm-dwarfdump [222/392] LINK ./bin/llvm-objdump [223/392] LINK ./bin/sancov [224/392] LINK ./bin/llvm-nm [225/392] ACTION //llvm/tools/llvm-objdump:llvm-otool(//llvm/utils/gn/build/toolchain:unix) [226/392] LINK ./bin/llvm-profgen [227/392] LINK ./bin/clang-extdef-mapping [228/392] AR lib/libLLVMWebAssemblyCodeGen.a [229/392] LINK obj/llvm/unittests/tools/llvm-cfi-verify/CFIVerifyTests [230/392] AR lib/libLLVMSystemZCodeGen.a [231/392] AR lib/libLLVMX86CodeGen.a [232/392] LINK obj/llvm/unittests/MC/SystemZ/SystemZAsmLexerTests [233/392] LINK obj/clang/unittests/CodeGen/ClangCodeGenTests [234/392] LINK obj/llvm/unittests/tools/llvm-exegesis/LLVMExegesisTests [235/392] LINK ./bin/llvm-mca [236/392] LINK obj/clang/unittests/Frontend/FrontendTests [237/392] LINK ./bin/clang-import-test [238/392] LINK ./bin/llvm-debuginfo-analyzer [239/392] LINK obj/llvm/unittests/MC/X86/X86MCTests [240/392] LINK obj/llvm/unittests/Target/WebAssembly/WebAssemblyTests [241/392] AR lib/libLLVMBPFCodeGen.a [242/392] AR lib/libLLVMARMCodeGen.a [243/392] AR lib/libLLVMHexagonCodeGen.a [244/392] AR lib/libLLVMPowerPCCodeGen.a [245/392] LINK ./bin/llvm-cfi-verify [246/392] AR lib/libLLVMRISCVCodeGen.a [247/392] LINK obj/llvm/unittests/tools/llvm-mca/LLVMMCATests [248/392] AR lib/libLLVMMipsCodeGen.a [249/392] LINK obj/llvm/unittests/tools/llvm-exegesis/X86/LLVMExegesisX86Tests [250/392] AR lib/libLLVMNVPTXCodeGen.a [251/392] LINK obj/llvm/unittests/Target/X86/X86Tests [252/392] AR lib/libLLVMLanaiCodeGen.a [253/392] AR lib/libLLVMLoongArchCodeGen.a [254/392] AR lib/libLLVMAMDGPUCodeGen.a [255/392] LINK obj/llvm/unittests/Target/ARM/ARMTests [256/392] LINK obj/llvm/unittests/Target/PowerPC/PowerPCTests [257/392] LINK obj/llvm/unittests/tools/llvm-exegesis/PowerPC/LLVMExegesisPowerPCTests [258/392] LINK ./bin/lldb-server [259/392] LINK obj/llvm/unittests/Target/RISCV/RISCVTests [260/392] LINK obj/llvm/unittests/tools/llvm-exegesis/RISCV/LLVMExegesisRISCVTests [261/392] LINK obj/llvm/unittests/tools/llvm-exegesis/Mips/LLVMExegesisMipsTests [262/392] LINK obj/llvm/unittests/Target/LoongArch/LoongArchTests [263/392] LINK obj/clang/unittests/InstallAPI/InstallAPITests [264/392] AR lib/libLLVMAArch64CodeGen.a [265/392] LINK obj/clang/unittests/Parse/ParseTests [266/392] LINK obj/llvm/unittests/MC/AMDGPU/AMDGPUMCTests [267/392] LINK obj/llvm/unittests/Target/AMDGPU/AMDGPUTests [268/392] LINK obj/clang/unittests/Rewrite/RewriteTests [269/392] LINK obj/clang/unittests/Lex/LexTests [270/392] LINK obj/llvm/unittests/Target/AArch64/AArch64Tests [271/392] LINK obj/clang/unittests/Sema/SemaTests [272/392] LINK obj/clang/unittests/Serialization/SerializationTests [273/392] LINK obj/clang/unittests/AST/ByteCode/InterpTests [274/392] LINK obj/llvm/unittests/CGData/CodeGenDataTests [275/392] LINK obj/clang/unittests/AST/ASTTests [276/392] LINK obj/llvm/unittests/tools/llvm-exegesis/AArch64/LLVMExegesisAArch64Tests [277/392] LINK ./bin/lli [278/392] LINK obj/llvm/unittests/ExecutionEngine/MCJIT/MCJITTests [279/392] LINK ./bin/llvm-split [280/392] LINK obj/llvm/unittests/DebugInfo/GSYM/DebugInfoGSYMTests [281/392] LINK obj/llvm/unittests/ExecutionEngine/Orc/OrcJITTests [282/392] LINK obj/llvm/unittests/Target/TargetMachineCTests [283/392] LINK ./bin/llvm-exegesis [284/392] LINK ./bin/llvm-dwarfutil [285/392] LINK obj/llvm/unittests/ExecutionEngine/JITLink/JITLinkTests [286/392] LINK ./bin/llvm-rtdyld [287/392] LINK ./bin/llvm-xray [288/392] LINK obj/llvm/unittests/CodeGen/GlobalISel/GlobalISelTests [289/392] LINK obj/llvm/unittests/Passes/PassBuilderBindings/PassesBindingsTests [290/392] LINK obj/llvm/unittests/MC/MCTests [291/392] LINK obj/llvm/unittests/DebugInfo/DWARF/DebugInfoDWARFTests [292/392] LINK obj/llvm/unittests/CodeGen/CodeGenTests [293/392] LINK ./bin/llvm-reduce [294/392] LINK obj/llvm/unittests/DebugInfo/LogicalView/DebugInfoLogicalViewTests [295/392] LINK ./bin/llvm-opt-fuzzer [296/392] LINK ./bin/llvm-lipo [297/392] LINK ./bin/llvm-jitlink [298/392] LINK ./bin/llvm-libtool-darwin [299/392] SOLINK ./lib/libLTO.dylib [300/392] LINK ./bin/opt [301/392] LINK obj/llvm/unittests/MIR/MIRTests [302/392] LINK obj/llvm/unittests/MI/MITests [303/392] LINK ./bin/llvm-gsymutil [304/392] LINK ./bin/llvm-isel-fuzzer [305/392] LINK ./bin/llvm-cxxmap [306/392] LINK ./bin/llvm-cxxdump [307/392] LINK ./bin/llvm-mc [308/392] LINK ./bin/llvm-ml [309/392] LINK ./bin/llvm-ar [310/392] ACTION //llvm/tools/llvm-ml:llvm-ml64(//llvm/utils/gn/build/toolchain:unix) [311/392] ACTION //llvm/tools/llvm-ar:llvm-dlltool(//llvm/utils/gn/build/toolchain:unix) [312/392] ACTION //llvm/tools/llvm-ar:llvm-lib(//llvm/utils/gn/build/toolchain:unix) [313/392] ACTION //llvm/tools/llvm-ar:llvm-ranlib(//llvm/utils/gn/build/toolchain:unix) [314/392] LINK ./bin/llvm-dwp [315/392] LINK ./bin/llvm-lto [316/392] LINK ./bin/llvm-lto2 [317/392] LINK ./bin/llvm-c-test [318/392] LINK ./bin/llc [319/392] LINK obj/lld/unittests/AsLibELF/LLDAsLibELFTests [320/392] LINK ./bin/bugpoint [321/392] LINK ./bin/dsymutil [322/392] LINK ./bin/clang-offload-packager [323/392] LINK ./bin/lld [324/392] LINK obj/lld/unittests/AsLibAll/LLDAsLibAllTests [325/392] ACTION //lld/tools/lld:ld.lld(//llvm/utils/gn/build/toolchain:unix) [326/392] ACTION //lld/tools/lld:ld64.lld(//llvm/utils/gn/build/toolchain:unix) [327/392] ACTION //lld/tools/lld:lld-link(//llvm/utils/gn/build/toolchain:unix) [328/392] ACTION //lld/tools/lld:wasm-ld(//llvm/utils/gn/build/toolchain:unix) [329/392] LINK ./bin/clang-linker-wrapper [330/392] LINK ./bin/clang-check [331/392] LINK ./bin/clang-scan-deps [332/392] LINK ./bin/clang-nvlink-wrapper [333/392] LINK obj/clang/unittests/CrossTU/CrossTUTests [334/392] LINK obj/clang/unittests/Tooling/Syntax/SyntaxTests [335/392] LINK ./bin/lldb-dap [336/392] LINK ./bin/clang-sycl-linker [337/392] LINK ./bin/lldb-test [338/392] LINK ./bin/lldb [339/392] LINK ./bin/clang-repl [340/392] LINK obj/clang/unittests/Driver/ClangDriverTests [341/392] LINK ./bin/clang [342/392] ACTION //clang/tools/driver:clang-cl(//llvm/utils/gn/build/toolchain:unix) [343/392] ACTION //clang/tools/driver:clang-cpp(//llvm/utils/gn/build/toolchain:unix) [344/392] LINK obj/clang/unittests/Interpreter/ClangReplInterpreterTests [345/392] ACTION //clang/tools/driver:clangxx(//llvm/utils/gn/build/toolchain:unix) [346/392] LINK ./bin/llvm-bat-dump [347/392] LINK obj/clang/unittests/Tooling/ToolingTests [348/392] LINK obj/clang/unittests/Analysis/ClangAnalysisTests [349/392] LINK ./bin/clang-apply-replacements [350/392] LINK obj/bolt/unittests/Profile/ProfileTests [351/392] LINK obj/clang/unittests/Interpreter/ExceptionTests/ClangReplInterpreterExceptionTests [352/392] LINK obj/clang/unittests/ASTMatchers/Dynamic/DynamicASTMatchersTests [353/392] LINK obj/clang/unittests/ASTMatchers/ASTMatchersTests [354/392] AR lib/libclangDoc.a [355/392] LINK ./bin/clang-include-fixer [356/392] LINK ./bin/clang-change-namespace [357/392] ACTION //compiler-rt/test:lit_common_configured(//llvm/utils/gn/build/toolchain:stage2_unix) [358/392] LINK ./bin/llvm-bolt-heatmap [359/392] LINK obj/bolt/unittests/Core/CoreTests [360/392] SOLINK ./lib/libclang.dylib [361/392] LINK ./bin/llvm-bolt [362/392] ACTION //compiler-rt/test/asan:lit_site_cfg(//llvm/utils/gn/build/toolchain:stage2_unix) [363/392] ACTION //compiler-rt/test/lsan:asan_mode_cfg(//llvm/utils/gn/build/toolchain:stage2_unix) [364/392] ACTION //bolt/tools/driver:llvm-boltdiff(//llvm/utils/gn/build/toolchain:unix) [365/392] ACTION //bolt/tools/driver:perf2bolt(//llvm/utils/gn/build/toolchain:unix) [366/392] LINK obj/clang/unittests/libclang/CrashTests/libclangCrashTests [367/392] LINK obj/clang/unittests/libclang/libclangTests [368/392] LINK ./bin/clang-move [369/392] LINK ./bin/clang-doc FAILED: bin/clang-doc ../../chromeclang/bin/clang++ -arch arm64 -isysroot ../../sysroot/MacOSX.sdk -mmacos-version-min=12 -arch arm64 -mmacos-version-min=12 -Wl,--color-diagnostics -fuse-ld=lld -isysroot ../../sysroot/MacOSX.sdk -o ./bin/clang-doc obj/clang-tools-extra/clang-doc/tool/clang-doc.ClangDocMain.o lib/libclangDoc.a lib/libclangAST.a lib/libclangASTMatchers.a lib/libclangBasic.a lib/libclangFrontend.a lib/libclangTooling.a lib/libclangToolingCore.a lib/libLLVMOption.a lib/libLLVMSupport.a lib/libLLVMSupportBlake3.a lib/libLLVMDemangle.a lib/libLLVMTargetParser.a lib/libclangLex.a lib/libLLVMBinaryFormat.a lib/libLLVMFrontendOpenMP.a lib/libLLVMAnalysis.a lib/libLLVMCore.a lib/libLLVMRemarks.a lib/libLLVMBitstreamReader.a lib/libLLVMProfileData.a lib/libLLVMDebugInfoDWARF.a lib/libLLVMMC.a lib/libLLVMDebugInfoCodeView.a lib/libLLVMDebugInfoMSF.a lib/libLLVMObject.a lib/libLLVMBitReader.a lib/libLLVMIRReader.a lib/libLLVMAsmParser.a lib/libLLVMMCParser.a lib/libLLVMTextAPI.a lib/libLLVMSymbolize.a lib/libLLVMDebugInfoBTF.a lib/libLLVMDebugInfoPDB.a lib/libLLVMFrontendAtomic.a lib/libLLVMFrontendOffloading.a lib/libLLVMObjectYAML.a lib/libLLVMTransformUtils.a lib/libLLVMScalarOpts.a lib/libLLVMAggressiveInstCombine.a lib/libLLVMInstCombine.a lib/libclangAnalysis.a lib/libclangAPINotes.a lib/libclangDriver.a lib/libLLVMWindowsDriver.a lib/libclangEdit.a lib/libclangParse.a lib/libclangSema.a lib/libclangSupport.a lib/libclangSerialization.a lib/libclangIndex.a lib/libclangFormat.a lib/libclangRewrite.a lib/libclangToolingInclusions.a lib/libLLVMBitWriter.a -lpthread -lz ld64.lld: error: undefined symbol: clang::doc::copyFile(llvm::StringRef, llvm::StringRef) >>> referenced by lib/libclangDoc.a(clang-doc.HTMLGenerator.o):(symbol clang::doc::HTMLGenerator::createResources(clang::doc::ClangDocContext&)+0x162c) >>> referenced by lib/libclangDoc.a(clang-doc.HTMLGenerator.o):(symbol clang::doc::HTMLGenerator::createResources(clang::doc::ClangDocContext&)+0x15b4) ld64.lld: error: undefined symbol: clang::doc::computeRelativePath(llvm::StringRef, llvm::StringRef) >>> referenced by lib/libclangDoc.a(clang-doc.HTMLGenerator.o):(symbol clang::doc::genFileHeadNodes(llvm::StringRef, llvm::StringRef, clang::doc::ClangDocContext const&)+0x64c) >>> referenced by lib/libclangDoc.a(clang-doc.HTMLGenerator.o):(symbol clang::doc::genFileHeadNodes(llvm::StringRef, llvm::StringRef, clang::doc::ClangDocContext const&)+0x530) >>> referenced by lib/libclangDoc.a(clang-doc.HTMLGenerator.o):(symbol clang::doc::genFileHeadNodes(llvm::StringRef, llvm::StringRef, clang::doc::ClangDocContext const&)+0x1fc) clang: error: linker command failed with exit code 1 (use -v to see invocation) [370/392] LINK ./bin/clang-reorder-fields [371/392] LINK ./bin/clang-query [372/392] LINK ./bin/find-all-symbols [373/392] LINK obj/clang-tools-extra/unittests/clang-apply-replacements/ClangApplyReplacementsTests [374/392] LINK ./bin/c-index-test [375/392] LINK ./bin/pp-trace [376/392] LINK obj/clang-tools-extra/clangd/unittests/xpc/ClangdXpcTests [377/392] LINK ./bin/modularize [378/392] LINK obj/clang-tools-extra/clangd/unittests/ClangdTests ninja: build stopped: subcommand failed. Command '['ninja', '-C', 'out/gn']' returned non-zero exit status 1.