graphic: 0.914 device: 0.704 semantic: 0.624 socket: 0.495 performance: 0.446 risc-v: 0.417 network: 0.380 register: 0.351 mistranslation: 0.339 files: 0.318 permissions: 0.310 x86: 0.288 architecture: 0.273 i386: 0.265 hypervisor: 0.244 PID: 0.163 vnc: 0.141 arm: 0.136 KVM: 0.135 peripherals: 0.130 TCG: 0.116 boot: 0.092 debug: 0.092 VMM: 0.084 kernel: 0.070 virtual: 0.060 ppc: 0.044 assembly: 0.032 user-level: 0.021 qemu-system-riscv32 does not pass official riscv-tests Description of problem: I run riscv-tests using the above command and find qemu raises Illegalinstruction when `sret` in the machine mode.Therefore qemu cannot pass the rv32ui-v-and test. Additional information: The tests https://github.com/riscv-software-src/riscv-tests