1
0
Fork 0
mirror of https://github.com/sockspls/badfish synced 2025-04-30 00:33:09 +00:00

Add msys2 Clang x86_64 to GitHub Action matrix

Also use Windows Server 2022 virtual environment for msys2 builds.

closes https://github.com/official-stockfish/Stockfish/pull/3893

No functional change
This commit is contained in:
ppigazzini 2022-01-19 16:56:38 +01:00 committed by Joost VandeVondele
parent 2b0372319d
commit 48bf1a386f

View file

@ -61,8 +61,8 @@ jobs:
shell: 'bash {0}'
}
- {
name: "Windows 2019 Mingw-w64 GCC x86_64",
os: windows-2019,
name: "Windows 2022 Mingw-w64 GCC x86_64",
os: windows-2022,
compiler: g++,
comp: gcc,
run_expensive_tests: false,
@ -73,8 +73,8 @@ jobs:
shell: 'msys2 {0}'
}
- {
name: "Windows 2019 Mingw-w64 GCC i686",
os: windows-2019,
name: "Windows 2022 Mingw-w64 GCC i686",
os: windows-2022,
compiler: g++,
comp: gcc,
run_expensive_tests: false,
@ -84,6 +84,18 @@ jobs:
msys_env: 'i686',
shell: 'msys2 {0}'
}
- {
name: "Windows 2022 Mingw-w64 Clang x86_64",
os: windows-2022,
compiler: clang++,
comp: clang,
run_expensive_tests: false,
run_32bit_tests: false,
run_64bit_tests: true,
msys_sys: 'clang64',
msys_env: 'clang-x86_64',
shell: 'msys2 {0}'
}
defaults:
run:
@ -105,7 +117,7 @@ jobs:
uses: msys2/setup-msys2@v2
with:
msystem: ${{matrix.config.msys_sys}}
install: mingw-w64-${{matrix.config.msys_env}}-gcc make git expect
install: mingw-w64-${{matrix.config.msys_env}}-${{matrix.config.comp}} make git expect
- name: Download the used network from the fishtest framework
run: |