Issue 202607
Summary [M68k] rmw.ll tests fail on buildbot
Labels
Assignees
Reporter glaubitz
    The tests `CodeGen/M68k/Atomics/rmw.ll` and `CodeGen/M68k/CodeModel/Large/Atomics/rmw.ll` fail on M68k, but only if the buildbot worker is connected to the buildbot master on port 9990, not on 9994 though.

The failures are:

```
******************** TEST 'LLVM :: CodeGen/M68k/Atomics/rmw.ll' FAILED ********************
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 2
/var/lib/buildbot/workers/suse-gary-m68k-cross/clang-m68k-linux-cross/stage1/bin/llc /var/lib/buildbot/workers/suse-gary-m68k-cross/clang-m68k-linux-cross/llvm/llvm/test/CodeGen/M68k/Atomics/rmw.ll -o - -mtriple=m68k -mcpu=M68000 -verify-machineinstrs | /var/lib/buildbot/workers/suse-gary-m68k-cross/clang-m68k-linux-cross/stage1/bin/FileCheck /var/lib/buildbot/workers/suse-gary-m68k-cross/clang-m68k-linux-cross/llvm/llvm/test/CodeGen/M68k/Atomics/rmw.ll --check-prefix=NO-ATOMIC
# executed command: /var/lib/buildbot/workers/suse-gary-m68k-cross/clang-m68k-linux-cross/stage1/bin/llc /var/lib/buildbot/workers/suse-gary-m68k-cross/clang-m68k-linux-cross/llvm/llvm/test/CodeGen/M68k/Atomics/rmw.ll -o - -mtriple=m68k -mcpu=M68000 -verify-machineinstrs
# executed command: /var/lib/buildbot/workers/suse-gary-m68k-cross/clang-m68k-linux-cross/stage1/bin/FileCheck /var/lib/buildbot/workers/suse-gary-m68k-cross/clang-m68k-linux-cross/llvm/llvm/test/CodeGen/M68k/Atomics/rmw.ll --check-prefix=NO-ATOMIC
# .---command stderr------------
# | /var/lib/buildbot/workers/suse-gary-m68k-cross/clang-m68k-linux-cross/llvm/llvm/test/CodeGen/M68k/Atomics/rmw.ll:332:19: error: NO-ATOMIC-NEXT: expected string not found in input
# | ; NO-ATOMIC-NEXT: movem.l %d2-%d4/%a2-%a3, (32,%sp) ; 24-byte Folded Spill
# | ^
# | <stdin>:154:25: note: scanning from here
# | .cfi_def_cfa_offset -56
# |                         ^
# | <stdin>:155:2: note: possible intended match here
# |  movem.l %d2-%d5/%a2, (32,%sp) ; 24-byte Folded Spill
# |  ^
# | 
# | Input file: <stdin>
# | Check file: /var/lib/buildbot/workers/suse-gary-m68k-cross/clang-m68k-linux-cross/llvm/llvm/test/CodeGen/M68k/Atomics/rmw.ll
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |             .
# |             .
# |             .
# |           149:  .type atomicrmw_max_i64,@function 
# |           150: atomicrmw_max_i64: ; @atomicrmw_max_i64 
# |           151:  .cfi_startproc 
# |           152: ; %bb.0: 
# |           153:  suba.l #52, %sp 
# | 154:  .cfi_def_cfa_offset -56 
# | next:332'0 X error: no match found
# |           155:  movem.l %d2-%d5/%a2, (32,%sp) ; 24-byte Folded Spill 
# | next:332'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:332'1      ? possible intended match
# |           156:  move.l (64,%sp), %d3 
# | next:332'0 ~~~~~~~~~~~~~~~~~~~~~~
# |           157:  move.l %d3, (%sp) 
# | next:332'0     ~~~~~~~~~~~~~~~~~~~
# |           158:  move.l #0, (4,%sp) 
# | next:332'0     ~~~~~~~~~~~~~~~~~~~~
# |           159:  move.l (60,%sp), %d4 
# | next:332'0     ~~~~~~~~~~~~~~~~~~~~~~
# |           160: move.l (56,%sp), %d5 
# | next:332'0     ~~~~~~~~~~~~~~~~~~~~~~
# | .
# |             .
# |             .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1

--

********************
```

```
******************** TEST 'LLVM :: CodeGen/M68k/CodeModel/Large/Atomics/rmw.ll' FAILED ********************
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 2
/var/lib/buildbot/workers/suse-gary-m68k-cross/clang-m68k-linux-cross/stage1/bin/llc /var/lib/buildbot/workers/suse-gary-m68k-cross/clang-m68k-linux-cross/llvm/llvm/test/CodeGen/M68k/CodeModel/Large/Atomics/rmw.ll -o - -mtriple=m68k -mcpu=M68000 -verify-machineinstrs --code-model=large | /var/lib/buildbot/workers/suse-gary-m68k-cross/clang-m68k-linux-cross/stage1/bin/FileCheck /var/lib/buildbot/workers/suse-gary-m68k-cross/clang-m68k-linux-cross/llvm/llvm/test/CodeGen/M68k/CodeModel/Large/Atomics/rmw.ll --check-prefix=NO-ATOMIC
# executed command: /var/lib/buildbot/workers/suse-gary-m68k-cross/clang-m68k-linux-cross/stage1/bin/llc /var/lib/buildbot/workers/suse-gary-m68k-cross/clang-m68k-linux-cross/llvm/llvm/test/CodeGen/M68k/CodeModel/Large/Atomics/rmw.ll -o - -mtriple=m68k -mcpu=M68000 -verify-machineinstrs --code-model=large
# executed command: /var/lib/buildbot/workers/suse-gary-m68k-cross/clang-m68k-linux-cross/stage1/bin/FileCheck /var/lib/buildbot/workers/suse-gary-m68k-cross/clang-m68k-linux-cross/llvm/llvm/test/CodeGen/M68k/CodeModel/Large/Atomics/rmw.ll --check-prefix=NO-ATOMIC
# .---command stderr------------
# | /var/lib/buildbot/workers/suse-gary-m68k-cross/clang-m68k-linux-cross/llvm/llvm/test/CodeGen/M68k/CodeModel/Large/Atomics/rmw.ll:627:19: error: NO-ATOMIC-NEXT: expected string not found in input
# | ; NO-ATOMIC-NEXT: movem.l %d2-%d4/%a2-%a3, (32,%sp) ; 24-byte Folded Spill
# | ^
# | <stdin>:154:25: note: scanning from here
# | .cfi_def_cfa_offset -56
# |                         ^
# | <stdin>:155:2: note: possible intended match here
# |  movem.l %d2-%d5/%a2, (32,%sp) ; 24-byte Folded Spill
# |  ^
# | 
# | Input file: <stdin>
# | Check file: /var/lib/buildbot/workers/suse-gary-m68k-cross/clang-m68k-linux-cross/llvm/llvm/test/CodeGen/M68k/CodeModel/Large/Atomics/rmw.ll
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |             .
# |             .
# |             .
# |           149:  .type atomicrmw_max_i64,@function 
# |           150: atomicrmw_max_i64: ; @atomicrmw_max_i64 
# |           151:  .cfi_startproc 
# |           152: ; %bb.0: 
# |           153:  suba.l #52, %sp 
# | 154:  .cfi_def_cfa_offset -56 
# | next:627'0 X error: no match found
# |           155:  movem.l %d2-%d5/%a2, (32,%sp) ; 24-byte Folded Spill 
# | next:627'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:627'1      ? possible intended match
# |           156:  move.l (64,%sp), %d3 
# | next:627'0 ~~~~~~~~~~~~~~~~~~~~~~
# |           157:  move.l %d3, (%sp) 
# | next:627'0     ~~~~~~~~~~~~~~~~~~~
# |           158:  move.l #0, (4,%sp) 
# | next:627'0     ~~~~~~~~~~~~~~~~~~~~
# |           159:  move.l (60,%sp), %d4 
# | next:627'0     ~~~~~~~~~~~~~~~~~~~~~~
# |           160: move.l (56,%sp), %d5 
# | next:627'0     ~~~~~~~~~~~~~~~~~~~~~~
# | .
# |             .
# |             .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1

--

********************
```

Buildbot fails when connected to port 9990: https://lab.llvm.org/buildbot/#/builders/27/builds/2

Buildbot passes when connected to port 9994: https://lab.llvm.org/staging/#/builders/102/builds/6160

CC @mshockwave @knickish @karcherm @petmac
_______________________________________________
llvm-bugs mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs

Reply via email to