On 2/14/25 12:12 AM, Jin Ma wrote:
When using riscv_v_abi, the return and arguments of the function should be adequately checked to avoid ICE. PR target/118872 gcc/ChangeLog: * config/riscv/riscv.cc (riscv_fntype_abi): Strengthen the logic of the check to avoid missing the error report. gcc/testsuite/ChangeLog: * gcc.target/riscv/rvv/base/pr118872.c: New test.
Note this is causing regressions in the pre-commit CI system:
https://github.com/ewlu/gcc-precommit-ci/issues/3096#issuecomment-2659969415
Can you please take care of those regressions. Thanks. jeff