forked from boostorg/smart_ptr
Add CMake install support, tests
This commit is contained in:
1 parent
169c0cd52a
commit
bfbdf4f45f
6 files changed
+113
-38
No files matched your search
+41
-22
@@ -57,10 +57,11 @@ run yield_k_test.cpp : : : <threading>multi : yield_k_test.mt ;
|
||||
run spinlock_test.cpp ;
|
||||
run spinlock_try_test.cpp ;
|
||||
run spinlock_try_test.cpp : : : <threading>multi : spinlock_try_test.mt ;
|
||||
run spinlock_pool_test.cpp : : :
|
||||
# msvc-8.0, 9.0 optimizer codegen bug for `x % 41`
|
||||
<toolset>msvc-8.0,<variant>release:<build>no
|
||||
<toolset>msvc-9.0,<variant>release:<build>no ;
|
||||
run spinlock_pool_test.cpp
|
||||
: : :
|
||||
# msvc-8.0, 9.0 optimizer codegen bug for `x % 41`
|
||||
<toolset>msvc-8.0,<variant>release:<build>no
|
||||
<toolset>msvc-9.0,<variant>release:<build>no ;
|
||||
|
||||
run make_shared_test.cpp ;
|
||||
run make_shared_move_emulation_test.cpp ;
|
||||
@@ -78,7 +79,10 @@ run sp_recursive_assign_test.cpp ;
|
||||
run sp_recursive_assign2_test.cpp ;
|
||||
run sp_recursive_assign_rv_test.cpp ;
|
||||
run sp_recursive_assign2_rv_test.cpp ;
|
||||
compile-fail auto_ptr_lv_fail.cpp : <toolset>gcc-4.4.7:<build>no ;
|
||||
|
||||
compile-fail auto_ptr_lv_fail.cpp
|
||||
: <toolset>gcc-4.4.7:<build>no ;
|
||||
|
||||
run atomic_count_test2.cpp ;
|
||||
run sp_typeinfo_test.cpp ;
|
||||
compile make_shared_fp_test.cpp ;
|
||||
@@ -158,23 +162,33 @@ compile-fail array_fail_dereference.cpp ;
|
||||
compile-fail array_fail_member_access.cpp ;
|
||||
compile-fail array_fail_array_access.cpp ;
|
||||
|
||||
run make_shared_array_test.cpp : : : <toolset>msvc-8.0:<build>no ;
|
||||
run make_shared_arrays_test.cpp ; # <cxxflags>-fno-deduce-init-list no longer needed for gcc-4.6
|
||||
run make_shared_array_throws_test.cpp : : : <toolset>msvc-8.0:<build>no ;
|
||||
run make_shared_array_esft_test.cpp : : : <toolset>msvc-8.0:<build>no ;
|
||||
run make_shared_array_noinit_test.cpp : : : <toolset>msvc-8.0:<build>no ;
|
||||
run make_shared_array_value_test.cpp : : : <toolset>msvc-8.0:<build>no ;
|
||||
run make_shared_array_test.cpp
|
||||
: : : <toolset>msvc-8.0:<build>no ;
|
||||
run make_shared_arrays_test.cpp ;
|
||||
run make_shared_array_throws_test.cpp
|
||||
: : : <toolset>msvc-8.0:<build>no ;
|
||||
run make_shared_array_esft_test.cpp
|
||||
: : : <toolset>msvc-8.0:<build>no ;
|
||||
run make_shared_array_noinit_test.cpp
|
||||
: : : <toolset>msvc-8.0:<build>no ;
|
||||
run make_shared_array_value_test.cpp
|
||||
: : : <toolset>msvc-8.0:<build>no ;
|
||||
run allocate_shared_array_test.cpp ;
|
||||
run allocate_shared_arrays_test.cpp ; # <cxxflags>-fno-deduce-init-list no longer needed for gcc-4.6
|
||||
run allocate_shared_array_throws_test.cpp : : : <toolset>msvc-8.0:<build>no ;
|
||||
run allocate_shared_array_esft_test.cpp : : : <toolset>msvc-8.0:<build>no ;
|
||||
run allocate_shared_array_noinit_test.cpp : : : <toolset>msvc-8.0:<build>no ;
|
||||
run allocate_shared_array_value_test.cpp : : : <toolset>msvc-8.0:<build>no ;
|
||||
run allocate_shared_arrays_test.cpp ;
|
||||
run allocate_shared_array_throws_test.cpp
|
||||
: : : <toolset>msvc-8.0:<build>no ;
|
||||
run allocate_shared_array_esft_test.cpp
|
||||
: : : <toolset>msvc-8.0:<build>no ;
|
||||
run allocate_shared_array_noinit_test.cpp
|
||||
: : : <toolset>msvc-8.0:<build>no ;
|
||||
run allocate_shared_array_value_test.cpp
|
||||
: : : <toolset>msvc-8.0:<build>no ;
|
||||
run allocate_shared_array_construct_test.cpp ;
|
||||
|
||||
run make_unique_test.cpp ;
|
||||
run make_unique_args_test.cpp ;
|
||||
run make_unique_value_test.cpp : : : <toolset>gcc-4.6:<cxxflags>-fno-deduce-init-list ;
|
||||
run make_unique_value_test.cpp
|
||||
: : : <toolset>gcc-4.6:<cxxflags>-fno-deduce-init-list ;
|
||||
run make_unique_noinit_test.cpp ;
|
||||
run make_unique_throws_test.cpp ;
|
||||
run make_unique_array_test.cpp ;
|
||||
@@ -236,7 +250,8 @@ run shared_ptr_fn_test.cpp ;
|
||||
run get_deleter_test2.cpp ;
|
||||
run get_deleter_test3.cpp ;
|
||||
run get_deleter_array_test2.cpp ;
|
||||
run get_deleter_array_test3.cpp : : : <toolset>msvc-8.0:<build>no ;
|
||||
run get_deleter_array_test3.cpp
|
||||
: : : <toolset>msvc-8.0:<build>no ;
|
||||
|
||||
run sp_convertible_test2.cpp ;
|
||||
|
||||
@@ -258,13 +273,15 @@ run allocate_local_shared_test.cpp ;
|
||||
run allocate_local_shared_esft_test.cpp ;
|
||||
|
||||
run make_local_shared_array_test.cpp ;
|
||||
run make_local_shared_arrays_test.cpp : : : <toolset>gcc-4.6.3_0x:<cxxflags>-fno-deduce-init-list ;
|
||||
run make_local_shared_arrays_test.cpp
|
||||
: : : <toolset>gcc-4.6.3_0x:<cxxflags>-fno-deduce-init-list ;
|
||||
run make_local_shared_array_throws_test.cpp ;
|
||||
run make_local_shared_array_esft_test.cpp ;
|
||||
run make_local_shared_array_noinit_test.cpp ;
|
||||
run make_local_shared_array_value_test.cpp ;
|
||||
run allocate_local_shared_array_test.cpp ;
|
||||
run allocate_local_shared_arrays_test.cpp : : : <toolset>gcc-4.6.3_0x:<cxxflags>-fno-deduce-init-list ;
|
||||
run allocate_local_shared_arrays_test.cpp
|
||||
: : : <toolset>gcc-4.6.3_0x:<cxxflags>-fno-deduce-init-list ;
|
||||
run allocate_local_shared_array_throws_test.cpp ;
|
||||
run allocate_local_shared_array_esft_test.cpp ;
|
||||
run allocate_local_shared_array_noinit_test.cpp ;
|
||||
@@ -275,9 +292,11 @@ run local_sp_fn_test.cpp ;
|
||||
run lsp_convertible_test.cpp ;
|
||||
run lsp_convertible_test2.cpp ;
|
||||
|
||||
run make_shared_array_tmp_test.cpp : : : <toolset>msvc-8.0:<build>no ;
|
||||
run make_shared_array_tmp_test.cpp
|
||||
: : : <toolset>msvc-8.0:<build>no ;
|
||||
|
||||
run lw_thread_test.cpp : : : <threading>multi ;
|
||||
run lw_thread_test.cpp
|
||||
: : : <threading>multi ;
|
||||
|
||||
compile sp_windows_h_test.cpp ;
|
||||
compile spinlock_windows_h_test.cpp ;
|
||||
|
||||
Reference in new issue
Block a user