Skip to content

infinite loop in NIR builder on a trivial comb loop #1143

Closed
@wanda-phi

Description

@wanda-phi

The following results in an infinite loop:

from amaranth import *
import amaranth.back.rtlil

m = Module()
a = Signal()
m.d.comb += a.eq(a)

amaranth.back.rtlil.convert(m, ports=[])

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions