ninja: Entering directory `out/gn' [0/1] Regenerating ninja files [1/441] ACTION //bolt/tools/driver:llvm-boltdiff(//llvm/utils/gn/build/toolchain:unix) [2/441] ACTION //bolt/tools/driver:perf2bolt(//llvm/utils/gn/build/toolchain:unix) [3/441] AR lib/liblldbCommands.a [4/441] ACTION //llvm/tools/llvm-ml:llvm-ml64(//llvm/utils/gn/build/toolchain:unix) [5/441] AR lib/liblldbInterpreter.a [6/441] AR lib/liblldbExpression.a [7/441] AR lib/liblldbPluginScriptInterpreterNone.a [8/441] ACTION //lldb/source/Plugins:Plugins.def(//llvm/utils/gn/build/toolchain:unix) [9/441] LINK ./bin/llvm-cxxmap [10/441] LINK obj/llvm/unittests/CGData/CodeGenDataTests [11/441] LINK obj/clang/unittests/DependencyScanning/ClangDependencyScanningTests [12/441] LINK ./bin/llvm-xray [13/441] LINK ./bin/llvm-cxxdump [14/441] LINK ./bin/llvm-lipo [15/441] LINK obj/llvm/unittests/ExecutionEngine/JITLink/JITLinkTests [16/441] LINK ./bin/llvm-rtdyld [17/441] LINK ./bin/llvm-mc [18/441] LINK ./bin/llvm-jitlink [19/441] LINK ./bin/llvm-ar [20/441] LINK ./bin/clang-refactor [21/441] LINK obj/clang/unittests/Analysis/Scalable/ClangScalableAnalysisTests [22/441] LINK obj/clang/unittests/Serialization/SerializationTests [23/441] LINK obj/clang/unittests/Rewrite/RewriteTests [24/441] LINK ./bin/modularize [25/441] LINK obj/clang-tools-extra/unittests/clang-doc/ClangDocTests [26/441] LINK obj/clang-tools-extra/unittests/clang-tidy/ClangTidyTests [27/441] LINK obj/clang/unittests/Index/IndexTests [28/441] LINK obj/clang/unittests/Tooling/Syntax/SyntaxTests [29/441] LINK obj/clang/unittests/ASTMatchers/Dynamic/DynamicASTMatchersTests [30/441] LINK obj/clang/unittests/AST/ByteCode/InterpTests [31/441] LINK ./bin/clang-installapi [32/441] LINK obj/clang-tools-extra/unittests/clang-query/ClangQueryTests [33/441] LINK obj/clang-tools-extra/unittests/clang-change-namespace/ClangChangeNamespaceTests [34/441] LINK obj/clang/unittests/Analysis/FlowSensitive/ClangAnalysisFlowSensitiveTests [35/441] LINK ./bin/dexp [36/441] LINK obj/clang/unittests/ASTMatchers/ASTMatchersTests [37/441] LINK ./bin/pp-trace [38/441] LINK obj/clang/unittests/StaticAnalyzer/StaticAnalysisTests [39/441] LINK obj/clang-tools-extra/unittests/clang-include-fixer/ClangIncludeFixerTests [40/441] LINK obj/clang/unittests/CrossTU/CrossTUTests [41/441] LINK ./bin/opt [42/441] LINK ./bin/clang-scan-deps [43/441] LINK ./bin/llvm-c-test [44/441] LINK ./bin/clang-sycl-linker [45/441] LINK obj/clang/unittests/AST/ASTTests [46/441] LINK obj/clang-tools-extra/unittests/clang-move/ClangMoveTests [47/441] SOLINK ./lib/libLTO.so [48/441] LINK ./bin/lld [49/441] LINK ./bin/llvm-dwp [50/441] LINK ./bin/dsymutil [51/441] LINK ./bin/clang-nvlink-wrapper [52/441] LINK ./bin/clang-tidy [53/441] LINK obj/lld/unittests/AsLibELF/LLDAsLibELFTests [54/441] ACTION //lld/tools/lld:ld64.lld(//llvm/utils/gn/build/toolchain:unix) [55/441] ACTION //lld/tools/lld:wasm-ld(//llvm/utils/gn/build/toolchain:unix) [56/441] LINK ./bin/llvm-reduce [57/441] ACTION //lld/tools/lld:ld.lld(//llvm/utils/gn/build/toolchain:unix) [58/441] LINK obj/lld/unittests/AsLibAll/LLDAsLibAllTests [59/441] LINK obj/clang/unittests/Driver/ClangDriverTests [60/441] LINK obj/llvm/unittests/CodeGen/GlobalISel/GlobalISelTests [61/441] ACTION //lld/tools/lld:lld-link(//llvm/utils/gn/build/toolchain:unix) [62/441] LINK ./bin/llvm-ir2vec [63/441] LINK ./bin/llvm-opt-fuzzer [64/441] LINK obj/llvm/unittests/CodeGen/CodeGenTests [65/441] AR lib/liblldbSymbol.a [66/441] AR lib/liblldbPluginObjectFileWasm.a [67/441] LINK obj/clang/unittests/Frontend/FrontendTests [68/441] LINK ./bin/llvm-dwarfutil [69/441] LINK ./bin/clang-linker-wrapper [70/441] AR lib/liblldbPluginProcessUtility.a [71/441] AR lib/liblldbPluginSymbolFileBreakpad.a [72/441] AR lib/liblldbPluginSymbolLocatorDefault.a [73/441] AR lib/liblldbPluginSymbolFileSymtab.a [74/441] AR lib/liblldbPluginSymbolVendorWasm.a [75/441] AR lib/liblldbPluginSymbolFileNativePDB.a [76/441] AR lib/liblldbTarget.a [77/441] ACTION //llvm/tools/llvm-ar:llvm-dlltool(//llvm/utils/gn/build/toolchain:unix) [78/441] ACTION //llvm/tools/llvm-ar:llvm-lib(//llvm/utils/gn/build/toolchain:unix) [79/441] AR lib/liblldbPluginSymbolFilePDB.a [80/441] AR lib/liblldbPluginArchitecturePPC64.a [81/441] AR lib/liblldbBreakpoint.a [82/441] AR lib/liblldbPluginABIX86.a [83/441] AR lib/liblldbPluginDisassemblerLLVMC.a [84/441] AR lib/liblldbPluginDynamicLoaderStatic.a [85/441] AR lib/liblldbPluginDynamicLoaderPosixDYLD.a [86/441] AR lib/liblldbPluginDynamicLoaderDarwinKernel.a [87/441] LINK obj/clang/unittests/Tooling/ToolingTests [88/441] AR lib/liblldbPluginDynamicLoaderWindowsDYLD.a [89/441] AR lib/liblldbPluginCPPRuntime.a [90/441] AR lib/liblldbPluginObjCRuntime.a [91/441] AR lib/liblldbPluginObjectContainerMachOArchive.a [92/441] AR lib/liblldbPluginObjCPlusPlusLanguage.a [93/441] ACTION //llvm/tools/llvm-ar:llvm-ranlib(//llvm/utils/gn/build/toolchain:unix) [94/441] AR lib/liblldbPluginObjectContainerMachOFileset.a [95/441] AR lib/liblldbPluginExpressionParserClang.a [96/441] LINK ./bin/llc [97/441] AR lib/liblldbPluginObjectFileELF.a [98/441] AR lib/liblldbPluginObjectFilePlaceholder.a [99/441] AR lib/liblldbPluginObjectFilePECOFF.a [100/441] LINK ./bin/clang-repl [101/441] AR lib/liblldbPluginObjectFileMachO.a [102/441] AR lib/liblldbPluginPlatformGDB.a [103/441] AR lib/liblldbPluginAppleObjCRuntime.a [104/441] AR lib/liblldbPluginProcessLinux.a [105/441] AR lib/liblldbPluginSymbolVendorELF.a [106/441] AR lib/liblldbPluginProcessElfCore.a [107/441] AR lib/liblldbPluginUnwindAssemblyInstEmulation.a [108/441] AR lib/liblldbPluginObjCLanguage.a [109/441] AR lib/liblldbPluginPlatformWindows.a [110/441] AR lib/liblldbPluginJITLoaderGDB.a [111/441] AR lib/liblldbPluginUnwindAssemblyX86.a [112/441] AR lib/liblldbPluginSymbolVendorPECOFF.a [113/441] AR lib/liblldbPluginProcessMinidump.a [114/441] LINK obj/llvm/unittests/DebugInfo/DWARF/DebugInfoDWARFTests [115/441] AR lib/liblldbPluginSymbolFileDWARF.a [116/441] AR lib/liblldbPluginTypeSystemClang.a [117/441] LINK ./bin/llvm-split [118/441] AR lib/liblldbPluginDynamicLoaderMacOSXDYLD.a [119/441] LINK obj/clang-tools-extra/clangd/unittests/ClangdTests [120/441] AR lib/liblldbPluginCXXItaniumABI.a [121/441] AR lib/liblldbPluginPlatformPOSIX.a [122/441] AR lib/liblldbPluginCPlusPlusLanguage.a [123/441] AR lib/liblldbPluginProcessMachCore.a [124/441] AR lib/liblldbPluginPlatformLinux.a [125/441] LINK obj/clang/unittests/Interpreter/ExceptionTests/ClangReplInterpreterExceptionTests [126/441] AR lib/liblldbPluginPlatformMacOSX.a [127/441] AR lib/liblldbPluginClangREPL.a [128/441] AR lib/liblldbPluginProcessGDBRemote.a [129/441] ACTION //llvm/utils/llvm-lit:llvm-lit(//llvm/utils/gn/build/toolchain:unix) FAILED: bin/llvm-lit python3 ../../llvm/utils/gn/build/write_cmake_config.py -o bin/llvm-lit ../../llvm/utils/llvm-lit/llvm-lit.in LLVM_SOURCE_DIR=../../../llvm Python3_EXECUTABLE=/usr/bin/env\ python3 BUILD_MODE=. LLVM_LIT_CONFIG_MAP=\#\ 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\ \'\'\\n\\nmap_config\(\\n\ \ \ \ path\(r\'../../../bolt/test/lit.cfg.py\'\),\\n\ \ \ \ path\(r\'../gen/bolt/test/lit.site.cfg.py\'\)\)\\nmap_config\(\\n\ \ \ \ path\(r\'../../../bolt/test/Unit/lit.cfg.py\'\),\\n\ \ \ \ path\(r\'../gen/bolt/test/Unit/lit.site.cfg.py\'\)\)\\nmap_config\(\\n\ \ \ \ path\(r\'../../../clang-tools-extra/test/lit.cfg.py\'\),\\n\ \ \ \ path\(r\'../gen/clang-tools-extra/test/lit.site.cfg.py\'\)\)\\nmap_config\(\\n\ \ \ \ path\(r\'../../../clang-tools-extra/test/Unit/lit.cfg.py\'\),\\n\ \ \ \ path\(r\'../gen/clang-tools-extra/test/Unit/lit.site.cfg.py\'\)\)\\nmap_config\(\\n\ \ \ \ path\(r\'../../../clang-tools-extra/clangd/test/lit.cfg.py\'\),\\n\ \ \ \ path\(r\'../gen/clang-tools-extra/clangd/test/lit.site.cfg.py\'\)\)\\nmap_config\(\\n\ \ \ \ path\(r\'../../../clang-tools-extra/clangd/unittests/lit.cfg.py\'\),\\n\ \ \ \ path\(r\'../gen/clang-tools-extra/clangd/unittests/lit.site.cfg.py\'\)\)\\nmap_config\(\\n\ \ \ \ path\(r\'../../../clang/test/lit.cfg.py\'\),\\n\ \ \ \ path\(r\'../gen/clang/test/lit.site.cfg.py\'\)\)\\nmap_config\(\\n\ \ \ \ path\(r\'../../../clang/test/Unit/lit.cfg.py\'\),\\n\ \ \ \ path\(r\'../gen/clang/test/Unit/lit.site.cfg.py\'\)\)\\nmap_config\(\\n\ \ \ \ path\(r\'../../../lld/test/lit.cfg.py\'\),\\n\ \ \ \ path\(r\'../gen/lld/test/lit.site.cfg.py\'\)\)\\nmap_config\(\\n\ \ \ \ path\(r\'../../../lld/test/Unit/lit.cfg.py\'\),\\n\ \ \ \ path\(r\'../gen/lld/test/Unit/lit.site.cfg.py\'\)\)\\nmap_config\(\\n\ \ \ \ path\(r\'../../../lldb/test/lit.cfg.py\'\),\\n\ \ \ \ path\(r\'../gen/lldb/test/lit.site.cfg.py\'\)\)\\nmap_config\(\\n\ \ \ \ path\(r\'../../../lldb/test/API/lit.cfg.py\'\),\\n\ \ \ \ path\(r\'../gen/lldb/test/API/lit.site.cfg.py\'\)\)\\nmap_config\(\\n\ \ \ \ path\(r\'../../../lldb/test/Shell/lit.cfg.py\'\),\\n\ \ \ \ path\(r\'../gen/lldb/test/Shell/lit.site.cfg.py\'\)\)\\nmap_config\(\\n\ \ \ \ path\(r\'../../../lldb/test/Unit/lit.cfg.py\'\),\\n\ \ \ \ path\(r\'../gen/lldb/test/Unit/lit.site.cfg.py\'\)\)\\nmap_config\(\\n\ \ \ \ path\(r\'../../../llvm/test/lit.cfg.py\'\),\\n\ \ \ \ path\(r\'../gen/llvm/test/lit.site.cfg.py\'\)\)\\nmap_config\(\\n\ \ \ \ path\(r\'../../../llvm/test/Unit/lit.cfg.py\'\),\\n\ \ \ \ path\(r\'../gen/llvm/test/Unit/lit.site.cfg.py\'\)\) 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 72, in main in_line = var_re.sub(repl, in_line) File "/usr/local/google/home/thakis/src/llvm-project/out/gn/../../llvm/utils/gn/build/write_cmake_config.py", line 70, in repl return values[key] ~~~~~~^^^^^ KeyError: 'LLVM_WINDOWS_PREFER_FORWARD_SLASH' [130/441] LINK ./bin/clangd [131/441] SOLINK ./lib/libclang.so [132/441] LINK obj/clang/unittests/Interpreter/ClangReplInterpreterTests [133/441] CXX obj/lldb/source/API/liblldb.SBTraceCursor.o [134/441] LINK obj/llvm/unittests/DebugInfo/GSYM/DebugInfoGSYMTests [135/441] LINK obj/llvm/unittests/Passes/PassBuilderBindings/PassesBindingsTests [136/441] LINK obj/llvm/unittests/MC/MCTests [137/441] CXX obj/lldb/source/API/liblldb.SBExecutionContext.o [138/441] LINK obj/llvm/unittests/MI/MITests [139/441] LINK obj/llvm/unittests/MIR/MIRTests [140/441] LINK obj/llvm/unittests/Target/TargetMachineCTests [141/441] LINK obj/llvm/unittests/DebugInfo/LogicalView/DebugInfoLogicalViewTests [142/441] LINK ./bin/clang [143/441] LINK ./bin/lldb-server [144/441] CXX obj/lldb/source/API/liblldb.SBMutex.o [145/441] CXX obj/lldb/source/API/liblldb.SBInstructionList.o [146/441] CXX obj/lldb/source/API/liblldb.SBCompileUnit.o [147/441] CXX obj/lldb/source/API/liblldb.SBAddress.o [148/441] CXX obj/lldb/source/API/liblldb.SBSymbolContext.o [149/441] CXX obj/lldb/source/API/liblldb.SBSymbol.o [150/441] CXX obj/lldb/tools/lldb-test/lldb-test.SystemInitializerTest.o [151/441] CXX obj/lldb/source/API/liblldb.SBVariablesOptions.o [152/441] CXX obj/lldb/source/API/liblldb.SBQueueItem.o [153/441] CXX obj/lldb/source/API/liblldb.SBTypeNameSpecifier.o [154/441] CXX obj/lldb/source/API/liblldb.SBBlock.o [155/441] CXX obj/lldb/source/API/liblldb.SBTypeFormat.o [156/441] CXX obj/lldb/source/API/liblldb.SBWatchpointOptions.o [157/441] CXX obj/lldb/source/API/liblldb.SBThreadPlan.o [158/441] CXX obj/lldb/source/API/liblldb.SBListener.o [159/441] CXX obj/lldb/source/API/liblldb.SBTypeCategory.o [160/441] CXX obj/lldb/source/API/liblldb.SBSourceManager.o [161/441] CXX obj/lldb/source/API/liblldb.SBCommandInterpreterRunOptions.o [162/441] CXX obj/lldb/source/API/liblldb.SBLanguageRuntime.o [163/441] CXX obj/lldb/source/API/liblldb.SBProcess.o [164/441] CXX obj/lldb/source/API/liblldb.SBFunction.o [165/441] CXX obj/lldb/source/API/liblldb.SBTypeSummary.o [166/441] CXX obj/lldb/source/API/liblldb.SBUnixSignals.o [167/441] CXX obj/lldb/source/API/liblldb.SBBreakpointName.o [168/441] CXX obj/lldb/source/API/liblldb.SBStructuredData.o [169/441] CXX obj/lldb/source/API/liblldb.SBQueue.o [170/441] CXX obj/lldb/source/API/liblldb.SBDebugger.o [171/441] CXX obj/lldb/source/API/liblldb.SBPlatform.o [172/441] CXX obj/lldb/source/API/liblldb.SBCommandInterpreter.o [173/441] CXX obj/lldb/source/API/liblldb.SBBreakpointOptionCommon.o [174/441] CXX obj/lldb/source/API/liblldb.SBBreakpoint.o [175/441] CXX obj/lldb/source/API/liblldb.SBTypeSynthetic.o [176/441] CXX obj/lldb/source/API/liblldb.SBTypeFilter.o [177/441] CXX obj/lldb/source/API/liblldb.SBEvent.o [178/441] CXX obj/lldb/source/API/liblldb.SBType.o [179/441] CXX obj/lldb/source/API/liblldb.SBModule.o [180/441] CXX obj/lldb/source/API/liblldb.SBAttachInfo.o [181/441] CXX obj/lldb/source/API/liblldb.SBThread.o [182/441] CXX obj/lldb/source/API/liblldb.SBWatchpoint.o [183/441] CXX obj/lldb/source/API/liblldb.SBTrace.o [184/441] CXX obj/lldb/source/API/liblldb.SystemInitializerFull.o [185/441] CXX obj/lldb/source/API/liblldb.SBBreakpointLocation.o [186/441] CXX obj/lldb/source/API/liblldb.SBExpressionOptions.o [187/441] CXX obj/lldb/source/API/liblldb.SBValue.o [188/441] CXX obj/lldb/source/API/liblldb.SBInstruction.o [189/441] CXX obj/lldb/source/API/liblldb.SBFrame.o [190/441] CXX obj/lldb/source/API/liblldb.SBTarget.o [191/441] CXX obj/lldb/tools/lldb-test/lldb-test.lldb-test.o ninja: build stopped: subcommand failed. Command '['ninja', '-C', 'out/gn']' returned non-zero exit status 1.