Disable Fil-C by default until horizontal build capacity (KSE-0184) #6

Merged
founder merged 1 commit from codex/disable-filc-default into main 2026-07-20 03:18:32 +00:00
Owner

Fil-C builds a full LLVM toolchain from source on a cache miss (~14GB/link), which OOM-killed forge deploys. Gate behind enableFilc=false, kept as a global option to flip once Namespace is wired as a remote builder. 🤖 Generated with Claude Code

Fil-C builds a full LLVM toolchain from source on a cache miss (~14GB/link), which OOM-killed forge deploys. Gate behind enableFilc=false, kept as a global option to flip once Namespace is wired as a remote builder. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
flake: disable Fil-C by default until horizontal build capacity (KSE-0184)
Some checks failed
Build: SQLite SEE / Redacted SEE compile (pull_request) Successful in 10s
Namespace: Build Images / Refresh macOS runner lane (push) Successful in 6s
Release: If Needed / Check (Release Needed) (push) Successful in 6s
Namespace: Build Images / Refresh Linux runner image (push) Successful in 8s
Build: SQLite SEE / Redacted SEE compile (push) Successful in 38s
Release: Signing Preflight / Release (Signing Preflight) (push) Successful in 1m57s
Build: Apple / Check (SwiftLint) (push) Failing after 2m3s
Build: Apple / Build (iOS) (push) Has been skipped
Build: Apple / Build (macOS) (push) Has been skipped
Build: Apple / Build (visionOS) (push) Has been skipped
Build: Apple / Check (SwiftLint) (pull_request) Failing after 2m10s
Build: Apple / Build (visionOS) (pull_request) Has been skipped
Build: Apple / Build (iOS) (pull_request) Has been skipped
Build: Apple / Build (macOS) (pull_request) Has been skipped
Deploy: API / Deploy (API) (push) Successful in 5m12s
Deploy: Web / Deploy (Web) (push) Successful in 6m27s
Build: Linux / Build (Linux x86_64) (pull_request) Failing after 12m21s
Build: Linux / Build (keystore-forge x86_64) (pull_request) Has been skipped
Build: KaiOS / Build (KaiOS) (pull_request) Successful in 7m12s
Build: KaiOS / Build (KaiOS) (push) Failing after 23s
Build: Linux / Build (Linux x86_64) (push) Failing after 11m48s
Build: Linux / Build (keystore-forge x86_64) (push) Has been skipped
Build: Web / Build (Web) (push) Successful in 11m10s
Build: Web / Build (Web) (pull_request) Successful in 13m45s
2f45668a1a
Fil-C protected utilities (KSE-0164) build a full LLVM/Clang toolchain from
source on a cache miss (~2958 units, ~14GB per ld.gold link), which OOM-killed
forge deploys and is why the host drifted 5 weeks behind main. Gate
filnixSupported behind enableFilc (default false), kept as a global option to
flip once Namespace horizontal capacity is wired as a remote builder. When
off, protected* utilities fall back to plain nixpkgs and protectedUtilityPath
resolves to null, which the forge module already tolerates.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
key-store/key.store!6
No description provided.