Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r79695 - in sandbox/icl/libs/icl: . doc example example/boost_party_ example/custom_interval_ example/dynamic_interval_ example/interval_ example/interval_container_ example/itvset_shell_ example/large_bitset_ example/man_power_ example/month_and_week_grid_ example/overlap_counter_ example/party_ example/partys_height_average_ example/partys_tallest_guests_ example/splititvmap_shell_ example/static_interval_ example/std_copy_ example/std_transform_ example/user_groups_ test test/cmp_clang_ttp_passing2_ test/cmp_clang_ttp_passing_ test/fast_stat_interval_map_ test/fastest_icl_interval_ test/fastest_icl_map_ test/fastest_interval_map_ test/fastest_interval_map_infix_ test/fastest_interval_map_infix_mixed_ test/fastest_interval_map_mixed2_ test/fastest_interval_map_mixed_ test/fastest_interval_set_ test/fastest_interval_set_infix_ test/fastest_interval_set_mixed_ test/fastest_partial_icl_quantifier_ test/fastest_partial_interval_quantifier_ test/fastest_separate_interval_set_ test/fastest_separate_interval_set_infix_ test/fastest_set_icl_set_ test/fastest_set_interval_set_ test/fastest_split_interval_map_ test/fastest_split_interval_map_infix_ test/fastest_split_interval_set_ test/fastest_split_interval_set_infix_ test/fastest_total_icl_quantifier_ test/fastest_total_interval_quantifier_ test/fix_icl_after_thread_ test/fix_include_after_thread_ test/fix_tickets_ test/test_casual_ test/test_changing_interval_defaults_ test/test_combinable_ test/test_doc_code_ test/test_icl_interval_ test/test_icl_map_ test/test_interval_map_ test/test_interval_map_infix_ test/test_interval_map_infix_mixed_ test/test_interval_map_mixed2_ test/test_interval_map_mixed_ test/test_interval_set_ test/test_interval_set_infix_ test/test_interval_set_mixed_ test/test_misc_ test/test_partial_icl_quantifier_ test/test_partial_interval_quantifier_ test/test_separate_interval_set_ test/test_separate_interval_set_infix_ test/test_set_icl_set_ test/test_set_interval_set_ test/test_split_interval_map_ test/test_split_interval_map_infix_ test/test_split_interval_set_ test/test_split_interval_set_infix_ test/test_total_icl_quantifier_ test/test_total_interval_quantifier_ test/test_type_traits_
From: afojgo_at_[hidden]
Date: 2012-07-23 09:12:25


Author: jofaber
Date: 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
New Revision: 79695
URL: http://svn.boost.org/trac/boost/changeset/79695

Log:
Merged revision(s) 71328-79681 from trunk/libs/icl:
Bugfix: ticket_5482
........
Added macro BOOST_ICL_USE_COMPARE_STD_GREATER to change container and interval orderings for the library.
This can be used to change the compare-ordering for whole test-programs. (ticket #5482).
........
Added macro BOOST_ICL_USE_COMPARE_STD_GREATER to change container and interval orderings for the library.
This can be used to change the compare-ordering for whole test-programs. (ticket #5482).
........
Patch sent by Christoffer Jefferson, 04-22-2001.
The following patch does two things:
1) Cleans up a bunch of warnings to do with "unused parameter", which I get in clang.
2) Add a couple of headers which clang needs.

........
Bug fix for ticket 5559: Assertion for numeric_minimum failed for std::greater ordering.
Added a Compare-parameter and a partial specialization for struct template numeric_minimum.
........
Bug fix for ticket 5559: Assertion for numeric_minimum failed for std::greater ordering. Adjustments for portability.
........
Bug fix for ticket 5559: Assertion for numeric_minimum failed for std::greater ordering. Adjustments for portability 2.
........
Fixed ticket #5562: typo in boost\icl\concept\element_set.hpp
........
Cleaning up tests after checking last bug claims by Denis.
........
eliminated test_case_template.hpp
........
Fixed ticket #6095 filed by Marvin Sielenkemper. https://svn.boost.org/trac/boost/ticket/6095. Completing is_empty for open intervals (numeric_limits<domain_type>::max(), x).
........
Resolving ambiguity in call of identity_element.
........
Polished ticket #6095 filed by Marvin Sielenkemper. https://svn.boost.org/trac/boost/ticket/6095. Improved implementation of is_empty for open intervals as suggested by Marvin.
........
Replaced TABs by BLANKs. Bug fix ticket #6095 complete.
........
Bugfix ticket 6210. In addition: Some changes for introducing move semantics.
........
Added move emulation.
........
Fixed a configuration error.
........
Generated tests (prefixed by bcont_) for an implementation variant using Boost.Container.
........
Fixed bug in move constructor.
........
Portability fix for gcc.
........
Workaround for gcc static_cast complaints in move emulation tests.
........
Replaced move emulation by c++11. Now using c++11 move ctors and assignment operators.
........
Adding vc10 convenience project files
........
Adding vc10 convenience project files
........
Added move semantics for T operators(...) according to the Dave-Abrahams-Transformation
(http://cpp-next.com/archive/2009/09/making-your-next-move/). Worked like a charm ;)
........
Fixing missing reference to boost::move.
........
Fixed multiple definition error reported by Rajalakshmi Iyer.
........
Fix for ticket #6924: Now using insert with hint.
........
Fixed ticket #6924 (reporter: John Reid). Improvements of icl/functors.hpp.
........
Documentation tweaks. Ticket #6967, fixed broken links.
........
Added doxygen generated html to complete broken links.
........
Fixed violation against the min/max macro convention (inspect tool).
........

Added:
   sandbox/icl/libs/icl/example/boost_party_/vc10_boost_party.vcxproj
      - copied unchanged from r79681, /trunk/libs/icl/example/boost_party_/vc10_boost_party.vcxproj
   sandbox/icl/libs/icl/example/boost_party_/vc10_boost_party.vcxproj.filters
      - copied unchanged from r79681, /trunk/libs/icl/example/boost_party_/vc10_boost_party.vcxproj.filters
   sandbox/icl/libs/icl/example/custom_interval_/vc10_custom_interval.vcxproj
      - copied unchanged from r79681, /trunk/libs/icl/example/custom_interval_/vc10_custom_interval.vcxproj
   sandbox/icl/libs/icl/example/custom_interval_/vc10_custom_interval.vcxproj.filters
      - copied unchanged from r79681, /trunk/libs/icl/example/custom_interval_/vc10_custom_interval.vcxproj.filters
   sandbox/icl/libs/icl/example/dynamic_interval_/vc10_dynamic_interval.vcxproj
      - copied unchanged from r79681, /trunk/libs/icl/example/dynamic_interval_/vc10_dynamic_interval.vcxproj
   sandbox/icl/libs/icl/example/dynamic_interval_/vc10_dynamic_interval.vcxproj.filters
      - copied unchanged from r79681, /trunk/libs/icl/example/dynamic_interval_/vc10_dynamic_interval.vcxproj.filters
   sandbox/icl/libs/icl/example/interval_/vc10_interval.vcxproj
      - copied unchanged from r79681, /trunk/libs/icl/example/interval_/vc10_interval.vcxproj
   sandbox/icl/libs/icl/example/interval_/vc10_interval.vcxproj.filters
      - copied unchanged from r79681, /trunk/libs/icl/example/interval_/vc10_interval.vcxproj.filters
   sandbox/icl/libs/icl/example/interval_container_/vc10_interval_container.vcxproj
      - copied unchanged from r79681, /trunk/libs/icl/example/interval_container_/vc10_interval_container.vcxproj
   sandbox/icl/libs/icl/example/interval_container_/vc10_interval_container.vcxproj.filters
      - copied unchanged from r79681, /trunk/libs/icl/example/interval_container_/vc10_interval_container.vcxproj.filters
   sandbox/icl/libs/icl/example/large_bitset_/vc10_large_bitset.vcxproj
      - copied unchanged from r79681, /trunk/libs/icl/example/large_bitset_/vc10_large_bitset.vcxproj
   sandbox/icl/libs/icl/example/large_bitset_/vc10_large_bitset.vcxproj.filters
      - copied unchanged from r79681, /trunk/libs/icl/example/large_bitset_/vc10_large_bitset.vcxproj.filters
   sandbox/icl/libs/icl/example/man_power_/vc10_man_power.vcxproj
      - copied unchanged from r79681, /trunk/libs/icl/example/man_power_/vc10_man_power.vcxproj
   sandbox/icl/libs/icl/example/man_power_/vc10_man_power.vcxproj.filters
      - copied unchanged from r79681, /trunk/libs/icl/example/man_power_/vc10_man_power.vcxproj.filters
   sandbox/icl/libs/icl/example/month_and_week_grid_/vc10_month_and_week_grid.vcxproj
      - copied unchanged from r79681, /trunk/libs/icl/example/month_and_week_grid_/vc10_month_and_week_grid.vcxproj
   sandbox/icl/libs/icl/example/month_and_week_grid_/vc10_month_and_week_grid.vcxproj.filters
      - copied unchanged from r79681, /trunk/libs/icl/example/month_and_week_grid_/vc10_month_and_week_grid.vcxproj.filters
   sandbox/icl/libs/icl/example/overlap_counter_/vc10_overlap_counter.vcxproj
      - copied unchanged from r79681, /trunk/libs/icl/example/overlap_counter_/vc10_overlap_counter.vcxproj
   sandbox/icl/libs/icl/example/overlap_counter_/vc10_overlap_counter.vcxproj.filters
      - copied unchanged from r79681, /trunk/libs/icl/example/overlap_counter_/vc10_overlap_counter.vcxproj.filters
   sandbox/icl/libs/icl/example/party_/vc10_party.vcxproj
      - copied unchanged from r79681, /trunk/libs/icl/example/party_/vc10_party.vcxproj
   sandbox/icl/libs/icl/example/party_/vc10_party.vcxproj.filters
      - copied unchanged from r79681, /trunk/libs/icl/example/party_/vc10_party.vcxproj.filters
   sandbox/icl/libs/icl/example/partys_height_average_/vc10_partys_height_average.vcxproj
      - copied unchanged from r79681, /trunk/libs/icl/example/partys_height_average_/vc10_partys_height_average.vcxproj
   sandbox/icl/libs/icl/example/partys_height_average_/vc10_partys_height_average.vcxproj.filters
      - copied unchanged from r79681, /trunk/libs/icl/example/partys_height_average_/vc10_partys_height_average.vcxproj.filters
   sandbox/icl/libs/icl/example/partys_tallest_guests_/vc10_partys_tallest_guests.vcxproj
      - copied unchanged from r79681, /trunk/libs/icl/example/partys_tallest_guests_/vc10_partys_tallest_guests.vcxproj
   sandbox/icl/libs/icl/example/partys_tallest_guests_/vc10_partys_tallest_guests.vcxproj.filters
      - copied unchanged from r79681, /trunk/libs/icl/example/partys_tallest_guests_/vc10_partys_tallest_guests.vcxproj.filters
   sandbox/icl/libs/icl/example/static_interval_/vc10_static_interval.vcxproj
      - copied unchanged from r79681, /trunk/libs/icl/example/static_interval_/vc10_static_interval.vcxproj
   sandbox/icl/libs/icl/example/static_interval_/vc10_static_interval.vcxproj.filters
      - copied unchanged from r79681, /trunk/libs/icl/example/static_interval_/vc10_static_interval.vcxproj.filters
   sandbox/icl/libs/icl/example/std_copy_/vc10_std_copy.vcxproj
      - copied unchanged from r79681, /trunk/libs/icl/example/std_copy_/vc10_std_copy.vcxproj
   sandbox/icl/libs/icl/example/std_copy_/vc10_std_copy.vcxproj.filters
      - copied unchanged from r79681, /trunk/libs/icl/example/std_copy_/vc10_std_copy.vcxproj.filters
   sandbox/icl/libs/icl/example/std_transform_/vc10_std_transform.vcxproj
      - copied unchanged from r79681, /trunk/libs/icl/example/std_transform_/vc10_std_transform.vcxproj
   sandbox/icl/libs/icl/example/std_transform_/vc10_std_transform.vcxproj.filters
      - copied unchanged from r79681, /trunk/libs/icl/example/std_transform_/vc10_std_transform.vcxproj.filters
   sandbox/icl/libs/icl/example/user_groups_/vc10_user_groups.vcxproj
      - copied unchanged from r79681, /trunk/libs/icl/example/user_groups_/vc10_user_groups.vcxproj
   sandbox/icl/libs/icl/example/user_groups_/vc10_user_groups.vcxproj.filters
      - copied unchanged from r79681, /trunk/libs/icl/example/user_groups_/vc10_user_groups.vcxproj.filters
   sandbox/icl/libs/icl/example/vc10_icl_examples.sln
      - copied unchanged from r79681, /trunk/libs/icl/example/vc10_icl_examples.sln
   sandbox/icl/libs/icl/test/cmp_clang_ttp_passing2_/vc10_cmp_clang_ttp_passing2.vcxproj
      - copied unchanged from r79681, /trunk/libs/icl/test/cmp_clang_ttp_passing2_/vc10_cmp_clang_ttp_passing2.vcxproj
   sandbox/icl/libs/icl/test/cmp_clang_ttp_passing2_/vc10_cmp_clang_ttp_passing2.vcxproj.filters
      - copied unchanged from r79681, /trunk/libs/icl/test/cmp_clang_ttp_passing2_/vc10_cmp_clang_ttp_passing2.vcxproj.filters
   sandbox/icl/libs/icl/test/cmp_clang_ttp_passing_/vc10_cmp_clang_ttp_passing.vcxproj
      - copied unchanged from r79681, /trunk/libs/icl/test/cmp_clang_ttp_passing_/vc10_cmp_clang_ttp_passing.vcxproj
   sandbox/icl/libs/icl/test/cmp_clang_ttp_passing_/vc10_cmp_clang_ttp_passing.vcxproj.filters
      - copied unchanged from r79681, /trunk/libs/icl/test/cmp_clang_ttp_passing_/vc10_cmp_clang_ttp_passing.vcxproj.filters
   sandbox/icl/libs/icl/test/fast_stat_interval_map_/vc10_fast_stat_interval_map.vcxproj
      - copied unchanged from r79681, /trunk/libs/icl/test/fast_stat_interval_map_/vc10_fast_stat_interval_map.vcxproj
   sandbox/icl/libs/icl/test/fast_stat_interval_map_/vc10_fast_stat_interval_map.vcxproj.filters
      - copied unchanged from r79681, /trunk/libs/icl/test/fast_stat_interval_map_/vc10_fast_stat_interval_map.vcxproj.filters
   sandbox/icl/libs/icl/test/fastest_icl_interval_/vc10_fastest_icl_interval.vcxproj
      - copied unchanged from r79681, /trunk/libs/icl/test/fastest_icl_interval_/vc10_fastest_icl_interval.vcxproj
   sandbox/icl/libs/icl/test/fastest_icl_interval_/vc10_fastest_icl_interval.vcxproj.filters
      - copied unchanged from r79681, /trunk/libs/icl/test/fastest_icl_interval_/vc10_fastest_icl_interval.vcxproj.filters
   sandbox/icl/libs/icl/test/fastest_icl_map_/vc10_fastest_icl_map.vcxproj
      - copied unchanged from r79681, /trunk/libs/icl/test/fastest_icl_map_/vc10_fastest_icl_map.vcxproj
   sandbox/icl/libs/icl/test/fastest_icl_map_/vc10_fastest_icl_map.vcxproj.filters
      - copied unchanged from r79681, /trunk/libs/icl/test/fastest_icl_map_/vc10_fastest_icl_map.vcxproj.filters
   sandbox/icl/libs/icl/test/fastest_interval_map_/vc10_fastest_interval_map.vcxproj
      - copied unchanged from r79681, /trunk/libs/icl/test/fastest_interval_map_/vc10_fastest_interval_map.vcxproj
   sandbox/icl/libs/icl/test/fastest_interval_map_/vc10_fastest_interval_map.vcxproj.filters
      - copied unchanged from r79681, /trunk/libs/icl/test/fastest_interval_map_/vc10_fastest_interval_map.vcxproj.filters
   sandbox/icl/libs/icl/test/fastest_interval_map_infix_/vc10_fastest_interval_map_infix.vcxproj
      - copied unchanged from r79681, /trunk/libs/icl/test/fastest_interval_map_infix_/vc10_fastest_interval_map_infix.vcxproj
   sandbox/icl/libs/icl/test/fastest_interval_map_infix_/vc10_fastest_interval_map_infix.vcxproj.filters
      - copied unchanged from r79681, /trunk/libs/icl/test/fastest_interval_map_infix_/vc10_fastest_interval_map_infix.vcxproj.filters
   sandbox/icl/libs/icl/test/fastest_interval_map_infix_mixed_/vc10_fastest_interval_map_infix_mixed.vcxproj
      - copied unchanged from r79681, /trunk/libs/icl/test/fastest_interval_map_infix_mixed_/vc10_fastest_interval_map_infix_mixed.vcxproj
   sandbox/icl/libs/icl/test/fastest_interval_map_infix_mixed_/vc10_fastest_interval_map_infix_mixed.vcxproj.filters
      - copied unchanged from r79681, /trunk/libs/icl/test/fastest_interval_map_infix_mixed_/vc10_fastest_interval_map_infix_mixed.vcxproj.filters
   sandbox/icl/libs/icl/test/fastest_interval_map_mixed2_/vc10_fastest_interval_map_mixed2.vcxproj
      - copied unchanged from r79681, /trunk/libs/icl/test/fastest_interval_map_mixed2_/vc10_fastest_interval_map_mixed2.vcxproj
   sandbox/icl/libs/icl/test/fastest_interval_map_mixed2_/vc10_fastest_interval_map_mixed2.vcxproj.filters
      - copied unchanged from r79681, /trunk/libs/icl/test/fastest_interval_map_mixed2_/vc10_fastest_interval_map_mixed2.vcxproj.filters
   sandbox/icl/libs/icl/test/fastest_interval_map_mixed_/vc10_fastest_interval_map_mixed.vcxproj
      - copied unchanged from r79681, /trunk/libs/icl/test/fastest_interval_map_mixed_/vc10_fastest_interval_map_mixed.vcxproj
   sandbox/icl/libs/icl/test/fastest_interval_map_mixed_/vc10_fastest_interval_map_mixed.vcxproj.filters
      - copied unchanged from r79681, /trunk/libs/icl/test/fastest_interval_map_mixed_/vc10_fastest_interval_map_mixed.vcxproj.filters
   sandbox/icl/libs/icl/test/fastest_interval_set_/vc10_fastest_interval_set.vcxproj
      - copied unchanged from r79681, /trunk/libs/icl/test/fastest_interval_set_/vc10_fastest_interval_set.vcxproj
   sandbox/icl/libs/icl/test/fastest_interval_set_/vc10_fastest_interval_set.vcxproj.filters
      - copied unchanged from r79681, /trunk/libs/icl/test/fastest_interval_set_/vc10_fastest_interval_set.vcxproj.filters
   sandbox/icl/libs/icl/test/fastest_interval_set_infix_/vc10_fastest_interval_set_infix.vcxproj
      - copied unchanged from r79681, /trunk/libs/icl/test/fastest_interval_set_infix_/vc10_fastest_interval_set_infix.vcxproj
   sandbox/icl/libs/icl/test/fastest_interval_set_infix_/vc10_fastest_interval_set_infix.vcxproj.filters
      - copied unchanged from r79681, /trunk/libs/icl/test/fastest_interval_set_infix_/vc10_fastest_interval_set_infix.vcxproj.filters
   sandbox/icl/libs/icl/test/fastest_interval_set_mixed_/vc10_fastest_interval_set_mixed.vcxproj
      - copied unchanged from r79681, /trunk/libs/icl/test/fastest_interval_set_mixed_/vc10_fastest_interval_set_mixed.vcxproj
   sandbox/icl/libs/icl/test/fastest_interval_set_mixed_/vc10_fastest_interval_set_mixed.vcxproj.filters
      - copied unchanged from r79681, /trunk/libs/icl/test/fastest_interval_set_mixed_/vc10_fastest_interval_set_mixed.vcxproj.filters
   sandbox/icl/libs/icl/test/fastest_partial_icl_quantifier_/vc10_fastest_partial_icl_quantifier.vcxproj
      - copied unchanged from r79681, /trunk/libs/icl/test/fastest_partial_icl_quantifier_/vc10_fastest_partial_icl_quantifier.vcxproj
   sandbox/icl/libs/icl/test/fastest_partial_icl_quantifier_/vc10_fastest_partial_icl_quantifier.vcxproj.filters
      - copied unchanged from r79681, /trunk/libs/icl/test/fastest_partial_icl_quantifier_/vc10_fastest_partial_icl_quantifier.vcxproj.filters
   sandbox/icl/libs/icl/test/fastest_partial_interval_quantifier_/vc10_fastest_partial_interval_quantifier.vcxproj
      - copied unchanged from r79681, /trunk/libs/icl/test/fastest_partial_interval_quantifier_/vc10_fastest_partial_interval_quantifier.vcxproj
   sandbox/icl/libs/icl/test/fastest_partial_interval_quantifier_/vc10_fastest_partial_interval_quantifier.vcxproj.filters
      - copied unchanged from r79681, /trunk/libs/icl/test/fastest_partial_interval_quantifier_/vc10_fastest_partial_interval_quantifier.vcxproj.filters
   sandbox/icl/libs/icl/test/fastest_separate_interval_set_/vc10_fastest_separate_interval_set.vcxproj
      - copied unchanged from r79681, /trunk/libs/icl/test/fastest_separate_interval_set_/vc10_fastest_separate_interval_set.vcxproj
   sandbox/icl/libs/icl/test/fastest_separate_interval_set_/vc10_fastest_separate_interval_set.vcxproj.filters
      - copied unchanged from r79681, /trunk/libs/icl/test/fastest_separate_interval_set_/vc10_fastest_separate_interval_set.vcxproj.filters
   sandbox/icl/libs/icl/test/fastest_separate_interval_set_infix_/vc10_fastest_separate_interval_set_infix.vcxproj
      - copied unchanged from r79681, /trunk/libs/icl/test/fastest_separate_interval_set_infix_/vc10_fastest_separate_interval_set_infix.vcxproj
   sandbox/icl/libs/icl/test/fastest_separate_interval_set_infix_/vc10_fastest_separate_interval_set_infix.vcxproj.filters
      - copied unchanged from r79681, /trunk/libs/icl/test/fastest_separate_interval_set_infix_/vc10_fastest_separate_interval_set_infix.vcxproj.filters
   sandbox/icl/libs/icl/test/fastest_set_icl_set_/vc10_fastest_set_icl_set.vcxproj
      - copied unchanged from r79681, /trunk/libs/icl/test/fastest_set_icl_set_/vc10_fastest_set_icl_set.vcxproj
   sandbox/icl/libs/icl/test/fastest_set_icl_set_/vc10_fastest_set_icl_set.vcxproj.filters
      - copied unchanged from r79681, /trunk/libs/icl/test/fastest_set_icl_set_/vc10_fastest_set_icl_set.vcxproj.filters
   sandbox/icl/libs/icl/test/fastest_set_interval_set_/vc10_fastest_set_interval_set.vcxproj
      - copied unchanged from r79681, /trunk/libs/icl/test/fastest_set_interval_set_/vc10_fastest_set_interval_set.vcxproj
   sandbox/icl/libs/icl/test/fastest_set_interval_set_/vc10_fastest_set_interval_set.vcxproj.filters
      - copied unchanged from r79681, /trunk/libs/icl/test/fastest_set_interval_set_/vc10_fastest_set_interval_set.vcxproj.filters
   sandbox/icl/libs/icl/test/fastest_split_interval_map_/vc10_fastest_split_interval_map.vcxproj
      - copied unchanged from r79681, /trunk/libs/icl/test/fastest_split_interval_map_/vc10_fastest_split_interval_map.vcxproj
   sandbox/icl/libs/icl/test/fastest_split_interval_map_/vc10_fastest_split_interval_map.vcxproj.filters
      - copied unchanged from r79681, /trunk/libs/icl/test/fastest_split_interval_map_/vc10_fastest_split_interval_map.vcxproj.filters
   sandbox/icl/libs/icl/test/fastest_split_interval_map_infix_/vc10_fastest_split_interval_map_infix.vcxproj
      - copied unchanged from r79681, /trunk/libs/icl/test/fastest_split_interval_map_infix_/vc10_fastest_split_interval_map_infix.vcxproj
   sandbox/icl/libs/icl/test/fastest_split_interval_map_infix_/vc10_fastest_split_interval_map_infix.vcxproj.filters
      - copied unchanged from r79681, /trunk/libs/icl/test/fastest_split_interval_map_infix_/vc10_fastest_split_interval_map_infix.vcxproj.filters
   sandbox/icl/libs/icl/test/fastest_split_interval_set_/vc10_fastest_split_interval_set.vcxproj
      - copied unchanged from r79681, /trunk/libs/icl/test/fastest_split_interval_set_/vc10_fastest_split_interval_set.vcxproj
   sandbox/icl/libs/icl/test/fastest_split_interval_set_/vc10_fastest_split_interval_set.vcxproj.filters
      - copied unchanged from r79681, /trunk/libs/icl/test/fastest_split_interval_set_/vc10_fastest_split_interval_set.vcxproj.filters
   sandbox/icl/libs/icl/test/fastest_split_interval_set_infix_/vc10_fastest_split_interval_set_infix.vcxproj
      - copied unchanged from r79681, /trunk/libs/icl/test/fastest_split_interval_set_infix_/vc10_fastest_split_interval_set_infix.vcxproj
   sandbox/icl/libs/icl/test/fastest_split_interval_set_infix_/vc10_fastest_split_interval_set_infix.vcxproj.filters
      - copied unchanged from r79681, /trunk/libs/icl/test/fastest_split_interval_set_infix_/vc10_fastest_split_interval_set_infix.vcxproj.filters
   sandbox/icl/libs/icl/test/fastest_total_icl_quantifier_/vc10_fastest_total_icl_quantifier.vcxproj
      - copied unchanged from r79681, /trunk/libs/icl/test/fastest_total_icl_quantifier_/vc10_fastest_total_icl_quantifier.vcxproj
   sandbox/icl/libs/icl/test/fastest_total_icl_quantifier_/vc10_fastest_total_icl_quantifier.vcxproj.filters
      - copied unchanged from r79681, /trunk/libs/icl/test/fastest_total_icl_quantifier_/vc10_fastest_total_icl_quantifier.vcxproj.filters
   sandbox/icl/libs/icl/test/fastest_total_interval_quantifier_/vc10_fastest_total_interval_quantifier.vcxproj
      - copied unchanged from r79681, /trunk/libs/icl/test/fastest_total_interval_quantifier_/vc10_fastest_total_interval_quantifier.vcxproj
   sandbox/icl/libs/icl/test/fastest_total_interval_quantifier_/vc10_fastest_total_interval_quantifier.vcxproj.filters
      - copied unchanged from r79681, /trunk/libs/icl/test/fastest_total_interval_quantifier_/vc10_fastest_total_interval_quantifier.vcxproj.filters
   sandbox/icl/libs/icl/test/fix_icl_after_thread_/vc10_fix_icl_after_thread.vcxproj
      - copied unchanged from r79681, /trunk/libs/icl/test/fix_icl_after_thread_/vc10_fix_icl_after_thread.vcxproj
   sandbox/icl/libs/icl/test/fix_icl_after_thread_/vc10_fix_icl_after_thread.vcxproj.filters
      - copied unchanged from r79681, /trunk/libs/icl/test/fix_icl_after_thread_/vc10_fix_icl_after_thread.vcxproj.filters
   sandbox/icl/libs/icl/test/fix_tickets_/vc10_fix_tickets.vcxproj
      - copied unchanged from r79681, /trunk/libs/icl/test/fix_tickets_/vc10_fix_tickets.vcxproj
   sandbox/icl/libs/icl/test/fix_tickets_/vc10_fix_tickets.vcxproj.filters
      - copied unchanged from r79681, /trunk/libs/icl/test/fix_tickets_/vc10_fix_tickets.vcxproj.filters
   sandbox/icl/libs/icl/test/test_casual_/vc10_test_casual.vcxproj
      - copied unchanged from r79681, /trunk/libs/icl/test/test_casual_/vc10_test_casual.vcxproj
   sandbox/icl/libs/icl/test/test_casual_/vc10_test_casual.vcxproj.filters
      - copied unchanged from r79681, /trunk/libs/icl/test/test_casual_/vc10_test_casual.vcxproj.filters
   sandbox/icl/libs/icl/test/test_changing_interval_defaults_/vc10_test_changing_interval_defalts.vcxproj
      - copied unchanged from r79681, /trunk/libs/icl/test/test_changing_interval_defaults_/vc10_test_changing_interval_defalts.vcxproj
   sandbox/icl/libs/icl/test/test_changing_interval_defaults_/vc10_test_changing_interval_defalts.vcxproj.filters
      - copied unchanged from r79681, /trunk/libs/icl/test/test_changing_interval_defaults_/vc10_test_changing_interval_defalts.vcxproj.filters
   sandbox/icl/libs/icl/test/test_combinable_/vc10_test_combinable.vcxproj
      - copied unchanged from r79681, /trunk/libs/icl/test/test_combinable_/vc10_test_combinable.vcxproj
   sandbox/icl/libs/icl/test/test_combinable_/vc10_test_combinable.vcxproj.filters
      - copied unchanged from r79681, /trunk/libs/icl/test/test_combinable_/vc10_test_combinable.vcxproj.filters
   sandbox/icl/libs/icl/test/test_doc_code_/vc10_test_doc_code.vcxproj
      - copied unchanged from r79681, /trunk/libs/icl/test/test_doc_code_/vc10_test_doc_code.vcxproj
   sandbox/icl/libs/icl/test/test_doc_code_/vc10_test_doc_code.vcxproj.filters
      - copied unchanged from r79681, /trunk/libs/icl/test/test_doc_code_/vc10_test_doc_code.vcxproj.filters
   sandbox/icl/libs/icl/test/test_icl_interval_/vc10_test_icl_interval.vcxproj
      - copied unchanged from r79681, /trunk/libs/icl/test/test_icl_interval_/vc10_test_icl_interval.vcxproj
   sandbox/icl/libs/icl/test/test_icl_interval_/vc10_test_icl_interval.vcxproj.filters
      - copied unchanged from r79681, /trunk/libs/icl/test/test_icl_interval_/vc10_test_icl_interval.vcxproj.filters
   sandbox/icl/libs/icl/test/test_icl_map_/vc10_test_icl_map.vcxproj
      - copied unchanged from r79681, /trunk/libs/icl/test/test_icl_map_/vc10_test_icl_map.vcxproj
   sandbox/icl/libs/icl/test/test_icl_map_/vc10_test_icl_map.vcxproj.filters
      - copied unchanged from r79681, /trunk/libs/icl/test/test_icl_map_/vc10_test_icl_map.vcxproj.filters
   sandbox/icl/libs/icl/test/test_interval_map_/vc10_test_interval_map.vcxproj
      - copied unchanged from r79681, /trunk/libs/icl/test/test_interval_map_/vc10_test_interval_map.vcxproj
   sandbox/icl/libs/icl/test/test_interval_map_/vc10_test_interval_map.vcxproj.filters
      - copied unchanged from r79681, /trunk/libs/icl/test/test_interval_map_/vc10_test_interval_map.vcxproj.filters
   sandbox/icl/libs/icl/test/test_interval_map_infix_/vc10_test_interval_map_infix.vcxproj
      - copied unchanged from r79681, /trunk/libs/icl/test/test_interval_map_infix_/vc10_test_interval_map_infix.vcxproj
   sandbox/icl/libs/icl/test/test_interval_map_infix_/vc10_test_interval_map_infix.vcxproj.filters
      - copied unchanged from r79681, /trunk/libs/icl/test/test_interval_map_infix_/vc10_test_interval_map_infix.vcxproj.filters
   sandbox/icl/libs/icl/test/test_interval_map_infix_mixed_/vc10_test_interval_map_infix_mixed.vcxproj
      - copied unchanged from r79681, /trunk/libs/icl/test/test_interval_map_infix_mixed_/vc10_test_interval_map_infix_mixed.vcxproj
   sandbox/icl/libs/icl/test/test_interval_map_infix_mixed_/vc10_test_interval_map_infix_mixed.vcxproj.filters
      - copied unchanged from r79681, /trunk/libs/icl/test/test_interval_map_infix_mixed_/vc10_test_interval_map_infix_mixed.vcxproj.filters
   sandbox/icl/libs/icl/test/test_interval_map_mixed2_/vc10_test_interval_map_mixed2.vcxproj
      - copied unchanged from r79681, /trunk/libs/icl/test/test_interval_map_mixed2_/vc10_test_interval_map_mixed2.vcxproj
   sandbox/icl/libs/icl/test/test_interval_map_mixed2_/vc10_test_interval_map_mixed2.vcxproj.filters
      - copied unchanged from r79681, /trunk/libs/icl/test/test_interval_map_mixed2_/vc10_test_interval_map_mixed2.vcxproj.filters
   sandbox/icl/libs/icl/test/test_interval_map_mixed_/vc10_test_interval_map_mixed.vcxproj
      - copied unchanged from r79681, /trunk/libs/icl/test/test_interval_map_mixed_/vc10_test_interval_map_mixed.vcxproj
   sandbox/icl/libs/icl/test/test_interval_map_mixed_/vc10_test_interval_map_mixed.vcxproj.filters
      - copied unchanged from r79681, /trunk/libs/icl/test/test_interval_map_mixed_/vc10_test_interval_map_mixed.vcxproj.filters
   sandbox/icl/libs/icl/test/test_interval_set_/vc10_test_interval_set.vcxproj
      - copied unchanged from r79681, /trunk/libs/icl/test/test_interval_set_/vc10_test_interval_set.vcxproj
   sandbox/icl/libs/icl/test/test_interval_set_/vc10_test_interval_set.vcxproj.filters
      - copied unchanged from r79681, /trunk/libs/icl/test/test_interval_set_/vc10_test_interval_set.vcxproj.filters
   sandbox/icl/libs/icl/test/test_interval_set_infix_/vc10_test_interval_set_infix.vcxproj
      - copied unchanged from r79681, /trunk/libs/icl/test/test_interval_set_infix_/vc10_test_interval_set_infix.vcxproj
   sandbox/icl/libs/icl/test/test_interval_set_infix_/vc10_test_interval_set_infix.vcxproj.filters
      - copied unchanged from r79681, /trunk/libs/icl/test/test_interval_set_infix_/vc10_test_interval_set_infix.vcxproj.filters
   sandbox/icl/libs/icl/test/test_interval_set_mixed_/vc10_test_interval_set_mixed.vcxproj
      - copied unchanged from r79681, /trunk/libs/icl/test/test_interval_set_mixed_/vc10_test_interval_set_mixed.vcxproj
   sandbox/icl/libs/icl/test/test_interval_set_mixed_/vc10_test_interval_set_mixed.vcxproj.filters
      - copied unchanged from r79681, /trunk/libs/icl/test/test_interval_set_mixed_/vc10_test_interval_set_mixed.vcxproj.filters
   sandbox/icl/libs/icl/test/test_misc_/vc10_test_misc.vcxproj
      - copied unchanged from r79681, /trunk/libs/icl/test/test_misc_/vc10_test_misc.vcxproj
   sandbox/icl/libs/icl/test/test_misc_/vc10_test_misc.vcxproj.filters
      - copied unchanged from r79681, /trunk/libs/icl/test/test_misc_/vc10_test_misc.vcxproj.filters
   sandbox/icl/libs/icl/test/test_partial_icl_quantifier_/vc10_test_partial_icl_quantifier.vcxproj
      - copied unchanged from r79681, /trunk/libs/icl/test/test_partial_icl_quantifier_/vc10_test_partial_icl_quantifier.vcxproj
   sandbox/icl/libs/icl/test/test_partial_icl_quantifier_/vc10_test_partial_icl_quantifier.vcxproj.filters
      - copied unchanged from r79681, /trunk/libs/icl/test/test_partial_icl_quantifier_/vc10_test_partial_icl_quantifier.vcxproj.filters
   sandbox/icl/libs/icl/test/test_partial_interval_quantifier_/vc10_test_partial_interval_quantifier.vcxproj
      - copied unchanged from r79681, /trunk/libs/icl/test/test_partial_interval_quantifier_/vc10_test_partial_interval_quantifier.vcxproj
   sandbox/icl/libs/icl/test/test_partial_interval_quantifier_/vc10_test_partial_interval_quantifier.vcxproj.filters
      - copied unchanged from r79681, /trunk/libs/icl/test/test_partial_interval_quantifier_/vc10_test_partial_interval_quantifier.vcxproj.filters
   sandbox/icl/libs/icl/test/test_separate_interval_set_/vc10_test_separate_interval_set.vcxproj
      - copied unchanged from r79681, /trunk/libs/icl/test/test_separate_interval_set_/vc10_test_separate_interval_set.vcxproj
   sandbox/icl/libs/icl/test/test_separate_interval_set_/vc10_test_separate_interval_set.vcxproj.filters
      - copied unchanged from r79681, /trunk/libs/icl/test/test_separate_interval_set_/vc10_test_separate_interval_set.vcxproj.filters
   sandbox/icl/libs/icl/test/test_separate_interval_set_infix_/vc10_test_separate_interval_set_infix.vcxproj
      - copied unchanged from r79681, /trunk/libs/icl/test/test_separate_interval_set_infix_/vc10_test_separate_interval_set_infix.vcxproj
   sandbox/icl/libs/icl/test/test_separate_interval_set_infix_/vc10_test_separate_interval_set_infix.vcxproj.filters
      - copied unchanged from r79681, /trunk/libs/icl/test/test_separate_interval_set_infix_/vc10_test_separate_interval_set_infix.vcxproj.filters
   sandbox/icl/libs/icl/test/test_set_icl_set_/vc10_test_set_icl_set.vcxproj
      - copied unchanged from r79681, /trunk/libs/icl/test/test_set_icl_set_/vc10_test_set_icl_set.vcxproj
   sandbox/icl/libs/icl/test/test_set_icl_set_/vc10_test_set_icl_set.vcxproj.filters
      - copied unchanged from r79681, /trunk/libs/icl/test/test_set_icl_set_/vc10_test_set_icl_set.vcxproj.filters
   sandbox/icl/libs/icl/test/test_set_interval_set_/vc10_test_set_interval_set.vcxproj
      - copied unchanged from r79681, /trunk/libs/icl/test/test_set_interval_set_/vc10_test_set_interval_set.vcxproj
   sandbox/icl/libs/icl/test/test_set_interval_set_/vc10_test_set_interval_set.vcxproj.filters
      - copied unchanged from r79681, /trunk/libs/icl/test/test_set_interval_set_/vc10_test_set_interval_set.vcxproj.filters
   sandbox/icl/libs/icl/test/test_split_interval_map_/vc10_test_split_interval_map.vcxproj
      - copied unchanged from r79681, /trunk/libs/icl/test/test_split_interval_map_/vc10_test_split_interval_map.vcxproj
   sandbox/icl/libs/icl/test/test_split_interval_map_/vc10_test_split_interval_map.vcxproj.filters
      - copied unchanged from r79681, /trunk/libs/icl/test/test_split_interval_map_/vc10_test_split_interval_map.vcxproj.filters
   sandbox/icl/libs/icl/test/test_split_interval_map_infix_/vc10_test_split_interval_map_infix.vcxproj
      - copied unchanged from r79681, /trunk/libs/icl/test/test_split_interval_map_infix_/vc10_test_split_interval_map_infix.vcxproj
   sandbox/icl/libs/icl/test/test_split_interval_map_infix_/vc10_test_split_interval_map_infix.vcxproj.filters
      - copied unchanged from r79681, /trunk/libs/icl/test/test_split_interval_map_infix_/vc10_test_split_interval_map_infix.vcxproj.filters
   sandbox/icl/libs/icl/test/test_split_interval_set_/vc10_test_split_interval_set.vcxproj
      - copied unchanged from r79681, /trunk/libs/icl/test/test_split_interval_set_/vc10_test_split_interval_set.vcxproj
   sandbox/icl/libs/icl/test/test_split_interval_set_/vc10_test_split_interval_set.vcxproj.filters
      - copied unchanged from r79681, /trunk/libs/icl/test/test_split_interval_set_/vc10_test_split_interval_set.vcxproj.filters
   sandbox/icl/libs/icl/test/test_split_interval_set_infix_/vc10_test_split_interval_set_infix.vcxproj
      - copied unchanged from r79681, /trunk/libs/icl/test/test_split_interval_set_infix_/vc10_test_split_interval_set_infix.vcxproj
   sandbox/icl/libs/icl/test/test_split_interval_set_infix_/vc10_test_split_interval_set_infix.vcxproj.filters
      - copied unchanged from r79681, /trunk/libs/icl/test/test_split_interval_set_infix_/vc10_test_split_interval_set_infix.vcxproj.filters
   sandbox/icl/libs/icl/test/test_total_icl_quantifier_/vc10_test_total_icl_quantifier.vcxproj
      - copied unchanged from r79681, /trunk/libs/icl/test/test_total_icl_quantifier_/vc10_test_total_icl_quantifier.vcxproj
   sandbox/icl/libs/icl/test/test_total_icl_quantifier_/vc10_test_total_icl_quantifier.vcxproj.filters
      - copied unchanged from r79681, /trunk/libs/icl/test/test_total_icl_quantifier_/vc10_test_total_icl_quantifier.vcxproj.filters
   sandbox/icl/libs/icl/test/test_total_interval_quantifier_/vc10_test_total_interval_quantifier.vcxproj
      - copied unchanged from r79681, /trunk/libs/icl/test/test_total_interval_quantifier_/vc10_test_total_interval_quantifier.vcxproj
   sandbox/icl/libs/icl/test/test_total_interval_quantifier_/vc10_test_total_interval_quantifier.vcxproj.filters
      - copied unchanged from r79681, /trunk/libs/icl/test/test_total_interval_quantifier_/vc10_test_total_interval_quantifier.vcxproj.filters
   sandbox/icl/libs/icl/test/test_type_traits_/vc10_test_type_traits.vcxproj
      - copied unchanged from r79681, /trunk/libs/icl/test/test_type_traits_/vc10_test_type_traits.vcxproj
   sandbox/icl/libs/icl/test/test_type_traits_/vc10_test_type_traits.vcxproj.filters
      - copied unchanged from r79681, /trunk/libs/icl/test/test_type_traits_/vc10_test_type_traits.vcxproj.filters
   sandbox/icl/libs/icl/test/vc10_icl_fast_tests.sln
      - copied unchanged from r79681, /trunk/libs/icl/test/vc10_icl_fast_tests.sln
   sandbox/icl/libs/icl/test/vc10_icl_slow_tests.sln
      - copied unchanged from r79681, /trunk/libs/icl/test/vc10_icl_slow_tests.sln
Properties modified:
   sandbox/icl/libs/icl/ (props changed)
   sandbox/icl/libs/icl/doc/ (props changed)
   sandbox/icl/libs/icl/example/ (props changed)
   sandbox/icl/libs/icl/test/ (props changed)
Text files modified:
   sandbox/icl/libs/icl/doc/acknowledgments.qbk | 3
   sandbox/icl/libs/icl/doc/interface.qbk | 8
   sandbox/icl/libs/icl/example/boost_party_/vc9_boost_party.vcproj | 6
   sandbox/icl/libs/icl/example/custom_interval_/vc9_custom_interval.vcproj | 6
   sandbox/icl/libs/icl/example/dynamic_interval_/vc9_dynamic_interval.vcproj | 4
   sandbox/icl/libs/icl/example/interval_/vc9_interval.vcproj | 4
   sandbox/icl/libs/icl/example/interval_container_/vc9_interval_container.vcproj | 6
   sandbox/icl/libs/icl/example/itvset_shell_/vc9_itvset_shell.vcproj | 4
   sandbox/icl/libs/icl/example/large_bitset_/vc9_large_bitset.vcproj | 6
   sandbox/icl/libs/icl/example/man_power_/vc9_man_power.vcproj | 6
   sandbox/icl/libs/icl/example/month_and_week_grid_/vc9_month_and_week_grid.vcproj | 6
   sandbox/icl/libs/icl/example/overlap_counter_/vc9_overlap_counter.vcproj | 6
   sandbox/icl/libs/icl/example/party_/vc9_party.vcproj | 6
   sandbox/icl/libs/icl/example/partys_height_average_/vc9_partys_height_average.vcproj | 6
   sandbox/icl/libs/icl/example/partys_tallest_guests_/vc9_partys_tallest_guests.vcproj | 6
   sandbox/icl/libs/icl/example/splititvmap_shell_/vc9_splititvmap_shell.vcproj | 4
   sandbox/icl/libs/icl/example/static_interval_/vc9_static_interval.vcproj | 4
   sandbox/icl/libs/icl/example/std_copy_/vc9_std_copy.vcproj | 6
   sandbox/icl/libs/icl/example/std_transform_/vc9_std_transform.vcproj | 6
   sandbox/icl/libs/icl/example/user_groups_/vc9_user_groups.vcproj | 6
   sandbox/icl/libs/icl/example/vc9_icl_examples.sln | 130 ++++++++++++------------
   sandbox/icl/libs/icl/test/Jamfile.v2 | 2
   sandbox/icl/libs/icl/test/cmp_clang_ttp_passing2_/vc9_cmp_clang_ttp_passing2.vcproj | 4
   sandbox/icl/libs/icl/test/cmp_clang_ttp_passing_/vc9_cmp_clang_ttp_passing.vcproj | 4
   sandbox/icl/libs/icl/test/fast_stat_interval_map_/vc9_fast_stat_interval_map.vcproj | 2
   sandbox/icl/libs/icl/test/fastest_icl_interval_/fastest_icl_interval.cpp | 34 +++---
   sandbox/icl/libs/icl/test/fastest_icl_interval_/vc9_fastest_icl_interval.vcproj | 4
   sandbox/icl/libs/icl/test/fastest_icl_map_/fastest_icl_map.cpp | 2
   sandbox/icl/libs/icl/test/fastest_icl_map_/fastest_icl_map_cases.hpp | 12 +
   sandbox/icl/libs/icl/test/fastest_icl_map_/vc9_fastest_icl_map.vcproj | 4
   sandbox/icl/libs/icl/test/fastest_interval_map_/vc9_fastest_interval_map.vcproj | 2
   sandbox/icl/libs/icl/test/fastest_interval_map_cases.hpp | 4
   sandbox/icl/libs/icl/test/fastest_interval_map_infix_/vc9_fastest_interval_map_infix.vcproj | 6
   sandbox/icl/libs/icl/test/fastest_interval_map_mixed2_/fastest_interval_map_mixed2.cpp | 2
   sandbox/icl/libs/icl/test/fastest_interval_map_mixed2_/vc9_fastest_interval_map_mixed2.vcproj | 4
   sandbox/icl/libs/icl/test/fastest_interval_map_mixed_/fastest_interval_map_mixed.cpp | 6
   sandbox/icl/libs/icl/test/fastest_interval_map_mixed_/vc9_fastest_interval_map_mixed.vcproj | 4
   sandbox/icl/libs/icl/test/fastest_interval_set_/fastest_interval_set.cpp | 2
   sandbox/icl/libs/icl/test/fastest_interval_set_/vc9_fastest_interval_set.vcproj | 4
   sandbox/icl/libs/icl/test/fastest_interval_set_cases.hpp | 4
   sandbox/icl/libs/icl/test/fastest_interval_set_infix_/fastest_interval_set_infix.cpp | 2
   sandbox/icl/libs/icl/test/fastest_interval_set_infix_/vc9_fastest_interval_set_infix.vcproj | 6
   sandbox/icl/libs/icl/test/fastest_interval_set_mixed_/vc9_fastest_interval_set_mixed.vcproj | 4
   sandbox/icl/libs/icl/test/fastest_partial_icl_quantifier_/fastest_partial_icl_quantifier.cpp | 2
   sandbox/icl/libs/icl/test/fastest_partial_icl_quantifier_/vc9_fastest_partial_icl_quantifier.vcproj | 4
   sandbox/icl/libs/icl/test/fastest_partial_interval_quantifier_/fastest_partial_interval_quantifier.cpp | 2
   sandbox/icl/libs/icl/test/fastest_partial_interval_quantifier_/vc9_fastest_partial_interval_quantifier.vcproj | 4
   sandbox/icl/libs/icl/test/fastest_separate_interval_set_/fastest_separate_interval_set.cpp | 2
   sandbox/icl/libs/icl/test/fastest_separate_interval_set_/vc9_fastest_separate_interval_set.vcproj | 4
   sandbox/icl/libs/icl/test/fastest_separate_interval_set_infix_/fastest_separate_interval_set_infix.cpp | 2
   sandbox/icl/libs/icl/test/fastest_separate_interval_set_infix_/vc9_fastest_separate_interval_set_infix.vcproj | 6
   sandbox/icl/libs/icl/test/fastest_set_icl_set_/fastest_set_icl_set.cpp | 2
   sandbox/icl/libs/icl/test/fastest_set_icl_set_/vc9_fastest_set_icl_set.vcproj | 6
   sandbox/icl/libs/icl/test/fastest_set_interval_set_/fastest_set_interval_set.cpp | 2
   sandbox/icl/libs/icl/test/fastest_set_interval_set_/fastest_set_interval_set_cases.hpp | 28 ++--
   sandbox/icl/libs/icl/test/fastest_set_interval_set_/vc9_fastest_set_interval_set.vcproj | 4
   sandbox/icl/libs/icl/test/fastest_split_interval_map_/fastest_split_interval_map.cpp | 2
   sandbox/icl/libs/icl/test/fastest_split_interval_map_/vc9_fastest_split_interval_map.vcproj | 4
   sandbox/icl/libs/icl/test/fastest_split_interval_map_infix_/fastest_split_interval_map_infix.cpp | 2
   sandbox/icl/libs/icl/test/fastest_split_interval_map_infix_/vc9_fastest_split_interval_map_infix.vcproj | 4
   sandbox/icl/libs/icl/test/fastest_split_interval_set_/fastest_split_interval_set.cpp | 2
   sandbox/icl/libs/icl/test/fastest_split_interval_set_/vc9_fastest_split_interval_set.vcproj | 4
   sandbox/icl/libs/icl/test/fastest_split_interval_set_infix_/fastest_split_interval_set_infix.cpp | 2
   sandbox/icl/libs/icl/test/fastest_split_interval_set_infix_/vc9_fastest_split_interval_set_infix.vcproj | 6
   sandbox/icl/libs/icl/test/fastest_total_icl_quantifier_/fastest_total_icl_quantifier.cpp | 2
   sandbox/icl/libs/icl/test/fastest_total_icl_quantifier_/vc9_fastest_total_icl_quantifier.vcproj | 4
   sandbox/icl/libs/icl/test/fastest_total_interval_quantifier_/fastest_total_interval_quantifier.cpp | 2
   sandbox/icl/libs/icl/test/fastest_total_interval_quantifier_/vc9_fastest_total_interval_quantifier.vcproj | 4
   sandbox/icl/libs/icl/test/fix_icl_after_thread_/vc9_fix_icl_after_thread.vcproj | 4
   sandbox/icl/libs/icl/test/fix_include_after_thread_/vc9_fix_include_after_thread.vcproj | 4
   sandbox/icl/libs/icl/test/fix_tickets_/fix_tickets.cpp | 49 +++++++++
   sandbox/icl/libs/icl/test/fix_tickets_/vc9_fix_tickets.vcproj | 4
   sandbox/icl/libs/icl/test/portability.hpp | 1
   sandbox/icl/libs/icl/test/test_casual_/test_casual.cpp | 204 ---------------------------------------
   sandbox/icl/libs/icl/test/test_casual_/vc9_test_casual.vcproj | 4
   sandbox/icl/libs/icl/test/test_changing_interval_defaults_/test_changing_interval_defaults.cpp | 2
   sandbox/icl/libs/icl/test/test_changing_interval_defaults_/vc9_test_changing_interval_defalts.vcproj | 4
   sandbox/icl/libs/icl/test/test_combinable_/test_combinable.cpp | 18 +-
   sandbox/icl/libs/icl/test/test_combinable_/vc9_test_combinable.vcproj | 4
   sandbox/icl/libs/icl/test/test_doc_code_/test_doc_code.cpp | 2
   sandbox/icl/libs/icl/test/test_doc_code_/vc9_test_doc_code.vcproj | 4
   sandbox/icl/libs/icl/test/test_icl_interval_/test_icl_interval.cpp | 2
   sandbox/icl/libs/icl/test/test_icl_interval_/vc9_test_icl_interval.vcproj | 4
   sandbox/icl/libs/icl/test/test_icl_map.hpp | 43 +++++++-
   sandbox/icl/libs/icl/test/test_icl_map_/test_icl_map.cpp | 2
   sandbox/icl/libs/icl/test/test_icl_map_/test_icl_map_cases.hpp | 12 +
   sandbox/icl/libs/icl/test/test_icl_map_/vc9_test_icl_map.vcproj | 4
   sandbox/icl/libs/icl/test/test_interval_map_/test_interval_map.cpp | 2
   sandbox/icl/libs/icl/test/test_interval_map_/vc9_test_interval_map.vcproj | 4
   sandbox/icl/libs/icl/test/test_interval_map_infix_/test_interval_map_infix.cpp | 2
   sandbox/icl/libs/icl/test/test_interval_map_infix_/vc9_test_interval_map_infix.vcproj | 4
   sandbox/icl/libs/icl/test/test_interval_map_infix_mixed_/test_interval_map_infix_mixed.cpp | 2
   sandbox/icl/libs/icl/test/test_interval_map_infix_mixed_/vc9_test_interval_map_infix_mixed.vcproj | 4
   sandbox/icl/libs/icl/test/test_interval_map_mixed2_/test_interval_map_mixed2.cpp | 2
   sandbox/icl/libs/icl/test/test_interval_map_mixed2_/vc9_test_interval_map_mixed2.vcproj | 4
   sandbox/icl/libs/icl/test/test_interval_map_mixed_/test_interval_map_mixed.cpp | 2
   sandbox/icl/libs/icl/test/test_interval_map_mixed_/vc9_test_interval_map_mixed.vcproj | 4
   sandbox/icl/libs/icl/test/test_interval_map_shared.hpp | 33 ++++++
   sandbox/icl/libs/icl/test/test_interval_set_/test_interval_set.cpp | 2
   sandbox/icl/libs/icl/test/test_interval_set_/vc9_test_interval_set.vcproj | 4
   sandbox/icl/libs/icl/test/test_interval_set_infix_/test_interval_set_infix.cpp | 2
   sandbox/icl/libs/icl/test/test_interval_set_infix_/vc9_test_interval_set_infix.vcproj | 6
   sandbox/icl/libs/icl/test/test_interval_set_mixed_/test_interval_set_mixed.cpp | 2
   sandbox/icl/libs/icl/test/test_interval_set_mixed_/vc9_test_interval_set_mixed.vcproj | 4
   sandbox/icl/libs/icl/test/test_interval_set_shared.hpp | 27 +++++
   sandbox/icl/libs/icl/test/test_misc_/test_misc.cpp | 91 +++++++++++++++++
   sandbox/icl/libs/icl/test/test_misc_/vc9_test_misc.vcproj | 4
   sandbox/icl/libs/icl/test/test_partial_icl_quantifier_/test_partial_icl_quantifier.cpp | 2
   sandbox/icl/libs/icl/test/test_partial_icl_quantifier_/vc9_test_partial_icl_quantifier.vcproj | 4
   sandbox/icl/libs/icl/test/test_partial_interval_quantifier_/test_partial_interval_quantifier.cpp | 2
   sandbox/icl/libs/icl/test/test_partial_interval_quantifier_/vc9_test_partial_interval_quantifier.vcproj | 4
   sandbox/icl/libs/icl/test/test_separate_interval_set_/test_separate_interval_set.cpp | 2
   sandbox/icl/libs/icl/test/test_separate_interval_set_/vc9_test_separate_interval_set.vcproj | 4
   sandbox/icl/libs/icl/test/test_separate_interval_set_infix_/test_separate_interval_set_infix.cpp | 2
   sandbox/icl/libs/icl/test/test_separate_interval_set_infix_/vc9_test_separate_interval_set_infix.vcproj | 6
   sandbox/icl/libs/icl/test/test_set_icl_set_/test_set_icl_set.cpp | 2
   sandbox/icl/libs/icl/test/test_set_icl_set_/vc9_test_set_icl_set.vcproj | 4
   sandbox/icl/libs/icl/test/test_set_interval_set_/test_set_interval_set.cpp | 2
   sandbox/icl/libs/icl/test/test_set_interval_set_/vc9_test_set_interval_set.vcproj | 4
   sandbox/icl/libs/icl/test/test_split_interval_map_/test_split_interval_map.cpp | 2
   sandbox/icl/libs/icl/test/test_split_interval_map_/vc9_test_split_interval_map.vcproj | 4
   sandbox/icl/libs/icl/test/test_split_interval_map_infix_/test_split_interval_map_infix.cpp | 2
   sandbox/icl/libs/icl/test/test_split_interval_map_infix_/vc9_test_split_interval_map_infix.vcproj | 4
   sandbox/icl/libs/icl/test/test_split_interval_set_/test_split_interval_set.cpp | 2
   sandbox/icl/libs/icl/test/test_split_interval_set_/vc9_test_split_interval_set.vcproj | 4
   sandbox/icl/libs/icl/test/test_split_interval_set_infix_/test_split_interval_set_infix.cpp | 2
   sandbox/icl/libs/icl/test/test_split_interval_set_infix_/vc9_test_split_interval_set_infix.vcproj | 6
   sandbox/icl/libs/icl/test/test_total_icl_quantifier_/test_total_icl_quantifier.cpp | 2
   sandbox/icl/libs/icl/test/test_total_icl_quantifier_/vc9_test_total_icl_quantifier.vcproj | 4
   sandbox/icl/libs/icl/test/test_total_interval_quantifier_/test_total_interval_quantifier.cpp | 2
   sandbox/icl/libs/icl/test/test_total_interval_quantifier_/vc9_test_total_interval_quantifier.vcproj | 4
   sandbox/icl/libs/icl/test/test_type_traits_/test_type_traits.cpp | 8 +
   sandbox/icl/libs/icl/test/test_type_traits_/vc9_test_type_traits.vcproj | 4
   sandbox/icl/libs/icl/test/vc9_icl_fast_tests.sln | 58 +++-------
   sandbox/icl/libs/icl/test/vc9_icl_slow_tests.sln | 30 ++--
   135 files changed, 624 insertions(+), 591 deletions(-)

Modified: sandbox/icl/libs/icl/doc/acknowledgments.qbk
==============================================================================
--- sandbox/icl/libs/icl/doc/acknowledgments.qbk (original)
+++ sandbox/icl/libs/icl/doc/acknowledgments.qbk 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -38,5 +38,8 @@
 Jerry Jeremiah, John Reid, Steven Watanabe, Brian Wood, Markus Werle
 and Michael Caisse.
 
+For sending in bug reports, code patches and suggestions for improvements
+after the review thanks to Denis and Marvin Sielenkemper.
+
 [endsect]
 

Modified: sandbox/icl/libs/icl/doc/interface.qbk
==============================================================================
--- sandbox/icl/libs/icl/doc/interface.qbk (original)
+++ sandbox/icl/libs/icl/doc/interface.qbk 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -298,7 +298,7 @@
 
 A domain type `DomainT` for intervals and interval containers
 has to satisfy the requirements of concept
-[@http://www.generic-programming.org/languages/conceptcpp/issues/concepts-closed.html `Regular`]
+[@http://www.informit.com/guides/content.aspx?g=cplusplus&seqNum=314 `Regular`]
 which
 implies among other properties the existence of a copy and
 a default constructor. In addition `IsIncrementable`
@@ -386,7 +386,8 @@
 is never used, that is to say that none of the addition, subtraction and intersection
 operations (`+, +=, add`, `-, -=, subtract`, &, &=, add_intersection) are used on the
 __itv_map__, then `CodomainT` only needs to be
-[@http://www.generic-programming.org/languages/conceptcpp/issues/concepts-closed.html Regular].
+[@http://www.informit.com/guides/content.aspx?g=cplusplus&seqNum=314 Regular].
+
 ['*Regular*]
 object semantics implies `DefaultConstructible` and
 `EqualityComparable` which means it has
@@ -506,8 +507,7 @@
 In this section a single ['*matrix*] is given, that shows all ['*functions*]
 with shared names and identical or analogous semantics and their
 polymorphical overloads across the class templates of the *icl*.
-Associated are the corresponding functions of the *stl* for easy
-comparison. In order to achieve a concise representation, a series
+In order to achieve a concise representation, a series
 of ['*placeholders*] are used throughout the function matrix.
 
 The ['*placeholder's*] purpose is to express the polymorphic

Modified: sandbox/icl/libs/icl/example/boost_party_/vc9_boost_party.vcproj
==============================================================================
--- sandbox/icl/libs/icl/example/boost_party_/vc9_boost_party.vcproj (original)
+++ sandbox/icl/libs/icl/example/boost_party_/vc9_boost_party.vcproj 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -3,7 +3,7 @@
         ProjectType="Visual C++"
         Version="9,00"
         Name="vc9_boost_party"
- ProjectGUID="{0D1DB87E-E72A-4FE9-A067-1907CC6613F8}"
+ ProjectGUID="{DD9C9854-3882-42B9-BFA1-1907CC6613F8}"
         RootNamespace="Boost_party"
         Keyword="Win32Proj"
         TargetFrameworkVersion="131072"
@@ -41,7 +41,7 @@
                         <Tool
                                 Name="VCCLCompilerTool"
                                 Optimization="0"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;_STLP_DEBUG=1"
                                 MinimalRebuild="true"
                                 BasicRuntimeChecks="3"
@@ -122,7 +122,7 @@
                         />
                         <Tool
                                 Name="VCCLCompilerTool"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                 RuntimeLibrary="2"
                                 UsePrecompiledHeader="0"

Modified: sandbox/icl/libs/icl/example/custom_interval_/vc9_custom_interval.vcproj
==============================================================================
--- sandbox/icl/libs/icl/example/custom_interval_/vc9_custom_interval.vcproj (original)
+++ sandbox/icl/libs/icl/example/custom_interval_/vc9_custom_interval.vcproj 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -3,7 +3,7 @@
         ProjectType="Visual C++"
         Version="9,00"
         Name="vc9_custom_interval"
- ProjectGUID="{0D1DB87E-E72A-4FE9-A067-1907CC6614F8}"
+ ProjectGUID="{DD9C9854-3882-42B9-BFA1-1907CC6614F8}"
         RootNamespace="Custom_interval"
         Keyword="Win32Proj"
         TargetFrameworkVersion="131072"
@@ -41,7 +41,7 @@
                         <Tool
                                 Name="VCCLCompilerTool"
                                 Optimization="0"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                 MinimalRebuild="true"
                                 BasicRuntimeChecks="3"
@@ -122,7 +122,7 @@
                         />
                         <Tool
                                 Name="VCCLCompilerTool"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                 RuntimeLibrary="2"
                                 UsePrecompiledHeader="0"

Modified: sandbox/icl/libs/icl/example/dynamic_interval_/vc9_dynamic_interval.vcproj
==============================================================================
--- sandbox/icl/libs/icl/example/dynamic_interval_/vc9_dynamic_interval.vcproj (original)
+++ sandbox/icl/libs/icl/example/dynamic_interval_/vc9_dynamic_interval.vcproj 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -41,7 +41,7 @@
                         <Tool
                                 Name="VCCLCompilerTool"
                                 Optimization="0"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                 MinimalRebuild="true"
                                 BasicRuntimeChecks="3"
@@ -118,7 +118,7 @@
                         />
                         <Tool
                                 Name="VCCLCompilerTool"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                 RuntimeLibrary="2"
                                 UsePrecompiledHeader="0"

Modified: sandbox/icl/libs/icl/example/interval_/vc9_interval.vcproj
==============================================================================
--- sandbox/icl/libs/icl/example/interval_/vc9_interval.vcproj (original)
+++ sandbox/icl/libs/icl/example/interval_/vc9_interval.vcproj 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -41,7 +41,7 @@
                         <Tool
                                 Name="VCCLCompilerTool"
                                 Optimization="0"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                 MinimalRebuild="true"
                                 BasicRuntimeChecks="3"
@@ -118,7 +118,7 @@
                         />
                         <Tool
                                 Name="VCCLCompilerTool"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                 RuntimeLibrary="2"
                                 UsePrecompiledHeader="0"

Modified: sandbox/icl/libs/icl/example/interval_container_/vc9_interval_container.vcproj
==============================================================================
--- sandbox/icl/libs/icl/example/interval_container_/vc9_interval_container.vcproj (original)
+++ sandbox/icl/libs/icl/example/interval_container_/vc9_interval_container.vcproj 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -3,7 +3,7 @@
         ProjectType="Visual C++"
         Version="9,00"
         Name="vc9_interval_container"
- ProjectGUID="{278324CE-9EC1-4D16-B637-E91A07F9DD81}"
+ ProjectGUID="{DD9C9854-3882-42B9-BFA1-E91A07F9DD81}"
         RootNamespace="interval_container"
         Keyword="Win32Proj"
         TargetFrameworkVersion="131072"
@@ -41,7 +41,7 @@
                         <Tool
                                 Name="VCCLCompilerTool"
                                 Optimization="0"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                 MinimalRebuild="true"
                                 BasicRuntimeChecks="3"
@@ -118,7 +118,7 @@
                         />
                         <Tool
                                 Name="VCCLCompilerTool"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                 RuntimeLibrary="2"
                                 UsePrecompiledHeader="0"

Modified: sandbox/icl/libs/icl/example/itvset_shell_/vc9_itvset_shell.vcproj
==============================================================================
--- sandbox/icl/libs/icl/example/itvset_shell_/vc9_itvset_shell.vcproj (original)
+++ sandbox/icl/libs/icl/example/itvset_shell_/vc9_itvset_shell.vcproj 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -41,7 +41,7 @@
                         <Tool
                                 Name="VCCLCompilerTool"
                                 Optimization="0"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                 MinimalRebuild="true"
                                 BasicRuntimeChecks="3"
@@ -118,7 +118,7 @@
                         />
                         <Tool
                                 Name="VCCLCompilerTool"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                 RuntimeLibrary="2"
                                 UsePrecompiledHeader="0"

Modified: sandbox/icl/libs/icl/example/large_bitset_/vc9_large_bitset.vcproj
==============================================================================
--- sandbox/icl/libs/icl/example/large_bitset_/vc9_large_bitset.vcproj (original)
+++ sandbox/icl/libs/icl/example/large_bitset_/vc9_large_bitset.vcproj 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -3,7 +3,7 @@
         ProjectType="Visual C++"
         Version="9,00"
         Name="vc9_large_bitset"
- ProjectGUID="{6BE62DDE-21B9-4333-BF11-AA054DD53759}"
+ ProjectGUID="{DD9C9854-3882-42B9-BFA1-AA054DD53759}"
         RootNamespace="Large_bitset"
         Keyword="Win32Proj"
         TargetFrameworkVersion="131072"
@@ -41,7 +41,7 @@
                         <Tool
                                 Name="VCCLCompilerTool"
                                 Optimization="0"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                 MinimalRebuild="true"
                                 BasicRuntimeChecks="3"
@@ -122,7 +122,7 @@
                         />
                         <Tool
                                 Name="VCCLCompilerTool"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                 RuntimeLibrary="2"
                                 UsePrecompiledHeader="0"

Modified: sandbox/icl/libs/icl/example/man_power_/vc9_man_power.vcproj
==============================================================================
--- sandbox/icl/libs/icl/example/man_power_/vc9_man_power.vcproj (original)
+++ sandbox/icl/libs/icl/example/man_power_/vc9_man_power.vcproj 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -3,7 +3,7 @@
         ProjectType="Visual C++"
         Version="9,00"
         Name="vc9_man_power"
- ProjectGUID="{8B9B91C9-E79C-4F24-BD5C-04ED0F38E8C2}"
+ ProjectGUID="{DD9C9854-3882-42B9-BFA1-04ED0F38E8C2}"
         RootNamespace="Party"
         Keyword="Win32Proj"
         TargetFrameworkVersion="131072"
@@ -41,7 +41,7 @@
                         <Tool
                                 Name="VCCLCompilerTool"
                                 Optimization="0"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                 MinimalRebuild="true"
                                 BasicRuntimeChecks="3"
@@ -122,7 +122,7 @@
                         />
                         <Tool
                                 Name="VCCLCompilerTool"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                 RuntimeLibrary="2"
                                 UsePrecompiledHeader="0"

Modified: sandbox/icl/libs/icl/example/month_and_week_grid_/vc9_month_and_week_grid.vcproj
==============================================================================
--- sandbox/icl/libs/icl/example/month_and_week_grid_/vc9_month_and_week_grid.vcproj (original)
+++ sandbox/icl/libs/icl/example/month_and_week_grid_/vc9_month_and_week_grid.vcproj 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -3,7 +3,7 @@
         ProjectType="Visual C++"
         Version="9,00"
         Name="vc9_month_and_week_grid"
- ProjectGUID="{360BCFA9-9EB6-4D22-8469-CDC290478F78}"
+ ProjectGUID="{DD9C9854-3882-42B9-BFA1-CDC290478F78}"
         RootNamespace="Party"
         Keyword="Win32Proj"
         TargetFrameworkVersion="131072"
@@ -41,7 +41,7 @@
                         <Tool
                                 Name="VCCLCompilerTool"
                                 Optimization="0"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                 MinimalRebuild="true"
                                 BasicRuntimeChecks="3"
@@ -122,7 +122,7 @@
                         />
                         <Tool
                                 Name="VCCLCompilerTool"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                 RuntimeLibrary="2"
                                 UsePrecompiledHeader="0"

Modified: sandbox/icl/libs/icl/example/overlap_counter_/vc9_overlap_counter.vcproj
==============================================================================
--- sandbox/icl/libs/icl/example/overlap_counter_/vc9_overlap_counter.vcproj (original)
+++ sandbox/icl/libs/icl/example/overlap_counter_/vc9_overlap_counter.vcproj 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -3,7 +3,7 @@
         ProjectType="Visual C++"
         Version="9,00"
         Name="vc9_overlap_counter"
- ProjectGUID="{8DC9BDE4-E5A4-4294-A12F-D75FD6990B83}"
+ ProjectGUID="{DD9C9854-3882-42B9-BFA1-D75FD6990B83}"
         RootNamespace="overlap_counter"
         Keyword="Win32Proj"
         TargetFrameworkVersion="131072"
@@ -41,7 +41,7 @@
                         <Tool
                                 Name="VCCLCompilerTool"
                                 Optimization="0"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                 MinimalRebuild="true"
                                 BasicRuntimeChecks="3"
@@ -118,7 +118,7 @@
                         />
                         <Tool
                                 Name="VCCLCompilerTool"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                 RuntimeLibrary="2"
                                 UsePrecompiledHeader="0"

Modified: sandbox/icl/libs/icl/example/party_/vc9_party.vcproj
==============================================================================
--- sandbox/icl/libs/icl/example/party_/vc9_party.vcproj (original)
+++ sandbox/icl/libs/icl/example/party_/vc9_party.vcproj 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -3,7 +3,7 @@
         ProjectType="Visual C++"
         Version="9,00"
         Name="vc9_party"
- ProjectGUID="{6BE62DDE-21B9-4333-BF11-AA054DD43759}"
+ ProjectGUID="{DD9C9854-3882-42B9-BFA1-AA054DD43759}"
         RootNamespace="Party"
         Keyword="Win32Proj"
         TargetFrameworkVersion="131072"
@@ -41,7 +41,7 @@
                         <Tool
                                 Name="VCCLCompilerTool"
                                 Optimization="0"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                 MinimalRebuild="true"
                                 BasicRuntimeChecks="3"
@@ -122,7 +122,7 @@
                         />
                         <Tool
                                 Name="VCCLCompilerTool"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                 RuntimeLibrary="2"
                                 UsePrecompiledHeader="0"

Modified: sandbox/icl/libs/icl/example/partys_height_average_/vc9_partys_height_average.vcproj
==============================================================================
--- sandbox/icl/libs/icl/example/partys_height_average_/vc9_partys_height_average.vcproj (original)
+++ sandbox/icl/libs/icl/example/partys_height_average_/vc9_partys_height_average.vcproj 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -3,7 +3,7 @@
         ProjectType="Visual C++"
         Version="9,00"
         Name="vc9_partys_height_average"
- ProjectGUID="{0D1DB87E-E72A-4FE9-A067-1907CC6633F8}"
+ ProjectGUID="{DD9C9854-3882-42B9-BFA1-1907CC6633F8}"
         RootNamespace="Partys_height_average"
         Keyword="Win32Proj"
         TargetFrameworkVersion="131072"
@@ -41,7 +41,7 @@
                         <Tool
                                 Name="VCCLCompilerTool"
                                 Optimization="0"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                 MinimalRebuild="true"
                                 BasicRuntimeChecks="3"
@@ -122,7 +122,7 @@
                         />
                         <Tool
                                 Name="VCCLCompilerTool"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                 RuntimeLibrary="2"
                                 UsePrecompiledHeader="0"

Modified: sandbox/icl/libs/icl/example/partys_tallest_guests_/vc9_partys_tallest_guests.vcproj
==============================================================================
--- sandbox/icl/libs/icl/example/partys_tallest_guests_/vc9_partys_tallest_guests.vcproj (original)
+++ sandbox/icl/libs/icl/example/partys_tallest_guests_/vc9_partys_tallest_guests.vcproj 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -3,7 +3,7 @@
         ProjectType="Visual C++"
         Version="9,00"
         Name="vc9_partys_tallest_guests"
- ProjectGUID="{0D1DB87E-E72A-4FE9-A067-1907CC6623F8}"
+ ProjectGUID="{DD9C9854-3882-42B9-BFA1-1907CC6623F8}"
         RootNamespace="Partys_tallest_guests"
         Keyword="Win32Proj"
         TargetFrameworkVersion="131072"
@@ -41,7 +41,7 @@
                         <Tool
                                 Name="VCCLCompilerTool"
                                 Optimization="0"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                 MinimalRebuild="true"
                                 BasicRuntimeChecks="3"
@@ -122,7 +122,7 @@
                         />
                         <Tool
                                 Name="VCCLCompilerTool"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                 RuntimeLibrary="2"
                                 UsePrecompiledHeader="0"

Modified: sandbox/icl/libs/icl/example/splititvmap_shell_/vc9_splititvmap_shell.vcproj
==============================================================================
--- sandbox/icl/libs/icl/example/splititvmap_shell_/vc9_splititvmap_shell.vcproj (original)
+++ sandbox/icl/libs/icl/example/splititvmap_shell_/vc9_splititvmap_shell.vcproj 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -41,7 +41,7 @@
                         <Tool
                                 Name="VCCLCompilerTool"
                                 Optimization="0"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                 MinimalRebuild="true"
                                 BasicRuntimeChecks="3"
@@ -118,7 +118,7 @@
                         />
                         <Tool
                                 Name="VCCLCompilerTool"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                 RuntimeLibrary="2"
                                 UsePrecompiledHeader="0"

Modified: sandbox/icl/libs/icl/example/static_interval_/vc9_static_interval.vcproj
==============================================================================
--- sandbox/icl/libs/icl/example/static_interval_/vc9_static_interval.vcproj (original)
+++ sandbox/icl/libs/icl/example/static_interval_/vc9_static_interval.vcproj 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -41,7 +41,7 @@
                         <Tool
                                 Name="VCCLCompilerTool"
                                 Optimization="0"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                 MinimalRebuild="true"
                                 BasicRuntimeChecks="3"
@@ -118,7 +118,7 @@
                         />
                         <Tool
                                 Name="VCCLCompilerTool"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                 RuntimeLibrary="2"
                                 UsePrecompiledHeader="0"

Modified: sandbox/icl/libs/icl/example/std_copy_/vc9_std_copy.vcproj
==============================================================================
--- sandbox/icl/libs/icl/example/std_copy_/vc9_std_copy.vcproj (original)
+++ sandbox/icl/libs/icl/example/std_copy_/vc9_std_copy.vcproj 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -3,7 +3,7 @@
         ProjectType="Visual C++"
         Version="9,00"
         Name="vc9_std_copy"
- ProjectGUID="{8DC9BDE4-E5A4-4294-A12F-D75FD6990B84}"
+ ProjectGUID="{DD9C9854-3882-42B9-BFA1-D75FD6990B84}"
         RootNamespace="std_copy"
         Keyword="Win32Proj"
         TargetFrameworkVersion="131072"
@@ -41,7 +41,7 @@
                         <Tool
                                 Name="VCCLCompilerTool"
                                 Optimization="0"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                 MinimalRebuild="true"
                                 BasicRuntimeChecks="3"
@@ -118,7 +118,7 @@
                         />
                         <Tool
                                 Name="VCCLCompilerTool"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                 RuntimeLibrary="2"
                                 UsePrecompiledHeader="0"

Modified: sandbox/icl/libs/icl/example/std_transform_/vc9_std_transform.vcproj
==============================================================================
--- sandbox/icl/libs/icl/example/std_transform_/vc9_std_transform.vcproj (original)
+++ sandbox/icl/libs/icl/example/std_transform_/vc9_std_transform.vcproj 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -3,7 +3,7 @@
         ProjectType="Visual C++"
         Version="9,00"
         Name="vc9_std_transform"
- ProjectGUID="{8DC9BDE4-E5A4-4294-A12F-D75FD6990B85}"
+ ProjectGUID="{DD9C9854-3882-42B9-BFA1-D75FD6990B85}"
         RootNamespace="std_transform"
         Keyword="Win32Proj"
         TargetFrameworkVersion="131072"
@@ -41,7 +41,7 @@
                         <Tool
                                 Name="VCCLCompilerTool"
                                 Optimization="0"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                 MinimalRebuild="true"
                                 BasicRuntimeChecks="3"
@@ -118,7 +118,7 @@
                         />
                         <Tool
                                 Name="VCCLCompilerTool"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                 RuntimeLibrary="2"
                                 UsePrecompiledHeader="0"

Modified: sandbox/icl/libs/icl/example/user_groups_/vc9_user_groups.vcproj
==============================================================================
--- sandbox/icl/libs/icl/example/user_groups_/vc9_user_groups.vcproj (original)
+++ sandbox/icl/libs/icl/example/user_groups_/vc9_user_groups.vcproj 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -3,7 +3,7 @@
         ProjectType="Visual C++"
         Version="9,00"
         Name="vc9_user_groups"
- ProjectGUID="{900B8478-E01B-4ECD-A4D6-DC88DD5BF4A1}"
+ ProjectGUID="{DD9C9854-3882-42B9-BFA1-DC88DD5BF4A1}"
         RootNamespace="User_groups"
         Keyword="Win32Proj"
         TargetFrameworkVersion="131072"
@@ -41,7 +41,7 @@
                         <Tool
                                 Name="VCCLCompilerTool"
                                 Optimization="0"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                 MinimalRebuild="true"
                                 BasicRuntimeChecks="3"
@@ -122,7 +122,7 @@
                         />
                         <Tool
                                 Name="VCCLCompilerTool"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                 RuntimeLibrary="2"
                                 UsePrecompiledHeader="0"

Modified: sandbox/icl/libs/icl/example/vc9_icl_examples.sln
==============================================================================
--- sandbox/icl/libs/icl/example/vc9_icl_examples.sln (original)
+++ sandbox/icl/libs/icl/example/vc9_icl_examples.sln 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -1,33 +1,33 @@
 ï»¿
 Microsoft Visual Studio Solution File, Format Version 10.00
 # Visual Studio 2008
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vc9_std_copy", "std_copy_\vc9_std_copy.vcproj", "{8DC9BDE4-E5A4-4294-A12F-D75FD6990B84}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vc9_std_copy", "std_copy_\vc9_std_copy.vcproj", "{DD9C9854-3882-42B9-BFA1-D75FD6990B84}"
 EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vc9_std_transform", "std_transform_\vc9_std_transform.vcproj", "{8DC9BDE4-E5A4-4294-A12F-D75FD6990B85}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vc9_std_transform", "std_transform_\vc9_std_transform.vcproj", "{DD9C9854-3882-42B9-BFA1-D75FD6990B85}"
 EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vc9_large_bitset", "large_bitset_\vc9_large_bitset.vcproj", "{6BE62DDE-21B9-4333-BF11-AA054DD53759}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vc9_large_bitset", "large_bitset_\vc9_large_bitset.vcproj", "{DD9C9854-3882-42B9-BFA1-AA054DD53759}"
 EndProject
 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vc9_interval", "interval_\vc9_interval.vcproj", "{EE61B7EF-EC45-4165-8B49-FD5B7D2A9F7C}"
 EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vc9_boost_party", "boost_party_\vc9_boost_party.vcproj", "{0D1DB87E-E72A-4FE9-A067-1907CC6613F8}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vc9_boost_party", "boost_party_\vc9_boost_party.vcproj", "{DD9C9854-3882-42B9-BFA1-1907CC6613F8}"
 EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vc9_interval_container", "interval_container_\vc9_interval_container.vcproj", "{278324CE-9EC1-4D16-B637-E91A07F9DD81}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vc9_interval_container", "interval_container_\vc9_interval_container.vcproj", "{DD9C9854-3882-42B9-BFA1-E91A07F9DD81}"
 EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vc9_man_power", "man_power_\vc9_man_power.vcproj", "{8B9B91C9-E79C-4F24-BD5C-04ED0F38E8C2}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vc9_man_power", "man_power_\vc9_man_power.vcproj", "{DD9C9854-3882-42B9-BFA1-04ED0F38E8C2}"
 EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vc9_month_and_week_grid", "month_and_week_grid_\vc9_month_and_week_grid.vcproj", "{360BCFA9-9EB6-4D22-8469-CDC290478F78}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vc9_month_and_week_grid", "month_and_week_grid_\vc9_month_and_week_grid.vcproj", "{DD9C9854-3882-42B9-BFA1-CDC290478F78}"
 EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vc9_overlap_counter", "overlap_counter_\vc9_overlap_counter.vcproj", "{8DC9BDE4-E5A4-4294-A12F-D75FD6990B83}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vc9_overlap_counter", "overlap_counter_\vc9_overlap_counter.vcproj", "{DD9C9854-3882-42B9-BFA1-D75FD6990B83}"
 EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vc9_party", "party_\vc9_party.vcproj", "{6BE62DDE-21B9-4333-BF11-AA054DD43759}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vc9_party", "party_\vc9_party.vcproj", "{DD9C9854-3882-42B9-BFA1-AA054DD43759}"
 EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vc9_partys_height_average", "partys_height_average_\vc9_partys_height_average.vcproj", "{0D1DB87E-E72A-4FE9-A067-1907CC6633F8}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vc9_partys_height_average", "partys_height_average_\vc9_partys_height_average.vcproj", "{DD9C9854-3882-42B9-BFA1-1907CC6633F8}"
 EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vc9_partys_tallest_guests", "partys_tallest_guests_\vc9_partys_tallest_guests.vcproj", "{0D1DB87E-E72A-4FE9-A067-1907CC6623F8}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vc9_partys_tallest_guests", "partys_tallest_guests_\vc9_partys_tallest_guests.vcproj", "{DD9C9854-3882-42B9-BFA1-1907CC6623F8}"
 EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vc9_user_groups", "user_groups_\vc9_user_groups.vcproj", "{900B8478-E01B-4ECD-A4D6-DC88DD5BF4A1}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vc9_user_groups", "user_groups_\vc9_user_groups.vcproj", "{DD9C9854-3882-42B9-BFA1-DC88DD5BF4A1}"
 EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vc9_custom_interval", "custom_interval_\vc9_custom_interval.vcproj", "{0D1DB87E-E72A-4FE9-A067-1907CC6614F8}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vc9_custom_interval", "custom_interval_\vc9_custom_interval.vcproj", "{DD9C9854-3882-42B9-BFA1-1907CC6614F8}"
 EndProject
 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vc9_dynamic_interval", "dynamic_interval_\vc9_dynamic_interval.vcproj", "{EE61B7EF-EC45-4165-8B49-FD5B7D3A9F7C}"
 EndProject
@@ -39,62 +39,62 @@
                 Release|Win32 = Release|Win32
         EndGlobalSection
         GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {8DC9BDE4-E5A4-4294-A12F-D75FD6990B84}.Debug|Win32.ActiveCfg = Debug|Win32
- {8DC9BDE4-E5A4-4294-A12F-D75FD6990B84}.Debug|Win32.Build.0 = Debug|Win32
- {8DC9BDE4-E5A4-4294-A12F-D75FD6990B84}.Release|Win32.ActiveCfg = Release|Win32
- {8DC9BDE4-E5A4-4294-A12F-D75FD6990B84}.Release|Win32.Build.0 = Release|Win32
- {8DC9BDE4-E5A4-4294-A12F-D75FD6990B85}.Debug|Win32.ActiveCfg = Debug|Win32
- {8DC9BDE4-E5A4-4294-A12F-D75FD6990B85}.Debug|Win32.Build.0 = Debug|Win32
- {8DC9BDE4-E5A4-4294-A12F-D75FD6990B85}.Release|Win32.ActiveCfg = Release|Win32
- {8DC9BDE4-E5A4-4294-A12F-D75FD6990B85}.Release|Win32.Build.0 = Release|Win32
- {6BE62DDE-21B9-4333-BF11-AA054DD53759}.Debug|Win32.ActiveCfg = Debug|Win32
- {6BE62DDE-21B9-4333-BF11-AA054DD53759}.Debug|Win32.Build.0 = Debug|Win32
- {6BE62DDE-21B9-4333-BF11-AA054DD53759}.Release|Win32.ActiveCfg = Release|Win32
- {6BE62DDE-21B9-4333-BF11-AA054DD53759}.Release|Win32.Build.0 = Release|Win32
+ {DD9C9854-3882-42B9-BFA1-D75FD6990B84}.Debug|Win32.ActiveCfg = Debug|Win32
+ {DD9C9854-3882-42B9-BFA1-D75FD6990B84}.Debug|Win32.Build.0 = Debug|Win32
+ {DD9C9854-3882-42B9-BFA1-D75FD6990B84}.Release|Win32.ActiveCfg = Release|Win32
+ {DD9C9854-3882-42B9-BFA1-D75FD6990B84}.Release|Win32.Build.0 = Release|Win32
+ {DD9C9854-3882-42B9-BFA1-D75FD6990B85}.Debug|Win32.ActiveCfg = Debug|Win32
+ {DD9C9854-3882-42B9-BFA1-D75FD6990B85}.Debug|Win32.Build.0 = Debug|Win32
+ {DD9C9854-3882-42B9-BFA1-D75FD6990B85}.Release|Win32.ActiveCfg = Release|Win32
+ {DD9C9854-3882-42B9-BFA1-D75FD6990B85}.Release|Win32.Build.0 = Release|Win32
+ {DD9C9854-3882-42B9-BFA1-AA054DD53759}.Debug|Win32.ActiveCfg = Debug|Win32
+ {DD9C9854-3882-42B9-BFA1-AA054DD53759}.Debug|Win32.Build.0 = Debug|Win32
+ {DD9C9854-3882-42B9-BFA1-AA054DD53759}.Release|Win32.ActiveCfg = Release|Win32
+ {DD9C9854-3882-42B9-BFA1-AA054DD53759}.Release|Win32.Build.0 = Release|Win32
                 {EE61B7EF-EC45-4165-8B49-FD5B7D2A9F7C}.Debug|Win32.ActiveCfg = Debug|Win32
                 {EE61B7EF-EC45-4165-8B49-FD5B7D2A9F7C}.Debug|Win32.Build.0 = Debug|Win32
                 {EE61B7EF-EC45-4165-8B49-FD5B7D2A9F7C}.Release|Win32.ActiveCfg = Release|Win32
                 {EE61B7EF-EC45-4165-8B49-FD5B7D2A9F7C}.Release|Win32.Build.0 = Release|Win32
- {0D1DB87E-E72A-4FE9-A067-1907CC6613F8}.Debug|Win32.ActiveCfg = Debug|Win32
- {0D1DB87E-E72A-4FE9-A067-1907CC6613F8}.Debug|Win32.Build.0 = Debug|Win32
- {0D1DB87E-E72A-4FE9-A067-1907CC6613F8}.Release|Win32.ActiveCfg = Release|Win32
- {0D1DB87E-E72A-4FE9-A067-1907CC6613F8}.Release|Win32.Build.0 = Release|Win32
- {278324CE-9EC1-4D16-B637-E91A07F9DD81}.Debug|Win32.ActiveCfg = Debug|Win32
- {278324CE-9EC1-4D16-B637-E91A07F9DD81}.Debug|Win32.Build.0 = Debug|Win32
- {278324CE-9EC1-4D16-B637-E91A07F9DD81}.Release|Win32.ActiveCfg = Release|Win32
- {278324CE-9EC1-4D16-B637-E91A07F9DD81}.Release|Win32.Build.0 = Release|Win32
- {8B9B91C9-E79C-4F24-BD5C-04ED0F38E8C2}.Debug|Win32.ActiveCfg = Debug|Win32
- {8B9B91C9-E79C-4F24-BD5C-04ED0F38E8C2}.Debug|Win32.Build.0 = Debug|Win32
- {8B9B91C9-E79C-4F24-BD5C-04ED0F38E8C2}.Release|Win32.ActiveCfg = Release|Win32
- {8B9B91C9-E79C-4F24-BD5C-04ED0F38E8C2}.Release|Win32.Build.0 = Release|Win32
- {360BCFA9-9EB6-4D22-8469-CDC290478F78}.Debug|Win32.ActiveCfg = Debug|Win32
- {360BCFA9-9EB6-4D22-8469-CDC290478F78}.Debug|Win32.Build.0 = Debug|Win32
- {360BCFA9-9EB6-4D22-8469-CDC290478F78}.Release|Win32.ActiveCfg = Release|Win32
- {360BCFA9-9EB6-4D22-8469-CDC290478F78}.Release|Win32.Build.0 = Release|Win32
- {8DC9BDE4-E5A4-4294-A12F-D75FD6990B83}.Debug|Win32.ActiveCfg = Debug|Win32
- {8DC9BDE4-E5A4-4294-A12F-D75FD6990B83}.Debug|Win32.Build.0 = Debug|Win32
- {8DC9BDE4-E5A4-4294-A12F-D75FD6990B83}.Release|Win32.ActiveCfg = Release|Win32
- {8DC9BDE4-E5A4-4294-A12F-D75FD6990B83}.Release|Win32.Build.0 = Release|Win32
- {6BE62DDE-21B9-4333-BF11-AA054DD43759}.Debug|Win32.ActiveCfg = Debug|Win32
- {6BE62DDE-21B9-4333-BF11-AA054DD43759}.Debug|Win32.Build.0 = Debug|Win32
- {6BE62DDE-21B9-4333-BF11-AA054DD43759}.Release|Win32.ActiveCfg = Release|Win32
- {6BE62DDE-21B9-4333-BF11-AA054DD43759}.Release|Win32.Build.0 = Release|Win32
- {0D1DB87E-E72A-4FE9-A067-1907CC6633F8}.Debug|Win32.ActiveCfg = Debug|Win32
- {0D1DB87E-E72A-4FE9-A067-1907CC6633F8}.Debug|Win32.Build.0 = Debug|Win32
- {0D1DB87E-E72A-4FE9-A067-1907CC6633F8}.Release|Win32.ActiveCfg = Release|Win32
- {0D1DB87E-E72A-4FE9-A067-1907CC6633F8}.Release|Win32.Build.0 = Release|Win32
- {0D1DB87E-E72A-4FE9-A067-1907CC6623F8}.Debug|Win32.ActiveCfg = Debug|Win32
- {0D1DB87E-E72A-4FE9-A067-1907CC6623F8}.Debug|Win32.Build.0 = Debug|Win32
- {0D1DB87E-E72A-4FE9-A067-1907CC6623F8}.Release|Win32.ActiveCfg = Release|Win32
- {0D1DB87E-E72A-4FE9-A067-1907CC6623F8}.Release|Win32.Build.0 = Release|Win32
- {900B8478-E01B-4ECD-A4D6-DC88DD5BF4A1}.Debug|Win32.ActiveCfg = Debug|Win32
- {900B8478-E01B-4ECD-A4D6-DC88DD5BF4A1}.Debug|Win32.Build.0 = Debug|Win32
- {900B8478-E01B-4ECD-A4D6-DC88DD5BF4A1}.Release|Win32.ActiveCfg = Release|Win32
- {900B8478-E01B-4ECD-A4D6-DC88DD5BF4A1}.Release|Win32.Build.0 = Release|Win32
- {0D1DB87E-E72A-4FE9-A067-1907CC6614F8}.Debug|Win32.ActiveCfg = Debug|Win32
- {0D1DB87E-E72A-4FE9-A067-1907CC6614F8}.Debug|Win32.Build.0 = Debug|Win32
- {0D1DB87E-E72A-4FE9-A067-1907CC6614F8}.Release|Win32.ActiveCfg = Release|Win32
- {0D1DB87E-E72A-4FE9-A067-1907CC6614F8}.Release|Win32.Build.0 = Release|Win32
+ {DD9C9854-3882-42B9-BFA1-1907CC6613F8}.Debug|Win32.ActiveCfg = Debug|Win32
+ {DD9C9854-3882-42B9-BFA1-1907CC6613F8}.Debug|Win32.Build.0 = Debug|Win32
+ {DD9C9854-3882-42B9-BFA1-1907CC6613F8}.Release|Win32.ActiveCfg = Release|Win32
+ {DD9C9854-3882-42B9-BFA1-1907CC6613F8}.Release|Win32.Build.0 = Release|Win32
+ {DD9C9854-3882-42B9-BFA1-E91A07F9DD81}.Debug|Win32.ActiveCfg = Debug|Win32
+ {DD9C9854-3882-42B9-BFA1-E91A07F9DD81}.Debug|Win32.Build.0 = Debug|Win32
+ {DD9C9854-3882-42B9-BFA1-E91A07F9DD81}.Release|Win32.ActiveCfg = Release|Win32
+ {DD9C9854-3882-42B9-BFA1-E91A07F9DD81}.Release|Win32.Build.0 = Release|Win32
+ {DD9C9854-3882-42B9-BFA1-04ED0F38E8C2}.Debug|Win32.ActiveCfg = Debug|Win32
+ {DD9C9854-3882-42B9-BFA1-04ED0F38E8C2}.Debug|Win32.Build.0 = Debug|Win32
+ {DD9C9854-3882-42B9-BFA1-04ED0F38E8C2}.Release|Win32.ActiveCfg = Release|Win32
+ {DD9C9854-3882-42B9-BFA1-04ED0F38E8C2}.Release|Win32.Build.0 = Release|Win32
+ {DD9C9854-3882-42B9-BFA1-CDC290478F78}.Debug|Win32.ActiveCfg = Debug|Win32
+ {DD9C9854-3882-42B9-BFA1-CDC290478F78}.Debug|Win32.Build.0 = Debug|Win32
+ {DD9C9854-3882-42B9-BFA1-CDC290478F78}.Release|Win32.ActiveCfg = Release|Win32
+ {DD9C9854-3882-42B9-BFA1-CDC290478F78}.Release|Win32.Build.0 = Release|Win32
+ {DD9C9854-3882-42B9-BFA1-D75FD6990B83}.Debug|Win32.ActiveCfg = Debug|Win32
+ {DD9C9854-3882-42B9-BFA1-D75FD6990B83}.Debug|Win32.Build.0 = Debug|Win32
+ {DD9C9854-3882-42B9-BFA1-D75FD6990B83}.Release|Win32.ActiveCfg = Release|Win32
+ {DD9C9854-3882-42B9-BFA1-D75FD6990B83}.Release|Win32.Build.0 = Release|Win32
+ {DD9C9854-3882-42B9-BFA1-AA054DD43759}.Debug|Win32.ActiveCfg = Debug|Win32
+ {DD9C9854-3882-42B9-BFA1-AA054DD43759}.Debug|Win32.Build.0 = Debug|Win32
+ {DD9C9854-3882-42B9-BFA1-AA054DD43759}.Release|Win32.ActiveCfg = Release|Win32
+ {DD9C9854-3882-42B9-BFA1-AA054DD43759}.Release|Win32.Build.0 = Release|Win32
+ {DD9C9854-3882-42B9-BFA1-1907CC6633F8}.Debug|Win32.ActiveCfg = Debug|Win32
+ {DD9C9854-3882-42B9-BFA1-1907CC6633F8}.Debug|Win32.Build.0 = Debug|Win32
+ {DD9C9854-3882-42B9-BFA1-1907CC6633F8}.Release|Win32.ActiveCfg = Release|Win32
+ {DD9C9854-3882-42B9-BFA1-1907CC6633F8}.Release|Win32.Build.0 = Release|Win32
+ {DD9C9854-3882-42B9-BFA1-1907CC6623F8}.Debug|Win32.ActiveCfg = Debug|Win32
+ {DD9C9854-3882-42B9-BFA1-1907CC6623F8}.Debug|Win32.Build.0 = Debug|Win32
+ {DD9C9854-3882-42B9-BFA1-1907CC6623F8}.Release|Win32.ActiveCfg = Release|Win32
+ {DD9C9854-3882-42B9-BFA1-1907CC6623F8}.Release|Win32.Build.0 = Release|Win32
+ {DD9C9854-3882-42B9-BFA1-DC88DD5BF4A1}.Debug|Win32.ActiveCfg = Debug|Win32
+ {DD9C9854-3882-42B9-BFA1-DC88DD5BF4A1}.Debug|Win32.Build.0 = Debug|Win32
+ {DD9C9854-3882-42B9-BFA1-DC88DD5BF4A1}.Release|Win32.ActiveCfg = Release|Win32
+ {DD9C9854-3882-42B9-BFA1-DC88DD5BF4A1}.Release|Win32.Build.0 = Release|Win32
+ {DD9C9854-3882-42B9-BFA1-1907CC6614F8}.Debug|Win32.ActiveCfg = Debug|Win32
+ {DD9C9854-3882-42B9-BFA1-1907CC6614F8}.Debug|Win32.Build.0 = Debug|Win32
+ {DD9C9854-3882-42B9-BFA1-1907CC6614F8}.Release|Win32.ActiveCfg = Release|Win32
+ {DD9C9854-3882-42B9-BFA1-1907CC6614F8}.Release|Win32.Build.0 = Release|Win32
                 {EE61B7EF-EC45-4165-8B49-FD5B7D3A9F7C}.Debug|Win32.ActiveCfg = Debug|Win32
                 {EE61B7EF-EC45-4165-8B49-FD5B7D3A9F7C}.Debug|Win32.Build.0 = Debug|Win32
                 {EE61B7EF-EC45-4165-8B49-FD5B7D3A9F7C}.Release|Win32.ActiveCfg = Release|Win32

Modified: sandbox/icl/libs/icl/test/Jamfile.v2
==============================================================================
--- sandbox/icl/libs/icl/test/Jamfile.v2 (original)
+++ sandbox/icl/libs/icl/test/Jamfile.v2 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -82,7 +82,7 @@
       #[ run test_casual_/test_casual.cpp ]
 
 
- # ------------------------------------------------------------------------
+ # ========================================================================
       # Chrono -----------------------------------------------------------------
       # interval
       [ run fastest_icl_interval_/fastest_icl_interval.cpp

Modified: sandbox/icl/libs/icl/test/cmp_clang_ttp_passing2_/vc9_cmp_clang_ttp_passing2.vcproj
==============================================================================
--- sandbox/icl/libs/icl/test/cmp_clang_ttp_passing2_/vc9_cmp_clang_ttp_passing2.vcproj (original)
+++ sandbox/icl/libs/icl/test/cmp_clang_ttp_passing2_/vc9_cmp_clang_ttp_passing2.vcproj 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -41,7 +41,7 @@
                         <Tool
                                 Name="VCCLCompilerTool"
                                 Optimization="0"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                 MinimalRebuild="true"
                                 BasicRuntimeChecks="3"
@@ -118,7 +118,7 @@
                         />
                         <Tool
                                 Name="VCCLCompilerTool"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                 RuntimeLibrary="2"
                                 UsePrecompiledHeader="0"

Modified: sandbox/icl/libs/icl/test/cmp_clang_ttp_passing_/vc9_cmp_clang_ttp_passing.vcproj
==============================================================================
--- sandbox/icl/libs/icl/test/cmp_clang_ttp_passing_/vc9_cmp_clang_ttp_passing.vcproj (original)
+++ sandbox/icl/libs/icl/test/cmp_clang_ttp_passing_/vc9_cmp_clang_ttp_passing.vcproj 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -41,7 +41,7 @@
                         <Tool
                                 Name="VCCLCompilerTool"
                                 Optimization="0"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                 MinimalRebuild="true"
                                 BasicRuntimeChecks="3"
@@ -118,7 +118,7 @@
                         />
                         <Tool
                                 Name="VCCLCompilerTool"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                 RuntimeLibrary="2"
                                 UsePrecompiledHeader="0"

Modified: sandbox/icl/libs/icl/test/fast_stat_interval_map_/vc9_fast_stat_interval_map.vcproj
==============================================================================
--- sandbox/icl/libs/icl/test/fast_stat_interval_map_/vc9_fast_stat_interval_map.vcproj (original)
+++ sandbox/icl/libs/icl/test/fast_stat_interval_map_/vc9_fast_stat_interval_map.vcproj 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -118,7 +118,7 @@
                         />
                         <Tool
                                 Name="VCCLCompilerTool"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                 RuntimeLibrary="2"
                                 UsePrecompiledHeader="0"

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 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -40,34 +40,34 @@
 //= Traits
 //==============================================================================
 BOOST_AUTO_TEST_CASE
-(fastest_itl_discrete_interval_traits)
+(fastest_icl_discrete_interval_traits)
 { discrete_interval_traits<discrete_type_1, discrete_interval<discrete_type_1> >(); }
 
 //==============================================================================
 
 //- sta.asy.{dis|con} ----------------------------------------------------------
 BOOST_AUTO_TEST_CASE
-(fastest_itl_right_open_interval_ctor_4_ordered_types)
+(fastest_icl_right_open_interval_ctor_4_ordered_types)
 { interval_ctor_4_ordered_types<right_open_interval<ordered_type_1> >(); }
 
 BOOST_AUTO_TEST_CASE
-(fastest_itl_right_open_interval_4_ordered_types)
+(fastest_icl_right_open_interval_4_ordered_types)
 { singelizable_interval_4_ordered_types<right_open_interval<discrete_type_1> >(); }
 
 BOOST_AUTO_TEST_CASE
-(fastest_itl_right_open_interval_4_bicremental_types)
+(fastest_icl_right_open_interval_4_bicremental_types)
 { singelizable_interval_4_bicremental_types<right_open_interval<discrete_type_2> >(); }
 
 BOOST_AUTO_TEST_CASE
-(fastest_itl_left_open_interval_ctor_4_ordered_types)
+(fastest_icl_left_open_interval_ctor_4_ordered_types)
 { interval_ctor_4_ordered_types<left_open_interval<ordered_type_2> >(); }
 
 BOOST_AUTO_TEST_CASE
-(fastest_itl_left_open_interval_4_ordered_types_singelizable)
+(fastest_icl_left_open_interval_4_ordered_types_singelizable)
 { singelizable_interval_4_ordered_types<left_open_interval<signed_discrete_type_1> >(); }
 
 BOOST_AUTO_TEST_CASE
-(fastest_itl_left_open_interval_4_bicremental_types)
+(fastest_icl_left_open_interval_4_bicremental_types)
 { singelizable_interval_4_bicremental_types<left_open_interval<discrete_type_4> >(); }
 
 //- coverables -----------------------------------------------------------------
@@ -81,47 +81,47 @@
 
 //- dyn.dis --------------------------------------------------------------------
 BOOST_AUTO_TEST_CASE
-(fastest_itl_discrete_interval_ctor_4_discrete_types_base)
+(fastest_icl_discrete_interval_ctor_4_discrete_types_base)
 { interval_ctor_4_ordered_types<discrete_interval<discrete_type_1> >(); }
 
 BOOST_AUTO_TEST_CASE
-(fastest_itl_discrete_interval_ctor_4_discrete_types_dynamic)
+(fastest_icl_discrete_interval_ctor_4_discrete_types_dynamic)
 { dynamic_interval_ctor_4_ordered_types<discrete_interval<discrete_type_2> >(); }
 
 BOOST_AUTO_TEST_CASE
-(fastest_itl_discrete_interval_4_ordered_types)
+(fastest_icl_discrete_interval_4_ordered_types)
 { singelizable_interval_4_ordered_types<discrete_interval<discrete_type_3> >(); }
 
 BOOST_AUTO_TEST_CASE
-(fastest_itl_discrete_interval_4_bicremental_types)
+(fastest_icl_discrete_interval_4_bicremental_types)
 { singelizable_interval_4_bicremental_types<discrete_interval<discrete_type_3> >(); }
 
 //- dyn.con --------------------------------------------------------------------
 BOOST_AUTO_TEST_CASE
-(fastest_itl_continuous_interval_ctor_4_continuous_types_base)
+(fastest_icl_continuous_interval_ctor_4_continuous_types_base)
 { interval_ctor_4_ordered_types<continuous_interval<continuous_type_1> >(); }
 
 BOOST_AUTO_TEST_CASE
-(fastest_itl_continuous_interval_ctor_4_continuous_types_dynamic)
+(fastest_icl_continuous_interval_ctor_4_continuous_types_dynamic)
 { dynamic_interval_ctor_4_ordered_types<continuous_interval<continuous_type_2> >(); }
 
 BOOST_AUTO_TEST_CASE
-(fastest_itl_continuous_interval_4_continuous_types_singelizable)
+(fastest_icl_continuous_interval_4_continuous_types_singelizable)
 { singelizable_interval_4_ordered_types<continuous_interval<continuous_type_3> >(); }
 
 //------------------------------------------------------------------------------
 
 BOOST_AUTO_TEST_CASE
-(fastest_itl_distant_intervals_4_discrete_types)
+(fastest_icl_distant_intervals_4_discrete_types)
 { distant_intervals_4_discrete_types<discrete_type_1, std::less>(); }
 
 BOOST_AUTO_TEST_CASE
-(fastest_itl_distant_intervals_4_numeric_continuous_types)
+(fastest_icl_distant_intervals_4_numeric_continuous_types)
 { distant_intervals_4_numeric_continuous_types<numeric_continuous_type_1, std::less>(); }
 
 //------------------------------------------------------------------------------
 BOOST_AUTO_TEST_CASE
-(fastest_itl_dynamic_interval_bounds_4_bicremental_types)
+(fastest_icl_dynamic_interval_bounds_4_bicremental_types)
 { dynamic_interval_bounds_4_bicremental_types<bicremental_type_2>(); }
 
 //==============================================================================

Modified: sandbox/icl/libs/icl/test/fastest_icl_interval_/vc9_fastest_icl_interval.vcproj
==============================================================================
--- sandbox/icl/libs/icl/test/fastest_icl_interval_/vc9_fastest_icl_interval.vcproj (original)
+++ sandbox/icl/libs/icl/test/fastest_icl_interval_/vc9_fastest_icl_interval.vcproj 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -41,7 +41,7 @@
                         <Tool
                                 Name="VCCLCompilerTool"
                                 Optimization="0"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                 MinimalRebuild="true"
                                 BasicRuntimeChecks="3"
@@ -118,7 +118,7 @@
                         />
                         <Tool
                                 Name="VCCLCompilerTool"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                 RuntimeLibrary="2"
                                 UsePrecompiledHeader="0"

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 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -10,7 +10,7 @@
 #include <string>
 #include <boost/mpl/list.hpp>
 #include "../unit_test_unwarned.hpp"
-#include <boost/test/test_case_template.hpp>
+
 
 // interval instance types
 #include "../test_type_lists.hpp"

Modified: sandbox/icl/libs/icl/test/fastest_icl_map_/fastest_icl_map_cases.hpp
==============================================================================
--- sandbox/icl/libs/icl/test/fastest_icl_map_/fastest_icl_map_cases.hpp (original)
+++ sandbox/icl/libs/icl/test/fastest_icl_map_/fastest_icl_map_cases.hpp 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -9,11 +9,15 @@
 #define BOOST_ICL_TEST_ICL_MAP_CASES_HPP_JOFA_090701
 
 BOOST_AUTO_TEST_CASE
-(fastest_itl_itl_map_contains_4_bicremental_types)
-{ itl_map_contains_4_bicremental_types<discrete_type_1, int, partial_absorber, INTERVAL_MAP>();}
+(fastest_icl_icl_map_contains_4_bicremental_types)
+{ icl_map_contains_4_bicremental_types<discrete_type_1, int, partial_absorber, INTERVAL_MAP>();}
 
 BOOST_AUTO_TEST_CASE
-(fastest_itl_itl_map_find_4_bicremental_types)
-{ itl_map_find_4_bicremental_types<discrete_type_1, int, partial_absorber, INTERVAL_MAP>();}
+(fastest_icl_icl_map_find_4_bicremental_types)
+{ icl_map_find_4_bicremental_types<discrete_type_1, int, partial_absorber, INTERVAL_MAP>();}
+
+BOOST_AUTO_TEST_CASE
+(fastest_icl_icl_map_move_4_discrete_types)
+{ icl_map_move_4_discrete_types<discrete_type_1, int, partial_absorber, INTERVAL_MAP>();}
 
 #endif // BOOST_ICL_TEST_ICL_MAP_CASES_HPP_JOFA_090701

Modified: sandbox/icl/libs/icl/test/fastest_icl_map_/vc9_fastest_icl_map.vcproj
==============================================================================
--- sandbox/icl/libs/icl/test/fastest_icl_map_/vc9_fastest_icl_map.vcproj (original)
+++ sandbox/icl/libs/icl/test/fastest_icl_map_/vc9_fastest_icl_map.vcproj 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -41,7 +41,7 @@
                         <Tool
                                 Name="VCCLCompilerTool"
                                 Optimization="0"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                 MinimalRebuild="true"
                                 BasicRuntimeChecks="3"
@@ -118,7 +118,7 @@
                         />
                         <Tool
                                 Name="VCCLCompilerTool"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                 RuntimeLibrary="2"
                                 UsePrecompiledHeader="0"

Modified: sandbox/icl/libs/icl/test/fastest_interval_map_/vc9_fastest_interval_map.vcproj
==============================================================================
--- sandbox/icl/libs/icl/test/fastest_interval_map_/vc9_fastest_interval_map.vcproj (original)
+++ sandbox/icl/libs/icl/test/fastest_interval_map_/vc9_fastest_interval_map.vcproj 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -118,7 +118,7 @@
                         />
                         <Tool
                                 Name="VCCLCompilerTool"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                 RuntimeLibrary="2"
                                 UsePrecompiledHeader="0"

Modified: sandbox/icl/libs/icl/test/fastest_interval_map_cases.hpp
==============================================================================
--- sandbox/icl/libs/icl/test/fastest_interval_map_cases.hpp (original)
+++ sandbox/icl/libs/icl/test/fastest_interval_map_cases.hpp 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -92,6 +92,10 @@
 (fastest_icl_interval_map_intersects_4_bicremental_types)
 { interval_map_intersects_4_bicremental_types<INTERVAL_MAP, bicremental_type_3, int>();}
 
+BOOST_AUTO_TEST_CASE
+(fastest_icl_interval_map_move_4_discrete_types)
+{ interval_map_move_4_discrete_types<INTERVAL_MAP, discrete_type_1, double>();}
+
 
 #endif // BOOST_ICL_FASTEST_INTERVAL_MAP_CASES_HPP_JOFA_090702
 

Modified: sandbox/icl/libs/icl/test/fastest_interval_map_infix_/vc9_fastest_interval_map_infix.vcproj
==============================================================================
--- sandbox/icl/libs/icl/test/fastest_interval_map_infix_/vc9_fastest_interval_map_infix.vcproj (original)
+++ sandbox/icl/libs/icl/test/fastest_interval_map_infix_/vc9_fastest_interval_map_infix.vcproj 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -3,7 +3,7 @@
         ProjectType="Visual C++"
         Version="9,00"
         Name="vc9_fastest_interval_map_infix"
- ProjectGUID="{0FBD7F60-6470-41BB-8F8C-F47E9765C011}"
+ ProjectGUID="{DD9C9854-3882-42B9-BFA1-F47E9765C011}"
         RootNamespace="Fastest_interval_map_infix"
         Keyword="Win32Proj"
         TargetFrameworkVersion="131072"
@@ -41,7 +41,7 @@
                         <Tool
                                 Name="VCCLCompilerTool"
                                 Optimization="0"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                 MinimalRebuild="true"
                                 BasicRuntimeChecks="3"
@@ -118,7 +118,7 @@
                         />
                         <Tool
                                 Name="VCCLCompilerTool"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                 RuntimeLibrary="2"
                                 UsePrecompiledHeader="0"

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 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -10,7 +10,7 @@
 #include <string>
 #include <boost/mpl/list.hpp>
 #include "../unit_test_unwarned.hpp"
-#include <boost/test/test_case_template.hpp>
+
 
 // interval instance types
 #include "../test_type_lists.hpp"

Modified: sandbox/icl/libs/icl/test/fastest_interval_map_mixed2_/vc9_fastest_interval_map_mixed2.vcproj
==============================================================================
--- sandbox/icl/libs/icl/test/fastest_interval_map_mixed2_/vc9_fastest_interval_map_mixed2.vcproj (original)
+++ sandbox/icl/libs/icl/test/fastest_interval_map_mixed2_/vc9_fastest_interval_map_mixed2.vcproj 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -41,7 +41,7 @@
                         <Tool
                                 Name="VCCLCompilerTool"
                                 Optimization="0"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                 MinimalRebuild="true"
                                 BasicRuntimeChecks="3"
@@ -118,7 +118,7 @@
                         />
                         <Tool
                                 Name="VCCLCompilerTool"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                 RuntimeLibrary="2"
                                 UsePrecompiledHeader="0"

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 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -10,7 +10,7 @@
 #include <string>
 #include <boost/mpl/list.hpp>
 #include "../unit_test_unwarned.hpp"
-#include <boost/test/test_case_template.hpp>
+
 
 // interval instance types
 #include "../test_type_lists.hpp"
@@ -54,10 +54,10 @@
 { interval_map_mixed_equal_4_bicremental_types<bicremental_type_3, int>(); }
 
 BOOST_AUTO_TEST_CASE
-(fastest_itl_partial_interval_map_mixed_inclusion_compare_4_bicremental_types)
+(fastest_icl_partial_interval_map_mixed_inclusion_compare_4_bicremental_types)
 { partial_interval_map_mixed_inclusion_compare_4_bicremental_types<bicremental_type_4, int, partial_absorber>(); }
 
 BOOST_AUTO_TEST_CASE
-(fastest_itl_partial_interval_map_mixed_contains_4_bicremental_types)
+(fastest_icl_partial_interval_map_mixed_contains_4_bicremental_types)
 { partial_interval_map_mixed_contains_4_bicremental_types<int, int, partial_absorber>(); }
 

Modified: sandbox/icl/libs/icl/test/fastest_interval_map_mixed_/vc9_fastest_interval_map_mixed.vcproj
==============================================================================
--- sandbox/icl/libs/icl/test/fastest_interval_map_mixed_/vc9_fastest_interval_map_mixed.vcproj (original)
+++ sandbox/icl/libs/icl/test/fastest_interval_map_mixed_/vc9_fastest_interval_map_mixed.vcproj 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -41,7 +41,7 @@
                         <Tool
                                 Name="VCCLCompilerTool"
                                 Optimization="0"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                 MinimalRebuild="true"
                                 BasicRuntimeChecks="3"
@@ -118,7 +118,7 @@
                         />
                         <Tool
                                 Name="VCCLCompilerTool"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                 RuntimeLibrary="2"
                                 UsePrecompiledHeader="0"

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 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -10,7 +10,7 @@
 #include <string>
 #include <boost/mpl/list.hpp>
 #include "../unit_test_unwarned.hpp"
-#include <boost/test/test_case_template.hpp>
+
 
 // interval instance types
 #include "../test_type_lists.hpp"

Modified: sandbox/icl/libs/icl/test/fastest_interval_set_/vc9_fastest_interval_set.vcproj
==============================================================================
--- sandbox/icl/libs/icl/test/fastest_interval_set_/vc9_fastest_interval_set.vcproj (original)
+++ sandbox/icl/libs/icl/test/fastest_interval_set_/vc9_fastest_interval_set.vcproj 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -41,7 +41,7 @@
                         <Tool
                                 Name="VCCLCompilerTool"
                                 Optimization="0"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                 MinimalRebuild="true"
                                 BasicRuntimeChecks="3"
@@ -118,7 +118,7 @@
                         />
                         <Tool
                                 Name="VCCLCompilerTool"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                 RuntimeLibrary="2"
                                 UsePrecompiledHeader="0"

Modified: sandbox/icl/libs/icl/test/fastest_interval_set_cases.hpp
==============================================================================
--- sandbox/icl/libs/icl/test/fastest_interval_set_cases.hpp (original)
+++ sandbox/icl/libs/icl/test/fastest_interval_set_cases.hpp 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -68,6 +68,10 @@
 (fastest_icl_interval_set_range_4_discrete_types)
 { interval_set_range_4_discrete_types<INTERVAL_SET, discrete_type_3>();}
 
+BOOST_AUTO_TEST_CASE
+(fastest_icl_interval_set_move_4_discrete_types)
+{ interval_set_move_4_discrete_types<INTERVAL_SET, discrete_type_2>();}
+
 #endif // BOOST_ICL_FASTEST_INTERVAL_SET_CASES_HPP_JOFA_090702
 
 

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 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -10,7 +10,7 @@
 #include <string>
 #include <boost/mpl/list.hpp>
 #include "../unit_test_unwarned.hpp"
-#include <boost/test/test_case_template.hpp>
+
 
 // interval instance types
 #include "../test_type_lists.hpp"

Modified: sandbox/icl/libs/icl/test/fastest_interval_set_infix_/vc9_fastest_interval_set_infix.vcproj
==============================================================================
--- sandbox/icl/libs/icl/test/fastest_interval_set_infix_/vc9_fastest_interval_set_infix.vcproj (original)
+++ sandbox/icl/libs/icl/test/fastest_interval_set_infix_/vc9_fastest_interval_set_infix.vcproj 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -3,7 +3,7 @@
         ProjectType="Visual C++"
         Version="9,00"
         Name="vc9_fastest_interval_set_infix"
- ProjectGUID="{A731623C-94BC-4666-A419-35D1623E906E}"
+ ProjectGUID="{DD9C9854-3882-42B9-BFA1-35D1623E906E}"
         RootNamespace="Fastest_interval_set_infix"
         Keyword="Win32Proj"
         TargetFrameworkVersion="131072"
@@ -41,7 +41,7 @@
                         <Tool
                                 Name="VCCLCompilerTool"
                                 Optimization="0"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                 MinimalRebuild="true"
                                 BasicRuntimeChecks="3"
@@ -118,7 +118,7 @@
                         />
                         <Tool
                                 Name="VCCLCompilerTool"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                 RuntimeLibrary="2"
                                 UsePrecompiledHeader="0"

Modified: sandbox/icl/libs/icl/test/fastest_interval_set_mixed_/vc9_fastest_interval_set_mixed.vcproj
==============================================================================
--- sandbox/icl/libs/icl/test/fastest_interval_set_mixed_/vc9_fastest_interval_set_mixed.vcproj (original)
+++ sandbox/icl/libs/icl/test/fastest_interval_set_mixed_/vc9_fastest_interval_set_mixed.vcproj 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -41,7 +41,7 @@
                         <Tool
                                 Name="VCCLCompilerTool"
                                 Optimization="0"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                 MinimalRebuild="true"
                                 BasicRuntimeChecks="3"
@@ -118,7 +118,7 @@
                         />
                         <Tool
                                 Name="VCCLCompilerTool"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                 RuntimeLibrary="2"
                                 UsePrecompiledHeader="0"

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 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -10,7 +10,7 @@
 #include <string>
 #include <boost/mpl/list.hpp>
 #include "../unit_test_unwarned.hpp"
-#include <boost/test/test_case_template.hpp>
+
 
 // interval instance types
 #include "../test_type_lists.hpp"

Modified: sandbox/icl/libs/icl/test/fastest_partial_icl_quantifier_/vc9_fastest_partial_icl_quantifier.vcproj
==============================================================================
--- sandbox/icl/libs/icl/test/fastest_partial_icl_quantifier_/vc9_fastest_partial_icl_quantifier.vcproj (original)
+++ sandbox/icl/libs/icl/test/fastest_partial_icl_quantifier_/vc9_fastest_partial_icl_quantifier.vcproj 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -42,7 +42,7 @@
                                 Name="VCCLCompilerTool"
                                 AdditionalOptions="/bigobj"
                                 Optimization="0"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                 MinimalRebuild="true"
                                 BasicRuntimeChecks="3"
@@ -119,7 +119,7 @@
                         />
                         <Tool
                                 Name="VCCLCompilerTool"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                 RuntimeLibrary="2"
                                 UsePrecompiledHeader="0"

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 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -10,7 +10,7 @@
 #include <string>
 #include <boost/mpl/list.hpp>
 #include "../unit_test_unwarned.hpp"
-#include <boost/test/test_case_template.hpp>
+
 
 // interval instance types
 #include "../test_type_lists.hpp"

Modified: sandbox/icl/libs/icl/test/fastest_partial_interval_quantifier_/vc9_fastest_partial_interval_quantifier.vcproj
==============================================================================
--- sandbox/icl/libs/icl/test/fastest_partial_interval_quantifier_/vc9_fastest_partial_interval_quantifier.vcproj (original)
+++ sandbox/icl/libs/icl/test/fastest_partial_interval_quantifier_/vc9_fastest_partial_interval_quantifier.vcproj 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -42,7 +42,7 @@
                                 Name="VCCLCompilerTool"
                                 AdditionalOptions="/bigobj"
                                 Optimization="0"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                 MinimalRebuild="true"
                                 BasicRuntimeChecks="3"
@@ -119,7 +119,7 @@
                         />
                         <Tool
                                 Name="VCCLCompilerTool"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                 RuntimeLibrary="2"
                                 UsePrecompiledHeader="0"

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 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -10,7 +10,7 @@
 #include <string>
 #include <boost/mpl/list.hpp>
 #include "../unit_test_unwarned.hpp"
-#include <boost/test/test_case_template.hpp>
+
 
 // interval instance types
 #include "../test_type_lists.hpp"

Modified: sandbox/icl/libs/icl/test/fastest_separate_interval_set_/vc9_fastest_separate_interval_set.vcproj
==============================================================================
--- sandbox/icl/libs/icl/test/fastest_separate_interval_set_/vc9_fastest_separate_interval_set.vcproj (original)
+++ sandbox/icl/libs/icl/test/fastest_separate_interval_set_/vc9_fastest_separate_interval_set.vcproj 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -41,7 +41,7 @@
                         <Tool
                                 Name="VCCLCompilerTool"
                                 Optimization="0"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                 MinimalRebuild="true"
                                 BasicRuntimeChecks="3"
@@ -118,7 +118,7 @@
                         />
                         <Tool
                                 Name="VCCLCompilerTool"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                 RuntimeLibrary="2"
                                 UsePrecompiledHeader="0"

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 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -10,7 +10,7 @@
 #include <string>
 #include <boost/mpl/list.hpp>
 #include "../unit_test_unwarned.hpp"
-#include <boost/test/test_case_template.hpp>
+
 
 // interval instance types
 #include "../test_type_lists.hpp"

Modified: sandbox/icl/libs/icl/test/fastest_separate_interval_set_infix_/vc9_fastest_separate_interval_set_infix.vcproj
==============================================================================
--- sandbox/icl/libs/icl/test/fastest_separate_interval_set_infix_/vc9_fastest_separate_interval_set_infix.vcproj (original)
+++ sandbox/icl/libs/icl/test/fastest_separate_interval_set_infix_/vc9_fastest_separate_interval_set_infix.vcproj 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -3,7 +3,7 @@
         ProjectType="Visual C++"
         Version="9,00"
         Name="vc9_fastest_separate_interval_set_infix"
- ProjectGUID="{A731623C-94BC-4666-A419-35D2623E911E}"
+ ProjectGUID="{DD9C9854-3882-42B9-BFA1-35D2623E911E}"
         RootNamespace="Fastest_separate_interval_set_infix"
         Keyword="Win32Proj"
         TargetFrameworkVersion="131072"
@@ -41,7 +41,7 @@
                         <Tool
                                 Name="VCCLCompilerTool"
                                 Optimization="0"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                 MinimalRebuild="true"
                                 BasicRuntimeChecks="3"
@@ -118,7 +118,7 @@
                         />
                         <Tool
                                 Name="VCCLCompilerTool"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                 RuntimeLibrary="2"
                                 UsePrecompiledHeader="0"

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 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -10,7 +10,7 @@
 #include <string>
 #include <boost/mpl/list.hpp>
 #include "../unit_test_unwarned.hpp"
-#include <boost/test/test_case_template.hpp>
+
 
 // interval instance types
 #include "../test_type_lists.hpp"

Modified: sandbox/icl/libs/icl/test/fastest_set_icl_set_/vc9_fastest_set_icl_set.vcproj
==============================================================================
--- sandbox/icl/libs/icl/test/fastest_set_icl_set_/vc9_fastest_set_icl_set.vcproj (original)
+++ sandbox/icl/libs/icl/test/fastest_set_icl_set_/vc9_fastest_set_icl_set.vcproj 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -3,7 +3,7 @@
         ProjectType="Visual C++"
         Version="9,00"
         Name="vc9_fastest_set_icl_set"
- ProjectGUID="{33577D13-D562-4E3F-89F2-A8885151D13F}"
+ ProjectGUID="{DD9C9854-3882-42B9-BFA1-A8885151D13F}"
         RootNamespace="Fastest_set_icl_set"
         Keyword="Win32Proj"
         TargetFrameworkVersion="131072"
@@ -41,7 +41,7 @@
                         <Tool
                                 Name="VCCLCompilerTool"
                                 Optimization="0"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                 MinimalRebuild="true"
                                 BasicRuntimeChecks="3"
@@ -118,7 +118,7 @@
                         />
                         <Tool
                                 Name="VCCLCompilerTool"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                 RuntimeLibrary="2"
                                 UsePrecompiledHeader="0"

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 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -10,7 +10,7 @@
 #include <string>
 #include <boost/mpl/list.hpp>
 #include "../unit_test_unwarned.hpp"
-#include <boost/test/test_case_template.hpp>
+
 
 // interval instance types
 #include "../test_type_lists.hpp"

Modified: sandbox/icl/libs/icl/test/fastest_set_interval_set_/fastest_set_interval_set_cases.hpp
==============================================================================
--- sandbox/icl/libs/icl/test/fastest_set_interval_set_/fastest_set_interval_set_cases.hpp (original)
+++ sandbox/icl/libs/icl/test/fastest_set_interval_set_/fastest_set_interval_set_cases.hpp 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -32,19 +32,19 @@
 // separate_interval_set
 //------------------------------------------------------------------------------
 BOOST_AUTO_TEST_CASE
-(fastest_itl_separate_interval_set_check_monoid_plus_4_bicremental_types)
+(fastest_icl_separate_interval_set_check_monoid_plus_4_bicremental_types)
 { interval_set_check_monoid_plus_4_bicremental_types<bicremental_type_5, separate_interval_set>();}
 
 BOOST_AUTO_TEST_CASE
-(fastest_itl_separate_interval_set_check_abelian_monoid_plus_4_bicremental_types)
+(fastest_icl_separate_interval_set_check_abelian_monoid_plus_4_bicremental_types)
 { interval_set_check_abelian_monoid_plus_4_bicremental_types<bicremental_type_6, separate_interval_set>();}
 
 BOOST_AUTO_TEST_CASE
-(fastest_itl_separate_interval_set_check_abelian_monoid_et_4_bicremental_types)
+(fastest_icl_separate_interval_set_check_abelian_monoid_et_4_bicremental_types)
 { interval_set_check_abelian_monoid_et_4_bicremental_types<bicremental_type_7, separate_interval_set>();}
 
 BOOST_AUTO_TEST_CASE
-(fastest_itl_separate_interval_set_check_partial_invertive_monoid_plus_4_bicremental_types)
+(fastest_icl_separate_interval_set_check_partial_invertive_monoid_plus_4_bicremental_types)
 { interval_set_check_partial_invertive_monoid_plus_4_bicremental_types<bicremental_type_8, separate_interval_set>();}
 
 
@@ -52,19 +52,19 @@
 // split_interval_set
 //------------------------------------------------------------------------------
 BOOST_AUTO_TEST_CASE
-(fastest_itl_split_interval_set_check_monoid_plus_4_bicremental_types)
+(fastest_icl_split_interval_set_check_monoid_plus_4_bicremental_types)
 { interval_set_check_monoid_plus_4_bicremental_types<bicremental_type_1, split_interval_set>();}
 
 BOOST_AUTO_TEST_CASE
-(fastest_itl_split_interval_set_check_abelian_monoid_plus_4_bicremental_types)
+(fastest_icl_split_interval_set_check_abelian_monoid_plus_4_bicremental_types)
 { interval_set_check_abelian_monoid_plus_4_bicremental_types<bicremental_type_2, split_interval_set>();}
 
 BOOST_AUTO_TEST_CASE
-(fastest_itl_split_interval_set_check_abelian_monoid_et_4_bicremental_types)
+(fastest_icl_split_interval_set_check_abelian_monoid_et_4_bicremental_types)
 { interval_set_check_abelian_monoid_et_4_bicremental_types<bicremental_type_3, split_interval_set>();}
 
 BOOST_AUTO_TEST_CASE
-(fastest_itl_split_interval_set_check_partial_invertive_monoid_plus_4_bicremental_types)
+(fastest_icl_split_interval_set_check_partial_invertive_monoid_plus_4_bicremental_types)
 { interval_set_check_partial_invertive_monoid_plus_4_bicremental_types<bicremental_type_4, split_interval_set>();}
 
 
@@ -76,11 +76,11 @@
 { interval_set_check_containedness_4_bicremental_types<bicremental_type_4, interval_set>();}
 
 BOOST_AUTO_TEST_CASE
-(fastest_itl_split_interval_set_check_containedness_4_bicremental_types)
+(fastest_icl_split_interval_set_check_containedness_4_bicremental_types)
 { interval_set_check_containedness_4_bicremental_types<bicremental_type_5, split_interval_set>();}
 
 BOOST_AUTO_TEST_CASE
-(fastest_itl_separate_interval_set_check_containedness_4_bicremental_types)
+(fastest_icl_separate_interval_set_check_containedness_4_bicremental_types)
 { interval_set_check_containedness_4_bicremental_types<bicremental_type_6, separate_interval_set>();}
 
 //------------------------------------------------------------------------------
@@ -91,11 +91,11 @@
 { interval_set_check_inner_complementarity_4_bicremental_types<bicremental_type_7, interval_set>();}
 
 BOOST_AUTO_TEST_CASE
-(fastest_itl_separate_interval_set_check_inner_complementarity_4_bicremental_types)
+(fastest_icl_separate_interval_set_check_inner_complementarity_4_bicremental_types)
 { interval_set_check_inner_complementarity_4_bicremental_types<bicremental_type_8, separate_interval_set>();}
 
 BOOST_AUTO_TEST_CASE
-(fastest_itl_split_interval_set_check_inner_complementarity_4_bicremental_types)
+(fastest_icl_split_interval_set_check_inner_complementarity_4_bicremental_types)
 { interval_set_check_inner_complementarity_4_bicremental_types<bicremental_type_1, split_interval_set>();}
 
 //------------------------------------------------------------------------------
@@ -106,11 +106,11 @@
 { interval_set_check_length_complementarity_4_bicremental_types<bicremental_type_2, interval_set>();}
 
 BOOST_AUTO_TEST_CASE
-(fastest_itl_separate_interval_set_check_length_complementarity_4_bicremental_types)
+(fastest_icl_separate_interval_set_check_length_complementarity_4_bicremental_types)
 { interval_set_check_length_complementarity_4_bicremental_types<bicremental_type_3, separate_interval_set>();}
 
 BOOST_AUTO_TEST_CASE
-(fastest_itl_split_interval_set_check_length_complementarity_4_bicremental_types)
+(fastest_icl_split_interval_set_check_length_complementarity_4_bicremental_types)
 { interval_set_check_length_complementarity_4_bicremental_types<bicremental_type_4, split_interval_set>();}
 
 #endif // BOOST_ICL_FASTEST_SET_INTERVAL_SET_CASES_HPP_JOFA_090703

Modified: sandbox/icl/libs/icl/test/fastest_set_interval_set_/vc9_fastest_set_interval_set.vcproj
==============================================================================
--- sandbox/icl/libs/icl/test/fastest_set_interval_set_/vc9_fastest_set_interval_set.vcproj (original)
+++ sandbox/icl/libs/icl/test/fastest_set_interval_set_/vc9_fastest_set_interval_set.vcproj 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -41,7 +41,7 @@
                         <Tool
                                 Name="VCCLCompilerTool"
                                 Optimization="0"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                 MinimalRebuild="true"
                                 BasicRuntimeChecks="3"
@@ -118,7 +118,7 @@
                         />
                         <Tool
                                 Name="VCCLCompilerTool"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                 RuntimeLibrary="2"
                                 UsePrecompiledHeader="0"

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 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -10,7 +10,7 @@
 #include <string>
 #include <boost/mpl/list.hpp>
 #include "../unit_test_unwarned.hpp"
-#include <boost/test/test_case_template.hpp>
+
 
 // interval instance types
 #include "../test_type_lists.hpp"

Modified: sandbox/icl/libs/icl/test/fastest_split_interval_map_/vc9_fastest_split_interval_map.vcproj
==============================================================================
--- sandbox/icl/libs/icl/test/fastest_split_interval_map_/vc9_fastest_split_interval_map.vcproj (original)
+++ sandbox/icl/libs/icl/test/fastest_split_interval_map_/vc9_fastest_split_interval_map.vcproj 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -41,7 +41,7 @@
                         <Tool
                                 Name="VCCLCompilerTool"
                                 Optimization="0"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                 MinimalRebuild="true"
                                 BasicRuntimeChecks="3"
@@ -118,7 +118,7 @@
                         />
                         <Tool
                                 Name="VCCLCompilerTool"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                 RuntimeLibrary="2"
                                 UsePrecompiledHeader="0"

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 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -10,7 +10,7 @@
 #include <string>
 #include <boost/mpl/list.hpp>
 #include "../unit_test_unwarned.hpp"
-#include <boost/test/test_case_template.hpp>
+
 
 // interval instance types
 #include "../test_type_lists.hpp"

Modified: sandbox/icl/libs/icl/test/fastest_split_interval_map_infix_/vc9_fastest_split_interval_map_infix.vcproj
==============================================================================
--- sandbox/icl/libs/icl/test/fastest_split_interval_map_infix_/vc9_fastest_split_interval_map_infix.vcproj (original)
+++ sandbox/icl/libs/icl/test/fastest_split_interval_map_infix_/vc9_fastest_split_interval_map_infix.vcproj 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -41,7 +41,7 @@
                         <Tool
                                 Name="VCCLCompilerTool"
                                 Optimization="0"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                 MinimalRebuild="true"
                                 BasicRuntimeChecks="3"
@@ -118,7 +118,7 @@
                         />
                         <Tool
                                 Name="VCCLCompilerTool"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                 RuntimeLibrary="2"
                                 UsePrecompiledHeader="0"

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 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -10,7 +10,7 @@
 #include <string>
 #include <boost/mpl/list.hpp>
 #include "../unit_test_unwarned.hpp"
-#include <boost/test/test_case_template.hpp>
+
 
 // interval instance types
 #include "../test_type_lists.hpp"

Modified: sandbox/icl/libs/icl/test/fastest_split_interval_set_/vc9_fastest_split_interval_set.vcproj
==============================================================================
--- sandbox/icl/libs/icl/test/fastest_split_interval_set_/vc9_fastest_split_interval_set.vcproj (original)
+++ sandbox/icl/libs/icl/test/fastest_split_interval_set_/vc9_fastest_split_interval_set.vcproj 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -41,7 +41,7 @@
                         <Tool
                                 Name="VCCLCompilerTool"
                                 Optimization="0"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                 MinimalRebuild="true"
                                 BasicRuntimeChecks="3"
@@ -118,7 +118,7 @@
                         />
                         <Tool
                                 Name="VCCLCompilerTool"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                 RuntimeLibrary="2"
                                 UsePrecompiledHeader="0"

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 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -10,7 +10,7 @@
 #include <string>
 #include <boost/mpl/list.hpp>
 #include "../unit_test_unwarned.hpp"
-#include <boost/test/test_case_template.hpp>
+
 
 // interval instance types
 #include "../test_type_lists.hpp"

Modified: sandbox/icl/libs/icl/test/fastest_split_interval_set_infix_/vc9_fastest_split_interval_set_infix.vcproj
==============================================================================
--- sandbox/icl/libs/icl/test/fastest_split_interval_set_infix_/vc9_fastest_split_interval_set_infix.vcproj (original)
+++ sandbox/icl/libs/icl/test/fastest_split_interval_set_infix_/vc9_fastest_split_interval_set_infix.vcproj 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -3,7 +3,7 @@
         ProjectType="Visual C++"
         Version="9,00"
         Name="vc9_fastest_split_interval_set_infix"
- ProjectGUID="{A731623C-94BC-4666-A419-35D3623E916E}"
+ ProjectGUID="{DD9C9854-3882-42B9-BFA1-35D3623E916E}"
         RootNamespace="Fastest_split_interval_set_infix"
         Keyword="Win32Proj"
         TargetFrameworkVersion="131072"
@@ -41,7 +41,7 @@
                         <Tool
                                 Name="VCCLCompilerTool"
                                 Optimization="0"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                 MinimalRebuild="true"
                                 BasicRuntimeChecks="3"
@@ -118,7 +118,7 @@
                         />
                         <Tool
                                 Name="VCCLCompilerTool"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                 RuntimeLibrary="2"
                                 UsePrecompiledHeader="0"

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 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -10,7 +10,7 @@
 #include <string>
 #include <boost/mpl/list.hpp>
 #include "../unit_test_unwarned.hpp"
-#include <boost/test/test_case_template.hpp>
+
 
 // interval instance types
 #include "../test_type_lists.hpp"

Modified: sandbox/icl/libs/icl/test/fastest_total_icl_quantifier_/vc9_fastest_total_icl_quantifier.vcproj
==============================================================================
--- sandbox/icl/libs/icl/test/fastest_total_icl_quantifier_/vc9_fastest_total_icl_quantifier.vcproj (original)
+++ sandbox/icl/libs/icl/test/fastest_total_icl_quantifier_/vc9_fastest_total_icl_quantifier.vcproj 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -42,7 +42,7 @@
                                 Name="VCCLCompilerTool"
                                 AdditionalOptions="/bigobj"
                                 Optimization="0"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                 MinimalRebuild="true"
                                 BasicRuntimeChecks="3"
@@ -119,7 +119,7 @@
                         />
                         <Tool
                                 Name="VCCLCompilerTool"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                 RuntimeLibrary="2"
                                 UsePrecompiledHeader="0"

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 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -10,7 +10,7 @@
 #include <string>
 #include <boost/mpl/list.hpp>
 #include "../unit_test_unwarned.hpp"
-#include <boost/test/test_case_template.hpp>
+
 
 // interval instance types
 #include "../test_type_lists.hpp"

Modified: sandbox/icl/libs/icl/test/fastest_total_interval_quantifier_/vc9_fastest_total_interval_quantifier.vcproj
==============================================================================
--- sandbox/icl/libs/icl/test/fastest_total_interval_quantifier_/vc9_fastest_total_interval_quantifier.vcproj (original)
+++ sandbox/icl/libs/icl/test/fastest_total_interval_quantifier_/vc9_fastest_total_interval_quantifier.vcproj 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -42,7 +42,7 @@
                                 Name="VCCLCompilerTool"
                                 AdditionalOptions="/bigobj"
                                 Optimization="0"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                 MinimalRebuild="true"
                                 BasicRuntimeChecks="3"
@@ -119,7 +119,7 @@
                         />
                         <Tool
                                 Name="VCCLCompilerTool"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                 RuntimeLibrary="2"
                                 UsePrecompiledHeader="0"

Modified: sandbox/icl/libs/icl/test/fix_icl_after_thread_/vc9_fix_icl_after_thread.vcproj
==============================================================================
--- sandbox/icl/libs/icl/test/fix_icl_after_thread_/vc9_fix_icl_after_thread.vcproj (original)
+++ sandbox/icl/libs/icl/test/fix_icl_after_thread_/vc9_fix_icl_after_thread.vcproj 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -41,7 +41,7 @@
                         <Tool
                                 Name="VCCLCompilerTool"
                                 Optimization="0"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                 MinimalRebuild="true"
                                 BasicRuntimeChecks="3"
@@ -118,7 +118,7 @@
                         />
                         <Tool
                                 Name="VCCLCompilerTool"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                 RuntimeLibrary="2"
                                 UsePrecompiledHeader="0"

Modified: sandbox/icl/libs/icl/test/fix_include_after_thread_/vc9_fix_include_after_thread.vcproj
==============================================================================
--- sandbox/icl/libs/icl/test/fix_include_after_thread_/vc9_fix_include_after_thread.vcproj (original)
+++ sandbox/icl/libs/icl/test/fix_include_after_thread_/vc9_fix_include_after_thread.vcproj 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -41,7 +41,7 @@
                         <Tool
                                 Name="VCCLCompilerTool"
                                 Optimization="0"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                 MinimalRebuild="true"
                                 BasicRuntimeChecks="3"
@@ -118,7 +118,7 @@
                         />
                         <Tool
                                 Name="VCCLCompilerTool"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                 RuntimeLibrary="2"
                                 UsePrecompiledHeader="0"

Modified: sandbox/icl/libs/icl/test/fix_tickets_/fix_tickets.cpp
==============================================================================
--- sandbox/icl/libs/icl/test/fix_tickets_/fix_tickets.cpp (original)
+++ sandbox/icl/libs/icl/test/fix_tickets_/fix_tickets.cpp 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -40,3 +40,52 @@
     BOOST_CHECK_EQUAL(m2.iterative_size(), 1);
 }
 
+
+#include <boost/cstdint.hpp>
+BOOST_AUTO_TEST_CASE(ticket_5559_Denis)
+{
+ //Submitted by Denis
+ typedef boost::icl::interval_set<boost::uint32_t, std::greater> Set;
+ const uint32_t ui32_max = (std::numeric_limits<uint32_t>::max)();
+
+ Set q1( Set::interval_type::closed(ui32_max, 0) );
+ Set q5( Set::interval_type::closed(0, 0) );
+
+ BOOST_CHECK_EQUAL(q1, q1+q5);
+}
+
+//------------------------------------------------------------------------------
+// Ticket #6095 Marvin Sielenkemper
+//------------------------------------------------------------------------------
+BOOST_AUTO_TEST_CASE(ticket_6095_Marvin_Sielenkemper_isEmptyTest)
+{
+ typedef int Value;
+ typedef boost::icl::interval<Value> Interval;
+ typedef std::numeric_limits<Value> Limits;
+
+ Value const max((Limits::max)());
+
+ Interval::interval_type piff = Interval::open(max, max);
+
+ BOOST_CHECK(!icl::is_empty(Interval::open(max - 2, max)));
+ BOOST_CHECK( icl::is_empty(Interval::open(max - 1, max)));
+ BOOST_CHECK( icl::is_empty(Interval::open(max, max)));
+}
+
+BOOST_AUTO_TEST_CASE(ticket_6095_Marvin_Sielenkemper_totalRangeTest)
+{
+ typedef int Value;
+ typedef boost::icl::interval<Value> Interval;
+ typedef std::numeric_limits<Value> Limits;
+ typedef boost::icl::interval_map<Value, int, boost::icl::total_enricher> Container;
+
+ Value const min((Limits::min)());
+ Value const max((Limits::max)());
+
+ boost::icl::interval_map<Value, int, boost::icl::total_enricher> intervals;
+
+ intervals += std::make_pair(Interval::closed(min, max), 0);
+ intervals += std::make_pair(Interval::right_open(0, 10), 3);
+
+ BOOST_CHECK_EQUAL(intervals.iterative_size(), 3);
+}

Modified: sandbox/icl/libs/icl/test/fix_tickets_/vc9_fix_tickets.vcproj
==============================================================================
--- sandbox/icl/libs/icl/test/fix_tickets_/vc9_fix_tickets.vcproj (original)
+++ sandbox/icl/libs/icl/test/fix_tickets_/vc9_fix_tickets.vcproj 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -41,7 +41,7 @@
                         <Tool
                                 Name="VCCLCompilerTool"
                                 Optimization="0"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                 MinimalRebuild="true"
                                 BasicRuntimeChecks="3"
@@ -118,7 +118,7 @@
                         />
                         <Tool
                                 Name="VCCLCompilerTool"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                 RuntimeLibrary="2"
                                 UsePrecompiledHeader="0"

Modified: sandbox/icl/libs/icl/test/portability.hpp
==============================================================================
--- sandbox/icl/libs/icl/test/portability.hpp (original)
+++ sandbox/icl/libs/icl/test/portability.hpp 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -69,4 +69,3 @@
 #endif //ICL_INTERVAL_BITSET_IMPL
 
 #endif // BOOST_ICL_TEST_PORTABILITY_HPP_JOFA_101111
-

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 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -15,7 +15,6 @@
 #include <vector>
 #include <boost/mpl/list.hpp>
 #include "../unit_test_unwarned.hpp"
-#include <boost/test/test_case_template.hpp>
 
 
 // interval instance types
@@ -29,12 +28,11 @@
 #include <boost/icl/gregorian.hpp>
 #include <boost/icl/ptime.hpp>
 
-#define BOOST_ICL_USE_STATIC_BOUNDED_INTERVALS
 #include <boost/icl/interval_map.hpp>
 #include <boost/icl/interval_set.hpp>
 #include <boost/icl/interval.hpp>
 
-
+#include <boost/scoped_ptr.hpp>
 
 using namespace std;
 using namespace boost;
@@ -43,213 +41,19 @@
 using namespace boost::posix_time;
 using namespace boost::gregorian;
 
-namespace boost{ namespace scalars
-{
-/*
-template<class Origin = constant<0>, class Factor = ratio<1,1>, class Rep>
-class scalar
-{
-public:
-private:
-
-}
-*/
-}} //namespace boost scalars
-
-
-
-class MyInt
-{
-public:
- MyInt():_rep() { cout << "default constructed\n"; }
- int value()const { return _rep; }
-private:
- int _rep;
-};
-
-BOOST_AUTO_TEST_CASE(chrono_duration_ctor)
-{
- using namespace boost::chrono;
-
- chrono::duration<int> cd_default0 = chrono::duration<int>();
- cout << "chrono::duration<int>() = " << cd_default0 << endl;
-
- chrono::duration<double> cd_default1 = chrono::duration<double>();
- cout << "chrono::duration<double>() = " << cd_default1 << endl;
-
- chrono::duration<rational<int> > cd_default2 = chrono::duration<rational<int> >();
- cout << "chrono::duration<rational<int> >() = " << cd_default2 << endl;
-
- chrono::duration<complex<float> > cd_default3 = chrono::duration<complex<float> >();
- cout << "chrono::duration<complex<float> >() = " << cd_default3 << endl;
-
-/*
- chrono::duration<MyInt> cd_default = chrono::duration<MyInt>();
- cout << "chrono::duration<MyInt>() = " << cd_default.count().value() << endl;
- cout << "===============================\n";
-
- duration<int, ratio<60> > min1(1);
- duration<int, ratio<1,100> > centi1(1);
- duration<int, ratio<1,100> > centi2 = min1 + centi1;
- cout << "centi2 = " << centi2 << " centi2.count() = " << centi2.count() << endl;
-
- centi2 += centi1;
- cout << "++centi2=" << centi2 << " centi2.count() = " << centi2.count() << endl;
-*/
-}
-
-
-BOOST_AUTO_TEST_CASE(test_difference_types)
-{
- BOOST_CHECK(( boost::is_same< int, difference_type_of<int>::type >::value ));
- BOOST_CHECK(( boost::is_same< double, difference_type_of<double>::type >::value ));
- BOOST_CHECK(( boost::is_same< std::ptrdiff_t, difference_type_of<int*>::type >::value ));
-
- BOOST_CHECK(( has_difference_type<std::string>::value ));
- BOOST_CHECK(( boost::is_same< std::string::difference_type, difference_type_of<std::string>::type >::value ));
- BOOST_CHECK(( boost::is_same< std::ptrdiff_t, difference_type_of<std::string>::type >::value ));
-
- BOOST_CHECK(( boost::is_same< chrono::duration<int>
- , difference_type_of<chrono::duration<int> >::type >::value ));
- BOOST_CHECK(( boost::is_same< chrono::duration<double>
- , difference_type_of<chrono::duration<double> >::type >::value ));
-
- BOOST_CHECK(( boost::is_same< Now::time_point::duration
- , difference_type_of<Now::time_point>::type >::value ));
-
- typedef boost::chrono::time_point<Now, boost::chrono::duration<double> > contin_timeT;
- BOOST_CHECK(( boost::is_same< contin_timeT::duration
- , difference_type_of<contin_timeT>::type >::value ));
-
- typedef boost::chrono::time_point<Now, boost::chrono::duration<int> > discr_timeT;
- BOOST_CHECK(( boost::is_same< chrono::duration<int>
- , difference_type_of<discr_timeT>::type >::value ));
-}
-
-BOOST_AUTO_TEST_CASE(test_size_types)
-{
- BOOST_CHECK(( boost::is_same< std::size_t, size_type_of<int>::type >::value ));
- BOOST_CHECK(( boost::is_same< std::size_t, size_type_of<double>::type >::value ));
- BOOST_CHECK(( boost::is_same< std::size_t, size_type_of<int*>::type >::value ));
- BOOST_CHECK(( boost::is_same< std::size_t, size_type_of<std::string>::type >::value ));
- BOOST_CHECK(( boost::is_same< chrono::duration<int>
- , size_type_of<chrono::duration<int> >::type >::value ));
- BOOST_CHECK(( boost::is_same< chrono::duration<double>
- , size_type_of<chrono::duration<double> >::type >::value ));
-
- typedef boost::chrono::time_point<Now, boost::chrono::duration<int> > discr_timeT;
- BOOST_CHECK(( boost::is_same< chrono::duration<int>
- , size_type_of<discr_timeT>::type >::value ));
-
- typedef boost::chrono::time_point<Now, boost::chrono::duration<double> > contin_timeT;
- BOOST_CHECK(( boost::is_same< contin_timeT::duration
- , size_type_of<contin_timeT>::type >::value ));
-}
-
-BOOST_AUTO_TEST_CASE(test_chrono_identity_elements)
-{
- chrono::duration<int> idel_i = icl::identity_element<chrono::duration<int> >::value();
- cout << "dur<int>0 = " << idel_i << endl;
- chrono::duration<double> idel_d = icl::identity_element<chrono::duration<int> >::value();
- cout << "dur<dbl>0 = " << idel_d << endl;
 
- BOOST_CHECK(( boost::is_same< chrono::duration<int>
- , size_type_of<chrono::duration<int> >::type >::value ));
-}
-
-
-
-BOOST_AUTO_TEST_CASE(test_infinities)
-{
- BOOST_CHECK(( has_std_infinity<double>::value));
- BOOST_CHECK((!has_std_infinity<int>::value));
-
- BOOST_CHECK(( has_max_infinity<int>::value ));
- BOOST_CHECK((!has_max_infinity<double>::value ));
-
- //--------------------------------------------------------------------------
- BOOST_CHECK_EQUAL( numeric_infinity<double>::value(), (std::numeric_limits<double>::infinity)() );
- BOOST_CHECK_EQUAL( numeric_infinity<int>::value(), (std::numeric_limits<int>::max)() );
- BOOST_CHECK_EQUAL( numeric_infinity<std::string>::value(), std::string() );
-
- //--------------------------------------------------------------------------
- BOOST_CHECK_EQUAL( infinity<double>::value(), (std::numeric_limits<double>::infinity)() );
- BOOST_CHECK_EQUAL( infinity<int>::value(), (std::numeric_limits<int>::max)() );
- BOOST_CHECK_EQUAL( infinity<std::string>::value(), identity_element<std::string>::value() );
-
- //--------------------------------------------------------------------------
- BOOST_CHECK_EQUAL( infinity<chrono::duration<double> >::value()
- , chrono::duration<double>((std::numeric_limits<double>::infinity)()) );
- BOOST_CHECK_EQUAL( infinity<chrono::duration<int> >::value()
- , chrono::duration<int>((std::numeric_limits<int>::max)()) );
-
-}
-
-BOOST_AUTO_TEST_CASE(invariance_wrt_compare_ordering_ticket_5482)
+BOOST_AUTO_TEST_CASE(casual)
 {
     typedef int T;
     typedef int U;
     typedef interval_map<T,U, partial_absorber> IntervalMapT;
- typedef interval_map<T,U, partial_absorber,std::less> IntervalLtMapT;
- typedef interval_map<T,U, partial_absorber,std::greater> IntervalGtMapT;
     typedef interval_set<T> IntervalSetT;
     typedef IntervalMapT::interval_type IntervalT;
- typedef IntervalLtMapT::interval_type IntervalLtT;
- typedef IntervalGtMapT::interval_type IntervalGtT;
 
- IntervalLtMapT lt_map;
- IntervalGtMapT gt_map;
+ IntervalSetT is = IntervalSetT(I_I(1,1)) + IntervalSetT(I_I(3,3));
 
- BOOST_CHECK( IntervalLtMapT::domain_compare()(0,1));
- BOOST_CHECK(!IntervalLtMapT::domain_compare()(1,0));
- BOOST_CHECK( IntervalGtMapT::domain_compare()(1,0));
- BOOST_CHECK(!IntervalGtMapT::domain_compare()(0,1));
-
- IntervalGtT(5);
-
- lt_map.insert(make_pair(IntervalLtT(1),1));
- lt_map.insert(make_pair(IntervalLtT(2),1));
-
- gt_map.insert(make_pair(IntervalGtT(2,1),1));
- gt_map.insert(make_pair(IntervalGtT(3,2),1));
- gt_map.insert(make_pair(IntervalGtT(5,4),1));
- gt_map.add(make_pair(IntervalGtT(8,2),1));
-
- cout << "-----------------------------\n";
- cout << "lt_map.iterative_size() = " << lt_map.iterative_size() << endl;
- cout << "gt_map.iterative_size() = " << gt_map.iterative_size() << endl;
- cout << "gt_map : " << gt_map << endl;
-
+ cout << is << endl;
 
     BOOST_CHECK_EQUAL(true, true);
 }
 
-
-BOOST_AUTO_TEST_CASE(ticket_5482)
-{
- typedef interval_map<int,int,partial_absorber,std::less> m1_t;
- typedef interval_map<int,int,partial_absorber,std::greater> m2_t;
- m1_t m1;
- m2_t m2;
- m1.insert(make_pair(m1_t::interval_type(1), 20));
- m1.insert(make_pair(m1_t::interval_type(2), 20));
- m1.insert(make_pair(m1_t::interval_type(3), 20));
-
- m2.insert(make_pair(m2_t::interval_type(1), 20));
- m2.insert(make_pair(m2_t::interval_type(2), 20));
- m2.insert(make_pair(m2_t::interval_type(3), 20));
- BOOST_CHECK_EQUAL(m1.iterative_size(), m2.iterative_size());
-}
-
-BOOST_AUTO_TEST_CASE(casual)
-{
- typedef int T;
- typedef int U;
- typedef interval_map<T,U, partial_absorber> IntervalMapT;
- typedef interval_set<T> IntervalSetT;
- typedef IntervalMapT::interval_type IntervalT;
-
- BOOST_CHECK_EQUAL(true, true);
-}
-
-

Modified: sandbox/icl/libs/icl/test/test_casual_/vc9_test_casual.vcproj
==============================================================================
--- sandbox/icl/libs/icl/test/test_casual_/vc9_test_casual.vcproj (original)
+++ sandbox/icl/libs/icl/test/test_casual_/vc9_test_casual.vcproj 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -41,7 +41,7 @@
                         <Tool
                                 Name="VCCLCompilerTool"
                                 Optimization="0"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                 MinimalRebuild="true"
                                 BasicRuntimeChecks="3"
@@ -118,7 +118,7 @@
                         />
                         <Tool
                                 Name="VCCLCompilerTool"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                 RuntimeLibrary="2"
                                 UsePrecompiledHeader="0"

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 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -16,7 +16,7 @@
 #include <vector>
 #include <boost/mpl/list.hpp>
 #include "../unit_test_unwarned.hpp"
-#include <boost/test/test_case_template.hpp>
+
 
 // interval instance types
 #include "../test_type_lists.hpp"

Modified: sandbox/icl/libs/icl/test/test_changing_interval_defaults_/vc9_test_changing_interval_defalts.vcproj
==============================================================================
--- sandbox/icl/libs/icl/test/test_changing_interval_defaults_/vc9_test_changing_interval_defalts.vcproj (original)
+++ sandbox/icl/libs/icl/test/test_changing_interval_defaults_/vc9_test_changing_interval_defalts.vcproj 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -41,7 +41,7 @@
                         <Tool
                                 Name="VCCLCompilerTool"
                                 Optimization="0"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                 MinimalRebuild="true"
                                 BasicRuntimeChecks="3"
@@ -118,7 +118,7 @@
                         />
                         <Tool
                                 Name="VCCLCompilerTool"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                 RuntimeLibrary="2"
                                 UsePrecompiledHeader="0"

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 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -10,7 +10,7 @@
 #include <string>
 #include <boost/mpl/list.hpp>
 #include "../unit_test_unwarned.hpp"
-#include <boost/test/test_case_template.hpp>
+
 
 // interval instance types
 #include "../test_type_lists.hpp"
@@ -204,7 +204,7 @@
 }
 
 
-BOOST_AUTO_TEST_CASE(test_itl_is_derivative)
+BOOST_AUTO_TEST_CASE(test_icl_is_derivative)
 {
     //--------------------------------------------------------------------------
     // 1.1
@@ -243,7 +243,7 @@
         );
 }
 
-BOOST_AUTO_TEST_CASE(test_itl_is_combinable)
+BOOST_AUTO_TEST_CASE(test_icl_is_combinable)
 {
     //--------------------------------------------------------------------------
     // 2.1
@@ -283,7 +283,7 @@
 
 }
 
-BOOST_AUTO_TEST_CASE(test_itl_is_container_right_combinable)
+BOOST_AUTO_TEST_CASE(test_icl_is_container_right_combinable)
 {
     //--------------------------------------------------------------------------
     // 3.1
@@ -338,7 +338,7 @@
 
 }
 
-BOOST_AUTO_TEST_CASE(test_itl_is_right_combinable)
+BOOST_AUTO_TEST_CASE(test_icl_is_right_combinable)
 {
     //--------------------------------------------------------------------------
     // 4.1
@@ -365,7 +365,7 @@
         );
 }
 
-BOOST_AUTO_TEST_CASE(test_itl_combines_right_to)
+BOOST_AUTO_TEST_CASE(test_icl_combines_right_to)
 {
     //--------------------------------------------------------------------------
     // 5.1
@@ -404,7 +404,7 @@
         );
 }
 
-BOOST_AUTO_TEST_CASE(test_itl_is_companion)
+BOOST_AUTO_TEST_CASE(test_icl_is_companion)
 {
     //--------------------------------------------------------------------------
     // 6.1
@@ -431,7 +431,7 @@
         );
 }
 
-BOOST_AUTO_TEST_CASE(test_itl_is_coarser_combinable)
+BOOST_AUTO_TEST_CASE(test_icl_is_coarser_combinable)
 {
     //--------------------------------------------------------------------------
     // 7.1
@@ -486,7 +486,7 @@
         );
 }
 
-BOOST_AUTO_TEST_CASE(test_itl_is_binary_combinable)
+BOOST_AUTO_TEST_CASE(test_icl_is_binary_combinable)
 {
     //--------------------------------------------------------------------------
     // 9.1

Modified: sandbox/icl/libs/icl/test/test_combinable_/vc9_test_combinable.vcproj
==============================================================================
--- sandbox/icl/libs/icl/test/test_combinable_/vc9_test_combinable.vcproj (original)
+++ sandbox/icl/libs/icl/test/test_combinable_/vc9_test_combinable.vcproj 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -41,7 +41,7 @@
                         <Tool
                                 Name="VCCLCompilerTool"
                                 Optimization="0"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                 MinimalRebuild="true"
                                 BasicRuntimeChecks="3"
@@ -118,7 +118,7 @@
                         />
                         <Tool
                                 Name="VCCLCompilerTool"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                 RuntimeLibrary="2"
                                 UsePrecompiledHeader="0"

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 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -16,7 +16,7 @@
 #include <vector>
 #include <boost/mpl/list.hpp>
 #include "../unit_test_unwarned.hpp"
-#include <boost/test/test_case_template.hpp>
+
 
 // interval instance types
 #include "../test_type_lists.hpp"

Modified: sandbox/icl/libs/icl/test/test_doc_code_/vc9_test_doc_code.vcproj
==============================================================================
--- sandbox/icl/libs/icl/test/test_doc_code_/vc9_test_doc_code.vcproj (original)
+++ sandbox/icl/libs/icl/test/test_doc_code_/vc9_test_doc_code.vcproj 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -41,7 +41,7 @@
                         <Tool
                                 Name="VCCLCompilerTool"
                                 Optimization="0"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                 MinimalRebuild="true"
                                 BasicRuntimeChecks="3"
@@ -118,7 +118,7 @@
                         />
                         <Tool
                                 Name="VCCLCompilerTool"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                 RuntimeLibrary="2"
                                 UsePrecompiledHeader="0"

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 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -10,7 +10,7 @@
 #include <string>
 #include <boost/mpl/list.hpp>
 #include "../unit_test_unwarned.hpp"
-#include <boost/test/test_case_template.hpp>
+
 
 // interval instance types
 #include "../test_type_lists.hpp"

Modified: sandbox/icl/libs/icl/test/test_icl_interval_/vc9_test_icl_interval.vcproj
==============================================================================
--- sandbox/icl/libs/icl/test/test_icl_interval_/vc9_test_icl_interval.vcproj (original)
+++ sandbox/icl/libs/icl/test/test_icl_interval_/vc9_test_icl_interval.vcproj 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -41,7 +41,7 @@
                         <Tool
                                 Name="VCCLCompilerTool"
                                 Optimization="0"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                 MinimalRebuild="true"
                                 BasicRuntimeChecks="3"
@@ -118,7 +118,7 @@
                         />
                         <Tool
                                 Name="VCCLCompilerTool"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                 RuntimeLibrary="2"
                                 UsePrecompiledHeader="0"

Modified: sandbox/icl/libs/icl/test/test_icl_map.hpp
==============================================================================
--- sandbox/icl/libs/icl/test/test_icl_map.hpp (original)
+++ sandbox/icl/libs/icl/test/test_icl_map.hpp 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -19,7 +19,7 @@
     ICL_IntervalMap_TEMPLATE(_T,_U,Traits,Trt) IntervalMap
 #endif
>
-void itl_map_contains_4_bicremental_types()
+void icl_map_contains_4_bicremental_types()
 {
     typedef IntervalMap<T,U,Trt> IntervalMapT;
     typedef icl::map<T,U,Trt> MapT;
@@ -39,10 +39,6 @@
     BOOST_CHECK( contains(map_a, key_value_pair) );
     BOOST_CHECK( within(key_value_pair, map_a) );
 
- //found = map_a.find(MK_v(5));
-
- //BOOST_CHECK_EQUAL( found == map_a.end(), true );
- //BOOST_CHECK_EQUAL( map_a(MK_v(5)), MK_u(0) );
 }
 
 
@@ -55,7 +51,7 @@
     ICL_IntervalMap_TEMPLATE(_T,_U,Traits,Trt) IntervalMap
 #endif
>
-void itl_map_find_4_bicremental_types()
+void icl_map_find_4_bicremental_types()
 {
     typedef IntervalMap<T,U,Trt> IntervalMapT;
     typedef icl::map<T,U,Trt> MapT;
@@ -87,7 +83,7 @@
     ICL_IntervalMap_TEMPLATE(_T,_U,Traits,Trt) IntervalMap
 #endif
>
-void itl_map_inclusion_compare_4_bicremental_types()
+void icl_map_inclusion_compare_4_bicremental_types()
 {
     typedef IntervalMap<T,U,Trt> IntervalMapT;
     typedef icl::map<T,U,Trt> MapT;
@@ -153,5 +149,38 @@
 }
 
 
+template
+<
+ class T, class U, class Trt,
+#if (defined(__GNUC__) && (__GNUC__ < 4)) //MEMO Can be simplified, if gcc-3.4 is obsolete
+ ICL_IntervalMap_TEMPLATE(T,U,Traits,Trt) IntervalMap
+#else
+ ICL_IntervalMap_TEMPLATE(_T,_U,Traits,Trt) IntervalMap
+#endif
+>
+void icl_map_move_4_discrete_types()
+{
+ typedef icl::map<T,U,Trt> MapT;
+ typedef typename MapT::element_type map_element_type;
+
+ map_element_type kv_6_3(MK_v(6), MK_u(3));
+
+ MapT map_b;
+ map_b.add(kv_6_3);
+ MapT mv_cons_1(boost::move(MapT().add(kv_6_3)));
+ MapT cp_cons_1(map_b);
+
+ BOOST_CHECK_EQUAL( mv_cons_1, cp_cons_1 );
+ BOOST_CHECK_EQUAL( map_b, cp_cons_1 );
+
+ MapT mv_ass_1, cp_ass_1;
+ mv_ass_1 = boost::move(MapT().add(kv_6_3));
+ cp_ass_1 = map_b;
+
+ BOOST_CHECK_EQUAL( mv_ass_1, cp_ass_1 );
+ BOOST_CHECK_EQUAL( map_b, cp_ass_1 );
+}
+
+
 #endif // LIBS_ICL_TEST_TEST_ICL_MAP_HPP_JOFA_090119
 

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 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -10,7 +10,7 @@
 #include <string>
 #include <boost/mpl/list.hpp>
 #include "../unit_test_unwarned.hpp"
-#include <boost/test/test_case_template.hpp>
+
 
 // interval instance types
 #include "../test_type_lists.hpp"

Modified: sandbox/icl/libs/icl/test/test_icl_map_/test_icl_map_cases.hpp
==============================================================================
--- sandbox/icl/libs/icl/test/test_icl_map_/test_icl_map_cases.hpp (original)
+++ sandbox/icl/libs/icl/test/test_icl_map_/test_icl_map_cases.hpp 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -9,11 +9,15 @@
 #define BOOST_ICL_TEST_ICL_MAP_CASES_HPP_JOFA_090701
 
 BOOST_AUTO_TEST_CASE_TEMPLATE
-(test_itl_itl_map_find_4_bicremental_types, T, discrete_types)
-{ itl_map_find_4_bicremental_types<T, int, partial_absorber, INTERVAL_MAP>();}
+(test_itl_icl_map_find_4_bicremental_types, T, discrete_types)
+{ icl_map_find_4_bicremental_types<T, int, partial_absorber, INTERVAL_MAP>();}
 
 BOOST_AUTO_TEST_CASE_TEMPLATE
-(test_itl_itl_map_inclusion_compare_4_bicremental_types, T, discrete_types)
-{ itl_map_inclusion_compare_4_bicremental_types<T, int, partial_absorber, INTERVAL_MAP>();}
+(test_itl_icl_map_inclusion_compare_4_bicremental_types, T, discrete_types)
+{ icl_map_inclusion_compare_4_bicremental_types<T, int, partial_absorber, INTERVAL_MAP>();}
+
+BOOST_AUTO_TEST_CASE
+(test_icl_icl_map_move_4_discrete_types)
+{ icl_map_move_4_discrete_types<discrete_type_1, int, partial_absorber, INTERVAL_MAP>();}
 
 #endif // BOOST_ICL_TEST_ICL_MAP_CASES_HPP_JOFA_090701

Modified: sandbox/icl/libs/icl/test/test_icl_map_/vc9_test_icl_map.vcproj
==============================================================================
--- sandbox/icl/libs/icl/test/test_icl_map_/vc9_test_icl_map.vcproj (original)
+++ sandbox/icl/libs/icl/test/test_icl_map_/vc9_test_icl_map.vcproj 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -41,7 +41,7 @@
                         <Tool
                                 Name="VCCLCompilerTool"
                                 Optimization="0"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                 MinimalRebuild="true"
                                 BasicRuntimeChecks="3"
@@ -118,7 +118,7 @@
                         />
                         <Tool
                                 Name="VCCLCompilerTool"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                 RuntimeLibrary="2"
                                 UsePrecompiledHeader="0"

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 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -10,7 +10,7 @@
 #include <string>
 #include <boost/mpl/list.hpp>
 #include "../unit_test_unwarned.hpp"
-#include <boost/test/test_case_template.hpp>
+
 
 // interval instance types
 #include "../test_type_lists.hpp"

Modified: sandbox/icl/libs/icl/test/test_interval_map_/vc9_test_interval_map.vcproj
==============================================================================
--- sandbox/icl/libs/icl/test/test_interval_map_/vc9_test_interval_map.vcproj (original)
+++ sandbox/icl/libs/icl/test/test_interval_map_/vc9_test_interval_map.vcproj 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -41,7 +41,7 @@
                         <Tool
                                 Name="VCCLCompilerTool"
                                 Optimization="0"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                 MinimalRebuild="true"
                                 BasicRuntimeChecks="3"
@@ -118,7 +118,7 @@
                         />
                         <Tool
                                 Name="VCCLCompilerTool"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                 RuntimeLibrary="2"
                                 UsePrecompiledHeader="0"

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 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -10,7 +10,7 @@
 #include <string>
 #include <boost/mpl/list.hpp>
 #include "../unit_test_unwarned.hpp"
-#include <boost/test/test_case_template.hpp>
+
 
 // interval instance types
 #include "../test_type_lists.hpp"

Modified: sandbox/icl/libs/icl/test/test_interval_map_infix_/vc9_test_interval_map_infix.vcproj
==============================================================================
--- sandbox/icl/libs/icl/test/test_interval_map_infix_/vc9_test_interval_map_infix.vcproj (original)
+++ sandbox/icl/libs/icl/test/test_interval_map_infix_/vc9_test_interval_map_infix.vcproj 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -41,7 +41,7 @@
                         <Tool
                                 Name="VCCLCompilerTool"
                                 Optimization="0"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                 MinimalRebuild="true"
                                 BasicRuntimeChecks="3"
@@ -118,7 +118,7 @@
                         />
                         <Tool
                                 Name="VCCLCompilerTool"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                 RuntimeLibrary="2"
                                 UsePrecompiledHeader="0"

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 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -10,7 +10,7 @@
 #include <string>
 #include <boost/mpl/list.hpp>
 #include "../unit_test_unwarned.hpp"
-#include <boost/test/test_case_template.hpp>
+
 
 // interval instance types
 #include "../test_type_lists.hpp"

Modified: sandbox/icl/libs/icl/test/test_interval_map_infix_mixed_/vc9_test_interval_map_infix_mixed.vcproj
==============================================================================
--- sandbox/icl/libs/icl/test/test_interval_map_infix_mixed_/vc9_test_interval_map_infix_mixed.vcproj (original)
+++ sandbox/icl/libs/icl/test/test_interval_map_infix_mixed_/vc9_test_interval_map_infix_mixed.vcproj 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -41,7 +41,7 @@
                         <Tool
                                 Name="VCCLCompilerTool"
                                 Optimization="0"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                 MinimalRebuild="true"
                                 BasicRuntimeChecks="3"
@@ -118,7 +118,7 @@
                         />
                         <Tool
                                 Name="VCCLCompilerTool"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                 RuntimeLibrary="2"
                                 UsePrecompiledHeader="0"

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 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -10,7 +10,7 @@
 #include <string>
 #include <boost/mpl/list.hpp>
 #include "../unit_test_unwarned.hpp"
-#include <boost/test/test_case_template.hpp>
+
 
 // interval instance types
 #include "../test_type_lists.hpp"

Modified: sandbox/icl/libs/icl/test/test_interval_map_mixed2_/vc9_test_interval_map_mixed2.vcproj
==============================================================================
--- sandbox/icl/libs/icl/test/test_interval_map_mixed2_/vc9_test_interval_map_mixed2.vcproj (original)
+++ sandbox/icl/libs/icl/test/test_interval_map_mixed2_/vc9_test_interval_map_mixed2.vcproj 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -41,7 +41,7 @@
                         <Tool
                                 Name="VCCLCompilerTool"
                                 Optimization="0"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                 MinimalRebuild="true"
                                 BasicRuntimeChecks="3"
@@ -118,7 +118,7 @@
                         />
                         <Tool
                                 Name="VCCLCompilerTool"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                 RuntimeLibrary="2"
                                 UsePrecompiledHeader="0"

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 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -10,7 +10,7 @@
 #include <string>
 #include <boost/mpl/list.hpp>
 #include "../unit_test_unwarned.hpp"
-#include <boost/test/test_case_template.hpp>
+
 
 // interval instance types
 #include "../test_type_lists.hpp"

Modified: sandbox/icl/libs/icl/test/test_interval_map_mixed_/vc9_test_interval_map_mixed.vcproj
==============================================================================
--- sandbox/icl/libs/icl/test/test_interval_map_mixed_/vc9_test_interval_map_mixed.vcproj (original)
+++ sandbox/icl/libs/icl/test/test_interval_map_mixed_/vc9_test_interval_map_mixed.vcproj 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -41,7 +41,7 @@
                         <Tool
                                 Name="VCCLCompilerTool"
                                 Optimization="0"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                 MinimalRebuild="true"
                                 BasicRuntimeChecks="3"
@@ -118,7 +118,7 @@
                         />
                         <Tool
                                 Name="VCCLCompilerTool"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                 RuntimeLibrary="2"
                                 UsePrecompiledHeader="0"

Modified: sandbox/icl/libs/icl/test/test_interval_map_shared.hpp
==============================================================================
--- sandbox/icl/libs/icl/test/test_interval_map_shared.hpp (original)
+++ sandbox/icl/libs/icl/test/test_interval_map_shared.hpp 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -1,5 +1,5 @@
 /*-----------------------------------------------------------------------------+
-Copyright (c) 2008-2009: Joachim Faulhaber
+Copyright (c) 2008-2012: Joachim Faulhaber
 +------------------------------------------------------------------------------+
    Distributed under the Boost Software License, Version 1.0.
       (See accompanying file LICENCE.txt or copy at
@@ -1526,5 +1526,36 @@
 }
 
 
+template
+<
+#if (defined(__GNUC__) && (__GNUC__ < 4)) //MEMO Can be simplified, if gcc-3.4 is obsolete
+ ICL_IntervalMap_TEMPLATE(T,U,Traits,partial_absorber) IntervalMap,
+#else
+ ICL_IntervalMap_TEMPLATE(_T,_U,Traits,partial_absorber) IntervalMap,
+#endif
+ class T, class U
+>
+void interval_map_move_4_discrete_types()
+{
+# ifndef BOOST_NO_RVALUE_REFERENCES
+ typedef IntervalMap<T,U> IntervalMapT;
+ typedef typename IntervalMapT::interval_type IntervalT;
+
+ IntervalMapT map_A(boost::move(IntervalMapT(IDv(0,4,2))));
+ IntervalMapT map_B(boost::move(IntervalMapT(IDv(0,2,1)).add(IDv(2,4,1)).add(IDv(0,4,1))));
+
+ BOOST_CHECK( icl::is_element_equal(map_A, map_B) );
+ BOOST_CHECK_EQUAL( map_A, join(map_B) );
+
+ map_A = boost::move(IntervalMapT(IIv(1,4,2)));
+ map_B = boost::move(IntervalMapT(CIv(0,2,1)).insert(IDv(3,5,1)).add(CDv(0,5,1)));
+
+ BOOST_CHECK( icl::is_element_equal(map_A, map_B) );
+ BOOST_CHECK_EQUAL( map_A, join(map_B) );
+
+# endif // BOOST_NO_RVALUE_REFERENCES
+}
+
+
 #endif // LIBS_ICL_TEST_TEST_INTERVAL_MAP_SHARED_HPP_JOFA_081005
 

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 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -11,7 +11,7 @@
 #include <vector>
 #include <boost/mpl/list.hpp>
 #include "../unit_test_unwarned.hpp"
-#include <boost/test/test_case_template.hpp>
+
 
 // interval instance types
 #include "../test_type_lists.hpp"

Modified: sandbox/icl/libs/icl/test/test_interval_set_/vc9_test_interval_set.vcproj
==============================================================================
--- sandbox/icl/libs/icl/test/test_interval_set_/vc9_test_interval_set.vcproj (original)
+++ sandbox/icl/libs/icl/test/test_interval_set_/vc9_test_interval_set.vcproj 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -41,7 +41,7 @@
                         <Tool
                                 Name="VCCLCompilerTool"
                                 Optimization="0"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                 MinimalRebuild="true"
                                 BasicRuntimeChecks="3"
@@ -118,7 +118,7 @@
                         />
                         <Tool
                                 Name="VCCLCompilerTool"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                 RuntimeLibrary="2"
                                 UsePrecompiledHeader="0"

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 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -10,7 +10,7 @@
 #include <string>
 #include <boost/mpl/list.hpp>
 #include "../unit_test_unwarned.hpp"
-#include <boost/test/test_case_template.hpp>
+
 
 // interval instance types
 #include "../test_type_lists.hpp"

Modified: sandbox/icl/libs/icl/test/test_interval_set_infix_/vc9_test_interval_set_infix.vcproj
==============================================================================
--- sandbox/icl/libs/icl/test/test_interval_set_infix_/vc9_test_interval_set_infix.vcproj (original)
+++ sandbox/icl/libs/icl/test/test_interval_set_infix_/vc9_test_interval_set_infix.vcproj 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -3,7 +3,7 @@
         ProjectType="Visual C++"
         Version="9,00"
         Name="vc9_test_interval_set_infix"
- ProjectGUID="{A731623C-94BC-4666-A419-35D1623E950E}"
+ ProjectGUID="{DD9C9854-3882-42B9-BFA1-35D1623E950E}"
         RootNamespace="test_interval_set_infix"
         Keyword="Win32Proj"
         TargetFrameworkVersion="131072"
@@ -41,7 +41,7 @@
                         <Tool
                                 Name="VCCLCompilerTool"
                                 Optimization="0"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                 MinimalRebuild="true"
                                 BasicRuntimeChecks="3"
@@ -118,7 +118,7 @@
                         />
                         <Tool
                                 Name="VCCLCompilerTool"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                 RuntimeLibrary="2"
                                 UsePrecompiledHeader="0"

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 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -10,7 +10,7 @@
 #include <string>
 #include <boost/mpl/list.hpp>
 #include "../unit_test_unwarned.hpp"
-#include <boost/test/test_case_template.hpp>
+
 
 // interval instance types
 #include "../test_type_lists.hpp"

Modified: sandbox/icl/libs/icl/test/test_interval_set_mixed_/vc9_test_interval_set_mixed.vcproj
==============================================================================
--- sandbox/icl/libs/icl/test/test_interval_set_mixed_/vc9_test_interval_set_mixed.vcproj (original)
+++ sandbox/icl/libs/icl/test/test_interval_set_mixed_/vc9_test_interval_set_mixed.vcproj 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -41,7 +41,7 @@
                         <Tool
                                 Name="VCCLCompilerTool"
                                 Optimization="0"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                 MinimalRebuild="true"
                                 BasicRuntimeChecks="3"
@@ -118,7 +118,7 @@
                         />
                         <Tool
                                 Name="VCCLCompilerTool"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                 RuntimeLibrary="2"
                                 UsePrecompiledHeader="0"

Modified: sandbox/icl/libs/icl/test/test_interval_set_shared.hpp
==============================================================================
--- sandbox/icl/libs/icl/test/test_interval_set_shared.hpp (original)
+++ sandbox/icl/libs/icl/test/test_interval_set_shared.hpp 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -838,5 +838,32 @@
     BOOST_CHECK_EQUAL( vec == dest, true );
 }
 
+
+template <ICL_IntervalSet_TEMPLATE(_T) IntervalSet, class T>
+void interval_set_move_4_discrete_types()
+{
+ typedef IntervalSet<T> IntervalSetT;
+ typedef typename IntervalSetT::interval_type IntervalT;
+ typedef std::vector<T> VectorT;
+
+ //JODO static_cast fails for gcc compilers
+ //IntervalSetT set_A(boost::move(static_cast<IntervalSetT&>(IntervalSetT(I_D(0,4)))));
+ IntervalSetT set_A(boost::move(static_cast<IntervalSetT&>(IntervalSetT(I_D(0,4)).add(I_D(0,0)) )));
+ IntervalSetT set_B(boost::move(static_cast<IntervalSetT&>(IntervalSetT(I_D(0,2)).add(I_D(2,4)).add(I_D(0,4)))));
+
+ BOOST_CHECK( icl::is_element_equal(set_A, set_B) );
+ BOOST_CHECK_EQUAL( set_A, join(set_B) );
+
+ //JODO static_cast fails for gcc compilers
+ //set_A = boost::move(static_cast<IntervalSetT&>(IntervalSetT(I_I(1,4))));
+ set_A = boost::move(static_cast<IntervalSetT&>(IntervalSetT(I_I(1,4)).add(I_D(0,0))));
+ set_B = boost::move(static_cast<IntervalSetT&>(IntervalSetT(C_I(0,2)).insert(I_D(3,5)).add(C_D(0,5))));
+
+ BOOST_CHECK( icl::is_element_equal(set_A, set_B) );
+ BOOST_CHECK_EQUAL( set_A, join(set_B) );
+}
+
+
+
 #endif // LIBS_ICL_TEST_TEST_INTERVAL_SET_SHARED_HPP_JOFA_080920
 

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 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -6,12 +6,15 @@
            http://www.boost.org/LICENSE_1_0.txt)
 +-----------------------------------------------------------------------------*/
 #define BOOST_TEST_MODULE icl::misc unit test
+
+#define BOOST_ICL_TEST_CHRONO
+
 #include <libs/icl/test/disable_test_warnings.hpp>
 #include <string>
 #include <vector>
 #include <boost/mpl/list.hpp>
 #include "../unit_test_unwarned.hpp"
-#include <boost/test/test_case_template.hpp>
+
 
 // interval instance types
 #include "../test_type_lists.hpp"
@@ -179,3 +182,89 @@
     BOOST_CHECK_EQUAL(icl::right_bounds(L0_1D, L0_1T), interval_bounds::left_open());
 }
 
+
+BOOST_AUTO_TEST_CASE(test_infinities)
+{
+ BOOST_CHECK(( has_std_infinity<double>::value));
+ BOOST_CHECK((!has_std_infinity<int>::value));
+
+ BOOST_CHECK(( has_max_infinity<int>::value ));
+ BOOST_CHECK((!has_max_infinity<double>::value ));
+
+ //--------------------------------------------------------------------------
+ BOOST_CHECK_EQUAL( numeric_infinity<double>::value(), (std::numeric_limits<double>::infinity)() );
+ BOOST_CHECK_EQUAL( numeric_infinity<int>::value(), (std::numeric_limits<int>::max)() );
+ BOOST_CHECK_EQUAL( numeric_infinity<std::string>::value(), std::string() );
+
+ //--------------------------------------------------------------------------
+ BOOST_CHECK_EQUAL( icl::infinity<double>::value(), (std::numeric_limits<double>::infinity)() );
+ BOOST_CHECK_EQUAL( icl::infinity<int>::value(), (std::numeric_limits<int>::max)() );
+ BOOST_CHECK_EQUAL( icl::infinity<std::string>::value(), icl::identity_element<std::string>::value() );
+
+ //--------------------------------------------------------------------------
+ BOOST_CHECK_EQUAL( icl::infinity<chrono::duration<double> >::value()
+ , chrono::duration<double>((std::numeric_limits<double>::infinity)()) );
+ BOOST_CHECK_EQUAL( icl::infinity<chrono::duration<int> >::value()
+ , chrono::duration<int>((std::numeric_limits<int>::max)()) );
+}
+
+
+BOOST_AUTO_TEST_CASE(test_difference_types)
+{
+ BOOST_CHECK(( boost::is_same< int, difference_type_of<int>::type >::value ));
+ BOOST_CHECK(( boost::is_same< double, difference_type_of<double>::type >::value ));
+ BOOST_CHECK(( boost::is_same< std::ptrdiff_t, difference_type_of<int*>::type >::value ));
+
+ BOOST_CHECK(( has_difference_type<std::string>::value ));
+ BOOST_CHECK(( boost::is_same< std::string::difference_type, difference_type_of<std::string>::type >::value ));
+ BOOST_CHECK(( boost::is_same< std::ptrdiff_t, difference_type_of<std::string>::type >::value ));
+
+ BOOST_CHECK(( boost::is_same< chrono::duration<int>
+ , difference_type_of<chrono::duration<int> >::type >::value ));
+ BOOST_CHECK(( boost::is_same< chrono::duration<double>
+ , difference_type_of<chrono::duration<double> >::type >::value ));
+
+ BOOST_CHECK(( boost::is_same< Now::time_point::duration
+ , difference_type_of<Now::time_point>::type >::value ));
+
+ typedef boost::chrono::time_point<Now, boost::chrono::duration<double> > contin_timeT;
+ BOOST_CHECK(( boost::is_same< contin_timeT::duration
+ , difference_type_of<contin_timeT>::type >::value ));
+
+ typedef boost::chrono::time_point<Now, boost::chrono::duration<int> > discr_timeT;
+ BOOST_CHECK(( boost::is_same< chrono::duration<int>
+ , difference_type_of<discr_timeT>::type >::value ));
+}
+
+BOOST_AUTO_TEST_CASE(test_size_types)
+{
+ BOOST_CHECK(( boost::is_same< std::size_t, size_type_of<int>::type >::value ));
+ BOOST_CHECK(( boost::is_same< std::size_t, size_type_of<double>::type >::value ));
+ BOOST_CHECK(( boost::is_same< std::size_t, size_type_of<int*>::type >::value ));
+ BOOST_CHECK(( boost::is_same< std::size_t, size_type_of<std::string>::type >::value ));
+ BOOST_CHECK(( boost::is_same< chrono::duration<int>
+ , size_type_of<chrono::duration<int> >::type >::value ));
+ BOOST_CHECK(( boost::is_same< chrono::duration<double>
+ , size_type_of<chrono::duration<double> >::type >::value ));
+
+ typedef boost::chrono::time_point<Now, boost::chrono::duration<int> > discr_timeT;
+ BOOST_CHECK(( boost::is_same< chrono::duration<int>
+ , size_type_of<discr_timeT>::type >::value ));
+
+ typedef boost::chrono::time_point<Now, boost::chrono::duration<double> > contin_timeT;
+ BOOST_CHECK(( boost::is_same< contin_timeT::duration
+ , size_type_of<contin_timeT>::type >::value ));
+}
+
+BOOST_AUTO_TEST_CASE(test_chrono_identity_elements)
+{
+ chrono::duration<int> idel_i = icl::identity_element<chrono::duration<int> >::value();
+ //cout << "dur<int>0 = " << idel_i << endl;
+ chrono::duration<double> idel_d = icl::identity_element<chrono::duration<int> >::value();
+ //cout << "dur<dbl>0 = " << idel_d << endl;
+
+ BOOST_CHECK(( boost::is_same< chrono::duration<int>
+ , size_type_of<chrono::duration<int> >::type >::value ));
+}
+
+

Modified: sandbox/icl/libs/icl/test/test_misc_/vc9_test_misc.vcproj
==============================================================================
--- sandbox/icl/libs/icl/test/test_misc_/vc9_test_misc.vcproj (original)
+++ sandbox/icl/libs/icl/test/test_misc_/vc9_test_misc.vcproj 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -41,7 +41,7 @@
                         <Tool
                                 Name="VCCLCompilerTool"
                                 Optimization="0"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                 MinimalRebuild="true"
                                 BasicRuntimeChecks="3"
@@ -118,7 +118,7 @@
                         />
                         <Tool
                                 Name="VCCLCompilerTool"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                 RuntimeLibrary="2"
                                 UsePrecompiledHeader="0"

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 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -10,7 +10,7 @@
 #include <string>
 #include <boost/mpl/list.hpp>
 #include "../unit_test_unwarned.hpp"
-#include <boost/test/test_case_template.hpp>
+
 
 // interval instance types
 #include "../test_type_lists.hpp"

Modified: sandbox/icl/libs/icl/test/test_partial_icl_quantifier_/vc9_test_partial_icl_quantifier.vcproj
==============================================================================
--- sandbox/icl/libs/icl/test/test_partial_icl_quantifier_/vc9_test_partial_icl_quantifier.vcproj (original)
+++ sandbox/icl/libs/icl/test/test_partial_icl_quantifier_/vc9_test_partial_icl_quantifier.vcproj 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -42,7 +42,7 @@
                                 Name="VCCLCompilerTool"
                                 AdditionalOptions="/bigobj"
                                 Optimization="0"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                 MinimalRebuild="true"
                                 BasicRuntimeChecks="3"
@@ -119,7 +119,7 @@
                         />
                         <Tool
                                 Name="VCCLCompilerTool"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                 RuntimeLibrary="2"
                                 UsePrecompiledHeader="0"

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 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -10,7 +10,7 @@
 #include <string>
 #include <boost/mpl/list.hpp>
 #include "../unit_test_unwarned.hpp"
-#include <boost/test/test_case_template.hpp>
+
 
 // interval instance types
 #include "../test_type_lists.hpp"

Modified: sandbox/icl/libs/icl/test/test_partial_interval_quantifier_/vc9_test_partial_interval_quantifier.vcproj
==============================================================================
--- sandbox/icl/libs/icl/test/test_partial_interval_quantifier_/vc9_test_partial_interval_quantifier.vcproj (original)
+++ sandbox/icl/libs/icl/test/test_partial_interval_quantifier_/vc9_test_partial_interval_quantifier.vcproj 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -42,7 +42,7 @@
                                 Name="VCCLCompilerTool"
                                 AdditionalOptions="/bigobj"
                                 Optimization="0"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                 MinimalRebuild="true"
                                 BasicRuntimeChecks="3"
@@ -119,7 +119,7 @@
                         />
                         <Tool
                                 Name="VCCLCompilerTool"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                 RuntimeLibrary="2"
                                 UsePrecompiledHeader="0"

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 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -10,7 +10,7 @@
 #include <string>
 #include <boost/mpl/list.hpp>
 #include "../unit_test_unwarned.hpp"
-#include <boost/test/test_case_template.hpp>
+
 
 // interval instance types
 #include "../test_type_lists.hpp"

Modified: sandbox/icl/libs/icl/test/test_separate_interval_set_/vc9_test_separate_interval_set.vcproj
==============================================================================
--- sandbox/icl/libs/icl/test/test_separate_interval_set_/vc9_test_separate_interval_set.vcproj (original)
+++ sandbox/icl/libs/icl/test/test_separate_interval_set_/vc9_test_separate_interval_set.vcproj 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -41,7 +41,7 @@
                         <Tool
                                 Name="VCCLCompilerTool"
                                 Optimization="0"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                 MinimalRebuild="true"
                                 BasicRuntimeChecks="3"
@@ -118,7 +118,7 @@
                         />
                         <Tool
                                 Name="VCCLCompilerTool"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                 RuntimeLibrary="2"
                                 UsePrecompiledHeader="0"

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 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -10,7 +10,7 @@
 #include <string>
 #include <boost/mpl/list.hpp>
 #include "../unit_test_unwarned.hpp"
-#include <boost/test/test_case_template.hpp>
+
 
 // interval instance types
 #include "../test_type_lists.hpp"

Modified: sandbox/icl/libs/icl/test/test_separate_interval_set_infix_/vc9_test_separate_interval_set_infix.vcproj
==============================================================================
--- sandbox/icl/libs/icl/test/test_separate_interval_set_infix_/vc9_test_separate_interval_set_infix.vcproj (original)
+++ sandbox/icl/libs/icl/test/test_separate_interval_set_infix_/vc9_test_separate_interval_set_infix.vcproj 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -3,7 +3,7 @@
         ProjectType="Visual C++"
         Version="9,00"
         Name="vc9_test_separate_interval_set_infix"
- ProjectGUID="{A731623C-94BC-4666-A419-35D2623E950E}"
+ ProjectGUID="{DD9C9854-3882-42B9-BFA1-35D2623E950E}"
         RootNamespace="test_separate_interval_set_infix"
         Keyword="Win32Proj"
         TargetFrameworkVersion="131072"
@@ -41,7 +41,7 @@
                         <Tool
                                 Name="VCCLCompilerTool"
                                 Optimization="0"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                 MinimalRebuild="true"
                                 BasicRuntimeChecks="3"
@@ -118,7 +118,7 @@
                         />
                         <Tool
                                 Name="VCCLCompilerTool"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                 RuntimeLibrary="2"
                                 UsePrecompiledHeader="0"

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 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -10,7 +10,7 @@
 #include <string>
 #include <boost/mpl/list.hpp>
 #include "../unit_test_unwarned.hpp"
-#include <boost/test/test_case_template.hpp>
+
 
 // interval instance types
 #include "../test_type_lists.hpp"

Modified: sandbox/icl/libs/icl/test/test_set_icl_set_/vc9_test_set_icl_set.vcproj
==============================================================================
--- sandbox/icl/libs/icl/test/test_set_icl_set_/vc9_test_set_icl_set.vcproj (original)
+++ sandbox/icl/libs/icl/test/test_set_icl_set_/vc9_test_set_icl_set.vcproj 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -41,7 +41,7 @@
                         <Tool
                                 Name="VCCLCompilerTool"
                                 Optimization="0"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                 MinimalRebuild="true"
                                 BasicRuntimeChecks="3"
@@ -118,7 +118,7 @@
                         />
                         <Tool
                                 Name="VCCLCompilerTool"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                 RuntimeLibrary="2"
                                 UsePrecompiledHeader="0"

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 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -10,7 +10,7 @@
 #include <string>
 #include <boost/mpl/list.hpp>
 #include "../unit_test_unwarned.hpp"
-#include <boost/test/test_case_template.hpp>
+
 
 // interval instance types
 #include "../test_type_lists.hpp"

Modified: sandbox/icl/libs/icl/test/test_set_interval_set_/vc9_test_set_interval_set.vcproj
==============================================================================
--- sandbox/icl/libs/icl/test/test_set_interval_set_/vc9_test_set_interval_set.vcproj (original)
+++ sandbox/icl/libs/icl/test/test_set_interval_set_/vc9_test_set_interval_set.vcproj 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -41,7 +41,7 @@
                         <Tool
                                 Name="VCCLCompilerTool"
                                 Optimization="0"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                 MinimalRebuild="true"
                                 BasicRuntimeChecks="3"
@@ -118,7 +118,7 @@
                         />
                         <Tool
                                 Name="VCCLCompilerTool"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                 RuntimeLibrary="2"
                                 UsePrecompiledHeader="0"

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 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -10,7 +10,7 @@
 #include <string>
 #include <boost/mpl/list.hpp>
 #include "../unit_test_unwarned.hpp"
-#include <boost/test/test_case_template.hpp>
+
 
 // interval instance types
 #include "../test_type_lists.hpp"

Modified: sandbox/icl/libs/icl/test/test_split_interval_map_/vc9_test_split_interval_map.vcproj
==============================================================================
--- sandbox/icl/libs/icl/test/test_split_interval_map_/vc9_test_split_interval_map.vcproj (original)
+++ sandbox/icl/libs/icl/test/test_split_interval_map_/vc9_test_split_interval_map.vcproj 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -41,7 +41,7 @@
                         <Tool
                                 Name="VCCLCompilerTool"
                                 Optimization="0"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                 MinimalRebuild="true"
                                 BasicRuntimeChecks="3"
@@ -118,7 +118,7 @@
                         />
                         <Tool
                                 Name="VCCLCompilerTool"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                 RuntimeLibrary="2"
                                 UsePrecompiledHeader="0"

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 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -10,7 +10,7 @@
 #include <string>
 #include <boost/mpl/list.hpp>
 #include "../unit_test_unwarned.hpp"
-#include <boost/test/test_case_template.hpp>
+
 
 // interval instance types
 #include "../test_type_lists.hpp"

Modified: sandbox/icl/libs/icl/test/test_split_interval_map_infix_/vc9_test_split_interval_map_infix.vcproj
==============================================================================
--- sandbox/icl/libs/icl/test/test_split_interval_map_infix_/vc9_test_split_interval_map_infix.vcproj (original)
+++ sandbox/icl/libs/icl/test/test_split_interval_map_infix_/vc9_test_split_interval_map_infix.vcproj 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -41,7 +41,7 @@
                         <Tool
                                 Name="VCCLCompilerTool"
                                 Optimization="0"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                 MinimalRebuild="true"
                                 BasicRuntimeChecks="3"
@@ -118,7 +118,7 @@
                         />
                         <Tool
                                 Name="VCCLCompilerTool"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                 RuntimeLibrary="2"
                                 UsePrecompiledHeader="0"

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 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -10,7 +10,7 @@
 #include <string>
 #include <boost/mpl/list.hpp>
 #include "../unit_test_unwarned.hpp"
-#include <boost/test/test_case_template.hpp>
+
 
 // interval instance types
 #include "../test_type_lists.hpp"

Modified: sandbox/icl/libs/icl/test/test_split_interval_set_/vc9_test_split_interval_set.vcproj
==============================================================================
--- sandbox/icl/libs/icl/test/test_split_interval_set_/vc9_test_split_interval_set.vcproj (original)
+++ sandbox/icl/libs/icl/test/test_split_interval_set_/vc9_test_split_interval_set.vcproj 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -41,7 +41,7 @@
                         <Tool
                                 Name="VCCLCompilerTool"
                                 Optimization="0"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                 MinimalRebuild="true"
                                 BasicRuntimeChecks="3"
@@ -118,7 +118,7 @@
                         />
                         <Tool
                                 Name="VCCLCompilerTool"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                 RuntimeLibrary="2"
                                 UsePrecompiledHeader="0"

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 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -10,7 +10,7 @@
 #include <string>
 #include <boost/mpl/list.hpp>
 #include "../unit_test_unwarned.hpp"
-#include <boost/test/test_case_template.hpp>
+
 
 // interval instance types
 #include "../test_type_lists.hpp"

Modified: sandbox/icl/libs/icl/test/test_split_interval_set_infix_/vc9_test_split_interval_set_infix.vcproj
==============================================================================
--- sandbox/icl/libs/icl/test/test_split_interval_set_infix_/vc9_test_split_interval_set_infix.vcproj (original)
+++ sandbox/icl/libs/icl/test/test_split_interval_set_infix_/vc9_test_split_interval_set_infix.vcproj 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -3,7 +3,7 @@
         ProjectType="Visual C++"
         Version="9,00"
         Name="vc9_test_split_interval_set_infix"
- ProjectGUID="{A731623C-94BC-4666-A419-35D3623E950E}"
+ ProjectGUID="{DD9C9854-3882-42B9-BFA1-35D3623E950E}"
         RootNamespace="test_split_interval_set_infix"
         Keyword="Win32Proj"
         TargetFrameworkVersion="131072"
@@ -41,7 +41,7 @@
                         <Tool
                                 Name="VCCLCompilerTool"
                                 Optimization="0"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                 MinimalRebuild="true"
                                 BasicRuntimeChecks="3"
@@ -118,7 +118,7 @@
                         />
                         <Tool
                                 Name="VCCLCompilerTool"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                 RuntimeLibrary="2"
                                 UsePrecompiledHeader="0"

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 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -10,7 +10,7 @@
 #include <string>
 #include <boost/mpl/list.hpp>
 #include "../unit_test_unwarned.hpp"
-#include <boost/test/test_case_template.hpp>
+
 
 // interval instance types
 #include "../test_type_lists.hpp"

Modified: sandbox/icl/libs/icl/test/test_total_icl_quantifier_/vc9_test_total_icl_quantifier.vcproj
==============================================================================
--- sandbox/icl/libs/icl/test/test_total_icl_quantifier_/vc9_test_total_icl_quantifier.vcproj (original)
+++ sandbox/icl/libs/icl/test/test_total_icl_quantifier_/vc9_test_total_icl_quantifier.vcproj 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -42,7 +42,7 @@
                                 Name="VCCLCompilerTool"
                                 AdditionalOptions="/bigobj"
                                 Optimization="0"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                 MinimalRebuild="true"
                                 BasicRuntimeChecks="3"
@@ -119,7 +119,7 @@
                         />
                         <Tool
                                 Name="VCCLCompilerTool"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                 RuntimeLibrary="2"
                                 UsePrecompiledHeader="0"

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 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -10,7 +10,7 @@
 #include <string>
 #include <boost/mpl/list.hpp>
 #include "../unit_test_unwarned.hpp"
-#include <boost/test/test_case_template.hpp>
+
 
 // interval instance types
 #include "../test_type_lists.hpp"

Modified: sandbox/icl/libs/icl/test/test_total_interval_quantifier_/vc9_test_total_interval_quantifier.vcproj
==============================================================================
--- sandbox/icl/libs/icl/test/test_total_interval_quantifier_/vc9_test_total_interval_quantifier.vcproj (original)
+++ sandbox/icl/libs/icl/test/test_total_interval_quantifier_/vc9_test_total_interval_quantifier.vcproj 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -42,7 +42,7 @@
                                 Name="VCCLCompilerTool"
                                 AdditionalOptions="/bigobj"
                                 Optimization="0"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                 MinimalRebuild="true"
                                 BasicRuntimeChecks="3"
@@ -119,7 +119,7 @@
                         />
                         <Tool
                                 Name="VCCLCompilerTool"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                 RuntimeLibrary="2"
                                 UsePrecompiledHeader="0"

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 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -15,7 +15,7 @@
 #include <set>
 #include <boost/mpl/list.hpp>
 #include "../unit_test_unwarned.hpp"
-#include <boost/test/test_case_template.hpp>
+
 
 // interval instance types
 #include "../test_type_lists.hpp"
@@ -82,7 +82,7 @@
     BOOST_CHECK((!is_key_container_of<int, icl::map<int,int> >::value));
     BOOST_CHECK((!is_key_container_of<std::pair<int,int> , icl::map<int,int> >::value));
     BOOST_CHECK(( is_key_container_of<std::set<int>, std::set<int> >::value));
- BOOST_CHECK(( is_key_container_of<std::set<int>, icl::map<int,int> >::value));
+ BOOST_CHECK(( is_key_container_of<ICL_IMPL_SPACE::set<int>, icl::map<int,int> >::value));
     BOOST_CHECK(( is_key_container_of<icl::map<int,int>, icl::map<int,int> >::value));
 }
 
@@ -91,6 +91,10 @@
     BOOST_CHECK( (is_set<std::set<int> >::value) );
     BOOST_CHECK( (is_element_set<std::set<int> >::value) );
     BOOST_CHECK( (!is_map<std::set<int> >::value) );
+
+ BOOST_CHECK( (is_set<ICL_IMPL_SPACE::set<int> >::value) );
+ BOOST_CHECK( (is_element_set<ICL_IMPL_SPACE::set<int> >::value) );
+ BOOST_CHECK( (!is_map<ICL_IMPL_SPACE::set<int> >::value) );
 }
 
 BOOST_AUTO_TEST_CASE(test_miscellaneous_type_traits)

Modified: sandbox/icl/libs/icl/test/test_type_traits_/vc9_test_type_traits.vcproj
==============================================================================
--- sandbox/icl/libs/icl/test/test_type_traits_/vc9_test_type_traits.vcproj (original)
+++ sandbox/icl/libs/icl/test/test_type_traits_/vc9_test_type_traits.vcproj 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -41,7 +41,7 @@
                         <Tool
                                 Name="VCCLCompilerTool"
                                 Optimization="0"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
                                 MinimalRebuild="true"
                                 BasicRuntimeChecks="3"
@@ -118,7 +118,7 @@
                         />
                         <Tool
                                 Name="VCCLCompilerTool"
- AdditionalIncludeDirectories="../../../../; ../../../../boost_1_35_0"
+ AdditionalIncludeDirectories="../../../../"
                                 PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
                                 RuntimeLibrary="2"
                                 UsePrecompiledHeader="0"

Modified: sandbox/icl/libs/icl/test/vc9_icl_fast_tests.sln
==============================================================================
--- sandbox/icl/libs/icl/test/vc9_icl_fast_tests.sln (original)
+++ sandbox/icl/libs/icl/test/vc9_icl_fast_tests.sln 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -3,7 +3,7 @@
 # Visual Studio 2008
 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vc9_fastest_interval_map", "fastest_interval_map_\vc9_fastest_interval_map.vcproj", "{EE61B7EF-EC45-4165-8B49-FD5B7D2A900D}"
 EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vc9_fastest_interval_map_infix", "fastest_interval_map_infix_\vc9_fastest_interval_map_infix.vcproj", "{0FBD7F60-6470-41BB-8F8C-F47E9765C011}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vc9_fastest_interval_map_infix", "fastest_interval_map_infix_\vc9_fastest_interval_map_infix.vcproj", "{DD9C9854-3882-42B9-BFA1-F47E9765C011}"
 EndProject
 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vc9_fastest_interval_map_infix_mixed", "fastest_interval_map_infix_mixed_\vc9_fastest_interval_map_infix_mixed.vcproj", "{EE61B7EF-EC45-4165-8B49-FD5B8D5A902F}"
 EndProject
@@ -15,7 +15,7 @@
 EndProject
 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vc9_fastest_icl_interval", "fastest_icl_interval_\vc9_fastest_icl_interval.vcproj", "{EE61B7EF-EC45-4165-8B49-FD5B7D2A908C}"
 EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vc9_fastest_interval_set_infix", "fastest_interval_set_infix_\vc9_fastest_interval_set_infix.vcproj", "{A731623C-94BC-4666-A419-35D1623E906E}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vc9_fastest_interval_set_infix", "fastest_interval_set_infix_\vc9_fastest_interval_set_infix.vcproj", "{DD9C9854-3882-42B9-BFA1-35D1623E906E}"
 EndProject
 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vc9_fastest_interval_set_mixed", "fastest_interval_set_mixed_\vc9_fastest_interval_set_mixed.vcproj", "{EE61B7EF-EC45-4165-8B49-FD5B8D3A907E}"
 EndProject
@@ -27,11 +27,11 @@
 EndProject
 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vc9_test_casual", "test_casual_\vc9_test_casual.vcproj", "{EE61B7EF-EC45-4165-8B49-FD5B8D3A9FA0}"
 EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vc9_fastest_separate_interval_set_infix", "fastest_separate_interval_set_infix_\vc9_fastest_separate_interval_set_infix.vcproj", "{A731623C-94BC-4666-A419-35D2623E911E}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vc9_fastest_separate_interval_set_infix", "fastest_separate_interval_set_infix_\vc9_fastest_separate_interval_set_infix.vcproj", "{DD9C9854-3882-42B9-BFA1-35D2623E911E}"
 EndProject
 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vc9_fastest_set_interval_set", "fastest_set_interval_set_\vc9_fastest_set_interval_set.vcproj", "{DD9C9854-3882-42B9-BFA1-C6CEBFCE3129}"
 EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vc9_fastest_set_icl_set", "fastest_set_icl_set_\vc9_fastest_set_icl_set.vcproj", "{33577D13-D562-4E3F-89F2-A8885151D13F}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vc9_fastest_set_icl_set", "fastest_set_icl_set_\vc9_fastest_set_icl_set.vcproj", "{DD9C9854-3882-42B9-BFA1-A8885151D13F}"
 EndProject
 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vc9_fastest_split_interval_map", "fastest_split_interval_map_\vc9_fastest_split_interval_map.vcproj", "{EE61B7EF-EC45-4165-8B49-FD5B7D2A913E}"
 EndProject
@@ -53,18 +53,12 @@
 EndProject
 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vc9_test_changing_interval_defaults", "test_changing_interval_defaults_\vc9_test_changing_interval_defalts.vcproj", "{EE61B7EF-EC45-4165-8B49-FD5B8D8A9FA0}"
 EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vc9_fix_include_after_thread", "fix_include_after_thread_\vc9_fix_include_after_thread.vcproj", "{EE61B7EF-EC45-4165-8B49-FD5B8D7A9FA0}"
-EndProject
 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vc9_fix_icl_after_thread", "fix_icl_after_thread_\vc9_fix_icl_after_thread.vcproj", "{EE61B7EF-EC45-4165-8B49-FD5B8D9A9FA0}"
 EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vc9_cmp_msvc_value_born_error", "cmp_msvc_value_born_error_\vc9_cmp_msvc_value_born_error.vcproj", "{EE61B7EF-EC45-4165-8B49-FD5B8D7A9FA1}"
-EndProject
 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vc9_cmp_clang_ttp_passing", "cmp_clang_ttp_passing_\vc9_cmp_clang_ttp_passing.vcproj", "{EE61B7EF-EC45-4165-8B49-FD5B8D7A9FA2}"
 EndProject
 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vc9_cmp_clang_ttp_passing2", "cmp_clang_ttp_passing2_\vc9_cmp_clang_ttp_passing2.vcproj", "{EE61B7EF-EC45-4165-8B49-FD5B8D7A9FA3}"
 EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vc9_use_case", "use_case_\vc9_use_case.vcproj", "{EE61B7EF-EC45-4165-8B49-FD5B8DAA9FA0}"
-EndProject
 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vc9_fast_stat_interval_map", "fast_stat_interval_map_\vc9_fast_stat_interval_map.vcproj", "{EE61B7EF-EC45-4165-8B49-FD5B7D3A900D}"
 EndProject
 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vc9_fix_tickets", "fix_tickets_\vc9_fix_tickets.vcproj", "{EE61B7EF-EC45-4165-8B49-FD5B8D9A9FA1}"
@@ -79,10 +73,10 @@
                 {EE61B7EF-EC45-4165-8B49-FD5B7D2A900D}.Debug|Win32.Build.0 = Debug|Win32
                 {EE61B7EF-EC45-4165-8B49-FD5B7D2A900D}.Release|Win32.ActiveCfg = Release|Win32
                 {EE61B7EF-EC45-4165-8B49-FD5B7D2A900D}.Release|Win32.Build.0 = Release|Win32
- {0FBD7F60-6470-41BB-8F8C-F47E9765C011}.Debug|Win32.ActiveCfg = Debug|Win32
- {0FBD7F60-6470-41BB-8F8C-F47E9765C011}.Debug|Win32.Build.0 = Debug|Win32
- {0FBD7F60-6470-41BB-8F8C-F47E9765C011}.Release|Win32.ActiveCfg = Release|Win32
- {0FBD7F60-6470-41BB-8F8C-F47E9765C011}.Release|Win32.Build.0 = Release|Win32
+ {DD9C9854-3882-42B9-BFA1-F47E9765C011}.Debug|Win32.ActiveCfg = Debug|Win32
+ {DD9C9854-3882-42B9-BFA1-F47E9765C011}.Debug|Win32.Build.0 = Debug|Win32
+ {DD9C9854-3882-42B9-BFA1-F47E9765C011}.Release|Win32.ActiveCfg = Release|Win32
+ {DD9C9854-3882-42B9-BFA1-F47E9765C011}.Release|Win32.Build.0 = Release|Win32
                 {EE61B7EF-EC45-4165-8B49-FD5B8D5A902F}.Debug|Win32.ActiveCfg = Debug|Win32
                 {EE61B7EF-EC45-4165-8B49-FD5B8D5A902F}.Debug|Win32.Build.0 = Debug|Win32
                 {EE61B7EF-EC45-4165-8B49-FD5B8D5A902F}.Release|Win32.ActiveCfg = Release|Win32
@@ -103,10 +97,10 @@
                 {EE61B7EF-EC45-4165-8B49-FD5B7D2A908C}.Debug|Win32.Build.0 = Debug|Win32
                 {EE61B7EF-EC45-4165-8B49-FD5B7D2A908C}.Release|Win32.ActiveCfg = Release|Win32
                 {EE61B7EF-EC45-4165-8B49-FD5B7D2A908C}.Release|Win32.Build.0 = Release|Win32
- {A731623C-94BC-4666-A419-35D1623E906E}.Debug|Win32.ActiveCfg = Debug|Win32
- {A731623C-94BC-4666-A419-35D1623E906E}.Debug|Win32.Build.0 = Debug|Win32
- {A731623C-94BC-4666-A419-35D1623E906E}.Release|Win32.ActiveCfg = Release|Win32
- {A731623C-94BC-4666-A419-35D1623E906E}.Release|Win32.Build.0 = Release|Win32
+ {DD9C9854-3882-42B9-BFA1-35D1623E906E}.Debug|Win32.ActiveCfg = Debug|Win32
+ {DD9C9854-3882-42B9-BFA1-35D1623E906E}.Debug|Win32.Build.0 = Debug|Win32
+ {DD9C9854-3882-42B9-BFA1-35D1623E906E}.Release|Win32.ActiveCfg = Release|Win32
+ {DD9C9854-3882-42B9-BFA1-35D1623E906E}.Release|Win32.Build.0 = Release|Win32
                 {EE61B7EF-EC45-4165-8B49-FD5B8D3A907E}.Debug|Win32.ActiveCfg = Debug|Win32
                 {EE61B7EF-EC45-4165-8B49-FD5B8D3A907E}.Debug|Win32.Build.0 = Debug|Win32
                 {EE61B7EF-EC45-4165-8B49-FD5B8D3A907E}.Release|Win32.ActiveCfg = Release|Win32
@@ -127,18 +121,18 @@
                 {EE61B7EF-EC45-4165-8B49-FD5B8D3A9FA0}.Debug|Win32.Build.0 = Debug|Win32
                 {EE61B7EF-EC45-4165-8B49-FD5B8D3A9FA0}.Release|Win32.ActiveCfg = Release|Win32
                 {EE61B7EF-EC45-4165-8B49-FD5B8D3A9FA0}.Release|Win32.Build.0 = Release|Win32
- {A731623C-94BC-4666-A419-35D2623E911E}.Debug|Win32.ActiveCfg = Debug|Win32
- {A731623C-94BC-4666-A419-35D2623E911E}.Debug|Win32.Build.0 = Debug|Win32
- {A731623C-94BC-4666-A419-35D2623E911E}.Release|Win32.ActiveCfg = Release|Win32
- {A731623C-94BC-4666-A419-35D2623E911E}.Release|Win32.Build.0 = Release|Win32
+ {DD9C9854-3882-42B9-BFA1-35D2623E911E}.Debug|Win32.ActiveCfg = Debug|Win32
+ {DD9C9854-3882-42B9-BFA1-35D2623E911E}.Debug|Win32.Build.0 = Debug|Win32
+ {DD9C9854-3882-42B9-BFA1-35D2623E911E}.Release|Win32.ActiveCfg = Release|Win32
+ {DD9C9854-3882-42B9-BFA1-35D2623E911E}.Release|Win32.Build.0 = Release|Win32
                 {DD9C9854-3882-42B9-BFA1-C6CEBFCE3129}.Debug|Win32.ActiveCfg = Debug|Win32
                 {DD9C9854-3882-42B9-BFA1-C6CEBFCE3129}.Debug|Win32.Build.0 = Debug|Win32
                 {DD9C9854-3882-42B9-BFA1-C6CEBFCE3129}.Release|Win32.ActiveCfg = Release|Win32
                 {DD9C9854-3882-42B9-BFA1-C6CEBFCE3129}.Release|Win32.Build.0 = Release|Win32
- {33577D13-D562-4E3F-89F2-A8885151D13F}.Debug|Win32.ActiveCfg = Debug|Win32
- {33577D13-D562-4E3F-89F2-A8885151D13F}.Debug|Win32.Build.0 = Debug|Win32
- {33577D13-D562-4E3F-89F2-A8885151D13F}.Release|Win32.ActiveCfg = Release|Win32
- {33577D13-D562-4E3F-89F2-A8885151D13F}.Release|Win32.Build.0 = Release|Win32
+ {DD9C9854-3882-42B9-BFA1-A8885151D13F}.Debug|Win32.ActiveCfg = Debug|Win32
+ {DD9C9854-3882-42B9-BFA1-A8885151D13F}.Debug|Win32.Build.0 = Debug|Win32
+ {DD9C9854-3882-42B9-BFA1-A8885151D13F}.Release|Win32.ActiveCfg = Release|Win32
+ {DD9C9854-3882-42B9-BFA1-A8885151D13F}.Release|Win32.Build.0 = Release|Win32
                 {EE61B7EF-EC45-4165-8B49-FD5B7D2A913E}.Debug|Win32.ActiveCfg = Debug|Win32
                 {EE61B7EF-EC45-4165-8B49-FD5B7D2A913E}.Debug|Win32.Build.0 = Debug|Win32
                 {EE61B7EF-EC45-4165-8B49-FD5B7D2A913E}.Release|Win32.ActiveCfg = Release|Win32
@@ -179,18 +173,10 @@
                 {EE61B7EF-EC45-4165-8B49-FD5B8D8A9FA0}.Debug|Win32.Build.0 = Debug|Win32
                 {EE61B7EF-EC45-4165-8B49-FD5B8D8A9FA0}.Release|Win32.ActiveCfg = Release|Win32
                 {EE61B7EF-EC45-4165-8B49-FD5B8D8A9FA0}.Release|Win32.Build.0 = Release|Win32
- {EE61B7EF-EC45-4165-8B49-FD5B8D7A9FA0}.Debug|Win32.ActiveCfg = Debug|Win32
- {EE61B7EF-EC45-4165-8B49-FD5B8D7A9FA0}.Debug|Win32.Build.0 = Debug|Win32
- {EE61B7EF-EC45-4165-8B49-FD5B8D7A9FA0}.Release|Win32.ActiveCfg = Release|Win32
- {EE61B7EF-EC45-4165-8B49-FD5B8D7A9FA0}.Release|Win32.Build.0 = Release|Win32
                 {EE61B7EF-EC45-4165-8B49-FD5B8D9A9FA0}.Debug|Win32.ActiveCfg = Debug|Win32
                 {EE61B7EF-EC45-4165-8B49-FD5B8D9A9FA0}.Debug|Win32.Build.0 = Debug|Win32
                 {EE61B7EF-EC45-4165-8B49-FD5B8D9A9FA0}.Release|Win32.ActiveCfg = Release|Win32
                 {EE61B7EF-EC45-4165-8B49-FD5B8D9A9FA0}.Release|Win32.Build.0 = Release|Win32
- {EE61B7EF-EC45-4165-8B49-FD5B8D7A9FA1}.Debug|Win32.ActiveCfg = Debug|Win32
- {EE61B7EF-EC45-4165-8B49-FD5B8D7A9FA1}.Debug|Win32.Build.0 = Debug|Win32
- {EE61B7EF-EC45-4165-8B49-FD5B8D7A9FA1}.Release|Win32.ActiveCfg = Release|Win32
- {EE61B7EF-EC45-4165-8B49-FD5B8D7A9FA1}.Release|Win32.Build.0 = Release|Win32
                 {EE61B7EF-EC45-4165-8B49-FD5B8D7A9FA2}.Debug|Win32.ActiveCfg = Debug|Win32
                 {EE61B7EF-EC45-4165-8B49-FD5B8D7A9FA2}.Debug|Win32.Build.0 = Debug|Win32
                 {EE61B7EF-EC45-4165-8B49-FD5B8D7A9FA2}.Release|Win32.ActiveCfg = Release|Win32
@@ -199,10 +185,6 @@
                 {EE61B7EF-EC45-4165-8B49-FD5B8D7A9FA3}.Debug|Win32.Build.0 = Debug|Win32
                 {EE61B7EF-EC45-4165-8B49-FD5B8D7A9FA3}.Release|Win32.ActiveCfg = Release|Win32
                 {EE61B7EF-EC45-4165-8B49-FD5B8D7A9FA3}.Release|Win32.Build.0 = Release|Win32
- {EE61B7EF-EC45-4165-8B49-FD5B8DAA9FA0}.Debug|Win32.ActiveCfg = Debug|Win32
- {EE61B7EF-EC45-4165-8B49-FD5B8DAA9FA0}.Debug|Win32.Build.0 = Debug|Win32
- {EE61B7EF-EC45-4165-8B49-FD5B8DAA9FA0}.Release|Win32.ActiveCfg = Release|Win32
- {EE61B7EF-EC45-4165-8B49-FD5B8DAA9FA0}.Release|Win32.Build.0 = Release|Win32
                 {EE61B7EF-EC45-4165-8B49-FD5B7D3A900D}.Debug|Win32.ActiveCfg = Debug|Win32
                 {EE61B7EF-EC45-4165-8B49-FD5B7D3A900D}.Debug|Win32.Build.0 = Debug|Win32
                 {EE61B7EF-EC45-4165-8B49-FD5B7D3A900D}.Release|Win32.ActiveCfg = Release|Win32

Modified: sandbox/icl/libs/icl/test/vc9_icl_slow_tests.sln
==============================================================================
--- sandbox/icl/libs/icl/test/vc9_icl_slow_tests.sln (original)
+++ sandbox/icl/libs/icl/test/vc9_icl_slow_tests.sln 2012-07-23 09:12:11 EDT (Mon, 23 Jul 2012)
@@ -15,7 +15,7 @@
 EndProject
 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vc9_test_interval_set", "test_interval_set_\vc9_test_interval_set.vcproj", "{EE61B7EF-EC45-4165-8B49-FD5B7D2A9F9C}"
 EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vc9_test_interval_set_infix", "test_interval_set_infix_\vc9_test_interval_set_infix.vcproj", "{A731623C-94BC-4666-A419-35D1623E950E}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vc9_test_interval_set_infix", "test_interval_set_infix_\vc9_test_interval_set_infix.vcproj", "{DD9C9854-3882-42B9-BFA1-35D1623E950E}"
 EndProject
 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vc9_test_interval_set_mixed", "test_interval_set_mixed_\vc9_test_interval_set_mixed.vcproj", "{EE61B7EF-EC45-4165-8B49-FD5B8D3A9F9E}"
 EndProject
@@ -27,7 +27,7 @@
 EndProject
 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vc9_test_separate_interval_set", "test_separate_interval_set_\vc9_test_separate_interval_set.vcproj", "{EE61B7EF-EC45-4165-8B49-FD5B7D3A9F9C}"
 EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vc9_test_separate_interval_set_infix", "test_separate_interval_set_infix_\vc9_test_separate_interval_set_infix.vcproj", "{A731623C-94BC-4666-A419-35D2623E950E}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vc9_test_separate_interval_set_infix", "test_separate_interval_set_infix_\vc9_test_separate_interval_set_infix.vcproj", "{DD9C9854-3882-42B9-BFA1-35D2623E950E}"
 EndProject
 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vc9_test_set_interval_set", "test_set_interval_set_\vc9_test_set_interval_set.vcproj", "{DD9C9854-3882-42B9-BFA1-C6CEBFCE3529}"
 EndProject
@@ -39,7 +39,7 @@
 EndProject
 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vc9_test_split_interval_set", "test_split_interval_set_\vc9_test_split_interval_set.vcproj", "{EE61B7EF-EC45-4165-8B49-FD5B7D4A9F9C}"
 EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vc9_test_split_interval_set_infix", "test_split_interval_set_infix_\vc9_test_split_interval_set_infix.vcproj", "{A731623C-94BC-4666-A419-35D3623E950E}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vc9_test_split_interval_set_infix", "test_split_interval_set_infix_\vc9_test_split_interval_set_infix.vcproj", "{DD9C9854-3882-42B9-BFA1-35D3623E950E}"
 EndProject
 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vc9_test_total_interval_quantifier", "test_total_interval_quantifier_\vc9_test_total_interval_quantifier.vcproj", "{EE61B7EF-EC45-4165-8B4B-FD5B7D2A9F9F}"
 EndProject
@@ -83,10 +83,10 @@
                 {EE61B7EF-EC45-4165-8B49-FD5B7D2A9F9C}.Debug|Win32.Build.0 = Debug|Win32
                 {EE61B7EF-EC45-4165-8B49-FD5B7D2A9F9C}.Release|Win32.ActiveCfg = Release|Win32
                 {EE61B7EF-EC45-4165-8B49-FD5B7D2A9F9C}.Release|Win32.Build.0 = Release|Win32
- {A731623C-94BC-4666-A419-35D1623E950E}.Debug|Win32.ActiveCfg = Debug|Win32
- {A731623C-94BC-4666-A419-35D1623E950E}.Debug|Win32.Build.0 = Debug|Win32
- {A731623C-94BC-4666-A419-35D1623E950E}.Release|Win32.ActiveCfg = Release|Win32
- {A731623C-94BC-4666-A419-35D1623E950E}.Release|Win32.Build.0 = Release|Win32
+ {DD9C9854-3882-42B9-BFA1-35D1623E950E}.Debug|Win32.ActiveCfg = Debug|Win32
+ {DD9C9854-3882-42B9-BFA1-35D1623E950E}.Debug|Win32.Build.0 = Debug|Win32
+ {DD9C9854-3882-42B9-BFA1-35D1623E950E}.Release|Win32.ActiveCfg = Release|Win32
+ {DD9C9854-3882-42B9-BFA1-35D1623E950E}.Release|Win32.Build.0 = Release|Win32
                 {EE61B7EF-EC45-4165-8B49-FD5B8D3A9F9E}.Debug|Win32.ActiveCfg = Debug|Win32
                 {EE61B7EF-EC45-4165-8B49-FD5B8D3A9F9E}.Debug|Win32.Build.0 = Debug|Win32
                 {EE61B7EF-EC45-4165-8B49-FD5B8D3A9F9E}.Release|Win32.ActiveCfg = Release|Win32
@@ -107,10 +107,10 @@
                 {EE61B7EF-EC45-4165-8B49-FD5B7D3A9F9C}.Debug|Win32.Build.0 = Debug|Win32
                 {EE61B7EF-EC45-4165-8B49-FD5B7D3A9F9C}.Release|Win32.ActiveCfg = Release|Win32
                 {EE61B7EF-EC45-4165-8B49-FD5B7D3A9F9C}.Release|Win32.Build.0 = Release|Win32
- {A731623C-94BC-4666-A419-35D2623E950E}.Debug|Win32.ActiveCfg = Debug|Win32
- {A731623C-94BC-4666-A419-35D2623E950E}.Debug|Win32.Build.0 = Debug|Win32
- {A731623C-94BC-4666-A419-35D2623E950E}.Release|Win32.ActiveCfg = Release|Win32
- {A731623C-94BC-4666-A419-35D2623E950E}.Release|Win32.Build.0 = Release|Win32
+ {DD9C9854-3882-42B9-BFA1-35D2623E950E}.Debug|Win32.ActiveCfg = Debug|Win32
+ {DD9C9854-3882-42B9-BFA1-35D2623E950E}.Debug|Win32.Build.0 = Debug|Win32
+ {DD9C9854-3882-42B9-BFA1-35D2623E950E}.Release|Win32.ActiveCfg = Release|Win32
+ {DD9C9854-3882-42B9-BFA1-35D2623E950E}.Release|Win32.Build.0 = Release|Win32
                 {DD9C9854-3882-42B9-BFA1-C6CEBFCE3529}.Debug|Win32.ActiveCfg = Debug|Win32
                 {DD9C9854-3882-42B9-BFA1-C6CEBFCE3529}.Debug|Win32.Build.0 = Debug|Win32
                 {DD9C9854-3882-42B9-BFA1-C6CEBFCE3529}.Release|Win32.ActiveCfg = Release|Win32
@@ -131,10 +131,10 @@
                 {EE61B7EF-EC45-4165-8B49-FD5B7D4A9F9C}.Debug|Win32.Build.0 = Debug|Win32
                 {EE61B7EF-EC45-4165-8B49-FD5B7D4A9F9C}.Release|Win32.ActiveCfg = Release|Win32
                 {EE61B7EF-EC45-4165-8B49-FD5B7D4A9F9C}.Release|Win32.Build.0 = Release|Win32
- {A731623C-94BC-4666-A419-35D3623E950E}.Debug|Win32.ActiveCfg = Debug|Win32
- {A731623C-94BC-4666-A419-35D3623E950E}.Debug|Win32.Build.0 = Debug|Win32
- {A731623C-94BC-4666-A419-35D3623E950E}.Release|Win32.ActiveCfg = Release|Win32
- {A731623C-94BC-4666-A419-35D3623E950E}.Release|Win32.Build.0 = Release|Win32
+ {DD9C9854-3882-42B9-BFA1-35D3623E950E}.Debug|Win32.ActiveCfg = Debug|Win32
+ {DD9C9854-3882-42B9-BFA1-35D3623E950E}.Debug|Win32.Build.0 = Debug|Win32
+ {DD9C9854-3882-42B9-BFA1-35D3623E950E}.Release|Win32.ActiveCfg = Release|Win32
+ {DD9C9854-3882-42B9-BFA1-35D3623E950E}.Release|Win32.Build.0 = Release|Win32
                 {EE61B7EF-EC45-4165-8B4B-FD5B7D2A9F9F}.Debug|Win32.ActiveCfg = Debug|Win32
                 {EE61B7EF-EC45-4165-8B4B-FD5B7D2A9F9F}.Debug|Win32.Build.0 = Debug|Win32
                 {EE61B7EF-EC45-4165-8B4B-FD5B7D2A9F9F}.Release|Win32.ActiveCfg = Release|Win32


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