INFO:2026-06-26T02:10:14Z:root:pulling... From github.com:llvm/llvm-project * branch main -> FETCH_HEAD a4404f2ceb51..bd53dfe3f452 main -> origin/main Switched to branch 'main' Your branch is behind 'origin/main' by 3 commits, and can be fast-forwarded. (use "git pull" to update your local branch) HEAD is now at bd53dfe3f452 [flang][cuda][NFC] Fix some typos and misplaced comment (#205933) INFO:2026-06-26T02:10:20Z:root:syncing... Deleted branch merge (was e2438a184a1d). Switched to a new branch 'merge' branch 'merge' set up to track 'origin/main'. INFO:2026-06-26T02:10:21Z:root:building ninja: Entering directory `out/gn' [0/1] Regenerating ninja files [1/279] COPY ../../libcxxabi/include/__cxxabi_config.h include/c++/v1/__cxxabi_config.h [2/279] COPY ../../libcxxabi/include/cxxabi.h include/c++/v1/cxxabi.h [3/279] CXX stage2_unix/obj/llvm/lib/Support/Support.DXILABI.o [4/279] CXX stage2_unix/obj/llvm/lib/Support/Support.AArch64BuildAttributes.o [5/279] CXX stage2_unix/obj/llvm/lib/Support/Support.ConvertEBCDIC.o [6/279] CXX stage2_unix/obj/llvm/lib/Support/Support.LEB128.o [7/279] CXX stage2_unix/obj/llvm/lib/Support/Support.CRC.o [8/279] CXX stage2_unix/obj/llvm/lib/Support/Support.HexagonAttributes.o [9/279] CXX stage2_unix/obj/llvm/lib/Support/Support.CSKYAttributes.o [10/279] CXX stage2_unix/obj/llvm/lib/Support/Support.DJB.o [11/279] CXX stage2_unix/obj/llvm/lib/Support/Support.ARMWinEH.o [12/279] CXX stage2_unix/obj/llvm/lib/Support/Support.DynamicAPInt.o [13/279] CXX stage2_unix/obj/llvm/lib/Support/Support.CHERICapabilityFormat.o [14/279] CXX stage2_unix/obj/llvm/lib/Support/Support.ELFAttributes.o [15/279] CXX stage2_unix/obj/llvm/lib/Support/Support.BlockFrequency.o [16/279] CXX stage2_unix/obj/llvm/lib/Support/Support.ARMBuildAttributes.o [17/279] CXX stage2_unix/obj/llvm/lib/Support/Support.InstructionCost.o [18/279] CXX stage2_unix/obj/llvm/lib/Support/Support.FormattedStream.o [19/279] CXX stage2_unix/obj/llvm/lib/Support/Support.AllocToken.o [20/279] CXX stage2_unix/obj/llvm/lib/Support/Support.FoldingSet.o [21/279] CXX stage2_unix/obj/llvm/lib/Support/Support.APSInt.o [22/279] CXX stage2_unix/obj/llvm/lib/Support/Support.BinaryStreamError.o [23/279] CXX stage2_unix/obj/llvm/lib/Support/Support.Allocator.o [24/279] CXX stage2_unix/obj/llvm/lib/Support/Support.BranchProbability.o [25/279] CXX stage2_unix/obj/llvm/lib/Support/Support.ConvertUTFWrapper.o [26/279] CXX stage2_unix/obj/llvm/lib/Support/Support.Chrono.o [27/279] CXX stage2_unix/obj/llvm/lib/Support/Support.FloatingPointMode.o [28/279] CXX stage2_unix/obj/llvm/lib/Support/Support.Compression.o [29/279] CXX stage2_unix/obj/llvm/lib/Support/Support.Base64.o [30/279] ACTION //libcxx/include:copy_headers(//llvm/utils/gn/build/toolchain:unix) [31/279] CXX stage2_unix/obj/llvm/lib/Support/Support.HexagonAttributeParser.o [32/279] CXX stage2_unix/obj/libcxx/src/experimental/cxx_experimental.log_hardening_failure.o [33/279] CXX stage2_unix/obj/llvm/lib/Support/Support.InitLLVM.o [34/279] CXX stage2_unix/obj/llvm/lib/Support/Support.ExponentialBackoff.o [35/279] CXX stage2_unix/obj/llvm/lib/Support/Support.FormatVariadic.o [36/279] CXX stage2_unix/obj/llvm/lib/Support/Support.BinaryStreamRef.o [37/279] CXX stage2_unix/obj/llvm/lib/Support/Support.BinaryStreamWriter.o [38/279] CXX stage2_unix/obj/llvm/lib/Support/Support.KnownFPClass.o [39/279] CXX stage2_unix/obj/llvm/lib/Support/Support.DataExtractor.o [40/279] CXX stage2_unix/obj/llvm/lib/Support/Support.CSKYAttributeParser.o [41/279] CXX stage2_unix/obj/libcxx/src/cxx_shared.any.o [42/279] CXX stage2_unix/obj/llvm/lib/Support/Support.Locale.o [43/279] CXX stage2_unix/obj/llvm/lib/Support/Support.BinaryStreamReader.o [44/279] CXX stage2_unix/obj/llvm/lib/Support/Support.ErrorHandling.o [45/279] CXX stage2_unix/obj/llvm/lib/Support/Support.IntegerInclusiveInterval.o [46/279] CXX stage2_unix/obj/llvm/lib/Support/Support.FileOutputBuffer.o [47/279] CXX stage2_unix/obj/llvm/lib/Support/Support.MSP430Attributes.o [48/279] CXX stage2_unix/obj/llvm/lib/Support/Support.Error.o [49/279] CXX stage2_unix/obj/llvm/lib/Support/Support.LineIterator.o [50/279] CXX stage2_unix/obj/libcxx/src/cxx_shared.condition_variable_destructor.o [51/279] CXX stage2_unix/obj/llvm/lib/Support/Support.Optional.o [52/279] CXX stage2_unix/obj/llvm/lib/Support/Support.MemoryBufferRef.o [53/279] CXX stage2_unix/obj/libcxx/src/cxx_shared.expected.o [54/279] CXX stage2_unix/obj/llvm/lib/Support/Support.APFixedPoint.o [55/279] CXX stage2_unix/obj/llvm/lib/Support/Support.GraphWriter.o [56/279] CXX stage2_unix/obj/llvm/lib/Support/Support.OptionStrCmp.o [57/279] CXX stage2_unix/obj/llvm/lib/Support/Support.RISCVAttributes.o [58/279] CXX stage2_unix/obj/llvm/lib/Support/Support.Jobserver.o [59/279] CXX stage2_unix/obj/llvm/lib/Support/Support.CachePruning.o [60/279] CXX stage2_unix/obj/libcxx/src/cxx_shared.call_once.o [61/279] CXX stage2_unix/obj/llvm/lib/Support/Support.Debug.o [62/279] CXX stage2_unix/obj/llvm/lib/Support/Support.OptimizedStructLayout.o [63/279] CXX stage2_unix/obj/llvm/lib/Support/Support.ModRef.o [64/279] CXX stage2_unix/obj/llvm/lib/Support/Support.DAGDeltaAlgorithm.o [65/279] CXX stage2_unix/obj/llvm/lib/Support/Support.PrettyStackTrace.o [66/279] CXX stage2_unix/obj/libcxx/src/cxx_shared.new_helpers.o [67/279] CXX stage2_unix/obj/llvm/lib/Support/Support.ManagedStatic.o [68/279] CXX stage2_unix/obj/llvm/lib/Support/Support.FileCollector.o [69/279] CXX stage2_unix/obj/libcxx/src/cxx_shared.new.o [70/279] CXX stage2_unix/obj/libcxx/src/cxx_shared.mutex_destructor.o [71/279] CXX stage2_unix/obj/llvm/lib/Support/Support.RISCVISAUtils.o [72/279] CXX stage2_unix/obj/llvm/lib/Support/Support.RWMutex.o [73/279] CXX stage2_unix/obj/llvm/lib/Support/Support.MD5.o [74/279] CXX stage2_unix/obj/llvm/lib/Support/Support.FileUtilities.o [75/279] CXX stage2_unix/obj/llvm/lib/Support/Support.GlobPattern.o [76/279] CXX stage2_unix/obj/llvm/lib/Support/Support.DebugCounter.o [77/279] CXX stage2_unix/obj/llvm/lib/Support/Support.PluginLoader.o [78/279] CXX stage2_unix/obj/libcxx/src/cxx_shared.typeinfo.o [79/279] CXX stage2_unix/obj/llvm/lib/Support/Support.Regex.o [80/279] CXX stage2_unix/obj/libcxx/src/cxx_shared.bind.o [81/279] CXX stage2_unix/obj/llvm/lib/Support/Support.NativeFormatting.o [82/279] CXX stage2_unix/obj/llvm/lib/Support/Support.RewriteRope.o [83/279] CXX stage2_unix/obj/llvm/lib/Support/Support.MSP430AttributeParser.o [84/279] 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. [85/279] CXX stage2_unix/obj/llvm/lib/Support/Support.Caching.o [86/279] CXX stage2_unix/obj/libcxx/src/cxx_shared.optional.o [87/279] CXX stage2_unix/obj/libcxx/src/cxx_shared.verbose_abort.o [88/279] CXX stage2_unix/obj/libcxx/src/cxx_shared.error_category.o [89/279] CXX stage2_unix/obj/llvm/lib/Support/Support.KnownBits.o [90/279] CXX stage2_unix/obj/libcxx/src/cxx_shared.functional.o [91/279] CXX stage2_unix/obj/llvm/lib/Support/Support.AMDGPUMetadata.o [92/279] CXX stage2_unix/obj/llvm/lib/Support/Support.ARMAttributeParser.o [93/279] CXX stage2_unix/obj/llvm/lib/Support/Support.RewriteBuffer.o [94/279] CXX stage2_unix/obj/libcxx/src/cxx_shared.new_handler.o [95/279] CXX stage2_unix/obj/llvm/lib/Support/Support.CodeGenCoverage.o [96/279] CXX stage2_unix/obj/libcxx/src/cxx_shared.shared_mutex.o [97/279] CXX stage2_unix/obj/libcxx/src/cxx_shared.variant.o [98/279] CXX stage2_unix/obj/libcxx/src/ryu/cxx_shared.d2s.o [99/279] CXX stage2_unix/obj/libcxx/src/ryu/cxx_shared.f2s.o [100/279] CXX stage2_unix/obj/libcxx/src/cxx_shared.mutex.o [101/279] CXX stage2_unix/obj/llvm/lib/Support/Support.RISCVAttributeParser.o [102/279] CXX stage2_unix/obj/libcxx/src/cxx_shared.valarray.o [103/279] CXX stage2_unix/obj/llvm/lib/Support/Support.ELFAttrParserCompact.o [104/279] CXX stage2_unix/obj/libcxx/src/ryu/cxx_shared.d2fixed.o [105/279] CXX stage2_unix/obj/llvm/lib/Support/Support.ELFAttrParserExtended.o [106/279] CXX stage2_unix/obj/llvm/lib/Support/Support.MemoryBuffer.o [107/279] CXX stage2_unix/obj/libcxx/src/cxx_shared.memory_resource.o [108/279] CXX stage2_unix/obj/libcxx/src/cxx_shared.hash.o [109/279] CXX stage2_unix/obj/libcxx/src/cxx_shared.fstream.o [110/279] CXX stage2_unix/obj/llvm/lib/Support/Support.PGOOptions.o [111/279] CXX stage2_unix/obj/llvm/lib/Support/Support.LockFileManager.o [112/279] CXX stage2_unix/obj/libcxx/src/cxx_shared.barrier.o [113/279] CXX stage2_unix/obj/libcxx/src/cxx_shared.future.o [114/279] CXX stage2_unix/obj/libcxx/src/cxx_shared.system_error.o [115/279] CXX stage2_unix/obj/libcxx/src/cxx_shared.condition_variable.o [116/279] CXX stage2_unix/obj/llvm/lib/Support/Support.RandomNumberGenerator.o [117/279] CXX stage2_unix/obj/libcxx/src/cxx_shared.vector.o [118/279] CXX stage2_unix/obj/libcxx/src/cxx_shared.random.o [119/279] CXX stage2_unix/obj/libcxx/src/cxx_shared.ios.o [120/279] CXX stage2_unix/obj/libcxx/src/cxx_shared.atomic.o [121/279] CXX stage2_unix/obj/llvm/lib/Support/Support.JSON.o [122/279] CXX stage2_unix/obj/libcxx/src/experimental/cxx_experimental.chrono_exception.o [123/279] CXX stage2_unix/obj/llvm/lib/Support/Support.Parallel.o [124/279] CXX stage2_unix/obj/libcxx/src/cxx_shared.random_shuffle.o [125/279] CXX stage2_unix/obj/libcxx/src/cxx_shared.iostream.o [126/279] CXX stage2_unix/obj/libcxx/src/cxx_shared.memory.o [127/279] CXX stage2_unix/obj/libcxx/src/cxx_shared.print.o [128/279] CXX stage2_unix/obj/libcxx/src/cxx_shared.ostream.o [129/279] CXX stage2_unix/obj/libcxx/src/cxx_shared.strstream.o [130/279] CXX stage2_unix/obj/libcxx/src/cxx_shared.regex.o [131/279] CXX stage2_unix/obj/libcxx/src/cxx_shared.thread.o [132/279] CXX stage2_unix/obj/third-party/unittest/googlemock/src/gtest.gmock-all.o [133/279] CXX stage2_unix/obj/libcxx/src/experimental/cxx_experimental.tzdb_list.o [134/279] CXX stage2_unix/obj/libcxx/src/cxx_shared.chrono.o [135/279] CXX stage2_unix/obj/libcxx/src/cxx_shared.string.o [136/279] CXX stage2_unix/obj/llvm/lib/Support/Support.Mustache.o [137/279] CXX stage2_unix/obj/llvm/lib/Support/Support.BalancedPartitioning.o [138/279] CXX stage2_unix/obj/llvm/lib/Support/Support.APInt.o [139/279] CXX stage2_unix/obj/libcxx/src/filesystem/cxx_shared.filesystem_clock.o [140/279] CXX stage2_unix/obj/libcxx/src/cxx_shared.ios.instantiations.o [141/279] CXX stage2_unix/obj/libcxx/src/cxx_shared.algorithm.o [142/279] CXX stage2_unix/obj/libcxx/src/filesystem/cxx_shared.directory_entry.o [143/279] CXX stage2_unix/obj/libcxx/src/filesystem/cxx_shared.directory_iterator.o [144/279] CXX stage2_unix/obj/llvm/lib/Support/Support.CommandLine.o [145/279] CXX stage2_unix/obj/libcxx/src/experimental/cxx_experimental.tzdb.o [146/279] CXX stage2_unix/obj/libcxx/src/experimental/cxx_experimental.time_zone.o [147/279] CXX stage2_unix/obj/llvm/lib/Support/Support.APFloat.o [148/279] CXX stage2_unix/obj/libcxx/src/cxx_shared.locale.o [149/279] CXX stage2_unix/obj/third-party/unittest/googletest/src/gtest.gtest-all.o ninja: build stopped: subcommand failed. Command '['ninja', '-C', 'out/gn']' returned non-zero exit status 1.