[llvm] [VPlan] Run more passes through `RUN_VPLAN_PASS[_NO_VERIFY]` (PR #180580)

via llvm-commits llvm-commits at lists.llvm.org
Wed Feb 11 09:35:46 PST 2026


github-actions[bot] wrote:

<!--PREMERGE ADVISOR COMMENT: Windows-->
# :window: Windows x64 Test Results

* 130785 tests passed
* 2929 tests skipped
* 1 test failed

## Failed Tests
(click on a test name to see its output)

### LLVM
<details>
<summary>LLVM.Transforms/LoopVectorize/vplan-print-after.ll</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 1
c:\_work\llvm-project\llvm-project\build\bin\opt.exe -passes=loop-vectorize -disable-output  -force-vector-width=4  < C:\_work\llvm-project\llvm-project\llvm\test\Transforms\LoopVectorize\vplan-print-after.ll    -vplan-print-after=simplify -vplan-print-after=printFinalVPlan    2>&1 | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe C:\_work\llvm-project\llvm-project\llvm\test\Transforms\LoopVectorize\vplan-print-after.ll --implicit-check-not "VPlan after"
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\opt.exe' -passes=loop-vectorize -disable-output -force-vector-width=4 -vplan-print-after=simplify -vplan-print-after=printFinalVPlan
# note: command had no output on stdout or stderr
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' 'C:\_work\llvm-project\llvm-project\llvm\test\Transforms\LoopVectorize\vplan-print-after.ll' --implicit-check-not 'VPlan after'
# .---command stderr------------
# | command line:1:22: error: IMPLICIT-CHECK-NOT: excluded string found in input
# | -implicit-check-not='VPlan after'
# |                      ^
# | <stdin>:150:1: note: found here
# | VPlan after VPlanTransforms::simplifyRecipes
# | ^~~~~~~~~~~
# | 
# | Input file: <stdin>
# | Check file: C:\_work\llvm-project\llvm-project\llvm\test\Transforms\LoopVectorize\vplan-print-after.ll
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |           .
# |           .
# |           .
# |         145:  IR %iv.next = add nsw i64 %iv, 1 
# |         146:  IR %exitcond = icmp slt i64 %iv.next, %n 
# |         147: No successors 
# |         148: } 
# |         149:  
# |         150: VPlan after VPlanTransforms::simplifyRecipes 
# | not:imp1     !~~~~~~~~~~                                   error: no match expected
# |         151: VPlan 'Initial VPlan for VF={4},UF={1}' { 
# |         152: Live-in vp<%0> = VF 
# |         153: Live-in vp<%1> = VF * UF 
# |         154: Live-in vp<%2> = vector-trip-count 
# |         155: vp<%4> = original trip-count 
# |           .
# |           .
# |           .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>

If these failures are unrelated to your changes (for example tests are broken or flaky at HEAD), please open an issue at https://github.com/llvm/llvm-project/issues and add the `infrastructure` label.

https://github.com/llvm/llvm-project/pull/180580


More information about the llvm-commits mailing list