From: Jacob Lifshay Date: Thu, 5 May 2022 05:16:45 +0000 (-0700) Subject: change test_cldivrem to check all input values for each width X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=2b87659b26e3063103274eb21a149a92b664a51a;p=nmigen-gf.git change test_cldivrem to check all input values for each width --- diff --git a/gf_reference/test_cl_gfb_gfp.py b/gf_reference/test_cl_gfb_gfp.py index 87e22cb..b4db911 100644 --- a/gf_reference/test_cl_gfb_gfp.py +++ b/gf_reference/test_cl_gfb_gfp.py @@ -511,12 +511,10 @@ class TestGFPClass(unittest.TestCase): class TestCL(unittest.TestCase): def test_cldivrem(self): - n_width = 8 - d_width = 4 - width = max(n_width, d_width) - for nv in range(2 ** n_width): + width = 6 + for nv in range(2 ** width): n = GF2Poly(unpack_poly(nv)) - for dv in range(1, 2 ** d_width): + for dv in range(1, 2 ** width): d = GF2Poly(unpack_poly(dv)) with self.subTest(n=str(n), nv=nv, d=str(d), dv=dv): q_expected, r_expected = divmod(n, d)