Nous avons procédé ce jeudi matin 08 avril 2021 à une MAJ de sécurité urgente. Nous sommes passé de la version 13.9.3 à la version 13.9.5 les releases notes correspondantes sont ici:
https://about.gitlab.com/releases/2021/03/17/security-release-gitlab-13-9-4-released/
https://about.gitlab.com/releases/2021/03/31/security-release-gitlab-13-10-1-released/

code style

parent e998e0f1
......@@ -65,7 +65,8 @@ module PrefixSumRec
(** frame lemma for "phase1" on fourth argument.
needed to prove both upsweep, downsweep and compute_sums
*)
let rec lemma phase1_frame (left right:int) (a0 a a' : array int) : unit variant { right-left }
let rec lemma phase1_frame (left right:int) (a0 a a' : array int) : unit
variant { right-left }
requires { forall i:int. left-(right-left) < i < right ->
a[i] = a'[i]}
requires { phase1 left right a0 a }
......@@ -78,7 +79,8 @@ module PrefixSumRec
(** frame lemma for "phase1" on third argument.
needed to prove upsweep and compute_sums
*)
let rec lemma phase1_frame2 (left right:int) (a0 a0' a : array int) : unit variant { right-left }
let rec lemma phase1_frame2 (left right:int) (a0 a0' a : array int) : unit
variant { right-left }
requires { forall i:int. left-(right-left) < i < right ->
a0[i] = a0'[i]}
requires { phase1 left right a0 a }
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment