From e5a55d1b05f67854eac3f7068a36fef824713cb1 Mon Sep 17 00:00:00 2001 From: igneum-labs <337424239+igneum-labs@users.noreply.github.com> Date: Wed, 7 Oct 2026 03:49:37 +0000 Subject: [PATCH] release 0.3.17 plan: builds on 5899f603, digests, the engine read-back on this tree Co-Authored-By: Claude Fable 5.1 --- docs/plans/release-0.3.17.md | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/docs/plans/release-0.3.17.md b/docs/plans/release-0.3.17.md index 9a0c1c570..85ec1e5df 100644 --- a/docs/plans/release-0.3.17.md +++ b/docs/plans/release-0.3.17.md @@ -13,4 +13,20 @@ The feature tree's node branch is release-0.3.18-node (12153428) on the mirror; ## 2. Builds and gates -(rows as they land) +| piece | commit string | sha256 (first 8) | bytes | note | +|---|---|---|---|---| +| Linux igneumd, box native (glibc 2.39; the fleet's canary sha and the 24.04 boxes) | 5899f603 | d712b498 | 49,719,136 | 03:43Z | +| Linux igneum-miner, box native | (none in the miner) | 2d8d069f | 9,979,992 | the miner crate is unchanged from 0.3.15/0.3.16 | +| Windows igneumd.exe (cross, box) | 5899f603 | b6b3f417 | 51,894,272 | 03:45Z | +| Windows igneum-miner.exe | | 47512bb1 | 11,130,368 | | +| Mac igneumd (Apple Silicon) | 5899f603 | f3dcf310 | 41,803,104 | | +| Igneum-Miner-0.3.17.dmg | | 75518e2c | 41,948,417 | packaged object = the live sixteen-field object; prover pair aboard; version 0.3.17 | +| Windows inputs | 5899f603 | | | pushed 03:47Z, pin 74250f2c, windows.yml run 37568494498 dispatched 03:49Z | + +Digests read directly on the Mac binary (digest.sh, each with the override file's own lines present): sixteen-field eada4bda, thirteen-field b18ed271, no file c562d70e. Unchanged from 0.3.16: the port changes no parameter. + +Engine read-back on this tree: igneum_getNodeInfo does not exist on f1ea7a38 (it came with the 0.3.18 node; the hotfix RPC answers -32601), so the powEngine column is the binary's link: `strings igneumd | grep -c igneum-pow/src/` above zero (Mac 8, Linux 6, Windows 9; a stub build carries none of the crate's source paths, since consensus/pow/src/igneum.rs picks HeavyHashEngine without the feature). Every build path (build-remote, cross-remote, build-linux.sh) passes --features kaspad/igneum-pow by default. + +Found on the way: master's build tools ended silently on a tree without rust-toolchain.toml (the pin reader); the pin file was added to both hotfix trees (6551d341, 5899f603) and the build-server lane fixed the reader on master (607a7433). + +(suite, integration check, seed 2.35, hive 2.31, Windows run, canary: rows as they land)