From b0081103b1eeb058ee6b0a4b29c7ca7016adf83f Mon Sep 17 00:00:00 2001 From: David Malcolm Date: Fri, 31 Jul 2020 18:26:05 -0400 Subject: [PATCH 377/377] FIXME: remove xfail from data-model-20.c --- gcc/testsuite/gcc.dg/analyzer/data-model-20.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/gcc/testsuite/gcc.dg/analyzer/data-model-20.c b/gcc/testsuite/gcc.dg/analyzer/data-model-20.c index 0072371c57d..c49acdbb925 100644 --- a/gcc/testsuite/gcc.dg/analyzer/data-model-20.c +++ b/gcc/testsuite/gcc.dg/analyzer/data-model-20.c @@ -16,9 +16,7 @@ test (int n) { for (i = 0; i < n; i++) { if ((arr[i] = (struct foo *)malloc(sizeof(struct foo))) == NULL) { for (; i >= 0; i++) { - free(arr[i]); /* { dg-bogus "double-'free'" "" { xfail *-*-* } } */ - /* TODO(xfail): it's getting confused between frees of - different iterations of the loop. */ + free(arr[i]); /* { dg-bogus "double-'free'" } */ } free(arr); return NULL; -- 2.26.2