#20742: Upgrade to pynac-0.6.7
-------------------------------------+-------------------------------------
       Reporter:  rws                |        Owner:
           Type:  defect             |       Status:  needs_review
       Priority:  major              |    Milestone:  sage-7.3
      Component:  packages:          |   Resolution:
  standard                           |    Merged in:
       Keywords:                     |    Reviewers:
        Authors:  Ralf Stephan       |  Work issues:
Report Upstream:  N/A                |       Commit:
         Branch:                     |  50b6a1694d5c51f97d6c2639cc37c373d5c5bd6b
  u/rws/upgrade_to_pynac_0_6_6       |     Stopgaps:
   Dependencies:                     |
-------------------------------------+-------------------------------------
Description changed by rws:

Old description:

> pynac-0.6.7 has:
>  * fix trig function arg reflection (#20752)
>  * fix Hermite / Gegenbauer evalf
>  * fix Py3 compile
>  * fix clang compile errors
>  * install pynac-config.h instead of config.h to prevent duplicate
> defines
>  * fix internal binomial of noninteger
>  * optionally use giac for GCD:
>     * fixes rare GCD bug (#10284)
>     * allow full symbolic GCD
>     * increase performance by one order of magnitude (see
> https://github.com/pynac/pynac/wiki/Symbench-and-other-benchmarks#gcd-
> benchmarks
>
> https://github.com/pynac/pynac/releases/download/pynac-0.6.6/pynac-0.6.6.tar.bz2
>
> A minor hypothetical issue is that, although people with giac can switch
> off compilation of this code using the `--with-giac=no` configure option,
> the resulting binary will fail the one giac-specific GCD doctest because
> the doctests by default will still have the giac option turned on
> (because giac is still installed in Sage). You can work around this by
> giving explicit `optional` options to `sage -t`.

New description:

 pynac-0.6.7 has:
  * fix trig function arg reflection (#20752)
  * fix Hermite / Gegenbauer evalf
  * fix Py3 compile
  * fix clang compile errors
  * install pynac-config.h instead of config.h to prevent duplicate defines
  * fix internal binomial of noninteger
  * optionally use giac for GCD:
     * fixes rare GCD bug (#10284)
     * allow full symbolic GCD
     * increase performance by one order of magnitude (see
 https://github.com/pynac/pynac/wiki/Symbench-and-other-benchmarks#gcd-
 benchmarks

 
https://github.com/pynac/pynac/releases/download/pynac-0.6.7/pynac-0.6.7.tar.bz2

 A minor hypothetical issue is that, although people with giac can switch
 off compilation of this code using the `--with-giac=no` configure option,
 the resulting binary will fail the one giac-specific GCD doctest because
 the doctests by default will still have the giac option turned on (because
 giac is still installed in Sage). You can work around this by giving
 explicit `optional` options to `sage -t`.

--

--
Ticket URL: <http://trac.sagemath.org/ticket/20742#comment:8>
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 unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.

Reply via email to