Skip to content

Make sure an RBE environment sees the full input.#10817

Merged
maliberty merged 1 commit into
The-OpenROAD-Project:masterfrom
hzeller:feature-20260705-rbe-ready
Jul 5, 2026
Merged

Make sure an RBE environment sees the full input.#10817
maliberty merged 1 commit into
The-OpenROAD-Project:masterfrom
hzeller:feature-20260705-rbe-ready

Conversation

@hzeller

@hzeller hzeller commented Jul 5, 2026

Copy link
Copy Markdown
Collaborator

Noticed when running in a remote build environment: bazel did not ship everything needed to run the script. Fixed the depset to be comprehensive

Similar openmp, but that has already been fixed in bazelbuild/bazel-central-registry#8952 and we just need to fetch the new version.

@hzeller hzeller requested a review from a team as a code owner July 5, 2026 12:43
@hzeller hzeller requested a review from eder-matheus July 5, 2026 12:43
@github-actions github-actions Bot added the size/S label Jul 5, 2026

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request updates the openmp dependency version to 21.1.5.bcr.2 and modifies bazel/tcl_encode_or.bzl to transitively include Python runtime files in the action's tools. The review feedback correctly points out that py3_runtime.files can be None in non-hermetic environments, which would cause a Starlark evaluation error, and provides a safe fallback suggestion.

Comment thread bazel/tcl_encode_or.bzl
@hzeller hzeller force-pushed the feature-20260705-rbe-ready branch from 538edea to 63e1c87 Compare July 5, 2026 13:03
Noticed when running in a remote build environment: bazel did not
ship everything needed to run the script. Fixed the depset to
be comprehensive

Similar openmp, but that has already been fixed in
bazelbuild/bazel-central-registry#8952
and we just need to fetch the new version.

Signed-off-by: Henner Zeller <h.zeller@acm.org>
@hzeller hzeller force-pushed the feature-20260705-rbe-ready branch from 63e1c87 to 1bfacbc Compare July 5, 2026 14:19
@maliberty

Copy link
Copy Markdown
Member

@codex review

@maliberty

Copy link
Copy Markdown
Member

Does RBE work for you? It is on my list of things to explore/setup.

@chatgpt-codex-connector

Copy link
Copy Markdown

Codex Review: Didn't find any major issues. Already looking forward to the next diff.

Reviewed commit: 1bfacbce12

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

@hzeller

hzeller commented Jul 5, 2026

Copy link
Copy Markdown
Collaborator Author

Yes, i am currently setting this up for me, running on my desktop and another older laptop, so that my regular laptop can send that all there without draining battery :)

This PR and #10818 seems to make it fully work for me (I use buildbarn for which I made a nix configuration for my machines).

@maliberty maliberty merged commit 8b73031 into The-OpenROAD-Project:master Jul 5, 2026
16 checks passed
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.

2 participants