Boost logo

Boost Users :

From: Matthias Troyer (troyer_at_[hidden])
Date: 2008-01-08 05:07:29


Thanks. Do you have problems also when using XML or test archives or
just when using binary archives?

Matthias

On 7 Jan 2008, at 22:46, Richard Turrin wrote:

> Hi,
>
> I might be able to offer something for (b) and (c) below. We're
> experiencing issues here in our development process, serializing in
> files using version 1.35 of Boost (retrieved on 18 December, 2007 @
> 4:09 pm) that were serialized out with version 1.34.1. We ran a
> sample test program that crashed when attempting to serialize in
> from a sample file. There is a zip file containing this program and
> a sample data file created using version 1.34.1: http://www.toadsoftware.com/boost/TestBoostSerialize.zip
> .
>
> There is one caveat: In our development process, we are using Visual
> Studio 2008 with a two-byte alignment setting. We also manually
> built the Boost library from the SVN Trunk with modified abi prefix
> and suffix header files to use two-byte packing as well.
>
> Let me know if you need more information. Hope this is useful in
> some way.
>
> Rich Turrin
>
>
> On Jan 6, 2008 1:33 PM, Robert Ramey wrote:
>
>> If one can't read older archives, its the result of an oversight on
>> our part.
>>
>> In order to help us discover where the oversight occurred the
>> following
>> would be helpful.
>>
>> a) information as to whether the problem occurs only with binary
>> archives
>> or with all types of archives.
>>
>> b) Information as to which new version of the serialization library
>> has
>> manifested the problem. It could be the 1.35 in the trunk or it
>> could be
>> 1.36 at www.rrsd.com. Upon reading your post, it has occurred to
>> me that
>> a made a change in 1.36 that could cause this behavior so I plan to
>> look into
>> this. But I would like to know if it occurs with 1.35 as well
>>
>> c) It would be if you could submit a small test case, including file
>> generated with previous version.
>>
>> Robert Ramey
>>> "Mahesh Venkitachalam" <mkvenkit.vc_at_[hidden]> wrote in message news:6164abb70801052037t7f3cbf62pb8856e893ffa8204_at_[hidden]
>>> ...
>>>
>>>> On Jan 5, 2008 11:16 PM, Robert Ramey <ramey_at_[hidden]> wrote:
>>>> Format for binary archives has changed starting in 1.35. My
>>>> guess is that the changes should should be made conditional on
>>>> the library version. I >>> didn't make these changes but I'll
>>>> see that its looked into.
>>>
>>>
>>> Could you please elaborate on this a bit?
>>>
>>> I am currently using boost 1.34.0, and am using binary archives.
>>> If we release
>>> software now that generates binary archives, and at a later stage,
>>> if we upgrade the
>>> boost version, will we not be able to read back the old binary
>>> archives? How do we
>>> ensure that on upgrading boost we can still read back old binary
>>> archives?
>>>
>>> Thanks
>>>
>>> Mahesh
> _______________________________________________
> Boost-users mailing list
> Boost-users_at_[hidden]
> http://lists.boost.org/mailman/listinfo.cgi/boost-users


Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net