ninja: Entering directory `out/gn' [1/7934] CXX obj/clang/lib/Basic/Basic.ExpressionTraits.o [2/7934] CXX obj/clang/lib/Basic/Basic.CharInfo.o [3/7934] CXX obj/clang/lib/Basic/Basic.MakeSupport.o [4/7934] CXX obj/clang/lib/Basic/Basic.DiagnosticOptions.o [5/7934] CXX obj/clang-tools-extra/clangd/support/support.Path.o [6/7934] CXX obj/clang-tools-extra/clangd/support/support.Context.o [7/7934] CXX obj/clang-tools-extra/clangd/support/support.ThreadCrashReporter.o [8/7934] CXX obj/clang/lib/Basic/Basic.OperatorPrecedence.o [9/7934] CXX obj/clang-tools-extra/clangd/support/support.Bracket.o [10/7934] CXX obj/clang/lib/Basic/Basic.LangStandards.o [11/7934] CXX obj/clang/lib/APINotes/APINotes.APINotesTypes.o [12/7934] CXX obj/clang/lib/Basic/Basic.Cuda.o [13/7934] CXX obj/clang/lib/Basic/Basic.ASTSourceDescriptor.o [14/7934] CXX obj/clang-tools-extra/clangd/support/support.Cancellation.o [15/7934] CXX obj/llvm/lib/Frontend/HLSL/HLSL.RootSignatureValidations.o [16/7934] CXX obj/clang/lib/Basic/Basic.OffloadArch.o [17/7934] CXX obj/clang-tools-extra/clangd/support/support.FileCache.o [18/7934] CXX obj/clang/lib/Basic/Basic.FileEntry.o [19/7934] CXX obj/clang/lib/Basic/Basic.CodeGenOptions.o [20/7934] CXX obj/clang/lib/Basic/Basic.ObjCRuntime.o [21/7934] CXX obj/clang/lib/Basic/Basic.FileSystemStatCache.o [22/7934] CXX obj/clang/unittests/Basic/BasicTests.OffloadArchTest.o [23/7934] CXX obj/llvm/tools/llvm-pdbutil/llvm-pdbutil.PrettyTypedefDumper.o [24/7934] CXX obj/clang-tools-extra/clangd/support/support.MemoryTree.o [25/7934] CXX obj/clang-tools-extra/clangd/support/support.Logger.o [26/7934] CXX obj/clang-tools-extra/clangd/support/support.ThreadsafeFS.o [27/7934] CXX obj/clang/lib/Basic/Basic.LangOptions.o [28/7934] CXX obj/clang-tools-extra/clangd/support/support.Token.o [29/7934] CXX obj/llvm/lib/Frontend/HLSL/HLSL.CBuffer.o [30/7934] CXX obj/llvm/tools/llvm-pdbutil/llvm-pdbutil.PrettyEnumDumper.o [31/7934] CXX obj/llvm/tools/llvm-pdbutil/llvm-pdbutil.PrettyClassLayoutGraphicalDumper.o [32/7934] CXX obj/clang-tools-extra/clangd/support/support.Lex.o [33/7934] CXX obj/clang/lib/Basic/Basic.Stack.o [34/7934] CXX obj/llvm/tools/llvm-pdbutil/llvm-pdbutil.PrettyFunctionDumper.o [35/7934] CXX obj/clang-tools-extra/clangd/index/remote/unimplemented/unimplemented.UnimplementedClient.o [36/7934] CXX obj/clang/lib/Basic/Basic.ParsedAttrInfo.o [37/7934] CXX obj/clang-tools-extra/clangd/support/support.Markup.o [38/7934] CXX obj/clang-tools-extra/clangd/support/support.DirectiveTree.o [39/7934] CXX obj/clang-tools-extra/clangd/support/support.Threading.o [40/7934] CXX obj/clang/lib/Basic/Basic.SanitizerSpecialCaseList.o [41/7934] CXX obj/clang/lib/Basic/Basic.SimpleTypoCorrection.o [42/7934] CXX obj/clang/unittests/Basic/BasicTests.LangOptionsTest.o [43/7934] CXX obj/clang-tools-extra/clangd/support/support.Trace.o [44/7934] CXX obj/clang/lib/Basic/Basic.Builtins.o [45/7934] CXX obj/clang/lib/Basic/Basic.StackExhaustionHandler.o [46/7934] CXX obj/clang/lib/Basic/Basic.NoSanitizeList.o [47/7934] CXX obj/clang/lib/Basic/Basic.DarwinSDKInfo.o [48/7934] CXX obj/clang/unittests/Basic/BasicTests.FileEntryTest.o [49/7934] CXX obj/clang/lib/Basic/Basic.TargetID.o [50/7934] CXX obj/llvm/tools/llvm-pdbutil/llvm-pdbutil.PrettyTypeDumper.o [51/7934] CXX obj/clang/unittests/Basic/BasicTests.CharInfoTest.o [52/7934] CXX obj/clang/lib/Basic/Basic.FileManager.o [53/7934] CXX obj/llvm/tools/llvm-jitlink/llvm-jitlink-executor/llvm-jitlink-executor.llvm-jitlink-executor.o [54/7934] CXX obj/clang/lib/Basic/Basic.TypeTraits.o [55/7934] CXX obj/clang/lib/Basic/Basic.OpenCLOptions.o [56/7934] CXX obj/clang/lib/Basic/Basic.OpenMPKinds.o [57/7934] CXX obj/clang/lib/Basic/Basic.TokenKinds.o [58/7934] CXX obj/clang/lib/Basic/Basic.Sanitizers.o [59/7934] CXX obj/clang/unittests/Basic/BasicTests.LineOffsetMappingTest.o [60/7934] CXX obj/llvm/tools/llvm-pdbutil/llvm-pdbutil.BytesOutputStyle.o [61/7934] CXX obj/clang/lib/Basic/Targets/Basic.ARC.o [62/7934] CXX obj/clang/lib/Basic/Basic.SourceLocation.o [63/7934] CXX obj/clang/lib/Basic/Basic.ProfileList.o [64/7934] CXX obj/clang/lib/Basic/Basic.XRayInstr.o [65/7934] CXX obj/clang/lib/Basic/Targets/Basic.CSKY.o [66/7934] CXX obj/clang/unittests/Basic/BasicTests.DarwinSDKInfoTest.o [67/7934] CXX obj/clang/lib/Basic/Basic.SourceMgrAdapter.o [68/7934] CXX obj/clang/lib/Basic/Targets/Basic.BPF.o [69/7934] CXX obj/clang/lib/Basic/Targets/Basic.Lanai.o [70/7934] CXX obj/clang/lib/Basic/Basic.Version.o [71/7934] CXX obj/clang/lib/Basic/Targets/Basic.DirectX.o [72/7934] CXX obj/clang/lib/APINotes/APINotes.APINotesManager.o [73/7934] CXX obj/clang/lib/Basic/Targets/Basic.AVR.o [74/7934] CXX obj/clang/lib/Basic/Targets/Basic.MSP430.o [75/7934] CXX obj/llvm/tools/llvm-pdbutil/llvm-pdbutil.ExplainOutputStyle.o [76/7934] CXX obj/clang/lib/Format/Format.MatchFilePath.o [77/7934] CXX obj/clang/lib/Basic/Basic.Module.o [78/7934] CXX obj/clang/lib/Basic/Targets/Basic.Hexagon.o [79/7934] CXX obj/llvm/tools/llvm-remarkutil/llvm-remarkutil.RemarkSizeDiff.o [80/7934] CXX obj/clang/lib/Basic/Targets/Basic.Sparc.o [81/7934] CXX obj/clang/lib/Basic/Targets/Basic.OSTargets.o [82/7934] CXX obj/clang/lib/Basic/Basic.TargetInfo.o [83/7934] CXX obj/clang/lib/Basic/Targets/Basic.NVPTX.o [84/7934] CXX obj/clang/lib/Basic/Targets/Basic.TCE.o [85/7934] CXX obj/clang/lib/Basic/Targets/Basic.AMDGPU.o [86/7934] CXX obj/clang/lib/Format/Format.NumericLiteralInfo.o [87/7934] CXX obj/clang/lib/Basic/Targets/Basic.SystemZ.o [88/7934] CXX obj/clang/lib/Basic/Targets/Basic.SPIR.o [89/7934] CXX obj/clang/lib/Basic/Targets/Basic.M68k.o [90/7934] CXX obj/llvm/tools/llvm-pdbutil/llvm-pdbutil.PdbYaml.o [91/7934] CXX obj/clang/lib/Basic/Basic.DiagnosticIDs.o [92/7934] CXX obj/clang/lib/Basic/Basic.Diagnostic.o [93/7934] CXX obj/clang/lib/Basic/Targets/Basic.VE.o [94/7934] CXX obj/clang/lib/Basic/Targets/Basic.XCore.o [95/7934] CXX obj/clang/lib/Basic/Targets/Basic.Xtensa.o [96/7934] CXX obj/llvm/tools/llvm-pdbutil/llvm-pdbutil.MinimalTypeDumper.o [97/7934] CXX obj/clang/lib/Basic/Targets/Basic.LoongArch.o [98/7934] CXX obj/clang/tools/clang-format/clang-format.ClangFormat.o [99/7934] CXX obj/clang/lib/Basic/Basic.Sarif.o [100/7934] CXX obj/clang/lib/Basic/Targets/Basic.Mips.o [101/7934] CXX obj/clang/lib/Basic/Basic.Warnings.o [102/7934] CXX obj/clang/lib/Basic/Targets/Basic.WebAssembly.o [103/7934] CXX obj/clang/lib/Basic/Basic.XRayLists.o [104/7934] CXX obj/clang/lib/APINotes/APINotes.APINotesYAMLCompiler.o [105/7934] CXX obj/clang/unittests/Basic/BasicTests.FileManagerTest.o [106/7934] CXX obj/clang/lib/Basic/Targets/Basic.ARM.o [107/7934] CXX obj/clang/lib/Format/Format.FormatToken.o [108/7934] CXX obj/clang/lib/Lex/Lex.LexHLSLRootSignature.o [109/7934] CXX obj/llvm/tools/llvm-pdbutil/llvm-pdbutil.MinimalSymbolDumper.o [110/7934] CXX obj/clang/unittests/Basic/BasicTests.DiagnosticTest.o [111/7934] CXX obj/clang/lib/Basic/Targets/Basic.PPC.o [112/7934] CXX obj/clang/lib/Lex/Lex.HeaderMap.o [113/7934] CXX obj/clang/lib/Basic/Targets/Basic.RISCV.o [114/7934] CXX obj/clang/lib/APINotes/APINotes.APINotesReader.o [115/7934] CXX obj/clang/lib/Basic/Basic.IdentifierTable.o [116/7934] CXX obj/clang/lib/Format/Format.AffectedRangeManager.o [117/7934] CXX obj/clang/lib/Basic/Targets/Basic.AArch64.o [118/7934] CXX obj/clang/lib/Format/Format.DefinitionBlockSeparator.o [119/7934] CXX obj/clang/lib/Format/Format.IntegerLiteralSeparatorFixer.o [120/7934] CXX obj/clang/lib/Basic/Basic.SourceManager.o [121/7934] CXX obj/clang/lib/Lex/Lex.DependencyDirectivesScanner.o [122/7934] CXX obj/clang/lib/Format/Format.MacroCallReconstructor.o [123/7934] CXX obj/clang/lib/Format/Format.BreakableToken.o [124/7934] CXX obj/clang/lib/Testing/Testing.CommandLineArgs.o [125/7934] CXX obj/clang/lib/Basic/Targets/Basic.X86.o [126/7934] CXX obj/clang/lib/Format/Format.NumericLiteralCaseFixer.o [127/7934] CXX obj/clang/lib/Lex/Lex.PPConditionalDirectiveRecord.o [128/7934] CXX obj/clang/lib/Lex/Lex.PPCallbacks.o [129/7934] CXX obj/clang/lib/Tooling/Inclusions/Inclusions.IncludeStyle.o [130/7934] CXX obj/clang/lib/Lex/Lex.ScratchBuffer.o [131/7934] CXX obj/clang/lib/Format/Format.NamespaceEndCommentsFixer.o [132/7934] CXX obj/clang/lib/Format/Format.ObjCPropertyAttributeOrderFixer.o [133/7934] CXX obj/clang/unittests/Basic/BasicTests.SourceManagerTest.o [134/7934] CXX obj/clang/tools/apinotes-test/apinotes-test.APINotesTest.o [135/7934] CXX obj/clang/lib/Format/Format.MacroExpander.o [136/7934] CXX obj/llvm/tools/llvm-pdbutil/llvm-pdbutil.PrettyExternalSymbolDumper.o [137/7934] CXX obj/clang/lib/Format/Format.QualifierAlignmentFixer.o [138/7934] CXX obj/llvm/tools/llvm-pdbutil/llvm-pdbutil.PrettyBuiltinDumper.o [139/7934] 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_LIBC_PICOLIBC= _LIBCPP_LIBC_NEWLIB= _LIBCPP_PSTL_BACKEND_LIBDISPATCH= _LIBCPP_PSTL_BACKEND_SERIAL= _LIBCPP_PSTL_BACKEND_STD_THREAD=1 _LIBCPP_ABI_NAMESPACE=__1 _LIBCPP_HAS_TIME_ZONE_DATABASE=1 Traceback (most recent call last): File "/usr/local/google/home/thakis/src/llvm-project/out/gn/../../llvm/utils/gn/build/write_cmake_config.py", line 122, in sys.exit(main()) ~~~~^^ File "/usr/local/google/home/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_LLVM_LIBC' [140/7934] CXX obj/clang/lib/Lex/Lex.PreprocessingRecord.o [141/7934] CXX obj/clang/lib/Format/Format.UsingDeclarationsSorter.o [142/7934] CXX obj/llvm/lib/BinaryFormat/BinaryFormat.COFF.o [143/7934] CXX obj/clang/lib/Format/Format.TokenAnalyzer.o [144/7934] CXX obj/clang/lib/Rewrite/Rewrite.TokenRewriter.o [145/7934] CXX obj/clang/lib/Format/Format.UnwrappedLineFormatter.o [146/7934] CXX obj/clang/lib/Format/Format.FormatTokenLexer.o [147/7934] CXX obj/clang/lib/Lex/Lex.InitHeaderSearch.o [148/7934] CXX obj/clang/lib/Lex/Lex.MacroInfo.o [149/7934] CXX obj/clang/lib/Rewrite/Rewrite.Rewriter.o [150/7934] CXX obj/clang/lib/Lex/Lex.MacroArgs.o [151/7934] CXX obj/llvm/tools/llvm-pdbutil/llvm-pdbutil.PrettyClassDefinitionDumper.o [152/7934] CXX obj/clang/lib/Lex/Lex.PPCaching.o [153/7934] CXX obj/clang/lib/Format/Format.ContinuationIndenter.o [154/7934] CXX obj/clang/lib/Tooling/Inclusions/Inclusions.HeaderAnalysis.o [155/7934] CXX obj/llvm/lib/DWARFCFIChecker/DWARFCFIChecker.DWARFCFIFunctionFrameStreamer.o [156/7934] CXX obj/clang/lib/Format/Format.SortJavaScriptImports.o [157/7934] CXX obj/llvm/unittests/ProfileData/ProfileDataTests.SymbolRemappingReaderTest.o [158/7934] CXX obj/clang/lib/Lex/Lex.PreprocessorLexer.o [159/7934] CXX obj/llvm/tools/llvm-pdbutil/llvm-pdbutil.PrettyCompilandDumper.o [160/7934] CXX obj/clang/lib/Lex/Lex.TokenConcatenation.o [161/7934] CXX obj/clang/lib/Format/Format.TokenAnnotator.o [162/7934] CXX obj/clang/lib/Tooling/Core/Core.Diagnostic.o [163/7934] CXX obj/llvm/lib/CGData/CGData.OutlinedHashTreeRecord.o [164/7934] CXX obj/llvm/lib/BinaryFormat/BinaryFormat.AMDGPUMetadataVerifier.o [165/7934] CXX obj/llvm/lib/Frontend/HLSL/HLSL.HLSLRootSignature.o [166/7934] CXX obj/clang/unittests/Basic/BasicTests.SanitizersTest.o [167/7934] CXX obj/clang/lib/Basic/Basic.Attributes.o [168/7934] CXX obj/llvm/lib/IR/IR.AbstractCallSite.o [169/7934] CXX obj/clang/lib/Format/Format.WhitespaceManager.o [170/7934] CXX obj/clang/lib/Lex/Lex.TokenLexer.o [171/7934] CXX obj/clang/lib/Tooling/Inclusions/Inclusions.HeaderIncludes.o [172/7934] CXX obj/llvm/lib/BinaryFormat/BinaryFormat.DXContainer.o [173/7934] CXX obj/llvm/lib/CGData/CGData.StableFunctionMap.o [174/7934] CXX obj/llvm/lib/CGData/CGData.StableFunctionMapRecord.o [175/7934] CXX obj/clang/lib/Format/Format.UnwrappedLineParser.o [176/7934] CXX obj/clang/lib/Lex/Lex.LiteralSupport.o [177/7934] CXX obj/lldb/source/Host/common/Host.FileCache.o [178/7934] CXX obj/clang/lib/Lex/Lex.PPExpressions.o [179/7934] CXX obj/clang/lib/Rewrite/Rewrite.HTMLRewrite.o [180/7934] CXX obj/clang/lib/Tooling/Core/Core.Replacement.o [181/7934] CXX obj/clang/lib/Lex/Lex.PPLexerChange.o [182/7934] CXX obj/clang/lib/Lex/Lex.ModuleMapFile.o [183/7934] CXX obj/clang/lib/Lex/Lex.Lexer.o [184/7934] CXX obj/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.RuntimeDyldCOFF.o [185/7934] CXX obj/clang/lib/Lex/Lex.Pragma.o [186/7934] CXX obj/clang/lib/Lex/Lex.HeaderSearch.o [187/7934] CXX obj/llvm/lib/AsmParser/AsmParser.AsmParserContext.o [188/7934] CXX obj/llvm/lib/AsmParser/AsmParser.LLLexer.o [189/7934] CXX obj/clang-tools-extra/clang-doc/support/support.Utils.o [190/7934] CXX obj/clang/lib/Lex/Lex.Preprocessor.o [191/7934] CXX obj/llvm/lib/Frontend/HLSL/HLSL.RootSignatureMetadata.o [192/7934] CXX obj/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.RuntimeDyldChecker.o [193/7934] CXX obj/clang/lib/APINotes/APINotes.APINotesWriter.o [194/7934] CXX obj/clang/lib/Lex/Lex.PPMacroExpansion.o [195/7934] CXX obj/clang/lib/Lex/Lex.PPDirectives.o [196/7934] CXX obj/llvm/lib/AsmParser/AsmParser.Parser.o [197/7934] CXX obj/clang/lib/Basic/Basic.Targets.o [198/7934] CXX obj/clang/unittests/Basic/BasicTests.SarifTest.o [199/7934] CXX obj/bolt/tools/merge-fdata/merge-fdata.merge-fdata.o [200/7934] CXX obj/clang/lib/Format/Format.Format.o [201/7934] CXX obj/clang/lib/Lex/Lex.ModuleMap.o [202/7934] CXX obj/clang/lib/Testing/Testing.TestAST.o [203/7934] CXX obj/llvm/tools/llvm-pdbutil/llvm-pdbutil.DumpOutputStyle.o [204/7934] CXX obj/llvm/lib/AsmParser/AsmParser.LLParser.o ninja: build stopped: subcommand failed. Command '['ninja', '-C', 'out/gn']' returned non-zero exit status 1.