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

Bump crucible submodule to bring in rotate_left override #2004

Merged
merged 2 commits into from Jan 10, 2024

Conversation

RyanGlScott
Copy link
Contributor

This bumps the crucible submodule to a commit that brings in the changes from GaloisInc/crucible#1158. Among other things, this adds an override for the Rust rotate_left function, which is crucial to making the SAW Rust tutorial work.

Fixes #2003.

This bumps the `crucible` submodule to bring in the changes from
GaloisInc/crucible#1142. This changes the type of one of `bindLLVMFunPtr`'s
arguments from `Declare` to `Symbol`, which requires a corresponding code
change in SAW.
This bumps the `crucible` submodule to a commit that brings in the changes from
GaloisInc/crucible#1158. Among other things, this adds
an override for the Rust `rotate_left` function, which is crucial to making the
SAW Rust tutorial work.

Fixes #2003.
@RyanGlScott RyanGlScott added the ready-to-merge If at least one person approves this PR, automatically merge it when CI finishes successfully. label Jan 10, 2024
@mergify mergify bot merged commit a400e9e into master Jan 10, 2024
40 checks passed
@mergify mergify bot deleted the T2003-bump-crucible-submod branch January 10, 2024 19:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ready-to-merge If at least one person approves this PR, automatically merge it when CI finishes successfully.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

SAW Rust tutorial requires rotate_left override, which isn't included in crucible-mir submodule
2 participants