File tree Expand file tree Collapse file tree 6 files changed +14
-5
lines changed Expand file tree Collapse file tree 6 files changed +14
-5
lines changed Original file line number Diff line number Diff line change 6
6
testing
7
7
verif
8
8
))
9
+
10
+ (rule
11
+ (alias testing)
12
+ (target testing.v)
13
+ (action (run sh %{dep:../../scripts/mycppo} %{dep:testing.v.cppo} %{target})))
Original file line number Diff line number Diff line change @@ -158,7 +158,11 @@ Proof.
158
158
apply wf_lexprod. now apply Wf_nat.lt_wf. intros _; now apply well_foulded_ltColor.
159
159
Qed.
160
160
161
- Require Import Program .Wf. Import WfExtensionality.
161
+ #if COQ_VERSION >= (8, 21, 0)
162
+ From Stdlib.Program Require Import Wf WfExtensionality. Import WfExtensionality.
163
+ #else
164
+ From Coq.Program Require Import Wf. Import WfExtensionality.
165
+ #endif
162
166
Require Import FunctionalExtensionality.
163
167
164
168
(* begin genRBTree_height *)
Original file line number Diff line number Diff line change @@ -2,7 +2,7 @@ From QuickChick Require Import QuickChick Tactics TacticsUtil Instances
2
2
Classes DependentClasses Sets EnumProofs.
3
3
4
4
Require Import String. Open Scope string.
5
- Require Import List micromega. Lia.
5
+ From Coq Require Import List Lia.
6
6
7
7
8
8
From Ltac2 Require Import Ltac2.
Original file line number Diff line number Diff line change 1
- From Coq Require Import List Morphisms Recdef ZArith ZArith. Znat Arith.
1
+ From Coq Require Import List Morphisms Recdef ZArith Znat Arith.
2
2
From QuickChick Require Import Sets Tactics Producer Generators Enumerators.
3
3
4
4
Set Bullet Behavior "Strict Subproofs".
Original file line number Diff line number Diff line change @@ -344,7 +344,7 @@ Fixpoint filter_LazyList {A} (p : A -> bool) (l : LazyList A) :=
344
344
else filter_LazyList p (t tt)
345
345
end .
346
346
347
- Require Import Coq.Logic. ClassicalFacts.
347
+ From Coq.Logic Require Import ClassicalFacts.
348
348
349
349
Axiom EM : excluded_middle.
350
350
Original file line number Diff line number Diff line change @@ -27,7 +27,7 @@ Ltac2 Notation "inv" h(ident) := inv_tac h.
27
27
Local Ltac2 exfalso_tac () := ltac1:(exfalso).
28
28
Ltac2 Notation "exfalso" := exfalso_tac ().
29
29
30
- Local Ltac2 lia_ltac1 () := ltac1:(micromega. Lia.lia).
30
+ Local Ltac2 lia_ltac1 () := ltac1:(Lia.lia).
31
31
Ltac2 Notation "lia" := lia_ltac1 ().
32
32
33
33
Ltac2 inv := fun (h : ident) => inversion h; subst.
You can’t perform that action at this time.
0 commit comments