1 // { dg-do compile { target c++11 } } 2 3 struct A { ~A() = delete; }; // { dg-message "declared" } 4 main()5 int main() 6 { 7 typedef const A cA[2]; 8 cA{}; // { dg-error "deleted" } 9 } 10