id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 11245,Deserialization with private constructor works in 1.57 not in 1.58,Thomas Aho,Robert Ramey,"Under certain circumstances deserialization of a class with a private constructor does not work with Boost 1.58. In 1.57 it worked fine. The code in the attached file, when compiled with Visual Studio 2013, gives the following error message: c:\program files (x86)\vc\include\xmemory0(588): error C2248: 'A::A' : cannot access private member declared in class 'A' 1> c:\projects\serializetest\serializetest.cpp(14) : see declaration of 'A::A' 1> c:\projects\serializetest\serializetest.cpp(9) : see declaration of 'A' ",Bugs,closed,To Be Determined,serialization,Boost 1.58.0,Problem,fixed,,stefan.hoelldampf@… visa.jokelainen@…