Changes between Version 6 and Version 48 of Ticket #4102


Ignore:
Timestamp:
05/20/13 23:33:58 (9 years ago)
Author:
benjaminfjones
Comment:

I still have not been able to track down the doctesting issue (described starting at comment:41). I've tried bisecting the doctest state (delta debugging) to no avail. The problem seems to be intimately linked to the doctesting environment. I'm unable to reproduce the doctest failure when running all the prior doctests which come before in bessel.py, in the right order, by hand, and then running the offending one.

The only thing I can tell for sure is that at some point as the doctests are run, one of the pynac symbol tables get's modified. This causes the bessel_j vs bessel_J problem.

My inclination is to remove the offending doctest and file a new ticket to resolve the problem. Meanwhile, the bessel function code can be reviewed and become useful. I've posted a patch trac_symbolic_bessel_v6 which removes the offending doctest block.

Comments?


Patchbot, apply trac_symbolic_bessel_v6.patch trac_symbolic_bessel_doctests.patch trac_symbolic_bessel_deprecation.patch

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #4102

    • Property Status changed from new to needs_review
    • Property Authors changed from to Benjamin Jones
    • Property Cc dsm burcin added
    • Property Reviewers changed from to Karl-Dieter Crisman
  • Ticket #4102 – Description

    v6 v48  
    1515
    1616See discussion at http://groups.google.com/group/sage-support/browse_thread/thread/1b985b080ba2369e/7dee9eed953857f5#7dee9eed953857f5
     17
     18----
     19
     20Release manager:
     21
     22Apply: attachment:trac_symbolic_bessel_v6.patch, attachment:trac_symbolic_bessel_doctests.patch, attachment:trac_symbolic_bessel_deprecation.patch