whoops treereduce on write-vector set/clr error
authorLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Wed, 1 Dec 2021 12:12:27 +0000 (12:12 +0000)
committerLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Wed, 1 Dec 2021 12:12:27 +0000 (12:12 +0000)
src/soc/simple/core.py

index b37e9830a7c2ea44d40b0fda7cd363cd7ddd5ccc..d8f8d9ced3afc53b9baacd9ca488557994c99adf 100644 (file)
@@ -991,8 +991,8 @@ class NonProductionCore(ControlBase):
                                         fu_bitdict, fu_selected,
                                         wrpickers,
                                         regfile, regname, fspec)
-                wvclrers[regfile.lower()].append(wvclren)
-                wvseters[regfile.lower()].append(wvseten)
+                wvclrers[regfile.lower()] += wvclren
+                wvseters[regfile.lower()] += wvseten
 
         if not self.make_hazard_vecs:
             return