Skip to content

train 1107064021: #2388 #2420 #2163 (CI only) - #2427

Closed
ashhart wants to merge 6 commits into
mainfrom
lead/train-1107064021
Closed

ashhart wants to merge 6 commits into
mainfrom
lead/train-1107064021

Conversation

@ashhart

@ashhart ashhart commented Nov 7, 2026

Copy link
Copy Markdown
Owner

CI for a landing train: #2388 #2420 #2163 stacked on main in that order. Nothing merges from this PR: each PR above lands on its own once this tip is green, and this PR is then closed.

mrv777 and others added 6 commits November 7, 2026 06:34
…t its context

The rows store's write worker had a fixed 1 GiB permit, and a save whose new bytes passed it was skipped with
StagingFull. At about 65 KB a token, a 27B conversation whose first save or post-compaction prompt held more than
about 13K new tokens was never written, nor any later save of it. rows.Options.longest sizes the permit to one state
of that many tokens with no rows on disk (coldCharge), never under the 1 GiB floor nor past the RAM store's budget;
the 27B host passes its --context. Other hosts keep 1 GiB.
zig/build/cuda.zig was at the 600-line limit, so every new CUDA hook had
to move lines out first. Two contiguous groups of host-test registrations
from hostTests move verbatim, each behind one pub fn called once from
where the group stood, so steps and dependencies register in the same
order:

- cuda_contract_host.zig steps(): the CPU contract references (Flash Next
  writeback, utility, row-best and QSA; cuda_row_contracts and
  cuda_window_host hooks; FP64 quant and projection fixtures).
- cuda_server_host.zig steps(): the HTTP server's host tests over
  server_tests, through test-server-cpu and the off-macOS goldens and
  fuzz step; it returns template and server_tests for the tests after it.

All 134 moved lines and the golden.zig import are byte-identical; the
new parameters keep the old variable names. cuda.zig: 600 -> 467 lines.
zig build -l is unchanged (empty diff) by default, with -Dhip=true and
for x86_64/aarch64 Linux and x86_64 Windows targets.
@ashhart

ashhart commented Nov 7, 2026

Copy link
Copy Markdown
Owner Author

Stopped at #2388.

@ashhart ashhart closed this Nov 7, 2026
@ashhart
ashhart deleted the lead/train-1107064021 branch November 7, 2026 07:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants