File tree Expand file tree Collapse file tree 8 files changed +9
-7
lines changed Expand file tree Collapse file tree 8 files changed +9
-7
lines changed Original file line number Diff line number Diff line change @@ -10,4 +10,6 @@ install:
10
10
- sudo apt-get update && sudo apt-get install -y opam
11
11
- opam init -y && eval $(opam config env) && opam config var root
12
12
- travis_wait opam install -y coq
13
+ - opam repo add coq-released http://coq.inria.fr/opam/released
14
+ - opam install -y coq-bignums
13
15
script : make
Original file line number Diff line number Diff line change 1
1
Require
2
2
MathClasses.implementations.stdlib_binary_integers MathClasses.theory.integers MathClasses.orders.semirings.
3
3
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
5
5
MathClasses.interfaces.abstract_algebra MathClasses.interfaces.naturals MathClasses.interfaces.integers
6
6
MathClasses.interfaces.orders MathClasses.interfaces.additional_operations.
7
7
Original file line number Diff line number Diff line change 1
1
Require
2
2
MathClasses.theory.fields MathClasses.implementations.stdlib_rationals MathClasses.theory.int_pow.
3
3
Require Import
4
- Coq.QArith.QArith Coq.Numbers.Rational .SpecViaQ.QSig
4
+ Coq.QArith.QArith Bignums .SpecViaQ.QSig
5
5
MathClasses.interfaces.abstract_algebra MathClasses.interfaces.orders
6
6
MathClasses.interfaces.integers MathClasses.interfaces.rationals MathClasses.interfaces.additional_operations
7
7
MathClasses.theory.rings MathClasses.theory.rationals.
Original file line number Diff line number Diff line change 1
1
Require
2
2
MathClasses.implementations.stdlib_binary_integers MathClasses.theory.integers MathClasses.orders.semirings.
3
3
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
5
5
MathClasses.implementations.nonneg_integers_naturals MathClasses.interfaces.orders
6
6
MathClasses.interfaces.abstract_algebra MathClasses.interfaces.integers MathClasses.interfaces.additional_operations.
7
7
Original file line number Diff line number Diff line change 1
1
Require Import
2
- Coq.Numbers.Integer .BigZ.BigZ
2
+ Bignums .BigZ.BigZ
3
3
MathClasses.interfaces.abstract_algebra MathClasses.interfaces.integers
4
4
MathClasses.interfaces.additional_operations MathClasses.implementations.fast_naturals.
5
5
Require Export
Original file line number Diff line number Diff line change 1
1
Require Import
2
- Coq.Numbers.Natural .BigN.BigN MathClasses.interfaces.naturals.
2
+ Bignums .BigN.BigN MathClasses.interfaces.naturals.
3
3
Require Export
4
4
MathClasses.implementations.NType_naturals.
5
5
Original file line number Diff line number Diff line change 1
1
Require
2
2
MathClasses.theory.shiftl MathClasses.theory.int_pow.
3
3
Require Import
4
- Coq.QArith.QArith Coq.Numbers.Rational .BigQ.BigQ
4
+ Coq.QArith.QArith Bignums .BigQ.BigQ
5
5
MathClasses.interfaces.abstract_algebra
6
6
MathClasses.interfaces.integers MathClasses.interfaces.rationals MathClasses.interfaces.additional_operations
7
7
MathClasses.implementations.fast_naturals MathClasses.implementations.fast_integers MathClasses.implementations.field_of_fractions MathClasses.implementations.stdlib_rationals.
Original file line number Diff line number Diff line change @@ -72,7 +72,7 @@ Section contents.
72
72
intros.
73
73
generalize (@variety_laws et A _ _ _ s H1 (Pvars vars)). clear H1.
74
74
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.
76
76
unfold equiv, sig_equiv.
77
77
rewrite (heq_eval_const vars t).
78
78
rewrite (heq_eval_const vars t0)...
You can’t perform that action at this time.
0 commit comments