From 381381c997cc0f4a4a7986180aabd46d24e48086 Mon Sep 17 00:00:00 2001 From: George Rennie Date: Tue, 15 Jul 2025 14:14:07 +0100 Subject: [PATCH] write_firrtl: clear used names cache each pass --- backends/firrtl/firrtl.cc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/backends/firrtl/firrtl.cc b/backends/firrtl/firrtl.cc index ceb805dcb..e4254f85a 100644 --- a/backends/firrtl/firrtl.cc +++ b/backends/firrtl/firrtl.cc @@ -1223,6 +1223,7 @@ struct FirrtlBackend : public Backend { Pass::call(design, "demuxmap"); Pass::call(design, "bwmuxmap"); + used_names.clear(); namecache.clear(); autoid_counter = 0; @@ -1262,6 +1263,7 @@ struct FirrtlBackend : public Backend { } } + used_names.clear(); namecache.clear(); autoid_counter = 0; }