https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121612

Paul-Antoine Arras <parras at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |FIXED
             Status|UNCONFIRMED                 |RESOLVED

--- Comment #2 from Paul-Antoine Arras <parras at gcc dot gnu.org> ---
Forgot to mention this PR in the commit message but r16-3332-g4196389cd2dd0e
fixes it:

commit 4196389cd2dd0e4f612df4a664be9164cbc50989
Author: Paul-Antoine Arras <par...@baylibre.com>
Date:   Wed Aug 20 15:24:31 2025 +0200

    RISC-V: testsuite: Fix DejaGnu support for riscv_zvfh

    Call check_effective_target_riscv_zvfh_ok rather than
    check_effective_target_riscv_zvfh in vx_vf_*run-1-f16.c run tests and
ensure
    that they are actually run.
    Also fix remove_options_for_riscv_zvfh.

    gcc/testsuite/ChangeLog:

            * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfmacc-run-1-f16.c: Call
            check_effective_target_riscv_zvfh_ok rather than
            check_effective_target_riscv_zvfh.
            * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfmadd-run-1-f16.c:
Likewise.
            * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfmsac-run-1-f16.c:
Likewise.
            * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfmsub-run-1-f16.c:
Likewise.
            * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfnmacc-run-1-f16.c:
Likewise.
            * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfnmadd-run-1-f16.c:
Likewise.
            * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfnmsac-run-1-f16.c:
Likewise.
            * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfnmsub-run-1-f16.c:
Likewise.
            * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfwmacc-run-1-f16.c:
Likewise.
            * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfwmsac-run-1-f16.c:
Likewise.
            * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfwnmacc-run-1-f16.c:
Likewise.
            * gcc.target/riscv/rvv/autovec/vx_vf/vf_vfwnmsac-run-1-f16.c:
Likewise.
            * lib/target-supports.exp (check_effective_target_riscv_zvfh_ok):
Append
            zvfh instead of v to march.
            (remove_options_for_riscv_zvfh): Remove duplicate and
            call remove_ rather than add_options_for_riscv_z_ext.

Reply via email to