
Matthias Troyer ha escrito:
On May 22, 2006, at 4:51 PM, Matthias Troyer wrote:
On May 22, 2006, at 8:17 AM, Joaquín Mª López Muñoz wrote:
[...]
This problem first appeared when Mattias Troyer merged his work on the branch fast_array_serialization to the trunk, on Apr 30th, and it's causing every (or nearly every) file which includes some of Boost.Serialization to crash under MSVC 6.5. I guess the solution is to #ifdef the stuff out for this compiler, but I don't know if this could have unforeseen implications (my hunch is it won't, though, but Mattias us surely in a better position to assess this.)
I know a workaround and will implement it tomorrow.
Matthias
The workaround is now applied. The new version makes use of the array- serialization dispatch used in 1.34, but uses array wrappers. Can someone please test this with MSVC?
Hello Matthias, I can confirm that your applied patch makes some serialization-based code that used to work do work again under MSVC 6.5, no "zero-sized array" errors anymore. Is there any specific test case you want me to try focusing on array-specific issues? Thank you, Joaquín M López Muñoz Telefónica, Investigación y Desarrollo