Skip to content

Update yosys submodule#105

Draft
github-actions[bot] wants to merge 1535 commits intoat-switch-to-error-metricfrom
update-yosys
Draft

Update yosys submodule#105
github-actions[bot] wants to merge 1535 commits intoat-switch-to-error-metricfrom
update-yosys

Conversation

@github-actions
Copy link
Copy Markdown

@github-actions github-actions bot commented Sep 9, 2025

Automated changes by create-pull-request GitHub action

@github-actions github-actions bot force-pushed the update-yosys branch 2 times, most recently from 7cc3b60 to d3ec108 Compare October 20, 2025 18:36
@github-actions github-actions bot force-pushed the update-yosys branch 8 times, most recently from ebf3700 to 83c0429 Compare November 6, 2025 21:43
@github-actions github-actions bot force-pushed the update-yosys branch 6 times, most recently from 0a05395 to a2e2dd3 Compare November 13, 2025 01:00
gudeh and others added 9 commits March 6, 2026 14:03
Signed-off-by: Augusto Berndt <augusto.berndt@precisioninno.com>
| Metric                                        | Old      | New      | Type     |
| ------                                        | ---      | ---      | ----     |
| placeopt__design__instance__area              |       52 |       50 | Tighten  |
| placeopt__design__instance__count__stdcell    |      531 |      473 | Tighten  |
| cts__design__instance__count__setup_buffer    |       47 |       41 | Tighten  |
| cts__design__instance__count__hold_buffer     |       46 |       41 | Tighten  |
| cts__timing__setup__ws                        |    -53.6 |    -38.0 | Tighten  |
| cts__timing__setup__tns                       |   -281.0 |   -119.0 | Tighten  |
| globalroute__timing__setup__ws                |    -64.0 |    -47.4 | Tighten  |
| globalroute__timing__setup__tns               |   -439.0 |   -290.0 | Tighten  |
| detailedroute__route__wirelength              |     1352 |     1053 | Tighten  |
| finish__timing__setup__ws                     |    -48.6 |    -37.5 | Tighten  |
| finish__timing__setup__tns                    |   -270.0 |   -185.0 | Tighten  |

Signed-off-by: arthurjolo <arthurjl@precisioninno.com>
| Metric                                        | Old      | New      | Type     |
| ------                                        | ---      | ---      | ----     |
| placeopt__design__instance__area              |   169126 |   167557 | Tighten  |
| detailedroute__route__wirelength              |   749863 |   728653 | Tighten  |
| finish__design__instance__area                |   180708 |   179572 | Tighten  |

Signed-off-by: arthurjolo <arthurjl@precisioninno.com>
Signed-off-by: Dhirenderchoudhary <dhirenderchoudhary0001@gmail.com>
Signed-off-by: Jaehyun Kim <jhkim@precisioninno.com>
Signed-off-by: Dhirender Choudhary <dhirenderchoudhary0001@gmail.com>
Signed-off-by: Augusto Berndt <augusto.berndt@precisioninno.com>
Signed-off-by: Jeff Ng <jeffng@precisioninno.com>
joaomai and others added 29 commits March 26, 2026 22:58
Signed-off-by: João Mai <jmai@precisioninno.com>
…c-check

# Conflicts:
#	flow/designs/nangate45/swerv_wrapper/rules-base.json
#	flow/designs/rapidus2hp/cva6/rules-base.json
#	flow/designs/rapidus2hp/cva6/rules-verific.json
#	tools/OpenROAD

Signed-off-by: Jaehyun Kim <jhkim@precisioninno.com>
Signed-off-by: Jaehyun Kim <jhkim@precisioninno.com>
Signed-off-by: Jaehyun Kim <jhkim@precisioninno.com>
designs/rapidus2hp/hercules_idecode/rules-base.json updates:
| Metric                                        | Old      | New      | Type     |
| ------                                        | ---      | ---      | ----     |
| globalroute__timing__setup__tns               |   -0.339 |   -0.473 | Failing  |
| finish__timing__setup__tns                    |   -0.339 |   -0.473 | Failing  |

Signed-off-by: Jaehyun Kim <jhkim@precisioninno.com>
…rics

rapidus2hp/cva6: KF LEC assertion failure (SNLLogicCloud.cpp:381)
persists with updated OR submodule. Re-disable LEC_CHECK.

designs/nangate45/bp_multi_top/rules-base.json updates:
| Metric                                        | Old      | New      | Type     |
| ------                                        | ---      | ---      | ----     |
| finish__timing__hold__tns                     |    -0.96 |    -2.21 | Failing  |

Signed-off-by: Jaehyun Kim <jhkim@precisioninno.com>
…_top metrics"

This reverts commit 12fc65b.

Signed-off-by: Jaehyun Kim <jhkim@precisioninno.com>
…t-staging/mpl-create-blockages

flow: remove placement_blockages.tcl
Signed-off-by: Jeff Ng <jeffng@precisioninno.com>
…t-staging/metrics-ulvt-custom

Metrics update for missing ULVT custom library
Bazelisk walks up the directory tree to find .bazelversion, so this
file shadows tools/OpenROAD/.bazelversion (8.6.0) when working in
the OpenROAD submodule. This caused a cryptic module resolution error
instead of using the correct Bazel version.

Fixes: The-OpenROAD-Project/OpenROAD#9978

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Signed-off-by: Øyvind Harboe <oyvind.harboe@zylin.com>
Signed-off-by: Ashnaa Seth <ashnaaseth2325@gmail.com>
Signed-off-by: ashnaaseth2325-oss <ashnaaseth2325@gmail.com>
Initialize d["last_log"] = "" before the os.walk loop so that
designs with no .log files report finished=False instead of crashing.

Signed-off-by: Ashnaa Seth <ashnaaseth2325@gmail.com>
Signed-off-by: ashnaaseth2325-oss <ashnaaseth2325@gmail.com>
Update .bazelversion from 7.6.0 to 8.6.0
…fix/genmetrics-required-args

fix: require --logs, --reports, and --results to prevent NoneType crash in genMetrics
designs/rapidus2hp/hercules_idecode/rules-base.json updates:
| Metric                                        | Old      | New      | Type     |
| ------                                        | ---      | ---      | ----     |
| globalroute__timing__setup__tns               |   -0.339 |   -0.473 | Failing  |
| finish__timing__setup__tns                    |   -0.339 |   -0.473 | Failing  |

Signed-off-by: Matt Liberty <mliberty@precisioninno.com>
…fix/genreport-last-log-keyerror

fix(genReport): prevent KeyError when no .log files by initializing `last_log`
Replace bare open()/close() pairs with with-statements and add an
input file existence check with a clear error message.

Signed-off-by: Ashnaa Seth <ashnaaseth2325@gmail.com>
Signed-off-by: ashnaaseth2325-oss <ashnaaseth2325@gmail.com>
Signed-off-by: Matt Liberty <mliberty@precisioninno.com>
| Metric                                        | Old      | New      | Type     |
| ------                                        | ---      | ---      | ----     |
| cts__timing__hold__ws                         |   -414.0 |   -385.0 | Tighten  |
| cts__timing__hold__tns                        |  -3930.0 |  -4460.0 | Failing  |
| globalroute__timing__hold__ws                 |   -412.0 |   -382.0 | Tighten  |
| finish__timing__hold__ws                      |   -227.0 |   -208.0 | Tighten  |

Signed-off-by: Matt Liberty <mliberty@precisioninno.com>
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
…t-staging/secure-drt-determinism

Drt determinism metrics
…ate/OpenROAD-flow-scripts into secure-enable-kf-lec-check

Signed-off-by: Jaehyun Kim <jhkim@precisioninno.com>
…penROAD-Project-private/OpenROAD-flow-scripts into secure-enable-kf-lec-check

Signed-off-by: Jaehyun Kim <jhkim@precisioninno.com>
…1.32

Signed-off-by: Jaehyun Kim <jhkim@precisioninno.com>
…t-staging/secure-enable-kf-lec-check

Enable Kepler-formal LEC for multiple designs
…fix/addDummyToLef-fd-leaks

fix(addDummyToLef): prevent fd leaks and add input file validation with clear error handling
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.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.