Skip to content

Commit

Permalink
drop SMT pats
Browse files Browse the repository at this point in the history
  • Loading branch information
nikswamy committed Feb 19, 2024
1 parent bbf1f9d commit 467037c
Showing 1 changed file with 0 additions and 2 deletions.
2 changes: 0 additions & 2 deletions lib/pulse/lib/Pulse.Lib.Core.fsti
Original file line number Diff line number Diff line change
Expand Up @@ -127,7 +127,6 @@ val allocated_name_of_inv #p (i : inv p) : allocated_name
val name_of_allocated_name (a:allocated_name) : GTot iname
val allocated_name_of_inv_equiv (#p:vprop) (i:inv p)
: Lemma (name_of_allocated_name (allocated_name_of_inv i) == name_of_inv i)
[SMTPat (name_of_allocated_name (allocated_name_of_inv i))]

let mem_iname (e:inames) (i:iname) : erased bool = elift2 (fun e i -> Set.mem i e) e i
let mem_inv (#p:vprop) (e:inames) (i:inv p) : erased bool = mem_iname e (name_of_inv i)
Expand Down Expand Up @@ -358,7 +357,6 @@ val fresh_wrt_def (i:iname) (c:list allocated_name)
: Lemma
(fresh_wrt i c <==>
(forall (a:allocated_name). List.Tot.memP a c ==> name_of_allocated_name a =!= i))
[SMTPat (fresh_wrt i c)]

val fresh_invariant
(ctx:list allocated_name)
Expand Down

0 comments on commit 467037c

Please sign in to comment.