Exclude tst-realloc from tests-mcheck
authorSiddhesh Poyarekar <siddhesh@sourceware.org>
Tue, 6 Jul 2021 18:01:58 +0000 (23:31 +0530)
committerSiddhesh Poyarekar <siddhesh@sourceware.org>
Tue, 6 Jul 2021 18:04:11 +0000 (23:34 +0530)
The realloc (NULL, 0) test in tst-realloc fails with gcc 7.x but
passes with newer gcc.  This is because a newer gcc transforms the
realloc call to malloc (0), thus masking the bug in mcheck.

Disable the test with mcheck for now.  The malloc removal patchset
will fix this and then remove this test from the exclusion list.

Reported-by: Stefan Liebler <stli@linux.ibm.com>
Reviewed-by: Carlos O'Donell <carlos@redhat.com>
malloc/Makefile

index 2f9b3d5..2af1203 100644 (file)
@@ -93,7 +93,8 @@ tests-exclude-mcheck = tst-mallocstate \
        tst-malloc-usable-tunables \
        tst-malloc_info \
        tst-memalign \
-       tst-posix_memalign
+       tst-posix_memalign \
+       tst-posix-realloc
 
 tests-mcheck = $(filter-out $(tests-exclude-mcheck), $(tests))