Skip to content

sync#2

Open
nanocoh wants to merge 1423 commits into
keplertech:masterfrom
The-OpenROAD-Project:master
Open

sync#2
nanocoh wants to merge 1423 commits into
keplertech:masterfrom
The-OpenROAD-Project:master

Conversation

@nanocoh

@nanocoh nanocoh commented May 23, 2026

Copy link
Copy Markdown

Summary

[Describe your changes here]

Type of Change

  • Bug fix
  • New feature
  • Breaking change
  • Refactoring
  • Documentation update

Impact

[How does this change the tool's behavior?]

Verification

  • I have verified that the local build succeeds (./etc/Build.sh).
  • I have run the relevant tests and they pass.
  • My code follows the repository's formatting guidelines.
  • I have included tests to prevent regressions.
  • I have signed my commits (DCO).

Related Issues

[Link issues here]

osamahammad21 and others added 29 commits June 22, 2026 14:59
Signed-off-by: osamahammad21 <osama@precisioninno.com>
Signed-off-by: osamahammad21 <osama@precisioninno.com>
Signed-off-by: osamahammad21 <osama@precisioninno.com>
Signed-off-by: Augusto Berndt <augusto.berndt@precisioninno.com>
Signed-off-by: dsengupta0628 <dsengupta@precisioninno.com>
Signed-off-by: dsengupta0628 <dsengupta@precisioninno.com>
Signed-off-by: dsengupta0628 <dsengupta@precisioninno.com>
Signed-off-by: Augusto Berndt <augusto.berndt@precisioninno.com>
Signed-off-by: Augusto Berndt <augusto.berndt@precisioninno.com>
…g-10478

bazel: enable layering check for syn tests
…10409

bazel: avoid duplicate dbSta IpChecker header
Signed-off-by: Drew Lewis <cannada@google.com>

TAG=agy
CONV=0fed8794-10c3-4c6f-bdf2-3dedf6c02c30
Signed-off-by: Sparsh Karna <sparsh2005karna@gmail.com>
…_sta_latest_0618

update sta to master 6/18
odb: accept numeric/single-char EDGETYPE group names in CELLEDGESPACINGTABLE (#10668)
Signed-off-by: Augusto Berndt <augusto.berndt@precisioninno.com>
Signed-off-by: Jorge Ferreira <jorge.ferreira@precisioninno.com>
maliberty and others added 30 commits June 30, 2026 22:56
gpl: opt-in GPU acceleration via Kokkos
dpl: remove universal cell height assumption
Restores the previous semantics.

Signed-off-by: Matt Liberty <mliberty@precisioninno.com>
…no-straps

pdn: do not consider the strap width in the halo check.
Signed-off-by: osamahammad21 <osama@precisioninno.com>
…ddress codex review

Signed-off-by: Arthur Koucher <arthurkoucher@precisioninno.com>
odb, rcx: add set_extraction_rules_file command and deprecate -ext_model_file .tcl option
Signed-off-by: Augusto Berndt <augusto.berndt@precisioninno.com>
Signed-off-by: Augusto Berndt <augusto.berndt@precisioninno.com>
Add a "Fills" toggle to the web viewer's display controls, mirroring the
Qt GUI's "Shape Types/Fills" control (off by default). This closes the last
gap in issue #10619 table 2.4 (Display controls -- nets & routing); the
remaining rows were already at parity.

- TileVisibility::fills flag + "fills" entry in parseFromJson kFields.
- Per-layer rendering in renderTileBuffer via the pre-existing
  Search::searchFills R-tree, drawn in a darker variant of the layer color
  (color.darken(0.5)) to mirror the GUI's lighter(50). A min_size derived
  from the tile scale culls sub-pixel fills at low zoom, matching the GUI's
  shape_limit.
- Extract a draw_box_in_tile() helper for the shared
  overlaps->intersect->toPixels->drawFilledRect pipeline, reused by routing,
  vias, obstructions, pin boxes and fills.
- Frontend: default fills:false in main.js and a "Fills" checkbox under the
  Shapes group in display-controls.js.

Signed-off-by: Jorge Ferreira <jorge.ferreira@precisioninno.com>
Signed-off-by: osamahammad21 <osama@precisioninno.com>
Signed-off-by: osamahammad21 <osama@precisioninno.com>
…ides-flow

DRT: build off-guide worker boxes in guides flow
…ebGUI-display-controls-nets-routing

web: add metal fill (dbFill) display control (table 2.4 parity)
Signed-off-by: Peter Gadfort <gadfort@zeroasic.com>
drc penalty with 0 value given by user disables the escalating penalty for drcs along negotiation.
site_search_window or row_search_window as 0 makes instances move only on horizontal or vertically.

Signed-off-by: Augusto Berndt <augusto.berndt@precisioninno.com>
…ent calculation

Signed-off-by: Augusto Berndt <augusto.berndt@precisioninno.com>
  * @fmt library is used, but was not dependent on
  * some superfluous dependencies
  * layering_check was not enabled.

Signed-off-by: Henner Zeller <h.zeller@acm.org>
bazel: installer for ubuntu26
Signed-off-by: Matt Liberty <mliberty@precisioninno.com>
Signed-off-by: Jorge Ferreira <jorge.ferreira@precisioninno.com>
dpl: modify negotiation drc penalty and debug mode options
…old-resize

rsz: report resize_count_ in repair_hold if > 0.
But also, we do need to depend on drt as well, as we're using
symbols defined there without including any of the headers. So mark
as `keep` for now, so that we don't remove it.

Signed-off-by: Henner Zeller <h.zeller@acm.org>
test uses private headers: make available and depend on them.
…-headless-gui-null-deref

fix(gui): resolve headless mode coredumps and prevent future crashes
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.