10503 – [3.2/3.3/3.4 regression] Compilation never stops in fixed_type_or_null (original) (raw)
When compiling this piece of code, compiler never stops [without any error message]. [OK with g++-2.95 and 3.0]
Release: 3.2, 3.3, 3.4
Environment: Linux i686
How-To-Repeat: // Just try to compile this struct B { void g() { } };
struct A { void f() { B &b = b; b.g(); } };
int main(void) { }
Comment 2 Steven Bosscher 2003-04-25 17:59:17 UTC
State-Changed-From-To: open->analyzed State-Changed-Why: Confirmed -- tail recursion optimization bug????
Comment 3 Mark Mitchell 2003-04-27 19:53:17 UTC
Responsible-Changed-From-To: unassigned->mmitchel Responsible-Changed-Why: Working on a fix.
Comment 8 Mark Mitchell 2003-04-28 06:11:18 UTC
State-Changed-From-To: analyzed->closed State-Changed-Why: Fixed in GCC 3.3, GCC 3.4.