keryx-miner-supr v0.11.3 — jobId DAA-parse fix (PoM v4 pool)
Critical fix for the keryxd v1.5.1 (PoM v4) relaunch pool. The pool sends job IDs in the 3-field form <random>_<daa>_<extraNonce> (e.g. e3916d71_79834287_1). The previous parser read the trailing extraNonce field as the DAA score, which left the PoM gate disabled — the miner then submitted shares without a v4 proof and every share was rejected.
v0.11.3 parses the DAA positionally: the middle (second-to-last) field on the 3-field v4 job ID, and the last field on the legacy 2-field <random>_<daa> layout, so both pool formats work. Unit tests cover all three cases.
Assets
- NVIDIA modern (CUDA 12.9, driver 575+, sm_75–120): hiveos / mmpos / smos
- NVIDIA legacy (CUDA 12.4, sm_70+): hiveos / mmpos / smos
SHA256SUMS-nvidia.txt- AMD + Windows/macOS assets attached separately.
Pascal is not built (PoM v4 requires __dp4a / sm_61+).