From 1624635227b8d7e6621099634b90d1cf8b6b1b54 Mon Sep 17 00:00:00 2001 From: Luke Kenneth Casson Leighton Date: Mon, 27 Sep 2021 17:54:15 +0100 Subject: [PATCH] add useful debug statement for when domains already exist --- nmigen/hdl/ir.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/nmigen/hdl/ir.py b/nmigen/hdl/ir.py index 3c1ec60..5a167f9 100644 --- a/nmigen/hdl/ir.py +++ b/nmigen/hdl/ir.py @@ -112,7 +112,8 @@ class Fragment: def add_domains(self, *domains): for domain in flatten(domains): assert isinstance(domain, ClockDomain) - assert domain.name not in self.domains + assert domain.name not in self.domains, \ + "domain.name %s already in %s" % (domain.name, repr(self.domains)) self.domains[domain.name] = domain def iter_domains(self): -- 2.30.2