Skip to content

dbSta: check LEF Liberty pin directions#10820

Open
naveenvenk17 wants to merge 1 commit into
The-OpenROAD-Project:masterfrom
naveenvenk17:nv-ip-checker-liberty-direction-4872
Open

dbSta: check LEF Liberty pin directions#10820
naveenvenk17 wants to merge 1 commit into
The-OpenROAD-Project:masterfrom
naveenvenk17:nv-ip-checker-liberty-direction-4872

Conversation

@naveenvenk17

Copy link
Copy Markdown
Contributor

Summary

  • add LEF/LIB-CHK-011 to compare non-supply LEF pin directions with matching Liberty port directions
  • skip unmatched Liberty cells/ports and Liberty non-signal directions so LEF-only checks stay quiet
  • register a focused pass/fail regression fixture in both Bazel and CMake

Related to #4872.

Tests

  • PASS: git diff --check
  • PASS: bazelisk build --jobs=4 --local_cpu_resources=4 //src/dbSta:IpChecker
  • BLOCKED: bazelisk test --jobs=4 --local_cpu_resources=4 //src/dbSta/test:check_ip_liberty_direction-tcl_test on the Ubuntu 22.04 GCP VM fails before test execution while linking openroad with unresolved __isoc23_* glibc symbols from the Bazel LLVM/sysroot toolchain.

@naveenvenk17 naveenvenk17 requested a review from a team as a code owner July 5, 2026 15:38
@naveenvenk17 naveenvenk17 requested a review from maliberty July 5, 2026 15:38
@github-actions github-actions Bot added the size/M label Jul 5, 2026
@gemini-code-assist

Copy link
Copy Markdown
Contributor

Warning

Gemini encountered an error creating the review. You can try again by commenting /gemini review.

Signed-off-by: Naveen Venkat <archgen.guest@nyayanidhi.in>
@naveenvenk17 naveenvenk17 force-pushed the nv-ip-checker-liberty-direction-4872 branch from 795f3df to c773456 Compare July 5, 2026 16:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant