From 1220a23ac9dfc26dbf5475ef064b644cdd1d7983 Mon Sep 17 00:00:00 2001 From: Albert Magyar Date: Tue, 14 Apr 2020 15:29:43 -0700 Subject: Fix out-of-scope reference in handwritten CHIRRTL mem test --- src/test/resources/features/ChirrtlMems.fir | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/test/resources') diff --git a/src/test/resources/features/ChirrtlMems.fir b/src/test/resources/features/ChirrtlMems.fir index c51e3b78..de5b3cf3 100644 --- a/src/test/resources/features/ChirrtlMems.fir +++ b/src/test/resources/features/ChirrtlMems.fir @@ -14,13 +14,13 @@ circuit ChirrtlMems : raddr <= add(raddr, UInt(1)) infer mport r = ram[raddr], newClock + reg waddr : UInt<4>, clock with : (reset => (reset, UInt(0))) + waddr <= add(waddr, UInt(1)) + when wen : node newerClock = clock - reg waddr : UInt<4>, clock with : (reset => (reset, UInt(0))) - waddr <= add(waddr, UInt(1)) infer mport w = ram[waddr], newerClock w <= waddr - when eq(waddr, UInt(0)) : raddr <= UInt(0) -- cgit v1.2.3