[llvm] [Remarks] Elaborate on called intrinsics (PR #143985)
LLVM Continuous Integration via llvm-commits
llvm-commits at lists.llvm.org
Tue Jun 17 10:56:30 PDT 2025
llvm-ci wrote:
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/20323
<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/GlobalISel/irtranslator/fallback.ll' FAILED ********************
Exit Code: 1
Command Output (stderr):
--
/b/ml-opt-rel-x86-64-b1/build/bin/llc -mtriple=riscv64 -mattr='+v' -O0 -global-isel -global-isel-abort=2 -pass-remarks-missed='gisel*' -verify-machineinstrs /b/ml-opt-rel-x86-64-b1/llvm-project/llvm/test/CodeGen/RISCV/GlobalISel/irtranslator/fallback.ll -o /b/ml-opt-rel-x86-64-b1/build/test/CodeGen/RISCV/GlobalISel/irtranslator/Output/fallback.ll.tmp.out 2> /b/ml-opt-rel-x86-64-b1/build/test/CodeGen/RISCV/GlobalISel/irtranslator/Output/fallback.ll.tmp.err # RUN: at line 1
+ /b/ml-opt-rel-x86-64-b1/build/bin/llc -mtriple=riscv64 -mattr=+v -O0 -global-isel -global-isel-abort=2 '-pass-remarks-missed=gisel*' -verify-machineinstrs /b/ml-opt-rel-x86-64-b1/llvm-project/llvm/test/CodeGen/RISCV/GlobalISel/irtranslator/fallback.ll -o /b/ml-opt-rel-x86-64-b1/build/test/CodeGen/RISCV/GlobalISel/irtranslator/Output/fallback.ll.tmp.out
/b/ml-opt-rel-x86-64-b1/build/bin/FileCheck /b/ml-opt-rel-x86-64-b1/llvm-project/llvm/test/CodeGen/RISCV/GlobalISel/irtranslator/fallback.ll --check-prefix=FALLBACK-WITH-REPORT-OUT < /b/ml-opt-rel-x86-64-b1/build/test/CodeGen/RISCV/GlobalISel/irtranslator/Output/fallback.ll.tmp.out # RUN: at line 2
+ /b/ml-opt-rel-x86-64-b1/build/bin/FileCheck /b/ml-opt-rel-x86-64-b1/llvm-project/llvm/test/CodeGen/RISCV/GlobalISel/irtranslator/fallback.ll --check-prefix=FALLBACK-WITH-REPORT-OUT
/b/ml-opt-rel-x86-64-b1/build/bin/FileCheck /b/ml-opt-rel-x86-64-b1/llvm-project/llvm/test/CodeGen/RISCV/GlobalISel/irtranslator/fallback.ll --check-prefix=FALLBACK-WITH-REPORT-ERR < /b/ml-opt-rel-x86-64-b1/build/test/CodeGen/RISCV/GlobalISel/irtranslator/Output/fallback.ll.tmp.err # RUN: at line 3
+ /b/ml-opt-rel-x86-64-b1/build/bin/FileCheck /b/ml-opt-rel-x86-64-b1/llvm-project/llvm/test/CodeGen/RISCV/GlobalISel/irtranslator/fallback.ll --check-prefix=FALLBACK-WITH-REPORT-ERR
/b/ml-opt-rel-x86-64-b1/llvm-project/llvm/test/CodeGen/RISCV/GlobalISel/irtranslator/fallback.ll:25:29: error: FALLBACK-WITH-REPORT-ERR: expected string not found in input
; FALLBACK-WITH-REPORT-ERR: remark: <unknown>:0:0: unable to translate instruction: call:
^
<stdin>:1:1: note: scanning from here
remark: <unknown>:0:0: unable to translate instruction: call llvm.riscv.vadd.nxv1i8.nxv1i8.i64: ' %a = call <vscale x 1 x i8> @llvm.riscv.vadd.nxv1i8.nxv1i8.i64(<vscale x 1 x i8> undef, <vscale x 1 x i8> %0, <vscale x 1 x i8> %1, i64 %2)' (in function: scalable_arg)
^
Input file: <stdin>
Check file: /b/ml-opt-rel-x86-64-b1/llvm-project/llvm/test/CodeGen/RISCV/GlobalISel/irtranslator/fallback.ll
-dump-input=help explains the following input dump.
Input was:
<<<<<<
1: remark: <unknown>:0:0: unable to translate instruction: call llvm.riscv.vadd.nxv1i8.nxv1i8.i64: ' %a = call <vscale x 1 x i8> @llvm.riscv.vadd.nxv1i8.nxv1i8.i64(<vscale x 1 x i8> undef, <vscale x 1 x i8> %0, <vscale x 1 x i8> %1, i64 %2)' (in function: scalable_arg)
check:25 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
2: warning: Instruction selection used fallback path for scalable_arg
check:25 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3: remark: <unknown>:0:0: unable to translate instruction: call llvm.riscv.vadd.nxv1i8.nxv1i8.i64: ' %a = call <vscale x 1 x i8> @llvm.riscv.vadd.nxv1i8.nxv1i8.i64(<vscale x 1 x i8> undef, <vscale x 1 x i8> undef, <vscale x 1 x i8> undef, i64 %0)' (in function: scalable_inst)
check:25 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
4: warning: Instruction selection used fallback path for scalable_inst
check:25 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
5: remark: <unknown>:0:0: unable to translate instruction: alloca: ' %local0 = alloca <vscale x 16 x i8>, align 16' (in function: scalable_alloca)
check:25 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
6: warning: Instruction selection used fallback path for scalable_alloca
check:25 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>>>>>>
--
********************
```
</details>
https://github.com/llvm/llvm-project/pull/143985
More information about the llvm-commits
mailing list