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

separate crun out of MonadTypedStore #138

Merged
merged 4 commits into from
Jul 12, 2024
Merged

separate crun out of MonadTypedStore #138

merged 4 commits into from
Jul 12, 2024

Conversation

t6s
Copy link
Collaborator

@t6s t6s commented Jul 11, 2024

This PR splits MonadTypedStore in the hierarchy into MonadTypedStore and MonadTypedStoreRun.

@t6s t6s requested a review from garrigue July 11, 2024 12:54
Copy link
Collaborator

@garrigue garrigue left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The changes concerning the interface and the models are ok, but in example_typed_store, it would be better to distinguish between the parts that use crun and those that do not. In particular, all the programs should be defined using only typedStoreMonad, and some theorems do not require it either. Maybe this can be done in another PR, as this requires reorganizing the code.

@garrigue
Copy link
Collaborator

By the way, I also see some [the ...] left around. I should fix it eventually.

@t6s
Copy link
Collaborator Author

t6s commented Jul 11, 2024

@garrigue I have made changes according to your suggestions. Almost everything was straightforward, but one proof needed a small change.

@garrigue
Copy link
Collaborator

@t6s LGTM
Thanks

@affeldt-aist affeldt-aist merged commit fd70c72 into master Jul 12, 2024
2 checks passed
@affeldt-aist affeldt-aist deleted the separate_crun branch July 12, 2024 05:50
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.

None yet

3 participants