igneum/proto-cuda/nvrtc
igneum-labs 4d907d8a14 Workers answer a job they have no pair for with a need line; the miner prepares the current pair (PC 2 stuck on the previous epoch)
Root cause from the uploads (bench-log entry): the app exported the pack while its node was in IBD inside the previous
epoch, the OpenCL worker started after the boundary with no next epoch within lead, so no prepare was ever sent and
every job was a seed mismatch; the CUDA worker on the same PC had swapped correctly. Both workers now print
need <epoch> <day> before the error; the devnet-v4 miner (3bfe346f) prepares the current pair on a need line or three
mismatches, exits 42 for a worker without prepare support, and restarts a ready worker that completes no job for
60 s with jobs queued. Package rebuilt with the guarded miner (ship build on dc749905), payload inputs published.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-04 13:32:58 +00:00
..
emu OpenCL worker fault guard, miner-side fault state in the launcher, NVRTC annotation rule in the emulation 2026-10-04 10:42:36 +00:00
build-windows.sh Windows exes carry the coin icon and a version block (the project lead's rule, 4 Oct 2026) 2026-10-04 10:44:20 +00:00
cuda_api.h One-click CUDA worker: driver API + NVRTC loaded at run time, pack read at run time, Mac emulation check 2026-10-04 09:55:05 +00:00
fetch-redist.sh One-click CUDA worker: driver API + NVRTC loaded at run time, pack read at run time, Mac emulation check 2026-10-04 09:55:05 +00:00
igneum-worker-cuda.rc Windows exes carry the coin icon and a version block (the project lead's rule, 4 Oct 2026) 2026-10-04 10:44:20 +00:00
igneum-worker-opencl.rc Windows exes carry the coin icon and a version block (the project lead's rule, 4 Oct 2026) 2026-10-04 10:44:20 +00:00
packfile.h One-click CUDA worker: driver API + NVRTC loaded at run time, pack read at run time, Mac emulation check 2026-10-04 09:55:05 +00:00
THIRD-PARTY.md One-click CUDA worker: driver API + NVRTC loaded at run time, pack read at run time, Mac emulation check 2026-10-04 09:55:05 +00:00
worker.cpp Workers answer a job they have no pair for with a need line; the miner prepares the current pair (PC 2 stuck on the previous epoch) 2026-10-04 13:32:58 +00:00