aboutsummaryrefslogtreecommitdiffstats
path: root/flocq/Prop
Commit message (Collapse)AuthorAgeFilesLines
* Update Flocq to 3.4.0 (#383)Guillaume Melquiond2020-12-287-277/+298
|
* Make scripts compatible with new behavior of field_simplify (#291)Vincent Laporte2019-05-062-3/+3
| | | | | | | | The `field_simplify` tactics will be improved soon (https://github.com/coq/coq/pull/9854). Flocq was made compatible with this improvement (https://gitlab.inria.fr/flocq/flocq/commit/0752761a6a344d62f6bc728eac442ebb4ba655ac). This commit updates CompCert's copy of Flocq accordingly.
* Upgrade embedded version of Flocq to 3.1.Guillaume Melquiond2019-03-278-683/+7392
| | | | | | | | | | | | Main changes to CompCert outside of Flocq are as follows: - Minimal supported version of Coq is now 8.7, due to Flocq requirements. - Most modifications are due to Z2R being dropped in favor of IZR and to the way Flocq now handles NaNs. - CompCert now correctly handles NaNs for the Risc-V architecture (hopefully).
* Upgrade Flocq to version 2.6.1 from upstream (#71)Xavier Leroy2018-04-252-2/+269
| | | | | | | | | | | | | | | | We were previously at 2.5.2. Quoting the NEWS from upstream: Version 2.6.1: - ensured compatibility from Coq 8.4 to 8.8 Version 2.6.0: - ensured compatibility from Coq 8.4 to 8.7 - removed some hypotheses on some lemmas of Fcore_ulp - added lemmas to Fprop_plus_error - improved examples Also: in preparation for Coq 8.8, silence warning "compatibility-notation" when building Flocq, because this warning is on by default in 8.8, and Flocq triggers it a lot.
* Adapt proofs to future handling of literal constants in Coq.Guillaume Melquiond2017-03-084-15/+15
| | | | | | This commit is mainly a squash of the relevant compatibility commits from Flocq's master. Most of the changes are meant to make the proofs oblivious to the way constants such as 0, 1, 2, and -1 are represented.
* Upgrade to Flocq 2.5.0.Guillaume Melquiond2015-09-223-139/+50
| | | | Note: this version of Flocq is compatible with both Coq 8.4 and 8.5.
* Upgrade to flocq 2.4.0Jacques-Henri Jourdan2014-10-072-0/+71
|
* Merge of Flocq version 2.2.0.xleroy2013-08-025-22/+160
| | | | | | | More precise modeling of NaNs. git-svn-id: https://yquem.inria.fr/compcert/svn/compcert/trunk@2303 fca1b0fc-160b-0410-b1d3-a4f43f01ea2e
* Use Flocq for floatsxleroy2012-06-285-0/+1638
git-svn-id: https://yquem.inria.fr/compcert/svn/compcert/trunk@1939 fca1b0fc-160b-0410-b1d3-a4f43f01ea2e