ninja: Entering directory `out/gn' [1/973] CXX obj/clang/lib/Testing/Testing.CommandLineArgs.o [2/973] AR lib/libclangTesting.a [3/973] CXX obj/clang/lib/Interpreter/Interpreter.DeviceOffload.o [4/973] CXX obj/bolt/lib/Core/Core.AddressMap.o [5/973] CXX obj/bolt/lib/Core/Core.BinaryBasicBlock.o [6/973] CXX obj/clang/tools/clang-sycl-linker/clang-sycl-linker.ClangSYCLLinker.o [7/973] CXX obj/clang/unittests/Driver/ClangDriverTests.ToolChainTest.o [8/973] CXX obj/clang/lib/Parse/Parse.ParseStmtAsm.o [9/973] CXX obj/clang/unittests/Tooling/DependencyScanning/ToolingTests.DependencyScannerTest.o [10/973] CXX obj/clang/unittests/Interpreter/ClangReplInterpreterTests.InterpreterExtensionsTest.o [11/973] CXX obj/clang/tools/clang-linker-wrapper/clang-linker-wrapper.ClangLinkerWrapper.o [12/973] CXX obj/bolt/lib/Core/Core.BinarySection.o [13/973] CXX obj/bolt/lib/Core/Core.BinaryFunctionCallGraph.o [14/973] CXX obj/bolt/lib/Core/Core.BinaryFunctionProfile.o [15/973] CXX obj/bolt/lib/Core/Core.BinaryEmitter.o [16/973] CXX obj/bolt/lib/Core/Core.BinaryContext.o [17/973] CXX obj/bolt/lib/Core/Core.DIEBuilder.o [18/973] CXX obj/bolt/lib/Core/Core.DebugData.o [19/973] CXX obj/bolt/lib/Core/Core.DebugNames.o [20/973] CXX obj/bolt/lib/Core/Core.DynoStats.o [21/973] CXX obj/bolt/lib/Core/Core.GDBIndex.o [22/973] CXX obj/bolt/lib/Core/Core.HashUtilities.o [23/973] CXX obj/bolt/lib/Core/Core.JumpTable.o [24/973] CXX obj/bolt/lib/Core/Core.MCInstUtils.o [25/973] CXX obj/bolt/lib/Core/Core.Exceptions.o [26/973] CXX obj/bolt/lib/Core/Core.ParallelUtilities.o [27/973] CXX obj/bolt/lib/Core/Core.BinaryFunction.o [28/973] CXX obj/bolt/lib/Passes/Passes.AArch64RelaxationPass.o [29/973] CXX obj/bolt/lib/Passes/Passes.Aligner.o [30/973] CXX obj/bolt/lib/Passes/Passes.AllocCombiner.o [31/973] CXX obj/bolt/lib/Passes/Passes.DataflowAnalysis.o [32/973] CXX obj/bolt/lib/Passes/Passes.AsmDump.o [33/973] CXX obj/bolt/lib/Passes/Passes.CMOVConversion.o [34/973] CXX obj/bolt/lib/Passes/Passes.CacheMetrics.o [35/973] CXX obj/bolt/lib/Passes/Passes.FixRISCVCallsPass.o [36/973] CXX obj/bolt/lib/Passes/Passes.FixRelaxationPass.o [37/973] CXX obj/bolt/lib/Passes/Passes.Hugify.o [38/973] CXX obj/bolt/lib/Passes/Passes.FrameAnalysis.o [39/973] CXX obj/bolt/lib/Passes/Passes.BinaryPasses.o ../../bolt/lib/Passes/BinaryPasses.cpp:1766:21: warning: loop variable '[CurDensity, CurSamples]' creates a copy from type 'std::pair const' [-Wrange-loop-construct] for (const auto [CurDensity, CurSamples] : FuncDensityList) { ^ ../../bolt/lib/Passes/BinaryPasses.cpp:1766:10: note: use reference type 'std::pair const &' to prevent copying for (const auto [CurDensity, CurSamples] : FuncDensityList) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ & ../../bolt/lib/Passes/BinaryPasses.cpp:1774:21: warning: loop variable '[CurDensity, CurSamples]' creates a copy from type 'std::pair const' [-Wrange-loop-construct] for (const auto [CurDensity, CurSamples] : llvm::reverse(FuncDensityList)) { ^ ../../bolt/lib/Passes/BinaryPasses.cpp:1774:10: note: use reference type 'std::pair const &' to prevent copying for (const auto [CurDensity, CurSamples] : llvm::reverse(FuncDensityList)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ & 2 warnings generated. [40/973] CXX obj/bolt/lib/Passes/Passes.DataflowInfoManager.o [41/973] CXX obj/bolt/lib/Passes/Passes.Inliner.o [42/973] CXX obj/bolt/lib/Passes/Passes.FrameOptimizer.o [43/973] CXX obj/bolt/lib/Passes/Passes.IdenticalCodeFolding.o [44/973] CXX obj/bolt/lib/Passes/Passes.InsertNegateRAStatePass.o [45/973] CXX obj/bolt/lib/Passes/Passes.IndirectCallPromotion.o [46/973] CXX obj/bolt/lib/Passes/Passes.LivenessAnalysis.o [47/973] CXX obj/bolt/lib/Passes/Passes.Instrumentation.o [48/973] CXX obj/bolt/lib/Passes/Passes.LoopInversionPass.o [49/973] CXX obj/bolt/lib/Passes/Passes.JTFootprintReduction.o [50/973] CXX obj/bolt/lib/Passes/Passes.MarkRAStates.o [51/973] CXX obj/bolt/lib/Passes/Passes.PLTCall.o [52/973] CXX obj/bolt/lib/Passes/Passes.LongJmp.o [53/973] CXX obj/bolt/lib/Passes/Passes.MCF.o [54/973] CXX obj/bolt/lib/Passes/Passes.PatchEntries.o [55/973] CXX obj/bolt/lib/Passes/Passes.RegAnalysis.o [56/973] CXX obj/bolt/lib/Passes/Passes.PAuthGadgetScanner.o [57/973] CXX obj/bolt/lib/Passes/Passes.ProfileQualityStats.o [58/973] CXX obj/bolt/lib/Passes/Passes.RegReAssign.o [59/973] CXX obj/bolt/lib/Passes/Passes.RetpolineInsertion.o [60/973] CXX obj/bolt/lib/Passes/Passes.ReorderAlgorithm.o [61/973] CXX obj/bolt/lib/Passes/Passes.ReorderData.o [62/973] CXX obj/bolt/lib/Passes/Passes.ReorderFunctions.o [63/973] CXX obj/bolt/lib/Passes/Passes.StackAllocationAnalysis.o [64/973] CXX obj/bolt/lib/Passes/Passes.StackAvailableExpressions.o [65/973] CXX obj/bolt/lib/Passes/Passes.StackPointerTracking.o [66/973] CXX obj/bolt/lib/Passes/Passes.SplitFunctions.o [67/973] CXX obj/bolt/lib/Passes/Passes.StackReachingUses.o [68/973] CXX obj/bolt/lib/Passes/Passes.ThreeWayBranch.o [69/973] CXX obj/bolt/lib/Passes/Passes.StokeInfo.o [70/973] CXX obj/bolt/lib/Passes/Passes.TailDuplication.o [71/973] CXX obj/bolt/lib/Passes/Passes.ShrinkWrapping.o [72/973] CXX obj/bolt/lib/Passes/Passes.ValidateMemRefs.o [73/973] CXX obj/bolt/lib/Passes/Passes.VeneerElimination.o [74/973] CXX obj/bolt/lib/Passes/Passes.ValidateInternalCalls.o [75/973] CXX obj/bolt/lib/Profile/Profile.BoltAddressTranslation.o [76/973] CXX obj/bolt/lib/Rewrite/Rewrite.BuildIDRewriter.o [77/973] CXX obj/bolt/lib/Profile/Profile.DataReader.o [78/973] CXX obj/bolt/lib/Profile/Profile.StaleProfileMatching.o [79/973] CXX obj/bolt/lib/Rewrite/Rewrite.BinaryPassManager.o [80/973] CXX obj/bolt/lib/Profile/Profile.YAMLProfileWriter.o [81/973] CXX obj/bolt/lib/Rewrite/Rewrite.BoltDiff.o [82/973] CXX obj/bolt/lib/Profile/Profile.YAMLProfileReader.o [83/973] CXX obj/bolt/lib/Rewrite/Rewrite.ExecutableFileMemoryManager.o [84/973] CXX obj/bolt/lib/Profile/Profile.DataAggregator.o [85/973] CXX obj/bolt/lib/Rewrite/Rewrite.GNUPropertyRewriter.o [86/973] CXX obj/bolt/lib/Rewrite/Rewrite.MetadataManager.o [87/973] CXX obj/bolt/lib/Rewrite/Rewrite.JITLinkLinker.o [88/973] CXX obj/bolt/lib/Rewrite/Rewrite.RSeqRewriter.o [89/973] CXX obj/bolt/lib/Rewrite/Rewrite.DWARFRewriter.o [90/973] CXX obj/bolt/lib/RuntimeLibs/RuntimeLibs.HugifyRuntimeLibrary.o [91/973] CXX obj/bolt/lib/Rewrite/Rewrite.PseudoProbeRewriter.o [92/973] CXX obj/bolt/lib/Rewrite/Rewrite.MachORewriteInstance.o [93/973] CXX obj/bolt/lib/Rewrite/Rewrite.SDTRewriter.o [94/973] CXX obj/bolt/lib/Rewrite/Rewrite.LinuxKernelRewriter.o [95/973] CXX obj/bolt/lib/RuntimeLibs/RuntimeLibs.InstrumentationRuntimeLibrary.o [96/973] CXX obj/bolt/lib/Target/AArch64/AArch64.AArch64MCSymbolizer.o [97/973] CXX obj/bolt/tools/heatmap/llvm-bolt-heatmap.heatmap.o [98/973] CXX obj/bolt/lib/Target/X86/X86.X86MCSymbolizer.o [99/973] CXX obj/bolt/lib/Target/AArch64/AArch64.AArch64MCPlusBuilder.o [100/973] CXX obj/bolt/tools/driver/llvm-bolt.llvm-bolt.o [101/973] CXX obj/bolt/unittests/Core/CoreTests.BinaryContext.o [102/973] CXX obj/bolt/lib/Target/X86/X86.X86MCPlusBuilder.o [103/973] CXX obj/bolt/unittests/Core/CoreTests.DynoStats.o [104/973] CXX obj/bolt/tools/merge-fdata/merge-fdata.merge-fdata.o [105/973] LINK ./bin/merge-fdata [106/973] CXX obj/bolt/unittests/Profile/ProfileTests.DataAggregator.o [107/973] CXX obj/llvm/lib/ExecutionEngine/ExecutionEngine.TargetSelect.o [108/973] CXX obj/clang/lib/Driver/Driver.ToolChain.o [109/973] CXX obj/llvm/lib/ExecutionEngine/ExecutionEngine.ExecutionEngine.o [110/973] CXX obj/llvm/lib/ExecutionEngine/Orc/Orc.JITTargetMachineBuilder.o [111/973] CXX obj/bolt/unittests/Core/CoreTests.MemoryMaps.o [112/973] CXX obj/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.RuntimeDyldChecker.o [113/973] CXX obj/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.AIXException.o [114/973] CXX obj/bolt/unittests/Core/CoreTests.MCPlusBuilder.o [115/973] CXX obj/llvm/lib/ExecutionEngine/Orc/Orc.ExecutionUtils.o [116/973] CXX obj/llvm/lib/CodeGen/CodeGen.TargetLoweringObjectFileImpl.o [117/973] CXX obj/clang/lib/Driver/Driver.Driver.o [118/973] AR lib/libclangDriver.a [119/973] CXX obj/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.AddressPool.o [120/973] CXX obj/bolt/lib/Rewrite/Rewrite.RewriteInstance.o [121/973] CXX obj/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.AsmPrinterDwarf.o [122/973] CXX obj/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.AccelTable.o [123/973] CXX obj/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.AsmPrinterInlineAsm.o [124/973] CXX obj/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.DwarfCFIException.o [125/973] CXX obj/clang/lib/CodeGen/CodeGen.ObjectFilePCHContainerWriter.o [126/973] CXX obj/clang/lib/CodeGen/CodeGen.BackendUtil.o [127/973] CXX obj/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.ErlangGCPrinter.o [128/973] CXX obj/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.EHStreamer.o [129/973] CXX obj/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.DwarfCompileUnit.o [130/973] CXX obj/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.DwarfUnit.o [131/973] CXX obj/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.OcamlGCPrinter.o [132/973] CXX obj/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.WinCFGuard.o [133/973] CXX obj/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.AsmPrinter.o [134/973] CXX obj/llvm/lib/DWARFCFIChecker/DWARFCFIChecker.DWARFCFIAnalysis.o [135/973] CXX obj/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.CodeViewDebug.o [136/973] CXX obj/llvm/lib/DWARFCFIChecker/DWARFCFIChecker.DWARFCFIFunctionFrameAnalyzer.o [137/973] CXX obj/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.WinException.o [138/973] CXX obj/llvm/lib/CodeGen/GlobalISel/GlobalISel.GISelValueTracking.o [139/973] CXX obj/llvm/lib/Frontend/OpenMP/OpenMP.OMPIRBuilder.o [140/973] CXX obj/llvm/lib/CodeGen/GlobalISel/GlobalISel.InstructionSelect.o [141/973] CXX obj/llvm/lib/DWARFLinker/Parallel/Parallel.DWARFLinker.o [142/973] CXX obj/llvm/lib/DWARFLinker/Classic/Classic.DWARFStreamer.o [143/973] CXX obj/llvm/lib/DWARFLinker/Parallel/Parallel.DWARFEmitterImpl.o [144/973] CXX obj/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.DwarfDebug.o [145/973] CXX obj/llvm/lib/DWP/DWP.DWP.o [146/973] CXX obj/llvm/lib/DWARFLinker/Parallel/Parallel.DWARFLinkerUnit.o [147/973] CXX obj/llvm/lib/DWARFLinker/Classic/Classic.DWARFLinker.o [148/973] CXX obj/llvm/lib/DebugInfo/DWARF/DWARF.DWARFContext.o [149/973] CXX obj/llvm/lib/DWARFLinker/Parallel/Parallel.DWARFLinkerImpl.o [150/973] CXX obj/llvm/lib/DebugInfo/LogicalView/LogicalView.LVReaderHandler.o [151/973] CXX obj/llvm/lib/DebugInfo/LogicalView/Readers/LogicalView.LVBinaryReader.o [152/973] CXX obj/llvm/lib/MC/MC.MCDXContainerStreamer.o [153/973] CXX obj/llvm/lib/DebugInfo/LogicalView/Readers/LogicalView.LVDWARFReader.o [154/973] CXX obj/llvm/lib/MC/MC.MCAsmStreamer.o [155/973] CXX obj/llvm/lib/DebugInfo/LogicalView/Readers/LogicalView.LVCodeViewReader.o [156/973] CXX obj/llvm/lib/MC/MC.MCELFStreamer.o [157/973] CXX obj/llvm/lib/DebugInfo/LogicalView/Readers/LogicalView.LVCodeViewVisitor.o [158/973] CXX obj/llvm/lib/MC/MC.MCGOFFStreamer.o [159/973] CXX obj/llvm/lib/MC/MC.MCDwarf.o [160/973] CXX obj/llvm/lib/MC/MC.MCMachOStreamer.o [161/973] CXX obj/llvm/lib/MC/MC.MCObjectFileInfo.o [162/973] CXX obj/llvm/lib/LTO/LTO.LTOModule.o [163/973] CXX obj/llvm/lib/LTO/LTO.LTOBackend.o [164/973] CXX obj/llvm/lib/MC/MC.MCObjectStreamer.o [165/973] CXX obj/llvm/lib/LTO/LTO.LTOCodeGenerator.o [166/973] CXX obj/llvm/lib/MC/MC.MCSPIRVStreamer.o [167/973] CXX obj/llvm/lib/MC/MC.MCWasmStreamer.o [168/973] CXX obj/llvm/lib/MC/MC.MCSFrame.o [169/973] CXX obj/llvm/lib/MC/MC.MCXCOFFStreamer.o [170/973] CXX obj/llvm/lib/MC/MC.MCWinCOFFStreamer.o [171/973] CXX obj/llvm/lib/MC/MC.MCPseudoProbe.o [172/973] CXX obj/llvm/lib/MC/MCDisassembler/MCDisassembler.MCRelocationInfo.o [173/973] CXX obj/llvm/lib/MC/MC.TargetRegistry.o [174/973] CXX obj/llvm/lib/MC/MCDisassembler/MCDisassembler.MCExternalSymbolizer.o [175/973] CXX obj/llvm/lib/MC/MCDisassembler/MCDisassembler.Disassembler.o [176/973] CXX obj/llvm/lib/MC/MC.MCStreamer.o [177/973] CXX obj/llvm/lib/MC/MC.MachObjectWriter.o [178/973] AR lib/libLLVMMC.a [179/973] AR lib/libLLVMDWARFCFIChecker.a [180/973] AR lib/libLLVMMCDisassembler.a [181/973] CXX obj/llvm/lib/MC/MCParser/MCParser.WasmAsmParser.o [182/973] AR lib/libLLVMMCParser.a [183/973] CXX obj/llvm/lib/LTO/LTO.ThinLTOCodeGenerator.o [184/973] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUTargetObjectFile.o [185/973] CXX obj/llvm/lib/LTO/LTO.LTO.o [186/973] CXX obj/llvm/lib/Object/Object.ModuleSymbolTable.o [187/973] CXX obj/llvm/lib/Target/AMDGPU/TargetInfo/TargetInfo.AMDGPUTargetInfo.o [188/973] AR lib/libLLVMAMDGPUInfo.a [189/973] CXX obj/llvm/lib/Target/AMDGPU/MCA/MCA.AMDGPUCustomBehaviour.o [190/973] CXX obj/llvm/lib/Target/AMDGPU/MCTargetDesc/MCTargetDesc.AMDGPUAsmBackend.o [191/973] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.R600AsmPrinter.o [192/973] CXX obj/llvm/lib/Object/Object.ELFObjectFile.o [193/973] AR lib/libLLVMObject.a [194/973] AR lib/libLLVMRuntimeDyld.a [195/973] AR lib/libLLVMDebugInfoDWARF.a [196/973] AR lib/libLLVMDebugInfoLogicalView.a [197/973] AR lib/libLLVMFrontendOpenMP.a [198/973] AR lib/libclangAST.a [199/973] AR lib/libclangInstallAPI.a [200/973] LINK obj/clang/unittests/InstallAPI/InstallAPITests [201/973] AR lib/libclangASTMatchers.a [202/973] AR lib/libclangDynamicASTMatchers.a [203/973] AR lib/libclangAnalysis.a [204/973] AR lib/libclangSema.a [205/973] AR lib/libclangParse.a [206/973] CXX obj/llvm/lib/Target/ARM/LLVMARMCodeGen.ARMTargetObjectFile.o [207/973] AR lib/libclangFrontend.a [208/973] AR lib/libclangStaticAnalyzerCore.a [209/973] AR lib/libclangStaticAnalyzerCheckers.a [210/973] AR lib/libclangTooling.a [211/973] LINK obj/clang/unittests/Format/FormatTests [212/973] LINK obj/clang/unittests/Parse/ParseTests [213/973] CXX obj/llvm/lib/Target/ARM/LLVMARMCodeGen.ARMAsmPrinter.o [214/973] LINK obj/clang/unittests/Lex/LexTests [215/973] LINK obj/clang/unittests/Index/IndexTests [216/973] LINK obj/clang/unittests/Rewrite/RewriteTests [217/973] LINK obj/clang/unittests/Sema/SemaTests [218/973] LINK obj/clang/unittests/Serialization/SerializationTests [219/973] AR lib/libclangToolingTransformer.a [220/973] LINK obj/clang/unittests/Support/ClangSupportTests [221/973] LINK obj/clang/unittests/StaticAnalyzer/StaticAnalysisTests [222/973] LINK ./bin/clang-diff [223/973] LINK ./bin/clang-installapi [224/973] CXX obj/llvm/lib/Target/ARM/LLVMARMCodeGen.ARMTargetMachine.o [225/973] LINK ./bin/diagtool [226/973] LINK ./bin/clang-refactor [227/973] CXX obj/llvm/lib/Target/ARM/Disassembler/Disassembler.ARMDisassembler.o [228/973] LINK obj/clang/unittests/AST/ASTTests [229/973] AR lib/libclangChangeNamespace.a [230/973] LINK obj/clang/unittests/AST/ByteCode/InterpTests [231/973] LINK ./bin/clang-apply-replacements [232/973] AR lib/libfindAllSymbols.a [233/973] LINK obj/clang/unittests/ASTMatchers/Dynamic/DynamicASTMatchersTests [234/973] LINK obj/clang/unittests/ASTMatchers/ASTMatchersTests [235/973] LINK obj/clang/unittests/Analysis/ClangAnalysisTests [236/973] AR lib/libclangMove.a [237/973] AR lib/libclangQuery.a [238/973] LINK ./bin/clang-change-namespace [239/973] AR lib/libclangReorderFields.a [240/973] LINK ./bin/clang-include-fixer [241/973] AR lib/libclangTidy.a [242/973] LINK ./bin/find-all-symbols [243/973] LINK ./bin/clang-query [244/973] LINK ./bin/clang-move [245/973] LINK obj/clang-tools-extra/unittests/clang-apply-replacements/ClangApplyReplacementsTests [246/973] AR lib/libclangTidyUtils.a [247/973] LINK ./bin/clang-reorder-fields [248/973] AR lib/libclangTidyAlteraModule.a [249/973] LINK ./bin/modularize [250/973] AR lib/libclangTidyAbseilModule.a [251/973] AR lib/libclangTidyBoostModule.a [252/973] AR lib/libclangTidyAndroidModule.a [253/973] AR lib/libclangTidyConcurrencyModule.a [254/973] AR lib/libclangTidyDarwinModule.a [255/973] AR lib/libclangTidyCustomModule.a [256/973] AR lib/libclangTidyLinuxKernelModule.a [257/973] AR lib/libclangTidyLLVMLibcModule.a [258/973] AR lib/libclangTidyMPIModule.a [259/973] AR lib/libclangTidyObjCModule.a [260/973] AR lib/libclangTidyOpenMPModule.a [261/973] AR lib/libclangTidyMiscModule.a [262/973] AR lib/libclangTidyPortabilityModule.a [263/973] AR lib/libclangTidyPerformanceModule.a [264/973] LINK ./bin/pp-trace [265/973] AR lib/libclangTidyZirconModule.a [266/973] LINK obj/clang-tools-extra/unittests/clang-change-namespace/ClangChangeNamespaceTests [267/973] AR lib/libclangTidyReadabilityModule.a [268/973] AR lib/libclangTidyGoogleModule.a [269/973] AR lib/libclangTidyCERTModule.a [270/973] AR lib/libclangTidyFuchsiaModule.a [271/973] AR lib/libclangTidyLLVMModule.a [272/973] AR lib/libclangTidyModernizeModule.a [273/973] AR lib/libclangTidyCppCoreGuidelinesModule.a [274/973] LINK obj/clang-tools-extra/unittests/clang-include-fixer/ClangIncludeFixerTests [275/973] LINK obj/clang-tools-extra/unittests/clang-include-fixer/find-all-symbols/FindAllSymbolsTests [276/973] LINK obj/clang-tools-extra/unittests/clang-move/ClangMoveTests [277/973] LINK obj/clang-tools-extra/unittests/clang-query/ClangQueryTests [278/973] AR lib/libclangAnalysisFlowSensitive.a [279/973] AR lib/libclangAnalysisFlowSensitiveModels.a [280/973] LINK obj/clang-tools-extra/unittests/clang-tidy/ClangTidyTests [281/973] LINK obj/clang/unittests/Analysis/FlowSensitive/ClangAnalysisFlowSensitiveTests [282/973] AR lib/libclangTidyBugproneModule.a [283/973] AR lib/libclangTidyHICPPModule.a [284/973] CXX obj/llvm/lib/Target/AMDGPU/Disassembler/Disassembler.AMDGPUDisassembler.o [285/973] CXX obj/llvm/lib/Target/Target.TargetLoweringObjectFile.o [286/973] CXX obj/llvm/lib/Target/Target.TargetMachineC.o [287/973] CXX obj/llvm/lib/Target/ARM/AsmParser/AsmParser.ARMAsmParser.o [288/973] CXX obj/llvm/lib/Target/Target.TargetMachine.o [289/973] AR lib/libLLVMTarget.a [290/973] AR lib/libLLVMExecutionEngine.a [291/973] AR lib/libLLVMDWP.a [292/973] CXX obj/llvm/lib/Target/AArch64/MCTargetDesc/MCTargetDesc.AArch64AsmBackend.o [293/973] CXX obj/llvm/lib/Target/AMDGPU/MCTargetDesc/MCTargetDesc.AMDGPUMCTargetDesc.o [294/973] CXX obj/llvm/lib/Target/AArch64/LLVMAArch64CodeGen.AArch64MCInstLower.o [295/973] CXX obj/llvm/lib/Target/AArch64/Disassembler/Disassembler.AArch64Disassembler.o [296/973] CXX obj/llvm/lib/Target/AArch64/LLVMAArch64CodeGen.AArch64TargetObjectFile.o [297/973] CXX obj/llvm/lib/Target/AArch64/TargetInfo/TargetInfo.AArch64TargetInfo.o [298/973] AR lib/libLLVMAArch64Info.a [299/973] CXX obj/llvm/lib/Target/AArch64/MCTargetDesc/MCTargetDesc.AArch64ELFStreamer.o [300/973] CXX obj/llvm/lib/Target/Hexagon/TargetInfo/TargetInfo.HexagonTargetInfo.o [301/973] AR lib/libLLVMHexagonInfo.a [302/973] CXX obj/llvm/lib/Target/AArch64/LLVMAArch64CodeGen.AArch64AsmPrinter.o [303/973] CXX obj/llvm/lib/Target/Hexagon/MCTargetDesc/MCTargetDesc.HexagonMCTargetDesc.o [304/973] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUTargetMachine.o [305/973] CXX obj/llvm/lib/Target/AArch64/LLVMAArch64CodeGen.AArch64TargetMachine.o [306/973] CXX obj/llvm/lib/Target/Lanai/LLVMLanaiCodeGen.LanaiAsmPrinter.o [307/973] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUHSAMetadataStreamer.o [308/973] CXX obj/llvm/lib/Target/AMDGPU/AsmParser/AsmParser.AMDGPUAsmParser.o [309/973] CXX obj/llvm/lib/Target/AArch64/MCTargetDesc/MCTargetDesc.AArch64MCTargetDesc.o [310/973] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUAsmPrinter.o [311/973] CXX obj/llvm/lib/Target/Lanai/LLVMLanaiCodeGen.LanaiTargetObjectFile.o [312/973] CXX obj/llvm/lib/Target/Lanai/LLVMLanaiCodeGen.LanaiISelLowering.o [313/973] CXX obj/llvm/lib/Target/Lanai/TargetInfo/TargetInfo.LanaiTargetInfo.o [314/973] AR lib/libLLVMLanaiInfo.a [315/973] CXX obj/llvm/lib/Target/Lanai/Disassembler/Disassembler.LanaiDisassembler.o [316/973] CXX obj/llvm/lib/Target/AArch64/AsmParser/AsmParser.AArch64AsmParser.o [317/973] CXX obj/llvm/lib/Target/Lanai/MCTargetDesc/MCTargetDesc.LanaiMCTargetDesc.o [318/973] AR lib/libLLVMLanaiDesc.a [319/973] CXX obj/llvm/lib/Target/LoongArch/TargetInfo/TargetInfo.LoongArchTargetInfo.o [320/973] AR lib/libLLVMLoongArchInfo.a [321/973] CXX obj/llvm/lib/Target/LoongArch/Disassembler/Disassembler.LoongArchDisassembler.o [322/973] CXX obj/llvm/lib/Target/Lanai/AsmParser/AsmParser.LanaiAsmParser.o [323/973] CXX obj/llvm/lib/Target/LoongArch/AsmParser/AsmParser.LoongArchAsmParser.o [324/973] CXX obj/llvm/lib/Target/LoongArch/MCTargetDesc/MCTargetDesc.LoongArchMCTargetDesc.o [325/973] AR lib/libLLVMLoongArchDesc.a [326/973] AR lib/libLLVMLoongArchAsmParser.a [327/973] AR lib/libLLVMLoongArchDisassembler.a [328/973] CXX obj/llvm/lib/Target/LoongArch/LLVMLoongArchCodeGen.LoongArchMergeBaseOffset.o [329/973] CXX obj/llvm/lib/Target/Lanai/LLVMLanaiCodeGen.LanaiTargetMachine.o [330/973] CXX obj/llvm/lib/Target/LoongArch/LLVMLoongArchCodeGen.LoongArchAsmPrinter.o [331/973] CXX obj/llvm/lib/Target/LoongArch/LLVMLoongArchCodeGen.LoongArchTargetMachine.o [332/973] CXX obj/llvm/lib/Target/Mips/MCTargetDesc/MCTargetDesc.MipsMCTargetDesc.o [333/973] CXX obj/llvm/lib/Target/Mips/Disassembler/Disassembler.MipsDisassembler.o [334/973] CXX obj/llvm/lib/Target/Mips/LLVMMipsCodeGen.MipsSEInstrInfo.o [335/973] CXX obj/llvm/lib/Target/Mips/LLVMMipsCodeGen.MipsAsmPrinter.o [336/973] CXX obj/llvm/lib/Target/Mips/LLVMMipsCodeGen.MipsSubtarget.o [337/973] CXX obj/llvm/lib/Target/Mips/TargetInfo/TargetInfo.MipsTargetInfo.o [338/973] AR lib/libLLVMMipsInfo.a [339/973] CXX obj/llvm/lib/Target/Mips/MCTargetDesc/MCTargetDesc.MipsTargetStreamer.o [340/973] CXX obj/llvm/lib/Target/Mips/LLVMMipsCodeGen.MipsTargetObjectFile.o [341/973] CXX obj/llvm/lib/Target/ARM/TargetInfo/TargetInfo.ARMTargetInfo.o [342/973] AR lib/libLLVMARMInfo.a [343/973] CXX obj/llvm/lib/Target/ARM/MCTargetDesc/MCTargetDesc.ARMAsmBackend.o [344/973] CXX obj/llvm/lib/Target/Mips/AsmParser/AsmParser.MipsAsmParser.o [345/973] CXX obj/llvm/lib/Target/ARM/MCTargetDesc/MCTargetDesc.ARMELFStreamer.o [346/973] CXX obj/llvm/lib/Target/Mips/LLVMMipsCodeGen.MipsISelLowering.o [347/973] CXX obj/llvm/lib/Target/Mips/LLVMMipsCodeGen.MipsTargetMachine.o [348/973] CXX obj/llvm/lib/Target/ARM/MCTargetDesc/MCTargetDesc.ARMMCTargetDesc.o [349/973] CXX obj/llvm/lib/Target/AVR/LLVMAVRCodeGen.AVRSubtarget.o [350/973] CXX obj/llvm/lib/Target/AVR/LLVMAVRCodeGen.AVRAsmPrinter.o [351/973] CXX obj/llvm/lib/Target/AVR/Disassembler/Disassembler.AVRDisassembler.o [352/973] CXX obj/llvm/lib/Target/AVR/MCTargetDesc/MCTargetDesc.AVRMCTargetDesc.o [353/973] CXX obj/llvm/lib/Target/AVR/TargetInfo/TargetInfo.AVRTargetInfo.o [354/973] AR lib/libLLVMAVRInfo.a [355/973] AR lib/libLLVMAVRDesc.a [356/973] CXX obj/llvm/lib/Target/NVPTX/LLVMNVPTXCodeGen.NVPTXAsmPrinter.o [357/973] CXX obj/llvm/lib/Target/AVR/AsmParser/AsmParser.AVRAsmParser.o [358/973] CXX obj/llvm/lib/Target/AVR/LLVMAVRCodeGen.AVRTargetObjectFile.o [359/973] CXX obj/llvm/lib/Target/AVR/LLVMAVRCodeGen.AVRISelLowering.o [360/973] CXX obj/llvm/lib/Target/BPF/LLVMBPFCodeGen.BPFTargetLoweringObjectFile.o [361/973] CXX obj/llvm/lib/Target/AVR/LLVMAVRCodeGen.AVRTargetMachine.o [362/973] CXX obj/llvm/lib/Target/BPF/Disassembler/Disassembler.BPFDisassembler.o [363/973] CXX obj/llvm/lib/Target/BPF/AsmParser/AsmParser.BPFAsmParser.o [364/973] CXX obj/llvm/lib/Target/BPF/TargetInfo/TargetInfo.BPFTargetInfo.o [365/973] AR lib/libLLVMBPFInfo.a [366/973] CXX obj/llvm/lib/Target/BPF/MCTargetDesc/MCTargetDesc.BPFMCTargetDesc.o [367/973] AR lib/libLLVMBPFDesc.a [368/973] AR lib/libLLVMBPFAsmParser.a [369/973] AR lib/libLLVMBPFDisassembler.a [370/973] CXX obj/llvm/lib/Target/NVPTX/LLVMNVPTXCodeGen.NVPTXISelLowering.o [371/973] CXX obj/llvm/lib/Target/BPF/LLVMBPFCodeGen.BPFSubtarget.o [372/973] CXX obj/llvm/lib/Target/BPF/LLVMBPFCodeGen.BPFAsmPrinter.o [373/973] CXX obj/llvm/lib/Target/Hexagon/LLVMHexagonCodeGen.HexagonFixupHwLoops.o [374/973] CXX obj/llvm/lib/Target/BPF/LLVMBPFCodeGen.BPFISelLowering.o [375/973] CXX obj/llvm/lib/Target/BPF/LLVMBPFCodeGen.BTFDebug.o [376/973] CXX obj/llvm/lib/Target/Hexagon/LLVMHexagonCodeGen.HexagonCopyHoisting.o [377/973] CXX obj/llvm/lib/Target/Hexagon/LLVMHexagonCodeGen.HexagonGenMemAbsolute.o [378/973] CXX obj/llvm/lib/Target/Hexagon/LLVMHexagonCodeGen.HexagonAsmPrinter.o [379/973] CXX obj/llvm/lib/Target/Hexagon/LLVMHexagonCodeGen.HexagonLoopAlign.o [380/973] CXX obj/llvm/lib/Target/Hexagon/LLVMHexagonCodeGen.HexagonSelectionDAGInfo.o [381/973] CXX obj/llvm/lib/Target/Hexagon/LLVMHexagonCodeGen.HexagonSplitConst32AndConst64.o [382/973] CXX obj/llvm/lib/Target/Hexagon/LLVMHexagonCodeGen.HexagonPeephole.o [383/973] CXX obj/llvm/lib/Target/Hexagon/LLVMHexagonCodeGen.HexagonFrameLowering.o [384/973] CXX obj/llvm/lib/Target/BPF/LLVMBPFCodeGen.BPFTargetMachine.o [385/973] CXX obj/llvm/lib/Target/Hexagon/LLVMHexagonCodeGen.HexagonISelDAGToDAG.o [386/973] CXX obj/llvm/lib/Target/Hexagon/LLVMHexagonCodeGen.HexagonTargetObjectFile.o [387/973] ACTION //libcxx/include:write_config_site(//llvm/utils/gn/build/toolchain:unix) FAILED: include/c++/v1/__config_site python3 ../../llvm/utils/gn/build/write_cmake_config.py -o include/c++/v1/__config_site ../../libcxx/include/__config_site.in _LIBCPP_ABI_FORCE_ITANIUM= _LIBCPP_ABI_FORCE_MICROSOFT= _LIBCPP_ABI_VERSION=1 _LIBCPP_ASSERTION_SEMANTIC_DEFAULT=_LIBCPP_ASSERTION_SEMANTIC_HARDENING_DEPENDENT _LIBCPP_EXTRA_SITE_DEFINES= _LIBCPP_HAS_FILESYSTEM=1 _LIBCPP_HAS_THREADS=1 _LIBCPP_HAS_MONOTONIC_CLOCK=1 _LIBCPP_HAS_MUSL_LIBC= _LIBCPP_HAS_THREAD_API_PTHREAD= _LIBCPP_HAS_THREAD_API_EXTERNAL= _LIBCPP_HAS_THREAD_API_WIN32= _LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS= _LIBCPP_HAS_VENDOR_AVAILABILITY_ANNOTATIONS= _LIBCPP_NO_VCRUNTIME= _LIBCPP_TYPEINFO_COMPARISON_IMPLEMENTATION= _LIBCPP_HAS_RANDOM_DEVICE=1 _LIBCPP_HAS_LOCALIZATION=1 _LIBCPP_HAS_UNICODE=1 _LIBCPP_HAS_WIDE_CHARACTERS=1 _LIBCPP_HAS_TERMINAL=1 _LIBCPP_INSTRUMENTED_WITH_ASAN= _LIBCPP_ABI_DEFINES= _LIBCPP_HARDENING_MODE_DEFAULT=_LIBCPP_HARDENING_MODE_NONE _LIBCPP_PSTL_BACKEND_LIBDISPATCH= _LIBCPP_PSTL_BACKEND_SERIAL= _LIBCPP_PSTL_BACKEND_STD_THREAD=1 _LIBCPP_ABI_NAMESPACE=__1 _LIBCPP_HAS_TIME_ZONE_DATABASE= Traceback (most recent call last): File "/Users/thakis/src/llvm-project/out/gn/../../llvm/utils/gn/build/write_cmake_config.py", line 122, in sys.exit(main()) File "/Users/thakis/src/llvm-project/out/gn/../../llvm/utils/gn/build/write_cmake_config.py", line 75, in main if values[var] == "0": KeyError: '_LIBCPP_LIBC_PICOLIBC' [388/973] CXX obj/llvm/lib/Target/Hexagon/LLVMHexagonCodeGen.HexagonISelDAGToDAGHVX.o [389/973] CXX obj/llvm/lib/Target/Hexagon/LLVMHexagonCodeGen.HexagonISelLowering.o [390/973] CXX obj/llvm/lib/Target/Hexagon/MCTargetDesc/MCTargetDesc.HexagonAsmBackend.o [391/973] CXX obj/llvm/lib/Target/Hexagon/LLVMHexagonCodeGen.HexagonTfrCleanup.o [392/973] CXX obj/llvm/lib/Target/Hexagon/Disassembler/Disassembler.HexagonDisassembler.o [393/973] CXX obj/llvm/lib/Target/Hexagon/AsmParser/AsmParser.HexagonAsmParser.o [394/973] CXX obj/llvm/lib/Target/Hexagon/LLVMHexagonCodeGen.HexagonTargetMachine.o [395/973] CXX obj/llvm/lib/Target/Hexagon/LLVMHexagonCodeGen.HexagonTargetTransformInfo.o [396/973] CXX obj/llvm/lib/Target/Hexagon/LLVMHexagonCodeGen.HexagonVectorCombine.o ninja: build stopped: subcommand failed. Command '['ninja', '-C', 'out/gn']' returned non-zero exit status 1.