Skip to content

Comments

[TESTING] bazel: build OpenROAD and run ORFS flows#3055

Closed
oharboe wants to merge 1 commit intoThe-OpenROAD-Project:masterfrom
Pinata-Consulting:bazel-orfs-flows
Closed

[TESTING] bazel: build OpenROAD and run ORFS flows#3055
oharboe wants to merge 1 commit intoThe-OpenROAD-Project:masterfrom
Pinata-Consulting:bazel-orfs-flows

Conversation

@oharboe
Copy link
Collaborator

@oharboe oharboe commented Apr 8, 2025

No description provided.

Signed-off-by: Øyvind Harboe <oyvind.harboe@zylin.com>
@oharboe
Copy link
Collaborator Author

oharboe commented Apr 8, 2025

@hzeller Thoughts?

@hzeller
Copy link

hzeller commented Apr 8, 2025

Looks good. The final step that shows the size of what is in ~/.cache/bazel is not really needed but a nice FYI while things are still somewhat evolving.
Removing the repository cache I found useful in the OR build as it cleaned up enough storage for the cache compression to work, it was running out of disk before (but that might've also been a bad CI machine I was hitting)

@oharboe
Copy link
Collaborator Author

oharboe commented Apr 8, 2025

Looks good. The final step that shows the size of what is in ~/.cache/bazel is not really needed but a nice FYI while things are still somewhat evolving. Removing the repository cache I found useful in the OR build as it cleaned up enough storage for the cache compression to work, it was running out of disk before (but that might've also been a bad CI machine I was hitting)

This is of course a copy and paste + modify of what you did in OpenROAD. I didn't make an decisions or considerations as to what is a good way to do this under github...

@oharboe
Copy link
Collaborator Author

oharboe commented Apr 8, 2025

@hzeller More disk space needed... write (No space left on device)

@oharboe
Copy link
Collaborator Author

oharboe commented Apr 8, 2025

@maliberty What are the chances of a larger runner, possibly self-hosted on google cloud, runner?

@maliberty
Copy link
Member

@maliberty What are the chances of a larger runner, possibly self-hosted on google cloud, runner?

I believe we already are running self-hosted but perhaps we need to scale the machine up. Most of the heavy lifting is done in Jenkins currently so the self-hosted runners are just doing light work like clang-tidy/format/etc. Probably we should move this action to Jenkins as well.

@vvbandeira thoughts?

@oharboe
Copy link
Collaborator Author

oharboe commented Apr 8, 2025

@vvbandeira Will re-open when there is a solution for build capacity/runner.

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.

3 participants