Compare commits

..

8 Commits

Author SHA1 Message Date
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
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
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
Andrzej Wojtas
b0debf9397 Update BOOST_COMPILER_VERSION for msvc 19.4x 2024-05-28 13:41:25 +02:00
4 changed files with 16 additions and 5 deletions

View File

@@ -10,6 +10,7 @@ on:
branches:
- master
- develop
- feature/**
pull_request:
release:
types: [published, created, edited]

View File

@@ -187,11 +187,16 @@ BOOST_LIB_SUFFIX: Static/import libraries extension (".lib", ".a") for the c
// vc14.2:
# define BOOST_LIB_TOOLSET "vc142"
# elif defined(BOOST_MSVC)
# elif defined(BOOST_MSVC) && (BOOST_MSVC < 1950)
// vc14.3:
# define BOOST_LIB_TOOLSET "vc143"
# elif defined(BOOST_MSVC)
// vc14.5:
# define BOOST_LIB_TOOLSET "vc145"
# elif defined(BOOST_EMBTC_WINDOWS)
// Embarcadero Clang based compilers:

View File

@@ -11,7 +11,10 @@
// https://en.wikipedia.org/wiki/Xcode#Toolchain_versions
# if BOOST_CLANG_REPORTED_VERSION >= 160000
# if BOOST_CLANG_REPORTED_VERSION >= 170000
# define BOOST_CLANG_VERSION 190104
# elif BOOST_CLANG_REPORTED_VERSION >= 160000
# define BOOST_CLANG_VERSION 170006
# elif BOOST_CLANG_REPORTED_VERSION >= 150000

View File

@@ -372,8 +372,10 @@
# define BOOST_COMPILER_VERSION 14.1
# elif _MSC_VER < 1930
# define BOOST_COMPILER_VERSION 14.2
# elif _MSC_VER < 1940
# elif _MSC_VER < 1950
# define BOOST_COMPILER_VERSION 14.3
# elif _MSC_VER < 1960
# define BOOST_COMPILER_VERSION 14.5
# else
# define BOOST_COMPILER_VERSION _MSC_VER
# endif
@@ -385,8 +387,8 @@
#include <boost/config/pragma_message.hpp>
//
// last known and checked version is 19.3x (VS2022):
#if (_MSC_VER >= 1940)
// last known and checked version is 19.5x (VS2026):
#if (_MSC_VER >= 1960)
# if defined(BOOST_ASSERT_CONFIG)
# error "Boost.Config is older than your current compiler version."
# elif !defined(BOOST_CONFIG_SUPPRESS_OUTDATED_MESSAGE)