release-0.3.6 plan: the 0.3.7 cross-built exes, the -static-libstdc++ result

This commit is contained in:
igneum-labs 2026-10-05 10:10:01 +00:00
parent bc4572f6e8
commit 30783391e3

View file

@ -572,3 +572,16 @@ Sam's Mac and PC 37ba0461 never left 0.3.5 within the window (hourly slots; Sam'
peaked at 3 of 6 (09:39 to 09:54Z) and read 1 of 6 at 09:56:30Z, when the PCs' latest uploads carried the old key and
folder again: the coordinator's 0.3.5 rollback (job rollback-035-pcs) landing. The console's app column for the PCs
lags their next report.
The 0.3.7 Windows exes (Mac cross-build, `proto-cuda/windows-node/cross-build.sh vendor/igneum-node-036 4`,
`CARGO_TARGET_DIR=vendor/igneum-node/target-036-win`, 25 min 32 s, 09:43 to 10:08Z, every crate rebuilt because the
RUSTFLAGS changed):
| File | sha256 | Size | lib*.dll imports |
|---|---|---|---|
| igneumd.exe | 98a40af986eb2b722f69203ca264ccc3720649682a3832672bf6a1beb70896a9 | 50,773,504 | libstdc++-6.dll (197 symbols); `-C link-arg=-static-libstdc++` changed nothing, as the script's own comment on `-static-libstdc++` warned: the gcc driver rustc links through ignores it. The flag stays as a record; the DLL pairing is the rule |
| igneum-miner.exe | eb77bf93d0949aa4e38cd2c428c562e991ab96302b6b7bcf8badc8f077d75ce0 | 10,778,624 | none |
Both embed 2b6d23ef. The gate with this Mac's toolchain DLLs (GCC 16.2.0): igneumd.exe, all 197 imported symbols
exported (5,994 exports), pass. The PC-built pair (d08404c2..., 8bdb4c6e...) is kept in the session scratchpad
(`pc-built-036/`) for the 0.3.8 item and is no longer under `target-integration`.