Skip to content

Use threats in quiet move generation and simplify castling check in pos.legal() #4658

Use threats in quiet move generation and simplify castling check in pos.legal()

Use threats in quiet move generation and simplify castling check in pos.legal() #4658

Triggered via pull request September 2, 2025 17:41
Status Success
Total duration 20m 4s
Artifacts 29

stockfish.yml

on: pull_request
Prerelease
0s
Prerelease
Matrix: Sanitizers / Test-under-sanitizers
Matrix: Tests / Test-Targets
Matrix: ARMCompilation / Compilation
Matrix: Compilation / Compilation
Matrix: ARM_Binaries / Artifacts
Waiting for pending jobs
Matrix: Binaries / Artifacts
Waiting for pending jobs
Fit to window
Zoom out
Zoom in

Artifacts

Produced during runtime
Name Size Digest
android armv7 Expired
62.1 MB
sha256:fd3686b3724c0cab85c681c48004c73133a01b419440b65bbefe14bb3e0f9eff
android armv7-neon Expired
62.1 MB
sha256:fe0b2fc4cdf8c546dc8a74dec40ef434b88b76f2e3059158b757a3e6bcd972cf
android armv8 Expired
62.2 MB
sha256:7953054d237f4ca637f770b428493a5d2ee764b3b80f16b3d3d441903e0581f3
android armv8-dotprod Expired
62.2 MB
sha256:c34bc71a49e9993c2958f812026b3330efe3db1a74f9fb6c9ec7f3834ad1dcb3
macos x86-64 Expired
61.8 MB
sha256:4610422f77187f8897ff9a119b8a998e86c4e042e1c77acf390ab8755a5c376a
macos x86-64-avx2 Expired
61.8 MB
sha256:72e596cc7dfb223f18b9ecfe356f43494d77909d290f6f76f026e9633c11cec2
macos x86-64-bmi2 Expired
61.8 MB
sha256:7d4fbcd0697571ca73e709f63b2b4d3c2bcf8792d420604916a9a521fcacb878
macos x86-64-sse41-popcnt Expired
61.8 MB
sha256:4d6b2fc38a42b455da28810d0c4714bb6727ba1c5d6a26ee67b7022895a468cb
macos-m1 apple-silicon Expired
62.3 MB
sha256:aefdb43ee5a045dfd0c2a9d0aeac2c7a2d654f23482b5b94e3debc3c46b9de63
ubuntu x86-64 Expired
61.7 MB
sha256:2445b1a85e9fbee1e48b61dc8b1557ef1484eff123d7a19ff4c279756472ef56
ubuntu x86-64-avx2 Expired
61.7 MB
sha256:9d1467c477b420c9bdd933e5d704accd4363328b1f41c65cf6c7eefe9dfdc27b
ubuntu x86-64-avx512 Expired
61.7 MB
sha256:0f6f1081d3c11ac8d0b130952b5fafcd6fc94d5be117af32fa05cbc95c3ac6d6
ubuntu x86-64-avx512icl Expired
61.7 MB
sha256:81ed78a96677bc222579769dddaac261d6a9b7acc724d19ee73f383ea6dbc687
ubuntu x86-64-avxvnni Expired
61.7 MB
sha256:0a19ef9151ee10779b08fd079150ac6f9adbd5021ced79a0738f408cc15210b6
ubuntu x86-64-bmi2 Expired
61.7 MB
sha256:bf75a2ba7bd90fcfb62ad990d4f34e77b3ad3ee8992aa911bad2f5d64ecffe04
ubuntu x86-64-sse41-popcnt Expired
61.7 MB
sha256:9706ea885747bea0e6b1c1d4f3e16af8272a83284a733a6c4a4465eec4811876
ubuntu x86-64-vnni256 Expired
61.7 MB
sha256:5334bcc1c5055f3944b84c33ee7625df5ddc3c99bc08e6d6999ad3af019a0306
ubuntu x86-64-vnni512 Expired
61.7 MB
sha256:2f1d99f4de2aabc1278a57679858d631b25c4799136b0eedd04073bdc7ee1640
windows armv8 Expired
62 MB
sha256:869585425a1bc4d7a99ea22d4e8ff0945128bbdd250e0b3be8e99624d124cc20
windows armv8-dotprod Expired
62 MB
sha256:4bf333bd3d7b3dc698d82bee2711edd6d10a741a12234b6c737ac2b242afd9eb
windows x86-64 Expired
62.1 MB
sha256:ca8f5f7fcd4ef658cc57f69f477c74d6104cad1beafdad619a476ed6fbe38ef4
windows x86-64-avx2 Expired
62.1 MB
sha256:6bbd45a2bb6091a3f7895a178e80cc3f39309082c513bf05ddb17b16d1a9da11
windows x86-64-avx512 Expired
62.1 MB
sha256:a642982bc3ec15d683406f338919194174a56bf2e63724a2fcd5a019d5c9ad31
windows x86-64-avx512icl Expired
62.1 MB
sha256:c7c1417caeca7197ee00e5e1f228d075ecaaca187fd7f488ccb3b1185116ab54
windows x86-64-avxvnni Expired
62.1 MB
sha256:2a4ba68ccccbd1e2ece08a315b8236ac4caedc873b4c8d3f4a95941da544283f
windows x86-64-bmi2 Expired
62.1 MB
sha256:ccb07efcd329d610292b5a86f7f027753c8ae67ac2b79f1988638237b7a576c8
windows x86-64-sse41-popcnt Expired
62.1 MB
sha256:748acbed28515e9e2ba78fc89316dcfd7d57e9db64f9d0872112ba3d7deb4d73
windows x86-64-vnni256 Expired
62.1 MB
sha256:5e01b8eafdb261419fd15cabb3adb52e1deaea3a0e29cf350d3a670815b67bc1
windows x86-64-vnni512 Expired
62.1 MB
sha256:6222b83d4e12d190d262d03339877d3550fa793b06a8f2f2235655d11acf0bec