Skip to content

bump: OpenROAD to HEAD 9ddb60d98ca6, ORFS to 0fcc4186e344 - #1423

Merged
oharboe merged 1 commit into
mainfrom
bump-openroad-head-1028
Oct 28, 2026
Merged

oharboe merged 1 commit into
mainfrom
bump-openroad-head-1028

Conversation

@oharboe

@oharboe oharboe commented Oct 28, 2026 •

Copy link
Copy Markdown
Collaborator

bazelisk run //:bump -- --head=openroad.

  • OpenROAD 89e24308eb8f → 9ddb60d98ca6, OpenSTA bc7af6f02679 → 384b539085c5.
  • ORFS 64939f3717ad → 0fcc4186e344.

Rebased: carried patch 0145 (path delay -to hashed). Its Sdc::deletePinBefore hunk applied with fuzz, because OpenSTA 4af3c130 inserted the clock leaf-pin cleanup into its trailing context. check_carried_patches now says CLEAN for every OpenROAD patch. Nothing retired.

Carried: 0156, a fix for an upstream regression. Since the OpenROAD submodule update in The-OpenROAD-Project/OpenROAD-flow-scripts#4755, ORFS CI fails asap7 swerv_wrapper at CTS: the first repair_timing iteration sees WNS -inf and stops on [ERROR RSZ-1008] FixedDelay conversion out of range: -inf. The cause is OpenSTA e419f88d ("prima init threshold_times"): when prima's simulation never crosses a threshold, PrimaDelayCalc::dcalcResults now reports -INF for max. ORFS selects prima for LIB_MODEL=CCS. 0156 falls back to the table models in that case, as gateDelays already does when checkArgs fails. With it, @orfs//flow/designs/asap7/swerv_wrapper:swerv_wrapper_cts builds (setup WNS -104.6 ps); without it, it fails on RSZ-1008. Not upstreamed.

🤖 Generated with Claude Code

bazelisk run //:bump -- --head=openroad.

Rebased: OpenROAD 0145 (path delay -to hashed), the context of its
Sdc::deletePinBefore hunk, where OpenSTA 4af3c130 now removes a
deleted pin from the leaf pins of its clocks. The hunk applied with
fuzz before; check_carried_patches now says CLEAN for every OpenROAD
patch. Nothing retired.

Known upstream: ORFS CI fails asap7 swerv_wrapper at CTS since its
OpenROAD submodule update (ORFS #4755), with RSZ-1008 "FixedDelay
conversion out of range: -inf" at the first repair_timing iteration.
This bump carries the same OpenROAD.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Øyvind Harboe <oyvind.harboe@zylin.com>
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