ABC: A System for Sequential Synthesis and Verification
Loading...
Searching...
No Matches
terminate.c
Go to the documentation of this file.
1
#include "
terminate.h
"
2
#include "
print.h
"
3
4
ABC_NAMESPACE_IMPL_START
5
6
#ifndef KISSAT_QUIET
7
8
void
kissat_report_termination (
kissat
*
solver
,
const
char
*
name
,
9
const
char
*
file
,
long
lineno,
10
const
char
*fun) {
11
kissat_very_verbose
(
solver
,
"%s:%ld: %s: 'TERMINATED (%s)' triggered"
,
12
file
, lineno, fun,
name
);
13
}
14
15
#else
16
int
kissat_terminate_dummy_to_avoid_warning
;
17
#endif
18
19
ABC_NAMESPACE_IMPL_END
ABC_NAMESPACE_IMPL_START
#define ABC_NAMESPACE_IMPL_START
Definition
abc_namespaces.h:54
ABC_NAMESPACE_IMPL_END
#define ABC_NAMESPACE_IMPL_END
Definition
abc_namespaces.h:55
solver
#define solver
Definition
kitten.c:211
name
char * name
Definition
main.h:24
print.h
kissat_very_verbose
#define kissat_very_verbose(...)
Definition
print.h:52
file
Definition
file.h:23
kissat
Definition
internal.h:79
kissat_terminate_dummy_to_avoid_warning
ABC_NAMESPACE_IMPL_START int kissat_terminate_dummy_to_avoid_warning
Definition
terminate.c:16
terminate.h
src
sat
kissat
terminate.c
Generated by Doxygen 1.13.2 © 2025 EPTansuo. All rights reserved.
鲁ICP备2021046540号