Loading...
--- libmalloc/libmalloc-166.200.60/tests/malloc_size_test.c
+++ libmalloc/libmalloc-374.120.1/tests/malloc_size_test.c
@@ -9,13 +9,15 @@
#include <stdlib.h>
#include <malloc/malloc.h>
+T_GLOBAL_META(T_META_RUN_CONCURRENTLY(true));
+
static void
test_malloc_size_valid(size_t min, size_t max, size_t incr)
{
for (size_t sz = min; sz <= max; sz += incr) {
void *ptr = malloc(sz);
T_ASSERT_NOTNULL(ptr, "Allocate size %llu\n", (uint64_t)sz);
- T_ASSERT_EQ(malloc_size(ptr), malloc_good_size(sz), "Check size value");
+ T_ASSERT_GE(malloc_size(ptr), malloc_good_size(sz), "Check size value");
free(ptr);
}
}
@@ -41,12 +43,6 @@
test_malloc_size_valid(8192, 65536, 1024);
}
-T_DECL(malloc_size_valid_nanov1, "Test malloc_size() on valid pointers for Nanov1",
- T_META_ENVVAR("MallocNanoZone=V1"))
-{
- test_malloc_size_valid(2, 256, 16);
-}
-
T_DECL(malloc_size_valid_nanov2, "Test malloc_size() on valid pointers for Nanov2",
T_META_ENVVAR("MallocNanoZone=V2"))
{
@@ -62,12 +58,6 @@
test_malloc_size_invalid(8192, 32768, 1024);
}
-T_DECL(malloc_size_invalid_nanov1, "Test malloc_size() on valid pointers for Nanov1",
- T_META_ENVVAR("MallocNanoZone=V1"))
-{
- test_malloc_size_invalid(2, 256, 16);
-}
-
T_DECL(malloc_size_invalid_nanov2, "Test malloc_size() on valid pointers for Nanov2",
T_META_ENVVAR("MallocNanoZone=V2"))
{