Skip to content

Commit 458f12f

Browse files
authored
Merge pull request #46 from Zimmi48/v8.6
V8.6
2 parents 6dd0cd0 + a8ecc21 commit 458f12f

File tree

8 files changed

+9
-7
lines changed

8 files changed

+9
-7
lines changed

.travis.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,4 +10,6 @@ install:
1010
- sudo apt-get update && sudo apt-get install -y opam
1111
- opam init -y && eval $(opam config env) && opam config var root
1212
- travis_wait opam install -y coq
13+
- opam repo add coq-released http://coq.inria.fr/opam/released
14+
- opam install -y coq-bignums
1315
script: make

implementations/NType_naturals.v

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
Require
22
MathClasses.implementations.stdlib_binary_integers MathClasses.theory.integers MathClasses.orders.semirings.
33
Require Import
4-
Coq.Setoids.Setoid Coq.Numbers.Natural.SpecViaZ.NSig Coq.Numbers.Natural.SpecViaZ.NSigNAxioms Coq.NArith.NArith Coq.ZArith.ZArith Coq.Program.Program Coq.Classes.Morphisms
4+
Coq.Setoids.Setoid Bignums.SpecViaZ.NSig Bignums.SpecViaZ.NSigNAxioms Coq.NArith.NArith Coq.ZArith.ZArith Coq.Program.Program Coq.Classes.Morphisms
55
MathClasses.interfaces.abstract_algebra MathClasses.interfaces.naturals MathClasses.interfaces.integers
66
MathClasses.interfaces.orders MathClasses.interfaces.additional_operations.
77

implementations/QType_rationals.v

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
Require
22
MathClasses.theory.fields MathClasses.implementations.stdlib_rationals MathClasses.theory.int_pow.
33
Require Import
4-
Coq.QArith.QArith Coq.Numbers.Rational.SpecViaQ.QSig
4+
Coq.QArith.QArith Bignums.SpecViaQ.QSig
55
MathClasses.interfaces.abstract_algebra MathClasses.interfaces.orders
66
MathClasses.interfaces.integers MathClasses.interfaces.rationals MathClasses.interfaces.additional_operations
77
MathClasses.theory.rings MathClasses.theory.rationals.

implementations/ZType_integers.v

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
Require
22
MathClasses.implementations.stdlib_binary_integers MathClasses.theory.integers MathClasses.orders.semirings.
33
Require Import
4-
Coq.Numbers.Integer.SpecViaZ.ZSig Coq.Numbers.Integer.SpecViaZ.ZSigZAxioms Coq.NArith.NArith Coq.ZArith.ZArith
4+
Bignums.SpecViaZ.ZSig Bignums.SpecViaZ.ZSigZAxioms Coq.NArith.NArith Coq.ZArith.ZArith
55
MathClasses.implementations.nonneg_integers_naturals MathClasses.interfaces.orders
66
MathClasses.interfaces.abstract_algebra MathClasses.interfaces.integers MathClasses.interfaces.additional_operations.
77

implementations/fast_integers.v

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
Require Import
2-
Coq.Numbers.Integer.BigZ.BigZ
2+
Bignums.BigZ.BigZ
33
MathClasses.interfaces.abstract_algebra MathClasses.interfaces.integers
44
MathClasses.interfaces.additional_operations MathClasses.implementations.fast_naturals.
55
Require Export

implementations/fast_naturals.v

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
Require Import
2-
Coq.Numbers.Natural.BigN.BigN MathClasses.interfaces.naturals.
2+
Bignums.BigN.BigN MathClasses.interfaces.naturals.
33
Require Export
44
MathClasses.implementations.NType_naturals.
55

implementations/fast_rationals.v

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
Require
22
MathClasses.theory.shiftl MathClasses.theory.int_pow.
33
Require Import
4-
Coq.QArith.QArith Coq.Numbers.Rational.BigQ.BigQ
4+
Coq.QArith.QArith Bignums.BigQ.BigQ
55
MathClasses.interfaces.abstract_algebra
66
MathClasses.interfaces.integers MathClasses.interfaces.rationals MathClasses.interfaces.additional_operations
77
MathClasses.implementations.fast_naturals MathClasses.implementations.fast_integers MathClasses.implementations.field_of_fractions MathClasses.implementations.stdlib_rationals.

theory/ua_subvariety.v

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ Section contents.
7272
intros.
7373
generalize (@variety_laws et A _ _ _ s H1 (Pvars vars)). clear H1.
7474
destruct s as [x [? [t t0]]].
75-
induction x as [A| [x1 [t1 t2]]]; simpl in *; intros.
75+
induction x as [| [x1 [t1 t2]]]; simpl in *; intros.
7676
unfold equiv, sig_equiv.
7777
rewrite (heq_eval_const vars t).
7878
rewrite (heq_eval_const vars t0)...

0 commit comments

Comments
 (0)