You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
CBMC version: 5.29.0
Operating system: Ubuntu20
Exact command line resulting in the issue: See below
What behaviour did you expect: Test passes
What happened instead: Test fails
The modifications proposed in #6077 have shown the existence of a bug in CBMC. Currently, CBMC does not support calling __CPROVER_w_ok() by passing a char object as a parameter.
Note 1: If we change type of the char variable to int and re-run the test, the test passes. Note 2: if we change the char ** to char *, the pass still fails and outputs the same error.
The text was updated successfully, but these errors were encountered:
Uh oh!
There was an error while loading. Please reload this page.
CBMC version: 5.29.0
Operating system: Ubuntu20
Exact command line resulting in the issue: See below
What behaviour did you expect: Test passes
What happened instead: Test fails
The modifications proposed in #6077 have shown the existence of a bug in CBMC. Currently, CBMC does not support calling
__CPROVER_w_ok()
by passing achar
object as a parameter.This bug causes problems in the
regression/contracts/assigns_replace_03
test. Running the test outputs the following invariant violation report:Note 1: If we change type of the
char
variable toint
and re-run the test, the test passes.Note 2: if we change the
char **
tochar *
, the pass still fails and outputs the same error.The text was updated successfully, but these errors were encountered: