#7095: os x 10.6 port -- numerous mysterious errors caused by weird "abort trap"
issue
---------------------+------------------------------------------------------
 Reporter:  was      |       Owner:  tbd       
     Type:  defect   |      Status:  new       
 Priority:  blocker  |   Milestone:  sage-4.1.2
Component:  porting  |    Keywords:            
 Reviewer:           |      Author:            
   Merged:           |  
---------------------+------------------------------------------------------

Comment(by fwclarke):

 Some of these errors seems to arise from `test_relation` in
 `sage/symbolic/expression.pyx`.  Checking out
 {{{
 bool(diff(csch(x), x) == diff(Integer(1)/sinh(x), x))
 }}}
 which gives rise to the "mysterious error"  in
 `sage/functions/hyperbolic.py`, I find the following phenomena (with Mac
 OS X 10.61, 2 GHz Intel Core 2 Duo, 2 GB):
 {{{
 ----------------------------------------------------------------------
 | Sage Version 4.1.2.rc0, Release Date: 2009-09-30                   |
 | Type notebook() for the GUI, and license() for information.        |
 ----------------------------------------------------------------------
 **********************************************************************
 *                                                                    *
 * Warning: this is a prerelease version, and it may be unstable.     *
 *                                                                    *
 **********************************************************************
 sage: sinh(x).subs({x: 2})
 sinh(2)
 sage: sinh(x).subs({x: 2.2})
 4.45710517053589
 sage: sinh(x).subs({x: RIF(2.2)})
 4.457105170535895?
 sage: sinh(x).subs({x: CIF(2.2)})
 /Users/mafwc/sage-4.1.2.rc0/local/bin/sage-sage: line 202:  2260 Abort
 trap              sage-ipython "$@" -i
 }}}
 and similarly for cosh, tanh and several other hyperbolic functions.  But
 {{{
 ----------------------------------------------------------------------
 | Sage Version 4.1.2.rc0, Release Date: 2009-09-30                   |
 | Type notebook() for the GUI, and license() for information.        |
 ----------------------------------------------------------------------
 **********************************************************************
 *                                                                    *
 * Warning: this is a prerelease version, and it may be unstable.     *
 *                                                                    *
 **********************************************************************
 sage: coth(x).subs({x: 2})
 coth(2)
 sage: coth(x).subs({x: 2.2})
 coth(2.20000000000000)
 sage: coth(x).subs({x: RIF(2.2)})
 coth(2.2000000000000002?)
 sage: coth(x).subs({x: CIF(2.2)})
 coth(2.2000000000000002?)
 sage:
 }}}
 There's a serious inconsistency here, and clearly a problems with `CIF`.

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/7095#comment:3>
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to