Skip to content
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

Make sure INVALID instruction halts the execution. #230

Merged
merged 1 commit into from
Feb 14, 2017

Conversation

pirapira
Copy link
Member

@pirapira pirapira commented Feb 13, 2017

Before this pull request, the INVALID instruction did not halt the execution. The exceptional halting condition (126) detects invalid instrucitons by looking at the value of \delta. Before this pull request, the value of \delta for INVALID was zero; this did not trigger exceptional halting. After this pull-request, the value of \delta is \varnothing, and this triggers exceptional halting.

@pirapira
Copy link
Member Author

@chriseth this is a fix to #227, which was merged today.

@pirapira pirapira changed the title Make sure INVALID instruction halts the machine. Make sure INVALID instruction halts the execution. Feb 13, 2017
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.

2 participants