1 /* PR middle-end/29272 */
3 extern void abort (void);
5 struct S { struct S *s; } s;
6 struct T { struct T *t; } t;
12 __builtin_memcpy (&p->t, &t.t, sizeof (t.t));
16 __attribute__((noinline))
17 bar (void *p, struct S *q)
28 if (bar (&s, &s) != (void *) &t)