ABC: A System for Sequential Synthesis and Verification
 
Loading...
Searching...
No Matches
error.h
Go to the documentation of this file.
1#ifndef _error_h_INCLUDED
2#define _error_h_INCLUDED
3
4#include "attribute.h"
5
6#include "global.h"
8
9// clang-format off
10
11void kissat_error (const char *fmt, ...) ATTRIBUTE_FORMAT (1, 2);
12void kissat_fatal (const char *fmt, ...) ATTRIBUTE_FORMAT (1, 2);
13
15
16void kissat_call_function_instead_of_abort (void (*)(void));
17void kissat_abort (void);
18
19// clang-format on
20
22
23#endif
#define ABC_NAMESPACE_HEADER_END
#define ABC_NAMESPACE_HEADER_START
NAMESPACES ///.
#define ATTRIBUTE_FORMAT(FORMAT_POSITION, VARIADIC_ARGUMENT_POSITION)
Definition attribute.h:11
void kissat_call_function_instead_of_abort(void(*f)(void))
Definition error.c:12
void kissat_fatal_message_start(void)
Definition error.c:40
void kissat_abort(void)
Definition error.c:19
void kissat_fatal(const char *fmt,...)
Definition error.c:58
ABC_NAMESPACE_HEADER_START void kissat_error(const char *fmt,...) ATTRIBUTE_FORMAT(1
#define const
Definition zconf.h:196