Skip to content

ABC: Network "netlist" contains combinational loop! #2774

@L3odr0id

Description

@L3odr0id

Executing ABC for the following module results in an error: Network "netlist" contains combinational loop!

module a(output bit [0:0][0:0] b [0:0]);
  assign b = '{'b0};
endmodule: a

Command: synlig -f systemverilog -o output.blif -S test.sv

This issue occurs in Synlig (git sha1 2d838edc9, c++ 13.3.0-6ubuntu2~24.04 -fPIC -O3)

Found by a verilog model using deptycheck

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions