Skip to content

Commit 86a146d

Browse files
committed
Merge branch 'master' into ppl_doc
2 parents ecc0727 + 62590c7 commit 86a146d

File tree

4 files changed

+9
-8
lines changed

4 files changed

+9
-8
lines changed

MODULE.bazel

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -151,7 +151,7 @@ bazel_dep(name = "bazel-orfs")
151151
# To bump version, run: bazelisk run @bazel-orfs//:bump
152152
git_override(
153153
module_name = "bazel-orfs",
154-
commit = "f8e4ced47dc2c9d15aea97d734eba55a50f35666",
154+
commit = "72078ddd575513b35bd3cdfdb5c115949fc44e97",
155155
remote = "https://github.com/The-OpenROAD-Project/bazel-orfs.git",
156156
)
157157

@@ -160,10 +160,10 @@ orfs = use_extension("@bazel-orfs//:extension.bzl", "orfs_repositories")
160160
# To bump version, run: bazelisk run @bazel-orfs//:bump
161161
orfs.default(
162162
# Official image https://hub.docker.com/r/openroad/orfs/tags
163-
image = "docker.io/openroad/orfs:v3.0-3444-g669e62e5",
163+
image = "docker.io/openroad/orfs:v3.0-3455-g9638e97b",
164164
# Use OpenROAD of this repo instead of from the docker image
165165
openroad = "//:openroad",
166-
sha256 = "9f9c6c0817eba504c56cdf613bf1bcc00054164500a276de894a4cb1f48b69a6",
166+
sha256 = "7d6478d96c474f29f21e700f723d30b70d44e88686c3801688a22b35c35698e7",
167167
)
168168
use_repo(orfs, "com_github_nixos_patchelf_download")
169169
use_repo(orfs, "docker_orfs")

MODULE.bazel.lock

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/drt/src/gc/FlexGC_main.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3801,7 +3801,8 @@ void FlexGCWorker::Impl::patchMetalShape_minStep()
38013801
auto layer = tech_->getLayer(lNum);
38023802
if (!layer->hasVia2ViaMinStepViol()
38033803
&& !tech_->getLayer(lNum - 1)->hasLef58MaxSpacingConstraints()
3804-
&& !tech_->getLayer(lNum + 1)->hasLef58MaxSpacingConstraints()) {
3804+
&& (lNum + 1 >= tech_->getLayers().size()
3805+
|| !tech_->getLayer(lNum + 1)->hasLef58MaxSpacingConstraints())) {
38053806
continue;
38063807
}
38073808

test/orfs/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ The `/tmp/place/make` script, if `FLOW_HOME` is set, will use a local ORFS and O
8080

8181
More explictly ORFS only:
8282

83-
make --file=~/OpenROAD-flow-scripts/flow/Makefile -C /tmp/place/_main/ DESIGN_CONFIG=config.mk do-place
83+
make --file=~/OpenROAD-flow-scripts/flow/Makefile -C /tmp/place/_main WORK_HOME=test/orfs/mock-array DESIGN_CONFIG=config.mk do-place
8484

8585
This is a bit more verbose, but eliminates any concerns about what the `/tmp/place/make` might be doing differently than ORFS only.
8686

0 commit comments

Comments
 (0)