> So, going back to our testcases that reported errors with this, I > don't think we should explicitly specify -march and -mabi when > compiling a runnable program, but use the defaults (--with-arch). > Most of our current runnable testcases adhere to this convention, > except for the ones we are discussing now, who are explicitly setting > -march to rv32gcv_zfh or rv64gcv_zfh inside rvv.exp file.
Yes, agreed. Run tests should check if they can run on the current target and then run (or not). Regards Robin