1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
// { dg-do assemble } // regression test - // by Paul Burchard <burchard@pobox.com>, Level Set Systems, Inc. // Copyright (C) 1999 Free Software Foundation template<class A> struct X { X(A) { } }; template<class A> struct Y { static X<A> x(A(1)); // { dg-error "" } ANSI C++ forbids in-class initialization of non-const static member `x' }; Y<int> y;