http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53821
--- Comment #7 from vincenzo Innocente <vincenzo.innocente at cern dot ch> 2012-07-03 20:39:50 UTC --- I'm still wandering, more in general, if there is a semantic difference between template<typename T> int Foo<T>::bar(int i, int j) { … } and template<typename T> inline int Foo<T>::bar(int i, int j) { … }