SMT-RAT
24.02
Toolbox for Strategic and Parallel Satisfiability-Modulo-Theories Solving
|
Use your own judgement for the following log levels: TRACE Finer-grained informational events than the DEBUG. More...
#include "config.h"
Go to the source code of this file.
Macros | |
#define | SMTRAT_LOG_FATAL(channel, msg) std::cerr << "FATAL " << channel << ": " << msg << std::endl; |
#define | SMTRAT_LOG_ERROR(channel, msg) std::cerr << "ERROR " << channel << ": " << msg << std::endl; |
#define | SMTRAT_LOG_WARN(channel, msg) {} |
#define | SMTRAT_LOG_INFO(channel, msg) {} |
#define | SMTRAT_LOG_DEBUG(channel, msg) {} |
#define | SMTRAT_LOG_TRACE(channel, msg) {} |
#define | SMTRAT_LOG_FUNC(channel, args) |
#define | SMTRAT_LOG_ASSERT(channel, condition, msg) assert(condition) |
#define | SMTRAT_LOG_NOTIMPLEMENTED() |
#define | SMTRAT_LOG_INEFFICIENT() |
Use your own judgement for the following log levels: TRACE Finer-grained informational events than the DEBUG.
DEBUG Fine-grained informational events that are most useful to debug an application. INFO Informational messages that highlight the progress of the application at coarse-grained level. WARN Potentially harmful situations. ERROR Error events that might still allow the application to continue running. FATAL Severe error events that will presumably lead the application to abort.
Definition in file logging.h.
#define SMTRAT_LOG_ASSERT | ( | channel, | |
condition, | |||
msg | |||
) | assert(condition) |
#define SMTRAT_LOG_ERROR | ( | channel, | |
msg | |||
) | std::cerr << "ERROR " << channel << ": " << msg << std::endl; |
#define SMTRAT_LOG_FATAL | ( | channel, | |
msg | |||
) | std::cerr << "FATAL " << channel << ": " << msg << std::endl; |