ninja: Entering directory `out/gn' [0/1] ACTION //llvm/test:check-llvm(//llvm/utils/gn/build/toolchain:unix) llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:530: note: using ld.lld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/ld.lld llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:530: note: using lld-link: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/lld-link llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:530: note: using ld64.lld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/ld64.lld llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:530: note: using wasm-ld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/wasm-ld -- Testing: 61503 tests, 64 workers -- Testing: FAIL: LLVM :: Transforms/LoopVectorize/X86/invariant-store-vectorization.ll (1 of 61503) ******************** TEST 'LLVM :: Transforms/LoopVectorize/X86/invariant-store-vectorization.ll' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/opt -passes=loop-vectorize -mattr=avx512f -S /usr/local/google/home/thakis/src/llvm-project/llvm/test/Transforms/LoopVectorize/X86/invariant-store-vectorization.ll | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/llvm/test/Transforms/LoopVectorize/X86/invariant-store-vectorization.ll # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/opt -passes=loop-vectorize -mattr=avx512f -S /usr/local/google/home/thakis/src/llvm-project/llvm/test/Transforms/LoopVectorize/X86/invariant-store-vectorization.ll # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/llvm/test/Transforms/LoopVectorize/X86/invariant-store-vectorization.ll # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/Transforms/LoopVectorize/X86/invariant-store-vectorization.ll:402:15: error: CHECK-NEXT: expected string not found in input # | ; CHECK-NEXT: br i1 false, label %[[SCALAR_PH:.*]], label %[[VECTOR_PH:.*]] # | ^ # | :366:7: note: scanning from here # | entry: # | ^ # | :394:2: note: possible intended match here # | br i1 %ec, label %exit, label %loop # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/llvm/test/Transforms/LoopVectorize/X86/invariant-store-vectorization.ll # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | . # | . # | . # | 361: for.end: ; preds = %vec.epilog.middle.block, %middle.block, %latch # | 362: ret void # | 363: } # | 364: # | 365: define void @test_store_of_final_reduction_value(i64 %x, ptr %dst) #0 { # | 366: entry: # | next:402'0 X error: no match found # | 367: br label %vector.ph # | next:402'0 ~~~~~~~~~~~~~~~~~~~~~ # | 368: # | next:402'0 ~ # | 369: vector.ph: ; preds = %entry # | next:402'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 370: %broadcast.splatinsert = insertelement <2 x i64> poison, i64 %x, i64 0 # | next:402'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 371: %broadcast.splat = shufflevector <2 x i64> %broadcast.splatinsert, <2 x i64> poison, <2 x i32> zeroinitializer # | next:402'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | 389: %red = phi i64 [ 0, %scalar.ph ], [ %red.next, %loop ] # | next:402'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 390: %red.next = mul i64 %red, %x # | next:402'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 391: store i64 %red.next, ptr %dst, align 8 # | next:402'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 392: %iv.next = add i64 %iv4, 1 # | next:402'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 393: %ec = icmp eq i64 %iv4, 1 # | next:402'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 394: br i1 %ec, label %exit, label %loop # | next:402'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:402'1 ? possible intended match # | 395: # | next:402'0 ~ # | 396: exit: ; preds = %middle.block, %loop # | next:402'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 397: ret void # | next:402'0 ~~~~~~~~~~ # | 398: } # | next:402'0 ~~ # | 399: # | next:402'0 ~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. ******************** Failed Tests (1): LLVM :: Transforms/LoopVectorize/X86/invariant-store-vectorization.ll Testing Time: 154.80s Total Discovered Tests: 69186 Skipped : 16 (0.02%) Unsupported : 2410 (3.48%) Passed : 66589 (96.25%) Expectedly Failed: 170 (0.25%) Failed : 1 (0.00%) FAILED: gen/llvm/test/run-lit python3 bin/llvm-lit -sv ../../llvm/test ninja: build stopped: subcommand failed. Command '['ninja', '-C', 'out/gn', 'check-llvm']' returned non-zero exit status 1.