2
0
mirror of https://github.com/boostorg/thread.git synced 2026-01-26 19:12:11 +00:00
Raffi Enficiaud ef48908f35 Merge branch 'master' of https://github.com/boostorg/thread
# By Vicente J. Botet Escriba (274) and others
# Via Vicente J. Botet Escriba (42) and others
* 'master' of https://github.com/boostorg/thread: (318 commits)
  Added missing include.
  cleanup future.hpp.
  Updated CI dashboard with latest tests.
  Looks like timeconv.inl may be completely unnecessary, so remove.
  Could find no code anywhere in Boost which uses to_time(), to_timespec_duration(), to_duration() nor to_microduration(), so removed the code.
  Fixed MSVC static analyser warning about writing off the end of an array.
  Stop LNK4221 link warning with link=static.
  Suppressed some unimportant warnings so the CI doesn't flag them.
  Added static analysers to CI dashboard.
  Added winphone8 build test.
  Fix failure to build on Android.
  redo
  Added overall build and test status
  Added test matrix to Readme.md so a summary appears on github
  fix some typos.
  ensure that the exceptions throw by a task submitted by a serial executor are transfered to it, and so the serial_executor doesn't block forever.
  No comment after preprocessor continuation for msvc-12.0
  Added  ! defined __clang__ when tested defined __GNUC__.
  Added BOOST_THREAD_PROVIDES_INVOKE constraing for invoker.
  thread: physical_concurrency - return 0 instead of hardware_concurrency on failure
  ...

Conflicts:
	test/test_2741.cpp
2015-01-11 16:22:32 +01:00
2014-12-07 19:03:59 +01:00
2015-01-04 17:41:52 +01:00
2014-06-10 00:18:36 +01:00
2001-06-15 15:27:08 +00:00
2014-10-11 07:33:57 +02:00

thread

Portable C++ multi-threading. C++11, C++14.

License

Distributed under the Boost Software License, Version 1.0.

Current Jenkins CI Test Status for unstable (develop) branch

Overall build (nightly): Overall tests (weekly, on Sundays):

Build (nightly):

android-ndkc++03static
Successg++-4.6
Successg++-4.8
Successclang++-3.5
shared
Successg++-4.6
Successg++-4.8
Successclang++-3.5
c++11static
Successg++-4.8
Successclang++-3.5
shared
Successg++-4.8
Successclang++-3.5
c++14static
Successclang++-3.5
shared
Successclang++-3.5
winphone8
c++14static
Successmsvc-11.0
Successmsvc-12.0
Successmsvc-14.0
shared
Successmsvc-11.0
Successmsvc-12.0
Successmsvc-14.0
arm-gcc-clangc++03static
Successg++-4.9
Successclang++-3.5
shared
Successg++-4.9
Successclang++-3.5
c++11static
Successg++-4.9
Successclang++-3.5
shared
Successg++-4.9
Successclang++-3.5
c++14static
Successg++-4.9
shared
Successg++-4.9
freebsd10-clang3.3c++03static
Successclang++-3.3
shared
Successclang++-3.3
c++11static
Successclang++-3.3
shared
Successclang++-3.3
linux-gcc-clangc++03static
Successg++-4.6
Successg++-4.7
Successclang++-3.2
Successclang++-3.3
Successclang++-3.4
shared
Successg++-4.6
Successg++-4.7
Successclang++-3.2
Successclang++-3.3
Successclang++-3.4
c++11static
Successg++-4.7
Successclang++-3.2
Successclang++-3.3
Successclang++-3.4
shared
Successg++-4.7
Successclang++-3.2
Successclang++-3.3
Successclang++-3.4
linux64-gcc-clangc++03static
Unstableclang++-analyse
Successg++-4.8
Successg++-4.9
Successclang++-3.5
shared
Unstableclang++-analyse
Successg++-4.8
Successg++-4.9
Successclang++-3.5
c++11static
Successclang++-analyse
Successg++-4.8
Successg++-4.9
Successclang++-3.5
shared
Successclang++-analyse
Successg++-4.8
Successg++-4.9
Successclang++-3.5
c++14static
Successclang++-analyse
Successg++-4.9
Successclang++-3.5
shared
Successclang++-analyse
Successg++-4.9
Successclang++-3.5
win8-msvc-mingwc++03static
Successmingw32
Successmingw64
shared
Successmingw32
Successmingw64
c++11static
Successmingw32
Successmingw64
shared
Successmingw32
Successmingw64
c++14static
Successmsvc-10.0
Successmsvc-11.0
Successmsvc-12.0
Successmsvc-14.0
shared
Successmsvc-analyse
Successmsvc-10.0
Successmsvc-11.0
Successmsvc-12.0
Successmsvc-14.0
Description
Mirrored via gitea-mirror
Readme 11 MiB
Languages
C++ 99.9%