Subject: Re: [Boost-bugs] [Boost C++ Libraries] #4660: Error read binary archive, created by old boost version
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2010-12-09 19:54:10
#4660: Error read binary archive, created by old boost version
---------------------------------------+------------------------------------
Reporter: serge-voropaev@⦠| Owner: ramey
Type: Bugs | Status: reopened
Milestone: Boost 1.45.0 | Component: serialization
Version: Boost 1.45.0 | Severity: Problem
Resolution: | Keywords:
---------------------------------------+------------------------------------
Comment (by Duncan Exon Smith <duncanphilipnorman@â¦>):
Replying to [comment:17 thomas.bretgeld@â¦]:
> Replying to [comment:16 mark.stijnman@â¦]:
> I second this question. Has this problem been resolved or does it also
affect v1.45? I ask, because I have updated to boost v1.45 yesterday and
have problems to open older binary archives, which have been created with
boost v1.37 and v1.42. To sort out where the error comes from, I tried to
recompile my software and the boost libraries with some intermediate
versions of boost. It works ok with v1.42. On v1.44 I get the "unsupported
version" error, but on v1.45 I am getting a lot of exceptions
"basic_string::resize" when I try to open older binary archives. I am
using Debian lenny with gcc 4.3.2.
It looks to me like errors are ''expected'' when reading archives created
with v1.42 or v1.43.
http://www.boost.org/doc/libs/1_45_0/libs/serialization/doc/release.html#differences_1_43
However, I think archives created with v1.37 are supposed to work fine as
is, so that might be a separate issue.
-- Ticket URL: <https://svn.boost.org/trac/boost/ticket/4660#comment:19> Boost C++ Libraries <http://www.boost.org/> Boost provides free peer-reviewed portable C++ source libraries.
This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:05 UTC