Counter ASIC 3.0 status: the 0.3.15 digests measured (the digest moves at publish 1; the sixteen-field object 2c1162e2 at floor 226,800)
This commit is contained in:
parent
32844f9aba
commit
789e759f39
1 changed files with 1 additions and 1 deletions
|
|
@ -297,7 +297,7 @@ A script never switches the installed app's cards: a POST of enabled false to /a
|
|||
|---|---|
|
||||
| The node: the signalling fork 0562a7f2 merged onto 0.3.14's node tip 4c6b129d = f86a33c0 | merged; the header processor byte-identical between 0562a7f2 and f86a33c0 (the class signal read after the cheap checks, as before) |
|
||||
| The suite on igneum-build-1 | one test, `cheap_checks_run_before_the_pow_engine`, failed at its LAST assertion (the genesis-day hint), not the four cheap-check assertions: a test race on two process-wide things (the engine captured at consensus construction inside the test's install window; the live day length another test can swap) that the box's 96 test threads hit and PC 2's 24 never did; the fix is tests only, fork commit 791ff22c on ca3-v4-order-fix from f86a33c0 (an install_engine_lock in kaspa-pow held across the window by both installing tests; the day assertion made the processor's own promise), with the shipper at 18:5xZ; the single test 1 of 1 on the box (43 s); the full kaspa-consensus run from the fix worktree on the box, its line pending |
|
||||
| The order | publish 1: every node to the 0.3.15 binary on the 13-field file (miners first, the hand nodes and the seeds last); publish 2: the 15-field object (the floor at tip + 14,400 rounded up to 3,600, the window 86,400) only once every node runs 0.3.15; its digest read from the 0.3.15 node with no suffix; a 0.3.14 node given the 15-field file dies at parse |
|
||||
| The order, with the shipper's measurement on the 0.3.15 Mac binary (fork f86a33c0, no suffix, no peers) | THE DIGEST MOVES AT PUBLISH 1: on the live thirteen-field file 0.3.15 reads c09c3e48... where 0.3.14 reads b18ed271... (the two v4 fields fold into the digest at never when absent), so publish 1 (binaries only) is itself the one-sweep handshake split and every node moves inside one window there, miners first, the hand nodes and the seeds last; publish 2: the SIXTEEN-field object (the live thirteen plus 0.3.14's exec_restart_state_root, the floor 226,800 from DAA 209,458 at a 19:47Z publish, the window 86,400; digest 2c1162e2... on 0.3.15; the node's lines "Program class v4 from the override file: active from epoch 63 (DAA 226800)" and the 86,400 window at 9,500 bps) only once every node reports 0.3.15; a 0.3.14 node given it exits at parse ("unknown field program_class_v4_activation_daa"), confirmed on the Mac binary as the rehearsal found. The node lane's tests-only fix 791ff22c merges into the release node |
|
||||
| the project lead's go | the minute P1 passes |
|
||||
|
||||
## 7a. The two fast-forwards to master (decision 5)
|
||||
|
|
|
|||
Loading…
Reference in a new issue