void test() { test_chunks_count(); test_need_alloc(); test_get_aligned_shift(); test_align(); test_aligned_malloc_and_free(); std::cout << "done" << std::endl; }
int unittest_math_int_power2() { if (test_align()) goto ONERR; if (test_powerof2()) goto ONERR; return 0; ONERR: return EINVAL; }
static int test_common(void) { int ret = 0; ret |= test_align(); ret |= test_macros(0); ret |= test_misc(); ret |= test_log2(); return ret; }
int main(void) { int i,j,k; pmemcpy = memcpy; for (i = 0; i < 16; i++) for (j = 0; j < 16; j++) for (k = 0; k < 64; k++) test_align(i,j,k); return t_status; }
int main(void) { int i,j,k; pmemset = memset; for (i = 0; i < 16; i++) for (j = 0; j < 64; j++) test_align(i,j); test_value('c'); test_value(0); test_value(-1); test_value(-5); test_value(0xab); return t_status; }