Dev Builds » 20261025-2013

Use this dev build

NCM plays each Stockfish dev build 20,000 times against Stockfish 15. This yields an approximate Elo difference and establishes confidence in the strength of the dev builds.

Summary

Host Duration Avg Base NPS Games WLD Standard Elo Ptnml(0-2) Gamepair Elo
ncm-dbt-01 06:42:19 586283 3846 1761 260 1825 +143.19 ± 4.43 0 22 416 1447 38 +346.77 ± 16.72
ncm-dbt-02 07:31:27 593139 4312 1962 294 2056 +141.78 ± 4.11 0 13 505 1595 43 +341.0 ± 15.12
ncm-dbt-03 06:42:54 587005 3806 1750 249 1807 +144.87 ± 4.36 0 14 413 1437 39 +353.02 ± 16.76
ncm-dbt-04 06:44:31 571418 3796 1730 253 1813 +142.7 ± 4.48 1 15 431 1408 43 +342.9 ± 16.4
ncm-dbt-05 07:36:41 606752 4240 1966 275 1999 +146.7 ± 4.14 0 13 454 1602 51 +357.58 ± 15.98
20000 9169 1331 9500 +143.85 ± 1.92 1 77 2219 7489 214 +348.19 ± 7.22

Test Detail

ID Host Base NPS Games WLD Standard Elo Ptnml(0-2) Gamepair Elo CLI PGN
487212 ncm-dbt-05 605703 240 107 12 121 +145.47 ± 15.72 0 1 23 96 0 +373.8 ± 74.06 ↓
487211 ncm-dbt-04 570308 296 131 21 144 +135.6 ± 16.95 0 3 35 107 3 +317.5 ± 58.97 ↓
487210 ncm-dbt-03 586774 306 135 18 153 +139.95 ± 15.11 0 1 36 114 2 +339.34 ± 57.97 ↓
487209 ncm-dbt-02 593976 312 137 20 155 +136.96 ± 15.52 0 0 43 109 4 +318.51 ± 52.25 ↓
487208 ncm-dbt-01 587537 346 157 29 160 +134.93 ± 16.35 0 3 45 119 6 +304.9 ± 51.66 ↓
487207 ncm-dbt-05 605432 500 232 25 243 +153.02 ± 11.81 0 1 48 194 7 +381.7 ± 50.02 ↓
487206 ncm-dbt-04 572961 500 225 31 244 +142.25 ± 11.73 0 0 61 184 5 +342.85 ± 43.79 ↓
487205 ncm-dbt-03 588345 500 237 30 233 +153.02 ± 11.58 0 2 44 199 5 +389.56 ± 52.48 ↓
487204 ncm-dbt-02 592504 500 228 45 227 +133.34 ± 12.09 0 2 66 179 3 +315.35 ± 42.24 ↓
487203 ncm-dbt-01 586181 500 226 35 239 +139.81 ± 13.07 0 6 52 187 5 +333.32 ± 47.9 ↓
487202 ncm-dbt-05 604128 500 226 29 245 +144.71 ± 11.61 0 1 55 190 4 +356.21 ± 46.49 ↓
487201 ncm-dbt-04 569989 500 233 33 234 +147.19 ± 12.78 0 3 52 187 8 +352.8 ± 48.05 ↓
487200 ncm-dbt-02 592806 500 229 29 242 +147.19 ± 11.47 0 1 52 193 4 +366.78 ± 47.92 ↓
487199 ncm-dbt-03 587834 500 232 39 229 +141.44 ± 12.81 0 4 55 185 6 +336.46 ± 46.65 ↓
487198 ncm-dbt-01 586604 500 223 31 246 +140.62 ± 11.59 0 1 59 187 3 +342.85 ± 44.76 ↓
487197 ncm-dbt-05 600779 500 237 26 237 +156.38 ± 11.83 0 0 48 193 9 +389.55 ± 49.86 ↓
487196 ncm-dbt-02 592979 500 230 29 241 +148.01 ± 11.65 0 0 55 189 6 +363.19 ± 46.32 ↓
487195 ncm-dbt-04 570148 500 234 31 235 +149.68 ± 12.01 0 1 52 190 7 +366.78 ± 47.92 ↓
487194 ncm-dbt-03 586689 500 229 29 242 +147.19 ± 11.92 0 1 54 189 6 +359.68 ± 46.95 ↓
487193 ncm-dbt-01 585464 500 232 25 243 +153.02 ± 10.35 0 1 42 206 1 +406.2 ± 53.75 ↓
487192 ncm-dbt-05 608696 500 223 29 248 +142.25 ± 11.95 0 2 56 188 4 +346.12 ± 46.15 ↓
487191 ncm-dbt-02 592979 500 225 38 237 +136.56 ± 12.59 0 2 65 177 6 +318.25 ± 42.59 ↓
487190 ncm-dbt-04 572961 500 230 26 244 +150.51 ± 12.18 0 0 55 186 9 +363.19 ± 46.32 ↓
487189 ncm-dbt-03 589839 500 238 40 222 +145.54 ± 12.22 0 1 57 185 7 +349.43 ± 45.6 ↓
487188 ncm-dbt-01 585970 500 224 38 238 +135.76 ± 12.42 0 3 62 181 4 +321.19 ± 43.77 ↓
487187 ncm-dbt-05 603410 500 224 35 241 +138.18 ± 12.33 0 3 59 184 4 +330.23 ± 44.94 ↓
487186 ncm-dbt-02 592245 500 233 30 237 +149.68 ± 11.79 0 2 48 195 5 +374.11 ± 50.1 ↓
487185 ncm-dbt-04 570989 500 228 33 239 +143.07 ± 12.12 0 1 59 184 6 +342.85 ± 44.76 ↓
487184 ncm-dbt-03 585337 500 227 27 246 +147.19 ± 11.47 0 1 52 193 4 +366.78 ± 47.92 ↓
487183 ncm-dbt-01 587579 500 227 30 243 +144.71 ± 12.47 0 4 50 191 5 +352.8 ± 49.02 ↓
487182 ncm-dbt-05 607377 500 242 41 217 +148.02 ± 11.88 0 1 53 190 6 +363.2 ± 47.43 ↓
487181 ncm-dbt-02 595891 500 229 37 234 +140.62 ± 12.64 0 4 55 186 5 +336.46 ± 46.65 ↓
487180 ncm-dbt-04 570749 500 225 45 230 +130.94 ± 13.32 1 4 63 178 4 +306.84 ± 43.45 ↓
487179 ncm-dbt-03 585717 500 225 39 236 +135.76 ± 12.21 0 4 58 186 2 +327.18 ± 45.37 ↓
487178 ncm-dbt-01 584495 500 238 38 224 +147.19 ± 12.57 0 3 51 189 7 +356.21 ± 48.54 ↓
487177 ncm-dbt-05 621303 500 241 29 230 +157.23 ± 12.01 0 1 45 195 9 +393.6 ± 51.79 ↓
487176 ncm-dbt-02 592504 500 224 37 239 +136.56 ± 12.18 0 1 66 178 5 +321.19 ± 42.12 ↓
487175 ncm-dbt-04 573244 500 224 33 243 +139.81 ± 11.62 0 3 54 192 1 +346.12 ± 47.1 ↓
487174 ncm-dbt-03 585506 500 227 27 246 +147.19 ± 11.92 0 0 57 186 7 +356.21 ± 45.43 ↓
487173 ncm-dbt-01 586435 500 234 34 232 +147.19 ± 12.14 0 1 55 187 7 +356.21 ± 46.49 ↓
487172 ncm-dbt-05 603948 500 234 49 217 +134.95 ± 13.22 0 3 67 172 8 +306.84 ± 41.99 ↓
487171 ncm-dbt-02 592374 500 227 29 244 +145.54 ± 11.79 0 1 55 189 5 +356.21 ± 46.49 ↓

Commit

Commit ID 20eab0ba8c855064cb3171ea75faf34083490b37
Author Prahlad Gowtham
Date 2026-10-25 20:13:14 UTC
Makefile: fix universal build when source directory path contains spaces GNU Make uses unescaped whitespace as separators in target and prerequisite lists. In Section 6 (Universal binary driver), defining `TEMP_DIR`, `UNIVERSAL_EXE`, and `UNIVERSAL_SRC_DIR` using `$(CURDIR)` causes Make to split paths containing spaces into multiple nonexistent targets. This produces recipe override warnings, circular dependency warnings, and missing target errors during universal builds (as reported in #7259). ### Changes - Use relative paths for `TEMP_DIR` (`temp_builds`), `UNIVERSAL_EXE` (`$(EXE)`), and `UNIVERSAL_SRC_DIR` (`universal`). - Wrap the standard single-arch `$(EXE): $(OBJS)` rule with `ifeq ($(UNIVERSAL_BUILD),false)` to avoid duplicate rule warnings against `$(UNIVERSAL_EXE)`. - Pass relative `NNUE_EMBED_OBJ=../nnue_embed.o` to per-arch sub-make invocations. - Use relative symlinks `ln -s ../../$(f)` in the `.setup` rule. - Use relative `--embed-dir=.` and `--embed-dir=../..` rather than absolute paths. - Quote shell command paths in recipes (`cd "$(CURDIR)"`, `$(MAKE) -C "$(TEMP_DIR)/$*"`, etc.). - Add contributor to `AUTHORS`. ### Testing - Tested `make -n ARCH=x86-64-universal COMP=clang build` in a path containing spaces (`.../Stockfish Path With Spaces/src`). Before this patch it failed immediately during Makefile parsing; with this patch it parses cleanly with 0 warnings. - Tested `make -j4 build ARCH=x86-64-universal COMP=clang` in a path containing spaces: successfully compiled and linked all slices. - Tested `make build ARCH=apple-silicon COMP=clang` and ran `./stockfish bench 16 1 1`: all 51 positions evaluated identically. - Tested `make universalclean` and `make clean`. Fixes #7259 closes https://github.com/official-stockfish/Stockfish/pull/7260 No functional change
Copyright 2011–2026 Next Chess Move LLC