Commit Graph

1640 Commits

Author SHA1 Message Date
Robert Ramey
19e2ef234b fixed serialization of optional.hpp to prevent it from calling load_construct ... 2016-11-04 12:28:03 -07:00
Robert Ramey
a1ffe9b19b Removed emplace in array serialization. I concluded that it didn't do what I hoped it would and couldn't do so without changing the library API which I was reluctant to so. Changing this use more traditional reference copying functions should have no impact on performance but should improve portability to other compilers such as Intel. 2016-11-02 15:32:10 -07:00
Robert Ramey
c90e97eb1e adjustment in array serialization hoping to pass intel tests 2016-11-02 14:32:37 -07:00
Robert Ramey
fe8b390588 adjustments to tests of <forward_list> 2016-11-02 11:03:20 -07:00
Robert Ramey
8e26bc59db fixed GCC seg fault problem 2016-10-30 20:56:03 -07:00
Robert Ramey
9a2c1f11ab blackout making serialization source dependent on archive source 2016-07-23 14:00:04 -07:00
Robert Ramey
df38b48016 after carefully checking with the master - making changes to address compilation on gcc 2016-07-05 11:02:40 -07:00
Robert Ramey
7c97ddd99e update jam files 2016-07-03 11:28:32 -07:00
Robert Ramey
d1b5c47e16 another attempt to make visibility work 2016-06-25 14:06:17 -07:00
Robert Ramey
3765166f4b altered visibility attributes 2016-06-25 08:21:02 -07:00
Robert Ramey
03865e70cb correct test_strong_type
back out breaking change for gcc i/o
2016-06-03 22:28:50 -07:00
Robert Ramey
0458a89fc3 adjustments to strong type test 2016-05-29 13:33:49 -07:00
Robert Ramey
49f84d7d7a Merge commit '1bfecdfc82b9491b370c2157af4f5afcb05a44dc' into develop
# Conflicts:
#	include/boost/serialization/strong_typedef.hpp
2016-05-29 10:44:57 -07:00
Robert Ramey
5203ecdd65 strong typedef changes 2016-05-29 10:42:20 -07:00
Robert Ramey
1bfecdfc82 Merge pull request #40 from praetorian20/noexcept_strong_typedef
`noexcept` specifications for `BOOST_STRONG_TYPEDEF`
2016-05-29 10:26:27 -07:00
Robert Ramey
e9ed873275 reverse commit suspected of breaking all gcc tests on develop branch 2016-05-07 18:50:49 -07:00
Ashish Sadanandan
e32c5c5e28 noexcept specifications for BOOST_STRONG_TYPEDEF
`BOOST_STRONG_TYPEDEF` now detects whether the type being wrapped is
nothrow default/copy constructible and nothrow assignable. The wrapped
type is given its own `noexcept` specifications accordingly.
2016-05-04 00:12:51 -06:00
Robert Ramey
e15ca7257f attempt to remove test_utf8_codecvt
updated jam files accordingly
2016-05-02 10:30:50 -07:00
Robert Ramey
8f7b3be1d2 made headers stand alone 2016-04-24 22:25:12 -07:00
Robert Ramey
c545c1fa60 test moved to boost/detail 2016-04-24 17:26:03 -07:00
Robert Ramey
3eb2bda80b correction in trailer of xml archives boost-1.61.0 boost-1.63.0 boost-1.62.0 2016-04-21 12:32:14 -07:00
Robert Ramey
42b5b6859b added missing header 2016-04-18 21:40:00 -07:00
Robert Ramey
fc9d311df9 changes to address some test failures 2016-04-15 12:53:16 -07:00
Robert Ramey
69ecae6919 cleaned up commented out code related to new operators 2016-03-29 18:38:34 -07:00
Robert Ramey
b65e29cb5f upload newly created test files for forward_list 2016-03-29 18:37:43 -07:00
Robert Ramey
9e2541b030 a) suppress warnings in some tests
b) break out test_forward_list
c) fixe test operator new for mdvc
2016-03-28 14:41:53 -07:00
Robert Ramey
73ec60764a use std::codecvt facet if available 2016-03-21 00:04:22 -07:00
Robert Ramey
e40ae62ced tweak visitoiity to eliminate linker warnings 2016-03-21 00:02:06 -07:00
Robert Ramey
d25475da16 correction to visibility attribute highlighted by minnow tests 2016-03-20 22:26:34 -07:00
Robert Ramey
1a65a19c20 blackout changes to istream iterator 2016-03-15 14:51:57 -07:00
Robert Ramey
e629008d55 changes to test_iterators and others to pass tests 2016-03-11 18:26:34 -08:00
Robert Ramey
5988a816f9 correct dereference of iterator incremented past end() 2016-03-08 12:34:51 -08:00
Robert Ramey
c0f17d6934 corrected iterator test. 2016-03-07 09:53:53 -08:00
Robert Ramey
5fe6471b6f tweaked visibility in a test 2016-03-04 12:52:07 -08:00
Robert Ramey
00459350f0 use explicit namespace in the hope of fixing test failure for intel 2016-03-03 22:37:45 -08:00
Robert Ramey
ec0c2a2ba1 adjustment to auto link for utf8_codecvt_facit.hpp
minor improvements in map.hp
adjustment to auto link for polymorphic tests
2016-03-03 13:46:50 -08:00
Robert Ramey
6128dfce37 adjustment in auto linking of utf8 codecvt facet 2016-02-28 10:21:53 -08:00
Robert Ramey
1dcca5b67b make sure utf8 works with wide char archives 2016-02-27 21:05:21 -08:00
Robert Ramey
150b7e8a5f various adjustments to
a) correct error in loading set / map for C++11+
b) more refinements of visibility
2016-02-14 21:22:35 -08:00
Robert Ramey
d9ad787f70 replace insert with emplace where appropriate
remove workarounds for mdvc 7.1
2016-02-13 10:42:07 -08:00
Robert Ramey
7ae4087c05 fix visibility error for at least mdvc 2016-02-12 12:01:29 -08:00
Robert Ramey
72ef8bf59a correction of visibility setup 2016-01-23 22:29:04 -08:00
Robert Ramey
0040321a7c another attempt to fix codecvt facet 2016-01-20 22:58:29 -08:00
Robert Ramey
00ede57216 fixing visibility for utf8_codecvt 2016-01-19 22:58:45 -08:00
Robert Ramey
d330deb82c return utf8 back to state of 22 ocober 2016-01-18 11:41:22 -08:00
Robert Ramey
2006c1633b fix compile errors in tests related to export 2016-01-17 10:33:06 -08:00
Robert Ramey
c5c233d857 correct placement of header 2016-01-17 10:05:40 -08:00
Robert Ramey
ccdb32bfe5 attempted to eliminate visibility warnings when building as a static library with clang
fixed compile error on polymorphic_derived2
2016-01-17 09:06:11 -08:00
Robert Ramey
6facb61510 fixed a couple of trac items 2016-01-15 09:49:34 -08:00
Robert Ramey
eb6faaf428 minor adjustments to fix errors with gcc 6.0 2016-01-14 22:18:51 -08:00