[SciPy-User] peer review of scientific software

josef.pktd at gmail.com josef.pktd at gmail.com
Thu Jun 6 08:56:35 EDT 2013


>>> I found bugs in scipy.ndimage.shift and in scipy.stats.linregress.
>>> The first took me ages to be spotted as I was assuming the error was on
>>> my side as scipy was seen as a "large library widely used".

Ok, I found the stats.linregress case
https://github.com/scipy/scipy/pull/433

There is no way I write unit tests for all edge cases that I never
expect to show up.
For sure you find bugs/behavior like this in many packages, and I
wouldn't trust any package for extreme cases, no matter what their
test suite is.

Josef



More information about the SciPy-User mailing list