SHA256
1
0
forked from pool/coq
Commit Graph

8 Commits

Author SHA256 Message Date
Aaron Puchert
de34c223a6 - Update to version 8.11.2.
* Fixed a kernel issue where using Require inside a section
    caused an anomaly when closing the section.
  * Fixed normalization in conclusion of custom induction scheme.
  * Fixed a loss of location of some tactic errors.
  * Ignore -native-compiler option when built without native
    compute support.
  * Fixed a segfault issue with CoqIDE completion.
  * Highlighting style is now consistently applied to all three
    buffers of CoqIDE.

OBS-URL: https://build.opensuse.org/package/show/science/coq?expand=0&rev=17
2020-06-06 12:12:35 +00:00
Aaron Puchert
402a945db4 - Update to version 8.11.1, with upstream support for OCaml 4.10.
* Allow more inductive types in Unset Positivity Checking mode.
  * Fixed bugs in dealing with precedence of notations in custom
    entries.
  * In primitive floats, print a warning when parsing a decimal
    value that is not exactly a binary64 floating-point number.
    For instance, parsing 0.1 will print a warning whereas parsing
    0.5 won't.
  * Fixed an issue in CoqIDE about compiling file paths containing
    spaces.
  * Fixed an issue where Extraction Implicit on the constructor of
    a record was leading to an anomaly.
- Remove now obsolete ocaml-410-build.patch.

OBS-URL: https://build.opensuse.org/package/show/science/coq?expand=0&rev=15
2020-04-08 23:19:34 +00:00
Aaron Puchert
504ea95368 - The num library is required for OCaml 4.06 or later.
- Add ocaml-410-build.patch: fix build with OCaml 4.10.

OBS-URL: https://build.opensuse.org/package/show/science/coq?expand=0&rev=11
2020-03-29 22:08:07 +00:00
Aaron Puchert
fcdc0a168f Accepting request 774600 from home:aaronpuchert
- 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.

OBS-URL: https://build.opensuse.org/request/show/774600
OBS-URL: https://build.opensuse.org/package/show/science/coq?expand=0&rev=9
2020-02-15 19:32:26 +00:00
Aaron Puchert
f2a34ee4a1 - Fix findlib build dependency.
OBS-URL: https://build.opensuse.org/package/show/science/coq?expand=0&rev=7
2019-11-13 01:44:06 +00:00
Aaron Puchert
bc5f5c08e6 - Use memory-constraints package to limit number of threads.
- Add dependencies to fix installation issues.

OBS-URL: https://build.opensuse.org/package/show/science/coq?expand=0&rev=6
2019-11-03 18:30:53 +00:00
Aaron Puchert
057e1be183 - Prevent OOM by limiting the number of threads.
OBS-URL: https://build.opensuse.org/package/show/science/coq?expand=0&rev=2
2019-09-25 20:17:00 +00:00
928f86c4f8 Accepting request 733035 from home:aaronpuchert
- Initial release based on version 8.9.1.

OBS-URL: https://build.opensuse.org/request/show/733035
OBS-URL: https://build.opensuse.org/package/show/science/coq?expand=0&rev=1
2019-09-25 09:10:33 +00:00