#4721: [with patch; needs review] Indefinite integration for piecewise functions
-------------------------+--------------------------------------------------
 Reporter:  pbutler      |        Owner:  burcin    
     Type:  enhancement  |       Status:  new       
 Priority:  minor        |    Milestone:  sage-3.4.1
Component:  calculus     |   Resolution:            
 Keywords:               |  
-------------------------+--------------------------------------------------
Comment (by wdj):

 Two strange things:

 (1) For some reason, I cannot apply the const patch to 3.3.alpha2.
 However, the diff looks good to me.

 (2) I applied the "all" patch. This is what I got (intel macbook running
 10.4):

 {{{
 ...
 The following tests failed:


         sage -t  "devel/sage/sage/interfaces/maple.py"
         sage -t  "devel/sage/sage/interfaces/octave.py"
         sage -t  "devel/sage/sage/rings/polynomial/toy_d_basis.py"
 }}}

 *However*, I know const.tex fails (see Michael's comment above), so I ran
 sage -testall and waited for the doctests to finish (which is near the
 beginning of the process). Sure enough,

 {{{
 Testing Sage constructions guide
 sage -t  "devel/doc/const/const.tex"
 **********************************************************************
 File "/Volumes/G-DRIVE-
 MINI/sagestuff/sage-3.3.alpha2/devel/doc/const/const.tex", line 525:
     : f.integral()
 Expected:
     3
 Got:
     Piecewise defined function with 2 parts, [[(0, 1), x^3/3], [(1, 2),
 (15*x - x^3)/3 - 13/3]]
 **********************************************************************
 }}}
 So I think sage -testall is not reporting all the failures on my machine
 for some reason.

 In any case, I would gives this a positive review if I knew it would pass
 sage -testall. However, it isn't clear to me if the output of sage
 -testall after this patch is "positive enough" to make a "positive review"
 appropriate. Any suggestions Michael?

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/4721#comment:20>
Sage <http://sagemath.org/>
Sage - Open Source Mathematical Software: Building the Car Instead of 
Reinventing the Wheel
--~--~---------~--~----~------------~-------~--~----~
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