Commit Graph

29 Commits

Author SHA1 Message Date
Nikita Kniazev
c5120dfd11 Fixed catch by value warnings in tests
warning: catching polymorphic type 'class boost::archive::archive_exception' by value [-Wcatch-value=]
2018-10-02 17:08:10 +03:00
Robert Ramey
e3b67eb299 changes to correct errors in usage of codecvt for utf8
Key change is to change utf8 codecvt facet to use Boost.Locale rather than boost/detail.  This fixed an issue with gcc.
2015-10-30 16:26:11 -07:00
Robert Ramey
348a916a81 simplification of codecvt facets.
This fixed bug of unknown origin in test_array_xml_archive
2015-10-07 10:57:35 -07:00
Robert Ramey
fb61aeea5c still trying to fix xml_warchive 2014-12-12 07:53:31 -08:00
Robert Ramey
e70a2bb9b3 fixed issues related to codecvt facets 2014-12-10 12:51:30 -08:00
Robert Ramey
61b8c96e23 attempt to address failure of gcc standard library to properly handle codecvt.
now I have problem in local state saver - commented out for now
2014-12-08 17:01:23 -08:00
Robert Ramey
567bccc026 fixed problem serialization vector<vector<?> >
improved memory management using autoptr where scoped_ptr is called for.  Note: condition usage of unique_ptr for newer platforms.
added tests to verify that interruption of serialization handles exception handling gracefully
2014-12-06 13:10:12 -08:00
Robert Ramey
6ba97066f4 fixed error where vector<vector<dummy>> doesn't serialize properly
improved loading of sequential containers
2014-12-02 00:02:54 -08:00
Robert Ramey
32bb9f82ae Added size() to class_name_type to permit checking to maximum permitted size
Simplified calculation of number of elements
added check for too long class names
added {} to array initialization to avoid bogus warning
2014-07-01 12:50:38 -07:00
Robert Ramey
c19a1e737e tweak test 2014-02-09 21:22:21 -08:00
Robert Ramey
da757049e5 misc fixes in tests to condition of C++11 support
another fix for S Kelly fiasco.
2014-02-07 10:01:12 -08:00
Robert Ramey
2140063d82 added support for missing collections in the standard library
forward_list
array
stack
queue
priority_queue
2014-02-06 13:12:39 -08:00
Robert Ramey
d57978411e corrected test_array.cpp
[SVN r86217]
2013-10-09 17:04:12 +00:00
Matthias Troyer
21f245cf5c Fixed tabs
[SVN r46709]
2008-06-26 10:45:51 +00:00
Robert Ramey
d8d37ecd1b included cstddef to define null_deleter
added BOOST_USED in export.hpp to accommodate Intel compilers

[SVN r46598]
2008-06-22 01:10:52 +00:00
Matthias Troyer
36a93f9328 Added serialization support for boost::array
[SVN r46411]
2008-06-15 17:46:18 +00:00
Matthias Troyer
980b86303e Added array test for 2-dimensional arrays
[SVN r46386]
2008-06-14 11:31:27 +00:00
Robert Ramey
66b1028d4c Support serialization in DLLS
Make thread-safe
fix portable binary archives

[SVN r43691]
2008-03-18 05:01:57 +00:00
Matthias Troyer
b933c57ea4 *** empty log message ***
[SVN r36329]
2006-12-11 06:32:28 +00:00
Matthias Troyer
0b13678ee0 *** empty log message ***
[SVN r34367]
2006-06-22 07:21:23 +00:00
Robert Ramey
468f685add const correctness
[SVN r29050]
2005-05-19 02:52:10 +00:00
Robert Ramey
a81056744a tab removal
[SVN r28455]
2005-04-24 05:13:34 +00:00
Robert Ramey
ab5ad31acd regularize exception handling
[SVN r28451]
2005-04-24 04:37:37 +00:00
Robert Ramey
5a2bcb694a replaced boost::success with EXIT_SUCCESS
[SVN r27297]
2005-02-10 02:48:53 +00:00
Robert Ramey
b69eaef0e9 move include from test tools header to test
[SVN r26880]
2005-01-27 19:43:03 +00:00
Robert Ramey
8d58132c0c changes for various compilers
[SVN r23938]
2004-07-22 06:39:47 +00:00
Robert Ramey
9e6d12881d tabs and licence
[SVN r23760]
2004-07-19 07:00:01 +00:00
Robert Ramey
1171a2e555 test changed to remove temp files
[SVN r23504]
2004-07-13 15:50:22 +00:00
Robert Ramey
5888e13122 initial checkin
[SVN r23433]
2004-07-11 01:15:12 +00:00