1 /* PR tree-optimization/98721 */ 2 /* { dg-do compile } */ 3 4 int foo(void)5foo (void) 6 { 7 return __builtin_strlen (__builtin_alloca_with_align (0, 16)); /* { dg-warning "'__builtin_strlen' reading 1 or more bytes from a region of size 0" } */ 8 } /* { dg-message "source object '<unknown>' of size 0" "" { target *-*-* } .-1 } */ 9