Update to sagemath 7.4

This commit is contained in:
pcpa 2016-12-30 10:04:34 -05:00
parent 6b381937c4
commit 807c53b3b6
21 changed files with 299 additions and 2458 deletions

View file

@ -1,7 +1,7 @@
diff -up src/sage/arith/multi_modular.pyx.orig src/sage/arith/multi_modular.pyx
--- src/sage/arith/multi_modular.pyx.orig 2016-08-09 07:06:34.166635024 -0400
+++ src/sage/arith/multi_modular.pyx 2016-08-09 07:06:58.190635944 -0400
@@ -171,9 +171,9 @@ cdef class MultiModularBasis_base(object
--- src/sage/arith/multi_modular.pyx.orig 2016-10-20 08:20:20.321566257 -0400
+++ src/sage/arith/multi_modular.pyx 2016-10-20 08:20:45.522567222 -0400
@@ -172,9 +172,9 @@ cdef class MultiModularBasis_base(object
ArithmeticError: The inverse of 6 modulo 10 is not defined.
"""
if l_bound < 2:
@ -13,7 +13,7 @@ diff -up src/sage/arith/multi_modular.pyx.orig src/sage/arith/multi_modular.pyx
self._l_bound = l_bound
self._u_bound = u_bound
@@ -232,7 +232,7 @@ cdef class MultiModularBasis_base(object
@@ -233,7 +233,7 @@ cdef class MultiModularBasis_base(object
if check:
for p in plist:
if p > MAX_MODULUS:
@ -23,8 +23,8 @@ diff -up src/sage/arith/multi_modular.pyx.orig src/sage/arith/multi_modular.pyx
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 2016-08-09 07:06:34.179635024 -0400
+++ src/sage/rings/finite_rings/integer_mod.pyx 2016-08-09 07:07:05.471636223 -0400
--- src/sage/rings/finite_rings/integer_mod.pyx.orig 2016-10-20 08:20:40.398567026 -0400
+++ src/sage/rings/finite_rings/integer_mod.pyx 2016-10-20 08:20:45.526567222 -0400
@@ -392,7 +392,7 @@ cdef class IntegerMod_abstract(FiniteRin
from integer_mod_ring import IntegerModRing
R = IntegerModRing(modulus)
@ -35,9 +35,9 @@ diff -up src/sage/rings/finite_rings/integer_mod.pyx.orig src/sage/rings/finite_
def is_nilpotent(self):
diff -up src/sage/structure/parent.pyx.orig src/sage/structure/parent.pyx
--- src/sage/structure/parent.pyx.orig 2016-08-09 07:06:34.157635023 -0400
+++ src/sage/structure/parent.pyx 2016-08-09 07:06:50.239635639 -0400
@@ -753,7 +753,7 @@ cdef class Parent(category_object.Catego
--- src/sage/structure/parent.pyx.orig 2016-10-20 08:20:20.325566257 -0400
+++ src/sage/structure/parent.pyx 2016-10-20 08:20:45.529567222 -0400
@@ -733,7 +733,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:
@ -47,9 +47,9 @@ diff -up src/sage/structure/parent.pyx.orig src/sage/structure/parent.pyx
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 2016-08-09 07:06:34.173635024 -0400
+++ src/sage/symbolic/ring.pyx 2016-08-09 07:07:01.438636068 -0400
@@ -350,7 +350,7 @@ cdef class SymbolicRing(CommutativeRing)
--- src/sage/symbolic/ring.pyx.orig 2016-10-20 08:20:20.327566257 -0400
+++ src/sage/symbolic/ring.pyx 2016-10-20 08:20:45.531567222 -0400
@@ -355,7 +355,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: