1 /* { dg-additional-options "-fno-analyzer-call-summaries -Wno-analyzer-too-complex" } */
3 /* A two-deep mutual recursion, walking a linked list (and thus presumably
4 terminating), with no explicit depth limit. */
11 void foo (struct node
*f
);
13 void bar (struct node
*b
)
15 foo (b
); /* { dg-bogus "infinite recursion" } */
18 void foo (struct node
*f
)
21 bar (f
->child
); /* { dg-bogus "infinite recursion" } */