INFO:2026-01-20T00:04:33Z:root:pulling... From github.com:llvm/llvm-project * branch main -> FETCH_HEAD 80fe7964ee3e..daf199b6988b 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 daf199b6988b [gn] port 44b3d7b482 INFO:2026-01-20T00:04:36Z:root:syncing... Deleted branch merge (was 4c34bb3e9059). Switched to a new branch 'merge' branch 'merge' set up to track 'origin/main'. [merge d52a43f0e6d4] [gn build] Port 501645cbebf7 1 file changed, 1 deletion(-) [gn build] Port 501645cbebf7 -- https://github.com/llvm/llvm-project/commit/501645cbebf7 INFO:2026-01-20T00:04:38Z:root:building ninja: Entering directory `out/gn' [0/1] Regenerating ninja files [1/360] AR lib/libclangTidyAbseilModule.a [2/360] AR lib/libclangTidyAndroidModule.a [3/360] AR lib/libclangTidyAlteraModule.a [4/360] AR lib/libclangTidyBoostModule.a [5/360] AR lib/libclangTidyDarwinModule.a [6/360] AR lib/libclangTidyConcurrencyModule.a [7/360] AR lib/libclangTidyCustomModule.a [8/360] AR lib/libclangTidyLLVMLibcModule.a [9/360] AR lib/libclangTidyLinuxKernelModule.a [10/360] AR lib/libclangTidyObjCModule.a [11/360] AR lib/libclangTidyOpenMPModule.a [12/360] AR lib/libclangTidyMPIModule.a [13/360] AR lib/libclangTidyPortabilityModule.a [14/360] AR lib/libclangTidyZirconModule.a [15/360] AR lib/liblldbPluginTypeSystemClang.a [16/360] AR lib/libclangTidyMiscModule.a [17/360] AR lib/libclangTidyPerformanceModule.a [18/360] AR lib/liblldbPluginDynamicLoaderMacOSXDYLD.a [19/360] AR lib/liblldbPluginCXXItaniumABI.a [20/360] AR lib/liblldbPluginPlatformPOSIX.a [21/360] AR lib/libclangTidyReadabilityModule.a [22/360] AR lib/liblldbPluginProcessMachCore.a [23/360] AR lib/liblldbPluginPlatformLinux.a [24/360] AR lib/libclangTidyLLVMModule.a [25/360] AR lib/libclangTidyGoogleModule.a [26/360] LINK obj/clang/unittests/libclang/CrashTests/libclangCrashTests [27/360] LINK obj/clang/unittests/libclang/libclangTests [28/360] AR lib/libclangTidyFuchsiaModule.a [29/360] AR lib/liblldbPluginCPlusPlusLanguage.a [30/360] AR lib/liblldbPluginPlatformMacOSX.a [31/360] AR lib/libclangTidyCERTModule.a [32/360] AR lib/liblldbPluginClangREPL.a [33/360] AR lib/libclangTidyModernizeModule.a [34/360] AR lib/liblldbPluginProcessGDBRemote.a [35/360] AR lib/libclangTidyCppCoreGuidelinesModule.a [36/360] AR lib/libclangTidyBugproneModule.a [37/360] AR lib/libclangTidyHICPPModule.a [38/360] LINK ./bin/c-index-test [39/360] LINK ./bin/clang-include-fixer [40/360] AR lib/liblldbInitialization.a [41/360] AR lib/libclangDaemon.a [42/360] LINK obj/clang-tools-extra/unittests/clang-include-fixer/ClangIncludeFixerTests [43/360] AR lib/liblldb.a [44/360] CXX stage2_unix/obj/libcxxabi/src/cxxabi_shared.stdlib_typeinfo.o [45/360] CXX stage2_unix/obj/libcxxabi/src/cxxabi_static.cxa_aux_runtime.o [46/360] CXX stage2_unix/obj/libcxxabi/src/cxxabi_shared.stdlib_exception.o [47/360] LINK obj/clang-tools-extra/unittests/clang-tidy/ClangTidyTests [48/360] CXX stage2_unix/obj/libcxx/src/cxx_shared.any.o [49/360] CXX stage2_unix/obj/libcxx/src/cxx_shared.exception.o [50/360] AR lib/liblldbDAP.a [51/360] CXX stage2_unix/obj/libcxxabi/src/cxxabi_shared.cxa_vector.o [52/360] CXX stage2_unix/obj/libcxxabi/src/cxxabi_static.cxa_vector.o [53/360] CXX stage2_unix/obj/libcxx/src/cxx_shared.condition_variable_destructor.o [54/360] CXX stage2_unix/obj/libcxxabi/src/cxxabi_static.cxa_exception_storage.o [55/360] CXX stage2_unix/obj/libcxx/src/cxx_shared.expected.o [56/360] LINK ./bin/clang-tidy [57/360] CXX stage2_unix/obj/libcxxabi/src/cxxabi_static.cxa_default_handlers.o [58/360] CXX stage2_unix/obj/libcxxabi/src/cxxabi_shared.cxa_handlers.o [59/360] CXX stage2_unix/obj/libcxxabi/src/cxxabi_static.cxa_handlers.o [60/360] CXX stage2_unix/obj/libcxxabi/src/cxxabi_shared.stdlib_stdexcept.o [61/360] CXX stage2_unix/obj/libcxx/src/cxx_shared.call_once.o [62/360] CXX stage2_unix/obj/libcxxabi/src/cxxabi_static.cxa_guard.o [63/360] CXX stage2_unix/obj/libcxxabi/src/cxxabi_shared.cxa_guard.o [64/360] CXX stage2_unix/obj/libcxx/src/cxx_shared.new.o [65/360] LINK ./bin/dexp [66/360] CXX stage2_unix/obj/libcxx/src/cxx_shared.mutex_destructor.o [67/360] CXX stage2_unix/obj/libcxx/src/cxx_shared.new_helpers.o [68/360] CXX stage2_unix/obj/libcxx/src/cxx_shared.error_category.o [69/360] CXX stage2_unix/obj/libcxx/src/cxx_shared.bind.o [70/360] CXX stage2_unix/obj/libcxx/src/cxx_shared.charconv.o FAILED: stage2_unix/obj/libcxx/src/cxx_shared.charconv.o ./bin/clang++ -MMD -MF stage2_unix/obj/libcxx/src/cxx_shared.charconv.o.d -o stage2_unix/obj/libcxx/src/cxx_shared.charconv.o -c ../../libcxx/src/charconv.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++ In file included from ../../libcxx/src/charconv.cpp:12: In file included from ../../libcxx/src/include/from_chars_floating_point.h:29: In file included from ../../libcxx/src/include/to_chars_floating_point.h:30: include/c++/v1/cfloat:81:8: error: "If libc++ starts defining , the __has_include check should move to libc++'s " 81 | # error "If libc++ starts defining , the __has_include check should move to libc++'s " | ^ 1 error generated. [71/360] LINK ./bin/clangd [72/360] LINK ./bin/clangd-indexer [73/360] CXX stage2_unix/obj/libcxx/src/cxx_shared.optional.o [74/360] CXX stage2_unix/obj/libcxx/src/cxx_shared.functional.o [75/360] CXX stage2_unix/obj/libcxx/src/cxx_shared.new_handler.o [76/360] LINK ./bin/lldb-server [77/360] CXX stage2_unix/obj/libcxx/src/cxx_shared.mutex.o [78/360] CXX stage2_unix/obj/libcxx/src/cxx_shared.memory_resource.o [79/360] LINK obj/clang-tools-extra/clangd/unittests/ClangdTests [80/360] CXX stage2_unix/obj/libcxx/src/cxx_shared.hash.o [81/360] CXX stage2_unix/obj/libcxx/src/cxx_shared.future.o [82/360] CXX stage2_unix/obj/libcxx/src/cxx_shared.fstream.o [83/360] CXX stage2_unix/obj/libcxx/src/cxx_shared.barrier.o [84/360] CXX stage2_unix/obj/libcxx/src/cxx_shared.condition_variable.o [85/360] LINK ./bin/lldb-dap [86/360] LINK ./bin/lldb-test [87/360] CXX stage2_unix/obj/libcxx/src/cxx_shared.ios.o [88/360] CXX stage2_unix/obj/compiler-rt/lib/scudo/standalone/tests/ScudoUnitTest.scudo_unit_test_main.o [89/360] CXX stage2_unix/obj/compiler-rt/lib/scudo/standalone/tests/ScudoCUnitTest.scudo_unit_test_main.o [90/360] CXX stage2_unix/obj/libcxx/src/cxx_shared.atomic.o [91/360] CXX stage2_unix/obj/libcxx/src/cxx_shared.memory.o [92/360] CXX stage2_unix/obj/compiler-rt/lib/scudo/standalone/tests/ScudoCxxUnitTest.scudo_unit_test_main.o [93/360] CXX stage2_unix/obj/compiler-rt/lib/scudo/standalone/tests/ScudoHooksUnitTest.scudo_unit_test_main.o [94/360] CXX stage2_unix/obj/compiler-rt/lib/scudo/standalone/tests/ScudoUnitTest.stats_test.o [95/360] CXX stage2_unix/obj/compiler-rt/lib/scudo/standalone/tests/ScudoUnitTest.chunk_test.o [96/360] CXX stage2_unix/obj/compiler-rt/lib/scudo/standalone/tests/ScudoUnitTest.condition_variable_test.o [97/360] CXX stage2_unix/obj/compiler-rt/lib/scudo/standalone/tests/ScudoUnitTest.checksum_test.o [98/360] CXX stage2_unix/obj/compiler-rt/lib/scudo/standalone/tests/ScudoUnitTest.bytemap_test.o [99/360] CXX stage2_unix/obj/compiler-rt/lib/scudo/standalone/tests/ScudoUnitTest.flags_test.o [100/360] CXX stage2_unix/obj/compiler-rt/lib/scudo/standalone/tests/ScudoUnitTest.report_test.o [101/360] CXX stage2_unix/obj/compiler-rt/lib/scudo/standalone/tests/ScudoUnitTest.common_test.o [102/360] CXX stage2_unix/obj/compiler-rt/lib/scudo/standalone/tests/ScudoUnitTest.allocator_config_test.o [103/360] CXX stage2_unix/obj/libcxx/src/cxx_shared.random_shuffle.o [104/360] CXX stage2_unix/obj/compiler-rt/lib/scudo/standalone/tests/ScudoUnitTest.mutex_test.o [105/360] CXX stage2_unix/obj/compiler-rt/lib/scudo/standalone/tests/ScudoUnitTest.vector_test.o [106/360] CXX stage2_unix/obj/libcxx/src/cxx_shared.random.o [107/360] CXX stage2_unix/obj/compiler-rt/lib/scudo/standalone/tests/ScudoUnitTest.size_class_map_test.o [108/360] CXX stage2_unix/obj/libcxx/src/cxx_shared.iostream.o [109/360] CXX stage2_unix/obj/libcxx/src/cxx_shared.chrono.o [110/360] CXX stage2_unix/obj/compiler-rt/lib/scudo/standalone/tests/ScudoUnitTest.quarantine_test.o [111/360] CXX stage2_unix/obj/compiler-rt/lib/scudo/standalone/tests/ScudoUnitTest.strings_test.o [112/360] CXX stage2_unix/obj/compiler-rt/lib/scudo/standalone/tests/ScudoUnitTest.memtag_test.o [113/360] CXX stage2_unix/obj/libcxx/src/cxx_shared.ostream.o [114/360] CXX stage2_unix/obj/compiler-rt/lib/scudo/standalone/tests/ScudoUnitTest.atomic_test.o [115/360] CXX stage2_unix/obj/libcxx/src/experimental/cxx_experimental.chrono_exception.o [116/360] CXX stage2_unix/obj/libcxx/src/cxx_shared.print.o [117/360] CXX stage2_unix/obj/compiler-rt/lib/scudo/standalone/tests/ScudoUnitTest.map_test.o [118/360] CXX stage2_unix/obj/compiler-rt/lib/scudo/standalone/tests/ScudoUnitTest.timing_test.o [119/360] CXX stage2_unix/obj/libcxx/src/experimental/cxx_experimental.tzdb_list.o [120/360] CXX stage2_unix/obj/compiler-rt/lib/scudo/standalone/tests/ScudoCUnitTest.wrappers_c_test.o [121/360] CXX stage2_unix/obj/compiler-rt/lib/scudo/standalone/tests/ScudoUnitTest.list_test.o [122/360] CXX stage2_unix/obj/compiler-rt/lib/scudo/standalone/tests/ScudoUnitTest.tsd_test.o [123/360] CXX stage2_unix/obj/compiler-rt/lib/scudo/standalone/tests/ScudoCxxUnitTest.wrappers_cpp_test.o [124/360] CXX stage2_unix/obj/libcxx/src/cxx_shared.ios.instantiations.o [125/360] CXX obj/llvm/tools/llvm-ir2vec/lib/lib.Utils.o [126/360] CXX stage2_unix/obj/libcxx/src/cxx_shared.algorithm.o [127/360] CXX obj/llvm/tools/llvm-ir2vec/llvm-ir2vec.llvm-ir2vec.o [128/360] CXX stage2_unix/obj/compiler-rt/lib/scudo/standalone/tests/ScudoUnitTest.secondary_test.o [129/360] CXX stage2_unix/obj/libcxxabi/src/cxxabi_static.cxa_demangle.o [130/360] CXX stage2_unix/obj/compiler-rt/lib/scudo/standalone/tests/ScudoUnitTest.release_test.o [131/360] CXX stage2_unix/obj/libcxx/src/experimental/cxx_experimental.tzdb.o [132/360] CXX stage2_unix/obj/libcxx/src/experimental/cxx_experimental.time_zone.o [133/360] CXX stage2_unix/obj/libcxx/src/cxx_shared.locale.o [134/360] CXX stage2_unix/obj/compiler-rt/lib/scudo/standalone/tests/ScudoUnitTest.primary_test.o [135/360] CXX stage2_unix/obj/compiler-rt/lib/scudo/standalone/tests/ScudoUnitTest.combined_test.o ninja: build stopped: subcommand failed. Command '['ninja', '-C', 'out/gn']' returned non-zero exit status 1.