1 /* { dg-skip-if "ptxas times out" { nvptx-*-* } { "-O2" "-Os" } { "" } } */
2 extern void abort (void);
5 char buf
[12 * sizeof (long long)];
13 for (off
= 0; off
< (sizeof (long long)); off
++)
14 for (len
= 1; len
< (10 * sizeof (long long)); len
++)
16 for (i
= 0; i
< (12 * sizeof (long long)); i
++)
18 p
= (__extension__ (__builtin_constant_p ('\0') && ('\0') == '\0'
19 ? ({void *__s
= (u
.buf
+ off
); __s
;})
20 : __builtin_memset (u
.buf
+ off
, '\0', len
)));
23 for (i
= 0; i
< off
; i
++, q
++)