1// PR c++/56380 2 3template <typename T> 4struct X { 5 X(); 6 mutable T x; // { dg-error "cannot be declared" } 7}; 8 9X<const int> a; // { dg-message "required from here" } 10X<int&> b; // { dg-message "required from here" } 11