ninja: Entering directory `out/gn' [0/1] Regenerating ninja files [1/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUMCResourceInfo.o [2/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUMachineFunction.o [3/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUMacroFusion.o [4/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUMemoryUtils.o [5/383] CXX obj/llvm/tools/bugpoint/bugpoint.bugpoint.o [6/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPULowerVGPREncoding.o [7/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUMarkLastScratchLoad.o [8/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUMIRFormatter.o [9/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUMCInstLower.o [10/383] CXX obj/llvm/tools/llc/llc.NewPMDriver.o [11/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUPreloadKernelArguments.o [12/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUPreloadKernArgProlog.o [13/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUPerfHintAnalysis.o [14/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUPrepareAGPRAlloc.o [15/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPURegBankLegalize.o [16/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPURegBankLegalizeHelper.o [17/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUPromoteAlloca.o [18/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUPreLegalizerCombiner.o [19/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUPostLegalizerCombiner.o [20/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPURegBankSelect.o [21/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPURemoveIncompatibleFunctions.o [22/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUReserveWWMRegs.o [23/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPURegBankCombiner.o [24/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPURewriteOutArguments.o [25/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUResourceUsageAnalysis.o [26/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPURegisterBankInfo.o [27/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUSetWavePriority.o [28/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUTargetObjectFile.o [29/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPURewriteAGPRCopyMFMA.o [30/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPURegBankLegalizeRules.o [31/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUSubtarget.o [32/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.GCNCreateVOPD.o [33/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUWaitSGPRHazards.o [34/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUSplitModule.o [35/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.GCNDPPCombine.o [36/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUSwLowerLDS.o [37/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.GCNIterativeScheduler.o [38/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.GCNNSAReassign.o [39/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.GCNRewritePartialRegUses.o [40/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.GCNHazardRecognizer.o [41/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.GCNPreRAOptimizations.o [42/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUTargetTransformInfo.o [43/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.GCNPreRALongBranchReg.o [44/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.GCNRegPressure.o [45/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.R600ClauseMergePass.o [46/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.GCNVOPDUtils.o [47/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.R600AsmPrinter.o [48/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.R600ExpandSpecialInstrs.o [49/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.R600EmitClauseMarkers.o [50/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.R600ControlFlowFinalizer.o [51/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.R600FrameLowering.o [52/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.GCNSubtarget.o [53/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.GCNSchedStrategy.o [54/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.R600MachineFunctionInfo.o [55/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.R600MCInstLower.o [56/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.R600InstrInfo.o [57/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.R600MachineCFGStructurizer.o [58/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.R600MachineScheduler.o [59/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.R600Packetizer.o [60/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.R600OptimizeVectorRegisters.o [61/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.R600RegisterInfo.o [62/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.R600ISelDAGToDAG.o [63/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.R600ISelLowering.o [64/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUTargetMachine.o [65/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.R600Subtarget.o [66/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.SIFixVGPRCopies.o [67/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.SIAnnotateControlFlow.o [68/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.SIInsertHardClauses.o [69/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.SIFixSGPRCopies.o [70/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.R600TargetTransformInfo.o [71/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.SIFormMemoryClauses.o [72/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.SIFrameLowering.o [73/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.SIFoldOperands.o [74/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.R600TargetMachine.o [75/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.SILateBranchLowering.o [76/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.SILoadStoreOptimizer.o [77/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.SIInsertWaitcnts.o [78/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.SILowerI1Copies.o [79/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.SILowerControlFlow.o [80/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.SILowerWWMCopies.o [81/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.SILowerSGPRSpills.o [82/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.SIInstrInfo.o [83/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.SIMachineFunctionInfo.o [84/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.SIModeRegisterDefaults.o [85/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.SIModeRegister.o [86/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.SIMemoryLegalizer.o [87/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.SIOptimizeExecMasking.o [88/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.SIMachineScheduler.o [89/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.SIOptimizeExecMaskingPreRA.o [90/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.SIISelLowering.o [91/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.SIPostRABundler.o [92/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.SIPeepholeSDWA.o [93/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.SIPreEmitPeephole.o [94/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.SIOptimizeVGPRLiveRange.o [95/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.SIProgramInfo.o [96/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.SIPreAllocateWWMRegs.o [97/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.SIShrinkInstructions.o [98/383] CXX obj/llvm/lib/Target/AMDGPU/MCA/MCA.AMDGPUCustomBehaviour.o [99/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUAnnotateUniformValues.o [100/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUArgumentUsageInfo.o [101/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUAlwaysInlinePass.o [102/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUAsanInstrumentation.o [103/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.SIWholeQuadMode.o [104/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.SIRegisterInfo.o [105/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUAtomicOptimizer.o [106/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUAsmPrinter.o [107/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUCombinerHelper.o [108/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUExportClustering.o [109/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUCallLowering.o [110/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUGlobalISelUtils.o [111/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUGlobalISelDivergenceLowering.o [112/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUAttributor.o [113/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUCodeGenPrepare.o [114/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUInstrInfo.o [115/383] CXX obj/llvm/lib/Target/AMDGPU/Disassembler/Disassembler.AMDGPUDisassembler.o [116/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUHSAMetadataStreamer.o [117/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUInsertDelayAlu.o [118/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUImageIntrinsicOptimizer.o [119/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUIGroupLP.o [120/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUISelLowering.o [121/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUInstCombineIntrinsic.o [122/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUISelDAGToDAG.o [123/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPULateCodeGenPrepare.o [124/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPULowerIntrinsics.o [125/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPULowerKernelAttributes.o [126/383] CXX obj/llvm/lib/Target/AMDGPU/MCTargetDesc/MCTargetDesc.AMDGPUAsmBackend.o [127/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPULowerKernelArguments.o [128/383] CXX obj/llvm/lib/Target/AMDGPU/MCTargetDesc/MCTargetDesc.AMDGPUELFObjectWriter.o [129/383] CXX obj/llvm/lib/Target/AMDGPU/MCTargetDesc/MCTargetDesc.AMDGPUMCAsmInfo.o [130/383] CXX obj/llvm/lib/Target/AMDGPU/AsmParser/AsmParser.AMDGPUAsmParser.o [131/383] CXX obj/llvm/lib/Target/AMDGPU/MCTargetDesc/MCTargetDesc.AMDGPUInstPrinter.o [132/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPULowerBufferFatPointers.o [133/383] CXX obj/llvm/lib/Target/AMDGPU/MCTargetDesc/MCTargetDesc.AMDGPUMCKernelDescriptor.o [134/383] CXX obj/llvm/lib/Target/AMDGPU/Utils/Utils.AMDGPUAsmUtils.o [135/383] AR lib/libLLVMPasses.a [136/383] AR lib/libLLVMRISCVCodeGen.a [137/383] AR lib/libLLVMAArch64CodeGen.a [138/383] AR lib/libLLVMHexagonCodeGen.a [139/383] AR lib/libLLVMOrcJIT.a [140/383] LINK ./bin/lli-child-target [141/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPULowerModuleLDSPass.o [142/383] CXX obj/llvm/lib/Target/AMDGPU/MCTargetDesc/MCTargetDesc.AMDGPUTargetStreamer.o [143/383] CXX obj/llvm/lib/Target/AMDGPU/MCTargetDesc/MCTargetDesc.AMDGPUMCExpr.o [144/383] CXX obj/llvm/lib/Target/AMDGPU/Utils/Utils.AMDKernelCodeTUtils.o [145/383] LINK ./bin/lli [146/383] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPULegalizerInfo.o [147/383] CXX obj/llvm/lib/Target/AMDGPU/Utils/Utils.AMDGPUBaseInfo.o [148/383] AR lib/libLLVMAMDGPUUtils.a [149/383] CXX obj/lld/ELF/ELF.LTO.o [150/383] CXX obj/lld/MachO/MachO.DriverUtils.o [151/383] CXX obj/lld/MachO/MachO.LTO.o [152/383] CXX obj/llvm/lib/Target/AMDGPU/MCTargetDesc/MCTargetDesc.AMDGPUMCCodeEmitter.o [153/383] CXX obj/lld/MachO/MachO.Driver.o [154/383] LINK ./bin/clang-diff [155/383] ACTION //clang/tools/clang-installapi:InstallAPIOpts(//llvm/utils/gn/build/toolchain:unix) [156/381] CXX obj/llvm/lib/Target/AMDGPU/MCTargetDesc/MCTargetDesc.AMDGPUMCTargetDesc.o [157/381] AR lib/libLLVMAMDGPUDesc.a [158/381] AR lib/libLLVMAMDGPUAsmParser.a [159/381] AR lib/libLLVMAMDGPUDisassembler.a [160/381] AR lib/libLLVMAMDGPUTargetMCA.a [161/381] LINK ./bin/clang-installapi [162/381] LINK ./bin/llvm-dwarfdump [163/381] CXX obj/lld/ELF/ELF.InputFiles.o [164/381] LINK ./bin/llvm-cfi-verify [165/381] LINK ./bin/llvm-debuginfo-analyzer [166/381] ACTION //clang/tools/clang-linker-wrapper:LinkerWrapperOpts(//llvm/utils/gn/build/toolchain:unix) [167/381] ACTION //clang/tools/clang-nvlink-wrapper:NVLinkOpts(//llvm/utils/gn/build/toolchain:unix) [168/381] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUInstructionSelector.o [169/381] LINK ./bin/clang-extdef-mapping [170/381] AR lib/libLLVMAMDGPUCodeGen.a [171/381] LINK ./bin/clang-offload-bundler [172/381] CXX obj/lld/MachO/MachO.InputFiles.o [173/381] LINK ./bin/llvm-cxxdump [174/381] LINK ./bin/llvm-cxxmap [175/381] CXX obj/lld/ELF/ELF.Driver.o [176/381] LINK ./bin/llvm-c-test [177/381] LINK ./bin/llvm-dwarfutil [178/381] LINK ./bin/llvm-dwp [179/381] LINK ./bin/bugpoint [180/381] LINK ./bin/llvm-ar [181/381] AR lib/liblldELF.a [182/381] ACTION //llvm/tools/llvm-ar:llvm-lib(//llvm/utils/gn/build/toolchain:unix) [183/381] ACTION //llvm/tools/llvm-ar:llvm-ranlib(//llvm/utils/gn/build/toolchain:unix) [184/381] ACTION //llvm/tools/llvm-ar:llvm-dlltool(//llvm/utils/gn/build/toolchain:unix) [185/381] AR lib/liblldMachO.a [186/381] LINK ./bin/dsymutil [187/381] LINK ./bin/llc [188/381] ACTION //clang/tools/clang-scan-deps:Opts(//llvm/utils/gn/build/toolchain:unix) [189/380] CXX obj/lld/COFF/COFF.InputFiles.o [190/380] ACTION //clang/tools/clang-sycl-linker:SYCLLinkOpts(//llvm/utils/gn/build/toolchain:unix) [191/380] LINK ./bin/diagtool [192/380] LINK ./bin/clang-refactor [193/380] LINK obj/lld/unittests/AsLibELF/LLDAsLibELFTests [194/380] LINK obj/clang/unittests/CrossTU/CrossTUTests [195/380] CXX obj/lld/COFF/COFF.LTO.o [196/380] LINK ./bin/clang-check [197/380] LINK obj/clang/unittests/Analysis/FlowSensitive/ClangAnalysisFlowSensitiveTests [198/380] LINK obj/clang/unittests/Format/FormatTests [199/380] LINK obj/clang/unittests/InstallAPI/InstallAPITests [200/380] LINK obj/clang/unittests/Index/IndexTests [201/380] LINK obj/clang/unittests/Parse/ParseTests [202/380] LINK obj/clang/unittests/Lex/LexTests [203/380] LINK obj/clang/unittests/Rewrite/RewriteTests [204/380] LINK obj/clang/unittests/Sema/SemaTests [205/380] LINK obj/clang/unittests/Serialization/SerializationTests [206/380] LINK obj/clang/unittests/Driver/ClangDriverTests [207/380] LINK obj/clang/unittests/AST/ByteCode/InterpTests [208/380] LINK obj/clang/unittests/ASTMatchers/ASTMatchersTests [209/380] CXX obj/lld/COFF/COFF.Driver.o [210/380] LINK obj/clang/unittests/AST/ASTTests [211/380] SOLINK ./lib/libclang.dylib [212/380] CXX obj/lld/COFF/COFF.SymbolTable.o [213/380] AR lib/liblldCOFF.a [214/380] LINK obj/clang/unittests/Analysis/ClangAnalysisTests [215/380] LINK obj/clang/unittests/ASTMatchers/Dynamic/DynamicASTMatchersTests [216/380] LINK obj/clang/unittests/Support/ClangSupportTests [217/380] LINK obj/clang/unittests/libclang/libclangTests [218/380] LINK obj/clang/unittests/libclang/CrashTests/libclangCrashTests [219/380] AR lib/libclangCodeGen.a /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool: warning same member name (CodeGen.AMDGPU.o) in output file used for input files: obj/clang/lib/CodeGen/Targets/CodeGen.AMDGPU.o and: obj/clang/lib/CodeGen/TargetBuiltins/CodeGen.AMDGPU.o (due to use of basename, truncation, blank padding or duplicate input files) /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool: warning same member name (CodeGen.ARM.o) in output file used for input files: obj/clang/lib/CodeGen/TargetBuiltins/CodeGen.ARM.o and: obj/clang/lib/CodeGen/Targets/CodeGen.ARM.o (due to use of basename, truncation, blank padding or duplicate input files) /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool: warning same member name (CodeGen.DirectX.o) in output file used for input files: obj/clang/lib/CodeGen/TargetBuiltins/CodeGen.DirectX.o and: obj/clang/lib/CodeGen/Targets/CodeGen.DirectX.o (due to use of basename, truncation, blank padding or duplicate input files) /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool: warning same member name (CodeGen.Hexagon.o) in output file used for input files: obj/clang/lib/CodeGen/TargetBuiltins/CodeGen.Hexagon.o and: obj/clang/lib/CodeGen/Targets/CodeGen.Hexagon.o (due to use of basename, truncation, blank padding or duplicate input files) /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool: warning same member name (CodeGen.NVPTX.o) in output file used for input files: obj/clang/lib/CodeGen/TargetBuiltins/CodeGen.NVPTX.o and: obj/clang/lib/CodeGen/Targets/CodeGen.NVPTX.o (due to use of basename, truncation, blank padding or duplicate input files) /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool: warning same member name (CodeGen.PPC.o) in output file used for input files: obj/clang/lib/CodeGen/TargetBuiltins/CodeGen.PPC.o and: obj/clang/lib/CodeGen/Targets/CodeGen.PPC.o (due to use of basename, truncation, blank padding or duplicate input files) /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool: warning same member name (CodeGen.RISCV.o) in output file used for input files: obj/clang/lib/CodeGen/TargetBuiltins/CodeGen.RISCV.o and: obj/clang/lib/CodeGen/Targets/CodeGen.RISCV.o (due to use of basename, truncation, blank padding or duplicate input files) /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool: warning same member name (CodeGen.SPIR.o) in output file used for input files: obj/clang/lib/CodeGen/Targets/CodeGen.SPIR.o and: obj/clang/lib/CodeGen/TargetBuiltins/CodeGen.SPIR.o (due to use of basename, truncation, blank padding or duplicate input files) /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool: warning same member name (CodeGen.SystemZ.o) in output file used for input files: obj/clang/lib/CodeGen/TargetBuiltins/CodeGen.SystemZ.o and: obj/clang/lib/CodeGen/Targets/CodeGen.SystemZ.o (due to use of basename, truncation, blank padding or duplicate input files) /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool: warning same member name (CodeGen.WebAssembly.o) in output file used for input files: obj/clang/lib/CodeGen/Targets/CodeGen.WebAssembly.o and: obj/clang/lib/CodeGen/TargetBuiltins/CodeGen.WebAssembly.o (due to use of basename, truncation, blank padding or duplicate input files) /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool: warning same member name (CodeGen.X86.o) in output file used for input files: obj/clang/lib/CodeGen/Targets/CodeGen.X86.o and: obj/clang/lib/CodeGen/TargetBuiltins/CodeGen.X86.o (due to use of basename, truncation, blank padding or duplicate input files) [220/380] LINK obj/clang/unittests/StaticAnalyzer/StaticAnalysisTests [221/380] LINK obj/clang/unittests/Tooling/Syntax/SyntaxTests [222/380] LINK ./bin/lld [223/380] LINK obj/lld/unittests/AsLibAll/LLDAsLibAllTests [224/380] ACTION //lld/tools/lld:ld.lld(//llvm/utils/gn/build/toolchain:unix) [225/380] ACTION //lld/tools/lld:ld64.lld(//llvm/utils/gn/build/toolchain:unix) [226/380] ACTION //lld/tools/lld:lld-link(//llvm/utils/gn/build/toolchain:unix) [227/380] ACTION //lld/tools/lld:wasm-ld(//llvm/utils/gn/build/toolchain:unix) [228/380] LINK ./bin/lldb-server [229/380] LINK ./bin/c-index-test [230/380] LINK ./bin/clang-import-test [231/380] LINK ./bin/lldb [232/380] LINK ./bin/lldb-dap [233/380] CXX obj/clang/tools/clang-nvlink-wrapper/clang-nvlink-wrapper.ClangNVLinkWrapper.o [234/380] LINK ./bin/lldb-test [235/380] LINK ./bin/clang-scan-deps [236/380] LINK ./bin/clang-repl [237/380] LINK obj/clang/unittests/CodeGen/ClangCodeGenTests [238/380] LINK ./bin/clang-nvlink-wrapper [239/380] LINK obj/clang/unittests/Frontend/FrontendTests [240/380] LINK obj/clang/unittests/Interpreter/ExceptionTests/ClangReplInterpreterExceptionTests [241/380] CXX obj/clang/tools/clang-sycl-linker/clang-sycl-linker.ClangSYCLLinker.o [242/380] LINK obj/clang/unittests/Interpreter/ClangReplInterpreterTests [243/380] LINK ./bin/clang-sycl-linker [244/380] CXX obj/clang/tools/clang-linker-wrapper/clang-linker-wrapper.ClangLinkerWrapper.o [245/380] CXX obj/bolt/lib/Rewrite/Rewrite.BuildIDRewriter.o [246/380] LINK obj/clang/unittests/Tooling/ToolingTests [247/380] CXX obj/clang/tools/driver/clang.cc1_main.o [248/380] LINK ./bin/clang-linker-wrapper [249/380] LINK ./bin/clang [250/380] ACTION //clang/tools/driver:clang-cl(//llvm/utils/gn/build/toolchain:unix) [251/380] ACTION //clang/tools/driver:clang-cpp(//llvm/utils/gn/build/toolchain:unix) [252/380] ACTION //clang/tools/driver:clangxx(//llvm/utils/gn/build/toolchain:unix) [253/380] CXX obj/bolt/lib/Rewrite/Rewrite.GNUPropertyRewriter.o [254/380] CXX obj/bolt/lib/Rewrite/Rewrite.MetadataManager.o [255/380] CXX obj/bolt/lib/Rewrite/Rewrite.ExecutableFileMemoryManager.o [256/380] CXX obj/bolt/lib/Rewrite/Rewrite.JITLinkLinker.o [257/380] CXX obj/bolt/lib/Rewrite/Rewrite.PseudoProbeRewriter.o [258/380] CXX obj/bolt/lib/Rewrite/Rewrite.MachORewriteInstance.o [259/380] CXX obj/bolt/lib/RuntimeLibs/RuntimeLibs.HugifyRuntimeLibrary.o [260/380] CXX obj/bolt/lib/Rewrite/Rewrite.SDTRewriter.o [261/380] CXX obj/bolt/lib/Rewrite/Rewrite.LinuxKernelRewriter.o [262/380] CXX obj/bolt/lib/RuntimeLibs/RuntimeLibs.InstrumentationRuntimeLibrary.o [263/380] CXX obj/bolt/lib/Target/AArch64/AArch64.AArch64MCSymbolizer.o [264/380] CXX obj/bolt/lib/Rewrite/Rewrite.DWARFRewriter.o [265/380] CXX obj/bolt/tools/heatmap/llvm-bolt-heatmap.heatmap.o [266/380] CXX obj/bolt/lib/Target/X86/X86.X86MCSymbolizer.o [267/380] LINK ./bin/dexp [268/380] CXX obj/bolt/lib/Target/AArch64/AArch64.AArch64MCPlusBuilder.o [269/380] AR lib/libLLVMBOLTTargetAArch64.a [270/380] LINK ./bin/clangd-indexer [271/380] CXX obj/bolt/tools/driver/llvm-bolt.llvm-bolt.o [272/380] LINK ./bin/clang-tidy [273/380] LINK ./bin/clangd [274/380] COPY_BUNDLE_DATA bin/clangd gen/clang-tools-extra/clangd/xpc/framework/clangd.xpc/Contents/MacOS/clangd [275/380] COPY_BUNDLE_DATA gen/clang-tools-extra/clangd/xpc/framework/clangd.xpc lib/ClangdXPC.framework/Versions/A/XPCServices/clangd.xpc [276/380] LINK obj/clang-tools-extra/clangd/unittests/xpc/ClangdXpcTests [277/380] ACTION //compiler-rt/test:lit_common_configured(//llvm/utils/gn/build/toolchain:stage2_unix) [278/380] LINK ./bin/clangd-xpc-test-client [279/380] ACTION //compiler-rt/test/asan:lit_site_cfg(//llvm/utils/gn/build/toolchain:stage2_unix) [280/380] ACTION //compiler-rt/test/lsan:asan_mode_cfg(//llvm/utils/gn/build/toolchain:stage2_unix) [281/380] LINK obj/llvm/unittests/Target/RISCV/RISCVTests [282/380] LINK obj/llvm/unittests/tools/llvm-exegesis/X86/LLVMExegesisX86Tests [283/380] LINK obj/clang-tools-extra/clangd/unittests/ClangdTests [284/380] LINK obj/llvm/unittests/Transforms/Coroutines/CoroTests [285/380] LINK obj/llvm/unittests/Target/X86/X86Tests [286/380] CXX obj/bolt/unittests/Core/CoreTests.BinaryContext.o [287/380] CXX obj/bolt/lib/Target/X86/X86.X86MCPlusBuilder.o [288/380] LINK obj/llvm/unittests/Transforms/Instrumentation/InstrumentationTests [289/380] AR lib/libLLVMBOLTTargetX86.a [290/380] LINK obj/llvm/unittests/Transforms/Scalar/ScalarTests [291/380] LINK obj/llvm/unittests/tools/llvm-cfi-verify/CFIVerifyTests [292/380] LINK obj/llvm/unittests/Transforms/Utils/UtilsTests [293/380] LINK obj/llvm/unittests/tools/llvm-exegesis/LLVMExegesisTests [294/380] LINK obj/llvm/unittests/tools/llvm-exegesis/Mips/LLVMExegesisMipsTests [295/380] LINK obj/llvm/unittests/tools/llvm-exegesis/AArch64/LLVMExegesisAArch64Tests [296/380] LINK obj/llvm/unittests/tools/llvm-exegesis/PowerPC/LLVMExegesisPowerPCTests [297/380] LINK ./bin/llvm-mca [298/380] LINK obj/llvm/unittests/tools/llvm-exegesis/RISCV/LLVMExegesisRISCVTests [299/380] LINK ./bin/llvm-nm [300/380] LINK ./bin/llvm-ml [301/380] CXX obj/bolt/unittests/Core/CoreTests.DynoStats.o [302/380] LINK ./bin/llvm-objdump [303/380] ACTION //llvm/tools/llvm-ml:llvm-ml64(//llvm/utils/gn/build/toolchain:unix) [304/380] ACTION //llvm/tools/llvm-objdump:llvm-otool(//llvm/utils/gn/build/toolchain:unix) [305/380] LINK ./bin/llvm-profgen [306/380] LINK ./bin/llvm-extract [307/380] LINK ./bin/llvm-exegesis [308/380] LINK ./bin/llvm-jitlink [309/380] LINK ./bin/llvm-libtool-darwin [310/380] LINK ./bin/llvm-gsymutil [311/380] LINK ./bin/llvm-lipo [312/380] LINK ./bin/llvm-isel-fuzzer [313/380] LINK ./bin/llvm-mc [314/380] CXX obj/llvm/tools/llvm-offload-binary/llvm-offload-binary.llvm-offload-binary.o [315/380] LINK ./bin/llvm-offload-binary [316/380] LINK ./bin/sancov [317/380] CXX obj/bolt/unittests/Core/CoreTests.MemoryMaps.o [318/380] CXX obj/bolt/lib/Passes/Passes.MarkRAStates.o FAILED: obj/bolt/lib/Passes/Passes.MarkRAStates.o ../../chromeclang/bin/clang++ -MMD -MF obj/bolt/lib/Passes/Passes.MarkRAStates.o.d -o obj/bolt/lib/Passes/Passes.MarkRAStates.o -c ../../bolt/lib/Passes/MarkRAStates.cpp -I../../llvm/include -Igen/llvm/include -I../../bolt/include -Igen/bolt/include -arch arm64 -isysroot ../../sysroot/MacOSX.sdk -mmacos-version-min=12 -mmacos-version-min=12 -O3 -fdiagnostics-color -Wall -Wextra -Wno-unused-parameter -Wdelete-non-virtual-dtor -Wstring-conversion -no-canonical-prefixes -Werror=date-time -isysroot ../../sysroot/MacOSX.sdk -Wpoison-system-directories -fPIC -Wcovered-switch-default -std=c++17 -fvisibility-inlines-hidden -fno-exceptions -fno-rtti In file included from ../../bolt/lib/Passes/MarkRAStates.cpp:22: In file included from ../../bolt/include/bolt/Passes/MarkRAStates.h:15: In file included from ../../bolt/include/bolt/Passes/BinaryPasses.h:16: In file included from ../../bolt/include/bolt/Core/BinaryContext.h:16: In file included from ../../bolt/include/bolt/Core/AddressMap.h:17: In file included from ../../llvm/include/llvm/MC/MCSymbol.h:16: In file included from ../../llvm/include/llvm/ADT/StringMapEntry.h:19: In file included from ../../llvm/include/llvm/ADT/StringRef.h:16: In file included from ../../sysroot/MacOSX.sdk/usr/include/c++/v1/algorithm:675: ../../sysroot/MacOSX.sdk/usr/include/c++/v1/__algorithm/count_if.h:31:9: error: no matching function for call to object of type '(lambda at ../../bolt/lib/Passes/MarkRAStates.cpp:136:7)' if (__pred(*__first)) ^~~~~~ ../../llvm/include/llvm/ADT/STLExtras.h:1964:15: note: in instantiation of function template specialization 'std::count_if, std::__tree_node, void *> *, long>>, (lambda at ../../bolt/lib/Passes/MarkRAStates.cpp:136:7)>' requested here return std::count_if(adl_begin(Range), adl_end(Range), P); ^ ../../bolt/lib/Passes/MarkRAStates.cpp:136:7: note: candidate function not viable: no known conversion from 'value_type' (aka 'pair') to 'std::pair &' for 1st argument [&](std::pair &P) { ^ 1 error generated. [319/380] CXX obj/bolt/unittests/Core/CoreTests.MCPlusBuilder.o [320/380] CXX obj/llvm/tools/llvm-opt-fuzzer/llvm-opt-fuzzer.llvm-opt-fuzzer.o [321/380] CXX obj/llvm/tools/llvm-reduce/deltas/llvm-reduce.RunIRPasses.o [322/380] CXX obj/llvm/tools/opt/lib.optdriver.o [323/380] CXX obj/llvm/tools/llvm-lto2/llvm-lto2.llvm-lto2.o [324/380] CXX obj/llvm/tools/llvm-lto/llvm-lto.llvm-lto.o [325/380] CXX obj/llvm/tools/opt/lib.NewPMDriver.o [326/380] CXX obj/bolt/lib/Rewrite/Rewrite.RewriteInstance.o [327/380] CXX obj/llvm/tools/llvm-reduce/llvm-reduce.ReducerWorkItem.o ninja: build stopped: subcommand failed. Command '['ninja', '-C', 'out/gn']' returned non-zero exit status 1.