INFO:2025-08-28T04:26:51Z:root:pulling... From https://github.com/llvm/llvm-project * branch main -> FETCH_HEAD c93b3a345406..5a9f1039c773 main -> origin/main Switched to branch 'main' Your branch is behind 'origin/main' by 4 commits, and can be fast-forwarded. (use "git pull" to update your local branch) HEAD is now at 5a9f1039c773 [clang] Create PointerToBoolean casts for C casts (#155368) INFO:2025-08-28T04:26:57Z:root:syncing... Deleted branch merge (was c93b3a345406). Switched to a new branch 'merge' branch 'merge' set up to track 'origin/main'. INFO:2025-08-28T04:26:57Z:root:building ninja: Entering directory `out/gn' [1/133] CXX obj/clang-tools-extra/clangd/clangd.Config.o [2/133] CXX obj/clang-tools-extra/clangd/clangd.ConfigProvider.o [3/133] CXX obj/clang-tools-extra/clangd/clangd.ConfigCompile.o [4/133] CXX obj/clang-tools-extra/clangd/clangd.CodeCompletionStrings.o [5/133] CXX obj/clang-tools-extra/clangd/clangd.ConfigYAML.o [6/133] CXX obj/clang-tools-extra/clangd/clangd.CompileCommands.o [7/133] CXX obj/clang/lib/Sema/Sema.SemaCast.o [8/133] AR lib/libclangSema.a [9/133] CXX obj/clang-tools-extra/clangd/clangd.GlobalCompilationDatabase.o [10/133] LINK ./bin/lldb-server [11/133] CXX obj/clang-tools-extra/clangd/clangd.Hover.o [12/133] CXX obj/clang-tools-extra/clangd/clangd.CodeComplete.o [13/133] CXX obj/clang-tools-extra/clangd/clangd.ClangdServer.o [14/133] LINK ./bin/clang-diff [15/133] LINK ./bin/lldb-dap [16/133] LINK ./bin/lldb-test [17/133] LINK ./bin/lldb [18/133] LINK ./bin/clang-extdef-mapping [19/133] LINK ./bin/clang-check [20/133] LINK ./bin/clang-installapi [21/133] LINK ./bin/clang-refactor [22/133] LINK ./bin/clang-import-test [23/133] LINK ./bin/clang-scan-deps [24/133] LINK ./bin/diagtool [25/133] LINK obj/clang/unittests/AST/ByteCode/InterpTests [26/133] LINK obj/clang/unittests/AST/ASTTests [27/133] LINK ./bin/clang-repl [28/133] LINK ./bin/clang [29/133] ACTION //clang/tools/driver:clang-cl(//llvm/utils/gn/build/toolchain:unix) [30/133] LINK obj/clang/unittests/ASTMatchers/ASTMatchersTests [31/133] ACTION //clang/tools/driver:clang-cpp(//llvm/utils/gn/build/toolchain:unix) [32/133] ACTION //clang/tools/driver:clangxx(//llvm/utils/gn/build/toolchain:unix) [33/133] SOLINK ./lib/libclang.dylib [34/133] LINK obj/clang/unittests/ASTMatchers/Dynamic/DynamicASTMatchersTests [35/133] LINK obj/clang/unittests/Analysis/ClangAnalysisTests [36/133] CXX obj/clang-tools-extra/clangd/clangd.ParsedAST.o [37/133] LINK obj/clang/unittests/CrossTU/CrossTUTests [38/133] CXX obj/clang-tools-extra/clangd/clangd.Preamble.o [39/133] LINK ./bin/c-index-test [40/133] LINK obj/clang/unittests/CodeGen/ClangCodeGenTests [41/133] LINK obj/clang/unittests/Analysis/FlowSensitive/ClangAnalysisFlowSensitiveTests [42/133] LINK obj/clang/unittests/Format/FormatTests [43/133] LINK obj/clang/unittests/Index/IndexTests [44/133] LINK obj/clang/unittests/Parse/ParseTests [45/133] LINK obj/clang/unittests/Lex/LexTests [46/133] LINK obj/clang/unittests/Driver/ClangDriverTests [47/133] LINK obj/clang/unittests/Rewrite/RewriteTests [48/133] CXX obj/clang-tools-extra/clangd/clangd.ClangdLSPServer.o [49/133] LINK obj/clang/unittests/Sema/SemaTests [50/133] LINK obj/clang/unittests/Frontend/FrontendTests [51/133] LINK obj/clang/unittests/libclang/libclangTests [52/133] LINK obj/clang/unittests/Serialization/SerializationTests [53/133] LINK obj/clang/unittests/libclang/CrashTests/libclangCrashTests [54/133] LINK obj/clang/unittests/Interpreter/ExceptionTests/ClangReplInterpreterExceptionTests [55/133] LINK obj/clang/unittests/Support/ClangSupportTests [56/133] LINK obj/clang/unittests/StaticAnalyzer/StaticAnalysisTests [57/133] LINK obj/clang/unittests/Interpreter/ClangReplInterpreterTests [58/133] LINK obj/clang/unittests/Tooling/Syntax/SyntaxTests [59/133] LINK obj/clang-tools-extra/unittests/clang-include-fixer/find-all-symbols/FindAllSymbolsTests [60/133] LINK obj/clang-tools-extra/unittests/clang-move/ClangMoveTests [61/133] LINK obj/clang-tools-extra/unittests/clang-query/ClangQueryTests [62/133] LINK obj/clang-tools-extra/unittests/clang-tidy/ClangTidyTests [63/133] CXX obj/clang-tools-extra/clangd/clangd.InlayHints.o [64/133] LINK ./bin/clang-tidy [65/133] LINK obj/clang/unittests/Tooling/ToolingTests [66/133] CXX obj/clang-tools-extra/clangd/clangd.TidyProvider.o [67/133] CXX obj/clang-tools-extra/clangd/index/clangd.ProjectAware.o [68/133] CXX obj/clang-tools-extra/clangd/clangd.SystemIncludeExtractor.o [69/133] CXX obj/clang-tools-extra/clangd/support/support.DirectiveTree.o [70/133] AR lib/libclangdSupport.a [71/133] CXX obj/clang-tools-extra/clangd/clangd.SemanticHighlighting.o [72/133] CXX obj/clang-tools-extra/clangd/clangd.SemanticSelection.o [73/133] CXX obj/clang-tools-extra/clangd/index/clangd.Background.o [74/133] CXX obj/clang-tools-extra/clangd/clangd.TUScheduler.o [75/133] CXX obj/clang-tools-extra/clangd/index/clangd.StdLib.o [76/133] CXX obj/clang-tools-extra/clangd/index/clangd.SymbolCollector.o [77/133] AR lib/libclangDaemon.a [78/133] CXX obj/clang-tools-extra/clangd/tool/clangd.Check.o [79/133] LINK ./bin/dexp [80/133] CXX obj/clang-tools-extra/clangd/unittests/ClangdTests.CompileCommandsTests.o [81/133] LINK ./bin/clangd-indexer [82/133] CXX obj/clang-tools-extra/clangd/unittests/ClangdTests.ClangdLSPServerTests.o [83/133] CXX obj/clang-tools-extra/clangd/tool/clangd.ClangdMain.o [84/133] CXX obj/clang-tools-extra/clangd/unittests/ClangdTests.ConfigCompileTests.o [85/133] CXX obj/clang-tools-extra/clangd/refactor/tweaks/tweaks.AddUsing.o [86/133] CXX obj/clang-tools-extra/clangd/unittests/ClangdTests.ConfigProviderTests.o [87/133] LINK ./bin/clangd [88/133] CXX obj/clang-tools-extra/clangd/unittests/ClangdTests.ConfigYAMLTests.o [89/133] CXX obj/clang-tools-extra/clangd/unittests/ClangdTests.BackgroundIndexTests.o [90/133] CXX obj/clang-tools-extra/clangd/unittests/ClangdTests.GlobalCompilationDatabaseTests.o [91/133] CXX obj/clang-tools-extra/clangd/unittests/ClangdTests.ClangdTests.o [92/133] CXX obj/clang-tools-extra/clangd/unittests/ClangdTests.HeaderSourceSwitchTests.o [93/133] CXX obj/clang-tools-extra/clangd/unittests/ClangdTests.ProjectAwareIndexTests.o [94/133] CXX obj/clang-tools-extra/clangd/unittests/ClangdTests.FileIndexTests.o [95/133] CXX obj/clang-tools-extra/clangd/unittests/ClangdTests.PrerequisiteModulesTest.o [96/133] CXX obj/clang-tools-extra/clangd/unittests/ClangdTests.InlayHintTests.o [97/133] CXX obj/clang-tools-extra/clangd/unittests/ClangdTests.IndexTests.o [98/133] CXX obj/clang-tools-extra/clangd/unittests/ClangdTests.ParsedASTTests.o [99/133] CXX obj/clang-tools-extra/clangd/unittests/ClangdTests.PreambleTests.o [100/133] CXX obj/clang-tools-extra/clangd/unittests/ClangdTests.DiagnosticsTests.o [101/133] CXX obj/clang-tools-extra/clangd/unittests/ClangdTests.CodeCompleteTests.o [102/133] CXX obj/clang-tools-extra/clangd/unittests/ClangdTests.SemanticHighlightingTests.o [103/133] LINK obj/clang-tools-extra/clangd/unittests/xpc/ClangdXpcTests [104/133] COPY_BUNDLE_DATA bin/clangd gen/clang-tools-extra/clangd/xpc/framework/clangd.xpc/Contents/MacOS/clangd [105/133] COPY_BUNDLE_DATA gen/clang-tools-extra/clangd/xpc/framework/clangd.xpc lib/ClangdXPC.framework/Versions/A/XPCServices/clangd.xpc [106/133] LINK ./bin/clangd-xpc-test-client [107/133] CXX obj/clang-tools-extra/clangd/unittests/ClangdTests.SemanticSelectionTests.o [108/133] CXX obj/clang-tools-extra/clangd/unittests/ClangdTests.ReplayPeambleTests.o [109/133] LINK obj/clang-tools-extra/unittests/clang-apply-replacements/ClangApplyReplacementsTests [110/133] LINK ./bin/pp-trace [111/133] LINK ./bin/modularize [112/133] CXX obj/clang-tools-extra/clangd/unittests/ClangdTests.RenameTests.o [113/133] LINK ./bin/clang-apply-replacements [114/133] LINK obj/clang-tools-extra/unittests/clang-change-namespace/ClangChangeNamespaceTests [115/133] CXX obj/clang-tools-extra/clangd/unittests/ClangdTests.SyncAPI.o [116/133] LINK obj/clang-tools-extra/unittests/clang-include-fixer/ClangIncludeFixerTests [117/133] LINK obj/clang-tools-extra/unittests/clang-doc/ClangDocTests [118/133] CXX obj/clang-tools-extra/clangd/unittests/ClangdTests.StdLibTests.o [119/133] LINK ./bin/clang-doc [120/133] LINK ./bin/clang-change-namespace [121/133] ACTION //compiler-rt/test:lit_common_configured(//llvm/utils/gn/build/toolchain:stage2_unix) [122/133] ACTION //compiler-rt/test/asan:lit_site_cfg(//llvm/utils/gn/build/toolchain:stage2_unix) [123/133] ACTION //compiler-rt/test/lsan:asan_mode_cfg(//llvm/utils/gn/build/toolchain:stage2_unix) [124/133] LINK ./bin/find-all-symbols [125/133] LINK ./bin/clang-include-fixer [126/133] LINK ./bin/clang-move [127/133] LINK ./bin/clang-query [128/133] LINK ./bin/clang-reorder-fields [129/133] CXX obj/clang-tools-extra/clangd/unittests/tweaks/ClangdTests.AddUsingTests.o [130/133] CXX obj/clang-tools-extra/clangd/unittests/ClangdTests.XRefsTests.o [131/133] CXX obj/clang-tools-extra/clangd/unittests/ClangdTests.TUSchedulerTests.o [132/133] CXX obj/clang-tools-extra/clangd/unittests/ClangdTests.HoverTests.o [133/133] LINK obj/clang-tools-extra/clangd/unittests/ClangdTests INFO:2025-08-28T04:28:49Z:root:analyze gn analyze output: { "compile_targets": [], "status": "Found dependency", "test_targets": [ "//clang-tools-extra/clangd/test:check-clangd", "//clang-tools-extra/test:check-clang-tools", "//clang/test:check-clang" ] } gn analyze input: { "files": [ "//clang-tools-extra/clangd/Config.h", "//clang-tools-extra/clangd/ConfigCompile.cpp", "//clang-tools-extra/clangd/ConfigFragment.h", "//clang-tools-extra/clangd/ConfigYAML.cpp", "//clang-tools-extra/clangd/Hover.cpp", "//clang-tools-extra/clangd/SemanticSelection.cpp", "//clang-tools-extra/clangd/support/DirectiveTree.cpp", "//clang-tools-extra/clangd/support/DirectiveTree.h", "//clang-tools-extra/clangd/unittests/ConfigYAMLTests.cpp", "//clang-tools-extra/clangd/unittests/HoverTests.cpp", "//clang-tools-extra/clangd/unittests/SemanticSelectionTests.cpp", "//clang/lib/Sema/SemaCast.cpp", "//clang/test/CodeGen/issue155126.c", "//clang/test/Sema/constexpr.c", "//libc/test/src/sys/random/linux/getrandom_test.cpp" ], "test_targets": [ "//clang-tools-extra/clangd/test:check-clangd", "//clang-tools-extra/test:check-clang-tools", "//clang/test:check-clang", "//lld/test:check-lld", "//llvm/test:check-llvm" ], "additional_compile_targets": [] } running all tests due to change to blacklisted file INFO:2025-08-28T04:28:49Z:root:testing INFO:2025-08-28T04:28:49Z:root:test check-clang ninja: Entering directory `out/gn' [0/1] ACTION //clang/test:check-clang(//llvm/utils/gn/build/toolchain:unix) llvm-lit: /Users/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:527: note: using clang: /Users/thakis/src/llvm-project/out/gn/bin/clang llvm-lit: /Users/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/subst.py:126: note: Did not find cir-opt in /Users/thakis/src/llvm-project/out/gn/bin:/Users/thakis/src/llvm-project/out/gn/bin llvm-lit: /Users/thakis/src/llvm-project/llvm/utils/lit/lit/util.py:476: note: using SDKROOT: '/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk' llvm-lit: /Users/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:527: note: using ld.lld: /Users/thakis/src/llvm-project/out/gn/bin/ld.lld llvm-lit: /Users/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:527: note: using lld-link: /Users/thakis/src/llvm-project/out/gn/bin/lld-link llvm-lit: /Users/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:527: note: using ld64.lld: /Users/thakis/src/llvm-project/out/gn/bin/ld64.lld llvm-lit: /Users/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:527: note: using wasm-ld: /Users/thakis/src/llvm-project/out/gn/bin/wasm-ld -- Testing: 22357 tests, 8 workers -- Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. FAIL: Clang :: CodeGen/issue155126.c (22357 of 22357) ******************** TEST 'Clang :: CodeGen/issue155126.c' FAILED ******************** Exit Code: 1 Command Output (stderr): -- /Users/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /Users/thakis/src/llvm-project/out/gn/lib/clang/22/include -nostdsysteminc -std=c23 /Users/thakis/src/llvm-project/clang/test/CodeGen/issue155126.c -emit-llvm -o - | /Users/thakis/src/llvm-project/out/gn/bin/FileCheck /Users/thakis/src/llvm-project/clang/test/CodeGen/issue155126.c # RUN: at line 2 + /Users/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /Users/thakis/src/llvm-project/out/gn/lib/clang/22/include -nostdsysteminc -std=c23 /Users/thakis/src/llvm-project/clang/test/CodeGen/issue155126.c -emit-llvm -o - + /Users/thakis/src/llvm-project/out/gn/bin/FileCheck /Users/thakis/src/llvm-project/clang/test/CodeGen/issue155126.c /Users/thakis/src/llvm-project/clang/test/CodeGen/issue155126.c:6:17: error: CHECK-LABEL: expected string not found in input // CHECK-LABEL: define dso_local void @foo( ^ :1:1: note: scanning from here ; ModuleID = '/Users/thakis/src/llvm-project/clang/test/CodeGen/issue155126.c' ^ :7:1: note: possible intended match here define void @foo() #0 { ^ Input file: Check file: /Users/thakis/src/llvm-project/clang/test/CodeGen/issue155126.c -dump-input=help explains the following input dump. Input was: <<<<<< 1: ; ModuleID = '/Users/thakis/src/llvm-project/clang/test/CodeGen/issue155126.c' label:6'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found 2: source_filename = "/Users/thakis/src/llvm-project/clang/test/CodeGen/issue155126.c" label:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3: target datalayout = "e-m:o-p270:32:32-p271:32:32-p272:64:64-i64:64-i128:128-n32:64-S128-Fn32" label:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4: target triple = "arm64-apple-darwin23.5.0" label:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5: label:6'0 ~ 6: ; Function Attrs: noinline nounwind optnone label:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7: define void @foo() #0 { label:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~ label:6'1 ? possible intended match 8: entry: label:6'0 ~~~~~~~ 9: %e1 = alloca i8, align 1 label:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~ 10: store i8 0, ptr %e1, align 1 label:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11: ret void label:6'0 ~~~~~~~~~~ 12: } label:6'0 ~~ . . . >>>>>> -- ******************** Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. ******************** Failed Tests (1): Clang :: CodeGen/issue155126.c Testing Time: 786.25s Total Discovered Tests: 48174 Skipped : 35 (0.07%) Unsupported : 494 (1.03%) Passed : 47612 (98.83%) Expectedly Failed: 32 (0.07%) Failed : 1 (0.00%) FAILED: gen/clang/test/run-lit python3 bin/llvm-lit -sv ../../clang/test ninja: build stopped: subcommand failed. Command '['ninja', '-C', 'out/gn', 'check-clang']' returned non-zero exit status 1.