-
Notifications
You must be signed in to change notification settings - Fork 14
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
Machine integers #53
Comments
Thanks for the visibility there -- given that we are basically implementing a wrapper on CompCert numerics, maybe the real question there is whether to merge that as part of the base stdlib of Coq... |
Yes, I am working Zmod (including machine integers) for Coq stdlib. The current status is that the implementation and theory is in good shape, and sufficient for use in several Coq-CI developments, but I have not ported compcert (and it seems like it would not be trivial due to even high-level proofs there unfolding their machine-integer definitions). IMO importing the CompCert implementation to stdlib would be less desirable for projects that do not already depend on it (and I've also been given the sense that bulk imports of old code are less desirable than stdlib-first develpoment in general). I am quite invested in having a Coq-CI-wide Zmod/machineint library and would welcome any collaboration, especially on seeing whether what I have works for your development. Confidence that the current library will work widely is the main thing missing from me submitting it for merge. |
There may be a possibility to avoid duplication...
coq/coq#17043
The text was updated successfully, but these errors were encountered: