Fix forge deploy OOM on cold Fil-C build (swap + CPU-bound deploys) #4
No reviewers
Labels
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
key-store/key.store!4
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "codex/forge-deploy-oom-fix"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Root cause of the 5-week-stale forge: a cache-miss Fil-C rebuild (full LLVM toolchain, ~14GB per ld.gold link) OOM-killed the deploy on a 124GB host with 65GB baseline usage and zero swap. Adds a 96GB swapfile + AllowedCPUs=0-7 on the deploy build (LLVM honors the cgroup CPU set, not NIX_BUILD_CORES). Verified: full nixos-rebuild build of .#keystore-forge from main now completes on the forge.
Deploying the fixed SHA next.
🤖 Generated with Claude Code