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
When executing the c.ldsp zero, 304 (sp) instruction, the behavior of the NutShell processor and spike is different.
According to the riscv specification, when the target register is zero, an illegal instruction exception should be caused, but NutShell does not.
Bug Description:
When executing the
c.ldsp zero, 304 (sp)
instruction, the behavior of the NutShell processor and spike is different.According to the riscv specification, when the target register is
zero
, anillegal instruction exception
should be caused, but NutShell does not.Assembly Code
Screenshots
Expected behavior
NutShell should cause the same illegal instruction exception as spile
Version Information
NutShell:commit 61923a1 (HEAD, origin/master, origin/HEAD)
The text was updated successfully, but these errors were encountered: