Robert Ramey
73523aaad2
fix for binary archive version 1.44 & and 1.43 item_version compatibility
...
[SVN r68160]
2011-01-14 22:22:49 +00:00
Bryce Adelstein-Lelbach
e8a11574c7
Replacing the use of <iomanip> with <boost/detail/iomanip.hpp> across Boost.
...
On Linux, GNU's libstdc++, which is the default stdlib for icc and clang,
cannot parse the <iomanip> header in version 4.5+ (which thankfully neither
compiler advises the use of yet), as it's original C++98-friendly
implementation has been replaced with a gnu++0x implementation.
<boost/detail/iomanip.hpp> is a portable implementation of <iomanip>, providing
boost::detail::setfill, boost::detail::setbase, boost::detail::setw,
boost::detail::setprecision, boost::detail::setiosflags and
boost::detail::resetiosflags.
[SVN r68140]
2011-01-14 02:35:58 +00:00
Hartmut Kaiser
efa33adb99
Wave: merging from trunk
...
[SVN r68004]
2011-01-11 23:19:22 +00:00
Bryce Adelstein-Lelbach
f210151ac0
Support for PathScale EKOPath Compiler Suite, version 4.0.0.
...
[SVN r67707]
2011-01-06 02:38:20 +00:00
Robert Ramey
46198abb47
attempt to make binary archive created with versions < 1.42 readable
...
[SVN r67440]
2010-12-24 01:26:58 +00:00
Robert Ramey
7b609deb80
attempt to make binary archive created with versions < 1.42 readable
...
[SVN r67438]
2010-12-23 22:33:45 +00:00
Hartmut Kaiser
0f48842fa6
Spirit: merging from trunk
...
[SVN r67274]
2010-12-16 13:39:55 +00:00
Robert Ramey
dd26871f3e
fixed import declaration on inline function
...
change tracking type from bool
[SVN r67072]
2010-12-06 19:16:34 +00:00
Bryce Adelstein-Lelbach
6ca19892be
assert -> BOOST_ASSERT
...
[SVN r66514]
2010-11-12 03:56:29 +00:00
Bryce Adelstein-Lelbach
4f74f0a34c
Fix for https://svn.boost.org/trac/boost/ticket/4809 ; fixed includes for Spirit
...
Classic.
[SVN r66459]
2010-11-08 17:12:38 +00:00
Robert Ramey
8ab4d7d51b
merge to release branch
...
[SVN r66415]
2010-11-06 16:41:35 +00:00
Robert Ramey
445295b9a7
merge to release branch
...
[SVN r66414]
2010-11-06 16:31:31 +00:00
Robert Ramey
df196d8883
minor correction which avoids spurious warning
...
[SVN r66393]
2010-11-03 23:35:54 +00:00
Robert Ramey
e22fdfac68
Temporarily backout changes to xml_archive until after next release
...
[SVN r66391]
2010-11-03 23:33:31 +00:00
Bryce Adelstein-Lelbach
5cf894db0f
Fixes for building Serialization with mingw.
...
[SVN r66123]
2010-10-20 20:50:52 +00:00
Robert Ramey
b0342c4f11
fix compatibility with archive versions 1.41-, 1.42, 1.43,1.44+
...
and a bunch of miscelleneas stuff
[SVN r66107]
2010-10-19 19:45:11 +00:00
Matthias Troyer
83df60972b
Moved Boost.MPI fixes for the 1.45 release to the release branch
...
[SVN r66067]
2010-10-18 06:22:09 +00:00
Bryce Adelstein-Lelbach
285ced858f
Removed an extra ; after a IS_BITWISE macro; it breaks things on older gcc
...
compilers.
[SVN r66033]
2010-10-17 08:36:44 +00:00
Bryce Adelstein-Lelbach
883d965008
Rewrite of the Boost.Serialization XML grammar using Spirit.Qi.
...
[SVN r66030]
2010-10-16 21:33:22 +00:00
Matthias Troyer
907ca349c1
Fixes for homogenous MPI when using new version of the serialization library
...
[SVN r65965]
2010-10-14 20:08:27 +00:00
Robert Ramey
51f672f8df
use full namespace qualification to try to fix test failure with xml archives
...
on darwin 4.4 with intel 1.1 compiler
[SVN r65333]
2010-09-07 16:19:45 +00:00
Robert Ramey
c0bde7203a
reverse overzealous fix for basic_archive checkin
...
[SVN r64960]
2010-08-23 01:21:35 +00:00
Robert Ramey
1cfc69fb7c
fixed STATIC_ASSERT for size of tracking_type - bool
...
[SVN r64937]
2010-08-20 17:04:59 +00:00
Robert Ramey
7109f65472
added #include for NVP
...
[SVN r64925]
2010-08-19 15:44:21 +00:00
Robert Ramey
f56194f926
removed warning causing superfluous const
...
[SVN r64910]
2010-08-19 05:36:09 +00:00
Robert Ramey
46a0869f2d
fixed inclusion of basic_archive which was causing superfluous dependency
...
[SVN r64909]
2010-08-19 05:35:29 +00:00
Robert Ramey
440f91b6e5
removed warning causing superfluous const
...
[SVN r64908]
2010-08-19 05:34:16 +00:00
Robert Ramey
7cc8f7f20a
merge final difference to release
...
[SVN r64555]
2010-08-02 21:43:26 +00:00
Robert Ramey
2b20dfe2b7
change version_type constructor to public
...
[SVN r64282]
2010-07-23 06:05:30 +00:00
Robert Ramey
bf53f0ac3a
Fix? for error in library version 6 - version types and class id types
...
[SVN r64156]
2010-07-19 13:06:09 +00:00
Robert Ramey
46512a36e8
suppress check for strictly increasing version number
...
[SVN r64131]
2010-07-18 15:55:45 +00:00
Robert Ramey
5f7824d55a
Merge corrections to text based archives for version_type and item_version_type
...
[SVN r64102]
2010-07-17 16:04:30 +00:00
Robert Ramey
53f9698d21
Merge corrections to text based archives for version_type and item_version_type
...
[SVN r64101]
2010-07-17 16:03:07 +00:00
Robert Ramey
889c83c34e
Correct rendering of version_type in text archives
...
[SVN r64004]
2010-07-14 01:48:58 +00:00
Robert Ramey
e30258f8e6
Merge to release
...
[SVN r63779]
2010-07-09 16:50:03 +00:00
Robert Ramey
951a5caa68
Merge to release
...
[SVN r63778]
2010-07-09 16:48:52 +00:00
Robert Ramey
d22b7501db
adjustments to address auto_link issue on MingW
...
[SVN r63526]
2010-07-02 18:26:55 +00:00
Robert Ramey
43641b792f
attempt to address failures with MingW
...
[SVN r63394]
2010-06-27 18:46:39 +00:00
Robert Ramey
c7dd29d2b6
account for fact that on some platforms size of wchar_t > size of short int
...
[SVN r63085]
2010-06-18 20:32:34 +00:00
Douglas Gregor
0d3a679edd
short int might not be large enough to represent all of the values in a wchar_t. Use the integer traits to be sure that we get a type large enough to represent the values of wchar_t
...
[SVN r63072]
2010-06-18 00:13:28 +00:00
Robert Ramey
a09bd1f83a
corrected error version_type <- item_version_type
...
[SVN r62995]
2010-06-15 20:07:27 +00:00
Robert Ramey
b1d88d1059
fix #3 for version_type
...
[SVN r62785]
2010-06-11 04:11:22 +00:00
Robert Ramey
2d4c986e88
fix #2 for version_type
...
[SVN r62546]
2010-06-08 03:26:10 +00:00
Robert Ramey
9bb4b8003c
correct version type conversions
...
[SVN r62451]
2010-06-05 17:12:25 +00:00
Robert Ramey
08ff4b4389
Corrections in hash collections serialization
...
improved detection of binary archives
[SVN r62431]
2010-06-04 20:19:27 +00:00
Robert Ramey
1dbe8e1777
Separate version types into library_version_type, version_type (classes) and item_version_type.
...
[SVN r62358]
2010-05-31 21:17:21 +00:00
Douglas Gregor
038f49b18b
Revert my attempt to use collection_size_type/version_type
...
consistently throughout the serialization library; I need to do so in
a way that maintains archive compatibility.
[SVN r62047]
2010-05-16 21:35:36 +00:00
Douglas Gregor
7d977f68e0
Revert my change to use collection_size_type/version_type throughout
...
Boost.Serialization; I had missed that this actually changes by binary
format.
[SVN r62032]
2010-05-16 15:39:59 +00:00
Douglas Gregor
73dc16850d
Add missing include to get boost::archive::version_type.
...
[SVN r62014]
2010-05-16 00:05:49 +00:00
Douglas Gregor
cfbbf7af09
Merge Boost.Serialization fixes for Boost.MPI (consistent use of
...
collection_size_type/version_type). Fixes #4214 .
[SVN r62003]
2010-05-15 18:09:16 +00:00