Improvements detection of features, part 7. Visual Studio 17 naming fix.

This commit is contained in:
HedgehogInTheCPP 2026-08-21 21:11:24 +03:00
parent d42564c373
commit 363141fc43
5 changed files with 17 additions and 15 deletions

View File

@ -10,8 +10,8 @@ jobs:
fail-fast: false
matrix:
include:
- {gen: Visual Studio 17 2026, arch: ARM64, cfg: Release}
- {gen: Visual Studio 17 2026, arch: ARM64, cfg: Debug}
- {gen: Visual Studio 17 2022, arch: ARM64, cfg: Release}
- {gen: Visual Studio 17 2022, arch: ARM64, cfg: Debug}
steps:
- name: checkout
uses: actions/checkout@v7

View File

@ -10,10 +10,10 @@ jobs:
fail-fast: false
matrix:
include:
- {gen: Visual Studio 17 2026, arch: Win32, cfg: Release}
- {gen: Visual Studio 17 2026, arch: Win32, cfg: Debug}
- {gen: Visual Studio 17 2026, arch: x64, cfg: Release}
- {gen: Visual Studio 17 2026, arch: x64, cfg: Debug}
- {gen: Visual Studio 17 2022, arch: Win32, cfg: Release}
- {gen: Visual Studio 17 2022, arch: Win32, cfg: Debug}
- {gen: Visual Studio 17 2022, arch: x64, cfg: Release}
- {gen: Visual Studio 17 2022, arch: x64, cfg: Debug}
steps:
- name: checkout
uses: actions/checkout@v7

View File

@ -10,10 +10,10 @@ jobs:
fail-fast: false
matrix:
include:
- {gen: Visual Studio 18 2026, arch: Win32, cfg: Release}
- {gen: Visual Studio 18 2026, arch: Win32, cfg: Debug}
- {gen: Visual Studio 18 2026, arch: x64, cfg: Release}
- {gen: Visual Studio 18 2026, arch: x64, cfg: Debug}
- {gen: Visual Studio 18 2022, arch: Win32, cfg: Release}
- {gen: Visual Studio 18 2022, arch: Win32, cfg: Debug}
- {gen: Visual Studio 18 2022, arch: x64, cfg: Release}
- {gen: Visual Studio 18 2022, arch: x64, cfg: Debug}
steps:
- name: checkout
uses: actions/checkout@v7

View File

@ -10,10 +10,10 @@ jobs:
fail-fast: false
matrix:
include:
- {gen: Visual Studio 17 2026, arch: Win32, cfg: Release}
- {gen: Visual Studio 17 2026, arch: Win32, cfg: Debug}
- {gen: Visual Studio 17 2026, arch: x64, cfg: Release}
- {gen: Visual Studio 17 2026, arch: x64, cfg: Debug}
- {gen: Visual Studio 17 2022, arch: Win32, cfg: Release}
- {gen: Visual Studio 17 2022, arch: Win32, cfg: Debug}
- {gen: Visual Studio 17 2022, arch: x64, cfg: Release}
- {gen: Visual Studio 17 2022, arch: x64, cfg: Debug}
steps:
- name: checkout
uses: actions/checkout@v7

View File

@ -70,7 +70,9 @@
#endif
// C++20 std::is_constant_evaluated
#if defined(__cpp_lib_is_constant_evaluated) && __cpp_lib_is_constant_evaluated >= 201811L && defined(__cpp_consteval) && __cpp_consteval >= 201811L
#if defined(__cpp_lib_is_constant_evaluated) && \
__cpp_lib_is_constant_evaluated >= 201811L && defined(__cpp_consteval) && \
__cpp_consteval >= 201811L
#define FASTFLOAT_HAS_IS_CONSTANT_EVALUATED 1
#define FASTFLOAT_CONSTEVAL consteval
#else