Upstream update available: bazel-orfs
| Field |
Value |
| Pinned |
d9f8b757 (2026-04-30) |
| Upstream |
05bbceb7 (2026-05-08) |
| Commits behind |
15 |
| Days stale |
8 |
Severity: major
Justification: Tool-version bumps that affect HighTide's build: yosys 0.62 with patches dropped, ORFS pin bump (523bbbb4), OpenROAD pin bump (07427ed0). New extension API (yosys_plugins attribute) and new feature surface (archive_override, compute scripts) — all of which HighTide can either consume or be broken by.
What changed (highlights)
- Tool bumps
chore: bump yosys to 0.62.bcr.2 and drop carried patches (78f19f2) — affects synthesis of every HighTide design
deps: bump orfs to 523bbbb4, openroad to 07427ed0 (6f3719b)
chore: bump orfs/openroad to latest (3c15765)
- New extension API
orfs.default() gains yosys_plugins attribute (f884756) — relevant for HighTide's merge_yosys_share (yosys-slang plugin)
archive_override support for ORFS pin (3e1dc5e) + self-archive fixture for bump_test (f1e817f)
orfs_design: forward user_arguments to orfs_flow (5c89e35)
- New scripts —
compute_floorplan_shape + compute_slack_margin shipped (df0445d)
- synth_partition / private/stages
- Register bazel-injected
SYNTH_NUM_PARTITIONS (b10bca4)
SYNTH_SKIP_KEEP truthy-check fix (f37bae8)
kept_modules.json parse fix — drop greedy sed (1ac6af9)
- gnumake — drop zig bootstrap (build with
cc_binary), address hzeller PR #717 review, document --override_repository host-make escape hatch (3 commits)
- Docs — tighten wording in
orfs_arguments.md (522eea6)
Recommendation
Update with care. Only 8 days stale but the yosys 0.62 bump + ORFS/OR pin bumps cascade through every HighTide design. Validate against the cached _final set before merging; expect some metrics drift. archive_override and yosys_plugins are independently useful — yosys_plugins may even let HighTide retire the custom merge_yosys_share target in root BUILD.bazel.
Last refreshed: 2026-05-11T10:12Z
Upstream update available: bazel-orfs
d9f8b757(2026-04-30)05bbceb7(2026-05-08)Severity: major
Justification: Tool-version bumps that affect HighTide's build: yosys 0.62 with patches dropped, ORFS pin bump (523bbbb4), OpenROAD pin bump (07427ed0). New extension API (
yosys_pluginsattribute) and new feature surface (archive_override, compute scripts) — all of which HighTide can either consume or be broken by.What changed (highlights)
chore: bump yosys to 0.62.bcr.2 and drop carried patches(78f19f2) — affects synthesis of every HighTide designdeps: bump orfs to 523bbbb4, openroad to 07427ed0(6f3719b)chore: bump orfs/openroad to latest(3c15765)orfs.default()gainsyosys_pluginsattribute (f884756) — relevant for HighTide'smerge_yosys_share(yosys-slang plugin)archive_overridesupport for ORFS pin (3e1dc5e) + self-archive fixture forbump_test(f1e817f)orfs_design: forwarduser_argumentstoorfs_flow(5c89e35)compute_floorplan_shape+compute_slack_marginshipped (df0445d)SYNTH_NUM_PARTITIONS(b10bca4)SYNTH_SKIP_KEEPtruthy-check fix (f37bae8)kept_modules.jsonparse fix — drop greedy sed (1ac6af9)cc_binary), address hzeller PR #717 review, document--override_repositoryhost-make escape hatch (3 commits)orfs_arguments.md(522eea6)Recommendation
Update with care. Only 8 days stale but the yosys 0.62 bump + ORFS/OR pin bumps cascade through every HighTide design. Validate against the cached
_finalset before merging; expect some metrics drift.archive_overrideandyosys_pluginsare independently useful —yosys_pluginsmay even let HighTide retire the custommerge_yosys_sharetarget in rootBUILD.bazel.Last refreshed: 2026-05-11T10:12Z