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