#7079: [with patch, needs review] parallel doctest broken in Sage 4.1.2.alpha4
if
HOME/.sage/tmp doesn't exist
----------------------+-----------------------------------------------------
Reporter: mvngu | Owner: tbd
Type: defect | Status: new
Priority: critical | Milestone: sage-4.1.2
Component: doctest | Keywords:
Reviewer: | Author:
Merged: |
----------------------+-----------------------------------------------------
Comment(by fwclarke):
Replying to [comment:6 fwclarke]:
>{{{
> A mysterious error (perhaps a memory error?) occurred, which may have
crashed doctest.
> }}}
> and a couple more like this. I'll investigate these cases and any
others that arise.
The "mysterious" errors (of which there were 14) seem to be cases where
Sage 4.1.2.alpha4 crashes
(on my Mac OS X 10.6.1). E.g.,
{{{
sage -t -verbose "devel/sage/sage/functions/hyperbolic.py"
...
Trying:
arccosh._evalf_(Integer(2), Integer(53))###line 13:_sage_ >>>
arccosh._evalf_(2, 53)
Expecting:
1.31695789692482
ok
...
Trying:
bool(diff(csch(x), x) == diff(Integer(1)/sinh(x), x))###line
185:_sage_ >>> bool(diff(csch(x), x) == diff(1/sinh(x), x))
Expecting:
True
[16.9 s]
exit code: 768
----------------------------------------------------------------------
The following tests failed:
sage -t -verbose "devel/sage/sage/functions/hyperbolic.py"
Total time for all tests: 16.9 seconds
}}}
While
{{{
----------------------------------------------------------------------
| Sage Version 4.1.2.alpha4, Release Date: 2009-09-27 |
| Type notebook() for the GUI, and license() for information. |
----------------------------------------------------------------------
...
sage: diff(csch(x), x) == diff(Integer(1)/sinh(x), x)
-coth(x)*csch(x) == -cosh(x)/sinh(x)^2
sage: bool(diff(csch(x), x) == diff(Integer(1)/sinh(x), x))
/Users/mafwc/sage-4.1.2.alpha4/local/bin/sage-sage: line 200:
378 Abort trap sage-ipython "$@" -i
}}}
compared with
{{{
----------------------------------------------------------------------
| Sage Version 4.1.1, Release Date: 2009-08-14 |
| Type notebook() for the GUI, and license() for information. |
----------------------------------------------------------------------
Loading Sage library. Current Mercurial branch is: fwc
sage: bool(diff(csch(x), x) == diff(1/sinh(x), x))
True
}}}
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/7079#comment:7>
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
-~----------~----~----~----~------~----~------~--~---