$include_dir="/home/hyper-archives/boost-commit/include"; include("$include_dir/msg-header.inc") ?>
Subject: [Boost-commit] svn:boost r57701 - in branches/release/libs/serialization: test util vc7ide
From: ramey_at_[hidden]
Date: 2009-11-16 00:32:36
Author: ramey
Date: 2009-11-16 00:32:31 EST (Mon, 16 Nov 2009)
New Revision: 57701
URL: http://svn.boost.org/trac/boost/changeset/57701
Log:
Revert changes intended for trunk
Text files modified: 
   branches/release/libs/serialization/test/A.cpp                               |    13 ++-----------                           
   branches/release/libs/serialization/test/B.hpp                               |     4 ++--                                    
   branches/release/libs/serialization/test/test_binary.cpp                     |     4 ++--                                    
   branches/release/libs/serialization/test/test_delete_pointer.cpp             |     2 +-                                      
   branches/release/libs/serialization/test/test_derived_class.cpp              |     2 +-                                      
   branches/release/libs/serialization/test/test_inclusion.cpp                  |     2 +-                                      
   branches/release/libs/serialization/test/test_iterators.cpp                  |     2 +-                                      
   branches/release/libs/serialization/test/test_iterators_base64.cpp           |     4 ++--                                    
   branches/release/libs/serialization/test/test_new_operator.cpp               |     4 ++--                                    
   branches/release/libs/serialization/test/test_non_default_ctor.cpp           |    14 ++++++--------                          
   branches/release/libs/serialization/test/test_non_default_ctor2.cpp          |     9 +++------                               
   branches/release/libs/serialization/test/test_non_intrusive.cpp              |    12 ++++++------                            
   branches/release/libs/serialization/test/test_null_ptr.cpp                   |     6 ++----                                  
   branches/release/libs/serialization/test/test_nvp.cpp                        |     3 +--                                     
   branches/release/libs/serialization/test/test_private_ctor.cpp               |     2 +-                                      
   branches/release/libs/serialization/test/test_reset_object_address.cpp       |    12 ++++++------                            
   branches/release/libs/serialization/test/test_smart_cast.cpp                 |    19 +------------------                     
   branches/release/libs/serialization/test/test_tools.hpp                      |     3 +--                                     
   branches/release/libs/serialization/util/test.jam                            |     6 ++----                                  
   branches/release/libs/serialization/vc7ide/Library.vcproj                    |     5 +----                                   
   branches/release/libs/serialization/vc7ide/test_array.vcproj                 |     4 ++--                                    
   branches/release/libs/serialization/vc7ide/test_binary.vcproj                |     4 ++--                                    
   branches/release/libs/serialization/vc7ide/test_class_info_load.vcproj       |     4 ++--                                    
   branches/release/libs/serialization/vc7ide/test_codecvt_null.vcproj          |     2 +-                                      
   branches/release/libs/serialization/vc7ide/test_contained_class.vcproj       |     2 +-                                      
   branches/release/libs/serialization/vc7ide/test_delete_pointer.vcproj        |     2 +-                                      
   branches/release/libs/serialization/vc7ide/test_deque.vcproj                 |     2 +-                                      
   branches/release/libs/serialization/vc7ide/test_derived_class_ptr.vcproj     |     2 +-                                      
   branches/release/libs/serialization/vc7ide/test_diamond.vcproj               |     2 +-                                      
   branches/release/libs/serialization/vc7ide/test_dll_simple.vcproj            |     2 +-                                      
   branches/release/libs/serialization/vc7ide/test_exported.vcproj              |     2 +-                                      
   branches/release/libs/serialization/vc7ide/test_inclusion.vcproj             |     2 +-                                      
   branches/release/libs/serialization/vc7ide/test_iterators_base64.vcproj      |     2 +-                                      
   branches/release/libs/serialization/vc7ide/test_list.vcproj                  |     2 +-                                      
   branches/release/libs/serialization/vc7ide/test_list_ptrs.vcproj             |     2 +-                                      
   branches/release/libs/serialization/vc7ide/test_map.vcproj                   |     2 +-                                      
   branches/release/libs/serialization/vc7ide/test_mi.vcproj                    |     2 +-                                      
   branches/release/libs/serialization/vc7ide/test_multiple_inheritance.vcproj  |     2 +-                                      
   branches/release/libs/serialization/vc7ide/test_new_operator.vcproj          |     2 +-                                      
   branches/release/libs/serialization/vc7ide/test_no_rtti.vcproj               |     2 +-                                      
   branches/release/libs/serialization/vc7ide/test_non_default_ctor.vcproj      |     2 +-                                      
   branches/release/libs/serialization/vc7ide/test_non_default_ctor2.vcproj     |     2 +-                                      
   branches/release/libs/serialization/vc7ide/test_non_intrusive.vcproj         |     2 +-                                      
   branches/release/libs/serialization/vc7ide/test_null_ptr.vcproj              |     2 +-                                      
   branches/release/libs/serialization/vc7ide/test_nvp.vcproj                   |     2 +-                                      
   branches/release/libs/serialization/vc7ide/test_polymorphic.vcproj           |     2 +-                                      
   branches/release/libs/serialization/vc7ide/test_private_ctor.vcproj          |     2 +-                                      
   branches/release/libs/serialization/vc7ide/test_registered.vcproj            |     2 +-                                      
   branches/release/libs/serialization/vc7ide/test_reset_object_addr.vcproj     |     2 +-                                      
   branches/release/libs/serialization/vc7ide/test_set.vcproj                   |     5 +----                                   
   branches/release/libs/serialization/vc7ide/test_shared_ptr.vcproj            |     3 +--                                     
   branches/release/libs/serialization/vc7ide/test_shared_ptr_132.vcproj        |     2 +-                                      
   branches/release/libs/serialization/vc7ide/test_shared_ptr_multi_base.vcproj |     2 +-                                      
   branches/release/libs/serialization/vc7ide/test_smart_cast.vcproj            |     2 +-                                      
   branches/release/libs/serialization/vc7ide/test_tracking.vcproj              |     2 +-                                      
   branches/release/libs/serialization/vc7ide/test_unregistered.vcproj          |     2 +-                                      
   branches/release/libs/serialization/vc7ide/test_valarray.vcproj              |     2 +-                                      
   branches/release/libs/serialization/vc7ide/test_variant.vcproj               |     2 +-                                      
   branches/release/libs/serialization/vc7ide/test_vector.vcproj                |     2 +-                                      
   59 files changed, 86 insertions(+), 130 deletions(-)
Modified: branches/release/libs/serialization/test/A.cpp
==============================================================================
--- branches/release/libs/serialization/test/A.cpp	(original)
+++ branches/release/libs/serialization/test/A.cpp	2009-11-16 00:32:31 EST (Mon, 16 Nov 2009)
@@ -74,11 +74,6 @@
     return retval;
 }
 
-#if defined(_MSC_VER)
-#pragma warning(push) // Save warning settings.
-#pragma warning(disable : 4244) // Disable possible loss of data warning
-
-#endif 
 A::A() :
     b(true),
     #ifndef BOOST_NO_INT64_T
@@ -95,8 +90,8 @@
     r(std::rand()),
     #endif
     c(0xff & std::rand()),
-    s(0xff & std::rand()),
-    t(0xff & std::rand()),
+    s(std::rand()),
+    t(std::rand()),
     u(std::rand()),
     v(std::rand()),
     w((float)std::rand()),
@@ -108,10 +103,6 @@
     #endif
 }
 
-#if defined(_MSC_VER)
-#pragma warning(pop) // Restore warnings to previous state.
-#endif 
-
 bool A::operator==(const A &rhs) const
 {
     if(b != rhs.b)
Modified: branches/release/libs/serialization/test/B.hpp
==============================================================================
--- branches/release/libs/serialization/test/B.hpp	(original)
+++ branches/release/libs/serialization/test/B.hpp	2009-11-16 00:32:31 EST (Mon, 16 Nov 2009)
@@ -86,8 +86,8 @@
 };
 
 B::B() :
-    s(static_cast<signed char>(std::rand())),
-    t(static_cast<unsigned char>(std::rand())),
+    s(std::rand()),
+    t(std::rand()),
     u(std::rand()),
     v(std::rand()),
     w((float)std::rand() / std::rand()),
Modified: branches/release/libs/serialization/test/test_binary.cpp
==============================================================================
--- branches/release/libs/serialization/test/test_binary.cpp	(original)
+++ branches/release/libs/serialization/test/test_binary.cpp	2009-11-16 00:32:31 EST (Mon, 16 Nov 2009)
@@ -8,7 +8,7 @@
 
 // should pass compilation and execution
 
-#include <cstdlib> // for rand(), NULL, size_t
+#include <cstdlib> // for rand(), NULL
 
 #include <fstream>
 #include <boost/config.hpp>
@@ -48,7 +48,7 @@
 A::A(){
     int i = sizeof(data);
     while(i-- > 0)
-        data[i] = static_cast<char>(0xff & std::rand());
+        data[i] = 0xff & std::rand();
 }
 
 bool A::operator==(const A & rhs) const {
Modified: branches/release/libs/serialization/test/test_delete_pointer.cpp
==============================================================================
--- branches/release/libs/serialization/test/test_delete_pointer.cpp	(original)
+++ branches/release/libs/serialization/test/test_delete_pointer.cpp	2009-11-16 00:32:31 EST (Mon, 16 Nov 2009)
@@ -87,7 +87,7 @@
         vec.push_back(a);
     }
 
-    const char * testfile = boost::archive::tmpnam(0);
+    const char * testfile = boost::archive::tmpnam(NULL);
     BOOST_REQUIRE(NULL != testfile);
 
     //output the vector
Modified: branches/release/libs/serialization/test/test_derived_class.cpp
==============================================================================
--- branches/release/libs/serialization/test/test_derived_class.cpp	(original)
+++ branches/release/libs/serialization/test/test_derived_class.cpp	2009-11-16 00:32:31 EST (Mon, 16 Nov 2009)
@@ -23,7 +23,7 @@
 #include "B.hpp"
 #include "A.ipp"
 
-int test_main( int /*argc*/, char* /*argv*/[] )
+int test_main( int argc, char* argv[] )
 {
   const char * testfile = boost::archive::tmpnam(NULL);
   
Modified: branches/release/libs/serialization/test/test_inclusion.cpp
==============================================================================
--- branches/release/libs/serialization/test/test_inclusion.cpp	(original)
+++ branches/release/libs/serialization/test/test_inclusion.cpp	2009-11-16 00:32:31 EST (Mon, 16 Nov 2009)
@@ -37,6 +37,6 @@
 };
 
 int
-main(int /*argc*/, char * /*argv*/[]){
+main(int argc, char * argv[]){
     return 0;
 }
Modified: branches/release/libs/serialization/test/test_iterators.cpp
==============================================================================
--- branches/release/libs/serialization/test/test_iterators.cpp	(original)
+++ branches/release/libs/serialization/test/test_iterators.cpp	2009-11-16 00:32:31 EST (Mon, 16 Nov 2009)
@@ -105,7 +105,7 @@
     
     char * rptr;
     for(rptr = rawdata + 6; rptr-- > rawdata;)
-        *rptr = static_cast<char>(0xff & std::rand());
+        *rptr = std::rand();
 
     // convert 8 to 6 bit characters
     typedef boost::archive::iterators::transform_width<
Modified: branches/release/libs/serialization/test/test_iterators_base64.cpp
==============================================================================
--- branches/release/libs/serialization/test/test_iterators_base64.cpp	(original)
+++ branches/release/libs/serialization/test/test_iterators_base64.cpp	2009-11-16 00:32:31 EST (Mon, 16 Nov 2009)
@@ -42,7 +42,7 @@
     std::size_t size = sizeof(rawdata) / sizeof(CharType);
     CharType * rptr;
     for(rptr = rawdata + size; rptr-- > rawdata;)
-        *rptr = static_cast<CharType>(std::rand());
+        *rptr = std::rand();
 
     // convert to base64
     typedef std::list<CharType> text_base64_type;
@@ -90,7 +90,7 @@
 }
 
 int
-test_main( int /*argc*/, char* /*argv*/[] )
+test_main( int argc, char* argv[] )
 {
     test_base64<char>();
     #ifndef BOOST_NO_CWCHAR
Modified: branches/release/libs/serialization/test/test_new_operator.cpp
==============================================================================
--- branches/release/libs/serialization/test/test_new_operator.cpp	(original)
+++ branches/release/libs/serialization/test/test_new_operator.cpp	2009-11-16 00:32:31 EST (Mon, 16 Nov 2009)
@@ -30,7 +30,7 @@
 class ANew : public A {
     friend class boost::serialization::access;
     template<class Archive>
-    void serialize(Archive & ar, const unsigned /*file_version*/){
+    void serialize(Archive & ar, const unsigned file_version){
         ar & BOOST_SERIALIZATION_BASE_OBJECT_NVP(A);
     }
 public:
@@ -43,7 +43,7 @@
         ++m_new_calls;
         return  ::operator new(s);
     }
-    static void operator delete(void *p, std::size_t /*s*/){
+    static void operator delete(void *p, std::size_t s){
         ++m_delete_calls;
         ::operator delete(p);
     }
Modified: branches/release/libs/serialization/test/test_non_default_ctor.cpp
==============================================================================
--- branches/release/libs/serialization/test/test_non_default_ctor.cpp	(original)
+++ branches/release/libs/serialization/test/test_non_default_ctor.cpp	2009-11-16 00:32:31 EST (Mon, 16 Nov 2009)
@@ -63,8 +63,6 @@
         ar & BOOST_SERIALIZATION_NVP(w);
         ar & BOOST_SERIALIZATION_NVP(x);
     }
-    A(const A & rhs);
-    A & operator=(const A & rhs);
 public:
     static int count;
     const int & get_i() const {
@@ -78,8 +76,8 @@
 
 A::A(int i_) : 
     i(i_),
-    s(static_cast<signed char>(0xff & std::rand())),
-    t(static_cast<signed char>(0xff & std::rand())),
+    s(std::rand()),
+    t(std::rand()),
     u(std::rand()),
     v(std::rand()),
     w((float)std::rand() / std::rand()),
@@ -106,13 +104,13 @@
 
 bool A::operator<(const A &rhs) const
 {
-    if(! (s == rhs.s) )
+    if(! s == rhs.s )
         return s < rhs.s;
-    if(! (t == rhs.t) )
+    if(! t == rhs.t )
         return t < rhs.t;
-    if(! (u == rhs.u) )
+    if(! u == rhs.u )
         return t < rhs.u; 
-    if(! (v == rhs.v) )
+    if(! v == rhs.v )
         return t < rhs.v;
     if(! (std::fabs(w - rhs.w) < std::numeric_limits<float>::round_error() ) )
         return t < rhs.w; 
Modified: branches/release/libs/serialization/test/test_non_default_ctor2.cpp
==============================================================================
--- branches/release/libs/serialization/test/test_non_default_ctor2.cpp	(original)
+++ branches/release/libs/serialization/test/test_non_default_ctor2.cpp	2009-11-16 00:32:31 EST (Mon, 16 Nov 2009)
@@ -99,17 +99,14 @@
 void save_construct_data(
     ArchiveT& archive, 
     const A* p, 
-    const BOOST_PFTO unsigned int /*version*/
+    const BOOST_PFTO unsigned int version
 ){
     archive & boost::serialization::make_nvp("initialValue", p->value);
 }
 
 template <class ArchiveT>
-void load_construct_data(
-    ArchiveT& archive, 
-    A* p, 
-    const unsigned int /*version*/
-){
+void load_construct_data(ArchiveT& archive, A* p, const unsigned int version)
+{
     IntValueHolder initialValue;
     archive & boost::serialization::make_nvp("initialValue", initialValue);
 
Modified: branches/release/libs/serialization/test/test_non_intrusive.cpp
==============================================================================
--- branches/release/libs/serialization/test/test_non_intrusive.cpp	(original)
+++ branches/release/libs/serialization/test/test_non_intrusive.cpp	2009-11-16 00:32:31 EST (Mon, 16 Nov 2009)
@@ -51,8 +51,8 @@
 };
 
 A::A() : 
-    s(static_cast<signed char>(0xff & std::rand())),
-    t(static_cast<signed char>(0xff & std::rand())),
+    s(std::rand()),
+    t(std::rand()),
     u(std::rand()),
     v(std::rand()),
     w((float)std::rand() / std::rand()),
@@ -74,13 +74,13 @@
 
 bool A::operator<(const A &rhs) const
 {
-    if(! (s == rhs.s) )
+    if(! s == rhs.s )
         return s < rhs.s;
-    if(! (t == rhs.t) )
+    if(! t == rhs.t )
         return t < rhs.t;
-    if(! (u == rhs.u) )
+    if(! u == rhs.u )
         return t < rhs.u; 
-    if(! (v == rhs.v) )
+    if(! v == rhs.v )
         return t < rhs.v;
     if(! (std::fabs(w - rhs.w) < std::numeric_limits<float>::round_error() ) )
         return t < rhs.w; 
Modified: branches/release/libs/serialization/test/test_null_ptr.cpp
==============================================================================
--- branches/release/libs/serialization/test/test_null_ptr.cpp	(original)
+++ branches/release/libs/serialization/test/test_null_ptr.cpp	2009-11-16 00:32:31 EST (Mon, 16 Nov 2009)
@@ -60,10 +60,8 @@
     test_istream is(testfile, TEST_STREAM_FLAGS);
     test_iarchive ia(is, TEST_ARCHIVE_FLAGS);
 
-    polymorphic_derived1 dummy;
-
-    polymorphic_base *rb1 = & dummy;
-    polymorphic_derived1 *rd1 = & dummy;
+    polymorphic_base *rb1 = (polymorphic_base *)0xfffffff;
+    polymorphic_derived1 *rd1 = (polymorphic_derived1 *)0xffffffff;
 
     ia >> BOOST_SERIALIZATION_NVP(rb1);
     BOOST_CHECK_MESSAGE(NULL == rb1, "Null pointer not restored");
Modified: branches/release/libs/serialization/test/test_nvp.cpp
==============================================================================
--- branches/release/libs/serialization/test/test_nvp.cpp	(original)
+++ branches/release/libs/serialization/test/test_nvp.cpp	2009-11-16 00:32:31 EST (Mon, 16 Nov 2009)
@@ -26,8 +26,7 @@
 #include "B.hpp"
 #include "A.ipp"
 
-int
-test_main( int /* argc */, char* /* argv */[] )
+int test_main( int argc, char* argv[] )
 {
     const char * testfile = boost::archive::tmpnam(NULL);
     BOOST_REQUIRE(NULL != testfile);
Modified: branches/release/libs/serialization/test/test_private_ctor.cpp
==============================================================================
--- branches/release/libs/serialization/test/test_private_ctor.cpp	(original)
+++ branches/release/libs/serialization/test/test_private_ctor.cpp	2009-11-16 00:32:31 EST (Mon, 16 Nov 2009)
@@ -24,7 +24,7 @@
     {}
     ~V(){}
     template<class Archive>
-    void serialize(Archive& ar, unsigned /*version*/)
+    void serialize(Archive& ar, unsigned version)
     {
         ar & m_i;
     }
Modified: branches/release/libs/serialization/test/test_reset_object_address.cpp
==============================================================================
--- branches/release/libs/serialization/test/test_reset_object_address.cpp	(original)
+++ branches/release/libs/serialization/test/test_reset_object_address.cpp	2009-11-16 00:32:31 EST (Mon, 16 Nov 2009)
@@ -63,7 +63,7 @@
     friend class boost::serialization::access;
     int m_i;
     template<class Archive>
-    void serialize(Archive &ar, const unsigned int /*file_version*/){
+    void serialize(Archive &ar, const unsigned int file_version){
         ar & m_i;
     }
 public:
@@ -108,7 +108,7 @@
 class D {
     friend class boost::serialization::access;
     template<class Archive>
-    void serialize(Archive &ar, const unsigned int /*file_version*/){
+    void serialize(Archive &ar, const unsigned int file_version){
         ar & m_b;
     }
 public:
@@ -149,7 +149,7 @@
     int m_i;
     friend class boost::serialization::access;
     template<class Archive>
-    void serialize(Archive &ar, const unsigned int /*file_version*/){
+    void serialize(Archive &ar, const unsigned int file_version){
         ar & m_i;
     }
 public:
@@ -170,7 +170,7 @@
     friend class boost::serialization::access;
     E * m_eptr;
     template<class Archive>
-    void serialize(Archive &ar, const unsigned int /*file_version*/){
+    void serialize(Archive &ar, const unsigned int file_version){
         ar & m_eptr;
     }
 public:
@@ -219,13 +219,13 @@
     A m_a2;
     A *m_pa2;
     template<class Archive>
-    void save(Archive &ar, const unsigned int /*file_version*/) const {
+    void save(Archive &ar, const unsigned int file_version) const {
         ar << m_a1;
         ar << m_a2;
         ar << m_pa2;
     }
     template<class Archive>
-    void load(Archive &ar, const unsigned int /*file_version*/){
+    void load(Archive &ar, const unsigned int file_version){
         A a; // temporary A
         ar >> a;
         m_a1 = a;
Modified: branches/release/libs/serialization/test/test_smart_cast.cpp
==============================================================================
--- branches/release/libs/serialization/test/test_smart_cast.cpp	(original)
+++ branches/release/libs/serialization/test/test_smart_cast.cpp	2009-11-16 00:32:31 EST (Mon, 16 Nov 2009)
@@ -25,20 +25,11 @@
     int b;
 };
 
-#ifdef BOOST_MSVC
-#  pragma warning(push)
-#  pragma warning(disable : 4511 4512)
-#endif
-
 class Derived : public Base1, public Base2
 {
     long c;
 };
 
-#ifdef BOOST_MSVC
-#pragma warning(pop)
-#endif
-
 BOOST_BROKEN_COMPILER_TYPE_TRAITS_SPECIALIZATION(Base1)
 BOOST_BROKEN_COMPILER_TYPE_TRAITS_SPECIALIZATION(Base2)
 BOOST_BROKEN_COMPILER_TYPE_TRAITS_SPECIALIZATION(Derived)
@@ -121,6 +112,7 @@
     );
 }
 
+
 class VBase1 : public boost::noncopyable
 {
     char a;
@@ -135,11 +127,6 @@
     virtual ~VBase2(){};
 };
 
-#ifdef BOOST_MSVC
-#  pragma warning(push)
-#  pragma warning(disable : 4511 4512)
-#endif
-
 class VDerived : public VBase1, public VBase2
 {
     long c;
@@ -147,10 +134,6 @@
     virtual ~VDerived(){};
 };
 
-#ifdef BOOST_MSVC
-#pragma warning(pop)
-#endif
-
 BOOST_BROKEN_COMPILER_TYPE_TRAITS_SPECIALIZATION(VBase1)
 BOOST_BROKEN_COMPILER_TYPE_TRAITS_SPECIALIZATION(VBase2)
 BOOST_BROKEN_COMPILER_TYPE_TRAITS_SPECIALIZATION(VDerived)
Modified: branches/release/libs/serialization/test/test_tools.hpp
==============================================================================
--- branches/release/libs/serialization/test/test_tools.hpp	(original)
+++ branches/release/libs/serialization/test/test_tools.hpp	2009-11-16 00:32:31 EST (Mon, 16 Nov 2009)
@@ -17,7 +17,6 @@
 //  See http://www.boost.org for updates, documentation, and revision history.
 
 #include <cstdio> // remove, tmpnam
-#include <cstddef> // size_t
 #ifndef BOOST_NO_EXCEPTION_STD_NAMESPACE
     #include <exception>
 #endif
@@ -75,7 +74,7 @@
 namespace archive {
     const char * test_filename(const char * dir = NULL, char *fname = NULL){
         static char ibuffer [512];
-        std::size_t i;
+        int i;
         ibuffer[0] = '\0';
         if(NULL == dir){
             dir = boost::archive::tmpdir();
Modified: branches/release/libs/serialization/util/test.jam
==============================================================================
--- branches/release/libs/serialization/util/test.jam	(original)
+++ branches/release/libs/serialization/util/test.jam	2009-11-16 00:32:31 EST (Mon, 16 Nov 2009)
@@ -33,10 +33,8 @@
         : # command
         : # input files
         : # requirements
-            # toolset warnings
-            # <toolset>gcc:<cxxflags>"-Wno-non-virtual-dtor -Wno-ctor-dtor-privacy"
-            <toolset>gcc:<warnings>all # ?
-            <toolset>msvc:<warnings>all # == /W4
+            # toolset suppress-warnings
+            <toolset>gcc:<cxxflags>"-Wno-non-virtual-dtor -Wno-ctor-dtor-privacy"
             <toolset>msvc-8.0:<cxxflags>"-wd4996"
             <toolset>borland:<cxxflags>"-w-8080 -w-8071 -w-8057 -w-8062 -w-8008 -w-0018 -w-8066"
             # toolset optimizations
Modified: branches/release/libs/serialization/vc7ide/Library.vcproj
==============================================================================
--- branches/release/libs/serialization/vc7ide/Library.vcproj	(original)
+++ branches/release/libs/serialization/vc7ide/Library.vcproj	2009-11-16 00:32:31 EST (Mon, 16 Nov 2009)
@@ -36,7 +36,7 @@
                                 ForceConformanceInForLoopScope="TRUE"
                                 RuntimeTypeInfo="TRUE"
                                 UsePrecompiledHeader="0"
-				WarningLevel="4"
+				WarningLevel="3"
                                 Detect64BitPortabilityProblems="FALSE"
                                 DebugInformationFormat="3"
                                 CompileAs="0"/>
@@ -664,9 +664,6 @@
                                 RelativePath="..\..\..\boost\archive\codecvt_null.hpp">
                         </File>
                         <File
-				RelativePath="..\..\..\boost\serialization\collection_size_type.hpp">
-			</File>
-			<File
                                 RelativePath="..\..\..\boost\serialization\config.hpp">
                         </File>
                         <File
Modified: branches/release/libs/serialization/vc7ide/test_array.vcproj
==============================================================================
--- branches/release/libs/serialization/vc7ide/test_array.vcproj	(original)
+++ branches/release/libs/serialization/vc7ide/test_array.vcproj	2009-11-16 00:32:31 EST (Mon, 16 Nov 2009)
@@ -1704,14 +1704,14 @@
                                 Optimization="0"
                                 ImproveFloatingPointConsistency="TRUE"
                                 AdditionalIncludeDirectories=""$(ProjectDir)..\..\..""
-				PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;BOOST_LIB_DIAGNOSTIC=1;BOOST_ALL_DYN_LINK=1;BOOST_ARCHIVE_TEST=binary_archive.hpp"
+				PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;BOOST_LIB_DIAGNOSTIC=1;BOOST_ALL_DYN_LINK=1"
                                 BasicRuntimeChecks="0"
                                 SmallerTypeCheck="FALSE"
                                 RuntimeLibrary="3"
                                 TreatWChar_tAsBuiltInType="TRUE"
                                 ForceConformanceInForLoopScope="TRUE"
                                 RuntimeTypeInfo="TRUE"
-				WarningLevel="4"
+				WarningLevel="3"
                                 DebugInformationFormat="1"/>
                         <Tool
                                 Name="VCCustomBuildTool"/>
Modified: branches/release/libs/serialization/vc7ide/test_binary.vcproj
==============================================================================
--- branches/release/libs/serialization/vc7ide/test_binary.vcproj	(original)
+++ branches/release/libs/serialization/vc7ide/test_binary.vcproj	2009-11-16 00:32:31 EST (Mon, 16 Nov 2009)
@@ -21,7 +21,7 @@
                                 Optimization="0"
                                 ImproveFloatingPointConsistency="TRUE"
                                 AdditionalIncludeDirectories=""$(ProjectDir)..\..\..\""
-				PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;BOOST_LIB_DIAGNOSTIC=1;BOOST_ALL_DYN_LINK=1;BOOST_ARCHIVE_TEST=binary_archive.hpp"
+				PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;BOOST_LIB_DIAGNOSTIC=1;BOOST_ALL_DYN_LINK=1"
                                 SmallerTypeCheck="TRUE"
                                 RuntimeLibrary="3"
                                 BufferSecurityCheck="TRUE"
@@ -29,7 +29,7 @@
                                 TreatWChar_tAsBuiltInType="TRUE"
                                 ForceConformanceInForLoopScope="TRUE"
                                 RuntimeTypeInfo="TRUE"
-				WarningLevel="4"
+				WarningLevel="3"
                                 Detect64BitPortabilityProblems="FALSE"
                                 DebugInformationFormat="1"
                                 CompileAs="0"/>
Modified: branches/release/libs/serialization/vc7ide/test_class_info_load.vcproj
==============================================================================
--- branches/release/libs/serialization/vc7ide/test_class_info_load.vcproj	(original)
+++ branches/release/libs/serialization/vc7ide/test_class_info_load.vcproj	2009-11-16 00:32:31 EST (Mon, 16 Nov 2009)
@@ -21,7 +21,7 @@
                                 Optimization="0"
                                 ImproveFloatingPointConsistency="TRUE"
                                 AdditionalIncludeDirectories=""$(ProjectDir)..\..\..\""
-				PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;BOOST_LIB_DIAGNOSTIC=1;BOOST_ALL_DYN_LINK=1;BOOST_ARCHIVE_TEST=xml_warchive.hpp"
+				PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;BOOST_LIB_DIAGNOSTIC=1;BOOST_ALL_DYN_LINK=1"
                                 SmallerTypeCheck="TRUE"
                                 RuntimeLibrary="3"
                                 BufferSecurityCheck="TRUE"
@@ -29,7 +29,7 @@
                                 TreatWChar_tAsBuiltInType="TRUE"
                                 ForceConformanceInForLoopScope="TRUE"
                                 RuntimeTypeInfo="TRUE"
-				WarningLevel="4"
+				WarningLevel="3"
                                 Detect64BitPortabilityProblems="FALSE"
                                 DebugInformationFormat="1"
                                 CompileAs="0"/>
Modified: branches/release/libs/serialization/vc7ide/test_codecvt_null.vcproj
==============================================================================
--- branches/release/libs/serialization/vc7ide/test_codecvt_null.vcproj	(original)
+++ branches/release/libs/serialization/vc7ide/test_codecvt_null.vcproj	2009-11-16 00:32:31 EST (Mon, 16 Nov 2009)
@@ -29,7 +29,7 @@
                                 TreatWChar_tAsBuiltInType="TRUE"
                                 ForceConformanceInForLoopScope="TRUE"
                                 RuntimeTypeInfo="TRUE"
-				WarningLevel="4"
+				WarningLevel="3"
                                 Detect64BitPortabilityProblems="FALSE"
                                 DebugInformationFormat="1"
                                 CompileAs="0"/>
Modified: branches/release/libs/serialization/vc7ide/test_contained_class.vcproj
==============================================================================
--- branches/release/libs/serialization/vc7ide/test_contained_class.vcproj	(original)
+++ branches/release/libs/serialization/vc7ide/test_contained_class.vcproj	2009-11-16 00:32:31 EST (Mon, 16 Nov 2009)
@@ -28,7 +28,7 @@
                                 TreatWChar_tAsBuiltInType="TRUE"
                                 ForceConformanceInForLoopScope="TRUE"
                                 RuntimeTypeInfo="TRUE"
-				WarningLevel="4"
+				WarningLevel="3"
                                 Detect64BitPortabilityProblems="FALSE"
                                 DebugInformationFormat="1"
                                 CompileAs="0"/>
Modified: branches/release/libs/serialization/vc7ide/test_delete_pointer.vcproj
==============================================================================
--- branches/release/libs/serialization/vc7ide/test_delete_pointer.vcproj	(original)
+++ branches/release/libs/serialization/vc7ide/test_delete_pointer.vcproj	2009-11-16 00:32:31 EST (Mon, 16 Nov 2009)
@@ -29,7 +29,7 @@
                                 TreatWChar_tAsBuiltInType="TRUE"
                                 ForceConformanceInForLoopScope="TRUE"
                                 RuntimeTypeInfo="TRUE"
-				WarningLevel="4"
+				WarningLevel="3"
                                 Detect64BitPortabilityProblems="FALSE"
                                 DebugInformationFormat="1"
                                 CompileAs="0"/>
Modified: branches/release/libs/serialization/vc7ide/test_deque.vcproj
==============================================================================
--- branches/release/libs/serialization/vc7ide/test_deque.vcproj	(original)
+++ branches/release/libs/serialization/vc7ide/test_deque.vcproj	2009-11-16 00:32:31 EST (Mon, 16 Nov 2009)
@@ -29,7 +29,7 @@
                                 TreatWChar_tAsBuiltInType="TRUE"
                                 ForceConformanceInForLoopScope="TRUE"
                                 RuntimeTypeInfo="TRUE"
-				WarningLevel="4"
+				WarningLevel="3"
                                 Detect64BitPortabilityProblems="FALSE"
                                 DebugInformationFormat="1"
                                 CompileAs="0"/>
Modified: branches/release/libs/serialization/vc7ide/test_derived_class_ptr.vcproj
==============================================================================
--- branches/release/libs/serialization/vc7ide/test_derived_class_ptr.vcproj	(original)
+++ branches/release/libs/serialization/vc7ide/test_derived_class_ptr.vcproj	2009-11-16 00:32:31 EST (Mon, 16 Nov 2009)
@@ -29,7 +29,7 @@
                                 TreatWChar_tAsBuiltInType="TRUE"
                                 ForceConformanceInForLoopScope="TRUE"
                                 RuntimeTypeInfo="TRUE"
-				WarningLevel="4"
+				WarningLevel="3"
                                 Detect64BitPortabilityProblems="FALSE"
                                 DebugInformationFormat="1"
                                 CompileAs="0"/>
Modified: branches/release/libs/serialization/vc7ide/test_diamond.vcproj
==============================================================================
--- branches/release/libs/serialization/vc7ide/test_diamond.vcproj	(original)
+++ branches/release/libs/serialization/vc7ide/test_diamond.vcproj	2009-11-16 00:32:31 EST (Mon, 16 Nov 2009)
@@ -29,7 +29,7 @@
                                 TreatWChar_tAsBuiltInType="TRUE"
                                 ForceConformanceInForLoopScope="TRUE"
                                 RuntimeTypeInfo="TRUE"
-				WarningLevel="4"
+				WarningLevel="3"
                                 Detect64BitPortabilityProblems="FALSE"
                                 DebugInformationFormat="1"
                                 CompileAs="0"/>
Modified: branches/release/libs/serialization/vc7ide/test_dll_simple.vcproj
==============================================================================
--- branches/release/libs/serialization/vc7ide/test_dll_simple.vcproj	(original)
+++ branches/release/libs/serialization/vc7ide/test_dll_simple.vcproj	2009-11-16 00:32:31 EST (Mon, 16 Nov 2009)
@@ -29,7 +29,7 @@
                                 TreatWChar_tAsBuiltInType="TRUE"
                                 ForceConformanceInForLoopScope="TRUE"
                                 RuntimeTypeInfo="TRUE"
-				WarningLevel="4"
+				WarningLevel="3"
                                 Detect64BitPortabilityProblems="FALSE"
                                 DebugInformationFormat="1"
                                 CompileAs="0"/>
Modified: branches/release/libs/serialization/vc7ide/test_exported.vcproj
==============================================================================
--- branches/release/libs/serialization/vc7ide/test_exported.vcproj	(original)
+++ branches/release/libs/serialization/vc7ide/test_exported.vcproj	2009-11-16 00:32:31 EST (Mon, 16 Nov 2009)
@@ -29,7 +29,7 @@
                                 TreatWChar_tAsBuiltInType="TRUE"
                                 ForceConformanceInForLoopScope="TRUE"
                                 RuntimeTypeInfo="TRUE"
-				WarningLevel="4"
+				WarningLevel="3"
                                 Detect64BitPortabilityProblems="FALSE"
                                 DebugInformationFormat="1"
                                 CompileAs="0"/>
Modified: branches/release/libs/serialization/vc7ide/test_inclusion.vcproj
==============================================================================
--- branches/release/libs/serialization/vc7ide/test_inclusion.vcproj	(original)
+++ branches/release/libs/serialization/vc7ide/test_inclusion.vcproj	2009-11-16 00:32:31 EST (Mon, 16 Nov 2009)
@@ -28,7 +28,7 @@
                                 TreatWChar_tAsBuiltInType="TRUE"
                                 ForceConformanceInForLoopScope="TRUE"
                                 RuntimeTypeInfo="TRUE"
-				WarningLevel="4"
+				WarningLevel="3"
                                 Detect64BitPortabilityProblems="FALSE"
                                 DebugInformationFormat="1"
                                 CompileAs="0"/>
Modified: branches/release/libs/serialization/vc7ide/test_iterators_base64.vcproj
==============================================================================
--- branches/release/libs/serialization/vc7ide/test_iterators_base64.vcproj	(original)
+++ branches/release/libs/serialization/vc7ide/test_iterators_base64.vcproj	2009-11-16 00:32:31 EST (Mon, 16 Nov 2009)
@@ -29,7 +29,7 @@
                                 TreatWChar_tAsBuiltInType="TRUE"
                                 ForceConformanceInForLoopScope="TRUE"
                                 RuntimeTypeInfo="TRUE"
-				WarningLevel="4"
+				WarningLevel="3"
                                 Detect64BitPortabilityProblems="FALSE"
                                 DebugInformationFormat="1"
                                 CompileAs="0"/>
Modified: branches/release/libs/serialization/vc7ide/test_list.vcproj
==============================================================================
--- branches/release/libs/serialization/vc7ide/test_list.vcproj	(original)
+++ branches/release/libs/serialization/vc7ide/test_list.vcproj	2009-11-16 00:32:31 EST (Mon, 16 Nov 2009)
@@ -29,7 +29,7 @@
                                 TreatWChar_tAsBuiltInType="TRUE"
                                 ForceConformanceInForLoopScope="TRUE"
                                 RuntimeTypeInfo="TRUE"
-				WarningLevel="4"
+				WarningLevel="3"
                                 Detect64BitPortabilityProblems="FALSE"
                                 DebugInformationFormat="1"
                                 CompileAs="0"/>
Modified: branches/release/libs/serialization/vc7ide/test_list_ptrs.vcproj
==============================================================================
--- branches/release/libs/serialization/vc7ide/test_list_ptrs.vcproj	(original)
+++ branches/release/libs/serialization/vc7ide/test_list_ptrs.vcproj	2009-11-16 00:32:31 EST (Mon, 16 Nov 2009)
@@ -29,7 +29,7 @@
                                 TreatWChar_tAsBuiltInType="TRUE"
                                 ForceConformanceInForLoopScope="TRUE"
                                 RuntimeTypeInfo="TRUE"
-				WarningLevel="4"
+				WarningLevel="3"
                                 Detect64BitPortabilityProblems="FALSE"
                                 DebugInformationFormat="1"
                                 CompileAs="0"/>
Modified: branches/release/libs/serialization/vc7ide/test_map.vcproj
==============================================================================
--- branches/release/libs/serialization/vc7ide/test_map.vcproj	(original)
+++ branches/release/libs/serialization/vc7ide/test_map.vcproj	2009-11-16 00:32:31 EST (Mon, 16 Nov 2009)
@@ -29,7 +29,7 @@
                                 TreatWChar_tAsBuiltInType="TRUE"
                                 ForceConformanceInForLoopScope="TRUE"
                                 RuntimeTypeInfo="TRUE"
-				WarningLevel="4"
+				WarningLevel="3"
                                 Detect64BitPortabilityProblems="FALSE"
                                 DebugInformationFormat="1"
                                 CompileAs="0"/>
Modified: branches/release/libs/serialization/vc7ide/test_mi.vcproj
==============================================================================
--- branches/release/libs/serialization/vc7ide/test_mi.vcproj	(original)
+++ branches/release/libs/serialization/vc7ide/test_mi.vcproj	2009-11-16 00:32:31 EST (Mon, 16 Nov 2009)
@@ -29,7 +29,7 @@
                                 TreatWChar_tAsBuiltInType="TRUE"
                                 ForceConformanceInForLoopScope="TRUE"
                                 RuntimeTypeInfo="TRUE"
-				WarningLevel="4"
+				WarningLevel="3"
                                 Detect64BitPortabilityProblems="FALSE"
                                 DebugInformationFormat="1"
                                 CompileAs="0"/>
Modified: branches/release/libs/serialization/vc7ide/test_multiple_inheritance.vcproj
==============================================================================
--- branches/release/libs/serialization/vc7ide/test_multiple_inheritance.vcproj	(original)
+++ branches/release/libs/serialization/vc7ide/test_multiple_inheritance.vcproj	2009-11-16 00:32:31 EST (Mon, 16 Nov 2009)
@@ -29,7 +29,7 @@
                                 TreatWChar_tAsBuiltInType="TRUE"
                                 ForceConformanceInForLoopScope="TRUE"
                                 RuntimeTypeInfo="TRUE"
-				WarningLevel="4"
+				WarningLevel="3"
                                 Detect64BitPortabilityProblems="FALSE"
                                 DebugInformationFormat="1"
                                 CompileAs="0"/>
Modified: branches/release/libs/serialization/vc7ide/test_new_operator.vcproj
==============================================================================
--- branches/release/libs/serialization/vc7ide/test_new_operator.vcproj	(original)
+++ branches/release/libs/serialization/vc7ide/test_new_operator.vcproj	2009-11-16 00:32:31 EST (Mon, 16 Nov 2009)
@@ -29,7 +29,7 @@
                                 TreatWChar_tAsBuiltInType="TRUE"
                                 ForceConformanceInForLoopScope="TRUE"
                                 RuntimeTypeInfo="TRUE"
-				WarningLevel="4"
+				WarningLevel="3"
                                 Detect64BitPortabilityProblems="FALSE"
                                 DebugInformationFormat="1"
                                 CompileAs="0"/>
Modified: branches/release/libs/serialization/vc7ide/test_no_rtti.vcproj
==============================================================================
--- branches/release/libs/serialization/vc7ide/test_no_rtti.vcproj	(original)
+++ branches/release/libs/serialization/vc7ide/test_no_rtti.vcproj	2009-11-16 00:32:31 EST (Mon, 16 Nov 2009)
@@ -30,7 +30,7 @@
                                 TreatWChar_tAsBuiltInType="TRUE"
                                 ForceConformanceInForLoopScope="TRUE"
                                 RuntimeTypeInfo="TRUE"
-				WarningLevel="4"
+				WarningLevel="3"
                                 Detect64BitPortabilityProblems="FALSE"
                                 DebugInformationFormat="1"
                                 CompileAs="0"/>
Modified: branches/release/libs/serialization/vc7ide/test_non_default_ctor.vcproj
==============================================================================
--- branches/release/libs/serialization/vc7ide/test_non_default_ctor.vcproj	(original)
+++ branches/release/libs/serialization/vc7ide/test_non_default_ctor.vcproj	2009-11-16 00:32:31 EST (Mon, 16 Nov 2009)
@@ -29,7 +29,7 @@
                                 TreatWChar_tAsBuiltInType="TRUE"
                                 ForceConformanceInForLoopScope="TRUE"
                                 RuntimeTypeInfo="TRUE"
-				WarningLevel="4"
+				WarningLevel="3"
                                 Detect64BitPortabilityProblems="FALSE"
                                 DebugInformationFormat="1"
                                 CompileAs="0"/>
Modified: branches/release/libs/serialization/vc7ide/test_non_default_ctor2.vcproj
==============================================================================
--- branches/release/libs/serialization/vc7ide/test_non_default_ctor2.vcproj	(original)
+++ branches/release/libs/serialization/vc7ide/test_non_default_ctor2.vcproj	2009-11-16 00:32:31 EST (Mon, 16 Nov 2009)
@@ -29,7 +29,7 @@
                                 TreatWChar_tAsBuiltInType="TRUE"
                                 ForceConformanceInForLoopScope="TRUE"
                                 RuntimeTypeInfo="TRUE"
-				WarningLevel="4"
+				WarningLevel="3"
                                 Detect64BitPortabilityProblems="FALSE"
                                 DebugInformationFormat="1"
                                 CompileAs="0"/>
Modified: branches/release/libs/serialization/vc7ide/test_non_intrusive.vcproj
==============================================================================
--- branches/release/libs/serialization/vc7ide/test_non_intrusive.vcproj	(original)
+++ branches/release/libs/serialization/vc7ide/test_non_intrusive.vcproj	2009-11-16 00:32:31 EST (Mon, 16 Nov 2009)
@@ -29,7 +29,7 @@
                                 TreatWChar_tAsBuiltInType="TRUE"
                                 ForceConformanceInForLoopScope="TRUE"
                                 RuntimeTypeInfo="TRUE"
-				WarningLevel="4"
+				WarningLevel="3"
                                 Detect64BitPortabilityProblems="FALSE"
                                 DebugInformationFormat="1"
                                 CompileAs="0"/>
Modified: branches/release/libs/serialization/vc7ide/test_null_ptr.vcproj
==============================================================================
--- branches/release/libs/serialization/vc7ide/test_null_ptr.vcproj	(original)
+++ branches/release/libs/serialization/vc7ide/test_null_ptr.vcproj	2009-11-16 00:32:31 EST (Mon, 16 Nov 2009)
@@ -29,7 +29,7 @@
                                 TreatWChar_tAsBuiltInType="TRUE"
                                 ForceConformanceInForLoopScope="TRUE"
                                 RuntimeTypeInfo="TRUE"
-				WarningLevel="4"
+				WarningLevel="3"
                                 Detect64BitPortabilityProblems="FALSE"
                                 DebugInformationFormat="1"
                                 CompileAs="0"/>
Modified: branches/release/libs/serialization/vc7ide/test_nvp.vcproj
==============================================================================
--- branches/release/libs/serialization/vc7ide/test_nvp.vcproj	(original)
+++ branches/release/libs/serialization/vc7ide/test_nvp.vcproj	2009-11-16 00:32:31 EST (Mon, 16 Nov 2009)
@@ -29,7 +29,7 @@
                                 TreatWChar_tAsBuiltInType="TRUE"
                                 ForceConformanceInForLoopScope="TRUE"
                                 RuntimeTypeInfo="TRUE"
-				WarningLevel="4"
+				WarningLevel="3"
                                 Detect64BitPortabilityProblems="FALSE"
                                 DebugInformationFormat="1"
                                 CompileAs="0"/>
Modified: branches/release/libs/serialization/vc7ide/test_polymorphic.vcproj
==============================================================================
--- branches/release/libs/serialization/vc7ide/test_polymorphic.vcproj	(original)
+++ branches/release/libs/serialization/vc7ide/test_polymorphic.vcproj	2009-11-16 00:32:31 EST (Mon, 16 Nov 2009)
@@ -29,7 +29,7 @@
                                 TreatWChar_tAsBuiltInType="TRUE"
                                 ForceConformanceInForLoopScope="TRUE"
                                 RuntimeTypeInfo="TRUE"
-				WarningLevel="4"
+				WarningLevel="3"
                                 Detect64BitPortabilityProblems="FALSE"
                                 DebugInformationFormat="1"
                                 CompileAs="0"/>
Modified: branches/release/libs/serialization/vc7ide/test_private_ctor.vcproj
==============================================================================
--- branches/release/libs/serialization/vc7ide/test_private_ctor.vcproj	(original)
+++ branches/release/libs/serialization/vc7ide/test_private_ctor.vcproj	2009-11-16 00:32:31 EST (Mon, 16 Nov 2009)
@@ -29,7 +29,7 @@
                                 TreatWChar_tAsBuiltInType="TRUE"
                                 ForceConformanceInForLoopScope="TRUE"
                                 RuntimeTypeInfo="TRUE"
-				WarningLevel="4"
+				WarningLevel="3"
                                 Detect64BitPortabilityProblems="FALSE"
                                 DebugInformationFormat="1"
                                 CompileAs="0"/>
Modified: branches/release/libs/serialization/vc7ide/test_registered.vcproj
==============================================================================
--- branches/release/libs/serialization/vc7ide/test_registered.vcproj	(original)
+++ branches/release/libs/serialization/vc7ide/test_registered.vcproj	2009-11-16 00:32:31 EST (Mon, 16 Nov 2009)
@@ -29,7 +29,7 @@
                                 TreatWChar_tAsBuiltInType="TRUE"
                                 ForceConformanceInForLoopScope="TRUE"
                                 RuntimeTypeInfo="TRUE"
-				WarningLevel="4"
+				WarningLevel="3"
                                 Detect64BitPortabilityProblems="FALSE"
                                 DebugInformationFormat="1"
                                 CompileAs="0"/>
Modified: branches/release/libs/serialization/vc7ide/test_reset_object_addr.vcproj
==============================================================================
--- branches/release/libs/serialization/vc7ide/test_reset_object_addr.vcproj	(original)
+++ branches/release/libs/serialization/vc7ide/test_reset_object_addr.vcproj	2009-11-16 00:32:31 EST (Mon, 16 Nov 2009)
@@ -29,7 +29,7 @@
                                 TreatWChar_tAsBuiltInType="TRUE"
                                 ForceConformanceInForLoopScope="TRUE"
                                 RuntimeTypeInfo="TRUE"
-				WarningLevel="4"
+				WarningLevel="3"
                                 Detect64BitPortabilityProblems="FALSE"
                                 DebugInformationFormat="1"
                                 CompileAs="0"/>
Modified: branches/release/libs/serialization/vc7ide/test_set.vcproj
==============================================================================
--- branches/release/libs/serialization/vc7ide/test_set.vcproj	(original)
+++ branches/release/libs/serialization/vc7ide/test_set.vcproj	2009-11-16 00:32:31 EST (Mon, 16 Nov 2009)
@@ -29,7 +29,7 @@
                                 TreatWChar_tAsBuiltInType="TRUE"
                                 ForceConformanceInForLoopScope="TRUE"
                                 RuntimeTypeInfo="TRUE"
-				WarningLevel="4"
+				WarningLevel="3"
                                 Detect64BitPortabilityProblems="FALSE"
                                 DebugInformationFormat="1"
                                 CompileAs="0"/>
@@ -127,9 +127,6 @@
         </References>
         <Files>
                 <File
-			RelativePath="..\test\A.cpp">
-		</File>
-		<File
                         RelativePath="..\test\A.hpp">
                 </File>
                 <File
Modified: branches/release/libs/serialization/vc7ide/test_shared_ptr.vcproj
==============================================================================
--- branches/release/libs/serialization/vc7ide/test_shared_ptr.vcproj	(original)
+++ branches/release/libs/serialization/vc7ide/test_shared_ptr.vcproj	2009-11-16 00:32:31 EST (Mon, 16 Nov 2009)
@@ -18,7 +18,6 @@
                         ConfigurationType="1">
                         <Tool
                                 Name="VCCLCompilerTool"
-				AdditionalOptions="/wd4512 /wd4511"
                                 Optimization="0"
                                 ImproveFloatingPointConsistency="TRUE"
                                 AdditionalIncludeDirectories=""$(ProjectDir)..\..\..\""
@@ -30,7 +29,7 @@
                                 TreatWChar_tAsBuiltInType="TRUE"
                                 ForceConformanceInForLoopScope="TRUE"
                                 RuntimeTypeInfo="TRUE"
-				WarningLevel="4"
+				WarningLevel="3"
                                 Detect64BitPortabilityProblems="FALSE"
                                 DebugInformationFormat="1"
                                 CompileAs="0"/>
Modified: branches/release/libs/serialization/vc7ide/test_shared_ptr_132.vcproj
==============================================================================
--- branches/release/libs/serialization/vc7ide/test_shared_ptr_132.vcproj	(original)
+++ branches/release/libs/serialization/vc7ide/test_shared_ptr_132.vcproj	2009-11-16 00:32:31 EST (Mon, 16 Nov 2009)
@@ -29,7 +29,7 @@
                                 TreatWChar_tAsBuiltInType="TRUE"
                                 ForceConformanceInForLoopScope="TRUE"
                                 RuntimeTypeInfo="TRUE"
-				WarningLevel="4"
+				WarningLevel="3"
                                 Detect64BitPortabilityProblems="FALSE"
                                 DebugInformationFormat="1"
                                 CompileAs="0"/>
Modified: branches/release/libs/serialization/vc7ide/test_shared_ptr_multi_base.vcproj
==============================================================================
--- branches/release/libs/serialization/vc7ide/test_shared_ptr_multi_base.vcproj	(original)
+++ branches/release/libs/serialization/vc7ide/test_shared_ptr_multi_base.vcproj	2009-11-16 00:32:31 EST (Mon, 16 Nov 2009)
@@ -29,7 +29,7 @@
                                 TreatWChar_tAsBuiltInType="TRUE"
                                 ForceConformanceInForLoopScope="TRUE"
                                 RuntimeTypeInfo="TRUE"
-				WarningLevel="4"
+				WarningLevel="3"
                                 Detect64BitPortabilityProblems="FALSE"
                                 DebugInformationFormat="1"
                                 CompileAs="0"/>
Modified: branches/release/libs/serialization/vc7ide/test_smart_cast.vcproj
==============================================================================
--- branches/release/libs/serialization/vc7ide/test_smart_cast.vcproj	(original)
+++ branches/release/libs/serialization/vc7ide/test_smart_cast.vcproj	2009-11-16 00:32:31 EST (Mon, 16 Nov 2009)
@@ -29,7 +29,7 @@
                                 TreatWChar_tAsBuiltInType="TRUE"
                                 ForceConformanceInForLoopScope="TRUE"
                                 RuntimeTypeInfo="TRUE"
-				WarningLevel="4"
+				WarningLevel="3"
                                 Detect64BitPortabilityProblems="FALSE"
                                 DebugInformationFormat="1"
                                 CompileAs="0"/>
Modified: branches/release/libs/serialization/vc7ide/test_tracking.vcproj
==============================================================================
--- branches/release/libs/serialization/vc7ide/test_tracking.vcproj	(original)
+++ branches/release/libs/serialization/vc7ide/test_tracking.vcproj	2009-11-16 00:32:31 EST (Mon, 16 Nov 2009)
@@ -29,7 +29,7 @@
                                 TreatWChar_tAsBuiltInType="TRUE"
                                 ForceConformanceInForLoopScope="TRUE"
                                 RuntimeTypeInfo="TRUE"
-				WarningLevel="4"
+				WarningLevel="3"
                                 Detect64BitPortabilityProblems="FALSE"
                                 DebugInformationFormat="1"
                                 CompileAs="0"/>
Modified: branches/release/libs/serialization/vc7ide/test_unregistered.vcproj
==============================================================================
--- branches/release/libs/serialization/vc7ide/test_unregistered.vcproj	(original)
+++ branches/release/libs/serialization/vc7ide/test_unregistered.vcproj	2009-11-16 00:32:31 EST (Mon, 16 Nov 2009)
@@ -29,7 +29,7 @@
                                 TreatWChar_tAsBuiltInType="TRUE"
                                 ForceConformanceInForLoopScope="TRUE"
                                 RuntimeTypeInfo="TRUE"
-				WarningLevel="4"
+				WarningLevel="3"
                                 Detect64BitPortabilityProblems="FALSE"
                                 DebugInformationFormat="1"
                                 CompileAs="0"/>
Modified: branches/release/libs/serialization/vc7ide/test_valarray.vcproj
==============================================================================
--- branches/release/libs/serialization/vc7ide/test_valarray.vcproj	(original)
+++ branches/release/libs/serialization/vc7ide/test_valarray.vcproj	2009-11-16 00:32:31 EST (Mon, 16 Nov 2009)
@@ -29,7 +29,7 @@
                                 TreatWChar_tAsBuiltInType="TRUE"
                                 ForceConformanceInForLoopScope="TRUE"
                                 RuntimeTypeInfo="TRUE"
-				WarningLevel="4"
+				WarningLevel="3"
                                 Detect64BitPortabilityProblems="FALSE"
                                 DebugInformationFormat="1"
                                 CompileAs="0"/>
Modified: branches/release/libs/serialization/vc7ide/test_variant.vcproj
==============================================================================
--- branches/release/libs/serialization/vc7ide/test_variant.vcproj	(original)
+++ branches/release/libs/serialization/vc7ide/test_variant.vcproj	2009-11-16 00:32:31 EST (Mon, 16 Nov 2009)
@@ -29,7 +29,7 @@
                                 TreatWChar_tAsBuiltInType="TRUE"
                                 ForceConformanceInForLoopScope="TRUE"
                                 RuntimeTypeInfo="TRUE"
-				WarningLevel="4"
+				WarningLevel="3"
                                 Detect64BitPortabilityProblems="FALSE"
                                 DebugInformationFormat="1"
                                 CompileAs="0"/>
Modified: branches/release/libs/serialization/vc7ide/test_vector.vcproj
==============================================================================
--- branches/release/libs/serialization/vc7ide/test_vector.vcproj	(original)
+++ branches/release/libs/serialization/vc7ide/test_vector.vcproj	2009-11-16 00:32:31 EST (Mon, 16 Nov 2009)
@@ -29,7 +29,7 @@
                                 TreatWChar_tAsBuiltInType="TRUE"
                                 ForceConformanceInForLoopScope="TRUE"
                                 RuntimeTypeInfo="TRUE"
-				WarningLevel="4"
+				WarningLevel="3"
                                 Detect64BitPortabilityProblems="FALSE"
                                 DebugInformationFormat="1"
                                 CompileAs="0"/>