void CMemTest::RunAllTests(int total_threads) { Zerofilling(); Free_NULL(); InvariantDataRealloc(/*aligned=*/false, 8*MByte, /*checkData=*/true); if (Raligned_realloc) InvariantDataRealloc(/*aligned=*/true, 8*MByte, /*checkData=*/true); TestAlignedParameters(); UniquePointer(); AddrArifm(); #if __APPLE__ REPORT("Known issue: some tests are skipped on macOS\n"); #else NULLReturn(1*MByte,100*MByte,total_threads); #endif if (FullLog) REPORT("Tests for %d threads ended\n", total_threads); }
void CMemTest::RunAllTests(int total_threads) { Zerofilling(); Free_NULL(); InvariantDataRealloc(/*aligned=*/false); if (Raligned_realloc) InvariantDataRealloc(/*aligned=*/true); TestAlignedParameters(); #if __APPLE__ REPORT("Known issue: some tests are skipped on Mac OS* X\n"); #else UniquePointer(); AddrArifm(); NULLReturn(1*MByte,100*MByte,total_threads); #endif if (FullLog) REPORT("All tests ended\nclearing memory..."); }