INFO:2026-02-27T17:19:22Z:root:pulling... From github.com:llvm/llvm-project * branch main -> FETCH_HEAD 975dba28633d..729602e81009 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 729602e81009 Revert "[SPIRV][NFCI] Use unordered data structures for SPIR-V extensions" (#183774) INFO:2026-02-27T17:19:25Z:root:syncing... Deleted branch merge (was 19d5b4ca93cb). Switched to a new branch 'merge' branch 'merge' set up to track 'origin/main'. [merge 89975d7ff0c6] [gn build] Port 60eac414b794 1 file changed, 1 insertion(+) [gn build] Port 60eac414b794 -- https://github.com/llvm/llvm-project/commit/60eac414b794 INFO:2026-02-27T17:19:26Z:root:building ninja: Entering directory `out/gn' [0/1] Regenerating ninja files [1/503] AR lib/libLLVMCore.a [2/503] AR lib/libLLVMAsmParser.a [3/503] AR lib/libLLVMCGData.a [4/503] AR lib/libLLVMIRPrinter.a [5/503] AR lib/libLLVMBitReader.a [6/503] AR lib/libLLVMRuntimeDyld.a [7/503] AR lib/libLLVMProfileData.a [8/503] AR lib/libLLVMAnalysis.a [9/503] AR lib/libLLVMTransformUtils.a [10/503] LINK obj/llvm/unittests/Telemetry/TelemetryTests [11/503] LINK ./bin/llvm-opt-report [12/503] LINK ./bin/llvm-bcanalyzer [13/503] LINK ./bin/llvm-strings [14/503] AR lib/libLLVMBitWriter.a [15/503] LINK ./bin/llvm-remarkutil [16/503] LINK obj/llvm/unittests/DebugInfo/Symbolizer/DebugInfoSymbolizerTests [17/503] LINK obj/llvm/unittests/InterfaceStub/InterfaceStubTests [18/503] AR lib/libLLVMInstrumentation.a [19/503] LINK ./bin/llvm-dis [20/503] LINK ./bin/llvm-diff [21/503] LINK obj/llvm/unittests/Remarks/RemarksTests [22/503] LINK obj/llvm/unittests/XRay/XRayTests [23/503] AR lib/libLLVMFuzzMutate.a [24/503] AR lib/libLLVMCodeGen.a [25/503] LINK obj/llvm/unittests/AsmParser/AsmParserTests [26/503] LINK ./bin/llvm-offload-binary [27/503] LINK ./bin/llvm-debuginfod-find [28/503] LINK ./bin/llvm-size [29/503] LINK obj/llvm/unittests/tools/llvm-profdata/LLVMProfdataTests [30/503] LINK ./bin/llvm-cvtres [31/503] LINK ./bin/llvm-stress [32/503] LINK ./bin/llvm-objcopy [33/503] LINK ./bin/sanstats [34/503] LINK ./bin/yaml2obj [35/503] LINK obj/llvm/unittests/Debuginfod/DebuginfodTests [36/503] LINK ./bin/llvm-ctxprof-util [37/503] LINK ./bin/obj2yaml [38/503] LINK ./bin/llvm-profdata [39/503] LINK ./bin/llvm-readtapi [40/503] LINK obj/llvm/unittests/DebugInfo/BTF/DebugInfoBTFTests [41/503] LINK ./bin/llvm-symbolizer [42/503] LINK ./bin/llvm-pdbutil [43/503] LINK ./bin/llvm-rc [44/503] LINK obj/llvm/unittests/DebugInfo/PDB/DebugInfoPDBTests [45/503] LINK obj/llvm/unittests/Object/ObjectTests [46/503] LINK obj/llvm/unittests/ObjectYAML/ObjectYAMLTests [47/503] LINK ./bin/llvm-tli-checker [48/503] AR lib/liblldWasm.a [49/503] LINK ./bin/llvm-debuginfod [50/503] LINK obj/llvm/unittests/ObjCopy/ObjCopyTests [51/503] LINK obj/clang/unittests/InstallAPI/InstallAPITests [52/503] LINK ./bin/llvm-ifs [53/503] LINK ./bin/llvm-readobj [54/503] LINK ./bin/llvm-sim [55/503] LINK ./bin/llubi [56/503] LINK obj/llvm/unittests/ProfileData/ProfileDataTests [57/503] LINK ./bin/llvm-cov [58/503] ACTION //llvm/tools/llvm-objcopy:llvm-bitcode-strip(//llvm/utils/gn/build/toolchain:unix) [59/503] ACTION //llvm/tools/llvm-objcopy:llvm-install-name-tool(//llvm/utils/gn/build/toolchain:unix) [60/503] ACTION //llvm/tools/llvm-rc:llvm-windres(//llvm/utils/gn/build/toolchain:unix) [61/503] ACTION //llvm/tools/llvm-objcopy:llvm-strip(//llvm/utils/gn/build/toolchain:unix) [62/503] LINK ./bin/llvm-cat [63/503] ACTION //llvm/tools/llvm-symbolizer:llvm-addr2line(//llvm/utils/gn/build/toolchain:unix) [64/503] LINK obj/llvm/unittests/Linker/LinkerTests [65/503] LINK obj/llvm/unittests/Bitcode/BitcodeTests [66/503] LINK ./bin/clang-apply-replacements [67/503] ACTION //llvm/tools/llvm-readobj:llvm-readelf(//llvm/utils/gn/build/toolchain:unix) [68/503] LINK obj/llvm/unittests/Transforms/Vectorize/SandboxVectorizer/SandboxVectorizerTests [69/503] LINK obj/llvm/unittests/DWARFLinkerParallel/DWARFLinkerParallelTests [70/503] LINK ./bin/verify-uselistorder [71/503] LINK obj/llvm/unittests/SandboxIR/SandboxIRTests [72/503] LINK obj/llvm/unittests/FuzzMutate/FuzzMutateTests [73/503] LINK ./bin/llvm-as [74/503] LINK obj/clang-tools-extra/unittests/clang-apply-replacements/ClangApplyReplacementsTests [75/503] LINK obj/llvm/unittests/Transforms/Vectorize/VectorizeTests [76/503] LINK ./bin/llvm-modextract [77/503] LINK ./bin/clang-offload-bundler [78/503] LINK obj/llvm/unittests/MC/SystemZ/SystemZAsmLexerTests [79/503] LINK obj/llvm/unittests/MC/X86/X86MCTests [80/503] LINK obj/clang/unittests/Format/FormatTests [81/503] LINK ./bin/llvm-offload-wrapper [82/503] LINK ./bin/llvm-cgdata [83/503] LINK ./bin/llvm-mca [84/503] LINK ./bin/llvm-nm [85/503] LINK ./bin/llvm-cfi-verify [86/503] LINK ./bin/llvm-debuginfo-analyzer [87/503] LINK obj/bolt/unittests/Profile/ProfileTests [88/503] LINK ./bin/llvm-dwarfdump [89/503] LINK ./bin/sancov [90/503] LINK obj/llvm/unittests/tools/llvm-cfi-verify/CFIVerifyTests [91/503] LINK ./bin/llvm-bat-dump [92/503] LINK obj/clang/unittests/Parse/ParseTests [93/503] LINK obj/llvm/unittests/Target/PowerPC/PowerPCTests [94/503] LINK obj/llvm/unittests/Target/WebAssembly/WebAssemblyTests [95/503] LINK obj/clang/unittests/Lex/LexTests [96/503] LINK obj/clang/unittests/Support/ClangSupportTests [97/503] LINK ./bin/llvm-objdump [98/503] LINK obj/llvm/unittests/tools/llvm-mca/LLVMMCATests [99/503] LINK obj/llvm/unittests/Target/LoongArch/LoongArchTests [100/503] LINK ./bin/diagtool [101/503] ACTION //llvm/tools/llvm-objdump:llvm-otool(//llvm/utils/gn/build/toolchain:unix) [102/503] CXX obj/llvm/lib/Transforms/IPO/IPO.LowerTypeTests.o FAILED: obj/llvm/lib/Transforms/IPO/IPO.LowerTypeTests.o ../../../chrome/src/third_party/llvm-build/Release+Asserts/bin/clang++ -MMD -MF obj/llvm/lib/Transforms/IPO/IPO.LowerTypeTests.o.d -o obj/llvm/lib/Transforms/IPO/IPO.LowerTypeTests.o -c ../../llvm/lib/Transforms/IPO/LowerTypeTests.cpp -I../../llvm/include -Igen/llvm/include -Igen/llvm/include/llvm/Analysis -I. -Igen/llvm/include/llvm/Frontend/OpenMP -Igen/llvm/include/llvm/IR -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 -std=c++17 -fvisibility-inlines-hidden -fno-exceptions -fno-rtti In file included from ../../llvm/lib/Transforms/IPO/LowerTypeTests.cpp:55: ../../llvm/include/llvm/IR/ModuleSummaryIndexYAML.h:277:15: error: non-constant-expression cannot be narrowed from type 'unsigned int' to 'bool' in initializer list [-Wc++11-narrowing] 277 | FSum->flags().ImportType, | ^~~~~~~~~~~~~~~~~~~~~~~~ ../../llvm/include/llvm/IR/ModuleSummaryIndexYAML.h:277:15: note: insert an explicit cast to silence this issue 277 | FSum->flags().ImportType, | ^~~~~~~~~~~~~~~~~~~~~~~~ | static_cast( ) ../../llvm/include/llvm/IR/ModuleSummaryIndexYAML.h:291:15: error: non-constant-expression cannot be narrowed from type 'unsigned int' to 'bool' in initializer list [-Wc++11-narrowing] 291 | ASum->flags().ImportType, | ^~~~~~~~~~~~~~~~~~~~~~~~ ../../llvm/include/llvm/IR/ModuleSummaryIndexYAML.h:291:15: note: insert an explicit cast to silence this issue 291 | ASum->flags().ImportType, | ^~~~~~~~~~~~~~~~~~~~~~~~ | static_cast( ) 2 errors generated. [103/503] CXX obj/llvm/lib/Transforms/IPO/IPO.WholeProgramDevirt.o FAILED: obj/llvm/lib/Transforms/IPO/IPO.WholeProgramDevirt.o ../../../chrome/src/third_party/llvm-build/Release+Asserts/bin/clang++ -MMD -MF obj/llvm/lib/Transforms/IPO/IPO.WholeProgramDevirt.o.d -o obj/llvm/lib/Transforms/IPO/IPO.WholeProgramDevirt.o -c ../../llvm/lib/Transforms/IPO/WholeProgramDevirt.cpp -I../../llvm/include -Igen/llvm/include -Igen/llvm/include/llvm/Analysis -I. -Igen/llvm/include/llvm/Frontend/OpenMP -Igen/llvm/include/llvm/IR -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 -std=c++17 -fvisibility-inlines-hidden -fno-exceptions -fno-rtti In file included from ../../llvm/lib/Transforms/IPO/WholeProgramDevirt.cpp:97: ../../llvm/include/llvm/IR/ModuleSummaryIndexYAML.h:277:15: error: non-constant-expression cannot be narrowed from type 'unsigned int' to 'bool' in initializer list [-Wc++11-narrowing] 277 | FSum->flags().ImportType, | ^~~~~~~~~~~~~~~~~~~~~~~~ ../../llvm/include/llvm/IR/ModuleSummaryIndexYAML.h:277:15: note: insert an explicit cast to silence this issue 277 | FSum->flags().ImportType, | ^~~~~~~~~~~~~~~~~~~~~~~~ | static_cast( ) ../../llvm/include/llvm/IR/ModuleSummaryIndexYAML.h:291:15: error: non-constant-expression cannot be narrowed from type 'unsigned int' to 'bool' in initializer list [-Wc++11-narrowing] 291 | ASum->flags().ImportType, | ^~~~~~~~~~~~~~~~~~~~~~~~ ../../llvm/include/llvm/IR/ModuleSummaryIndexYAML.h:291:15: note: insert an explicit cast to silence this issue 291 | ASum->flags().ImportType, | ^~~~~~~~~~~~~~~~~~~~~~~~ | static_cast( ) 2 errors generated. ninja: build stopped: subcommand failed. Command '['ninja', '-C', 'out/gn']' returned non-zero exit status 1.