diff options
| author | Jason Gross | 2020-04-19 12:04:43 -0400 |
|---|---|---|
| committer | Jason Gross | 2020-04-24 17:28:51 -0400 |
| commit | 1b258168882c17f2afed9e25d51732013bafa184 (patch) | |
| tree | 7197f6d937252e570a5ff81849085fe5c7e79bb2 | |
| parent | 12652cac427aaf49b710392fadbc06a7e32375a9 (diff) | |
[nsatz] Use Export rather than Include
As per https://github.com/coq/coq/pull/12073#issuecomment-612869336
| -rw-r--r-- | doc/changelog/10-standard-library/12073-split-nsatz.rst | 6 | ||||
| -rw-r--r-- | theories/nsatz/Nsatz.v | 3 |
2 files changed, 6 insertions, 3 deletions
diff --git a/doc/changelog/10-standard-library/12073-split-nsatz.rst b/doc/changelog/10-standard-library/12073-split-nsatz.rst index ba6556952a..bc3c24e441 100644 --- a/doc/changelog/10-standard-library/12073-split-nsatz.rst +++ b/doc/changelog/10-standard-library/12073-split-nsatz.rst @@ -2,6 +2,10 @@ It is now possible to import the :g:`nsatz` machinery without transitively depending on the axioms of the real numbers nor of classical logic by loading ``Coq.nsatz.NsatzTactic`` rather than - ``Coq.nsatz.Nsatz`` (fixes `#5445 + ``Coq.nsatz.Nsatz``. Note that some constants have changed kernel + names, living in ``Coq.nsatz.NsatzTactic`` rather than + ``Coq.nsatz.Nsatz``; this might cause minor incompatibilities that + can be fixed by actually running :g:`Import Nsatz` rather than + relying on absolute names (fixes `#5445 <https://github.com/coq/coq/issues/5445>`_, `#12073 <https://github.com/coq/coq/pull/12073>`_, by Jason Gross). diff --git a/theories/nsatz/Nsatz.v b/theories/nsatz/Nsatz.v index bdefce24f3..aa0ac144c5 100644 --- a/theories/nsatz/Nsatz.v +++ b/theories/nsatz/Nsatz.v @@ -33,8 +33,7 @@ Require Import DiscrR. Require Import ZArith. Require Import Lia. -Require NsatzTactic. -Include NsatzTactic. +Require Export NsatzTactic. (* Real numbers *) Require Import Reals. |
