ninja: Entering directory `out/gn' [0/1] Regenerating ninja files [1/6419] CXX obj/clang-tools-extra/clangd/support/support.DirectiveTree.o [2/6419] CXX obj/clang-tools-extra/include-cleaner/lib/lib.IncludeSpeller.o [3/6419] CXX obj/clang-tools-extra/include-cleaner/lib/lib.Types.o [4/6419] CXX obj/clang-tools-extra/clangd/support/support.Lex.o [5/6419] CXX obj/clang-tools-extra/include-cleaner/lib/lib.Analysis.o [6/6419] CXX obj/clang-tools-extra/include-cleaner/lib/lib.LocateSymbol.o [7/6419] CXX obj/clang-tools-extra/include-cleaner/lib/lib.FindHeaders.o [8/6419] CXX obj/clang-tools-extra/include-cleaner/lib/lib.HTMLReport.o [9/6419] CXX obj/clang/lib/AST/AST.APValue.o [10/6419] CXX obj/clang-tools-extra/include-cleaner/lib/lib.Record.o [11/6419] CXX obj/bolt/lib/Core/Core.BinaryData.o [12/6419] CXX obj/clang-tools-extra/clang-doc/support/support.Utils.o [13/6419] AR lib/libclangDocSupport.a [14/6419] CXX obj/bolt/unittests/Profile/ProfileTests.DataAggregator.o [15/6419] CXX obj/bolt/lib/Core/Core.AddressMap.o [16/6419] CXX obj/bolt/lib/Core/Core.BinaryBasicBlock.o [17/6419] CXX obj/bolt/tools/merge-fdata/merge-fdata.merge-fdata.o [18/6419] LINK ./bin/merge-fdata [19/6419] CXX obj/clang-tools-extra/include-cleaner/lib/lib.WalkAST.o [20/6419] CXX obj/bolt/lib/Core/Core.BinaryEmitter.o [21/6419] CXX obj/bolt/lib/Core/Core.BinarySection.o [22/6419] CXX obj/bolt/lib/Core/Core.BinaryFunctionCallGraph.o [23/6419] CXX obj/bolt/lib/Core/Core.BinaryFunctionProfile.o [24/6419] CXX obj/BUILD_DIR/gen/clang-tools-extra/clangd/CompletionModel.CompletionModel.o [25/6419] CXX obj/bolt/lib/Core/Core.FunctionLayout.o [26/6419] CXX obj/bolt/lib/Core/Core.DIEBuilder.o [27/6419] CXX obj/bolt/lib/Core/Core.BinaryContext.o [28/6419] CXX obj/bolt/lib/Core/Core.DebugNames.o [29/6419] CXX obj/bolt/lib/Core/Core.DebugData.o [30/6419] CXX obj/bolt/lib/Core/Core.Relocation.o [31/6419] CXX obj/bolt/lib/Core/Core.MCPlusBuilder.o [32/6419] CXX obj/bolt/lib/Core/Core.DynoStats.o [33/6419] CXX obj/bolt/lib/Core/Core.GDBIndex.o [34/6419] CXX obj/bolt/lib/Core/Core.HashUtilities.o [35/6419] CXX obj/bolt/lib/Core/Core.Exceptions.o [36/6419] CXX obj/bolt/lib/Core/Core.JumpTable.o [37/6419] CXX obj/bolt/lib/Core/Core.ParallelUtilities.o [38/6419] CXX obj/bolt/lib/Core/Core.BinaryFunction.o [39/6419] CXX obj/bolt/lib/Passes/Passes.ADRRelaxationPass.o [40/6419] CXX obj/bolt/lib/Passes/Passes.AllocCombiner.o [41/6419] CXX obj/bolt/lib/Passes/Passes.Aligner.o [42/6419] CXX obj/bolt/lib/Passes/Passes.DataflowAnalysis.o [43/6419] CXX obj/bolt/lib/Passes/Passes.AsmDump.o [44/6419] CXX obj/bolt/lib/Passes/Passes.CMOVConversion.o [45/6419] CXX obj/bolt/lib/Passes/Passes.CacheMetrics.o [46/6419] CXX obj/bolt/lib/Passes/Passes.FixRISCVCallsPass.o [47/6419] CXX obj/bolt/lib/Passes/Passes.FixRelaxationPass.o [48/6419] CXX obj/bolt/lib/Passes/Passes.DataflowInfoManager.o [49/6419] CXX obj/bolt/lib/Passes/Passes.Hugify.o [50/6419] CXX obj/bolt/lib/Passes/Passes.BinaryPasses.o ../../bolt/lib/Passes/BinaryPasses.cpp:1775: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:1775:10: note: use reference type 'std::pair const &' to prevent copying for (const auto [CurDensity, CurSamples] : FuncDensityList) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ & ../../bolt/lib/Passes/BinaryPasses.cpp:1783: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:1783:10: note: use reference type 'std::pair const &' to prevent copying for (const auto [CurDensity, CurSamples] : llvm::reverse(FuncDensityList)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ & 2 warnings generated. [51/6419] CXX obj/bolt/lib/Passes/Passes.FrameAnalysis.o [52/6419] CXX obj/bolt/lib/Passes/Passes.Inliner.o [53/6419] CXX obj/bolt/lib/Passes/Passes.IdenticalCodeFolding.o [54/6419] CXX obj/bolt/lib/Passes/Passes.FrameOptimizer.o [55/6419] CXX obj/bolt/lib/Passes/Passes.JTFootprintReduction.o [56/6419] CXX obj/bolt/lib/Passes/Passes.Instrumentation.o [57/6419] CXX obj/bolt/lib/Passes/Passes.LivenessAnalysis.o [58/6419] CXX obj/bolt/lib/Passes/Passes.IndirectCallPromotion.o [59/6419] CXX obj/bolt/lib/Passes/Passes.LoopInversionPass.o [60/6419] CXX obj/bolt/lib/Passes/Passes.LongJmp.o [61/6419] CXX obj/bolt/lib/Passes/Passes.PatchEntries.o [62/6419] CXX obj/bolt/lib/Passes/Passes.PLTCall.o [63/6419] CXX obj/bolt/lib/Passes/Passes.MCF.o [64/6419] CXX obj/bolt/lib/Passes/Passes.RegAnalysis.o [65/6419] CXX obj/bolt/lib/Passes/Passes.ProfileQualityStats.o [66/6419] CXX obj/bolt/lib/Passes/Passes.PAuthGadgetScanner.o [67/6419] CXX obj/bolt/lib/Passes/Passes.RegReAssign.o [68/6419] CXX obj/bolt/lib/Passes/Passes.ReorderAlgorithm.o [69/6419] CXX obj/bolt/lib/Passes/Passes.ReorderData.o [70/6419] CXX obj/bolt/lib/Passes/Passes.RetpolineInsertion.o [71/6419] CXX obj/bolt/lib/Passes/Passes.ReorderFunctions.o [72/6419] CXX obj/bolt/lib/Passes/Passes.StackAllocationAnalysis.o [73/6419] CXX obj/bolt/lib/Passes/Passes.StackAvailableExpressions.o [74/6419] CXX obj/bolt/lib/Passes/Passes.StackPointerTracking.o [75/6419] CXX obj/bolt/lib/Passes/Passes.SplitFunctions.o [76/6419] CXX obj/bolt/lib/Passes/Passes.StackReachingUses.o [77/6419] CXX obj/bolt/lib/Passes/Passes.ThreeWayBranch.o [78/6419] CXX obj/bolt/lib/Passes/Passes.StokeInfo.o [79/6419] CXX obj/bolt/lib/Passes/Passes.TailDuplication.o [80/6419] CXX obj/bolt/lib/Passes/Passes.ShrinkWrapping.o [81/6419] CXX obj/clang/lib/Testing/Testing.CommandLineArgs.o [82/6419] CXX obj/bolt/lib/Passes/Passes.ValidateMemRefs.o [83/6419] CXX obj/bolt/lib/Passes/Passes.ValidateInternalCalls.o [84/6419] CXX obj/bolt/lib/Passes/Passes.VeneerElimination.o [85/6419] CXX obj/clang/lib/Tooling/Inclusions/Inclusions.HeaderAnalysis.o [86/6419] ACTION //clang/test:lit_site_cfg(//llvm/utils/gn/build/toolchain:unix) FAILED: gen/clang/test/lit.site.cfg.py python3 ../../llvm/utils/gn/build/write_cmake_config.py -o gen/clang/test/lit.site.cfg.py ../../clang/test/lit.site.cfg.py.in LIT_SITE_CFG_IN_HEADER=\#\#\ Autogenerated\ from\ //clang/test/lit.site.cfg.py.in,\ do\ not\ edit\\n\\n\#\ Takes\ a\ path\ that\'s\ relative\ to\ __file__\ and\ makes\ it\ absolute.\\ndef\ path\(p\):\\n\ \ \ \ return\ os.path.abspath\(os.path.join\(__file__,\ \'..\',\ p\)\)\ if\ p\ else\ \'\' CLANG_BINARY_DIR=../../../obj/clang CLANG_SOURCE_DIR=../../../../../clang LLVM_BINARY_DIR=../../../obj/llvm LLVM_LIBS_DIR= LLVM_SOURCE_DIR=../../../../../llvm LLVM_TOOLS_DIR=../../../bin LLVM_TARGET_TRIPLE=arm64-apple-darwin SHLIBDIR=../../../lib BUILD_SHARED_LIBS=0 LLVM_LINK_LLVM_DYLIB=0 CLANG_LINK_CLANG_DYLIB=0 LLVM_WITH_Z3=0 Z3_INCLUDE_DIR= CLANG_BUILD_EXAMPLES=0 CLANG_BUILT_STANDALONE=0 CLANG_DEFAULT_CXX_STDLIB= CLANG_DEFAULT_PIE_ON_LINUX=0 CLANG_ENABLE_CIR=0 CLANG_ENABLE_OBJC_REWRITER=1 CLANG_PLUGIN_SUPPORT=0 CURRENT_TOOLS_DIR=../../../bin CLANG_VENDOR_UTI=org.llvm.clang CMAKE_CXX_COMPILER=c++ CMAKE_C_COMPILER=cc ENABLE_BACKTRACES=1 ENABLE_SHARED=0 LLVM_EXPERIMENTAL_KEY_INSTRUCTIONS=0 LLVM_EXTERNAL_LIT= LLVM_HOST_TRIPLE=arm64-apple-darwin LLVM_INCLUDE_SPIRV_TOOLS_TESTS=0 LLVM_LIT_TOOLS_DIR= LLVM_TOOL_LLVM_DRIVER_BUILD=0 LLVM_USE_SANITIZER= LLVM_VERSION_MAJOR=21 Python3_EXECUTABLE=python3 PPC_LINUX_DEFAULT_IEEELONGDOUBLE=0 CLANG_ENABLE_STATIC_ANALYZER=1 LLVM_ENABLE_ZLIB=1 LLVM_ENABLE_ZSTD=0 HOST_ARCH=arm64 LLVM_PLUGIN_EXT=.dylib CMAKE_LIBRARY_OUTPUT_DIRECTORY=../../../lib LLVM_LIT_ERRC_MESSAGES= PERL_EXECUTABLE=/usr/bin/perl LLVM_ENABLE_REVERSE_ITERATION=0 LLVM_ENABLE_THREADS=1 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 72, in main in_line = var_re.sub(repl, in_line) File "/Users/thakis/src/llvm-project/out/gn/../../llvm/utils/gn/build/write_cmake_config.py", line 70, in repl return values[key] KeyError: 'TEST_WITH_Z3_DEVEL' [87/6419] CXX obj/bolt/lib/Profile/Profile.BoltAddressTranslation.o [88/6419] CXX obj/clang/lib/Tooling/Inclusions/Stdlib/Stdlib.StandardLibrary.o [89/6419] CXX obj/bolt/lib/Profile/Profile.DataReader.o [90/6419] CXX obj/bolt/lib/Profile/Profile.StaleProfileMatching.o [91/6419] CXX obj/clang/lib/Testing/Testing.TestAST.o [92/6419] CXX obj/bolt/lib/Profile/Profile.YAMLProfileWriter.o [93/6419] CXX obj/bolt/lib/Profile/Profile.YAMLProfileReader.o [94/6419] CXX obj/bolt/lib/Profile/Profile.DataAggregator.o [95/6419] CXX obj/clang/lib/Tooling/ASTDiff/ASTDiff.ASTDiff.o ninja: build stopped: subcommand failed. Command '['ninja', '-C', 'out/gn']' returned non-zero exit status 1.