-
Notifications
You must be signed in to change notification settings - Fork 483
[DO NOT REVIEW] yosys 0.65 + bazel-orfs bump + sweep/yosys-idempotency README — investigation record #4231
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Draft
oharboe
wants to merge
22
commits into
The-OpenROAD-Project:master
Choose a base branch
from
oharboe:yosys-0.65-sweep
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Draft
[DO NOT REVIEW] yosys 0.65 + bazel-orfs bump + sweep/yosys-idempotency README — investigation record #4231
Changes from all commits
Commits
Show all changes
22 commits
Select commit
Hold shift + click to select a range
1e98f3c
flow/README.md: document host-aware sweep + yosys-idempotency triage
oharboe 833813c
bazel: bump yosys to 0.65 via BCR PR registry override
oharboe 1507e84
bazel: bump bazel-orfs to c000cb3 (user_sources= is upstream)
oharboe 9246202
flow/designs/asap7/uart: bump rules-base.json from classic make flow
oharboe 04ad3da
flow/README.md: lead yosys-idempotency triage with the hash warning
oharboe 2cf32de
flow: bisect bazel-vs-make yosys drift with a pre-ABC hash
oharboe 6dbaac9
flow: capture yosys/abc versions + bump submodule to v0.65 for same-v…
oharboe 3e57288
flow: drill down — non-determinism enters in read_design_sources
oharboe 6686096
bazel: enable blender 3D-viewer targets on every supported-PDK design
oharboe 378a3b3
fix(generate_klayout_tech): drop realpath() — breaks Bazel sandbox
oharboe c99df9b
MODULE.bazel: keep bazel_dep(bazel-orfs) non-dev for load() visibility
oharboe 7d4c8ce
fix(generate_klayout_tech): write absolute LEF paths — klayout sandbox
oharboe bd816be
MODULE.bazel: bump bazel-orfs c000cb3 -> 68b3d4e (+3 commits)
oharboe 97cd251
bazel-orfs: pull src OrfsDepInfo.files into source_inputs
oharboe cbb8d9a
test(generate_klayout_tech): expect abspath, not relpath
oharboe e03b998
bazel: vendor render_gds.py phase logging + dynamic drop-to-GLB-budget
oharboe 93ed85a
designs/rules-base.json: absorb QoR drift from yosys 0.65 + OpenROAD …
oharboe 03ed40d
bazel: bump bazel-orfs 68b3d4e -> ef90d6c (upstream main, ~30 commits)
oharboe f29247e
lint: black + tclfmt fixes from CI
oharboe 239d47b
bazel: trim layerstack before Blender import (fast-turnaround viewer)
oharboe eafadcd
bazel: bump bazel-orfs ef90d6c -> 3a5ddd7, all vendored patches now u…
oharboe 4a9daf3
bazel: re-vendor render_gds PDK_CONFIGS fix (addon UnboundLocalError)
oharboe File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Using a raw GitHub URL from a personal fork as a Bazel registry is insecure and fragile. It bypasses the official BCR's trust model and makes the build dependent on the availability and state of a specific branch in a third-party repository. For testing a pending BCR update, a more robust and secure approach is to use
git_overrideorarchive_override(with anintegrityhash) for theyosysmodule inMODULE.bazel. This keeps the override localized to the project and avoids the need for global registry modifications.