8000 Indicate dirty in mstatus.FS correctly by WorldofJARcraft · Pull Request #2936 · openhwgroup/cva6 · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Indicate dirty in mstatus.FS correctly #2936

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

WorldofJARcraft
Copy link
Contributor

This commit makes two changes to the commit stage:

  • It fixes incorrect parenthesis, causing dirty_fp_state_o not to be set on floating point instructions such as fld.
  • It adds a condition for dirty_fp_state_o that only asserts the flag for floating point instructions that change any 8000 FPU registers.

This PR fixes #2934

Copy link
Contributor

❌ failed run, report available here.

2 similar comments
Copy link
Contributor

❌ failed run, report available here.

Copy link
Contributor

❌ failed run, report available here.

Copy link
Contributor
@Gchauvon Gchauvon left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you for this nice contribution !

Copy link
Contributor

❌ failed run, report available here.

@WorldofJARcraft WorldofJARcraft force-pushed the fpu-dirty-fix branch 2 times, most recently from 0b7bd65 to 8df9042 Compare April 25, 2025 06:26
@WorldofJARcraft
Copy link
Contributor Author

Rebased to master.

Copy link
Contributor

❌ failed run, report available here.

1 similar comment
Copy link
Contributor

❌ failed run, report available here.

8000 @WorldofJARcraft WorldofJARcraft force-pushed the fpu-dirty-fix branch 2 times, most recently from 97be8d4 to 8b8ad91 Compare April 25, 2025 16:51
Copy link
Contributor

❌ failed run, report available here.

1 similar comment
Copy link
Contributor

❌ failed run, report available here.

@JeanRochCoulon
Copy link
Contributor

Thanks for the contribution.
Can you rebase ? I have no right on Cispa Github domain. This would more convenient to submit your PR from personal repository. In that way, I could rebase by myself. Otherwise I have to ask to do so.

@WorldofJARcraft WorldofJARcraft force-pushed the fpu-dirty-fix branch 2 times, most recently from f251cb0 to a2b1b30 Compare April 29, 2025 12:15
@WorldofJARcraft
Copy link
Contributor Author

@JeanRochCoulon I have rebased the branch.
I will leave the PR as-is for now and submit from a personal fork in the future.

Copy link
Contributor

❌ failed run, report available here.

2 similar comments
Copy link
Contributor
github-actions bot commented May 1, 2025

❌ failed run, report available here.

Copy link
Contributor
github-actions bot commented May 1, 2025

❌ failed run, report available here.

WorldofJARcraft and others added 3 commits May 6, 2025 17:22
This commit makes two changes to the commit stage:
- It fixes incorrect parenthesis, causing dirty_fp_state_o not to be set
  on floating point instructions such as fld.
- It adds a condition for dirty_fp_state_o that only asserts the flag
  for floating point instructions that change any FPU registers.
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Guillaume Chauvon <94678394+Gchauvon@users.noreply.github.com>
Copy link
Contributor
github-actions bot commented May 6, 2025

❌ failed run, report available here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[BUG] mstatus.FS does not indicate dirty correctly
3 participants
0