From 2f17edb5f47aee906b9571e72c05410529744f0e Mon Sep 17 00:00:00 2001 From: Kip Macsai-Goren Date: Wed, 27 Apr 2022 18:19:08 +0000 Subject: [PATCH] added missing output for sret --- .../references/WALLY-trap-sret-01.reference_output | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tests/wally-riscv-arch-test/riscv-test-suite/rv32i_m/privilege/references/WALLY-trap-sret-01.reference_output b/tests/wally-riscv-arch-test/riscv-test-suite/rv32i_m/privilege/references/WALLY-trap-sret-01.reference_output index 7d62f0bb9..f5d842bf5 100644 --- a/tests/wally-riscv-arch-test/riscv-test-suite/rv32i_m/privilege/references/WALLY-trap-sret-01.reference_output +++ b/tests/wally-riscv-arch-test/riscv-test-suite/rv32i_m/privilege/references/WALLY-trap-sret-01.reference_output @@ -4,6 +4,9 @@ 00000002 # mcause for illegal sret instruction due to status.tsr bit being set. 10200073 # mtval of illegal instruction (illegal instruction's machine code) 00000800 # masked out mstatus.MPP = 01, mstatus.MPIE = 0, and mstatus.MIE = 0 +00000009 # mcause from S mode ecall from test termination +00000000 # mtval of ecall (*** defined to be zero for now) +00000800 # masked out mstatus.MPP = 01, mstatus.MPIE = 0, and mstatus.MIE = 0 deadbeef deadbeef deadbeef @@ -1019,6 +1022,3 @@ deadbeef deadbeef deadbeef deadbeef -deadbeef -deadbeef -deadbeef