------- Additional Comments From bgreen at nas dot nasa dot gov 2004-12-31 00:14 ------- I just discovered this bug still exists, in a slightly changed guise. The previously submitted code now compiles, but a minor change brings the bug right back. Attached is the new version of the code that produces the bug. The diff is essentially this:
< dynamic_cast<IType<int>*>(p); > IType<int> *p2 = dynamic_cast<IType<int>*>(p); I'm currently using Gentoo's g++ version 3.4.3. g++ (GCC) 3.4.3 20041125 (Gentoo Linux 3.4.3-r1, ssp-3.4.3-0, pie-8.7.7) -- What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|FIXED | http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11247