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
I have searched the previous issues and did not find anything relevant. 我已经搜索过之前的 issue,并没有找到相关的。
I have reviewed the commit messages from the relevant commit history. 我已经浏览过相关的提交历史和提交信息。
Describe the bug
When executing fadd.h ft0, fa0, fa0 instruction, the value of fa0 is 0xffffffffffff8000 (-0.0 in half precision format), and the results of Xiangshan and nemu are different.
Thank you for your reply. Thanks to your reminder, I noticed that the fix has been made in the yunsuan module, but it hasn't been merged into Xiangshan yet. I’m looking forward to the merge!😄
Before start
Describe the bug
When executing
fadd.h ft0, fa0, fa0
instruction, the value of fa0 is0xffffffffffff8000
(-0.0
in half precision format), and the results of Xiangshan and nemu are different.Expected behavior
Log information:
The log information of spike is also shown above
To Reproduce
Initialize fa0: 0xffffffffffff8000
Execute
fadd.h ft0, fa0, fa0
Environment
ready-to-run:457f091898b2bcd26c8f6e983f3df174f990af43 (HEAD -> master, origin/master, origin/HEAD)
Additional context
No response
The text was updated successfully, but these errors were encountered: