You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The following Verilog exhibits the unexpected behaviour. Note, in particular, that top.first_delay is only present on the right-hand side of a continuous assign.
Version
Yosys 0.49+29 (git sha1 ce5ad2a, clang++ 18.1.8 -fPIC -O3)
On which OS did this happen?
Linux
Reproduction Steps
The following Verilog exhibits the unexpected behaviour. Note, in particular, that
top.first_delay
is only present on the right-hand side of a continuous assign.Then synthesize using
yosys -p 'read_verilog top.v; synth; show top'
Expected Behavior
top.first_delay
should float. Diagnostic should be issued fortop.second_delay
being doubly-driven.Actual Behavior
top.second_delay
is driven ontotop.first_delay
. No diagnostic is issued.Synthesis result illustrated in the following diagram produced by
show -format svg top
.The text was updated successfully, but these errors were encountered: