[libre-riscv-dev] [Bug 369] missing XER SO/OV/32 check in test_pipe_caller.py

bugzilla-daemon at libre-soc.org bugzilla-daemon at libre-soc.org
Mon Jun 8 18:57:53 BST 2020


https://bugs.libre-soc.org/show_bug.cgi?id=369

--- Comment #4 from Luke Kenneth Casson Leighton <lkcl at lkcl.net> ---
found it.

--- a/src/soc/decoder/isa/caller.py
+++ b/src/soc/decoder/isa/caller.py
@@ -380,9 +380,8 @@ class ISACaller:
         carry_en = yield self.dec2.e.output_carry
         if carry_en:
             yield from self.handle_carry_(inputs, results, already_done)
-        ov_en = yield self.dec2.e.oe.oe
-        ov_ok = yield self.dec2.e.oe.ok
-        if ov_en & ov_ok:
+        ov_en = yield self.dec2.e.oe
+        if ov_en:

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the libre-riscv-dev mailing list