Skip to content

Comments

added asap7 augmented library + coverity fix + vt fix#9488

Open
openroad-ci wants to merge 4 commits intoThe-OpenROAD-Project:masterfrom
The-OpenROAD-Project-staging:fix-vt-infer
Open

added asap7 augmented library + coverity fix + vt fix#9488
openroad-ci wants to merge 4 commits intoThe-OpenROAD-Project:masterfrom
The-OpenROAD-Project-staging:fix-vt-infer

Conversation

@openroad-ci
Copy link
Collaborator

@openroad-ci openroad-ci commented Feb 18, 2026

  1. Added additional lib cells to asap7 PDK to produce 920 equivalent buffers
  2. Fixed a bug with automatic VT inference
  3. Fixed 4 Coverity errors
  4. Fixed a newly uncovered memory leak

Signed-off-by: Cho Moon <cmoon@precisioninno.com>
Signed-off-by: Cho Moon <cmoon@precisioninno.com>
Signed-off-by: Cho Moon <cmoon@precisioninno.com>
Copy link
Contributor

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

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 introduces several valuable improvements. It adds support for the ASAP7 augmented library along with a new test case, which is a great addition. The fixes for the potential division-by-zero (Coverity issue), the VT layer hashing logic, and the memory leak in the SWIG wrapper are all well-implemented and improve the robustness and correctness of the code. I have one minor suggestion for the newly added LEF file to improve its clarity.

Comment on lines 554 to 555
TYPE ROUTING ;
DIRECTION VERTICAL ;
Copy link
Contributor

Choose a reason for hiding this comment

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

medium

There are redundant TYPE ROUTING and DIRECTION VERTICAL declarations within the M7 layer definition. These are already declared on lines 541-542. Removing these duplicate lines will improve clarity and prevent potential parsing issues.

@github-actions
Copy link
Contributor

clang-tidy review says "All clean, LGTM! 👍"

Signed-off-by: Cho Moon <cmoon@precisioninno.com>
@github-actions
Copy link
Contributor

clang-tidy review says "All clean, LGTM! 👍"

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