[llvm] [RISCV][GISel] Add gisel-commandline-option.ll similar to AArch64. (PR #65299)

Artem Dergachev via llvm-commits llvm-commits at lists.llvm.org
Wed Sep 6 16:36:01 PDT 2023


haoNoQ wrote:

The new test appears to be failing on a darwin "expensive checks" buildbot. Craig, may I ask you to take a quick look? (It processes commits in large batches and your patch was obstructed by someone else's failure so you probably didn't get an email about it.)

https://green.lab.llvm.org/green/job/clang-stage1-cmake-RA-expensive/25689/

```
+ : 'RUN: at line 1'
+ /Users/buildslave/jenkins/workspace/clang-stage1-cmake-RA-expensive/clang-build/bin/llc -mtriple=riscv64-- -debug-pass=Structure /Users/buildslave/jenkins/workspace/clang-stage1-cmake-RA-expensive/llvm-project/llvm/test/CodeGen/RISCV/GlobalISel/gisel-commandline-option.ll -o /dev/null -O0 -global-isel
+ /Users/buildslave/jenkins/workspace/clang-stage1-cmake-RA-expensive/clang-build/bin/FileCheck /Users/buildslave/jenkins/workspace/clang-stage1-cmake-RA-expensive/llvm-project/llvm/test/CodeGen/RISCV/GlobalISel/gisel-commandline-option.ll --check-prefix ENABLED --check-prefix NOFALLBACK
/Users/buildslave/jenkins/workspace/clang-stage1-cmake-RA-expensive/llvm-project/llvm/test/CodeGen/RISCV/GlobalISel/gisel-commandline-option.ll:17:17: error: ENABLED-NEXT: is not on the line after the previous match
; ENABLED-NEXT: Analysis containing CSE Info
                ^
<stdin>:31:2: note: 'next' match was here
 Analysis containing CSE Info
 ^
<stdin>:29:14: note: previous match ended here
 IRTranslator
             ^
<stdin>:30:1: note: non-matching line after previous match is here
 Verify generated machine code
^

Input file: <stdin>
Check file: /Users/buildslave/jenkins/workspace/clang-stage1-cmake-RA-expensive/llvm-project/llvm/test/CodeGen/RISCV/GlobalISel/gisel-commandline-option.ll

-dump-input=help explains the following input dump.

Input was:
<<<<<<
         .
         .
         .
        26:  Insert stack protectors 
        27:  Module Verifier 
        28:  Analysis containing CSE Info 
        29:  IRTranslator 
        30:  Verify generated machine code 
        31:  Analysis containing CSE Info 
next:17      !~~~~~~~~~~~~~~~~~~~~~~~~~~~  error: match on wrong line
        32:  Analysis for ComputingKnownBits 
        33:  Legalizer 
        34:  Verify generated machine code 
        35:  RegBankSelect 
        36:  Verify generated machine code 
         .
         .
         .
>>>>>>
```

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


More information about the llvm-commits mailing list