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

Split out crucible-mir-comp from crux-mir-comp #1839

Closed
RyanGlScott opened this issue Mar 13, 2023 · 0 comments · Fixed by #1841
Closed

Split out crucible-mir-comp from crux-mir-comp #1839

RyanGlScott opened this issue Mar 13, 2023 · 0 comments · Fixed by #1841
Assignees
Labels
subsystem: crucible-mir Issues related to Rust verification with crucible-mir and/or mir-json subsystem: crucible-mir-comp Issues related to compositional Rust verification with crucible-mir-comp or crux-mir-comp tech debt Issues that document or involve technical debt

Comments

@RyanGlScott
Copy link
Contributor

This is the same issue as GaloisInc/crucible#1065, but on the saw-script side. Almost everything that currently exists in crux-mir-comp can be cleanly migrated over to a new crucible-mir-comp library, with the possible exceptions of Mir.Compositional and Mir.Cryptol, both of which depend on crux.

@RyanGlScott RyanGlScott added the tech debt Issues that document or involve technical debt label Mar 13, 2023
@RyanGlScott RyanGlScott self-assigned this Mar 13, 2023
@RyanGlScott RyanGlScott added the subsystem: crucible-mir Issues related to Rust verification with crucible-mir and/or mir-json label Mar 13, 2023
RyanGlScott added a commit that referenced this issue Mar 14, 2023
For the most part, most code was moved wholesale from `crux-mir-comp` with only
minor changes. This fixes #1839.

This also adds basic `README` and `LICENSE` files for `crucible-mir-comp` and
`crux-mir-comp`, thereby fixing #1616.
RyanGlScott added a commit that referenced this issue Mar 14, 2023
For the most part, most code was moved wholesale from `crux-mir-comp` with only
minor changes. This fixes #1839.

This also adds basic `README` and `LICENSE` files for `crucible-mir-comp` and
`crux-mir-comp`, thereby fixing #1616.
@mergify mergify bot closed this as completed in #1841 Mar 15, 2023
@RyanGlScott RyanGlScott added the subsystem: crucible-mir-comp Issues related to compositional Rust verification with crucible-mir-comp or crux-mir-comp label Jul 6, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
subsystem: crucible-mir Issues related to Rust verification with crucible-mir and/or mir-json subsystem: crucible-mir-comp Issues related to compositional Rust verification with crucible-mir-comp or crux-mir-comp tech debt Issues that document or involve technical debt
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant