On 10/15/23 12:16, Vineet Gupta wrote:
A bunch of FP tests expecting specific FP asm output fail when built
with zfa because different insns are generated. And this happens
because those tests don't have an explicit -march and the default
used to configure gcc could end up with zfa causing the false fails.

Fix that by adding the -march explicitly which doesn't have zfa.

BTW it seems we have some duplication in tests for zfa and non-zfa and
it would have been better if they were consolidated, but oh well.

gcc/testsuite:
        * gcc.target/riscv/fle-ieee.c: Updates dg-options with
        explicit -march=rv64gc and -march=rv43gc.
        * gcc.target/riscv/fle-snan.c: Ditto.
        * gcc.target/riscv/fle.c: Ditto.
        * gcc.target/riscv/flef-ieee.c: Ditto.
        * gcc.target/riscv/flef.c: Ditto.
        * gcc.target/riscv/flef-snan.c: Ditto.
        * gcc.target/riscv/flt-ieee.c: Ditto.
        * gcc.target/riscv/flt-snan.c: Ditto.
        * gcc.target/riscv/fltf-ieee.c: Ditto.
        * gcc.target/riscv/fltf-snan.c: Ditto.

Signed-off-by: Vineet Gupta <vine...@rivosinc.com>
OK with the "rv43" -> "rv32" typo fixed in the ChangeLog.

Jeff

Reply via email to