1 // PR c++/48537 2 // { dg-do compile { target c++11 } } 3 4 struct SFoo 5 { 6 SFoo() =delete; // { dg-message "declared" } 7 }; 8 9 union UFoo // { dg-error "deleted" } 10 { 11 SFoo foo; 12 }; 13 main()14 int main() 15 { 16 UFoo(); // { dg-error "deleted" } 17 } 18