Skip to content

Commit d6dfcb1

Browse files
authored
CI: use windows-2025 (#2547)
Fixes #2542 tests `magic_nqueens` and `inline_nqueens` segfault in the Windows+MSVC CI.
1 parent c166170 commit d6dfcb1

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

.github/workflows/VS-CI-Tests.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ env:
1818
jobs:
1919

2020
Windows-CMake-MSVC:
21-
runs-on: windows-2019
21+
runs-on: windows-2025
2222
steps:
2323
- uses: actions/checkout@v4
2424
with:
@@ -58,7 +58,7 @@ jobs:
5858
$env:ChocolateyInstall = Convert-Path "$((Get-Command choco).Path)\..\.."
5959
Import-Module "$env:ChocolateyInstall\helpers\chocolateyProfile.psm1"
6060
refreshenv
61-
cmake -S . -B build -G "Visual Studio 16 2019" -A x64 "-DCMAKE_TOOLCHAIN_FILE=${{env.VCPKG_ROOT}}/scripts/buildsystems/vcpkg.cmake" -DCMAKE_BUILD_TYPE=Release -DCMAKE_CXX_FLAGS=/bigobj -DSOUFFLE_DOMAIN_64BIT=ON -DCMAKE_FIND_LIBRARY_PREFIXES=";lib" -DCMAKE_FIND_LIBRARY_SUFFIXES=".lib;.dll" -DSOUFFLE_USE_CURSES=OFF -DSOUFFLE_USE_ZLIB=ON -DSOUFFLE_USE_SQLITE=ON -DCMAKE_FIND_DEBUG_MODE=FALSE -DSOUFFLE_BASH_COMPLETION=OFF
61+
cmake -S . -B build -G "Visual Studio 17 2022" -A x64 "-DCMAKE_TOOLCHAIN_FILE=${{env.VCPKG_ROOT}}/scripts/buildsystems/vcpkg.cmake" -DCMAKE_BUILD_TYPE=Release -DCMAKE_CXX_FLAGS=/bigobj -DSOUFFLE_DOMAIN_64BIT=ON -DCMAKE_FIND_LIBRARY_PREFIXES=";lib" -DCMAKE_FIND_LIBRARY_SUFFIXES=".lib;.dll" -DSOUFFLE_USE_CURSES=OFF -DSOUFFLE_USE_ZLIB=ON -DSOUFFLE_USE_SQLITE=ON -DCMAKE_FIND_DEBUG_MODE=FALSE -DSOUFFLE_BASH_COMPLETION=OFF
6262
6363
- name: Build
6464
working-directory: ${{github.workspace}}
@@ -69,13 +69,13 @@ jobs:
6969
working-directory: ${{github.workspace}}/build
7070
shell: cmd
7171
run: |
72-
pushd "%ProgramFiles(x86)%\Microsoft Visual Studio\2019\Enterprise\VC\Auxiliary\Build" & call vcvars64.bat & popd
72+
pushd "%ProgramFiles(x86)%\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build" & call vcvars64.bat & popd
7373
ctest --output-on-failure --build-config Release --progress -j4 -L interpreted
7474
7575
- name: Check others
7676
working-directory: ${{github.workspace}}/build
7777
shell: cmd
7878
run: |
79-
pushd "%ProgramFiles(x86)%\Microsoft Visual Studio\2019\Enterprise\VC\Auxiliary\Build" & call vcvars64.bat & popd
79+
pushd "%ProgramFiles(x86)%\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build" & call vcvars64.bat & popd
8080
ctest --output-on-failure --build-config Release --progress -j2 -LE interpreted
8181

0 commit comments

Comments
 (0)