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

Add proofs for portable compress module #631

Open
wants to merge 1 commit into
base: experiment-refined-ints
Choose a base branch
from

Conversation

mamonet
Copy link
Member

@mamonet mamonet commented Oct 16, 2024

This PR add full proofs for portable compress functions, the proofs support the new refined integers and it depend on the following hax branch https://github.com/hacspec/hax/tree/refined-ints-neg

@karthikbhargavan
Copy link
Contributor

Can you make this work without the refined-ints branch? That would make it easier to merge.

@mamonet
Copy link
Member Author

mamonet commented Oct 22, 2024

I can, but then we have to modify the code to support refined integers when experiment-refined-ints is merged for some changes like using mk_i16..

@karthikbhargavan
Copy link
Contributor

yes, so you can merge those changes into experiment-refined-ints, but the portable-compress could go straight into dev...

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