]> git.sesse.net Git - stockfish/commit
Generate binaries for more advanced architectures
authorJoost VandeVondele <Joost.VandeVondele@gmail.com>
Wed, 12 Jul 2023 17:34:07 +0000 (19:34 +0200)
committerJoost VandeVondele <Joost.VandeVondele@gmail.com>
Thu, 13 Jul 2023 06:21:17 +0000 (08:21 +0200)
commitf5ab5832c6d02ec742b507bcb42181403a848bb9
tree1468dce6b6a6a595faacb1208a66c7cf2127bcf8
parent529d3be8e245c06b62a45525cb9325ed6e50b636
Generate binaries for more advanced architectures

use intel's Software Development Emulator (SDE) in the actions that build the binaries.
This allows for building on Windows and Linux binaries for
- x86-64-avx512
- x86-64-vnni256
- x86-64-vnni512

(x86-64-avxvnni needs more recent gcc in the actions)

also build x86-64-avx2 on macos.

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

No functional change
.github/workflows/stockfish_binaries.yml