yosys/passes
Jannis Harder fc65ea47df select: Fix -assert-none and -assert-any error output and docs
Both of these options consider a selection containing only empty modules
as non-empty. This wasn't mentioned in the documentation nor did the
error message when using `select -assert-none` list those empty modules,
which produced a very confusing error message complaining about a
non-empty selection followed by an empty listing of the selection.

This fixes the documentation and changes the `-assert-none` and
`-assert-any` assertion error messages to also output fully selected
modules (this includes selected empty modules).

It doesn't change the messages for `-assert-count` etc. as they don't
count modules.
2022-05-19 14:07:34 +02:00
..
cmds select: Fix -assert-none and -assert-any error output and docs 2022-05-19 14:07:34 +02:00
equiv Fixing old e-mail addresses and deadnames 2021-06-08 00:39:36 +02:00
fsm Fixing old e-mail addresses and deadnames 2021-06-08 00:39:36 +02:00
hierarchy Reorder steps in -auto-top to fix synth command, fixes #3261 2022-04-05 14:02:37 +02:00
memory Add memory_bmux2rom pass. 2022-05-18 22:48:55 +02:00
opt opt_ffinv: Use ModIndex instead of ModWalker. 2022-05-17 02:52:21 +02:00
pmgen Update comment 2022-02-02 03:21:09 +01:00
proc proc_rom: Add special handling of const-0 address bits. 2022-05-18 17:32:30 +02:00
sat fix crash when no fst input 2022-05-04 11:21:39 +02:00
techmap abc: Use dict/pool instead of std::map/std::set 2022-05-04 22:04:50 +02:00
tests Add $bmux and $demux cells. 2022-01-28 23:34:41 +01:00