#7095: os x 10.6 port -- numerous mysterious errors caused by weird "abort trap"
issue
-----------------------+----------------------------------------------------
Reporter: was | Owner: tbd
Type: defect | Status: positive_review
Priority: blocker | Milestone: sage-4.3.1
Component: porting | Keywords:
Work_issues: | Author: Craig Citro, John Palmieri, Francis
Clarke, William Stein
Upstream: N/A | Reviewer: David Kirkby, Georg S. Weber
Merged: |
-----------------------+----------------------------------------------------
Changes (by GeorgSWeber):
* status: needs_review => positive_review
* reviewer: David Kirkby => David Kirkby, Georg S. Weber
Old description:
> After testing sage-4.1.2.rc0 (and applying a tiny numerical noise fix),
> we have 12 files that all fail doctests with "myserious error":
>
> {{{
> wst...@bsd:~/build/sage-4.1.2.rc0$ grep mysterious testlong.log |wc -l
> 12
> }}}
>
> The files with failures are:
> {{{
> sage -t -long "devel/sage/sage/calculus/calculus.py"
> sage -t -long "devel/sage/sage/calculus/tests.py"
> sage -t -long "devel/sage/sage/calculus/wester.py"
> sage -t -long "devel/sage/sage/functions/hyperbolic.py"
> sage -t -long "devel/sage/sage/functions/other.py"
> sage -t -long "devel/sage/sage/functions/trig.py"
> sage -t -long "devel/sage/sage/gsl/interpolation.pyx"
> sage -t -long "devel/sage/sage/matrix/matrix_symbolic_dense.pyx"
> sage -t -long "devel/sage/sage/rings/polynomial/pbori.pyx"
> sage -t -long "devel/sage/sage/symbolic/constants.py"
> sage -t -long "devel/sage/sage/symbolic/expression.pyx"
> sage -t -long "devel/sage/sage/symbolic/function.pyx"
> }}}
>
> To fix, use the following new spkgs, plus the two patches to the Sage
> library (trac-7095.patch and trac_7095-ref.patch):
>
> -
> [http://sage.math.washington.edu/home/palmieri/SPKG/python-2.6.4.p3.spkg]
>
> -
> [http://sage.math.washington.edu/home/craigcitro/sage/SPKGs/matplotlib-0.99.1.p4.spkg]
New description:
After testing sage-4.1.2.rc0 (and applying a tiny numerical noise fix), we
have 12 files that all fail doctests with "myserious error":
{{{
wst...@bsd:~/build/sage-4.1.2.rc0$ grep mysterious testlong.log |wc -l
12
}}}
The files with failures are:
{{{
sage -t -long "devel/sage/sage/calculus/calculus.py"
sage -t -long "devel/sage/sage/calculus/tests.py"
sage -t -long "devel/sage/sage/calculus/wester.py"
sage -t -long "devel/sage/sage/functions/hyperbolic.py"
sage -t -long "devel/sage/sage/functions/other.py"
sage -t -long "devel/sage/sage/functions/trig.py"
sage -t -long "devel/sage/sage/gsl/interpolation.pyx"
sage -t -long "devel/sage/sage/matrix/matrix_symbolic_dense.pyx"
sage -t -long "devel/sage/sage/rings/polynomial/pbori.pyx"
sage -t -long "devel/sage/sage/symbolic/constants.py"
sage -t -long "devel/sage/sage/symbolic/expression.pyx"
sage -t -long "devel/sage/sage/symbolic/function.pyx"
}}}
To fix, use the following new spkgs, plus the two patches to the Sage
library (trac-7095.patch and trac_7095-ref.patch), plus the patch to
sage_scripts, plus (finally) add the new sage_env also to
SAGE_ROOT/spkg/base (available only in a Sage source distribution), mind
to chmod the right flags for this sage-env:
-
[http://sage.math.washington.edu/home/craigcitro/sage/SPKGs/python-2.6.4.p4.spkg]
-
[http://sage.math.washington.edu/home/craigcitro/sage/SPKGs/matplotlib-0.99.1.p4.spkg]
--
Comment:
Looks OK to me.
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/7095#comment:61>
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.