ninja: Entering directory `out/gn' [1/771] AR lib/libclangAST.a [2/771] LINK obj/clang/unittests/InstallAPI/InstallAPITests [3/771] LINK obj/clang/unittests/Parse/ParseTests [4/771] AR lib/libclangFrontend.a [5/771] LINK obj/clang/unittests/Format/FormatTests [6/771] LINK obj/clang/unittests/Index/IndexTests [7/771] LINK obj/clang/unittests/Lex/LexTests [8/771] CXX obj/lldb/source/Interpreter/Interpreter.OptionValueFormat.o [9/771] LINK obj/clang/unittests/Rewrite/RewriteTests [10/771] CXX obj/lldb/source/Interpreter/Interpreter.OptionValueUUID.o [11/771] CXX obj/lldb/source/Interpreter/Interpreter.OptionValueLanguage.o [12/771] CXX obj/lldb/source/Plugins/ABI/X86/X86.ABIMacOSX_i386.o [13/771] CXX obj/lldb/source/Interpreter/Interpreter.OptionValueFormatEntity.o [14/771] LINK obj/clang/unittests/Sema/SemaTests [15/771] LINK obj/clang/unittests/Serialization/SerializationTests [16/771] CXX obj/lldb/source/Interpreter/Interpreter.ScriptInterpreter.o [17/771] LINK obj/clang/unittests/Support/ClangSupportTests [18/771] LINK obj/clang/unittests/StaticAnalyzer/StaticAnalysisTests [19/771] LINK obj/clang/unittests/AST/ByteCode/InterpTests [20/771] CXX obj/lldb/source/Interpreter/Interpreter.Property.o [21/771] LINK obj/clang/unittests/AST/ASTTests [22/771] LINK obj/clang/unittests/ASTMatchers/Dynamic/DynamicASTMatchersTests [23/771] LINK obj/clang/unittests/Analysis/ClangAnalysisTests [24/771] LINK obj/clang/unittests/ASTMatchers/ASTMatchersTests [25/771] LINK ./bin/clang-apply-replacements [26/771] LINK obj/clang/unittests/Analysis/FlowSensitive/ClangAnalysisFlowSensitiveTests [27/771] LINK ./bin/clang-diff [28/771] LINK ./bin/clang-installapi [29/771] LINK ./bin/diagtool [30/771] LINK ./bin/clang-refactor [31/771] CXX obj/lldb/source/Interpreter/Interpreter.Options.o [32/771] LINK ./bin/clang-include-fixer [33/771] LINK ./bin/clang-change-namespace [34/771] LINK ./bin/find-all-symbols [35/771] LINK obj/clang-tools-extra/unittests/clang-apply-replacements/ClangApplyReplacementsTests [36/771] LINK ./bin/clang-move [37/771] LINK ./bin/clang-query [38/771] LINK ./bin/clang-reorder-fields [39/771] LINK ./bin/pp-trace [40/771] LINK ./bin/modularize [41/771] LINK obj/clang-tools-extra/unittests/clang-include-fixer/ClangIncludeFixerTests [42/771] LINK obj/clang-tools-extra/unittests/clang-change-namespace/ClangChangeNamespaceTests [43/771] LINK obj/clang-tools-extra/unittests/clang-move/ClangMoveTests [44/771] LINK obj/clang-tools-extra/unittests/clang-include-fixer/find-all-symbols/FindAllSymbolsTests [45/771] LINK obj/clang-tools-extra/unittests/clang-query/ClangQueryTests [46/771] LINK obj/clang-tools-extra/unittests/clang-tidy/ClangTidyTests [47/771] CXX obj/lldb/source/Plugins/Architecture/PPC64/PPC64.ArchitecturePPC64.o [48/771] CXX obj/lldb/source/Plugins/ABI/X86/X86.ABISysV_i386.o [49/771] CXX obj/lldb/source/Plugins/ABI/X86/X86.ABIWindows_x86_64.o [50/771] CXX obj/lldb/source/Plugins/ABI/X86/X86.ABISysV_x86_64.o [51/771] CXX obj/lldb/source/Plugins/ABI/X86/X86.ABIX86.o [52/771] CXX obj/lldb/source/Plugins/DynamicLoader/Darwin-Kernel/Darwin-Kernel.DynamicLoaderDarwinKernel.o [53/771] CXX obj/lldb/source/Plugins/Disassembler/LLVMC/LLVMC.DisassemblerLLVMC.o [54/771] CXX obj/lldb/source/Plugins/DynamicLoader/Static/Static.DynamicLoaderStatic.o [55/771] CXX obj/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/POSIX-DYLD.DYLDRendezvous.o [56/771] CXX obj/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/MacOSX-DYLD.DynamicLoaderMacOS.o [57/771] CXX obj/lldb/source/Plugins/DynamicLoader/Windows-DYLD/Windows-DYLD.DynamicLoaderWindowsDYLD.o [58/771] CXX obj/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/MacOSX-DYLD.DynamicLoaderDarwin.o [59/771] CXX obj/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/POSIX-DYLD.DynamicLoaderPOSIXDYLD.o [60/771] CXX obj/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/MacOSX-DYLD.DynamicLoaderMacOSXDYLD.o [61/771] CXX obj/llvm/lib/Target/AMDGPU/Disassembler/Disassembler.AMDGPUDisassembler.o [62/771] CXX obj/lldb/source/Plugins/ExpressionParser/Clang/Clang.ClangExpressionUtil.o [63/771] CXX obj/lldb/source/Plugins/ExpressionParser/Clang/Clang.ClangDeclVendor.o [64/771] CXX obj/lldb/source/Plugins/ExpressionParser/Clang/Clang.ASTStructExtractor.o [65/771] CXX obj/lldb/source/Plugins/ExpressionParser/Clang/Clang.ClangExpressionSourceCode.o [66/771] CXX obj/lldb/source/Plugins/ExpressionParser/Clang/Clang.ASTResultSynthesizer.o [67/771] CXX obj/lldb/source/Plugins/ExpressionParser/Clang/Clang.ClangExpressionVariable.o [68/771] CXX obj/lldb/source/Plugins/ExpressionParser/Clang/Clang.ClangASTSource.o [69/771] CXX obj/lldb/source/Plugins/ExpressionParser/Clang/Clang.ClangASTImporter.o [70/771] CXX obj/lldb/source/Plugins/ExpressionParser/Clang/Clang.ClangExternalASTSourceCallbacks.o [71/771] CXX obj/lldb/source/Plugins/ExpressionParser/Clang/Clang.ClangExpressionDeclMap.o [72/771] CXX obj/lldb/source/Plugins/ExpressionParser/Clang/Clang.ClangPersistentVariables.o [73/771] CXX obj/lldb/source/Plugins/ExpressionParser/Clang/Clang.ClangExpressionParser.o [74/771] CXX obj/lldb/source/Plugins/ExpressionParser/Clang/Clang.ClangFunctionCaller.o [75/771] CXX obj/lldb/source/Plugins/ExpressionParser/Clang/Clang.ClangUtil.o [76/771] CXX obj/lldb/source/Plugins/ExpressionParser/Clang/Clang.ClangUserExpression.o [77/771] CXX obj/lldb/source/Plugins/ExpressionParser/Clang/Clang.IRDynamicChecks.o [78/771] CXX obj/lldb/source/Plugins/ExpressionParser/Clang/Clang.ClangModulesDeclVendor.o [79/771] CXX obj/lldb/source/Plugins/ExpressionParser/Clang/Clang.ClangUtilityFunction.o [80/771] CXX obj/lldb/source/Plugins/ExpressionParser/Clang/Clang.CxxModuleHandler.o [81/771] CXX obj/lldb/source/Plugins/JITLoader/GDB/GDB.JITLoaderGDB.o [82/771] CXX obj/lldb/source/Plugins/Language/CPlusPlus/CPlusPlus.Generic.o [83/771] CXX obj/lldb/source/Plugins/ExpressionParser/Clang/Clang.NameSearchContext.o [84/771] CXX obj/lldb/source/Plugins/Language/CPlusPlus/CPlusPlus.Coroutines.o [85/771] CXX obj/lldb/source/Plugins/Language/CPlusPlus/CPlusPlus.GenericList.o [86/771] CXX obj/lldb/source/Plugins/Language/CPlusPlus/CPlusPlus.CxxStringTypes.o [87/771] CXX obj/lldb/source/Plugins/Language/CPlusPlus/CPlusPlus.BlockPointer.o [88/771] CXX obj/lldb/source/Plugins/ExpressionParser/Clang/Clang.IRForTarget.o [89/771] CXX obj/lldb/source/Plugins/Language/CPlusPlus/CPlusPlus.GenericBitset.o [90/771] CXX obj/lldb/source/Plugins/Language/CPlusPlus/CPlusPlus.GenericOptional.o [91/771] CXX obj/lldb/source/Plugins/Language/CPlusPlus/CPlusPlus.LibCxxAtomic.o [92/771] CXX obj/lldb/source/Plugins/Language/CPlusPlus/CPlusPlus.LibCxxInitializerList.o [93/771] CXX obj/lldb/source/Plugins/Language/CPlusPlus/CPlusPlus.LibCxxQueue.o [94/771] CXX obj/lldb/source/Plugins/Language/CPlusPlus/CPlusPlus.LibCxxProxyArray.o [95/771] CXX obj/lldb/source/Plugins/Language/CPlusPlus/CPlusPlus.CPlusPlusLanguage.o [96/771] CXX obj/lldb/source/Plugins/Language/CPlusPlus/CPlusPlus.LibCxxRangesRefView.o [97/771] CXX obj/lldb/source/Plugins/Language/CPlusPlus/CPlusPlus.LibCxx.o [98/771] CXX obj/lldb/source/Plugins/Language/CPlusPlus/CPlusPlus.LibCxxSliceArray.o [99/771] CXX obj/lldb/source/Plugins/Language/CPlusPlus/CPlusPlus.LibCxxSpan.o [100/771] CXX obj/lldb/source/Plugins/Language/CPlusPlus/CPlusPlus.LibCxxMap.o [101/771] CXX obj/lldb/source/Plugins/Language/CPlusPlus/CPlusPlus.LibCxxTuple.o [102/771] CXX obj/lldb/source/Plugins/Language/CPlusPlus/CPlusPlus.LibCxxValarray.o [103/771] CXX obj/lldb/source/Plugins/Language/CPlusPlus/CPlusPlus.LibCxxVariant.o [104/771] CXX obj/lldb/source/Plugins/Language/CPlusPlus/CPlusPlus.LibCxxVector.o [105/771] CXX obj/lldb/source/Plugins/Language/CPlusPlus/CPlusPlus.LibStdcppTuple.o [106/771] CXX obj/lldb/source/Plugins/Language/CPlusPlus/CPlusPlus.LibStdcppUniquePointer.o [107/771] CXX obj/lldb/source/Plugins/Language/CPlusPlus/CPlusPlus.MsvcStlAtomic.o [108/771] CXX obj/lldb/source/Plugins/Language/CPlusPlus/CPlusPlus.MsvcStl.o [109/771] CXX obj/lldb/source/Plugins/Language/CPlusPlus/CPlusPlus.MsvcStlDeque.o [110/771] CXX obj/lldb/source/Plugins/Language/CPlusPlus/CPlusPlus.LibCxxUnorderedMap.o [111/771] CXX obj/lldb/source/Plugins/Language/CPlusPlus/CPlusPlus.LibStdcpp.o [112/771] CXX obj/lldb/source/Plugins/Language/CPlusPlus/CPlusPlus.MsvcStlSmartPointer.o [113/771] CXX obj/lldb/source/Plugins/Language/CPlusPlus/CPlusPlus.MsvcStlTree.o [114/771] CXX obj/lldb/source/Plugins/Language/CPlusPlus/CPlusPlus.MsvcStlTuple.o [115/771] CXX obj/lldb/source/Plugins/Language/CPlusPlus/CPlusPlus.MsvcStlUnordered.o [116/771] CXX obj/lldb/source/Plugins/Language/CPlusPlus/CPlusPlus.MsvcStlVariant.o [117/771] CXX obj/lldb/source/DataFormatters/DataFormatters.CXXFunctionPointer.o [118/771] CXX obj/lldb/source/Core/Core.Value.o [119/771] CXX obj/lldb/source/Plugins/Language/CPlusPlus/CPlusPlus.MsvcStlVector.o [120/771] CXX obj/lldb/source/DataFormatters/DataFormatters.DumpValueObjectOptions.o [121/771] CXX obj/lldb/source/DataFormatters/DataFormatters.DataVisualization.o [122/771] CXX obj/lldb/source/DataFormatters/DataFormatters.FormatClasses.o [123/771] CXX obj/lldb/source/DataFormatters/DataFormatters.FormatterBytecode.o [124/771] CXX obj/lldb/source/DataFormatters/DataFormatters.FormatManager.o [125/771] CXX obj/lldb/source/DataFormatters/DataFormatters.FormatterSection.o [126/771] CXX obj/lldb/source/DataFormatters/DataFormatters.LanguageCategory.o [127/771] CXX obj/lldb/source/DataFormatters/DataFormatters.FormattersHelpers.o [128/771] CXX obj/lldb/source/DataFormatters/DataFormatters.TypeCategoryMap.o [129/771] CXX obj/lldb/source/DataFormatters/DataFormatters.StringPrinter.o [130/771] CXX obj/lldb/source/DataFormatters/DataFormatters.TypeFormat.o [131/771] CXX obj/lldb/source/DataFormatters/DataFormatters.TypeCategory.o [132/771] CXX obj/lldb/source/DataFormatters/DataFormatters.TypeSummary.o [133/771] CXX obj/lldb/source/Expression/Expression.DWARFExpressionList.o [134/771] CXX obj/lldb/source/DataFormatters/DataFormatters.TypeSynthetic.o [135/771] CXX obj/lldb/source/DataFormatters/DataFormatters.VectorType.o [136/771] CXX obj/lldb/source/DataFormatters/DataFormatters.ValueObjectPrinter.o [137/771] CXX obj/lldb/source/Expression/Expression.ExpressionParser.o [138/771] CXX obj/lldb/source/Expression/Expression.ExpressionVariable.o [139/771] CXX obj/lldb/source/Expression/Expression.DWARFExpression.o [140/771] CXX obj/lldb/source/Expression/Expression.IRMemoryMap.o [141/771] CXX obj/lldb/source/Expression/Expression.FunctionCaller.o [142/771] CXX obj/lldb/source/Expression/Expression.ObjectFileJIT.o [143/771] CXX obj/lldb/source/Expression/Expression.IRInterpreter.o [144/771] CXX obj/lldb/source/Expression/Expression.LLVMUserExpression.o [145/771] CXX obj/lldb/source/Expression/Expression.Materializer.o [146/771] CXX obj/lldb/source/Expression/Expression.IRExecutionUnit.o [147/771] CXX obj/lldb/source/Expression/Expression.REPL.o [148/771] CXX obj/lldb/source/Expression/Expression.UtilityFunction.o [149/771] OBJCXX obj/lldb/source/Host/macosx/objcxx/objcxx.Host.o ../../lldb/source/Host/macosx/objcxx/Host.mm:210:9: warning: 'mktemp' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of mktemp(3), it is highly recommended that you use mkstemp(3) instead. [-Wdeprecated-declarations] if (::mktemp(unix_socket_name) == NULL) { ^ ../../sysroot/MacOSX.sdk/usr/include/stdlib.h:210:1: note: 'mktemp' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of mktemp(3), it is highly recommended that you use mkstemp(3) instead.") ^ ../../sysroot/MacOSX.sdk/usr/include/sys/cdefs.h:215:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ ../../lldb/source/Host/macosx/objcxx/Host.mm:416:24: warning: 'LSFindApplicationForInfo' is deprecated: first deprecated in macOS 10.10 - Use LSCopyApplicationURLsForBundleIdentifier instead. [-Wdeprecated-declarations] long app_error = ::LSFindApplicationForInfo( ^ ../../sysroot/MacOSX.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Headers/LSInfoDeprecated.h:765:1: note: 'LSFindApplicationForInfo' has been explicitly marked deprecated here LSFindApplicationForInfo( ^ ../../lldb/source/Host/macosx/objcxx/Host.mm:429:3: warning: 'LSApplicationParameters' is deprecated: first deprecated in macOS 10.10 - Use NSWorkspace instead. [-Wdeprecated-declarations] LSApplicationParameters app_params; ^ ../../sysroot/MacOSX.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Headers/LSOpenDeprecated.h:153:3: note: 'LSApplicationParameters' has been explicitly marked deprecated here } LSApplicationParameters API_DEPRECATED("Use NSWorkspace instead.", macos(10.4,10.10) ) API_UNAVAILABLE( ios, tvos, watchos ); ^ ../../lldb/source/Host/macosx/objcxx/Host.mm:441:13: warning: 'LSOpenURLsWithRole' is deprecated: first deprecated in macOS 10.10 - Use NSWorkspace instead. [-Wdeprecated-declarations] error = ::LSOpenURLsWithRole( ^ ../../sysroot/MacOSX.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Headers/LSOpenDeprecated.h:283:1: note: 'LSOpenURLsWithRole' has been explicitly marked deprecated here LSOpenURLsWithRole( ^ 4 warnings generated. [150/771] CXX obj/lldb/source/Expression/Expression.UserExpression.o [151/771] CXX obj/lldb/source/Interpreter/Interpreter.CommandAlias.o [152/771] CXX obj/lldb/source/Interpreter/Interpreter.OptionGroupArchitecture.o [153/771] CXX obj/lldb/source/Interpreter/Interpreter.CommandOptionValidators.o [154/771] CXX obj/lldb/source/Interpreter/Interpreter.OptionArgParser.o [155/771] CXX obj/lldb/source/Interpreter/Interpreter.CommandObject.o [156/771] CXX obj/lldb/source/Interpreter/Interpreter.OptionGroupFormat.o [157/771] ACTION //lld/test:lit_site_cfg(//llvm/utils/gn/build/toolchain:unix) FAILED: gen/lld/test/lit.site.cfg.py python3 ../../llvm/utils/gn/build/write_cmake_config.py -o gen/lld/test/lit.site.cfg.py ../../lld/test/lit.site.cfg.py.in LIT_SITE_CFG_IN_HEADER=\#\#\ Autogenerated\ from\ //lld/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\ \'\' LLD_BINARY_DIR=../../../obj/lld LLD_SOURCE_DIR=../../../../../lld SHLIBDIR=../../../lib CURRENT_LIBS_DIR= CURRENT_TOOLS_DIR=../../../bin ENABLE_BACKTRACES=1 LLVM_BINARY_DIR=../../../obj/llvm LLVM_HOST_TRIPLE=arm64-apple-darwin LLVM_LIBS_DIR= LLVM_LIT_TOOLS_DIR= LLVM_SOURCE_DIR=../../../../../llvm LLVM_TOOLS_DIR=../../../bin Python3_EXECUTABLE=python3 LLVM_TARGET_TRIPLE=arm64-apple-darwin LLD_DEFAULT_LD_LLD_IS_MINGW=0 LLVM_BUILD_EXAMPLES=0 LLVM_BYE_LINK_INTO_TOOLS=0 LLVM_LIT_ERRC_MESSAGES= LLVM_ENABLE_PLUGINS=1 SHLIBEXT=.dylib LLVM_ENABLE_DIA_SDK=0 LLVM_ENABLE_LIBXML2=1 LLVM_ENABLE_ZLIB=1 LLVM_ENABLE_ZSTD=0 CMAKE_SIZEOF_VOID_P=8 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: 'LLVM_ENABLE_THREADS' [158/771] CXX obj/lldb/source/Interpreter/Interpreter.OptionGroupValueObjectDisplay.o [159/771] CXX obj/lldb/source/Interpreter/Interpreter.OptionGroupPlatform.o [160/771] CXX obj/lldb/source/Interpreter/Interpreter.OptionGroupWatchpoint.o [161/771] CXX obj/lldb/source/Interpreter/Interpreter.OptionGroupVariable.o [162/771] CXX obj/lldb/source/Interpreter/Interpreter.OptionValueArch.o [163/771] CXX obj/lldb/source/Interpreter/Interpreter.OptionValueDictionary.o [164/771] CXX obj/lldb/source/Interpreter/Interpreter.CommandInterpreter.o [165/771] CXX obj/lldb/source/Interpreter/Interpreter.OptionValueFileColonLine.o [166/771] CXX obj/lldb/source/Interpreter/Interpreter.OptionValueFileSpec.o ninja: build stopped: subcommand failed. Command '['ninja', '-C', 'out/gn']' returned non-zero exit status 1.