amaranth
amaranth copied to clipboard
infinite loop in NIR builder on a trivial comb loop
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=[])
Related to #704.