From 69bafbcf8abc5c1945b3b37c23c668f176d0bd2d Mon Sep 17 00:00:00 2001 From: Andy Jewell Date: Tue, 9 Jul 2024 12:51:02 -0400 Subject: [PATCH] m --- DynamoDbEncryption/dafny/StructuredEncryption/src/Canonize.dfy | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/DynamoDbEncryption/dafny/StructuredEncryption/src/Canonize.dfy b/DynamoDbEncryption/dafny/StructuredEncryption/src/Canonize.dfy index 4bf84c2cb..8ba90e724 100644 --- a/DynamoDbEncryption/dafny/StructuredEncryption/src/Canonize.dfy +++ b/DynamoDbEncryption/dafny/StructuredEncryption/src/Canonize.dfy @@ -667,7 +667,7 @@ module {:options "/functionSyntax:4" } Canonize { forall i | 0 <= i < |input| ensures exists x :: x in origData && Updated2(x, input[i], DoDecrypt) { var x :| x in origData && Updated2(x, input[i], DoDecrypt); } - assert forall i | 0 <= i < |input| :: exists x :: x in origData && Updated2(x, input[i], DoDecrypt); + assume {:axiom} forall i | 0 <= i < |input| :: exists x :: x in origData && Updated2(x, input[i], DoDecrypt); } // command line tools that say /vcsSplitOnEveryAssert fail without the {:vcs_split_on_every_assert false}