jzmaddock
9fbf19ea59
Correct C++ version to 2b.
2026-07-09 17:28:56 +01:00
jzmaddock
b2748d7488
Workaround for clang-18.
2026-07-09 17:12:22 +01:00
jzmaddock
d89ed1e251
Move BOOST_NO_CXX11_USER_DEFINED_LITERALS to gcc-4.9 or later.
...
Rationale: although gcc-4.7 supports user defined literals, it's in a form that's deprecated for all recent compilers, which means in practice that all code making use of these require 4.9 or later.
2026-07-09 16:56:22 +01:00
jzmaddock
64067b4f4b
Add lots of new compiler versions to test.
2026-07-09 16:44:17 +01:00
John Maddock
f7fe2460c7
Merge branch 'develop' into ci_update_2016_2
2026-07-09 16:17:48 +01:00
jzmaddock
ca1e76d8a2
Warning suppressions.
2026-07-09 16:14:05 +01:00
jzmaddock
8520f3391e
Drone CI update.
...
* Drone: use drone.sh
* Update names of environment variables as recommended by the latest CI scripts.
Co-authored-by: sdarwin <samuel.d.darwin@gmail.com >
2026-07-08 18:33:16 +01:00
jzmaddock
952b1c5950
Merge pull request #539 from ruiji-shi/user/ruishi/clang-cl-wchart-t-guard
...
Fix Clang Boost wchar_t redefinition
2026-07-08 11:59:47 +01:00
Ruijie Shi
b932e67fc8
Define BOOST_NO_INTRINSIC_WCHAR_T for clang-cl with non-native wchar_t
...
When clang targets MSVC compatibility (clang-cl, so _MSC_VER is defined) and
is built with /Zc:wchar_t- , wchar_t is an alias for unsigned short rather than
a distinct intrinsic type, and _NATIVE_WCHAR_T_DEFINED is not defined.
In that configuration Boost emits a separate is_integral<wchar_t> (and related
is_signed/is_unsigned/integer_traits/... ) specialization that collides with the
unsigned short one, producing errors such as:
redefinition of 'is_integral<unsigned short>'
visualc.hpp already guards against this by defining BOOST_NO_INTRINSIC_WCHAR_T
when _NATIVE_WCHAR_T_DEFINED is absent; clang.hpp was missing the equivalent
guard. Mirror the visualc.hpp behaviour here. The guard is scoped to _MSC_VER so
it is a no-op for native-wchar_t builds and for non-MSVC clang targets.
2026-07-01 11:16:00 -07:00
Peter Dimov
115e718e0f
Update BOOST_CLANG_VERSION to account for XCode 26.4 and 26.5
boost-1.92.0.beta1
2026-04-23 22:18:24 +03:00
Peter Dimov
70d6361d08
Merge pull request #537 from boostorg/mclow-patch-12
...
Update Boost version to 1.92
2026-04-23 22:05:40 +03:00
Marshall Clow
3209fbeb2d
Update Boost version to 1.92
2026-04-22 11:07:02 -07:00
Peter Dimov
423423e6b8
Merge pull request #533 from Lastique/feature/remove_static_assert
...
Remove dependencies on Boost.StaticAssert
boost-1.91.0.beta1
boost-1.91.0
2026-02-03 02:16:55 +02:00
Andrey Semashev
5a4da0eafa
Remove dependencies on Boost.StaticAssert.
...
Boost.StaticAssert has been merged into Boost.Config, so remove
the dependency.
2026-01-23 23:28:22 +03:00
Peter Dimov
3d07261549
Merge pull request #532 from boostorg/pr/libstdcxx-workaround-guard
...
Add BOOST_LIBSTDCXX_VERSION_WORKAROUND_GUARD
2026-01-04 15:57:56 +02:00
Peter Dimov
ee10b4be2e
Add BOOST_LIBSTDCXX_VERSION_WORKAROUND_GUARD
2026-01-04 14:19:26 +02:00
Peter Dimov
03dc5d2cfc
Merge pull request #531 from Lastique/feature/move_static_assert
...
Merge Boost.StaticAssert into Boost.Config.
2025-12-26 17:46:14 +02:00
Andrey Semashev
6d997d79f9
Rebuild html docs.
2025-12-26 00:57:54 +03:00
Andrey Semashev
f14b2a48d2
Remove trailing spaces and newlines in Boost.StaticAssert sources.
2025-12-26 00:55:23 +03:00
Andrey Semashev
df3b37914f
Add Boost.StaticAssert tests to Boost.Config test suite.
2025-12-26 00:55:12 +03:00
Andrey Semashev
b6945e7e5e
Use a more specific include from Boost.TypeTraits in static_assert_example_2.
2025-12-26 00:55:00 +03:00
Andrey Semashev
fbe9a1a813
Update dependencies in Boost.StaticAssert examples.
2025-12-26 00:54:45 +03:00
Andrey Semashev
fa23222d35
Integrate Boost.StaticAssert docs into Boost.Config.
...
Convert Boost.StaticAssert to a QuickBook section and update links
to examples and tests.
2025-12-26 00:54:32 +03:00
Andrey Semashev
a8b8c0a352
Merge Boost.StaticAssert into Boost.Config.
...
This merges the sources, documentation, tests and examples of
Boost.StaticAssert into Boost.Config. Boost.StaticAssert is taken
at the state of Boost 1.90.0 release
(https://github.com/boostorg/static_assert/tree/boost-1.90.0 ).
2025-12-26 00:53:52 +03:00
Peter Dimov
503be830e7
Merge branch 'develop'
before-static-assert-move
2025-12-23 11:49:54 +02:00
Peter Dimov
252f31b601
Enable GHA for feature branches
2025-12-21 22:26:35 +02:00
Peter Dimov
56239bfd88
Add support for msvc-14.5 to boost/config/auto_link.hpp
2025-12-21 22:24:34 +02:00
Peter Dimov
f6131a2900
Add support for msvc-14.5 to boost/config/compiler/visualc.hpp
2025-12-21 22:18:34 +02:00
Peter Dimov
e80fde0d7a
Merge branch 'develop'
2025-12-15 19:00:53 +02:00
Peter Dimov
82f16e561a
Merge pull request #497 from avjts/issue496_msvc_version
...
Update BOOST_COMPILER_VERSION for msvc 19.4x (VS 2022 17.10)
2025-12-15 15:12:16 +02:00
Peter Dimov
451bdf1905
Merge pull request #524 from boostorg/pr/boost-clang-version-4
...
Update BOOST_CLANG_VERSION to account for XCode 16.3, 16.4, 26.0, and…
2025-12-15 15:11:48 +02:00
Peter Dimov
69f219e5ef
Merge pull request #529 from boostorg/mclow-patch-10
...
Update BOOST_VERSION and BOOST_LIB_VERSION to 1.91
2025-12-15 15:11:04 +02:00
Peter Dimov
52c7c33787
Merge branch 'develop'
2025-12-15 15:08:35 +02:00
Marshall Clow
5e0a18ace4
Update BOOST_VERSION and BOOST_LIB_VERSION to 1.91
...
Bump version number to 1.91
2025-12-10 14:22:36 -08:00
Peter Dimov
345f0be6a6
Update BOOST_CLANG_VERSION to account for XCode 16.3, 16.4, 26.0, and 26.1
2025-10-29 14:31:27 +02:00
jzmaddock
845fd033c3
Merge pull request #508 from boostorg/pr/boost-clang-version-3
...
Update BOOST_CLANG_VERSION for Xcode 16.0, .1, .2
2025-10-29 08:37:50 +00:00
Peter Dimov
a7d5a9b05d
Merge commit 'ecd1d07360734b1af76582118b002ca0c4448e07'
boost-1.90.0.beta1
boost-1.90.0
2025-10-09 16:06:50 +03:00
Peter Dimov
1cab095b32
Merge commit 'df5e7995ad04c76f0f732fc4f644683759852e24'
2025-10-09 16:03:26 +03:00
Peter Dimov
2cf312e18b
Merge pull request #520 from boostorg/mclow-patch-9
...
Update version.hpp to 1.90
2025-10-09 16:01:27 +03:00
jzmaddock
25cbeb8a10
Merge pull request #523 from grisumbras/fix/modularization
...
Add dependency on Config to check targets
2025-09-23 09:33:32 +01:00
Dmitry Arkhipov
b5434734ac
Add dependency on Config to check targets
2025-09-22 20:29:01 +03:00
jzmaddock
ecd1d07360
Merge pull request #522 from anarthal/feature/ci-fixes
...
Fixes CI errors in GHA, Appveyor and Drone
2025-09-20 12:43:54 +01:00
Ruben Perez
b713cfaeee
Remove msvc 14.1 from appveyor
2025-09-20 12:18:09 +02:00
Ruben Perez
e994d4cac3
Update Drone image
2025-09-19 16:45:52 +02:00
Ruben Perez
378f2db5ae
Remove unsupported --experimental-wasm-threads
2025-09-19 13:52:04 +02:00
Ruben Perez
45fa9fe5f1
Remove unnecessary skip CI action
2025-09-19 13:44:30 +02:00
Ruben Perez
ef3bc7513d
Update actions/checkout to v5
2025-09-19 13:42:01 +02:00
Ruben Perez
15320cb338
Remove obsolete Windows builds from actions
2025-09-19 13:40:13 +02:00
Ruben Perez
07fb4bda0e
Missing dependencies in appveyor
2025-09-19 13:39:22 +02:00
Ruben Perez
f0aa2f0012
MSVC versions to appveyor
2025-09-19 13:38:35 +02:00