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

Added benchmarks from AWS NSym (Arm Symbolic Simulator) #16

Closed
wants to merge 1 commit into from

Conversation

nwetzler
Copy link

We have included some benchmarks produced by NSym, our symbolic simulator for Arm assembly code. The problems fit into two categories. The first are the raw benchmarks produced by the simulator, many of which are unknown by current solvers. The second are the problems after some manual and automated rewriting which makes the problems much easier to solve. We hope this will help motivate the community to identify opportunities to improve machine-code proofs via SMT.

Courtesy of Amazon Web Services - Automated Reasoning Group - Low Level Code Reasoning Team.

@hansjoergschurr
Copy link
Collaborator

This is great! Thank you for your contribution.

It is also a good reminder for us that it is time to prepare a new benchmark submission repository for the coming release cycle. Unfortunately, we bumped against some limitations with the current Github workflow last year. We will have to overhaul those.

I will leave this pull request open for now, and let you know when the new repository is ready.

@hansjoergschurr
Copy link
Collaborator

The new repository is now ready: https://github.com/SMT-LIB/benchmark-submission
Feel free to open a pull request against it.

@nwetzler
Copy link
Author

I've just opened a PR against the 2024 benchmark submission repo:
SMT-LIB/benchmark-submission#3

@hansjoergschurr
Copy link
Collaborator

Thank you very much! I will close the pull request 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.

2 participants