The Coq Proof Assistant
Coq is a proof assistant which allows to handle calculus assertions, check mechanically proofs of these assertions, helps to find formal proofs and extracts a certified program from the constructive proof of its formal specification.
- Developed at science
- Sources inherited from project openSUSE:Factory
-
1
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout openSUSE:Factory:Rebuild/coq && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
coq-8.11.0.tar.gz | 0006555390 6.25 MB | |
coq-rpmlintrc | 0000000336 336 Bytes | |
coq.changes | 0000011557 11.3 KB | |
coq.desktop | 0000000245 245 Bytes | |
coq.spec | 0000007171 7 KB | |
coq.xml | 0000000419 419 Bytes |
Revision 2 (latest revision is 29)
Dominique Leuenberger (dimstar_suse)
accepted
request 774603
from
Aaron Puchert (aaronpuchert)
(revision 2)
- Update to version 8.11.0. * Ltac2, a new tactic language for writing more robust larger scale tactics, with built-in support for datatypes and the multi-goal tactic monad. * Primitive floats are integrated in terms and follow the binary64 format of the IEEE 754 standard, as specified in the Coq.Float.Floats library. * Many other cleanups and improvements have been performed and are further described in the changelog. * Special note on compatibility: Fixed bugs of Export and Import that can have a significant impact on user developments. - Drop unneeded empty *.vos files. - Update to version 8.10.2. * Fixed a critical bug of template polymorphism and nonlinear universes; * Fixed a few anomalies; * Fixed an 8.10 regression related to the printing of coercions associated to notations; * Fixed uneven dimensions of CoqIDE panels when window has been resized; * Fixed queries in CoqIDE. - Update to version 8.10.0. * some quality-of-life bug fixes; * a critical bug fix related to template polymorphism; * native 63-bit machine integers; * a new sort of definitionally proof-irrelevant propositions: SProp; * private universes for opaque polymorphic constants; * string notations and numeral notations; * a new simplex-based proof engine for the tactics lia, nia, lra and nra; * new introduction patterns for SSReflect; * a tactic to rewrite under binders: under; * easy input of non-ASCII symbols in CoqIDE, which now uses GTK3. - Update to version 8.10.1. * Fix proof of False when using SProp * Fix an anomaly when unsolved evar in Add Ring * Fix Ltac regression in binding free names in uconstr * Fix handling of unicode input before space * Fix custom extraction of inductives to JSON - Update version requirements.
Comments 0