You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
15 lines
392 B
CMake
15 lines
392 B
CMake
5 years ago
|
execute_process(
|
||
|
COMMAND
|
||
|
cbmc --trace --unwinding-assertions
|
||
|
${cbmc_flags} ${cbmc_verbosity} ${goto_binary}
|
||
|
OUTPUT_FILE ${out_file}
|
||
|
ERROR_FILE ${out_file}
|
||
|
RESULT_VARIABLE res
|
||
|
)
|
||
|
|
||
|
if(NOT (${res} EQUAL 0 OR ${res} EQUAL 10))
|
||
|
message(FATAL_ERROR
|
||
|
"Unexpected CBMC return code '${res}' for proof ${proof_name}. Log written to ${out_file}."
|
||
|
)
|
||
|
endif()
|