You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
If rvfi_rs1_rdata is a negative number and rvfi_rs2_rdata is a positive number with a larger absolute value, an assertion on rd_wdata fails if the HW correctly returns 0.
Specifically referring to this line (in insn_div.v but same idea applies to insn_rem.v):
If rvfi_rs1_rdata is a negative number and rvfi_rs2_rdata is a positive number with a larger absolute value, an assertion on rd_wdata fails if the HW correctly returns 0.
Fix (confirmed by shimming locally):
(surrounding the division expression in {...})
Note that local testing was only performed for RV32*
The text was updated successfully, but these errors were encountered: