Skip to content

Commit 3ad1341

Browse files
committed
Merge remote-tracking branch 'origin/master' into HEAD
2 parents 32b0d53 + 369e8f0 commit 3ad1341

File tree

158 files changed

+8758
-2155
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

158 files changed

+8758
-2155
lines changed

BUILD.bazel

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@ OPENROAD_LIBRARY_DEPS = [
104104
"//src/upf:ui",
105105
"//src/utl",
106106
"//src/utl:ui",
107-
"@edu_berkeley_abc//:abc-lib",
107+
"//third-party/abc:abc-lib",
108108
":ord",
109109
] + select(
110110
{

MODULE.bazel

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -162,7 +162,7 @@ bazel_dep(name = "bazel-orfs")
162162
# To bump version, run: bazelisk run @bazel-orfs//:bump
163163
git_override(
164164
module_name = "bazel-orfs",
165-
commit = "e2749923bad0203342d1041f8d01c3514d262402",
165+
commit = "c8fbabde2a4ecb9b34a9bfb2947bc370bd0d5ee0",
166166
remote = "https://github.com/The-OpenROAD-Project/bazel-orfs.git",
167167
)
168168

@@ -171,10 +171,10 @@ orfs = use_extension("@bazel-orfs//:extension.bzl", "orfs_repositories")
171171
# To bump version, run: bazelisk run @bazel-orfs//:bump
172172
orfs.default(
173173
# Official image https://hub.docker.com/r/openroad/orfs/tags
174-
image = "docker.io/openroad/orfs:v3.0-4119-gb2918bafb",
174+
image = "docker.io/openroad/orfs:v3.0-4123-g30da7ceff",
175175
# Use OpenROAD of this repo instead of from the docker image
176176
openroad = "//:openroad",
177-
sha256 = "6e3228200ec04904d2c912a551ba440d17a4ac1e05fad8ac2d7be35513bfeea4",
177+
sha256 = "974844d2c888227a07f4d6a4e1c7b969a61723f3ecb7eb72c5e1145d8d33a7d0",
178178
)
179179
use_repo(orfs, "com_github_nixos_patchelf_download")
180180
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.

WORKSPACE

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@ http_archive(
2525
# This essentially reads as a TODO list of what needs to be upstreamed to BCR
2626
load("@rules_hdl//dependency_support/com_github_quantamhd_lemon:com_github_quantamhd_lemon.bzl", "com_github_quantamhd_lemon")
2727
load("@rules_hdl//dependency_support/com_github_westes_flex:com_github_westes_flex.bzl", "com_github_westes_flex")
28-
load("@rules_hdl//dependency_support/edu_berkeley_abc:edu_berkeley_abc.bzl", "edu_berkeley_abc")
2928
load("@rules_hdl//dependency_support/net_invisible_island_ncurses:net_invisible_island_ncurses.bzl", "net_invisible_island_ncurses")
3029
load("@rules_hdl//dependency_support/net_zlib:net_zlib.bzl", "net_zlib")
3130
load("@rules_hdl//dependency_support/org_gnu_bison:org_gnu_bison.bzl", "org_gnu_bison")
@@ -37,8 +36,6 @@ load("@rules_hdl//dependency_support/tk_tcl:tk_tcl.bzl", "tk_tcl")
3736
# Direct dependencies needed in Openroad
3837
com_github_quantamhd_lemon()
3938

40-
edu_berkeley_abc()
41-
4239
tk_tcl()
4340

4441
# Swig exists in BCR, but in a newer version where we need to test how to make

bazel/Dockerfile

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,3 +29,7 @@ RUN apt-get -y update \
2929
python3 \
3030
python3-yaml \
3131
time
32+
33+
RUN groupadd -g 9000 user \
34+
&& useradd -u 9000 -g 9000 -m -s /bin/bash user
35+
USER user

src/OpenRoad.cc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,8 @@
3434
#include "dft/MakeDft.hh"
3535
#include "dpl/MakeOpendp.h"
3636
#include "dpl/Opendp.h"
37+
#include "drt/MakeTritonRoute.h"
38+
#include "drt/TritonRoute.h"
3739
#include "dst/Distributed.h"
3840
#include "dst/MakeDistributed.h"
3941
#include "est/EstimateParasitics.h"
@@ -81,8 +83,6 @@
8183
#include "stt/MakeSteinerTreeBuilder.h"
8284
#include "tap/MakeTapcell.h"
8385
#include "tap/tapcell.h"
84-
#include "triton_route/MakeTritonRoute.h"
85-
#include "triton_route/TritonRoute.h"
8686
#include "upf/MakeUpf.h"
8787
#include "utl/CallBackHandler.h"
8888
#include "utl/Logger.h"

src/OpenRoad.i

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -417,6 +417,9 @@ set_debug_level(const char* tool_name,
417417
if (id == utl::UKN) {
418418
logger->error(utl::ORD, 15, "Unknown tool name {}", tool_name);
419419
}
420+
if (id == utl::STA) {
421+
getSta()->setDebugLevel(group, level);
422+
}
420423
logger->setDebugLevel(id, group, level);
421424
}
422425

src/cgt/BUILD

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,8 @@ cc_library(
4040
"//src/odb",
4141
"//src/sta:opensta_lib",
4242
"//src/utl",
43+
"//third-party/abc:abc-lib",
4344
"@boost.stacktrace",
44-
"@edu_berkeley_abc//:abc-lib",
4545
"@tk_tcl//:tcl",
4646
],
4747
)

src/cut/BUILD

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,13 +37,13 @@ cc_library(
3737
"//src/rsz",
3838
"//src/sta:opensta_lib",
3939
"//src/utl",
40+
"//third-party/abc:abc-lib",
4041
"@boost.bind",
4142
"@boost.config",
4243
"@boost.fusion",
4344
"@boost.lambda",
4445
"@boost.optional",
4546
"@boost.phoenix",
4647
"@boost.spirit",
47-
"@edu_berkeley_abc//:abc-lib",
4848
],
4949
)

src/cut/test/BUILD

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ cc_test(
3737
"//src/sta:opensta_lib",
3838
"//src/tst",
3939
"//src/utl",
40-
"@edu_berkeley_abc//:abc-lib",
40+
"//third-party/abc:abc-lib",
4141
"@googletest//:gtest",
4242
"@googletest//:gtest_main",
4343
],

0 commit comments

Comments
 (0)