riscv-tests icon indicating copy to clipboard operation
riscv-tests copied to clipboard

Expected Behavior of rv64mi-p-illegal ISA Test

Open kathlenehurt-sifive opened this issue 1 year ago • 0 comments

I am not sure what the expected behavior should be for this section of the rv64mi-p-illegal ISA test: https://github.com/riscv-software-src/riscv-tests/blob/d4eaa5bd6674b51d3b9b24913713c4638e99cdd9/isa/rv64mi/illegal.S#L48-L61

I believe that a supervisor software interrupt should be fired, but the test fails if that happens. Should the interrupt be fired? If not, how do lines 49-56 prevent the interrupt from firing?

kathlenehurt-sifive avatar Aug 16 '23 21:08 kathlenehurt-sifive