mirror of
https://src.fedoraproject.org/rpms/sagemath.git
synced 2025-04-22 03:39:03 -04:00
60 lines
3.3 KiB
Diff
60 lines
3.3 KiB
Diff
diff -up src/sage/arith/multi_modular.pyx.orig src/sage/arith/multi_modular.pyx
|
|
--- src/sage/arith/multi_modular.pyx.orig 2017-03-04 13:36:01.148497224 -0500
|
|
+++ src/sage/arith/multi_modular.pyx 2017-03-04 13:36:03.202497303 -0500
|
|
@@ -172,9 +172,9 @@ cdef class MultiModularBasis_base(object
|
|
ArithmeticError: The inverse of 6 modulo 10 is not defined.
|
|
"""
|
|
if l_bound < 2:
|
|
- raise ValueError(f"minimum value for lower bound is 2, given: {l_bound}")
|
|
+ raise ValueError("minimum value for lower bound is 2, given: {l_bound}")
|
|
if u_bound > MAX_MODULUS:
|
|
- raise ValueError(f"upper bound cannot be greater than {MAX_MODULUS}, given: {u_bound}")
|
|
+ raise ValueError("upper bound cannot be greater than {MAX_MODULUS}, given: {u_bound}")
|
|
|
|
self._l_bound = l_bound
|
|
self._u_bound = u_bound
|
|
@@ -233,7 +233,7 @@ cdef class MultiModularBasis_base(object
|
|
if check:
|
|
for p in plist:
|
|
if p > MAX_MODULUS:
|
|
- raise OverflowError(f"given modulus {p} is larger than {MAX_MODULUS}")
|
|
+ raise OverflowError("given modulus {p} is larger than {MAX_MODULUS}")
|
|
self._realloc_to_new_count(self.n + len_plist)
|
|
|
|
cdef Py_ssize_t i
|
|
diff -up src/sage/rings/finite_rings/integer_mod.pyx.orig src/sage/rings/finite_rings/integer_mod.pyx
|
|
--- src/sage/rings/finite_rings/integer_mod.pyx.orig 2017-03-04 13:36:01.155497224 -0500
|
|
+++ src/sage/rings/finite_rings/integer_mod.pyx 2017-03-04 13:36:03.204497303 -0500
|
|
@@ -392,7 +392,7 @@ cdef class IntegerMod_abstract(FiniteRin
|
|
from integer_mod_ring import IntegerModRing
|
|
R = IntegerModRing(modulus)
|
|
if (<Element>self)._parent._IntegerModRing_generic__order % R.order():
|
|
- raise ArithmeticError(f"reduction modulo {modulus!r} not defined")
|
|
+ raise ArithmeticError("reduction modulo {modulus!r} not defined")
|
|
return R(self)
|
|
|
|
def is_nilpotent(self):
|
|
diff -up src/sage/structure/parent.pyx.orig src/sage/structure/parent.pyx
|
|
--- src/sage/structure/parent.pyx.orig 2017-03-04 13:35:36.771496290 -0500
|
|
+++ src/sage/structure/parent.pyx 2017-03-04 13:36:03.205497303 -0500
|
|
@@ -735,7 +735,7 @@ cdef class Parent(category_object.Catego
|
|
cdef int init_coerce(self, bint warn=True) except -1:
|
|
if self._coerce_from_hash is None:
|
|
if warn:
|
|
- raise AssertionError(f"unexpected call of init_coerce() for {type(self)}")
|
|
+ raise AssertionError("unexpected call of init_coerce() for {type(self)}")
|
|
self._initial_coerce_list = []
|
|
self._initial_action_list = []
|
|
self._initial_convert_list = []
|
|
diff -up src/sage/symbolic/ring.pyx.orig src/sage/symbolic/ring.pyx
|
|
--- src/sage/symbolic/ring.pyx.orig 2017-03-04 13:35:36.772496290 -0500
|
|
+++ src/sage/symbolic/ring.pyx 2017-03-04 13:36:03.206497303 -0500
|
|
@@ -379,7 +379,7 @@ cdef class SymbolicRing(CommutativeRing)
|
|
from sage.misc.all import prod
|
|
return prod([SR(p)**e for p,e in x], SR(x.unit()))
|
|
else:
|
|
- raise TypeError(f"unable to convert {x!r} to a symbolic expression")
|
|
+ raise TypeError("unable to convert {x!r} to a symbolic expression")
|
|
|
|
return new_Expression_from_GEx(self, exp)
|
|
|