mirror of
https://github.com/opelly27/Stockfish.git
synced 2026-05-20 07:27:46 +00:00
GitHub Actions: install NDK once and clean up yaml
Use Ubuntu 22.04 as runner for NDK to avoid a qemu bug with `profile-build` closes https://github.com/official-stockfish/Stockfish/pull/4280 No functional change
This commit is contained in:
committed by
Joost VandeVondele
parent
310928e985
commit
5fe1fa0210
@@ -12,34 +12,24 @@ jobs:
|
||||
strategy:
|
||||
matrix:
|
||||
config:
|
||||
- {
|
||||
name: "Ubuntu 20.04 GCC",
|
||||
os: ubuntu-20.04,
|
||||
compiler: g++,
|
||||
comp: gcc,
|
||||
shell: 'bash {0}'
|
||||
}
|
||||
- name: Ubuntu 20.04 GCC
|
||||
os: ubuntu-20.04
|
||||
compiler: g++
|
||||
comp: gcc
|
||||
shell: bash {0}
|
||||
sanitizers:
|
||||
- {
|
||||
name: Run with thread sanitizer,
|
||||
make_option: sanitize=thread,
|
||||
instrumented_option: sanitizer-thread
|
||||
}
|
||||
- {
|
||||
name: Run with UB sanitizer,
|
||||
make_option: sanitize=undefined,
|
||||
instrumented_option: sanitizer-undefined
|
||||
}
|
||||
- {
|
||||
name: Run under valgrind,
|
||||
make_option: "",
|
||||
instrumented_option: valgrind
|
||||
}
|
||||
- {
|
||||
name: Run under valgrind-thread,
|
||||
make_option: "",
|
||||
instrumented_option: valgrind-thread
|
||||
}
|
||||
- name: Run with thread sanitizer
|
||||
make_option: sanitize=thread
|
||||
instrumented_option: sanitizer-thread
|
||||
- name: Run with UB sanitizer
|
||||
make_option: sanitize=undefined
|
||||
instrumented_option: sanitizer-undefined
|
||||
- name: Run under valgrind
|
||||
make_option: ""
|
||||
instrumented_option: valgrind
|
||||
- name: Run under valgrind-thread
|
||||
make_option: ""
|
||||
instrumented_option: valgrind-thread
|
||||
defaults:
|
||||
run:
|
||||
working-directory: src
|
||||
|
||||
Reference in New Issue
Block a user