INFO:2025-08-27T13:58:41Z:root:pulling... From https://github.com/llvm/llvm-project * branch main -> FETCH_HEAD ab3c0ca8351b..d6e3aded6b01 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 d6e3aded6b01 [RISCV] Account for ADDI immediate range in select of two constants w/ zicond (#155471) INFO:2025-08-27T13:58:45Z:root:syncing... Deleted branch merge (was ab3c0ca8351b). Switched to a new branch 'merge' branch 'merge' set up to track 'origin/main'. INFO:2025-08-27T13:58:46Z:root:building ninja: Entering directory `out/gn' [1/422] CXX obj/llvm/unittests/Target/AArch64/AArch64Tests.AArch64InstPrinterTest.o [2/422] CXX obj/llvm/unittests/Target/AArch64/AArch64Tests.DecomposeStackOffsetTest.o [3/422] CXX obj/llvm/unittests/Target/AArch64/AArch64Tests.Immediates.o [4/422] CXX obj/llvm/unittests/Target/AArch64/AArch64Tests.AArch64RegisterInfoTest.o [5/422] CXX obj/llvm/unittests/Target/AArch64/AArch64Tests.AddressingModes.o [6/422] CXX obj/llvm/tools/llvm-exegesis/lib/AArch64/AArch64.Target.o [7/422] CXX obj/llvm/unittests/Support/SupportTests.ThreadPool.o [8/422] CXX obj/llvm/unittests/Target/AArch64/AArch64Tests.AArch64SVESchedPseudoTest.o [9/422] LINK obj/llvm/unittests/Support/SupportTests [10/422] CXX obj/llvm/unittests/Target/AArch64/AArch64Tests.InstSizes.o [11/422] CXX obj/llvm/unittests/Target/AArch64/AArch64Tests.MatrixRegisterAliasing.o [12/422] CXX obj/llvm/unittests/tools/llvm-exegesis/AArch64/LLVMExegesisAArch64Tests.TargetTest.o [13/422] CXX obj/lldb/source/Plugins/Platform/Linux/Linux.PlatformLinux.o [14/422] CXX obj/lldb/source/Plugins/Platform/Windows/Windows.PlatformWindows.o [15/422] CXX obj/lldb/source/Plugins/Platform/POSIX/POSIX.PlatformPOSIX.o [16/422] CXX obj/lldb/source/Plugins/SymbolFile/NativePDB/NativePDB.PdbAstBuilder.o [17/422] CXX obj/lldb/source/Plugins/SymbolFile/NativePDB/NativePDB.UdtRecordCompleter.o [18/422] CXX obj/lldb/source/Plugins/SymbolFile/DWARF/DWARF.DWARFASTParserClang.o [19/422] CXX obj/lldb/source/Plugins/SymbolFile/PDB/PDB.PDBASTParser.o [20/422] CXX obj/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/MacOSX-DYLD.DynamicLoaderDarwin.o [21/422] CXX obj/lldb/source/Plugins/SymbolFile/DWARF/DWARF.SymbolFileDWARF.o [22/422] CXX obj/lldb/source/Plugins/SymbolFile/NativePDB/NativePDB.SymbolFileNativePDB.o [23/422] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVISelLowering.o [24/422] CXX obj/lldb/source/Plugins/SymbolFile/PDB/PDB.SymbolFilePDB.o [25/422] CXX obj/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/MacOSX-DYLD.DynamicLoaderMacOS.o [26/422] CXX obj/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/MacOSX-DYLD.DynamicLoaderMacOSXDYLD.o [27/422] CXX obj/lldb/source/Plugins/ExpressionParser/Clang/Clang.ASTUtils.o [28/422] CXX obj/lldb/source/Plugins/ExpressionParser/Clang/Clang.ASTResultSynthesizer.o [29/422] CXX obj/lldb/source/Plugins/TypeSystem/Clang/Clang.TypeSystemClang.o [30/422] CXX obj/lldb/source/Plugins/ExpressionParser/Clang/Clang.ClangDeclVendor.o [31/422] CXX obj/lldb/source/Plugins/ExpressionParser/Clang/Clang.ASTStructExtractor.o [32/422] CXX obj/lldb/source/Plugins/ExpressionParser/Clang/Clang.ClangExternalASTSourceCallbacks.o [33/422] CXX obj/lldb/source/Plugins/ExpressionParser/Clang/Clang.ClangASTSource.o [34/422] CXX obj/lldb/source/Plugins/ExpressionParser/Clang/Clang.ClangASTImporter.o [35/422] CXX obj/lldb/source/Plugins/ExpressionParser/Clang/Clang.ClangFunctionCaller.o [36/422] CXX obj/lldb/source/Plugins/ExpressionParser/Clang/Clang.ClangUtil.o [37/422] CXX obj/lldb/source/Plugins/ExpressionParser/Clang/Clang.ClangExpressionDeclMap.o [38/422] CXX obj/lldb/source/Plugins/ExpressionParser/Clang/Clang.ClangPersistentVariables.o [39/422] CXX obj/lldb/source/Plugins/ExpressionParser/Clang/Clang.ClangExpressionParser.o [40/422] CXX obj/lldb/source/Plugins/ExpressionParser/Clang/Clang.ClangUtilityFunction.o [41/422] CXX obj/lldb/source/Plugins/ExpressionParser/Clang/Clang.ClangUserExpression.o [42/422] CXX obj/lldb/source/Plugins/ExpressionParser/Clang/Clang.CxxModuleHandler.o [43/422] CXX obj/lldb/source/Plugins/ExpressionParser/Clang/Clang.ClangModulesDeclVendor.o [44/422] CXX obj/lldb/source/Plugins/Language/CPlusPlus/CPlusPlus.Coroutines.o [45/422] CXX obj/lldb/source/Plugins/ExpressionParser/Clang/Clang.NameSearchContext.o [46/422] CXX obj/lldb/source/Plugins/Language/CPlusPlus/CPlusPlus.BlockPointer.o [47/422] CXX obj/lldb/source/Plugins/Language/CPlusPlus/CPlusPlus.CxxStringTypes.o [48/422] CXX obj/lldb/source/Plugins/ExpressionParser/Clang/Clang.IRForTarget.o [49/422] CXX obj/lldb/source/Plugins/Language/CPlusPlus/CPlusPlus.GenericBitset.o [50/422] CXX obj/lldb/source/Plugins/Language/CPlusPlus/CPlusPlus.GenericOptional.o [51/422] CXX obj/lldb/source/Plugins/Language/CPlusPlus/CPlusPlus.LibCxx.o [52/422] CXX obj/lldb/source/Plugins/Language/CPlusPlus/CPlusPlus.LibCxxMap.o [53/422] CXX obj/lldb/source/Plugins/Language/CPlusPlus/CPlusPlus.LibCxxUnorderedMap.o [54/422] CXX obj/lldb/source/Plugins/Language/CPlusPlus/CPlusPlus.LibStdcpp.o [55/422] CXX obj/lldb/source/Plugins/Language/ObjC/ObjC.CF.o [56/422] CXX obj/lldb/source/Plugins/Language/ObjC/ObjC.Cocoa.o [57/422] CXX obj/lldb/source/Plugins/Language/ObjC/ObjC.NSArray.o [58/422] CXX obj/lldb/source/Plugins/Language/ObjC/ObjC.NSError.o [59/422] CXX obj/lldb/source/Plugins/Language/ObjC/ObjC.NSException.o [60/422] CXX obj/lldb/source/Plugins/Language/ObjC/ObjC.NSIndexPath.o [61/422] CXX obj/lldb/source/Plugins/Language/ObjC/ObjC.NSDictionary.o [62/422] CXX obj/lldb/source/Plugins/Language/ObjC/ObjC.NSSet.o [63/422] CXX obj/lldb/source/Plugins/Language/ObjC/ObjC.ObjCLanguage.o [64/422] CXX obj/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntime.AppleObjCTypeEncodingParser.o [65/422] CXX obj/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/ItaniumABI.ItaniumABILanguageRuntime.o [66/422] CXX obj/lldb/source/Plugins/LanguageRuntime/ObjC/ObjC.ObjCLanguageRuntime.o [67/422] CXX obj/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntime.AppleObjCDeclVendor.o [68/422] CXX obj/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntime.AppleObjCRuntimeV1.o [69/422] CXX obj/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntime.AppleObjCRuntime.o [70/422] CXX obj/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntime.AppleObjCTrampolineHandler.o [71/422] CXX obj/llvm/lib/Target/AArch64/LLVMAArch64CodeGen.AArch64ConditionOptimizer.o [72/422] CXX obj/llvm/lib/Target/AArch64/LLVMAArch64CodeGen.AArch64ExpandImm.o [73/422] CXX obj/llvm/lib/Target/AArch64/LLVMAArch64CodeGen.AArch64CleanupLocalDynamicTLSPass.o [74/422] CXX obj/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntime.AppleObjCRuntimeV2.o [75/422] CXX obj/llvm/lib/Target/AArch64/LLVMAArch64CodeGen.AArch64CompressJumpTables.o [76/422] CXX obj/llvm/lib/Target/AArch64/LLVMAArch64CodeGen.AArch64CondBrTuning.o [77/422] CXX obj/llvm/lib/Target/AArch64/LLVMAArch64CodeGen.AArch64ConditionalCompares.o [78/422] CXX obj/llvm/lib/Target/AArch64/LLVMAArch64CodeGen.AArch64CollectLOH.o [79/422] CXX obj/llvm/lib/Target/AArch64/LLVMAArch64CodeGen.AArch64DeadRegisterDefinitionsPass.o [80/422] CXX obj/llvm/lib/Target/AArch64/LLVMAArch64CodeGen.AArch64ExpandPseudoInsts.o [81/422] CXX obj/llvm/lib/Target/AArch64/LLVMAArch64CodeGen.AArch64FalkorHWPFFix.o [82/422] CXX obj/lldb/source/Commands/Commands.CommandObjectTarget.o [83/422] AR lib/liblldbCommands.a [84/422] CXX obj/llvm/lib/Target/AArch64/LLVMAArch64CodeGen.AArch64LowerHomogeneousPrologEpilog.o [85/422] AR lib/liblldbPluginPlatformWindows.a [86/422] AR lib/liblldbPluginObjCRuntime.a [87/422] CXX obj/llvm/lib/Target/AArch64/LLVMAArch64CodeGen.AArch64LoadStoreOptimizer.o [88/422] CXX obj/llvm/lib/Target/AArch64/LLVMAArch64CodeGen.AArch64MIPeepholeOpt.o [89/422] CXX obj/llvm/lib/Target/AArch64/LLVMAArch64CodeGen.AArch64FastISel.o [90/422] CXX obj/llvm/lib/Target/AArch64/LLVMAArch64CodeGen.AArch64FrameLowering.o [91/422] CXX obj/llvm/lib/Target/AArch64/LLVMAArch64CodeGen.AArch64MCInstLower.o [92/422] CXX obj/llvm/lib/Target/AArch64/LLVMAArch64CodeGen.AArch64InstrInfo.o [93/422] CXX obj/llvm/lib/Target/AArch64/LLVMAArch64CodeGen.AArch64ISelDAGToDAG.o [94/422] CXX obj/llvm/lib/Target/AArch64/LLVMAArch64CodeGen.AArch64MachineScheduler.o [95/422] CXX obj/llvm/lib/Target/AArch64/LLVMAArch64CodeGen.AArch64MachineFunctionInfo.o [96/422] CXX obj/llvm/lib/Target/AArch64/LLVMAArch64CodeGen.AArch64PBQPRegAlloc.o [97/422] CXX obj/llvm/lib/Target/AArch64/LLVMAArch64CodeGen.AArch64PromoteConstant.o [98/422] CXX obj/llvm/lib/Target/AArch64/LLVMAArch64CodeGen.AArch64MacroFusion.o [99/422] CXX obj/llvm/lib/Target/AArch64/LLVMAArch64CodeGen.AArch64RedundantCopyElimination.o [100/422] CXX obj/lldb/tools/lldb-test/lldb-test.lldb-test.o [101/422] CXX obj/llvm/lib/Target/AArch64/LLVMAArch64CodeGen.AArch64PointerAuth.o [102/422] CXX obj/llvm/lib/Target/AArch64/LLVMAArch64CodeGen.AArch64PostCoalescerPass.o [103/422] CXX obj/llvm/lib/Target/AArch64/LLVMAArch64CodeGen.AArch64SIMDInstrOpt.o [104/422] CXX obj/llvm/lib/Target/AArch64/LLVMAArch64CodeGen.AArch64SLSHardening.o [105/422] CXX obj/llvm/lib/Target/AArch64/LLVMAArch64CodeGen.AArch64SpeculationHardening.o [106/422] CXX obj/llvm/lib/Target/AArch64/LLVMAArch64CodeGen.AArch64SelectionDAGInfo.o [107/422] CXX obj/llvm/lib/Target/AArch64/LLVMAArch64CodeGen.AArch64RegisterInfo.o [108/422] CXX obj/llvm/lib/Target/AArch64/LLVMAArch64CodeGen.AArch64StorePairSuppress.o [109/422] CXX obj/llvm/lib/Target/AArch64/LLVMAArch64CodeGen.AArch64StackTaggingPreRA.o [110/422] CXX obj/llvm/lib/Target/AArch64/LLVMAArch64CodeGen.AArch64StackTagging.o [111/422] CXX obj/llvm/lib/Target/AArch64/GISel/LLVMAArch64CodeGen.AArch64GlobalISelUtils.o [112/422] CXX obj/llvm/lib/Target/AArch64/LLVMAArch64CodeGen.AArch64Subtarget.o [113/422] CXX obj/llvm/lib/Target/AArch64/LLVMAArch64CodeGen.AArch64TargetObjectFile.o [114/422] CXX obj/llvm/lib/Target/AArch64/LLVMAArch64CodeGen.AArch64ISelLowering.o [115/422] CXX obj/llvm/lib/Target/AArch64/GISel/LLVMAArch64CodeGen.AArch64CallLowering.o [116/422] CXX obj/llvm/lib/Target/AArch64/LLVMAArch64CodeGen.AArch64TargetMachine.o [117/422] CXX obj/llvm/lib/Target/AArch64/GISel/LLVMAArch64CodeGen.AArch64PostSelectOptimize.o [118/422] CXX obj/llvm/lib/Target/AArch64/GISel/LLVMAArch64CodeGen.AArch64O0PreLegalizerCombiner.o [119/422] CXX obj/llvm/lib/Target/AArch64/GISel/LLVMAArch64CodeGen.AArch64RegisterBankInfo.o [120/422] CXX obj/llvm/lib/Target/AArch64/LLVMAArch64CodeGen.AArch64TargetTransformInfo.o [121/422] CXX obj/llvm/lib/Target/AArch64/GISel/LLVMAArch64CodeGen.AArch64PostLegalizerCombiner.o [122/422] CXX obj/llvm/lib/Target/AArch64/LLVMAArch64CodeGen.MachineSMEABIPass.o [123/422] CXX obj/llvm/lib/Target/AArch64/LLVMAArch64CodeGen.SMEABIPass.o [124/422] CXX obj/llvm/lib/Target/AArch64/GISel/LLVMAArch64CodeGen.AArch64PostLegalizerLowering.o [125/422] CXX obj/llvm/lib/Target/AArch64/Disassembler/Disassembler.AArch64ExternalSymbolizer.o [126/422] CXX obj/llvm/lib/Target/AArch64/GISel/LLVMAArch64CodeGen.AArch64PreLegalizerCombiner.o [127/422] CXX obj/llvm/lib/Target/AArch64/LLVMAArch64CodeGen.SVEIntrinsicOpts.o [128/422] CXX obj/llvm/lib/Target/AArch64/MCTargetDesc/MCTargetDesc.AArch64AsmBackend.o [129/422] CXX obj/llvm/lib/Target/AArch64/MCTargetDesc/MCTargetDesc.AArch64ELFObjectWriter.o [130/422] CXX obj/llvm/lib/Target/AArch64/LLVMAArch64CodeGen.SMEPeepholeOpt.o [131/422] CXX obj/llvm/lib/Target/AArch64/MCTargetDesc/MCTargetDesc.AArch64MCAsmInfo.o [132/422] CXX obj/llvm/lib/Target/AArch64/Disassembler/Disassembler.AArch64Disassembler.o [133/422] CXX obj/llvm/lib/Target/AArch64/MCTargetDesc/MCTargetDesc.AArch64MCExpr.o [134/422] CXX obj/llvm/lib/Target/AArch64/GISel/LLVMAArch64CodeGen.AArch64LegalizerInfo.o [135/422] CXX obj/llvm/lib/Target/AArch64/MCTargetDesc/MCTargetDesc.AArch64ELFStreamer.o [136/422] CXX obj/llvm/lib/Target/AArch64/MCTargetDesc/MCTargetDesc.AArch64InstPrinter.o [137/422] CXX obj/llvm/lib/Target/AArch64/MCTargetDesc/MCTargetDesc.AArch64MachObjectWriter.o [138/422] CXX obj/llvm/lib/Target/AArch64/MCTargetDesc/MCTargetDesc.AArch64WinCOFFObjectWriter.o [139/422] CXX obj/llvm/lib/Target/AArch64/Utils/Utils.AArch64BaseInfo.o [140/422] AR lib/libLLVMAArch64Utils.a [141/422] CXX obj/llvm/lib/Target/AArch64/MCTargetDesc/MCTargetDesc.AArch64MCCodeEmitter.o [142/422] CXX obj/llvm/lib/Target/AArch64/GISel/LLVMAArch64CodeGen.AArch64InstructionSelector.o [143/422] CXX obj/llvm/lib/Target/AArch64/MCTargetDesc/MCTargetDesc.AArch64WinCOFFStreamer.o [144/422] CXX obj/llvm/lib/Target/AArch64/MCTargetDesc/MCTargetDesc.AArch64TargetStreamer.o [145/422] CXX obj/llvm/lib/Frontend/OpenMP/OpenMP.DirectiveNameParser.o [146/422] CXX obj/llvm/lib/Target/AArch64/LLVMAArch64CodeGen.AArch64AdvSIMDScalarPass.o [147/422] CXX obj/llvm/lib/Target/AArch64/LLVMAArch64CodeGen.AArch64Arm64ECCallLowering.o [148/422] CXX obj/llvm/lib/Target/AArch64/LLVMAArch64CodeGen.AArch64A53Fix835769.o [149/422] CXX obj/llvm/lib/Frontend/OpenMP/OpenMP.OMPContext.o [150/422] CXX obj/llvm/lib/Frontend/OpenMP/OpenMP.OMP.o [151/422] CXX obj/llvm/lib/Target/AArch64/MCTargetDesc/MCTargetDesc.AArch64MCTargetDesc.o [152/422] AR lib/libLLVMAArch64Desc.a [153/422] AR lib/libLLVMExegesisAArch64.a [154/422] AR lib/libLLVMAArch64Disassembler.a [155/422] LINK ./bin/llvm-dwarfdump [156/422] LINK ./bin/sancov [157/422] CXX obj/llvm/lib/Target/AArch64/LLVMAArch64CodeGen.AArch64CallingConvention.o [158/422] CXX obj/llvm/lib/Target/AArch64/LLVMAArch64CodeGen.AArch64A57FPLoadBalancing.o [159/422] LINK ./bin/llvm-objdump [160/422] CXX obj/llvm/lib/Target/AArch64/LLVMAArch64CodeGen.AArch64BranchTargets.o [161/422] ACTION //llvm/tools/llvm-objdump:llvm-otool(//llvm/utils/gn/build/toolchain:unix) [162/422] LINK ./bin/llvm-debuginfo-analyzer [163/422] CXX obj/llvm/lib/Target/AArch64/AsmParser/AsmParser.AArch64AsmParser.o [164/422] AR lib/libLLVMAArch64AsmParser.a [165/422] LINK ./bin/llvm-nm [166/422] LINK ./bin/llvm-mca [167/422] LINK ./bin/llvm-cfi-verify [168/422] LINK obj/llvm/unittests/tools/llvm-cfi-verify/CFIVerifyTests [169/422] CXX obj/bolt/lib/Core/Core.MCInstUtils.o FAILED: obj/bolt/lib/Core/Core.MCInstUtils.o ../../chromeclang/bin/clang++ -MMD -MF obj/bolt/lib/Core/Core.MCInstUtils.o.d -o obj/bolt/lib/Core/Core.MCInstUtils.o -c ../../bolt/lib/Core/MCInstUtils.cpp -I../../llvm/include -Igen/llvm/include -I../../bolt/include -Igen/bolt/include -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 ../../bolt/lib/Core/MCInstUtils.cpp:9: ../../bolt/include/bolt/Core/MCInstUtils.h:40:19: error: field of type 'BinaryBasicBlock::const_iterator' (aka '__wrap_iter') has private constructor : BB(BB), It(Inst) {} ^ ../../sysroot/MacOSX.sdk/usr/include/c++/v1/__iterator/wrap_iter.h:158:60: note: declared private here _LIBCPP_INLINE_VISIBILITY _LIBCPP_CONSTEXPR_IF_NODEBUG __wrap_iter(iterator_type __x) _NOEXCEPT : __i(__x) {} ^ 1 error generated. [170/422] CXX obj/llvm/lib/Target/AArch64/LLVMAArch64CodeGen.AArch64AsmPrinter.o [171/422] CXX obj/bolt/lib/Passes/Passes.PAuthGadgetScanner.o FAILED: obj/bolt/lib/Passes/Passes.PAuthGadgetScanner.o ../../chromeclang/bin/clang++ -MMD -MF obj/bolt/lib/Passes/Passes.PAuthGadgetScanner.o.d -o obj/bolt/lib/Passes/Passes.PAuthGadgetScanner.o -c ../../bolt/lib/Passes/PAuthGadgetScanner.cpp -I../../llvm/include -Igen/llvm/include -I../../bolt/include -Igen/bolt/include -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 ../../bolt/lib/Passes/PAuthGadgetScanner.cpp:14: In file included from ../../bolt/include/bolt/Passes/PAuthGadgetScanner.h:14: ../../bolt/include/bolt/Core/MCInstUtils.h:40:19: error: field of type 'BinaryBasicBlock::const_iterator' (aka '__wrap_iter') has private constructor : BB(BB), It(Inst) {} ^ ../../sysroot/MacOSX.sdk/usr/include/c++/v1/__iterator/wrap_iter.h:158:60: note: declared private here _LIBCPP_INLINE_VISIBILITY _LIBCPP_CONSTEXPR_IF_NODEBUG __wrap_iter(iterator_type __x) _NOEXCEPT : __i(__x) {} ^ ../../bolt/lib/Passes/PAuthGadgetScanner.cpp:1681:15: error: calling a private constructor of class 'std::__wrap_iter' auto It = static_cast(&Inst.getMCInst()); ^ ../../sysroot/MacOSX.sdk/usr/include/c++/v1/__iterator/wrap_iter.h:158:60: note: declared private here _LIBCPP_INLINE_VISIBILITY _LIBCPP_CONSTEXPR_IF_NODEBUG __wrap_iter(iterator_type __x) _NOEXCEPT : __i(__x) {} ^ 2 errors generated. [172/422] CXX obj/bolt/lib/Rewrite/Rewrite.RewriteInstance.o FAILED: obj/bolt/lib/Rewrite/Rewrite.RewriteInstance.o ../../chromeclang/bin/clang++ -MMD -MF obj/bolt/lib/Rewrite/Rewrite.RewriteInstance.o.d -o obj/bolt/lib/Rewrite/Rewrite.RewriteInstance.o -c ../../bolt/lib/Rewrite/RewriteInstance.cpp -DAARCH64_AVAILABLE -DX86_AVAILABLE -I../../llvm/include -Igen/llvm/include -I../../bolt/include -Igen/bolt/include -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 ../../bolt/lib/Rewrite/RewriteInstance.cpp:23: In file included from ../../bolt/include/bolt/Passes/PAuthGadgetScanner.h:14: ../../bolt/include/bolt/Core/MCInstUtils.h:40:19: error: field of type 'BinaryBasicBlock::const_iterator' (aka '__wrap_iter') has private constructor : BB(BB), It(Inst) {} ^ ../../sysroot/MacOSX.sdk/usr/include/c++/v1/__iterator/wrap_iter.h:158:60: note: declared private here _LIBCPP_INLINE_VISIBILITY _LIBCPP_CONSTEXPR_IF_NODEBUG __wrap_iter(iterator_type __x) _NOEXCEPT : __i(__x) {} ^ 1 error generated. [173/422] CXX obj/bolt/lib/Target/AArch64/AArch64.AArch64MCPlusBuilder.o [174/422] CXX obj/llvm/lib/Frontend/OpenMP/OpenMP.OMPIRBuilder.o ninja: build stopped: subcommand failed. Command '['ninja', '-C', 'out/gn']' returned non-zero exit status 1.