Glen Fernandes
|
034f94617d
|
Workaround for VC10 unique_ptr operator->
|
2019-08-30 12:03:36 -04:00 |
|
Glen Fernandes
|
6a5f67b3a2
|
Disable tests on VC10 which lacks conforming unique_ptr
|
2019-08-30 10:50:56 -04:00 |
|
Glen Fernandes
|
dcd3c8ef80
|
In test cases, include allocate_unique first
|
2019-08-30 08:17:54 -04:00 |
|
Glen Fernandes
|
bb2a453ff6
|
Add additional test cases
|
2019-08-30 08:16:11 -04:00 |
|
Glen Fernandes
|
60c26acab8
|
Implement allocate_unique
|
2019-08-30 00:31:28 -04:00 |
|
Peter Dimov
|
6195ae1eb0
|
Disable -Wdelete-non-virtual-dtor
|
2019-08-29 12:27:51 +03:00 |
|
Glen Fernandes
|
af92bd89ef
|
allocation_ptr will be modified, renamed, and moved to detail
|
2019-05-05 22:21:22 -04:00 |
|
Glen Fernandes
|
4742143605
|
Support allocation_ptr of const and volatile types
|
2019-05-04 09:43:11 -04:00 |
|
Glen Fernandes
|
c0ae9b3728
|
Implement allocation_ptr
|
2019-05-02 19:26:29 -04:00 |
|
Peter Dimov
|
f56e609757
|
Fix mistake in weak_from_this_test
|
2019-04-24 04:57:37 +03:00 |
|
Peter Dimov
|
8df63a3d0e
|
Add tests for enable_shared_from
|
2019-04-24 04:50:59 +03:00 |
|
Peter Dimov
|
719e819570
|
Under g++ 4.4, <memory> doesn't compile with rtti=off
|
2019-04-22 15:57:56 +03:00 |
|
Peter Dimov
|
f17c5e8e3b
|
Add a few no_rtti tests
|
2019-04-22 05:43:08 +03:00 |
|
Peter Dimov
|
e306b30dcf
|
Use a private detail/sp_typeinfo header instead of the deprecated Core one
|
2019-04-22 05:25:07 +03:00 |
|
Peter Dimov
|
78e095d761
|
Disable tests that don't compile on msvc-8.0
|
2019-04-21 22:50:24 +03:00 |
|
Peter Dimov
|
eb8a91cb46
|
Add tests for the weak_ptr aliasing constructors
|
2019-04-21 22:44:09 +03:00 |
|
Peter Dimov
|
8120bb44cb
|
Add rvalue pointer casts (closes #66)
|
2019-04-21 00:47:36 +03:00 |
|
Peter Dimov
|
18974ea2db
|
Add cast tests to intrusive_ptr_test
|
2019-04-20 18:54:13 +03:00 |
|
Peter Dimov
|
2a4aca403a
|
Merge branch 'develop' into feature/intrusive-ptr-tests
|
2019-04-20 18:15:31 +03:00 |
|
Peter Dimov
|
4d0d81477c
|
Update msvc workarounds for 14.2
|
2019-04-20 18:15:05 +03:00 |
|
Peter Dimov
|
1725e26f70
|
Add assignment tests to intrusive_ptr_test
|
2019-04-20 18:02:11 +03:00 |
|
Peter Dimov
|
599d0bbba9
|
Add test/cmake_subdir_test
|
2019-01-05 19:43:22 +02:00 |
|
Peter Dimov
|
d0a89a81f0
|
More g++ warning suppression
|
2018-12-23 06:21:55 +02:00 |
|
Peter Dimov
|
f380d4466c
|
Avoid some g++ warnings in shared_ptr_test
|
2018-12-23 05:06:24 +02:00 |
|
Peter Dimov
|
660d26c2c3
|
Change 03/11 to 98/0x for gcc 4.4
|
2018-12-23 00:08:32 +02:00 |
|
Peter Dimov
|
a095084492
|
Improve abi_test
|
2018-12-23 00:06:13 +02:00 |
|
Peter Dimov
|
02eba55685
|
Add abi_test
|
2018-12-22 22:56:20 +02:00 |
|
Peter Dimov
|
f6c3508aee
|
Add make_local_shared_const_test
|
2018-11-10 21:04:22 +02:00 |
|
Peter Dimov
|
b7cca00408
|
Add make_shared_const_test
|
2018-11-10 20:44:00 +02:00 |
|
Peter Dimov
|
a9f39d2b94
|
Test make_shared/allocate_shared in dll_test too
|
2018-09-17 22:04:27 +03:00 |
|
Peter Dimov
|
4e2f236116
|
Add dll_test (to check for visibility issues)
|
2018-09-17 21:50:47 +03:00 |
|
Peter Dimov
|
8563fc5c4e
|
Add tests that include <windows.h>
|
2018-03-11 23:00:50 +02:00 |
|
Peter Dimov
|
f16fbdce26
|
Fix sp_interlocked on Cygwin 64
|
2018-03-08 05:15:49 +02:00 |
|
Peter Dimov
|
d1600b8abc
|
Do not define pthread_* in lightweight_thread.hpp; mingw-w64 includes pthread.h in the standard library headers
|
2018-03-08 01:19:44 +02:00 |
|
Peter Dimov
|
3b64e5ecb3
|
Add lw_thread_test
|
2018-02-19 02:02:31 +02:00 |
|
Peter Dimov
|
5877b08490
|
Disable spinlock_pool_test on msvc-9.0/release as well
|
2018-01-23 21:49:30 +02:00 |
|
Peter Dimov
|
ffe5b46f75
|
Silence MS warning about strcpy
|
2018-01-23 21:45:59 +02:00 |
|
Peter Dimov
|
4abc74fe28
|
Disable spinlock_pool_test on msvc-8.0/release
|
2018-01-23 19:05:44 +02:00 |
|
Peter Dimov
|
f173f9c0fb
|
Remove -fno-deduce-init-list from make_shared_arrays_test, allocate_shared_arrays_test; seems no longer needed
|
2018-01-18 14:36:58 +02:00 |
|
Peter Dimov
|
6a5942f55f
|
Fix make_unique_value_test line
|
2018-01-18 14:35:15 +02:00 |
|
Peter Dimov
|
293a4ee009
|
Use full gcc-4.4.7 version
|
2018-01-18 14:34:06 +02:00 |
|
Peter Dimov
|
8e3aa3a565
|
make_unique_value_test: add -fno-deduce-init-list for gcc-4.6
|
2018-01-18 00:13:00 +02:00 |
|
Peter Dimov
|
78bebd5166
|
Disable auto_ptr_lv_fail on g++ 4.4 (known failure)
|
2018-01-17 21:17:19 +02:00 |
|
Peter Dimov
|
a47cf35b0f
|
Disable atomic_sp_constexpr_test on libc++ 5.0 as well
|
2018-01-17 19:17:17 +02:00 |
|
Peter Dimov
|
8d0afb670f
|
atomic_sp_constexpr_test: add pragma messages when skipped
|
2018-01-17 16:46:54 +02:00 |
|
Peter Dimov
|
949338ff18
|
Add test that verifies no temporaries are created by array make_shared
|
2017-11-02 17:45:17 +02:00 |
|
Peter Dimov
|
a054a570c1
|
Add quick test target
|
2017-09-04 15:45:07 +03:00 |
|
Peter Dimov
|
868a870a59
|
Fix lightweight_mutex w/ BOOST_USE_WINDOWS_H
|
2017-09-01 13:25:19 +03:00 |
|
Peter Dimov
|
087471a232
|
Bump msvc version checks from <= 1910 to < 1920
|
2017-08-23 09:16:35 +03:00 |
|
Peter Dimov
|
eb64ae8daa
|
Untabify pointer_cast_test2
|
2017-07-07 00:59:01 +03:00 |
|