Skip to content

Commit

Permalink
unbounded
Browse files Browse the repository at this point in the history
  • Loading branch information
QinyuanWu committed Jul 29, 2024
1 parent cbfc288 commit fac7905
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 1 deletion.
3 changes: 2 additions & 1 deletion CBMC/proofs/SymCryptAesEcb/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,8 @@ CBMC_FLAG_SIGNED_OVERFLOW_CHECK ?=
CBMC_FLAG_UNDEFINED_SHIFT_CHECK ?=
CBMC_FLAG_UNSIGNED_OVERFLOW_CHECK =
CBMC_FLAG_UNWINDING_ASSERTIONS ?= --unwinding-assertions
CBMC_DEFAULT_UNWIND ?= --unwind 10
CBMC_DEFAULT_UNWIND ?= --unwind 25
CBMC_OBJECT_BITS ?= 9
# If you require access to a file-local ("static") function or object to conduct
# your proof, set the following (and do not include the original source file
# ("lib/aes-c.c") in PROJECT_SOURCES).
Expand Down
1 change: 1 addition & 0 deletions CBMC/proofs/SymCryptAesEcb/SymCryptAesEcb_harness.c
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,7 @@ void harness(void)
__CPROVER_assume(pbKey != NULL);
PSYMCRYPT_AES_EXPANDED_KEY pExpandedKey;
pExpandedKey = malloc(SYMCRYPT_AES_EXPANDED_KEY_SIZE);
__CPROVER_assume(pExpandedKey != NULL);
SymCryptAesExpandKey( pExpandedKey, pbKey, cbKey );
free(pbKey);
free(pExpandedKey);
Expand Down

0 comments on commit fac7905

Please sign in to comment.