Source: cypari2
Version: 2.1.1-2
Severity: important
Tags: patch
Dear Debian Science Team,
cypari2 need an update to be compatible with
pari 2.13.0 (in experimental) which will be uploded to sid soon.
The fix needed is simple however the doctests are very fragile
(they depend on unspecified behaviors) and need to be updated (for
example they depend on the documentation of some functions).
The patch does not attempt to deal with the doctests failure.
Cheers,
--
Bill. <[email protected]>
Imagine a large red swirl here.
Index: cypari2-2.1.1/cypari2/gen.pyx
===================================================================
--- cypari2-2.1.1.orig/cypari2/gen.pyx
+++ cypari2-2.1.1/cypari2/gen.pyx
@@ -4109,7 +4109,7 @@ cdef class Gen(Gen_base):
non-constant polynomial, or False if f is reducible or constant.
"""
sig_on()
- t = isirreducible(self.g)
+ t = polisirreducible(self.g)
clear_stack()
return t != 0
Index: cypari2-2.1.1/cypari2/paridecl.pxd
===================================================================
--- cypari2-2.1.1.orig/cypari2/paridecl.pxd
+++ cypari2-2.1.1/cypari2/paridecl.pxd
@@ -3850,7 +3850,7 @@ cdef extern from *: # PARI headers a
GEN glcm0(GEN x, GEN y)
GEN gp_factor0(GEN x, GEN flag)
GEN idealfactorback(GEN nf, GEN L, GEN e, int red)
- long isirreducible(GEN x)
+ long polisirreducible(GEN x)
GEN newtonpoly(GEN x, GEN p)
GEN nffactorback(GEN nf, GEN L, GEN e)
GEN nfrootsQ(GEN x)
--
debian-science-maintainers mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-science-maintainers