Open donn opened 1 month ago
To create this report yourself, grab the metrics artifact from the CI run, extract them, and invoke
python3 -m openlane.common.metrics compare-remote current --branch dev --table-verbosity ALL --table-out ./tables_all.md
.
Full tables ► https://gist.github.com/openlane-bot/6be7c2c5ac57b8c2608063ed82188d6d
Missing example plugin
CLI
--smoke-test/--run-example
are now no longer callbacks, and--run-example
now supports more options (e.g. another PDK, another flow, etc.)Steps
OpenROAD.DEFtoODB
Flows
VHDLClassic
is nowClassic
with appropriate Substitutions, see Misc.Misc Enhancements/Updates
SequentialFlow
Substitutions
config.json
files using a dictionary in the field.meta.substituting_steps
+STEP
,-STEP
from
,to
,skip
andonly
are now fuzzy-matched usingrapidfuzz
to give suggestions in error messages_i_want_openlane_to_fuzzy_match_steps_and_im_willing_to_accept_the_risks
is set to1
, the suggestions are used automatically (not recommended)Documentation
Tool Updates
Upgrade
nix-eda
forAllSystems
now composes overlays for nixpkgs based on thewithInputs
field, allowing for easier overridingnixpkgs
-> 24.05klayout
->0.29.1
black
->24.4.0
Nix devshells now use numtide/devshell, which creates an executable to enter the environment, allowing for easy repacking
Depends on https://github.com/efabless/openlane2-step-unit-tests/pull/34