Skip to content

Fix version strings in standalone bazel build#308

Open
openroad-ci wants to merge 1 commit intoThe-OpenROAD-Project:masterfrom
The-OpenROAD-Project-staging:bzl-banner
Open

Fix version strings in standalone bazel build#308
openroad-ci wants to merge 1 commit intoThe-OpenROAD-Project:masterfrom
The-OpenROAD-Project-staging:bzl-banner

Conversation

@openroad-ci
Copy link
Collaborator

Replace the hard-coded hash with a value fetched through the same mechanism used for openroad. Also bump the tool version. This requires changes to the workspace_status.sh script on the OR end.

When the hash is available (with --stamp):

$ bazel-bin/src/sta/opensta
OpenSTA 3.0.0 16ac05c87a Copyright (c) 2025, Parallax Software, Inc.

When it's not:

$ bazel-bin/src/sta/opensta
OpenSTA 3.0.0 unknown Copyright (c) 2025, Parallax Software, Inc.

Replace the hard-coded hash with a value fetched through the same
mechanism used for openroad. Also bump the tool version. This requires
changes to the workspace_status.sh script on the OR end.

When the hash is available (with --stamp):

    $ bazel-bin/src/sta/opensta
    OpenSTA 3.0.0 16ac05c Copyright (c) 2025, Parallax Software, Inc.

When it's not:

    $ bazel-bin/src/sta/opensta
    OpenSTA 3.0.0 unknown Copyright (c) 2025, Parallax Software, Inc.

Signed-off-by: Martin Povišer <povik@cutebit.org>
QuantamHD pushed a commit to QuantamHD/OpenSTA that referenced this pull request Mar 24, 2026
…ct#308)

This prevents the thundering herd problem and should increase the
scalability of the DispatchQueue significantly.

Additionally the code the DispatchQueue was taken from made this
improvement five years ago:
embeddedartistry/embedded-resources@79ad8a5

Signed-off-by: Drew Lewis <cannada@google.com>
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.

2 participants