http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48657
Jonathan Wakely <redi at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Known to work| |4.5.3 Keywords| |rejects-valid Last reconfirmed| |2011.04.18 09:33:44 CC| |jason at gcc dot gnu.org Ever Confirmed|0 |1 Summary|could not convert template |[4.6/4.7 Regression] could |argument ‘VectorDimension’ |not convert template |to ‘unsigned int’ |argument ‘VectorDimension’ | |to ‘unsigned int’ --- Comment #1 from Jonathan Wakely <redi at gcc dot gnu.org> 2011-04-18 09:33:44 UTC --- Confirmed as a regression template< class T, unsigned int NVectorDimension = 3 > class Vector { }; template< unsigned int TDimension > int RunTest( void ) { const unsigned int VectorDimension = 4; typedef Vector< int, VectorDimension > VectorPixelType; } int main() { return 0; }