remove relative imports, use explicit. requires installation
authorLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Tue, 5 Apr 2022 20:10:11 +0000 (21:10 +0100)
committerLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Tue, 5 Apr 2022 20:10:11 +0000 (21:10 +0100)
with "python3 setup.py develop|install" but thats ok

17 files changed:
gf_reference/cldivrem.py
gf_reference/clmulh.py
gf_reference/clmulr.py
gf_reference/decode_reducing_polynomial.py
gf_reference/gfbinv.py
gf_reference/gfbmadd.py
gf_reference/gfbmul.py
gf_reference/gfbredpoly.py
gf_reference/gfpadd.py
gf_reference/gfpinv.py
gf_reference/gfpmadd.py
gf_reference/gfpmsub.py
gf_reference/gfpmsubr.py
gf_reference/gfpmul.py
gf_reference/gfpsub.py
gf_reference/state.py
gf_reference/test_cl_gfb_gfp.py

index 33a528da422e69243edfaac62f21411c9273ef0b..754d6a06c8cdbd98916c806f46fa647e665e339c 100644 (file)
@@ -1,4 +1,4 @@
-from .log2 import floor_log2
+from nmigen_gf.reference.log2 import floor_log2
 
 
 def cldivrem(n, d, width):
index b170aca3b798ac8d6180fec1a5486b3664732239..19f72a29e1caca3e95ac52adb2ed8fe1879937cd 100644 (file)
@@ -1,4 +1,4 @@
-from .clmul import clmul
+from nmigen_gf.reference.clmul import clmul
 
 
 def clmulh(a, b, XLEN):
index 5b155b5c59bbdbe1b9531c6f49e4d087eef33cce..6573fc11e586a1e8b55e789f7770b0a1c08d0ee8 100644 (file)
@@ -1,4 +1,4 @@
-from .clmul import clmul
+from nmigen_gf.reference.clmul import clmul
 
 
 def clmulh(a, b, XLEN):
index ac6623b5f04c5789d3f84fd5dd1353f4c2fa0533..254d3018fa614deed987a3a0b6ba6163f97265aa 100644 (file)
@@ -1,4 +1,4 @@
-from .state import ST
+from nmigen_gf.reference.state import ST
 
 
 def decode_reducing_polynomial():
index 57aa5a86e9175a69938db55300c4f1ae5e098224..ec4745881092f73b0151ba879d9189d00a2c0ebd 100644 (file)
@@ -1,5 +1,5 @@
-from .decode_reducing_polynomial import decode_reducing_polynomial
-from .cldivrem import degree
+from nmigen_gf.reference.decode_reducing_polynomial import decode_reducing_polynomial
+from nmigen_gf.reference.cldivrem import degree
 
 
 def gfbinv(a):
index df826c4f0edf9a651e6bb3fe8936fe4162aff681..5507d278002d16ce374dfdaac9570834503ad675 100644 (file)
@@ -1,7 +1,7 @@
-from .state import ST
-from .decode_reducing_polynomial import decode_reducing_polynomial
-from .clmul import clmul
-from .cldivrem import cldivrem
+from nmigen_gf.reference.state import ST
+from nmigen_gf.reference.decode_reducing_polynomial import decode_reducing_polynomial
+from nmigen_gf.reference.clmul import clmul
+from nmigen_gf.reference.cldivrem import cldivrem
 
 
 def gfbmadd(a, b, c):
index 6295a29d8bd086972da9ca7deb324cfdf4d26379..bde8f05c85734acbaea5327e800bcaef1cd6e20a 100644 (file)
@@ -1,7 +1,7 @@
-from .state import ST
-from .decode_reducing_polynomial import decode_reducing_polynomial
-from .clmul import clmul
-from .cldivrem import cldivrem
+from nmigen_gf.reference.state import ST
+from nmigen_gf.reference.decode_reducing_polynomial import decode_reducing_polynomial
+from nmigen_gf.reference.clmul import clmul
+from nmigen_gf.reference.cldivrem import cldivrem
 
 
 def gfbmul(a, b):
index 18129679494d9cc7d663cc2c992ea509fa10ca87..7a27dcbbfa8ab6b5230c9acc77532db4e183529a 100644 (file)
@@ -1,4 +1,4 @@
-from .state import ST
+from nmigen_gf.reference.state import ST
 
 
 def gfbredpoly(immed):
index f00bf8c694aa52de8991331793f01960858cd2e6..8232a188902e8a808d2e4e2db70a312a83f2a0d9 100644 (file)
@@ -1,4 +1,4 @@
-from .state import ST
+from nmigen_gf.reference.state import ST
 
 
 def gfpadd(a, b):
index 15c1f2c3a60255bfb9346ac56db82f038b721fbc..69718d1c1ba30507062149e65b2d6138e21ee669 100644 (file)
@@ -1,4 +1,4 @@
-from .state import ST
+from nmigen_gf.reference.state import ST
 
 
 def gfpinv(a):
index e7159a2da4cfc1a1080e55c3e533628b5857b104..64b46ae24c8fe9411bffbcc28d32a404d8c67c35 100644 (file)
@@ -1,4 +1,4 @@
-from .state import ST
+from nmigen_gf.reference.state import ST
 
 
 def gfpmadd(a, b, c):
index fd0912480015ea3a49f8a2ddac033240d8136399..880c12bf35cfed37e0723fda557c895b194337d7 100644 (file)
@@ -1,4 +1,4 @@
-from .state import ST
+from nmigen_gf.reference.state import ST
 
 
 def gfpmsub(a, b, c):
index 2d349f85803fced2dd462f5197d77367abff9e26..14edd755d7464a1c8b365a335e66ad36f8dd1010 100644 (file)
@@ -1,4 +1,4 @@
-from .state import ST
+from nmigen_gf.reference.state import ST
 
 
 def gfpmsubr(a, b, c):
index 42c43a23313e79fb1254a81e4559d958bb802e76..3ee57e26a2c47d5b134a98e9ddc49a25f871ac64 100644 (file)
@@ -1,4 +1,4 @@
-from .state import ST
+from nmigen_gf.reference.state import ST
 
 
 def gfpmul(a, b):
index 44e5798d7a174b4381f47c3004949e1efc4136e7..5d6c00e35faa057bae18c9025cda082425b87ee0 100644 (file)
@@ -1,4 +1,4 @@
-from .state import ST
+from nmigen_gf.reference.state import ST
 
 
 def gfpsub(a, b):
index 91cb5426f29c51314a671a46639649c9ee8ccedc..97362cf989eb3503118b08a45c9d27c172158ce0 100644 (file)
@@ -1,4 +1,4 @@
-from .log2 import floor_log2
+from nmigen_gf.reference.log2 import floor_log2
 from threading import local
 
 
index 34133cbe3a4a65a7c281f02b1e39a0d458adb2e5..87e22cb5afab9a14f51e94c422f22cd34a698305 100644 (file)
@@ -1,17 +1,17 @@
-from .state import ST
-from .cldivrem import cldivrem
-from .clmul import clmul
-from .gfbmul import gfbmul
-from .gfbmadd import gfbmadd
-from .gfbinv import gfbinv
-from .gfpadd import gfpadd
-from .gfpsub import gfpsub
-from .gfpmul import gfpmul
-from .gfpinv import gfpinv
-from .gfpmadd import gfpmadd
-from .gfpmsub import gfpmsub
-from .gfpmsubr import gfpmsubr
-from .pack_poly import pack_poly, unpack_poly
+from nmigen_gf.reference.state import ST
+from nmigen_gf.reference.cldivrem import cldivrem
+from nmigen_gf.reference.clmul import clmul
+from nmigen_gf.reference.gfbmul import gfbmul
+from nmigen_gf.reference.gfbmadd import gfbmadd
+from nmigen_gf.reference.gfbinv import gfbinv
+from nmigen_gf.reference.gfpadd import gfpadd
+from nmigen_gf.reference.gfpsub import gfpsub
+from nmigen_gf.reference.gfpmul import gfpmul
+from nmigen_gf.reference.gfpinv import gfpinv
+from nmigen_gf.reference.gfpmadd import gfpmadd
+from nmigen_gf.reference.gfpmsub import gfpmsub
+from nmigen_gf.reference.gfpmsubr import gfpmsubr
+from nmigen_gf.reference.pack_poly import pack_poly, unpack_poly
 import unittest