blob: 285dc72e3a3bb19b3a5a29c4240307ea7cc2ad50 [file] [log] [blame]
/* { dg-do compile } */
/* { dg-options "-Wtype-limits" } */
struct A
{
struct A *p;
};
int foo(const struct A *q)
{
return q->p == q;
}
void bar(int);
void baz()
{
struct A a;
while (foo(&a))
bar(foo(&a));
}