1 // { dg-do assemble } 2 3 template <class T> class A { 4 T *d; f()5 public: void f() { (T[10])d; } 6 }; 7