missed indentation of if statements in special cases
authorLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Mon, 18 Feb 2019 21:12:16 +0000 (21:12 +0000)
committerLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Mon, 18 Feb 2019 21:12:16 +0000 (21:12 +0000)
src/add/fmul.py

index 1e507a041202d24c96c9c806d045372af8ccb728..1b9f461826775dd3c1b51eaa2ce0482a031d062d 100644 (file)
@@ -55,17 +55,17 @@ class FPMUL(FPBase):
                 with m.Elif(a.is_inf()):
                     m.next = "put_z"
                     m.d.sync += z.inf(0)
-                #if b is zero return NaN
-                with m.If(b.is_zero()):
-                    m.d.sync += z.nan(1)
+                    #if b is zero return NaN
+                    with m.If(b.is_zero()):
+                        m.d.sync += z.nan(1)
                 #if b is inf return inf
                 with m.Elif(b.is_inf()):
                     m.next = "put_z"
                     m.d.sync += z.inf(0)
-                #if a is zero return NaN
-                with m.If(a.is_zero()):
-                    m.next = "put_z"
-                    m.d.sync += z.nan(1)
+                    #if a is zero return NaN
+                    with m.If(a.is_zero()):
+                        m.next = "put_z"
+                        m.d.sync += z.nan(1)
                 #if a is zero return zero
                 with m.Elif(a.is_zero()):
                     m.next = "put_z"