Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r66302 - in sandbox/icl: boost/icl boost/icl/concept boost/icl/detail boost/icl_xt boost/validate/driver boost/validate/icl libs/icl/example libs/icl/example/boost_party_ libs/icl/example/interval_container_ libs/icl/example/man_power_ libs/icl/example/month_and_week_grid_ libs/icl/example/partys_height_average_ libs/icl/example/partys_tallest_guests_ libs/icl/example/std_copy_ libs/icl/example/std_transform_ libs/icl/example/user_groups_ libs/icl/test libs/icl/test/fastest_icl_interval_ libs/icl/test/fastest_icl_map_ libs/icl/test/fastest_interval_map_ libs/icl/test/fastest_interval_map_infix_ libs/icl/test/fastest_interval_map_infix_mixed_ libs/icl/test/fastest_interval_map_mixed2_ libs/icl/test/fastest_interval_map_mixed_ libs/icl/test/fastest_interval_set_ libs/icl/test/fastest_interval_set_infix_ libs/icl/test/fastest_interval_set_mixed_ libs/icl/test/fastest_partial_icl_quantifier_ libs/icl/test/fastest_partial_interval_quantifier_ libs/icl/test/fastest_separate_interval_set_ libs/icl/test/fastest_separate_interval_set_infix_ libs/icl/test/fastest_set_icl_set_ libs/icl/test/fastest_set_interval_set_ libs/icl/test/fastest_split_interval_map_ libs/icl/test/fastest_split_interval_map_infix_ libs/icl/test/fastest_split_interval_set_ libs/icl/test/fastest_split_interval_set_infix_ libs/icl/test/fastest_total_icl_quantifier_ libs/icl/test/fastest_total_interval_quantifier_ libs/icl/test/test_casual_ libs/icl/test/test_changing_interval_defaults_ libs/icl/test/test_combinable_ libs/icl/test/test_doc_code_ libs/icl/test/test_icl_interval_ libs/icl/test/test_icl_map_ libs/icl/test/test_interval_map_ libs/icl/test/test_interval_map_infix_ libs/icl/test/test_interval_map_infix_mixed_ libs/icl/test/test_interval_map_mixed2_ libs/icl/test/test_interval_map_mixed_ libs/icl/test/test_interval_set_ libs/icl/test/test_interval_set_infix_ libs/icl/test/test_interval_set_mixed_ libs/icl/test/test_misc_ libs/icl/test/test_partial_icl_quantifier_ libs/icl/test/test_partial_interval_quantifier_ libs/icl/test/test_separate_interval_set_ libs/icl/test/test_separate_interval_set_infix_ libs/icl/test/test_set_icl_set_ libs/icl/test/test_set_interval_set_ libs/icl/test/test_split_interval_map_ libs/icl/test/test_split_interval_map_infix_ libs/icl/test/test_split_interval_set_ libs/icl/test/test_split_interval_set_infix_ libs/icl/test/test_total_icl_quantifier_ libs/icl/test/test_total_interval_quantifier_ libs/icl/test/test_type_traits_ libs/validate/example/labat_set_copy_conformity_ libs/validate/test libs/validate/test/test_bit_collector_ libs/validate/test/test_collector_ libs/validate/test/test_icl_morphic_ libs/validate/test/test_icl_set_ libs/validate/test/test_interval_bitset_ libs/validate/test/test_map_copy_conformity_ libs/validate/test/test_map_order_ libs/validate/test/test_set_copy_conformity_ libs/validate/test/test_set_order_ libs/validate/test/test_signed_quantifier_ libs/validate/test/test_sorted_assoc_bitset_ libs/validate/test/test_sorted_assoc_bitset_back_ libs/validate/test/test_sorted_assoc_map_ libs/validate/test/test_sorted_assoc_map_back_ libs/validate/test/test_sorted_assoc_set_ libs/validate/test/test_sorted_assoc_set_back_ libs/validate/test/test_unsigned_quantifier_ libs/validate/test/test_val_relations_
From: afojgo_at_[hidden]
Date: 2010-10-31 20:08:32


Author: jofaber
Date: 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
New Revision: 66302
URL: http://svn.boost.org/trac/boost/changeset/66302

Log:
Silenced warnings.
Added:
   sandbox/icl/boost/icl/detail/boost_config.hpp (contents, props changed)
   sandbox/icl/libs/icl/test/disable_test_warnings.hpp (contents, props changed)
   sandbox/icl/libs/validate/test/vc9_icl_validate_tests.sln (contents, props changed)
Text files modified:
   sandbox/icl/boost/icl/associative_interval_container.hpp | 1 +
   sandbox/icl/boost/icl/concept/element_associator.hpp | 1 +
   sandbox/icl/boost/icl/gregorian.hpp | 12 +++++++++---
   sandbox/icl/boost/icl/iterator.hpp | 2 +-
   sandbox/icl/boost/icl/ptime.hpp | 13 +++++++++----
   sandbox/icl/boost/icl_xt/set.hpp | 2 +-
   sandbox/icl/boost/validate/driver/abelian_monoid_driver.hpp | 6 +++---
   sandbox/icl/boost/validate/driver/bit_collector_driver.hpp | 10 +++++-----
   sandbox/icl/boost/validate/driver/collector_driver.hpp | 10 +++++-----
   sandbox/icl/boost/validate/driver/icl_driver.hpp | 8 ++++----
   sandbox/icl/boost/validate/driver/icl_morphic_driver.hpp | 4 ++--
   sandbox/icl/boost/validate/driver/icl_relations_driver.hpp | 4 ++--
   sandbox/icl/boost/validate/driver/icl_set_driver.hpp | 6 +++---
   sandbox/icl/boost/validate/driver/icl_single_law_driver.hpp | 4 ++--
   sandbox/icl/boost/validate/driver/map_copy_conformity_driver.hpp | 10 +++++-----
   sandbox/icl/boost/validate/driver/map_order_driver.hpp | 14 +++++++-------
   sandbox/icl/boost/validate/driver/set_copy_conformity_driver.hpp | 13 +++++++------
   sandbox/icl/boost/validate/driver/set_order_driver.hpp | 8 ++++----
   sandbox/icl/boost/validate/driver/signed_quantifier_driver.hpp | 10 +++++-----
   sandbox/icl/boost/validate/driver/sorted_associative_map_back_driver.hpp | 4 ++--
   sandbox/icl/boost/validate/driver/sorted_associative_map_driver.hpp | 4 ++--
   sandbox/icl/boost/validate/driver/sorted_associative_set_back_driver.hpp | 4 ++--
   sandbox/icl/boost/validate/driver/sorted_associative_set_driver.hpp | 4 ++--
   sandbox/icl/boost/validate/driver/unsigned_quantifier_driver.hpp | 10 +++++-----
   sandbox/icl/boost/validate/icl/functors.hpp | 6 ++----
   sandbox/icl/libs/icl/example/boost_party_/boost_party.cpp | 8 +-------
   sandbox/icl/libs/icl/example/interval_container_/interval_container.cpp | 7 -------
   sandbox/icl/libs/icl/example/man_power_/man_power.cpp | 4 +---
   sandbox/icl/libs/icl/example/month_and_week_grid_/month_and_week_grid.cpp | 4 +---
   sandbox/icl/libs/icl/example/partys_height_average_/partys_height_average.cpp | 3 +--
   sandbox/icl/libs/icl/example/partys_tallest_guests_/partys_tallest_guests.cpp | 3 +--
   sandbox/icl/libs/icl/example/std_copy_/std_copy.cpp | 2 --
   sandbox/icl/libs/icl/example/std_transform_/std_transform.cpp | 2 --
   sandbox/icl/libs/icl/example/toytime.hpp | 10 +++++-----
   sandbox/icl/libs/icl/example/user_groups_/user_groups.cpp | 4 +---
   sandbox/icl/libs/icl/test/fastest_icl_interval_/fastest_icl_interval.cpp | 1 +
   sandbox/icl/libs/icl/test/fastest_icl_map_/fastest_icl_map.cpp | 3 ++-
   sandbox/icl/libs/icl/test/fastest_interval_map_/fastest_interval_map.cpp | 1 +
   sandbox/icl/libs/icl/test/fastest_interval_map_infix_/fastest_interval_map_infix.cpp | 1 +
   sandbox/icl/libs/icl/test/fastest_interval_map_infix_mixed_/fastest_interval_map_infix_mixed.cpp | 1 +
   sandbox/icl/libs/icl/test/fastest_interval_map_mixed2_/fastest_interval_map_mixed2.cpp | 1 +
   sandbox/icl/libs/icl/test/fastest_interval_map_mixed_/fastest_interval_map_mixed.cpp | 1 +
   sandbox/icl/libs/icl/test/fastest_interval_set_/fastest_interval_set.cpp | 1 +
   sandbox/icl/libs/icl/test/fastest_interval_set_infix_/fastest_interval_set_infix.cpp | 1 +
   sandbox/icl/libs/icl/test/fastest_interval_set_mixed_/fastest_interval_set_mixed.cpp | 1 +
   sandbox/icl/libs/icl/test/fastest_partial_icl_quantifier_/fastest_partial_icl_quantifier.cpp | 1 +
   sandbox/icl/libs/icl/test/fastest_partial_interval_quantifier_/fastest_partial_interval_quantifier.cpp | 1 +
   sandbox/icl/libs/icl/test/fastest_separate_interval_set_/fastest_separate_interval_set.cpp | 1 +
   sandbox/icl/libs/icl/test/fastest_separate_interval_set_infix_/fastest_separate_interval_set_infix.cpp | 1 +
   sandbox/icl/libs/icl/test/fastest_set_icl_set_/fastest_set_icl_set.cpp | 1 +
   sandbox/icl/libs/icl/test/fastest_set_interval_set_/fastest_set_interval_set.cpp | 1 +
   sandbox/icl/libs/icl/test/fastest_split_interval_map_/fastest_split_interval_map.cpp | 1 +
   sandbox/icl/libs/icl/test/fastest_split_interval_map_infix_/fastest_split_interval_map_infix.cpp | 1 +
   sandbox/icl/libs/icl/test/fastest_split_interval_set_/fastest_split_interval_set.cpp | 1 +
   sandbox/icl/libs/icl/test/fastest_split_interval_set_infix_/fastest_split_interval_set_infix.cpp | 1 +
   sandbox/icl/libs/icl/test/fastest_total_icl_quantifier_/fastest_total_icl_quantifier.cpp | 1 +
   sandbox/icl/libs/icl/test/fastest_total_interval_quantifier_/fastest_total_interval_quantifier.cpp | 1 +
   sandbox/icl/libs/icl/test/test_casual_/test_casual.cpp | 1 +
   sandbox/icl/libs/icl/test/test_changing_interval_defaults_/test_changing_interval_defaults.cpp | 2 +-
   sandbox/icl/libs/icl/test/test_combinable_/test_combinable.cpp | 1 +
   sandbox/icl/libs/icl/test/test_doc_code_/test_doc_code.cpp | 2 +-
   sandbox/icl/libs/icl/test/test_icl_interval_/test_icl_interval.cpp | 1 +
   sandbox/icl/libs/icl/test/test_icl_map_/test_icl_map.cpp | 3 ++-
   sandbox/icl/libs/icl/test/test_interval_map_/test_interval_map.cpp | 1 +
   sandbox/icl/libs/icl/test/test_interval_map_infix_/test_interval_map_infix.cpp | 1 +
   sandbox/icl/libs/icl/test/test_interval_map_infix_mixed_/test_interval_map_infix_mixed.cpp | 1 +
   sandbox/icl/libs/icl/test/test_interval_map_mixed2_/test_interval_map_mixed2.cpp | 1 +
   sandbox/icl/libs/icl/test/test_interval_map_mixed_/test_interval_map_mixed.cpp | 1 +
   sandbox/icl/libs/icl/test/test_interval_set_/test_interval_set.cpp | 1 +
   sandbox/icl/libs/icl/test/test_interval_set_infix_/test_interval_set_infix.cpp | 1 +
   sandbox/icl/libs/icl/test/test_interval_set_mixed_/test_interval_set_mixed.cpp | 1 +
   sandbox/icl/libs/icl/test/test_misc_/test_misc.cpp | 2 +-
   sandbox/icl/libs/icl/test/test_partial_icl_quantifier_/test_partial_icl_quantifier.cpp | 1 +
   sandbox/icl/libs/icl/test/test_partial_interval_quantifier_/test_partial_interval_quantifier.cpp | 1 +
   sandbox/icl/libs/icl/test/test_separate_interval_set_/test_separate_interval_set.cpp | 1 +
   sandbox/icl/libs/icl/test/test_separate_interval_set_infix_/test_separate_interval_set_infix.cpp | 1 +
   sandbox/icl/libs/icl/test/test_set_icl_set_/test_set_icl_set.cpp | 1 +
   sandbox/icl/libs/icl/test/test_set_interval_set_/test_set_interval_set.cpp | 1 +
   sandbox/icl/libs/icl/test/test_split_interval_map_/test_split_interval_map.cpp | 1 +
   sandbox/icl/libs/icl/test/test_split_interval_map_infix_/test_split_interval_map_infix.cpp | 1 +
   sandbox/icl/libs/icl/test/test_split_interval_set_/test_split_interval_set.cpp | 1 +
   sandbox/icl/libs/icl/test/test_split_interval_set_infix_/test_split_interval_set_infix.cpp | 1 +
   sandbox/icl/libs/icl/test/test_total_icl_quantifier_/test_total_icl_quantifier.cpp | 1 +
   sandbox/icl/libs/icl/test/test_total_interval_quantifier_/test_total_interval_quantifier.cpp | 1 +
   sandbox/icl/libs/icl/test/test_type_traits_/test_type_traits.cpp | 2 +-
   sandbox/icl/libs/icl/test/unit_test_unwarned.hpp | 2 ++
   sandbox/icl/libs/validate/example/labat_set_copy_conformity_/labat_set_copy_conformity.cpp | 4 ++--
   sandbox/icl/libs/validate/test/test_bit_collector_/test_bit_collector.cpp | 1 +
   sandbox/icl/libs/validate/test/test_collector_/test_collector.cpp | 1 +
   sandbox/icl/libs/validate/test/test_icl_morphic_/test_icl_morphic.cpp | 1 +
   sandbox/icl/libs/validate/test/test_icl_set_/test_icl_set.cpp | 1 +
   sandbox/icl/libs/validate/test/test_interval_bitset_/test_interval_bitset.cpp | 1 +
   sandbox/icl/libs/validate/test/test_map_copy_conformity_/test_map_copy_conformity.cpp | 3 ++-
   sandbox/icl/libs/validate/test/test_map_order_/test_map_order.cpp | 3 ++-
   sandbox/icl/libs/validate/test/test_set_copy_conformity_/test_set_copy_conformity.cpp | 3 ++-
   sandbox/icl/libs/validate/test/test_set_order_/test_set_order.cpp | 3 ++-
   sandbox/icl/libs/validate/test/test_signed_quantifier_/test_signed_quantifier.cpp | 1 +
   sandbox/icl/libs/validate/test/test_sorted_assoc_bitset_/test_sorted_assoc_bitset.cpp | 1 +
   sandbox/icl/libs/validate/test/test_sorted_assoc_bitset_back_/test_sorted_assoc_bitset_back.cpp | 1 +
   sandbox/icl/libs/validate/test/test_sorted_assoc_map_/test_sorted_assoc_map.cpp | 1 +
   sandbox/icl/libs/validate/test/test_sorted_assoc_map_back_/test_sorted_assoc_map_back.cpp | 1 +
   sandbox/icl/libs/validate/test/test_sorted_assoc_set_/test_sorted_assoc_set.cpp | 1 +
   sandbox/icl/libs/validate/test/test_sorted_assoc_set_back_/test_sorted_assoc_set_back.cpp | 1 +
   sandbox/icl/libs/validate/test/test_unsigned_quantifier_/test_unsigned_quantifier.cpp | 1 +
   sandbox/icl/libs/validate/test/test_val_relations_/test_val_relations.cpp | 1 +
   105 files changed, 180 insertions(+), 127 deletions(-)

Modified: sandbox/icl/boost/icl/associative_interval_container.hpp
==============================================================================
--- sandbox/icl/boost/icl/associative_interval_container.hpp (original)
+++ sandbox/icl/boost/icl/associative_interval_container.hpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -14,6 +14,7 @@
 #include <boost/icl/concept/interval_set.hpp>
 #include <boost/icl/concept/interval_map.hpp>
 #include <boost/icl/concept/interval_associator.hpp>
+#include <boost/icl/iterator.hpp>
 
 #endif
 

Modified: sandbox/icl/boost/icl/concept/element_associator.hpp
==============================================================================
--- sandbox/icl/boost/icl/concept/element_associator.hpp (original)
+++ sandbox/icl/boost/icl/concept/element_associator.hpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -8,6 +8,7 @@
 #ifndef BOOST_ICL_CONCEPT_ELEMENT_ASSOCIATOR_HPP_JOFA_100921
 #define BOOST_ICL_CONCEPT_ELEMENT_ASSOCIATOR_HPP_JOFA_100921
 
+#include <boost/config.hpp>
 #include <boost/icl/type_traits/is_associative_element_container.hpp>
 #include <boost/icl/type_traits/is_key_container_of.hpp>
 #include <boost/icl/type_traits/is_combinable.hpp>

Added: sandbox/icl/boost/icl/detail/boost_config.hpp
==============================================================================
--- (empty file)
+++ sandbox/icl/boost/icl/detail/boost_config.hpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -0,0 +1,26 @@
+/*-----------------------------------------------------------------------------+
+Copyright (c) 2010-2010: Joachim Faulhaber
++------------------------------------------------------------------------------+
+ Distributed under the Boost Software License, Version 1.0.
+ (See accompanying file LICENCE.txt or copy at
+ http://www.boost.org/LICENSE_1_0.txt)
++-----------------------------------------------------------------------------*/
+#ifndef BOOST_ICL_DETAIL_BOOST_CONFIG_HPP_JOFA_101031
+#define BOOST_ICL_DETAIL_BOOST_CONFIG_HPP_JOFA_101031
+
+// Since boost_1_44_0 boost/config.hpp can produce warnings too.
+#ifdef _MSC_VER
+#pragma warning(push)
+#pragma warning(disable:4996) // Function call with parameters that may be unsafe - this call relies on the caller to check that the passed values are correct. To disable this warning, use -D_SCL_SECURE_NO_WARNINGS. See documentation on how to use Visual C++ 'Checked Iterators'
+#endif
+
+#include <boost/config.hpp>
+
+#ifdef _MSC_VER
+#pragma warning(pop)
+#endif
+
+
+#endif
+
+

Modified: sandbox/icl/boost/icl/gregorian.hpp
==============================================================================
--- sandbox/icl/boost/icl/gregorian.hpp (original)
+++ sandbox/icl/boost/icl/gregorian.hpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -8,16 +8,22 @@
 #ifndef BOOST_ICL_GREGORIAN_DATE_HPP_JOFA_080416
 #define BOOST_ICL_GREGORIAN_DATE_HPP_JOFA_080416
 
-#include <stdio.h>
-#include <string>
-#include <sstream>
+#include <boost/icl/detail/boost_config.hpp>
 #include <boost/detail/workaround.hpp>
 
 #ifdef BOOST_MSVC
 #pragma warning(push)
+#pragma warning(disable:4100) // unreferenced formal parameter
+#pragma warning(disable:4127) // conditional expression is constant
 #pragma warning(disable:4244) // 'argument' : conversion from 'int' to 'unsigned short', possible loss of data
+#pragma warning(disable:4702) // boost\lexical_cast.hpp(1159) : warning C4702: unreachable code
+#pragma warning(disable:4996) // Function call with parameters that may be unsafe - this call relies on the caller to check that the passed values are correct. To disable this warning, use -D_SCL_SECURE_NO_WARNINGS. See documentation on how to use Visual C++ 'Checked Iterators'
 #endif
 
+#include <stdio.h>
+#include <string>
+#include <sstream>
+#include <iostream>
 #include <boost/date_time/gregorian/gregorian.hpp>
 
 #ifdef BOOST_MSVC

Modified: sandbox/icl/boost/icl/iterator.hpp
==============================================================================
--- sandbox/icl/boost/icl/iterator.hpp (original)
+++ sandbox/icl/boost/icl/iterator.hpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -32,7 +32,7 @@
         It maintains it's position by incrementing after addition. */
     add_iterator& operator=(typename ContainerT::const_reference value)
     {
- _iter = _cont->add(_iter, value);
+ _iter = icl::add(*_cont, _iter, value);
         if(_iter != _cont->end())
             ++_iter;
         return *this;

Modified: sandbox/icl/boost/icl/ptime.hpp
==============================================================================
--- sandbox/icl/boost/icl/ptime.hpp (original)
+++ sandbox/icl/boost/icl/ptime.hpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -15,19 +15,24 @@
 #ifndef BOOST_ICL_PTIME_HPP_JOFA_080416
 #define BOOST_ICL_PTIME_HPP_JOFA_080416
 
-#include <stdio.h>
-#include <string>
-#include <sstream>
-#include <boost/config.hpp>
+#include <boost/icl/detail/boost_config.hpp>
 #include <boost/detail/workaround.hpp>
 
 #ifdef BOOST_MSVC
 #pragma warning(push)
 #pragma warning(disable:4100) // boost/date_time/time.hpp(80) : warning C4100: 'as_offset' : unreferenced formal parameter
+#pragma warning(disable:4127) // conditional expression is constant
 #pragma warning(disable:4244) // 'argument' : conversion from 'int' to 'unsigned short', possible loss of data
 #pragma warning(disable:4702) // boost\lexical_cast.hpp(1159) : warning C4702: unreachable code
+#pragma warning(disable:4996) // Function call with parameters that may be unsafe - this call relies on the caller to check that the passed values are correct. To disable this warning, use -D_SCL_SECURE_NO_WARNINGS. See documentation on how to use Visual C++ 'Checked Iterators'
 #endif
+
+#include <stdio.h>
+#include <string>
+#include <sstream>
+#include <iostream>
 #include <boost/date_time/posix_time/posix_time.hpp>
+
 #ifdef BOOST_MSVC
 #pragma warning(pop)
 #endif

Modified: sandbox/icl/boost/icl_xt/set.hpp
==============================================================================
--- sandbox/icl/boost/icl_xt/set.hpp (original)
+++ sandbox/icl/boost/icl_xt/set.hpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -179,7 +179,7 @@
     //==========================================================================
     /** Add an \c element to the set. */
     set& add(const element_type& element)
- { return icl::insert(*this, element); }
+ { icl::insert(*this, element); return *this; }
 
     /** Add an element \c element after \c prior to the set. */
     iterator add(iterator prior, const element_type& element)

Modified: sandbox/icl/boost/validate/driver/abelian_monoid_driver.hpp
==============================================================================
--- sandbox/icl/boost/validate/driver/abelian_monoid_driver.hpp (original)
+++ sandbox/icl/boost/validate/driver/abelian_monoid_driver.hpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -28,7 +28,7 @@
             setValid(true);
             _rootChoice.setSize(RootType::Types_size);
             _rootChoice.setMaxWeights(100);
- _rootChoice[RootType::itl_set] = 33;
+ _rootChoice[RootType::icl_set] = 33;
             _rootChoice[RootType::interval_set] = 33;
             _rootChoice[RootType::split_interval_set] = 34;
             setRootTypeNames();
@@ -61,11 +61,11 @@
 
             switch(rootChoice)
             {
- case RootType::itl_set: {
+ case RootType::icl_set: {
                     switch(domainChoice) {
                     case DomainType::Int: return new abelian_monoid_validater<icl::set<int> >;
                     case DomainType::Double: return new abelian_monoid_validater<icl::set<double> >;
- default: return choiceError(ICL_LOCATION("\nRootType::itl_set: domainChoice:\n"),
+ default: return choiceError(ICL_LOCATION("\nRootType::icl_set: domainChoice:\n"),
                                                 domainChoice, _domainChoice);
                     }
                 }

Modified: sandbox/icl/boost/validate/driver/bit_collector_driver.hpp
==============================================================================
--- sandbox/icl/boost/validate/driver/bit_collector_driver.hpp (original)
+++ sandbox/icl/boost/validate/driver/bit_collector_driver.hpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -31,11 +31,11 @@
             setValid(true);
             _rootChoice.setSize(RootType::Types_size);
             _rootChoice.setMaxWeights(100);
- _rootChoice[RootType::itl_set] = 0;
+ _rootChoice[RootType::icl_set] = 0;
             _rootChoice[RootType::interval_set] = 0;
             _rootChoice[RootType::separate_interval_set] = 0;
             _rootChoice[RootType::split_interval_set] = 0;
- _rootChoice[RootType::itl_map] = 33;
+ _rootChoice[RootType::icl_map] = 33;
             _rootChoice[RootType::interval_map] = 33;
             _rootChoice[RootType::split_interval_map] = 34;
             setRootTypeNames();
@@ -100,15 +100,15 @@
             switch(rootChoice)
             {
             ////-----------------------------------------------------------------
- case RootType::itl_map: {
+ case RootType::icl_map: {
                 switch(identityHandlerChoice) {
                 case IdentityHandlerType::partial_absorber:
                     return new collector_validater< icl::map<int, icl::bits8, partial_absorber, std::less, inplace_bit_add, inplace_bit_and> >;
                 case IdentityHandlerType::partial_enricher:
                     return new collector_validater< icl::map<int, icl::bits32, partial_enricher, std::less, inplace_bit_add, inplace_bit_and> >;
- default: return choiceError(ICL_LOCATION("\nRootType::itl_map: identityHandlerChoice:\n"), identityHandlerChoice, _identityHandlerChoice);
+ default: return choiceError(ICL_LOCATION("\nRootType::icl_map: identityHandlerChoice:\n"), identityHandlerChoice, _identityHandlerChoice);
                 }//switch identityHandlerChoice
- }//case itl_map
+ }//case icl_map
             ////-----------------------------------------------------------------
             case RootType::interval_map: {
                 switch(identityHandlerChoice) {

Modified: sandbox/icl/boost/validate/driver/collector_driver.hpp
==============================================================================
--- sandbox/icl/boost/validate/driver/collector_driver.hpp (original)
+++ sandbox/icl/boost/validate/driver/collector_driver.hpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -30,11 +30,11 @@
             setValid(true);
             _rootChoice.setSize(RootType::Types_size);
             _rootChoice.setMaxWeights(100);
- _rootChoice[RootType::itl_set] = 0;
+ _rootChoice[RootType::icl_set] = 0;
             _rootChoice[RootType::interval_set] = 0;
             _rootChoice[RootType::separate_interval_set] = 0;
             _rootChoice[RootType::split_interval_set] = 0;
- _rootChoice[RootType::itl_map] = 33;
+ _rootChoice[RootType::icl_map] = 33;
             _rootChoice[RootType::interval_map] = 33;
             _rootChoice[RootType::split_interval_map] = 34;
             setRootTypeNames();
@@ -101,14 +101,14 @@
             switch(rootChoice)
             {
             //-----------------------------------------------------------------
- case RootType::itl_map: {
+ case RootType::icl_map: {
                 switch(identityHandlerChoice) {
                 case IdentityHandlerType::partial_absorber: return new collector_validater<icl::map<int,std::set<int> > >;
                 case IdentityHandlerType::partial_enricher: return new collector_validater<icl::map<int,std::set<int>,partial_enricher> >;
                 //case IdentityHandlerType::total_absorber : return new collector_validater<icl::map<int,std::set<int>,total_absorber > >;
- default: return choiceError(ICL_LOCATION("\nRootType::itl_map: identityHandlerChoice:\n"), identityHandlerChoice, _identityHandlerChoice);
+ default: return choiceError(ICL_LOCATION("\nRootType::icl_map: identityHandlerChoice:\n"), identityHandlerChoice, _identityHandlerChoice);
                 }//switch identityHandlerChoice
- }//case itl_map
+ }//case icl_map
             //-----------------------------------------------------------------
             case RootType::interval_map: {
                 switch(identityHandlerChoice) {

Modified: sandbox/icl/boost/validate/driver/icl_driver.hpp
==============================================================================
--- sandbox/icl/boost/validate/driver/icl_driver.hpp (original)
+++ sandbox/icl/boost/validate/driver/icl_driver.hpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -28,8 +28,8 @@
     {
         enum RootTypes
         {
- itl_set, interval_set, separate_interval_set, split_interval_set,
- itl_map, interval_map, split_interval_map,
+ icl_set, interval_set, separate_interval_set, split_interval_set,
+ icl_map, interval_map, split_interval_map,
             Types_size
         };
     }
@@ -212,11 +212,11 @@
         void setRootTypeNames()
         {
             std::vector<std::string> type_names(RootType::Types_size);
- type_names[RootType::itl_set] = "itl_set";
+ type_names[RootType::icl_set] = "icl_set";
             type_names[RootType::interval_set] = "interval_set";
             type_names[RootType::separate_interval_set] = "separate_interval_set";
             type_names[RootType::split_interval_set] = "split_interval_set";
- type_names[RootType::itl_map] = "itl_map";
+ type_names[RootType::icl_map] = "icl_map";
             type_names[RootType::interval_map] = "interval_map";
             type_names[RootType::split_interval_map] = "split_interval_map";
             _rootChoice.setTypeNames(type_names);

Modified: sandbox/icl/boost/validate/driver/icl_morphic_driver.hpp
==============================================================================
--- sandbox/icl/boost/validate/driver/icl_morphic_driver.hpp (original)
+++ sandbox/icl/boost/validate/driver/icl_morphic_driver.hpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -27,11 +27,11 @@
         setValid(true);
         _rootChoice.setSize(RootType::Types_size);
         _rootChoice.setMaxWeights(100);
- _rootChoice[RootType::itl_set] = 0;
+ _rootChoice[RootType::icl_set] = 0;
         _rootChoice[RootType::interval_set] = 20;
         _rootChoice[RootType::separate_interval_set] = 20;
         _rootChoice[RootType::split_interval_set] = 20;
- _rootChoice[RootType::itl_map] = 0;
+ _rootChoice[RootType::icl_map] = 0;
         _rootChoice[RootType::interval_map] = 20;
         _rootChoice[RootType::split_interval_map] = 20;
         setRootTypeNames();

Modified: sandbox/icl/boost/validate/driver/icl_relations_driver.hpp
==============================================================================
--- sandbox/icl/boost/validate/driver/icl_relations_driver.hpp (original)
+++ sandbox/icl/boost/validate/driver/icl_relations_driver.hpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -30,11 +30,11 @@
             setValid(true);
             _rootChoice.setSize(RootType::Types_size);
             _rootChoice.setMaxWeights(100);
- _rootChoice[RootType::itl_set] = 0;
+ _rootChoice[RootType::icl_set] = 0;
             _rootChoice[RootType::interval_set] = 10;
             _rootChoice[RootType::separate_interval_set] = 10;
             _rootChoice[RootType::split_interval_set] = 10;
- _rootChoice[RootType::itl_map] = 0;
+ _rootChoice[RootType::icl_map] = 0;
             _rootChoice[RootType::interval_map] = 35;
             _rootChoice[RootType::split_interval_map] = 35;
             setRootTypeNames();

Modified: sandbox/icl/boost/validate/driver/icl_set_driver.hpp
==============================================================================
--- sandbox/icl/boost/validate/driver/icl_set_driver.hpp (original)
+++ sandbox/icl/boost/validate/driver/icl_set_driver.hpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -30,7 +30,7 @@
             setValid(true);
             _rootChoice.setSize(RootType::Types_size);
             _rootChoice.setMaxWeights(100);
- _rootChoice[RootType::itl_set] = 25;
+ _rootChoice[RootType::icl_set] = 25;
             _rootChoice[RootType::interval_set] = 25;
             _rootChoice[RootType::separate_interval_set] = 25;
             _rootChoice[RootType::split_interval_set] = 25;
@@ -66,11 +66,11 @@
 
             switch(rootChoice)
             {
- case RootType::itl_set: {
+ case RootType::icl_set: {
                     switch(domainChoice) {
                     case DomainType::Int: return new icl_set_validater<std::set<int> >;
                     case DomainType::Double: return new icl_set_validater<std::set<double> >;
- default: return choiceError(ICL_LOCATION("\nRootType::itl_set: domainChoice:\n"),
+ default: return choiceError(ICL_LOCATION("\nRootType::icl_set: domainChoice:\n"),
                                                 domainChoice, _domainChoice);
                     }
                 }

Modified: sandbox/icl/boost/validate/driver/icl_single_law_driver.hpp
==============================================================================
--- sandbox/icl/boost/validate/driver/icl_single_law_driver.hpp (original)
+++ sandbox/icl/boost/validate/driver/icl_single_law_driver.hpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -33,11 +33,11 @@
             setValid(true);
             _rootChoice.setSize(RootType::Types_size);
             _rootChoice.setMaxWeights(100);
- _rootChoice[RootType::itl_set] = 0;
+ _rootChoice[RootType::icl_set] = 0;
             _rootChoice[RootType::interval_set] = 10;
             _rootChoice[RootType::separate_interval_set] = 10;
             _rootChoice[RootType::split_interval_set] = 10;
- _rootChoice[RootType::itl_map] = 0;
+ _rootChoice[RootType::icl_map] = 0;
             _rootChoice[RootType::interval_map] = 35;
             _rootChoice[RootType::split_interval_map] = 35;
             setRootTypeNames();

Modified: sandbox/icl/boost/validate/driver/map_copy_conformity_driver.hpp
==============================================================================
--- sandbox/icl/boost/validate/driver/map_copy_conformity_driver.hpp (original)
+++ sandbox/icl/boost/validate/driver/map_copy_conformity_driver.hpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -32,11 +32,11 @@
             setValid(true);
             _rootChoice.setSize(RootType::Types_size);
             _rootChoice.setMaxWeights(100);
- _rootChoice[RootType::itl_set] = 0;
+ _rootChoice[RootType::icl_set] = 0;
             _rootChoice[RootType::interval_set] = 0;
             _rootChoice[RootType::separate_interval_set] = 0;
             _rootChoice[RootType::split_interval_set] = 0;
- _rootChoice[RootType::itl_map] = 33;
+ _rootChoice[RootType::icl_map] = 33;
             _rootChoice[RootType::interval_map] = 33;
             _rootChoice[RootType::split_interval_map] = 34;
             setRootTypeNames();
@@ -103,15 +103,15 @@
             switch(rootChoice)
             {
             //-----------------------------------------------------------------
- case RootType::itl_map: {
+ case RootType::icl_map: {
                 switch(identityHandlerChoice) {
                 case IdentityHandlerType::partial_absorber: return new function_equality_validater<icl::list<std::pair<int,int> >, icl::map<int,int,partial_absorber> >;
                 case IdentityHandlerType::partial_enricher: return new function_equality_validater<icl::list<std::pair<int,int> >, icl::map<int,int,partial_enricher> >;
                 case IdentityHandlerType::total_absorber: return new function_equality_validater<icl::list<std::pair<int,int> >, icl::map<int,int,total_absorber > >;
                 case IdentityHandlerType::total_enricher: return new function_equality_validater<icl::list<std::pair<int,int> >, icl::map<int,int,total_enricher > >;
- default: return choiceError(ICL_LOCATION("\nRootType::itl_map: identityHandlerChoice:\n"), identityHandlerChoice, _identityHandlerChoice);
+ default: return choiceError(ICL_LOCATION("\nRootType::icl_map: identityHandlerChoice:\n"), identityHandlerChoice, _identityHandlerChoice);
                 }//switch identityHandlerChoice
- }//case itl_map
+ }//case icl_map
             //-----------------------------------------------------------------
             case RootType::interval_map: {
                 switch(identityHandlerChoice) {

Modified: sandbox/icl/boost/validate/driver/map_order_driver.hpp
==============================================================================
--- sandbox/icl/boost/validate/driver/map_order_driver.hpp (original)
+++ sandbox/icl/boost/validate/driver/map_order_driver.hpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -28,11 +28,11 @@
             setValid(true);
             _rootChoice.setSize(RootType::Types_size);
             _rootChoice.setMaxWeights(100);
- _rootChoice[RootType::itl_set] = 0;
+ _rootChoice[RootType::icl_set] = 0;
             _rootChoice[RootType::interval_set] = 0;
             _rootChoice[RootType::separate_interval_set] = 0;
             _rootChoice[RootType::split_interval_set] = 0;
- _rootChoice[RootType::itl_map] = 33;
+ _rootChoice[RootType::icl_map] = 33;
             _rootChoice[RootType::interval_map] = 33;
             _rootChoice[RootType::split_interval_map] = 34;
             setRootTypeNames();
@@ -99,14 +99,14 @@
             switch(rootChoice)
             {
             //-----------------------------------------------------------------
- case RootType::itl_map: {
+ case RootType::icl_map: {
                 switch(domainChoice) {
                 case DomainType::Int:
                     switch(codomainChoice) {
                     case CodomainType::Nat: return new icl_order_validater<icl::map<int,nat,total_enricher> >;
                     case CodomainType::Int: return new icl_order_validater<icl::map<int,int,partial_absorber> >;
                     case CodomainType::set_int: return new icl_order_validater<icl::map<int,std::set<int>,partial_enricher> >;
- default: return choiceError(ICL_LOCATION("\nRootType::itl_map: codomainChoice:\n"),
+ default: return choiceError(ICL_LOCATION("\nRootType::icl_map: codomainChoice:\n"),
                                                 codomainChoice, _codomainChoice);
                     }//switch codomain
 
@@ -115,14 +115,14 @@
                     case CodomainType::Nat: return new icl_order_validater<icl::map<double,nat,partial_enricher> >;
                     case CodomainType::Int: return new icl_order_validater<icl::map<double,int,total_absorber> >;
                     case CodomainType::set_int: return new icl_order_validater<icl::map<double,std::set<int>,partial_absorber> >;
- default: return choiceError(ICL_LOCATION("\nRootType::itl_map: codomainChoice:\n"),
+ default: return choiceError(ICL_LOCATION("\nRootType::icl_map: codomainChoice:\n"),
                                                 codomainChoice, _codomainChoice);
                     }//switch codomain
 
- default: return choiceError(ICL_LOCATION("\nRootType::itl_map: domainChoice:\n"),
+ default: return choiceError(ICL_LOCATION("\nRootType::icl_map: domainChoice:\n"),
                                             domainChoice, _domainChoice);
                 }//switch domain
- }//case itl_map
+ }//case icl_map
             //-----------------------------------------------------------------
             case RootType::interval_map: {
                 switch(domainChoice) {

Modified: sandbox/icl/boost/validate/driver/set_copy_conformity_driver.hpp
==============================================================================
--- sandbox/icl/boost/validate/driver/set_copy_conformity_driver.hpp (original)
+++ sandbox/icl/boost/validate/driver/set_copy_conformity_driver.hpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -14,6 +14,7 @@
 #include <stdio.h>
 #include <time.h>
 #include <boost/icl_xt/list.hpp>
+#include <boost/icl_xt/set.hpp>
 #include <boost/validate/validater/function_equality_validater.hpp>
 #include <boost/validate/driver/icl_driver.hpp>
 #include <boost/validate/utility.hpp>
@@ -32,11 +33,11 @@
             setValid(true);
             _rootChoice.setSize(RootType::Types_size);
             _rootChoice.setMaxWeights(100);
- _rootChoice[RootType::itl_set] = 25;
+ _rootChoice[RootType::icl_set] = 25;
             _rootChoice[RootType::interval_set] = 25;
             _rootChoice[RootType::separate_interval_set] = 25;
             _rootChoice[RootType::split_interval_set] = 25;
- _rootChoice[RootType::itl_map] = 0;
+ _rootChoice[RootType::icl_map] = 0;
             _rootChoice[RootType::interval_map] = 0;
             _rootChoice[RootType::split_interval_map] = 0;
             setRootTypeNames();
@@ -100,10 +101,10 @@
             switch(rootChoice)
             {
             //-----------------------------------------------------------------
- case RootType::itl_set: return new function_equality_validater<icl::list<int>, icl::set<int> >;
- case RootType::interval_set: return new function_equality_validater<icl::list<ICL_INTERVAL_DEFAULT<int> >, interval_set<int> >;
- case RootType::separate_interval_set: return new function_equality_validater<icl::list<ICL_INTERVAL_DEFAULT<int> >, separate_interval_set<int> >;
- case RootType::split_interval_set: return new function_equality_validater<icl::list<ICL_INTERVAL_DEFAULT<int> >, split_interval_set<int> >;
+ case RootType::icl_set: return new function_equality_validater<icl::list<int>, std::set<int> >;
+ case RootType::interval_set: return new function_equality_validater<icl::list<interval<int>::type>, interval_set<int> >;
+ case RootType::separate_interval_set: return new function_equality_validater<icl::list<interval<int>::type>, separate_interval_set<int> >;
+ case RootType::split_interval_set: return new function_equality_validater<icl::list<interval<int>::type>, split_interval_set<int> >;
             //-----------------------------------------------------------------
             default: return choiceError(ICL_LOCATION("rootChoice:\n"), rootChoice, _rootChoice);
             } //switch()

Modified: sandbox/icl/boost/validate/driver/set_order_driver.hpp
==============================================================================
--- sandbox/icl/boost/validate/driver/set_order_driver.hpp (original)
+++ sandbox/icl/boost/validate/driver/set_order_driver.hpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -28,11 +28,11 @@
             setValid(true);
             _rootChoice.setSize(RootType::Types_size);
             _rootChoice.setMaxWeights(100);
- _rootChoice[RootType::itl_set] = 25;
+ _rootChoice[RootType::icl_set] = 25;
             _rootChoice[RootType::interval_set] = 25;
             _rootChoice[RootType::separate_interval_set] = 25;
             _rootChoice[RootType::split_interval_set] = 25;
- _rootChoice[RootType::itl_map] = 0;
+ _rootChoice[RootType::icl_map] = 0;
             _rootChoice[RootType::interval_map] = 0;
             _rootChoice[RootType::split_interval_map] = 0;
             setRootTypeNames();
@@ -98,11 +98,11 @@
 
             switch(rootChoice)
             {
- case RootType::itl_set: {
+ case RootType::icl_set: {
                     switch(domainChoice) {
                     case DomainType::Int: return new icl_order_validater<std::set<int> >;
                     case DomainType::Double: return new icl_order_validater<std::set<double> >;
- default: return choiceError(ICL_LOCATION("\nRootType::itl_set: domainChoice:\n"),
+ default: return choiceError(ICL_LOCATION("\nRootType::icl_set: domainChoice:\n"),
                                                 domainChoice, _domainChoice);
                     }
                 }

Modified: sandbox/icl/boost/validate/driver/signed_quantifier_driver.hpp
==============================================================================
--- sandbox/icl/boost/validate/driver/signed_quantifier_driver.hpp (original)
+++ sandbox/icl/boost/validate/driver/signed_quantifier_driver.hpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -30,11 +30,11 @@
             setValid(true);
             _rootChoice.setSize(RootType::Types_size);
             _rootChoice.setMaxWeights(100);
- _rootChoice[RootType::itl_set] = 0;
+ _rootChoice[RootType::icl_set] = 0;
             _rootChoice[RootType::interval_set] = 0;
             _rootChoice[RootType::separate_interval_set] = 0;
             _rootChoice[RootType::split_interval_set] = 0;
- _rootChoice[RootType::itl_map] = 33;
+ _rootChoice[RootType::icl_map] = 33;
             _rootChoice[RootType::interval_map] = 33;
             _rootChoice[RootType::split_interval_map] = 34;
             setRootTypeNames();
@@ -102,15 +102,15 @@
             switch(rootChoice)
             {
             //-----------------------------------------------------------------
- case RootType::itl_map: {
+ case RootType::icl_map: {
                 switch(identityHandlerChoice) {
                 case IdentityHandlerType::partial_absorber: return new signed_quantifier_validater<icl::map<int, int, partial_absorber> >;
                 case IdentityHandlerType::partial_enricher: return new signed_quantifier_validater<icl::map<int, double, partial_enricher> >;
                 case IdentityHandlerType::total_absorber: return new signed_quantifier_validater<icl::map<double, int, total_absorber > >;
                 case IdentityHandlerType::total_enricher: return new signed_quantifier_validater<icl::map<double, double, total_enricher > >;
- default: return choiceError(ICL_LOCATION("\nRootType::itl_map: identityHandlerChoice:\n"), identityHandlerChoice, _identityHandlerChoice);
+ default: return choiceError(ICL_LOCATION("\nRootType::icl_map: identityHandlerChoice:\n"), identityHandlerChoice, _identityHandlerChoice);
                 }//switch identityHandlerChoice
- }//case itl_map
+ }//case icl_map
             //-----------------------------------------------------------------
             case RootType::interval_map: {
                 switch(identityHandlerChoice) {

Modified: sandbox/icl/boost/validate/driver/sorted_associative_map_back_driver.hpp
==============================================================================
--- sandbox/icl/boost/validate/driver/sorted_associative_map_back_driver.hpp (original)
+++ sandbox/icl/boost/validate/driver/sorted_associative_map_back_driver.hpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -29,11 +29,11 @@
             setValid(true);
             _rootChoice.setSize(RootType::Types_size);
             _rootChoice.setMaxWeights(100);
- _rootChoice[RootType::itl_set] = 0;
+ _rootChoice[RootType::icl_set] = 0;
             _rootChoice[RootType::interval_set] = 0;
             _rootChoice[RootType::separate_interval_set] = 0;
             _rootChoice[RootType::split_interval_set] = 0;
- _rootChoice[RootType::itl_map] = 0;
+ _rootChoice[RootType::icl_map] = 0;
             _rootChoice[RootType::interval_map] = 50;
             _rootChoice[RootType::split_interval_map] = 50;
             setRootTypeNames();

Modified: sandbox/icl/boost/validate/driver/sorted_associative_map_driver.hpp
==============================================================================
--- sandbox/icl/boost/validate/driver/sorted_associative_map_driver.hpp (original)
+++ sandbox/icl/boost/validate/driver/sorted_associative_map_driver.hpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -29,11 +29,11 @@
             setValid(true);
             _rootChoice.setSize(RootType::Types_size);
             _rootChoice.setMaxWeights(100);
- _rootChoice[RootType::itl_set] = 0;
+ _rootChoice[RootType::icl_set] = 0;
             _rootChoice[RootType::interval_set] = 0;
             _rootChoice[RootType::separate_interval_set] = 0;
             _rootChoice[RootType::split_interval_set] = 0;
- _rootChoice[RootType::itl_map] = 0;
+ _rootChoice[RootType::icl_map] = 0;
             _rootChoice[RootType::interval_map] = 50;
             _rootChoice[RootType::split_interval_map] = 50;
             setRootTypeNames();

Modified: sandbox/icl/boost/validate/driver/sorted_associative_set_back_driver.hpp
==============================================================================
--- sandbox/icl/boost/validate/driver/sorted_associative_set_back_driver.hpp (original)
+++ sandbox/icl/boost/validate/driver/sorted_associative_set_back_driver.hpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -29,11 +29,11 @@
             setValid(true);
             _rootChoice.setSize(RootType::Types_size);
             _rootChoice.setMaxWeights(100);
- _rootChoice[RootType::itl_set] = 0;
+ _rootChoice[RootType::icl_set] = 0;
             _rootChoice[RootType::interval_set] = 33;
             _rootChoice[RootType::separate_interval_set] = 33;
             _rootChoice[RootType::split_interval_set] = 34;
- _rootChoice[RootType::itl_map] = 0;
+ _rootChoice[RootType::icl_map] = 0;
             _rootChoice[RootType::interval_map] = 0;
             _rootChoice[RootType::split_interval_map] = 0;
             setRootTypeNames();

Modified: sandbox/icl/boost/validate/driver/sorted_associative_set_driver.hpp
==============================================================================
--- sandbox/icl/boost/validate/driver/sorted_associative_set_driver.hpp (original)
+++ sandbox/icl/boost/validate/driver/sorted_associative_set_driver.hpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -29,11 +29,11 @@
             setValid(true);
             _rootChoice.setSize(RootType::Types_size);
             _rootChoice.setMaxWeights(100);
- _rootChoice[RootType::itl_set] = 0;
+ _rootChoice[RootType::icl_set] = 0;
             _rootChoice[RootType::interval_set] = 33;
             _rootChoice[RootType::separate_interval_set] = 33;
             _rootChoice[RootType::split_interval_set] = 34;
- _rootChoice[RootType::itl_map] = 0;
+ _rootChoice[RootType::icl_map] = 0;
             _rootChoice[RootType::interval_map] = 0;
             _rootChoice[RootType::split_interval_map] = 0;
             setRootTypeNames();

Modified: sandbox/icl/boost/validate/driver/unsigned_quantifier_driver.hpp
==============================================================================
--- sandbox/icl/boost/validate/driver/unsigned_quantifier_driver.hpp (original)
+++ sandbox/icl/boost/validate/driver/unsigned_quantifier_driver.hpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -29,11 +29,11 @@
             setValid(true);
             _rootChoice.setSize(RootType::Types_size);
             _rootChoice.setMaxWeights(100);
- _rootChoice[RootType::itl_set] = 0;
+ _rootChoice[RootType::icl_set] = 0;
             _rootChoice[RootType::interval_set] = 0;
             _rootChoice[RootType::separate_interval_set] = 0;
             _rootChoice[RootType::split_interval_set] = 0;
- _rootChoice[RootType::itl_map] = 33;
+ _rootChoice[RootType::icl_map] = 33;
             _rootChoice[RootType::interval_map] = 33;
             _rootChoice[RootType::split_interval_map] = 34;
             setRootTypeNames();
@@ -101,15 +101,15 @@
             switch(rootChoice)
             {
             //-----------------------------------------------------------------
- case RootType::itl_map: {
+ case RootType::icl_map: {
                 switch(identityHandlerChoice) {
                 case IdentityHandlerType::partial_absorber: return new unsigned_quantifier_validater<icl::map<double,double,partial_absorber> >;
                 case IdentityHandlerType::partial_enricher: return new unsigned_quantifier_validater<icl::map<double,nat, partial_enricher> >;
                 case IdentityHandlerType::total_absorber: return new unsigned_quantifier_validater<icl::map<int, double,total_absorber > >;
                 case IdentityHandlerType::total_enricher: return new unsigned_quantifier_validater<icl::map<int, nat, total_enricher > >;
- default: return choiceError(ICL_LOCATION("\nRootType::itl_map: identityHandlerChoice:\n"), identityHandlerChoice, _identityHandlerChoice);
+ default: return choiceError(ICL_LOCATION("\nRootType::icl_map: identityHandlerChoice:\n"), identityHandlerChoice, _identityHandlerChoice);
                 }//switch identityHandlerChoice
- }//case itl_map
+ }//case icl_map
             //-----------------------------------------------------------------
             case RootType::interval_map: {
                 switch(identityHandlerChoice) {

Modified: sandbox/icl/boost/validate/icl/functors.hpp
==============================================================================
--- sandbox/icl/boost/validate/icl/functors.hpp (original)
+++ sandbox/icl/boost/validate/icl/functors.hpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -72,8 +72,7 @@
     {
         icl::clear(collected);
         ICL_const_FORALL(typename SourceT, item_, items)
- //JODO icl::add(collected, *item_);
- collected.add(*item_);
+ icl::add(collected, *item_);
     }
 };
 
@@ -88,8 +87,7 @@
         icl::clear(collected);
         typename TargetT::iterator prior_ = collected.end();
         ICL_const_FORALL(typename SourceT, item_, items)
- //JODO prior_ = add(collected, prior_, *item_);
- prior_ = collected.add(prior_, *item_);
+ prior_ = icl::add(collected, prior_, *item_);
     }
 };
 

Modified: sandbox/icl/libs/icl/example/boost_party_/boost_party.cpp
==============================================================================
--- sandbox/icl/libs/icl/example/boost_party_/boost_party.cpp (original)
+++ sandbox/icl/libs/icl/example/boost_party_/boost_party.cpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -48,16 +48,10 @@
     \include boost_party_/boost_party.cpp
 */
 //[example_boost_party
-#include <iostream>
 // The next line includes <boost/date_time/posix_time/posix_time.hpp>
 // and a few lines of adapter code.
 #include <boost/icl/ptime.hpp>
-
-// Prior to other includes for interval containers we define ...
-#define BOOST_ICL_USE_STATIC_BOUNDED_INTERVALS
-// ... so all interval containers will use right_open_intervals that
-// have static interval borders.
-
+#include <iostream>
 #include <boost/icl/interval_map.hpp>
 
 using namespace std;

Modified: sandbox/icl/libs/icl/example/interval_container_/interval_container.cpp
==============================================================================
--- sandbox/icl/libs/icl/example/interval_container_/interval_container.cpp (original)
+++ sandbox/icl/libs/icl/example/interval_container_/interval_container.cpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -16,13 +16,6 @@
 */
 //[example_interval_container
 #include <iostream>
-
-// Prior to other includes for interval containers we define ...
-#define BOOST_ICL_USE_STATIC_BOUNDED_INTERVALS
-// ... so all interval containers will use right_open_intervals that
-// have static interval borders.
-
-
 #include <boost/icl/interval_set.hpp>
 #include <boost/icl/separate_interval_set.hpp>
 #include <boost/icl/split_interval_set.hpp>

Modified: sandbox/icl/libs/icl/example/man_power_/man_power.cpp
==============================================================================
--- sandbox/icl/libs/icl/example/man_power_/man_power.cpp (original)
+++ sandbox/icl/libs/icl/example/man_power_/man_power.cpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -23,12 +23,10 @@
     \include man_power_/man_power.cpp
 */
 //[example_man_power
-#include <iostream>
-
 // The next line includes <boost/gregorian/date.hpp>
 // and a few lines of adapter code.
 #include <boost/icl/gregorian.hpp>
-
+#include <iostream>
 #include <boost/icl/discrete_interval.hpp>
 #include <boost/icl/interval_map.hpp>
 

Modified: sandbox/icl/libs/icl/example/month_and_week_grid_/month_and_week_grid.cpp
==============================================================================
--- sandbox/icl/libs/icl/example/month_and_week_grid_/month_and_week_grid.cpp (original)
+++ sandbox/icl/libs/icl/example/month_and_week_grid_/month_and_week_grid.cpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -28,12 +28,10 @@
     \include month_and_week_grid_/month_and_week_grid.cpp
 */
 //[example_month_and_week_grid
-#include <iostream>
-
 // The next line includes <boost/gregorian/date.hpp>
 // and a few lines of adapter code.
 #include <boost/icl/gregorian.hpp>
-
+#include <iostream>
 #include <boost/icl/split_interval_set.hpp>
 
 using namespace std;

Modified: sandbox/icl/libs/icl/example/partys_height_average_/partys_height_average.cpp
==============================================================================
--- sandbox/icl/libs/icl/example/partys_height_average_/partys_height_average.cpp (original)
+++ sandbox/icl/libs/icl/example/partys_height_average_/partys_height_average.cpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -24,11 +24,10 @@
     \include partys_height_average_/partys_height_average.cpp
 */
 //[example_partys_height_average
-#include <iostream>
 // The next line includes <boost/date_time/posix_time/posix_time.hpp>
 // and a few lines of adapter code.
 #include <boost/icl/ptime.hpp>
-
+#include <iostream>
 #include <boost/icl/interval_map.hpp>
 #include <boost/icl/split_interval_map.hpp>
 

Modified: sandbox/icl/libs/icl/example/partys_tallest_guests_/partys_tallest_guests.cpp
==============================================================================
--- sandbox/icl/libs/icl/example/partys_tallest_guests_/partys_tallest_guests.cpp (original)
+++ sandbox/icl/libs/icl/example/partys_tallest_guests_/partys_tallest_guests.cpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -28,11 +28,10 @@
     \include partys_tallest_guests_/partys_tallest_guests.cpp
 */
 //[example_partys_tallest_guests
-#include <iostream>
 // The next line includes <boost/date_time/posix_time/posix_time.hpp>
 // and a few lines of adapter code.
 #include <boost/icl/ptime.hpp>
-
+#include <iostream>
 #include <boost/icl/interval_map.hpp>
 #include <boost/icl/split_interval_map.hpp>
 

Modified: sandbox/icl/libs/icl/example/std_copy_/std_copy.cpp
==============================================================================
--- sandbox/icl/libs/icl/example/std_copy_/std_copy.cpp (original)
+++ sandbox/icl/libs/icl/example/std_copy_/std_copy.cpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -22,8 +22,6 @@
 #include <vector>
 #include <algorithm>
 #include <boost/icl/interval_map.hpp>
-#include <boost/icl/iterator.hpp> // needed for icl::inserter and
- // icl::adder.
 
 using namespace std;
 using namespace boost;

Modified: sandbox/icl/libs/icl/example/std_transform_/std_transform.cpp
==============================================================================
--- sandbox/icl/libs/icl/example/std_transform_/std_transform.cpp (original)
+++ sandbox/icl/libs/icl/example/std_transform_/std_transform.cpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -23,8 +23,6 @@
 #include <algorithm>
 #include <boost/icl/split_interval_map.hpp>
 #include <boost/icl/separate_interval_set.hpp>
-#include <boost/icl/iterator.hpp> // needed for icl::inserter and
- // icl::adder.
 
 using namespace std;
 using namespace boost;

Modified: sandbox/icl/libs/icl/example/toytime.hpp
==============================================================================
--- sandbox/icl/libs/icl/example/toytime.hpp (original)
+++ sandbox/icl/libs/icl/example/toytime.hpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -7,8 +7,8 @@
       (See accompanying file LICENCE.txt or copy at
            http://www.boost.org/LICENSE_1_0.txt)
 +-----------------------------------------------------------------------------*/
-
-#ifdef _MSC_VER
+#include <boost/config.hpp>
+#ifdef BOOST_MSVC
 #pragma warning(push)
 #pragma warning(disable:4996) // This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
 #endif
@@ -66,9 +66,9 @@
     return stream << value.as_string();
 }
 
-#ifdef _MSC_VER
+}} // namespace icl boost
+
+#ifdef BOOST_MSVC
 #pragma warning(pop)
 #endif
 
-}} // namespace icl boost
-

Modified: sandbox/icl/libs/icl/example/user_groups_/user_groups.cpp
==============================================================================
--- sandbox/icl/libs/icl/example/user_groups_/user_groups.cpp (original)
+++ sandbox/icl/libs/icl/example/user_groups_/user_groups.cpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -29,12 +29,10 @@
     \include user_groups_/user_groups.cpp
 */
 //[example_user_groups
-#include <iostream>
-
 // The next line includes <boost/gregorian/date.hpp>
 // and a few lines of adapter code.
 #include <boost/icl/gregorian.hpp>
-
+#include <iostream>
 #include <boost/icl/interval_map.hpp>
 
 using namespace std;

Added: sandbox/icl/libs/icl/test/disable_test_warnings.hpp
==============================================================================
--- (empty file)
+++ sandbox/icl/libs/icl/test/disable_test_warnings.hpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -0,0 +1,21 @@
+/*-----------------------------------------------------------------------------+
+Copyright (c) 2008-2009: Joachim Faulhaber
++------------------------------------------------------------------------------+
+ Distributed under the Boost Software License, Version 1.0.
+ (See accompanying file LICENCE.txt or copy at
+ http://www.boost.org/LICENSE_1_0.txt)
++-----------------------------------------------------------------------------*/
+#ifndef BOOST_ICL_DETAIL_DISABLE_TEST_WARNINGS_HPP_JOFA_101031
+#define BOOST_ICL_DETAIL_DISABLE_TEST_WARNINGS_HPP_JOFA_101031
+
+#include <boost/icl/detail/boost_config.hpp>
+#include <boost/detail/workaround.hpp>
+
+#ifdef BOOST_MSVC // These warnings are disabled permanently for tests.
+#pragma warning(disable:4996) // Function call with parameters that may be unsafe
+#pragma warning(disable:4503) // decorated name length exceeded, name was truncated
+#endif
+
+
+#endif // BOOST_ICL_DETAIL_DISABLE_TEST_WARNINGS_HPP_JOFA_101031
+

Modified: sandbox/icl/libs/icl/test/fastest_icl_interval_/fastest_icl_interval.cpp
==============================================================================
--- sandbox/icl/libs/icl/test/fastest_icl_interval_/fastest_icl_interval.cpp (original)
+++ sandbox/icl/libs/icl/test/fastest_icl_interval_/fastest_icl_interval.cpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -6,6 +6,7 @@
            http://www.boost.org/LICENSE_1_0.txt)
 +-----------------------------------------------------------------------------*/
 #define BOOST_TEST_MODULE icl::interval unit test
+#include <libs/icl/test/disable_test_warnings.hpp>
 #include <string>
 #include <boost/mpl/list.hpp>
 #include "../unit_test_unwarned.hpp"

Modified: sandbox/icl/libs/icl/test/fastest_icl_map_/fastest_icl_map.cpp
==============================================================================
--- sandbox/icl/libs/icl/test/fastest_icl_map_/fastest_icl_map.cpp (original)
+++ sandbox/icl/libs/icl/test/fastest_icl_map_/fastest_icl_map.cpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -5,7 +5,8 @@
       (See accompanying file LICENCE.txt or copy at
            http://www.boost.org/LICENSE_1_0.txt)
 +-----------------------------------------------------------------------------*/
-#define BOOST_TEST_MODULE icl::itl_map unit test
+#define BOOST_TEST_MODULE icl::icl_map unit test
+#include <libs/icl/test/disable_test_warnings.hpp>
 #include <string>
 #include <boost/mpl/list.hpp>
 #include "../unit_test_unwarned.hpp"

Modified: sandbox/icl/libs/icl/test/fastest_interval_map_/fastest_interval_map.cpp
==============================================================================
--- sandbox/icl/libs/icl/test/fastest_interval_map_/fastest_interval_map.cpp (original)
+++ sandbox/icl/libs/icl/test/fastest_interval_map_/fastest_interval_map.cpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -6,6 +6,7 @@
            http://www.boost.org/LICENSE_1_0.txt)
 +-----------------------------------------------------------------------------*/
 #define BOOST_TEST_MODULE icl::interval_map unit test
+#include <libs/icl/test/disable_test_warnings.hpp>
 #include <string>
 #include <boost/mpl/list.hpp>
 #include "../unit_test_unwarned.hpp"

Modified: sandbox/icl/libs/icl/test/fastest_interval_map_infix_/fastest_interval_map_infix.cpp
==============================================================================
--- sandbox/icl/libs/icl/test/fastest_interval_map_infix_/fastest_interval_map_infix.cpp (original)
+++ sandbox/icl/libs/icl/test/fastest_interval_map_infix_/fastest_interval_map_infix.cpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -6,6 +6,7 @@
            http://www.boost.org/LICENSE_1_0.txt)
 +-----------------------------------------------------------------------------*/
 #define BOOST_TEST_MODULE icl::interval_map_infix unit test
+#include <libs/icl/test/disable_test_warnings.hpp>
 #include <string>
 #include <boost/mpl/list.hpp>
 #include "../unit_test_unwarned.hpp"

Modified: sandbox/icl/libs/icl/test/fastest_interval_map_infix_mixed_/fastest_interval_map_infix_mixed.cpp
==============================================================================
--- sandbox/icl/libs/icl/test/fastest_interval_map_infix_mixed_/fastest_interval_map_infix_mixed.cpp (original)
+++ sandbox/icl/libs/icl/test/fastest_interval_map_infix_mixed_/fastest_interval_map_infix_mixed.cpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -6,6 +6,7 @@
            http://www.boost.org/LICENSE_1_0.txt)
 +-----------------------------------------------------------------------------*/
 #define BOOST_TEST_MODULE icl::interval_map_infix_mixed unit test
+#include <libs/icl/test/disable_test_warnings.hpp>
 #include <string>
 #include <boost/mpl/list.hpp>
 #include "../unit_test_unwarned.hpp"

Modified: sandbox/icl/libs/icl/test/fastest_interval_map_mixed2_/fastest_interval_map_mixed2.cpp
==============================================================================
--- sandbox/icl/libs/icl/test/fastest_interval_map_mixed2_/fastest_interval_map_mixed2.cpp (original)
+++ sandbox/icl/libs/icl/test/fastest_interval_map_mixed2_/fastest_interval_map_mixed2.cpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -6,6 +6,7 @@
            http://www.boost.org/LICENSE_1_0.txt)
 +-----------------------------------------------------------------------------*/
 #define BOOST_TEST_MODULE icl::interval_map_mixed unit test
+#include <libs/icl/test/disable_test_warnings.hpp>
 #include <string>
 #include <boost/mpl/list.hpp>
 #include "../unit_test_unwarned.hpp"

Modified: sandbox/icl/libs/icl/test/fastest_interval_map_mixed_/fastest_interval_map_mixed.cpp
==============================================================================
--- sandbox/icl/libs/icl/test/fastest_interval_map_mixed_/fastest_interval_map_mixed.cpp (original)
+++ sandbox/icl/libs/icl/test/fastest_interval_map_mixed_/fastest_interval_map_mixed.cpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -6,6 +6,7 @@
            http://www.boost.org/LICENSE_1_0.txt)
 +-----------------------------------------------------------------------------*/
 #define BOOST_TEST_MODULE icl::interval_map_mixed unit test
+#include <libs/icl/test/disable_test_warnings.hpp>
 #include <string>
 #include <boost/mpl/list.hpp>
 #include "../unit_test_unwarned.hpp"

Modified: sandbox/icl/libs/icl/test/fastest_interval_set_/fastest_interval_set.cpp
==============================================================================
--- sandbox/icl/libs/icl/test/fastest_interval_set_/fastest_interval_set.cpp (original)
+++ sandbox/icl/libs/icl/test/fastest_interval_set_/fastest_interval_set.cpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -6,6 +6,7 @@
            http://www.boost.org/LICENSE_1_0.txt)
 +-----------------------------------------------------------------------------*/
 #define BOOST_TEST_MODULE icl::interval_set unit test
+#include <libs/icl/test/disable_test_warnings.hpp>
 #include <string>
 #include <boost/mpl/list.hpp>
 #include "../unit_test_unwarned.hpp"

Modified: sandbox/icl/libs/icl/test/fastest_interval_set_infix_/fastest_interval_set_infix.cpp
==============================================================================
--- sandbox/icl/libs/icl/test/fastest_interval_set_infix_/fastest_interval_set_infix.cpp (original)
+++ sandbox/icl/libs/icl/test/fastest_interval_set_infix_/fastest_interval_set_infix.cpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -6,6 +6,7 @@
            http://www.boost.org/LICENSE_1_0.txt)
 +-----------------------------------------------------------------------------*/
 #define BOOST_TEST_MODULE icl::interval_set_infix unit test
+#include <libs/icl/test/disable_test_warnings.hpp>
 #include <string>
 #include <boost/mpl/list.hpp>
 #include "../unit_test_unwarned.hpp"

Modified: sandbox/icl/libs/icl/test/fastest_interval_set_mixed_/fastest_interval_set_mixed.cpp
==============================================================================
--- sandbox/icl/libs/icl/test/fastest_interval_set_mixed_/fastest_interval_set_mixed.cpp (original)
+++ sandbox/icl/libs/icl/test/fastest_interval_set_mixed_/fastest_interval_set_mixed.cpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -6,6 +6,7 @@
            http://www.boost.org/LICENSE_1_0.txt)
 +-----------------------------------------------------------------------------*/
 #define BOOST_TEST_MODULE icl::interval_set_mixed unit test
+#include <libs/icl/test/disable_test_warnings.hpp>
 #include <string>
 #include <boost/mpl/list.hpp>
 #include "../unit_test_unwarned.hpp"

Modified: sandbox/icl/libs/icl/test/fastest_partial_icl_quantifier_/fastest_partial_icl_quantifier.cpp
==============================================================================
--- sandbox/icl/libs/icl/test/fastest_partial_icl_quantifier_/fastest_partial_icl_quantifier.cpp (original)
+++ sandbox/icl/libs/icl/test/fastest_partial_icl_quantifier_/fastest_partial_icl_quantifier.cpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -6,6 +6,7 @@
            http://www.boost.org/LICENSE_1_0.txt)
 +-----------------------------------------------------------------------------*/
 #define BOOST_TEST_MODULE icl::partial_icl_quantifier unit test
+#include <libs/icl/test/disable_test_warnings.hpp>
 #include <string>
 #include <boost/mpl/list.hpp>
 #include "../unit_test_unwarned.hpp"

Modified: sandbox/icl/libs/icl/test/fastest_partial_interval_quantifier_/fastest_partial_interval_quantifier.cpp
==============================================================================
--- sandbox/icl/libs/icl/test/fastest_partial_interval_quantifier_/fastest_partial_interval_quantifier.cpp (original)
+++ sandbox/icl/libs/icl/test/fastest_partial_interval_quantifier_/fastest_partial_interval_quantifier.cpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -6,6 +6,7 @@
            http://www.boost.org/LICENSE_1_0.txt)
 +-----------------------------------------------------------------------------*/
 #define BOOST_TEST_MODULE icl::partial_interval_quantifier unit test
+#include <libs/icl/test/disable_test_warnings.hpp>
 #include <string>
 #include <boost/mpl/list.hpp>
 #include "../unit_test_unwarned.hpp"

Modified: sandbox/icl/libs/icl/test/fastest_separate_interval_set_/fastest_separate_interval_set.cpp
==============================================================================
--- sandbox/icl/libs/icl/test/fastest_separate_interval_set_/fastest_separate_interval_set.cpp (original)
+++ sandbox/icl/libs/icl/test/fastest_separate_interval_set_/fastest_separate_interval_set.cpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -6,6 +6,7 @@
            http://www.boost.org/LICENSE_1_0.txt)
 +-----------------------------------------------------------------------------*/
 #define BOOST_TEST_MODULE icl::separate_interval_set unit test
+#include <libs/icl/test/disable_test_warnings.hpp>
 #include <string>
 #include <boost/mpl/list.hpp>
 #include "../unit_test_unwarned.hpp"

Modified: sandbox/icl/libs/icl/test/fastest_separate_interval_set_infix_/fastest_separate_interval_set_infix.cpp
==============================================================================
--- sandbox/icl/libs/icl/test/fastest_separate_interval_set_infix_/fastest_separate_interval_set_infix.cpp (original)
+++ sandbox/icl/libs/icl/test/fastest_separate_interval_set_infix_/fastest_separate_interval_set_infix.cpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -6,6 +6,7 @@
            http://www.boost.org/LICENSE_1_0.txt)
 +-----------------------------------------------------------------------------*/
 #define BOOST_TEST_MODULE icl::separate_interval_set_infix unit test
+#include <libs/icl/test/disable_test_warnings.hpp>
 #include <string>
 #include <boost/mpl/list.hpp>
 #include "../unit_test_unwarned.hpp"

Modified: sandbox/icl/libs/icl/test/fastest_set_icl_set_/fastest_set_icl_set.cpp
==============================================================================
--- sandbox/icl/libs/icl/test/fastest_set_icl_set_/fastest_set_icl_set.cpp (original)
+++ sandbox/icl/libs/icl/test/fastest_set_icl_set_/fastest_set_icl_set.cpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -6,6 +6,7 @@
            http://www.boost.org/LICENSE_1_0.txt)
 +-----------------------------------------------------------------------------*/
 #define BOOST_TEST_MODULE icl::set_itl_set unit test
+#include <libs/icl/test/disable_test_warnings.hpp>
 #include <string>
 #include <boost/mpl/list.hpp>
 #include "../unit_test_unwarned.hpp"

Modified: sandbox/icl/libs/icl/test/fastest_set_interval_set_/fastest_set_interval_set.cpp
==============================================================================
--- sandbox/icl/libs/icl/test/fastest_set_interval_set_/fastest_set_interval_set.cpp (original)
+++ sandbox/icl/libs/icl/test/fastest_set_interval_set_/fastest_set_interval_set.cpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -6,6 +6,7 @@
            http://www.boost.org/LICENSE_1_0.txt)
 +-----------------------------------------------------------------------------*/
 #define BOOST_TEST_MODULE icl::set_interval_set unit test
+#include <libs/icl/test/disable_test_warnings.hpp>
 #include <string>
 #include <boost/mpl/list.hpp>
 #include "../unit_test_unwarned.hpp"

Modified: sandbox/icl/libs/icl/test/fastest_split_interval_map_/fastest_split_interval_map.cpp
==============================================================================
--- sandbox/icl/libs/icl/test/fastest_split_interval_map_/fastest_split_interval_map.cpp (original)
+++ sandbox/icl/libs/icl/test/fastest_split_interval_map_/fastest_split_interval_map.cpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -6,6 +6,7 @@
            http://www.boost.org/LICENSE_1_0.txt)
 +-----------------------------------------------------------------------------*/
 #define BOOST_TEST_MODULE icl::split_interval_map unit test
+#include <libs/icl/test/disable_test_warnings.hpp>
 #include <string>
 #include <boost/mpl/list.hpp>
 #include "../unit_test_unwarned.hpp"

Modified: sandbox/icl/libs/icl/test/fastest_split_interval_map_infix_/fastest_split_interval_map_infix.cpp
==============================================================================
--- sandbox/icl/libs/icl/test/fastest_split_interval_map_infix_/fastest_split_interval_map_infix.cpp (original)
+++ sandbox/icl/libs/icl/test/fastest_split_interval_map_infix_/fastest_split_interval_map_infix.cpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -6,6 +6,7 @@
            http://www.boost.org/LICENSE_1_0.txt)
 +-----------------------------------------------------------------------------*/
 #define BOOST_TEST_MODULE icl::split_interval_map_infix unit test
+#include <libs/icl/test/disable_test_warnings.hpp>
 #include <string>
 #include <boost/mpl/list.hpp>
 #include "../unit_test_unwarned.hpp"

Modified: sandbox/icl/libs/icl/test/fastest_split_interval_set_/fastest_split_interval_set.cpp
==============================================================================
--- sandbox/icl/libs/icl/test/fastest_split_interval_set_/fastest_split_interval_set.cpp (original)
+++ sandbox/icl/libs/icl/test/fastest_split_interval_set_/fastest_split_interval_set.cpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -6,6 +6,7 @@
            http://www.boost.org/LICENSE_1_0.txt)
 +-----------------------------------------------------------------------------*/
 #define BOOST_TEST_MODULE icl::split_interval_set unit test
+#include <libs/icl/test/disable_test_warnings.hpp>
 #include <string>
 #include <boost/mpl/list.hpp>
 #include "../unit_test_unwarned.hpp"

Modified: sandbox/icl/libs/icl/test/fastest_split_interval_set_infix_/fastest_split_interval_set_infix.cpp
==============================================================================
--- sandbox/icl/libs/icl/test/fastest_split_interval_set_infix_/fastest_split_interval_set_infix.cpp (original)
+++ sandbox/icl/libs/icl/test/fastest_split_interval_set_infix_/fastest_split_interval_set_infix.cpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -6,6 +6,7 @@
            http://www.boost.org/LICENSE_1_0.txt)
 +-----------------------------------------------------------------------------*/
 #define BOOST_TEST_MODULE icl::split_interval_set_infix unit test
+#include <libs/icl/test/disable_test_warnings.hpp>
 #include <string>
 #include <boost/mpl/list.hpp>
 #include "../unit_test_unwarned.hpp"

Modified: sandbox/icl/libs/icl/test/fastest_total_icl_quantifier_/fastest_total_icl_quantifier.cpp
==============================================================================
--- sandbox/icl/libs/icl/test/fastest_total_icl_quantifier_/fastest_total_icl_quantifier.cpp (original)
+++ sandbox/icl/libs/icl/test/fastest_total_icl_quantifier_/fastest_total_icl_quantifier.cpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -6,6 +6,7 @@
            http://www.boost.org/LICENSE_1_0.txt)
 +-----------------------------------------------------------------------------*/
 #define BOOST_TEST_MODULE icl::total_icl_quantifier unit test
+#include <libs/icl/test/disable_test_warnings.hpp>
 #include <string>
 #include <boost/mpl/list.hpp>
 #include "../unit_test_unwarned.hpp"

Modified: sandbox/icl/libs/icl/test/fastest_total_interval_quantifier_/fastest_total_interval_quantifier.cpp
==============================================================================
--- sandbox/icl/libs/icl/test/fastest_total_interval_quantifier_/fastest_total_interval_quantifier.cpp (original)
+++ sandbox/icl/libs/icl/test/fastest_total_interval_quantifier_/fastest_total_interval_quantifier.cpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -6,6 +6,7 @@
            http://www.boost.org/LICENSE_1_0.txt)
 +-----------------------------------------------------------------------------*/
 #define BOOST_TEST_MODULE icl::total_interval_quantifier unit test
+#include <libs/icl/test/disable_test_warnings.hpp>
 #include <string>
 #include <boost/mpl/list.hpp>
 #include "../unit_test_unwarned.hpp"

Modified: sandbox/icl/libs/icl/test/test_casual_/test_casual.cpp
==============================================================================
--- sandbox/icl/libs/icl/test/test_casual_/test_casual.cpp (original)
+++ sandbox/icl/libs/icl/test/test_casual_/test_casual.cpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -6,6 +6,7 @@
            http://www.boost.org/LICENSE_1_0.txt)
 +-----------------------------------------------------------------------------*/
 #define BOOST_TEST_MODULE icl::casual unit test
+#include <libs/icl/test/disable_test_warnings.hpp>
 #include <string>
 #include <vector>
 #include <boost/mpl/list.hpp>

Modified: sandbox/icl/libs/icl/test/test_changing_interval_defaults_/test_changing_interval_defaults.cpp
==============================================================================
--- sandbox/icl/libs/icl/test/test_changing_interval_defaults_/test_changing_interval_defaults.cpp (original)
+++ sandbox/icl/libs/icl/test/test_changing_interval_defaults_/test_changing_interval_defaults.cpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -6,6 +6,7 @@
            http://www.boost.org/LICENSE_1_0.txt)
 +-----------------------------------------------------------------------------*/
 #define BOOST_TEST_MODULE icl::test_doc_code unit test
+#include <libs/icl/test/disable_test_warnings.hpp>
 
 #include <limits>
 #include <complex>
@@ -14,7 +15,6 @@
 #include <string>
 #include <vector>
 #include <boost/mpl/list.hpp>
-#include <boost/icl/iterator.hpp>
 #include "../unit_test_unwarned.hpp"
 #include <boost/test/test_case_template.hpp>
 

Modified: sandbox/icl/libs/icl/test/test_combinable_/test_combinable.cpp
==============================================================================
--- sandbox/icl/libs/icl/test/test_combinable_/test_combinable.cpp (original)
+++ sandbox/icl/libs/icl/test/test_combinable_/test_combinable.cpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -6,6 +6,7 @@
            http://www.boost.org/LICENSE_1_0.txt)
 +-----------------------------------------------------------------------------*/
 #define BOOST_TEST_MODULE icl::casual unit test
+#include <libs/icl/test/disable_test_warnings.hpp>
 #include <string>
 #include <boost/mpl/list.hpp>
 #include "../unit_test_unwarned.hpp"

Modified: sandbox/icl/libs/icl/test/test_doc_code_/test_doc_code.cpp
==============================================================================
--- sandbox/icl/libs/icl/test/test_doc_code_/test_doc_code.cpp (original)
+++ sandbox/icl/libs/icl/test/test_doc_code_/test_doc_code.cpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -6,6 +6,7 @@
            http://www.boost.org/LICENSE_1_0.txt)
 +-----------------------------------------------------------------------------*/
 #define BOOST_TEST_MODULE icl::test_doc_code unit test
+#include <libs/icl/test/disable_test_warnings.hpp>
 
 #include <limits>
 #include <complex>
@@ -14,7 +15,6 @@
 #include <string>
 #include <vector>
 #include <boost/mpl/list.hpp>
-#include <boost/icl/iterator.hpp>
 #include "../unit_test_unwarned.hpp"
 #include <boost/test/test_case_template.hpp>
 

Modified: sandbox/icl/libs/icl/test/test_icl_interval_/test_icl_interval.cpp
==============================================================================
--- sandbox/icl/libs/icl/test/test_icl_interval_/test_icl_interval.cpp (original)
+++ sandbox/icl/libs/icl/test/test_icl_interval_/test_icl_interval.cpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -6,6 +6,7 @@
            http://www.boost.org/LICENSE_1_0.txt)
 +-----------------------------------------------------------------------------*/
 #define BOOST_TEST_MODULE icl::interval unit test
+#include <libs/icl/test/disable_test_warnings.hpp>
 #include <string>
 #include <boost/mpl/list.hpp>
 #include "../unit_test_unwarned.hpp"

Modified: sandbox/icl/libs/icl/test/test_icl_map_/test_icl_map.cpp
==============================================================================
--- sandbox/icl/libs/icl/test/test_icl_map_/test_icl_map.cpp (original)
+++ sandbox/icl/libs/icl/test/test_icl_map_/test_icl_map.cpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -5,7 +5,8 @@
       (See accompanying file LICENCE.txt or copy at
            http://www.boost.org/LICENSE_1_0.txt)
 +-----------------------------------------------------------------------------*/
-#define BOOST_TEST_MODULE icl::itl_map unit test
+#define BOOST_TEST_MODULE icl::icl_map unit test
+#include <libs/icl/test/disable_test_warnings.hpp>
 #include <string>
 #include <boost/mpl/list.hpp>
 #include "../unit_test_unwarned.hpp"

Modified: sandbox/icl/libs/icl/test/test_interval_map_/test_interval_map.cpp
==============================================================================
--- sandbox/icl/libs/icl/test/test_interval_map_/test_interval_map.cpp (original)
+++ sandbox/icl/libs/icl/test/test_interval_map_/test_interval_map.cpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -6,6 +6,7 @@
            http://www.boost.org/LICENSE_1_0.txt)
 +-----------------------------------------------------------------------------*/
 #define BOOST_TEST_MODULE icl::interval_map unit test
+#include <libs/icl/test/disable_test_warnings.hpp>
 #include <string>
 #include <boost/mpl/list.hpp>
 #include "../unit_test_unwarned.hpp"

Modified: sandbox/icl/libs/icl/test/test_interval_map_infix_/test_interval_map_infix.cpp
==============================================================================
--- sandbox/icl/libs/icl/test/test_interval_map_infix_/test_interval_map_infix.cpp (original)
+++ sandbox/icl/libs/icl/test/test_interval_map_infix_/test_interval_map_infix.cpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -6,6 +6,7 @@
            http://www.boost.org/LICENSE_1_0.txt)
 +-----------------------------------------------------------------------------*/
 #define BOOST_TEST_MODULE icl::interval_map_infix unit test
+#include <libs/icl/test/disable_test_warnings.hpp>
 #include <string>
 #include <boost/mpl/list.hpp>
 #include "../unit_test_unwarned.hpp"

Modified: sandbox/icl/libs/icl/test/test_interval_map_infix_mixed_/test_interval_map_infix_mixed.cpp
==============================================================================
--- sandbox/icl/libs/icl/test/test_interval_map_infix_mixed_/test_interval_map_infix_mixed.cpp (original)
+++ sandbox/icl/libs/icl/test/test_interval_map_infix_mixed_/test_interval_map_infix_mixed.cpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -6,6 +6,7 @@
            http://www.boost.org/LICENSE_1_0.txt)
 +-----------------------------------------------------------------------------*/
 #define BOOST_TEST_MODULE icl::interval_map_infix_mixed unit test
+#include <libs/icl/test/disable_test_warnings.hpp>
 #include <string>
 #include <boost/mpl/list.hpp>
 #include "../unit_test_unwarned.hpp"

Modified: sandbox/icl/libs/icl/test/test_interval_map_mixed2_/test_interval_map_mixed2.cpp
==============================================================================
--- sandbox/icl/libs/icl/test/test_interval_map_mixed2_/test_interval_map_mixed2.cpp (original)
+++ sandbox/icl/libs/icl/test/test_interval_map_mixed2_/test_interval_map_mixed2.cpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -6,6 +6,7 @@
            http://www.boost.org/LICENSE_1_0.txt)
 +-----------------------------------------------------------------------------*/
 #define BOOST_TEST_MODULE icl::interval_map_mixed unit test
+#include <libs/icl/test/disable_test_warnings.hpp>
 #include <string>
 #include <boost/mpl/list.hpp>
 #include "../unit_test_unwarned.hpp"

Modified: sandbox/icl/libs/icl/test/test_interval_map_mixed_/test_interval_map_mixed.cpp
==============================================================================
--- sandbox/icl/libs/icl/test/test_interval_map_mixed_/test_interval_map_mixed.cpp (original)
+++ sandbox/icl/libs/icl/test/test_interval_map_mixed_/test_interval_map_mixed.cpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -6,6 +6,7 @@
            http://www.boost.org/LICENSE_1_0.txt)
 +-----------------------------------------------------------------------------*/
 #define BOOST_TEST_MODULE icl::interval_map_mixed unit test
+#include <libs/icl/test/disable_test_warnings.hpp>
 #include <string>
 #include <boost/mpl/list.hpp>
 #include "../unit_test_unwarned.hpp"

Modified: sandbox/icl/libs/icl/test/test_interval_set_/test_interval_set.cpp
==============================================================================
--- sandbox/icl/libs/icl/test/test_interval_set_/test_interval_set.cpp (original)
+++ sandbox/icl/libs/icl/test/test_interval_set_/test_interval_set.cpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -6,6 +6,7 @@
            http://www.boost.org/LICENSE_1_0.txt)
 +-----------------------------------------------------------------------------*/
 #define BOOST_TEST_MODULE icl::interval_set unit test
+#include <libs/icl/test/disable_test_warnings.hpp>
 #include <string>
 #include <vector>
 #include <boost/mpl/list.hpp>

Modified: sandbox/icl/libs/icl/test/test_interval_set_infix_/test_interval_set_infix.cpp
==============================================================================
--- sandbox/icl/libs/icl/test/test_interval_set_infix_/test_interval_set_infix.cpp (original)
+++ sandbox/icl/libs/icl/test/test_interval_set_infix_/test_interval_set_infix.cpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -6,6 +6,7 @@
            http://www.boost.org/LICENSE_1_0.txt)
 +-----------------------------------------------------------------------------*/
 #define BOOST_TEST_MODULE icl::interval_set_infix unit test
+#include <libs/icl/test/disable_test_warnings.hpp>
 #include <string>
 #include <boost/mpl/list.hpp>
 #include "../unit_test_unwarned.hpp"

Modified: sandbox/icl/libs/icl/test/test_interval_set_mixed_/test_interval_set_mixed.cpp
==============================================================================
--- sandbox/icl/libs/icl/test/test_interval_set_mixed_/test_interval_set_mixed.cpp (original)
+++ sandbox/icl/libs/icl/test/test_interval_set_mixed_/test_interval_set_mixed.cpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -6,6 +6,7 @@
            http://www.boost.org/LICENSE_1_0.txt)
 +-----------------------------------------------------------------------------*/
 #define BOOST_TEST_MODULE icl::interval_set_mixed unit test
+#include <libs/icl/test/disable_test_warnings.hpp>
 #include <string>
 #include <boost/mpl/list.hpp>
 #include "../unit_test_unwarned.hpp"

Modified: sandbox/icl/libs/icl/test/test_misc_/test_misc.cpp
==============================================================================
--- sandbox/icl/libs/icl/test/test_misc_/test_misc.cpp (original)
+++ sandbox/icl/libs/icl/test/test_misc_/test_misc.cpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -6,10 +6,10 @@
            http://www.boost.org/LICENSE_1_0.txt)
 +-----------------------------------------------------------------------------*/
 #define BOOST_TEST_MODULE icl::misc unit test
+#include <libs/icl/test/disable_test_warnings.hpp>
 #include <string>
 #include <vector>
 #include <boost/mpl/list.hpp>
-#include <boost/icl/iterator.hpp>
 #include "../unit_test_unwarned.hpp"
 #include <boost/test/test_case_template.hpp>
 

Modified: sandbox/icl/libs/icl/test/test_partial_icl_quantifier_/test_partial_icl_quantifier.cpp
==============================================================================
--- sandbox/icl/libs/icl/test/test_partial_icl_quantifier_/test_partial_icl_quantifier.cpp (original)
+++ sandbox/icl/libs/icl/test/test_partial_icl_quantifier_/test_partial_icl_quantifier.cpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -6,6 +6,7 @@
            http://www.boost.org/LICENSE_1_0.txt)
 +-----------------------------------------------------------------------------*/
 #define BOOST_TEST_MODULE icl::partial_icl_quantifier unit test
+#include <libs/icl/test/disable_test_warnings.hpp>
 #include <string>
 #include <boost/mpl/list.hpp>
 #include "../unit_test_unwarned.hpp"

Modified: sandbox/icl/libs/icl/test/test_partial_interval_quantifier_/test_partial_interval_quantifier.cpp
==============================================================================
--- sandbox/icl/libs/icl/test/test_partial_interval_quantifier_/test_partial_interval_quantifier.cpp (original)
+++ sandbox/icl/libs/icl/test/test_partial_interval_quantifier_/test_partial_interval_quantifier.cpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -6,6 +6,7 @@
            http://www.boost.org/LICENSE_1_0.txt)
 +-----------------------------------------------------------------------------*/
 #define BOOST_TEST_MODULE icl::partial_interval_quantifier unit test
+#include <libs/icl/test/disable_test_warnings.hpp>
 #include <string>
 #include <boost/mpl/list.hpp>
 #include "../unit_test_unwarned.hpp"

Modified: sandbox/icl/libs/icl/test/test_separate_interval_set_/test_separate_interval_set.cpp
==============================================================================
--- sandbox/icl/libs/icl/test/test_separate_interval_set_/test_separate_interval_set.cpp (original)
+++ sandbox/icl/libs/icl/test/test_separate_interval_set_/test_separate_interval_set.cpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -6,6 +6,7 @@
            http://www.boost.org/LICENSE_1_0.txt)
 +-----------------------------------------------------------------------------*/
 #define BOOST_TEST_MODULE icl::separate_interval_set unit test
+#include <libs/icl/test/disable_test_warnings.hpp>
 #include <string>
 #include <boost/mpl/list.hpp>
 #include "../unit_test_unwarned.hpp"

Modified: sandbox/icl/libs/icl/test/test_separate_interval_set_infix_/test_separate_interval_set_infix.cpp
==============================================================================
--- sandbox/icl/libs/icl/test/test_separate_interval_set_infix_/test_separate_interval_set_infix.cpp (original)
+++ sandbox/icl/libs/icl/test/test_separate_interval_set_infix_/test_separate_interval_set_infix.cpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -6,6 +6,7 @@
            http://www.boost.org/LICENSE_1_0.txt)
 +-----------------------------------------------------------------------------*/
 #define BOOST_TEST_MODULE icl::separate_interval_set_infix unit test
+#include <libs/icl/test/disable_test_warnings.hpp>
 #include <string>
 #include <boost/mpl/list.hpp>
 #include "../unit_test_unwarned.hpp"

Modified: sandbox/icl/libs/icl/test/test_set_icl_set_/test_set_icl_set.cpp
==============================================================================
--- sandbox/icl/libs/icl/test/test_set_icl_set_/test_set_icl_set.cpp (original)
+++ sandbox/icl/libs/icl/test/test_set_icl_set_/test_set_icl_set.cpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -6,6 +6,7 @@
            http://www.boost.org/LICENSE_1_0.txt)
 +-----------------------------------------------------------------------------*/
 #define BOOST_TEST_MODULE icl::set_itl_set unit test
+#include <libs/icl/test/disable_test_warnings.hpp>
 #include <string>
 #include <boost/mpl/list.hpp>
 #include "../unit_test_unwarned.hpp"

Modified: sandbox/icl/libs/icl/test/test_set_interval_set_/test_set_interval_set.cpp
==============================================================================
--- sandbox/icl/libs/icl/test/test_set_interval_set_/test_set_interval_set.cpp (original)
+++ sandbox/icl/libs/icl/test/test_set_interval_set_/test_set_interval_set.cpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -6,6 +6,7 @@
            http://www.boost.org/LICENSE_1_0.txt)
 +-----------------------------------------------------------------------------*/
 #define BOOST_TEST_MODULE icl::set_interval_set unit test
+#include <libs/icl/test/disable_test_warnings.hpp>
 #include <string>
 #include <boost/mpl/list.hpp>
 #include "../unit_test_unwarned.hpp"

Modified: sandbox/icl/libs/icl/test/test_split_interval_map_/test_split_interval_map.cpp
==============================================================================
--- sandbox/icl/libs/icl/test/test_split_interval_map_/test_split_interval_map.cpp (original)
+++ sandbox/icl/libs/icl/test/test_split_interval_map_/test_split_interval_map.cpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -6,6 +6,7 @@
            http://www.boost.org/LICENSE_1_0.txt)
 +-----------------------------------------------------------------------------*/
 #define BOOST_TEST_MODULE icl::split_interval_map unit test
+#include <libs/icl/test/disable_test_warnings.hpp>
 #include <string>
 #include <boost/mpl/list.hpp>
 #include "../unit_test_unwarned.hpp"

Modified: sandbox/icl/libs/icl/test/test_split_interval_map_infix_/test_split_interval_map_infix.cpp
==============================================================================
--- sandbox/icl/libs/icl/test/test_split_interval_map_infix_/test_split_interval_map_infix.cpp (original)
+++ sandbox/icl/libs/icl/test/test_split_interval_map_infix_/test_split_interval_map_infix.cpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -6,6 +6,7 @@
            http://www.boost.org/LICENSE_1_0.txt)
 +-----------------------------------------------------------------------------*/
 #define BOOST_TEST_MODULE icl::split_interval_map_infix unit test
+#include <libs/icl/test/disable_test_warnings.hpp>
 #include <string>
 #include <boost/mpl/list.hpp>
 #include "../unit_test_unwarned.hpp"

Modified: sandbox/icl/libs/icl/test/test_split_interval_set_/test_split_interval_set.cpp
==============================================================================
--- sandbox/icl/libs/icl/test/test_split_interval_set_/test_split_interval_set.cpp (original)
+++ sandbox/icl/libs/icl/test/test_split_interval_set_/test_split_interval_set.cpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -6,6 +6,7 @@
            http://www.boost.org/LICENSE_1_0.txt)
 +-----------------------------------------------------------------------------*/
 #define BOOST_TEST_MODULE icl::split_interval_set unit test
+#include <libs/icl/test/disable_test_warnings.hpp>
 #include <string>
 #include <boost/mpl/list.hpp>
 #include "../unit_test_unwarned.hpp"

Modified: sandbox/icl/libs/icl/test/test_split_interval_set_infix_/test_split_interval_set_infix.cpp
==============================================================================
--- sandbox/icl/libs/icl/test/test_split_interval_set_infix_/test_split_interval_set_infix.cpp (original)
+++ sandbox/icl/libs/icl/test/test_split_interval_set_infix_/test_split_interval_set_infix.cpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -6,6 +6,7 @@
            http://www.boost.org/LICENSE_1_0.txt)
 +-----------------------------------------------------------------------------*/
 #define BOOST_TEST_MODULE icl::split_interval_set_infix unit test
+#include <libs/icl/test/disable_test_warnings.hpp>
 #include <string>
 #include <boost/mpl/list.hpp>
 #include "../unit_test_unwarned.hpp"

Modified: sandbox/icl/libs/icl/test/test_total_icl_quantifier_/test_total_icl_quantifier.cpp
==============================================================================
--- sandbox/icl/libs/icl/test/test_total_icl_quantifier_/test_total_icl_quantifier.cpp (original)
+++ sandbox/icl/libs/icl/test/test_total_icl_quantifier_/test_total_icl_quantifier.cpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -6,6 +6,7 @@
            http://www.boost.org/LICENSE_1_0.txt)
 +-----------------------------------------------------------------------------*/
 #define BOOST_TEST_MODULE icl::total_icl_quantifier unit test
+#include <libs/icl/test/disable_test_warnings.hpp>
 #include <string>
 #include <boost/mpl/list.hpp>
 #include "../unit_test_unwarned.hpp"

Modified: sandbox/icl/libs/icl/test/test_total_interval_quantifier_/test_total_interval_quantifier.cpp
==============================================================================
--- sandbox/icl/libs/icl/test/test_total_interval_quantifier_/test_total_interval_quantifier.cpp (original)
+++ sandbox/icl/libs/icl/test/test_total_interval_quantifier_/test_total_interval_quantifier.cpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -6,6 +6,7 @@
            http://www.boost.org/LICENSE_1_0.txt)
 +-----------------------------------------------------------------------------*/
 #define BOOST_TEST_MODULE icl::total_interval_quantifier unit test
+#include <libs/icl/test/disable_test_warnings.hpp>
 #include <string>
 #include <boost/mpl/list.hpp>
 #include "../unit_test_unwarned.hpp"

Modified: sandbox/icl/libs/icl/test/test_type_traits_/test_type_traits.cpp
==============================================================================
--- sandbox/icl/libs/icl/test/test_type_traits_/test_type_traits.cpp (original)
+++ sandbox/icl/libs/icl/test/test_type_traits_/test_type_traits.cpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -7,13 +7,13 @@
 +-----------------------------------------------------------------------------*/
 #define BOOST_TEST_MODULE icl::test_type_traits unit test
 
+#include <libs/icl/test/disable_test_warnings.hpp>
 #include <limits>
 #include <complex>
 #include <string>
 #include <vector>
 #include <set>
 #include <boost/mpl/list.hpp>
-#include <boost/icl/iterator.hpp>
 #include "../unit_test_unwarned.hpp"
 #include <boost/test/test_case_template.hpp>
 

Modified: sandbox/icl/libs/icl/test/unit_test_unwarned.hpp
==============================================================================
--- sandbox/icl/libs/icl/test/unit_test_unwarned.hpp (original)
+++ sandbox/icl/libs/icl/test/unit_test_unwarned.hpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -8,11 +8,13 @@
 #ifndef BOOST_ICL_TEST_UNIT_TEST_UNWARNED_HPP_JOFA_091204
 #define BOOST_ICL_TEST_UNIT_TEST_UNWARNED_HPP_JOFA_091204
 
+#include <boost/icl/detail/boost_config.hpp>
 #include <boost/detail/workaround.hpp>
 
 #ifdef BOOST_MSVC
 #pragma warning(push)
 #pragma warning(disable:4389) // boost/test/test_tools.hpp(509) : warning C4389: '==' : signed/unsigned mismatch
+#pragma warning(disable:4996) // 'std::_Traits_helper::copy_s': Function call with parameters that may be unsafe
 #endif
 
 #include <boost/test/unit_test.hpp>

Modified: sandbox/icl/libs/validate/example/labat_set_copy_conformity_/labat_set_copy_conformity.cpp
==============================================================================
--- sandbox/icl/libs/validate/example/labat_set_copy_conformity_/labat_set_copy_conformity.cpp (original)
+++ sandbox/icl/libs/validate/example/labat_set_copy_conformity_/labat_set_copy_conformity.cpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -9,7 +9,7 @@
 +-----------------------------------------------------------------------------*/
 #include <iostream>
 #include <stdio.h>
-#include <boost/validate/driver/map_copy_conformity_driver.hpp>
+#include <boost/validate/driver/set_copy_conformity_driver.hpp>
 
 using namespace std;
 using namespace boost;
@@ -17,7 +17,7 @@
 
 void test_Validater()
 {
- map_copy_conformity_driver validater;
+ set_copy_conformity_driver validater;
     cout <<
     ">> ------------------------------------------------------ <<\n"
     ">> -------- Law based test automaton 'LaBatea' ---------- <<\n"

Modified: sandbox/icl/libs/validate/test/test_bit_collector_/test_bit_collector.cpp
==============================================================================
--- sandbox/icl/libs/validate/test/test_bit_collector_/test_bit_collector.cpp (original)
+++ sandbox/icl/libs/validate/test/test_bit_collector_/test_bit_collector.cpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -8,6 +8,7 @@
            http://www.boost.org/LICENSE_1_0.txt)
 +-----------------------------------------------------------------------------*/
 #define BOOST_TEST_MODULE validate::itl_bit_collector unit test
+#include <libs/icl/test/disable_test_warnings.hpp>
 #include <string>
 #include <iostream>
 #include "../unit_test_unwarned.hpp"

Modified: sandbox/icl/libs/validate/test/test_collector_/test_collector.cpp
==============================================================================
--- sandbox/icl/libs/validate/test/test_collector_/test_collector.cpp (original)
+++ sandbox/icl/libs/validate/test/test_collector_/test_collector.cpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -8,6 +8,7 @@
            http://www.boost.org/LICENSE_1_0.txt)
 +-----------------------------------------------------------------------------*/
 #define BOOST_TEST_MODULE validate::itl_collector unit test
+#include <libs/icl/test/disable_test_warnings.hpp>
 #include <string>
 #include <iostream>
 #include "../unit_test_unwarned.hpp"

Modified: sandbox/icl/libs/validate/test/test_icl_morphic_/test_icl_morphic.cpp
==============================================================================
--- sandbox/icl/libs/validate/test/test_icl_morphic_/test_icl_morphic.cpp (original)
+++ sandbox/icl/libs/validate/test/test_icl_morphic_/test_icl_morphic.cpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -8,6 +8,7 @@
            http://www.boost.org/LICENSE_1_0.txt)
 +-----------------------------------------------------------------------------*/
 #define BOOST_TEST_MODULE validate::itl_itl_morphic unit test
+#include <libs/icl/test/disable_test_warnings.hpp>
 #include <string>
 #include <iostream>
 #include "../unit_test_unwarned.hpp"

Modified: sandbox/icl/libs/validate/test/test_icl_set_/test_icl_set.cpp
==============================================================================
--- sandbox/icl/libs/validate/test/test_icl_set_/test_icl_set.cpp (original)
+++ sandbox/icl/libs/validate/test/test_icl_set_/test_icl_set.cpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -8,6 +8,7 @@
            http://www.boost.org/LICENSE_1_0.txt)
 +-----------------------------------------------------------------------------*/
 #define BOOST_TEST_MODULE validate::itl_itl_set unit test
+#include <libs/icl/test/disable_test_warnings.hpp>
 #include <string>
 #include <iostream>
 #include "../unit_test_unwarned.hpp"

Modified: sandbox/icl/libs/validate/test/test_interval_bitset_/test_interval_bitset.cpp
==============================================================================
--- sandbox/icl/libs/validate/test/test_interval_bitset_/test_interval_bitset.cpp (original)
+++ sandbox/icl/libs/validate/test/test_interval_bitset_/test_interval_bitset.cpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -8,6 +8,7 @@
            http://www.boost.org/LICENSE_1_0.txt)
 +-----------------------------------------------------------------------------*/
 #define BOOST_TEST_MODULE validate::itl__interval_bitset unit test
+#include <libs/icl/test/disable_test_warnings.hpp>
 #include <string>
 #include <iostream>
 #include "../unit_test_unwarned.hpp"

Modified: sandbox/icl/libs/validate/test/test_map_copy_conformity_/test_map_copy_conformity.cpp
==============================================================================
--- sandbox/icl/libs/validate/test/test_map_copy_conformity_/test_map_copy_conformity.cpp (original)
+++ sandbox/icl/libs/validate/test/test_map_copy_conformity_/test_map_copy_conformity.cpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -7,7 +7,8 @@
       (See accompanying file LICENCE.txt or copy at
            http://www.boost.org/LICENSE_1_0.txt)
 +-----------------------------------------------------------------------------*/
-#define BOOST_TEST_MODULE validate::itl_map_copy_conformity unit test
+#define BOOST_TEST_MODULE validate::icl_map_copy_conformity unit test
+#include <libs/icl/test/disable_test_warnings.hpp>
 #include <string>
 #include <iostream>
 #include "../unit_test_unwarned.hpp"

Modified: sandbox/icl/libs/validate/test/test_map_order_/test_map_order.cpp
==============================================================================
--- sandbox/icl/libs/validate/test/test_map_order_/test_map_order.cpp (original)
+++ sandbox/icl/libs/validate/test/test_map_order_/test_map_order.cpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -7,7 +7,8 @@
       (See accompanying file LICENCE.txt or copy at
            http://www.boost.org/LICENSE_1_0.txt)
 +-----------------------------------------------------------------------------*/
-#define BOOST_TEST_MODULE validate::itl_map_order unit test
+#define BOOST_TEST_MODULE validate::icl_map_order unit test
+#include <libs/icl/test/disable_test_warnings.hpp>
 #include <string>
 #include <iostream>
 #include "../unit_test_unwarned.hpp"

Modified: sandbox/icl/libs/validate/test/test_set_copy_conformity_/test_set_copy_conformity.cpp
==============================================================================
--- sandbox/icl/libs/validate/test/test_set_copy_conformity_/test_set_copy_conformity.cpp (original)
+++ sandbox/icl/libs/validate/test/test_set_copy_conformity_/test_set_copy_conformity.cpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -7,7 +7,8 @@
       (See accompanying file LICENCE.txt or copy at
            http://www.boost.org/LICENSE_1_0.txt)
 +-----------------------------------------------------------------------------*/
-#define BOOST_TEST_MODULE validate::itl_set_copy_conformity unit test
+#define BOOST_TEST_MODULE validate::icl_set_copy_conformity unit test
+#include <libs/icl/test/disable_test_warnings.hpp>
 #include <string>
 #include <iostream>
 #include "../unit_test_unwarned.hpp"

Modified: sandbox/icl/libs/validate/test/test_set_order_/test_set_order.cpp
==============================================================================
--- sandbox/icl/libs/validate/test/test_set_order_/test_set_order.cpp (original)
+++ sandbox/icl/libs/validate/test/test_set_order_/test_set_order.cpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -7,7 +7,8 @@
       (See accompanying file LICENCE.txt or copy at
            http://www.boost.org/LICENSE_1_0.txt)
 +-----------------------------------------------------------------------------*/
-#define BOOST_TEST_MODULE validate::itl_set_order unit test
+#define BOOST_TEST_MODULE validate::icl_set_order unit test
+#include <libs/icl/test/disable_test_warnings.hpp>
 #include <string>
 #include <iostream>
 #include "../unit_test_unwarned.hpp"

Modified: sandbox/icl/libs/validate/test/test_signed_quantifier_/test_signed_quantifier.cpp
==============================================================================
--- sandbox/icl/libs/validate/test/test_signed_quantifier_/test_signed_quantifier.cpp (original)
+++ sandbox/icl/libs/validate/test/test_signed_quantifier_/test_signed_quantifier.cpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -8,6 +8,7 @@
            http://www.boost.org/LICENSE_1_0.txt)
 +-----------------------------------------------------------------------------*/
 #define BOOST_TEST_MODULE validate::itl_signed_quantifier unit test
+#include <libs/icl/test/disable_test_warnings.hpp>
 #include <string>
 #include <iostream>
 #include "../unit_test_unwarned.hpp"

Modified: sandbox/icl/libs/validate/test/test_sorted_assoc_bitset_/test_sorted_assoc_bitset.cpp
==============================================================================
--- sandbox/icl/libs/validate/test/test_sorted_assoc_bitset_/test_sorted_assoc_bitset.cpp (original)
+++ sandbox/icl/libs/validate/test/test_sorted_assoc_bitset_/test_sorted_assoc_bitset.cpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -8,6 +8,7 @@
            http://www.boost.org/LICENSE_1_0.txt)
 +-----------------------------------------------------------------------------*/
 #define BOOST_TEST_MODULE validate::itl_sorted_associative_bitset unit test
+#include <libs/icl/test/disable_test_warnings.hpp>
 #include <string>
 #include <iostream>
 #include "../unit_test_unwarned.hpp"

Modified: sandbox/icl/libs/validate/test/test_sorted_assoc_bitset_back_/test_sorted_assoc_bitset_back.cpp
==============================================================================
--- sandbox/icl/libs/validate/test/test_sorted_assoc_bitset_back_/test_sorted_assoc_bitset_back.cpp (original)
+++ sandbox/icl/libs/validate/test/test_sorted_assoc_bitset_back_/test_sorted_assoc_bitset_back.cpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -8,6 +8,7 @@
            http://www.boost.org/LICENSE_1_0.txt)
 +-----------------------------------------------------------------------------*/
 #define BOOST_TEST_MODULE validate::itl_sorted_associative_bitset_back unit test
+#include <libs/icl/test/disable_test_warnings.hpp>
 #include <string>
 #include <iostream>
 #include "../unit_test_unwarned.hpp"

Modified: sandbox/icl/libs/validate/test/test_sorted_assoc_map_/test_sorted_assoc_map.cpp
==============================================================================
--- sandbox/icl/libs/validate/test/test_sorted_assoc_map_/test_sorted_assoc_map.cpp (original)
+++ sandbox/icl/libs/validate/test/test_sorted_assoc_map_/test_sorted_assoc_map.cpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -8,6 +8,7 @@
            http://www.boost.org/LICENSE_1_0.txt)
 +-----------------------------------------------------------------------------*/
 #define BOOST_TEST_MODULE validate::itl_sorted_associative_map unit test
+#include <libs/icl/test/disable_test_warnings.hpp>
 #include <string>
 #include <iostream>
 #include "../unit_test_unwarned.hpp"

Modified: sandbox/icl/libs/validate/test/test_sorted_assoc_map_back_/test_sorted_assoc_map_back.cpp
==============================================================================
--- sandbox/icl/libs/validate/test/test_sorted_assoc_map_back_/test_sorted_assoc_map_back.cpp (original)
+++ sandbox/icl/libs/validate/test/test_sorted_assoc_map_back_/test_sorted_assoc_map_back.cpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -8,6 +8,7 @@
            http://www.boost.org/LICENSE_1_0.txt)
 +-----------------------------------------------------------------------------*/
 #define BOOST_TEST_MODULE validate::itl_sorted_associative_map_back unit test
+#include <libs/icl/test/disable_test_warnings.hpp>
 #include <string>
 #include <iostream>
 #include "../unit_test_unwarned.hpp"

Modified: sandbox/icl/libs/validate/test/test_sorted_assoc_set_/test_sorted_assoc_set.cpp
==============================================================================
--- sandbox/icl/libs/validate/test/test_sorted_assoc_set_/test_sorted_assoc_set.cpp (original)
+++ sandbox/icl/libs/validate/test/test_sorted_assoc_set_/test_sorted_assoc_set.cpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -8,6 +8,7 @@
            http://www.boost.org/LICENSE_1_0.txt)
 +-----------------------------------------------------------------------------*/
 #define BOOST_TEST_MODULE validate::itl_sorted_associative_set unit test
+#include <libs/icl/test/disable_test_warnings.hpp>
 #include <string>
 #include <iostream>
 #include "../unit_test_unwarned.hpp"

Modified: sandbox/icl/libs/validate/test/test_sorted_assoc_set_back_/test_sorted_assoc_set_back.cpp
==============================================================================
--- sandbox/icl/libs/validate/test/test_sorted_assoc_set_back_/test_sorted_assoc_set_back.cpp (original)
+++ sandbox/icl/libs/validate/test/test_sorted_assoc_set_back_/test_sorted_assoc_set_back.cpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -8,6 +8,7 @@
            http://www.boost.org/LICENSE_1_0.txt)
 +-----------------------------------------------------------------------------*/
 #define BOOST_TEST_MODULE validate::itl_sorted_associative_set_back unit test
+#include <libs/icl/test/disable_test_warnings.hpp>
 #include <string>
 #include <iostream>
 #include "../unit_test_unwarned.hpp"

Modified: sandbox/icl/libs/validate/test/test_unsigned_quantifier_/test_unsigned_quantifier.cpp
==============================================================================
--- sandbox/icl/libs/validate/test/test_unsigned_quantifier_/test_unsigned_quantifier.cpp (original)
+++ sandbox/icl/libs/validate/test/test_unsigned_quantifier_/test_unsigned_quantifier.cpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -8,6 +8,7 @@
            http://www.boost.org/LICENSE_1_0.txt)
 +-----------------------------------------------------------------------------*/
 #define BOOST_TEST_MODULE validate::itl_unsigned_quantifier unit test
+#include <libs/icl/test/disable_test_warnings.hpp>
 #include <string>
 #include <iostream>
 #include "../unit_test_unwarned.hpp"

Modified: sandbox/icl/libs/validate/test/test_val_relations_/test_val_relations.cpp
==============================================================================
--- sandbox/icl/libs/validate/test/test_val_relations_/test_val_relations.cpp (original)
+++ sandbox/icl/libs/validate/test/test_val_relations_/test_val_relations.cpp 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -8,6 +8,7 @@
            http://www.boost.org/LICENSE_1_0.txt)
 +-----------------------------------------------------------------------------*/
 #define BOOST_TEST_MODULE validate::itl_itl_val_relations unit test
+#include <libs/icl/test/disable_test_warnings.hpp>
 #include <string>
 #include <iostream>
 #include "../unit_test_unwarned.hpp"

Added: sandbox/icl/libs/validate/test/vc9_icl_validate_tests.sln
==============================================================================
--- (empty file)
+++ sandbox/icl/libs/validate/test/vc9_icl_validate_tests.sln 2010-10-31 20:07:26 EDT (Sun, 31 Oct 2010)
@@ -0,0 +1,122 @@
+
+Microsoft Visual Studio Solution File, Format Version 10.00
+# Visual Studio 2008
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vc9_test_val_relations", "test_val_relations_\vc9_test_val_relations.vcproj", "{BF42574F-66E2-42DD-90D9-3A8FCE6F474F}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vc9_test_set_copy_conformity", "test_set_copy_conformity_\vc9_test_set_copy_conformity.vcproj", "{BF42574F-66E2-42DD-90D9-3A8FCE6F475F}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vc9_test_map_copy_conformity", "test_map_copy_conformity_\vc9_test_map_copy_conformity.vcproj", "{BF42574F-66E2-42DD-90D9-3A8FCE6F476F}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vc9_test_icl_set", "test_icl_set_\vc9_test_icl_set.vcproj", "{BF42574F-66E2-42DD-90D9-3A8FCE6F4724}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vc9_test_unsigned_quantifier", "test_unsigned_quantifier_\vc9_test_unsigned_quantifier.vcproj", "{BF42574F-66E2-42DD-90D9-3A8FCE6F4725}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vc9_test_bit_collector", "test_bit_collector_\vc9_test_bit_collector.vcproj", "{9EF72937-0585-487D-B887-5359BFA569EB}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vc9_test_signed_quantifier", "test_signed_quantifier_\vc9_test_signed_quantifier.vcproj", "{BF42574F-66E2-42DD-90D9-3A8FCE6F4726}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vc9_test_icl_morphic", "test_icl_morphic_\vc9_test_icl_morphic.vcproj", "{612A0CA2-9206-4D24-8C34-D1E48D5FEC6F}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vc9_test_collector", "test_collector_\vc9_test_collector.vcproj", "{9EF72937-0585-487D-B887-5359BFA569EA}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vc9_test_set_order", "test_set_order_\vc9_test_set_order.vcproj", "{BF42574F-66E2-42DD-90D9-3A8FCE6F472A}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vc9_test_map_order", "test_map_order_\vc9_test_map_order.vcproj", "{BF42574F-66E2-42DD-90D9-3A8FCE6F4729}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vc9_test_interval_bitset", "test_interval_bitset_\vc9_test_interval_bitmap.vcproj", "{BF42574F-66E2-42DD-90D9-3A8FCE6F4760}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vc9_test_sorted_assoc_bitset", "test_sorted_assoc_bitset_\vc9_test_sorted_assoc_bitset.vcproj", "{BF42574F-66E2-42DD-90D9-3A8FCE6F4780}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vc9_test_sorted_assoc_map", "test_sorted_assoc_map_\vc9_test_sorted_assoc_map.vcproj", "{BF42574F-66E2-42DD-90D9-3A8FCE6F4782}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vc9_test_sorted_assoc_set", "test_sorted_assoc_set_\vc9_test_sorted_assoc_set.vcproj", "{BF42574F-66E2-42DD-90D9-3A8FCE6F4781}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vc9_test_sorted_assoc_bitset_back", "test_sorted_assoc_bitset_back_\vc9_test_sorted_assoc_bitset_back.vcproj", "{BF42574F-66E2-42DD-90D9-3A8FCE6F4790}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vc9_test_sorted_assoc_map_back", "test_sorted_assoc_map_back_\vc9_test_sorted_assoc_map_back.vcproj", "{BF42574F-66E2-42DD-90D9-3A8FCE6F4792}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vc9_test_sorted_assoc_set_back", "test_sorted_assoc_set_back_\vc9_test_sorted_assoc_set_back.vcproj", "{45113635-6B51-4AC7-BA0B-7908B37A6DE2}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Win32 = Debug|Win32
+ Release|Win32 = Release|Win32
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {BF42574F-66E2-42DD-90D9-3A8FCE6F474F}.Debug|Win32.ActiveCfg = Debug|Win32
+ {BF42574F-66E2-42DD-90D9-3A8FCE6F474F}.Debug|Win32.Build.0 = Debug|Win32
+ {BF42574F-66E2-42DD-90D9-3A8FCE6F474F}.Release|Win32.ActiveCfg = Release|Win32
+ {BF42574F-66E2-42DD-90D9-3A8FCE6F474F}.Release|Win32.Build.0 = Release|Win32
+ {BF42574F-66E2-42DD-90D9-3A8FCE6F475F}.Debug|Win32.ActiveCfg = Debug|Win32
+ {BF42574F-66E2-42DD-90D9-3A8FCE6F475F}.Debug|Win32.Build.0 = Debug|Win32
+ {BF42574F-66E2-42DD-90D9-3A8FCE6F475F}.Release|Win32.ActiveCfg = Release|Win32
+ {BF42574F-66E2-42DD-90D9-3A8FCE6F475F}.Release|Win32.Build.0 = Release|Win32
+ {BF42574F-66E2-42DD-90D9-3A8FCE6F476F}.Debug|Win32.ActiveCfg = Debug|Win32
+ {BF42574F-66E2-42DD-90D9-3A8FCE6F476F}.Debug|Win32.Build.0 = Debug|Win32
+ {BF42574F-66E2-42DD-90D9-3A8FCE6F476F}.Release|Win32.ActiveCfg = Release|Win32
+ {BF42574F-66E2-42DD-90D9-3A8FCE6F476F}.Release|Win32.Build.0 = Release|Win32
+ {BF42574F-66E2-42DD-90D9-3A8FCE6F4724}.Debug|Win32.ActiveCfg = Debug|Win32
+ {BF42574F-66E2-42DD-90D9-3A8FCE6F4724}.Debug|Win32.Build.0 = Debug|Win32
+ {BF42574F-66E2-42DD-90D9-3A8FCE6F4724}.Release|Win32.ActiveCfg = Release|Win32
+ {BF42574F-66E2-42DD-90D9-3A8FCE6F4724}.Release|Win32.Build.0 = Release|Win32
+ {BF42574F-66E2-42DD-90D9-3A8FCE6F4725}.Debug|Win32.ActiveCfg = Debug|Win32
+ {BF42574F-66E2-42DD-90D9-3A8FCE6F4725}.Debug|Win32.Build.0 = Debug|Win32
+ {BF42574F-66E2-42DD-90D9-3A8FCE6F4725}.Release|Win32.ActiveCfg = Release|Win32
+ {BF42574F-66E2-42DD-90D9-3A8FCE6F4725}.Release|Win32.Build.0 = Release|Win32
+ {9EF72937-0585-487D-B887-5359BFA569EB}.Debug|Win32.ActiveCfg = Debug|Win32
+ {9EF72937-0585-487D-B887-5359BFA569EB}.Debug|Win32.Build.0 = Debug|Win32
+ {9EF72937-0585-487D-B887-5359BFA569EB}.Release|Win32.ActiveCfg = Release|Win32
+ {9EF72937-0585-487D-B887-5359BFA569EB}.Release|Win32.Build.0 = Release|Win32
+ {BF42574F-66E2-42DD-90D9-3A8FCE6F4726}.Debug|Win32.ActiveCfg = Debug|Win32
+ {BF42574F-66E2-42DD-90D9-3A8FCE6F4726}.Debug|Win32.Build.0 = Debug|Win32
+ {BF42574F-66E2-42DD-90D9-3A8FCE6F4726}.Release|Win32.ActiveCfg = Release|Win32
+ {BF42574F-66E2-42DD-90D9-3A8FCE6F4726}.Release|Win32.Build.0 = Release|Win32
+ {612A0CA2-9206-4D24-8C34-D1E48D5FEC6F}.Debug|Win32.ActiveCfg = Debug|Win32
+ {612A0CA2-9206-4D24-8C34-D1E48D5FEC6F}.Debug|Win32.Build.0 = Debug|Win32
+ {612A0CA2-9206-4D24-8C34-D1E48D5FEC6F}.Release|Win32.ActiveCfg = Release|Win32
+ {612A0CA2-9206-4D24-8C34-D1E48D5FEC6F}.Release|Win32.Build.0 = Release|Win32
+ {9EF72937-0585-487D-B887-5359BFA569EA}.Debug|Win32.ActiveCfg = Debug|Win32
+ {9EF72937-0585-487D-B887-5359BFA569EA}.Debug|Win32.Build.0 = Debug|Win32
+ {9EF72937-0585-487D-B887-5359BFA569EA}.Release|Win32.ActiveCfg = Release|Win32
+ {9EF72937-0585-487D-B887-5359BFA569EA}.Release|Win32.Build.0 = Release|Win32
+ {BF42574F-66E2-42DD-90D9-3A8FCE6F472A}.Debug|Win32.ActiveCfg = Debug|Win32
+ {BF42574F-66E2-42DD-90D9-3A8FCE6F472A}.Debug|Win32.Build.0 = Debug|Win32
+ {BF42574F-66E2-42DD-90D9-3A8FCE6F472A}.Release|Win32.ActiveCfg = Release|Win32
+ {BF42574F-66E2-42DD-90D9-3A8FCE6F472A}.Release|Win32.Build.0 = Release|Win32
+ {BF42574F-66E2-42DD-90D9-3A8FCE6F4729}.Debug|Win32.ActiveCfg = Debug|Win32
+ {BF42574F-66E2-42DD-90D9-3A8FCE6F4729}.Debug|Win32.Build.0 = Debug|Win32
+ {BF42574F-66E2-42DD-90D9-3A8FCE6F4729}.Release|Win32.ActiveCfg = Release|Win32
+ {BF42574F-66E2-42DD-90D9-3A8FCE6F4729}.Release|Win32.Build.0 = Release|Win32
+ {BF42574F-66E2-42DD-90D9-3A8FCE6F4760}.Debug|Win32.ActiveCfg = Debug|Win32
+ {BF42574F-66E2-42DD-90D9-3A8FCE6F4760}.Debug|Win32.Build.0 = Debug|Win32
+ {BF42574F-66E2-42DD-90D9-3A8FCE6F4760}.Release|Win32.ActiveCfg = Release|Win32
+ {BF42574F-66E2-42DD-90D9-3A8FCE6F4760}.Release|Win32.Build.0 = Release|Win32
+ {BF42574F-66E2-42DD-90D9-3A8FCE6F4780}.Debug|Win32.ActiveCfg = Debug|Win32
+ {BF42574F-66E2-42DD-90D9-3A8FCE6F4780}.Debug|Win32.Build.0 = Debug|Win32
+ {BF42574F-66E2-42DD-90D9-3A8FCE6F4780}.Release|Win32.ActiveCfg = Release|Win32
+ {BF42574F-66E2-42DD-90D9-3A8FCE6F4780}.Release|Win32.Build.0 = Release|Win32
+ {BF42574F-66E2-42DD-90D9-3A8FCE6F4782}.Debug|Win32.ActiveCfg = Debug|Win32
+ {BF42574F-66E2-42DD-90D9-3A8FCE6F4782}.Debug|Win32.Build.0 = Debug|Win32
+ {BF42574F-66E2-42DD-90D9-3A8FCE6F4782}.Release|Win32.ActiveCfg = Release|Win32
+ {BF42574F-66E2-42DD-90D9-3A8FCE6F4782}.Release|Win32.Build.0 = Release|Win32
+ {BF42574F-66E2-42DD-90D9-3A8FCE6F4781}.Debug|Win32.ActiveCfg = Debug|Win32
+ {BF42574F-66E2-42DD-90D9-3A8FCE6F4781}.Debug|Win32.Build.0 = Debug|Win32
+ {BF42574F-66E2-42DD-90D9-3A8FCE6F4781}.Release|Win32.ActiveCfg = Release|Win32
+ {BF42574F-66E2-42DD-90D9-3A8FCE6F4781}.Release|Win32.Build.0 = Release|Win32
+ {BF42574F-66E2-42DD-90D9-3A8FCE6F4790}.Debug|Win32.ActiveCfg = Debug|Win32
+ {BF42574F-66E2-42DD-90D9-3A8FCE6F4790}.Debug|Win32.Build.0 = Debug|Win32
+ {BF42574F-66E2-42DD-90D9-3A8FCE6F4790}.Release|Win32.ActiveCfg = Release|Win32
+ {BF42574F-66E2-42DD-90D9-3A8FCE6F4790}.Release|Win32.Build.0 = Release|Win32
+ {BF42574F-66E2-42DD-90D9-3A8FCE6F4792}.Debug|Win32.ActiveCfg = Debug|Win32
+ {BF42574F-66E2-42DD-90D9-3A8FCE6F4792}.Debug|Win32.Build.0 = Debug|Win32
+ {BF42574F-66E2-42DD-90D9-3A8FCE6F4792}.Release|Win32.ActiveCfg = Release|Win32
+ {BF42574F-66E2-42DD-90D9-3A8FCE6F4792}.Release|Win32.Build.0 = Release|Win32
+ {45113635-6B51-4AC7-BA0B-7908B37A6DE2}.Debug|Win32.ActiveCfg = Debug|Win32
+ {45113635-6B51-4AC7-BA0B-7908B37A6DE2}.Debug|Win32.Build.0 = Debug|Win32
+ {45113635-6B51-4AC7-BA0B-7908B37A6DE2}.Release|Win32.ActiveCfg = Release|Win32
+ {45113635-6B51-4AC7-BA0B-7908B37A6DE2}.Release|Win32.Build.0 = Release|Win32
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+EndGlobal


Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk