mirror of https://github.com/YosysHQ/yosys.git
Fix verific clocking when no driver exist
This commit is contained in:
parent
bd956d76ba
commit
1764c0ee3c
|
@ -2110,7 +2110,7 @@ VerificClocking::VerificClocking(VerificImporter *importer, Net *net, bool sva_a
|
||||||
if (sva_at_only)
|
if (sva_at_only)
|
||||||
do {
|
do {
|
||||||
Instance *inst_mux = net->Driver();
|
Instance *inst_mux = net->Driver();
|
||||||
if (inst_mux->Type() != PRIM_MUX)
|
if (inst_mux == nullptr || inst_mux->Type() != PRIM_MUX)
|
||||||
break;
|
break;
|
||||||
|
|
||||||
bool pwr1 = inst_mux->GetInput1()->IsPwr();
|
bool pwr1 = inst_mux->GetInput1()->IsPwr();
|
||||||
|
|
|
@ -0,0 +1,10 @@
|
||||||
|
read -sv <<EOT
|
||||||
|
module test(input foo);
|
||||||
|
always @(*) assert(foo);
|
||||||
|
endmodule
|
||||||
|
EOT
|
||||||
|
|
||||||
|
verific -import test
|
||||||
|
prep
|
||||||
|
|
||||||
|
select -assert-count 1 t:$assert
|
Loading…
Reference in New Issue