Commit Graph

1447 Commits

Author SHA1 Message Date
Peter Dimov
704de2bd67 Add Cygwin to Appveyor 2018-03-07 18:27:45 +02:00
Peter Dimov
1caa233faa Add address-model=32,64 to Appveyor 2018-03-07 17:37:28 +02:00
Peter Dimov
605d4a2789
Merge pull request #49 from joaquintides/patch-1
fixed AppVeyor link
2018-03-05 16:28:17 +02:00
joaquintides
6ab9b93088
fixed AppVeyor link 2018-03-05 15:13:18 +01:00
Peter Dimov
4129bb6a5c Use unique_ptr instead of auto_ptr when available 2018-02-19 06:16:11 +02:00
Peter Dimov
3b64e5ecb3 Add lw_thread_test 2018-02-19 02:02:31 +02:00
Peter Dimov
4025698fe8 Change atomic operations to take an arbitrary MemoryOrder type, to fix test breakage caused by transition to scoped enum in Boost.Atomic, tracking C++20 2018-02-07 17:45:07 +02:00
Peter Dimov
2d7ab197a7 Remove variant=debug,release from Travis; too weak, too slow 2018-01-24 15:16:32 +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
12a646c607 Update .travis.yml, appveyor.yml 2018-01-23 19:02:35 +02:00
Peter Dimov
937a3e0e93 Remove tabs 2018-01-23 06:29:17 +02:00
Peter Dimov
258fa75a7e Add -fsanitize=undefined to Travis 2018-01-20 02:20:35 +02:00
Peter Dimov
93d0d69f5e Add clang-3.3, 3.4 to Travis 2018-01-19 19:43:30 +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
77a35856c6 Add g++ 4.4, 4.6 to Travis 2018-01-16 18:50:09 +02:00
Peter Dimov
693109361e Add missing cxxstd=03 to libc++ Travis job 2018-01-16 16:13:41 +02:00
Peter Dimov
6735806863 Add clang++-libc++ to Travis 2018-01-16 16:09:13 +02:00
Peter Dimov
b0dc300154
Merge pull request #47 from wzssyqa/mips-r6-no-set-mips2
disable .set mips2 for mips release r6
2018-01-03 07:18:59 +02:00
Peter Dimov
adc998469a Add container_hash to Travis and Appveyor 2018-01-03 02:59:19 +02:00
YunQiang Su
4252ed31de
disable .set mips2 for mips release r6
MIPS r6 changed the encoding for `ll' instruction,
if we `.set mips2', it will generate the old encoding for `ll'.

So here we disable it for r6.
2017-12-31 14:14:11 +08:00
Peter Dimov
279372a784 Merge branch 'develop' 2017-12-18 17:26:13 +02:00
Peter Dimov
b77b7cfd62 Fix intrusive_ptr converting constructor doc issue #46 2017-11-28 20:13:32 +02:00
Peter Dimov
2553a71b79 Fix intrusive_ptr converting constructor doc issue #46 2017-11-28 20:09:52 +02:00
Glen Fernandes
5dfcd2a6e4 Rename parameters to cope with gcc 4.8 -Wshadow 2017-11-27 23:47:13 -05:00
Peter Dimov
6f30b395e4 Add -j 3 to Travis 2017-11-06 05:29:33 +02:00
Peter Dimov
014318a1ba Reduce Appveyor jobs 2017-11-06 02:34:46 +02:00
Peter Dimov
d2c8eea08d Add VS2017 /std:c++17 to Appveyor 2017-11-06 01:49:20 +02:00
Glen Fernandes
4e0d47302b
Merge pull request #45 from glywk/contribution
Fix make_unique header filename documentation
2017-11-02 21:46:41 -04:00
glywk
765840cd71 Fix make_unique header filename documentation 2017-11-02 23:07:16 +01:00
Glen Fernandes
cb4a878fa8
Merge pull request #44 from glenfe/develop
sp_array_construct condition for trivial should include has_trivial_destructor
2017-11-02 13:02:05 -04:00
Glen Fernandes
57a585ed46 sp_array_construct condition for trivial should include has_trivial_destructor 2017-11-02 11:53:41 -04: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
50fbbe91d8 Re-add libstdc++-4.9-dev to clang 3.5, 3.8, 3.9 2017-10-25 00:30:48 +03:00
Peter Dimov
e88227b506 Update .travis.yml 2017-10-24 20:20:15 +03:00
Rene Rivera
410f2ce8d4 Remove redundant local asciidoctor tool spec. 2017-10-22 07:56:41 -05:00
Peter Dimov
4e2e758f58 Merge pull request #42 from grafikrobot/patch-1
Guard against redef of asciidoctor in common b2.
2017-10-19 03:02:10 +03:00
Rene Rivera
9cb8ee086f Guard against redef of asciidoctor in common b2. 2017-10-18 18:43:56 -05:00
Peter Dimov
a054a570c1 Add quick test target 2017-09-04 15:45:07 +03:00
Peter Dimov
219dc523ec Install libstdc++-4.9 for clang 3.5, 3.8, 3.9 in .travis.yml 2017-09-01 23:19:03 +03:00
Peter Dimov
5da882293d Merge branch 'develop' 2017-09-01 16:15:33 +03:00
Peter Dimov
868a870a59 Fix lightweight_mutex w/ BOOST_USE_WINDOWS_H 2017-09-01 13:25:19 +03:00
Peter Dimov
10c6233029 Merge branch 'develop' 2017-08-29 00:44:14 +03:00