Closed
Description
Version
Yosys 0.51 (git sha1 c4b5190, g++ 14.2.0-19ubuntu2 -fPIC -O3)
On which OS did this happen?
Linux
Reproduction Steps
@povik FYI
This is occasional, so capturing what I have before I try to whittle it down.
Untar and run https://drive.google.com/file/d/1J2Be9V2y5_YNRGTV6Cv52TVG-eiQiWCG/view?usp=sharing
Occasional:
+ yosys -v 3 -c external/bazel-orfs~~orfs_repositories~docker_orfs/OpenROAD-flow-scripts/flow/scripts/synth.tcl
Using ABC speed script.
Extracting clock period from SDC file: .//results/asap7/BoomTile/base/clock_period.txt
Setting clock period to 1200
1. Executing RTLIL frontend.
2. Executing HIERARCHY pass (managing design hierarchy).
2.1. Analyzing design hierarchy..
2.2. Analyzing design hierarchy..
3. Executing SYNTH pass.
3.1. Executing HIERARCHY pass (managing design hierarchy).
3.1.1. Analyzing design hierarchy..
3.1.2. Analyzing design hierarchy..
ERROR: Assert `switch_it->signal.size() == compare_it.size()' failed in kernel/rtlil.cc:2258.
Expected Behavior
No assert.
Actual Behavior
assert, occasionally