Open
Description
Version
Yosys 0.54 (git sha1 db72ec3, ccache clang 18.1.3 -O3 -flto -flto)
On which OS did this happen?
Linux
Reproduction Steps
Reproducer: video-rgb-input.il.txt
yosys video-rgb-input.il -p proc
(Extracted from failing CI in https://github.com/GlasgowEmbedded/glasgow/actions/runs/15547978782/job/43773062575)
Expected Behavior
Works (which it did in 0.53).
Actual Behavior
...
2.12. Executing OPT_EXPR pass (perform const folding).
Optimizing module top.cd_sync.clk_buf.
Optimizing module top.cd_sync.
Optimizing module top.U$5.U$7.
Optimizing module top.U$5.U$6.
Optimizing module top.U$5.U$5.
Optimizing module top.U$5.U$4.
Optimizing module top.U$5.dck_buffer.io.
Optimizing module top.U$5.dck_buffer.
Optimizing module top.U$5.b_buffer.io.
Optimizing module top.U$5.b_buffer.
Optimizing module top.U$5.g_buffer.io.
Optimizing module top.U$5.g_buffer.
Optimizing module top.U$5.r_buffer.io.
Optimizing module top.U$5.r_buffer.
Optimizing module top.U$5.
<suppressed ~7 debug messages>
ERROR: Assert `!empty()' failed in ../yosys-src/kernel/rtlil.cc:5532.