Vicente J. Botet Escriba
|
57161ddbb6
|
Merge pull request #246 from Kojoley/patch-1
DOC: Fixed a small typo
|
2018-10-25 03:45:06 +02:00 |
|
Nikita Kniazev
|
9a7d21444f
|
DOC: Fixed a small typo
|
2018-10-24 23:13:43 +03:00 |
|
Vicente J. Botet Escriba
|
1b2bc4e451
|
Merge branch 'develop'
|
2018-10-20 19:04:45 +02:00 |
|
Vicente J. Botet Escriba
|
e1b5f9d786
|
Try to catch the CircleCi clang issues.
|
2018-10-18 18:59:49 +02:00 |
|
Vicente J. Botet Escriba
|
8b5cd5f02a
|
Merge branch 'develop' of https://github.com/boostorg/thread into develop
|
2018-10-18 07:35:50 +02:00 |
|
Vicente J. Botet Escriba
|
5b2ffe7104
|
try to fix decay_copy issue with reference to functions: function cannot return function type
|
2018-10-17 20:54:21 +02:00 |
|
Vicente J. Botet Escriba
|
5af180ba36
|
Merge pull request #244 from boostorg/pr/fix-cygwin-win32
Fix uses of BOOST_HAS_WINTHREADS (not correct on Cygwin)
|
2018-10-16 21:52:45 +02:00 |
|
Vicente J. Botet Escriba
|
340cc5ab61
|
Try to catch the CircleCi clang issues.
|
2018-10-16 00:02:31 +02:00 |
|
Vicente J. Botet Escriba
|
9a3b8bb4b0
|
Try to catch the CircleCi issue.
|
2018-10-15 07:10:05 +02:00 |
|
Vicente J. Botet Escriba
|
79f955e229
|
Try to catch the CircleCi issue.
|
2018-10-14 09:55:47 +02:00 |
|
Vicente J. Botet Escriba
|
1da2a57124
|
Try to catch the CircleCi issue.
|
2018-10-13 15:24:58 +02:00 |
|
Peter Dimov
|
54871e21a1
|
Fix uses of BOOST_HAS_WINTHREADS (not correct on Cygwin)
|
2018-10-13 04:56:08 +03:00 |
|
Vicente J. Botet Escriba
|
00efec75d9
|
Merge branch 'develop'
|
2018-10-13 02:12:28 +02:00 |
|
Vicente J. Botet Escriba
|
c66c4b1c76
|
Don't report unusable-partial-specialization due to type_traits #93 issue.
|
2018-10-11 07:28:20 +02:00 |
|
Vicente J. Botet Escriba
|
6c70eccb01
|
Merge branch 'develop'
|
2018-10-11 06:58:26 +02:00 |
|
Vicente J. Botet Escriba
|
fbf8d58ad7
|
Set time limit to 60s
|
2018-10-10 18:54:23 +02:00 |
|
Vicente J. Botet Escriba
|
46a94dd8ba
|
Extract test too long.
|
2018-10-10 06:04:17 +02:00 |
|
Vicente J. Botet Escriba
|
76c7b25d4b
|
Extract test too long.
|
2018-10-09 21:17:24 +02:00 |
|
Vicente J. Botet Escriba
|
eb297ce86c
|
Merge branch 'develop'
|
2018-10-09 20:59:21 +02:00 |
|
Vicente J. Botet Escriba
|
cc31d32b3f
|
Merge pull request #243 from Kojoley/execution_monitor-use_mutex-sleep
execution_monitor::use_mutex sleeps the whole timeout duration
|
2018-10-09 06:25:40 +02:00 |
|
Nikita Kniazev
|
7f258e5da3
|
execution_monitor::use_mutex sleeps the whole timeout duration
Instead of sleeping the whole timeout duration, sleep for 500ms
in a loop and check every iteration if the job was already done.
|
2018-10-08 22:34:37 +03:00 |
|
Vicente J. Botet Escriba
|
c3897bea65
|
Merge pull request #242 from Kojoley/ci-added-tests-timeout
CI: Limit single test execution time to 30 seconds
|
2018-10-08 20:34:20 +02:00 |
|
Vicente J. Botet Escriba
|
502876f0e9
|
Merge branch 'develop'
|
2018-10-07 19:41:15 +02:00 |
|
Vicente J. Botet Escriba
|
e1e4cbf4be
|
Merge pull request #240 from Kojoley/fix-lockable_traits
Fixed lockable_traits bugs
|
2018-10-07 19:07:49 +02:00 |
|
Nikita Kniazev
|
d2679fec89
|
CI: Limit single test execution time to 30 seconds
It should help identify hanging tests that push CI over build time limit.
|
2018-10-05 20:11:18 +03:00 |
|
Vicente J. Botet Escriba
|
ba5632e33a
|
Merge pull request #241 from Kojoley/suppress-varadic-macro-warnings
Suppress variadic macro warnings
|
2018-10-05 06:59:50 +02:00 |
|
Nikita Kniazev
|
9a3b7ff859
|
Suppress variadic macro warnings
The workaround was stolen from `boost/static_assert.hpp` and works in Clang too
|
2018-10-05 00:47:03 +03:00 |
|
Nikita Kniazev
|
a35ffa3a83
|
lockable_traits: Use decltype based methods detection
Traits does not detect methods with `noexcept` qualifiers which are part of
function type in C++17 (P0012R1).
|
2018-10-04 18:36:38 +03:00 |
|
Vicente J. Botet Escriba
|
1a8229160e
|
Merge branch 'develop'
|
2018-10-01 05:58:16 +02:00 |
|
Vicente J. Botet Escriba
|
acda67baf4
|
Merge pull request #234 from DjArt/develop
Fixing compiling on VS2017 for ARM & ARM64
|
2018-10-01 05:49:15 +02:00 |
|
Vicente J. Botet Escriba
|
f6609a42dc
|
Merge pull request #235 from boostorg/pr/fix-detail-winapi
Fix boost::detail::winapi references
|
2018-09-27 20:42:07 +02:00 |
|
Peter Dimov
|
534f5af9e6
|
Fix boost::detail::winapi references
|
2018-09-27 08:58:47 +03:00 |
|
Vicente J. Botet Escriba
|
2be8908dcd
|
Merge branch 'develop'
|
2018-09-23 15:54:09 +02:00 |
|
Vicente J. Botet Escriba
|
aaca72e34b
|
Fix __attribute(()) syntax typo.
|
2018-09-23 15:53:28 +02:00 |
|
Vicente J. Botet Escriba
|
24404dcae4
|
Merge branch 'develop'
|
2018-09-15 21:03:10 +02:00 |
|
Vicente J. Botet Escriba
|
f4b239bab1
|
fix <::
|
2018-09-15 10:17:54 +02:00 |
|
Vicente J. Botet Escriba
|
bf7e79c709
|
fix <::
|
2018-09-15 10:16:25 +02:00 |
|
Vicente J. Botet Escriba
|
526e2d6554
|
Merge branch 'develop'
|
2018-09-15 08:56:22 +02:00 |
|
Vicente J. Botet Escriba
|
8c1d232b8c
|
try to manage with #11477.
|
2018-09-15 07:11:37 +02:00 |
|
Vicente J. Botet Escriba
|
92a5bc4300
|
manage with #232
|
2018-09-15 07:10:05 +02:00 |
|
Dj Art
|
0389f58f23
|
Fixing compiling on VS2017 for ARM & ARM64
|
2018-09-15 03:15:04 +08:00 |
|
Vicente J. Botet Escriba
|
5b209c2e83
|
try to fix thread safety issues raised on FreeBSD.
|
2018-09-10 23:52:48 +02:00 |
|
Vicente J. Botet Escriba
|
33ad8b1834
|
Merge branch 'develop' of https://github.com/boostorg/thread into develop
|
2018-09-06 21:12:13 +02:00 |
|
Vicente J. Botet Escriba
|
8fb92dfb52
|
Merge pull request #231 from ffontaine/develop
fix static detection of lock-free atomic ints
|
2018-09-06 21:03:20 +02:00 |
|
Vicente J. Botet Escriba
|
c550979eff
|
Merge branch 'develop' of https://github.com/boostorg/thread into develop
|
2018-09-06 07:16:29 +02:00 |
|
Vicente J. Botet Escriba
|
15f2d7a21c
|
fix test not returning boost::report_errors().
|
2018-09-06 07:16:17 +02:00 |
|
Vicente J. Botet Escriba
|
371fb42709
|
Merge pull request #229 from huangqinjin/develop
fix compilation with BOOST_NO_EXCEPTIONS
|
2018-09-06 06:54:27 +02:00 |
|
Fabrice Fontaine
|
f7581a3662
|
fix static detection of lock-free atomic ints
When build statically, boost is unable to detect lock-free atomics ints
because it tries to link dynamically with boost_system, see
output/build/boost-1.67.0/bin.v2/config.log (with -d5 option):
Using shell: /bin/sh -c
argv[0] = '/bin/sh'
argv[1] = '-c'
argv[2] = '
"/home/fabrice/buildroot/output/host/bin/arm-linux-g++" -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -Wl,-elf2flt -static -Wl,-elf2flt -static -fPIC -pthread -O0 -fno-inline -Wall -pedantic -g -Wextra -Wno-long-long -Wno-unused-parameter -Wunused-function -pedantic -DBOOST_ALL_NO_LIB=1 -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_THREAD_BUILD_DLL=1 -I"." -c -o "bin.v2/libs/thread/build/gcc-6.4.0/debug/threading-multi/has_atomic_flag_lockfree_test.o" "libs/thread/src/../build/has_atomic_flag_lockfree_test.cpp"
'
gcc.compile.c++ bin.v2/libs/thread/build/gcc-6.4.0/debug/threading-multi/has_atomic_flag_lockfree_test.o
"/home/fabrice/buildroot/output/host/bin/arm-linux-g++" -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -Wl,-elf2flt -static -Wl,-elf2flt -static -fPIC -pthread -O0 -fno-inline -Wall -pedantic -g -Wextra -Wno-long-long -Wno-unused-parameter -Wunused-function -pedantic -DBOOST_ALL_NO_LIB=1 -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_THREAD_BUILD_DLL=1 -I"." -c -o "bin.v2/libs/thread/build/gcc-6.4.0/debug/threading-multi/has_atomic_flag_lockfree_test.o" "libs/thread/src/../build/has_atomic_flag_lockfree_test.cpp"
0.033561 sec system; 0.126314 sec user; 288.682473 sec clock
gcc.compile.c++ bin.v2/libs/system/build/gcc-6.4.0/debug/threading-multi/error_code.o
"/home/fabrice/buildroot/output/host/bin/arm-linux-g++" -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -Wl,-elf2flt -static -Wl,-elf2flt -static -fPIC -pthread -O0 -fno-inline -Wall -pedantic -g -DBOOST_ALL_NO_LIB=1 -DBOOST_SYSTEM_DYN_LINK=1 -I"." -c -o "bin.v2/libs/system/build/gcc-6.4.0/debug/threading-multi/error_code.o" "libs/system/src/error_code.cpp"
0.084060 sec system; 0.644133 sec user; 8.858824 sec clock
SEM: <s>gcc-link-semaphore now used by <pbin.v2/libs/system/build/gcc-6.4.0/debug/threading-multi>libboost_system.so.1.67.0
Using shell: /bin/sh -c
argv[0] = '/bin/sh'
argv[1] = '-c'
argv[2] = '
"/home/fabrice/buildroot/output/host/bin/arm-linux-g++" -o "bin.v2/libs/system/build/gcc-6.4.0/debug/threading-multi/libboost_system.so.1.67.0" -Wl,-h -Wl,libboost_system.so.1.67.0 -shared -Wl,--start-group "bin.v2/libs/system/build/gcc-6.4.0/debug/threading-multi/error_code.o" -Wl,-Bstatic -Wl,-Bdynamic -lrt -Wl,--end-group -fPIC -pthread -g -Wl,-elf2flt -static
'
gcc.link.dll bin.v2/libs/system/build/gcc-6.4.0/debug/threading-multi/libboost_system.so.1.67.0
"/home/fabrice/buildroot/output/host/bin/arm-linux-g++" -o "bin.v2/libs/system/build/gcc-6.4.0/debug/threading-multi/libboost_system.so.1.67.0" -Wl,-h -Wl,libboost_system.so.1.67.0 -shared -Wl,--start-group "bin.v2/libs/system/build/gcc-6.4.0/debug/threading-multi/error_code.o" -Wl,-Bstatic -Wl,-Bdynamic -lrt -Wl,--end-group -fPIC -pthread -g -Wl,-elf2flt -static
ld (ld-elf2flt): -shared used without passing a shared library ID
collect2: error: ld a retourné le statut de sortie 1
0.003123 sec system; 0.004732 sec user; 15.646509 sec clock
...failed gcc.link.dll bin.v2/libs/system/build/gcc-6.4.0/debug/threading-multi/libboost_system.so.1.67.0...
To fix this, move the exe statement before the boost/thread project
Fixes:
- http://autobuild.buildroot.org/results/f46d38991385cbc2a4fa14eb31074e770cd79803
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
|
2018-09-05 12:24:04 +02:00 |
|
huangqinjin
|
e54f7e3960
|
fix warning: comparison of unsigned expression < 0
|
2018-08-31 13:53:54 +08:00 |
|
huangqinjin
|
d1284b02ad
|
fix compilation with BOOST_NO_EXCEPTIONS
|
2018-08-31 10:54:35 +08:00 |
|