http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55804
Andrew Pinski <pinskia at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |NEW
Known to work| |4.7.0
Keywords| |wrong-code
Last reconfirmed| |2012-12-31
CC| |jason at gcc dot gnu.org
Ever Confirmed|0 |1
Known to fail| |4.7.3, 4.8.0
Severity|normal |blocker
--- Comment #2 from Andrew Pinski <pinskia at gcc dot gnu.org> 2012-12-31
10:19:58 UTC ---
Confirmed, here is a run-time testcase:
int t = 0;
template <typename> struct vector {
vector() { t++; }
};
typedef vector<int> Arrays[1];
class C
{
vector<int> v_;
void Foo(const Arrays &);
};
Arrays a;
int main(void)
{
if (t!=1)
__builtin_abort ();
return 0;
}