INFO:2025-10-07T12:42:14Z:root:pulling... From github.com:llvm/llvm-project * branch main -> FETCH_HEAD 885e7833b5b2..70b7874ab2e1 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 70b7874ab2e1 [libc++] Make the naming of the iterator_traits aliases consistent (#161661) INFO:2025-10-07T12:42:17Z:root:syncing... Deleted branch merge (was 99ad5cc06e3b). Switched to a new branch 'merge' branch 'merge' set up to track 'origin/main'. [merge c5a290b2be6c] [gn build] Port 32eaf5b59c2d 1 file changed, 2 insertions(+) [merge d8eb812f8d0f] [gn build] Port e05d80ec7b8b 2 files changed, 2 insertions(+) [merge 47ebd04b051e] [gn build] Port ff394cd0f675 1 file changed, 1 insertion(+) [gn build] Port 32eaf5b59c2d -- https://github.com/llvm/llvm-project/commit/32eaf5b59c2d [gn build] Port e05d80ec7b8b -- https://github.com/llvm/llvm-project/commit/e05d80ec7b8b [gn build] Port ff394cd0f675 -- https://github.com/llvm/llvm-project/commit/ff394cd0f675 INFO:2025-10-07T12:42:20Z:root:building ninja: Entering directory `out/gn' [0/1] Regenerating ninja files [1/428] COPY ../../libcxx/include/__algorithm/copy.h include/c++/v1/__algorithm/copy.h [2/428] COPY ../../libcxx/include/__algorithm/copy_backward.h include/c++/v1/__algorithm/copy_backward.h [3/428] COPY ../../libcxx/include/__algorithm/count.h include/c++/v1/__algorithm/count.h [4/428] COPY ../../libcxx/include/__algorithm/is_permutation.h include/c++/v1/__algorithm/is_permutation.h [5/428] COPY ../../libcxx/include/__algorithm/lexicographical_compare_three_way.h include/c++/v1/__algorithm/lexicographical_compare_three_way.h [6/428] COPY ../../libcxx/include/__algorithm/make_heap.h include/c++/v1/__algorithm/make_heap.h [7/428] COPY ../../libcxx/include/__algorithm/mismatch.h include/c++/v1/__algorithm/mismatch.h [8/428] COPY ../../libcxx/include/__algorithm/move.h include/c++/v1/__algorithm/move.h [9/428] COPY ../../libcxx/include/__algorithm/move_backward.h include/c++/v1/__algorithm/move_backward.h [10/428] COPY ../../libcxx/include/__algorithm/pstl.h include/c++/v1/__algorithm/pstl.h [11/428] COPY ../../libcxx/include/__algorithm/radix_sort.h include/c++/v1/__algorithm/radix_sort.h [12/428] COPY ../../libcxx/include/__algorithm/sift_down.h include/c++/v1/__algorithm/sift_down.h [13/428] COPY ../../libcxx/include/__algorithm/stable_sort.h include/c++/v1/__algorithm/stable_sort.h [14/428] COPY ../../libcxx/include/__debug_utils/strict_weak_ordering_check.h include/c++/v1/__debug_utils/strict_weak_ordering_check.h [15/428] COPY ../../libcxx/include/__flat_set/flat_multiset.h include/c++/v1/__flat_set/flat_multiset.h [16/428] COPY ../../libcxx/include/__flat_set/flat_set.h include/c++/v1/__flat_set/flat_set.h [17/428] COPY ../../libcxx/include/__iterator/bounded_iter.h include/c++/v1/__iterator/bounded_iter.h [18/428] COPY ../../libcxx/include/__iterator/cpp17_iterator_concepts.h include/c++/v1/__iterator/cpp17_iterator_concepts.h [19/428] COPY ../../libcxx/include/__iterator/iterator_traits.h include/c++/v1/__iterator/iterator_traits.h [20/428] COPY ../../libcxx/include/__iterator/static_bounded_iter.h include/c++/v1/__iterator/static_bounded_iter.h [21/428] COPY ../../libcxx/include/__iterator/wrap_iter.h include/c++/v1/__iterator/wrap_iter.h [22/428] COPY ../../libcxx/include/__numeric/pstl.h include/c++/v1/__numeric/pstl.h [23/428] COPY ../../libcxx/include/__pstl/backends/default.h include/c++/v1/__pstl/backends/default.h [24/428] COPY ../../libcxx/include/__pstl/backends/libdispatch.h include/c++/v1/__pstl/backends/libdispatch.h [25/428] COPY ../../libcxx/include/__pstl/cpu_algos/find_if.h include/c++/v1/__pstl/cpu_algos/find_if.h [26/428] COPY ../../libcxx/include/__pstl/cpu_algos/transform.h include/c++/v1/__pstl/cpu_algos/transform.h [27/428] COPY ../../libcxx/include/__pstl/cpu_algos/transform_reduce.h include/c++/v1/__pstl/cpu_algos/transform_reduce.h [28/428] COPY ../../libcxx/include/__vector/vector.h include/c++/v1/__vector/vector.h [29/428] COPY ../../libcxx/include/deque include/c++/v1/deque [30/428] COPY ../../libcxx/include/forward_list include/c++/v1/forward_list [31/428] COPY ../../libcxx/include/list include/c++/v1/list [32/428] COPY ../../libcxx/include/queue include/c++/v1/queue [33/428] COPY ../../libcxx/include/set include/c++/v1/set [34/428] COPY ../../libcxx/include/stack include/c++/v1/stack [35/428] COPY ../../libcxx/include/string include/c++/v1/string [36/428] COPY ../../libcxx/include/unordered_set include/c++/v1/unordered_set [37/428] ACTION //lld/tools/lld:lld-link(//llvm/utils/gn/build/toolchain:unix) [38/428] ACTION //llvm/tools/llvm-ar:llvm-ranlib(//llvm/utils/gn/build/toolchain:unix) [39/428] ACTION //lld/tools/lld:ld64.lld(//llvm/utils/gn/build/toolchain:unix) [40/428] ACTION //lld/tools/lld:ld.lld(//llvm/utils/gn/build/toolchain:unix) [41/428] ACTION //lld/tools/lld:wasm-ld(//llvm/utils/gn/build/toolchain:unix) [42/428] ACTION //llvm/tools/llvm-ar:llvm-dlltool(//llvm/utils/gn/build/toolchain:unix) [43/428] ACTION //llvm/tools/llvm-ar:llvm-lib(//llvm/utils/gn/build/toolchain:unix) [44/428] ACTION //llvm/tools/llvm-ml:llvm-ml64(//llvm/utils/gn/build/toolchain:unix) [45/428] LINK obj/clang/unittests/libclang/CrashTests/libclangCrashTests [46/428] LINK obj/clang/unittests/libclang/libclangTests [47/428] LINK obj/llvm/unittests/Telemetry/TelemetryTests [48/428] ACTION //llvm/unittests/TableGen:AutomataAutomata(//llvm/utils/gn/build/toolchain:unix) [49/426] LINK ./bin/llvm-profdata FAILED: bin/llvm-profdata ../../../chrome/src/third_party/llvm-build/Release+Asserts/bin/clang++ -Wl,--color-diagnostics -fuse-ld=lld -o ./bin/llvm-profdata -Wl,--start-group obj/llvm/tools/llvm-profdata/llvm-profdata.llvm-profdata.o obj/BUILD_DIR/gen/llvm/tools/llvm-profdata/llvm-profdata.llvm_profdata-driver.o lib/libLLVMDebuginfod.a lib/libLLVMCore.a lib/libLLVMProfileData.a lib/libLLVMSupport.a lib/libLLVMSymbolize.a lib/libLLVMDebugInfoBTF.a lib/libLLVMSupportBlake3.a lib/libLLVMDemangle.a lib/libLLVMDebugInfoDWARF.a lib/libLLVMBinaryFormat.a lib/libLLVMTargetParser.a lib/libLLVMDebugInfoDWARFLowLevel.a lib/libLLVMMC.a lib/libLLVMDebugInfoCodeView.a lib/libLLVMDebugInfoMSF.a lib/libLLVMObject.a lib/libLLVMBitReader.a lib/libLLVMBitstreamReader.a lib/libLLVMRemarks.a lib/libLLVMIRReader.a lib/libLLVMAsmParser.a lib/libLLVMMCParser.a lib/libLLVMTextAPI.a lib/libLLVMDebugInfoGSYM.a lib/libLLVMDebugInfoPDB.a -Wl,--end-group -ldl -lpthread -lz ld.lld: error: duplicate symbol: main >>> defined at llvm-profdata.cpp >>> obj/llvm/tools/llvm-profdata/llvm-profdata.llvm-profdata.o:(main) >>> defined at llvm_profdata-driver.cpp >>> obj/BUILD_DIR/gen/llvm/tools/llvm-profdata/llvm-profdata.llvm_profdata-driver.o:(.text+0x0) clang++: error: linker command failed with exit code 1 (use -v to see invocation) [50/426] LINK obj/llvm/unittests/XRay/XRayTests [51/426] LINK obj/llvm/unittests/tools/llvm-profdata/LLVMProfdataTests [52/426] LINK obj/llvm/unittests/Transforms/Vectorize/SandboxVectorizer/SandboxVectorizerTests [53/426] LINK obj/llvm/unittests/Transforms/Vectorize/VectorizeTests [54/426] LINK obj/llvm/unittests/Transforms/IPO/IPOTests [55/426] LINK obj/llvm/unittests/Target/WebAssembly/WebAssemblyTests [56/426] LINK obj/llvm/unittests/tools/llvm-cfi-verify/CFIVerifyTests [57/426] LINK obj/llvm/unittests/Target/RISCV/RISCVTests [58/426] LINK obj/llvm/unittests/tools/llvm-exegesis/LLVMExegesisTests [59/426] LINK obj/llvm/unittests/tools/llvm-mca/LLVMMCATests [60/426] LINK obj/llvm/unittests/Transforms/Scalar/ScalarTests [61/426] LINK obj/llvm/unittests/Transforms/Instrumentation/InstrumentationTests [62/426] LINK obj/llvm/unittests/tools/llvm-exegesis/RISCV/LLVMExegesisRISCVTests [63/426] LINK obj/llvm/unittests/Transforms/Utils/UtilsTests [64/426] LINK obj/llvm/unittests/tools/llvm-exegesis/AArch64/LLVMExegesisAArch64Tests [65/426] LINK obj/llvm/unittests/tools/llvm-exegesis/X86/LLVMExegesisX86Tests [66/426] LINK obj/llvm/unittests/tools/llvm-exegesis/PowerPC/LLVMExegesisPowerPCTests [67/426] LINK obj/llvm/unittests/Target/X86/X86Tests [68/426] LINK obj/llvm/unittests/tools/llvm-exegesis/Mips/LLVMExegesisMipsTests [69/426] LINK obj/llvm/unittests/Transforms/Coroutines/CoroTests [70/426] LINK ./bin/c-index-test [71/426] LINK obj/llvm/unittests/Target/TargetMachineCTests [72/426] LINK ./bin/clang [73/426] CXX obj/llvm/unittests/Target/ARM/ARMTests.ARMSelectionDAGTest.o [74/426] CXX obj/llvm/unittests/Target/AArch64/AArch64Tests.MatrixRegisterAliasing.o [75/426] CXX obj/llvm/unittests/Target/AMDGPU/AMDGPUTests.ExecMayBeModifiedBeforeAnyUse.o [76/426] CXX obj/llvm/unittests/Target/AMDGPU/AMDGPUTests.LiveRegUnits.o [77/426] CXX obj/llvm/unittests/Target/AMDGPU/AMDGPUTests.PALMetadata.o ninja: build stopped: subcommand failed. Command '['ninja', '-C', 'out/gn']' returned non-zero exit status 1.