Mark Dickinson added the comment:

So the GitHub branch fails on my OS X 10.10 machine: there are a number of test 
failures for gamma and lgamma (but none for erf and erfc).

Some of the gamma and lgamma test failures are accuracy issues; some are more 
likely to do with errno handling: OS X probably isn't setting errno appropriate 
on domain or range errors, so any implementation using the libm lgamma/tgamma 
would need to add code for error handling.

Given this, I'd prefer to leave lgamma and gamma as-is, using their current 
implementations, at least on OS X; I don't regard the accuracy loss in using 
the libm functions to be within acceptable limits.

There may still be a case for using the libm versions of erf and erfc.

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue26121>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to