diff options
Diffstat (limited to 'sci-libs/scipy/files')
-rw-r--r-- | sci-libs/scipy/files/scipy-0.11.0-test_basic.patch | 48 |
1 files changed, 0 insertions, 48 deletions
diff --git a/sci-libs/scipy/files/scipy-0.11.0-test_basic.patch b/sci-libs/scipy/files/scipy-0.11.0-test_basic.patch deleted file mode 100644 index 0b1018a3b9c0..000000000000 --- a/sci-libs/scipy/files/scipy-0.11.0-test_basic.patch +++ /dev/null @@ -1,48 +0,0 @@ -From 6c1cd446bb6c3ffcc131de5b81e21b481400c334 Mon Sep 17 00:00:00 2001 -From: Pauli Virtanen <pav@iki.fi> -Date: Sat, 3 Nov 2012 17:13:30 +0200 -Subject: [PATCH] TST: special: fix test_basic.py:cephes_vs_amos_mass_test - ---- - scipy/special/tests/test_basic.py | 22 ++++++++++++++-------- - 1 file changed, 14 insertions(+), 8 deletions(-) - -diff --git a/scipy/special/tests/test_basic.py b/scipy/special/tests/test_basic.py -index 973322a..6ef4f7f 100644 ---- a/scipy/special/tests/test_basic.py -+++ b/scipy/special/tests/test_basic.py -@@ -1770,17 +1770,23 @@ def test_iv_cephes_vs_amos_mass_test(self): - x = np.random.pareto(0.2, N) * (-1)**np.random.randint(2, size=N) - - imsk = (np.random.randint(8, size=N) == 0) -- v[imsk] = v.astype(int) -+ v[imsk] = v[imsk].astype(int) - -- c1 = special.iv(v, x) -- c2 = special.iv(v, x+0j) -+ old_err = np.seterr(all='ignore') -+ try: -+ c1 = special.iv(v, x) -+ c2 = special.iv(v, x+0j) - -- # deal with differences in the inf cutoffs -- c1[abs(c1) > 1e300] = np.inf -- c2[abs(c2) > 1e300] = np.inf -+ # deal with differences in the inf and zero cutoffs -+ c1[abs(c1) > 1e300] = np.inf -+ c2[abs(c2) > 1e300] = np.inf -+ c1[abs(c1) < 1e-300] = 0 -+ c2[abs(c2) < 1e-300] = 0 - -- dc = abs(c1/c2 - 1) -- dc[np.isnan(dc)] = 0 -+ dc = abs(c1/c2 - 1) -+ dc[np.isnan(dc)] = 0 -+ finally: -+ np.seterr(**old_err) - - k = np.argmax(dc) - --- -1.7.10 - |