llvm-ci wrote:

LLVM Buildbot has detected a new failure on builder 
`llvm-clang-x86_64-expensive-checks-debian` running on `gribozavr4` while 
building `clang,llvm` at step 6 "test-build-unified-tree-check-all".

Full details are available at: 
https://lab.llvm.org/buildbot/#/builders/16/builds/17991

<details>
<summary>Here is the relevant piece of the build log for the reference</summary>

```
Step 6 (test-build-unified-tree-check-all) failure: test (failure)
******************** TEST 'LLVM :: CodeGen/RISCV/sifive-interrupt-attr.ll' 
FAILED ********************
Exit Code: 2

Command Output (stderr):
--
/b/1/llvm-clang-x86_64-expensive-checks-debian/build/bin/llc -mtriple 
riscv32-unknown-elf -mattr=+experimental-xsfmclic -o - 
/b/1/llvm-clang-x86_64-expensive-checks-debian/llvm-project/llvm/test/CodeGen/RISCV/sifive-interrupt-attr.ll
    | /b/1/llvm-clang-x86_64-expensive-checks-debian/build/bin/FileCheck 
/b/1/llvm-clang-x86_64-expensive-checks-debian/llvm-project/llvm/test/CodeGen/RISCV/sifive-interrupt-attr.ll
 --check-prefix=RV32 # RUN: at line 2
+ /b/1/llvm-clang-x86_64-expensive-checks-debian/build/bin/llc -mtriple 
riscv32-unknown-elf -mattr=+experimental-xsfmclic -o - 
/b/1/llvm-clang-x86_64-expensive-checks-debian/llvm-project/llvm/test/CodeGen/RISCV/sifive-interrupt-attr.ll
+ /b/1/llvm-clang-x86_64-expensive-checks-debian/build/bin/FileCheck 
/b/1/llvm-clang-x86_64-expensive-checks-debian/llvm-project/llvm/test/CodeGen/RISCV/sifive-interrupt-attr.ll
 --check-prefix=RV32

# After Prologue/Epilogue Insertion & Frame Finalization
# Machine code for function preemptible_empty: NoPHIs, TracksLiveness, NoVRegs, 
TiedOpsRewritten, TracksDebugUserValues
Frame Objects:
  fi#0: size=4, align=4, at location [SP-4]
  fi#1: size=4, align=4, at location [SP-8]

bb.0 (%ir-block.0):
  $x2 = frame-setup ADDI $x2, -16
  frame-setup CFI_INSTRUCTION def_cfa_offset 16
  frame-setup SW killed $x8, $x2, 12 :: (store (s32) into %stack.0)
  frame-setup SW killed $x9, $x2, 8 :: (store (s32) into %stack.1)
  $x8 = frame-setup CSRRS 834, $x0
  $x9 = frame-setup CSRRS 833, $x0
  frame-setup CSRRSI $x0, 768, 8
  frame-setup CSRRCI $x0, 768, 8
  frame-setup CSRRW $x0, 833, killed $x9
  frame-setup CSRRW $x0, 834, killed $x8
  $x9 = frame-setup LW $x2, 8 :: (load (s32) from %stack.1)
  $x8 = frame-setup LW $x2, 12 :: (load (s32) from %stack.0)
  $x2 = frame-destroy ADDI $x2, 16
  frame-destroy CFI_INSTRUCTION def_cfa_offset 0
  MRET

# End machine code for function preemptible_empty.

*** Bad machine code: Explicit definition marked as use ***
- function:    preemptible_empty
- basic block: %bb.0  (0xa8170f0)
- instruction: frame-setup CSRRSI $x0, 768, 8
- operand 0:   $x0

*** Bad machine code: Explicit definition marked as use ***
- function:    preemptible_empty
- basic block: %bb.0  (0xa8170f0)
- instruction: frame-setup CSRRCI $x0, 768, 8
- operand 0:   $x0

*** Bad machine code: Explicit definition marked as use ***
- function:    preemptible_empty
- basic block: %bb.0  (0xa8170f0)
- instruction: frame-setup CSRRW $x0, 833, killed $x9
...

```

</details>

https://github.com/llvm/llvm-project/pull/132481
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to