File tree Expand file tree Collapse file tree 1 file changed +4
-2
lines changed
src/sage/rings/finite_rings Expand file tree Collapse file tree 1 file changed +4
-2
lines changed Original file line number Diff line number Diff 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 """
You can’t perform that action at this time.
0 commit comments