Andrey Semashev
6da5c6d418
Updated no_exceptions_support.hpp include to the up-to-date location.
2026-02-06 15:08:13 +03:00
Andrey Semashev
de9eb0ee7d
Fix signed/unsigned a mismatch warning.
2026-02-06 15:06:51 +03:00
Andrey Semashev
f19c0d3b56
Removed usage of deprecated Boost.Test header.
2026-02-06 15:05:38 +03:00
Andrey Semashev
3d95d2366e
Optimize run_it construction/assignment from rvalue references.
...
Also fix code indentation.
2026-02-06 14:58:10 +03:00
Andrey Semashev
ed7171099b
Silence MSVC warning about unreferenced formal parameter.
...
Closes https://github.com/boostorg/thread/pull/382 .
2026-02-06 14:34:14 +03:00
Andrey Semashev
36f63a1b63
Merge pull request #331 from marcusb/patch-1
...
Non-template function needs inline
2026-02-06 14:05:38 +03:00
Andrey Semashev
2a953f1c4b
Merge pull request #309 from Lastique/fix_bind_warnings
...
Cleanup header includes
2026-02-06 14:04:41 +03:00
Andrey Semashev
c34d1fd2d9
Merge pull request #327 from giomasce-throwaway/develop
...
Fix typos in copyright headers.
2026-02-06 14:00:01 +03:00
Andrey Semashev
be42bd8d10
Merge pull request #398 from georgthegreat/patch-1
...
Use forward slashes to separate include files
2026-02-06 13:58:36 +03:00
Andrey Semashev
45e77a932f
Merge pull request #401 from bazelboost/add-missing-assert-header
...
add missing assert header in pthreads_helpers.hpp
2026-02-06 13:57:07 +03:00
Andrey Semashev
b712fac6cc
Merge pull request #417 from Lastique/feature/remove_static_assert
...
Remove dependencies on Boost.StaticAssert
2026-02-06 13:55:25 +03:00
Andrey Semashev
ca6b6affec
Remove dependencies on Boost.StaticAssert.
...
Boost.StaticAssert has been merged into Boost.Config, so remove
the dependency.
2026-01-22 19:47:42 +03:00
Peter Dimov
a1f89c9518
Merge pull request #403 from grafikrobot/modular
...
Add support for modular build structure.
boost-1.90.0.beta1
boost-1.90.0
boost-1.89.0
2025-05-02 19:21:55 +03:00
Rene Rivera
28d58852bb
Move the include usage req to the library build target.
2025-04-14 20:26:31 -05:00
Rene Rivera
4e0a88853a
Sync from upstream.
2025-04-04 21:39:22 -05:00
Peter Dimov
5d68c9c42c
Merge pull request #408 from arvid-norlander/bugfix/fix-build-on-clang-19
...
Fix build on clang-19
boost-1.88.0
2025-03-12 04:05:27 +02:00
Peter Dimov
b3183638cb
Update ci.yml
2025-03-12 03:19:41 +02:00
Peter Dimov
48482ff696
Apply Node20 workaround
boost-1.88.0.beta1
2024-12-15 20:49:55 +02:00
Peter Dimov
76411e5918
Update ci.yml
2024-12-15 20:49:55 +02:00
Arvid Norlander
49ccf9c30a
Fix build on clang-19 (which checks more things in uninstantiated templates)
...
Fixes issue #402
2024-11-08 16:48:43 +01:00
Rene Rivera
814ed9f341
Update build deps.
2024-08-09 22:26:06 -05:00
Rene Rivera
82aa252a9e
Move inter-lib dependencies to a project variable and into the build targets.
2024-07-23 22:34:22 -05:00
Rene Rivera
b1ff784e51
Update copyright dates.
2024-07-20 22:52:03 -05:00
Rene Rivera
e6e4e53807
Bump B2 require to 5.2
2024-06-14 11:33:56 -05:00
Rene Rivera
0fc00ec05c
Update dependencies.
2024-05-13 21:47:48 -05:00
Rene Rivera
435a623e48
Add requires-b2 check to top-level build file.
2024-05-05 09:00:01 -05:00
Ezekiel Warren
0a8c93842e
fix: modify pthread_helpers adding missing assert header
2024-04-30 00:18:27 -07:00
Rene Rivera
ca4b54f96c
Add missing NO_LIB usage requirements.
2024-04-28 20:17:11 -05:00
Rene Rivera
43bfe9cbd2
Switch to library requirements instead of source. As source puts extra source in install targets.
2024-03-29 21:16:00 -05:00
Rene Rivera
691b64d5aa
Put back removing qualified boostcpp tag. As we need it until the Jamroot removes the qualified tag.
2024-03-17 18:34:13 -05:00
Rene Rivera
e2de571359
Make the library modular usable.
2024-03-11 08:38:17 -05:00
Yuriy Chernyshov
8811487643
Use forward slashes to separate include files
...
We use automatic dependency tracking for #includes, and wrl includes have to be tracked differently whenever we are cross-compiling the code.
This PR unifies such tracking. Forward slashes work just fine on Windows.
2024-02-04 13:03:02 +01:00
Peter Dimov
aec18d337f
Update CMakeLists.txt
boost-1.84.0.beta1
boost-1.84.0
boost-1.87.0
boost-1.86.0.beta1
boost-1.86.0
boost-1.85.0.beta1
boost-1.85.0
boost-1.87.0.beta1
2023-10-15 16:17:36 +03:00
Peter Dimov
54a28e4d54
Remove MinGW (non w64) from Appveyor
2023-10-14 18:51:29 +03:00
Peter Dimov
9d73a06e06
Add missing include
2023-10-14 04:12:09 +03:00
Peter Dimov
527a56f242
Remove dependency on Iterator
2023-10-14 03:52:02 +03:00
Peter Dimov
f1003a9a5f
Remove dependency on LexicalCast
2023-10-14 03:25:40 +03:00
Peter Dimov
710e6fd278
Add boost/thread/detail/string_to_unsigned.hpp
2023-10-14 03:21:14 +03:00
Peter Dimov
5cbc8db036
Eliminate dependency on Algorithm
2023-10-14 02:59:25 +03:00
Peter Dimov
caa7c111d2
Add boost/thread/detail/string_trim.hpp
2023-10-14 02:53:15 +03:00
Peter Dimov
a513e53043
Avoid https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83756
2023-10-14 01:42:25 +03:00
Peter Dimov
5fb09cd1c1
std::make_unique is C++14
2023-10-13 21:26:18 +03:00
Peter Dimov
515d95c441
Remove workarounds from csbl headers to reduce dependencies
2023-10-13 19:46:06 +03:00
Peter Dimov
32d8199b6c
Update meta/libraries.json
2023-10-13 19:24:23 +03:00
Peter Dimov
d0264d6813
Merge branch 'develop' into feature/appveyor
2023-09-13 13:30:52 +03:00
Peter Dimov
cf06d84362
Merge pull request #394 from Lastique/patch-6
...
Update declval.hpp include
2023-09-13 12:36:52 +03:00
Peter Dimov
ccc5e3142c
Further increase test timeout
2023-09-13 11:08:17 +03:00
Peter Dimov
97060416f1
Remove MinGW from Appveyor because of an internal compiler error
2023-09-13 10:06:26 +03:00
Peter Dimov
88e32fd1ac
Add cxxstd=11 to MinGW on Appveyor
2023-09-13 01:55:20 +03:00
Andrey Semashev
5f41e68838
Update declval.hpp include.
...
The header is part of Boost.TypeTraits, so use the appropriate header path.
2023-09-11 21:15:28 +03:00