Skip to content

Commit 18847c6

Browse files
committed
[chore] fix unused unfold warnings
1 parent f422eb7 commit 18847c6

10 files changed

Lines changed: 27 additions & 27 deletions

File tree

examples/MEE-CBC/FunctionalSpec.ec

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -466,7 +466,7 @@ phoare mee_encrypt_correct _mk _ek _p _c:
466466
proof.
467467
have->: mu1 (dapply (fun iv=> iv :: mee_enc AES hmac_sha256 _ek _mk iv _p) dblock) _c
468468
= mu1 (dmap dblock (fun iv=> iv :: mee_enc AES hmac_sha256 _ek _mk iv _p)) _c by move.
469-
rewrite dmap1E /preim /pred1 /=.
469+
rewrite dmap1E /pred1 /=.
470470
proc; inline MAC.tag PRPc.PseudoRP.f.
471471
swap 6 -5 => //=; alias 2 iv = s.
472472
while ( 0 <= i <= size (pad _p (hmac_sha256 _mk _p))
@@ -528,7 +528,7 @@ conseq (_: true ==> true) (_: _ ==> _)=> //=.
528528
rewrite (ler_asym (size p) (size (behead _c)) _);
529529
rewrite ?ge_szc_p ?le_szc_p // take_size => p_def.
530530
split.
531-
+ case: {-1}(unpad p) (eq_refl (unpad p))=> //= @/mee_cbc - [] m t.
531+
+ case: {-1}(unpad p) (eq_refl (unpad p))=> //= - [] m t.
532532
by rewrite /mee_dec /= -p_def=> -> /=.
533533
by rewrite /mee_dec -p_def /= => ->.
534534
proc; inline *; wp; while true (size c - i); auto =>/#.

examples/SchnorrPK.ec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,7 @@ section SchnorrPKSecurity.
126126
rewrite /R /R_DL; move => sigmarel.
127127
byphoare (_: h = x /\ w' = w ==> _) => //; rewrite sigmarel.
128128
proc; inline*; swap 3 -2; swap 8 -7.
129-
wp; rewrite /snd /=; auto => &hr />.
129+
auto=> &hr />.
130130
by rewrite dt_ll => /> *; algebra.
131131
qed.
132132

examples/UC/dh_enc.ec

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1028,7 +1028,7 @@ wp; call (_:
10281028
+ by move => *; inline *;auto => /#.
10291029
(* Backdoor F2Auth *)
10301030
move=> m2 p; inline *; auto => /> &1 &2.
1031-
rewrite /staterel /leak oget_some /unblock /kstp /rcv.
1031+
rewrite /staterel /leak oget_some /rcv.
10321032
by case (FKE.st{2}.`kst) => /> /#.
10331033
10341034
(* WRAP-UP CALL *)
@@ -1712,11 +1712,11 @@ call (_: invotp OTP.Initiator.p{1}
17121712
sp 1 0; if{1}.
17131713
(* STEP INITIATOR *)
17141714
+ sp 0 1; match{2}.
1715-
+ by rcondf {1} 1; auto => /> &1;rewrite /invotp /kstp; smt().
1716-
+ rcondt {1} 1; first by auto => /> &1;rewrite /invotp /kstp; smt().
1717-
by sp 1 0; match{1}; by move => *;rcondf {1} 5; auto => /> &1;rewrite /invotp /kstp;smt().
1718-
+ rcondt {1} 1; first by auto => /> &1;rewrite /invotp /kstp;smt().
1719-
by sp 1 0; match{1}; by move => *;rcondf {1} 5; auto => /> &1;rewrite /invotp /kstp;smt().
1715+
+ by rcondf {1} 1; auto => /> &1;rewrite /invotp; smt().
1716+
+ rcondt {1} 1; first by auto => /> &1;rewrite /invotp; smt().
1717+
by sp 1 0; match{1}; by move => *;rcondf {1} 5; auto => /> &1;rewrite /invotp;smt().
1718+
+ rcondt {1} 1; first by auto => /> &1;rewrite /invotp;smt().
1719+
by sp 1 0; match{1}; by move => *;rcondf {1} 5; auto => /> &1;rewrite /invotp;smt().
17201720
+ rcondt {2} 1; first by move => *; wp;skip;smt().
17211721
if{1}.
17221722
+ seq 0 3 : (#pre /\ (oget (getl (oget lfa{2}))) = Ch_Init);
@@ -1769,7 +1769,7 @@ call (_: invotp OTP.Initiator.p{1}
17691769
seq 0 3 : (#pre /\ (oget (getl (oget lfa{2}))) <> Ch_Init);
17701770
first by wp;skip;smt().
17711771
by match {2}; 1: (by exfalso => /#); auto => /#.
1772-
by rcondf{1} 1; [ by auto => /> &1;rewrite /invotp /kstp;smt()| by auto=> />].
1772+
by rcondf{1} 1; [ by auto => /> &1;rewrite /invotp;smt()| by auto=> />].
17731773
(* STEP RESPONDER *)
17741774
sp 0 1; match{2}; first 3 by auto;rewrite /invotp /#.
17751775
+ by rcondf{2} 1; auto; rewrite /invotp /#.

theories/algebra/DynMatrix.eca

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1335,7 +1335,7 @@ qed.
13351335

13361336
lemma mul_colmxc (v:vector) c: (colmx v) *^ vectc 1 c = c ** v.
13371337
proof.
1338-
rewrite eq_vectorP size_scalarv size_mulmxv /= /max 1:// => i bound.
1338+
rewrite eq_vectorP size_scalarv size_mulmxv /= 1:// => i bound.
13391339
rewrite get_scalarv get_mulmxv dotpE /= /max /=.
13401340
by rewrite Big.BAdd.big_int1 /= get_vectc // mulrC.
13411341
qed.
@@ -1827,7 +1827,7 @@ lemma dmatrix1E d m : mu1 (dmatrix d (rows m) (cols m)) m =
18271827
BRM.bigi predT (fun j => mu1 d m.[i, j]) 0 (cols m)) 0 (rows m).
18281828
proof.
18291829
pose g (m: matrix) := mkseq (fun i => col m i) (cols m).
1830-
rewrite (in_dmap1E_can _ _ g) /ofcols.
1830+
rewrite (in_dmap1E_can _ _ g) 1,2:/ofcols.
18311831
- rewrite /g eq_matrixP /= => i j bound.
18321832
by rewrite get_offunm /= 1:/# nth_mkseq 1:/# get_col.
18331833
- rewrite /g => y y_in <- /=.
@@ -1903,7 +1903,7 @@ proof.
19031903
move => k_ge0; rewrite /dmatrix /ofcols ler_maxr // dlist1 dmap_comp /(\o).
19041904
apply eq_dmap_in => v /size_dvector; rewrite ler_maxr //= => s_v.
19051905
rewrite /colmx s_v; apply/eq_matrixP => /= i j [i_bound j_bound].
1906-
by rewrite /ofcols !get_offunm /#.
1906+
by rewrite !get_offunm /#.
19071907
qed.
19081908

19091909
lemma supp_dmatrix d m r c :

theories/algebra/PolyReduce.ec

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ proof.
6767
move=> p un_p; rewrite ideal_eq1P 1:&(idI) //; apply/negP.
6868
move/fun_ext => /(_ poly1); rewrite mem_idT /I mem_idgen1.
6969
case/eqT=> q /(congr1 deg); rewrite deg1 => /eq_sym.
70-
case: (q = poly0) => [->|nz_q]; first by rewrite /( * ) mul0r deg0.
70+
case: (q = poly0) => [->|nz_q]; first by rewrite mul0r deg0.
7171
rewrite degM_proper; 1: by rewrite lc_polyXnDC // mulr1 lc_eq0.
7272
rewrite deg_polyXnDC // -!addrA /= gtr_eqF //.
7373
by rewrite (_ : 1 = 1 + 0) 1:// ler_lt_add // deg_ge1.
@@ -126,7 +126,7 @@ proof. by rewrite /( ** ) !scalepE -2!mulE reprK. qed.
126126

127127
(* -------------------------------------------------------------------- *)
128128
lemma eqv_Xn : eqv (exp X n) (-poly1).
129-
proof. rewrite eqv_sym /eqv /[-] opprK /I mem_idgen1_gen. qed.
129+
proof. rewrite eqv_sym /eqv opprK /I mem_idgen1_gen. qed.
130130

131131
(* -------------------------------------------------------------------- *)
132132
op reduce (p : poly) : poly =
@@ -165,7 +165,7 @@ rewrite {1}(polyE p) /reduce !PCA.big_seq &(eqv_sum) /=.
165165
move=> i /mem_range [rg_i _]; rewrite mulrC -scalepA.
166166
pose q := exp X (i %/ n * n) * exp X (i %% n).
167167
rewrite !scalepE &(eqvMl) &(eqv_trans q).
168-
- rewrite (_ : q = exp X i) // /q /( * ) -exprD_nneg // -?divz_eq //.
168+
- rewrite (_ : q = exp X i) // /q -exprD_nneg // -?divz_eq //.
169169
- by rewrite mulr_ge0 // divz_ge0.
170170
- by rewrite modz_ge0 gtr_eqF.
171171
apply/eqvMr; rewrite -polyCX ?divz_ge0 // (IntID.mulrC _ n).
@@ -192,7 +192,7 @@ split=> [eq_rd|eqv_pq].
192192
have @/eqv @/I: eqv (reduce p) (reduce q).
193193
- by rewrite !(eqv_reducel, eqv_reducer).
194194
case/mem_idgen1=> r /(congr1 deg); case: (r = poly0) => [->>|nz_r].
195-
- by rewrite /( * ) mul0r deg0 deg_eq0 subr_eq0 => ->.
195+
- by rewrite mul0r deg0 deg_eq0 subr_eq0 => ->.
196196
have: deg (reduce q - reduce p) <= n.
197197
- by rewrite &(ler_trans _ _ _ (degB _ _)) ler_maxrP !deg_reduce.
198198
rewrite degM_proper.
@@ -411,8 +411,8 @@ rewrite polyDE; pose c := (bigi _ _ _ _); have ->: c.[k] = Coeff.zeror.
411411
move=> i [/mem_range [ge0_i lt_in] @/predC1 ne_ik].
412412
by rewrite polyZE polyXnE // (eq_sym k i) ne_ik /= mulr0.
413413
rewrite addr0 polyZE polyXnE //= mulr1 (reducewE (2 * n)).
414-
- case: (p = poly0) => [->|nz_p]; first by rewrite /( * ) mul0r deg0 /#.
415-
case: (q = poly0) => [->|nz_q]; first by rewrite /( * ) mulr0 deg0 /#.
414+
- case: (p = poly0) => [->|nz_p]; first by rewrite mul0r deg0 /#.
415+
case: (q = poly0) => [->|nz_q]; first by rewrite mulr0 deg0 /#.
416416
apply: (ler_trans (deg p + deg q)); last first.
417417
- by rewrite (_ : 2 * n = n + n) 1:#ring ler_add &(deg_reduced).
418418
by rewrite &(ler_trans (deg (p * q) + 1)) ?ler_addl // &(degM_le).

theories/algebra/Ring.ec

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -698,7 +698,7 @@ abstract theory ComRingDflInv.
698698

699699
realize mulVr.
700700
proof.
701-
move=> x ^ un_x [y ^ -> <-] @/invr_.
701+
move=> x ^ un_x [y ^ -> <-].
702702
by have /= -> := choicebP _ x un_x.
703703
qed.
704704

@@ -707,7 +707,7 @@ abstract theory ComRingDflInv.
707707

708708
realize unitout.
709709
proof.
710-
by move=> x; rewrite /unit_ negb_exists => /choiceb_dfl /(_ x).
710+
by move=> x; rewrite negb_exists => /choiceb_dfl /(_ x).
711711
qed.
712712
end ComRingDflInv.
713713

theories/crypto/assumptions/DHIES.ec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ theory DHIES.
7979
pkl = map (snd \o snd) kk =>
8080
menc pkl tag ptxt = dmap (mencDHIES tag ptxt kk) (List.map (snd \o snd)).
8181
proof.
82-
rewrite /mencDHIES /menc /dlistmap /zipks /encDHIES /=.
82+
rewrite /mencDHIES /menc /encDHIES /=.
8383
rewrite djoin_dmap.
8484
move=> ->; rewrite -map_comp /(\o) /=.
8585
congr; congr; apply fun_ext => x.

theories/distributions/DList.ec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -326,7 +326,7 @@ rewrite -(dlet_dmap _ C (fun ds => dmap d (F ds))) -dlist_add ~-1:/#.
326326
rewrite -(dmap_dprodE _ _ (fun (xy : _ * _) => F xy.`1 xy.`2)) /F /=.
327327
rewrite dlistSr ~-1:/# /= !dmap_dprodE_swap /= &(in_eq_dlet) /=.
328328
move=> x _; rewrite -(dmap_comp h (fun xs => rcons xs x)); congr.
329-
apply: ih => @/k2; 2,3: by smt().
329+
apply: ih; 2,3: by smt().
330330
have ->: k1 + (n - (k1 + 1)) = n - 1 by ring.
331331
by have := inrgf 0 _; smt().
332332
qed.

theories/distributions/Distr.ec

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2821,7 +2821,7 @@ pose F x := fun n : int => mass (df n) x.
28212821
split=> @/mdlim /= [x|s uq_s].
28222822
- case: (converge (F x))%RealSeq => [|/lim_Ncnv ->//].
28232823
apply: (geC_lim_from 0) => n _.
2824-
by rewrite /s /F massE ge0_mu1.
2824+
by rewrite /F massE ge0_mu1.
28252825
rewrite (@bigID _ _ (fun x => RealSeq.converge (F x))).
28262826
rewrite addrC big1 -1:add0r.
28272827
- by move=> x [_ @/predC] /lim_Ncnv /=; apply.
@@ -3411,11 +3411,11 @@ lemma Jensen_fin ['a] (d : 'a distr) f g :
34113411
=> (forall a b, convex g a b)
34123412
=> g (E d f) <= E d (g \o f).
34133413
proof.
3414-
move=> fin_d ll_d cvx_g; rewrite !fin_expE /(\o) //; pose s := to_seq _.
3414+
move=> fin_d ll_d cvx_g; rewrite !fin_expE //; pose s := to_seq _.
34153415
move: ll_d; rewrite /is_lossless weightE !(@sumE_fin _ s) ?uniq_to_seq //=.
34163416
- by move=> a; rewrite -supportP mem_to_seq.
34173417
move=> {fin_d}; case: s => [|i s]; first by rewrite BRA.big_nil.
3418-
rewrite !BRA.big_consT /=.
3418+
rewrite !BRA.big_consT /(\o) /=.
34193419
elim: s (mu1 d i) (ge0_mu d (pred1 i)) (f i) => [|x s ih] l ge0_l v.
34203420
- by rewrite !BRA.big_nil /= => ->.
34213421
rewrite !BRA.big_consT /=; have := ge0_mu d (pred1 x).

theories/prelude/Logic.ec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -692,7 +692,7 @@ proof. by move => [y fy] @/pinv; rewrite ifT; smt(choicebP). qed.
692692
693693
lemma pcancel_pinv (f : 'a->'b):
694694
injective f => pcancel f (pinv f).
695-
proof. by move => inj_f @/pcansel x; smt(pinv_inv). qed.
695+
proof. by move => inj_f x; smt(pinv_inv). qed.
696696
697697
698698
(* -------------------------------------------------------------------- *)

0 commit comments

Comments
 (0)