Update to sagemath 7.5.1

This commit is contained in:
pcpa 2017-04-06 08:02:52 -04:00
parent ac3aa7f6b7
commit 056e08d023
24 changed files with 481 additions and 439 deletions

View file

@ -91,3 +91,63 @@ diff -up src/sage/libs/arb/bernoulli.pxd.orig src/sage/libs/arb/bernoulli.pxd
-cdef extern from "bernoulli.h":
+cdef extern from "arb/bernoulli.h":
void bernoulli_fmpq_ui(fmpq_t b, ulong n)
diff -up src/sage/libs/arb/acb_poly.pxd.orig src/sage/libs/arb/acb_poly.pxd
--- src/sage/libs/arb/acb_poly.pxd.orig 2017-03-29 18:10:08.675927202 -0400
+++ src/sage/libs/arb/acb_poly.pxd 2017-03-29 18:10:13.934927403 -0400
@@ -3,7 +3,7 @@
from sage.libs.arb.types cimport *
from sage.libs.flint.types cimport fmpz_poly_t, fmpq_poly_t
-cdef extern from "acb_poly.h":
+cdef extern from "arb/acb_poly.h":
void acb_poly_init(acb_poly_t poly)
void acb_poly_clear(acb_poly_t poly)
void acb_poly_fit_length(acb_poly_t poly, long len)
diff -up src/sage/libs/arb/types.pxd.orig src/sage/libs/arb/types.pxd
--- src/sage/libs/arb/types.pxd.orig 2017-03-29 18:08:42.979923920 -0400
+++ src/sage/libs/arb/types.pxd 2017-03-29 18:09:18.413925277 -0400
@@ -1,4 +1,4 @@
-cdef extern from "mag.h":
+cdef extern from "arb/mag.h":
ctypedef struct mag_struct:
pass
ctypedef mag_struct mag_t[1]
@@ -6,7 +6,7 @@ cdef extern from "mag.h":
ctypedef const mag_struct * mag_srcptr
long MAG_BITS
-cdef extern from "arf.h":
+cdef extern from "arb/arf.h":
ctypedef struct arf_struct:
pass
ctypedef arf_struct arf_t[1]
@@ -20,25 +20,25 @@ cdef extern from "arf.h":
ARF_RND_NEAR
long ARF_PREC_EXACT
-cdef extern from "arb.h":
+cdef extern from "arb/arb.h":
ctypedef struct arb_struct:
pass
ctypedef arb_struct arb_t[1]
ctypedef arb_struct * arb_ptr
-cdef extern from "acb.h":
+cdef extern from "arb/acb.h":
ctypedef struct acb_struct:
pass
ctypedef acb_struct[1] acb_t
ctypedef acb_struct * acb_ptr
ctypedef const acb_struct * acb_srcptr
-cdef extern from "acb_mat.h":
+cdef extern from "arb/acb_mat.h":
ctypedef struct acb_mat_struct:
pass
ctypedef acb_mat_struct[1] acb_mat_t
-cdef extern from "acb_poly.h":
+cdef extern from "arb/acb_poly.h":
ctypedef struct acb_poly_struct:
pass
ctypedef acb_poly_struct[1] acb_poly_t