Skip to content

Aviron: Fix a few instructions#688

Merged
Grazfather merged 1 commit intomainfrom
aviron_fix_cpu
Sep 27, 2025
Merged

Aviron: Fix a few instructions#688
Grazfather merged 1 commit intomainfrom
aviron_fix_cpu

Conversation

@Grazfather
Copy link
Collaborator

@Grazfather Grazfather commented Sep 26, 2025

  • Fix shift/rotate semantics
  • Fix store semantics
  • Add tests for these instructions.

This is a subset of #672. I pulled out the fixes and the tests in order to keep features separate from bug fixes, and so that the fixes can be merged sooner.

Fixes #479

@Grazfather Grazfather marked this pull request as ready for review September 26, 2025 13:11
Copy link
Contributor

@ikskuh ikskuh left a comment

Choose a reason for hiding this comment

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

Happy with that! These are some really embarrassing bugs 🙈
comments were correct, code was not

@Grazfather Grazfather merged commit 3b33228 into main Sep 27, 2025
48 of 49 checks passed
@Grazfather Grazfather deleted the aviron_fix_cpu branch September 27, 2025 11:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

va_args calls mess up the stack

2 participants