Skip to content

Reuse computed ray bitboard in update_piece_threats #5969

Reuse computed ray bitboard in update_piece_threats

Reuse computed ray bitboard in update_piece_threats #5969

Triggered via pull request June 12, 2026 00:37
Status Success
Total duration 52m 49s
Artifacts 7

stockfish.yml

on: pull_request
Prepare matrices
4s
Prepare matrices
Matrix: Compiler check / avx2-compiler-matrix
Matrix: Sanitizers / Test-under-sanitizers
Matrix: Tests / Test-Targets
Matrix: WASM compilation / wasm
Matrix: Android builds / Compilation
Universal builds  /  Linux
19m 23s
Universal builds / Linux
Universal builds  /  Windows
23m 53s
Universal builds / Windows
Universal builds  /  Linux arm64
4m 5s
Universal builds / Linux arm64
Universal builds  /  Windows arm64
3m 42s
Universal builds / Windows arm64
Universal builds  /  macOS
2m 28s
Universal builds / macOS
Prerelease
Prerelease
Matrix: Android uploads / Artifacts
Waiting for pending jobs
Matrix: Universal binaries / Artifacts
Waiting for pending jobs
Fit to window
Zoom out
Zoom in

Annotations

5 warnings
Tests / Linux GCC ppc64
Failed to restore:
Tests / macOS 15 Apple Clang
The following taps are not trusted: aws/tap azure/bicep Homebrew will ignore formulae, casks and commands from these taps when `HOMEBREW_REQUIRE_TAP_TRUST` is set. This will become the default in Homebrew 6.0.0 or 5.2.0, whichever comes first. Enable trust checks now with: export HOMEBREW_REQUIRE_TAP_TRUST=1 Trust specific formulae, casks or commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> or trust installed formulae from these taps with: brew trust --formula azure/bicep/bicep You can trust all formulae, casks and commands from these taps with: brew trust aws/tap azure/bicep Prefer trusting only the specific formulae, casks or commands you need. Untap them with: brew untap aws/tap azure/bicep To keep allowing them by default during the transition: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release.
Matetrack / Matetrack
Failed to restore:
Tests / macOS 15 GCC 11
The following taps are not trusted: aws/tap azure/bicep Homebrew will ignore formulae, casks and commands from these taps when `HOMEBREW_REQUIRE_TAP_TRUST` is set. This will become the default in Homebrew 6.0.0 or 5.2.0, whichever comes first. Enable trust checks now with: export HOMEBREW_REQUIRE_TAP_TRUST=1 Trust specific formulae, casks or commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> or trust installed formulae from these taps with: brew trust --formula azure/bicep/bicep You can trust all formulae, casks and commands from these taps with: brew trust aws/tap azure/bicep Prefer trusting only the specific formulae, casks or commands you need. Untap them with: brew untap aws/tap azure/bicep To keep allowing them by default during the transition: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release.
Tests / Linux GCC loongarch64
Failed to restore:

Artifacts

Produced during runtime
Name Size Digest
android arm64-universal
64.2 MB
sha256:162d86dde061cc48fb4b2a613084893329943b78d6c3f1289050b06932020d82
android armv7-neon
64 MB
sha256:249e7b593aa4c642d0b1344b67a4594c8d1ccf99b03b83a47bda0959ce3f003a
linux arm64-universal
64.2 MB
sha256:0be58f40ab5ddd6503177da1bbd5fa233819a1b6b39a8f69829a444bd83dbf4a
linux x86-64-universal
65.3 MB
sha256:f1287b366058de3c611632875c4408ddba8a3769bdbc82b2377befc8bd4fea9d
macos universal
66 MB
sha256:92daf983b8d7d8da44dbbee653df9e2dc8909fbe87246274913359702aa5366b
windows arm64-universal
64.1 MB
sha256:7a1e235099b29c12d6e0286937dca9d51982c74fc52a3555c6f088ed9231b1d0
windows x86-64-universal
65.3 MB
sha256:da155652d1fba02c09f41a09a2e5e0777d6bd669486e7f62a40adb888f095aba