Skip to content

Commit

Permalink
lemmas
Browse files Browse the repository at this point in the history
  • Loading branch information
PetarMax committed Sep 7, 2024
1 parent a32ad46 commit f70bb48
Showing 1 changed file with 2 additions and 0 deletions.
2 changes: 2 additions & 0 deletions tests/specs/benchmarks/verification.k
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,8 @@ module VERIFICATION-COMMON

rule #asWord(#ecrec(HASH, SIGV, SIGR, SIGS)) => 0 requires #ecrecEmpty(HASH, SIGV, SIGR, SIGS) [simplification]
rule 0 <Int #asWord(#ecrec(HASH, SIGV, SIGR, SIGS)) => true requires notBool #ecrecEmpty(HASH, SIGV, SIGR, SIGS) [simplification]
rule 0 <=Int #asWord(#ecrec(_ , _ , _ , _ )) => true [simplification]
rule #asWord(#ecrec(_ , _ , _ , _ )) <Int pow160 => true [simplification]

rule #Ceil( #ecrec(HASH, SIGV, SIGR, SIGS) ) => #Top
requires #ecrecEmpty(HASH, SIGV, SIGR, SIGS) [simplification]
Expand Down

0 comments on commit f70bb48

Please sign in to comment.