Marshall Clow
df5e7995ad
Update version.hpp to 1.90
2025-08-15 10:58:31 -07:00
Glen Fernandes
238e997ecc
Update version.hpp
2025-06-27 23:15:38 -04:00
jzmaddock
9dd5eacdd3
Fix up CI.
...
* Fix Circle-ci build.
* Move old compilers to drone.
Try adding gcc-14 to github runner.
2025-05-06 11:06:26 +01:00
jzmaddock
c31aa2aee1
Merge pull request #515 from grafikrobot/patch-2
...
Move project dependencies to specific targets.
2025-04-16 09:20:12 +01:00
René Ferdinand Rivera Morell
897765e348
Move project dependencies to specific targets.
2025-04-15 14:49:59 -05:00
jzmaddock
cc87b132f8
Modular Boost and big CI update.
...
* Make the library modular usable.
* Add missing import-search for cconfig/predef checks.
* Add requires-b2 check to top-level build file.
* Bump B2 require to 5.2
* Remove boost-root target refs.
* Change all <source> references to <library>.
* Update copyright dates.
* Fix library global (relative) references.
* Move inter-lib dependencies to a project variable and into the build targets.
* Add Boost.StaticAssert transitive dep module.
* Only test on latest macOS.
* Add Boost.ThrowExceptions transitive dep module.
* Add Boost.Preprocessor transitive dep module.
* Change MacOS Clang std version to 20 from 2a
* Disable ranges on MacOS.
Remove CUDA testing - I just can't get CUDA to install any more.
* Update drone checkouts.
---------
Co-authored-by: Rene Rivera <grafikrobot@gmail.com >
2025-04-15 10:40:21 +01:00
Glen Fernandes
404c7831d9
Merge pull request #507 from boostorg/mclow-patch-7
...
Update version.hpp
2024-12-13 09:31:24 -05:00
Marshall Clow
61a676cbdc
Update version.hpp
2024-12-12 07:16:32 -08:00
Glen Fernandes
19701e05d4
Merge pull request #501 from boostorg/mclow-patch-6
...
Update version.hpp to 1.87.0
2024-08-16 19:58:13 -04:00
Marshall Clow
504587b476
Update version.hpp
2024-08-14 10:10:46 -07:00
Glen Fernandes
5734e160e0
Merge pull request #495 from boostorg/mclow-patch-5
...
Update version.hpp to 1.86
2024-04-17 19:38:50 -04:00
Marshall Clow
b160041a1b
Update version.hpp to 1.86
2024-04-15 12:00:49 -07:00
jzmaddock
601598f832
Merge pull request #492 from Lastique/feature/cxx17_auto_nontype_template_params
...
Fix Boost.Filesystem usage, add `BOOST_NO_CXX17_AUTO_NONTYPE_TEMPLATE_PARAMS`
2024-01-26 16:25:50 +00:00
Andrey Semashev
f68e9c6e8d
Add BOOST_NO_CXX17_AUTO_NONTYPE_TEMPLATE_PARAMS macro.
...
The macro indicates whether the compiler does not support C++17
auto non-type template parameters.
2024-01-22 16:23:23 +03:00
Andrey Semashev
b8e57320d6
Update test generator to avoid using removed Boost.Filesystem APIs.
...
The previously deprecated Boost.Filesystem APIs are now removed. This
commit updates test generator to use the up-to-date replacement APIs.
2024-01-22 16:17:35 +03:00
Peter Dimov
d3b2997e91
Merge pull request #491 from boostorg/mclow-patch-2
...
Update version.hpp to 1.85.0
2023-12-19 12:48:29 +02:00
Marshall Clow
dba21bbaa1
Update version.hpp to 1.85.0
2023-12-14 13:56:22 -08:00
jzmaddock
ccff36321f
Update CI clang version now that gcc has changed. ( #489 )
2023-11-01 19:41:47 +00:00
jzmaddock
b35f77942d
Merge pull request #471 from boostorg/pr/gha-msvc140-cxxstd
...
Update cxxstd values for GHA msvc jobs
2023-11-01 11:28:46 +00:00
jzmaddock
ce6e42df6f
Merge pull request #488 from boostorg/pr/boost-clang-version-2
...
Update BOOST_CLANG_VERSION for Xcode 14.3, 15.0, 15.1
2023-11-01 11:28:08 +00:00
Peter Dimov
1d2698c1f6
Update BOOST_CLANG_VERSION for Xcode 14.3, 15.0, 15.1
2023-10-25 15:24:23 +03:00
jzmaddock
a98574fc12
Merge pull request #487 from chrstphrchvz/patch-1
...
Use `__apple_build_version__` to detect Apple clang
2023-10-25 00:04:31 +01:00
Christopher Chavez
9c34fb6585
Use __apple_build_version__ to detect Apple clang
...
…since __APPLE__ is defined by both Apple Clang and LLVM.org Clang
on Apple platforms.
2023-10-20 17:15:12 -05:00
jzmaddock
54afd34839
Merge pull request #485 from boostorg/cpp23feature_test
...
Add C++23 feature test macro support.
2023-10-14 09:26:22 +01:00
jzmaddock
9b8e3bcabb
Add C++23 feature test macro support.
2023-10-13 19:11:46 +01:00
jzmaddock
29c39d4585
Merge pull request #484 from boostorg/cpp23
...
Add C++23 header macros.
2023-09-10 10:33:05 +01:00
jzmaddock
dd7fa7f902
Update docs for C++23 macros.
...
[CI SKIP]
2023-09-10 10:32:26 +01:00
jzmaddock
6ec687639f
Remove XCode-9.4 testing as it appears to be no longer supported.
2023-09-09 19:46:53 +01:00
jzmaddock
c23bb933a9
Minor corrections.
2023-09-09 19:43:50 +01:00
jzmaddock
ce665092fe
Add C++23 header macros.
2023-09-09 19:20:12 +01:00
jzmaddock
33b12777cf
Merge pull request #481 from boostorg/serialization_issue_271
...
Add msvc support for [[maybe_unused]] attribute.
2023-08-26 09:29:08 +01:00
jzmaddock
015247ccd0
Add msvc support for [[maybe_unused]] attribute.
...
Fixes: https://github.com/boostorg/serialization/issues/271
Also removes failing cuda+clang test as it's an inscrutable system setup issue.
2023-08-25 18:54:49 +01:00
jzmaddock
d483059795
Merge pull request #480 from boostorg/mclow-patch-1
...
Update version to 1.84.0
2023-08-11 19:20:23 +01:00
Marshall Clow
e11564fb3d
Update version to 1.84.0
2023-08-11 10:17:26 -07:00
jzmaddock
a1cf5d5314
Merge pull request #475 from boostorg/ci_2023_04
...
Update CI script for current runners.
boost-1.83.0.beta1
boost-1.83.0
2023-04-15 13:20:12 +01:00
jzmaddock
a1edcd56a0
Update CI script for current runners.
2023-04-15 12:22:44 +01:00
jzmaddock
f5726a26dc
Merge pull request #474 from boostorg/mclow-1.83.0
...
Bump version to 1.83.0
2023-04-15 09:48:37 +01:00
Marshall Clow
9953128bd4
Bump version to 1.83.0
2023-04-14 17:04:07 -07:00
jzmaddock
4cf70b168f
Merge pull request #446 from loongson-zn/develop
...
Add support for LoongArch
2023-03-23 17:40:42 +00:00
jzmaddock
429c1982d4
Documentation update.
...
[CI SKIP]
boost-1.82.0.beta1
boost-1.82.0
2023-02-22 19:08:52 +00:00
Peter Dimov
9f8fbf36a6
Update cxxstd values for GHA msvc jobs
2023-01-24 03:15:28 +02:00
jzmaddock
ab271393a7
Merge pull request #469 from MarcelRaad/msvc_cpp20_with_auto_ptr_etc
...
Dinkumware: disable C++ 98 binders without adaptor typedefs
2023-01-21 20:08:08 +00:00
Marcel Raad
1f4e789023
Dinkumware: disable C++ 98 binders without adaptor typedefs
...
When building with MSVC in C++ 20 mode with `_HAS_AUTO_PTR_ETC`
explicitly enabled, `std:bind1st` and `std::bind2nd` are unavailable
unless `_HAS_DEPRECATED_ADAPTOR_TYPEDEFS` is also explicitly enabled.
2023-01-21 14:04:19 +01:00
jzmaddock
42e1b11952
Merge pull request #468 from boostorg/issue467
...
Update VS/CLR support.
2023-01-14 09:09:34 +00:00
jzmaddock
ceae87e4c0
Update VS/CLR support.
...
Fixes: https://github.com/boostorg/config/issues/467
2023-01-13 19:23:21 +00:00
jzmaddock
e215d5ba55
Merge pull request #466 from georgthegreat/noexcept
...
Modernize throw() specifiers
2022-12-30 19:17:40 +00:00
Yuriy Chernyshov
6614ccbef3
Modernize throw() specifiers
2022-12-30 20:35:22 +03:00
jzmaddock
ed87737c13
Merge pull request #465 from boostorg/issue462_cxx17
...
Try Xcode-9.4.1 C++17 support.
2022-12-30 13:22:53 +00:00
jzmaddock
e6cf358f57
Try Xcode-9.4.1 C++17 support.
2022-12-30 12:30:25 +00:00
jzmaddock
c3efdb4bb8
Add XCode 9.4.1 testing. ( #463 )
...
* Add XCode 9.4.1 testing.
Refs https://github.com/boostorg/config/issues/462 .
* Disable nullptr and __int128 support on clang/XCode-9.1.
* Correct BOOST_HAS_INT128 undef option.
* Stop testing C++17 mode - it's not supported by the std lib.
2022-12-30 09:15:11 +00:00