Closed Jerry-zhxf closed 1 year ago
This is caused by an issue in CBMC that was fixed in CBMC version 5.64.0.
https://github.com/diffblue/cbmc/pull/7037 https://github.com/diffblue/cbmc/commit/83abf73a541646fa855888a0050de1eb7cae2ea4
Closing given @nwetzler's clarification. Please feel free to re-open if the issue persists.
CBMC version: 5.60.0 (cbmc-5.60.0) Architecture: x86_64 OS: linux gcc: 9.4.0 CBMC viewer: 3.6 Exact command line resulting in the issue:
test.h
test.c
test_harness.c
The entire process of generating the XML file uses this Makefile template and executes the make instruction.
situation 1
situation 2
error reports
Is this a bug? Or is there something wrong with the writing of the contracts?