#11130: Update PARI to a more recent SVN version
-----------------------------------------------------------+----------------
Reporter: jdemeyer | Owner:
jdemeyer
Type: defect | Status:
needs_work
Priority: major | Milestone:
sage-4.7.1
Component: packages | Keywords:
pari spkg
Work_issues: Test on various systems with #10247 applied | Upstream:
N/A
Reviewer: John Cremona | Author:
Jeroen Demeyer, John Cremona
Merged: | Dependencies:
#11230, #11234
-----------------------------------------------------------+----------------
Comment(by cremona):
Replying to [comment:34 cremona]:
> Testing now on a 32-bit ubuntu system.
... which gave several more failures:
{{{
sage -t devel/sage-main/sage/rings/number_field/number_field.py #
1 doctests failed
sage -t devel/sage-
main/sage/schemes/elliptic_curves/ell_number_field.py # 2 doctests failed
sage -t devel/sage-
main/sage/schemes/elliptic_curves/ell_rational_field.py # 1 doctests
failed
sage -t devel/sage-
main/sage/rings/number_field/number_field_element.pyx # 1 doctests failed
sage -t devel/sage-
main/sage/rings/polynomial/polynomial_quotient_ring.py # 3 doctests failed
sage -t devel/sage-main/sage/rings/integer.pyx # 1 doctests
failed
}}}
Details:
{{{
sage -t "devel/sage-main/sage/rings/number_field/number_field.py"
**********************************************************************
File "/home/john/sage-4.7.alpha5/devel/sage-
main/sage/rings/number_field/number_field.py", line 3616:
sage: L.factor(a + 1)
Expected:
(Fractional ideal (1/2*a*b + a + 1/2)) * (Fractional ideal (-1/2*b -
1/2*a + 1))
Got:
(Fractional ideal (-1/2*a*b - a - 1/2)) * (Fractional ideal (1/2*b +
1/2*a - 1))
}}}
is trivial,
{{{
sage -t "devel/sage-
main/sage/rings/number_field/number_field_element.pyx"
**********************************************************************
File "/home/john/sage-4.7.alpha5/devel/sage-
main/sage/rings/number_field/number_field_element.pyx", line 1142:
sage: t = (2*a + b)._rnfisnorm(L); t[1]
Expected:
(b - 2)*a + 2*b - 3
Got:
(-4*b - 5)*a + 5*b + 6
}}}
needs looking at,
{{{
sage -t "devel/sage-
main/sage/rings/polynomial/polynomial_quotient_ring.py"
}}}
are just like the ones I fixed before on the other machine, and
{{{
sage -t "devel/sage-main/sage/rings/integer.pyx"
**********************************************************************
File "/home/john/sage-4.7.alpha5/devel/sage-main/sage/rings/integer.pyx",
line 4389:
sage: 7._bnfisnorm(CyclotomicField(7))
Expected:
(-zeta7 + 1, 1)
Got:
(-zeta7^5 + zeta7^4, 1)
}}}
is also trivial (multiplying by a power of zeta does not change the
norm!).
That's all I have time for today, so I hope things look similar on the
other 32-bit system being tested.
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/11130#comment:35>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica,
and MATLAB
--
You received this message because you are subscribed to the Google Groups
"sage-trac" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/sage-trac?hl=en.