ninja: Entering directory `out/gn' [0/1] Regenerating ninja files [1/463] COPY ../../libcxxabi/include/__cxxabi_config.h include/c++/v1/__cxxabi_config.h [2/463] COPY ../../libcxxabi/include/cxxabi.h include/c++/v1/cxxabi.h [3/463] ACTION //libcxx/include:copy_headers(//llvm/utils/gn/build/toolchain:unix) [4/463] CXX obj/llvm/tools/llvm-objdump/llvm-objdump.WasmDump.o [5/463] CXX obj/llvm/tools/llvm-objdump/llvm-objdump.OffloadDump.o [6/463] CXX obj/llvm/lib/Target/PowerPC/LLVMPowerPCCodeGen.PPCCTRLoopsVerify.o [7/463] CXX obj/llvm/tools/llvm-objdump/llvm-objdump.COFFDump.o [8/463] CXX obj/llvm/lib/Target/PowerPC/LLVMPowerPCCodeGen.PPCEarlyReturn.o [9/463] CXX obj/llvm/lib/Target/PowerPC/LLVMPowerPCCodeGen.PPCExpandAtomicPseudoInsts.o [10/463] CXX obj/llvm/lib/Target/PowerPC/LLVMPowerPCCodeGen.PPCBranchCoalescing.o [11/463] CXX obj/llvm/lib/Target/PowerPC/LLVMPowerPCCodeGen.PPCTOCRegDeps.o [12/463] CXX obj/llvm/lib/Target/PowerPC/LLVMPowerPCCodeGen.PPCVSXWACCCopy.o [13/463] CXX obj/llvm/lib/Target/PowerPC/GISel/LLVMPowerPCCodeGen.PPCCallLowering.o [14/463] CXX obj/llvm/lib/Target/PowerPC/LLVMPowerPCCodeGen.PPCMacroFusion.o [15/463] CXX obj/llvm/lib/Target/PowerPC/LLVMPowerPCCodeGen.PPCLowerMASSVEntries.o [16/463] CXX obj/llvm/lib/Target/PowerPC/LLVMPowerPCCodeGen.PPCReduceCRLogicals.o [17/463] CXX obj/llvm/lib/Target/PowerPC/LLVMPowerPCCodeGen.PPCBranchSelector.o [18/463] CXX obj/llvm/lib/Target/PowerPC/LLVMPowerPCCodeGen.PPCPreEmitPeephole.o [19/463] CXX obj/llvm/lib/Target/PowerPC/LLVMPowerPCCodeGen.PPCHazardRecognizers.o [20/463] CXX obj/llvm/lib/Target/PowerPC/LLVMPowerPCCodeGen.PPCTLSDynamicCall.o [21/463] CXX obj/llvm/lib/Target/PowerPC/LLVMPowerPCCodeGen.PPCCTRLoops.o [22/463] CXX obj/llvm/lib/Target/PowerPC/LLVMPowerPCCodeGen.PPCPrepareIFuncsOnAIX.o [23/463] CXX obj/llvm/lib/Target/Hexagon/LLVMHexagonCodeGen.HexagonConstPropagation.o [24/463] CXX obj/llvm/tools/llvm-objdump/llvm-objdump.ELFDump.o [25/463] AR lib/libLLVMHexagonCodeGen.a [26/463] CXX obj/llvm/lib/Target/PowerPC/LLVMPowerPCCodeGen.PPCCallingConv.o [27/463] CXX obj/llvm/lib/Target/PowerPC/LLVMPowerPCCodeGen.PPCVSXFMAMutate.o [28/463] CXX obj/llvm/lib/Target/PowerPC/LLVMPowerPCCodeGen.PPCMCInstLower.o [29/463] CXX obj/llvm/lib/Target/PowerPC/LLVMPowerPCCodeGen.PPCBoolRetToInt.o [30/463] CXX obj/llvm/lib/Target/PowerPC/LLVMPowerPCCodeGen.PPCRegisterInfo.o [31/463] CXX obj/llvm/lib/Target/PowerPC/AsmParser/AsmParser.PPCAsmParser.o [32/463] AR lib/libLLVMPowerPCAsmParser.a [33/463] CXX obj/llvm/lib/Target/PowerPC/LLVMPowerPCCodeGen.PPCVSXSwapRemoval.o [34/463] CXX obj/llvm/lib/Target/PowerPC/LLVMPowerPCCodeGen.PPCGenScalarMASSEntries.o [35/463] CXX obj/llvm/lib/Target/PowerPC/LLVMPowerPCCodeGen.PPCSubtarget.o [36/463] CXX obj/llvm/tools/llvm-profgen/llvm-profgen.MissingFrameInferrer.o [37/463] CXX obj/llvm/lib/Target/PowerPC/LLVMPowerPCCodeGen.PPCFrameLowering.o [38/463] LINK obj/llvm/unittests/tools/llvm-cfi-verify/CFIVerifyTests [39/463] CXX obj/llvm/lib/Target/PowerPC/LLVMPowerPCCodeGen.PPCMIPeephole.o [40/463] LINK ./bin/llvm-nm [41/463] LINK ./bin/llvm-cfi-verify [42/463] LINK ./bin/llvm-mca [43/463] CXX obj/llvm/lib/Target/PowerPC/LLVMPowerPCCodeGen.PPCFastISel.o [44/463] LINK ./bin/clang-extdef-mapping [45/463] CXX obj/llvm/unittests/tools/llvm-profgen/LLVMProfgenTests.ContextCompressionTest.o [46/463] LINK ./bin/clang-tidy [47/463] LINK obj/llvm/unittests/tools/llvm-profgen/LLVMProfgenTests [48/463] CXX obj/llvm/lib/Target/PowerPC/LLVMPowerPCCodeGen.PPCInstrInfo.o [49/463] CXX obj/llvm/tools/llvm-exegesis/lib/PowerPC/PowerPC.Target.o [50/463] AR lib/libLLVMExegesisPowerPC.a [51/463] CXX obj/llvm/tools/llvm-profgen/llvm-profgen.llvm-profgen.o [52/463] LINK obj/llvm/unittests/tools/llvm-exegesis/Mips/LLVMExegesisMipsTests [53/463] LINK obj/llvm/unittests/tools/llvm-exegesis/LLVMExegesisTests [54/463] LINK obj/llvm/unittests/tools/llvm-exegesis/X86/LLVMExegesisX86Tests [55/463] LINK obj/llvm/unittests/tools/llvm-exegesis/AArch64/LLVMExegesisAArch64Tests [56/463] LINK obj/llvm/unittests/tools/llvm-exegesis/RISCV/LLVMExegesisRISCVTests [57/463] CXX obj/llvm/tools/llvm-cov/llvm-cov.CodeCoverage.o [58/463] LINK ./bin/llvm-cov [59/463] CXX obj/llvm/lib/Target/PowerPC/LLVMPowerPCCodeGen.PPCLoopInstrFormPrep.o [60/463] CXX obj/llvm/tools/dsymutil/dsymutil.dsymutil.o [61/463] CXX obj/llvm/tools/llvm-profgen/llvm-profgen.PerfReader.o [62/463] CXX obj/llvm/lib/Target/PowerPC/LLVMPowerPCCodeGen.PPCAsmPrinter.o [63/463] CXX obj/llvm/tools/dsymutil/dsymutil.DwarfLinkerForBinary.o [64/463] CXX obj/llvm/lib/Target/PowerPC/LLVMPowerPCCodeGen.PPCTargetMachine.o [65/463] CXX obj/llvm/tools/llvm-profgen/llvm-profgen.ProfileGenerator.o [66/463] CXX obj/llvm/unittests/tools/llvm-exegesis/PowerPC/LLVMExegesisPowerPCTests.SnippetGeneratorTest.o [67/463] CXX obj/llvm/lib/Target/PowerPC/GISel/LLVMPowerPCCodeGen.PPCInstructionSelector.o [68/463] CXX obj/llvm/tools/llvm-profgen/llvm-profgen.ProfiledBinary.o [69/463] CXX obj/llvm/lib/Target/PowerPC/LLVMPowerPCCodeGen.PPCTargetTransformInfo.o [70/463] LINK ./bin/llvm-profgen [71/463] CXX obj/llvm/lib/Target/PowerPC/LLVMPowerPCCodeGen.PPCISelDAGToDAG.o [72/463] CXX obj/llvm/tools/llvm-objdump/llvm-objdump.llvm-objdump.o [73/463] LINK ./bin/llvm-objdump [74/463] ACTION //llvm/tools/llvm-objdump:llvm-otool(//llvm/utils/gn/build/toolchain:unix) [75/463] CXX obj/llvm/lib/Target/PowerPC/LLVMPowerPCCodeGen.PPCISelLowering.o [76/463] AR lib/libLLVMPowerPCCodeGen.a [77/463] LINK ./bin/llvm-cxxmap [78/463] LINK ./bin/llvm-xray [79/463] LINK obj/llvm/unittests/CGData/CodeGenDataTests [80/463] LINK ./bin/llvm-cxxdump [81/463] LINK ./bin/llvm-dwp [82/463] LINK ./bin/llvm-lipo [83/463] LINK ./bin/llvm-mc [84/463] LINK obj/llvm/unittests/MC/MCTests [85/463] LINK ./bin/llvm-rtdyld [86/463] LINK obj/llvm/unittests/Target/PowerPC/PowerPCTests [87/463] LINK obj/llvm/unittests/ExecutionEngine/JITLink/JITLinkTests [88/463] LINK ./bin/llvm-libtool-darwin [89/463] LINK ./bin/llvm-ar [90/463] LINK obj/llvm/unittests/tools/llvm-exegesis/PowerPC/LLVMExegesisPowerPCTests [91/463] LINK ./bin/llvm-ml [92/463] LINK obj/llvm/unittests/DebugInfo/GSYM/DebugInfoGSYMTests [93/463] ACTION //llvm/tools/llvm-ar:llvm-ranlib(//llvm/utils/gn/build/toolchain:unix) [94/463] ACTION //llvm/tools/llvm-ar:llvm-dlltool(//llvm/utils/gn/build/toolchain:unix) [95/463] ACTION //llvm/tools/llvm-ar:llvm-lib(//llvm/utils/gn/build/toolchain:unix) [96/463] ACTION //llvm/tools/llvm-ml:llvm-ml64(//llvm/utils/gn/build/toolchain:unix) [97/463] LINK ./bin/llvm-exegesis [98/463] LINK ./bin/llvm-bolt [99/463] LINK obj/bolt/unittests/Core/CoreTests [100/463] ACTION //bolt/tools/driver:llvm-boltdiff(//llvm/utils/gn/build/toolchain:unix) [101/463] ACTION //bolt/tools/driver:perf2bolt(//llvm/utils/gn/build/toolchain:unix) [102/463] LINK obj/llvm/unittests/Passes/PassBuilderBindings/PassesBindingsTests [103/463] LINK ./bin/llvm-jitlink [104/463] LINK obj/bolt/unittests/Passes/PassTests [105/463] LINK ./bin/llvm-bolt-heatmap [106/463] LINK obj/bolt/unittests/Profile/ProfileTests [107/463] LINK obj/clang/unittests/Tooling/Syntax/SyntaxTests [108/463] LINK ./bin/lld [109/463] LINK ./bin/dsymutil [110/463] LINK ./bin/llvm-isel-fuzzer [111/463] LINK obj/llvm/unittests/Target/TargetMachineCTests [112/463] LINK obj/clang/unittests/CrossTU/CrossTUTests [113/463] ACTION //lld/tools/lld:ld.lld(//llvm/utils/gn/build/toolchain:unix) [114/463] LINK obj/lld/unittests/AsLibELF/LLDAsLibELFTests [115/463] ACTION //lld/tools/lld:lld-link(//llvm/utils/gn/build/toolchain:unix) [116/463] ACTION //lld/tools/lld:wasm-ld(//llvm/utils/gn/build/toolchain:unix) [117/463] ACTION //lld/tools/lld:ld64.lld(//llvm/utils/gn/build/toolchain:unix) [118/463] LINK ./bin/clang-nvlink-wrapper [119/463] LINK ./bin/clang-linker-wrapper [120/463] LINK ./bin/clang-sycl-linker [121/463] LINK obj/llvm/unittests/CodeGen/GlobalISel/GlobalISelTests [122/463] LINK obj/llvm/unittests/DebugInfo/DWARF/DebugInfoDWARFTests [123/463] LINK ./bin/llc [124/463] LINK obj/llvm/unittests/MIR/MIRTests [125/463] LINK ./bin/llvm-ir2vec [126/463] LINK ./bin/llvm-c-test [127/463] LINK ./bin/opt [128/463] LINK ./bin/llvm-gsymutil [129/463] LINK obj/llvm/unittests/CodeGen/CodeGenTests [130/463] LINK ./bin/llvm-split [131/463] LINK ./bin/llvm-lto2 [132/463] LINK ./bin/clang-scan-deps [133/463] LINK ./bin/llvm-opt-fuzzer [134/463] LINK ./bin/llvm-lto [135/463] LINK ./bin/llvm-reduce [136/463] LINK obj/llvm/unittests/MI/MITests [137/463] LINK obj/lld/unittests/AsLibAll/LLDAsLibAllTests [138/463] LINK obj/clang/unittests/Interpreter/ExceptionTests/ClangReplInterpreterExceptionTests [139/463] LINK obj/clang/unittests/Driver/ClangDriverTests [140/463] LINK obj/llvm/unittests/DebugInfo/LogicalView/DebugInfoLogicalViewTests [141/463] LINK ./bin/llvm-dwarfutil [142/463] SOLINK ./lib/libclang.so [143/463] LINK ./bin/clang-check [144/463] SOLINK ./lib/libLTO.so [145/463] LINK ./bin/clang-repl [146/463] LINK obj/clang/unittests/Interpreter/ClangReplInterpreterTests [147/463] LINK obj/clang/unittests/libclang/libclangTests [148/463] LINK obj/clang/unittests/libclang/CrashTests/libclangCrashTests [149/463] LINK obj/clang/unittests/Tooling/ToolingTests [150/463] LINK ./bin/clang [151/463] ACTION //clang/tools/driver:clangxx(//llvm/utils/gn/build/toolchain:unix) [152/463] ACTION //clang/tools/driver:clang-cl(//llvm/utils/gn/build/toolchain:unix) [153/463] ACTION //clang/tools/driver:clang-cpp(//llvm/utils/gn/build/toolchain:unix) [154/463] ACTION //compiler-rt/test/asan:lit_site_cfg(//llvm/utils/gn/build/toolchain:stage2_unix) [155/463] ACTION //compiler-rt/test/builtins:builtins_mode_cfg(//llvm/utils/gn/build/toolchain:stage2_unix) [156/463] ACTION //compiler-rt/test/lsan:asan_mode_cfg(//llvm/utils/gn/build/toolchain:stage2_unix) [157/463] ACTION //compiler-rt/test:lit_common_configured(//llvm/utils/gn/build/toolchain:stage2_unix) [158/463] ACTION //compiler-rt/test/hwasan:lit_site_cfg(//llvm/utils/gn/build/toolchain:stage2_unix) [159/463] LINK ./bin/lldb-dap [160/463] ACTION //compiler-rt/lib/ubsan:ubsan_loop_detect_dynamic_list(//llvm/utils/gn/build/toolchain:stage2_unix) [161/463] ACTION //compiler-rt/lib/ubsan:ubsan_static_dynamic_list(//llvm/utils/gn/build/toolchain:stage2_unix) [162/463] ACTION //compiler-rt/lib/ubsan:version_script(//llvm/utils/gn/build/toolchain:stage2_unix) [163/463] LINK ./bin/lldb [164/463] ACTION //llvm/include/llvm/Config:AsmParsers.def(//llvm/utils/gn/build/toolchain:stage2_unix) [165/463] ACTION //llvm/include/llvm/Config:AsmPrinters.def(//llvm/utils/gn/build/toolchain:stage2_unix) [166/463] ACTION //llvm/include/llvm/Config:Disassemblers.def(//llvm/utils/gn/build/toolchain:stage2_unix) [167/463] ACTION //llvm/include/llvm/Config:TargetExegesis.def(//llvm/utils/gn/build/toolchain:stage2_unix) [168/463] ACTION //llvm/include/llvm/Config:TargetMCAs.def(//llvm/utils/gn/build/toolchain:stage2_unix) [169/463] ACTION //llvm/include/llvm/Config:Targets(//llvm/utils/gn/build/toolchain:stage2_unix) [170/463] ACTION //llvm/include/llvm/Config:Targets.def(//llvm/utils/gn/build/toolchain:stage2_unix) [171/463] ACTION //llvm/include/llvm/Config:abi-breaking(//llvm/utils/gn/build/toolchain:stage2_unix) [172/463] ACTION //llvm/include/llvm/Config:llvm-config(//llvm/utils/gn/build/toolchain:stage2_unix) [173/278] ACTION //llvm/include/llvm/Config:config(//llvm/utils/gn/build/toolchain:stage2_unix) [174/246] ACTION //llvm/include/llvm/Support:write_extension_def(//llvm/utils/gn/build/toolchain:stage2_unix) [175/246] ACTION //llvm/include/llvm/Support:write_vcsrevision(//llvm/utils/gn/build/toolchain:stage2_unix) [176/246] LINK ./bin/lldb-test [177/246] ACTION //compiler-rt/lib/ubsan:ubsan_static_cxx_dynamic_list(//llvm/utils/gn/build/toolchain:stage2_unix) [178/246] ACTION //compiler-rt/lib/hwasan:version_script(//llvm/utils/gn/build/toolchain:stage2_unix) [179/246] CXX stage2_unix/obj/libcxx/src/filesystem/cxx_static.filesystem_error.o [180/246] CXX stage2_unix/obj/libcxx/src/cxx_static.condition_variable_destructor.o [181/246] CXX stage2_unix/obj/libcxx/src/cxx_static.mutex_destructor.o [182/246] CXX stage2_unix/obj/libcxx/src/cxx_shared.mutex_destructor.o [183/246] CXX stage2_unix/obj/libcxx/src/filesystem/cxx_shared.filesystem_error.o [184/246] CXX stage2_unix/obj/libcxx/src/cxx_static.call_once.o [185/246] CXX stage2_unix/obj/libcxx/src/cxx_shared.call_once.o [186/246] CXX stage2_unix/obj/libcxx/src/cxx_static.mutex.o [187/246] CXX stage2_unix/obj/libcxx/src/cxx_static.shared_mutex.o [188/246] CXX stage2_unix/obj/libcxx/src/cxx_shared.mutex.o [189/246] CXX stage2_unix/obj/libcxx/src/cxx_shared.shared_mutex.o [190/246] CXX stage2_unix/obj/libcxx/src/cxx_shared.random_shuffle.o [191/246] SOLINK lib/clang/24/lib/linux/libclang_rt.ubsan_standalone-x86_64.so [192/246] SOLINK lib/clang/24/lib/linux/libclang_rt.hwasan_aliases-x86_64.so [193/246] CXX stage2_unix/obj/libcxx/src/cxx_shared.condition_variable_destructor.o [194/246] LINK ./bin/c-index-test [195/246] CXX stage2_unix/obj/libcxx/src/cxx_static.condition_variable.o [196/246] CXX stage2_unix/obj/libcxx/src/cxx_shared.future.o [197/246] CXX stage2_unix/obj/libcxx/src/cxx_static.future.o [198/246] CXX stage2_unix/obj/libcxx/src/experimental/cxx_experimental.chrono_exception.o [199/246] CXX stage2_unix/obj/libcxx/src/cxx_static.memory_resource.o [200/246] CXX stage2_unix/obj/libcxx/src/cxx_shared.barrier.o [201/246] CXX stage2_unix/obj/libcxx/src/cxx_shared.condition_variable.o [202/246] CXX stage2_unix/obj/libcxx/src/cxx_shared.hash.o [203/246] CXX stage2_unix/obj/libcxx/src/cxx_static.hash.o [204/246] CXX stage2_unix/obj/libcxx/src/cxx_static.barrier.o [205/246] CXX stage2_unix/obj/libcxx/src/cxx_static.random.o [206/246] CXX stage2_unix/obj/libcxx/src/cxx_shared.random.o [207/246] CXX stage2_unix/obj/libcxx/src/cxx_static.memory.o [208/246] CXX stage2_unix/obj/libcxx/src/filesystem/cxx_shared.path.o [209/246] CXX stage2_unix/obj/libcxx/src/cxx_shared.memory_resource.o [210/246] CXX stage2_unix/obj/libcxx/src/cxx_shared.thread.o [211/246] CXX stage2_unix/obj/libcxx/src/filesystem/cxx_static.path.o [212/246] CXX stage2_unix/obj/libcxx/src/cxx_static.random_shuffle.o [213/246] CXX stage2_unix/obj/libcxx/src/cxx_static.strstream.o [214/246] CXX stage2_unix/obj/libcxx/src/cxx_static.atomic.o [215/246] CXX stage2_unix/obj/libcxx/src/cxx_shared.strstream.o [216/246] CXX stage2_unix/obj/libcxx/src/cxx_static.regex.o [217/246] CXX stage2_unix/obj/libcxx/src/filesystem/cxx_static.filesystem_clock.o [218/246] CXX stage2_unix/obj/libcxx/src/filesystem/cxx_shared.filesystem_clock.o [219/246] CXX stage2_unix/obj/libcxx/src/cxx_shared.memory.o [220/246] CXX stage2_unix/obj/libcxx/src/cxx_shared.atomic.o [221/246] CXX stage2_unix/obj/libcxx/src/cxx_static.print.o [222/246] CXX stage2_unix/obj/libcxx/src/cxx_shared.ios.o [223/246] CXX stage2_unix/obj/libcxx/src/cxx_shared.regex.o [224/246] CXX stage2_unix/obj/libcxx/src/cxx_shared.print.o [225/246] CXX stage2_unix/obj/libcxx/src/cxx_static.ios.o [226/246] CXX stage2_unix/obj/libcxx/src/cxx_static.thread.o [227/246] CXX stage2_unix/obj/libcxx/src/filesystem/cxx_static.directory_entry.o [228/246] CXX stage2_unix/obj/libcxx/src/experimental/cxx_experimental.tzdb_list.o [229/246] CXX stage2_unix/obj/libcxx/src/filesystem/cxx_shared.directory_entry.o [230/246] CXX stage2_unix/obj/libcxx/src/cxx_shared.chrono.o [231/246] CXX stage2_unix/obj/libcxx/src/filesystem/cxx_static.directory_iterator.o [232/246] CXX stage2_unix/obj/libcxx/src/filesystem/cxx_shared.directory_iterator.o [233/246] CXX stage2_unix/obj/libcxx/src/cxx_static.chrono.o [234/246] CXX stage2_unix/obj/libcxx/src/filesystem/cxx_static.operations.o [235/246] CXX stage2_unix/obj/libcxx/src/filesystem/cxx_shared.operations.o [236/246] CXX stage2_unix/obj/libcxx/src/cxx_shared.algorithm.o [237/246] CXX stage2_unix/obj/libcxx/src/cxx_static.algorithm.o [238/246] CXX stage2_unix/obj/libcxx/src/experimental/cxx_experimental.tzdb.o [239/246] CXX stage2_unix/obj/libcxx/src/experimental/cxx_experimental.time_zone.o [240/246] AR lib/libc++experimental.a [241/246] CXX stage2_unix/obj/libcxx/src/cxx_static.locale.o [242/246] AR lib/libc++.a [243/246] CXX stage2_unix/obj/libcxx/src/cxx_shared.locale.o [244/246] SOLINK lib/libc++.so.0 [245/246] ACTION //libcxx/src:cxx_symlink(//llvm/utils/gn/build/toolchain:stage2_unix) [246/246] ACTION //libcxx/src:cxx_linker_script(//llvm/utils/gn/build/toolchain:stage2_unix)