id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 2751,"save_start, save_end, load_start, load_end cannot be redefined because they are not called on the most derived archive",Daniel Komisar ,Robert Ramey,"The calls to (load|save)_(start|end) on lines 102,104 of basic_xml_oarchive.hpp and lines 80,82 of basic_xml_iarchive.hpp always call the default implemention defined in those classes. According to the documentation, these functions should be able to be redefined by derived classes which they currently cannot. Line 102 of basic_xml_oarchive.hpp reads: save_start(t.name()) when it should read something like: static_cast(this)->Archive::save_start(t.name()) ",Bugs,closed,Boost 1.39.0,serialization,Boost 1.37.0,Problem,fixed,,