INFO:2025-08-14T23:12:03Z:root:pulling... From https://github.com/llvm/llvm-project * branch main -> FETCH_HEAD 47bc6acf861e..ffe48704721e 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 ffe48704721e [flang][cuda] Add interfaces for __float2int_rX and __float2unit_rX (#153691) INFO:2025-08-14T23:12:06Z:root:syncing... Deleted branch merge (was 47bc6acf861e). Switched to a new branch 'merge' branch 'merge' set up to track 'origin/main'. INFO:2025-08-14T23:12:07Z:root:building ninja: Entering directory `out/gn' [1/3072] LINK obj/llvm/unittests/Telemetry/TelemetryTests [2/3072] LINK obj/llvm/unittests/TargetParser/TargetParserTests [3/3072] LINK obj/llvm/unittests/TextAPI/TextAPITests [4/3072] AR lib/libclangSema.a [5/3072] AR lib/libclangParse.a [6/3072] LINK obj/llvm/unittests/XRay/XRayTests [7/3072] AR lib/libclangSerialization.a [8/3072] LINK obj/llvm/unittests/Transforms/Vectorize/SandboxVectorizer/SandboxVectorizerTests [9/3072] LINK obj/llvm/unittests/Transforms/Vectorize/VectorizeTests [10/3072] LINK obj/llvm/unittests/tools/llvm-profdata/LLVMProfdataTests [11/3072] ACTION //llvm/utils/llvm-lit:llvm-lit(//llvm/utils/gn/build/toolchain:unix) [12/3072] LINK obj/llvm/unittests/Transforms/IPO/IPOTests [13/3072] LINK obj/llvm/unittests/InterfaceStub/InterfaceStubTests [14/3072] LINK obj/llvm/unittests/Linker/LinkerTests [15/3072] LINK ./bin/llvm-tblgen [16/3072] LINK obj/llvm/unittests/ObjCopy/ObjCopyTests [17/3072] LINK obj/clang/unittests/Parse/ParseTests [18/3072] ACTION //clang/tools/clang-nvlink-wrapper:NVLinkOpts(//llvm/utils/gn/build/toolchain:unix) [19/3071] ACTION //clang/tools/clang-scan-deps:Opts(//llvm/utils/gn/build/toolchain:unix) [20/3071] ACTION //clang/tools/clang-linker-wrapper:LinkerWrapperOpts(//llvm/utils/gn/build/toolchain:unix) [21/3070] ACTION //clang/tools/clang-installapi:InstallAPIOpts(//llvm/utils/gn/build/toolchain:unix) [22/3070] ACTION //clang/tools/clang-sycl-linker:SYCLLinkOpts(//llvm/utils/gn/build/toolchain:unix) [23/3069] ACTION //clang/include/clang/Driver:Options(//llvm/utils/gn/build/toolchain:unix) [24/3065] CXX obj/llvm/lib/CGData/CGData.StableFunctionMapRecord.o FAILED: obj/llvm/lib/CGData/CGData.StableFunctionMapRecord.o ../../chromeclang/bin/clang++ -MMD -MF obj/llvm/lib/CGData/CGData.StableFunctionMapRecord.o.d -o obj/llvm/lib/CGData/CGData.StableFunctionMapRecord.o -c ../../llvm/lib/CGData/StableFunctionMapRecord.cpp -I../../llvm/include -Igen/llvm/include -Igen/llvm/include/llvm/IR -arch arm64 -isysroot ../../sysroot/MacOSX.sdk -mmacos-version-min=12 -mmacos-version-min=12 -O3 -fdiagnostics-color -Wall -Wextra -Wno-unused-parameter -Wdelete-non-virtual-dtor -Wstring-conversion -no-canonical-prefixes -Werror=date-time -isysroot ../../sysroot/MacOSX.sdk -Wpoison-system-directories -fPIC -Wcovered-switch-default -std=c++17 -fvisibility-inlines-hidden -fno-exceptions -fno-rtti In file included from ../../llvm/lib/CGData/StableFunctionMapRecord.cpp:16: In file included from ../../llvm/include/llvm/CGData/StableFunctionMapRecord.h:20: ../../llvm/include/llvm/CGData/StableFunctionMap.h:104:33: error: no template named 'unordered_map' in namespace 'std' using HashFuncsMapType = std::unordered_map; ~~~~~^ ../../llvm/include/llvm/CGData/StableFunctionMap.h:107:9: error: unknown type name 'HashFuncsMapType' const HashFuncsMapType &getFunctionMap() const; ^ ../../llvm/include/llvm/CGData/StableFunctionMap.h:132:17: error: use of undeclared identifier 'HashFuncsMapType' bool contains(HashFuncsMapType::key_type FunctionHash) const { ^ ../../llvm/include/llvm/CGData/StableFunctionMap.h:141:6: error: use of undeclared identifier 'HashFuncsMapType' at(HashFuncsMapType::key_type FunctionHash) const; ^ ../../llvm/include/llvm/CGData/StableFunctionMap.h:166:36: error: use of undeclared identifier 'HashFuncsMapType' void deserializeLazyLoadingEntry(HashFuncsMapType::iterator It) const; ^ ../../llvm/include/llvm/CGData/StableFunctionMap.h:174:11: error: unknown type name 'HashFuncsMapType' mutable HashFuncsMapType HashToFuncs; ^ 6 errors generated. [25/3065] CXX obj/llvm/lib/CGData/CGData.StableFunctionMap.o FAILED: obj/llvm/lib/CGData/CGData.StableFunctionMap.o ../../chromeclang/bin/clang++ -MMD -MF obj/llvm/lib/CGData/CGData.StableFunctionMap.o.d -o obj/llvm/lib/CGData/CGData.StableFunctionMap.o -c ../../llvm/lib/CGData/StableFunctionMap.cpp -I../../llvm/include -Igen/llvm/include -Igen/llvm/include/llvm/IR -arch arm64 -isysroot ../../sysroot/MacOSX.sdk -mmacos-version-min=12 -mmacos-version-min=12 -O3 -fdiagnostics-color -Wall -Wextra -Wno-unused-parameter -Wdelete-non-virtual-dtor -Wstring-conversion -no-canonical-prefixes -Werror=date-time -isysroot ../../sysroot/MacOSX.sdk -Wpoison-system-directories -fPIC -Wcovered-switch-default -std=c++17 -fvisibility-inlines-hidden -fno-exceptions -fno-rtti In file included from ../../llvm/lib/CGData/StableFunctionMap.cpp:16: ../../llvm/include/llvm/CGData/StableFunctionMap.h:104:33: error: no template named 'unordered_map' in namespace 'std' using HashFuncsMapType = std::unordered_map; ~~~~~^ ../../llvm/include/llvm/CGData/StableFunctionMap.h:107:9: error: unknown type name 'HashFuncsMapType' const HashFuncsMapType &getFunctionMap() const; ^ ../../llvm/include/llvm/CGData/StableFunctionMap.h:132:17: error: use of undeclared identifier 'HashFuncsMapType' bool contains(HashFuncsMapType::key_type FunctionHash) const { ^ ../../llvm/include/llvm/CGData/StableFunctionMap.h:141:6: error: use of undeclared identifier 'HashFuncsMapType' at(HashFuncsMapType::key_type FunctionHash) const; ^ ../../llvm/include/llvm/CGData/StableFunctionMap.h:166:36: error: use of undeclared identifier 'HashFuncsMapType' void deserializeLazyLoadingEntry(HashFuncsMapType::iterator It) const; ^ ../../llvm/include/llvm/CGData/StableFunctionMap.h:174:11: error: unknown type name 'HashFuncsMapType' mutable HashFuncsMapType HashToFuncs; ^ ../../llvm/lib/CGData/StableFunctionMap.cpp:139:23: error: use of undeclared identifier 'HashFuncsMapType' StableFunctionMap::at(HashFuncsMapType::key_type FunctionHash) const { ^ ../../llvm/lib/CGData/StableFunctionMap.cpp:147:5: error: use of undeclared identifier 'HashFuncsMapType' HashFuncsMapType::iterator It) const { ^ ../../llvm/lib/CGData/StableFunctionMap.cpp:152:39: error: use of undeclared identifier 'StorageArg' for (auto Offset : StorageArg.Offsets) ^ ../../llvm/lib/CGData/StableFunctionMap.cpp:155:26: error: use of undeclared identifier 'HashArg' HashArg, const_cast(this)); ^ ../../llvm/lib/CGData/StableFunctionMap.cpp:166:26: error: no type named 'HashFuncsMapType' in 'llvm::StableFunctionMap' const StableFunctionMap::HashFuncsMapType & ~~~~~~~~~~~~~~~~~~~^ ../../llvm/lib/CGData/StableFunctionMap.cpp:245:15: error: use of undeclared identifier 'HashFuncsMapType' SmallVector ToDelete; ^ 12 errors generated. [26/3065] ACTION //llvm/lib/Target/LoongArch/MCTargetDesc:LoongArchGenAsmWriter(//llvm/utils/gn/build/toolchain:unix) [27/3065] ACTION //llvm/lib/Target/LoongArch/MCTargetDesc:LoongArchGenInstrInfo(//llvm/utils/gn/build/toolchain:unix) [28/3065] CXX obj/llvm/lib/CodeGen/CodeGen.GlobalMergeFunctions.o FAILED: obj/llvm/lib/CodeGen/CodeGen.GlobalMergeFunctions.o ../../chromeclang/bin/clang++ -MMD -MF obj/llvm/lib/CodeGen/CodeGen.GlobalMergeFunctions.o.d -o obj/llvm/lib/CodeGen/CodeGen.GlobalMergeFunctions.o -c ../../llvm/lib/CodeGen/GlobalMergeFunctions.cpp -I../../llvm/include -Igen/llvm/include -Igen/llvm/include/llvm/CodeGen -Igen/llvm/include/llvm/IR -arch arm64 -isysroot ../../sysroot/MacOSX.sdk -mmacos-version-min=12 -mmacos-version-min=12 -O3 -fdiagnostics-color -Wall -Wextra -Wno-unused-parameter -Wdelete-non-virtual-dtor -Wstring-conversion -no-canonical-prefixes -Werror=date-time -isysroot ../../sysroot/MacOSX.sdk -Wpoison-system-directories -fPIC -Wcovered-switch-default -std=c++17 -fvisibility-inlines-hidden -fno-exceptions -fno-rtti In file included from ../../llvm/lib/CodeGen/GlobalMergeFunctions.cpp:13: In file included from ../../llvm/include/llvm/CodeGen/GlobalMergeFunctions.h:28: ../../llvm/include/llvm/CGData/StableFunctionMap.h:104:33: error: no template named 'unordered_map' in namespace 'std' using HashFuncsMapType = std::unordered_map; ~~~~~^ ../../llvm/include/llvm/CGData/StableFunctionMap.h:107:9: error: unknown type name 'HashFuncsMapType' const HashFuncsMapType &getFunctionMap() const; ^ ../../llvm/include/llvm/CGData/StableFunctionMap.h:132:17: error: use of undeclared identifier 'HashFuncsMapType' bool contains(HashFuncsMapType::key_type FunctionHash) const { ^ ../../llvm/include/llvm/CGData/StableFunctionMap.h:141:6: error: use of undeclared identifier 'HashFuncsMapType' at(HashFuncsMapType::key_type FunctionHash) const; ^ ../../llvm/include/llvm/CGData/StableFunctionMap.h:166:36: error: use of undeclared identifier 'HashFuncsMapType' void deserializeLazyLoadingEntry(HashFuncsMapType::iterator It) const; ^ ../../llvm/include/llvm/CGData/StableFunctionMap.h:174:11: error: unknown type name 'HashFuncsMapType' mutable HashFuncsMapType HashToFuncs; ^ 6 errors generated. [29/3065] CXX obj/llvm/unittests/ObjectYAML/ObjectYAMLTests.DXContainerYAMLTest.o [30/3065] CXX obj/llvm/unittests/Object/ObjectTests.DXContainerTest.o [31/3065] CXX obj/llvm/lib/Passes/Passes.CodeGenPassBuilder.o FAILED: obj/llvm/lib/Passes/Passes.CodeGenPassBuilder.o ../../chromeclang/bin/clang++ -MMD -MF obj/llvm/lib/Passes/Passes.CodeGenPassBuilder.o.d -o obj/llvm/lib/Passes/Passes.CodeGenPassBuilder.o -c ../../llvm/lib/Passes/CodeGenPassBuilder.cpp -I../../llvm/include -Igen/llvm/include -Igen/llvm/include/llvm/IR -arch arm64 -isysroot ../../sysroot/MacOSX.sdk -mmacos-version-min=12 -mmacos-version-min=12 -O3 -fdiagnostics-color -Wall -Wextra -Wno-unused-parameter -Wdelete-non-virtual-dtor -Wstring-conversion -no-canonical-prefixes -Werror=date-time -isysroot ../../sysroot/MacOSX.sdk -Wpoison-system-directories -fPIC -Wcovered-switch-default -std=c++17 -fvisibility-inlines-hidden -fno-exceptions -fno-rtti In file included from ../../llvm/lib/Passes/CodeGenPassBuilder.cpp:14: In file included from ../../llvm/include/llvm/Passes/CodeGenPassBuilder.h:44: In file included from ../../llvm/include/llvm/CodeGen/GlobalMergeFunctions.h:28: ../../llvm/include/llvm/CGData/StableFunctionMap.h:104:33: error: no template named 'unordered_map' in namespace 'std' using HashFuncsMapType = std::unordered_map; ~~~~~^ ../../llvm/include/llvm/CGData/StableFunctionMap.h:107:9: error: unknown type name 'HashFuncsMapType' const HashFuncsMapType &getFunctionMap() const; ^ ../../llvm/include/llvm/CGData/StableFunctionMap.h:132:17: error: use of undeclared identifier 'HashFuncsMapType' bool contains(HashFuncsMapType::key_type FunctionHash) const { ^ ../../llvm/include/llvm/CGData/StableFunctionMap.h:141:6: error: use of undeclared identifier 'HashFuncsMapType' at(HashFuncsMapType::key_type FunctionHash) const; ^ ../../llvm/include/llvm/CGData/StableFunctionMap.h:166:36: error: use of undeclared identifier 'HashFuncsMapType' void deserializeLazyLoadingEntry(HashFuncsMapType::iterator It) const; ^ ../../llvm/include/llvm/CGData/StableFunctionMap.h:174:11: error: unknown type name 'HashFuncsMapType' mutable HashFuncsMapType HashToFuncs; ^ 6 errors generated. [32/3065] CXX obj/clang/unittests/Index/IndexTests.IndexTests.o [33/3065] CXX obj/llvm/lib/Passes/Passes.PassBuilder.o FAILED: obj/llvm/lib/Passes/Passes.PassBuilder.o ../../chromeclang/bin/clang++ -MMD -MF obj/llvm/lib/Passes/Passes.PassBuilder.o.d -o obj/llvm/lib/Passes/Passes.PassBuilder.o -c ../../llvm/lib/Passes/PassBuilder.cpp -I../../llvm/include -Igen/llvm/include -Igen/llvm/include/llvm/IR -arch arm64 -isysroot ../../sysroot/MacOSX.sdk -mmacos-version-min=12 -mmacos-version-min=12 -O3 -fdiagnostics-color -Wall -Wextra -Wno-unused-parameter -Wdelete-non-virtual-dtor -Wstring-conversion -no-canonical-prefixes -Werror=date-time -isysroot ../../sysroot/MacOSX.sdk -Wpoison-system-directories -fPIC -Wcovered-switch-default -std=c++17 -fvisibility-inlines-hidden -fno-exceptions -fno-rtti In file included from ../../llvm/lib/Passes/PassBuilder.cpp:104: In file included from ../../llvm/include/llvm/CodeGen/GlobalMergeFunctions.h:28: ../../llvm/include/llvm/CGData/StableFunctionMap.h:104:33: error: no template named 'unordered_map' in namespace 'std'; did you mean 'unordered_set'? using HashFuncsMapType = std::unordered_map; ~~~~~^~~~~~~~~~~~~ unordered_set ../../sysroot/MacOSX.sdk/usr/include/c++/v1/unordered_set:411:28: note: 'unordered_set' declared here class _LIBCPP_TEMPLATE_VIS unordered_set ^ In file included from ../../llvm/lib/Passes/PassBuilder.cpp:104: In file included from ../../llvm/include/llvm/CodeGen/GlobalMergeFunctions.h:28: ../../llvm/include/llvm/CGData/StableFunctionMap.h:163:16: error: type 'HashFuncsMapType' (aka 'unordered_set') does not provide a subscript operator HashToFuncs[FuncEntry->Hash].Entries.emplace_back(std::move(FuncEntry)); ~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from ../../llvm/lib/Passes/PassBuilder.cpp:39: In file included from ../../llvm/include/llvm/Analysis/DomPrinter.h:17: In file included from ../../llvm/include/llvm/Analysis/DOTGraphTraitsPass.h:19: In file included from ../../sysroot/MacOSX.sdk/usr/include/c++/v1/unordered_set:392: ../../sysroot/MacOSX.sdk/usr/include/c++/v1/__hash_table:2420:21: error: type 'const hasher' (aka 'const llvm::StableFunctionMap::EntryStorage') does not provide a call operator size_t __hash = hash_function()(__k); ^~~~~~~~~~~~~~~ ../../sysroot/MacOSX.sdk/usr/include/c++/v1/__hash_table:2616:35: note: in instantiation of function template specialization 'std::__hash_table, std::allocator>::find' requested here return static_cast(find(__k) != end()); ^ ../../sysroot/MacOSX.sdk/usr/include/c++/v1/unordered_set:720:65: note: in instantiation of function template specialization 'std::__hash_table, std::allocator>::__count_unique' requested here size_type count(const key_type& __k) const {return __table_.__count_unique(__k);} ^ ../../llvm/include/llvm/CGData/StableFunctionMap.h:133:24: note: in instantiation of member function 'std::unordered_set::count' requested here return HashToFuncs.count(FunctionHash) > 0; ^ In file included from ../../llvm/lib/Passes/PassBuilder.cpp:39: In file included from ../../llvm/include/llvm/Analysis/DomPrinter.h:17: In file included from ../../llvm/include/llvm/Analysis/DOTGraphTraitsPass.h:19: In file included from ../../sysroot/MacOSX.sdk/usr/include/c++/v1/unordered_set:392: ../../sysroot/MacOSX.sdk/usr/include/c++/v1/__hash_table:872:5: error: static assertion failed due to requirement 'integral_constant::value': the specified hash does not meet the Hash requirements static_assert(__check_hash_requirements<_Key, _Hash>::value, ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../sysroot/MacOSX.sdk/usr/include/c++/v1/__hash_table:887:1: note: in instantiation of template class 'std::__enforce_unordered_container_requirements>' requested here typename __enforce_unordered_container_requirements<_Key, _Hash, _Equal>::type ^ ../../sysroot/MacOSX.sdk/usr/include/c++/v1/unordered_set:521:30: note: while substituting explicitly-specified template arguments into function template '__diagnose_unordered_container_requirements' static_assert(sizeof(__diagnose_unordered_container_requirements<_Value, _Hash, _Pred>(0)), ""); ^ ../../llvm/include/llvm/CGData/StableFunctionMap.h:54:8: note: in instantiation of member function 'std::unordered_set::~unordered_set' requested here struct StableFunctionMap { ^ ../../sysroot/MacOSX.sdk/usr/include/c++/v1/__memory/unique_ptr.h:318:7: note: in instantiation of member function 'std::default_delete::operator()' requested here __ptr_.second()(__tmp); ^ ../../sysroot/MacOSX.sdk/usr/include/c++/v1/__memory/unique_ptr.h:272:19: note: in instantiation of member function 'std::unique_ptr::reset' requested here ~unique_ptr() { reset(); } ^ ../../llvm/include/llvm/CodeGen/GlobalMergeFunctions.h:63:3: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here GlobalMergeFunc(const ModuleSummaryIndex *Index) : Index(Index) {}; ^ 4 errors generated. ninja: build stopped: subcommand failed. Command '['ninja', '-C', 'out/gn']' returned non-zero exit status 1.