Issue |
130754
|
Summary |
`CodeGen/M68k/Control/setcc.ll` test regression
|
Labels |
new issue
|
Assignees |
|
Reporter |
mgorny
|
The following M68k test seems to be failing for ~2 weeks now:
```
******************** TEST 'LLVM :: CodeGen/M68k/Control/setcc.ll' FAILED ********************
Exit Code: 1
Command Output (stderr):
--
RUN: at line 2: /var/tmp/portage/llvm-core/llvm-21.0.0.9999/work/llvm_build-abi_x86_32.x86/bin/llc < /var/tmp/portage/llvm-core/llvm-21.0.0.9999/work/llvm/test/CodeGen/M68k/Control/setcc.ll -mtriple=m68k-linux -verify-machineinstrs | /var/tmp/portage/llvm-core/llvm-21.0
.0.9999/work/llvm_build-abi_x86_32.x86/bin/FileCheck /var/tmp/portage/llvm-core/llvm-21.0.0.9999/work/llvm/test/CodeGen/M68k/Control/setcc.ll
+ /var/tmp/portage/llvm-core/llvm-21.0.0.9999/work/llvm_build-abi_x86_32.x86/bin/FileCheck /var/tmp/portage/llvm-core/llvm-21.0.0.9999/work/llvm/test/CodeGen/M68k/Control/setcc.ll
+ /var/tmp/portage/llvm-core/llvm-21.0.0.9999/work/llvm_build-abi_x86_32.x86/bin/llc -mtriple=m68k-linux -verify-machineinstrs
/var/tmp/portage/llvm-core/llvm-21.0.0.9999/work/llvm/test/CodeGen/M68k/Control/setcc.ll:12:15: error: CHECK-NEXT: expected string not found in input
; CHECK-NEXT: shi %d0
^
<stdin>:10:16: note: scanning from here
sub.l #26, %d0
^
<stdin>:13:8: note: possible intended match here
moveq #0, %d0
^
/var/tmp/portage/llvm-core/llvm-21.0.0.9999/work/llvm/test/CodeGen/M68k/Control/setcc.ll:28:15: error: CHECK-NEXT: expected string not found in input
; CHECK-NEXT: scs %d0
^
<stdin>:28:16: note: scanning from here
sub.l #26, %d0
^
<stdin>:31:8: note: possible intended match here
moveq #0, %d0
^
/var/tmp/portage/llvm-core/llvm-21.0.0.9999/work/llvm/test/CodeGen/M68k/Control/setcc.ll:43:15: error: CHECK-NEXT: expected string not found in input
; CHECK-NEXT: moveq #0, %d2
^
<stdin>:45:44: note: scanning from here
movem.l %d2, (0,%sp) ; 8-byte Folded Spill
^
<stdin>:47:2: note: possible intended match here
moveq #0, %d0
^
Input file: <stdin>
Check file: /var/tmp/portage/llvm-core/llvm-21.0.0.9999/work/llvm/test/CodeGen/M68k/Control/setcc.ll
-dump-input=help explains the following input dump.
Input was:
<<<<<<
.
.
.
5: .type t1,@function
6: t1: ; @t1
7: ; %bb.0: ; %entry
8: move.w (6,%sp), %d0
9: and.l #65535, %d0
10: sub.l #26, %d0
next:12'0 X error: no match found
11: bhi .LBB0_1
next:12'0 ~~~~~~~~~~~~~
12: ; %bb.2: ; %entry
next:12'0 ~~~~~~~~~~~~~~~~~~
13: moveq #0, %d0
next:12'0 ~~~~~~~~~~~~~~~
next:12'1 ? possible intended match
14: rts
next:12'0 ~~~~~
15: .LBB0_1:
next:12'0 ~~~~~~~~~
16: moveq #32, %d0
next:12'0 ~~~~~~~~~~~~~~~~
17: rts
next:12'0 ~~~~~
18: .Lfunc_end0:
next:12'0 ~~~~~~~~~~~~~
.
.
.
23: .type t2,@function
next:12'0 ~~~~~~~~~~~~~~~~~~~~
24: t2: ; @t2
next:12'0 ~~~
25: ; %bb.0: ; %entry
26: move.w (6,%sp), %d0
27: and.l #65535, %d0
28: sub.l #26, %d0
next:28'0 X error: no match found
29: bcs .LBB1_1
next:28'0 ~~~~~~~~~~~~~
30: ; %bb.2: ; %entry
next:28'0 ~~~~~~~~~~~~~~~~~~
31: moveq #0, %d0
next:28'0 ~~~~~~~~~~~~~~~
next:28'1 ? possible intended match
32: rts
next:28'0 ~~~~~
33: .LBB1_1:
next:28'0 ~~~~~~~~~
34: moveq #32, %d0
next:28'0 ~~~~~~~~~~~~~~~~
35: rts
next:28'0 ~~~~~
36: .Lfunc_end1:
next:28'0 ~~~~~~~~~~~~~
.
.
.
40: .p2align 1
next:28'0 ~~~~~~~~~~~~
41: .type t3,@function
next:28'0 ~~~~~~~~~~~~~~~~~~~~
42: t3: ; @t3
next:28'0 ~~~
43: ; %bb.0: ; %entry
44: suba.l #4, %sp
45: movem.l %d2, (0,%sp) ; 8-byte Folded Spill
next:43'0 X error: no match found
46: move.l %d0, %d2
next:43'0 ~~~~~~~~~~~~~~~~~
47: moveq #0, %d0
next:43'0 ~~~~~~~~~~~~~~~
next:43'1 ? possible intended match
48: sub.l #18, %d1
next:43'0 ~~~~~~~~~~~~~~~~
49: subx.l %d0, %d2
next:43'0 ~~~~~~~~~~~~~~~~~
50: scs %d1
next:43'0 ~~~~~~~~~
51: cmpi.b #0, %d1
next:43'0 ~~~~~~~~~~~~~~~~
52: bne .LBB2_1
next:43'0 ~~~~~~~~~~~~~
.
.
.
>>>>>>
--
********************
```
_______________________________________________
llvm-bugs mailing list
llvm-bugs@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs