1 // { dg-options -std=c++0x }
2 
3 template <class T>
4 struct A
5 {
6   constexpr static T t = T();	// { dg-error "literal" }
7 };
8 template <class T>
9 constexpr T A<T>::t;
10 
11 struct B
12 {
13   ~B();
14 };
15 
16 B b = A<B>::t;
17 
18