INFO:2025-05-13T20:42:51Z:root:pulling... From https://github.com/llvm/llvm-project * branch main -> FETCH_HEAD a1e1a84d2c8b..b93173185d9c 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 b93173185d9c [InstCombine] Narrow trunc(lshr) in more cases (#139645) INFO:2025-05-13T20:42:53Z:root:syncing... Deleted branch merge (was c1c15f5ed21c). Switched to a new branch 'merge' branch 'merge' set up to track 'origin/main'. [merge cc0bc6c72813] [gn build] Port 3bdfa6f3e8eb 2 files changed, 2 insertions(+) [gn build] Port 3bdfa6f3e8eb -- https://github.com/llvm/llvm-project/commit/3bdfa6f3e8eb INFO:2025-05-13T20:42:55Z:root:building ninja: Entering directory `out/gn' [0/1] Regenerating ninja files [1/219] CXX obj/llvm/lib/Target/NVPTX/LLVMNVPTXCodeGen.NVPTXForwardParams.o [2/219] CXX obj/llvm/lib/Target/NVPTX/LLVMNVPTXCodeGen.NVPTXAliasAnalysis.o [3/219] CXX obj/llvm/lib/Target/NVPTX/LLVMNVPTXCodeGen.NVPTXAssignValidGlobalNames.o [4/219] CXX obj/llvm/lib/Target/NVPTX/LLVMNVPTXCodeGen.NVPTXAtomicLower.o [5/219] CXX obj/llvm/lib/Target/NVPTX/LLVMNVPTXCodeGen.NVPTXAllocaHoisting.o [6/219] CXX obj/llvm/lib/Target/NVPTX/LLVMNVPTXCodeGen.NVPTXCtorDtorLowering.o [7/219] CXX obj/llvm/lib/Target/NVPTX/LLVMNVPTXCodeGen.NVPTXFrameLowering.o [8/219] CXX obj/llvm/lib/Target/NVPTX/LLVMNVPTXCodeGen.NVPTXGenericToNVVM.o [9/219] CXX obj/llvm/lib/Target/NVPTX/LLVMNVPTXCodeGen.NVPTXLowerAlloca.o [10/219] CXX obj/llvm/lib/Target/NVPTX/LLVMNVPTXCodeGen.NVPTXImageOptimizer.o [11/219] CXX obj/llvm/lib/Target/NVPTX/LLVMNVPTXCodeGen.NVPTXLowerUnreachable.o [12/219] CXX obj/llvm/lib/Target/NVPTX/LLVMNVPTXCodeGen.NVPTXInstrInfo.o [13/219] CXX obj/llvm/lib/Target/NVPTX/LLVMNVPTXCodeGen.NVPTXLowerAggrCopies.o [14/219] CXX obj/llvm/lib/Target/NVPTX/LLVMNVPTXCodeGen.NVPTXISelDAGToDAG.o [15/219] CXX obj/llvm/lib/Target/NVPTX/LLVMNVPTXCodeGen.NVPTXProxyRegErasure.o [16/219] CXX obj/llvm/lib/Target/NVPTX/LLVMNVPTXCodeGen.NVPTXPeephole.o [17/219] CXX obj/llvm/lib/Target/NVPTX/LLVMNVPTXCodeGen.NVPTXAsmPrinter.o [18/219] CXX obj/llvm/lib/Target/NVPTX/LLVMNVPTXCodeGen.NVPTXPrologEpilogPass.o [19/219] CXX obj/llvm/lib/Target/NVPTX/LLVMNVPTXCodeGen.NVPTXLowerArgs.o [20/219] CXX obj/llvm/lib/Target/NVPTX/LLVMNVPTXCodeGen.NVPTXSelectionDAGInfo.o [21/219] CXX obj/llvm/lib/Target/NVPTX/LLVMNVPTXCodeGen.NVPTXRegisterInfo.o [22/219] CXX obj/llvm/lib/Target/NVPTX/LLVMNVPTXCodeGen.NVPTXReplaceImageHandles.o [23/219] CXX obj/llvm/lib/Target/NVPTX/LLVMNVPTXCodeGen.NVPTXTagInvariantLoads.o [24/219] CXX obj/llvm/lib/Target/NVPTX/LLVMNVPTXCodeGen.NVPTXSubtarget.o [25/219] CXX obj/llvm/lib/Target/NVPTX/LLVMNVPTXCodeGen.NVPTXISelLowering.o [26/219] CXX obj/llvm/lib/Target/NVPTX/LLVMNVPTXCodeGen.NVVMIntrRange.o [27/219] CXX obj/llvm/lib/Target/NVPTX/LLVMNVPTXCodeGen.NVVMReflect.o [28/219] CXX obj/llvm/lib/Target/NVPTX/LLVMNVPTXCodeGen.NVPTXUtilities.o [29/219] CXX obj/llvm/lib/Target/NVPTX/MCTargetDesc/MCTargetDesc.NVPTXMCTargetDesc.o [30/219] CXX obj/llvm/lib/Target/NVPTX/MCTargetDesc/MCTargetDesc.NVPTXTargetStreamer.o [31/219] CXX obj/llvm/lib/Target/NVPTX/MCTargetDesc/MCTargetDesc.NVPTXInstPrinter.o [32/219] AR lib/libLLVMNVPTXDesc.a [33/219] CXX obj/llvm/lib/Target/NVPTX/LLVMNVPTXCodeGen.NVPTXTargetTransformInfo.o [34/219] CXX obj/llvm/lib/Transforms/InstCombine/InstCombine.InstCombineCasts.o [35/219] AR lib/libLLVMInstCombine.a [36/219] CXX obj/llvm/lib/Target/NVPTX/LLVMNVPTXCodeGen.NVPTXTargetMachine.o [37/219] LINK obj/clang/unittests/InstallAPI/InstallAPITests [38/219] LINK obj/clang/unittests/Format/FormatTests [39/219] LINK obj/clang/unittests/Parse/ParseTests [40/219] LINK obj/clang/unittests/Lex/LexTests [41/219] LINK ./bin/clang-installapi [42/219] LINK ./bin/clang-diff [43/219] LINK ./bin/clang-refactor [44/219] LINK ./bin/diagtool [45/219] LINK obj/clang/unittests/Index/IndexTests [46/219] LINK obj/clang/unittests/Sema/SemaTests [47/219] LINK obj/clang/unittests/Rewrite/RewriteTests [48/219] LINK obj/clang/unittests/Serialization/SerializationTests [49/219] LINK obj/clang/unittests/Support/ClangSupportTests [50/219] LINK ./bin/clang-import-test [51/219] LINK obj/clang/unittests/StaticAnalyzer/StaticAnalysisTests [52/219] LINK obj/clang/unittests/AST/ByteCode/InterpTests [53/219] AR lib/libLLVMNVPTXCodeGen.a [54/219] LINK obj/clang/unittests/Analysis/ClangAnalysisTests [55/219] LINK obj/clang/unittests/ASTMatchers/ASTMatchersTests [56/219] LINK obj/clang/unittests/ASTMatchers/Dynamic/DynamicASTMatchersTests [57/219] LINK obj/clang/unittests/AST/ASTTests [58/219] LINK obj/clang/unittests/Analysis/FlowSensitive/ClangAnalysisFlowSensitiveTests [59/219] LINK ./bin/clang-offload-packager [60/219] LINK obj/clang/unittests/CodeGen/ClangCodeGenTests [61/219] LINK ./bin/clang-extdef-mapping [62/219] LINK ./bin/clang-scan-deps [63/219] LINK ./bin/lldb-server [64/219] LINK obj/clang/unittests/Frontend/FrontendTests [65/219] LINK ./bin/clang-sycl-linker [66/219] LINK ./bin/clang-linker-wrapper [67/219] LINK obj/clang/unittests/CrossTU/CrossTUTests [68/219] LINK ./bin/clang-nvlink-wrapper [69/219] LINK ./bin/clang-check [70/219] LINK obj/clang/unittests/Driver/ClangDriverTests [71/219] LINK ./bin/clang-repl [72/219] LINK obj/clang/unittests/Interpreter/ExceptionTests/ClangReplInterpreterExceptionTests [73/219] LINK obj/clang/unittests/Interpreter/ClangReplInterpreterTests [74/219] SOLINK ./lib/libclang.dylib [75/219] LINK obj/clang/unittests/Tooling/Syntax/SyntaxTests [76/219] LINK obj/clang/unittests/libclang/libclangTests [77/219] LINK obj/clang/unittests/libclang/CrashTests/libclangCrashTests [78/219] LINK obj/lld/unittests/AsLibELF/LLDAsLibELFTests [79/219] LINK obj/lld/unittests/AsLibAll/LLDAsLibAllTests [80/219] LINK ./bin/lld [81/219] LINK ./bin/c-index-test [82/219] ACTION //lld/tools/lld:ld.lld(//llvm/utils/gn/build/toolchain:unix) [83/219] ACTION //lld/tools/lld:ld64.lld(//llvm/utils/gn/build/toolchain:unix) [84/219] ACTION //lld/tools/lld:lld-link(//llvm/utils/gn/build/toolchain:unix) [85/219] ACTION //lld/tools/lld:wasm-ld(//llvm/utils/gn/build/toolchain:unix) [86/219] LINK ./bin/lli-child-target [87/219] LINK ./bin/clang [88/219] ACTION //clang/tools/driver:clang-cl(//llvm/utils/gn/build/toolchain:unix) [89/219] ACTION //clang/tools/driver:clang-cpp(//llvm/utils/gn/build/toolchain:unix) [90/219] ACTION //clang/tools/driver:clangxx(//llvm/utils/gn/build/toolchain:unix) [91/219] LINK ./bin/llvm-ar [92/219] ACTION //llvm/tools/llvm-ar:llvm-dlltool(//llvm/utils/gn/build/toolchain:unix) [93/219] LINK ./bin/lli [94/219] LINK ./bin/bugpoint [95/219] ACTION //llvm/tools/llvm-ar:llvm-lib(//llvm/utils/gn/build/toolchain:unix) [96/219] ACTION //llvm/tools/llvm-ar:llvm-ranlib(//llvm/utils/gn/build/toolchain:unix) [97/219] LINK obj/clang/unittests/Tooling/ToolingTests [98/219] LINK ./bin/dsymutil [99/219] LINK ./bin/llc [100/219] LINK ./bin/llvm-extract [101/219] LINK ./bin/llvm-jitlink [102/219] LINK ./bin/llvm-link [103/219] LINK ./bin/llvm-libtool-darwin [104/219] LINK ./bin/llvm-lipo [105/219] LINK ./bin/llvm-mc [106/219] LINK ./bin/lldb [107/219] LINK ./bin/lldb-test [108/219] LINK ./bin/llvm-ml [109/219] ACTION //llvm/tools/llvm-ml:llvm-ml64(//llvm/utils/gn/build/toolchain:unix) [110/219] LINK ./bin/llvm-cgdata [111/219] LINK ./bin/llvm-cxxdump [112/219] LINK ./bin/llvm-cxxmap [113/219] LINK ./bin/llvm-cfi-verify [114/219] LINK ./bin/llvm-mca [115/219] LINK ./bin/llvm-isel-fuzzer [116/219] LINK ./bin/llvm-c-test [117/219] LINK ./bin/llvm-gsymutil [118/219] LINK ./bin/llvm-lto2 [119/219] LINK ./bin/llvm-lto [120/219] LINK ./bin/lldb-dap [121/219] LINK ./bin/llvm-dwarfdump [122/219] LINK ./bin/llvm-debuginfo-analyzer [123/219] LINK ./bin/llvm-xray [124/219] LINK ./bin/llvm-rtdyld [125/219] LINK ./bin/sancov [126/219] LINK ./bin/llvm-nm [127/219] LINK ./bin/llvm-objdump [128/219] ACTION //llvm/tools/llvm-objdump:llvm-otool(//llvm/utils/gn/build/toolchain:unix) [129/219] LINK ./bin/llvm-exegesis [130/219] LINK ./bin/llvm-dwp [131/219] LINK ./bin/clang-apply-replacements [132/219] LINK ./bin/llvm-dwarfutil [133/219] LINK ./bin/llvm-split [134/219] LINK ./bin/llvm-profgen [135/219] SOLINK ./lib/libLTO.dylib [136/219] LINK ./bin/llvm-reduce [137/219] LINK ./bin/opt [138/219] LINK ./bin/llvm-opt-fuzzer [139/219] LINK ./bin/clang-change-namespace [140/219] LINK ./bin/clang-doc [141/219] LINK ./bin/clang-include-fixer [142/219] LINK ./bin/find-all-symbols [143/219] LINK ./bin/clang-move [144/219] LINK ./bin/clang-reorder-fields [145/219] LINK ./bin/clang-query [146/219] LINK ./bin/llvm-bat-dump [147/219] LINK obj/bolt/unittests/Profile/ProfileTests [148/219] LINK obj/clang-tools-extra/unittests/clang-apply-replacements/ClangApplyReplacementsTests [149/219] LINK ./bin/pp-trace [150/219] LINK ./bin/modularize [151/219] LINK ./bin/llvm-bolt [152/219] LINK ./bin/llvm-bolt-heatmap [153/219] ACTION //bolt/tools/driver:llvm-boltdiff(//llvm/utils/gn/build/toolchain:unix) [154/219] LINK obj/bolt/unittests/Core/CoreTests [155/219] ACTION //bolt/tools/driver:perf2bolt(//llvm/utils/gn/build/toolchain:unix) [156/219] LINK ./bin/dexp [157/219] LINK obj/clang-tools-extra/unittests/clang-doc/ClangDocTests FAILED: obj/clang-tools-extra/unittests/clang-doc/ClangDocTests ../../chromeclang/bin/clang++ -arch arm64 -isysroot ../../sysroot/MacOSX.sdk -mmacos-version-min=12 -arch arm64 -mmacos-version-min=12 -Wl,--color-diagnostics -fuse-ld=lld -isysroot ../../sysroot/MacOSX.sdk -o obj/clang-tools-extra/unittests/clang-doc/ClangDocTests obj/clang-tools-extra/unittests/clang-doc/ClangDocTests.BitcodeTest.o obj/clang-tools-extra/unittests/clang-doc/ClangDocTests.ClangDocTest.o obj/clang-tools-extra/unittests/clang-doc/ClangDocTests.GeneratorTest.o obj/clang-tools-extra/unittests/clang-doc/ClangDocTests.HTMLGeneratorTest.o obj/clang-tools-extra/unittests/clang-doc/ClangDocTests.HTMLMustacheGeneratorTest.o obj/clang-tools-extra/unittests/clang-doc/ClangDocTests.MDGeneratorTest.o obj/clang-tools-extra/unittests/clang-doc/ClangDocTests.MergeTest.o obj/clang-tools-extra/unittests/clang-doc/ClangDocTests.SerializeTest.o obj/clang-tools-extra/unittests/clang-doc/ClangDocTests.YAMLGeneratorTest.o obj/third-party/unittest/UnitTestMain/UnitTestMain.TestMain.o lib/libclangDoc.a lib/libclangAST.a lib/libclangASTMatchers.a lib/libclangBasic.a lib/libclangFormat.a lib/libclangFrontend.a lib/libclangRewrite.a lib/libclangSerialization.a lib/libclangTooling.a lib/libclangToolingCore.a lib/libLLVMBitReader.a lib/libLLVMBitWriter.a lib/libLLVMSupport.a lib/libclangDocSupport.a lib/libLLVMSupportBlake3.a lib/libLLVMDemangle.a lib/libLLVMOption.a lib/libLLVMTargetParser.a lib/libclangLex.a lib/libLLVMBinaryFormat.a lib/libLLVMFrontendHLSL.a lib/libLLVMCore.a lib/libLLVMRemarks.a lib/libLLVMBitstreamReader.a lib/libLLVMFrontendOpenMP.a lib/libLLVMAnalysis.a lib/libLLVMProfileData.a lib/libLLVMDebugInfoDWARF.a lib/libLLVMMC.a lib/libLLVMDebugInfoCodeView.a lib/libLLVMDebugInfoMSF.a lib/libLLVMObject.a lib/libLLVMIRReader.a lib/libLLVMAsmParser.a lib/libLLVMMCParser.a lib/libLLVMTextAPI.a lib/libLLVMSymbolize.a lib/libLLVMDebugInfoBTF.a lib/libLLVMDebugInfoGSYM.a lib/libLLVMDebugInfoPDB.a lib/libLLVMFrontendAtomic.a lib/libLLVMFrontendOffloading.a lib/libLLVMObjectYAML.a lib/libLLVMTransformUtils.a lib/libLLVMScalarOpts.a lib/libLLVMAggressiveInstCombine.a lib/libLLVMInstCombine.a lib/libclangAnalysis.a lib/libclangAPINotes.a lib/libclangDriver.a lib/libLLVMWindowsDriver.a lib/libclangEdit.a lib/libclangParse.a lib/libclangSema.a lib/libclangSupport.a lib/libLLVMFrontendOpenACC.a lib/libclangIndex.a lib/libclangToolingInclusions.a lib/libgtest.a -lpthread -lz ld64.lld: error: undefined symbol: llvm::detail::TakeError(llvm::Error) >>> referenced by obj/clang-tools-extra/unittests/clang-doc/ClangDocTests.HTMLMustacheGeneratorTest.o:(symbol HTMLMustacheGeneratorTest_createResources_Test::TestBody()+0x110) >>> referenced by obj/clang-tools-extra/unittests/clang-doc/ClangDocTests.HTMLMustacheGeneratorTest.o:(symbol HTMLMustacheGeneratorTest_generateDocs_Test::TestBody()+0xc4) >>> referenced by obj/clang-tools-extra/unittests/clang-doc/ClangDocTests.HTMLMustacheGeneratorTest.o:(symbol HTMLMustacheGeneratorTest_generateDocsForInfo_Test::TestBody()+0xbc0) clang: error: linker command failed with exit code 1 (use -v to see invocation) [158/219] LINK obj/clang-tools-extra/unittests/clang-change-namespace/ClangChangeNamespaceTests [159/219] LINK obj/clang-tools-extra/unittests/clang-move/ClangMoveTests [160/219] LINK obj/clang-tools-extra/unittests/clang-include-fixer/ClangIncludeFixerTests [161/219] LINK obj/clang-tools-extra/unittests/clang-include-fixer/find-all-symbols/FindAllSymbolsTests [162/219] LINK ./bin/clangd-indexer [163/219] LINK ./bin/clang-tidy [164/219] LINK obj/clang-tools-extra/unittests/clang-query/ClangQueryTests [165/219] LINK obj/clang-tools-extra/unittests/clang-tidy/ClangTidyTests [166/219] LINK ./bin/clangd ninja: build stopped: subcommand failed. Command '['ninja', '-C', 'out/gn']' returned non-zero exit status 1.