summaryrefslogtreecommitdiff
path: root/libs/serialization
diff options
context:
space:
mode:
authorLorry Tar Creator <lorry-tar-importer@baserock.org>2015-04-08 03:09:47 +0000
committer <>2015-05-05 14:37:32 +0000
commitf2541bb90af059680aa7036f315f052175999355 (patch)
treea5b214744b256f07e1dc2bd7273035a7808c659f /libs/serialization
parented232fdd34968697a68783b3195b1da4226915b5 (diff)
downloadboost-tarball-master.tar.gz
Imported from /home/lorry/working-area/delta_boost-tarball/boost_1_58_0.tar.bz2.HEADboost_1_58_0master
Diffstat (limited to 'libs/serialization')
-rw-r--r--libs/serialization/CMake/CMakeLists.txt61
-rw-r--r--libs/serialization/meta/libraries.json14
-rw-r--r--libs/serialization/src/basic_archive.cpp6
-rw-r--r--libs/serialization/src/basic_iarchive.cpp10
-rw-r--r--libs/serialization/src/basic_oarchive.cpp4
-rw-r--r--libs/serialization/src/basic_xml_grammar.ipp2
-rw-r--r--libs/serialization/src/extended_type_info.cpp2
-rw-r--r--libs/serialization/src/extended_type_info_typeid.cpp2
-rw-r--r--libs/serialization/test/Jamfile.v25
-rw-r--r--libs/serialization/test/b2-1.log6
-rw-r--r--libs/serialization/test/b2.log628
-rw-r--r--libs/serialization/test/bjam.log1
-rw-r--r--libs/serialization/test/library_status.html21
-rw-r--r--libs/serialization/test/links.html17
-rw-r--r--libs/serialization/test/test_array.cpp145
-rw-r--r--libs/serialization/test/test_cyclic_ptrs.cpp2
-rw-r--r--libs/serialization/test/test_delete_pointer.cpp7
-rw-r--r--libs/serialization/test/test_helper_support.cpp4
-rw-r--r--libs/serialization/test/test_interrupts.cpp147
-rw-r--r--libs/serialization/test/test_mult_archive_types.cpp1
-rw-r--r--libs/serialization/test/test_shared_ptr.cpp1
-rw-r--r--libs/serialization/test/test_shared_ptr_132.cpp1
-rw-r--r--libs/serialization/test/test_unregistered.cpp2
-rw-r--r--libs/serialization/test/test_z.cpp125
-rw-r--r--libs/serialization/util/test.jam.orig194
25 files changed, 342 insertions, 1066 deletions
diff --git a/libs/serialization/CMake/CMakeLists.txt b/libs/serialization/CMake/CMakeLists.txt
index d5ff86d03..3a252dde0 100644
--- a/libs/serialization/CMake/CMakeLists.txt
+++ b/libs/serialization/CMake/CMakeLists.txt
@@ -1,6 +1,6 @@
# CMake build control file for Serialization Library tests
-cmake_minimum_required(VERSION 2.8)
+cmake_minimum_required(VERSION 3.0)
if(Boost_USE_STATIC_LIBS)
@@ -17,14 +17,19 @@ message(STATUS "compiler is ${CMAKE_CXX_COMPILER_ID}" )
if( CMAKE_CXX_COMPILER_ID STREQUAL "GNU" )
add_definitions( -ftemplate-depth=300 )
+ # we use gcc to test for C++03 compatibility
+ add_definitions( std=c++03 )
+ message(STATUS "compiler is g++ c++03")
elseif( CMAKE_CXX_COMPILER_ID STREQUAL "MSVC" )
add_definitions( /wd4996 )
-elseif( CMAKE_CXX_COMPILER_ID STREQUAL "Clang" )
- add_definitions( -ftemplate-depth=300 )
- # set (CMAKE_CXX_FLAGS "-std=c++11" )
- set (CMAKE_CXX_FLAGS_DEBUG "-g -O0" )
- set (CMAKE_CXX_FLAGS_RELWITHDEBINFO "-g -O3" )
- set (CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -stdlib=libc++ -dead_strip")
+ message(STATUS "compiler is MSVC")
+elseif( CMAKE_CXX_COMPILER_ID STREQUAL "AppleClang" )
+ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -ftemplate-depth=300")
+ #set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++98")
+ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11")
+ set(CMAKE_CXX_FLAGS_DEBUG "-g -O0" )
+ set(CMAKE_CXX_FLAGS_RELWITHDEBINFO "-g -O3" )
+ set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -stdlib=libc++ -dead_strip")
endif()
#
@@ -143,9 +148,10 @@ add_library(serialization
../src/utf8_codecvt_facet.cpp
../src/void_cast.cpp
../src/xml_archive_exception.cpp
- ../src/xml_grammar.cpp
../src/xml_iarchive.cpp
../src/xml_oarchive.cpp
+ ../src/xml_grammar.cpp
+ # ../src/basic_xml_grammar.ipp # doesn't show up in "Source Files" in Xcode"'
)
add_library(wserialization
@@ -154,10 +160,10 @@ add_library(wserialization
../src/text_wiarchive.cpp
../src/text_woarchive.cpp
../src/utf8_codecvt_facet.cpp
- ../src/xml_wgrammar.cpp
../src/xml_wiarchive.cpp
../src/xml_woarchive.cpp
../src/codecvt_null.cpp
+ ../src/xml_wgrammar.cpp
)
# end library build
@@ -255,6 +261,7 @@ archive_test(test_diamond)
archive_test(test_diamond_complex)
archive_test(test_exported polymorphic_base)
archive_test(test_helper_support)
+archive_test(test_interrupts)
archive_test(test_list A)
archive_test(test_list_ptrs A)
archive_test(test_map A)
@@ -300,48 +307,60 @@ polymorphic_archive_test(test_polymorphic2 test_polymorphic2imp)
####################
# add headers in IDE
-file(GLOB Archive
+# for serialisation
+
+file(GLOB x
RELATIVE "${CMAKE_CURRENT_SOURCE_DIR}"
"${CMAKE_CURRENT_SOURCE_DIR}/../include/boost/archive/*.hpp"
)
-add_custom_target(archive SOURCES ${Archive})
+add_custom_target(archive SOURCES ${x})
set_property(TARGET archive PROPERTY FOLDER "serialization")
-file(GLOB Archive
+file(GLOB x
RELATIVE "${CMAKE_CURRENT_SOURCE_DIR}"
"${CMAKE_CURRENT_SOURCE_DIR}/../include/boost/archive/detail/*.hpp"
)
-add_custom_target(archive-detail SOURCES ${Archive})
+add_custom_target(archive-detail SOURCES ${x})
set_property(TARGET archive-detail PROPERTY FOLDER "serialization")
-file(GLOB Archive
+file(GLOB x
RELATIVE "${CMAKE_CURRENT_SOURCE_DIR}"
"${CMAKE_CURRENT_SOURCE_DIR}/../include/boost/archive/impl/*.ipp"
)
-add_custom_target(archive-impl SOURCES ${Archive})
+add_custom_target(archive-impl SOURCES ${x})
set_property(TARGET archive-impl PROPERTY FOLDER "serialization")
-file(GLOB Iterators
+file(GLOB x
RELATIVE "${CMAKE_CURRENT_SOURCE_DIR}"
"${CMAKE_CURRENT_SOURCE_DIR}/../include/boost/archive/iterators/*.hpp"
)
-add_custom_target(archive-iterators SOURCES ${Iterators})
+add_custom_target(archive-iterators SOURCES ${x})
set_property(TARGET archive-iterators PROPERTY FOLDER "serialization")
-file(GLOB Serialization
+file(GLOB x
RELATIVE "${CMAKE_CURRENT_SOURCE_DIR}"
"${CMAKE_CURRENT_SOURCE_DIR}/../include/boost/serialization/*.hpp"
)
-add_custom_target(serialization-headers SOURCES ${Serialization})
+add_custom_target(serialization-headers SOURCES ${x})
set_property(TARGET serialization-headers PROPERTY FOLDER "serialization")
-file(GLOB Serialization
+file(GLOB x
RELATIVE "${CMAKE_CURRENT_SOURCE_DIR}"
"${CMAKE_CURRENT_SOURCE_DIR}/../include/boost/serialization/detail/*.hpp"
)
-add_custom_target(serialization-detail SOURCES ${Serialization})
+add_custom_target(serialization-detail SOURCES ${x})
set_property(TARGET serialization-detail PROPERTY FOLDER "serialization")
+# for wserialization
+
+file(GLOB x
+ RELATIVE "${CMAKE_CURRENT_SOURCE_DIR}"
+ "${CMAKE_CURRENT_SOURCE_DIR}/../include/boost/archive/*_w*.hpp"
+)
+
+add_custom_target(wserialization_headers SOURCES ${x} "${CMAKE_CURRENT_SOURCE_DIR}/../include/boost/archive/codecvt_null.hpp")
+set_property(TARGET wserialization_headers PROPERTY FOLDER "wserialization")
+
# end headers in IDE
####################
diff --git a/libs/serialization/meta/libraries.json b/libs/serialization/meta/libraries.json
new file mode 100644
index 000000000..55d777109
--- /dev/null
+++ b/libs/serialization/meta/libraries.json
@@ -0,0 +1,14 @@
+{
+ "key": "serialization",
+ "name": "Serialization",
+ "authors": [
+ "Robert Ramey"
+ ],
+ "description": "Serialization for persistence and marshalling.",
+ "category": [
+ "IO"
+ ],
+ "maintainers": [
+ "Robert Ramey <ramey -at- rrsd.com>"
+ ]
+}
diff --git a/libs/serialization/src/basic_archive.cpp b/libs/serialization/src/basic_archive.cpp
index 8baf17831..3f6c3e353 100644
--- a/libs/serialization/src/basic_archive.cpp
+++ b/libs/serialization/src/basic_archive.cpp
@@ -70,11 +70,13 @@ BOOST_ARCHIVE_SIGNATURE(){
// 8 - Boost 1.44
// separated version_type into library_version_type and class_version_type
// changed version_type to be stored as 8 bits.
-// 10- fixed base64 output/input.
+// 10- fixed base64 output/input.
+// 11- not changes
+// 12- improved serialization of collections
BOOST_ARCHIVE_DECL(library_version_type)
BOOST_ARCHIVE_VERSION(){
- return library_version_type(11);
+ return library_version_type(12);
}
} // namespace archive
diff --git a/libs/serialization/src/basic_iarchive.cpp b/libs/serialization/src/basic_iarchive.cpp
index 3a2469006..9e25092ae 100644
--- a/libs/serialization/src/basic_iarchive.cpp
+++ b/libs/serialization/src/basic_iarchive.cpp
@@ -183,7 +183,6 @@ class basic_iarchive_impl {
m_archive_library_version(BOOST_ARCHIVE_VERSION()),
m_flags(flags)
{}
- ~basic_iarchive_impl(){}
void set_library_version(library_version_type archive_library_version){
m_archive_library_version = archive_library_version;
}
@@ -228,7 +227,6 @@ class basic_iarchive_impl {
const basic_pointer_iserializer * (*finder)(
const boost::serialization::extended_type_info & type
)
-
);
};
@@ -252,8 +250,8 @@ basic_iarchive_impl::reset_object_address(
// but the code may work anyway. Naturally, a bad practice on the part
// of the programmer but we can't detect it - as above. So maybe we
// can save a few more people from themselves as above.
- object_id_type i;
- for(i = m_moveable_objects.recent; i < m_moveable_objects.end; ++i){
+ object_id_type i = m_moveable_objects.recent;
+ for(; i < m_moveable_objects.end; ++i){
if(old_address == object_id_vector[i].address)
break;
}
@@ -532,9 +530,7 @@ basic_iarchive::basic_iarchive(unsigned int flags) :
BOOST_ARCHIVE_DECL(BOOST_PP_EMPTY())
basic_iarchive::~basic_iarchive()
-{
- delete pimpl;
-}
+{}
BOOST_ARCHIVE_DECL(void)
basic_iarchive::set_library_version(library_version_type archive_library_version){
diff --git a/libs/serialization/src/basic_oarchive.cpp b/libs/serialization/src/basic_oarchive.cpp
index 840955b78..2ce98c6d5 100644
--- a/libs/serialization/src/basic_oarchive.cpp
+++ b/libs/serialization/src/basic_oarchive.cpp
@@ -417,9 +417,7 @@ basic_oarchive::basic_oarchive(unsigned int flags)
BOOST_ARCHIVE_DECL(BOOST_PP_EMPTY())
basic_oarchive::~basic_oarchive()
-{
- delete pimpl;
-}
+{}
BOOST_ARCHIVE_DECL(void)
basic_oarchive::save_object(
diff --git a/libs/serialization/src/basic_xml_grammar.ipp b/libs/serialization/src/basic_xml_grammar.ipp
index 011bba735..28be525ca 100644
--- a/libs/serialization/src/basic_xml_grammar.ipp
+++ b/libs/serialization/src/basic_xml_grammar.ipp
@@ -457,7 +457,7 @@ void basic_xml_grammar<CharType>::init(IStream & is){
template<class CharType>
void basic_xml_grammar<CharType>::windup(IStream & is){
- if(is.fail())
+ if(is.fail() || is.eof())
return;
// uh-oh - don't throw exception from code called by a destructor !
// so just ignore any failure.
diff --git a/libs/serialization/src/extended_type_info.cpp b/libs/serialization/src/extended_type_info.cpp
index 2efbefc8f..48bbc5627 100644
--- a/libs/serialization/src/extended_type_info.cpp
+++ b/libs/serialization/src/extended_type_info.cpp
@@ -25,7 +25,7 @@
namespace std{ using ::strcmp; }
#endif
-#include <boost/detail/no_exceptions_support.hpp>
+#include <boost/core/no_exceptions_support.hpp>
#include <boost/serialization/singleton.hpp>
#include <boost/serialization/force_include.hpp>
diff --git a/libs/serialization/src/extended_type_info_typeid.cpp b/libs/serialization/src/extended_type_info_typeid.cpp
index 463287aff..8d970309e 100644
--- a/libs/serialization/src/extended_type_info_typeid.cpp
+++ b/libs/serialization/src/extended_type_info_typeid.cpp
@@ -15,7 +15,7 @@
#include <typeinfo>
#include <cstddef> // NULL
-#include <boost/detail/no_exceptions_support.hpp>
+#include <boost/core/no_exceptions_support.hpp>
#include <boost/serialization/singleton.hpp>
diff --git a/libs/serialization/test/Jamfile.v2 b/libs/serialization/test/Jamfile.v2
index 1da834be8..c993a0f7f 100644
--- a/libs/serialization/test/Jamfile.v2
+++ b/libs/serialization/test/Jamfile.v2
@@ -72,7 +72,8 @@ test-suite "serialization" :
[ test-bsl-run_files test_diamond ]
[ test-bsl-run_files test_diamond_complex ]
[ test-bsl-run_files test_exported : polymorphic_base ]
- [ test-bsl-run_files test_helper_support ]
+ [ test-bsl-run_files test_helper_support ]
+ [ test-bsl-run_files test_interrupts ]
[ test-bsl-run_files test_list : A ]
[ test-bsl-run_files test_list_ptrs : A ]
[ test-bsl-run_files test_map : A ]
@@ -138,6 +139,8 @@ if ! $(BOOST_ARCHIVE_LIST) {
: <dependency>../../config/test/all//BOOST_NO_STD_WSTREAMBUF
]
+ [ test-bsl-run-no-lib test_z ]
+
# should fail compilation
[ compile-fail test_not_serializable.cpp ]
[ compile-fail test_traits_fail.cpp ]
diff --git a/libs/serialization/test/b2-1.log b/libs/serialization/test/b2-1.log
deleted file mode 100644
index 2911c2f24..000000000
--- a/libs/serialization/test/b2-1.log
+++ /dev/null
@@ -1,6 +0,0 @@
-boost_root: /Users/robertramey/WorkingProjects/modular-boost
-locate_root: /Users/robertramey/WorkingProjects/modular-boost
-*****Warning - can't open output file: /Users/robertramey/WorkingProjects/modular-boost/../../bin.v2/libs/serialization/test/test_array_xml_warchive.test/darwin-4.7/debug/address-model-32/link-static/test_log.xml
-*****Warning - can't open output file: /Users/robertramey/WorkingProjects/modular-boost/../../bin.v2/libs/serialization/test/test_array_xml_warchive.test/darwin-4.7/debug/address-model-64/link-static/test_log.xml
-*****Warning - can't open output file: /Users/robertramey/WorkingProjects/modular-boost/../../bin.v2/libs/serialization/test/test_array_xml_warchive.test/darwin-4.7/debug/address-model-32/test_log.xml
-*****Warning - can't open output file: /Users/robertramey/WorkingProjects/modular-boost/../../bin.v2/libs/serialization/test/test_array_xml_warchive.test/darwin-4.7/debug/address-model-64/test_log.xml
diff --git a/libs/serialization/test/b2.log b/libs/serialization/test/b2.log
deleted file mode 100644
index 2f85ac5c7..000000000
--- a/libs/serialization/test/b2.log
+++ /dev/null
@@ -1,628 +0,0 @@
-boost_root: /Users/robertramey/WorkingProjects/modular-boost
-locate_root: /Users/robertramey/WorkingProjects/modular-boost
-uild core (at /Users/robertramey/WorkingProjects/modular-boost/tools/build/src) is 2014.03-svn
-Performing configuration checks
-
- - symlinks supported : yes
-boost-test(RUN) "serialization/test_array_text_archive" : "libs/serialization/test/test_array.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_array_text_warchive" : "libs/serialization/test/test_array.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_array_binary_archive" : "libs/serialization/test/test_array.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_array_xml_archive" : "libs/serialization/test/test_array.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_array_xml_warchive" : "libs/serialization/test/test_array.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_binary_text_archive" : "libs/serialization/test/test_binary.cpp"
-boost-test(RUN) "serialization/test_binary_text_warchive" : "libs/serialization/test/test_binary.cpp"
-boost-test(RUN) "serialization/test_binary_binary_archive" : "libs/serialization/test/test_binary.cpp"
-boost-test(RUN) "serialization/test_binary_xml_archive" : "libs/serialization/test/test_binary.cpp"
-boost-test(RUN) "serialization/test_binary_xml_warchive" : "libs/serialization/test/test_binary.cpp"
-boost-test(RUN) "serialization/test_class_info_load_text_archive" : "libs/serialization/test/test_class_info_load.cpp"
-boost-test(RUN) "serialization/test_class_info_load_text_warchive" : "libs/serialization/test/test_class_info_load.cpp"
-boost-test(RUN) "serialization/test_class_info_load_binary_archive" : "libs/serialization/test/test_class_info_load.cpp"
-boost-test(RUN) "serialization/test_class_info_load_xml_archive" : "libs/serialization/test/test_class_info_load.cpp"
-boost-test(RUN) "serialization/test_class_info_load_xml_warchive" : "libs/serialization/test/test_class_info_load.cpp"
-boost-test(RUN) "serialization/test_class_info_save_text_archive" : "libs/serialization/test/test_class_info_save.cpp"
-boost-test(RUN) "serialization/test_class_info_save_text_warchive" : "libs/serialization/test/test_class_info_save.cpp"
-boost-test(RUN) "serialization/test_class_info_save_binary_archive" : "libs/serialization/test/test_class_info_save.cpp"
-boost-test(RUN) "serialization/test_class_info_save_xml_archive" : "libs/serialization/test/test_class_info_save.cpp"
-boost-test(RUN) "serialization/test_class_info_save_xml_warchive" : "libs/serialization/test/test_class_info_save.cpp"
-boost-test(RUN) "serialization/test_bitset_text_archive" : "libs/serialization/test/test_bitset.cpp"
-boost-test(RUN) "serialization/test_bitset_text_warchive" : "libs/serialization/test/test_bitset.cpp"
-boost-test(RUN) "serialization/test_bitset_binary_archive" : "libs/serialization/test/test_bitset.cpp"
-boost-test(RUN) "serialization/test_bitset_xml_archive" : "libs/serialization/test/test_bitset.cpp"
-boost-test(RUN) "serialization/test_bitset_xml_warchive" : "libs/serialization/test/test_bitset.cpp"
-boost-test(RUN) "serialization/test_complex_text_archive" : "libs/serialization/test/test_complex.cpp"
-boost-test(RUN) "serialization/test_complex_text_warchive" : "libs/serialization/test/test_complex.cpp"
-boost-test(RUN) "serialization/test_complex_binary_archive" : "libs/serialization/test/test_complex.cpp"
-boost-test(RUN) "serialization/test_complex_xml_archive" : "libs/serialization/test/test_complex.cpp"
-boost-test(RUN) "serialization/test_complex_xml_warchive" : "libs/serialization/test/test_complex.cpp"
-boost-test(RUN) "serialization/test_contained_class_text_archive" : "libs/serialization/test/test_contained_class.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_contained_class_text_warchive" : "libs/serialization/test/test_contained_class.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_contained_class_binary_archive" : "libs/serialization/test/test_contained_class.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_contained_class_xml_archive" : "libs/serialization/test/test_contained_class.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_contained_class_xml_warchive" : "libs/serialization/test/test_contained_class.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_cyclic_ptrs_text_archive" : "libs/serialization/test/test_cyclic_ptrs.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_cyclic_ptrs_text_warchive" : "libs/serialization/test/test_cyclic_ptrs.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_cyclic_ptrs_binary_archive" : "libs/serialization/test/test_cyclic_ptrs.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_cyclic_ptrs_xml_archive" : "libs/serialization/test/test_cyclic_ptrs.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_cyclic_ptrs_xml_warchive" : "libs/serialization/test/test_cyclic_ptrs.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_delete_pointer_text_archive" : "libs/serialization/test/test_delete_pointer.cpp"
-boost-test(RUN) "serialization/test_delete_pointer_text_warchive" : "libs/serialization/test/test_delete_pointer.cpp"
-boost-test(RUN) "serialization/test_delete_pointer_binary_archive" : "libs/serialization/test/test_delete_pointer.cpp"
-boost-test(RUN) "serialization/test_delete_pointer_xml_archive" : "libs/serialization/test/test_delete_pointer.cpp"
-boost-test(RUN) "serialization/test_delete_pointer_xml_warchive" : "libs/serialization/test/test_delete_pointer.cpp"
-boost-test(RUN) "serialization/test_deque_text_archive" : "libs/serialization/test/test_deque.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_deque_text_warchive" : "libs/serialization/test/test_deque.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_deque_binary_archive" : "libs/serialization/test/test_deque.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_deque_xml_archive" : "libs/serialization/test/test_deque.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_deque_xml_warchive" : "libs/serialization/test/test_deque.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_derived_text_archive" : "libs/serialization/test/test_derived.cpp"
-boost-test(RUN) "serialization/test_derived_text_warchive" : "libs/serialization/test/test_derived.cpp"
-boost-test(RUN) "serialization/test_derived_binary_archive" : "libs/serialization/test/test_derived.cpp"
-boost-test(RUN) "serialization/test_derived_xml_archive" : "libs/serialization/test/test_derived.cpp"
-boost-test(RUN) "serialization/test_derived_xml_warchive" : "libs/serialization/test/test_derived.cpp"
-boost-test(RUN) "serialization/test_derived_class_text_archive" : "libs/serialization/test/test_derived_class.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_derived_class_text_warchive" : "libs/serialization/test/test_derived_class.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_derived_class_binary_archive" : "libs/serialization/test/test_derived_class.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_derived_class_xml_archive" : "libs/serialization/test/test_derived_class.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_derived_class_xml_warchive" : "libs/serialization/test/test_derived_class.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_derived_class_ptr_text_archive" : "libs/serialization/test/test_derived_class_ptr.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_derived_class_ptr_text_warchive" : "libs/serialization/test/test_derived_class_ptr.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_derived_class_ptr_binary_archive" : "libs/serialization/test/test_derived_class_ptr.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_derived_class_ptr_xml_archive" : "libs/serialization/test/test_derived_class_ptr.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_derived_class_ptr_xml_warchive" : "libs/serialization/test/test_derived_class_ptr.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_diamond_text_archive" : "libs/serialization/test/test_diamond.cpp"
-boost-test(RUN) "serialization/test_diamond_text_warchive" : "libs/serialization/test/test_diamond.cpp"
-boost-test(RUN) "serialization/test_diamond_binary_archive" : "libs/serialization/test/test_diamond.cpp"
-boost-test(RUN) "serialization/test_diamond_xml_archive" : "libs/serialization/test/test_diamond.cpp"
-boost-test(RUN) "serialization/test_diamond_xml_warchive" : "libs/serialization/test/test_diamond.cpp"
-boost-test(RUN) "serialization/test_diamond_complex_text_archive" : "libs/serialization/test/test_diamond_complex.cpp"
-boost-test(RUN) "serialization/test_diamond_complex_text_warchive" : "libs/serialization/test/test_diamond_complex.cpp"
-boost-test(RUN) "serialization/test_diamond_complex_binary_archive" : "libs/serialization/test/test_diamond_complex.cpp"
-boost-test(RUN) "serialization/test_diamond_complex_xml_archive" : "libs/serialization/test/test_diamond_complex.cpp"
-boost-test(RUN) "serialization/test_diamond_complex_xml_warchive" : "libs/serialization/test/test_diamond_complex.cpp"
-boost-test(RUN) "serialization/test_exported_text_archive" : "libs/serialization/test/test_exported.cpp" "libs/serialization/test/polymorphic_base.cpp"
-boost-test(RUN) "serialization/test_exported_text_warchive" : "libs/serialization/test/test_exported.cpp" "libs/serialization/test/polymorphic_base.cpp"
-boost-test(RUN) "serialization/test_exported_binary_archive" : "libs/serialization/test/test_exported.cpp" "libs/serialization/test/polymorphic_base.cpp"
-boost-test(RUN) "serialization/test_exported_xml_archive" : "libs/serialization/test/test_exported.cpp" "libs/serialization/test/polymorphic_base.cpp"
-boost-test(RUN) "serialization/test_exported_xml_warchive" : "libs/serialization/test/test_exported.cpp" "libs/serialization/test/polymorphic_base.cpp"
-boost-test(RUN) "serialization/test_helper_support_text_archive" : "libs/serialization/test/test_helper_support.cpp"
-boost-test(RUN) "serialization/test_helper_support_text_warchive" : "libs/serialization/test/test_helper_support.cpp"
-boost-test(RUN) "serialization/test_helper_support_binary_archive" : "libs/serialization/test/test_helper_support.cpp"
-boost-test(RUN) "serialization/test_helper_support_xml_archive" : "libs/serialization/test/test_helper_support.cpp"
-boost-test(RUN) "serialization/test_helper_support_xml_warchive" : "libs/serialization/test/test_helper_support.cpp"
-boost-test(RUN) "serialization/test_list_text_archive" : "libs/serialization/test/test_list.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_list_text_warchive" : "libs/serialization/test/test_list.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_list_binary_archive" : "libs/serialization/test/test_list.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_list_xml_archive" : "libs/serialization/test/test_list.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_list_xml_warchive" : "libs/serialization/test/test_list.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_list_ptrs_text_archive" : "libs/serialization/test/test_list_ptrs.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_list_ptrs_text_warchive" : "libs/serialization/test/test_list_ptrs.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_list_ptrs_binary_archive" : "libs/serialization/test/test_list_ptrs.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_list_ptrs_xml_archive" : "libs/serialization/test/test_list_ptrs.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_list_ptrs_xml_warchive" : "libs/serialization/test/test_list_ptrs.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_map_text_archive" : "libs/serialization/test/test_map.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_map_text_warchive" : "libs/serialization/test/test_map.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_map_binary_archive" : "libs/serialization/test/test_map.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_map_xml_archive" : "libs/serialization/test/test_map.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_map_xml_warchive" : "libs/serialization/test/test_map.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_mi_text_archive" : "libs/serialization/test/test_mi.cpp"
-boost-test(RUN) "serialization/test_mi_text_warchive" : "libs/serialization/test/test_mi.cpp"
-boost-test(RUN) "serialization/test_mi_binary_archive" : "libs/serialization/test/test_mi.cpp"
-boost-test(RUN) "serialization/test_mi_xml_archive" : "libs/serialization/test/test_mi.cpp"
-boost-test(RUN) "serialization/test_mi_xml_warchive" : "libs/serialization/test/test_mi.cpp"
-boost-test(RUN) "serialization/test_multiple_ptrs_text_archive" : "libs/serialization/test/test_multiple_ptrs.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_multiple_ptrs_text_warchive" : "libs/serialization/test/test_multiple_ptrs.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_multiple_ptrs_binary_archive" : "libs/serialization/test/test_multiple_ptrs.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_multiple_ptrs_xml_archive" : "libs/serialization/test/test_multiple_ptrs.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_multiple_ptrs_xml_warchive" : "libs/serialization/test/test_multiple_ptrs.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_multiple_inheritance_text_archive" : "libs/serialization/test/test_multiple_inheritance.cpp"
-boost-test(RUN) "serialization/test_multiple_inheritance_text_warchive" : "libs/serialization/test/test_multiple_inheritance.cpp"
-boost-test(RUN) "serialization/test_multiple_inheritance_binary_archive" : "libs/serialization/test/test_multiple_inheritance.cpp"
-boost-test(RUN) "serialization/test_multiple_inheritance_xml_archive" : "libs/serialization/test/test_multiple_inheritance.cpp"
-boost-test(RUN) "serialization/test_multiple_inheritance_xml_warchive" : "libs/serialization/test/test_multiple_inheritance.cpp"
-boost-test(RUN) "serialization/test_no_rtti_text_archive" : "libs/serialization/test/test_no_rtti.cpp" "libs/serialization/test/polymorphic_base.cpp" "libs/serialization/test/polymorphic_derived1.cpp"
-boost-test(RUN) "serialization/test_no_rtti_text_warchive" : "libs/serialization/test/test_no_rtti.cpp" "libs/serialization/test/polymorphic_base.cpp" "libs/serialization/test/polymorphic_derived1.cpp"
-boost-test(RUN) "serialization/test_no_rtti_binary_archive" : "libs/serialization/test/test_no_rtti.cpp" "libs/serialization/test/polymorphic_base.cpp" "libs/serialization/test/polymorphic_derived1.cpp"
-boost-test(RUN) "serialization/test_no_rtti_xml_archive" : "libs/serialization/test/test_no_rtti.cpp" "libs/serialization/test/polymorphic_base.cpp" "libs/serialization/test/polymorphic_derived1.cpp"
-boost-test(RUN) "serialization/test_no_rtti_xml_warchive" : "libs/serialization/test/test_no_rtti.cpp" "libs/serialization/test/polymorphic_base.cpp" "libs/serialization/test/polymorphic_derived1.cpp"
-boost-test(RUN) "serialization/test_non_intrusive_text_archive" : "libs/serialization/test/test_non_intrusive.cpp"
-boost-test(RUN) "serialization/test_non_intrusive_text_warchive" : "libs/serialization/test/test_non_intrusive.cpp"
-boost-test(RUN) "serialization/test_non_intrusive_binary_archive" : "libs/serialization/test/test_non_intrusive.cpp"
-boost-test(RUN) "serialization/test_non_intrusive_xml_archive" : "libs/serialization/test/test_non_intrusive.cpp"
-boost-test(RUN) "serialization/test_non_intrusive_xml_warchive" : "libs/serialization/test/test_non_intrusive.cpp"
-boost-test(RUN) "serialization/test_non_default_ctor_text_archive" : "libs/serialization/test/test_non_default_ctor.cpp"
-boost-test(RUN) "serialization/test_non_default_ctor_text_warchive" : "libs/serialization/test/test_non_default_ctor.cpp"
-boost-test(RUN) "serialization/test_non_default_ctor_binary_archive" : "libs/serialization/test/test_non_default_ctor.cpp"
-boost-test(RUN) "serialization/test_non_default_ctor_xml_archive" : "libs/serialization/test/test_non_default_ctor.cpp"
-boost-test(RUN) "serialization/test_non_default_ctor_xml_warchive" : "libs/serialization/test/test_non_default_ctor.cpp"
-boost-test(RUN) "serialization/test_non_default_ctor2_text_archive" : "libs/serialization/test/test_non_default_ctor2.cpp"
-boost-test(RUN) "serialization/test_non_default_ctor2_text_warchive" : "libs/serialization/test/test_non_default_ctor2.cpp"
-boost-test(RUN) "serialization/test_non_default_ctor2_binary_archive" : "libs/serialization/test/test_non_default_ctor2.cpp"
-boost-test(RUN) "serialization/test_non_default_ctor2_xml_archive" : "libs/serialization/test/test_non_default_ctor2.cpp"
-boost-test(RUN) "serialization/test_non_default_ctor2_xml_warchive" : "libs/serialization/test/test_non_default_ctor2.cpp"
-boost-test(RUN) "serialization/test_null_ptr_text_archive" : "libs/serialization/test/test_null_ptr.cpp"
-boost-test(RUN) "serialization/test_null_ptr_text_warchive" : "libs/serialization/test/test_null_ptr.cpp"
-boost-test(RUN) "serialization/test_null_ptr_binary_archive" : "libs/serialization/test/test_null_ptr.cpp"
-boost-test(RUN) "serialization/test_null_ptr_xml_archive" : "libs/serialization/test/test_null_ptr.cpp"
-boost-test(RUN) "serialization/test_null_ptr_xml_warchive" : "libs/serialization/test/test_null_ptr.cpp"
-boost-test(RUN) "serialization/test_nvp_text_archive" : "libs/serialization/test/test_nvp.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_nvp_text_warchive" : "libs/serialization/test/test_nvp.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_nvp_binary_archive" : "libs/serialization/test/test_nvp.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_nvp_xml_archive" : "libs/serialization/test/test_nvp.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_nvp_xml_warchive" : "libs/serialization/test/test_nvp.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_object_text_archive" : "libs/serialization/test/test_object.cpp"
-boost-test(RUN) "serialization/test_object_text_warchive" : "libs/serialization/test/test_object.cpp"
-boost-test(RUN) "serialization/test_object_binary_archive" : "libs/serialization/test/test_object.cpp"
-boost-test(RUN) "serialization/test_object_xml_archive" : "libs/serialization/test/test_object.cpp"
-boost-test(RUN) "serialization/test_object_xml_warchive" : "libs/serialization/test/test_object.cpp"
-boost-test(RUN) "serialization/test_primitive_text_archive" : "libs/serialization/test/test_primitive.cpp"
-boost-test(RUN) "serialization/test_primitive_text_warchive" : "libs/serialization/test/test_primitive.cpp"
-boost-test(RUN) "serialization/test_primitive_binary_archive" : "libs/serialization/test/test_primitive.cpp"
-boost-test(RUN) "serialization/test_primitive_xml_archive" : "libs/serialization/test/test_primitive.cpp"
-boost-test(RUN) "serialization/test_primitive_xml_warchive" : "libs/serialization/test/test_primitive.cpp"
-boost-test(RUN) "serialization/test_priority_queue_text_archive" : "libs/serialization/test/test_priority_queue.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_priority_queue_text_warchive" : "libs/serialization/test/test_priority_queue.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_priority_queue_binary_archive" : "libs/serialization/test/test_priority_queue.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_priority_queue_xml_archive" : "libs/serialization/test/test_priority_queue.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_priority_queue_xml_warchive" : "libs/serialization/test/test_priority_queue.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_queue_text_archive" : "libs/serialization/test/test_queue.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_queue_text_warchive" : "libs/serialization/test/test_queue.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_queue_binary_archive" : "libs/serialization/test/test_queue.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_queue_xml_archive" : "libs/serialization/test/test_queue.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_queue_xml_warchive" : "libs/serialization/test/test_queue.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_recursion_text_archive" : "libs/serialization/test/test_recursion.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_recursion_text_warchive" : "libs/serialization/test/test_recursion.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_recursion_binary_archive" : "libs/serialization/test/test_recursion.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_recursion_xml_archive" : "libs/serialization/test/test_recursion.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_recursion_xml_warchive" : "libs/serialization/test/test_recursion.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_registered_text_archive" : "libs/serialization/test/test_registered.cpp"
-boost-test(RUN) "serialization/test_registered_text_warchive" : "libs/serialization/test/test_registered.cpp"
-boost-test(RUN) "serialization/test_registered_binary_archive" : "libs/serialization/test/test_registered.cpp"
-boost-test(RUN) "serialization/test_registered_xml_archive" : "libs/serialization/test/test_registered.cpp"
-boost-test(RUN) "serialization/test_registered_xml_warchive" : "libs/serialization/test/test_registered.cpp"
-boost-test(RUN) "serialization/test_set_text_archive" : "libs/serialization/test/test_set.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_set_text_warchive" : "libs/serialization/test/test_set.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_set_binary_archive" : "libs/serialization/test/test_set.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_set_xml_archive" : "libs/serialization/test/test_set.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_set_xml_warchive" : "libs/serialization/test/test_set.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_simple_class_text_archive" : "libs/serialization/test/test_simple_class.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_simple_class_text_warchive" : "libs/serialization/test/test_simple_class.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_simple_class_binary_archive" : "libs/serialization/test/test_simple_class.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_simple_class_xml_archive" : "libs/serialization/test/test_simple_class.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_simple_class_xml_warchive" : "libs/serialization/test/test_simple_class.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_simple_class_ptr_text_archive" : "libs/serialization/test/test_simple_class_ptr.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_simple_class_ptr_text_warchive" : "libs/serialization/test/test_simple_class_ptr.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_simple_class_ptr_binary_archive" : "libs/serialization/test/test_simple_class_ptr.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_simple_class_ptr_xml_archive" : "libs/serialization/test/test_simple_class_ptr.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_simple_class_ptr_xml_warchive" : "libs/serialization/test/test_simple_class_ptr.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_split_text_archive" : "libs/serialization/test/test_split.cpp"
-boost-test(RUN) "serialization/test_split_text_warchive" : "libs/serialization/test/test_split.cpp"
-boost-test(RUN) "serialization/test_split_binary_archive" : "libs/serialization/test/test_split.cpp"
-boost-test(RUN) "serialization/test_split_xml_archive" : "libs/serialization/test/test_split.cpp"
-boost-test(RUN) "serialization/test_split_xml_warchive" : "libs/serialization/test/test_split.cpp"
-boost-test(RUN) "serialization/test_stack_text_archive" : "libs/serialization/test/test_stack.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_stack_text_warchive" : "libs/serialization/test/test_stack.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_stack_binary_archive" : "libs/serialization/test/test_stack.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_stack_xml_archive" : "libs/serialization/test/test_stack.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_stack_xml_warchive" : "libs/serialization/test/test_stack.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_tracking_text_archive" : "libs/serialization/test/test_tracking.cpp"
-boost-test(RUN) "serialization/test_tracking_text_warchive" : "libs/serialization/test/test_tracking.cpp"
-boost-test(RUN) "serialization/test_tracking_binary_archive" : "libs/serialization/test/test_tracking.cpp"
-boost-test(RUN) "serialization/test_tracking_xml_archive" : "libs/serialization/test/test_tracking.cpp"
-boost-test(RUN) "serialization/test_tracking_xml_warchive" : "libs/serialization/test/test_tracking.cpp"
-boost-test(RUN) "serialization/test_unregistered_text_archive" : "libs/serialization/test/test_unregistered.cpp"
-boost-test(RUN) "serialization/test_unregistered_text_warchive" : "libs/serialization/test/test_unregistered.cpp"
-boost-test(RUN) "serialization/test_unregistered_binary_archive" : "libs/serialization/test/test_unregistered.cpp"
-boost-test(RUN) "serialization/test_unregistered_xml_archive" : "libs/serialization/test/test_unregistered.cpp"
-boost-test(RUN) "serialization/test_unregistered_xml_warchive" : "libs/serialization/test/test_unregistered.cpp"
-boost-test(RUN) "serialization/test_unique_ptr_text_archive" : "libs/serialization/test/test_unique_ptr.cpp"
-boost-test(RUN) "serialization/test_unique_ptr_text_warchive" : "libs/serialization/test/test_unique_ptr.cpp"
-boost-test(RUN) "serialization/test_unique_ptr_binary_archive" : "libs/serialization/test/test_unique_ptr.cpp"
-boost-test(RUN) "serialization/test_unique_ptr_xml_archive" : "libs/serialization/test/test_unique_ptr.cpp"
-boost-test(RUN) "serialization/test_unique_ptr_xml_warchive" : "libs/serialization/test/test_unique_ptr.cpp"
-boost-test(RUN) "serialization/test_valarray_text_archive" : "libs/serialization/test/test_valarray.cpp"
-boost-test(RUN) "serialization/test_valarray_text_warchive" : "libs/serialization/test/test_valarray.cpp"
-boost-test(RUN) "serialization/test_valarray_binary_archive" : "libs/serialization/test/test_valarray.cpp"
-boost-test(RUN) "serialization/test_valarray_xml_archive" : "libs/serialization/test/test_valarray.cpp"
-boost-test(RUN) "serialization/test_valarray_xml_warchive" : "libs/serialization/test/test_valarray.cpp"
-boost-test(RUN) "serialization/test_variant_text_archive" : "libs/serialization/test/test_variant.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_variant_text_warchive" : "libs/serialization/test/test_variant.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_variant_binary_archive" : "libs/serialization/test/test_variant.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_variant_xml_archive" : "libs/serialization/test/test_variant.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_variant_xml_warchive" : "libs/serialization/test/test_variant.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_vector_text_archive" : "libs/serialization/test/test_vector.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_vector_text_warchive" : "libs/serialization/test/test_vector.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_vector_binary_archive" : "libs/serialization/test/test_vector.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_vector_xml_archive" : "libs/serialization/test/test_vector.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_vector_xml_warchive" : "libs/serialization/test/test_vector.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_new_operator_text_archive" : "libs/serialization/test/test_new_operator.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_new_operator_text_warchive" : "libs/serialization/test/test_new_operator.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_new_operator_binary_archive" : "libs/serialization/test/test_new_operator.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_new_operator_xml_archive" : "libs/serialization/test/test_new_operator.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_new_operator_xml_warchive" : "libs/serialization/test/test_new_operator.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_optional_text_archive" : "libs/serialization/test/test_optional.cpp"
-boost-test(RUN) "serialization/test_optional_text_warchive" : "libs/serialization/test/test_optional.cpp"
-boost-test(RUN) "serialization/test_optional_binary_archive" : "libs/serialization/test/test_optional.cpp"
-boost-test(RUN) "serialization/test_optional_xml_archive" : "libs/serialization/test/test_optional.cpp"
-boost-test(RUN) "serialization/test_optional_xml_warchive" : "libs/serialization/test/test_optional.cpp"
-boost-test(RUN) "serialization/test_shared_ptr_text_archive" : "libs/serialization/test/test_shared_ptr.cpp"
-boost-test(RUN) "serialization/test_shared_ptr_text_warchive" : "libs/serialization/test/test_shared_ptr.cpp"
-boost-test(RUN) "serialization/test_shared_ptr_binary_archive" : "libs/serialization/test/test_shared_ptr.cpp"
-boost-test(RUN) "serialization/test_shared_ptr_xml_archive" : "libs/serialization/test/test_shared_ptr.cpp"
-boost-test(RUN) "serialization/test_shared_ptr_xml_warchive" : "libs/serialization/test/test_shared_ptr.cpp"
-boost-test(RUN) "serialization/test_shared_ptr_multi_base_text_archive" : "libs/serialization/test/test_shared_ptr_multi_base.cpp"
-boost-test(RUN) "serialization/test_shared_ptr_multi_base_text_warchive" : "libs/serialization/test/test_shared_ptr_multi_base.cpp"
-boost-test(RUN) "serialization/test_shared_ptr_multi_base_binary_archive" : "libs/serialization/test/test_shared_ptr_multi_base.cpp"
-boost-test(RUN) "serialization/test_shared_ptr_multi_base_xml_archive" : "libs/serialization/test/test_shared_ptr_multi_base.cpp"
-boost-test(RUN) "serialization/test_shared_ptr_multi_base_xml_warchive" : "libs/serialization/test/test_shared_ptr_multi_base.cpp"
-boost-test(RUN) "serialization/test_shared_ptr_132_text_archive" : "libs/serialization/test/test_shared_ptr_132.cpp"
-boost-test(RUN) "serialization/test_shared_ptr_132_text_warchive" : "libs/serialization/test/test_shared_ptr_132.cpp"
-boost-test(RUN) "serialization/test_shared_ptr_132_binary_archive" : "libs/serialization/test/test_shared_ptr_132.cpp"
-boost-test(RUN) "serialization/test_shared_ptr_132_xml_archive" : "libs/serialization/test/test_shared_ptr_132.cpp"
-boost-test(RUN) "serialization/test_shared_ptr_132_xml_warchive" : "libs/serialization/test/test_shared_ptr_132.cpp"
-boost-test(RUN) "serialization/test_polymorphic_polymorphic_text_archive" : "libs/serialization/test/test_polymorphic.cpp" "libs/serialization/test/test_polymorphic_A.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_polymorphic_polymorphic_text_warchive" : "libs/serialization/test/test_polymorphic.cpp" "libs/serialization/test/test_polymorphic_A.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_polymorphic_polymorphic_binary_archive" : "libs/serialization/test/test_polymorphic.cpp" "libs/serialization/test/test_polymorphic_A.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_polymorphic_polymorphic_xml_archive" : "libs/serialization/test/test_polymorphic.cpp" "libs/serialization/test/test_polymorphic_A.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_polymorphic_polymorphic_xml_warchive" : "libs/serialization/test/test_polymorphic.cpp" "libs/serialization/test/test_polymorphic_A.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_polymorphic2_polymorphic_text_archive" : "libs/serialization/test/test_polymorphic2.cpp" "libs/serialization/test/test_polymorphic2imp.cpp"
-boost-test(RUN) "serialization/test_polymorphic2_polymorphic_text_warchive" : "libs/serialization/test/test_polymorphic2.cpp" "libs/serialization/test/test_polymorphic2imp.cpp"
-boost-test(RUN) "serialization/test_polymorphic2_polymorphic_binary_archive" : "libs/serialization/test/test_polymorphic2.cpp" "libs/serialization/test/test_polymorphic2imp.cpp"
-boost-test(RUN) "serialization/test_polymorphic2_polymorphic_xml_archive" : "libs/serialization/test/test_polymorphic2.cpp" "libs/serialization/test/test_polymorphic2imp.cpp"
-boost-test(RUN) "serialization/test_polymorphic2_polymorphic_xml_warchive" : "libs/serialization/test/test_polymorphic2.cpp" "libs/serialization/test/test_polymorphic2imp.cpp"
-boost-test(RUN) "serialization/test_dll_exported" : "libs/serialization/test/test_dll_exported.cpp"
-boost-test(RUN) "serialization/test_dll_simple" : "libs/serialization/test/test_dll_simple.cpp"
-boost-test(COMPILE) "serialization/test_dll_plugin" : "libs/serialization/test/test_dll_plugin.cpp"
-boost-test(RUN) "serialization/test_private_ctor" : "libs/serialization/test/test_private_ctor.cpp"
-boost-test(RUN) "serialization/test_reset_object_address" : "libs/serialization/test/test_reset_object_address.cpp" "libs/serialization/test/A.cpp"
-boost-test(RUN) "serialization/test_void_cast" : "libs/serialization/test/test_void_cast.cpp"
-boost-test(RUN) "serialization/test_mult_archive_types" : "libs/serialization/test/test_mult_archive_types.cpp"
-boost-test(RUN) "serialization/test_iterators" : "libs/serialization/test/test_iterators.cpp"
-boost-test(RUN) "serialization/test_iterators_base64" : "libs/serialization/test/test_iterators_base64.cpp"
-boost-test(RUN) "serialization/test_inclusion" : "libs/serialization/test/test_inclusion.cpp"
-boost-test(RUN) "serialization/test_smart_cast" : "libs/serialization/test/test_smart_cast.cpp"
-boost-test(RUN) "serialization/test_utf8_codecvt" : "libs/serialization/test/test_utf8_codecvt.cpp" "libs/serialization/src/utf8_codecvt_facet.cpp"
-boost-test(RUN) "serialization/test_codecvt_null" : "libs/serialization/test/test_codecvt_null.cpp" "libs/serialization/src/codecvt_null.cpp"
-boost-test(COMPILE_FAIL) "serialization/test_not_serializable" : "libs/serialization/test/test_not_serializable.cpp"
-boost-test(COMPILE_FAIL) "serialization/test_traits_fail" : "libs/serialization/test/test_traits_fail.cpp"
-boost-test(COMPILE_FAIL) "serialization/test_const_load_fail1" : "libs/serialization/test/test_const_load_fail1.cpp"
-boost-test(COMPILE_FAIL) "serialization/test_const_load_fail2" : "libs/serialization/test/test_const_load_fail2.cpp"
-boost-test(COMPILE_FAIL) "serialization/test_const_load_fail3" : "libs/serialization/test/test_const_load_fail3.cpp"
-boost-test(COMPILE_FAIL) "serialization/test_const_load_fail1_nvp" : "libs/serialization/test/test_const_load_fail1_nvp.cpp"
-boost-test(COMPILE_FAIL) "serialization/test_const_load_fail2_nvp" : "libs/serialization/test/test_const_load_fail2_nvp.cpp"
-boost-test(COMPILE_FAIL) "serialization/test_const_load_fail3_nvp" : "libs/serialization/test/test_const_load_fail3_nvp.cpp"
-boost-test(COMPILE_FAIL) "serialization/test_check" : "libs/serialization/test/test_check.cpp"
-boost-test(COMPILE) "serialization/test_static_warning" : "libs/serialization/test/test_static_warning.cpp"
-boost-test(COMPILE) "serialization/test_const_save_warn1" : "libs/serialization/test/test_const_save_warn1.cpp"
-boost-test(COMPILE) "serialization/test_const_save_warn2" : "libs/serialization/test/test_const_save_warn2.cpp"
-boost-test(COMPILE) "serialization/test_const_save_warn3" : "libs/serialization/test/test_const_save_warn3.cpp"
-boost-test(COMPILE) "serialization/test_traits_pass" : "libs/serialization/test/test_traits_pass.cpp"
-boost-test(COMPILE) "serialization/test_const_pass" : "libs/serialization/test/test_const_pass.cpp"
-common.mkdir ../../../bin.v2/libs
-
- mkdir -p "../../../bin.v2/libs"
-
-common.mkdir ../../../bin.v2/libs/serialization
-
- mkdir -p "../../../bin.v2/libs/serialization"
-
-common.mkdir ../../../bin.v2/libs/serialization/test
-
- mkdir -p "../../../bin.v2/libs/serialization/test"
-
-common.mkdir ../../../bin.v2/libs/serialization/test/test_array_text_archive.test
-
- mkdir -p "../../../bin.v2/libs/serialization/test/test_array_text_archive.test"
-
-common.mkdir ../../../bin.v2/libs/serialization/test/test_array_text_archive.test/darwin-4.7
-
- mkdir -p "../../../bin.v2/libs/serialization/test/test_array_text_archive.test/darwin-4.7"
-
-common.mkdir ../../../bin.v2/libs/serialization/test/test_array_text_archive.test/darwin-4.7/debug
-
- mkdir -p "../../../bin.v2/libs/serialization/test/test_array_text_archive.test/darwin-4.7/debug"
-
-darwin.compile.c++ ../../../bin.v2/libs/serialization/test/test_array_text_archive.test/darwin-4.7/debug/test_array.o
-
- "g++" -ftemplate-depth-128 -O0 -fno-inline -Wall -g -dynamic -gdwarf-2 -fexceptions -fPIC -ftemplate-depth-255 -std=c++03 -DBOOST_ALL_NO_LIB=1 -DBOOST_ARCHIVE_TEST=text_archive.hpp -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_LIB_DIAGNOSTIC=1 -DBOOST_SYSTEM_DYN_LINK=1 -I"../../.." -c -o "../../../bin.v2/libs/serialization/test/test_array_text_archive.test/darwin-4.7/debug/test_array.o" "test_array.cpp"
-
-test_array.cpp:89:41: warning: suggest braces around initialization of subobject [-Wmissing-braces]
- const boost::array<T,10> a_array = {T(),T(),T(),T(),T(),T(),T(),T(),T(),T()};
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- { }
-test_array.cpp:191:11: note: in instantiation of function template specialization 'test_boost_array<A>' requested here
- res = test_boost_array<A>();
- ^
-test_array.cpp:89:41: warning: suggest braces around initialization of subobject [-Wmissing-braces]
- const boost::array<T,10> a_array = {T(),T(),T(),T(),T(),T(),T(),T(),T(),T()};
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- { }
-test_array.cpp:195:11: note: in instantiation of function template specialization 'test_boost_array<int>' requested here
- res = test_boost_array<int>();
- ^
-test_array.cpp:138:40: warning: suggest braces around initialization of subobject [-Wmissing-braces]
- const std::array<T, 10> a_array = {T(),T(),T(),T(),T(),T(),T(),T(),T(),T()};
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- { }
-test_array.cpp:200:11: note: in instantiation of function template specialization 'test_std_array<A>' requested here
- res = test_std_array<A>();
- ^
-test_array.cpp:138:40: warning: suggest braces around initialization of subobject [-Wmissing-braces]
- const std::array<T, 10> a_array = {T(),T(),T(),T(),T(),T(),T(),T(),T(),T()};
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- { }
-test_array.cpp:204:11: note: in instantiation of function template specialization 'test_std_array<int>' requested here
- res = test_std_array<int>();
- ^
-4 warnings generated.
-darwin.compile.c++ ../../../bin.v2/libs/serialization/test/test_array_text_archive.test/darwin-4.7/debug/A.o
-
- "g++" -ftemplate-depth-128 -O0 -fno-inline -Wall -g -dynamic -gdwarf-2 -fexceptions -fPIC -ftemplate-depth-255 -std=c++03 -DBOOST_ALL_NO_LIB=1 -DBOOST_ARCHIVE_TEST=text_archive.hpp -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_LIB_DIAGNOSTIC=1 -DBOOST_SYSTEM_DYN_LINK=1 -I"../../.." -c -o "../../../bin.v2/libs/serialization/test/test_array_text_archive.test/darwin-4.7/debug/A.o" "A.cpp"
-
-common.mkdir ../../../bin.v2/libs/filesystem
-
- mkdir -p "../../../bin.v2/libs/filesystem"
-
-common.mkdir ../../../bin.v2/libs/filesystem/build
-
- mkdir -p "../../../bin.v2/libs/filesystem/build"
-
-common.mkdir ../../../bin.v2/libs/filesystem/build/darwin-4.7
-
- mkdir -p "../../../bin.v2/libs/filesystem/build/darwin-4.7"
-
-common.mkdir ../../../bin.v2/libs/filesystem/build/darwin-4.7/debug
-
- mkdir -p "../../../bin.v2/libs/filesystem/build/darwin-4.7/debug"
-
-darwin.compile.c++ ../../../bin.v2/libs/filesystem/build/darwin-4.7/debug/codecvt_error_category.o
-
- "g++" -ftemplate-depth-128 -O0 -fno-inline -Wall -g -dynamic -gdwarf-2 -fexceptions -fPIC -std=c++03 -DBOOST_ALL_NO_LIB=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_SYSTEM_DYN_LINK=1 -I"../../.." -c -o "../../../bin.v2/libs/filesystem/build/darwin-4.7/debug/codecvt_error_category.o" "../../../libs/filesystem/src/codecvt_error_category.cpp"
-
-darwin.compile.c++ ../../../bin.v2/libs/filesystem/build/darwin-4.7/debug/operations.o
-
- "g++" -ftemplate-depth-128 -O0 -fno-inline -Wall -g -dynamic -gdwarf-2 -fexceptions -fPIC -std=c++03 -DBOOST_ALL_NO_LIB=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_SYSTEM_DYN_LINK=1 -I"../../.." -c -o "../../../bin.v2/libs/filesystem/build/darwin-4.7/debug/operations.o" "../../../libs/filesystem/src/operations.cpp"
-
-../../../libs/filesystem/src/operations.cpp:250:21: warning: unused variable 'buf_size' [-Wunused-const-variable]
- const std::size_t buf_size(128);
- ^
-../../../libs/filesystem/src/operations.cpp:323:8: warning: unused function 'error' [-Wunused-function]
- bool error(bool was_error, const error_code& result,
- ^
-2 warnings generated.
-darwin.compile.c++ ../../../bin.v2/libs/filesystem/build/darwin-4.7/debug/path.o
-
- "g++" -ftemplate-depth-128 -O0 -fno-inline -Wall -g -dynamic -gdwarf-2 -fexceptions -fPIC -std=c++03 -DBOOST_ALL_NO_LIB=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_SYSTEM_DYN_LINK=1 -I"../../.." -c -o "../../../bin.v2/libs/filesystem/build/darwin-4.7/debug/path.o" "../../../libs/filesystem/src/path.cpp"
-
-In file included from ../../../libs/filesystem/src/path.cpp:43:
-In file included from ../../../boost/filesystem/detail/utf8_codecvt_facet.hpp:18:
-../../../boost/detail/utf8_codecvt_facet.hpp:176:17: warning: 'boost::filesystem::detail::utf8_codecvt_facet::do_length' hides overloaded virtual function [-Woverloaded-virtual]
- virtual int do_length(
- ^
-/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/c++/v1/__locale:952:17: note: hidden overloaded virtual function 'std::__1::codecvt<wchar_t, char, __mbstate_t>::do_length' declared here: type mismatch at 1st parameter ('state_type &' (aka '__mbstate_t &') vs 'const std::mbstate_t &' (aka 'const __mbstate_t &'))
- virtual int do_length(state_type&, const extern_type* __frm, const extern_type* __end, size_t __mx) const;
- ^
-../../../libs/filesystem/src/path.cpp:80:21: warning: unused variable 'default_codecvt_buf_size' [-Wunused-const-variable]
- const std::size_t default_codecvt_buf_size = BOOST_FILESYSTEM_CODECVT_BUF_SIZE;
- ^
-../../../libs/filesystem/src/path.cpp:105:14: warning: unused variable 'colon' [-Wunused-const-variable]
- const char colon = ':';
- ^
-3 warnings generated.
-darwin.compile.c++ ../../../bin.v2/libs/filesystem/build/darwin-4.7/debug/path_traits.o
-
- "g++" -ftemplate-depth-128 -O0 -fno-inline -Wall -g -dynamic -gdwarf-2 -fexceptions -fPIC -std=c++03 -DBOOST_ALL_NO_LIB=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_SYSTEM_DYN_LINK=1 -I"../../.." -c -o "../../../bin.v2/libs/filesystem/build/darwin-4.7/debug/path_traits.o" "../../../libs/filesystem/src/path_traits.cpp"
-
-darwin.compile.c++ ../../../bin.v2/libs/filesystem/build/darwin-4.7/debug/portability.o
-
- "g++" -ftemplate-depth-128 -O0 -fno-inline -Wall -g -dynamic -gdwarf-2 -fexceptions -fPIC -std=c++03 -DBOOST_ALL_NO_LIB=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_SYSTEM_DYN_LINK=1 -I"../../.." -c -o "../../../bin.v2/libs/filesystem/build/darwin-4.7/debug/portability.o" "../../../libs/filesystem/src/portability.cpp"
-
-darwin.compile.c++ ../../../bin.v2/libs/filesystem/build/darwin-4.7/debug/unique_path.o
-
- "g++" -ftemplate-depth-128 -O0 -fno-inline -Wall -g -dynamic -gdwarf-2 -fexceptions -fPIC -std=c++03 -DBOOST_ALL_NO_LIB=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_SYSTEM_DYN_LINK=1 -I"../../.." -c -o "../../../bin.v2/libs/filesystem/build/darwin-4.7/debug/unique_path.o" "../../../libs/filesystem/src/unique_path.cpp"
-
-darwin.compile.c++ ../../../bin.v2/libs/filesystem/build/darwin-4.7/debug/utf8_codecvt_facet.o
-
- "g++" -ftemplate-depth-128 -O0 -fno-inline -Wall -g -dynamic -gdwarf-2 -fexceptions -fPIC -std=c++03 -DBOOST_ALL_NO_LIB=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_SYSTEM_DYN_LINK=1 -I"../../.." -c -o "../../../bin.v2/libs/filesystem/build/darwin-4.7/debug/utf8_codecvt_facet.o" "../../../libs/filesystem/src/utf8_codecvt_facet.cpp"
-
-In file included from ../../../libs/filesystem/src/utf8_codecvt_facet.cpp:23:
-In file included from ../../../boost/detail/utf8_codecvt_facet.ipp:13:
-../../../boost/detail/utf8_codecvt_facet.hpp:176:17: warning: 'boost::filesystem::detail::utf8_codecvt_facet::do_length' hides overloaded virtual function [-Woverloaded-virtual]
- virtual int do_length(
- ^
-/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/c++/v1/__locale:952:17: note: hidden overloaded virtual function 'std::__1::codecvt<wchar_t, char, __mbstate_t>::do_length' declared here: type mismatch at 1st parameter ('state_type &' (aka '__mbstate_t &') vs 'const std::mbstate_t &' (aka 'const __mbstate_t &'))
- virtual int do_length(state_type&, const extern_type* __frm, const extern_type* __end, size_t __mx) const;
- ^
-1 warning generated.
-darwin.compile.c++ ../../../bin.v2/libs/filesystem/build/darwin-4.7/debug/windows_file_codecvt.o
-
- "g++" -ftemplate-depth-128 -O0 -fno-inline -Wall -g -dynamic -gdwarf-2 -fexceptions -fPIC -std=c++03 -DBOOST_ALL_NO_LIB=1 -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_SYSTEM_DYN_LINK=1 -I"../../.." -c -o "../../../bin.v2/libs/filesystem/build/darwin-4.7/debug/windows_file_codecvt.o" "../../../libs/filesystem/src/windows_file_codecvt.cpp"
-
-common.mkdir ../../../bin.v2/libs/system
-
- mkdir -p "../../../bin.v2/libs/system"
-
-common.mkdir ../../../bin.v2/libs/system/build
-
- mkdir -p "../../../bin.v2/libs/system/build"
-
-common.mkdir ../../../bin.v2/libs/system/build/darwin-4.7
-
- mkdir -p "../../../bin.v2/libs/system/build/darwin-4.7"
-
-common.mkdir ../../../bin.v2/libs/system/build/darwin-4.7/debug
-
- mkdir -p "../../../bin.v2/libs/system/build/darwin-4.7/debug"
-
-darwin.compile.c++ ../../../bin.v2/libs/system/build/darwin-4.7/debug/error_code.o
-
- "g++" -ftemplate-depth-128 -O0 -fno-inline -Wall -g -dynamic -gdwarf-2 -fexceptions -fPIC -std=c++03 -DBOOST_ALL_NO_LIB=1 -DBOOST_SYSTEM_DYN_LINK=1 -I"../../.." -c -o "../../../bin.v2/libs/system/build/darwin-4.7/debug/error_code.o" "../../../libs/system/src/error_code.cpp"
-
-darwin.link.dll ../../../bin.v2/libs/system/build/darwin-4.7/debug/libboost_system.dylib
-
- "g++" -dynamiclib -Wl,-single_module -install_name "libboost_system.dylib" -o "../../../bin.v2/libs/system/build/darwin-4.7/debug/libboost_system.dylib" "../../../bin.v2/libs/system/build/darwin-4.7/debug/error_code.o" -headerpad_max_install_names -g
-
-darwin.link.dll ../../../bin.v2/libs/filesystem/build/darwin-4.7/debug/libboost_filesystem.dylib
-
- "g++" -dynamiclib -Wl,-single_module -install_name "libboost_filesystem.dylib" -o "../../../bin.v2/libs/filesystem/build/darwin-4.7/debug/libboost_filesystem.dylib" "../../../bin.v2/libs/filesystem/build/darwin-4.7/debug/codecvt_error_category.o" "../../../bin.v2/libs/filesystem/build/darwin-4.7/debug/operations.o" "../../../bin.v2/libs/filesystem/build/darwin-4.7/debug/path.o" "../../../bin.v2/libs/filesystem/build/darwin-4.7/debug/path_traits.o" "../../../bin.v2/libs/filesystem/build/darwin-4.7/debug/portability.o" "../../../bin.v2/libs/filesystem/build/darwin-4.7/debug/unique_path.o" "../../../bin.v2/libs/filesystem/build/darwin-4.7/debug/utf8_codecvt_facet.o" "../../../bin.v2/libs/filesystem/build/darwin-4.7/debug/windows_file_codecvt.o" "../../../bin.v2/libs/system/build/darwin-4.7/debug/libboost_system.dylib" -headerpad_max_install_names -g
-
-common.mkdir ../../../bin.v2/libs/serialization/build
-
- mkdir -p "../../../bin.v2/libs/serialization/build"
-
-common.mkdir ../../../bin.v2/libs/serialization/build/darwin-4.7
-
- mkdir -p "../../../bin.v2/libs/serialization/build/darwin-4.7"
-
-common.mkdir ../../../bin.v2/libs/serialization/build/darwin-4.7/debug
-
- mkdir -p "../../../bin.v2/libs/serialization/build/darwin-4.7/debug"
-
-darwin.compile.c++ ../../../bin.v2/libs/serialization/build/darwin-4.7/debug/basic_archive.o
-
- "g++" -ftemplate-depth-128 -O0 -fno-inline -Wall -g -dynamic -gdwarf-2 -fexceptions -fPIC -std=c++03 -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -I"../../.." -c -o "../../../bin.v2/libs/serialization/build/darwin-4.7/debug/basic_archive.o" "../../../libs/serialization/src/basic_archive.cpp"
-
-darwin.compile.c++ ../../../bin.v2/libs/serialization/build/darwin-4.7/debug/basic_iarchive.o
-
- "g++" -ftemplate-depth-128 -O0 -fno-inline -Wall -g -dynamic -gdwarf-2 -fexceptions -fPIC -std=c++03 -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -I"../../.." -c -o "../../../bin.v2/libs/serialization/build/darwin-4.7/debug/basic_iarchive.o" "../../../libs/serialization/src/basic_iarchive.cpp"
-
-darwin.compile.c++ ../../../bin.v2/libs/serialization/build/darwin-4.7/debug/basic_iserializer.o
-
- "g++" -ftemplate-depth-128 -O0 -fno-inline -Wall -g -dynamic -gdwarf-2 -fexceptions -fPIC -std=c++03 -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -I"../../.." -c -o "../../../bin.v2/libs/serialization/build/darwin-4.7/debug/basic_iserializer.o" "../../../libs/serialization/src/basic_iserializer.cpp"
-
-darwin.compile.c++ ../../../bin.v2/libs/serialization/build/darwin-4.7/debug/basic_oarchive.o
-
- "g++" -ftemplate-depth-128 -O0 -fno-inline -Wall -g -dynamic -gdwarf-2 -fexceptions -fPIC -std=c++03 -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -I"../../.." -c -o "../../../bin.v2/libs/serialization/build/darwin-4.7/debug/basic_oarchive.o" "../../../libs/serialization/src/basic_oarchive.cpp"
-
-darwin.compile.c++ ../../../bin.v2/libs/serialization/build/darwin-4.7/debug/basic_oserializer.o
-
- "g++" -ftemplate-depth-128 -O0 -fno-inline -Wall -g -dynamic -gdwarf-2 -fexceptions -fPIC -std=c++03 -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -I"../../.." -c -o "../../../bin.v2/libs/serialization/build/darwin-4.7/debug/basic_oserializer.o" "../../../libs/serialization/src/basic_oserializer.cpp"
-
-darwin.compile.c++ ../../../bin.v2/libs/serialization/build/darwin-4.7/debug/basic_pointer_iserializer.o
-
- "g++" -ftemplate-depth-128 -O0 -fno-inline -Wall -g -dynamic -gdwarf-2 -fexceptions -fPIC -std=c++03 -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -I"../../.." -c -o "../../../bin.v2/libs/serialization/build/darwin-4.7/debug/basic_pointer_iserializer.o" "../../../libs/serialization/src/basic_pointer_iserializer.cpp"
-
-darwin.compile.c++ ../../../bin.v2/libs/serialization/build/darwin-4.7/debug/basic_pointer_oserializer.o
-
- "g++" -ftemplate-depth-128 -O0 -fno-inline -Wall -g -dynamic -gdwarf-2 -fexceptions -fPIC -std=c++03 -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -I"../../.." -c -o "../../../bin.v2/libs/serialization/build/darwin-4.7/debug/basic_pointer_oserializer.o" "../../../libs/serialization/src/basic_pointer_oserializer.cpp"
-
-darwin.compile.c++ ../../../bin.v2/libs/serialization/build/darwin-4.7/debug/basic_serializer_map.o
-
- "g++" -ftemplate-depth-128 -O0 -fno-inline -Wall -g -dynamic -gdwarf-2 -fexceptions -fPIC -std=c++03 -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -I"../../.." -c -o "../../../bin.v2/libs/serialization/build/darwin-4.7/debug/basic_serializer_map.o" "../../../libs/serialization/src/basic_serializer_map.cpp"
-
-darwin.compile.c++ ../../../bin.v2/libs/serialization/build/darwin-4.7/debug/basic_text_iprimitive.o
-
- "g++" -ftemplate-depth-128 -O0 -fno-inline -Wall -g -dynamic -gdwarf-2 -fexceptions -fPIC -std=c++03 -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -I"../../.." -c -o "../../../bin.v2/libs/serialization/build/darwin-4.7/debug/basic_text_iprimitive.o" "../../../libs/serialization/src/basic_text_iprimitive.cpp"
-
-darwin.compile.c++ ../../../bin.v2/libs/serialization/build/darwin-4.7/debug/basic_text_oprimitive.o
-
- "g++" -ftemplate-depth-128 -O0 -fno-inline -Wall -g -dynamic -gdwarf-2 -fexceptions -fPIC -std=c++03 -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -I"../../.." -c -o "../../../bin.v2/libs/serialization/build/darwin-4.7/debug/basic_text_oprimitive.o" "../../../libs/serialization/src/basic_text_oprimitive.cpp"
-
-darwin.compile.c++ ../../../bin.v2/libs/serialization/build/darwin-4.7/debug/basic_xml_archive.o
-
- "g++" -ftemplate-depth-128 -O0 -fno-inline -Wall -g -dynamic -gdwarf-2 -fexceptions -fPIC -std=c++03 -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -I"../../.." -c -o "../../../bin.v2/libs/serialization/build/darwin-4.7/debug/basic_xml_archive.o" "../../../libs/serialization/src/basic_xml_archive.cpp"
-
-darwin.compile.c++ ../../../bin.v2/libs/serialization/build/darwin-4.7/debug/binary_iarchive.o
-
- "g++" -ftemplate-depth-128 -O0 -fno-inline -Wall -g -dynamic -gdwarf-2 -fexceptions -fPIC -std=c++03 -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -I"../../.." -c -o "../../../bin.v2/libs/serialization/build/darwin-4.7/debug/binary_iarchive.o" "../../../libs/serialization/src/binary_iarchive.cpp"
-
-darwin.compile.c++ ../../../bin.v2/libs/serialization/build/darwin-4.7/debug/binary_oarchive.o
-
- "g++" -ftemplate-depth-128 -O0 -fno-inline -Wall -g -dynamic -gdwarf-2 -fexceptions -fPIC -std=c++03 -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -I"../../.." -c -o "../../../bin.v2/libs/serialization/build/darwin-4.7/debug/binary_oarchive.o" "../../../libs/serialization/src/binary_oarchive.cpp"
-
-darwin.compile.c++ ../../../bin.v2/libs/serialization/build/darwin-4.7/debug/extended_type_info.o
-
- "g++" -ftemplate-depth-128 -O0 -fno-inline -Wall -g -dynamic -gdwarf-2 -fexceptions -fPIC -std=c++03 -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -I"../../.." -c -o "../../../bin.v2/libs/serialization/build/darwin-4.7/debug/extended_type_info.o" "../../../libs/serialization/src/extended_type_info.cpp"
-
-darwin.compile.c++ ../../../bin.v2/libs/serialization/build/darwin-4.7/debug/extended_type_info_typeid.o
-
- "g++" -ftemplate-depth-128 -O0 -fno-inline -Wall -g -dynamic -gdwarf-2 -fexceptions -fPIC -std=c++03 -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -I"../../.." -c -o "../../../bin.v2/libs/serialization/build/darwin-4.7/debug/extended_type_info_typeid.o" "../../../libs/serialization/src/extended_type_info_typeid.cpp"
-
-darwin.compile.c++ ../../../bin.v2/libs/serialization/build/darwin-4.7/debug/extended_type_info_no_rtti.o
-
- "g++" -ftemplate-depth-128 -O0 -fno-inline -Wall -g -dynamic -gdwarf-2 -fexceptions -fPIC -std=c++03 -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -I"../../.." -c -o "../../../bin.v2/libs/serialization/build/darwin-4.7/debug/extended_type_info_no_rtti.o" "../../../libs/serialization/src/extended_type_info_no_rtti.cpp"
-
-darwin.compile.c++ ../../../bin.v2/libs/serialization/build/darwin-4.7/debug/polymorphic_iarchive.o
-
- "g++" -ftemplate-depth-128 -O0 -fno-inline -Wall -g -dynamic -gdwarf-2 -fexceptions -fPIC -std=c++03 -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -I"../../.." -c -o "../../../bin.v2/libs/serialization/build/darwin-4.7/debug/polymorphic_iarchive.o" "../../../libs/serialization/src/polymorphic_iarchive.cpp"
-
-darwin.compile.c++ ../../../bin.v2/libs/serialization/build/darwin-4.7/debug/polymorphic_oarchive.o
-
- "g++" -ftemplate-depth-128 -O0 -fno-inline -Wall -g -dynamic -gdwarf-2 -fexceptions -fPIC -std=c++03 -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -I"../../.." -c -o "../../../bin.v2/libs/serialization/build/darwin-4.7/debug/polymorphic_oarchive.o" "../../../libs/serialization/src/polymorphic_oarchive.cpp"
-
-darwin.compile.c++ ../../../bin.v2/libs/serialization/build/darwin-4.7/debug/stl_port.o
-
- "g++" -ftemplate-depth-128 -O0 -fno-inline -Wall -g -dynamic -gdwarf-2 -fexceptions -fPIC -std=c++03 -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -I"../../.." -c -o "../../../bin.v2/libs/serialization/build/darwin-4.7/debug/stl_port.o" "../../../libs/serialization/src/stl_port.cpp"
-
-darwin.compile.c++ ../../../bin.v2/libs/serialization/build/darwin-4.7/debug/text_iarchive.o
-
- "g++" -ftemplate-depth-128 -O0 -fno-inline -Wall -g -dynamic -gdwarf-2 -fexceptions -fPIC -std=c++03 -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -I"../../.." -c -o "../../../bin.v2/libs/serialization/build/darwin-4.7/debug/text_iarchive.o" "../../../libs/serialization/src/text_iarchive.cpp"
-
-darwin.compile.c++ ../../../bin.v2/libs/serialization/build/darwin-4.7/debug/text_oarchive.o
-
- "g++" -ftemplate-depth-128 -O0 -fno-inline -Wall -g -dynamic -gdwarf-2 -fexceptions -fPIC -std=c++03 -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -I"../../.." -c -o "../../../bin.v2/libs/serialization/build/darwin-4.7/debug/text_oarchive.o" "../../../libs/serialization/src/text_oarchive.cpp"
-
-darwin.compile.c++ ../../../bin.v2/libs/serialization/build/darwin-4.7/debug/void_cast.o
-
- "g++" -ftemplate-depth-128 -O0 -fno-inline -Wall -g -dynamic -gdwarf-2 -fexceptions -fPIC -std=c++03 -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -I"../../.." -c -o "../../../bin.v2/libs/serialization/build/darwin-4.7/debug/void_cast.o" "../../../libs/serialization/src/void_cast.cpp"
-
-darwin.compile.c++ ../../../bin.v2/libs/serialization/build/darwin-4.7/debug/archive_exception.o
-
- "g++" -ftemplate-depth-128 -O0 -fno-inline -Wall -g -dynamic -gdwarf-2 -fexceptions -fPIC -std=c++03 -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -I"../../.." -c -o "../../../bin.v2/libs/serialization/build/darwin-4.7/debug/archive_exception.o" "../../../libs/serialization/src/archive_exception.cpp"
-
-darwin.compile.c++ ../../../bin.v2/libs/serialization/build/darwin-4.7/debug/xml_grammar.o
-
- "g++" -ftemplate-depth-128 -O0 -fno-inline -Wall -g -dynamic -gdwarf-2 -fexceptions -fPIC -std=c++03 -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -I"../../.." -c -o "../../../bin.v2/libs/serialization/build/darwin-4.7/debug/xml_grammar.o" "../../../libs/serialization/src/xml_grammar.cpp"
-
-darwin.compile.c++ ../../../bin.v2/libs/serialization/build/darwin-4.7/debug/xml_iarchive.o
-
- "g++" -ftemplate-depth-128 -O0 -fno-inline -Wall -g -dynamic -gdwarf-2 -fexceptions -fPIC -std=c++03 -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -I"../../.." -c -o "../../../bin.v2/libs/serialization/build/darwin-4.7/debug/xml_iarchive.o" "../../../libs/serialization/src/xml_iarchive.cpp"
-
-darwin.compile.c++ ../../../bin.v2/libs/serialization/build/darwin-4.7/debug/xml_oarchive.o
-
- "g++" -ftemplate-depth-128 -O0 -fno-inline -Wall -g -dynamic -gdwarf-2 -fexceptions -fPIC -std=c++03 -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -I"../../.." -c -o "../../../bin.v2/libs/serialization/build/darwin-4.7/debug/xml_oarchive.o" "../../../libs/serialization/src/xml_oarchive.cpp"
-
-darwin.compile.c++ ../../../bin.v2/libs/serialization/build/darwin-4.7/debug/xml_archive_exception.o
-
- "g++" -ftemplate-depth-128 -O0 -fno-inline -Wall -g -dynamic -gdwarf-2 -fexceptions -fPIC -std=c++03 -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -I"../../.." -c -o "../../../bin.v2/libs/serialization/build/darwin-4.7/debug/xml_archive_exception.o" "../../../libs/serialization/src/xml_archive_exception.cpp"
-
-darwin.link.dll ../../../bin.v2/libs/serialization/build/darwin-4.7/debug/libboost_serialization.dylib
-
- "g++" -dynamiclib -Wl,-single_module -install_name "libboost_serialization.dylib" -o "../../../bin.v2/libs/serialization/build/darwin-4.7/debug/libboost_serialization.dylib" "../../../bin.v2/libs/serialization/build/darwin-4.7/debug/basic_archive.o" "../../../bin.v2/libs/serialization/build/darwin-4.7/debug/basic_iarchive.o" "../../../bin.v2/libs/serialization/build/darwin-4.7/debug/basic_iserializer.o" "../../../bin.v2/libs/serialization/build/darwin-4.7/debug/basic_oarchive.o" "../../../bin.v2/libs/serialization/build/darwin-4.7/debug/basic_oserializer.o" "../../../bin.v2/libs/serialization/build/darwin-4.7/debug/basic_pointer_iserializer.o" "../../../bin.v2/libs/serialization/build/darwin-4.7/debug/basic_pointer_oserializer.o" "../../../bin.v2/libs/serialization/build/darwin-4.7/debug/basic_serializer_map.o" "../../../bin.v2/libs/serialization/build/darwin-4.7/debug/basic_text_iprimitive.o" "../../../bin.v2/libs/serialization/build/darwin-4.7/debug/basic_text_oprimitive.o" "../../../bin.v2/libs/serialization/build/darwin-4.7/debug/basic_xml_archive.o" "../../../bin.v2/libs/serialization/build/darwin-4.7/debug/binary_iarchive.o" "../../../bin.v2/libs/serialization/build/darwin-4.7/debug/binary_oarchive.o" "../../../bin.v2/libs/serialization/build/darwin-4.7/debug/extended_type_info.o" "../../../bin.v2/libs/serialization/build/darwin-4.7/debug/extended_type_info_typeid.o" "../../../bin.v2/libs/serialization/build/darwin-4.7/debug/extended_type_info_no_rtti.o" "../../../bin.v2/libs/serialization/build/darwin-4.7/debug/polymorphic_iarchive.o" "../../../bin.v2/libs/serialization/build/darwin-4.7/debug/polymorphic_oarchive.o" "../../../bin.v2/libs/serialization/build/darwin-4.7/debug/stl_port.o" "../../../bin.v2/libs/serialization/build/darwin-4.7/debug/text_iarchive.o" "../../../bin.v2/libs/serialization/build/darwin-4.7/debug/text_oarchive.o" "../../../bin.v2/libs/serialization/build/darwin-4.7/debug/void_cast.o" "../../../bin.v2/libs/serialization/build/darwin-4.7/debug/archive_exception.o" "../../../bin.v2/libs/serialization/build/darwin-4.7/debug/xml_grammar.o" "../../../bin.v2/libs/serialization/build/darwin-4.7/debug/xml_iarchive.o" "../../../bin.v2/libs/serialization/build/darwin-4.7/debug/xml_oarchive.o" "../../../bin.v2/libs/serialization/build/darwin-4.7/debug/xml_archive_exception.o" -headerpad_max_install_names -g
-
-darwin.link ../../../bin.v2/libs/serialization/test/test_array_text_archive.test/darwin-4.7/debug/test_array_text_archive
-
- "g++" -o "../../../bin.v2/libs/serialization/test/test_array_text_archive.test/darwin-4.7/debug/test_array_text_archive" "../../../bin.v2/libs/serialization/test/test_array_text_archive.test/darwin-4.7/debug/test_array.o" "../../../bin.v2/libs/serialization/test/test_array_text_archive.test/darwin-4.7/debug/A.o" "../../../bin.v2/libs/filesystem/build/darwin-4.7/debug/libboost_filesystem.dylib" "../../../bin.v2/libs/system/build/darwin-4.7/debug/libboost_system.dylib" "../../../bin.v2/libs/serialization/build/darwin-4.7/debug/libboost_serialization.dylib" -g
-
-
-testing.capture-output ../../../bin.v2/libs/serialization/test/test_array_text_archive.test/darwin-4.7/debug/test_array_text_archive.run
-
- DYLD_LIBRARY_PATH="/Users/robertramey/WorkingProjects/modular-boost/bin.v2/libs/filesystem/build/darwin-4.7/debug:/Users/robertramey/WorkingProjects/modular-boost/bin.v2/libs/serialization/build/darwin-4.7/debug:/Users/robertramey/WorkingProjects/modular-boost/bin.v2/libs/system/build/darwin-4.7/debug:$DYLD_LIBRARY_PATH"
-export DYLD_LIBRARY_PATH
-
- status=0
- if test $status -ne 0 ; then
- echo Skipping test execution due to testing.execute=off
- exit 0
- fi
- "../../../bin.v2/libs/serialization/test/test_array_text_archive.test/darwin-4.7/debug/test_array_text_archive" > "../../../bin.v2/libs/serialization/test/test_array_text_archive.test/darwin-4.7/debug/test_array_text_archive.output" 2>&1
- status=$?
- echo >> "../../../bin.v2/libs/serialization/test/test_array_text_archive.test/darwin-4.7/debug/test_array_text_archive.output"
- echo EXIT STATUS: $status >> "../../../bin.v2/libs/serialization/test/test_array_text_archive.test/darwin-4.7/debug/test_array_text_archive.output"
- if test $status -eq 0 ; then
- cp "../../../bin.v2/libs/serialization/test/test_array_text_archive.test/darwin-4.7/debug/test_array_text_archive.output" "../../../bin.v2/libs/serialization/test/test_array_text_archive.test/darwin-4.7/debug/test_array_text_archive.run"
- fi
- verbose=0
- if test $status -ne 0 ; then
- verbose=1
- fi
- if test $verbose -eq 1 ; then
- echo ====== BEGIN OUTPUT ======
- cat "../../../bin.v2/libs/serialization/test/test_array_text_archive.test/darwin-4.7/debug/test_array_text_archive.output"
- echo ====== END OUTPUT ======
- fi
- exit $status
-
-**passed** ../../../bin.v2/libs/serialization/test/test_array_text_archive.test/darwin-4.7/debug/test_array_text_archive.test
-
- echo passed > "../../../bin.v2/libs/serialization/test/test_array_text_archive.test/darwin-4.7/debug/test_array_text_archive.test"
-
diff --git a/libs/serialization/test/bjam.log b/libs/serialization/test/bjam.log
deleted file mode 100644
index 5f25ec10e..000000000
--- a/libs/serialization/test/bjam.log
+++ /dev/null
@@ -1 +0,0 @@
-../../../tools/regression/src/library_test.sh: line 16: bjam: command not found
diff --git a/libs/serialization/test/library_status.html b/libs/serialization/test/library_status.html
deleted file mode 100644
index ff3a14806..000000000
--- a/libs/serialization/test/library_status.html
+++ /dev/null
@@ -1,21 +0,0 @@
-<html>
-<head>
-<title>Boost Library Status Automatic Test</title>
-</head>
-<body bgcolor="#ffffff" text="#000000">
-<table border="0">
-<h1>Library Status: serialization/test</h1>
-<b>Run Date:</b> 20:44:54 UTC, Wednesday 25 June 2014
-<br></td>
-</table>
-<br>
-<table border="1" cellspacing="0" cellpadding="5">
-<tr>
-<td rowspan="2">Test Name</td>
-<td align="center" >darwin-4.7</td>
-</tr><tr>
-<td align="center" >debug</td>
-</tr><tr><td>test_array_text_archive</td><td align="right"><a href="links.html#-Users-robertramey-WorkingProjects-modular-boost-bin.v2-libs-serialization-test-test_array_text_archive.test-darwin-4.7-debug"><i>Warn</i></a></td></tr>
-</table>
-</body>
-</html>
diff --git a/libs/serialization/test/links.html b/libs/serialization/test/links.html
deleted file mode 100644
index 390e7c2f1..000000000
--- a/libs/serialization/test/links.html
+++ /dev/null
@@ -1,17 +0,0 @@
-<html>
-<head>
-<title>Boost Library Status Error Log</title>
-</head>
-<body bgcolor="#ffffff" text="#000000">
-<table border="0">
-<h1>Library Status: serialization/test</h1>
-<b>Run Date:</b> 20:44:54 UTC, Wednesday 25 June 2014
-<br></table>
-<br>
-<h2><a name="-Users-robertramey-WorkingProjects-modular-boost-bin.v2-libs-serialization-test-test_array_text_archive.test-darwin-4.7-debug">-Users-robertramey-WorkingProjects-modular-boost-bin.v2-libs-serialization-test-test_array_text_archive.test-darwin-4.7-debug</a></h2>
-<h3>Compiler output:</h3><pre>
-"g++" -ftemplate-depth-128 -O0 -fno-inline -Wall -g -dynamic -gdwarf-2 -fexceptions -fPIC -ftemplate-depth-255 -std=c++03 -DBOOST_ALL_NO_LIB=1 -DBOOST_ARCHIVE_TEST=text_archive.hpp -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_LIB_DIAGNOSTIC=1 -DBOOST_SYSTEM_DYN_LINK=1 -I"../../.." -c -o "../../../bin.v2/libs/serialization/test/test_array_text_archive.test/darwin-4.7/debug/A.o" "A.cpp"
-
-</pre>
-</body>
-</html>
diff --git a/libs/serialization/test/test_array.cpp b/libs/serialization/test/test_array.cpp
index c3cb402e4..9179fd02f 100644
--- a/libs/serialization/test/test_array.cpp
+++ b/libs/serialization/test/test_array.cpp
@@ -8,8 +8,9 @@
// should pass compilation and execution
-#include <boost/config.hpp>
+#include <stdlib.h>
+#include <boost/config.hpp>
#include <cstddef>
#include <fstream>
#include <algorithm> // equal
@@ -21,7 +22,7 @@ namespace std{
#endif
#include <boost/foreach.hpp>
#include "test_tools.hpp"
-#include <boost/detail/no_exceptions_support.hpp>
+#include <boost/core/no_exceptions_support.hpp>
#include <boost/archive/archive_exception.hpp>
#include <boost/array.hpp>
@@ -38,43 +39,53 @@ int test_native_array(){
const T b_array[2][3]={{T(),T(),T()},{T(),T(),T()}};
{
test_ostream os(testfile, TEST_STREAM_FLAGS);
- test_oarchive oa(os, TEST_ARCHIVE_FLAGS);
- oa << boost::serialization::make_nvp("a_array", a_array);
- oa << boost::serialization::make_nvp("b_array", b_array);
+ {
+ test_oarchive oa(os, TEST_ARCHIVE_FLAGS);
+ oa << boost::serialization::make_nvp("a_array", a_array);
+ oa << boost::serialization::make_nvp("b_array", b_array);
+ }
+ os.close();
}
{
T a_array1[10];
T b_array1[2][3];
test_istream is(testfile, TEST_STREAM_FLAGS);
- test_iarchive ia(is, TEST_ARCHIVE_FLAGS);
- ia >> boost::serialization::make_nvp("a_array", a_array1);
- ia >> boost::serialization::make_nvp("b_array", b_array1);
-
+ {
+ test_iarchive ia(is, TEST_ARCHIVE_FLAGS);
+ ia >> boost::serialization::make_nvp("a_array", a_array1);
+ ia >> boost::serialization::make_nvp("b_array", b_array1);
+ }
+ is.close();
BOOST_CHECK(std::equal(& a_array[0], & a_array[10], & a_array1[0]));
BOOST_CHECK(b_array[0][0] == b_array1[0][0]);
BOOST_CHECK(b_array[1][0] == b_array1[1][0]);
}
{
T a_array1[9];
+ T b_array1[2][3];
test_istream is(testfile, TEST_STREAM_FLAGS);
- BOOST_TRY {
- test_iarchive ia(is, TEST_ARCHIVE_FLAGS);
- bool exception_invoked = false;
+ {
BOOST_TRY {
- ia >> boost::serialization::make_nvp("a_array", a_array1);
- }
- BOOST_CATCH (boost::archive::archive_exception ae){
- BOOST_CHECK(
- boost::archive::archive_exception::array_size_too_short
- == ae.code
- );
- exception_invoked = true;
+ test_iarchive ia(is, TEST_ARCHIVE_FLAGS);
+ bool exception_invoked = false;
+ BOOST_TRY {
+ ia >> boost::serialization::make_nvp("a_array", a_array1);
+ ia >> boost::serialization::make_nvp("b_array", b_array1);
+ }
+ BOOST_CATCH (boost::archive::archive_exception ae){
+ BOOST_CHECK(
+ boost::archive::archive_exception::array_size_too_short
+ == ae.code
+ );
+ exception_invoked = true;
+ }
+ BOOST_CATCH_END
+ BOOST_CHECK(exception_invoked);
}
+ BOOST_CATCH (boost::archive::archive_exception ae){}
BOOST_CATCH_END
- BOOST_CHECK(exception_invoked);
}
- BOOST_CATCH (boost::archive::archive_exception ae){}
- BOOST_CATCH_END
+ is.close();
}
std::remove(testfile);
return EXIT_SUCCESS;
@@ -95,32 +106,37 @@ int test_boost_array(){
{
boost::array<T,10> a_array1;
test_istream is(testfile, TEST_STREAM_FLAGS);
- test_iarchive ia(is, TEST_ARCHIVE_FLAGS);
- ia >> boost::serialization::make_nvp("a_array", a_array1);
-
+ {
+ test_iarchive ia(is, TEST_ARCHIVE_FLAGS);
+ ia >> boost::serialization::make_nvp("a_array", a_array1);
+ }
+ is.close();
BOOST_CHECK(std::equal(a_array.begin(), a_array.end(), a_array1.begin()));
}
{
boost::array<T, 9> a_array1;
test_istream is(testfile, TEST_STREAM_FLAGS);
- BOOST_TRY {
- test_iarchive ia(is, TEST_ARCHIVE_FLAGS);
- bool exception_invoked = false;
+ {
BOOST_TRY {
- ia >> boost::serialization::make_nvp("a_array", a_array1);
- }
- BOOST_CATCH (boost::archive::archive_exception ae){
- BOOST_CHECK(
- boost::archive::archive_exception::array_size_too_short
- == ae.code
- );
- exception_invoked = true;
+ test_iarchive ia(is, TEST_ARCHIVE_FLAGS);
+ bool exception_invoked = false;
+ BOOST_TRY {
+ ia >> boost::serialization::make_nvp("a_array", a_array1);
+ }
+ BOOST_CATCH (boost::archive::archive_exception ae){
+ BOOST_CHECK(
+ boost::archive::archive_exception::array_size_too_short
+ == ae.code
+ );
+ exception_invoked = true;
+ }
+ BOOST_CATCH_END
+ BOOST_CHECK(exception_invoked);
}
+ BOOST_CATCH (boost::archive::archive_exception ae){}
BOOST_CATCH_END
- BOOST_CHECK(exception_invoked);
}
- BOOST_CATCH (boost::archive::archive_exception ae){}
- BOOST_CATCH_END
+ is.close();
}
std::remove(testfile);
return EXIT_SUCCESS;
@@ -135,7 +151,7 @@ int test_std_array(){
BOOST_REQUIRE(NULL != testfile);
// test array of objects
- const std::array<T, 10> a_array = {T(),T(),T(),T(),T(),T(),T(),T(),T(),T()};
+ const std::array<T, 10> a_array = {{T(),T(),T(),T(),T(),T(),T(),T(),T(),T()}};
{
test_ostream os(testfile, TEST_STREAM_FLAGS);
test_oarchive oa(os, TEST_ARCHIVE_FLAGS);
@@ -144,32 +160,36 @@ int test_std_array(){
{
std::array<T, 10> a_array1;
test_istream is(testfile, TEST_STREAM_FLAGS);
- test_iarchive ia(is, TEST_ARCHIVE_FLAGS);
- ia >> boost::serialization::make_nvp("a_array", a_array1);
-
+ {
+ test_iarchive ia(is, TEST_ARCHIVE_FLAGS);
+ ia >> boost::serialization::make_nvp("a_array", a_array1);
+ }
BOOST_CHECK(std::equal(a_array.begin(), a_array.end(), a_array1.begin()));
}
{
std::array<T, 9> a_array1;
test_istream is(testfile, TEST_STREAM_FLAGS);
- BOOST_TRY {
- test_iarchive ia(is, TEST_ARCHIVE_FLAGS);
- bool exception_invoked = false;
+ {
BOOST_TRY {
- ia >> boost::serialization::make_nvp("a_array", a_array1);
- }
- BOOST_CATCH (boost::archive::archive_exception ae){
- BOOST_CHECK(
- boost::archive::archive_exception::array_size_too_short
- == ae.code
- );
- exception_invoked = true;
+ test_iarchive ia(is, TEST_ARCHIVE_FLAGS);
+ bool exception_invoked = false;
+ BOOST_TRY {
+ ia >> boost::serialization::make_nvp("a_array", a_array1);
+ }
+ BOOST_CATCH (boost::archive::archive_exception ae){
+ BOOST_CHECK(
+ boost::archive::archive_exception::array_size_too_short
+ == ae.code
+ );
+ exception_invoked = true;
+ }
+ BOOST_CATCH_END
+ BOOST_CHECK(exception_invoked);
}
+ BOOST_CATCH (boost::archive::archive_exception ae){}
BOOST_CATCH_END
- BOOST_CHECK(exception_invoked);
}
- BOOST_CATCH (boost::archive::archive_exception ae){}
- BOOST_CATCH_END
+ is.close();
}
std::remove(testfile);
return EXIT_SUCCESS;
@@ -179,7 +199,7 @@ int test_std_array(){
int test_main( int /* argc */, char* /* argv */[] )
{
int res;
-
+ // native array
res = test_native_array<A>();
if (res != EXIT_SUCCESS)
return EXIT_FAILURE;
@@ -187,7 +207,8 @@ int test_main( int /* argc */, char* /* argv */[] )
res = test_native_array<int>();
if (res != EXIT_SUCCESS)
return EXIT_FAILURE;
-
+
+ // boost array
res = test_boost_array<A>();
if (res != EXIT_SUCCESS)
return EXIT_FAILURE;
@@ -195,7 +216,8 @@ int test_main( int /* argc */, char* /* argv */[] )
res = test_boost_array<int>();
if (res != EXIT_SUCCESS)
return EXIT_FAILURE;
-
+
+ // std array
#ifndef BOOST_NO_CXX11_HDR_ARRAY
res = test_std_array<A>();
if (res != EXIT_SUCCESS)
@@ -205,7 +227,6 @@ int test_main( int /* argc */, char* /* argv */[] )
if (res != EXIT_SUCCESS)
return EXIT_FAILURE;
#endif
-
return EXIT_SUCCESS;
}
diff --git a/libs/serialization/test/test_cyclic_ptrs.cpp b/libs/serialization/test/test_cyclic_ptrs.cpp
index acb3649c9..c64e9d589 100644
--- a/libs/serialization/test/test_cyclic_ptrs.cpp
+++ b/libs/serialization/test/test_cyclic_ptrs.cpp
@@ -20,7 +20,7 @@ namespace std{
#endif
#include "test_tools.hpp"
-#include <boost/detail/no_exceptions_support.hpp>
+#include <boost/core/no_exceptions_support.hpp>
#include <boost/serialization/nvp.hpp>
#include <boost/serialization/version.hpp>
diff --git a/libs/serialization/test/test_delete_pointer.cpp b/libs/serialization/test/test_delete_pointer.cpp
index 0795b2cff..a4b7561f9 100644
--- a/libs/serialization/test/test_delete_pointer.cpp
+++ b/libs/serialization/test/test_delete_pointer.cpp
@@ -19,7 +19,7 @@ namespace std{
#endif
#include "test_tools.hpp"
-#include <boost/detail/no_exceptions_support.hpp>
+#include <boost/core/no_exceptions_support.hpp>
#include <boost/serialization/throw_exception.hpp>
#include <boost/serialization/nvp.hpp>
@@ -38,12 +38,7 @@ class A
template<class Archive>
void load(Archive & ar, const unsigned int /* file_version */)
{
- static int i = 0;
ar >> BOOST_SERIALIZATION_NVP(next_);
- //if(++i == 3)
- // boost::serialization::throw_exception(boost::archive::archive_exception(
- // boost::archive::archive_exception::no_exception
- // ));
++loadcount;
}
BOOST_SERIALIZATION_SPLIT_MEMBER()
diff --git a/libs/serialization/test/test_helper_support.cpp b/libs/serialization/test/test_helper_support.cpp
index 5abeb8107..cc9dba2e5 100644
--- a/libs/serialization/test/test_helper_support.cpp
+++ b/libs/serialization/test/test_helper_support.cpp
@@ -27,6 +27,10 @@ namespace std{
#include <string>
#include <vector>
+// this test uses a special string (my_string) whose contents are shared
+// and hence saved in the archive only once. We need a helper in order
+// to convert my_string into a serializable type
+
class my_string:public std::string
{
typedef std::string super;
diff --git a/libs/serialization/test/test_interrupts.cpp b/libs/serialization/test/test_interrupts.cpp
new file mode 100644
index 000000000..c1c3239b2
--- /dev/null
+++ b/libs/serialization/test/test_interrupts.cpp
@@ -0,0 +1,147 @@
+/////////1/////////2/////////3/////////4/////////5/////////6/////////7/////////8
+// test_array.cpp
+
+// (C) Copyright 2002 Robert Ramey - http://www.rrsd.com .
+// Use, modification and distribution is subject to the Boost Software
+// License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
+// http://www.boost.org/LICENSE_1_0.txt)
+
+// should pass compilation and execution
+
+#include <stdlib.h>
+
+#include <boost/config.hpp>
+#include <cstddef>
+#include <fstream>
+#include <algorithm> // equal
+#include <cstdio> // remove
+#if defined(BOOST_NO_STDC_NAMESPACE)
+namespace std{
+ using ::remove;
+}
+#endif
+
+#include "test_tools.hpp"
+#include <boost/serialization/nvp.hpp>
+#include <boost/serialization/split_member.hpp>
+#include <boost/core/no_exceptions_support.hpp>
+#include <boost/archive/archive_exception.hpp>
+
+struct test_dummy_out {
+ template<class Archive>
+ void save(Archive & ar, const unsigned int version) const {
+ throw boost::archive::archive_exception(
+ boost::archive::archive_exception::other_exception
+ );
+ }
+ template<class Archive>
+ void load(Archive & ar, const unsigned int version){
+ }
+ BOOST_SERIALIZATION_SPLIT_MEMBER()
+ test_dummy_out(){}
+};
+
+template<class T>
+int test_out(){
+ const char * testfile = boost::archive::tmpnam(NULL);
+ BOOST_REQUIRE(NULL != testfile);
+
+ const T t;
+ {
+ test_ostream os(testfile, TEST_STREAM_FLAGS);
+ {
+ BOOST_TRY {
+ test_oarchive oa(os, TEST_ARCHIVE_FLAGS);
+ bool exception_invoked = false;
+ BOOST_TRY {
+ oa << BOOST_SERIALIZATION_NVP(t);
+ }
+ BOOST_CATCH (boost::archive::archive_exception ae){
+ BOOST_CHECK(
+ boost::archive::archive_exception::other_exception
+ == ae.code
+ );
+ exception_invoked = true;
+ }
+ BOOST_CATCH_END
+ BOOST_CHECK(exception_invoked);
+ }
+ BOOST_CATCH (boost::archive::archive_exception ae){}
+ BOOST_CATCH_END
+ }
+ os.close();
+ }
+ std::remove(testfile);
+ return EXIT_SUCCESS;
+}
+
+struct test_dummy_in {
+ template<class Archive>
+ void save(Archive & ar, const unsigned int version) const {
+ }
+ template<class Archive>
+ void load(Archive & ar, const unsigned int version){
+ throw boost::archive::archive_exception(
+ boost::archive::archive_exception::other_exception
+ );
+ }
+ BOOST_SERIALIZATION_SPLIT_MEMBER()
+ test_dummy_in(){}
+};
+
+template<class T>
+int test_in(){
+ const char * testfile = boost::archive::tmpnam(NULL);
+ BOOST_REQUIRE(NULL != testfile);
+
+ const T t;
+ {
+ test_ostream os(testfile, TEST_STREAM_FLAGS);
+ {
+ test_oarchive oa(os, TEST_ARCHIVE_FLAGS);
+ oa << BOOST_SERIALIZATION_NVP(t);
+ }
+ os.close();
+ }
+ {
+ test_istream is(testfile, TEST_STREAM_FLAGS);
+ {
+ T t1;
+ BOOST_TRY {
+ test_iarchive ia(is, TEST_ARCHIVE_FLAGS);
+ bool exception_invoked = false;
+ BOOST_TRY {
+ ia >> BOOST_SERIALIZATION_NVP(t1);
+ }
+ BOOST_CATCH (boost::archive::archive_exception ae){
+ BOOST_CHECK(
+ boost::archive::archive_exception::other_exception
+ == ae.code
+ );
+ exception_invoked = true;
+ }
+ BOOST_CATCH_END
+ BOOST_CHECK(exception_invoked);
+ }
+ BOOST_CATCH (boost::archive::archive_exception ae){}
+ BOOST_CATCH_END
+ }
+ is.close();
+ }
+ std::remove(testfile);
+ return EXIT_SUCCESS;
+}
+
+int test_main( int /* argc */, char* /* argv */[] )
+{
+ int res;
+ res = test_out<test_dummy_out>();
+ if (res != EXIT_SUCCESS)
+ return EXIT_FAILURE;
+ res = test_in<test_dummy_in>();
+ if (res != EXIT_SUCCESS)
+ return EXIT_FAILURE;
+ return EXIT_SUCCESS;
+}
+
+// EOF
diff --git a/libs/serialization/test/test_mult_archive_types.cpp b/libs/serialization/test/test_mult_archive_types.cpp
index b3985ebd3..0052ff4ea 100644
--- a/libs/serialization/test/test_mult_archive_types.cpp
+++ b/libs/serialization/test/test_mult_archive_types.cpp
@@ -50,7 +50,6 @@ class B : public A
{
private:
friend class boost::serialization::access;
- int y;
template<class Archive>
void serialize(Archive & ar, const unsigned int /* file_version */){
ar & BOOST_SERIALIZATION_BASE_OBJECT_NVP(A);
diff --git a/libs/serialization/test/test_shared_ptr.cpp b/libs/serialization/test/test_shared_ptr.cpp
index 6678753bc..2b4a8b1f6 100644
--- a/libs/serialization/test/test_shared_ptr.cpp
+++ b/libs/serialization/test/test_shared_ptr.cpp
@@ -57,7 +57,6 @@ class B : public A
{
private:
friend class boost::serialization::access;
- int y;
template<class Archive>
void serialize(Archive & ar, const unsigned int /* file_version */){
ar & BOOST_SERIALIZATION_BASE_OBJECT_NVP(A);
diff --git a/libs/serialization/test/test_shared_ptr_132.cpp b/libs/serialization/test/test_shared_ptr_132.cpp
index 8a4d128b4..f0faaa868 100644
--- a/libs/serialization/test/test_shared_ptr_132.cpp
+++ b/libs/serialization/test/test_shared_ptr_132.cpp
@@ -63,7 +63,6 @@ class B : public A
{
private:
friend class boost::serialization::access;
- int y;
template<class Archive>
void save(Archive & ar, const unsigned int /* file_version */ )const {
ar << BOOST_SERIALIZATION_BASE_OBJECT_NVP(A);
diff --git a/libs/serialization/test/test_unregistered.cpp b/libs/serialization/test/test_unregistered.cpp
index 60a2a620e..30951b8ff 100644
--- a/libs/serialization/test/test_unregistered.cpp
+++ b/libs/serialization/test/test_unregistered.cpp
@@ -24,7 +24,7 @@ namespace std{
#include <boost/archive/archive_exception.hpp>
#include <boost/serialization/base_object.hpp>
#include <boost/serialization/type_info_implementation.hpp>
-#include <boost/detail/no_exceptions_support.hpp>
+#include <boost/core/no_exceptions_support.hpp>
class polymorphic_base
{
diff --git a/libs/serialization/test/test_z.cpp b/libs/serialization/test/test_z.cpp
index bdb25b2c4..d76d7cfc3 100644
--- a/libs/serialization/test/test_z.cpp
+++ b/libs/serialization/test/test_z.cpp
@@ -1,98 +1,45 @@
-/////////1/////////2/////////3/////////4/////////5/////////6/////////7/////////8
-// test_z.cpp
-// (C) Copyright 2002 Robert Ramey - http://www.rrsd.com .
-// Use, modification and distribution is subject to the Boost Software
-// License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
-// http://www.boost.org/LICENSE_1_0.txt)
-
-#if 0
-// test template
-#include <cstddef>
-#include <fstream>
-
-#include <cstdio> // remove
+/*
#include <boost/config.hpp>
-#if defined(BOOST_NO_STDC_NAMESPACE)
-namespace std{
- using ::remove;
-}
-#endif
-
-#include <boost/archive/archive_exception.hpp>
-#include "test_tools.hpp"
-
-#include <boost/serialization/deque.hpp>
-
-#include "A.hpp"
-#include "A.ipp"
-
-int test_main( int /* argc */, char* /* argv */[] )
-{
- const char * testfile = boost::archive::tmpnam(NULL);
- BOOST_REQUIRE(NULL != testfile);
-
- // test array of objects
- std::deque<A> adeque, adeque1;
- {
- test_ostream os(testfile, TEST_STREAM_FLAGS);
- test_oarchive oa(os, TEST_ARCHIVE_FLAGS);
- oa << boost::serialization::make_nvp("adeque",adeque);
- }
- {
- test_istream is(testfile, TEST_STREAM_FLAGS);
- test_iarchive ia(is, TEST_ARCHIVE_FLAGS);
- ia >> boost::serialization::make_nvp("adeque",adeque1);
- }
- BOOST_CHECK(adeque == adeque1);
-
- std::remove(testfile);
- return EXIT_SUCCESS;
-}
-#endif
-//============================================================================
-// Name : boost_bug.cpp
-// Author :
-// Version :
-// Copyright : Your copyright notice
-//============================================================================
-
-#include <iostream>
-#include <fstream>
-#include <iostream>
#include <iostream>
-#include <boost/archive/text_oarchive.hpp>
-
-
-class MyClassA
-{
-public:
- MyClassA(int x):xx(x){};
- int xx;
-private:
+#include <type_traits>
- friend class boost::serialization::access;
-
- template<class Archive>
- void save(Archive & ar, const unsigned int version) const {
- //ar << xx;
- }
-
- template<class Archive>
- void load(Archive & ar, const unsigned int version) {
- //ar >> xx;
- }
+struct A {
+ A();
+};
- BOOST_SERIALIZATION_SPLIT_MEMBER();
+struct NA {
+ NA(int);
};
-int main() {
- MyClassA clsA(12);
- std::ofstream f("/tmp/boost_clsA", std::ios::binary);
- if (f.fail()) return -1;
- boost::archive::text_oarchive oa(f);
- oa << clsA;
- f.close();
- return 0;
+#ifndef BOOST_NO_CXX11_HDR_TYPE_TRAITS
+ #pragma message("BOOST_NO_CXX11_HDR_TYPE_TRAITS NOT defined")
+#else
+ #pragma message("BOOST_NO_CXX11_HDR_TYPE_TRAITS defined")
+#endif
+
+int main(int argc, char * argv[]){
+ static_assert(
+ std::is_default_constructible<A>::value,
+ "A is NOT default constructible"
+ );
+ static_assert(
+ ! std::is_default_constructible<NA>::value,
+ "NA IS default constructible"
+ );
+
+ std::cout << std::boolalpha
+ << "A is default-constructible? "
+ << std::is_default_constructible<A>::value << '\n'
+ << "A is trivially default-constructible? "
+ << std::is_trivially_default_constructible<A>::value << '\n'
+ << "NA is default-constructible? "
+ << std::is_default_constructible<NA>::value << '\n'
+ << "NA is trivially default-constructible? "
+ << std::is_trivially_default_constructible<NA>::value << '\n'
+ ;
+ return 0;
}
+*/
+#include "../../config/test/config_info.cpp"
diff --git a/libs/serialization/util/test.jam.orig b/libs/serialization/util/test.jam.orig
deleted file mode 100644
index 8d0c3d9b1..000000000
--- a/libs/serialization/util/test.jam.orig
+++ /dev/null
@@ -1,194 +0,0 @@
-# Boost serialization Library utility test Jamfile
-
-# (C) Copyright Robert Ramey 2002-2004.
-# Use, modification, and distribution are subject to the
-# Boost Software License, Version 1.0. (See accompanying file
-# LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-#
-
-# the file contains Jam rules which are used in both the normal
-# boost test, as well as the performance test and comprehensive
-# tests.
-
-BOOST_ARCHIVE_LIST = [ modules.peek : BOOST_ARCHIVE_LIST ] ;
-
-# these are used to shorten testing while in development. It permits
-# testing to be applied to just a particular type of archive
-if ! $(BOOST_ARCHIVE_LIST) {
- BOOST_ARCHIVE_LIST =
- "text_archive.hpp"
- "text_warchive.hpp"
- "binary_archive.hpp"
- "xml_archive.hpp"
- "xml_warchive.hpp"
- ;
- # enable the tests which don't depend on a particular archive
- BOOST_SERIALIZATION_TEST = true ;
-}
-
-rule run-template ( test-name : sources * : requirements * ) {
- return [
- run
- $(sources)
- : # command
- : # input files
- : # requirements
- # toolset warnings
- # <toolset>gcc:<cxxflags>"-Wno-non-virtual-dtor -Wno-ctor-dtor-privacy"
- <toolset>borland:<cxxflags>"-w-8080 -w-8071 -w-8057 -w-8062 -w-8008 -w-0018 -w-8066"
- <toolset>gcc:<warnings>all # ?
- <toolset>gcc:<cxxflags>"-Wno-long-long"
- <toolset>msvc:<warnings>all # == /W4
- <toolset>msvc:<define>_SCL_SECURE_NO_WARNINGS
- <toolset>msvc:<define>_SCL_SECURE_NO_DEPRECATE
- <toolset>msvc:<define>_CRT_SECURE_NO_WARNINGS
- <toolset>msvc:<define>_CRT_SECURE_NO_DEPRECATE
- <toolset>msvc:<cxxflags>"-wd4996"
- # toolset optimizations
- <toolset>gcc:<cxxflags>"-ftemplate-depth-255"
- <toolset>clang:<cxxflags>"-ftemplate-depth-255"
-<<<<<<< HEAD
-=======
- <toolset>clang-darwin:<cxxflags>"-ftemplate-depth-255"
- <toolset>darwin:<cxxflags>"-ftemplate-depth-255"
->>>>>>> develop
- <toolset>msvc:<cxxflags>"-Gy"
- $(requirements)
- : # test name
- $(test-name)
- ] ;
-}
-
-# Given a name of test, return the 'save' test that must be run
-# before the named test, or empty string if there's no such test.
-rule dependency-save-test ( test )
-{
- local m = [ MATCH (.*)load(.*) : $(test) ] ;
- if $(m)
- {
- return $(m[1])save$(m[2]) ;
- }
-}
-
-# each of the following tests is run with each type of archive
-rule run-invoke ( test-name : sources * : requirements * )
-{
- local save-test = [ dependency-save-test $(test-name) ] ;
-
- local tests ;
- tests += [
- run-template $(test-name)
- : # sources
- $(sources)
- ../build//boost_serialization
- : # requirements
- $(requirements)
- <define>BOOST_LIB_DIAGNOSTIC=1
- <dependency>$(save-test)
- ] ;
- return $(tests) ;
-}
-
-# each of the following tests is run with each type of archive
-rule run-winvoke ( test-name : sources * : requirements * )
-{
- local save-test = [ dependency-save-test $(test-name) ] ;
-
- local tests ;
- tests += [
- run-template $(test-name)
- : # sources
- $(sources)
- ../build//boost_serialization
- ../build//boost_wserialization
- : # requirements
- $(requirements)
- <define>BOOST_LIB_DIAGNOSTIC=1
- # both stlport and msvc6 define iswspace
- <toolset>msvc,<stdlib>stlport:<linkflags>"-force:multiple"
- <dependency>$(save-test)
- <dependency>../../config/test/all//BOOST_NO_STD_WSTREAMBUF
- ] ;
- return $(tests) ;
-}
-
-# for tests which don't use library code - usually just headers
-rule test-bsl-run-no-lib ( test-name : sources * : requirements * )
-{
- local tests ;
- tests += [
- run-template $(test-name)
- : # sources
- $(test-name).cpp $(sources).cpp
- :
- $(requirements)
- ] ;
- return $(tests) ;
-}
-
-# for tests which are run just once rather than for every archive
-rule test-bsl-run ( test-name : sources * : libs * : requirements * )
-{
- local tests ;
- tests += [
- run-invoke $(test-name)
- : # sources
- $(test-name).cpp $(sources).cpp $(libs)
- :
- $(requirements)
- ] ;
- return $(tests) ;
-}
-
-rule test-bsl-run_archive ( test-name : archive-name : sources * : libs * : requirements * ) {
- local tests ;
- switch $(archive-name) {
- case "*_warchive" :
- tests += [
- run-winvoke $(test-name)_$(archive-name)
- :
- $(sources).cpp $(libs)
- :
- <define>BOOST_ARCHIVE_TEST=$(archive-name).hpp
- $(requirements)
- ] ;
- case "*" :
- tests += [
- run-invoke $(test-name)_$(archive-name)
- :
- $(sources).cpp $(libs)
- :
- <define>BOOST_ARCHIVE_TEST=$(archive-name).hpp
- $(requirements)
- ] ;
- }
- return $(tests) ;
-}
-
-rule test-bsl-run_files ( test-name : sources * : libs * : requirements * ) {
- local tests ;
- for local defn in $(BOOST_ARCHIVE_LIST) {
- tests += [
- test-bsl-run_archive $(test-name)
- : $(defn:LB)
- : $(test-name) $(sources)
- : $(libs)
- : $(requirements)
- ] ;
- }
- return $(tests) ;
-}
-
-rule test-bsl-run_polymorphic_archive ( test-name : sources * ) {
- local tests ;
- for local defn in $(BOOST_ARCHIVE_LIST) {
- tests += [
- test-bsl-run_archive $(test-name)
- : polymorphic_$(defn:LB)
- : $(test-name) $(sources)
- ] ;
- }
- return $(tests) ;
-}
-
-