[Bug target/113035] New: RISC-V: -mtune=sifive-7-series additional dump failures found with bitmanip, zicond, and vector targets
ewlu at rivosinc dot com
gcc-bugzilla@gcc.gnu.org
Fri Dec 15 18:29:49 GMT 2023
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113035
Bug ID: 113035
Summary: RISC-V: -mtune=sifive-7-series additional dump
failures found with bitmanip, zicond, and vector
targets
Product: gcc
Version: 14.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: target
Assignee: unassigned at gcc dot gnu.org
Reporter: ewlu at rivosinc dot com
Target Milestone: ---
Created attachment 56888
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=56888&action=edit
testsuite failures for rv64 bitmanip and vector as of r14-6557-g767e2674875
I was testing different cpu/tunes for cleaning up the scheduler and saw that
there are significant differences in testsuite results between using
mtune=rocket (default) and mtune=sifive-7-series.
Most notably, there are many failures in gcc.target/riscv/rvv/vsetvl,
gcc.target/riscv/zicond-primitiveSemantics_compare_*.c, and some with zbb and
zbs.
Full log output included in attachment
Configuration:
riscv-sim/-march=rv64gc_zba_zbb_zbc_zbs/-mabi=lp64d/-mtune=sifive-7-series/-mcpu=sifive-u74/-mcmodel=medlow
riscv-sim/-march=rv64gcv/-mabi=lp64d/-mtune=sifive-7-series/-mcpu=sifive-u74/-mcmodel=medlow
More information about the Gcc-bugs
mailing list