From 55a0866ac64577133bb0ba9fa9085356c2104948 Mon Sep 17 00:00:00 2001 From: Jan Kotanski Date: Tue, 11 Aug 2026 09:44:25 +0200 Subject: [PATCH 1/9] bump the windows compiler version --- .github/workflows/conan/profiles/vs2025 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/conan/profiles/vs2025 b/.github/workflows/conan/profiles/vs2025 index 2fb8cf4f71..f261a33fff 100644 --- a/.github/workflows/conan/profiles/vs2025 +++ b/.github/workflows/conan/profiles/vs2025 @@ -2,7 +2,7 @@ arch=x86_64 build_type=Release compiler=msvc -compiler.version=194 +compiler.version=195 compiler.runtime=dynamic os=Windows From 5f49d5d730e8eab2589ecb0becba3cd65ebd102b Mon Sep 17 00:00:00 2001 From: Jan Kotanski Date: Tue, 11 Aug 2026 10:01:43 +0200 Subject: [PATCH 2/9] define windows toolset --- .github/workflows/cmake-build.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/cmake-build.yml b/.github/workflows/cmake-build.yml index 13140f6aa8..ac22eb19b3 100644 --- a/.github/workflows/cmake-build.yml +++ b/.github/workflows/cmake-build.yml @@ -108,6 +108,8 @@ jobs: - uses: actions/checkout@v4 - name: Add MSVC to PATH uses: ilammy/msvc-dev-cmd@v1 + with: + toolset: '14.40' - name: Set environment variables run: | bash .github/workflows/set_env_vars.sh \ From 7d11ddd6a116e2715ea1fe419409fc758b48d9b4 Mon Sep 17 00:00:00 2001 From: Jan Kotanski Date: Tue, 11 Aug 2026 10:03:00 +0200 Subject: [PATCH 3/9] fix typo --- .github/workflows/cmake-build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/cmake-build.yml b/.github/workflows/cmake-build.yml index ac22eb19b3..bb0d0606cd 100644 --- a/.github/workflows/cmake-build.yml +++ b/.github/workflows/cmake-build.yml @@ -108,7 +108,7 @@ jobs: - uses: actions/checkout@v4 - name: Add MSVC to PATH uses: ilammy/msvc-dev-cmd@v1 - with: + with: toolset: '14.40' - name: Set environment variables run: | From 68c58bf8656b88864dc2b87b28cee1cb5d5d1fb9 Mon Sep 17 00:00:00 2001 From: Jan Kotanski Date: Tue, 11 Aug 2026 10:04:51 +0200 Subject: [PATCH 4/9] fix typo --- .github/workflows/cmake-build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/cmake-build.yml b/.github/workflows/cmake-build.yml index bb0d0606cd..dd794178df 100644 --- a/.github/workflows/cmake-build.yml +++ b/.github/workflows/cmake-build.yml @@ -109,7 +109,7 @@ jobs: - name: Add MSVC to PATH uses: ilammy/msvc-dev-cmd@v1 with: - toolset: '14.40' + toolset: '14.40' - name: Set environment variables run: | bash .github/workflows/set_env_vars.sh \ From b32c41664bf35e16de116397233868a2bea2bae5 Mon Sep 17 00:00:00 2001 From: Jan Kotanski Date: Tue, 11 Aug 2026 10:08:48 +0200 Subject: [PATCH 5/9] update version --- .github/workflows/cmake-build.yml | 2 +- .github/workflows/conan/profiles/vs2025 | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/cmake-build.yml b/.github/workflows/cmake-build.yml index dd794178df..e2a339fa7b 100644 --- a/.github/workflows/cmake-build.yml +++ b/.github/workflows/cmake-build.yml @@ -109,7 +109,7 @@ jobs: - name: Add MSVC to PATH uses: ilammy/msvc-dev-cmd@v1 with: - toolset: '14.40' + toolset: '14.30' - name: Set environment variables run: | bash .github/workflows/set_env_vars.sh \ diff --git a/.github/workflows/conan/profiles/vs2025 b/.github/workflows/conan/profiles/vs2025 index f261a33fff..2fb8cf4f71 100644 --- a/.github/workflows/conan/profiles/vs2025 +++ b/.github/workflows/conan/profiles/vs2025 @@ -2,7 +2,7 @@ arch=x86_64 build_type=Release compiler=msvc -compiler.version=195 +compiler.version=194 compiler.runtime=dynamic os=Windows From 900e981f5656614b18b78c6785fdc081052a674d Mon Sep 17 00:00:00 2001 From: Jan Kotanski Date: Tue, 11 Aug 2026 10:14:22 +0200 Subject: [PATCH 6/9] update toolset --- .github/workflows/cmake-build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/cmake-build.yml b/.github/workflows/cmake-build.yml index e2a339fa7b..ba066b4161 100644 --- a/.github/workflows/cmake-build.yml +++ b/.github/workflows/cmake-build.yml @@ -109,7 +109,7 @@ jobs: - name: Add MSVC to PATH uses: ilammy/msvc-dev-cmd@v1 with: - toolset: '14.30' + toolset: '14.3' - name: Set environment variables run: | bash .github/workflows/set_env_vars.sh \ From 17209e0be6b05531165ed8ba9faecffd25900645 Mon Sep 17 00:00:00 2001 From: Jan Kotanski Date: Tue, 11 Aug 2026 10:17:11 +0200 Subject: [PATCH 7/9] update toolset --- .github/workflows/cmake-build.yml | 2 -- .github/workflows/conan/profiles/vs2025 | 1 + 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/workflows/cmake-build.yml b/.github/workflows/cmake-build.yml index ba066b4161..13140f6aa8 100644 --- a/.github/workflows/cmake-build.yml +++ b/.github/workflows/cmake-build.yml @@ -108,8 +108,6 @@ jobs: - uses: actions/checkout@v4 - name: Add MSVC to PATH uses: ilammy/msvc-dev-cmd@v1 - with: - toolset: '14.3' - name: Set environment variables run: | bash .github/workflows/set_env_vars.sh \ diff --git a/.github/workflows/conan/profiles/vs2025 b/.github/workflows/conan/profiles/vs2025 index 2fb8cf4f71..5d209677fd 100644 --- a/.github/workflows/conan/profiles/vs2025 +++ b/.github/workflows/conan/profiles/vs2025 @@ -4,6 +4,7 @@ build_type=Release compiler=msvc compiler.version=194 compiler.runtime=dynamic +compiler.runtime_version=v143 os=Windows [conf] From 712bf69b6a76373aaf227b88192bef8f04c5d89d Mon Sep 17 00:00:00 2001 From: Jan Kotanski Date: Tue, 11 Aug 2026 10:19:18 +0200 Subject: [PATCH 8/9] update toolset --- .github/workflows/conan/profiles/vs2025 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/conan/profiles/vs2025 b/.github/workflows/conan/profiles/vs2025 index 5d209677fd..a3c926261c 100644 --- a/.github/workflows/conan/profiles/vs2025 +++ b/.github/workflows/conan/profiles/vs2025 @@ -4,7 +4,7 @@ build_type=Release compiler=msvc compiler.version=194 compiler.runtime=dynamic -compiler.runtime_version=v143 +compiler.toolset=v143 os=Windows [conf] From 7468466d77faf715e29b80afac2033e4dc933329 Mon Sep 17 00:00:00 2001 From: Jan Kotanski Date: Tue, 11 Aug 2026 10:22:38 +0200 Subject: [PATCH 9/9] go back to windows 2022 --- .github/workflows/cmake-build.yml | 4 ++-- .github/workflows/conan/profiles/vs2025 | 1 - 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/.github/workflows/cmake-build.yml b/.github/workflows/cmake-build.yml index 13140f6aa8..fd65a3a8ae 100644 --- a/.github/workflows/cmake-build.yml +++ b/.github/workflows/cmake-build.yml @@ -92,7 +92,7 @@ jobs: run: | cd build ctest --extra-verbose --no-tests=error - windows-2025: + windows-2022: strategy: matrix: shared: [ @@ -103,7 +103,7 @@ jobs: "boost", "stdfs" ] - runs-on: windows-2025 + runs-on: windows-2022 steps: - uses: actions/checkout@v4 - name: Add MSVC to PATH diff --git a/.github/workflows/conan/profiles/vs2025 b/.github/workflows/conan/profiles/vs2025 index a3c926261c..2fb8cf4f71 100644 --- a/.github/workflows/conan/profiles/vs2025 +++ b/.github/workflows/conan/profiles/vs2025 @@ -4,7 +4,6 @@ build_type=Release compiler=msvc compiler.version=194 compiler.runtime=dynamic -compiler.toolset=v143 os=Windows [conf]