void tst_total_order() { bad_case(100, 1000); tst1(); tst2(); tst4(3, 1000000); tst4(100, 100000); tst4(512, 100000); tst4(1000, 100000); tst3(100, 100000); tst3(1000, 100000); }
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(); }
void tst_mpff() { disable_trace("mpff"); enable_trace("mpff_trace"); // enable_trace("mpff_bug"); // enable_trace("mpff_to_mpq"); // tst_div(2); tst_prev_power_2(); tst_decimal(); tst_div_core(679, 396, 279, 756, 2, 0); tst_limits(2); tst_limits(4); tst_sgn(2); tst_sgn(4); tst_sgn(8); tst_power(2); tst_power(4); tst_power(18); tst_capacity(2); tst_capacity(4); tst_capacity(8); tst_capacity(16); tst_set64(1000, 2); tst_set64(1000, 4); tst_set64(1000, 6); tst_bug2(); tst_sub(1000, 1024, 2); tst_sub(1000, 1024, 4); tst_div(1000, 1024, 2, true); tst_div(1000, 1024, 4, true); tst_mul(1000, 1024, 2); tst_mul(1000, 1024, 4); tst_add(1000, 1024, 2); tst_add(1000, 1024, 4); tst_sub(1000, UINT_MAX, 2); tst_sub(1000, UINT_MAX, 4); tst_div(1000, UINT_MAX, 2, true); tst_div(1000, UINT_MAX, 4, true); tst_mul(1000, UINT_MAX, 2); tst_mul(1000, UINT_MAX, 4); tst_add(1000, UINT_MAX, 2); tst_add(1000, UINT_MAX, 4); tst_bug2(); tst_bug(); tst_add_core(1,1, 1,1); tst_add_core(1,3, 2,3); tst1(); tst2(); tst3(); tst4(); tst5(); tst6(); tst7(); }
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(); }
int main() { RTTEST hTest; int rc = RTTestInitAndCreate("tstRTMemPool", &hTest); if (rc) return rc; RTTestBanner(hTest); g_hTest = hTest; /* * Smoke tests using first the default and then a custom pool. */ RTTestSub(hTest, "Smoke test on default pool"); tst1(RTMEMPOOL_DEFAULT); RTTestSub(hTest, "Smoke test on custom pool"); RTMEMPOOL hMemPool; RTTESTI_CHECK_RC(rc = RTMemPoolCreate(&hMemPool, "test 2a"), VINF_SUCCESS); if (RT_SUCCESS(rc)) RTTESTI_CHECK_RC(rc = RTMemPoolDestroy(hMemPool), VINF_SUCCESS); RTTESTI_CHECK_RC(rc = RTMemPoolDestroy(NIL_RTMEMPOOL), VINF_SUCCESS); RTTESTI_CHECK_RC(rc = RTMemPoolDestroy(RTMEMPOOL_DEFAULT), VINF_SUCCESS); RTTESTI_CHECK_RC(rc = RTMemPoolDestroy(RTMEMPOOL_DEFAULT), VINF_SUCCESS); RTTESTI_CHECK_RC(rc = RTMemPoolCreate(&hMemPool, "test 2b"), VINF_SUCCESS); if (RT_SUCCESS(rc)) { tst1(hMemPool); RTTESTI_CHECK_RC(rc = RTMemPoolDestroy(hMemPool), VINF_SUCCESS); } /* * Further tests. */ tst3(); tst4(); /* * Summary. */ return RTTestSummaryAndDestroy(hTest); }
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(); }
int main() { /* * Init RT+Test. */ RTTEST hTest; int rc = RTTestInitAndCreate("tstRTGetOptArgv", &hTest); if (rc) return rc; RTTestBanner(hTest); /* * The test. */ tst1(); tst2(); tst4(); tst3(); /* * Summary. */ return RTTestSummaryAndDestroy(hTest); }
static void tst3AllMethods(uint32_t cThreads, uint32_t cbObject, uint32_t cSecs) { tst3(cThreads, cbObject, 0, cSecs); tst3(cThreads, cbObject, 1, cSecs); }
void tst_watch_list() { tst1(); tst3(); }
void tst_nlsat() { tst5(); tst4(); tst3(); }
void tst_ext_numeral() { tst1(); tst2(); tst3(); }