mirror of
https://github.com/fastfloat/fast_float.git
synced 2026-09-14 14:42:26 +08:00
Improvements detection of features, part 7. Visual Studio 17 naming fix.
This commit is contained in:
parent
d42564c373
commit
363141fc43
4
.github/workflows/vs17-arm-ci.yml
vendored
4
.github/workflows/vs17-arm-ci.yml
vendored
@ -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
|
||||
|
||||
8
.github/workflows/vs17-ci.yml
vendored
8
.github/workflows/vs17-ci.yml
vendored
@ -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
|
||||
|
||||
8
.github/workflows/vs17-clang-ci.yml
vendored
8
.github/workflows/vs17-clang-ci.yml
vendored
@ -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
|
||||
|
||||
8
.github/workflows/vs17-cxx20.yml
vendored
8
.github/workflows/vs17-cxx20.yml
vendored
@ -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
|
||||
|
||||
@ -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
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user