From f306263cdf02225f718acd19c9533598a36b5168 Mon Sep 17 00:00:00 2001 From: Petar Maksimovic Date: Thu, 26 Dec 2024 22:20:24 +0100 Subject: [PATCH] removing #lookupMemory --- tests/specs/functional/lemmas-spec.k | 7 ------- 1 file changed, 7 deletions(-) diff --git a/tests/specs/functional/lemmas-spec.k b/tests/specs/functional/lemmas-spec.k index 5a16925e7c..26559a029e 100644 --- a/tests/specs/functional/lemmas-spec.k +++ b/tests/specs/functional/lemmas-spec.k @@ -176,13 +176,6 @@ module LEMMAS-SPEC // #lookup simplifications // ----------------------- - claim runLemma ( #lookupMemory(( KEY |-> 33) (_KEY' |-> 728) (_KEY'' |-> (pow256 +Int 5)) (_KEY''' |-> "hello"), KEY) ) => doneLemma ( 33 ) ... - claim runLemma ( #lookupMemory((_KEY |-> 33) ( KEY' |-> 728) (_KEY'' |-> (pow256 +Int 5)) (_KEY''' |-> "hello"), KEY') ) => doneLemma ( 216 ) ... - claim runLemma ( #lookupMemory((_KEY |-> 33) (_KEY' |-> 728) ( KEY'' |-> (pow256 +Int 5)) (_KEY''' |-> "hello"), KEY'') ) => doneLemma ( 5 ) ... - claim runLemma ( #lookupMemory((_KEY |-> 33) (_KEY' |-> 728) (_KEY'' |-> (pow256 +Int 5)) ( KEY''' |-> "hello"), KEY''') ) => doneLemma ( 0 ) ... - //TODO Haskell limitation? https://github.com/runtimeverification/haskell-backend/issues/1948 - //claim runLemma ( #lookupMemory((KEY |-> 33), KEY') ) => doneLemma ( 0 ) ... requires notBool KEY' in_keys(KEY |-> 33) - claim runLemma ( #lookup(( KEY |-> 33) (_KEY' |-> 728) (_KEY'' |-> (pow256 +Int 5)) (_KEY''' |-> "hello"), KEY) ) => doneLemma ( 33 ) ... claim runLemma ( #lookup((_KEY |-> 33) ( KEY' |-> 728) (_KEY'' |-> (pow256 +Int 5)) (_KEY''' |-> "hello"), KEY') ) => doneLemma ( 728 ) ... claim runLemma ( #lookup((_KEY |-> 33) (_KEY' |-> 728) ( KEY'' |-> (pow256 +Int 5)) (_KEY''' |-> "hello"), KEY'') ) => doneLemma ( 5 ) ...