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

[CN-Exec] Extract and use CN-Test-Gen bounds analysis #773

Merged

Conversation

ZippeyKeys12
Copy link
Collaborator

@ZippeyKeys12 ZippeyKeys12 commented Dec 19, 2024

Extracts CN-Test-Gen's bounds analysis and uses it for CN-Exec, as previously discussed with Rini.

Covers many of the simplest cases, also adds nice error messages.

Closes #689.
There's always more generality possible, so new issues can be made as necessary for unsupported styles of each permissions.

@ZippeyKeys12 ZippeyKeys12 added cn CN spec testing CN-exec Related to CN executable spec generation, called using `cn instrument` labels Dec 19, 2024
@ZippeyKeys12 ZippeyKeys12 self-assigned this Dec 19, 2024
@ZippeyKeys12
Copy link
Collaborator Author

ZippeyKeys12 commented Dec 19, 2024

Need to update tests/cn/to_from_bytes_block.c to a successful test for tests/run-cn-exec.sh, since it is now supported.

@ZippeyKeys12 ZippeyKeys12 force-pushed the cn-exec-each-generalization branch from f19a242 to f65f09c Compare December 19, 2024 22:25
@ZippeyKeys12 ZippeyKeys12 merged commit 40a2585 into rems-project:master Dec 19, 2024
4 checks passed
@ZippeyKeys12 ZippeyKeys12 deleted the cn-exec-each-generalization branch December 19, 2024 22:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CN spec testing cn CN-exec Related to CN executable spec generation, called using `cn instrument`
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Failure while testing each
1 participant