struct sqt13 {}; struct sqt13 { struct sqt13 x; } y = { 3.0 }; takes infinite time/memory to compile.
GNU C (GCC) version 4.4.0 20081003 (experimental) [trunk revision 140855] (i686-apple-darwin9) -- Summary: infinite loop on invalid struct redefinition Product: gcc Version: 4.4.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: mrs at apple dot com http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38375