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

Fixing rat_interlock + Add gaia in CI #798

Merged
merged 1 commit into from Oct 17, 2021

Conversation

CohenCyril
Copy link
Member

@CohenCyril CohenCyril commented Oct 13, 2021

Motivation for this change

Fixes coq-community/gaia#4 by making sure operations on rationals produce a canonical representative of the rational (not only the ratio, but also the proof). This makes (-1)^-1 = -1 hold by reflexivity and hence fixes the breakage in gaia.

CC @thery

Things done/to do
  • added corresponding entries in CHANGELOG_UNRELEASED.md (do not edit former entries)
  • added corresponding documentation in the headers
Automatic note to reviewers

Read this Checklist and make sure there is a milestone.

@CohenCyril CohenCyril force-pushed the rat_interlock branch 2 times, most recently from ca19e72 to 5d90cdb Compare October 13, 2021 14:32
@CohenCyril
Copy link
Member Author

@thery
Copy link
Member

thery commented Oct 13, 2021

@CohenCyril that was the only problem. Commited here

@thery thery changed the title Fixing rat_interlock Fixing rat_interlock + Add gaia in CI Oct 14, 2021
@thery
Copy link
Member

thery commented Oct 14, 2021

@CohenCyril would it be worth to add a test_rat.v in the test_suite to check everything works as planned?

@CohenCyril
Copy link
Member Author

CohenCyril commented Oct 15, 2021

@CohenCyril would it be worth to add a test_rat.v in the test_suite to check everything works as planned?

done

@thery
Copy link
Member

thery commented Oct 15, 2021

@CohenCyril do we wait for @pi8027's review or we merge?

@pi8027 pi8027 merged commit 7d4f0f5 into math-comp:master Oct 17, 2021
@CohenCyril CohenCyril added this to the 1.13.0 milestone Oct 25, 2021
@CohenCyril CohenCyril added the kind: fix PR that fixes a bug. Please refer to the appropriate issue(s) if relevant. label Oct 25, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind: fix PR that fixes a bug. Please refer to the appropriate issue(s) if relevant.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Compilation broken with Coq master
3 participants