id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 7871,[ICL][c++11] split_interval_map: move-assignment removes implicit copy-assignment,opium,Joachim Faulhaber,"split_interval_map has no explicit copy-assignment operator, so using copy-assignment with c++11 causes compilation error: {{{ #include int main () { boost::icl::split_interval_map A, B; A = B; return 0; } }}} Compilation error: {{{ test.cpp: In function 'int main()': test.cpp:7:7: error: use of deleted function 'boost::icl::split_interval_map& boost::icl::split_interval_map::operator=(const boost::icl::split_interval_map&)' In file included from test.cpp:2:0: /home/opium/dev_libs/boost_1_52_0/include/boost-1_52/boost/icl/split_interval_map.hpp:33:7: note: 'boost::icl::split_interval_map& boost::icl::split_interval_map::operator=(const boost::icl::split_interval_map&)' is implicitly declared as deleted because 'boost::icl::split_interval_map' declares a move constructor or move assignment operator }}} ",Feature Requests,closed,To Be Determined,ICL,Boost 1.52.0,Problem,fixed,,Joachim Faulhaber