http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47417
Summary: [4.6 Regression][C++0x] error: use of deleted function 'S::S(const S&)' Product: gcc Version: 4.6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ AssignedTo: unassig...@gcc.gnu.org ReportedBy: pl...@agmk.net hi, during build of my code base gcc reports an error: (...) include/c++/4.6.0/bits/stl_pair.h:110:17: error: 'constexpr std::pair<_T1, _T2>::pair(const std::pair<_T1, _T2>&) [with _T1 = const void* const, _T2 = S, std::pair<_T1, _T2> = std::pair<const void* const, S>]' is implicitly deleted because the default definition would be ill-formed: .../include/c++/4.6.0/bits/stl_pair.h:110:17: error: use of deleted function 'S::S(const S&)