INFO:2026-06-26T06:07:15Z:root:pulling... From github.com:llvm/llvm-project * branch main -> FETCH_HEAD eac90446207d..0075a8fbcc99 main -> origin/main Switched to branch 'main' Your branch is behind 'origin/main' by 1 commit, and can be fast-forwarded. (use "git pull" to update your local branch) HEAD is now at 0075a8fbcc99 [GVN] Support load PRE through select addresses (incl. indexed selects) (#203863) INFO:2026-06-26T06:07:19Z:root:syncing... Deleted branch merge (was eac90446207d). Switched to a new branch 'merge' branch 'merge' set up to track 'origin/main'. INFO:2026-06-26T06:07:19Z:root:building ninja: Entering directory `out/gn' [1/512] COPY ../../libcxxabi/include/cxxabi.h include/c++/v1/cxxabi.h [2/512] COPY ../../libcxxabi/include/__cxxabi_config.h include/c++/v1/__cxxabi_config.h [3/512] ACTION //libcxx/include:copy_headers(//llvm/utils/gn/build/toolchain:unix) [4/512] CXX obj/llvm/lib/Analysis/Analysis.PHITransAddr.o [5/512] CXX obj/llvm/lib/Transforms/Scalar/Scalar.LoopRotation.o [6/512] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUAnnotateUniformValues.o [7/512] CXX obj/llvm/lib/Transforms/Utils/Utils.BreakCriticalEdges.o [8/512] CXX obj/llvm/lib/Transforms/Scalar/Scalar.GVNSink.o [9/512] CXX obj/llvm/lib/Transforms/Scalar/Scalar.GuardWidening.o [10/512] CXX obj/llvm/lib/Transforms/Scalar/Scalar.LoopInstSimplify.o [11/512] CXX obj/llvm/lib/Transforms/Utils/Utils.MoveAutoInit.o [12/512] CXX obj/llvm/lib/Analysis/Analysis.LoopAnalysisManager.o [13/512] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUPromoteKernelArguments.o [14/512] CXX obj/llvm/lib/Transforms/Scalar/Scalar.LoopSink.o [15/512] CXX obj/llvm/lib/CodeGen/CodeGen.MachineFunctionPass.o [16/512] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPURewriteOutArguments.o [17/512] CXX obj/llvm/lib/Transforms/Scalar/Scalar.LoopPassManager.o [18/512] CXX obj/llvm/lib/Transforms/Scalar/Scalar.MemCpyOptimizer.o [19/512] CXX obj/llvm/unittests/Transforms/Utils/UtilsTests.BasicBlockUtilsTest.o [20/512] CXX obj/llvm/lib/Transforms/Utils/Utils.LCSSA.o [21/512] CXX obj/llvm/lib/Transforms/Scalar/Scalar.LoopTermFold.o [22/512] CXX obj/llvm/lib/Transforms/Scalar/Scalar.LoopDeletion.o [23/512] CXX obj/llvm/lib/Transforms/Utils/Utils.LoopRotationUtils.o [24/512] CXX obj/llvm/lib/Transforms/Utils/Utils.LoopSimplify.o [25/512] CXX obj/llvm/lib/Transforms/Scalar/Scalar.LoopPredication.o [26/512] CXX obj/llvm/lib/Transforms/Scalar/Scalar.ADCE.o [27/512] CXX obj/llvm/lib/Transforms/Scalar/Scalar.LoopSimplifyCFG.o [28/512] CXX obj/llvm/lib/Analysis/Analysis.MemorySSAUpdater.o [29/512] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUMemoryUtils.o [30/512] CXX obj/llvm/lib/Transforms/Scalar/Scalar.GVNHoist.o [31/512] CXX obj/llvm/lib/Transforms/Utils/Utils.BasicBlockUtils.o [32/512] CXX obj/llvm/lib/Analysis/Analysis.MemoryDependenceAnalysis.o [33/512] CXX obj/llvm/lib/Transforms/Scalar/Scalar.EarlyCSE.o [34/512] CXX obj/llvm/lib/Transforms/Scalar/Scalar.LoopFlatten.o [35/512] CXX obj/llvm/lib/Transforms/Scalar/Scalar.IndVarSimplify.o [36/512] CXX obj/llvm/lib/CodeGen/CodeGen.InterleavedLoadCombinePass.o [37/512] CXX obj/llvm/unittests/Analysis/AnalysisTests.MemorySSATest.o [38/512] CXX obj/llvm/lib/Transforms/Utils/Utils.LoopUnroll.o [39/512] CXX obj/llvm/lib/Analysis/Analysis.LoopInfo.o [40/512] CXX obj/llvm/lib/Analysis/Analysis.MemorySSA.o [41/512] AR lib/libLLVMAnalysis.a [42/512] LINK ./bin/llvm-sim [43/512] LINK ./bin/llvm-stress [44/512] LINK ./bin/llubi [45/512] LINK ./bin/llvm-tli-checker [46/512] LINK obj/llvm/unittests/SandboxIR/SandboxIRTests [47/512] CXX obj/llvm/lib/Transforms/Scalar/Scalar.LoopUnrollPass.o [48/512] CXX obj/llvm/lib/Target/AArch64/LLVMAArch64CodeGen.SVEShuffleOpts.o [49/512] CXX obj/llvm/tools/opt/lib.optdriver.o [50/512] CXX obj/llvm/lib/Transforms/Scalar/Scalar.LoopIdiomRecognize.o [51/512] CXX obj/llvm/lib/Transforms/Utils/Utils.LoopUtils.o [52/512] CXX obj/llvm/lib/Transforms/Scalar/Scalar.LICM.o [53/512] CXX obj/llvm/lib/Transforms/Scalar/Scalar.DeadStoreElimination.o [54/512] CXX obj/llvm/lib/Transforms/Scalar/Scalar.GVN.o [55/512] CXX obj/llvm/lib/Transforms/Utils/Utils.Local.o [56/512] CXX obj/clang/tools/driver/clang.cc1_main.o [57/512] CXX obj/llvm/lib/Target/NVPTX/LLVMNVPTXCodeGen.NVPTXTargetMachine.o [58/512] CXX obj/llvm/lib/Transforms/Scalar/Scalar.SimpleLoopUnswitch.o [59/512] CXX obj/llvm/lib/Transforms/Scalar/Scalar.NewGVN.o [60/512] CXX obj/llvm/lib/Transforms/Scalar/Scalar.LoopStrengthReduce.o [61/512] CXX obj/llvm/lib/Transforms/Utils/Utils.SimplifyCFG.o [62/512] AR lib/libLLVMTransformUtils.a [63/512] AR lib/libLLVMScalarOpts.a [64/512] CXX obj/llvm/lib/Passes/Passes.PassBuilderPipelines.o [65/512] AR lib/libLLVMCodeGen.a [66/512] LINK obj/clang/unittests/InstallAPI/InstallAPITests [67/512] LINK obj/llvm/unittests/Linker/LinkerTests [68/512] LINK ./bin/verify-uselistorder [69/512] LINK ./bin/llvm-cat [70/512] LINK obj/llvm/unittests/Bitcode/BitcodeTests [71/512] LINK ./bin/llvm-as [72/512] AR lib/libLLVMNVPTXCodeGen.a [73/512] LINK ./bin/llvm-offload-wrapper [74/512] LINK obj/llvm/unittests/Transforms/Vectorize/VectorizeTests [75/512] LINK obj/llvm/unittests/Transforms/Vectorize/SandboxVectorizer/SandboxVectorizerTests [76/512] LINK ./bin/llvm-modextract [77/512] LINK obj/clang-tools-extra/unittests/clang-apply-replacements/ClangApplyReplacementsTests [78/512] LINK ./bin/clang-apply-replacements [79/512] LINK ./bin/clang-offload-bundler [80/512] LINK obj/llvm/unittests/FuzzMutate/FuzzMutateTests [81/512] LINK obj/clang/unittests/DependencyScanning/ClangDependencyScanningTests [82/512] LINK ./bin/llvm-link [83/512] LINK obj/clang/unittests/Format/FormatTests [84/512] LINK ./bin/llvm-cgdata [85/512] LINK ./bin/clang-ssaf-analyzer [86/512] LINK ./bin/clang-ssaf-linker [87/512] LINK ./bin/clang-ssaf-format [88/512] LINK ./bin/llvm-bat-dump [89/512] LINK obj/llvm/unittests/Transforms/IPO/IPOTests [90/512] LINK obj/llvm/unittests/DWARFLinkerParallel/DWARFLinkerParallelTests [91/512] LINK obj/llvm/unittests/MC/X86/X86MCTests [92/512] LINK ./bin/find-all-symbols [93/512] LINK obj/clang/unittests/Rewrite/RewriteTests [94/512] LINK obj/llvm/unittests/MC/SystemZ/SystemZAsmLexerTests [95/512] LINK ./bin/clang-installapi [96/512] LINK ./bin/clang-refactor [97/512] LINK obj/clang-tools-extra/unittests/clang-query/ClangQueryTests [98/512] LINK ./bin/llvm-debuginfo-analyzer [99/512] LINK ./bin/clang-change-namespace [100/512] LINK obj/clang/unittests/Parse/ParseTests [101/512] LINK ./bin/clang-move [102/512] LINK ./bin/clang-include-fixer [103/512] LINK obj/clang-tools-extra/unittests/clang-move/ClangMoveTests [104/512] LINK ./bin/llvm-dwarfdump [105/512] LINK obj/clang/unittests/AST/ASTTests [106/512] LINK obj/clang/unittests/Serialization/SerializationTests [107/512] LINK ./bin/dexp [108/512] LINK ./bin/llvm-cfi-verify [109/512] LINK ./bin/llvm-mca [110/512] LINK obj/clang/unittests/AST/ByteCode/InterpTests [111/512] LINK obj/clang/unittests/Support/ClangSupportTests [112/512] LINK ./bin/clang-doc [113/512] LINK ./bin/clang-diff [114/512] LINK ./bin/modularize [115/512] LINK obj/clang-tools-extra/unittests/clang-doc/ClangDocTests [116/512] LINK ./bin/diagtool [117/512] LINK obj/clang/unittests/ASTMatchers/ASTMatchersTests [118/512] LINK obj/llvm/unittests/Target/LoongArch/LoongArchTests [119/512] LINK ./bin/llvm-nm [120/512] LINK ./bin/pp-trace [121/512] LINK obj/clang/unittests/Lex/LexTests [122/512] LINK obj/clang/unittests/Index/IndexTests [123/512] LINK ./bin/sancov [124/512] LINK obj/clang-tools-extra/unittests/clang-include-fixer/ClangIncludeFixerTests [125/512] LINK obj/clang-tools-extra/unittests/clang-include-fixer/find-all-symbols/FindAllSymbolsTests [126/512] LINK obj/clang/unittests/Analysis/ClangAnalysisTests [127/512] LINK obj/clang/unittests/Sema/SemaTests [128/512] LINK ./bin/llvm-objdump [129/512] LINK obj/llvm/unittests/tools/llvm-mca/LLVMMCATests [130/512] LINK obj/clang-tools-extra/unittests/clang-change-namespace/ClangChangeNamespaceTests [131/512] LINK obj/clang/unittests/ScalableStaticAnalysis/ClangScalableAnalysisTests [132/512] LINK ./bin/llvm-profgen [133/512] LINK obj/llvm/unittests/Target/ARM/ARMTests [134/512] LINK ./bin/clangd-remap [135/512] LINK obj/llvm/unittests/tools/llvm-cfi-verify/CFIVerifyTests [136/512] LINK obj/llvm/unittests/Target/WebAssembly/WebAssemblyTests [137/512] ACTION //llvm/tools/llvm-objdump:llvm-otool(//llvm/utils/gn/build/toolchain:unix) [138/512] LINK obj/clang/unittests/ASTMatchers/Dynamic/DynamicASTMatchersTests [139/512] LINK ./bin/clang-reorder-fields [140/512] LINK obj/llvm/unittests/Target/PowerPC/PowerPCTests [141/512] LINK obj/clang/unittests/StaticAnalyzer/StaticAnalysisTests [142/512] LINK obj/clang/unittests/Analysis/FlowSensitive/ClangAnalysisFlowSensitiveTests [143/512] LINK ./bin/clang-query [144/512] LINK obj/clang-tools-extra/unittests/clang-tidy/ClangTidyTests [145/512] LINK ./bin/clang-extdef-mapping [146/512] LINK ./bin/clangd [147/512] LINK ./bin/clangd-indexer [148/512] LINK obj/clang-tools-extra/clangd/unittests/ClangdTests [149/512] LINK ./bin/clang-tidy [150/512] CXX obj/llvm/unittests/Transforms/Scalar/ScalarTests.LoopPassManagerTest.o [151/512] CXX obj/clang/lib/CodeGen/CodeGen.BackendUtil.o [152/512] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUTargetMachine.o [153/512] CXX obj/llvm/lib/Passes/Passes.PassBuilder.o [154/512] AR lib/libLLVMPasses.a [155/512] AR lib/libLLVMAArch64CodeGen.a [156/512] AR lib/libclangCodeGen.a [157/512] AR lib/libLLVMAMDGPUCodeGen.a [158/512] LINK ./bin/lli-child-target [159/512] LINK obj/llvm/unittests/ExecutionEngine/ExecutionEngineTests [160/512] LINK ./bin/llvm-dwp [161/512] LINK ./bin/llvm-cxxmap [162/512] LINK ./bin/llvm-extract [163/512] LINK obj/llvm/unittests/tools/llvm-exegesis/LLVMExegesisTests [164/512] LINK ./bin/llvm-cxxdump [165/512] LINK ./bin/llvm-libtool-darwin [166/512] LINK obj/llvm/unittests/tools/llvm-exegesis/PowerPC/LLVMExegesisPowerPCTests [167/512] LINK obj/llvm/unittests/Target/RISCV/RISCVTests [168/512] LINK obj/llvm/unittests/Transforms/Utils/UtilsTests [169/512] LINK obj/llvm/unittests/Transforms/Instrumentation/InstrumentationTests [170/512] AR lib/libLLVMOptDriver.a [171/512] LINK obj/llvm/unittests/Passes/Plugins/PluginsTests [172/512] LINK obj/llvm/unittests/Analysis/AnalysisTests [173/512] LINK obj/llvm/unittests/Target/X86/X86Tests [174/512] LINK obj/llvm/unittests/tools/llvm-exegesis/Mips/LLVMExegesisMipsTests [175/512] LINK obj/llvm/unittests/ExecutionEngine/Orc/OrcJITTests [176/512] LINK obj/llvm/unittests/Target/AArch64/AArch64Tests [177/512] LINK obj/llvm/unittests/ExecutionEngine/MCJIT/MCJITTests [178/512] LINK obj/llvm/unittests/Transforms/Scalar/ScalarTests [179/512] LINK ./bin/lli [180/512] LINK obj/llvm/unittests/IR/IRTests [181/512] LINK obj/llvm/unittests/Frontend/LLVMFrontendTests [182/512] LINK obj/llvm/unittests/Transforms/Coroutines/CoroTests [183/512] LINK obj/llvm/unittests/tools/llvm-exegesis/X86/LLVMExegesisX86Tests [184/512] LINK obj/llvm/unittests/tools/llvm-exegesis/AArch64/LLVMExegesisAArch64Tests [185/512] LINK ./bin/llvm-bolt [186/512] LINK ./bin/llvm-lipo [187/512] LINK ./bin/llvm-jitlink [188/512] LINK obj/llvm/unittests/tools/llvm-exegesis/RISCV/LLVMExegesisRISCVTests [189/512] LINK ./bin/llvm-ar [190/512] ACTION //bolt/tools/driver:llvm-boltdiff(//llvm/utils/gn/build/toolchain:unix) [191/512] LINK obj/llvm/unittests/CGData/CodeGenDataTests [192/512] ACTION //bolt/tools/driver:perf2bolt(//llvm/utils/gn/build/toolchain:unix) [193/512] ACTION //llvm/tools/llvm-ar:llvm-lib(//llvm/utils/gn/build/toolchain:unix) [194/512] LINK ./bin/clang-import-test [195/512] ACTION //llvm/tools/llvm-ar:llvm-ranlib(//llvm/utils/gn/build/toolchain:unix) [196/512] LINK obj/bolt/unittests/Passes/PassTests [197/512] LINK ./bin/llvm-ml [198/512] LINK ./bin/llvm-bolt-heatmap [199/512] LINK ./bin/llvm-dwarfutil [200/512] LINK ./bin/llvm-c-test [201/512] ACTION //llvm/tools/llvm-ml:llvm-ml64(//llvm/utils/gn/build/toolchain:unix) [202/512] LINK obj/llvm/unittests/ExecutionEngine/JITLink/JITLinkTests [203/512] ACTION //llvm/tools/llvm-ar:llvm-dlltool(//llvm/utils/gn/build/toolchain:unix) [204/512] LINK obj/clang/unittests/CrossTU/CrossTUTests [205/512] LINK ./bin/llvm-mc [206/512] LINK ./bin/llvm-lto2 [207/512] LINK obj/clang/unittests/Tooling/Syntax/SyntaxTests [208/512] LINK obj/lld/unittests/AsLibAll/LLDAsLibAllTests [209/512] LINK ./bin/llvm-exegesis [210/512] LINK ./bin/lldb-server [211/512] LINK ./bin/clang-scan-deps [212/512] LINK obj/bolt/unittests/Core/CoreTests [213/512] LINK obj/bolt/unittests/Profile/ProfileTests [214/512] LINK ./bin/clang-sycl-linker [215/512] LINK ./bin/clang-nvlink-wrapper [216/512] LINK ./bin/llvm-xray [217/512] LINK ./bin/llvm-rtdyld [218/512] LINK obj/llvm/unittests/MC/MCTests [219/512] LINK ./bin/llc [220/512] LINK obj/clang/unittests/CodeGen/ClangCodeGenTests [221/512] LINK ./bin/llvm-isel-fuzzer [222/512] LINK ./bin/llvm-gsymutil [223/512] LINK obj/llvm/unittests/MIR/MIRTests [224/512] LINK ./bin/lld [225/512] LINK ./bin/dsymutil [226/512] LINK obj/llvm/unittests/DebugInfo/GSYM/DebugInfoGSYMTests [227/512] LINK ./bin/clang-linker-wrapper [228/512] LINK ./bin/llvm-ir2vec [229/512] ACTION //lld/tools/lld:lld-link(//llvm/utils/gn/build/toolchain:unix) [230/512] ACTION //lld/tools/lld:wasm-ld(//llvm/utils/gn/build/toolchain:unix) [231/512] ACTION //lld/tools/lld:ld.lld(//llvm/utils/gn/build/toolchain:unix) [232/512] ACTION //lld/tools/lld:ld64.lld(//llvm/utils/gn/build/toolchain:unix) [233/512] LINK obj/clang/unittests/Frontend/FrontendTests [234/512] LINK obj/llvm/unittests/CodeGen/CodeGenTests [235/512] LINK obj/llvm/unittests/DebugInfo/DWARF/DebugInfoDWARFTests [236/512] LINK ./bin/llvm-reduce [237/512] LINK ./bin/opt [238/512] SOLINK ./lib/libLTO.so [239/512] LINK obj/lld/unittests/AsLibELF/LLDAsLibELFTests [240/512] LINK obj/clang/unittests/Interpreter/ExceptionTests/ClangReplInterpreterExceptionTests [241/512] LINK obj/llvm/unittests/Target/AMDGPU/AMDGPUTests [242/512] LINK ./bin/llvm-lto [243/512] LINK obj/clang/unittests/Driver/ClangDriverTests [244/512] LINK obj/llvm/unittests/Passes/PassBuilderBindings/PassesBindingsTests [245/512] LINK ./bin/llvm-split [246/512] SOLINK ./lib/libclang.so [247/512] LINK obj/llvm/unittests/CodeGen/GlobalISel/GlobalISelTests [248/512] LINK obj/llvm/unittests/MC/AMDGPU/AMDGPUMCTests [249/512] LINK obj/clang/unittests/libclang/libclangTests [250/512] LINK obj/clang/unittests/libclang/CrashTests/libclangCrashTests [251/512] LINK obj/llvm/unittests/Target/TargetMachineCTests [252/512] LINK obj/llvm/unittests/MI/MITests [253/512] LINK ./bin/llvm-opt-fuzzer [254/512] LINK ./bin/clang-check [255/512] LINK obj/llvm/unittests/DebugInfo/LogicalView/DebugInfoLogicalViewTests [256/512] LINK ./bin/lldb [257/512] LINK ./bin/c-index-test [258/512] LINK ./bin/clang-repl [259/512] LINK ./bin/clang [260/512] LINK obj/clang/unittests/Tooling/ToolingTests [261/512] ACTION //clang/tools/driver:clangxx(//llvm/utils/gn/build/toolchain:unix) [262/512] ACTION //clang/tools/driver:clang-cpp(//llvm/utils/gn/build/toolchain:unix) [263/512] ACTION //clang/tools/driver:clang-cl(//llvm/utils/gn/build/toolchain:unix) [264/512] ACTION //compiler-rt/test:lit_common_configured(//llvm/utils/gn/build/toolchain:stage2_unix) [265/512] ACTION //compiler-rt/test/builtins:builtins_mode_cfg(//llvm/utils/gn/build/toolchain:stage2_unix) [266/512] ACTION //llvm/include/llvm/Config:Targets(//llvm/utils/gn/build/toolchain:stage2_unix) [267/512] ACTION //compiler-rt/test/asan:lit_site_cfg(//llvm/utils/gn/build/toolchain:stage2_unix) [268/512] ACTION //llvm/include/llvm/Config:Targets.def(//llvm/utils/gn/build/toolchain:stage2_unix) [269/512] ACTION //llvm/include/llvm/Config:TargetMCAs.def(//llvm/utils/gn/build/toolchain:stage2_unix) [270/512] ACTION //llvm/include/llvm/Config:AsmPrinters.def(//llvm/utils/gn/build/toolchain:stage2_unix) [271/512] ACTION //compiler-rt/test/hwasan:lit_site_cfg(//llvm/utils/gn/build/toolchain:stage2_unix) [272/512] ACTION //llvm/include/llvm/Config:Disassemblers.def(//llvm/utils/gn/build/toolchain:stage2_unix) [273/512] ACTION //llvm/include/llvm/Config:TargetExegesis.def(//llvm/utils/gn/build/toolchain:stage2_unix) [274/512] ACTION //llvm/include/llvm/Config:AsmParsers.def(//llvm/utils/gn/build/toolchain:stage2_unix) [275/512] ACTION //llvm/include/llvm/Config:llvm-config(//llvm/utils/gn/build/toolchain:stage2_unix) [276/467] ACTION //compiler-rt/test/lsan:asan_mode_cfg(//llvm/utils/gn/build/toolchain:stage2_unix) [277/467] ACTION //llvm/include/llvm/Support:write_vcsrevision(//llvm/utils/gn/build/toolchain:stage2_unix) [278/467] ACTION //llvm/include/llvm/Support:write_extension_def(//llvm/utils/gn/build/toolchain:stage2_unix) [279/467] ACTION //llvm/include/llvm/Config:abi-breaking(//llvm/utils/gn/build/toolchain:stage2_unix) [280/329] ACTION //llvm/include/llvm/Config:config(//llvm/utils/gn/build/toolchain:stage2_unix) [281/296] LINK ./bin/lldb-test [282/296] LINK ./bin/lldb-dap [283/296] ACTION //compiler-rt/lib/ubsan:ubsan_loop_detect_dynamic_list(//llvm/utils/gn/build/toolchain:stage2_unix) [284/296] ACTION //compiler-rt/lib/ubsan:ubsan_static_cxx_dynamic_list(//llvm/utils/gn/build/toolchain:stage2_unix) [285/296] LINK obj/clang/unittests/Interpreter/ClangReplInterpreterTests [286/296] ACTION //compiler-rt/lib/ubsan:ubsan_static_dynamic_list(//llvm/utils/gn/build/toolchain:stage2_unix) [287/296] ACTION //compiler-rt/lib/ubsan:version_script(//llvm/utils/gn/build/toolchain:stage2_unix) [288/296] ACTION //compiler-rt/lib/hwasan:version_script(//llvm/utils/gn/build/toolchain:stage2_unix) [289/296] CXX stage2_unix/obj/libcxx/src/cxx_shared.text_encoding.o FAILED: stage2_unix/obj/libcxx/src/cxx_shared.text_encoding.o ./bin/clang++ -MMD -MF stage2_unix/obj/libcxx/src/cxx_shared.text_encoding.o.d -o stage2_unix/obj/libcxx/src/cxx_shared.text_encoding.o -c ../../libcxx/src/text_encoding.cpp -D_LIBCPP_BUILDING_LIBRARY -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -DLIBCXX_BUILDING_LIBCXXABI -DLIBC_NAMESPACE=__llvm_libc_common_utils -I../../libcxx/src -I../../llvm/include -Istage2_unix/gen/llvm/include -I../../libcxxabi/include -I../../libc -Iinclude/c++/v1 -fPIC -O3 -fdiagnostics-color -Wall -Wextra -Wno-unused-parameter -Wdelete-non-virtual-dtor -Wstring-conversion -no-canonical-prefixes -Werror=date-time -fdebug-compilation-dir=. --sysroot=../../sysroot -Wpoison-system-directories -fPIC -Wcovered-switch-default -Wall -Wextra -W -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Werror=return-type -Wextra-semi -Wno-user-defined-literals -Wno-covered-switch-default -Wno-nullability-completeness -std=c++17 -fvisibility-inlines-hidden -std=c++23 -nostdinc++ ../../libcxx/src/text_encoding.cpp:21:8: error: unknown type name 'text_encoding' 21 | static text_encoding __make_text_encoding(const char* __name) { | ^ ../../libcxx/src/text_encoding.cpp:23:12: error: use of undeclared identifier 'text_encoding' 23 | return text_encoding{}; | ^~~~~~~~~~~~~ ../../libcxx/src/text_encoding.cpp:25:3: error: unknown type name 'string_view' 25 | string_view __name_view(__name); | ^ ../../libcxx/src/text_encoding.cpp:26:28: error: use of undeclared identifier 'text_encoding' 26 | if (__name_view.size() > text_encoding::max_name_length) | ^ ../../libcxx/src/text_encoding.cpp:27:12: error: use of undeclared identifier 'text_encoding' 27 | return text_encoding{}; | ^~~~~~~~~~~~~ ../../libcxx/src/text_encoding.cpp:32:6: error: no type named 'text_encoding' in namespace 'std' 32 | std::text_encoding __get_locale_encoding(const char* __name) { | ~~~~~^ ../../libcxx/src/text_encoding.cpp:45:12: error: use of undeclared identifier 'text_encoding' 45 | return text_encoding{}; | ^~~~~~~~~~~~~ 7 errors generated. [290/296] CXX stage2_unix/obj/libcxx/src/cxx_static.text_encoding.o FAILED: stage2_unix/obj/libcxx/src/cxx_static.text_encoding.o ./bin/clang++ -MMD -MF stage2_unix/obj/libcxx/src/cxx_static.text_encoding.o.d -o stage2_unix/obj/libcxx/src/cxx_static.text_encoding.o -c ../../libcxx/src/text_encoding.cpp -D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS -D_LIBCPP_BUILDING_LIBRARY -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -DLIBCXX_BUILDING_LIBCXXABI -DLIBC_NAMESPACE=__llvm_libc_common_utils -I../../libcxx/src -I../../llvm/include -Istage2_unix/gen/llvm/include -I../../libcxxabi/include -I../../libc -Iinclude/c++/v1 -fvisibility=hidden -O3 -fdiagnostics-color -Wall -Wextra -Wno-unused-parameter -Wdelete-non-virtual-dtor -Wstring-conversion -no-canonical-prefixes -Werror=date-time -fdebug-compilation-dir=. --sysroot=../../sysroot -Wpoison-system-directories -fPIC -Wcovered-switch-default -Wall -Wextra -W -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Werror=return-type -Wextra-semi -Wno-user-defined-literals -Wno-covered-switch-default -Wno-nullability-completeness -fvisibility-global-new-delete=force-hidden -std=c++17 -fvisibility-inlines-hidden -std=c++23 -nostdinc++ ../../libcxx/src/text_encoding.cpp:21:8: error: unknown type name 'text_encoding' 21 | static text_encoding __make_text_encoding(const char* __name) { | ^ ../../libcxx/src/text_encoding.cpp:23:12: error: use of undeclared identifier 'text_encoding' 23 | return text_encoding{}; | ^~~~~~~~~~~~~ ../../libcxx/src/text_encoding.cpp:25:3: error: unknown type name 'string_view' 25 | string_view __name_view(__name); | ^ ../../libcxx/src/text_encoding.cpp:26:28: error: use of undeclared identifier 'text_encoding' 26 | if (__name_view.size() > text_encoding::max_name_length) | ^ ../../libcxx/src/text_encoding.cpp:27:12: error: use of undeclared identifier 'text_encoding' 27 | return text_encoding{}; | ^~~~~~~~~~~~~ ../../libcxx/src/text_encoding.cpp:32:6: error: no type named 'text_encoding' in namespace 'std' 32 | std::text_encoding __get_locale_encoding(const char* __name) { | ~~~~~^ ../../libcxx/src/text_encoding.cpp:45:12: error: use of undeclared identifier 'text_encoding' 45 | return text_encoding{}; | ^~~~~~~~~~~~~ 7 errors generated. [291/296] SOLINK lib/clang/23/lib/linux/libclang_rt.ubsan_standalone-x86_64.so [292/296] SOLINK lib/clang/23/lib/linux/libclang_rt.hwasan_aliases-x86_64.so ninja: build stopped: subcommand failed. Command '['ninja', '-C', 'out/gn']' returned non-zero exit status 1.