Skip to content

Commit 9c8b73e

Browse files
committed
Apply suggestions
1 parent 0a5d0b7 commit 9c8b73e

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/sage/rings/finite_rings/element_givaro.pyx

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1429,7 +1429,9 @@ cdef class FiniteField_givaroElement(FinitePolyExtElement):
14291429
INPUT:
14301430
14311431
- ``base`` -- non-zero field element
1432-
- ``order`` -- integer (optional), multiple of order of ``base``
1432+
- ``order`` -- integer (optional), multiple of order of ``base``.
1433+
This is only for backwards compatibility, it is not used in the
1434+
current implementation.
14331435
- ``check`` -- boolean (default: ``False``): If set,
14341436
test whether the given ``order`` is correct.
14351437
@@ -1451,7 +1453,7 @@ cdef class FiniteField_givaroElement(FinitePolyExtElement):
14511453
if self.element % gcd_b != 0:
14521454
raise ValueError('no logarithm exists')
14531455
cdef int b_order = multiplicative_group_order / gcd_b
1454-
return self.element / gcd_b * <long long> ai.c_inverse_mod_int(b.element / gcd_b, b_order) % b_order
1456+
return Integer(self.element / gcd_b * <long long> ai.c_inverse_mod_int(b.element / gcd_b, b_order) % b_order)
14551457

14561458
def _int_repr(FiniteField_givaroElement self):
14571459
r"""

0 commit comments

Comments
 (0)