ninja: Entering directory `out/gn' [0/1] Regenerating ninja files [1/229] CXX obj/llvm/lib/Target/RISCV/MCTargetDesc/MCTargetDesc.RISCVMCExpr.o [2/229] CXX obj/llvm/lib/Target/RISCV/MCTargetDesc/MCTargetDesc.RISCVELFObjectWriter.o [3/229] CXX obj/llvm/lib/Target/RISCV/MCTargetDesc/MCTargetDesc.RISCVMCObjectFileInfo.o [4/229] CXX obj/llvm/lib/Target/RISCV/MCTargetDesc/MCTargetDesc.RISCVInstPrinter.o [5/229] CXX obj/llvm/lib/Target/RISCV/MCA/MCA.RISCVCustomBehaviour.o [6/229] CXX obj/llvm/lib/Target/RISCV/MCTargetDesc/MCTargetDesc.RISCVMatInt.o [7/229] CXX obj/llvm/lib/Target/RISCV/MCTargetDesc/MCTargetDesc.RISCVELFStreamer.o [8/229] CXX obj/llvm/lib/Target/RISCV/MCTargetDesc/MCTargetDesc.RISCVAsmBackend.o [9/229] CXX obj/llvm/lib/Target/RISCV/MCTargetDesc/MCTargetDesc.RISCVMCCodeEmitter.o [10/229] CXX obj/llvm/lib/Target/RISCV/MCTargetDesc/MCTargetDesc.RISCVBaseInfo.o [11/229] CXX obj/llvm/lib/Target/RISCV/MCTargetDesc/MCTargetDesc.RISCVTargetStreamer.o [12/229] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVCallingConv.o [13/229] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVDeadRegisterDefinitions.o [14/229] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVExpandAtomicPseudoInsts.o [15/229] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVCodeGenPrepare.o [16/229] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVFoldMemOffset.o [17/229] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVExpandPseudoInsts.o [18/229] CXX obj/llvm/lib/Target/RISCV/MCTargetDesc/MCTargetDesc.RISCVMCTargetDesc.o [19/229] AR lib/libLLVMRISCVDesc.a [20/229] AR lib/libLLVMRISCVAsmParser.a [21/229] AR lib/libLLVMRISCVDisassembler.a [22/229] AR lib/libLLVMTargetRISCVMCA.a [23/229] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVFrameLowering.o [24/229] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVGatherScatterLowering.o [25/229] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVIndirectBranchTracking.o [26/229] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVInsertReadWriteCSR.o [27/229] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVInsertWriteVXRM.o [28/229] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVInsertVSETVLI.o [29/229] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVLandingPadSetup.o [30/229] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVLateBranchOpt.o [31/229] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVInterleavedAccess.o [32/229] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVLoadStoreOptimizer.o [33/229] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVMachineFunctionInfo.o [34/229] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVInstrInfo.o [35/229] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVMakeCompressible.o [36/229] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVPostRAExpandPseudoInsts.o [37/229] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVMergeBaseOffset.o [38/229] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVMoveMerger.o [39/229] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVRedundantCopyElimination.o [40/229] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVOptWInstrs.o [41/229] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVISelDAGToDAG.o [42/229] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVSelectionDAGInfo.o [43/229] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVPushPopOptimizer.o [44/229] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVRegisterInfo.o [45/229] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVSubtarget.o [46/229] AR lib/libLLVMExegesisRISCV.a [47/229] LINK ./bin/llvm-nm [48/229] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVTargetObjectFile.o [49/229] LINK ./bin/llvm-dwarfdump [50/229] LINK ./bin/llvm-objdump [51/229] ACTION //llvm/tools/llvm-objdump:llvm-otool(//llvm/utils/gn/build/toolchain:unix) [52/229] LINK ./bin/llvm-debuginfo-analyzer [53/229] LINK ./bin/llvm-mca [54/229] LINK ./bin/llvm-cfi-verify [55/229] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVVLOptimizer.o [56/229] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVVMV0Elimination.o [57/229] LINK obj/llvm/unittests/tools/llvm-cfi-verify/CFIVerifyTests [58/229] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVVectorMaskDAGMutation.o [59/229] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVISelLowering.o [60/229] LINK obj/llvm/unittests/tools/llvm-exegesis/LLVMExegesisTests [61/229] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVVectorPeephole.o [62/229] LINK obj/llvm/unittests/tools/llvm-exegesis/PowerPC/LLVMExegesisPowerPCTests [63/229] LINK obj/llvm/unittests/tools/llvm-exegesis/AArch64/LLVMExegesisAArch64Tests [64/229] LINK obj/llvm/unittests/tools/llvm-exegesis/Mips/LLVMExegesisMipsTests [65/229] LINK obj/llvm/unittests/tools/llvm-exegesis/X86/LLVMExegesisX86Tests [66/229] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVZacasABIFix.o [67/229] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVTargetMachine.o [68/229] LINK ./bin/sancov [69/229] LINK ./bin/llvm-profgen [70/229] CXX obj/llvm/lib/Target/RISCV/LLVMRISCVCodeGen.RISCVTargetTransformInfo.o [71/229] AR lib/libLLVMRISCVCodeGen.a [72/229] CXX obj/clang/lib/Frontend/Rewrite/Rewrite.RewriteObjC.o FAILED: obj/clang/lib/Frontend/Rewrite/Rewrite.RewriteObjC.o ../../chromeclang/bin/clang++ -MMD -MF obj/clang/lib/Frontend/Rewrite/Rewrite.RewriteObjC.o.d -o obj/clang/lib/Frontend/Rewrite/Rewrite.RewriteObjC.o -c ../../clang/lib/Frontend/Rewrite/RewriteObjC.cpp -I../../llvm/include -Igen/llvm/include -I../../clang/include -Igen/clang/include -Igen/clang/include/clang/AST -Igen/clang/include/clang/Basic -Igen/llvm/include/llvm/Frontend/OpenMP -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 -fno-strict-aliasing -std=c++17 -fvisibility-inlines-hidden -fno-exceptions -fno-rtti ../../clang/lib/Frontend/Rewrite/RewriteObjC.cpp:2361:52: error: no member named 'getTagDeclType' in 'clang::ASTContext' QualType argT = Context->getPointerType(Context->getTagDeclType(RD)); ~~~~~~~ ^ ../../clang/lib/Frontend/Rewrite/RewriteObjC.cpp:2404:52: error: no member named 'getTagDeclType' in 'clang::ASTContext' QualType argT = Context->getPointerType(Context->getTagDeclType(RD)); ~~~~~~~ ^ ../../clang/lib/Frontend/Rewrite/RewriteObjC.cpp:2555:19: error: no member named 'getTagDeclType' in 'clang::ASTContext' return Context->getTagDeclType(SuperStructDecl); ~~~~~~~ ^ ../../clang/lib/Frontend/Rewrite/RewriteObjC.cpp:2588:19: error: no member named 'getTagDeclType' in 'clang::ASTContext' return Context->getTagDeclType(ConstantStringDecl); ~~~~~~~ ^ ../../clang/lib/Frontend/Rewrite/RewriteObjC.cpp:3753:56: error: no member named 'getTagDeclType' in 'clang::ASTContext' QualType PtrBlock = Context->getPointerType(Context->getTagDeclType(RD)); ~~~~~~~ ^ ../../clang/lib/Frontend/Rewrite/RewriteObjC.cpp:4471:57: error: no member named 'getTagDeclType' in 'clang::ASTContext' QualType castT = Context->getPointerType(Context->getTagDeclType(RD)); ~~~~~~~ ^ ../../clang/lib/Frontend/Rewrite/RewriteObjC.cpp:4837:63: error: no member named 'getDecl' in 'clang::RecordType' RecordDecl *RD = VD->getType()->castAs()->getDecl(); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ../../clang/lib/Frontend/Rewrite/RewriteObjC.cpp:5807:57: error: no member named 'getTagDeclType' in 'clang::ASTContext' QualType castT = Context->getPointerType(Context->getTagDeclType(RD)); ~~~~~~~ ^ ../../clang/lib/Frontend/Rewrite/RewriteObjC.cpp:5848:57: error: no member named 'getTagDeclType' in 'clang::ASTContext' QualType castT = Context->getPointerType(Context->getTagDeclType(RD)); ~~~~~~~ ^ 9 errors generated. [73/229] CXX obj/clang/lib/Frontend/Rewrite/Rewrite.RewriteModernObjC.o FAILED: obj/clang/lib/Frontend/Rewrite/Rewrite.RewriteModernObjC.o ../../chromeclang/bin/clang++ -MMD -MF obj/clang/lib/Frontend/Rewrite/Rewrite.RewriteModernObjC.o.d -o obj/clang/lib/Frontend/Rewrite/Rewrite.RewriteModernObjC.o -c ../../clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp -I../../llvm/include -Igen/llvm/include -I../../clang/include -Igen/clang/include -Igen/clang/include/clang/AST -Igen/clang/include/clang/Basic -Igen/llvm/include/llvm/Frontend/OpenMP -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 -fno-strict-aliasing -std=c++17 -fvisibility-inlines-hidden -fno-exceptions -fno-rtti ../../clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp:855:51: error: no member named 'getDecl' in 'clang::RecordType' RecordDecl *RD = IvarT->castAs()->getDecl(); ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ../../clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp:868:65: error: no member named 'getTagDeclType' in 'clang::ASTContext' QualType PtrStructIMPL = Context->getPointerType(Context->getTagDeclType(RD)); ~~~~~~~ ^ ../../clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp:3002:19: error: no member named 'getTagDeclType' in 'clang::ASTContext' return Context->getTagDeclType(SuperStructDecl); ~~~~~~~ ^ ../../clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp:3035:19: error: no member named 'getTagDeclType' in 'clang::ASTContext' return Context->getTagDeclType(ConstantStringDecl); ~~~~~~~ ^ ../../clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp:3640:50: error: no member named 'getDecl' in 'clang::RecordType' RecordDecl *RD = Type->castAs()->getDecl(); ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ../../clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp:3663:46: error: no member named 'getDecl' in 'clang::EnumType' EnumDecl *ED = Type->castAs()->getDecl(); ~~~~~~~~~~~~~~~~~~~~~~~~ ^ ../../clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp:3735:38: error: no member named 'getDecl' in 'clang::RecordType' TD = Type->castAs()->getDecl(); ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ../../clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp:3738:36: error: no member named 'getDecl' in 'clang::EnumType' TD = Type->castAs()->getDecl(); ~~~~~~~~~~~~~~~~~~~~~~~~ ^ ../../clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp:3796:19: error: no member named 'getTagDeclType' in 'clang::ASTContext' return Context->getTagDeclType(RD); ~~~~~~~ ^ ../../clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp:4575:56: error: no member named 'getTagDeclType' in 'clang::ASTContext' QualType PtrBlock = Context->getPointerType(Context->getTagDeclType(RD)); ~~~~~~~ ^ ../../clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp:5319:57: error: no member named 'getTagDeclType' in 'clang::ASTContext' QualType castT = Context->getPointerType(Context->getTagDeclType(RD)); ~~~~~~~ ^ ../../clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp:5722:63: error: no member named 'getDecl' in 'clang::RecordType' RecordDecl *RD = VD->getType()->castAs()->getDecl(); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ../../clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp:7463:55: error: no member named 'getDecl' in 'clang::RecordType' RecordDecl *RD = IvarT->castAs()->getDecl(); ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ../../clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp:7476:69: error: no member named 'getTagDeclType' in 'clang::ASTContext' QualType PtrStructIMPL = Context->getPointerType(Context->getTagDeclType(RD)); ~~~~~~~ ^ 14 errors generated. [74/229] CXX obj/llvm/unittests/Target/RISCV/RISCVTests.MCInstrAnalysisTest.o [75/229] LINK ./bin/llvm-exegesis [76/229] LINK ./bin/llvm-isel-fuzzer [77/229] LINK ./bin/llvm-dwarfutil [78/229] CXX obj/llvm/unittests/tools/llvm-exegesis/RISCV/LLVMExegesisRISCVTests.TargetTest.o [79/229] CXX obj/llvm/unittests/tools/llvm-exegesis/RISCV/LLVMExegesisRISCVTests.SnippetGeneratorTest.o [80/229] CXX obj/llvm/unittests/Target/RISCV/RISCVTests.RISCVInstrInfoTest.o [81/229] CXX obj/clang/lib/AST/ByteCode/AST.EvalEmitter.o ninja: build stopped: subcommand failed. Command '['ninja', '-C', 'out/gn']' returned non-zero exit status 1.