Commit 2106be2
committed
fix(causal-edge): test_build_fast boundary <→<= (256 KB c_levels=1 floor) — red on main resolved
The standing 47/1 red (flagged by 4 parallel sessions, ridden through ~46 PRs):
test_build_fast asserted byte_size() < 256*1024, but the c_levels=1 fast path is
EXACTLY 256 KB (1 revision table + 1 deduction table, 256·256·2 = 128 KB each).
`262144 < 262144` is false → impossible to satisfy. Fix: `<=` (the floor is 256
KB, not under it). causal-edge now 48/48 lib green.
Scoped to the test bound (tables.rs, fmt-clean). The crate's separate pre-existing
crate-wide clippy (15) + fmt debt (edge.rs, v2_layout_tests.rs) is NOT from this
fix and is CI-invisible (causal-edge is not a workspace member) — tracked as
TD-CAUSAL-EDGE-LINT for a follow-up `cargo fmt`+`clippy --fix` pass.
https://claude.ai/code/session_01D2WSmezQBNC3bUdHuGfGmo1 parent b348265 commit 2106be2
2 files changed
Lines changed: 11 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
18 | 24 | | |
19 | 25 | | |
20 | 26 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
141 | 141 | | |
142 | 142 | | |
143 | 143 | | |
144 | | - | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
145 | 149 | | |
146 | 150 | | |
147 | 151 | | |
| |||
0 commit comments