Skip to content

drt: fix error when using custom vias in NDR#3250

Merged
eder-matheus merged 8 commits intoThe-OpenROAD-Project:masterfrom
eder-matheus:drt_ndr_vias
Apr 25, 2023
Merged

drt: fix error when using custom vias in NDR#3250
eder-matheus merged 8 commits intoThe-OpenROAD-Project:masterfrom
eder-matheus:drt_ndr_vias

Conversation

@eder-matheus
Copy link
Copy Markdown
Member

Fixes #3125

eder-matheus and others added 6 commits April 25, 2023 11:14
Signed-off-by: Eder Monteiro <emrmonteiro@inf.ufrgs.br>
Signed-off-by: Eder Monteiro <emrmonteiro@inf.ufrgs.br>
Signed-off-by: Eder Monteiro <emrmonteiro@inf.ufrgs.br>
Signed-off-by: Eder Monteiro <emrmonteiro@inf.ufrgs.br>
Signed-off-by: Eder Monteiro <emrmonteiro@inf.ufrgs.br>
Signed-off-by: Eder Monteiro <eder.matheus.monteiro@gmail.com>
@eder-matheus eder-matheus requested a review from maliberty April 25, 2023 19:52
@github-actions
Copy link
Copy Markdown
Contributor

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

Comment on lines +2340 to +2341
if (net->getFrNet()->getNondefaultRule()
&& net->getFrNet()->getNondefaultRule()->getPrefVia(currZ))
via = net->getFrNet()->getNondefaultRule()->getPrefVia(currZ);
&& net->getFrNet()->getNondefaultRule()->getPrefVia(
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Extracting net->getFrNet()->getNondefaultRule() into its own variable will help the readability of this section.

Copy link
Copy Markdown
Member

@maliberty maliberty left a comment

Choose a reason for hiding this comment

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

Please fix Ethan's comment before merging

eder-matheus and others added 2 commits April 25, 2023 18:04
Signed-off-by: Eder Monteiro <emrmonteiro@inf.ufrgs.br>
Signed-off-by: Eder Monteiro <eder.matheus.monteiro@gmail.com>
@github-actions
Copy link
Copy Markdown
Contributor

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

1 similar comment
@github-actions
Copy link
Copy Markdown
Contributor

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

@eder-matheus eder-matheus merged commit 93c1f3e into The-OpenROAD-Project:master Apr 25, 2023
@eder-matheus eder-matheus deleted the drt_ndr_vias branch April 25, 2023 21:50
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.

Issue when using custom via in NDR rule

3 participants