Downloading network hobbes-42.nnue
curl -L -o hobbes.nnue https://github.com/kelseyde/hobbes-networks/releases/download/hobbes-42/hobbes-42.nnue
  % Total    % Received % Xferd  Average Speed  Time    Time    Time   Current
                                 Dload  Upload  Total   Spent   Left   Speed

  0      0   0      0   0      0      0      0                              0
  0      0   0      0   0      0      0      0                              0
  0      0   0      0   0      0      0      0                              0

  0      0   0      0   0      0      0      0                              0
 13 33.22M  13  4.49M   0      0  2.80M      0   00:11   00:01   00:10  4.50M
 32 33.22M  32 10.83M   0      0  4.15M      0   00:07   00:02   00:05  5.40M
 48 33.22M  48 15.94M   0      0  4.41M      0   00:07   00:03   00:04  5.30M
 64 33.22M  64 21.45M   0      0  4.65M      0   00:07   00:04   00:03  5.35M
 79 33.22M  79 26.54M   0      0  4.73M      0   00:07   00:05   00:02  5.30M
 98 33.22M  98 32.68M   0      0  4.94M      0   00:06   00:06          5.62M
100 33.22M 100 33.22M   0      0  4.96M      0   00:06   00:06          5.62M
100 33.22M 100 33.22M   0      0  4.96M      0   00:06   00:06          5.62M
100 33.22M 100 33.22M   0      0  4.96M      0   00:06   00:06          5.62M
cargo rustc --release -p hobbes-chess-engine --jobs 16 -- -C target-cpu=native -C link-arg=/OPT:REF -C link-arg=/OPT:ICF --emit link=Hobbes-8519120B
    Updating crates.io index
 Downloading crates ...
  Downloaded cfg-if v1.0.1
  Downloaded rand_chacha v0.9.0
  Downloaded ppv-lite86 v0.2.21
  Downloaded getrandom v0.3.3
  Downloaded rand_core v0.9.3
  Downloaded arrayvec v0.7.4
  Downloaded rand v0.9.2
  Downloaded zerocopy v0.8.26
   Compiling getrandom v0.3.3
   Compiling zerocopy v0.8.26
   Compiling cfg-if v1.0.1
   Compiling hobbes-nnue-arch v0.1.0 (C:\Users\tilly\AppData\Local\Temp\tmpwdt9s21g\Hobbes\Hobbes-tmp\hobbes-nnue-arch)
   Compiling arrayvec v0.7.4
error: linking with `link.exe` failed: exit code: 1
  |
  = note: "link.exe" "/NOLOGO" "C:\\Users\\tilly\\AppData\\Local\\Temp\\tmpwdt9s21g\\Hobbes\\Hobbes-tmp\\target\\release\\build\\getrandom-594884b68f51febc\\rustcgr0YPh\\symbols.o" "<4 object files omitted>" "<sysroot>\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib/{libstd-*,libpanic_unwind-*,libcfg_if-*,libwindows_link-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libunwind-*,librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "kernel32.lib" "kernel32.lib" "kernel32.lib" "ntdll.lib" "userenv.lib" "ws2_32.lib" "dbghelp.lib" "/defaultlib:msvcrt" "/NXCOMPAT" "/OUT:C:\\Users\\tilly\\AppData\\Local\\Temp\\tmpwdt9s21g\\Hobbes\\Hobbes-tmp\\target\\release\\build\\getrandom-594884b68f51febc\\build_script_build-594884b68f51febc.exe" "/OPT:REF,NOICF" "/DEBUG" "/PDBALTPATH:%_PDB%" "/NATVIS:<sysroot>\\lib\\rustlib\\etc\\intrinsic.natvis" "/NATVIS:<sysroot>\\lib\\rustlib\\etc\\liballoc.natvis" "/NATVIS:<sysroot>\\lib\\rustlib\\etc\\libcore.natvis" "/NATVIS:<sysroot>\\lib\\rustlib\\etc\\libstd.natvis" "/OPT:REF" "/OPT:ICF"
  = note: some arguments are omitted. use `--verbose` to show all linker arguments
  = note: link: extra operand 'C:\\Users\\tilly\\AppData\\Local\\Temp\\tmpwdt9s21g\\Hobbes\\Hobbes-tmp\\target\\release\\build\\getrandom-594884b68f51febc\\build_script_build-594884b68f51febc.build_script_build.a156ca6d455114da-cgu.0.rcgu.o'
          Try 'link --help' for more information.
          

note: `link.exe` returned an unexpected error

note: in the Visual Studio installer, ensure the "C++ build tools" workload is selected

error: could not compile `getrandom` (build script) due to 1 previous error
warning: build failed, waiting for other jobs to finish...
error: linking with `link.exe` failed: exit code: 1
  |
  = note: "link.exe" "/NOLOGO" "C:\\Users\\tilly\\AppData\\Local\\Temp\\tmpwdt9s21g\\Hobbes\\Hobbes-tmp\\target\\release\\build\\zerocopy-e0654d4236a69f9e\\rustcviilek\\symbols.o" "<6 object files omitted>" "<sysroot>\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib/{libstd-*,libpanic_unwind-*,libcfg_if-*,libwindows_link-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libunwind-*,librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "kernel32.lib" "kernel32.lib" "kernel32.lib" "ntdll.lib" "userenv.lib" "ws2_32.lib" "dbghelp.lib" "/defaultlib:msvcrt" "/NXCOMPAT" "/OUT:C:\\Users\\tilly\\AppData\\Local\\Temp\\tmpwdt9s21g\\Hobbes\\Hobbes-tmp\\target\\release\\build\\zerocopy-e0654d4236a69f9e\\build_script_build-e0654d4236a69f9e.exe" "/OPT:REF,NOICF" "/DEBUG" "/PDBALTPATH:%_PDB%" "/NATVIS:<sysroot>\\lib\\rustlib\\etc\\intrinsic.natvis" "/NATVIS:<sysroot>\\lib\\rustlib\\etc\\liballoc.natvis" "/NATVIS:<sysroot>\\lib\\rustlib\\etc\\libcore.natvis" "/NATVIS:<sysroot>\\lib\\rustlib\\etc\\libstd.natvis" "/OPT:REF" "/OPT:ICF"
  = note: some arguments are omitted. use `--verbose` to show all linker arguments
  = note: link: extra operand 'C:\\Users\\tilly\\AppData\\Local\\Temp\\tmpwdt9s21g\\Hobbes\\Hobbes-tmp\\target\\release\\build\\zerocopy-e0654d4236a69f9e\\build_script_build-e0654d4236a69f9e.build_script_build.48bf1b980c49a4cb-cgu.0.rcgu.o'
          Try 'link --help' for more information.
          

error: could not compile `zerocopy` (build script) due to 1 previous error
make: *** [Makefile:29: openbench] Error 101