Merge branch 'main' into search/material-corrhist-2 #8516
ci.yml
on: push
Matrix: build-and-publish
Matrix: fast-tests
Matrix: long-running-tests
Matrix: make-build
Matrix: other-tests
Matrix: perft-frc-tests-debug
Matrix: perft-frc-tests-exhaustive
Matrix: perft-frc-tests
Matrix: perft-tests
Matrix: winning-at-chess
Annotations
10 errors and 17 warnings
|
WinningAtChess_FixedTime("r4rk1/1p2ppbp/p2pbnp1/q7/3BPPP1/2N2B2/PPP4P/R2Q1RK1 b - - ":
tests/Lynx.Test/BestMove/WACSilver200.cs#L19
id WAC.092 depth 13 seldepth 13 nodes 64487
Assert.That(actual, Is.EqualTo(expected))
Expected string length 4 but was 2. Strings differ at index 0.
Expected: "Bxg4"
But was: "h6"
-----------^
|
|
WinningAtChess_FixedTime("r3r1k1/pppq1ppp/8/8/1Q4n1/7P/PPP2PP1/RNB1R1K1 b - - ":
tests/Lynx.Test/BestMove/WACSilver200.cs#L19
id WAC.075 depth 13 seldepth 13 nodes 158523
Assert.That(actual, Is.EqualTo(expected))
String lengths are both 3. Strings differ at index 0.
Expected: "Qd6"
But was: "Ne5"
-----------^
|
|
WinningAtChess_FixedTime("r4rk1/p1B1bpp1/1p2pn1p/8/2PP4/3B1P2/qP2QP1P/3R1RK1 w - - ":
tests/Lynx.Test/BestMove/WACSilver200.cs#L19
id WAC.080 depth 13 seldepth 13 nodes 62329
Assert.That(actual, Is.EqualTo(expected))
Expected string length 3 but was 2. Strings differ at index 0.
Expected: "Ra1"
But was: "d5"
-----------^
|
|
WinningAtChess_FixedTime("2kr3r/pp1q1ppp/5n2/1Nb5/2Pp1B2/7Q/P4PPP/1R3RK1 w - - ":
tests/Lynx.Test/BestMove/WACSilver200.cs#L19
id WAC.071 depth 15 seldepth 15 nodes 67390
Assert.That(actual, Is.EqualTo(expected))
Expected string length 4 but was 3. Strings differ at index 0.
Expected: "Nxa7"
But was: "Qf3"
-----------^
|
|
WinningAtChess_FixedTime("6k1/5ppp/1q6/2b5/8/2R1pPP1/1P2Q2P/7K w - - ":
tests/Lynx.Test/BestMove/WACSilver200.cs#L19
id WAC.068 depth 13 seldepth 13 nodes 54729
Assert.That(actual, Is.EqualTo(expected))
Expected string length 4 but was 3. Strings differ at index 1.
Expected: "Qxe3"
But was: "Qc4"
------------^
|
|
WinningAtChess_FixedTime("r3r1k1/pp1q1pp1/4b1p1/3p2B1/3Q1R2/8/PPP3PP/4R1K1 w - - ":
tests/Lynx.Test/BestMove/WACSilver200.cs#L19
id WAC.055 depth 15 seldepth 15 nodes 194324
Assert.That(actual, Is.EqualTo(expected))
Expected string length 4 but was 3. Strings differ at index 0.
Expected: "Qxg7"
But was: "Rf2"
-----------^
|
|
WinningAtChess_FixedTime("r1brnbk1/ppq2pp1/4p2p/4N3/3P4/P1PB1Q2/3B1PPP/R3R1K1 w - - ":
tests/Lynx.Test/BestMove/WACSilver200.cs#L19
id WAC.063 depth 13 seldepth 13 nodes 107920
Assert.That(actual, Is.EqualTo(expected))
Expected string length 4 but was 3. Strings differ at index 0.
Expected: "Nxf7"
But was: "Qg4"
-----------^
|
|
WinningAtChess_FixedTime("r1bq1r2/pp4k1/4p2p/3pPp1Q/3N1R1P/2PB4/6P1/6K1 w - - ":
tests/Lynx.Test/BestMove/WACSilver200.cs#L19
id WAC.051 depth 12 seldepth 12 nodes 86777
Assert.That(actual, Is.EqualTo(expected))
String lengths are both 3. Strings differ at index 0.
Expected: "Rg4"
But was: "Kh2"
-----------^
|
|
WinningAtChess_FixedTime("5rk1/1b3p1p/pp3p2/3n1N2/1P6/P1qB1PP1/3Q3P/4R1K1 w - - ":
tests/Lynx.Test/BestMove/WACSilver200.cs#L19
id WAC.021 depth 13 seldepth 13 nodes 47311
Assert.That(actual, Is.EqualTo(expected))
Expected string length 3 but was 4. Strings differ at index 1.
Expected: "Qh6"
But was: "Qxc3"
------------^
|
|
WinningAtChess_FixedTime("r1b1kb1r/3q1ppp/pBp1pn2/8/Np3P2/5B2/PPP3PP/R2Q1RK1 w kq - ":
tests/Lynx.Test/BestMove/WACSilver200.cs#L19
id WAC.011 depth 11 seldepth 11 nodes 59601
Assert.That(actual, Is.EqualTo(expected))
Expected string length 4 but was 3. Strings differ at index 1.
Expected: "Bxc6"
But was: "Bd4"
------------^
|
|
make-build (ubuntu-24.04-arm)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: rlespinasse/github-slug-action@v3.x. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
make-build (macOS-latest)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: rlespinasse/github-slug-action@v3.x. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
build-and-publish (ubuntu-latest)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: rlespinasse/github-slug-action@v3.x. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
build-and-publish (macOS-latest)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: rlespinasse/github-slug-action@v3.x. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
make-build (ubuntu-latest)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: rlespinasse/github-slug-action@v3.x. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
make-build (windows-latest)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: rlespinasse/github-slug-action@v3.x. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
fast-tests (Debug, macOS-latest)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: rlespinasse/github-slug-action@v3.x. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
make-build (windows-11-arm)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: rlespinasse/github-slug-action@v3.x. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
build-and-publish (windows-latest)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: rlespinasse/github-slug-action@v3.x. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
fast-tests (Release, ubuntu-latest)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: rlespinasse/github-slug-action@v3.x. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
fast-tests (Release, windows-latest)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: rlespinasse/github-slug-action@v3.x. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
make-build (macOS-15-intel)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: rlespinasse/github-slug-action@v3.x. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
fast-tests (Debug, ubuntu-latest)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: rlespinasse/github-slug-action@v3.x. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
fast-tests (Release, macOS-latest)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: rlespinasse/github-slug-action@v3.x. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
fast-tests (Debug, windows-latest)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: rlespinasse/github-slug-action@v3.x. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
fast-tests (Debug, macOS-15-intel)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: rlespinasse/github-slug-action@v3.x. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
fast-tests (Release, macOS-15-intel)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: rlespinasse/github-slug-action@v3.x. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
Lynx-build-coverage-ci-8516
Expired
|
2.66 MB |
sha256:2595ab37830a9503b0bc994d4cb7dbcfcecace9ee6e089120fd56166f9c165ee
|
|
|
Lynx-search-material-corrhist-2-8516
Expired
|
374 KB |
sha256:50f451f7a917f2d6731a455e1a1619f0e2c5cb3720a759ae6956cb1e06bef40a
|
|
|
Lynx-search-material-corrhist-2-8516-linux-x64
Expired
|
7.18 MB |
sha256:2ddae4390cc1db57e2b5d2d297f5084e1f10ec5064bc950639ce918ca74a3cb9
|
|
|
Lynx-search-material-corrhist-2-8516-osx-arm64
Expired
|
6.63 MB |
sha256:2cb3d6d3c4499759fef09de60fde6bb88506e32b87176b05554bef09c483fe48
|
|
|
Lynx-search-material-corrhist-2-8516-win-x64
Expired
|
7.02 MB |
sha256:22c530907f8dc954166c184786bedb350b8b137fae7d6a1e9f5cf7cad1b137ab
|
|