INFO:2025-08-14T22:35:09Z:root:pulling... From https://github.com/llvm/llvm-project * branch main -> FETCH_HEAD fc4df2c9173a..ca9ddd54b770 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 ca9ddd54b770 [flang][cuda] Add interfaces for __ll2float_rX (#153694) INFO:2025-08-14T22:35:12Z:root:syncing... Deleted branch merge (was fc4df2c9173a). Switched to a new branch 'merge' branch 'merge' set up to track 'origin/main'. INFO:2025-08-14T22:35:13Z:root:building ninja: Entering directory `out/gn' [1/289] CXX obj/llvm/lib/Target/AMDGPU/Utils/Utils.AMDGPUAsmUtils.o [2/289] CXX obj/llvm/lib/Target/AMDGPU/MCA/MCA.AMDGPUCustomBehaviour.o [3/289] CXX obj/llvm/lib/Target/AMDGPU/MCTargetDesc/MCTargetDesc.AMDGPUMCKernelDescriptor.o [4/289] CXX obj/llvm/lib/Target/AMDGPU/MCTargetDesc/MCTargetDesc.AMDGPUAsmBackend.o [5/289] CXX obj/llvm/lib/Target/AMDGPU/MCTargetDesc/MCTargetDesc.AMDGPUTargetStreamer.o [6/289] CXX obj/llvm/lib/Target/AMDGPU/MCTargetDesc/MCTargetDesc.AMDGPUInstPrinter.o [7/289] CXX obj/llvm/lib/Target/AMDGPU/Utils/Utils.AMDKernelCodeTUtils.o [8/289] CXX obj/llvm/lib/Target/AMDGPU/MCTargetDesc/MCTargetDesc.AMDGPUMCExpr.o [9/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUAnnotateUniformValues.o [10/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUAsanInstrumentation.o [11/289] CXX obj/llvm/lib/Target/AMDGPU/Utils/Utils.AMDGPUBaseInfo.o [12/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUAlwaysInlinePass.o [13/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUAtomicOptimizer.o [14/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUCombinerHelper.o [15/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUAsmPrinter.o [16/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUInstrInfo.o [17/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUAttributor.o [18/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUInsertDelayAlu.o [19/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUCallLowering.o [20/289] CXX obj/llvm/lib/Target/AMDGPU/MCTargetDesc/MCTargetDesc.AMDGPUMCTargetDesc.o [21/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUCodeGenPrepare.o [22/289] CXX obj/llvm/lib/Target/AMDGPU/MCTargetDesc/MCTargetDesc.AMDGPUMCCodeEmitter.o [23/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUInstCombineIntrinsic.o [24/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPULowerKernelAttributes.o [25/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPULowerKernelArguments.o [26/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUMCResourceInfo.o [27/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPULateCodeGenPrepare.o [28/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUMachineFunction.o [29/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUMacroFusion.o [30/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUMCInstLower.o [31/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPULowerBufferFatPointers.o [32/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUMarkLastScratchLoad.o [33/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPULowerModuleLDSPass.o [34/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUMIRFormatter.o [35/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUMemoryUtils.o [36/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUPerfHintAnalysis.o [37/289] CXX obj/llvm/lib/Target/AMDGPU/Disassembler/Disassembler.AMDGPUDisassembler.o [38/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPULegalizerInfo.o [39/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUPreloadKernArgProlog.o [40/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUPreloadKernelArguments.o [41/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUPrepareAGPRAlloc.o [42/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUPostLegalizerCombiner.o [43/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUPromoteAlloca.o [44/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUPreLegalizerCombiner.o [45/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPURegBankLegalize.o [46/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPURegBankSelect.o [47/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPURegBankLegalizeHelper.o [48/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPURemoveIncompatibleFunctions.o [49/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPURewriteOutArguments.o [50/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPURegBankLegalizeRules.o [51/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUReserveWWMRegs.o [52/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUSetWavePriority.o [53/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUResourceUsageAnalysis.o [54/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUInstructionSelector.o [55/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUTargetObjectFile.o [56/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPURegBankCombiner.o [57/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPURewriteAGPRCopyMFMA.o [58/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPURegisterBankInfo.o [59/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.GCNCreateVOPD.o [60/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUWaitSGPRHazards.o [61/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.GCNDPPCombine.o [62/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUSplitModule.o [63/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUSubtarget.o [64/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUSwLowerLDS.o [65/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.GCNIterativeScheduler.o [66/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.GCNPreRAOptimizations.o [67/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.GCNHazardRecognizer.o [68/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUTargetTransformInfo.o [69/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.GCNNSAReassign.o [70/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.GCNPreRALongBranchReg.o [71/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.R600ClauseMergePass.o [72/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.R600AsmPrinter.o [73/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.GCNVOPDUtils.o [74/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.R600ControlFlowFinalizer.o [75/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.GCNRegPressure.o [76/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.R600ExpandSpecialInstrs.o [77/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.R600EmitClauseMarkers.o [78/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.R600FrameLowering.o [79/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.GCNSchedStrategy.o [80/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.GCNSubtarget.o [81/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.R600MachineFunctionInfo.o [82/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.R600InstrInfo.o [83/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.R600MachineScheduler.o [84/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.R600MachineCFGStructurizer.o [85/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.AMDGPUTargetMachine.o [86/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.R600Packetizer.o [87/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.R600OptimizeVectorRegisters.o [88/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.R600ISelLowering.o [89/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.R600MCInstLower.o [90/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.R600RegisterInfo.o [91/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.R600Subtarget.o [92/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.R600ISelDAGToDAG.o [93/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.SIFixVGPRCopies.o [94/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.SIInsertHardClauses.o [95/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.SIFixSGPRCopies.o [96/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.SIAnnotateControlFlow.o [97/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.SIFormMemoryClauses.o [98/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.R600TargetTransformInfo.o [99/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.R600TargetMachine.o [100/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.SIFrameLowering.o [101/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.SIFoldOperands.o [102/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.SILoadStoreOptimizer.o [103/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.SILowerI1Copies.o [104/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.SIInsertWaitcnts.o [105/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.SILateBranchLowering.o [106/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.SILowerControlFlow.o [107/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.SILowerWWMCopies.o [108/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.SILowerSGPRSpills.o [109/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.SIModeRegisterDefaults.o [110/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.SIModeRegister.o [111/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.SIMachineFunctionInfo.o [112/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.SIMemoryLegalizer.o [113/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.SIInstrInfo.o [114/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.SIMachineScheduler.o [115/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.SIOptimizeExecMasking.o [116/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.SIISelLowering.o [117/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.SIOptimizeExecMaskingPreRA.o [118/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.SIPostRABundler.o [119/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.SIProgramInfo.o [120/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.SIPeepholeSDWA.o [121/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.SIPreEmitPeephole.o [122/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.SIShrinkInstructions.o [123/289] 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. [124/289] 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. [125/289] 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. [126/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.SIPreAllocateWWMRegs.o [127/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.SIOptimizeVGPRLiveRange.o [128/289] 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. [129/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.SIWholeQuadMode.o [130/289] CXX obj/llvm/lib/Target/AMDGPU/LLVMAMDGPUCodeGen.SIRegisterInfo.o [131/289] 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. [132/289] CXX obj/llvm/lib/Target/AMDGPU/AsmParser/AsmParser.AMDGPUAsmParser.o ninja: build stopped: subcommand failed. Command '['ninja', '-C', 'out/gn']' returned non-zero exit status 1.