Skip to content

Drop REMOVE_ABC_BUFFERS from gf12 ariane, ariane133 and swerv_wrapper (private CI to judge) - #4579

Open
oharboe wants to merge 1 commit into
The-OpenROAD-Project:masterfrom
oharboe:remove-abc-buffers-gf12
Open

oharboe wants to merge 1 commit into
The-OpenROAD-Project:masterfrom
oharboe:remove-abc-buffers-gf12

Conversation

@oharboe

@oharboe oharboe commented Sep 29, 2026

Copy link
Copy Markdown
Collaborator

Follow-up to #4575, which has the background on REMOVE_ABC_BUFFERS: it dates from the full floorplan repair_timing in 2024, and the public designs checked there no longer need it to get through routing.

  • Not checked by me: gf12 is a private platform, so I have no results for these designs. Only private CI can tell whether it's fine to remove the flag or whether these designs need work first.
  • History:
    • ariane and swerv_wrapper got the flag in 20cb642 ("add REMOVE_ABC_BUFFERS=1 to gf12 ariane & swerv_wrapper — Fix private CI").
    • ariane133 got it in eb99b09 ("Re-enabled gf12 ariane133").

Ask for maintainers with private CI access: please decide per design whether this can be merged as is, needs rules/baseline updates, or should keep the flag. Narrowing or closing the PR is fine.

🤖 Generated with Claude Code

gf12 is a private platform, so this can only be checked on private CI.
See The-OpenROAD-Project#4575 for the history of the flag.

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

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request removes the 'REMOVE_ABC_BUFFERS = 1' export from the configuration files of the 'ariane', 'ariane133', and 'swerv_wrapper' designs for the 'gf12' platform. There are no review comments, so I have no feedback to provide.

@oharboe
oharboe requested a review from maliberty September 29, 2026 05:31
oharboe added a commit to oharboe/OpenROAD-flow-scripts that referenced this pull request Sep 29, 2026
floorplan.tcl now always runs repair_timing_helper. The variable is
dropped from variables.yaml, variables.json and FlowVariables.md.

Designs are deliberately not touched here; they are handled by
The-OpenROAD-Project#4575, The-OpenROAD-Project#4576, The-OpenROAD-Project#4577, The-OpenROAD-Project#4578 and The-OpenROAD-Project#4579.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Øyvind Harboe <oyvind.harboe@zylin.com>
@openroad-ci

Copy link
Copy Markdown
Member

🔍 QoR check

Metrics reflect the PR merge build — i.e. what will land on the target branch.

Commit 5040295 · Jenkins build #1 · Baseline: build · View build on dashboard

36 design(s) checked — 0 with regression(s), 0 without a comparable baseline.

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