INFO:2025-08-09T20:21:50Z:root:pulling... From github.com:llvm/llvm-project * branch main -> FETCH_HEAD 06fd0f9d65a8..dea50a1797c9 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 dea50a1797c9 [flang][Driver] Enable FLANG_DEFAULT_LINKER (#149786) INFO:2025-08-09T20:21:56Z:root:syncing... Deleted branch merge (was b7ca6491ea19). Switched to a new branch 'merge' branch 'merge' set up to track 'origin/main'. [merge 44fe95ca105e] [gn build] Port 160f5ca0f5e3 1 file changed, 1 insertion(+) [gn build] Port 160f5ca0f5e3 -- https://github.com/llvm/llvm-project/commit/160f5ca0f5e3 INFO:2025-08-09T20:21:57Z:root:building ninja: Entering directory `out/gn' [0/1] Regenerating ninja files [1/368] AR lib/libLLVMVectorize.a [2/368] LINK ./bin/lli-child-target [3/368] LINK ./bin/llvm-cxxmap [4/368] LINK obj/llvm/unittests/ExecutionEngine/ExecutionEngineTests [5/368] LINK obj/llvm/unittests/CGData/CodeGenDataTests [6/368] LINK ./bin/llvm-link [7/368] LINK ./bin/clang-offload-packager [8/368] LINK ./bin/llvm-cxxdump [9/368] LINK ./bin/llvm-mc [10/368] LINK obj/llvm/unittests/DebugInfo/GSYM/DebugInfoGSYMTests [11/368] LINK ./bin/llvm-libtool-darwin [12/368] LINK ./bin/llvm-xray [13/368] LINK ./bin/llvm-profgen [14/368] LINK obj/llvm/unittests/ExecutionEngine/JITLink/JITLinkTests [15/368] LINK obj/llvm/unittests/Target/RISCV/RISCVTests [16/368] LINK ./bin/llvm-rtdyld [17/368] LINK ./bin/llvm-ar [18/368] LINK ./bin/llvm-ml [19/368] LINK ./bin/llvm-lipo [20/368] ACTION //llvm/tools/llvm-ar:llvm-dlltool(//llvm/utils/gn/build/toolchain:unix) [21/368] LINK ./bin/lli [22/368] LINK ./bin/llvm-extract [23/368] ACTION //llvm/tools/llvm-ar:llvm-lib(//llvm/utils/gn/build/toolchain:unix) [24/368] ACTION //llvm/tools/llvm-ml:llvm-ml64(//llvm/utils/gn/build/toolchain:unix) [25/368] LINK ./bin/llvm-jitlink [26/368] ACTION //llvm/tools/llvm-ar:llvm-ranlib(//llvm/utils/gn/build/toolchain:unix) [27/368] LINK obj/llvm/unittests/tools/llvm-exegesis/PowerPC/LLVMExegesisPowerPCTests [28/368] LINK obj/llvm/unittests/ExecutionEngine/MCJIT/MCJITTests [29/368] LINK obj/bolt/unittests/Core/CoreTests [30/368] LINK obj/llvm/unittests/MC/AMDGPU/AMDGPUMCTests [31/368] LINK obj/llvm/unittests/MC/MCTests [32/368] LINK obj/llvm/unittests/Frontend/LLVMFrontendTests [33/368] LINK obj/llvm/unittests/ExecutionEngine/Orc/OrcJITTests [34/368] LINK obj/llvm/unittests/Analysis/AnalysisTests [35/368] LINK obj/llvm/unittests/Transforms/Vectorize/VectorizeTests [36/368] LINK obj/clang/unittests/Tooling/Syntax/SyntaxTests [37/368] LINK ./bin/llvm-bolt-heatmap [38/368] LINK ./bin/llvm-exegesis [39/368] LINK obj/llvm/unittests/Transforms/Vectorize/SandboxVectorizer/SandboxVectorizerTests [40/368] LINK ./bin/clang-sycl-linker [41/368] LINK ./bin/bugpoint [42/368] LINK obj/llvm/unittests/IR/IRTests [43/368] LINK ./bin/llvm-bolt [44/368] ACTION //bolt/tools/driver:llvm-boltdiff(//llvm/utils/gn/build/toolchain:unix) [45/368] LINK ./bin/llvm-c-test [46/368] LINK obj/llvm/unittests/MI/MITests [47/368] LINK obj/llvm/unittests/Target/AArch64/AArch64Tests [48/368] LINK obj/llvm/unittests/Transforms/IPO/IPOTests [49/368] ACTION //bolt/tools/driver:perf2bolt(//llvm/utils/gn/build/toolchain:unix) [50/368] LINK obj/llvm/unittests/Target/ARM/ARMTests [51/368] LINK obj/clang/unittests/CrossTU/CrossTUTests [52/368] SOLINK ./lib/libLTO.so [53/368] LINK obj/llvm/unittests/Transforms/Coroutines/CoroTests [54/368] LINK obj/llvm/unittests/Target/AMDGPU/AMDGPUTests [55/368] LINK obj/llvm/unittests/Target/X86/X86Tests [56/368] LINK obj/llvm/unittests/CodeGen/CodeGenTests [57/368] LINK ./bin/llvm-dwarfutil [58/368] LINK ./bin/llvm-lto2 [59/368] LINK obj/lld/unittests/AsLibELF/LLDAsLibELFTests [60/368] LINK ./bin/clang-import-test [61/368] LINK ./bin/llvm-dwp [62/368] LINK obj/llvm/unittests/tools/llvm-exegesis/AArch64/LLVMExegesisAArch64Tests [63/368] LINK obj/llvm/unittests/Transforms/Instrumentation/InstrumentationTests [64/368] LINK obj/llvm/unittests/Passes/PassBuilderBindings/PassesBindingsTests [65/368] LINK ./bin/llvm-gsymutil [66/368] LINK obj/llvm/unittests/CodeGen/GlobalISel/GlobalISelTests [67/368] LINK obj/llvm/unittests/Passes/Plugins/PluginsTests [68/368] LINK ./bin/clang-linker-wrapper [69/368] LINK ./bin/llvm-opt-fuzzer [70/368] LINK obj/llvm/unittests/Transforms/Scalar/ScalarTests [71/368] LINK ./bin/opt [72/368] LINK ./bin/clang-nvlink-wrapper [73/368] LINK ./bin/dsymutil [74/368] LINK obj/llvm/unittests/tools/llvm-exegesis/LLVMExegesisTests [75/368] LINK ./bin/lld [76/368] LINK ./bin/llc [77/368] LINK obj/llvm/unittests/tools/llvm-exegesis/Mips/LLVMExegesisMipsTests [78/368] LINK obj/clang/unittests/CodeGen/ClangCodeGenTests [79/368] LINK obj/llvm/unittests/DebugInfo/LogicalView/DebugInfoLogicalViewTests [80/368] LINK obj/llvm/unittests/DebugInfo/DWARF/DebugInfoDWARFTests [81/368] LINK ./bin/llvm-lto [82/368] LINK ./bin/llvm-split [83/368] LINK obj/llvm/unittests/tools/llvm-exegesis/RISCV/LLVMExegesisRISCVTests [84/368] LINK obj/llvm/unittests/tools/llvm-exegesis/X86/LLVMExegesisX86Tests [85/368] LINK obj/lld/unittests/AsLibAll/LLDAsLibAllTests [86/368] LINK ./bin/llvm-reduce [87/368] LINK obj/llvm/unittests/Transforms/Utils/UtilsTests [88/368] LINK ./bin/llvm-isel-fuzzer [89/368] ACTION //lld/tools/lld:ld.lld(//llvm/utils/gn/build/toolchain:unix) [90/368] LINK obj/llvm/unittests/MIR/MIRTests [91/368] ACTION //lld/tools/lld:lld-link(//llvm/utils/gn/build/toolchain:unix) [92/368] ACTION //lld/tools/lld:ld64.lld(//llvm/utils/gn/build/toolchain:unix) [93/368] ACTION //lld/tools/lld:wasm-ld(//llvm/utils/gn/build/toolchain:unix) [94/368] LINK obj/clang/unittests/Driver/ClangDriverTests [95/368] LINK obj/llvm/unittests/Target/TargetMachineCTests [96/368] SOLINK ./lib/libclang.so [97/368] LINK obj/clang/unittests/libclang/libclangTests [98/368] LINK obj/clang/unittests/libclang/CrashTests/libclangCrashTests [99/368] LINK ./bin/c-index-test [100/368] CXX obj/clang/lib/Frontend/Rewrite/Rewrite.RewriteObjC.o FAILED: obj/clang/lib/Frontend/Rewrite/Rewrite.RewriteObjC.o ../../../chrome/src/third_party/llvm-build/Release+Asserts/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 -O3 -fdiagnostics-color -Wall -Wextra -Wno-unused-parameter -Wdelete-non-virtual-dtor -Wstring-conversion -no-canonical-prefixes -Werror=date-time -fdebug-compilation-dir=. --sysroot=../../sysroot -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' 2361 | QualType argT = Context->getPointerType(Context->getTagDeclType(RD)); | ~~~~~~~ ^ ../../clang/lib/Frontend/Rewrite/RewriteObjC.cpp:2404:52: error: no member named 'getTagDeclType' in 'clang::ASTContext' 2404 | QualType argT = Context->getPointerType(Context->getTagDeclType(RD)); | ~~~~~~~ ^ ../../clang/lib/Frontend/Rewrite/RewriteObjC.cpp:2555:19: error: no member named 'getTagDeclType' in 'clang::ASTContext' 2555 | return Context->getTagDeclType(SuperStructDecl); | ~~~~~~~ ^ ../../clang/lib/Frontend/Rewrite/RewriteObjC.cpp:2588:19: error: no member named 'getTagDeclType' in 'clang::ASTContext' 2588 | return Context->getTagDeclType(ConstantStringDecl); | ~~~~~~~ ^ ../../clang/lib/Frontend/Rewrite/RewriteObjC.cpp:3753:56: error: no member named 'getTagDeclType' in 'clang::ASTContext' 3753 | QualType PtrBlock = Context->getPointerType(Context->getTagDeclType(RD)); | ~~~~~~~ ^ ../../clang/lib/Frontend/Rewrite/RewriteObjC.cpp:4471:57: error: no member named 'getTagDeclType' in 'clang::ASTContext' 4471 | QualType castT = Context->getPointerType(Context->getTagDeclType(RD)); | ~~~~~~~ ^ ../../clang/lib/Frontend/Rewrite/RewriteObjC.cpp:4837:63: error: no member named 'getDecl' in 'clang::RecordType' 4837 | RecordDecl *RD = VD->getType()->castAs()->getDecl(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ../../clang/lib/Frontend/Rewrite/RewriteObjC.cpp:5807:57: error: no member named 'getTagDeclType' in 'clang::ASTContext' 5807 | QualType castT = Context->getPointerType(Context->getTagDeclType(RD)); | ~~~~~~~ ^ ../../clang/lib/Frontend/Rewrite/RewriteObjC.cpp:5848:57: error: no member named 'getTagDeclType' in 'clang::ASTContext' 5848 | QualType castT = Context->getPointerType(Context->getTagDeclType(RD)); | ~~~~~~~ ^ 9 errors generated. [101/368] CXX obj/clang/lib/Frontend/Rewrite/Rewrite.RewriteModernObjC.o FAILED: obj/clang/lib/Frontend/Rewrite/Rewrite.RewriteModernObjC.o ../../../chrome/src/third_party/llvm-build/Release+Asserts/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 -O3 -fdiagnostics-color -Wall -Wextra -Wno-unused-parameter -Wdelete-non-virtual-dtor -Wstring-conversion -no-canonical-prefixes -Werror=date-time -fdebug-compilation-dir=. --sysroot=../../sysroot -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' 855 | RecordDecl *RD = IvarT->castAs()->getDecl(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ../../clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp:868:65: error: no member named 'getTagDeclType' in 'clang::ASTContext' 868 | QualType PtrStructIMPL = Context->getPointerType(Context->getTagDeclType(RD)); | ~~~~~~~ ^ ../../clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp:3002:19: error: no member named 'getTagDeclType' in 'clang::ASTContext' 3002 | return Context->getTagDeclType(SuperStructDecl); | ~~~~~~~ ^ ../../clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp:3035:19: error: no member named 'getTagDeclType' in 'clang::ASTContext' 3035 | return Context->getTagDeclType(ConstantStringDecl); | ~~~~~~~ ^ ../../clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp:3640:50: error: no member named 'getDecl' in 'clang::RecordType' 3640 | RecordDecl *RD = Type->castAs()->getDecl(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ../../clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp:3663:46: error: no member named 'getDecl' in 'clang::EnumType' 3663 | EnumDecl *ED = Type->castAs()->getDecl(); | ~~~~~~~~~~~~~~~~~~~~~~~~ ^ ../../clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp:3735:38: error: no member named 'getDecl' in 'clang::RecordType' 3735 | TD = Type->castAs()->getDecl(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ../../clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp:3738:36: error: no member named 'getDecl' in 'clang::EnumType' 3738 | TD = Type->castAs()->getDecl(); | ~~~~~~~~~~~~~~~~~~~~~~~~ ^ ../../clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp:3796:19: error: no member named 'getTagDeclType' in 'clang::ASTContext' 3796 | return Context->getTagDeclType(RD); | ~~~~~~~ ^ ../../clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp:4575:56: error: no member named 'getTagDeclType' in 'clang::ASTContext' 4575 | QualType PtrBlock = Context->getPointerType(Context->getTagDeclType(RD)); | ~~~~~~~ ^ ../../clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp:5319:57: error: no member named 'getTagDeclType' in 'clang::ASTContext' 5319 | QualType castT = Context->getPointerType(Context->getTagDeclType(RD)); | ~~~~~~~ ^ ../../clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp:5722:63: error: no member named 'getDecl' in 'clang::RecordType' 5722 | RecordDecl *RD = VD->getType()->castAs()->getDecl(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ../../clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp:7463:55: error: no member named 'getDecl' in 'clang::RecordType' 7463 | RecordDecl *RD = IvarT->castAs()->getDecl(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ../../clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp:7476:69: error: no member named 'getTagDeclType' in 'clang::ASTContext' 7476 | QualType PtrStructIMPL = Context->getPointerType(Context->getTagDeclType(RD)); | ~~~~~~~ ^ 14 errors generated. ninja: build stopped: subcommand failed. Command '['ninja', '-C', 'out/gn']' returned non-zero exit status 1.