Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r80125 - in trunk/libs/thread/test: . sync/conditions/condition_variable sync/conditions/condition_variable_any sync/futures/future sync/futures/packaged_task sync/futures/promise sync/mutual_exclusion/locks/lock_guard sync/mutual_exclusion/locks/reverse_lock sync/mutual_exclusion/locks/shared_lock/cons sync/mutual_exclusion/locks/shared_lock_guard sync/mutual_exclusion/locks/unique_lock/cons sync/mutual_exclusion/locks/unique_lock/obs sync/mutual_exclusion/locks/upgrade_lock/cons sync/mutual_exclusion/mutex sync/mutual_exclusion/recursive_mutex sync/mutual_exclusion/recursive_timed_mutex sync/mutual_exclusion/shared_mutex threads/thread/assign threads/thread/constr
From: vicente.botet_at_[hidden]
Date: 2012-08-21 17:30:07


Author: viboes
Date: 2012-08-21 17:30:00 EDT (Tue, 21 Aug 2012)
New Revision: 80125
URL: http://svn.boost.org/trac/boost/changeset/80125

Log:
Thread: remove includes using lib/thread
Text files modified:
   trunk/libs/thread/test/no_implicit_assign_from_lvalue_thread.cpp | 2 +-
   trunk/libs/thread/test/no_implicit_move_from_lvalue_thread.cpp | 2 +-
   trunk/libs/thread/test/sync/conditions/condition_variable/assign_fail.cpp | 2 +-
   trunk/libs/thread/test/sync/conditions/condition_variable/copy_fail.cpp | 2 +-
   trunk/libs/thread/test/sync/conditions/condition_variable_any/assign_fail.cpp | 2 +-
   trunk/libs/thread/test/sync/conditions/condition_variable_any/copy_fail.cpp | 2 +-
   trunk/libs/thread/test/sync/futures/future/copy_assign_fail.cpp | 2 +-
   trunk/libs/thread/test/sync/futures/future/copy_ctor_fail.cpp | 2 +-
   trunk/libs/thread/test/sync/futures/future/dtor_pass.cpp | 2 +-
   trunk/libs/thread/test/sync/futures/packaged_task/alloc_ctor_pass.cpp | 2 +-
   trunk/libs/thread/test/sync/futures/packaged_task/copy_assign_fail.cpp | 2 +-
   trunk/libs/thread/test/sync/futures/packaged_task/copy_ctor_fail.cpp | 2 +-
   trunk/libs/thread/test/sync/futures/packaged_task/use_allocator_pass.cpp | 2 +-
   trunk/libs/thread/test/sync/futures/promise/alloc_ctor_pass.cpp | 2 +-
   trunk/libs/thread/test/sync/futures/promise/copy_assign_fail.cpp | 2 +-
   trunk/libs/thread/test/sync/futures/promise/copy_ctor_fail.cpp | 2 +-
   trunk/libs/thread/test/sync/futures/promise/move_assign_pass.cpp | 2 +-
   trunk/libs/thread/test/sync/futures/promise/move_ctor_pass.cpp | 2 +-
   trunk/libs/thread/test/sync/futures/promise/use_allocator_pass.cpp | 2 +-
   trunk/libs/thread/test/sync/mutual_exclusion/locks/lock_guard/copy_assign_fail.cpp | 2 +-
   trunk/libs/thread/test/sync/mutual_exclusion/locks/lock_guard/copy_ctor_fail.cpp | 2 +-
   trunk/libs/thread/test/sync/mutual_exclusion/locks/reverse_lock/copy_assign_fail.cpp | 2 +-
   trunk/libs/thread/test/sync/mutual_exclusion/locks/reverse_lock/copy_ctor_fail.cpp | 2 +-
   trunk/libs/thread/test/sync/mutual_exclusion/locks/shared_lock/cons/copy_assign_fail.cpp | 2 +-
   trunk/libs/thread/test/sync/mutual_exclusion/locks/shared_lock/cons/copy_ctor_fail.cpp | 2 +-
   trunk/libs/thread/test/sync/mutual_exclusion/locks/shared_lock_guard/copy_assign_fail.cpp | 2 +-
   trunk/libs/thread/test/sync/mutual_exclusion/locks/shared_lock_guard/copy_ctor_fail.cpp | 2 +-
   trunk/libs/thread/test/sync/mutual_exclusion/locks/unique_lock/cons/copy_assign_fail.cpp | 2 +-
   trunk/libs/thread/test/sync/mutual_exclusion/locks/unique_lock/cons/copy_ctor_fail.cpp | 2 +-
   trunk/libs/thread/test/sync/mutual_exclusion/locks/unique_lock/obs/op_int_fail.cpp | 2 +-
   trunk/libs/thread/test/sync/mutual_exclusion/locks/upgrade_lock/cons/copy_assign_fail.cpp | 2 +-
   trunk/libs/thread/test/sync/mutual_exclusion/locks/upgrade_lock/cons/copy_ctor_fail.cpp | 2 +-
   trunk/libs/thread/test/sync/mutual_exclusion/mutex/assign_fail.cpp | 2 +-
   trunk/libs/thread/test/sync/mutual_exclusion/mutex/copy_fail.cpp | 2 +-
   trunk/libs/thread/test/sync/mutual_exclusion/recursive_mutex/assign_fail.cpp | 2 +-
   trunk/libs/thread/test/sync/mutual_exclusion/recursive_mutex/copy_fail.cpp | 2 +-
   trunk/libs/thread/test/sync/mutual_exclusion/recursive_timed_mutex/assign_fail.cpp | 2 +-
   trunk/libs/thread/test/sync/mutual_exclusion/recursive_timed_mutex/copy_fail.cpp | 2 +-
   trunk/libs/thread/test/sync/mutual_exclusion/shared_mutex/assign_fail.cpp | 2 +-
   trunk/libs/thread/test/sync/mutual_exclusion/shared_mutex/copy_fail.cpp | 2 +-
   trunk/libs/thread/test/test_2741.cpp | 2 +-
   trunk/libs/thread/test/test_condition.cpp | 2 +-
   trunk/libs/thread/test/test_condition_notify_all.cpp | 4 ++--
   trunk/libs/thread/test/test_condition_notify_one.cpp | 4 ++--
   trunk/libs/thread/test/test_condition_timed_wait_times_out.cpp | 2 +-
   trunk/libs/thread/test/test_mutex.cpp | 2 +-
   trunk/libs/thread/test/test_shared_mutex.cpp | 4 ++--
   trunk/libs/thread/test/test_shared_mutex_part_2.cpp | 4 ++--
   trunk/libs/thread/test/test_shared_mutex_timed_locks.cpp | 4 ++--
   trunk/libs/thread/test/test_shared_mutex_timed_locks_chrono.cpp | 4 ++--
   trunk/libs/thread/test/test_thread.cpp | 2 +-
   trunk/libs/thread/test/test_tss.cpp | 14 +++++++++++++-
   trunk/libs/thread/test/threads/thread/assign/copy_fail.cpp | 2 +-
   trunk/libs/thread/test/threads/thread/constr/copy_fail.cpp | 2 +-
   54 files changed, 72 insertions(+), 60 deletions(-)

Modified: trunk/libs/thread/test/no_implicit_assign_from_lvalue_thread.cpp
==============================================================================
--- trunk/libs/thread/test/no_implicit_assign_from_lvalue_thread.cpp (original)
+++ trunk/libs/thread/test/no_implicit_assign_from_lvalue_thread.cpp 2012-08-21 17:30:00 EDT (Tue, 21 Aug 2012)
@@ -14,4 +14,4 @@
     t2=t1;
 }
 
-#include "libs/thread/test/remove_error_code_unused_warning.hpp"
+#include "../remove_error_code_unused_warning.hpp"

Modified: trunk/libs/thread/test/no_implicit_move_from_lvalue_thread.cpp
==============================================================================
--- trunk/libs/thread/test/no_implicit_move_from_lvalue_thread.cpp (original)
+++ trunk/libs/thread/test/no_implicit_move_from_lvalue_thread.cpp 2012-08-21 17:30:00 EDT (Tue, 21 Aug 2012)
@@ -13,4 +13,4 @@
     boost::thread t2(t1);
 }
 
-#include "libs/thread/test/remove_error_code_unused_warning.hpp"
+#include "../remove_error_code_unused_warning.hpp"

Modified: trunk/libs/thread/test/sync/conditions/condition_variable/assign_fail.cpp
==============================================================================
--- trunk/libs/thread/test/sync/conditions/condition_variable/assign_fail.cpp (original)
+++ trunk/libs/thread/test/sync/conditions/condition_variable/assign_fail.cpp 2012-08-21 17:30:00 EDT (Tue, 21 Aug 2012)
@@ -27,5 +27,5 @@
 
 }
 
-#include "libs/thread/test/remove_error_code_unused_warning.hpp"
+#include "../../../remove_error_code_unused_warning.hpp"
 

Modified: trunk/libs/thread/test/sync/conditions/condition_variable/copy_fail.cpp
==============================================================================
--- trunk/libs/thread/test/sync/conditions/condition_variable/copy_fail.cpp (original)
+++ trunk/libs/thread/test/sync/conditions/condition_variable/copy_fail.cpp 2012-08-21 17:30:00 EDT (Tue, 21 Aug 2012)
@@ -26,5 +26,5 @@
   boost::condition_variable cv1(cv0);
 }
 
-#include "libs/thread/test/remove_error_code_unused_warning.hpp"
+#include "../../../remove_error_code_unused_warning.hpp"
 

Modified: trunk/libs/thread/test/sync/conditions/condition_variable_any/assign_fail.cpp
==============================================================================
--- trunk/libs/thread/test/sync/conditions/condition_variable_any/assign_fail.cpp (original)
+++ trunk/libs/thread/test/sync/conditions/condition_variable_any/assign_fail.cpp 2012-08-21 17:30:00 EDT (Tue, 21 Aug 2012)
@@ -26,5 +26,5 @@
   cv1 = cv0;
 }
 
-#include "libs/thread/test/remove_error_code_unused_warning.hpp"
+#include "../../../remove_error_code_unused_warning.hpp"
 

Modified: trunk/libs/thread/test/sync/conditions/condition_variable_any/copy_fail.cpp
==============================================================================
--- trunk/libs/thread/test/sync/conditions/condition_variable_any/copy_fail.cpp (original)
+++ trunk/libs/thread/test/sync/conditions/condition_variable_any/copy_fail.cpp 2012-08-21 17:30:00 EDT (Tue, 21 Aug 2012)
@@ -26,5 +26,5 @@
   boost::condition_variable_any cv1(cv0);
 }
 
-#include "libs/thread/test/remove_error_code_unused_warning.hpp"
+#include "../../../remove_error_code_unused_warning.hpp"
 

Modified: trunk/libs/thread/test/sync/futures/future/copy_assign_fail.cpp
==============================================================================
--- trunk/libs/thread/test/sync/futures/future/copy_assign_fail.cpp (original)
+++ trunk/libs/thread/test/sync/futures/future/copy_assign_fail.cpp 2012-08-21 17:30:00 EDT (Tue, 21 Aug 2012)
@@ -36,5 +36,5 @@
   return boost::report_errors();
 }
 
-#include "libs/thread/test/remove_error_code_unused_warning.hpp"
+#include "../../../remove_error_code_unused_warning.hpp"
 

Modified: trunk/libs/thread/test/sync/futures/future/copy_ctor_fail.cpp
==============================================================================
--- trunk/libs/thread/test/sync/futures/future/copy_ctor_fail.cpp (original)
+++ trunk/libs/thread/test/sync/futures/future/copy_ctor_fail.cpp 2012-08-21 17:30:00 EDT (Tue, 21 Aug 2012)
@@ -34,5 +34,5 @@
   return boost::report_errors();
 }
 
-#include "libs/thread/test/remove_error_code_unused_warning.hpp"
+#include "../../../remove_error_code_unused_warning.hpp"
 

Modified: trunk/libs/thread/test/sync/futures/future/dtor_pass.cpp
==============================================================================
--- trunk/libs/thread/test/sync/futures/future/dtor_pass.cpp (original)
+++ trunk/libs/thread/test/sync/futures/future/dtor_pass.cpp 2012-08-21 17:30:00 EDT (Tue, 21 Aug 2012)
@@ -24,7 +24,7 @@
 #include <boost/thread/future.hpp>
 #include <boost/detail/lightweight_test.hpp>
 #if defined BOOST_THREAD_PROVIDES_FUTURE_CTOR_ALLOCATORS
-#include <libs/thread/test/sync/futures/test_allocator.hpp>
+#include "../test_allocator.hpp"
 #endif
 
 int main()

Modified: trunk/libs/thread/test/sync/futures/packaged_task/alloc_ctor_pass.cpp
==============================================================================
--- trunk/libs/thread/test/sync/futures/packaged_task/alloc_ctor_pass.cpp (original)
+++ trunk/libs/thread/test/sync/futures/packaged_task/alloc_ctor_pass.cpp 2012-08-21 17:30:00 EDT (Tue, 21 Aug 2012)
@@ -25,7 +25,7 @@
 #include <boost/thread/future.hpp>
 #include <boost/detail/lightweight_test.hpp>
 #if defined BOOST_THREAD_PROVIDES_FUTURE_CTOR_ALLOCATORS
-#include <libs/thread/test/sync/futures/test_allocator.hpp>
+#include "../test_allocator.hpp"
 
 double fct()
 {

Modified: trunk/libs/thread/test/sync/futures/packaged_task/copy_assign_fail.cpp
==============================================================================
--- trunk/libs/thread/test/sync/futures/packaged_task/copy_assign_fail.cpp (original)
+++ trunk/libs/thread/test/sync/futures/packaged_task/copy_assign_fail.cpp 2012-08-21 17:30:00 EDT (Tue, 21 Aug 2012)
@@ -45,5 +45,5 @@
   return boost::report_errors();
 }
 
-#include "libs/thread/test/remove_error_code_unused_warning.hpp"
+#include "../../../remove_error_code_unused_warning.hpp"
 

Modified: trunk/libs/thread/test/sync/futures/packaged_task/copy_ctor_fail.cpp
==============================================================================
--- trunk/libs/thread/test/sync/futures/packaged_task/copy_ctor_fail.cpp (original)
+++ trunk/libs/thread/test/sync/futures/packaged_task/copy_ctor_fail.cpp 2012-08-21 17:30:00 EDT (Tue, 21 Aug 2012)
@@ -45,5 +45,5 @@
   return boost::report_errors();
 }
 
-#include "libs/thread/test/remove_error_code_unused_warning.hpp"
+#include "../../../remove_error_code_unused_warning.hpp"
 

Modified: trunk/libs/thread/test/sync/futures/packaged_task/use_allocator_pass.cpp
==============================================================================
--- trunk/libs/thread/test/sync/futures/packaged_task/use_allocator_pass.cpp (original)
+++ trunk/libs/thread/test/sync/futures/packaged_task/use_allocator_pass.cpp 2012-08-21 17:30:00 EDT (Tue, 21 Aug 2012)
@@ -28,7 +28,7 @@
 #include <boost/static_assert.hpp>
 
 #if defined BOOST_THREAD_PROVIDES_FUTURE_CTOR_ALLOCATORS
-#include <libs/thread/test/sync/futures/test_allocator.hpp>
+#include "../test_allocator.hpp"
 
 int main()
 {

Modified: trunk/libs/thread/test/sync/futures/promise/alloc_ctor_pass.cpp
==============================================================================
--- trunk/libs/thread/test/sync/futures/promise/alloc_ctor_pass.cpp (original)
+++ trunk/libs/thread/test/sync/futures/promise/alloc_ctor_pass.cpp 2012-08-21 17:30:00 EDT (Tue, 21 Aug 2012)
@@ -23,7 +23,7 @@
 #include <boost/thread/future.hpp>
 #include <boost/detail/lightweight_test.hpp>
 #if defined BOOST_THREAD_PROVIDES_FUTURE_CTOR_ALLOCATORS
-#include <libs/thread/test/sync/futures/test_allocator.hpp>
+#include "../test_allocator.hpp"
 
 int main()
 {

Modified: trunk/libs/thread/test/sync/futures/promise/copy_assign_fail.cpp
==============================================================================
--- trunk/libs/thread/test/sync/futures/promise/copy_assign_fail.cpp (original)
+++ trunk/libs/thread/test/sync/futures/promise/copy_assign_fail.cpp 2012-08-21 17:30:00 EDT (Tue, 21 Aug 2012)
@@ -31,5 +31,5 @@
   return boost::report_errors();
 }
 
-#include "libs/thread/test/remove_error_code_unused_warning.hpp"
+#include "../../../remove_error_code_unused_warning.hpp"
 

Modified: trunk/libs/thread/test/sync/futures/promise/copy_ctor_fail.cpp
==============================================================================
--- trunk/libs/thread/test/sync/futures/promise/copy_ctor_fail.cpp (original)
+++ trunk/libs/thread/test/sync/futures/promise/copy_ctor_fail.cpp 2012-08-21 17:30:00 EDT (Tue, 21 Aug 2012)
@@ -30,5 +30,5 @@
   return boost::report_errors();
 }
 
-#include "libs/thread/test/remove_error_code_unused_warning.hpp"
+#include "../../../remove_error_code_unused_warning.hpp"
 

Modified: trunk/libs/thread/test/sync/futures/promise/move_assign_pass.cpp
==============================================================================
--- trunk/libs/thread/test/sync/futures/promise/move_assign_pass.cpp (original)
+++ trunk/libs/thread/test/sync/futures/promise/move_assign_pass.cpp 2012-08-21 17:30:00 EDT (Tue, 21 Aug 2012)
@@ -23,7 +23,7 @@
 #include <boost/thread/future.hpp>
 #include <boost/detail/lightweight_test.hpp>
 #if defined BOOST_THREAD_PROVIDES_FUTURE_CTOR_ALLOCATORS
-#include <libs/thread/test/sync/futures/test_allocator.hpp>
+#include "../test_allocator.hpp"
 #endif
 
 boost::mutex m0;

Modified: trunk/libs/thread/test/sync/futures/promise/move_ctor_pass.cpp
==============================================================================
--- trunk/libs/thread/test/sync/futures/promise/move_ctor_pass.cpp (original)
+++ trunk/libs/thread/test/sync/futures/promise/move_ctor_pass.cpp 2012-08-21 17:30:00 EDT (Tue, 21 Aug 2012)
@@ -23,7 +23,7 @@
 #include <boost/thread/future.hpp>
 #include <boost/detail/lightweight_test.hpp>
 #if defined BOOST_THREAD_PROVIDES_FUTURE_CTOR_ALLOCATORS
-#include <libs/thread/test/sync/futures/test_allocator.hpp>
+#include "../test_allocator.hpp"
 #endif
 
 boost::mutex m;

Modified: trunk/libs/thread/test/sync/futures/promise/use_allocator_pass.cpp
==============================================================================
--- trunk/libs/thread/test/sync/futures/promise/use_allocator_pass.cpp (original)
+++ trunk/libs/thread/test/sync/futures/promise/use_allocator_pass.cpp 2012-08-21 17:30:00 EDT (Tue, 21 Aug 2012)
@@ -25,7 +25,7 @@
 #include <boost/static_assert.hpp>
 
 #if defined BOOST_THREAD_PROVIDES_FUTURE_CTOR_ALLOCATORS
-#include <libs/thread/test/sync/futures/test_allocator.hpp>
+#include "../test_allocator.hpp"
 
 int main()
 {

Modified: trunk/libs/thread/test/sync/mutual_exclusion/locks/lock_guard/copy_assign_fail.cpp
==============================================================================
--- trunk/libs/thread/test/sync/mutual_exclusion/locks/lock_guard/copy_assign_fail.cpp (original)
+++ trunk/libs/thread/test/sync/mutual_exclusion/locks/lock_guard/copy_assign_fail.cpp 2012-08-21 17:30:00 EDT (Tue, 21 Aug 2012)
@@ -33,5 +33,5 @@
 
 }
 
-#include "libs/thread/test/remove_error_code_unused_warning.hpp"
+#include "../../../../remove_error_code_unused_warning.hpp"
 

Modified: trunk/libs/thread/test/sync/mutual_exclusion/locks/lock_guard/copy_ctor_fail.cpp
==============================================================================
--- trunk/libs/thread/test/sync/mutual_exclusion/locks/lock_guard/copy_ctor_fail.cpp (original)
+++ trunk/libs/thread/test/sync/mutual_exclusion/locks/lock_guard/copy_ctor_fail.cpp 2012-08-21 17:30:00 EDT (Tue, 21 Aug 2012)
@@ -32,5 +32,5 @@
   boost::lock_guard<boost::mutex> lk1 = lk0;
 }
 
-#include "libs/thread/test/remove_error_code_unused_warning.hpp"
+#include "../../../../remove_error_code_unused_warning.hpp"
 

Modified: trunk/libs/thread/test/sync/mutual_exclusion/locks/reverse_lock/copy_assign_fail.cpp
==============================================================================
--- trunk/libs/thread/test/sync/mutual_exclusion/locks/reverse_lock/copy_assign_fail.cpp (original)
+++ trunk/libs/thread/test/sync/mutual_exclusion/locks/reverse_lock/copy_assign_fail.cpp 2012-08-21 17:30:00 EDT (Tue, 21 Aug 2012)
@@ -29,5 +29,5 @@
 
 }
 
-#include "libs/thread/test/remove_error_code_unused_warning.hpp"
+#include "../../../../remove_error_code_unused_warning.hpp"
 

Modified: trunk/libs/thread/test/sync/mutual_exclusion/locks/reverse_lock/copy_ctor_fail.cpp
==============================================================================
--- trunk/libs/thread/test/sync/mutual_exclusion/locks/reverse_lock/copy_ctor_fail.cpp (original)
+++ trunk/libs/thread/test/sync/mutual_exclusion/locks/reverse_lock/copy_ctor_fail.cpp 2012-08-21 17:30:00 EDT (Tue, 21 Aug 2012)
@@ -28,5 +28,5 @@
   }
 }
 
-#include "libs/thread/test/remove_error_code_unused_warning.hpp"
+#include "../../../../remove_error_code_unused_warning.hpp"
 

Modified: trunk/libs/thread/test/sync/mutual_exclusion/locks/shared_lock/cons/copy_assign_fail.cpp
==============================================================================
--- trunk/libs/thread/test/sync/mutual_exclusion/locks/shared_lock/cons/copy_assign_fail.cpp (original)
+++ trunk/libs/thread/test/sync/mutual_exclusion/locks/shared_lock/cons/copy_assign_fail.cpp 2012-08-21 17:30:00 EDT (Tue, 21 Aug 2012)
@@ -37,5 +37,5 @@
 
 }
 
-#include "libs/thread/test/remove_error_code_unused_warning.hpp"
+#include "../../../../../remove_error_code_unused_warning.hpp"
 

Modified: trunk/libs/thread/test/sync/mutual_exclusion/locks/shared_lock/cons/copy_ctor_fail.cpp
==============================================================================
--- trunk/libs/thread/test/sync/mutual_exclusion/locks/shared_lock/cons/copy_ctor_fail.cpp (original)
+++ trunk/libs/thread/test/sync/mutual_exclusion/locks/shared_lock/cons/copy_ctor_fail.cpp 2012-08-21 17:30:00 EDT (Tue, 21 Aug 2012)
@@ -36,5 +36,5 @@
   BOOST_TEST(lk0.owns_lock() == false);
 }
 
-#include "libs/thread/test/remove_error_code_unused_warning.hpp"
+#include "../../../../../remove_error_code_unused_warning.hpp"
 

Modified: trunk/libs/thread/test/sync/mutual_exclusion/locks/shared_lock_guard/copy_assign_fail.cpp
==============================================================================
--- trunk/libs/thread/test/sync/mutual_exclusion/locks/shared_lock_guard/copy_assign_fail.cpp (original)
+++ trunk/libs/thread/test/sync/mutual_exclusion/locks/shared_lock_guard/copy_assign_fail.cpp 2012-08-21 17:30:00 EDT (Tue, 21 Aug 2012)
@@ -33,5 +33,5 @@
 
 }
 
-#include "libs/thread/test/remove_error_code_unused_warning.hpp"
+#include "../../../../remove_error_code_unused_warning.hpp"
 

Modified: trunk/libs/thread/test/sync/mutual_exclusion/locks/shared_lock_guard/copy_ctor_fail.cpp
==============================================================================
--- trunk/libs/thread/test/sync/mutual_exclusion/locks/shared_lock_guard/copy_ctor_fail.cpp (original)
+++ trunk/libs/thread/test/sync/mutual_exclusion/locks/shared_lock_guard/copy_ctor_fail.cpp 2012-08-21 17:30:00 EDT (Tue, 21 Aug 2012)
@@ -32,5 +32,5 @@
   boost::shared_lock_guard<boost::shared_mutex> lk1 = lk0;
 }
 
-#include "libs/thread/test/remove_error_code_unused_warning.hpp"
+#include "../../../../remove_error_code_unused_warning.hpp"
 

Modified: trunk/libs/thread/test/sync/mutual_exclusion/locks/unique_lock/cons/copy_assign_fail.cpp
==============================================================================
--- trunk/libs/thread/test/sync/mutual_exclusion/locks/unique_lock/cons/copy_assign_fail.cpp (original)
+++ trunk/libs/thread/test/sync/mutual_exclusion/locks/unique_lock/cons/copy_assign_fail.cpp 2012-08-21 17:30:00 EDT (Tue, 21 Aug 2012)
@@ -37,5 +37,5 @@
 
 }
 
-#include "libs/thread/test/remove_error_code_unused_warning.hpp"
+#include "../../../../../remove_error_code_unused_warning.hpp"
 

Modified: trunk/libs/thread/test/sync/mutual_exclusion/locks/unique_lock/cons/copy_ctor_fail.cpp
==============================================================================
--- trunk/libs/thread/test/sync/mutual_exclusion/locks/unique_lock/cons/copy_ctor_fail.cpp (original)
+++ trunk/libs/thread/test/sync/mutual_exclusion/locks/unique_lock/cons/copy_ctor_fail.cpp 2012-08-21 17:30:00 EDT (Tue, 21 Aug 2012)
@@ -36,5 +36,5 @@
   BOOST_TEST(lk0.owns_lock() == false);
 }
 
-#include "libs/thread/test/remove_error_code_unused_warning.hpp"
+#include "../../../../../remove_error_code_unused_warning.hpp"
 

Modified: trunk/libs/thread/test/sync/mutual_exclusion/locks/unique_lock/obs/op_int_fail.cpp
==============================================================================
--- trunk/libs/thread/test/sync/mutual_exclusion/locks/unique_lock/obs/op_int_fail.cpp (original)
+++ trunk/libs/thread/test/sync/mutual_exclusion/locks/unique_lock/obs/op_int_fail.cpp 2012-08-21 17:30:00 EDT (Tue, 21 Aug 2012)
@@ -35,5 +35,5 @@
   return boost::report_errors();
 }
 
-#include "libs/thread/test/remove_error_code_unused_warning.hpp"
+#include "../../../../../remove_error_code_unused_warning.hpp"
 

Modified: trunk/libs/thread/test/sync/mutual_exclusion/locks/upgrade_lock/cons/copy_assign_fail.cpp
==============================================================================
--- trunk/libs/thread/test/sync/mutual_exclusion/locks/upgrade_lock/cons/copy_assign_fail.cpp (original)
+++ trunk/libs/thread/test/sync/mutual_exclusion/locks/upgrade_lock/cons/copy_assign_fail.cpp 2012-08-21 17:30:00 EDT (Tue, 21 Aug 2012)
@@ -37,5 +37,5 @@
 
 }
 
-#include "libs/thread/test/remove_error_code_unused_warning.hpp"
+#include "../../../../../remove_error_code_unused_warning.hpp"
 

Modified: trunk/libs/thread/test/sync/mutual_exclusion/locks/upgrade_lock/cons/copy_ctor_fail.cpp
==============================================================================
--- trunk/libs/thread/test/sync/mutual_exclusion/locks/upgrade_lock/cons/copy_ctor_fail.cpp (original)
+++ trunk/libs/thread/test/sync/mutual_exclusion/locks/upgrade_lock/cons/copy_ctor_fail.cpp 2012-08-21 17:30:00 EDT (Tue, 21 Aug 2012)
@@ -36,5 +36,5 @@
   BOOST_TEST(lk0.owns_lock() == false);
 }
 
-#include "libs/thread/test/remove_error_code_unused_warning.hpp"
+#include "../../../../../remove_error_code_unused_warning.hpp"
 

Modified: trunk/libs/thread/test/sync/mutual_exclusion/mutex/assign_fail.cpp
==============================================================================
--- trunk/libs/thread/test/sync/mutual_exclusion/mutex/assign_fail.cpp (original)
+++ trunk/libs/thread/test/sync/mutual_exclusion/mutex/assign_fail.cpp 2012-08-21 17:30:00 EDT (Tue, 21 Aug 2012)
@@ -27,5 +27,5 @@
   boost::mutex m1(m0);
 }
 
-#include "libs/thread/test/remove_error_code_unused_warning.hpp"
+#include "../../../remove_error_code_unused_warning.hpp"
 

Modified: trunk/libs/thread/test/sync/mutual_exclusion/mutex/copy_fail.cpp
==============================================================================
--- trunk/libs/thread/test/sync/mutual_exclusion/mutex/copy_fail.cpp (original)
+++ trunk/libs/thread/test/sync/mutual_exclusion/mutex/copy_fail.cpp 2012-08-21 17:30:00 EDT (Tue, 21 Aug 2012)
@@ -27,5 +27,5 @@
   boost::mutex m1(m0);
 }
 
-#include "libs/thread/test/remove_error_code_unused_warning.hpp"
+#include "../../../remove_error_code_unused_warning.hpp"
 

Modified: trunk/libs/thread/test/sync/mutual_exclusion/recursive_mutex/assign_fail.cpp
==============================================================================
--- trunk/libs/thread/test/sync/mutual_exclusion/recursive_mutex/assign_fail.cpp (original)
+++ trunk/libs/thread/test/sync/mutual_exclusion/recursive_mutex/assign_fail.cpp 2012-08-21 17:30:00 EDT (Tue, 21 Aug 2012)
@@ -27,5 +27,5 @@
   boost::recursive_mutex m1(m0);
 }
 
-#include "libs/thread/test/remove_error_code_unused_warning.hpp"
+#include "../../../remove_error_code_unused_warning.hpp"
 

Modified: trunk/libs/thread/test/sync/mutual_exclusion/recursive_mutex/copy_fail.cpp
==============================================================================
--- trunk/libs/thread/test/sync/mutual_exclusion/recursive_mutex/copy_fail.cpp (original)
+++ trunk/libs/thread/test/sync/mutual_exclusion/recursive_mutex/copy_fail.cpp 2012-08-21 17:30:00 EDT (Tue, 21 Aug 2012)
@@ -27,5 +27,5 @@
   boost::recursive_mutex m1(m0);
 }
 
-#include "libs/thread/test/remove_error_code_unused_warning.hpp"
+#include "../../../remove_error_code_unused_warning.hpp"
 

Modified: trunk/libs/thread/test/sync/mutual_exclusion/recursive_timed_mutex/assign_fail.cpp
==============================================================================
--- trunk/libs/thread/test/sync/mutual_exclusion/recursive_timed_mutex/assign_fail.cpp (original)
+++ trunk/libs/thread/test/sync/mutual_exclusion/recursive_timed_mutex/assign_fail.cpp 2012-08-21 17:30:00 EDT (Tue, 21 Aug 2012)
@@ -27,4 +27,4 @@
   boost::recursive_timed_mutex m1(m0);
 }
 
-#include "libs/thread/test/remove_error_code_unused_warning.hpp"
+#include "../../../remove_error_code_unused_warning.hpp"

Modified: trunk/libs/thread/test/sync/mutual_exclusion/recursive_timed_mutex/copy_fail.cpp
==============================================================================
--- trunk/libs/thread/test/sync/mutual_exclusion/recursive_timed_mutex/copy_fail.cpp (original)
+++ trunk/libs/thread/test/sync/mutual_exclusion/recursive_timed_mutex/copy_fail.cpp 2012-08-21 17:30:00 EDT (Tue, 21 Aug 2012)
@@ -27,5 +27,5 @@
   boost::recursive_timed_mutex m1(m0);
 }
 
-#include "libs/thread/test/remove_error_code_unused_warning.hpp"
+#include "../../../remove_error_code_unused_warning.hpp"
 

Modified: trunk/libs/thread/test/sync/mutual_exclusion/shared_mutex/assign_fail.cpp
==============================================================================
--- trunk/libs/thread/test/sync/mutual_exclusion/shared_mutex/assign_fail.cpp (original)
+++ trunk/libs/thread/test/sync/mutual_exclusion/shared_mutex/assign_fail.cpp 2012-08-21 17:30:00 EDT (Tue, 21 Aug 2012)
@@ -27,5 +27,5 @@
   boost::shared_mutex m1(m0);
 }
 
-#include "impl/thread/test/remove_error_code_unused_warning.hpp"
+#include "../../../remove_error_code_unused_warning.hpp"
 

Modified: trunk/libs/thread/test/sync/mutual_exclusion/shared_mutex/copy_fail.cpp
==============================================================================
--- trunk/libs/thread/test/sync/mutual_exclusion/shared_mutex/copy_fail.cpp (original)
+++ trunk/libs/thread/test/sync/mutual_exclusion/shared_mutex/copy_fail.cpp 2012-08-21 17:30:00 EDT (Tue, 21 Aug 2012)
@@ -27,6 +27,6 @@
   boost::shared_mutex m1(m0);
 }
 
-#include "libs/thread/test/remove_error_code_unused_warning.hpp"
+#include "../../../remove_error_code_unused_warning.hpp"
 
 

Modified: trunk/libs/thread/test/test_2741.cpp
==============================================================================
--- trunk/libs/thread/test/test_2741.cpp (original)
+++ trunk/libs/thread/test/test_2741.cpp 2012-08-21 17:30:00 EDT (Tue, 21 Aug 2012)
@@ -15,7 +15,7 @@
 #include <boost/test/unit_test.hpp>
 
 #define DEFAULT_EXECUTION_MONITOR_TYPE execution_monitor::use_sleep_only
-#include <libs/thread/test/util.inl>
+#include "./util.inl"
 
 int test_value;
 #ifdef PTHREAD_STACK_MIN

Modified: trunk/libs/thread/test/test_condition.cpp
==============================================================================
--- trunk/libs/thread/test/test_condition.cpp (original)
+++ trunk/libs/thread/test/test_condition.cpp 2012-08-21 17:30:00 EDT (Tue, 21 Aug 2012)
@@ -13,7 +13,7 @@
 
 #include <boost/test/unit_test.hpp>
 
-#include <libs/thread/test/util.inl>
+#include "./util.inl"
 
 struct condition_test_data
 {

Modified: trunk/libs/thread/test/test_condition_notify_all.cpp
==============================================================================
--- trunk/libs/thread/test/test_condition_notify_all.cpp (original)
+++ trunk/libs/thread/test/test_condition_notify_all.cpp 2012-08-21 17:30:00 EDT (Tue, 21 Aug 2012)
@@ -9,8 +9,8 @@
 
 #include <boost/test/unit_test.hpp>
 
-#include <libs/thread/test/util.inl>
-#include <libs/thread/test/condition_test_common.hpp>
+#include "./util.inl"
+#include "./condition_test_common.hpp"
 
 unsigned const number_of_test_threads=5;
 

Modified: trunk/libs/thread/test/test_condition_notify_one.cpp
==============================================================================
--- trunk/libs/thread/test/test_condition_notify_one.cpp (original)
+++ trunk/libs/thread/test/test_condition_notify_one.cpp 2012-08-21 17:30:00 EDT (Tue, 21 Aug 2012)
@@ -9,8 +9,8 @@
 
 #include <boost/test/unit_test.hpp>
 
-#include <libs/thread/test/util.inl>
-#include <libs/thread/test/condition_test_common.hpp>
+#include "./util.inl"
+#include "./condition_test_common.hpp"
 
 void do_test_condition_notify_one_wakes_from_wait()
 {

Modified: trunk/libs/thread/test/test_condition_timed_wait_times_out.cpp
==============================================================================
--- trunk/libs/thread/test/test_condition_timed_wait_times_out.cpp (original)
+++ trunk/libs/thread/test/test_condition_timed_wait_times_out.cpp 2012-08-21 17:30:00 EDT (Tue, 21 Aug 2012)
@@ -9,7 +9,7 @@
 #include <boost/thread/thread.hpp>
 
 #include <boost/test/unit_test.hpp>
-#include <libs/thread/test/util.inl>
+#include "./util.inl"
 
 bool fake_predicate()
 {

Modified: trunk/libs/thread/test/test_mutex.cpp
==============================================================================
--- trunk/libs/thread/test/test_mutex.cpp (original)
+++ trunk/libs/thread/test/test_mutex.cpp 2012-08-21 17:30:00 EDT (Tue, 21 Aug 2012)
@@ -15,7 +15,7 @@
 #include <boost/test/unit_test.hpp>
 
 #define DEFAULT_EXECUTION_MONITOR_TYPE execution_monitor::use_sleep_only
-#include <libs/thread/test/util.inl>
+#include "./util.inl"
 
 template <typename M>
 struct test_lock

Modified: trunk/libs/thread/test/test_shared_mutex.cpp
==============================================================================
--- trunk/libs/thread/test/test_shared_mutex.cpp (original)
+++ trunk/libs/thread/test/test_shared_mutex.cpp 2012-08-21 17:30:00 EDT (Tue, 21 Aug 2012)
@@ -6,8 +6,8 @@
 #include <boost/test/unit_test.hpp>
 #include <boost/thread/thread.hpp>
 #include <boost/thread/xtime.hpp>
-#include <libs/thread/test/util.inl>
-#include <libs/thread/test/shared_mutex_locking_thread.hpp>
+#include "./util.inl"
+#include "./shared_mutex_locking_thread.hpp"
 
 #define CHECK_LOCKED_VALUE_EQUAL(mutex_name,value,expected_value) \
     { \

Modified: trunk/libs/thread/test/test_shared_mutex_part_2.cpp
==============================================================================
--- trunk/libs/thread/test/test_shared_mutex_part_2.cpp (original)
+++ trunk/libs/thread/test/test_shared_mutex_part_2.cpp 2012-08-21 17:30:00 EDT (Tue, 21 Aug 2012)
@@ -6,8 +6,8 @@
 #include <boost/test/unit_test.hpp>
 #include <boost/thread/thread.hpp>
 #include <boost/thread/xtime.hpp>
-#include <libs/thread/test/util.inl>
-#include <libs/thread/test/shared_mutex_locking_thread.hpp>
+#include "./util.inl"
+#include "./shared_mutex_locking_thread.hpp"
 
 #define CHECK_LOCKED_VALUE_EQUAL(mutex_name,value,expected_value) \
     { \

Modified: trunk/libs/thread/test/test_shared_mutex_timed_locks.cpp
==============================================================================
--- trunk/libs/thread/test/test_shared_mutex_timed_locks.cpp (original)
+++ trunk/libs/thread/test/test_shared_mutex_timed_locks.cpp 2012-08-21 17:30:00 EDT (Tue, 21 Aug 2012)
@@ -6,8 +6,8 @@
 #include <boost/test/unit_test.hpp>
 #include <boost/thread/thread.hpp>
 #include <boost/thread/xtime.hpp>
-#include <libs/thread/test/util.inl>
-#include <libs/thread/test/shared_mutex_locking_thread.hpp>
+#include "./util.inl"
+#include "./shared_mutex_locking_thread.hpp"
 
 #define CHECK_LOCKED_VALUE_EQUAL(mutex_name,value,expected_value) \
     { \

Modified: trunk/libs/thread/test/test_shared_mutex_timed_locks_chrono.cpp
==============================================================================
--- trunk/libs/thread/test/test_shared_mutex_timed_locks_chrono.cpp (original)
+++ trunk/libs/thread/test/test_shared_mutex_timed_locks_chrono.cpp 2012-08-21 17:30:00 EDT (Tue, 21 Aug 2012)
@@ -6,8 +6,8 @@
 #include <boost/test/unit_test.hpp>
 #include <boost/thread/thread.hpp>
 #include <boost/thread/shared_mutex.hpp>
-#include <libs/thread/test/util.inl>
-#include <libs/thread/test/shared_mutex_locking_thread.hpp>
+#include "./util.inl"
+#include "./shared_mutex_locking_thread.hpp"
 
 #if defined BOOST_THREAD_USES_CHRONO
 

Modified: trunk/libs/thread/test/test_thread.cpp
==============================================================================
--- trunk/libs/thread/test/test_thread.cpp (original)
+++ trunk/libs/thread/test/test_thread.cpp 2012-08-21 17:30:00 EDT (Tue, 21 Aug 2012)
@@ -16,7 +16,7 @@
 #include <boost/test/unit_test.hpp>
 
 #define DEFAULT_EXECUTION_MONITOR_TYPE execution_monitor::use_sleep_only
-#include <libs/thread/test/util.inl>
+#include "./util.inl"
 
 int test_value;
 

Modified: trunk/libs/thread/test/test_tss.cpp
==============================================================================
--- trunk/libs/thread/test/test_tss.cpp (original)
+++ trunk/libs/thread/test/test_tss.cpp 2012-08-21 17:30:00 EDT (Tue, 21 Aug 2012)
@@ -13,7 +13,7 @@
 
 #include <boost/test/unit_test.hpp>
 
-#include <libs/thread/test/util.inl>
+#include "./util.inl"
 
 #include <iostream>
 
@@ -341,6 +341,18 @@
     BOOST_CHECK(!tss_cleanup_called);
 }
 
+void test_tss_at_the_same_adress()
+{
+ for(int i=0; i<2; i++)
+ {
+ boost::thread_specific_ptr<Dummy> local_tss(tss_custom_cleanup);
+ local_tss.reset(new Dummy);
+ tss_cleanup_called=false;
+ BOOST_CHECK(tss_cleanup_called);
+ tss_cleanup_called=false;
+ BOOST_CHECK(!tss_cleanup_called);
+ }
+}
 
 
 boost::unit_test::test_suite* init_unit_test_suite(int, char*[])

Modified: trunk/libs/thread/test/threads/thread/assign/copy_fail.cpp
==============================================================================
--- trunk/libs/thread/test/threads/thread/assign/copy_fail.cpp (original)
+++ trunk/libs/thread/test/threads/thread/assign/copy_fail.cpp 2012-08-21 17:30:00 EDT (Tue, 21 Aug 2012)
@@ -67,4 +67,4 @@
   }
 }
 
-#include "libs/thread/test/remove_error_code_unused_warning.hpp"
+#include "../../../remove_error_code_unused_warning.hpp"

Modified: trunk/libs/thread/test/threads/thread/constr/copy_fail.cpp
==============================================================================
--- trunk/libs/thread/test/threads/thread/constr/copy_fail.cpp (original)
+++ trunk/libs/thread/test/threads/thread/constr/copy_fail.cpp 2012-08-21 17:30:00 EDT (Tue, 21 Aug 2012)
@@ -82,5 +82,5 @@
   }
 }
 
-#include "libs/thread/test/remove_error_code_unused_warning.hpp"
+#include "../../../remove_error_code_unused_warning.hpp"
 


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