Merge pull request #4266 from martin-frbg/gh-mingw-ucrt

GH Workflows: Switch MINGW-W64 jobs to UCRT
This commit is contained in:
Martin Kroeker 2023-10-18 18:58:32 +02:00 committed by GitHub
commit 0799b0d215
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 7 additions and 7 deletions

View File

@ -151,13 +151,13 @@ jobs:
strategy: strategy:
fail-fast: false fail-fast: false
matrix: matrix:
msystem: [MINGW64, MINGW32, CLANG64, CLANG32] msystem: [UCRT64, MINGW32, CLANG64, CLANG32]
idx: [int32, int64] idx: [int32, int64]
build-type: [Release] build-type: [Release]
include: include:
- msystem: MINGW64 - msystem: UCRT64
idx: int32 idx: int32
target-prefix: mingw-w64-x86_64 target-prefix: mingw-w64-ucrt-x86_64
fc-pkg: fc fc-pkg: fc
- msystem: MINGW32 - msystem: MINGW32
idx: int32 idx: int32
@ -175,10 +175,10 @@ jobs:
target-prefix: mingw-w64-clang-i686 target-prefix: mingw-w64-clang-i686
fc-pkg: cc fc-pkg: cc
c-lapack-flags: -DC_LAPACK=ON c-lapack-flags: -DC_LAPACK=ON
- msystem: MINGW64 - msystem: UCRT64
idx: int64 idx: int64
idx64-flags: -DBINARY=64 -DINTERFACE64=1 idx64-flags: -DBINARY=64 -DINTERFACE64=1
target-prefix: mingw-w64-x86_64 target-prefix: mingw-w64-ucrt-x86_64
fc-pkg: fc fc-pkg: fc
- msystem: CLANG64 - msystem: CLANG64
idx: int64 idx: int64
@ -188,9 +188,9 @@ jobs:
# Compiling with Flang 16 seems to cause test errors on machines # Compiling with Flang 16 seems to cause test errors on machines
# with AVX512 instructions. Revisit after MSYS2 distributes Flang 17. # with AVX512 instructions. Revisit after MSYS2 distributes Flang 17.
no-avx512-flags: -DNO_AVX512=1 no-avx512-flags: -DNO_AVX512=1
- msystem: MINGW64 - msystem: UCRT64
idx: int32 idx: int32
target-prefix: mingw-w64-x86_64 target-prefix: mingw-w64-ucrt-x86_64
fc-pkg: fc fc-pkg: fc
build-type: None build-type: None
exclude: exclude: