[clang] [llvm] [RISCV][P-ext] Add packed multiply high parts accumulate intrinsics (PR #224261)
LLVM Continuous Integration via llvm-commits
llvm-commits at lists.llvm.org
Tue Sep 29 13:55:59 PDT 2026
llvm-ci wrote:
LLVM Buildbot has detected a new failure on builder `clang-aarch64-sve2-vla` running on `linaro-g4-02` while building `clang,cross-project-tests,llvm` at step 14 "test-suite".
Full details are available at: https://lab.llvm.org/buildbot/#/builders/198/builds/15503
<details>
<summary>Here is the relevant piece of the build log for the reference</summary>
```
Step 14 (test-suite) failure: test (failure)
******************** TEST 'test-suite :: Fortran/gfortran/regression/gfortran-regression-compile-regression__goto_5_f90.test' FAILED ********************
/home/tcwg-buildbot/worker/clang-aarch64-sve2-vla/test/sandbox/build/tools/timeit-target --timeout 7200 --limit-core 0 --limit-cpu 7200 --limit-file-size 209715200 --limit-rss-size 838860800 --redirect-input /dev/null --summary /home/tcwg-buildbot/worker/clang-aarch64-sve2-vla/test/sandbox/build/Fortran/gfortran/regression/Output/gfortran-regression-compile-regression__goto_5_f90.test.time /home/tcwg-buildbot/worker/clang-aarch64-sve2-vla/test/sandbox/build/Fortran/gfortran/regression/..//dummy
/usr/bin/diff /home/tcwg-buildbot/worker/clang-aarch64-sve2-vla/test/sandbox/build/Fortran/gfortran/regression/..//gfortran-compile-empty.reference.out /home/tcwg-buildbot/worker/clang-aarch64-sve2-vla/test/sandbox/build/Fortran/gfortran/regression/gfortran-regression-compile-regression__goto_5_f90.out
0a1,58
> /home/tcwg-buildbot/worker/clang-aarch64-sve2-vla/test/test-suite/Fortran/gfortran/regression/goto_5.f90:10:1: warning: Label '20' is in a construct that should not be used as a branch target here [-Wbranch-into-construct]
> goto 20 ! { dg-warning "is not in the same block" }
> ^^^^^^^
> /home/tcwg-buildbot/worker/clang-aarch64-sve2-vla/test/test-suite/Fortran/gfortran/regression/goto_5.f90:11:1: warning: Label '25' is in a construct that should not be used as a branch target here [-Wbranch-into-construct]
> goto 25 ! { dg-warning "is not in the same block" }
> ^^^^^^^
> /home/tcwg-buildbot/worker/clang-aarch64-sve2-vla/test/test-suite/Fortran/gfortran/regression/goto_5.f90:12:1: warning: Label '40' is in a construct that should not be used as a branch target here [-Wbranch-into-construct]
> goto 40 ! { dg-warning "is not in the same block" }
> ^^^^^^^
> /home/tcwg-buildbot/worker/clang-aarch64-sve2-vla/test/test-suite/Fortran/gfortran/regression/goto_5.f90:13:1: warning: Label '50' is in a construct that should not be used as a branch target here [-Wbranch-into-construct]
> goto 50 ! { dg-warning "is not in the same block" }
> ^^^^^^^
> /home/tcwg-buildbot/worker/clang-aarch64-sve2-vla/test/test-suite/Fortran/gfortran/regression/goto_5.f90:35:4: warning: Label '60' is in a construct that should not be used as a branch target here [-Wbranch-into-construct]
> goto 60 ! { dg-warning "is not in the same block" }
> ^^^^^^^
> flang-24: /home/tcwg-buildbot/worker/clang-aarch64-sve2-vla/llvm/flang/lib/Lower/Bridge.cpp:1757: void (anonymous namespace)::FirConverter::genBranch(mlir::Block *): Assertion `targetBlock && "missing unconditional target block"' failed.
> PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace and instructions to reproduce the bug.
> Stack dump:
> 0. Program arguments: /home/tcwg-buildbot/worker/clang-aarch64-sve2-vla/stage1.install/bin/flang-24 -fc1 -triple aarch64-unknown-linux-gnu -emit-obj -fno-color-diagnostics -mrelocation-model pic -pic-level 2 -pic-is-pie -target-cpu neoverse-v2 -target-feature +outline-atomics -target-feature +v9a -target-feature +bf16 -target-feature +ccidx -target-feature +complxnum -target-feature +crc -target-feature +dotprod -target-feature +ete -target-feature +fp-armv8 -target-feature +fp16fml -target-feature +fpac -target-feature +fullfp16 -target-feature +i8mm -target-feature +jsconv -target-feature +lse -target-feature +mte -target-feature +neon -target-feature +pauth -target-feature +perfmon -target-feature +rand -target-feature +ras -target-feature +rcpc -target-feature +rdm -target-feature +spe -target-feature +ssbs -target-feature +sve -target-feature +sve-bitperm -target-feature +sve2 -target-feature +trbe -vectorize-loops -vectorize-slp -fversion-loops-for-stride -module-dir /home/tcwg-buildbot/worker/clang-aarch64-sve2-vla/test/sandbox/build/Fortran/gfortran/regression/gfortran-regression-compile-regression__goto_5_f90.wd -resource-dir /home/tcwg-buildbot/worker/clang-aarch64-sve2-vla/stage1.install/lib/clang/24 -fintrinsic-modules-path /home/tcwg-buildbot/worker/clang-aarch64-sve2-vla/stage1.install/lib/clang/24/finclude/flang/aarch64-unknown-linux-gnu -mframe-pointer=non-leaf-no-reserve -mllvm -scalable-vectorization=preferred -O3 -o goto_5.o -x f95 /home/tcwg-buildbot/worker/clang-aarch64-sve2-vla/test/test-suite/Fortran/gfortran/regression/goto_5.f90
> #0 0x0000c2f69077f540 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/home/tcwg-buildbot/worker/clang-aarch64-sve2-vla/stage1.install/bin/flang-24+0x9f0f540)
> #1 0x0000c2f69077c898 llvm::sys::RunSignalHandlers() (/home/tcwg-buildbot/worker/clang-aarch64-sve2-vla/stage1.install/bin/flang-24+0x9f0c898)
> #2 0x0000c2f690780084 SignalHandler(int, siginfo_t*, void*) Signals.cpp:0:0
> #3 0x0000f580eabfca60 (linux-vdso.so.1+0xa60)
> #4 0x0000f580ea722008 __pthread_kill_implementation ./nptl/pthread_kill.c:44:76
> #5 0x0000f580ea6da83c gsignal ./signal/../sysdeps/posix/raise.c:27:6
> #6 0x0000f580ea6c7134 abort ./stdlib/abort.c:81:7
> #7 0x0000f580ea6d4114 __assert_fail_base ./assert/assert.c:91:7
> #8 0x0000f580ea6d418c (/lib/aarch64-linux-gnu/libc.so.6+0x3418c)
> #9 0x0000c2f690ba4adc (anonymous namespace)::FirConverter::genBranch(mlir::Block*) Bridge.cpp:0:0
> #10 0x0000c2f690ba45fc (anonymous namespace)::FirConverter::genFIR(Fortran::lower::pft::Evaluation&, bool) Bridge.cpp:0:0
> #11 0x0000c2f690c22db0 (anonymous namespace)::FirConverter::lowerFunc(Fortran::lower::pft::FunctionLikeUnit&) Bridge.cpp:0:0
> #12 0x0000c2f690b66968 Fortran::lower::LoweringBridge::lower(Fortran::parser::Program const&, Fortran::semantics::SemanticsContext const&) (/home/tcwg-buildbot/worker/clang-aarch64-sve2-vla/stage1.install/bin/flang-24+0xa2f6968)
> #13 0x0000c2f6907dfc14 Fortran::frontend::CodeGenAction::beginSourceFileAction() (/home/tcwg-buildbot/worker/clang-aarch64-sve2-vla/stage1.install/bin/flang-24+0x9f6fc14)
> #14 0x0000c2f6907d9790 Fortran::frontend::FrontendAction::beginSourceFile(Fortran::frontend::CompilerInstance&, Fortran::frontend::FrontendInputFile const&) (/home/tcwg-buildbot/worker/clang-aarch64-sve2-vla/stage1.install/bin/flang-24+0x9f69790)
> #15 0x0000c2f6907c004c Fortran::frontend::CompilerInstance::executeAction(Fortran::frontend::FrontendAction&) (/home/tcwg-buildbot/worker/clang-aarch64-sve2-vla/stage1.install/bin/flang-24+0x9f5004c)
> #16 0x0000c2f6907ded88 Fortran::frontend::executeCompilerInvocation(Fortran::frontend::CompilerInstance*) (/home/tcwg-buildbot/worker/clang-aarch64-sve2-vla/stage1.install/bin/flang-24+0x9f6ed88)
> #17 0x0000c2f68e9e825c fc1_main(llvm::ArrayRef<char const*>, char const*) (/home/tcwg-buildbot/worker/clang-aarch64-sve2-vla/stage1.install/bin/flang-24+0x817825c)
> #18 0x0000c2f68e9e67d0 main (/home/tcwg-buildbot/worker/clang-aarch64-sve2-vla/stage1.install/bin/flang-24+0x81767d0)
> #19 0x0000f580ea6c7400 __libc_start_call_main ./csu/../sysdeps/nptl/libc_start_call_main.h:74:3
> #20 0x0000f580ea6c74d8 call_init ./csu/../csu/libc-start.c:128:20
> #21 0x0000f580ea6c74d8 __libc_start_main ./csu/../csu/libc-start.c:379:5
> #22 0x0000c2f68e9e54b0 _start (/home/tcwg-buildbot/worker/clang-aarch64-sve2-vla/stage1.install/bin/flang-24+0x81754b0)
> flang-24: error: unable to execute command: Aborted
> flang-24: error: flang frontend command failed with exit code -2 (use -v to see invocation)
> flang version 24.0.0git (https://github.com/llvm/llvm-project.git b690595c4005015840065bcf1006ef46ba05d6b7)
...
```
</details>
https://github.com/llvm/llvm-project/pull/224261
More information about the llvm-commits
mailing list