ninja: Entering directory `out/gn' [1/11] LINK ./bin/llvm-ar.exe [2/11] ACTION //llvm/tools/llvm-ar:llvm-ranlib(//llvm/utils/gn/build/toolchain:win) [3/11] ACTION //llvm/tools/llvm-ar:llvm-lib(//llvm/utils/gn/build/toolchain:win) [4/11] ACTION //llvm/tools/llvm-ar:llvm-dlltool(//llvm/utils/gn/build/toolchain:win) [5/11] STAMP obj/llvm/tools/llvm-ar/llvm-ranlib.stamp [6/11] STAMP obj/llvm/tools/llvm-ar/llvm-lib.stamp [7/11] STAMP obj/llvm/tools/llvm-ar/llvm-dlltool.stamp [8/11] STAMP obj/llvm/tools/llvm-ar/symlinks.stamp [9/11] STAMP obj/llvm/test/test.stamp [9/11] ACTION //llvm/test:check-llvm(//llvm/utils/gn/build/toolchain:win) llvm-lit.py: C:\src\llvm-project\llvm\utils\lit\lit\llvm\config.py:57: note: using lit tools: C:\src\depot_tools\win_tools-2_7_6_bin2\git\usr\bin llvm-lit.py: C:\src\llvm-project\llvm\utils\lit\lit\llvm\config.py:502: note: using ld.lld: c:\src\llvm-project\out\gn\bin\ld.lld.exe llvm-lit.py: C:\src\llvm-project\llvm\utils\lit\lit\llvm\config.py:502: note: using lld-link: c:\src\llvm-project\out\gn\bin\lld-link.exe llvm-lit.py: C:\src\llvm-project\llvm\utils\lit\lit\llvm\config.py:502: note: using ld64.lld: c:\src\llvm-project\out\gn\bin\ld64.lld.exe llvm-lit.py: C:\src\llvm-project\llvm\utils\lit\lit\llvm\config.py:502: note: using wasm-ld: c:\src\llvm-project\out\gn\bin\wasm-ld.exe -- Testing: 52979 tests, 48 workers -- Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. FAIL: LLVM :: Transforms/DeadStoreElimination/read-clobber-skipped.ll (52882 of 52979) ******************** TEST 'LLVM :: Transforms/DeadStoreElimination/read-clobber-skipped.ll' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 c:\src\llvm-project\out\gn\bin\opt.exe -S -passes=dse < C:\src\llvm-project\llvm\test\Transforms\DeadStoreElimination\read-clobber-skipped.ll | c:\src\llvm-project\out\gn\bin\filecheck.exe C:\src\llvm-project\llvm\test\Transforms\DeadStoreElimination\read-clobber-skipped.ll # executed command: 'c:\src\llvm-project\out\gn\bin\opt.exe' -S -passes=dse # executed command: 'c:\src\llvm-project\out\gn\bin\filecheck.exe' 'C:\src\llvm-project\llvm\test\Transforms\DeadStoreElimination\read-clobber-skipped.ll' # .---command stderr------------ # | C:\src\llvm-project\llvm\test\Transforms\DeadStoreElimination\read-clobber-skipped.ll:16:15: error: CHECK-NEXT: is not on the line after the previous match # | ; CHECK-NEXT: store i32 43, ptr [[STRUCT_BYTE_8]], align 4 # | ^ # | :12:2: note: 'next' match was here # | store i32 43, ptr %struct.byte.8, align 4 # | ^ # | :9:71: note: previous match ended here # | %struct.byte.8 = getelementptr inbounds i8, ptr %struct.alloca, i64 8 # | ^ # | :10:1: note: non-matching line after previous match is here # | %1 = getelementptr inbounds i8, ptr %struct.byte.8, i64 4 # | ^ # | # | Input file: # | Check file: C:\src\llvm-project\llvm\test\Transforms\DeadStoreElimination\read-clobber-skipped.ll # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | . # | . # | . # | 7: %struct.alloca = alloca %struct.type, align 8 # | 8: call void @llvm.lifetime.start.p0(i64 56, ptr nonnull %struct.alloca) #2 # | 9: %struct.byte.8 = getelementptr inbounds i8, ptr %struct.alloca, i64 8 # | 10: %1 = getelementptr inbounds i8, ptr %struct.byte.8, i64 4 # | 11: call void @llvm.memset.p0.i64(ptr noundef nonnull align 4 %1, i8 42, i64 4, i1 false) # | 12: store i32 43, ptr %struct.byte.8, align 4 # | next:16 !~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: match on wrong line # | 13: %ret = load ptr, ptr %struct.byte.8, align 8 # | 14: call void @llvm.lifetime.end.p0(i64 56, ptr nonnull %struct.alloca) #2 # | 15: ret ptr %ret # | 16: } # | 17: # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. ******************** Failed Tests (1): LLVM :: Transforms/DeadStoreElimination/read-clobber-skipped.ll Testing Time: 497.07s Total Discovered Tests: 58592 Skipped : 24 (0.04%) Unsupported : 1803 (3.08%) Passed : 56585 (96.57%) Expectedly Failed: 179 (0.31%) Failed : 1 (0.00%) FAILED: gen/llvm/test/run-lit python3 bin/llvm-lit.py -sv ../../llvm/test ninja: build stopped: subcommand failed. Command '['ninja', '-C', 'out/gn', 'check-llvm']' returned non-zero exit status 1.