1 // { dg-options "-std=c++0x" } 2 3 struct A 4 { AA5 constexpr A(int) { } 6 constexpr operator int() { return 1; }; 7 }; 8 9 template <class T> 10 struct B 11 { 12 static constexpr A a = A(1); 13 int ar[a]; 14 }; 15 16 B<int> b; 17