CBMC version: 5.12 (cbmc-5.12-d8598f8-1368-g5e956891d)
Operating system: MacOS
Exact command line resulting in the issue:
What behaviour did you expect: malloc function return is not hidden
What happened instead: malloc function return is hidden
CBMC traces output by --json-ui and --xml-ui declare the malloc function call to be not hidden and the malloc function return to be hidden. This makes it difficult to ignore internal steps in a trace and still match function calls and returns in a trace representation.
CBMC version: 5.12 (cbmc-5.12-d8598f8-1368-g5e956891d) Operating system: MacOS Exact command line resulting in the issue: What behaviour did you expect: malloc function return is not hidden What happened instead: malloc function return is hidden
CBMC traces output by --json-ui and --xml-ui declare the malloc function call to be not hidden and the malloc function return to be hidden. This makes it difficult to ignore internal steps in a trace and still match function calls and returns in a trace representation.
Consider the attached file test.c
The command
cbmc test.c --json-ui
produces outputThe command
cbmc test.c --xml-ui
produces output