Closed lucasccordeiro closed 7 years ago
This has been fixed via commit 551280c3bf5bb325b51e08c633d37430964cf240.
Now, we correctly report FALSE(valid-free)
as follows:
Violated property: file /Users/lucasccordeiro/sv-benchmarks/c/ldv-memsafety/memleaks_test3_false-valid-free.i line 1440 function entry_point free argument must be dynamic object (void )p == NULL || DYNAMIC_OBJECT((void )p)
VERIFICATION FAILED EC=10 FALSE(valid-free)
If we run CBMC as:
$cbmc memleaks_test3_false-valid-free.i --stop-on-fail
It correctly identifies the bug:
However, our script provides:
It suggested that there is some bug in our script that parses the CBMC output.