void tst_imdd() { // enable_trace("imdd_add_bug"); // enable_trace("add_facts_bug"); enable_trace("mk_distinct_imdd"); enable_trace("mk_union_core"); tst0(); tst1(); tst2(); tst3(); tst4(); tst5(); tst6(); tst7(); tst19(); tst8(); tst9(); tst10(); tst11(); tst12(); tst13(); tst14(); tst15(); tst16(); tst17(); tst18(); tst20(); tst21(); }
static void run_tests() { enable_trace("del_gate"); enable_trace("sat_solver"); enable_trace("gate"); enable_trace("del_learned_clauses"); tst1(); tst1a(); tst2(); tst3(); tst4(); tst5(); tst6(); tst6a(); tst7(); tst8(); tst9(); tst10(); tst11(); }
void tst_nlsat() { tst10(); std::cout << "------------------\n"; exit(0); tst9(); std::cout << "------------------\n"; exit(0); tst8(); std::cout << "------------------\n"; tst7(); std::cout << "------------------\n"; tst6(); std::cout << "------------------\n"; tst5(); std::cout << "------------------\n"; tst4(); std::cout << "------------------\n"; tst3(); }
static void run_tests() { tst1(); tst2(); tst3(); tst4(); tst5(); tst6(); tst7(); tst8(); tst9(); tst10(); tst11(); tst12(CLS_MAIN); tst12(CLS_TRANSIENT); tst13(CLS_AUXILIARY); tst13(CLS_EXT_LEMMA); tst13(CLS_EXTERNAL); tst14(); tst15(); tst16(); tst17(); tst18(); }