update 

looks like the problem was with test itself, apparently Deja is quite strict 
when it comes to spaces and didn’t read the “dg-“ directive on line 72 as there 
wasn’t an extra space between the statement and the closing brace. 

Adding it seems to fix the issue 

- - -

diff --git a/gcc/testsuite/gcc.dg/analyzer/malloc-callbacks.c 
b/gcc/testsuite/gcc.dg/analyzer/malloc-callbacks.c
index 53c75fddf84..8820dddf923 100644
--- a/gcc/testsuite/gcc.dg/analyzer/malloc-callbacks.c
+++ b/gcc/testsuite/gcc.dg/analyzer/malloc-callbacks.c
@@ -69,7 +69,7 @@ int *test_5 (void)
 static void __attribute__((noinline))
 called_by_test_6a (void *ptr)
 {
-  free (ptr); /* { dg-warning "double-'free'"} */
+  free (ptr); /* { dg-warning "double-'free'" } */
 }
 
 static deallocator_t __attribute__((noinline))

- - -

Thanks 
- Ankur

Reply via email to