Skip to content

Commit

Permalink
lib+proof: remove obsolete DupSkip cache mentions
Browse files Browse the repository at this point in the history
DupSkip used to be a proof caching option since replaced by "defer
proofs". It is no longer available in our Isabelle branch. Remove last
mentions and related files.

Signed-off-by: Gerwin Klein <[email protected]>
  • Loading branch information
lsf37 committed Jun 4, 2024
1 parent e9b2508 commit dd6295d
Show file tree
Hide file tree
Showing 13 changed files with 2 additions and 401 deletions.
4 changes: 2 additions & 2 deletions lib/crunch-cmd.ML
Original file line number Diff line number Diff line change
Expand Up @@ -795,7 +795,7 @@ fun crunch cfg pre extra stack const' thms =
val _ = writeln ("attempting: " ^ Syntax.string_of_term ctxt''' goal_prop);
fun wp' wp_rules = wp ctxt (map snd (thms @ #wp_rules cfg) @ goals' @ wp_rules)
val thm = Goal.prove_future ctxt''' [] [] goal_prop
( (*DupSkip.goal_prove_wrapper *) (fn _ =>
(fn _ =>
resolve_tac ctxt''' [rule] 1
THEN maybe_cheat_tac ctxt'''
THEN ALLGOALS (simp_tac ctxt''')
Expand All @@ -820,7 +820,7 @@ fun crunch cfg pre extra stack const' thms =
CHANGED_GOAL (simp_tac ctxt''')
) n))
THEN proof_failed_warnings const stack cfg wp' ctxt'''
)) |> singleton (Proof_Context.export ctxt''' ctxt)
) |> singleton (Proof_Context.export ctxt''' ctxt)
in (SOME thm, (get_thm_name cfg const, thm) :: thms') end
end
handle WrongType =>
Expand Down
39 changes: 0 additions & 39 deletions proof/crefine/ARM/BuildRefineCache_C.thy

This file was deleted.

8 changes: 0 additions & 8 deletions proof/crefine/ARM/CACHE.ML

This file was deleted.

37 changes: 0 additions & 37 deletions proof/crefine/ARM/Cache.thy

This file was deleted.

39 changes: 0 additions & 39 deletions proof/crefine/ARM_HYP/BuildRefineCache_C.thy

This file was deleted.

8 changes: 0 additions & 8 deletions proof/crefine/ARM_HYP/CACHE.ML

This file was deleted.

37 changes: 0 additions & 37 deletions proof/crefine/ARM_HYP/Cache.thy

This file was deleted.

40 changes: 0 additions & 40 deletions proof/refine/ARM/BuildRefineCache.thy

This file was deleted.

37 changes: 0 additions & 37 deletions proof/refine/ARM/Cache.thy

This file was deleted.

40 changes: 0 additions & 40 deletions proof/refine/ARM_HYP/BuildRefineCache.thy

This file was deleted.

37 changes: 0 additions & 37 deletions proof/refine/ARM_HYP/Cache.thy

This file was deleted.

40 changes: 0 additions & 40 deletions proof/refine/X64/BuildRefineCache.thy

This file was deleted.

Loading

0 comments on commit dd6295d

Please sign in to comment.