Skip to content

Commit db3f9e4

Browse files
committed
compatibility with master branches
1 parent 6c0e946 commit db3f9e4

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

Core/While.v

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ From DiSeL Require Import Process Always HoareTriples InferenceRules.
77
Set Implicit Arguments.
88
Unset Strict Implicit.
99
Import Prenex Implicits.
10-
Obligation Tactic := Tactics.program_simpl.
10+
Obligation Tactic := idtac.
1111

1212
Section While.
1313
Variable this : nid.
@@ -39,6 +39,7 @@ Program Definition while b0 :
3939
rec b')
4040
else ret _ _ b)) b0).
4141
Next Obligation.
42+
move => b0 rec b.
4243
apply: ghC=>s0 a/= HI0 C.
4344
case: ifP=> Hcond; last by apply: ret_rule=>s1 R1; split;[rewrite Hcond | eauto].
4445
apply: step.
@@ -50,7 +51,7 @@ by move=>x m; case=>//; apply: HI1.
5051
Qed.
5152

5253
Next Obligation.
53-
move => s0/= HI0.
54+
move => b0 s0/= HI0.
5455
by apply: call_rule'.
5556
Qed.
5657

0 commit comments

Comments
 (0)