Skip to content

Commit d68fa97

Browse files
committed
Updade build.yml
1 parent 1b14140 commit d68fa97

File tree

2 files changed

+23
-13
lines changed

2 files changed

+23
-13
lines changed

.github/workflows/build.yml

Lines changed: 22 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ jobs:
2020
uses: cppalliance/[email protected]
2121

2222
posix:
23+
if: false
2324
defaults:
2425
run:
2526
shell: bash
@@ -73,6 +74,10 @@ jobs:
7374
cxxstd: 11,14,17,20,2b
7475
os: ubuntu-24.04
7576
install: g++-14
77+
- toolset: gcc-15
78+
cxxstd: 11,14,17,20,23,2c
79+
os: ubuntu-25.04
80+
install: g++-15
7681
- toolset: clang
7782
compiler: clang++-3.5
7883
cxxstd: 11
@@ -191,6 +196,11 @@ jobs:
191196
compiler: clang++-19
192197
cxxstd: 11,14,17,20,2b
193198
os: ubuntu-24.04
199+
- toolset: clang
200+
install: clang-20
201+
compiler: clang++-20
202+
cxxstd: 11,14,17,20,23,2c
203+
os: ubuntu-25.04
194204
- toolset: clang
195205
os: macos-13
196206
cxxstd: 11,14,17,20,2b
@@ -268,23 +278,23 @@ jobs:
268278
fail-fast: false
269279
matrix:
270280
include:
271-
- toolset: msvc-14.2
281+
- toolset: msvc-14.4
272282
cxxstd: 14,17
273283
addrmd: 32
274-
os: windows-2019
275-
- toolset: msvc-14.2
284+
os: windows-2025
285+
- toolset: msvc-14.4
276286
cxxstd: 20,latest
277287
addrmd: 32
278-
os: windows-2019
279-
- toolset: msvc-14.2
288+
os: windows-2025
289+
- toolset: msvc-14.4
280290
cxxstd: 14,17
281291
addrmd: 64
282-
os: windows-2019
283-
- toolset: msvc-14.2
292+
os: windows-2025
293+
- toolset: msvc-14.4
284294
cxxstd: 20,latest
285295
addrmd: 64
286-
os: windows-2019
287-
- toolset: msvc-14.3
296+
os: windows-2025
297+
- toolset: msvc-14.4
288298
cxxstd: 14,17
289299
addrmd: 32
290300
os: windows-2022
@@ -532,7 +542,7 @@ jobs:
532542
fail-fast: false
533543
matrix:
534544
include:
535-
- os: windows-2019
545+
- os: windows-2025
536546
- os: windows-2022
537547

538548
runs-on: ${{matrix.os}}
@@ -581,7 +591,7 @@ jobs:
581591
fail-fast: false
582592
matrix:
583593
include:
584-
- os: windows-2019
594+
- os: windows-2025
585595
- os: windows-2022
586596

587597
runs-on: ${{matrix.os}}
@@ -648,7 +658,7 @@ jobs:
648658
fail-fast: false
649659
matrix:
650660
include:
651-
- os: windows-2019
661+
- os: windows-2025
652662
- os: windows-2022
653663

654664
runs-on: ${{matrix.os}}

cmake/toolchains/common.cmake

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ set(CMAKE_INTERPROCEDURAL_OPTIMIZATION_RELWITHDEBINFO ON CACHE STRING "")
1212

1313
# Compiler definitions.
1414
if(WIN32)
15-
add_definitions(-D_WIN32_WINNT=0x0601 -D_CRT_SECURE_NO_WARNINGS)
15+
add_definitions(-D_WIN32_WINNT=0x0A00 -D_CRT_SECURE_NO_WARNINGS)
1616
endif()
1717

1818
# Project options.

0 commit comments

Comments
 (0)