Skip to content

Commit b4b691d

Browse files
committed
Merge branch 'master' into est_via_res
2 parents 777430a + c47bc3b commit b4b691d

File tree

584 files changed

+3730
-646
lines changed

Some content is hidden

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

584 files changed

+3730
-646
lines changed

BUILD.bazel

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -173,7 +173,7 @@ cc_library(
173173
deps = OPENROAD_LIBRARY_DEPS + [
174174
"//src/sta:opensta_lib",
175175
"@tk_tcl//:tcl",
176-
]
176+
],
177177
)
178178

179179
cc_library(
@@ -197,7 +197,7 @@ cc_library(
197197
"//src/sta:opensta_lib",
198198
"@boost.stacktrace",
199199
"@tk_tcl//:tcl",
200-
]
200+
],
201201
)
202202

203203
cc_library(

MODULE.bazel

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -152,7 +152,7 @@ bazel_dep(name = "bazel-orfs")
152152
# To bump version, run: bazelisk run @bazel-orfs//:bump
153153
git_override(
154154
module_name = "bazel-orfs",
155-
commit = "9cdf6d5d8a7be885c5b89ac20372500777874fcf",
155+
commit = "a94bc4e8e7973750cf818a220fcb2c1e23042469",
156156
remote = "https://github.com/The-OpenROAD-Project/bazel-orfs.git",
157157
)
158158

@@ -161,10 +161,10 @@ orfs = use_extension("@bazel-orfs//:extension.bzl", "orfs_repositories")
161161
# To bump version, run: bazelisk run @bazel-orfs//:bump
162162
orfs.default(
163163
# Official image https://hub.docker.com/r/openroad/orfs/tags
164-
image = "docker.io/openroad/orfs:v3.0-3675-g1592c420",
164+
image = "docker.io/openroad/orfs:v3.0-3695-ga037c3d9",
165165
# Use OpenROAD of this repo instead of from the docker image
166166
openroad = "//:openroad",
167-
sha256 = "ae830cfa6a86b1921db89868eb7133c94d77443e79cd534ba3808dfd139ffc53",
167+
sha256 = "a1e32aa02774b817ccb66813bbf838a6b5174ee90bdfc1a42e7e288a2a6dc25f",
168168
)
169169
use_repo(orfs, "com_github_nixos_patchelf_download")
170170
use_repo(orfs, "docker_orfs")

MODULE.bazel.lock

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

bazel/build_helper.bzl

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,2 @@
11
# SPDX-License-Identifier: BSD-3-Clause
22
# Copyright (c) 2025-2025, The OpenROAD Authors
3-
4-
5-

src/Design.cc

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,11 @@
55

66
#include <tcl.h>
77

8+
#include <cmath>
89
#include <cstdint>
10+
#include <istream>
11+
#include <mutex>
12+
#include <ostream>
913
#include <string>
1014

1115
#include "ant/AntennaChecker.hh"

src/Main.cc

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22
// Copyright (c) 2019-2025, The OpenROAD Authors
33

44
#include <libgen.h>
5+
#include <stdlib.h> // NOLINT(modernize-deprecated-headers): for setenv()
6+
#include <strings.h>
57
#include <tcl.h>
68

79
#include <array>
@@ -14,8 +16,9 @@
1416
#include <iostream>
1517
#include <memory>
1618
#include <string>
19+
#include <system_error>
1720

18-
#include "boost/stacktrace.hpp"
21+
#include "boost/stacktrace/stacktrace.hpp"
1922
#ifdef ENABLE_READLINE
2023
// If you get an error on this include be sure you have
2124
// the package tcl-tclreadline-devel installed
@@ -228,12 +231,14 @@ int main(int argc, char* argv[])
228231

229232
log_filename = findCmdLineKey(argc, argv, "-log");
230233
if (log_filename) {
231-
remove(log_filename);
234+
std::error_code err_ignore;
235+
std::filesystem::remove(log_filename, err_ignore);
232236
}
233237

234238
metrics_filename = findCmdLineKey(argc, argv, "-metrics");
235239
if (metrics_filename) {
236-
remove(metrics_filename);
240+
std::error_code err_ignored;
241+
std::filesystem::remove(metrics_filename, err_ignored);
237242
}
238243

239244
no_settings = findCmdLineFlag(argc, argv, "-no_settings");

src/OpenRoad.cc

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,13 @@
33

44
#include "ord/OpenRoad.hh"
55

6+
#include <cstdlib>
7+
#include <cstring>
68
#include <filesystem>
79
#include <fstream>
810
#include <iostream>
11+
#include <stdexcept>
12+
#include <string>
913
#include <thread>
1014
#include <vector>
1115

src/Timing.cc

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@
66
#include <tcl.h>
77

88
#include <algorithm>
9+
#include <array>
10+
#include <cstring>
911
#include <set>
1012
#include <utility>
1113
#include <vector>

src/ant/BUILD

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,11 +46,11 @@ cc_library(
4646
":tcl",
4747
],
4848
hdrs = [
49-
"include/ant/AntennaChecker.hh",
5049
"include/ant/MakeAntennaChecker.hh",
5150
],
5251
includes = ["include"],
5352
deps = [
53+
":ant",
5454
"//:ord",
5555
"//src/odb",
5656
"//src/utl",

src/ant/src/AntennaChecker.cc

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,15 +12,18 @@
1212
#include <iostream>
1313
#include <map>
1414
#include <memory>
15+
#include <mutex>
1516
#include <queue>
1617
#include <set>
18+
#include <unordered_map>
1719
#include <unordered_set>
1820
#include <utility>
1921
#include <vector>
2022

2123
#include "Polygon.hh"
2224
#include "WireBuilder.hh"
2325
#include "boost/pending/disjoint_sets.hpp"
26+
#include "boost/polygon/polygon.hpp"
2427
#include "odb/db.h"
2528
#include "odb/dbShape.h"
2629
#include "odb/dbTypes.h"

0 commit comments

Comments
 (0)