-
Notifications
You must be signed in to change notification settings - Fork 274
Invariant check failed when using memset #5389
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Labels
aws
Bugs or features of importance to AWS CBMC users
Comments
tautschnig
added a commit
to tautschnig/cbmc
that referenced
this issue
Jun 23, 2020
Extend the value to be updated to the update size immediately to avoid extractbits operations that attempt to extract bits that do not exist. Fixes: diffblue#5389
tautschnig
added a commit
to tautschnig/cbmc
that referenced
this issue
Jun 23, 2020
Extend the value to be updated to the update size immediately to avoid extractbits operations that attempt to extract bits that do not exist. Fixes: diffblue#5389
3 tasks
Contributor
Unable to reproduce on Ubuntu 20 - Very long log
|
tautschnig
added a commit
to tautschnig/cbmc
that referenced
this issue
Nov 6, 2020
Extend the value to be updated to the update size immediately to avoid extractbits operations that attempt to extract bits that do not exist. Fixes: diffblue#5389
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
CBMC version: 5.12 (cbmc-5.12.1-10-gdf2638c59)
Operating system: macOS Mojave Version 10.14.6
Exact command line resulting in the issue: Run
s2n_array_new
proof.What behaviour did you expect: Verification Successful.
What happened instead: Invariant check failed.
To reproduce the error, clone cbmc-array-set-predicates branch and go to
s2n/tests/cbmc/proofs/s2n_array_new
dir. To run the proof harness, just entermake cbmc
(you needgoto-cc
,goto-instrument
,goto-analyzer
, andcbmc
on your$PATH
). I got the following error message:The text was updated successfully, but these errors were encountered: