From: Jacob Lifshay Date: Tue, 9 Jan 2024 08:50:28 +0000 (-0800) Subject: svshape.py: disable is_triangle for now since it causes RecursionError X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=dd21d8be43d9aff018b366d9891e6b19f2bb0a5e;p=openpower-isa.git svshape.py: disable is_triangle for now since it causes RecursionError --- diff --git a/src/openpower/decoder/isa/svshape.py b/src/openpower/decoder/isa/svshape.py index e6294fba..9525b153 100644 --- a/src/openpower/decoder/isa/svshape.py +++ b/src/openpower/decoder/isa/svshape.py @@ -51,6 +51,9 @@ class SVSHAPE(SelectableInt): def is_triangle(self): "REMAP Triangle Mode" + return False # FIXME(lkcl): causes a RecursionError through `skip` + # please don't push a revert without also fixing it: + # https://bugs.libre-soc.org/show_bug.cgi?id=1155#c55 return self.mode == 0b11 and self.skip in [0b00, 0b01] @property