Skip to content

[LoongArch] Pre-commit test for vector trunc #131082

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Mar 13, 2025

Conversation

tangaac
Copy link
Contributor

@tangaac tangaac commented Mar 13, 2025

No description provided.

@tangaac tangaac requested a review from SixWeining March 13, 2025 07:11
@tangaac tangaac self-assigned this Mar 13, 2025
@llvmbot
Copy link
Member

llvmbot commented Mar 13, 2025

@llvm/pr-subscribers-backend-loongarch

Author: None (tangaac)

Changes

Full diff: https://github.com/llvm/llvm-project/pull/131082.diff

1 Files Affected:

  • (added) llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll (+174)
diff --git a/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll b/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll
new file mode 100644
index 0000000000000..a42c3002f46d7
--- /dev/null
+++ b/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll
@@ -0,0 +1,174 @@
+; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py UTC_ARGS: --version 5
+; RUN: llc --mtriple=loongarch64 --mattr=+lsx %s -o - | FileCheck %s
+
+define void @load_trunc_2i64_to_2i32(ptr %ptr, ptr %dst) nounwind {
+; CHECK-LABEL: load_trunc_2i64_to_2i32:
+; CHECK:       # %bb.0:
+; CHECK-NEXT:    vld $vr0, $a0, 0
+; CHECK-NEXT:    vpickve2gr.d $a0, $vr0, 1
+; CHECK-NEXT:    st.w $a0, $a1, 4
+; CHECK-NEXT:    vpickve2gr.d $a0, $vr0, 0
+; CHECK-NEXT:    st.w $a0, $a1, 0
+; CHECK-NEXT:    ret
+  %a = load <2 x i64>, ptr %ptr
+  %trunc = trunc <2 x i64> %a to <2 x i32>
+  store <2 x i32> %trunc, ptr %dst
+  ret void
+}
+
+define void @load_trunc_2i64_to_2i16(ptr %ptr, ptr %dst) nounwind {
+; CHECK-LABEL: load_trunc_2i64_to_2i16:
+; CHECK:       # %bb.0:
+; CHECK-NEXT:    vld $vr0, $a0, 0
+; CHECK-NEXT:    vpickve2gr.d $a0, $vr0, 1
+; CHECK-NEXT:    st.h $a0, $a1, 2
+; CHECK-NEXT:    vpickve2gr.d $a0, $vr0, 0
+; CHECK-NEXT:    st.h $a0, $a1, 0
+; CHECK-NEXT:    ret
+  %a = load <2 x i64>, ptr %ptr
+  %trunc = trunc <2 x i64> %a to <2 x i16>
+  store <2 x i16> %trunc, ptr %dst
+  ret void
+}
+
+define void @load_trunc_2i64_to_2i8(ptr %ptr, ptr %dst) nounwind {
+; CHECK-LABEL: load_trunc_2i64_to_2i8:
+; CHECK:       # %bb.0:
+; CHECK-NEXT:    vld $vr0, $a0, 0
+; CHECK-NEXT:    vpickve2gr.d $a0, $vr0, 1
+; CHECK-NEXT:    st.b $a0, $a1, 1
+; CHECK-NEXT:    vpickve2gr.d $a0, $vr0, 0
+; CHECK-NEXT:    st.b $a0, $a1, 0
+; CHECK-NEXT:    ret
+  %a = load <2 x i64>, ptr %ptr
+  %trunc = trunc <2 x i64> %a to <2 x i8>
+  store <2 x i8> %trunc, ptr %dst
+  ret void
+}
+
+define void @load_trunc_4i32_to_4i16(ptr %ptr, ptr %dst) nounwind {
+; CHECK-LABEL: load_trunc_4i32_to_4i16:
+; CHECK:       # %bb.0:
+; CHECK-NEXT:    vld $vr0, $a0, 0
+; CHECK-NEXT:    vpickve2gr.w $a0, $vr0, 3
+; CHECK-NEXT:    st.h $a0, $a1, 6
+; CHECK-NEXT:    vpickve2gr.w $a0, $vr0, 2
+; CHECK-NEXT:    st.h $a0, $a1, 4
+; CHECK-NEXT:    vpickve2gr.w $a0, $vr0, 1
+; CHECK-NEXT:    st.h $a0, $a1, 2
+; CHECK-NEXT:    vpickve2gr.w $a0, $vr0, 0
+; CHECK-NEXT:    st.h $a0, $a1, 0
+; CHECK-NEXT:    ret
+  %a = load <4 x i32>, ptr %ptr
+  %trunc = trunc <4 x i32> %a to <4 x i16>
+  store <4 x i16> %trunc, ptr %dst
+  ret void
+}
+
+define void @load_trunc_4i32_to_4i8(ptr %ptr, ptr %dst) nounwind {
+; CHECK-LABEL: load_trunc_4i32_to_4i8:
+; CHECK:       # %bb.0:
+; CHECK-NEXT:    vld $vr0, $a0, 0
+; CHECK-NEXT:    vpickve2gr.w $a0, $vr0, 3
+; CHECK-NEXT:    st.b $a0, $a1, 3
+; CHECK-NEXT:    vpickve2gr.w $a0, $vr0, 2
+; CHECK-NEXT:    st.b $a0, $a1, 2
+; CHECK-NEXT:    vpickve2gr.w $a0, $vr0, 1
+; CHECK-NEXT:    st.b $a0, $a1, 1
+; CHECK-NEXT:    vpickve2gr.w $a0, $vr0, 0
+; CHECK-NEXT:    st.b $a0, $a1, 0
+; CHECK-NEXT:    ret
+  %a = load <4 x i32>, ptr %ptr
+  %trunc = trunc <4 x i32> %a to <4 x i8>
+  store <4 x i8> %trunc, ptr %dst
+  ret void
+}
+
+define void @load_trunc_8i16_to_8i8(ptr %ptr, ptr %dst) nounwind {
+; CHECK-LABEL: load_trunc_8i16_to_8i8:
+; CHECK:       # %bb.0:
+; CHECK-NEXT:    vld $vr0, $a0, 0
+; CHECK-NEXT:    vpickve2gr.h $a0, $vr0, 7
+; CHECK-NEXT:    st.b $a0, $a1, 7
+; CHECK-NEXT:    vpickve2gr.h $a0, $vr0, 6
+; CHECK-NEXT:    st.b $a0, $a1, 6
+; CHECK-NEXT:    vpickve2gr.h $a0, $vr0, 5
+; CHECK-NEXT:    st.b $a0, $a1, 5
+; CHECK-NEXT:    vpickve2gr.h $a0, $vr0, 4
+; CHECK-NEXT:    st.b $a0, $a1, 4
+; CHECK-NEXT:    vpickve2gr.h $a0, $vr0, 3
+; CHECK-NEXT:    st.b $a0, $a1, 3
+; CHECK-NEXT:    vpickve2gr.h $a0, $vr0, 2
+; CHECK-NEXT:    st.b $a0, $a1, 2
+; CHECK-NEXT:    vpickve2gr.h $a0, $vr0, 1
+; CHECK-NEXT:    st.b $a0, $a1, 1
+; CHECK-NEXT:    vpickve2gr.h $a0, $vr0, 0
+; CHECK-NEXT:    st.b $a0, $a1, 0
+; CHECK-NEXT:    ret
+  %a = load <8 x i16>, ptr %ptr
+  %trunc = trunc <8 x i16> %a to <8 x i8>
+  store <8 x i8> %trunc, ptr %dst
+  ret void
+}
+
+define void @load_trunc_2i32_to_2i16(ptr %ptr, ptr %dst) nounwind {
+; CHECK-LABEL: load_trunc_2i32_to_2i16:
+; CHECK:       # %bb.0:
+; CHECK-NEXT:    ld.w $a2, $a0, 4
+; CHECK-NEXT:    ld.w $a0, $a0, 0
+; CHECK-NEXT:    st.h $a2, $a1, 2
+; CHECK-NEXT:    st.h $a0, $a1, 0
+; CHECK-NEXT:    ret
+  %a = load <2 x i32>, ptr %ptr
+  %trunc = trunc <2 x i32> %a to <2 x i16>
+  store <2 x i16> %trunc, ptr %dst
+  ret void
+}
+
+define void @load_trunc_2i32_to_2i8(ptr %ptr, ptr %dst) nounwind {
+; CHECK-LABEL: load_trunc_2i32_to_2i8:
+; CHECK:       # %bb.0:
+; CHECK-NEXT:    ld.w $a2, $a0, 4
+; CHECK-NEXT:    ld.w $a0, $a0, 0
+; CHECK-NEXT:    st.b $a2, $a1, 1
+; CHECK-NEXT:    st.b $a0, $a1, 0
+; CHECK-NEXT:    ret
+  %a = load <2 x i32>, ptr %ptr
+  %trunc = trunc <2 x i32> %a to <2 x i8>
+  store <2 x i8> %trunc, ptr %dst
+  ret void
+}
+
+define void @load_trunc_4i16_to_4i8(ptr %ptr, ptr %dst) nounwind {
+; CHECK-LABEL: load_trunc_4i16_to_4i8:
+; CHECK:       # %bb.0:
+; CHECK-NEXT:    ld.h $a2, $a0, 6
+; CHECK-NEXT:    ld.h $a3, $a0, 4
+; CHECK-NEXT:    ld.h $a4, $a0, 2
+; CHECK-NEXT:    ld.h $a0, $a0, 0
+; CHECK-NEXT:    st.b $a2, $a1, 3
+; CHECK-NEXT:    st.b $a3, $a1, 2
+; CHECK-NEXT:    st.b $a4, $a1, 1
+; CHECK-NEXT:    st.b $a0, $a1, 0
+; CHECK-NEXT:    ret
+  %a = load <4 x i16>, ptr %ptr
+  %trunc = trunc <4 x i16> %a to <4 x i8>
+  store <4 x i8> %trunc, ptr %dst
+  ret void
+}
+
+define void @load_trunc_2i16_to_2i8(ptr %ptr, ptr %dst) nounwind {
+; CHECK-LABEL: load_trunc_2i16_to_2i8:
+; CHECK:       # %bb.0:
+; CHECK-NEXT:    ld.h $a2, $a0, 2
+; CHECK-NEXT:    ld.h $a0, $a0, 0
+; CHECK-NEXT:    st.b $a2, $a1, 1
+; CHECK-NEXT:    st.b $a0, $a1, 0
+; CHECK-NEXT:    ret
+  %a = load <2 x i16>, ptr %ptr
+  %trunc = trunc <2 x i16> %a to <2 x i8>
+  store <2 x i8> %trunc, ptr %dst
+  ret void
+}
+
+

@SixWeining SixWeining merged commit 43ab422 into llvm:main Mar 13, 2025
10 of 12 checks passed
@tangaac tangaac deleted the pre-commit-vector-test branch March 13, 2025 07:50
@llvm-ci
Copy link
Collaborator

llvm-ci commented Mar 13, 2025

LLVM Buildbot has detected a new failure on builder ml-opt-devrel-x86-64 running on ml-opt-devrel-x86-64-b2 while building llvm at step 6 "test-build-unified-tree-check-all".

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

Here is the relevant piece of the build log for the reference
Step 6 (test-build-unified-tree-check-all) failure: test (failure)
******************** TEST 'LLVM :: CodeGen/LoongArch/lsx/vec-trunc.ll' FAILED ********************
Exit Code: 1

Command Output (stderr):
--
RUN: at line 2: /b/ml-opt-devrel-x86-64-b1/build/bin/llc --mtriple=loongarch64 --mattr=+lsx /b/ml-opt-devrel-x86-64-b1/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll -o - | /b/ml-opt-devrel-x86-64-b1/build/bin/FileCheck /b/ml-opt-devrel-x86-64-b1/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll
+ /b/ml-opt-devrel-x86-64-b1/build/bin/llc --mtriple=loongarch64 --mattr=+lsx /b/ml-opt-devrel-x86-64-b1/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll -o -
+ /b/ml-opt-devrel-x86-64-b1/build/bin/FileCheck /b/ml-opt-devrel-x86-64-b1/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll
/b/ml-opt-devrel-x86-64-b1/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll:7:15: error: CHECK-NEXT: is not on the line after the previous match
; CHECK-NEXT: vld $vr0, $a0, 0
              ^
<stdin>:9:2: note: 'next' match was here
 vld $vr0, $a0, 0
 ^
<stdin>:7:9: note: previous match ended here
# %bb.0:
        ^
<stdin>:8:1: note: non-matching line after previous match is here
 addi.d $sp, $sp, -16
^
/b/ml-opt-devrel-x86-64-b1/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll:22:15: error: CHECK-NEXT: is not on the line after the previous match
; CHECK-NEXT: vld $vr0, $a0, 0
              ^
<stdin>:27:2: note: 'next' match was here
 vld $vr0, $a0, 0
 ^
<stdin>:25:9: note: previous match ended here
# %bb.0:
        ^
<stdin>:26:1: note: non-matching line after previous match is here
 addi.d $sp, $sp, -16
^
/b/ml-opt-devrel-x86-64-b1/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll:37:15: error: CHECK-NEXT: is not on the line after the previous match
; CHECK-NEXT: vld $vr0, $a0, 0
              ^
<stdin>:46:2: note: 'next' match was here
 vld $vr0, $a0, 0
 ^
<stdin>:44:9: note: previous match ended here
# %bb.0:
        ^
<stdin>:45:1: note: non-matching line after previous match is here
 addi.d $sp, $sp, -16
^
/b/ml-opt-devrel-x86-64-b1/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll:52:15: error: CHECK-NEXT: is not on the line after the previous match
; CHECK-NEXT: vld $vr0, $a0, 0
              ^
<stdin>:65:2: note: 'next' match was here
 vld $vr0, $a0, 0
 ^
...

@llvm-ci
Copy link
Collaborator

llvm-ci commented Mar 13, 2025

LLVM Buildbot has detected a new failure on builder ml-opt-rel-x86-64 running on ml-opt-rel-x86-64-b2 while building llvm at step 6 "test-build-unified-tree-check-all".

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

Here is the relevant piece of the build log for the reference
Step 6 (test-build-unified-tree-check-all) failure: test (failure)
******************** TEST 'LLVM :: CodeGen/LoongArch/lsx/vec-trunc.ll' FAILED ********************
Exit Code: 1

Command Output (stderr):
--
RUN: at line 2: /b/ml-opt-rel-x86-64-b1/build/bin/llc --mtriple=loongarch64 --mattr=+lsx /b/ml-opt-rel-x86-64-b1/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll -o - | /b/ml-opt-rel-x86-64-b1/build/bin/FileCheck /b/ml-opt-rel-x86-64-b1/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll
+ /b/ml-opt-rel-x86-64-b1/build/bin/FileCheck /b/ml-opt-rel-x86-64-b1/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll
+ /b/ml-opt-rel-x86-64-b1/build/bin/llc --mtriple=loongarch64 --mattr=+lsx /b/ml-opt-rel-x86-64-b1/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll -o -
/b/ml-opt-rel-x86-64-b1/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll:7:15: error: CHECK-NEXT: is not on the line after the previous match
; CHECK-NEXT: vld $vr0, $a0, 0
              ^
<stdin>:9:2: note: 'next' match was here
 vld $vr0, $a0, 0
 ^
<stdin>:7:9: note: previous match ended here
# %bb.0:
        ^
<stdin>:8:1: note: non-matching line after previous match is here
 addi.d $sp, $sp, -16
^
/b/ml-opt-rel-x86-64-b1/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll:22:15: error: CHECK-NEXT: is not on the line after the previous match
; CHECK-NEXT: vld $vr0, $a0, 0
              ^
<stdin>:27:2: note: 'next' match was here
 vld $vr0, $a0, 0
 ^
<stdin>:25:9: note: previous match ended here
# %bb.0:
        ^
<stdin>:26:1: note: non-matching line after previous match is here
 addi.d $sp, $sp, -16
^
/b/ml-opt-rel-x86-64-b1/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll:37:15: error: CHECK-NEXT: is not on the line after the previous match
; CHECK-NEXT: vld $vr0, $a0, 0
              ^
<stdin>:46:2: note: 'next' match was here
 vld $vr0, $a0, 0
 ^
<stdin>:44:9: note: previous match ended here
# %bb.0:
        ^
<stdin>:45:1: note: non-matching line after previous match is here
 addi.d $sp, $sp, -16
^
/b/ml-opt-rel-x86-64-b1/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll:52:15: error: CHECK-NEXT: is not on the line after the previous match
; CHECK-NEXT: vld $vr0, $a0, 0
              ^
<stdin>:65:2: note: 'next' match was here
 vld $vr0, $a0, 0
 ^
...

@llvm-ci
Copy link
Collaborator

llvm-ci commented Mar 13, 2025

LLVM Buildbot has detected a new failure on builder ml-opt-dev-x86-64 running on ml-opt-dev-x86-64-b2 while building llvm at step 6 "test-build-unified-tree-check-all".

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

Here is the relevant piece of the build log for the reference
Step 6 (test-build-unified-tree-check-all) failure: test (failure)
******************** TEST 'LLVM :: CodeGen/LoongArch/lsx/vec-trunc.ll' FAILED ********************
Exit Code: 1

Command Output (stderr):
--
RUN: at line 2: /b/ml-opt-dev-x86-64-b1/build/bin/llc --mtriple=loongarch64 --mattr=+lsx /b/ml-opt-dev-x86-64-b1/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll -o - | /b/ml-opt-dev-x86-64-b1/build/bin/FileCheck /b/ml-opt-dev-x86-64-b1/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll
+ /b/ml-opt-dev-x86-64-b1/build/bin/FileCheck /b/ml-opt-dev-x86-64-b1/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll
+ /b/ml-opt-dev-x86-64-b1/build/bin/llc --mtriple=loongarch64 --mattr=+lsx /b/ml-opt-dev-x86-64-b1/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll -o -
/b/ml-opt-dev-x86-64-b1/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll:7:15: error: CHECK-NEXT: is not on the line after the previous match
; CHECK-NEXT: vld $vr0, $a0, 0
              ^
<stdin>:9:2: note: 'next' match was here
 vld $vr0, $a0, 0
 ^
<stdin>:7:9: note: previous match ended here
# %bb.0:
        ^
<stdin>:8:1: note: non-matching line after previous match is here
 addi.d $sp, $sp, -16
^
/b/ml-opt-dev-x86-64-b1/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll:22:15: error: CHECK-NEXT: is not on the line after the previous match
; CHECK-NEXT: vld $vr0, $a0, 0
              ^
<stdin>:27:2: note: 'next' match was here
 vld $vr0, $a0, 0
 ^
<stdin>:25:9: note: previous match ended here
# %bb.0:
        ^
<stdin>:26:1: note: non-matching line after previous match is here
 addi.d $sp, $sp, -16
^
/b/ml-opt-dev-x86-64-b1/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll:37:15: error: CHECK-NEXT: is not on the line after the previous match
; CHECK-NEXT: vld $vr0, $a0, 0
              ^
<stdin>:46:2: note: 'next' match was here
 vld $vr0, $a0, 0
 ^
<stdin>:44:9: note: previous match ended here
# %bb.0:
        ^
<stdin>:45:1: note: non-matching line after previous match is here
 addi.d $sp, $sp, -16
^
/b/ml-opt-dev-x86-64-b1/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll:52:15: error: CHECK-NEXT: is not on the line after the previous match
; CHECK-NEXT: vld $vr0, $a0, 0
              ^
<stdin>:65:2: note: 'next' match was here
 vld $vr0, $a0, 0
 ^
...

@llvm-ci
Copy link
Collaborator

llvm-ci commented Mar 13, 2025

LLVM Buildbot has detected a new failure on builder llvm-clang-x86_64-gcc-ubuntu running on sie-linux-worker3 while building llvm at step 6 "test-build-unified-tree-check-all".

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

Here is the relevant piece of the build log for the reference
Step 6 (test-build-unified-tree-check-all) failure: test (failure)
******************** TEST 'LLVM :: CodeGen/LoongArch/lsx/vec-trunc.ll' FAILED ********************
Exit Code: 1

Command Output (stderr):
--
RUN: at line 2: /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/build/bin/llc --mtriple=loongarch64 --mattr=+lsx /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll -o - | /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/build/bin/FileCheck /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll
+ /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/build/bin/FileCheck /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll
+ /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/build/bin/llc --mtriple=loongarch64 --mattr=+lsx /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll -o -
�[1m/home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll:7:15: �[0m�[0;1;31merror: �[0m�[1mCHECK-NEXT: is not on the line after the previous match
�[0m; CHECK-NEXT: vld $vr0, $a0, 0
�[0;1;32m              ^
�[0m�[1m<stdin>:9:2: �[0m�[0;1;30mnote: �[0m�[1m'next' match was here
�[0m vld $vr0, $a0, 0
�[0;1;32m ^
�[0m�[1m<stdin>:7:9: �[0m�[0;1;30mnote: �[0m�[1mprevious match ended here
�[0m# %bb.0:
�[0;1;32m        ^
�[0m�[1m<stdin>:8:1: �[0m�[0;1;30mnote: �[0m�[1mnon-matching line after previous match is here
�[0m addi.d $sp, $sp, -16
�[0;1;32m^
�[0m�[1m/home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll:22:15: �[0m�[0;1;31merror: �[0m�[1mCHECK-NEXT: is not on the line after the previous match
�[0m; CHECK-NEXT: vld $vr0, $a0, 0
�[0;1;32m              ^
�[0m�[1m<stdin>:27:2: �[0m�[0;1;30mnote: �[0m�[1m'next' match was here
�[0m vld $vr0, $a0, 0
�[0;1;32m ^
�[0m�[1m<stdin>:25:9: �[0m�[0;1;30mnote: �[0m�[1mprevious match ended here
�[0m# %bb.0:
�[0;1;32m        ^
�[0m�[1m<stdin>:26:1: �[0m�[0;1;30mnote: �[0m�[1mnon-matching line after previous match is here
�[0m addi.d $sp, $sp, -16
�[0;1;32m^
�[0m�[1m/home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll:37:15: �[0m�[0;1;31merror: �[0m�[1mCHECK-NEXT: is not on the line after the previous match
�[0m; CHECK-NEXT: vld $vr0, $a0, 0
�[0;1;32m              ^
�[0m�[1m<stdin>:46:2: �[0m�[0;1;30mnote: �[0m�[1m'next' match was here
�[0m vld $vr0, $a0, 0
�[0;1;32m ^
�[0m�[1m<stdin>:44:9: �[0m�[0;1;30mnote: �[0m�[1mprevious match ended here
�[0m# %bb.0:
�[0;1;32m        ^
�[0m�[1m<stdin>:45:1: �[0m�[0;1;30mnote: �[0m�[1mnon-matching line after previous match is here
�[0m addi.d $sp, $sp, -16
�[0;1;32m^
�[0m�[1m/home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll:52:15: �[0m�[0;1;31merror: �[0m�[1mCHECK-NEXT: is not on the line after the previous match
�[0m; CHECK-NEXT: vld $vr0, $a0, 0
�[0;1;32m              ^
�[0m�[1m<stdin>:65:2: �[0m�[0;1;30mnote: �[0m�[1m'next' match was here
�[0m vld $vr0, $a0, 0
�[0;1;32m ^
...

@llvm-ci
Copy link
Collaborator

llvm-ci commented Mar 13, 2025

LLVM Buildbot has detected a new failure on builder clang-debian-cpp20 running on clang-debian-cpp20 while building llvm at step 6 "test-build-unified-tree-check-all".

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

Here is the relevant piece of the build log for the reference
Step 6 (test-build-unified-tree-check-all) failure: test (failure)
******************** TEST 'LLVM :: CodeGen/LoongArch/lsx/vec-trunc.ll' FAILED ********************
Exit Code: 1

Command Output (stderr):
--
RUN: at line 2: /vol/worker/clang-debian-cpp20/clang-debian-cpp20/build/bin/llc --mtriple=loongarch64 --mattr=+lsx /vol/worker/clang-debian-cpp20/clang-debian-cpp20/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll -o - | /vol/worker/clang-debian-cpp20/clang-debian-cpp20/build/bin/FileCheck /vol/worker/clang-debian-cpp20/clang-debian-cpp20/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll
+ /vol/worker/clang-debian-cpp20/clang-debian-cpp20/build/bin/FileCheck /vol/worker/clang-debian-cpp20/clang-debian-cpp20/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll
+ /vol/worker/clang-debian-cpp20/clang-debian-cpp20/build/bin/llc --mtriple=loongarch64 --mattr=+lsx /vol/worker/clang-debian-cpp20/clang-debian-cpp20/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll -o -
/vol/worker/clang-debian-cpp20/clang-debian-cpp20/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll:7:15: error: CHECK-NEXT: is not on the line after the previous match
; CHECK-NEXT: vld $vr0, $a0, 0
              ^
<stdin>:9:2: note: 'next' match was here
 vld $vr0, $a0, 0
 ^
<stdin>:7:9: note: previous match ended here
# %bb.0:
        ^
<stdin>:8:1: note: non-matching line after previous match is here
 addi.d $sp, $sp, -16
^
/vol/worker/clang-debian-cpp20/clang-debian-cpp20/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll:22:15: error: CHECK-NEXT: is not on the line after the previous match
; CHECK-NEXT: vld $vr0, $a0, 0
              ^
<stdin>:27:2: note: 'next' match was here
 vld $vr0, $a0, 0
 ^
<stdin>:25:9: note: previous match ended here
# %bb.0:
        ^
<stdin>:26:1: note: non-matching line after previous match is here
 addi.d $sp, $sp, -16
^
/vol/worker/clang-debian-cpp20/clang-debian-cpp20/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll:37:15: error: CHECK-NEXT: is not on the line after the previous match
; CHECK-NEXT: vld $vr0, $a0, 0
              ^
<stdin>:46:2: note: 'next' match was here
 vld $vr0, $a0, 0
 ^
<stdin>:44:9: note: previous match ended here
# %bb.0:
        ^
<stdin>:45:1: note: non-matching line after previous match is here
 addi.d $sp, $sp, -16
^
/vol/worker/clang-debian-cpp20/clang-debian-cpp20/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll:52:15: error: CHECK-NEXT: is not on the line after the previous match
; CHECK-NEXT: vld $vr0, $a0, 0
              ^
<stdin>:65:2: note: 'next' match was here
 vld $vr0, $a0, 0
 ^
...

@llvm-ci
Copy link
Collaborator

llvm-ci commented Mar 13, 2025

LLVM Buildbot has detected a new failure on builder clang-ppc64le-linux-test-suite running on ppc64le-clang-test-suite while building llvm at step 6 "test-build-unified-tree-check-all".

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

Here is the relevant piece of the build log for the reference
Step 6 (test-build-unified-tree-check-all) failure: test (failure)
******************** TEST 'LLVM :: CodeGen/LoongArch/lsx/vec-trunc.ll' FAILED ********************
Exit Code: 1

Command Output (stderr):
--
RUN: at line 2: /home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-test-suite/clang-ppc64le-test-suite/build/bin/llc --mtriple=loongarch64 --mattr=+lsx /home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-test-suite/clang-ppc64le-test-suite/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll -o - | /home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-test-suite/clang-ppc64le-test-suite/build/bin/FileCheck /home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-test-suite/clang-ppc64le-test-suite/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll
+ /home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-test-suite/clang-ppc64le-test-suite/build/bin/llc --mtriple=loongarch64 --mattr=+lsx /home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-test-suite/clang-ppc64le-test-suite/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll -o -
+ /home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-test-suite/clang-ppc64le-test-suite/build/bin/FileCheck /home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-test-suite/clang-ppc64le-test-suite/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll
/home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-test-suite/clang-ppc64le-test-suite/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll:7:15: error: CHECK-NEXT: is not on the line after the previous match
; CHECK-NEXT: vld $vr0, $a0, 0
              ^
<stdin>:9:2: note: 'next' match was here
 vld $vr0, $a0, 0
 ^
<stdin>:7:9: note: previous match ended here
# %bb.0:
        ^
<stdin>:8:1: note: non-matching line after previous match is here
 addi.d $sp, $sp, -16
^
/home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-test-suite/clang-ppc64le-test-suite/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll:22:15: error: CHECK-NEXT: is not on the line after the previous match
; CHECK-NEXT: vld $vr0, $a0, 0
              ^
<stdin>:27:2: note: 'next' match was here
 vld $vr0, $a0, 0
 ^
<stdin>:25:9: note: previous match ended here
# %bb.0:
        ^
<stdin>:26:1: note: non-matching line after previous match is here
 addi.d $sp, $sp, -16
^
/home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-test-suite/clang-ppc64le-test-suite/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll:37:15: error: CHECK-NEXT: is not on the line after the previous match
; CHECK-NEXT: vld $vr0, $a0, 0
              ^
<stdin>:46:2: note: 'next' match was here
 vld $vr0, $a0, 0
 ^
<stdin>:44:9: note: previous match ended here
# %bb.0:
        ^
<stdin>:45:1: note: non-matching line after previous match is here
 addi.d $sp, $sp, -16
^
/home/buildbots/llvm-external-buildbots/workers/ppc64le-clang-test-suite/clang-ppc64le-test-suite/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll:52:15: error: CHECK-NEXT: is not on the line after the previous match
; CHECK-NEXT: vld $vr0, $a0, 0
              ^
<stdin>:65:2: note: 'next' match was here
 vld $vr0, $a0, 0
 ^
...

@llvm-ci
Copy link
Collaborator

llvm-ci commented Mar 13, 2025

LLVM Buildbot has detected a new failure on builder ppc64le-lld-multistage-test running on ppc64le-lld-multistage-test while building llvm at step 7 "test-build-stage1-unified-tree-check-all".

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

Here is the relevant piece of the build log for the reference
Step 7 (test-build-stage1-unified-tree-check-all) failure: test (failure)
******************** TEST 'LLVM :: CodeGen/LoongArch/lsx/vec-trunc.ll' FAILED ********************
Exit Code: 1

Command Output (stderr):
--
RUN: at line 2: /home/buildbots/llvm-external-buildbots/workers/ppc64le-lld-multistage-test/ppc64le-lld-multistage-test/build/stage1/bin/llc --mtriple=loongarch64 --mattr=+lsx /home/buildbots/llvm-external-buildbots/workers/ppc64le-lld-multistage-test/ppc64le-lld-multistage-test/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll -o - | /home/buildbots/llvm-external-buildbots/workers/ppc64le-lld-multistage-test/ppc64le-lld-multistage-test/build/stage1/bin/FileCheck /home/buildbots/llvm-external-buildbots/workers/ppc64le-lld-multistage-test/ppc64le-lld-multistage-test/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll
+ /home/buildbots/llvm-external-buildbots/workers/ppc64le-lld-multistage-test/ppc64le-lld-multistage-test/build/stage1/bin/llc --mtriple=loongarch64 --mattr=+lsx /home/buildbots/llvm-external-buildbots/workers/ppc64le-lld-multistage-test/ppc64le-lld-multistage-test/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll -o -
+ /home/buildbots/llvm-external-buildbots/workers/ppc64le-lld-multistage-test/ppc64le-lld-multistage-test/build/stage1/bin/FileCheck /home/buildbots/llvm-external-buildbots/workers/ppc64le-lld-multistage-test/ppc64le-lld-multistage-test/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll
/home/buildbots/llvm-external-buildbots/workers/ppc64le-lld-multistage-test/ppc64le-lld-multistage-test/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll:7:15: error: CHECK-NEXT: is not on the line after the previous match
; CHECK-NEXT: vld $vr0, $a0, 0
              ^
<stdin>:9:2: note: 'next' match was here
 vld $vr0, $a0, 0
 ^
<stdin>:7:9: note: previous match ended here
# %bb.0:
        ^
<stdin>:8:1: note: non-matching line after previous match is here
 addi.d $sp, $sp, -16
^
/home/buildbots/llvm-external-buildbots/workers/ppc64le-lld-multistage-test/ppc64le-lld-multistage-test/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll:22:15: error: CHECK-NEXT: is not on the line after the previous match
; CHECK-NEXT: vld $vr0, $a0, 0
              ^
<stdin>:27:2: note: 'next' match was here
 vld $vr0, $a0, 0
 ^
<stdin>:25:9: note: previous match ended here
# %bb.0:
        ^
<stdin>:26:1: note: non-matching line after previous match is here
 addi.d $sp, $sp, -16
^
/home/buildbots/llvm-external-buildbots/workers/ppc64le-lld-multistage-test/ppc64le-lld-multistage-test/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll:37:15: error: CHECK-NEXT: is not on the line after the previous match
; CHECK-NEXT: vld $vr0, $a0, 0
              ^
<stdin>:46:2: note: 'next' match was here
 vld $vr0, $a0, 0
 ^
<stdin>:44:9: note: previous match ended here
# %bb.0:
        ^
<stdin>:45:1: note: non-matching line after previous match is here
 addi.d $sp, $sp, -16
^
/home/buildbots/llvm-external-buildbots/workers/ppc64le-lld-multistage-test/ppc64le-lld-multistage-test/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll:52:15: error: CHECK-NEXT: is not on the line after the previous match
; CHECK-NEXT: vld $vr0, $a0, 0
              ^
<stdin>:65:2: note: 'next' match was here
 vld $vr0, $a0, 0
 ^
...
Step 13 (test-build-stage2-unified-tree-check-all) failure: test (failure)
******************** TEST 'LLVM :: CodeGen/LoongArch/lsx/vec-trunc.ll' FAILED ********************
Exit Code: 1

Command Output (stderr):
--
RUN: at line 2: /home/buildbots/llvm-external-buildbots/workers/ppc64le-lld-multistage-test/ppc64le-lld-multistage-test/build/stage2/bin/llc --mtriple=loongarch64 --mattr=+lsx /home/buildbots/llvm-external-buildbots/workers/ppc64le-lld-multistage-test/ppc64le-lld-multistage-test/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll -o - | /home/buildbots/llvm-external-buildbots/workers/ppc64le-lld-multistage-test/ppc64le-lld-multistage-test/build/stage2/bin/FileCheck /home/buildbots/llvm-external-buildbots/workers/ppc64le-lld-multistage-test/ppc64le-lld-multistage-test/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll
+ /home/buildbots/llvm-external-buildbots/workers/ppc64le-lld-multistage-test/ppc64le-lld-multistage-test/build/stage2/bin/llc --mtriple=loongarch64 --mattr=+lsx /home/buildbots/llvm-external-buildbots/workers/ppc64le-lld-multistage-test/ppc64le-lld-multistage-test/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll -o -
+ /home/buildbots/llvm-external-buildbots/workers/ppc64le-lld-multistage-test/ppc64le-lld-multistage-test/build/stage2/bin/FileCheck /home/buildbots/llvm-external-buildbots/workers/ppc64le-lld-multistage-test/ppc64le-lld-multistage-test/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll
/home/buildbots/llvm-external-buildbots/workers/ppc64le-lld-multistage-test/ppc64le-lld-multistage-test/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll:7:15: error: CHECK-NEXT: is not on the line after the previous match
; CHECK-NEXT: vld $vr0, $a0, 0
              ^
<stdin>:9:2: note: 'next' match was here
 vld $vr0, $a0, 0
 ^
<stdin>:7:9: note: previous match ended here
# %bb.0:
        ^
<stdin>:8:1: note: non-matching line after previous match is here
 addi.d $sp, $sp, -16
^
/home/buildbots/llvm-external-buildbots/workers/ppc64le-lld-multistage-test/ppc64le-lld-multistage-test/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll:22:15: error: CHECK-NEXT: is not on the line after the previous match
; CHECK-NEXT: vld $vr0, $a0, 0
              ^
<stdin>:27:2: note: 'next' match was here
 vld $vr0, $a0, 0
 ^
<stdin>:25:9: note: previous match ended here
# %bb.0:
        ^
<stdin>:26:1: note: non-matching line after previous match is here
 addi.d $sp, $sp, -16
^
/home/buildbots/llvm-external-buildbots/workers/ppc64le-lld-multistage-test/ppc64le-lld-multistage-test/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll:37:15: error: CHECK-NEXT: is not on the line after the previous match
; CHECK-NEXT: vld $vr0, $a0, 0
              ^
<stdin>:46:2: note: 'next' match was here
 vld $vr0, $a0, 0
 ^
<stdin>:44:9: note: previous match ended here
# %bb.0:
        ^
<stdin>:45:1: note: non-matching line after previous match is here
 addi.d $sp, $sp, -16
^
/home/buildbots/llvm-external-buildbots/workers/ppc64le-lld-multistage-test/ppc64le-lld-multistage-test/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll:52:15: error: CHECK-NEXT: is not on the line after the previous match
; CHECK-NEXT: vld $vr0, $a0, 0
              ^
<stdin>:65:2: note: 'next' match was here
 vld $vr0, $a0, 0
 ^
...

@llvm-ci
Copy link
Collaborator

llvm-ci commented Mar 13, 2025

LLVM Buildbot has detected a new failure on builder clang-aarch64-sve2-vla running on linaro-g4-02 while building llvm at step 7 "ninja check 1".

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

Here is the relevant piece of the build log for the reference
Step 7 (ninja check 1) failure: stage 1 checked (failure)
******************** TEST 'LLVM :: CodeGen/LoongArch/lsx/vec-trunc.ll' FAILED ********************
Exit Code: 1

Command Output (stderr):
--
RUN: at line 2: /home/tcwg-buildbot/worker/clang-aarch64-sve2-vla/stage1/bin/llc --mtriple=loongarch64 --mattr=+lsx /home/tcwg-buildbot/worker/clang-aarch64-sve2-vla/llvm/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll -o - | /home/tcwg-buildbot/worker/clang-aarch64-sve2-vla/stage1/bin/FileCheck /home/tcwg-buildbot/worker/clang-aarch64-sve2-vla/llvm/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll
+ /home/tcwg-buildbot/worker/clang-aarch64-sve2-vla/stage1/bin/llc --mtriple=loongarch64 --mattr=+lsx /home/tcwg-buildbot/worker/clang-aarch64-sve2-vla/llvm/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll -o -
+ /home/tcwg-buildbot/worker/clang-aarch64-sve2-vla/stage1/bin/FileCheck /home/tcwg-buildbot/worker/clang-aarch64-sve2-vla/llvm/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll
/home/tcwg-buildbot/worker/clang-aarch64-sve2-vla/llvm/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll:7:15: error: CHECK-NEXT: is not on the line after the previous match
; CHECK-NEXT: vld $vr0, $a0, 0
              ^
<stdin>:9:2: note: 'next' match was here
 vld $vr0, $a0, 0
 ^
<stdin>:7:9: note: previous match ended here
# %bb.0:
        ^
<stdin>:8:1: note: non-matching line after previous match is here
 addi.d $sp, $sp, -16
^
/home/tcwg-buildbot/worker/clang-aarch64-sve2-vla/llvm/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll:22:15: error: CHECK-NEXT: is not on the line after the previous match
; CHECK-NEXT: vld $vr0, $a0, 0
              ^
<stdin>:27:2: note: 'next' match was here
 vld $vr0, $a0, 0
 ^
<stdin>:25:9: note: previous match ended here
# %bb.0:
        ^
<stdin>:26:1: note: non-matching line after previous match is here
 addi.d $sp, $sp, -16
^
/home/tcwg-buildbot/worker/clang-aarch64-sve2-vla/llvm/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll:37:15: error: CHECK-NEXT: is not on the line after the previous match
; CHECK-NEXT: vld $vr0, $a0, 0
              ^
<stdin>:46:2: note: 'next' match was here
 vld $vr0, $a0, 0
 ^
<stdin>:44:9: note: previous match ended here
# %bb.0:
        ^
<stdin>:45:1: note: non-matching line after previous match is here
 addi.d $sp, $sp, -16
^
/home/tcwg-buildbot/worker/clang-aarch64-sve2-vla/llvm/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll:52:15: error: CHECK-NEXT: is not on the line after the previous match
; CHECK-NEXT: vld $vr0, $a0, 0
              ^
<stdin>:65:2: note: 'next' match was here
 vld $vr0, $a0, 0
 ^
...

@llvm-ci
Copy link
Collaborator

llvm-ci commented Mar 13, 2025

LLVM Buildbot has detected a new failure on builder clang-aarch64-sve-vla running on linaro-g3-01 while building llvm at step 7 "ninja check 1".

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

Here is the relevant piece of the build log for the reference
Step 7 (ninja check 1) failure: stage 1 checked (failure)
******************** TEST 'LLVM :: CodeGen/LoongArch/lsx/vec-trunc.ll' FAILED ********************
Exit Code: 1

Command Output (stderr):
--
RUN: at line 2: /home/tcwg-buildbot/worker/clang-aarch64-sve-vla/stage1/bin/llc --mtriple=loongarch64 --mattr=+lsx /home/tcwg-buildbot/worker/clang-aarch64-sve-vla/llvm/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll -o - | /home/tcwg-buildbot/worker/clang-aarch64-sve-vla/stage1/bin/FileCheck /home/tcwg-buildbot/worker/clang-aarch64-sve-vla/llvm/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll
+ /home/tcwg-buildbot/worker/clang-aarch64-sve-vla/stage1/bin/FileCheck /home/tcwg-buildbot/worker/clang-aarch64-sve-vla/llvm/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll
+ /home/tcwg-buildbot/worker/clang-aarch64-sve-vla/stage1/bin/llc --mtriple=loongarch64 --mattr=+lsx /home/tcwg-buildbot/worker/clang-aarch64-sve-vla/llvm/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll -o -
/home/tcwg-buildbot/worker/clang-aarch64-sve-vla/llvm/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll:7:15: error: CHECK-NEXT: is not on the line after the previous match
; CHECK-NEXT: vld $vr0, $a0, 0
              ^
<stdin>:9:2: note: 'next' match was here
 vld $vr0, $a0, 0
 ^
<stdin>:7:9: note: previous match ended here
# %bb.0:
        ^
<stdin>:8:1: note: non-matching line after previous match is here
 addi.d $sp, $sp, -16
^
/home/tcwg-buildbot/worker/clang-aarch64-sve-vla/llvm/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll:22:15: error: CHECK-NEXT: is not on the line after the previous match
; CHECK-NEXT: vld $vr0, $a0, 0
              ^
<stdin>:27:2: note: 'next' match was here
 vld $vr0, $a0, 0
 ^
<stdin>:25:9: note: previous match ended here
# %bb.0:
        ^
<stdin>:26:1: note: non-matching line after previous match is here
 addi.d $sp, $sp, -16
^
/home/tcwg-buildbot/worker/clang-aarch64-sve-vla/llvm/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll:37:15: error: CHECK-NEXT: is not on the line after the previous match
; CHECK-NEXT: vld $vr0, $a0, 0
              ^
<stdin>:46:2: note: 'next' match was here
 vld $vr0, $a0, 0
 ^
<stdin>:44:9: note: previous match ended here
# %bb.0:
        ^
<stdin>:45:1: note: non-matching line after previous match is here
 addi.d $sp, $sp, -16
^
/home/tcwg-buildbot/worker/clang-aarch64-sve-vla/llvm/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll:52:15: error: CHECK-NEXT: is not on the line after the previous match
; CHECK-NEXT: vld $vr0, $a0, 0
              ^
<stdin>:65:2: note: 'next' match was here
 vld $vr0, $a0, 0
 ^
...

@llvm-ci
Copy link
Collaborator

llvm-ci commented Mar 13, 2025

LLVM Buildbot has detected a new failure on builder sanitizer-aarch64-linux-bootstrap-ubsan running on sanitizer-buildbot9 while building llvm at step 2 "annotate".

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

Here is the relevant piece of the build log for the reference
Step 2 (annotate) failure: 'python ../sanitizer_buildbot/sanitizers/zorg/buildbot/builders/sanitizers/buildbot_selector.py' (failure)
...
llvm-lit: /home/b/sanitizer-aarch64-linux-bootstrap-ubsan/build/llvm-project/llvm/utils/lit/lit/llvm/config.py:512: note: using lld-link: /home/b/sanitizer-aarch64-linux-bootstrap-ubsan/build/llvm_build_ubsan/bin/lld-link
llvm-lit: /home/b/sanitizer-aarch64-linux-bootstrap-ubsan/build/llvm-project/llvm/utils/lit/lit/llvm/config.py:512: note: using ld64.lld: /home/b/sanitizer-aarch64-linux-bootstrap-ubsan/build/llvm_build_ubsan/bin/ld64.lld
llvm-lit: /home/b/sanitizer-aarch64-linux-bootstrap-ubsan/build/llvm-project/llvm/utils/lit/lit/llvm/config.py:512: note: using wasm-ld: /home/b/sanitizer-aarch64-linux-bootstrap-ubsan/build/llvm_build_ubsan/bin/wasm-ld
llvm-lit: /home/b/sanitizer-aarch64-linux-bootstrap-ubsan/build/llvm-project/llvm/utils/lit/lit/llvm/config.py:512: note: using ld.lld: /home/b/sanitizer-aarch64-linux-bootstrap-ubsan/build/llvm_build_ubsan/bin/ld.lld
llvm-lit: /home/b/sanitizer-aarch64-linux-bootstrap-ubsan/build/llvm-project/llvm/utils/lit/lit/llvm/config.py:512: note: using lld-link: /home/b/sanitizer-aarch64-linux-bootstrap-ubsan/build/llvm_build_ubsan/bin/lld-link
llvm-lit: /home/b/sanitizer-aarch64-linux-bootstrap-ubsan/build/llvm-project/llvm/utils/lit/lit/llvm/config.py:512: note: using ld64.lld: /home/b/sanitizer-aarch64-linux-bootstrap-ubsan/build/llvm_build_ubsan/bin/ld64.lld
llvm-lit: /home/b/sanitizer-aarch64-linux-bootstrap-ubsan/build/llvm-project/llvm/utils/lit/lit/llvm/config.py:512: note: using wasm-ld: /home/b/sanitizer-aarch64-linux-bootstrap-ubsan/build/llvm_build_ubsan/bin/wasm-ld
llvm-lit: /home/b/sanitizer-aarch64-linux-bootstrap-ubsan/build/llvm-project/llvm/utils/lit/lit/main.py:72: note: The test suite configuration requested an individual test timeout of 0 seconds but a timeout of 900 seconds was requested on the command line. Forcing timeout to be 900 seconds.
-- Testing: 87063 tests, 72 workers --
Testing:  0.. 10.. 20.. 30.. 40
FAIL: LLVM :: CodeGen/LoongArch/lsx/vec-trunc.ll (36629 of 87063)
******************** TEST 'LLVM :: CodeGen/LoongArch/lsx/vec-trunc.ll' FAILED ********************
Exit Code: 1

Command Output (stderr):
--
RUN: at line 2: /home/b/sanitizer-aarch64-linux-bootstrap-ubsan/build/llvm_build_ubsan/bin/llc --mtriple=loongarch64 --mattr=+lsx /home/b/sanitizer-aarch64-linux-bootstrap-ubsan/build/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll -o - | /home/b/sanitizer-aarch64-linux-bootstrap-ubsan/build/llvm_build_ubsan/bin/FileCheck /home/b/sanitizer-aarch64-linux-bootstrap-ubsan/build/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll
+ /home/b/sanitizer-aarch64-linux-bootstrap-ubsan/build/llvm_build_ubsan/bin/llc --mtriple=loongarch64 --mattr=+lsx /home/b/sanitizer-aarch64-linux-bootstrap-ubsan/build/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll -o -
+ /home/b/sanitizer-aarch64-linux-bootstrap-ubsan/build/llvm_build_ubsan/bin/FileCheck /home/b/sanitizer-aarch64-linux-bootstrap-ubsan/build/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll
/home/b/sanitizer-aarch64-linux-bootstrap-ubsan/build/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll:7:15: error: CHECK-NEXT: is not on the line after the previous match
; CHECK-NEXT: vld $vr0, $a0, 0
              ^
<stdin>:9:2: note: 'next' match was here
 vld $vr0, $a0, 0
 ^
<stdin>:7:9: note: previous match ended here
# %bb.0:
        ^
<stdin>:8:1: note: non-matching line after previous match is here
 addi.d $sp, $sp, -16
^
/home/b/sanitizer-aarch64-linux-bootstrap-ubsan/build/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll:22:15: error: CHECK-NEXT: is not on the line after the previous match
; CHECK-NEXT: vld $vr0, $a0, 0
              ^
<stdin>:27:2: note: 'next' match was here
 vld $vr0, $a0, 0
 ^
<stdin>:25:9: note: previous match ended here
# %bb.0:
        ^
<stdin>:26:1: note: non-matching line after previous match is here
 addi.d $sp, $sp, -16
^
/home/b/sanitizer-aarch64-linux-bootstrap-ubsan/build/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll:37:15: error: CHECK-NEXT: is not on the line after the previous match
; CHECK-NEXT: vld $vr0, $a0, 0
              ^
<stdin>:46:2: note: 'next' match was here
 vld $vr0, $a0, 0
 ^
Step 11 (stage2/ubsan check) failure: stage2/ubsan check (failure)
...
llvm-lit: /home/b/sanitizer-aarch64-linux-bootstrap-ubsan/build/llvm-project/llvm/utils/lit/lit/llvm/config.py:512: note: using lld-link: /home/b/sanitizer-aarch64-linux-bootstrap-ubsan/build/llvm_build_ubsan/bin/lld-link
llvm-lit: /home/b/sanitizer-aarch64-linux-bootstrap-ubsan/build/llvm-project/llvm/utils/lit/lit/llvm/config.py:512: note: using ld64.lld: /home/b/sanitizer-aarch64-linux-bootstrap-ubsan/build/llvm_build_ubsan/bin/ld64.lld
llvm-lit: /home/b/sanitizer-aarch64-linux-bootstrap-ubsan/build/llvm-project/llvm/utils/lit/lit/llvm/config.py:512: note: using wasm-ld: /home/b/sanitizer-aarch64-linux-bootstrap-ubsan/build/llvm_build_ubsan/bin/wasm-ld
llvm-lit: /home/b/sanitizer-aarch64-linux-bootstrap-ubsan/build/llvm-project/llvm/utils/lit/lit/llvm/config.py:512: note: using ld.lld: /home/b/sanitizer-aarch64-linux-bootstrap-ubsan/build/llvm_build_ubsan/bin/ld.lld
llvm-lit: /home/b/sanitizer-aarch64-linux-bootstrap-ubsan/build/llvm-project/llvm/utils/lit/lit/llvm/config.py:512: note: using lld-link: /home/b/sanitizer-aarch64-linux-bootstrap-ubsan/build/llvm_build_ubsan/bin/lld-link
llvm-lit: /home/b/sanitizer-aarch64-linux-bootstrap-ubsan/build/llvm-project/llvm/utils/lit/lit/llvm/config.py:512: note: using ld64.lld: /home/b/sanitizer-aarch64-linux-bootstrap-ubsan/build/llvm_build_ubsan/bin/ld64.lld
llvm-lit: /home/b/sanitizer-aarch64-linux-bootstrap-ubsan/build/llvm-project/llvm/utils/lit/lit/llvm/config.py:512: note: using wasm-ld: /home/b/sanitizer-aarch64-linux-bootstrap-ubsan/build/llvm_build_ubsan/bin/wasm-ld
llvm-lit: /home/b/sanitizer-aarch64-linux-bootstrap-ubsan/build/llvm-project/llvm/utils/lit/lit/main.py:72: note: The test suite configuration requested an individual test timeout of 0 seconds but a timeout of 900 seconds was requested on the command line. Forcing timeout to be 900 seconds.
-- Testing: 87063 tests, 72 workers --
Testing:  0.. 10.. 20.. 30.. 40
FAIL: LLVM :: CodeGen/LoongArch/lsx/vec-trunc.ll (36629 of 87063)
******************** TEST 'LLVM :: CodeGen/LoongArch/lsx/vec-trunc.ll' FAILED ********************
Exit Code: 1

Command Output (stderr):
--
RUN: at line 2: /home/b/sanitizer-aarch64-linux-bootstrap-ubsan/build/llvm_build_ubsan/bin/llc --mtriple=loongarch64 --mattr=+lsx /home/b/sanitizer-aarch64-linux-bootstrap-ubsan/build/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll -o - | /home/b/sanitizer-aarch64-linux-bootstrap-ubsan/build/llvm_build_ubsan/bin/FileCheck /home/b/sanitizer-aarch64-linux-bootstrap-ubsan/build/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll
+ /home/b/sanitizer-aarch64-linux-bootstrap-ubsan/build/llvm_build_ubsan/bin/llc --mtriple=loongarch64 --mattr=+lsx /home/b/sanitizer-aarch64-linux-bootstrap-ubsan/build/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll -o -
+ /home/b/sanitizer-aarch64-linux-bootstrap-ubsan/build/llvm_build_ubsan/bin/FileCheck /home/b/sanitizer-aarch64-linux-bootstrap-ubsan/build/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll
/home/b/sanitizer-aarch64-linux-bootstrap-ubsan/build/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll:7:15: error: CHECK-NEXT: is not on the line after the previous match
; CHECK-NEXT: vld $vr0, $a0, 0
              ^
<stdin>:9:2: note: 'next' match was here
 vld $vr0, $a0, 0
 ^
<stdin>:7:9: note: previous match ended here
# %bb.0:
        ^
<stdin>:8:1: note: non-matching line after previous match is here
 addi.d $sp, $sp, -16
^
/home/b/sanitizer-aarch64-linux-bootstrap-ubsan/build/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll:22:15: error: CHECK-NEXT: is not on the line after the previous match
; CHECK-NEXT: vld $vr0, $a0, 0
              ^
<stdin>:27:2: note: 'next' match was here
 vld $vr0, $a0, 0
 ^
<stdin>:25:9: note: previous match ended here
# %bb.0:
        ^
<stdin>:26:1: note: non-matching line after previous match is here
 addi.d $sp, $sp, -16
^
/home/b/sanitizer-aarch64-linux-bootstrap-ubsan/build/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll:37:15: error: CHECK-NEXT: is not on the line after the previous match
; CHECK-NEXT: vld $vr0, $a0, 0
              ^
<stdin>:46:2: note: 'next' match was here
 vld $vr0, $a0, 0
 ^
Step 13 (stage3/ubsan check) failure: stage3/ubsan check (failure)
...
llvm-lit: /home/b/sanitizer-aarch64-linux-bootstrap-ubsan/build/llvm-project/llvm/utils/lit/lit/llvm/config.py:512: note: using lld-link: /home/b/sanitizer-aarch64-linux-bootstrap-ubsan/build/llvm_build2_ubsan/bin/lld-link
llvm-lit: /home/b/sanitizer-aarch64-linux-bootstrap-ubsan/build/llvm-project/llvm/utils/lit/lit/llvm/config.py:512: note: using ld64.lld: /home/b/sanitizer-aarch64-linux-bootstrap-ubsan/build/llvm_build2_ubsan/bin/ld64.lld
llvm-lit: /home/b/sanitizer-aarch64-linux-bootstrap-ubsan/build/llvm-project/llvm/utils/lit/lit/llvm/config.py:512: note: using wasm-ld: /home/b/sanitizer-aarch64-linux-bootstrap-ubsan/build/llvm_build2_ubsan/bin/wasm-ld
llvm-lit: /home/b/sanitizer-aarch64-linux-bootstrap-ubsan/build/llvm-project/llvm/utils/lit/lit/llvm/config.py:512: note: using ld.lld: /home/b/sanitizer-aarch64-linux-bootstrap-ubsan/build/llvm_build2_ubsan/bin/ld.lld
llvm-lit: /home/b/sanitizer-aarch64-linux-bootstrap-ubsan/build/llvm-project/llvm/utils/lit/lit/llvm/config.py:512: note: using lld-link: /home/b/sanitizer-aarch64-linux-bootstrap-ubsan/build/llvm_build2_ubsan/bin/lld-link
llvm-lit: /home/b/sanitizer-aarch64-linux-bootstrap-ubsan/build/llvm-project/llvm/utils/lit/lit/llvm/config.py:512: note: using ld64.lld: /home/b/sanitizer-aarch64-linux-bootstrap-ubsan/build/llvm_build2_ubsan/bin/ld64.lld
llvm-lit: /home/b/sanitizer-aarch64-linux-bootstrap-ubsan/build/llvm-project/llvm/utils/lit/lit/llvm/config.py:512: note: using wasm-ld: /home/b/sanitizer-aarch64-linux-bootstrap-ubsan/build/llvm_build2_ubsan/bin/wasm-ld
llvm-lit: /home/b/sanitizer-aarch64-linux-bootstrap-ubsan/build/llvm-project/llvm/utils/lit/lit/main.py:72: note: The test suite configuration requested an individual test timeout of 0 seconds but a timeout of 900 seconds was requested on the command line. Forcing timeout to be 900 seconds.
-- Testing: 84121 tests, 72 workers --
Testing:  0.. 10.. 20.. 30.. 40
FAIL: LLVM :: CodeGen/LoongArch/lsx/vec-trunc.ll (36637 of 84121)
******************** TEST 'LLVM :: CodeGen/LoongArch/lsx/vec-trunc.ll' FAILED ********************
Exit Code: 1

Command Output (stderr):
--
RUN: at line 2: /home/b/sanitizer-aarch64-linux-bootstrap-ubsan/build/llvm_build2_ubsan/bin/llc --mtriple=loongarch64 --mattr=+lsx /home/b/sanitizer-aarch64-linux-bootstrap-ubsan/build/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll -o - | /home/b/sanitizer-aarch64-linux-bootstrap-ubsan/build/llvm_build2_ubsan/bin/FileCheck /home/b/sanitizer-aarch64-linux-bootstrap-ubsan/build/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll
+ /home/b/sanitizer-aarch64-linux-bootstrap-ubsan/build/llvm_build2_ubsan/bin/llc --mtriple=loongarch64 --mattr=+lsx /home/b/sanitizer-aarch64-linux-bootstrap-ubsan/build/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll -o -
+ /home/b/sanitizer-aarch64-linux-bootstrap-ubsan/build/llvm_build2_ubsan/bin/FileCheck /home/b/sanitizer-aarch64-linux-bootstrap-ubsan/build/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll
/home/b/sanitizer-aarch64-linux-bootstrap-ubsan/build/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll:7:15: error: CHECK-NEXT: is not on the line after the previous match
; CHECK-NEXT: vld $vr0, $a0, 0
              ^
<stdin>:9:2: note: 'next' match was here
 vld $vr0, $a0, 0
 ^
<stdin>:7:9: note: previous match ended here
# %bb.0:
        ^
<stdin>:8:1: note: non-matching line after previous match is here
 addi.d $sp, $sp, -16
^
/home/b/sanitizer-aarch64-linux-bootstrap-ubsan/build/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll:22:15: error: CHECK-NEXT: is not on the line after the previous match
; CHECK-NEXT: vld $vr0, $a0, 0
              ^
<stdin>:27:2: note: 'next' match was here
 vld $vr0, $a0, 0
 ^
<stdin>:25:9: note: previous match ended here
# %bb.0:
        ^
<stdin>:26:1: note: non-matching line after previous match is here
 addi.d $sp, $sp, -16
^
/home/b/sanitizer-aarch64-linux-bootstrap-ubsan/build/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll:37:15: error: CHECK-NEXT: is not on the line after the previous match
; CHECK-NEXT: vld $vr0, $a0, 0
              ^
<stdin>:46:2: note: 'next' match was here
 vld $vr0, $a0, 0
 ^

@tangaac
Copy link
Contributor Author

tangaac commented Mar 13, 2025

fixed in #131104

@llvm-ci
Copy link
Collaborator

llvm-ci commented Mar 13, 2025

LLVM Buildbot has detected a new failure on builder clang-aarch64-sve-vls-2stage running on linaro-g3-02 while building llvm at step 12 "ninja check 2".

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

Here is the relevant piece of the build log for the reference
Step 12 (ninja check 2) failure: stage 2 checked (failure)
******************** TEST 'LLVM :: CodeGen/LoongArch/lsx/vec-trunc.ll' FAILED ********************
Exit Code: 1

Command Output (stderr):
--
RUN: at line 2: /home/tcwg-buildbot/worker/clang-aarch64-sve-vls-2stage/stage2/bin/llc --mtriple=loongarch64 --mattr=+lsx /home/tcwg-buildbot/worker/clang-aarch64-sve-vls-2stage/llvm/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll -o - | /home/tcwg-buildbot/worker/clang-aarch64-sve-vls-2stage/stage2/bin/FileCheck /home/tcwg-buildbot/worker/clang-aarch64-sve-vls-2stage/llvm/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll
+ /home/tcwg-buildbot/worker/clang-aarch64-sve-vls-2stage/stage2/bin/llc --mtriple=loongarch64 --mattr=+lsx /home/tcwg-buildbot/worker/clang-aarch64-sve-vls-2stage/llvm/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll -o -
+ /home/tcwg-buildbot/worker/clang-aarch64-sve-vls-2stage/stage2/bin/FileCheck /home/tcwg-buildbot/worker/clang-aarch64-sve-vls-2stage/llvm/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll
/home/tcwg-buildbot/worker/clang-aarch64-sve-vls-2stage/llvm/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll:7:15: error: CHECK-NEXT: is not on the line after the previous match
; CHECK-NEXT: vld $vr0, $a0, 0
              ^
<stdin>:9:2: note: 'next' match was here
 vld $vr0, $a0, 0
 ^
<stdin>:7:9: note: previous match ended here
# %bb.0:
        ^
<stdin>:8:1: note: non-matching line after previous match is here
 addi.d $sp, $sp, -16
^
/home/tcwg-buildbot/worker/clang-aarch64-sve-vls-2stage/llvm/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll:22:15: error: CHECK-NEXT: is not on the line after the previous match
; CHECK-NEXT: vld $vr0, $a0, 0
              ^
<stdin>:27:2: note: 'next' match was here
 vld $vr0, $a0, 0
 ^
<stdin>:25:9: note: previous match ended here
# %bb.0:
        ^
<stdin>:26:1: note: non-matching line after previous match is here
 addi.d $sp, $sp, -16
^
/home/tcwg-buildbot/worker/clang-aarch64-sve-vls-2stage/llvm/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll:37:15: error: CHECK-NEXT: is not on the line after the previous match
; CHECK-NEXT: vld $vr0, $a0, 0
              ^
<stdin>:46:2: note: 'next' match was here
 vld $vr0, $a0, 0
 ^
<stdin>:44:9: note: previous match ended here
# %bb.0:
        ^
<stdin>:45:1: note: non-matching line after previous match is here
 addi.d $sp, $sp, -16
^
/home/tcwg-buildbot/worker/clang-aarch64-sve-vls-2stage/llvm/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll:52:15: error: CHECK-NEXT: is not on the line after the previous match
; CHECK-NEXT: vld $vr0, $a0, 0
              ^
<stdin>:65:2: note: 'next' match was here
 vld $vr0, $a0, 0
 ^
...

@llvm-ci
Copy link
Collaborator

llvm-ci commented Mar 13, 2025

LLVM Buildbot has detected a new failure on builder lld-x86_64-ubuntu-fast running on as-builder-4 while building llvm at step 6 "test-build-unified-tree-check-all".

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

Here is the relevant piece of the build log for the reference
Step 6 (test-build-unified-tree-check-all) failure: test (failure)
******************** TEST 'LLVM :: CodeGen/LoongArch/lsx/vec-trunc.ll' FAILED ********************
Exit Code: 1

Command Output (stderr):
--
RUN: at line 2: /home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/build/bin/llc --mtriple=loongarch64 --mattr=+lsx /home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll -o - | /home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/build/bin/FileCheck /home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll
+ /home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/build/bin/llc --mtriple=loongarch64 --mattr=+lsx /home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll -o -
+ /home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/build/bin/FileCheck /home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll
/home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll:7:15: error: CHECK-NEXT: is not on the line after the previous match
; CHECK-NEXT: vld $vr0, $a0, 0
              ^
<stdin>:9:2: note: 'next' match was here
 vld $vr0, $a0, 0
 ^
<stdin>:7:9: note: previous match ended here
# %bb.0:
        ^
<stdin>:8:1: note: non-matching line after previous match is here
 addi.d $sp, $sp, -16
^
/home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll:22:15: error: CHECK-NEXT: is not on the line after the previous match
; CHECK-NEXT: vld $vr0, $a0, 0
              ^
<stdin>:27:2: note: 'next' match was here
 vld $vr0, $a0, 0
 ^
<stdin>:25:9: note: previous match ended here
# %bb.0:
        ^
<stdin>:26:1: note: non-matching line after previous match is here
 addi.d $sp, $sp, -16
^
/home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll:37:15: error: CHECK-NEXT: is not on the line after the previous match
; CHECK-NEXT: vld $vr0, $a0, 0
              ^
<stdin>:46:2: note: 'next' match was here
 vld $vr0, $a0, 0
 ^
<stdin>:44:9: note: previous match ended here
# %bb.0:
        ^
<stdin>:45:1: note: non-matching line after previous match is here
 addi.d $sp, $sp, -16
^
/home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll:52:15: error: CHECK-NEXT: is not on the line after the previous match
; CHECK-NEXT: vld $vr0, $a0, 0
              ^
<stdin>:65:2: note: 'next' match was here
 vld $vr0, $a0, 0
 ^
...

@llvm-ci
Copy link
Collaborator

llvm-ci commented Mar 13, 2025

LLVM Buildbot has detected a new failure on builder sanitizer-x86_64-linux-bootstrap-ubsan running on sanitizer-buildbot4 while building llvm at step 2 "annotate".

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

Here is the relevant piece of the build log for the reference
Step 2 (annotate) failure: 'python ../sanitizer_buildbot/sanitizers/zorg/buildbot/builders/sanitizers/buildbot_selector.py' (failure)
...
llvm-lit: /home/b/sanitizer-x86_64-linux-bootstrap-ubsan/build/llvm-project/llvm/utils/lit/lit/llvm/config.py:512: note: using lld-link: /home/b/sanitizer-x86_64-linux-bootstrap-ubsan/build/llvm_build_ubsan/bin/lld-link
llvm-lit: /home/b/sanitizer-x86_64-linux-bootstrap-ubsan/build/llvm-project/llvm/utils/lit/lit/llvm/config.py:512: note: using ld64.lld: /home/b/sanitizer-x86_64-linux-bootstrap-ubsan/build/llvm_build_ubsan/bin/ld64.lld
llvm-lit: /home/b/sanitizer-x86_64-linux-bootstrap-ubsan/build/llvm-project/llvm/utils/lit/lit/llvm/config.py:512: note: using wasm-ld: /home/b/sanitizer-x86_64-linux-bootstrap-ubsan/build/llvm_build_ubsan/bin/wasm-ld
llvm-lit: /home/b/sanitizer-x86_64-linux-bootstrap-ubsan/build/llvm-project/llvm/utils/lit/lit/llvm/config.py:512: note: using ld.lld: /home/b/sanitizer-x86_64-linux-bootstrap-ubsan/build/llvm_build_ubsan/bin/ld.lld
llvm-lit: /home/b/sanitizer-x86_64-linux-bootstrap-ubsan/build/llvm-project/llvm/utils/lit/lit/llvm/config.py:512: note: using lld-link: /home/b/sanitizer-x86_64-linux-bootstrap-ubsan/build/llvm_build_ubsan/bin/lld-link
llvm-lit: /home/b/sanitizer-x86_64-linux-bootstrap-ubsan/build/llvm-project/llvm/utils/lit/lit/llvm/config.py:512: note: using ld64.lld: /home/b/sanitizer-x86_64-linux-bootstrap-ubsan/build/llvm_build_ubsan/bin/ld64.lld
llvm-lit: /home/b/sanitizer-x86_64-linux-bootstrap-ubsan/build/llvm-project/llvm/utils/lit/lit/llvm/config.py:512: note: using wasm-ld: /home/b/sanitizer-x86_64-linux-bootstrap-ubsan/build/llvm_build_ubsan/bin/wasm-ld
llvm-lit: /home/b/sanitizer-x86_64-linux-bootstrap-ubsan/build/llvm-project/llvm/utils/lit/lit/main.py:72: note: The test suite configuration requested an individual test timeout of 0 seconds but a timeout of 900 seconds was requested on the command line. Forcing timeout to be 900 seconds.
-- Testing: 89547 tests, 88 workers --
Testing:  0.. 10.. 20.. 30.. 40
FAIL: LLVM :: CodeGen/LoongArch/lsx/vec-trunc.ll (38402 of 89547)
******************** TEST 'LLVM :: CodeGen/LoongArch/lsx/vec-trunc.ll' FAILED ********************
Exit Code: 1

Command Output (stderr):
--
RUN: at line 2: /home/b/sanitizer-x86_64-linux-bootstrap-ubsan/build/llvm_build_ubsan/bin/llc --mtriple=loongarch64 --mattr=+lsx /home/b/sanitizer-x86_64-linux-bootstrap-ubsan/build/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll -o - | /home/b/sanitizer-x86_64-linux-bootstrap-ubsan/build/llvm_build_ubsan/bin/FileCheck /home/b/sanitizer-x86_64-linux-bootstrap-ubsan/build/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll
+ /home/b/sanitizer-x86_64-linux-bootstrap-ubsan/build/llvm_build_ubsan/bin/llc --mtriple=loongarch64 --mattr=+lsx /home/b/sanitizer-x86_64-linux-bootstrap-ubsan/build/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll -o -
+ /home/b/sanitizer-x86_64-linux-bootstrap-ubsan/build/llvm_build_ubsan/bin/FileCheck /home/b/sanitizer-x86_64-linux-bootstrap-ubsan/build/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll
/home/b/sanitizer-x86_64-linux-bootstrap-ubsan/build/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll:7:15: error: CHECK-NEXT: is not on the line after the previous match
; CHECK-NEXT: vld $vr0, $a0, 0
              ^
<stdin>:9:2: note: 'next' match was here
 vld $vr0, $a0, 0
 ^
<stdin>:7:9: note: previous match ended here
# %bb.0:
        ^
<stdin>:8:1: note: non-matching line after previous match is here
 addi.d $sp, $sp, -16
^
/home/b/sanitizer-x86_64-linux-bootstrap-ubsan/build/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll:22:15: error: CHECK-NEXT: is not on the line after the previous match
; CHECK-NEXT: vld $vr0, $a0, 0
              ^
<stdin>:27:2: note: 'next' match was here
 vld $vr0, $a0, 0
 ^
<stdin>:25:9: note: previous match ended here
# %bb.0:
        ^
<stdin>:26:1: note: non-matching line after previous match is here
 addi.d $sp, $sp, -16
^
/home/b/sanitizer-x86_64-linux-bootstrap-ubsan/build/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll:37:15: error: CHECK-NEXT: is not on the line after the previous match
; CHECK-NEXT: vld $vr0, $a0, 0
              ^
<stdin>:46:2: note: 'next' match was here
 vld $vr0, $a0, 0
 ^
Step 11 (stage2/ubsan check) failure: stage2/ubsan check (failure)
...
llvm-lit: /home/b/sanitizer-x86_64-linux-bootstrap-ubsan/build/llvm-project/llvm/utils/lit/lit/llvm/config.py:512: note: using lld-link: /home/b/sanitizer-x86_64-linux-bootstrap-ubsan/build/llvm_build_ubsan/bin/lld-link
llvm-lit: /home/b/sanitizer-x86_64-linux-bootstrap-ubsan/build/llvm-project/llvm/utils/lit/lit/llvm/config.py:512: note: using ld64.lld: /home/b/sanitizer-x86_64-linux-bootstrap-ubsan/build/llvm_build_ubsan/bin/ld64.lld
llvm-lit: /home/b/sanitizer-x86_64-linux-bootstrap-ubsan/build/llvm-project/llvm/utils/lit/lit/llvm/config.py:512: note: using wasm-ld: /home/b/sanitizer-x86_64-linux-bootstrap-ubsan/build/llvm_build_ubsan/bin/wasm-ld
llvm-lit: /home/b/sanitizer-x86_64-linux-bootstrap-ubsan/build/llvm-project/llvm/utils/lit/lit/llvm/config.py:512: note: using ld.lld: /home/b/sanitizer-x86_64-linux-bootstrap-ubsan/build/llvm_build_ubsan/bin/ld.lld
llvm-lit: /home/b/sanitizer-x86_64-linux-bootstrap-ubsan/build/llvm-project/llvm/utils/lit/lit/llvm/config.py:512: note: using lld-link: /home/b/sanitizer-x86_64-linux-bootstrap-ubsan/build/llvm_build_ubsan/bin/lld-link
llvm-lit: /home/b/sanitizer-x86_64-linux-bootstrap-ubsan/build/llvm-project/llvm/utils/lit/lit/llvm/config.py:512: note: using ld64.lld: /home/b/sanitizer-x86_64-linux-bootstrap-ubsan/build/llvm_build_ubsan/bin/ld64.lld
llvm-lit: /home/b/sanitizer-x86_64-linux-bootstrap-ubsan/build/llvm-project/llvm/utils/lit/lit/llvm/config.py:512: note: using wasm-ld: /home/b/sanitizer-x86_64-linux-bootstrap-ubsan/build/llvm_build_ubsan/bin/wasm-ld
llvm-lit: /home/b/sanitizer-x86_64-linux-bootstrap-ubsan/build/llvm-project/llvm/utils/lit/lit/main.py:72: note: The test suite configuration requested an individual test timeout of 0 seconds but a timeout of 900 seconds was requested on the command line. Forcing timeout to be 900 seconds.
-- Testing: 89547 tests, 88 workers --
Testing:  0.. 10.. 20.. 30.. 40
FAIL: LLVM :: CodeGen/LoongArch/lsx/vec-trunc.ll (38402 of 89547)
******************** TEST 'LLVM :: CodeGen/LoongArch/lsx/vec-trunc.ll' FAILED ********************
Exit Code: 1

Command Output (stderr):
--
RUN: at line 2: /home/b/sanitizer-x86_64-linux-bootstrap-ubsan/build/llvm_build_ubsan/bin/llc --mtriple=loongarch64 --mattr=+lsx /home/b/sanitizer-x86_64-linux-bootstrap-ubsan/build/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll -o - | /home/b/sanitizer-x86_64-linux-bootstrap-ubsan/build/llvm_build_ubsan/bin/FileCheck /home/b/sanitizer-x86_64-linux-bootstrap-ubsan/build/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll
+ /home/b/sanitizer-x86_64-linux-bootstrap-ubsan/build/llvm_build_ubsan/bin/llc --mtriple=loongarch64 --mattr=+lsx /home/b/sanitizer-x86_64-linux-bootstrap-ubsan/build/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll -o -
+ /home/b/sanitizer-x86_64-linux-bootstrap-ubsan/build/llvm_build_ubsan/bin/FileCheck /home/b/sanitizer-x86_64-linux-bootstrap-ubsan/build/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll
/home/b/sanitizer-x86_64-linux-bootstrap-ubsan/build/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll:7:15: error: CHECK-NEXT: is not on the line after the previous match
; CHECK-NEXT: vld $vr0, $a0, 0
              ^
<stdin>:9:2: note: 'next' match was here
 vld $vr0, $a0, 0
 ^
<stdin>:7:9: note: previous match ended here
# %bb.0:
        ^
<stdin>:8:1: note: non-matching line after previous match is here
 addi.d $sp, $sp, -16
^
/home/b/sanitizer-x86_64-linux-bootstrap-ubsan/build/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll:22:15: error: CHECK-NEXT: is not on the line after the previous match
; CHECK-NEXT: vld $vr0, $a0, 0
              ^
<stdin>:27:2: note: 'next' match was here
 vld $vr0, $a0, 0
 ^
<stdin>:25:9: note: previous match ended here
# %bb.0:
        ^
<stdin>:26:1: note: non-matching line after previous match is here
 addi.d $sp, $sp, -16
^
/home/b/sanitizer-x86_64-linux-bootstrap-ubsan/build/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll:37:15: error: CHECK-NEXT: is not on the line after the previous match
; CHECK-NEXT: vld $vr0, $a0, 0
              ^
<stdin>:46:2: note: 'next' match was here
 vld $vr0, $a0, 0
 ^
Step 13 (stage3/ubsan check) failure: stage3/ubsan check (failure)
...
llvm-lit: /home/b/sanitizer-x86_64-linux-bootstrap-ubsan/build/llvm-project/llvm/utils/lit/lit/llvm/config.py:512: note: using lld-link: /home/b/sanitizer-x86_64-linux-bootstrap-ubsan/build/llvm_build2_ubsan/bin/lld-link
llvm-lit: /home/b/sanitizer-x86_64-linux-bootstrap-ubsan/build/llvm-project/llvm/utils/lit/lit/llvm/config.py:512: note: using ld64.lld: /home/b/sanitizer-x86_64-linux-bootstrap-ubsan/build/llvm_build2_ubsan/bin/ld64.lld
llvm-lit: /home/b/sanitizer-x86_64-linux-bootstrap-ubsan/build/llvm-project/llvm/utils/lit/lit/llvm/config.py:512: note: using wasm-ld: /home/b/sanitizer-x86_64-linux-bootstrap-ubsan/build/llvm_build2_ubsan/bin/wasm-ld
llvm-lit: /home/b/sanitizer-x86_64-linux-bootstrap-ubsan/build/llvm-project/llvm/utils/lit/lit/llvm/config.py:512: note: using ld.lld: /home/b/sanitizer-x86_64-linux-bootstrap-ubsan/build/llvm_build2_ubsan/bin/ld.lld
llvm-lit: /home/b/sanitizer-x86_64-linux-bootstrap-ubsan/build/llvm-project/llvm/utils/lit/lit/llvm/config.py:512: note: using lld-link: /home/b/sanitizer-x86_64-linux-bootstrap-ubsan/build/llvm_build2_ubsan/bin/lld-link
llvm-lit: /home/b/sanitizer-x86_64-linux-bootstrap-ubsan/build/llvm-project/llvm/utils/lit/lit/llvm/config.py:512: note: using ld64.lld: /home/b/sanitizer-x86_64-linux-bootstrap-ubsan/build/llvm_build2_ubsan/bin/ld64.lld
llvm-lit: /home/b/sanitizer-x86_64-linux-bootstrap-ubsan/build/llvm-project/llvm/utils/lit/lit/llvm/config.py:512: note: using wasm-ld: /home/b/sanitizer-x86_64-linux-bootstrap-ubsan/build/llvm_build2_ubsan/bin/wasm-ld
llvm-lit: /home/b/sanitizer-x86_64-linux-bootstrap-ubsan/build/llvm-project/llvm/utils/lit/lit/main.py:72: note: The test suite configuration requested an individual test timeout of 0 seconds but a timeout of 900 seconds was requested on the command line. Forcing timeout to be 900 seconds.
-- Testing: 86522 tests, 88 workers --
Testing:  0.. 10.. 20.. 30.. 40
FAIL: LLVM :: CodeGen/LoongArch/lsx/vec-trunc.ll (38381 of 86522)
******************** TEST 'LLVM :: CodeGen/LoongArch/lsx/vec-trunc.ll' FAILED ********************
Exit Code: 1

Command Output (stderr):
--
RUN: at line 2: /home/b/sanitizer-x86_64-linux-bootstrap-ubsan/build/llvm_build2_ubsan/bin/llc --mtriple=loongarch64 --mattr=+lsx /home/b/sanitizer-x86_64-linux-bootstrap-ubsan/build/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll -o - | /home/b/sanitizer-x86_64-linux-bootstrap-ubsan/build/llvm_build2_ubsan/bin/FileCheck /home/b/sanitizer-x86_64-linux-bootstrap-ubsan/build/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll
+ /home/b/sanitizer-x86_64-linux-bootstrap-ubsan/build/llvm_build2_ubsan/bin/FileCheck /home/b/sanitizer-x86_64-linux-bootstrap-ubsan/build/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll
+ /home/b/sanitizer-x86_64-linux-bootstrap-ubsan/build/llvm_build2_ubsan/bin/llc --mtriple=loongarch64 --mattr=+lsx /home/b/sanitizer-x86_64-linux-bootstrap-ubsan/build/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll -o -
/home/b/sanitizer-x86_64-linux-bootstrap-ubsan/build/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll:7:15: error: CHECK-NEXT: is not on the line after the previous match
; CHECK-NEXT: vld $vr0, $a0, 0
              ^
<stdin>:9:2: note: 'next' match was here
 vld $vr0, $a0, 0
 ^
<stdin>:7:9: note: previous match ended here
# %bb.0:
        ^
<stdin>:8:1: note: non-matching line after previous match is here
 addi.d $sp, $sp, -16
^
/home/b/sanitizer-x86_64-linux-bootstrap-ubsan/build/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll:22:15: error: CHECK-NEXT: is not on the line after the previous match
; CHECK-NEXT: vld $vr0, $a0, 0
              ^
<stdin>:27:2: note: 'next' match was here
 vld $vr0, $a0, 0
 ^
<stdin>:25:9: note: previous match ended here
# %bb.0:
        ^
<stdin>:26:1: note: non-matching line after previous match is here
 addi.d $sp, $sp, -16
^
/home/b/sanitizer-x86_64-linux-bootstrap-ubsan/build/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll:37:15: error: CHECK-NEXT: is not on the line after the previous match
; CHECK-NEXT: vld $vr0, $a0, 0
              ^
<stdin>:46:2: note: 'next' match was here
 vld $vr0, $a0, 0
 ^

@llvm-ci
Copy link
Collaborator

llvm-ci commented Mar 13, 2025

LLVM Buildbot has detected a new failure on builder llvm-x86_64-debian-dylib running on gribozavr4 while building llvm at step 7 "test-build-unified-tree-check-llvm".

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

Here is the relevant piece of the build log for the reference
Step 7 (test-build-unified-tree-check-llvm) failure: test (failure)
******************** TEST 'LLVM :: CodeGen/LoongArch/lsx/vec-trunc.ll' FAILED ********************
Exit Code: 1

Command Output (stderr):
--
RUN: at line 2: /b/1/llvm-x86_64-debian-dylib/build/bin/llc --mtriple=loongarch64 --mattr=+lsx /b/1/llvm-x86_64-debian-dylib/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll -o - | /b/1/llvm-x86_64-debian-dylib/build/bin/FileCheck /b/1/llvm-x86_64-debian-dylib/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll
+ /b/1/llvm-x86_64-debian-dylib/build/bin/llc --mtriple=loongarch64 --mattr=+lsx /b/1/llvm-x86_64-debian-dylib/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll -o -
+ /b/1/llvm-x86_64-debian-dylib/build/bin/FileCheck /b/1/llvm-x86_64-debian-dylib/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll
/b/1/llvm-x86_64-debian-dylib/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll:7:15: error: CHECK-NEXT: is not on the line after the previous match
; CHECK-NEXT: vld $vr0, $a0, 0
              ^
<stdin>:9:2: note: 'next' match was here
 vld $vr0, $a0, 0
 ^
<stdin>:7:9: note: previous match ended here
# %bb.0:
        ^
<stdin>:8:1: note: non-matching line after previous match is here
 addi.d $sp, $sp, -16
^
/b/1/llvm-x86_64-debian-dylib/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll:22:15: error: CHECK-NEXT: is not on the line after the previous match
; CHECK-NEXT: vld $vr0, $a0, 0
              ^
<stdin>:27:2: note: 'next' match was here
 vld $vr0, $a0, 0
 ^
<stdin>:25:9: note: previous match ended here
# %bb.0:
        ^
<stdin>:26:1: note: non-matching line after previous match is here
 addi.d $sp, $sp, -16
^
/b/1/llvm-x86_64-debian-dylib/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll:37:15: error: CHECK-NEXT: is not on the line after the previous match
; CHECK-NEXT: vld $vr0, $a0, 0
              ^
<stdin>:46:2: note: 'next' match was here
 vld $vr0, $a0, 0
 ^
<stdin>:44:9: note: previous match ended here
# %bb.0:
        ^
<stdin>:45:1: note: non-matching line after previous match is here
 addi.d $sp, $sp, -16
^
/b/1/llvm-x86_64-debian-dylib/llvm-project/llvm/test/CodeGen/LoongArch/lsx/vec-trunc.ll:52:15: error: CHECK-NEXT: is not on the line after the previous match
; CHECK-NEXT: vld $vr0, $a0, 0
              ^
<stdin>:65:2: note: 'next' match was here
 vld $vr0, $a0, 0
 ^
...

frederik-h pushed a commit to frederik-h/llvm-project that referenced this pull request Mar 18, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants