CBMC
|
Interface for the various verification engines providing results. More...
#include <map>
#include <memory>
#include <string>
#include <vector>
Go to the source code of this file.
Classes | |
struct | verification_resultt |
Typedefs | |
typedef dstringt | irep_idt |
using | propertiest = std::map< irep_idt, property_infot > |
Enumerations | |
enum class | prop_statust { NOT_CHECKED , UNKNOWN , NOT_REACHABLE , PASS , FAIL , ERROR } |
enum class | verifier_resultt { UNKNOWN , PASS , FAIL , ERROR } |
Functions | |
int | verifier_result_to_exit_code (verifier_resultt result) |
Interface for the various verification engines providing results.
Definition in file verification_result.h.
Definition at line 16 of file verification_result.h.
using propertiest = std::map<irep_idt, property_infot> |
Definition at line 19 of file verification_result.h.
|
strong |
Definition at line 27 of file verification_result.h.
|
strong |
Enumerator | |
---|---|
UNKNOWN | |
PASS | No properties were violated. |
FAIL | Some properties were violated. |
ERROR | An error occurred during goto checking. |
Definition at line 43 of file verification_result.h.
int verifier_result_to_exit_code | ( | verifier_resultt | result | ) |
Definition at line 155 of file verification_result.cpp.