Skip to content

Test fanout-solver #90 in Core - #3404

Open
ShiboSoftwareDev wants to merge 1 commit into
mainfrom
test/pin-fanout-solver-pr-90
Open

Test fanout-solver #90 in Core#3404
ShiboSoftwareDev wants to merge 1 commit into
mainfrom
test/pin-fanout-solver-pr-90

Conversation

@ShiboSoftwareDev

@ShiboSoftwareDev ShiboSoftwareDev commented Aug 24, 2026

Copy link
Copy Markdown
Contributor

Summary

  • replace Core's published @tscircuit/fanout-solver@0.0.35 dependency with the exact head commit of Reuse preloaded fanout trace identities fanout-solver#90
  • pin commit 5011b76e9c724c747037e0b47a94fde64dd04860
  • make no Core source or test changes, so Core CI and snapshot artifacts measure only the solver dependency change

Why this is needed

fanout-solver#90 stops preloaded fanout traces from being returned again as newly emitted copper. The solver-level regression passes, but Core is the phased host that accumulates fanoutTraces, converts them into Circuit JSON, and exercises the wider breakout/fanout matrix. Pinning the exact PR head lets Core's full type-check, test shards, smoke test, and snapshots reveal integration regressions before the solver PR is merged or published.

This is a temporary integration-test pin. After #90 is merged and released, Core should return to an exact published version.

Core CI result

✅ The exact #90 head passes Core type-check, smoke test, formatting, and all ten test shards. No Core snapshot regression was reported.

Local verification

  • bunx tsc --noEmit
  • 31 focused fanout/breakout tests passed, including tests/repros/repro-am62l-lpddr4-two-bus-fanout.test.tsx
  • tests/breakout/breakout-insufficient-fanout-space-error.test.tsx passed when rerun alone after timing out only while both large dependency suites were competing for local CPU
  • git diff --check

Upstream solver PR: tscircuit/fanout-solver#90

@vercel

vercel Bot commented Aug 24, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
tscircuit-core-benchmarks Ready Ready Preview Aug 24, 2026 8:17am

Request Review

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.

1 participant