EESSI / software-layer

Software layer of the EESSI project
https://eessi.github.io/docs/software_layer
GNU General Public License v2.0
21 stars 45 forks source link

numpy/scipy test suite failures on `aarch64/neoverse_v1` (SciPy-bundle) #318

Open laraPPr opened 1 year ago

laraPPr commented 1 year ago

We're seeing a number of failing tests in the numpy test suite on ARM neoverse_v1 in:

See also:

It did not seem to be a problem however in:

boegel commented 1 year ago

As discussed with @laraPPr, next steps before looking into reporting this upstream are:

laraPPr commented 1 year ago

While trying to rerun the tests (numpy.fft.test(verbose=3) and numpy.polynomial.test(verbose=3)) on the neoverse_v1 aws clusters ( c7g.2xlarge and c7g.4xlarge). I found that EESSI was using the neoverse_n1 installs. So it will be difficult to rerun the failing tests of the numpy that is now in place for neoverse_v1 architectures.

@fair-mastodon-c7g-2xlarge-0002 ~]$ source /cvmfs/pilot.eessi-hpc.org/versions/2023.06/init/bash

Found EESSI pilot repo @ /cvmfs/pilot.eessi-hpc.org/versions/2023.06!

archspec says aarch64/neoverse_n1

Using aarch64/neoverse_n1 as software subdirectory.

Using /cvmfs/pilot.eessi-hpc.org/versions/2023.06/software/linux/aarch64/neoverse_n1/modules/all as the directory to be added to MODULEPATH.

Found Lmod configuration file at /cvmfs/pilot.eessi-hpc.org/versions/2023.06/software/linux/aarch64/neoverse_n1/.lmod/lmodrc.lua

Initializing Lmod...

Prepending /cvmfs/pilot.eessi-hpc.org/versions/2023.06/software/linux/aarch64/neoverse_n1/modules/all to $MODULEPATH...

Environment set up to use EESSI pilot software stack, have fun!
boegel commented 1 year ago

Hmm, it's worth figuring out why neoverse_n1 is being selected on the Graviton 3 instances, that's sub-optimal, but it's orthogonal to this issue (so let's open a dedicated separate issue for that).

You can bypass what archspec thinks is the most suited software substack by setting $EESSI_SOFTWARE_SUBDIR_OVERRIDE before running the EESSI init script:


export EESSI_SOFTWARE_SUBDIR_OVERRIDE="aarch64/neoverse_v1"
laraPPr commented 1 year ago

Where should I open that issue?

laraPPr commented 1 year ago

numpy.fft.test(verbose=3)

``` ============================================================ FAILURES ============================================================ ____________________________________________________ TestFFT1D.test_identity _____________________________________________________ self = def test_identity(self): maxlen = 512 x = random(maxlen) + 1j*random(maxlen) xr = random(maxlen) for i in range(1, maxlen): > assert_allclose(np.fft.ifft(np.fft.fft(x[0:i])), x[0:i], atol=1e-12) E AssertionError: E Not equal to tolerance rtol=1e-07, atol=1e-12 E E Mismatched elements: 6 / 9 (66.7%) E Max absolute difference: 1.574488 E Max relative difference: 2.38807181 E x: array([ 0.960267+0.715148j, -0.646509+0.843129j, 0.473788+0.20238j , E 0.763317+0.969979j, 0.987788-0.584075j, 0.374341+0.018143j, E 0.897249+0.322915j, 1.367339+1.540581j, 0.334187+0.247824j]) E y: array([0.960267+0.715148j, 0.60744 +0.085672j, 0.702691+0.01125j , E 0.763317+0.969979j, 0.985489+0.990411j, 0.266164+0.393706j, E 0.897249+0.322915j, 0.115689+0.723552j, 0.213462+0.06339j ]) i = 9 maxlen = 512 self = x = array([9.60267111e-01+0.71514792j, 6.07440222e-01+0.08567159j, 7.02691345e-01+0.01124988j, 7.63317002e-01+0.969...9.92527507e-01+0.75466073j, 4.98177462e-01+0.67826353j, 1.12585069e-01+0.68288811j, 2.87946199e-02+0.14125333j]) xr = array([0.40486595, 0.56313973, 0.67168496, 0.07435939, 0.58600962, 0.89945137, 0.27866745, 0.71053377, 0.902118...0428915, 0.00963985, 0.21934343, 0.21461662, 0.03714433, 0.24371536, 0.10234739, 0.17507817, 0.14612344]) /cvmfs/pilot.eessi-hpc.org/versions/2023.06/software/linux/aarch64/neoverse_v1/software/SciPy-bundle/2021.10-foss-2021b/lib/python3.9/site-packages/numpy/fft/tests/test_pocketfft.py:31: AssertionError ___________________________________________________ TestFFT1D.test_ifft[None] ____________________________________________________ self = , norm = None @pytest.mark.parametrize('norm', (None, 'backward', 'ortho', 'forward')) def test_ifft(self, norm): x = random(30) + 1j*random(30) > assert_allclose( x, np.fft.ifft(np.fft.fft(x, norm=norm), norm=norm), atol=1e-6) E AssertionError: E Not equal to tolerance rtol=1e-07, atol=1e-06 E E Mismatched elements: 20 / 30 (66.7%) E Max absolute difference: 3.97028422 E Max relative difference: 1.90002168 E x: array([0.657859+0.406318j, 0.848755+0.818679j, 0.552875+0.586568j, E 0.620306+0.461507j, 0.261434+0.295833j, 0.48712 +0.116216j, E 0.227593+0.663721j, 0.077642+0.2655j , 0.030489+0.327703j,... E y: array([ 0.657859+0.406318j, 0.848755+0.818679j, 1.888861+4.325324j, E 1.063897+2.059842j, 0.382856+0.177955j, 0.610369+0.245188j, E 0.227593+0.663721j, 0.077642+0.2655j , -2.146597-0.725534j,... norm = None self = x = array([0.65785917+0.40631814j, 0.84875486+0.81867926j, 0.55287543+0.58656784j, 0.6203061 +0.46150748j, 0...103283j, 0.57409698+0.40496631j, 0.25040127+0.60234964j, 0.99967234+0.31420695j, 0.40859591+0.68837379j]) /cvmfs/pilot.eessi-hpc.org/versions/2023.06/software/linux/aarch64/neoverse_v1/software/SciPy-bundle/2021.10-foss-2021b/lib/python3.9/site-packages/numpy/fft/tests/test_pocketfft.py:48: AssertionError _________________________________________________ TestFFT1D.test_ifft[backward] __________________________________________________ self = , norm = 'backward' @pytest.mark.parametrize('norm', (None, 'backward', 'ortho', 'forward')) def test_ifft(self, norm): x = random(30) + 1j*random(30) > assert_allclose( x, np.fft.ifft(np.fft.fft(x, norm=norm), norm=norm), atol=1e-6) E AssertionError: E Not equal to tolerance rtol=1e-07, atol=1e-06 E E Mismatched elements: 20 / 30 (66.7%) E Max absolute difference: 2.75284542 E Max relative difference: 1.53103749 E x: array([0.654241+0.103904j, 0.320904+0.238094j, 0.754395+0.557123j, E 0.264365+0.363771j, 0.623602+0.423268j, 0.349336+0.058745j, E 0.85655 +0.352175j, 0.807919+0.782005j, 0.817476+0.837691j,... E y: array([ 0.654241+0.103904j, 0.320904+0.238094j, 0.636909+1.136505j, E -0.458813+3.019929j, 0.718528+0.73867j , 0.472457+0.559981j, E 0.85655 +0.352175j, 0.807919+0.782005j, 1.246529+1.530237j,... norm = 'backward' self = x = array([0.65424067+0.10390394j, 0.32090365+0.23809385j, 0.75439503+0.55712265j, 0.26436543+0.36377144j, 0...293504j, 0.45290509+0.57505175j, 0.23204342+0.0046985j , 0.86506876+0.98205312j, 0.53464498+0.94023561j]) /cvmfs/pilot.eessi-hpc.org/versions/2023.06/software/linux/aarch64/neoverse_v1/software/SciPy-bundle/2021.10-foss-2021b/lib/python3.9/site-packages/numpy/fft/tests/test_pocketfft.py:48: AssertionError ___________________________________________________ TestFFT1D.test_ifft[ortho] ___________________________________________________ self = , norm = 'ortho' @pytest.mark.parametrize('norm', (None, 'backward', 'ortho', 'forward')) def test_ifft(self, norm): x = random(30) + 1j*random(30) > assert_allclose( x, np.fft.ifft(np.fft.fft(x, norm=norm), norm=norm), atol=1e-6) E AssertionError: E Not equal to tolerance rtol=1e-07, atol=1e-06 E E Mismatched elements: 20 / 30 (66.7%) E Max absolute difference: 1.28527982 E Max relative difference: 2.38986402 E x: array([1.727744e-01+0.892839j, 6.252313e-01+0.857091j, E 3.794339e-01+0.271388j, 4.053947e-01+0.421225j, E 7.608376e-01+0.302126j, 2.149375e-01+0.279567j,... E y: array([0.172774+0.892839j, 0.625231+0.857091j, 0.383026+1.34502j , E 0.934893+0.776124j, 0.538342+0.453678j, 0.31682 +0.500263j, E 0.350437+0.471995j, 0.711164+0.439103j, 1.099526+0.104924j,... norm = 'ortho' self = x = array([1.72774394e-01+0.89283873j, 6.25231306e-01+0.85709121j, 3.79433873e-01+0.2713882j , 4.05394734e-01+0.421...8.25309114e-01+0.91030498j, 7.82643758e-01+0.07506303j, 5.30782501e-01+0.15908591j, 7.58101259e-01+0.57367748j]) /cvmfs/pilot.eessi-hpc.org/versions/2023.06/software/linux/aarch64/neoverse_v1/software/SciPy-bundle/2021.10-foss-2021b/lib/python3.9/site-packages/numpy/fft/tests/test_pocketfft.py:48: AssertionError __________________________________________________ TestFFT1D.test_ifft[forward] __________________________________________________ self = , norm = 'forward' @pytest.mark.parametrize('norm', (None, 'backward', 'ortho', 'forward')) def test_ifft(self, norm): x = random(30) + 1j*random(30) > assert_allclose( x, np.fft.ifft(np.fft.fft(x, norm=norm), norm=norm), atol=1e-6) E AssertionError: E Not equal to tolerance rtol=1e-07, atol=1e-06 E E Mismatched elements: 20 / 30 (66.7%) E Max absolute difference: 1.42025824 E Max relative difference: 1.61369443 E x: array([0.471836+0.376476j, 0.805507+0.534195j, 0.044795+0.912587j, E 0.255888+0.476428j, 0.584428+0.209372j, 0.464527+0.290152j, E 0.187426+0.265597j, 0.753971+0.290762j, 0.371712+0.866609j,... E y: array([ 0.471836+0.376476j, 0.805507+0.534195j, 0.117287+0.803844j, E 0.642355+0.546152j, 0.272558+0.542066j, 0.524256+0.493048j, E 0.187426+0.265597j, 0.753971+0.290762j, 0.163465+0.682009j,... norm = 'forward' self = x = array([0.47183619+0.37647562j, 0.80550673+0.53419485j, 0.04479458+0.91258718j, 0.2558877 +0.4764281j , 0...723308j, 0.11830287+0.71860202j, 0.79006529+0.02843427j, 0.06602061+0.48675594j, 0.85333991+0.45797025j]) /cvmfs/pilot.eessi-hpc.org/versions/2023.06/software/linux/aarch64/neoverse_v1/software/SciPy-bundle/2021.10-foss-2021b/lib/python3.9/site-packages/numpy/fft/tests/test_pocketfft.py:48: AssertionError ______________________________________________________ TestFFT1D.test_ifft2 ______________________________________________________ self = def test_ifft2(self): x = random((30, 20)) + 1j*random((30, 20)) assert_allclose(np.fft.ifft(np.fft.ifft(x, axis=1), axis=0), np.fft.ifft2(x), atol=1e-6) assert_allclose(np.fft.ifft2(x), np.fft.ifft2(x, norm="backward"), atol=1e-6) > assert_allclose(np.fft.ifft2(x) * np.sqrt(30 * 20), np.fft.ifft2(x, norm="ortho"), atol=1e-6) E AssertionError: E Not equal to tolerance rtol=1e-07, atol=1e-06 E E Mismatched elements: 400 / 600 (66.7%) E Max absolute difference: 0.98733586 E Max relative difference: 21.13851683 E x: array([[ 1.203990e+01+1.271777e+01j, 1.287738e-01+2.133618e+00j, E 6.680900e-02-1.020998e-01j, -3.341490e-01+7.927416e-01j, E 4.834520e-01-1.078147e-01j, 1.608609e-01-3.264163e-01j,... E y: array([[ 1.203990e+01+1.271777e+01j, 1.287738e-01+2.133618e+00j, E 6.680900e-02-1.020998e-01j, -3.341490e-01+7.927416e-01j, E 4.834520e-01-1.078147e-01j, 1.608609e-01-3.264163e-01j,... self = x = array([[0.39337775+0.13609561j, 0.75713944+0.08902282j, 0.08873738+0.44203374j, 0.65576328+0.84592387j, ...047j, 0.43018678+0.62836953j, 0.24466956+0.0400107j , 0.47083051+0.16406581j, 0.21781636+0.55390479j]]) /cvmfs/pilot.eessi-hpc.org/versions/2023.06/software/linux/aarch64/neoverse_v1/software/SciPy-bundle/2021.10-foss-2021b/lib/python3.9/site-packages/numpy/fft/tests/test_pocketfft.py:73: AssertionError ______________________________________________________ TestFFT1D.test_ifftn ______________________________________________________ self = def test_ifftn(self): x = random((30, 20, 10)) + 1j*random((30, 20, 10)) assert_allclose( np.fft.ifft(np.fft.ifft(np.fft.ifft(x, axis=2), axis=1), axis=0), np.fft.ifftn(x), atol=1e-6) assert_allclose(np.fft.ifftn(x), np.fft.ifftn(x, norm="backward"), atol=1e-6) > assert_allclose(np.fft.ifftn(x) * np.sqrt(30 * 20 * 10), np.fft.ifftn(x, norm="ortho"), atol=1e-6) E AssertionError: E Not equal to tolerance rtol=1e-07, atol=1e-06 E E Mismatched elements: 4550 / 6000 (75.8%) E Max absolute difference: 3.56187287 E Max relative difference: 913.33454452 E x: array([[[ 3.877218e+01+3.861658e+01j, -2.061205e-01+4.119293e-02j, E 3.696764e-01+1.098686e-01j, ..., 2.598889e-02+2.820540e-01j, E 1.382080e-01-1.766050e-01j, -4.350033e-02+2.982208e-02j],... E y: array([[[ 3.877218e+01+3.861658e+01j, -2.061205e-01+4.119293e-02j, E 3.696764e-01+1.098686e-01j, ..., 2.598889e-02+2.820540e-01j, E 1.382080e-01-1.766050e-01j, -4.350033e-02+2.982208e-02j],... self = x = array([[[0.1460116 +0.94903872j, 0.56967956+0.70060007j, 0.78158823+0.90589683j, ..., 0.04737122+0.0333188j ,... 0.5168293 +0.63434311j, ..., 0.74831272+0.30379485j, 0.90097801+0.64873333j, 0.37632176+0.94117013j]]]) /cvmfs/pilot.eessi-hpc.org/versions/2023.06/software/linux/aarch64/neoverse_v1/software/SciPy-bundle/2021.10-foss-2021b/lib/python3.9/site-packages/numpy/fft/tests/test_pocketfft.py:97: AssertionError _____________________________________________________ TestFFT1D.test_irfft2 ______________________________________________________ self = def test_irfft2(self): x = random((30, 20)) > assert_allclose(x, np.fft.irfft2(np.fft.rfft2(x)), atol=1e-6) E AssertionError: E Not equal to tolerance rtol=1e-07, atol=1e-06 E E Mismatched elements: 400 / 600 (66.7%) E Max absolute difference: 15.91557353 E Max relative difference: 155.32477319 E x: array([[0.691387, 0.836021, 0.842751, 0.409237, 0.819342, 0.724393, E 0.936031, 0.714391, 0.101618, 0.807878, 0.212979, 0.126187, E 0.030931, 0.188873, 0.095139, 0.12757 , 0.895279, 0.138103,... E y: array([[ 6.913868e-01, 8.360205e-01, 8.427513e-01, 4.092368e-01, E 8.193419e-01, 7.243929e-01, 9.360310e-01, 7.143913e-01, E 1.016176e-01, 8.078780e-01, 2.129792e-01, 1.261868e-01,... self = x = array([[0.69138678, 0.8360205 , 0.84275126, 0.40923681, 0.81934186, 0.72439291, 0.93603098, 0.71439129, 0.1016..., 0.38426618, 0.20261151, 0.8944377 , 0.73793712, 0.23972289, 0.63417247, 0.72333065, 0.27535492, 0.76601784]]) /cvmfs/pilot.eessi-hpc.org/versions/2023.06/software/linux/aarch64/neoverse_v1/software/SciPy-bundle/2021.10-foss-2021b/lib/python3.9/site-packages/numpy/fft/tests/test_pocketfft.py:141: AssertionError _____________________________________________________ TestFFT1D.test_irfftn ______________________________________________________ self = def test_irfftn(self): x = random((30, 20, 10)) > assert_allclose(x, np.fft.irfftn(np.fft.rfftn(x)), atol=1e-6) E AssertionError: E Not equal to tolerance rtol=1e-07, atol=1e-06 E E Mismatched elements: 5000 / 6000 (83.3%) E Max absolute difference: 13819.31217242 E Max relative difference: 448.55517545 E x: array([[[0.110415, 0.86987 , 0.615788, ..., 0.302152, 0.973404, E 0.410265], E [0.624691, 0.45917 , 0.254695, ..., 0.958722, 0.312905,... E y: array([[[ 1.104151e-01, 8.698699e-01, 6.157882e-01, ..., E 3.021525e-01, 9.734043e-01, 4.102653e-01], E [ 7.396952e-01, -1.169165e+00, 2.675755e+00, ...,... self = x = array([[[0.11041508, 0.86986986, 0.61578824, ..., 0.30215247, 0.9734043 , 0.41026527], [0.62469093, 0...3343547, 0.99265996], [0.14035067, 0.37637096, 0.10953547, ..., 0.7352554 , 0.52281241, 0.23608359]]]) /cvmfs/pilot.eessi-hpc.org/versions/2023.06/software/linux/aarch64/neoverse_v1/software/SciPy-bundle/2021.10-foss-2021b/lib/python3.9/site-packages/numpy/fft/tests/test_pocketfft.py:161: AssertionError _____________________________________________ TestFFT1D.test_all_1d_norm_preserving ______________________________________________ self = def test_all_1d_norm_preserving(self): # verify that round-trip transforms are norm-preserving x = random(30) x_norm = np.linalg.norm(x) n = x.size * 2 func_pairs = [(np.fft.fft, np.fft.ifft), (np.fft.rfft, np.fft.irfft), # hfft: order so the first function takes x.size samples # (necessary for comparison to x_norm above) (np.fft.ihfft, np.fft.hfft), ] for forw, back in func_pairs: for n in [x.size, 2*x.size]: for norm in [None, 'backward', 'ortho', 'forward']: tmp = forw(x, n=n, norm=norm) tmp = back(tmp, n=n, norm=norm) > assert_allclose(x_norm, np.linalg.norm(tmp), atol=1e-6) E AssertionError: E Not equal to tolerance rtol=1e-07, atol=1e-06 E E Mismatched elements: 1 / 1 (100%) E Max absolute difference: 0.57362172 E Max relative difference: 0.16070816 E x: array(2.995716) E y: array(3.569338) back = forw = func_pairs = [(, ), (, ), (, )] n = 30 norm = None self = tmp = array([ 0.15255442+2.86807615e-17j, 0.94480922-5.82867088e-17j, 0.65606476+4.50087707e-01j, 1.07075618+6.996...1292863-2.12749802e-01j, 1.24310502-4.16040677e-01j, 0.57780308+4.07338476e-02j, 0.64974957+1.60992070e-01j]) x = array([0.15255442, 0.94480922, 0.17085299, 0.88551569, 0.64719377, 0.7419678 , 0.18987825, 0.75602107, 0.579090...77, 0.09943714, 0.7102811 , 0.57697553, 0.15344173, 0.15489025, 0.59685374, 0.49690625, 0.42780295, 0.49171083]) x_norm = 2.9957162223617644 /cvmfs/pilot.eessi-hpc.org/versions/2023.06/software/linux/aarch64/neoverse_v1/software/SciPy-bundle/2021.10-foss-2021b/lib/python3.9/site-packages/numpy/fft/tests/test_pocketfft.py:219: AssertionError _________________________________________________ TestFFT1D.test_dtypes[float16] _________________________________________________ self = , dtype = @pytest.mark.parametrize("dtype", [np.half, np.single, np.double, np.longdouble]) def test_dtypes(self, dtype): # make sure that all input precisions are accepted and internally # converted to 64bit x = random(30).astype(dtype) > assert_allclose(np.fft.ifft(np.fft.fft(x)), x, atol=1e-6) E AssertionError: E Not equal to tolerance rtol=1e-07, atol=1e-06 E E Mismatched elements: 20 / 30 (66.7%) E Max absolute difference: 3.08380423 E Max relative difference: 684.8775835 E x: array([ 0.688965+0.000000e+00j, 0.911133-1.850372e-17j, E -1.137523+2.730284e+00j, 0.835206+6.436578e-01j, E 0.37604 -1.681115e-02j, 0.519674+6.622703e-02j,... E y: array([0.689 , 0.911 , 0.2961 , 0.01932 , 0.09467 , 0.646 , E 0.709 , 0.8765 , 0.7803 , 0.5444 , 0.807 , 0.2351 , E 0.365 , 0.03238 , 0.9937 , 0.2108 , 0.1625 , 0.6895 ,... dtype = self = x = array([0.689 , 0.911 , 0.2961 , 0.01932 , 0.09467 , 0.646 , 0.709 , 0.8765 , 0.7803 , 0.5444 , 0.80... 0.3596 , 0.04144 , 0.437 , 0.5537 , 0.9927 , 0.001161, 0.6704 , 0.899 , 0.3 ], dtype=float16) /cvmfs/pilot.eessi-hpc.org/versions/2023.06/software/linux/aarch64/neoverse_v1/software/SciPy-bundle/2021.10-foss-2021b/lib/python3.9/site-packages/numpy/fft/tests/test_pocketfft.py:228: AssertionError _________________________________________________ TestFFT1D.test_dtypes[float32] _________________________________________________ self = , dtype = @pytest.mark.parametrize("dtype", [np.half, np.single, np.double, np.longdouble]) def test_dtypes(self, dtype): # make sure that all input precisions are accepted and internally # converted to 64bit x = random(30).astype(dtype) > assert_allclose(np.fft.ifft(np.fft.fft(x)), x, atol=1e-6) E AssertionError: E Not equal to tolerance rtol=1e-07, atol=1e-06 E E Mismatched elements: 20 / 30 (66.7%) E Max absolute difference: 0.68429658 E Max relative difference: 5.03989318 E x: array([0.64349 +8.326673e-18j, 0.994001+3.330669e-17j, E 0.517414+7.799666e-02j, 1.435865+3.676017e-01j, E 0.432125-5.236210e-02j, 0.567504-2.725660e-02j,... E y: array([0.64349 , 0.994001, 0.546578, 0.85869 , 0.450012, 0.503983, E 0.076129, 0.386269, 0.488868, 0.428405, 0.633887, 0.794556, E 0.918858, 0.670013, 0.497381, 0.783385, 0.097845, 0.448409,... dtype = self = x = array([0.64348984, 0.99400103, 0.54657835, 0.8586903 , 0.45001206, 0.50398266, 0.07612897, 0.38626868, 0.488868...9937 , 0.5871803 , 0.2500641 , 0.10681622, 0.48977995, 0.37378168, 0.4420816 , 0.6800537 ], dtype=float32) /cvmfs/pilot.eessi-hpc.org/versions/2023.06/software/linux/aarch64/neoverse_v1/software/SciPy-bundle/2021.10-foss-2021b/lib/python3.9/site-packages/numpy/fft/tests/test_pocketfft.py:228: AssertionError _________________________________________________ TestFFT1D.test_dtypes[float64] _________________________________________________ self = , dtype = @pytest.mark.parametrize("dtype", [np.half, np.single, np.double, np.longdouble]) def test_dtypes(self, dtype): # make sure that all input precisions are accepted and internally # converted to 64bit x = random(30).astype(dtype) > assert_allclose(np.fft.ifft(np.fft.fft(x)), x, atol=1e-6) E AssertionError: E Not equal to tolerance rtol=1e-07, atol=1e-06 E E Mismatched elements: 20 / 30 (66.7%) E Max absolute difference: 1.7939092 E Max relative difference: 9.94243325 E x: array([ 0.811956+3.700743e-17j, 0.740171+1.110223e-17j, E 0.399559+2.745439e-01j, 0.678954+1.727177e+00j, E 0.766969+8.940981e-02j, 0.586815-3.204075e-02j,... E y: array([0.811956, 0.740171, 0.381281, 0.194218, 0.901553, 0.509829, E 0.614947, 0.836945, 0.732895, 0.454958, 0.697458, 0.911569, E 0.004397, 0.140182, 0.410786, 0.166865, 0.470858, 0.847713,... dtype = self = x = array([0.81195559, 0.74017127, 0.38128061, 0.19421842, 0.90155323, 0.50982889, 0.61494718, 0.83694478, 0.732895...71, 0.81800808, 0.79789877, 0.26022604, 0.15072186, 0.84566784, 0.50176266, 0.97695011, 0.5604107 , 0.60532441]) /cvmfs/pilot.eessi-hpc.org/versions/2023.06/software/linux/aarch64/neoverse_v1/software/SciPy-bundle/2021.10-foss-2021b/lib/python3.9/site-packages/numpy/fft/tests/test_pocketfft.py:228: AssertionError ________________________________________________ TestFFT1D.test_dtypes[float128] _________________________________________________ self = , dtype = @pytest.mark.parametrize("dtype", [np.half, np.single, np.double, np.longdouble]) def test_dtypes(self, dtype): # make sure that all input precisions are accepted and internally # converted to 64bit x = random(30).astype(dtype) > assert_allclose(np.fft.ifft(np.fft.fft(x)), x, atol=1e-6) E AssertionError: E Not equal to tolerance rtol=1e-07, atol=1e-06 E E Mismatched elements: 20 / 30 (66.7%) E Max absolute difference: 1.36576687 E Max relative difference: 12.80542241 E x: array([ 0.797949+3.700743e-18j, 0.022508-2.220446e-17j, E 0.728113+1.772233e-01j, 1.228098+1.090210e+00j, E 0.529521+3.174394e-02j, 0.076213-2.819478e-01j,... E y: array([0.797949, 0.022508, 0.584243, 0.746025, 0.663665, 0.023871, E 0.57741 , 0.474101, 0.591298, 0.766016, 0.433941, 0.681846, E 0.06131 , 0.122198, 0.614689, 0.105076, 0.09967 , 0.045261,... dtype = self = x = array([0.79794897, 0.02250842, 0.5842434 , 0.74602543, 0.66366548, 0.02387149, 0.57740973, 0.47410066, 0.591298...5207, 0.97012698, 0.7586322 , 0.54969255, 0.78134827, 0.69104082, 0.38614004, 0.11008063], dtype=float128) /cvmfs/pilot.eessi-hpc.org/versions/2023.06/software/linux/aarch64/neoverse_v1/software/SciPy-bundle/2021.10-foss-2021b/lib/python3.9/site-packages/numpy/fft/tests/test_pocketfft.py:228: AssertionError ==================================================== short test summary info ===================================================== FAILED tests/test_pocketfft.py::TestFFT1D::test_identity - AssertionError: FAILED tests/test_pocketfft.py::TestFFT1D::test_ifft[None] - AssertionError: FAILED tests/test_pocketfft.py::TestFFT1D::test_ifft[backward] - AssertionError: FAILED tests/test_pocketfft.py::TestFFT1D::test_ifft[ortho] - AssertionError: FAILED tests/test_pocketfft.py::TestFFT1D::test_ifft[forward] - AssertionError: FAILED tests/test_pocketfft.py::TestFFT1D::test_ifft2 - AssertionError: FAILED tests/test_pocketfft.py::TestFFT1D::test_ifftn - AssertionError: FAILED tests/test_pocketfft.py::TestFFT1D::test_irfft2 - AssertionError: FAILED tests/test_pocketfft.py::TestFFT1D::test_irfftn - AssertionError: FAILED tests/test_pocketfft.py::TestFFT1D::test_all_1d_norm_preserving - AssertionError: FAILED tests/test_pocketfft.py::TestFFT1D::test_dtypes[float16] - AssertionError: FAILED tests/test_pocketfft.py::TestFFT1D::test_dtypes[float32] - AssertionError: FAILED tests/test_pocketfft.py::TestFFT1D::test_dtypes[float64] - AssertionError: FAILED tests/test_pocketfft.py::TestFFT1D::test_dtypes[float128] - AssertionError: ================================================= 14 failed, 74 passed in 1.30s ================================================== False ``` c
laraPPr commented 1 year ago

numpy.polynomial.test(verbose=3)

``` ============================================================ FAILURES ============================================================ ______________________________________________ test_bad_conditioned_fit[Polynomial] ______________________________________________ Poly = def test_bad_conditioned_fit(Poly): x = [0., 0., 1.] y = [1., 2., 3.] # check RankWarning is raised with pytest.warns(RankWarning) as record: Poly.fit(x, y, 2) > assert record[0].message.args[0] == "The fit may be poorly conditioned" E AssertionError: assert 'invalid valu...n true_divide' == 'The fit may ...y conditioned' E - The fit may be poorly conditioned E + invalid value encountered in true_divide Poly = record = WarningsChecker(record=True) x = [0.0, 0.0, 1.0] y = [1.0, 2.0, 3.0] /cvmfs/pilot.eessi-hpc.org/versions/2023.06/software/linux/aarch64/neoverse_v1/software/SciPy-bundle/2021.10-foss-2021b/lib/python3.9/site-packages/numpy/polynomial/tests/test_classes.py:141: AssertionError _______________________________________________ test_bad_conditioned_fit[Legendre] _______________________________________________ Poly = def test_bad_conditioned_fit(Poly): x = [0., 0., 1.] y = [1., 2., 3.] # check RankWarning is raised with pytest.warns(RankWarning) as record: Poly.fit(x, y, 2) > assert record[0].message.args[0] == "The fit may be poorly conditioned" E AssertionError: assert 'invalid valu...n true_divide' == 'The fit may ...y conditioned' E - The fit may be poorly conditioned E + invalid value encountered in true_divide Poly = record = WarningsChecker(record=True) x = [0.0, 0.0, 1.0] y = [1.0, 2.0, 3.0] /cvmfs/pilot.eessi-hpc.org/versions/2023.06/software/linux/aarch64/neoverse_v1/software/SciPy-bundle/2021.10-foss-2021b/lib/python3.9/site-packages/numpy/polynomial/tests/test_classes.py:141: AssertionError ______________________________________________ test_bad_conditioned_fit[Chebyshev] _______________________________________________ Poly = def test_bad_conditioned_fit(Poly): x = [0., 0., 1.] y = [1., 2., 3.] # check RankWarning is raised with pytest.warns(RankWarning) as record: Poly.fit(x, y, 2) > assert record[0].message.args[0] == "The fit may be poorly conditioned" E AssertionError: assert 'invalid valu...n true_divide' == 'The fit may ...y conditioned' E - The fit may be poorly conditioned E + invalid value encountered in true_divide Poly = record = WarningsChecker(record=True) x = [0.0, 0.0, 1.0] y = [1.0, 2.0, 3.0] /cvmfs/pilot.eessi-hpc.org/versions/2023.06/software/linux/aarch64/neoverse_v1/software/SciPy-bundle/2021.10-foss-2021b/lib/python3.9/site-packages/numpy/polynomial/tests/test_classes.py:141: AssertionError _______________________________________________ test_bad_conditioned_fit[Laguerre] _______________________________________________ Poly = def test_bad_conditioned_fit(Poly): x = [0., 0., 1.] y = [1., 2., 3.] # check RankWarning is raised with pytest.warns(RankWarning) as record: Poly.fit(x, y, 2) > assert record[0].message.args[0] == "The fit may be poorly conditioned" E AssertionError: assert 'invalid valu...n true_divide' == 'The fit may ...y conditioned' E - The fit may be poorly conditioned E + invalid value encountered in true_divide Poly = record = WarningsChecker(record=True) x = [0.0, 0.0, 1.0] y = [1.0, 2.0, 3.0] /cvmfs/pilot.eessi-hpc.org/versions/2023.06/software/linux/aarch64/neoverse_v1/software/SciPy-bundle/2021.10-foss-2021b/lib/python3.9/site-packages/numpy/polynomial/tests/test_classes.py:141: AssertionError _______________________________________________ test_bad_conditioned_fit[Hermite] ________________________________________________ Poly = def test_bad_conditioned_fit(Poly): x = [0., 0., 1.] y = [1., 2., 3.] # check RankWarning is raised with pytest.warns(RankWarning) as record: Poly.fit(x, y, 2) > assert record[0].message.args[0] == "The fit may be poorly conditioned" E AssertionError: assert 'invalid valu...n true_divide' == 'The fit may ...y conditioned' E - The fit may be poorly conditioned E + invalid value encountered in true_divide Poly = record = WarningsChecker(record=True) x = [0.0, 0.0, 1.0] y = [1.0, 2.0, 3.0] /cvmfs/pilot.eessi-hpc.org/versions/2023.06/software/linux/aarch64/neoverse_v1/software/SciPy-bundle/2021.10-foss-2021b/lib/python3.9/site-packages/numpy/polynomial/tests/test_classes.py:141: AssertionError _______________________________________________ test_bad_conditioned_fit[HermiteE] _______________________________________________ Poly = def test_bad_conditioned_fit(Poly): x = [0., 0., 1.] y = [1., 2., 3.] # check RankWarning is raised with pytest.warns(RankWarning) as record: Poly.fit(x, y, 2) > assert record[0].message.args[0] == "The fit may be poorly conditioned" E AssertionError: assert 'invalid valu...n true_divide' == 'The fit may ...y conditioned' E - The fit may be poorly conditioned E + invalid value encountered in true_divide Poly = record = WarningsChecker(record=True) x = [0.0, 0.0, 1.0] y = [1.0, 2.0, 3.0] /cvmfs/pilot.eessi-hpc.org/versions/2023.06/software/linux/aarch64/neoverse_v1/software/SciPy-bundle/2021.10-foss-2021b/lib/python3.9/site-packages/numpy/polynomial/tests/test_classes.py:141: AssertionError ======================================================== warnings summary ======================================================== tests/test_chebyshev.py::TestFitting::test_chebfit tests/test_hermite.py::TestFitting::test_hermfit tests/test_hermite_e.py::TestFitting::test_hermefit tests/test_laguerre.py::TestFitting::test_lagfit tests/test_legendre.py::TestFitting::test_legfit tests/test_polynomial.py::TestMisc::test_polyfit /cvmfs/pilot.eessi-hpc.org/versions/2023.06/software/linux/aarch64/neoverse_v1/software/SciPy-bundle/2021.10-foss-2021b/lib/python3.9/site-packages/numpy/polynomial/polyutils.py:661: RuntimeWarning: invalid value encountered in true_divide c = (c.T/scl).T tests/test_chebyshev.py::TestMisc::test_weight /cvmfs/pilot.eessi-hpc.org/versions/2023.06/software/linux/aarch64/neoverse_v1/software/SciPy-bundle/2021.10-foss-2021b/lib/python3.9/site-packages/numpy/polynomial/tests/test_chebyshev.py:587: RuntimeWarning: divide by zero encountered in true_divide tgt = 1./(np.sqrt(1 + x) * np.sqrt(1 - x)) tests/test_chebyshev.py::TestMisc::test_weight /cvmfs/pilot.eessi-hpc.org/versions/2023.06/software/linux/aarch64/neoverse_v1/software/SciPy-bundle/2021.10-foss-2021b/lib/python3.9/site-packages/numpy/polynomial/chebyshev.py:1915: RuntimeWarning: divide by zero encountered in true_divide w = 1./(np.sqrt(1. + x) * np.sqrt(1. - x)) tests/test_classes.py::test_roots[Legendre] tests/test_legendre.py::TestCompanion::test_dimensions tests/test_legendre.py::TestMisc::test_legroots /cvmfs/pilot.eessi-hpc.org/versions/2023.06/software/linux/aarch64/neoverse_v1/software/SciPy-bundle/2021.10-foss-2021b/lib/python3.9/site-packages/numpy/polynomial/legendre.py:1449: RuntimeWarning: divide by zero encountered in true_divide scl = 1./np.sqrt(2*np.arange(n) + 1) tests/test_hermite.py::TestCompanion::test_dimensions tests/test_hermite.py::TestGauss::test_100 tests/test_hermite.py::TestMisc::test_hermroots /cvmfs/pilot.eessi-hpc.org/versions/2023.06/software/linux/aarch64/neoverse_v1/software/SciPy-bundle/2021.10-foss-2021b/lib/python3.9/site-packages/numpy/polynomial/hermite.py:1441: RuntimeWarning: divide by zero encountered in true_divide scl = np.hstack((1., 1./np.sqrt(2.*np.arange(n - 1, 0, -1)))) tests/test_hermite_e.py::TestCompanion::test_dimensions tests/test_hermite_e.py::TestGauss::test_100 tests/test_hermite_e.py::TestMisc::test_hermeroots /cvmfs/pilot.eessi-hpc.org/versions/2023.06/software/linux/aarch64/neoverse_v1/software/SciPy-bundle/2021.10-foss-2021b/lib/python3.9/site-packages/numpy/polynomial/hermite_e.py:1434: RuntimeWarning: divide by zero encountered in true_divide scl = np.hstack((1., 1./np.sqrt(np.arange(n - 1, 0, -1)))) ```
boegel commented 1 year ago

Where should I open that issue?

Issue on problems with CPU detection should go here in software-layer repo

laraPPr commented 1 year ago

https://github.com/EESSI/software-layer/issues/320

boegel commented 11 months ago

When extending the list of known issues with more info (see PR #340), I noticed that there are also 2 failing tests in the scipy test suite on aarch64/neoverse_v1 for SciPy-bundle/2021.05-foss-2021a

        optimize/tests/test_linprog.py::TestLinprogIPSparse::test_bug_6139 FAILED [ 44%]
        optimize/tests/test_linprog.py::TestLinprogIPSparsePresolve::test_bug_6139 FAILED [ 45%]

and 55 failing tests in SciPy-bundle/2021.10-foss-2021b:

``` =========================== short test summary info ============================ FAILED cluster/tests/test_vq.py::TestWhiten::test_whiten_zero_std - Assertion... FAILED fft/_pocketfft/tests/test_basic.py::TestLongDoubleIFFT::test_djbfft - ... FAILED fft/_pocketfft/tests/test_basic.py::TestDoubleIFFT::test_djbfft - Asse... FAILED fft/_pocketfft/tests/test_basic.py::TestSingleIFFT::test_djbfft - Asse... FAILED integrate/_ivp/tests/test_ivp.py::test_empty - AssertionError: Got war... FAILED integrate/tests/test_banded_ode_solvers.py::test_banded_ode_solvers - ... FAILED integrate/tests/test_integrate.py::TestOde::test_zvode - AssertionErro... FAILED integrate/tests/test_integrate.py::TestOde::test_concurrent_ok - Asser... FAILED integrate/tests/test_integrate.py::TestZVODECheckParameterUse::test_no_params FAILED integrate/tests/test_integrate.py::TestZVODECheckParameterUse::test_one_scalar_param FAILED integrate/tests/test_integrate.py::TestZVODECheckParameterUse::test_two_scalar_params FAILED integrate/tests/test_integrate.py::TestZVODECheckParameterUse::test_vector_param FAILED interpolate/tests/test_bsplines.py::TestBSpline::test_derivative_method FAILED interpolate/tests/test_bsplines.py::TestBSpline::test_antiderivative_method FAILED interpolate/tests/test_fitpack.py::TestSplder::test_inverse - ValueErr... FAILED interpolate/tests/test_fitpack.py::TestSplder::test_splder_vs_splev - ... FAILED interpolate/tests/test_fitpack.py::TestSplder::test_kink - ValueError:... FAILED interpolate/tests/test_fitpack.py::test_splev_der_k - ValueError: The ... FAILED interpolate/tests/test_fitpack2.py::TestUnivariateSpline::test_derivative_and_antiderivative FAILED interpolate/tests/test_fitpack2.py::TestUnivariateSpline::test_derivative_extrapolation FAILED interpolate/tests/test_polyint.py::test_deriv_shapes - ValueError: The... FAILED interpolate/tests/test_polyint.py::TestPCHIP::test_all_zeros - Runtime... FAILED linalg/tests/test_basic.py::TestSolveCirculant::test_random_b_and_c - ... FAILED linalg/tests/test_solve_toeplitz.py::test_solve_equivalence - Assertio... FAILED linalg/tests/test_solve_toeplitz.py::test_multiple_rhs - AssertionError: FAILED ndimage/tests/test_fourier.py::TestNdimageFourier::test_fourier_shift_real01[float32-4-shape0] FAILED ndimage/tests/test_fourier.py::TestNdimageFourier::test_fourier_shift_real01[float32-4-shape1] FAILED ndimage/tests/test_fourier.py::TestNdimageFourier::test_fourier_shift_real01[float64-11-shape0] FAILED ndimage/tests/test_fourier.py::TestNdimageFourier::test_fourier_shift_real01[float64-11-shape1] FAILED ndimage/tests/test_fourier.py::TestNdimageFourier::test_fourier_shift_complex01[complex64-6-shape0] FAILED ndimage/tests/test_fourier.py::TestNdimageFourier::test_fourier_shift_complex01[complex64-6-shape1] FAILED ndimage/tests/test_fourier.py::TestNdimageFourier::test_fourier_shift_complex01[complex128-11-shape0] FAILED ndimage/tests/test_fourier.py::TestNdimageFourier::test_fourier_shift_complex01[complex128-11-shape1] FAILED optimize/tests/test__differential_evolution.py::TestDifferentialEvolutionSolver::test__unscale_parameters FAILED optimize/tests/test__differential_evolution.py::TestDifferentialEvolutionSolver::test_args_tuple_is_passed FAILED optimize/tests/test__differential_evolution.py::TestDifferentialEvolutionSolver::test_constraint_solve FAILED optimize/tests/test__differential_evolution.py::TestDifferentialEvolutionSolver::test_impossible_constraint FAILED optimize/tests/test__differential_evolution.py::TestDifferentialEvolutionSolver::test_L1 FAILED optimize/tests/test__differential_evolution.py::TestDifferentialEvolutionSolver::test_L2 FAILED optimize/tests/test__differential_evolution.py::TestDifferentialEvolutionSolver::test_L7 FAILED optimize/tests/test_linprog.py::TestLinprogIPSparse::test_bug_6139 - A... FAILED optimize/tests/test_linprog.py::TestLinprogIPSparsePresolve::test_bug_6139 FAILED optimize/tests/test_optimize.py::test_gh12696 - AssertionError: Got wa... FAILED signal/tests/test_fir_filter_design.py::TestMinimumPhase::test_homomorphic FAILED signal/tests/test_fir_filter_design.py::TestMinimumPhase::test_hilbert FAILED signal/tests/test_max_len_seq.py::TestMLS::test_mls_output - Assertion... FAILED sparse/linalg/eigen/arpack/tests/test_arpack.py::test_standard_nonsymmetric_no_convergence FAILED stats/tests/test_distributions.py::TestPareto::test_stats - RuntimeWar... FAILED stats/tests/test_distributions.py::TestInvGamma::test_invgamma_inf_gh_1866 FAILED stats/tests/test_distributions.py::TestF::test_moments_warnings - Runt... FAILED stats/tests/test_distributions.py::TestErlang::test_erlang_runtimewarning FAILED stats/tests/test_distributions.py::TestTriang::test_edge_cases - Float... FAILED stats/tests/test_distributions.py::test_ncx2_tails_pdf - RuntimeWarnin... FAILED stats/tests/test_distributions.py::test_genextreme_give_no_warnings - ... FAILED stats/tests/test_morestats.py::TestMvsdist::test_warns - RuntimeWarnin... = 55 failed, 32438 passed, 2105 skipped, 11134 deselected, 104 xfailed, 12 xpassed, 5518 warnings in 375.42s (0:06:15) = ```
boegel commented 11 months ago

With SciPy-bundle/2022.05-foss-2022a (scipy 1.8.1), we're seeing 18 failing tests on aarch64/neoverse_v1 (via PR #346), but for some reason we still get a zero exit code...

There are also failing tests for scipy 1.8.1, but the test command is still existing with zero exit code... edit: ah, that's because the scipy easyblock auto-enables ignore_test_result for scipy < 1.9, because only from 1.9 onwards did we start being a bit more strict on the scipy test suite...

``` FAILED optimize/tests/test_linprog.py::TestLinprogIPSparse::test_bug_6139 - A... FAILED optimize/tests/test_linprog.py::TestLinprogIPSparsePresolve::test_bug_6139 FAILED optimize/tests/test_optimize.py::test_equal_bounds[None-constraints3--kwds0-SLSQP] FAILED optimize/tests/test_optimize.py::test_equal_bounds[None-constraints3-Bounds-kwds0-SLSQP] FAILED optimize/tests/test_optimize.py::test_equal_bounds[None-constraints5--kwds0-SLSQP] FAILED optimize/tests/test_optimize.py::test_equal_bounds[None-constraints5--kwds1-SLSQP] FAILED optimize/tests/test_optimize.py::test_equal_bounds[None-constraints5--kwds2-SLSQP] FAILED optimize/tests/test_optimize.py::test_equal_bounds[None-constraints5-Bounds-kwds0-SLSQP] FAILED optimize/tests/test_optimize.py::test_equal_bounds[None-constraints5-Bounds-kwds1-SLSQP] FAILED optimize/tests/test_optimize.py::test_equal_bounds[None-constraints5-Bounds-kwds2-SLSQP] FAILED optimize/tests/test_optimize.py::test_equal_bounds[callback-constraints3--kwds0-SLSQP] FAILED optimize/tests/test_optimize.py::test_equal_bounds[callback-constraints3-Bounds-kwds0-SLSQP] FAILED optimize/tests/test_optimize.py::test_equal_bounds[callback-constraints5--kwds0-SLSQP] FAILED optimize/tests/test_optimize.py::test_equal_bounds[callback-constraints5--kwds1-SLSQP] FAILED optimize/tests/test_optimize.py::test_equal_bounds[callback-constraints5--kwds2-SLSQP] FAILED optimize/tests/test_optimize.py::test_equal_bounds[callback-constraints5-Bounds-kwds0-SLSQP] FAILED optimize/tests/test_optimize.py::test_equal_bounds[callback-constraints5-Bounds-kwds1-SLSQP] FAILED optimize/tests/test_optimize.py::test_equal_bounds[callback-constraints5-Bounds-kwds2-SLSQP] = 18 failed, 35441 passed, 2756 skipped, 11452 deselected, 104 xfailed, 11 xpassed, 34 warnings in 391.16s (0:06:31) = ```
boegel commented 11 months ago

With SciPy-bundle/2023.02-gfbf-2022b (scipy 1.10.1), there's suddenly a lot more failing tests on aarch64/neoverse_v1 (via PR #3477): 928 (out of 49043)...

``` =========================== short test summary info ============================ FAILED ../../linalg/tests/test_matfuncs.py::TestLogM::test_nils - RuntimeWarn... FAILED ../../fft/tests/test_fftlog.py::test_fht_exact[63] - RuntimeWarning: d... FAILED ../../interpolate/tests/test_rgi.py::TestRegularGridInterpolator::test_list_input[pchip] FAILED ../../linalg/tests/test_matfuncs.py::TestLogM::test_al_mohy_higham_2012_experiment_1_logm FAILED ../../linalg/tests/test_matfuncs.py::TestLogM::test_round_trip_random_float FAILED ../../linalg/tests/test_matfuncs.py::TestLogM::test_round_trip_random_complex FAILED ../../linalg/tests/test_matfuncs.py::TestLogM::test_logm_type_preservation_and_conversion FAILED ../../linalg/tests/test_matfuncs.py::TestLogM::test_complex_spectrum_real_logm FAILED ../../linalg/tests/test_matfuncs.py::TestLogM::test_real_mixed_sign_spectrum FAILED ../../linalg/tests/test_matfuncs.py::TestLogM::test_exactly_singular FAILED ../../linalg/tests/test_matfuncs.py::TestLogM::test_nearly_singular - ... FAILED ../../linalg/tests/test_matfuncs.py::TestLogM::test_opposite_sign_complex_eigenvalues FAILED ../../interpolate/tests/test_rgi.py::TestRegularGridInterpolator::test_complex[pchip] FAILED ../../interpolate/tests/test_rgi.py::TestRegularGridInterpolator::test_descending_points[pchip] FAILED ../../integrate/tests/test_bvp.py::test_singular_term - RuntimeWarning... FAILED ../../interpolate/tests/test_rgi.py::TestRegularGridInterpolator::test_nonscalar_values[pchip] FAILED ../../interpolate/tests/test_rgi.py::TestRegularGridInterpolator::test_nonscalar_values_2[False-pchip] FAILED ../../linalg/tests/test_matfuncs.py::TestFractionalMatrixPower::test_random_matrices_and_powers FAILED ../../interpolate/tests/test_rgi.py::TestRegularGridInterpolator::test_nonscalar_values_2[True-pchip] FAILED ../../linalg/tests/test_matfuncs.py::TestExpM::test_2x2_input - Runtim... FAILED ../../interpolate/tests/test_rgi.py::TestInterpN::test_list_input[pchip] FAILED ../../interpolate/tests/test_rgi.py::TestInterpN::test_xi_broadcast[pchip] FAILED ../../linalg/tests/test_matfuncs.py::TestExpmConditionNumber::test_expm_cond_fuzz FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSSimplexDual::test_docstring_example FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSSimplexDual::test_aliasing_b_ub FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSSimplexDual::test_aliasing_b_eq FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSSimplexDual::test_non_ndarray_args FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSSimplexDual::test_unknown_options FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSSimplexDual::test_integrality_without_highs FAILED ../../linalg/tests/test_basic.py::TestPinvSymmetric::test_simple_real FAILED ../../interpolate/tests/test_rgi.py::TestInterpN::test_nonscalar_values[pchip] FAILED ../../linalg/tests/test_basic.py::TestPinvSymmetric::test_simple_complex FAILED ../../linalg/tests/test_basic.py::TestPinvSymmetric::test_native_list_argument FAILED ../../linalg/tests/test_basic.py::TestPinvSymmetric::test_atol_rtol - ... FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSSimplexDual::test_bounds_infeasible_2 FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSSimplexDual::test_empty_constraint_2 FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSSimplexDual::test_empty_constraint_3 FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSSimplexDual::test_inequality_constraints FAILED ../../linalg/tests/test_basic.py::TestOverwrite::test_pinv - RuntimeWa... FAILED ../../linalg/tests/test_basic.py::TestOverwrite::test_pinvh - RuntimeW... FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSSimplexDual::test_inequality_constraints2 FAILED ../../linalg/tests/test_special_matrices.py::TestHilbert::test_basic FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSSimplexDual::test_bounded_below_only_1 FAILED ../../linalg/tests/test_special_matrices.py::TestInvHilbert::test_inverse FAILED ../../interpolate/tests/test_rgi.py::TestInterpN::test_nonscalar_values_2[pchip] FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSSimplexDual::test_bounded_below_only_2 FAILED ../../interpolate/tests/test_rgi.py::TestInterpN::test_complex[pchip] FAILED ../../interpolate/tests/test_rgi.py::TestInterpN::test_matrix_input[pchip] FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSSimplexDual::test_bounded_above_only_1 FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSSimplexDual::test_bounded_above_only_2 FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSSimplexDual::test_bounds_infinity FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSSimplexDual::test_bounds_mixed FAILED ../../odr/tests/test_odr.py::TestODR::test_multi - RuntimeWarning: div... FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSSimplexDual::test_bounds_equal_but_infeasible FAILED ../../linalg/tests/test_interpolative.py::TestInterpolativeDecomposition::test_badcall FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSSimplexDual::test_bounds_equal_but_infeasible2 FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSSimplexDual::test_zero_column_1 FAILED ../../optimize/_trustregion_constr/tests/test_projections.py::TestProjections::test_iterative_refinements_dense FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSSimplexDual::test_zero_row_1 FAILED ../../optimize/_trustregion_constr/tests/test_projections.py::TestProjections::test_nullspace_and_least_squares_dense FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSSimplexDual::test_zero_row_2 FAILED ../../optimize/_trustregion_constr/tests/test_projections.py::TestProjections::test_rowspace_dense FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSSimplexDual::test_singleton_row_ub_1 FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSSimplexDual::test_singleton_row_ub_2 FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSSimplexDual::test_infeasible FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSSimplexDual::test_infeasible_inequality_bounds FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSSimplexDual::test_unbounded_below_no_presolve_corrected FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSSimplexDual::test_unbounded_no_nontrivial_constraints_1 FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSSimplexDual::test_unbounded_no_nontrivial_constraints_2 FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSSimplexDual::test_cyclic_recovery FAILED ../../optimize/tests/test_linprog.py::TestLinprogIPDense::test_callback FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSSimplexDual::test_cyclic_bland FAILED ../../optimize/tests/test_linprog.py::TestLinprogIPDense::test_docstring_example FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSSimplexDual::test_simplex_algorithm_wikipedia_example FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSSimplexDual::test_basic_artificial_vars FAILED ../../optimize/tests/test_linprog.py::TestLinprogIPDense::test_unknown_options FAILED ../../integrate/_ivp/tests/test_ivp.py::test_integration - RuntimeWarn... FAILED ../../optimize/tests/test_linprog.py::TestLinprogIPDense::test_integrality_without_highs FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSSimplexDual::test_optimize_result FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSSimplexDual::test_bug_6139 FAILED ../../integrate/_ivp/tests/test_ivp.py::test_integration_complex - Run... FAILED ../../integrate/_ivp/tests/test_ivp.py::test_integration_sparse_difference FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSSimplexDual::test_bug_7237 FAILED ../../integrate/_ivp/tests/test_ivp.py::test_integration_const_jac - R... FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSSimplexDual::test_bug_8174_2 FAILED ../../optimize/tests/test_linprog.py::TestLinprogIPDense::test_inequality_constraints FAILED ../../optimize/tests/test_linprog.py::TestLinprogIPDense::test_inequality_constraints2 FAILED ../../integrate/_ivp/tests/test_ivp.py::test_integration_stiff[BDF] - ... FAILED ../../optimize/tests/test_linprog.py::TestLinprogIPDense::test_bounds_mixed FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSSimplexDual::test_bug_8561 FAILED ../../integrate/_ivp/tests/test_ivp.py::test_events - RuntimeWarning: ... FAILED ../../signal/tests/test_czt.py::test_int_args - RuntimeWarning: divide... FAILED ../../signal/tests/test_czt.py::test_czt_points - RuntimeWarning: divi... FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSSimplexDual::test_bug_8663 FAILED ../../integrate/_ivp/tests/test_ivp.py::test_max_step - RuntimeWarning... FAILED ../../optimize/tests/test_linprog.py::TestLinprogIPDense::test_zero_row_1 FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSSimplexDual::test_bug_8973 FAILED ../../integrate/_ivp/tests/test_ivp.py::test_first_step - RuntimeWarni... FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSSimplexDual::test_bug_8973_2 FAILED ../../integrate/_ivp/tests/test_ivp.py::test_t_eval_early_event - Runt... FAILED ../../integrate/_ivp/tests/test_ivp.py::test_no_integration - RuntimeW... FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSSimplexDual::test_bug_10124 FAILED ../../integrate/_ivp/tests/test_ivp.py::test_no_integration_class - Ru... FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSSimplexDual::test_callback FAILED ../../integrate/_ivp/tests/test_ivp.py::test_empty - AssertionError: G... FAILED ../../optimize/tests/test_linprog.py::TestLinprogIPDense::test_singleton_row_ub_2 FAILED ../../integrate/_ivp/tests/test_ivp.py::test_classes - RuntimeWarning:... FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSSimplexDual::test_invalid_option_values[options0] FAILED ../../optimize/tests/test_linprog.py::TestLinprogIPDense::test_infeasible FAILED ../../optimize/tests/test_linprog.py::TestLinprogIPDense::test_unbounded_below_no_presolve_corrected FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSSimplexDual::test_invalid_option_values[options1] FAILED ../../optimize/tests/test_linprog.py::TestLinprogIPDense::test_cyclic_bland FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSSimplexDual::test_invalid_option_values[options2] FAILED ../../integrate/_ivp/tests/test_ivp.py::test_integration_zero_rhs[BDF] FAILED ../../signal/tests/test_filter_design.py::TestSOSFreqz::test_sosfreqz_basic FAILED ../../optimize/tests/test_linprog.py::TestLinprogIPDense::test_simplex_algorithm_wikipedia_example FAILED ../../optimize/tests/test_linprog.py::TestLinprogIPDense::test_basic_artificial_vars FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSSimplexDual::test_invalid_option_values[options3] FAILED ../../optimize/tests/test_linprog.py::TestLinprogIPDense::test_optimize_result FAILED ../../signal/tests/test_filter_design.py::TestPrototypeType::test_output_type FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSSimplexDual::test_invalid_option_values[options4] FAILED ../../optimize/tests/test_linprog.py::TestLinprogIPDense::test_bug_6139 FAILED ../../optimize/tests/test_linprog.py::TestLinprogIPDense::test_bug_7044 FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSSimplexDual::test_invalid_option_values[options5] FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSSimplexDual::test_invalid_option_values[options6] FAILED ../../signal/tests/test_filter_design.py::TestEllipord::test_highpass FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSSimplexDual::test_invalid_option_values[options7] FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSSimplexDual::test_marginals FAILED ../../optimize/tests/test_linprog.py::TestLinprogIPDense::test_bug_8174_2 FAILED ../../optimize/tests/test_linprog.py::TestLinprogIPDense::test_bug_10124 FAILED ../../signal/tests/test_filter_design.py::TestEllipord::test_bandpass FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSSimplexDual::test_dual_feasibility FAILED ../../optimize/tests/test_linprog.py::TestLinprogIPSparse::test_callback FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSSimplexDual::test_complementary_slackness FAILED ../../signal/tests/test_filter_design.py::TestEllipord::test_bandstop FAILED ../../optimize/tests/test_linprog.py::TestLinprogIPSparse::test_docstring_example FAILED ../../optimize/tests/test_linprog.py::TestLinprogIPSparse::test_unknown_options FAILED ../../signal/tests/test_filter_design.py::TestEllipord::test_fs_param FAILED ../../optimize/tests/test_linprog.py::TestLinprogIPSparse::test_integrality_without_highs FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSIPM::test_docstring_example FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSIPM::test_aliasing_b_ub FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSIPM::test_aliasing_b_eq FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSIPM::test_non_ndarray_args FAILED ../../optimize/tests/test__basinhopping.py::TestBasinHopping::test_1d_grad FAILED ../../optimize/tests/test__basinhopping.py::TestBasinHopping::test_2d FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSIPM::test_unknown_options FAILED ../../optimize/tests/test_linprog.py::TestLinprogIPSparse::test_inequality_constraints FAILED ../../optimize/tests/test_linprog.py::TestLinprogIPSparse::test_inequality_constraints2 FAILED ../../optimize/tests/test__basinhopping.py::TestBasinHopping::test_2d_nograd FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSIPM::test_integrality_without_highs FAILED ../../optimize/tests/test_linprog.py::TestLinprogIPSparse::test_bounds_mixed FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSIPM::test_bounds_infeasible_2 FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSIPM::test_empty_constraint_2 FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSIPM::test_empty_constraint_3 FAILED ../../optimize/tests/test_linprog.py::TestLinprogIPSparse::test_zero_row_1 FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSIPM::test_inequality_constraints FAILED ../../optimize/tests/test__basinhopping.py::TestBasinHopping::test_all_minimizers FAILED ../../optimize/tests/test_linprog.py::TestLinprogIPSparse::test_singleton_row_ub_2 FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSIPM::test_inequality_constraints2 FAILED ../../optimize/tests/test_linprog.py::TestLinprogIPSparse::test_infeasible FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSIPM::test_bounded_below_only_1 FAILED ../../optimize/tests/test_linprog.py::TestLinprogIPSparse::test_unbounded_below_no_presolve_corrected FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSIPM::test_bounded_below_only_2 FAILED ../../optimize/tests/test__basinhopping.py::TestBasinHopping::test_all_nograd_minimizers FAILED ../../optimize/tests/test_linprog.py::TestLinprogIPSparse::test_cyclic_bland FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSIPM::test_bounded_above_only_1 FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSIPM::test_bounded_above_only_2 FAILED ../../optimize/tests/test__basinhopping.py::TestBasinHopping::test_pass_takestep FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSIPM::test_bounds_infinity FAILED ../../optimize/tests/test__basinhopping.py::TestBasinHopping::test_pass_simple_takestep FAILED ../../optimize/tests/test__basinhopping.py::TestBasinHopping::test_pass_accept_test FAILED ../../optimize/tests/test_linprog.py::TestLinprogIPSparse::test_simplex_algorithm_wikipedia_example FAILED ../../optimize/tests/test__basinhopping.py::TestBasinHopping::test_pass_callback FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSIPM::test_bounds_mixed FAILED ../../optimize/tests/test__basinhopping.py::TestBasinHopping::test_niter_zero FAILED ../../optimize/tests/test_linprog.py::TestLinprogIPSparse::test_basic_artificial_vars FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSIPM::test_bounds_equal_but_infeasible FAILED ../../optimize/tests/test__basinhopping.py::TestBasinHopping::test_seed_reproducibility FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSIPM::test_bounds_equal_but_infeasible2 FAILED ../../optimize/tests/test__basinhopping.py::TestBasinHopping::test_random_gen FAILED ../../optimize/tests/test_linprog.py::TestLinprogIPSparse::test_optimize_result FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSIPM::test_zero_column_1 FAILED ../../optimize/tests/test__basinhopping.py::TestBasinHopping::test_monotonic_basin_hopping FAILED ../../optimize/tests/test_linprog.py::TestLinprogIPSparse::test_bug_7044 FAILED ../../optimize/tests/test_linprog.py::TestLinprogIPSparse::test_bug_8174_2 FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSIPM::test_zero_row_1 FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSIPM::test_zero_row_2 FAILED ../../optimize/tests/test_linprog.py::TestLinprogIPSparse::test_bug_10124 FAILED ../../optimize/tests/test_linprog.py::TestLinprogIPSparse::test_bug_6139 FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSIPM::test_singleton_row_ub_1 FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSIPM::test_singleton_row_ub_2 FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSIPM::test_infeasible FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSIPM::test_infeasible_inequality_bounds FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSIPM::test_unbounded_below_no_presolve_corrected FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSIPM::test_unbounded_no_nontrivial_constraints_1 FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSIPM::test_unbounded_no_nontrivial_constraints_2 FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSIPM::test_cyclic_recovery FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSIPM::test_cyclic_bland FAILED ../../optimize/tests/test_linprog.py::TestLinprogIPSparse::test_sparse_solve_options FAILED ../../optimize/tests/test_linprog.py::TestLinprogIPSparsePresolve::test_callback FAILED ../../optimize/tests/test_linprog.py::TestLinprogIPSparsePresolve::test_docstring_example FAILED ../../signal/tests/test_filter_design.py::TestEllip::test_basic - Runt... FAILED ../../signal/tests/test_filter_design.py::TestEllip::test_highpass - R... FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSIPM::test_simplex_algorithm_wikipedia_example FAILED ../../optimize/tests/test_linprog.py::TestLinprogIPSparsePresolve::test_unknown_options FAILED ../../optimize/tests/test_linprog.py::TestLinprogIPSparsePresolve::test_integrality_without_highs FAILED ../../signal/tests/test_filter_design.py::TestEllip::test_bandpass - R... FAILED ../../signal/tests/test_filter_design.py::TestEllip::test_fs_param - R... FAILED ../../optimize/tests/test_optimize.py::test_result_x_shape_when_len_x_is_one FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSIPM::test_basic_artificial_vars FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSIPM::test_optimize_result FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSIPM::test_bug_6139 FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSIPM::test_bug_7237 FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSIPM::test_bug_8174_2 FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSIPM::test_bug_8561 FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSIPM::test_bug_8663 FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSIPM::test_bug_8973 FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSIPM::test_bug_8973_2 FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSIPM::test_bug_10124 FAILED ../../signal/tests/test_filter_design.py::test_sos_consistency - Runti... FAILED ../../optimize/tests/test_linprog.py::TestLinprogIPSparsePresolve::test_inequality_constraints FAILED ../../optimize/tests/test_linprog.py::TestLinprogIPSparsePresolve::test_inequality_constraints2 FAILED ../../optimize/tests/test_linprog.py::TestLinprogIPSparsePresolve::test_bounds_mixed FAILED ../../optimize/tests/test_linprog.py::TestLinprogIPSparsePresolve::test_zero_row_1 FAILED ../../optimize/tests/test_linprog.py::TestLinprogIPSparsePresolve::test_singleton_row_ub_2 FAILED ../../optimize/tests/test_linprog.py::TestLinprogIPSparsePresolve::test_infeasible FAILED ../../signal/tests/test_filter_design.py::TestIIRDesign::test_exceptions FAILED ../../signal/tests/test_filter_design.py::TestIIRFilter::test_symmetry FAILED ../../optimize/tests/test_linprog.py::TestLinprogIPSparsePresolve::test_unbounded_below_no_presolve_corrected FAILED ../../optimize/tests/test_linprog.py::TestLinprogIPSparsePresolve::test_cyclic_bland FAILED ../../optimize/tests/test_linprog.py::TestLinprogIPSparsePresolve::test_simplex_algorithm_wikipedia_example FAILED ../../optimize/tests/test_linprog.py::TestLinprogIPSparsePresolve::test_basic_artificial_vars FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSIPM::test_callback FAILED ../../optimize/tests/test_linprog.py::TestLinprogIPSparsePresolve::test_optimize_result FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSIPM::test_invalid_option_values[options0] FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSIPM::test_invalid_option_values[options1] FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSIPM::test_invalid_option_values[options2] FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSIPM::test_invalid_option_values[options3] FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSIPM::test_invalid_option_values[options4] FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSIPM::test_invalid_option_values[options5] FAILED ../../optimize/tests/test_linprog.py::TestLinprogIPSparsePresolve::test_bug_7044 FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSIPM::test_invalid_option_values[options6] FAILED ../../optimize/tests/test_linprog.py::TestLinprogIPSparsePresolve::test_bug_8174_2 FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSIPM::test_invalid_option_values[options7] FAILED ../../optimize/tests/test_linprog.py::TestLinprogIPSparsePresolve::test_bug_10124 FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSIPM::test_marginals FAILED ../../optimize/tests/test_linprog.py::TestLinprogIPSparsePresolve::test_bug_6139 FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSIPM::test_dual_feasibility FAILED ../../optimize/tests/test_linprog.py::TestLinprogIPSpecific::test_unbounded_below_no_presolve_original FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSIPM::test_complementary_slackness FAILED ../../optimize/tests/test_optimize.py::test_x_overwritten_user_function FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSMIP::test_mip3 FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSMIP::test_mip4 FAILED ../../optimize/tests/test_linprog.py::TestLinprogHiGHSMIP::test_mip5 FAILED ../../optimize/tests/test_zeros.py::test_gh_9608_preserve_array_shape FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_asymmetric_laplacian[True-True-True-array-float32] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_asymmetric_laplacian[True-True-True-csr_matrix-float32] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_asymmetric_laplacian[True-True-True-coo_matrix-float32] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_asymmetric_laplacian[True-True-False-array-float32] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_asymmetric_laplacian[True-True-False-csr_matrix-float32] FAILED ../../signal/tests/test_signaltools.py::test_filtfilt_gust - RuntimeWa... FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[function-True-False-True-float32-asarray] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_asymmetric_laplacian[True-True-False-coo_matrix-float32] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[function-True-False-True-float32-csr_matrix] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[function-True-False-True-float32-coo_matrix] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[lo-False-False-True-float32-asarray] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[function-True-False-True-float64-asarray] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[lo-False-False-True-float32-csr_matrix] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[lo-False-False-True-float32-coo_matrix] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[function-True-False-True-float64-csr_matrix] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[function-True-False-True-float64-coo_matrix] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[lo-False-False-True-float64-asarray] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[function-True-False-True-int32-asarray] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[lo-False-False-True-float64-csr_matrix] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[function-True-False-True-int32-csr_matrix] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[lo-False-False-True-float64-coo_matrix] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[function-True-False-True-int32-coo_matrix] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[lo-False-False-True-int32-asarray] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[function-True-False-True-int64-asarray] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[lo-False-False-True-int32-csr_matrix] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[function-True-False-True-int64-csr_matrix] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[lo-False-False-True-int32-coo_matrix] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[lo-False-False-True-int64-asarray] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[lo-False-False-True-int64-csr_matrix] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[lo-False-False-True-int64-coo_matrix] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[lo-False-False-True-longlong-asarray] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_asymmetric_laplacian[False-True-True-array-float32] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[lo-False-False-True-longlong-csr_matrix] FAILED ../../signal/tests/test_signaltools.py::TestPartialFractionExpansion::test_residuez_general FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_asymmetric_laplacian[False-True-True-csr_matrix-float32] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[lo-False-False-True-longlong-coo_matrix] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_asymmetric_laplacian[False-True-True-coo_matrix-float32] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[function-True-False-True-int64-coo_matrix] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[function-True-False-True-longlong-asarray] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[function-True-False-True-longlong-csr_matrix] FAILED ../../optimize/tests/test_linprog.py::TestAutoscaleIP::test_bug_7237 FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[function-True-False-True-longlong-coo_matrix] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_asymmetric_laplacian[False-True-False-array-float32] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_asymmetric_laplacian[False-True-False-csr_matrix-float32] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_asymmetric_laplacian[False-True-False-coo_matrix-float32] FAILED ../../signal/tests/test_signaltools.py::TestPartialFractionExpansion::test_residuez_trailing_zeros FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[function-False-True-True-float32-asarray] FAILED ../../optimize/tests/test_linprog.py::TestAutoscaleIP::test_bug_6139 FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[function-False-True-True-float32-csr_matrix] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[function-False-True-True-float32-coo_matrix] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[function-False-True-True-float64-asarray] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[function-False-True-True-float64-csr_matrix] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[function-False-True-True-float64-coo_matrix] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[function-False-True-True-int32-asarray] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[function-False-True-True-int32-csr_matrix] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[function-False-True-True-int32-coo_matrix] FAILED ../../optimize/tests/test_linprog.py::TestAutoscaleSimplex::test_bug_6139 FAILED ../../optimize/tests/test_linprog.py::TestAutoscaleSimplex::test_bug_7237 FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[function-False-True-True-int64-asarray] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[function-False-True-True-int64-csr_matrix] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[function-False-True-True-int64-coo_matrix] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[function-False-True-True-longlong-asarray] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[function-False-True-True-longlong-csr_matrix] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[function-False-True-True-longlong-coo_matrix] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_laplacian_symmetrized[function-asarray] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_laplacian_symmetrized[function-csr_matrix] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_laplacian_symmetrized[function-coo_matrix] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_laplacian_symmetrized[lo-asarray] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_laplacian_symmetrized[lo-csr_matrix] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_laplacian_symmetrized[lo-coo_matrix] FAILED ../../optimize/tests/test_linprog.py::TestAutoscaleRS::test_bug_6139 FAILED ../../optimize/tests/test_linprog.py::TestAutoscaleRS::test_bug_7237 FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[function-True-True-True-float32-asarray] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[function-True-True-True-float32-csr_matrix] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[function-False-False-True-float32-asarray] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[function-True-True-True-float32-coo_matrix] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[function-False-False-True-float32-csr_matrix] FAILED ../../optimize/tests/test_linprog.py::TestAutoscaleRS::test_nontrivial_problem_with_guess FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[function-True-True-True-float64-asarray] FAILED ../../signal/tests/test_waveforms.py::TestChirp::test_hyperbolic_freq_01 FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[function-False-False-True-float32-coo_matrix] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[function-True-True-True-float64-csr_matrix] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[function-False-False-True-float64-asarray] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[function-True-True-True-float64-coo_matrix] FAILED ../../signal/tests/test_spectral.py::TestWelch::test_average - Runtime... FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[function-False-False-True-float64-csr_matrix] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[function-True-True-True-int32-asarray] FAILED ../../optimize/tests/test_linprog.py::TestAutoscaleRS::test_nontrivial_problem_with_bad_guess FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[function-False-False-True-float64-coo_matrix] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[function-True-True-True-int32-csr_matrix] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[function-False-False-True-int32-asarray] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[function-True-True-True-int32-coo_matrix] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[function-False-False-True-int32-csr_matrix] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[function-True-True-True-int64-asarray] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[function-True-True-True-int64-csr_matrix] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[function-False-False-True-int32-coo_matrix] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[function-False-False-True-int64-asarray] FAILED ../../optimize/tests/test_linprog.py::TestRRSVD::test_bug_7044 - Runti... FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[function-True-True-True-int64-coo_matrix] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[function-True-True-True-longlong-asarray] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[function-True-True-True-longlong-csr_matrix] FAILED ../../signal/tests/test_spectral.py::TestCSD::test_copied_data - Runti... FAILED ../../signal/tests/test_windows.py::TestTaylor::test_normalized - Runt... FAILED ../../signal/tests/test_windows.py::TestTaylor::test_non_normalized - ... FAILED ../../signal/tests/test_windows.py::TestTaylor::test_correctness - Run... FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[function-True-True-True-longlong-coo_matrix] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[function-False-False-True-int64-csr_matrix] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[function-False-False-True-int64-coo_matrix] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[function-False-False-True-longlong-asarray] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[function-False-False-True-longlong-csr_matrix] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[function-False-False-True-longlong-coo_matrix] FAILED ../../optimize/tests/test_linprog.py::TestRRPivot::test_bug_7044 - Run... FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[lo-True-True-True-float32-asarray] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[lo-True-True-True-float32-csr_matrix] FAILED ../../signal/tests/test_windows.py::test_windowfunc_basics - RuntimeWa... FAILED ../../signal/tests/test_windows.py::test_not_needs_params - RuntimeWar... FAILED ../../optimize/tests/test_linprog.py::TestRRID::test_bug_7044 - Runtim... FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[lo-True-True-True-float32-coo_matrix] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[lo-True-True-True-float64-asarray] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[lo-True-True-True-float64-csr_matrix] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[lo-True-True-True-float64-coo_matrix] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[lo-True-True-True-int32-asarray] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[lo-True-True-True-int32-csr_matrix] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[lo-True-True-True-int32-coo_matrix] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[lo-True-True-True-int64-asarray] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[lo-True-True-True-int64-csr_matrix] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[lo-True-True-True-int64-coo_matrix] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[lo-True-True-True-longlong-asarray] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[lo-True-True-True-longlong-csr_matrix] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[lo-True-True-True-longlong-coo_matrix] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[lo-True-False-True-float32-asarray] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[lo-True-False-True-float32-csr_matrix] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[lo-True-False-True-float32-coo_matrix] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[lo-True-False-True-float64-asarray] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[lo-True-False-True-float64-csr_matrix] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[lo-True-False-True-float64-coo_matrix] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[lo-True-False-True-int32-asarray] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[lo-True-False-True-int32-csr_matrix] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[lo-True-False-True-int32-coo_matrix] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[lo-True-False-True-int64-asarray] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[lo-True-False-True-int64-csr_matrix] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[lo-True-False-True-int64-coo_matrix] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[lo-True-False-True-longlong-asarray] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[lo-True-False-True-longlong-csr_matrix] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[lo-True-False-True-longlong-coo_matrix] FAILED ../../sparse/linalg/_isolve/tests/test_iterative.py::test_precond_dummy FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[lo-False-True-True-float32-asarray] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[lo-False-True-True-float32-csr_matrix] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[lo-False-True-True-float32-coo_matrix] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[lo-False-True-True-float64-asarray] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[lo-False-True-True-float64-csr_matrix] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[lo-False-True-True-float64-coo_matrix] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[lo-False-True-True-int32-asarray] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[lo-False-True-True-int32-csr_matrix] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[lo-False-True-True-int32-coo_matrix] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[lo-False-True-True-int64-asarray] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[lo-False-True-True-int64-csr_matrix] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[lo-False-True-True-int64-coo_matrix] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[lo-False-True-True-longlong-asarray] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[lo-False-True-True-longlong-csr_matrix] FAILED ../../sparse/csgraph/tests/test_graph_laplacian.py::test_format[lo-False-True-True-longlong-coo_matrix] FAILED ../../sparse/linalg/_eigen/arpack/tests/test_arpack.py::test_symmetric_modes FAILED ../../optimize/tests/test__dual_annealing.py::TestDualAnnealing::test_high_dim FAILED ../../sparse/linalg/_eigen/lobpcg/tests/test_lobpcg.py::test_tolerance_float32 FAILED ../../sparse/linalg/_eigen/lobpcg/tests/test_lobpcg.py::test_random_initial_float32 FAILED ../../optimize/tests/test__dual_annealing.py::TestDualAnnealing::test_rand_gen FAILED ../../optimize/tests/test__dual_annealing.py::TestDualAnnealing::test_fun_args_ls FAILED ../../optimize/tests/test__dual_annealing.py::TestDualAnnealing::test_from_docstring FAILED ../../sparse/linalg/tests/test_matfuncs.py::TestExpM::test_logm_consistency FAILED ../../optimize/tests/test__dual_annealing.py::TestDualAnnealing::test_bounds_class FAILED ../../optimize/tests/test__shgo.py::TestShgoArguments::test_7_3_minkwargs FAILED ../../special/tests/test_basic.py::TestBessel::test_jacobi - RuntimeWa... FAILED ../../special/tests/test_basic.py::TestAssocLaguerre::test_assoc_laguerre FAILED ../../optimize/tests/test_lbfgsb_hessinv.py::test_1 - RuntimeWarning: ... FAILED ../../optimize/tests/test_least_squares.py::TestDogbox::test_options FAILED ../../optimize/tests/test_least_squares.py::TestDogbox::test_fun - Run... FAILED ../../optimize/tests/test_least_squares.py::TestDogbox::test_grad - Ru... FAILED ../../optimize/tests/test_least_squares.py::TestDogbox::test_jac - Run... FAILED ../../optimize/tests/test_least_squares.py::TestDogbox::test_robustness FAILED ../../special/tests/test_orthogonal.py::test_roots_sh_chebyt - Runtime... FAILED ../../special/tests/test_kolmogorov.py::TestSmirnovp::test_oneminusoneovern FAILED ../../special/tests/test_orthogonal.py::test_roots_sh_chebyu - Runtime... FAILED ../../special/tests/test_kolmogorov.py::TestSmirnovp::test_oneovertwon FAILED ../../special/tests/test_kolmogorov.py::TestSmirnovp::test_oneovern - ... FAILED ../../special/tests/test_kolmogorov.py::TestSmirnovp::test_oneovernclose FAILED ../../special/tests/test_orthogonal.py::TestCheby::test_chebyu - Runti... FAILED ../../special/tests/test_orthogonal.py::test_roots_legendre - RuntimeW... FAILED ../../optimize/tests/test_least_squares.py::TestDogbox::test_in_bounds FAILED ../../optimize/tests/test_least_squares.py::TestDogbox::test_bounds_instances FAILED ../../special/tests/test_basic.py::TestLaguerre::test_laguerre - Runti... FAILED ../../special/tests/test_basic.py::TestLaguerre::test_genlaguerre - Ru... FAILED ../../special/tests/test_basic.py::TestLegendre::test_legendre - Runti... FAILED ../../special/tests/test_orthogonal.py::test_roots_sh_legendre - Runti... FAILED ../../special/tests/test_orthogonal.py::test_roots_laguerre - RuntimeW... FAILED ../../special/tests/test_orthogonal.py::test_roots_genlaguerre - Runti... FAILED ../../special/tests/test_orthogonal_eval.py::TestPolys::test_jacobi - ... FAILED ../../special/tests/test_orthogonal.py::TestGegenbauer::test_gegenbauer FAILED ../../special/tests/test_orthogonal.py::TestHermite::test_hermite - Ru... FAILED ../../special/tests/test_orthogonal.py::TestHermite::test_hermitenorm FAILED ../../special/tests/test_orthogonal.py::test_roots_jacobi - RuntimeWar... FAILED ../../special/tests/test_orthogonal.py::test_roots_sh_jacobi - Runtime... FAILED ../../special/tests/test_orthogonal.py::test_roots_hermite - RuntimeWa... FAILED ../../special/tests/test_orthogonal.py::test_roots_hermite_asy - Runti... FAILED ../../optimize/tests/test_least_squares.py::TestDogbox::test_basic - R... FAILED ../../optimize/tests/test_least_squares.py::TestDogbox::test_args_kwargs FAILED ../../optimize/tests/test_least_squares.py::TestDogbox::test_jac_options FAILED ../../optimize/tests/test_least_squares.py::TestDogbox::test_nfev_options FAILED ../../optimize/tests/test_least_squares.py::TestDogbox::test_x_scale_options FAILED ../../optimize/tests/test_least_squares.py::TestDogbox::test_diff_step FAILED ../../optimize/tests/test_least_squares.py::TestDogbox::test_full_result FAILED ../../optimize/tests/test_least_squares.py::TestDogbox::test_full_result_single_fev FAILED ../../special/tests/test_orthogonal_eval.py::TestPolys::test_sh_jacobi FAILED ../../special/tests/test_orthogonal.py::test_roots_hermitenorm - Runti... FAILED ../../special/tests/test_orthogonal.py::test_roots_gegenbauer - Runtim... FAILED ../../special/tests/test_orthogonal_eval.py::TestPolys::test_gegenbauer FAILED ../../special/tests/test_orthogonal_eval.py::TestPolys::test_chebyu - ... FAILED ../../special/tests/test_orthogonal_eval.py::TestPolys::test_sh_chebyu FAILED ../../special/tests/test_orthogonal_eval.py::TestPolys::test_legendre FAILED ../../special/tests/test_orthogonal.py::test_roots_chebyt - RuntimeWar... FAILED ../../special/tests/test_orthogonal_eval.py::TestPolys::test_genlaguerre FAILED ../../special/tests/test_orthogonal_eval.py::TestPolys::test_laguerre FAILED ../../special/tests/test_orthogonal.py::test_roots_chebyu - RuntimeWar... FAILED ../../special/tests/test_orthogonal_eval.py::TestPolys::test_hermite FAILED ../../special/tests/test_orthogonal.py::test_roots_chebyc - RuntimeWar... FAILED ../../special/tests/test_orthogonal_eval.py::TestPolys::test_hermitenorm FAILED ../../special/tests/test_orthogonal.py::test_roots_chebys - RuntimeWar... FAILED ../../optimize/tests/test_least_squares.py::TestTRF::test_options - Ru... FAILED ../../special/tests/test_spherical_bessel.py::TestSphericalJn::test_spherical_jn_exact FAILED ../../optimize/tests/test_least_squares.py::TestTRF::test_fun - Runtim... FAILED ../../special/tests/test_spherical_bessel.py::TestSphericalYn::test_spherical_yn_exact FAILED ../../optimize/tests/test_least_squares.py::TestTRF::test_grad - Runti... FAILED ../../special/tests/test_spherical_bessel.py::TestSphericalJnYnCrossProduct::test_spherical_jn_yn_cross_product_1 FAILED ../../optimize/tests/test_least_squares.py::TestTRF::test_jac - Runtim... FAILED ../../optimize/tests/test_least_squares.py::TestTRF::test_robustness FAILED ../../optimize/tests/test_least_squares.py::TestTRF::test_in_bounds - ... FAILED ../../optimize/tests/test_least_squares.py::TestTRF::test_bounds_instances FAILED ../../optimize/tests/test_least_squares.py::TestTRF::test_basic - Runt... FAILED ../../optimize/tests/test_least_squares.py::TestTRF::test_args_kwargs FAILED ../../optimize/tests/test_least_squares.py::TestTRF::test_jac_options FAILED ../../optimize/tests/test_least_squares.py::TestTRF::test_nfev_options FAILED ../../optimize/tests/test_least_squares.py::TestTRF::test_x_scale_options FAILED ../../optimize/tests/test_least_squares.py::TestTRF::test_diff_step - ... FAILED ../../optimize/tests/test_least_squares.py::TestTRF::test_full_result FAILED ../../optimize/tests/test_least_squares.py::TestTRF::test_full_result_single_fev FAILED ../../optimize/tests/test_least_squares.py::TestLM::test_basic - Runti... FAILED ../../optimize/tests/test_least_squares.py::TestLM::test_args_kwargs FAILED ../../special/tests/test_boxcox.py::test_boxcox_basic - RuntimeWarning... FAILED ../../special/tests/test_boxcox.py::test_boxcox1p_basic - RuntimeWarni... FAILED ../../stats/tests/test_continuous_basic.py::test_rvs_scalar[genhyperbolic-arg33] FAILED ../../optimize/tests/test_least_squares.py::TestLM::test_jac_options FAILED ../../optimize/tests/test_least_squares.py::TestLM::test_nfev_options FAILED ../../optimize/tests/test_least_squares.py::TestLM::test_x_scale_options FAILED ../../optimize/tests/test_least_squares.py::TestLM::test_diff_step - R... FAILED ../../optimize/tests/test_least_squares.py::TestLM::test_full_result FAILED ../../optimize/tests/test_least_squares.py::TestLM::test_loss - Runtim... FAILED ../../optimize/tests/test_least_squares.py::test_basic - RuntimeWarnin... FAILED ../../stats/tests/test_continuous_basic.py::test_rvs_scalar[geninvgauss-arg34] FAILED ../../optimize/tests/test_linprog.py::test_choose_solver - RuntimeWarn... FAILED ../../optimize/tests/test_linprog.py::test_highs_status_message - Runt... FAILED ../../optimize/tests/test_linprog.py::test_bug_17380 - RuntimeWarning:... FAILED ../../stats/tests/test_continuous_basic.py::test_rvs_scalar[kappa4-arg53] FAILED ../../stats/tests/test_continuous_basic.py::test_rvs_scalar[kappa4-arg54] FAILED ../../stats/tests/test_continuous_basic.py::test_rvs_scalar[pearson3-arg80] FAILED ../../stats/tests/test_continuous_basic.py::test_rvs_scalar[pearson3-arg81] FAILED ../../stats/tests/test_continuous_basic.py::test_levy_stable_random_state_property FAILED ../../stats/tests/test_continuous_basic.py::test_moments[alpha-arg0-True-True-False] FAILED ../../optimize/tests/test_minpack.py::TestCurveFit::test_bounds_p0 - R... FAILED ../../optimize/tests/test_minpack.py::TestCurveFit::test_jac - Runtime... FAILED ../../stats/tests/test_discrete_basic.py::test_rvs_broadcast[zipfian-shape_args19] FAILED ../../optimize/tests/test_minpack.py::TestCurveFit::test_maxfev_and_bounds FAILED ../../optimize/tests/test_minpack.py::TestCurveFit::test_curvefit_covariance FAILED ../../stats/tests/test_discrete_distns.py::TestZipfian::test_zipfian_asymptotic FAILED ../../optimize/tests/test_minpack.py::TestCurveFit::test_dtypes2 - Run... FAILED ../../optimize/tests/test_minpack.py::TestFixedPoint::test_array_basic1 FAILED ../../stats/tests/test_continuous_basic.py::test_moments[argus-arg3-True-True-False] FAILED ../../stats/tests/test_discrete_distns.py::TestZipfian::test_zipfian_continuity FAILED ../../stats/tests/test_discrete_distns.py::TestZipfian::test_zipfian_naive[0.01-2.0] FAILED ../../stats/tests/test_discrete_distns.py::TestZipfian::test_zipfian_naive[0.021544346900318832-5.0] FAILED ../../stats/tests/test_discrete_distns.py::TestZipfian::test_zipfian_naive[0.046415888336127774-5.0] FAILED ../../stats/tests/test_continuous_basic.py::test_moments[gengamma-arg30-True-True-False] FAILED ../../stats/tests/test_discrete_distns.py::TestZipfian::test_zipfian_naive[0.1-11.0] FAILED ../../optimize/tests/test_nonlin.py::TestJacobianDotSolve::test_excitingmixing FAILED ../../spatial/tests/test_distance.py::TestCdist::test_cdist_calling_conventions FAILED ../../stats/tests/test_continuous_basic.py::test_moments[gengamma-arg31-True-True-False] FAILED ../../stats/tests/test_discrete_distns.py::TestZipfian::test_zipfian_naive[0.21544346900318834-21.0] FAILED ../../optimize/tests/test_optimize.py::test_check_grad - RuntimeWarnin... FAILED ../../stats/tests/test_continuous_basic.py::test_moments[burr12-arg8-True-True-False] FAILED ../../stats/tests/test_discrete_distns.py::TestZipfian::test_zipfian_naive[0.46415888336127775-23.0] FAILED ../../stats/tests/test_continuous_basic.py::test_moments[chi2-arg11-True-True-False] FAILED ../../stats/tests/test_discrete_distns.py::TestZipfian::test_zipfian_naive[1.0-38.0] FAILED ../../stats/tests/test_distributions.py::TestGenInvGauss::test_rvs_with_mode_shift FAILED ../../stats/tests/test_continuous_basic.py::test_moments[crystalball-arg13-True-True-False] FAILED ../../stats/tests/test_discrete_distns.py::TestZipfian::test_zipfian_naive[2.154434690031882-25.0] FAILED ../../stats/tests/test_discrete_distns.py::TestZipfian::test_zipfian_naive[4.6415888336127775-8.0] FAILED ../../stats/tests/test_discrete_distns.py::TestZipfian::test_zipfian_naive[10.0-26.0] FAILED ../../stats/tests/test_distributions.py::TestGenpareto::test_ab - Runt... FAILED ../../stats/tests/test_continuous_basic.py::test_moments[dweibull-arg15-True-True-False] FAILED ../../stats/tests/test_continuous_basic.py::test_moments[gennorm-arg36-True-True-False] FAILED ../../stats/tests/test_continuous_basic.py::test_moments[erlang-arg16-True-True-False] FAILED ../../stats/tests/test_distributions.py::TestGenInvGauss::test_rvs_without_mode_shift FAILED ../../stats/tests/test_distributions.py::TestGenpareto::test_cm1 - Run... FAILED ../../stats/tests/test_distributions.py::test_vonmises_pdf_periodic - ... FAILED ../../stats/tests/test_distributions.py::TestGenInvGauss::test_rvs_new_method FAILED ../../stats/tests/test_distributions.py::test_vonmises_numerical - Run... FAILED ../../stats/tests/test_distributions.py::TestGenpareto::test_x_inf - R... FAILED ../../stats/tests/test_continuous_basic.py::test_moments[genpareto-arg38-True-True-False] FAILED ../../optimize/tests/test_optimize.py::TestOptimizeSimple::test_bfgs_gh_2169 FAILED ../../optimize/tests/test_optimize.py::TestOptimizeSimple::test_l_bfgs_b FAILED ../../optimize/tests/test_optimize.py::TestOptimizeSimple::test_l_bfgs_b_numjac FAILED ../../optimize/tests/test_optimize.py::TestOptimizeSimple::test_l_bfgs_b_funjac FAILED ../../optimize/tests/test_optimize.py::TestOptimizeSimple::test_minimize_l_bfgs_b FAILED ../../optimize/tests/test_optimize.py::TestOptimizeSimple::test_minimize_l_bfgs_b_ftol FAILED ../../stats/tests/test_distributions.py::TestLogser::test_mean_small_p FAILED ../../stats/tests/test_distributions.py::TestGenpareto::test_c_continuity FAILED ../../stats/tests/test_distributions.py::TestGenInvGauss::test_rvs_p_zero FAILED ../../stats/tests/test_continuous_basic.py::test_moments[halfcauchy-arg43-True-True-False] FAILED ../../stats/tests/test_continuous_basic.py::test_moments[foldcauchy-arg24-True-True-False] FAILED ../../stats/tests/test_distributions.py::TestGenpareto::test_c_continuity_ppf FAILED ../../stats/tests/test_distributions.py::TestGenInvGauss::test_rvs_negative_p FAILED ../../stats/tests/test_continuous_basic.py::test_moments[gamma-arg26-True-True-False] FAILED ../../stats/tests/test_continuous_basic.py::test_moments[invgamma-arg47-True-True-False] FAILED ../../stats/tests/test_distributions.py::TestExponNorm::test_extremes_x FAILED ../../stats/tests/test_distributions.py::TestGenpareto::test_c_continuity_isf FAILED ../../stats/tests/test_distributions.py::TestInvGamma::test_invgamma_inf_gh_1866 FAILED ../../stats/tests/test_continuous_basic.py::test_moments[invweibull-arg49-True-True-False] FAILED ../../stats/tests/test_distributions.py::TestGenInvGauss::test_invgauss FAILED ../../stats/tests/test_distributions.py::TestExponNorm::test_std_pdf[20-0.01-6.90010764753618e-88] FAILED ../../stats/tests/test_distributions.py::TestGenpareto::test_cdf_ppf_roundtrip FAILED ../../stats/tests/test_distributions.py::test_moments_t - RuntimeWarni... FAILED ../../stats/tests/test_distributions.py::TestFitMethod::test_fshapes[MLE] FAILED ../../stats/tests/test_distributions.py::TestExponNorm::test_std_pdf[1-0.01-0.24438994313247364] FAILED ../../stats/tests/test_distributions.py::test_t_inf_df_stats_entropy[df_infmask2] FAILED ../../stats/tests/test_distributions.py::TestGenHyperbolic::test_rvs FAILED ../../stats/tests/test_discrete_basic.py::test_integer_shapes[boltzmann-N-shapes2] FAILED ../../stats/tests/test_discrete_basic.py::test_integer_shapes[zipfian-n-shapes14] FAILED ../../stats/tests/test_distributions.py::TestExponNorm::test_std_pdf[-1-0.01-0.23955149623472075] FAILED ../../stats/tests/test_distributions.py::TestStudentizedRange::test_pdf_against_mp[case_result62] FAILED ../../stats/tests/test_distributions.py::test_t_inf_df_stats_entropy[df_infmask5] FAILED ../../stats/tests/test_distributions.py::TestStudentizedRange::test_pdf_against_mp[case_result0] FAILED ../../stats/tests/test_distributions.py::TestExponNorm::test_std_pdf[-20-0.01-4.6004708690125477e-88] FAILED ../../stats/tests/test_distributions.py::TestStudentizedRange::test_pdf_against_mp[case_result1] FAILED ../../stats/tests/test_distributions.py::TestGennorm::test_laplace - R... FAILED ../../stats/tests/test_distributions.py::TestStudentizedRange::test_pdf_against_mp[case_result63] FAILED ../../stats/tests/test_distributions.py::TestStudentizedRange::test_pdf_against_mp[case_result64] FAILED ../../stats/tests/test_distributions.py::TestStudentizedRange::test_pdf_against_mp[case_result2] FAILED ../../stats/tests/test_distributions.py::TestSkewCauchy::test_cauchy FAILED ../../stats/tests/test_distributions.py::TestExponNorm::test_std_pdf[10-1-7.48518298877006e-05] FAILED ../../stats/tests/test_distributions.py::TestStudentizedRange::test_pdf_against_mp[case_result65] FAILED ../../stats/tests/test_distributions.py::TestFitMethod::test_fshapes[MM] FAILED ../../stats/tests/test_distributions.py::TestStudentizedRange::test_pdf_against_mp[case_result3] FAILED ../../stats/tests/test_distributions.py::TestExponNorm::test_std_pdf[10-10000-9.990005048283775e-05] FAILED ../../stats/tests/test_distributions.py::TestStudentizedRange::test_pdf_against_mp[case_result4] FAILED ../../stats/tests/test_distributions.py::TestGennorm::test_norm - Runt... FAILED ../../stats/tests/test_distributions.py::TestFrozen::test_gamma - Runt... FAILED ../../stats/tests/test_distributions.py::TestStudentizedRange::test_pdf_against_mp[case_result66] FAILED ../../integrate/tests/test_quadrature.py::TestFixedQuad::test_scalar FAILED ../../integrate/tests/test_quadrature.py::TestFixedQuad::test_vector FAILED ../../integrate/tests/test_quadrature.py::TestQuadrature::test_quadrature FAILED ../../stats/tests/test_distributions.py::TestHalfgennorm::test_expon FAILED ../../stats/tests/test_distributions.py::TestStudentizedRange::test_pdf_against_mp[case_result5] FAILED ../../stats/tests/test_distributions.py::TestFrozen::test_ab - Runtime... FAILED ../../integrate/tests/test_quadrature.py::TestQuadrature::test_quadrature_rtol FAILED ../../integrate/tests/test_quadrature.py::TestQuadrature::test_quadrature_miniter FAILED ../../integrate/tests/test_quadrature.py::TestQuadrature::test_quadrature_single_args FAILED ../../stats/tests/test_distributions.py::TestExponNorm::test_cdf_small_K[0-0.01-1-0.4960109760186432] FAILED ../../stats/tests/test_distributions.py::TestStudentizedRange::test_pdf_against_mp[case_result67] FAILED ../../stats/tests/test_distributions.py::TestStudentizedRange::test_pdf_against_mp[case_result6] FAILED ../../stats/tests/test_distributions.py::TestStudentizedRange::test_pdf_against_mp[case_result68] FAILED ../../integrate/tests/test_quadrature.py::TestQuadrature::test_simpson FAILED ../../stats/tests/test_distributions.py::TestSubclassingExplicitShapes::test_correct_shapes FAILED ../../stats/tests/test_distributions.py::TestStudentizedRange::test_pdf_against_mp[case_result69] FAILED ../../stats/tests/test_distributions.py::TestExpect::test_genhalflogistic FAILED ../../optimize/tests/test_optimize.py::TestOptimizeSimple::test_no_increase[newton-cg] FAILED ../../stats/tests/test_distributions.py::TestStudentizedRange::test_pdf_against_mp[case_result7] FAILED ../../stats/tests/test_distributions.py::TestSubclassingNoShapes::test_only__pdf FAILED ../../stats/tests/test_distributions.py::TestExponNorm::test_cdf_small_K[-5-0.005-1-2.7939945412195734e-07] FAILED ../../stats/tests/test_distributions.py::TestHalfgennorm::test_halfnorm FAILED ../../stats/tests/test_distributions.py::TestStudentizedRange::test_pdf_against_mp[case_result70] FAILED ../../optimize/tests/test_optimize.py::TestOptimizeSimple::test_respect_maxiter[L-BFGS-B] FAILED ../../stats/tests/test_distributions.py::TestStudentizedRange::test_pdf_against_mp[case_result71] FAILED ../../stats/tests/test_distributions.py::TestStudentizedRange::test_pdf_against_mp[case_result8] FAILED ../../stats/tests/test_distributions.py::TestRecipInvGauss::test_cdf_small_x FAILED ../../stats/tests/test_distributions.py::TestStudentizedRange::test_pdf_against_mp[case_result9] FAILED ../../stats/tests/test_distributions.py::TestExponNorm::test_cdf_small_K[-10000.0-0.01-100-0.0] FAILED ../../stats/tests/test_distributions.py::TestHalfgennorm::test_gennorm FAILED ../../stats/tests/test_distributions.py::test_gompertz_accuracy - Runt... FAILED ../../stats/tests/test_distributions.py::TestStudentizedRange::test_pdf_against_mp[case_result10] FAILED ../../optimize/tests/test_optimize.py::TestOptimizeSimple::test_initial_step_scaling FAILED ../../stats/tests/test_continuous_basic.py::test_moments[kappa4-arg53-True-True-False] FAILED ../../stats/tests/test_distributions.py::TestRecipInvGauss::test_sf_large_x FAILED ../../optimize/tests/test_optimize.py::TestOptimizeSimple::test_nan_values[newton-cg] FAILED ../../stats/tests/test_distributions.py::test_burr12_ppf_small_arg - R... FAILED ../../stats/tests/test_distributions.py::TestExponNorm::test_cdf_small_K[-10000.0-0.01-1000-6.920401854427357e-24] FAILED ../../stats/tests/test_distributions.py::TestLaplaceasymmetric::test_laplace FAILED ../../stats/tests/test_distributions.py::TestStudentizedRange::test_pdf_against_mp[case_result11] FAILED ../../stats/tests/test_distributions.py::TestStudentizedRange::test_pdf_against_mp[case_result12] FAILED ../../optimize/tests/test_optimize.py::TestOptimizeSimple::test_duplicate_evaluations[l-bfgs-b] FAILED ../../stats/tests/test_distributions.py::TestErlang::test_erlang_runtimewarning FAILED ../../stats/tests/test_distributions.py::TestStudentizedRange::test_pdf_against_mp[case_result13] FAILED ../../stats/tests/test_distributions.py::test_crystalball_function_moments FAILED ../../stats/tests/test_distributions.py::TestExponNorm::test_cdf_small_K[5-0.001-1-0.9999997118542392] FAILED ../../stats/tests/test_distributions.py::TestLaplaceasymmetric::test_asymmetric_laplace_pdf FAILED ../../stats/tests/test_distributions.py::TestFatigueLife::test_sf_tail FAILED ../../stats/tests/test_distributions.py::TestExponNorm::test_sf_small_K[10-0.01-1-8.474702916146657e-24] FAILED ../../stats/tests/test_distributions.py::TestStudentizedRange::test_pdf_against_mp[case_result14] FAILED ../../stats/tests/test_distributions.py::TestWeibull::test_fit_min - R... FAILED ../../stats/tests/test_distributions.py::TestStudentizedRange::test_pdf_against_mp[case_result15] FAILED ../../stats/tests/test_distributions.py::TestGenpareto::test_stats[0-expected_stats0] FAILED ../../stats/tests/test_distributions.py::test_invweibull_fit - Runtime... FAILED ../../stats/tests/test_distributions.py::TestStudentizedRange::test_pdf_against_mp[case_result16] FAILED ../../stats/tests/test_distributions.py::TestTruncWeibull::test_cdf_to_ppf FAILED ../../stats/tests/test_distributions.py::TestExponNorm::test_sf_small_K[2-0.005-1-0.02302280664231312] FAILED ../../stats/tests/test_distributions.py::test_invweibull_isf[0.5-2.5-1.157896698364682] FAILED ../../stats/tests/test_distributions.py::TestTruncWeibull::test_sf_to_isf FAILED ../../stats/tests/test_distributions.py::TestGenpareto::test_stats[0.25-expected_stats1] FAILED ../../stats/tests/test_distributions.py::TestStudentizedRange::test_pdf_against_mp[case_result17] FAILED ../../spatial/tests/test_distance.py::TestPdist::test_pdist_correlation_iris FAILED ../../stats/tests/test_distributions.py::TestExponNorm::test_sf_small_K[5-0.005-0.5-8.024820681931086e-24] FAILED ../../stats/tests/test_distributions.py::TestTruncWeibull::test_munp FAILED ../../stats/tests/test_distributions.py::TestStudentizedRange::test_pdf_against_mp[case_result18] FAILED ../../stats/tests/test_distributions.py::test_invweibull_isf[3e-18-5-3195.771718380609] FAILED ../../stats/tests/test_distributions.py::TestStudentizedRange::test_pdf_against_mp[case_result19] FAILED ../../stats/tests/test_distributions.py::TestGenpareto::test_stats[0.1111111111111111-expected_stats2] FAILED ../../stats/tests/test_distributions.py::TestTruncWeibull::test_reference_values FAILED ../../stats/tests/test_distributions.py::TestStudentizedRange::test_pdf_against_mp[case_result20] FAILED ../../stats/tests/test_distributions.py::TestExponNorm::test_sf_small_K[10-0.005-0.5-3.0603340062892486e-89] FAILED ../../stats/tests/test_distributions.py::TestTrapezoid::test_reduces_to_triang FAILED ../../stats/tests/test_distributions.py::TestExponNorm::test_sf_small_K[20-0.005-0.5-0.0] FAILED ../../stats/tests/test_distributions.py::TestStudentizedRange::test_pdf_against_mp[case_result21] FAILED ../../stats/tests/test_distributions.py::TestTrapezoid::test_cases - R... FAILED ../../stats/tests/test_distributions.py::TestGenpareto::test_stats[-1-expected_stats3] FAILED ../../stats/tests/test_distributions.py::TestLogUniform::test_fit_override[mle] FAILED ../../stats/tests/test_distributions.py::TestStudentizedRange::test_pdf_against_mp[case_result22] FAILED ../../stats/tests/test_distributions.py::TestTrapezoid::test_moments_and_entropy FAILED ../../stats/tests/test_distributions.py::TestExponNorm::test_sf_small_K[-3-0.001-1-0.9986545205566117] FAILED ../../stats/tests/test_distributions.py::TestGenpareto::test_var - Run... FAILED ../../stats/tests/test_distributions.py::TestStudentizedRange::test_pdf_against_mp[case_result23] FAILED ../../stats/tests/test_distributions.py::TestTrapezoid::test_trapezoid_vect FAILED ../../stats/tests/test_distributions.py::TestExponpow::test_tail - Run... FAILED ../../stats/tests/test_distributions.py::TestStudentizedRange::test_pdf_against_mp[case_result24] FAILED ../../stats/tests/test_distributions.py::TestLogUniform::test_fit_override[mm] FAILED ../../stats/tests/test_distributions.py::TestStudentizedRange::test_pdf_against_mp[case_result25] FAILED ../../stats/tests/test_distributions.py::TestPearson3::test_rvs - Runt... FAILED ../../stats/tests/test_distributions.py::TestStudentizedRange::test_pdf_against_mp[case_result26] FAILED ../../stats/tests/test_distributions.py::TestArgus::test_argus_rvs_large_chi FAILED ../../stats/tests/test_distributions.py::TestPearson3::test_pdf - Runt... FAILED ../../stats/tests/test_distributions.py::TestStudentizedRange::test_pdf_against_mp[case_result27] FAILED ../../stats/tests/test_distributions.py::TestStudentizedRange::test_pdf_against_mp[case_result28] FAILED ../../stats/tests/test_distributions.py::TestArgus::test_mean[1-0.6187026683551835] FAILED ../../stats/tests/test_distributions.py::TestPearson3::test_cdf - Runt... FAILED ../../stats/tests/test_distributions.py::TestStudentizedRange::test_pdf_against_mp[case_result29] FAILED ../../stats/tests/test_distributions.py::TestStudentizedRange::test_pdf_against_mp[case_result30] FAILED ../../stats/tests/test_distributions.py::TestArgus::test_mean[10-0.984805536783744] FAILED ../../stats/tests/test_distributions.py::TestPearson3::test_negative_cdf_bug_11186 FAILED ../../stats/tests/test_distributions.py::TestStudentizedRange::test_pdf_against_mp[case_result31] FAILED ../../stats/tests/test_distributions.py::TestArgus::test_mean[40-0.9990617659702923] FAILED ../../stats/tests/test_distributions.py::TestStudentizedRange::test_pdf_against_mp[case_result32] FAILED ../../stats/tests/test_distributions.py::TestPearson3::test_ppf_bug_17050 FAILED ../../stats/tests/test_distributions.py::TestStudentizedRange::test_pdf_against_mp[case_result33] FAILED ../../stats/tests/test_continuous_basic.py::test_moments[laplace_asymmetric-arg61-True-True-False] FAILED ../../stats/tests/test_continuous_basic.py::test_moments[levy-arg62-True-True-False] FAILED ../../stats/tests/test_distributions.py::TestArgus::test_mean[60-0.99958318851653] FAILED ../../stats/tests/test_distributions.py::TestStudentizedRange::test_pdf_against_mp[case_result34] FAILED ../../stats/tests/test_continuous_basic.py::test_moments[levy_l-arg63-True-True-False] FAILED ../../stats/tests/test_distributions.py::TestStudentizedRange::test_pdf_against_mp[case_result35] FAILED ../../stats/tests/test_distributions.py::TestArgus::test_mean[99-0.9998469348663028] FAILED ../../stats/tests/test_distributions.py::TestKappa4::test_cdf_genpareto FAILED ../../stats/tests/test_distributions.py::TestStudentizedRange::test_pdf_against_mp[case_result36] FAILED ../../stats/tests/test_distributions.py::TestArgus::test_var[1-0.05215651254197807-1e-13] FAILED ../../stats/tests/test_distributions.py::TestStudentizedRange::test_pdf_against_mp[case_result37] FAILED ../../stats/tests/test_distributions.py::TestKappa4::test_cdf_genextreme FAILED ../../stats/tests/test_continuous_basic.py::test_moments[loguniform-arg68-True-True-False] FAILED ../../stats/tests/test_distributions.py::TestStudentizedRange::test_pdf_against_mp[case_result38] FAILED ../../stats/tests/test_distributions.py::TestArgus::test_var[10-0.00015805472008165595-1e-11] FAILED ../../stats/tests/test_distributions.py::TestStudentizedRange::test_pdf_against_mp[case_result39] FAILED ../../stats/tests/test_distributions.py::TestKappa4::test_cdf_expon - ... FAILED ../../stats/tests/test_distributions.py::TestStudentizedRange::test_pdf_against_mp[case_result40] FAILED ../../stats/tests/test_distributions.py::TestArgus::test_var[40-5.877763210262901e-07-1e-08] FAILED ../../stats/tests/test_distributions.py::TestKappa4::test_cdf_uniform FAILED ../../spatial/tests/test_distance.py::TestPdist::test_pdist_correlation_iris_float32 FAILED ../../stats/tests/test_distributions.py::TestStudentizedRange::test_pdf_against_mp[case_result41] FAILED ../../stats/tests/test_distributions.py::TestStudentizedRange::test_pdf_against_mp[case_result42] FAILED ../../stats/tests/test_distributions.py::TestArgus::test_var[60-1.1590179389611416e-07-1e-08] FAILED ../../stats/tests/test_distributions.py::TestStudentizedRange::test_pdf_integration FAILED ../../stats/tests/test_distributions.py::TestStudentizedRange::test_pdf_against_mp[case_result43] FAILED ../../stats/tests/test_distributions.py::TestKappa4::test_integers_ctor FAILED ../../stats/tests/test_distributions.py::TestStudentizedRange::test_pdf_against_mp[case_result44] FAILED ../../stats/tests/test_distributions.py::TestArgus::test_var[99-1.5623277006064666e-08-1e-08] FAILED ../../stats/tests/test_distributions.py::TestPoisson::test_stats - Run... FAILED ../../stats/tests/test_distributions.py::TestStudentizedRange::test_pdf_against_mp[case_result45] FAILED ../../stats/tests/test_distributions.py::TestStudentizedRange::test_pdf_against_mp[case_result46] FAILED ../../stats/tests/test_distributions.py::TestArgus::test_stats_small_chi[0.5-expected0-1e-12] FAILED ../../stats/tests/test_continuous_basic.py::test_rvs_broadcast[genhyperbolic-shape_args33] FAILED ../../stats/tests/test_distributions.py::TestArgus::test_stats_small_chi[0.101-expected1-1e-11] FAILED ../../stats/tests/test_distributions.py::TestStudentizedRange::test_pdf_against_mp[case_result47] FAILED ../../stats/tests/test_distributions.py::TestStudentizedRange::test_pdf_against_mp[case_result48] FAILED ../../stats/tests/test_continuous_basic.py::test_rvs_broadcast[geninvgauss-shape_args34] FAILED ../../stats/tests/test_distributions.py::TestStudentizedRange::test_pdf_against_mp[case_result49] FAILED ../../stats/tests/test_distributions.py::TestNakagami::test_sf_isf - R... FAILED ../../stats/tests/test_distributions.py::TestInvgauss::test_cdf_sf - R... FAILED ../../stats/tests/test_continuous_basic.py::test_rvs_broadcast[kappa4-shape_args53] FAILED ../../stats/tests/test_distributions.py::TestStudentizedRange::test_pdf_against_mp[case_result50] FAILED ../../stats/tests/test_distributions.py::TestStudentizedRange::test_pdf_against_mp[case_result51] FAILED ../../stats/tests/test_distributions.py::TestStudentizedRange::test_pdf_against_mp[case_result52] FAILED ../../stats/tests/test_distributions.py::TestInvgauss::test_logcdf_logsf FAILED ../../stats/tests/test_continuous_basic.py::test_rvs_broadcast[kappa4-shape_args54] FAILED ../../stats/tests/test_continuous_basic.py::test_moments[reciprocal-arg90-True-True-False] FAILED ../../stats/tests/test_distributions.py::TestStudentizedRange::test_pdf_against_mp[case_result53] FAILED ../../stats/tests/test_distributions.py::TestStudentizedRange::test_pdf_against_mp[case_result54] FAILED ../../stats/tests/test_distributions.py::TestStudentizedRange::test_pdf_against_mp[case_result55] FAILED ../../stats/tests/test_continuous_basic.py::test_rvs_broadcast[pearson3-shape_args81] FAILED ../../stats/tests/test_continuous_basic.py::test_moments[trapezoid-arg97-True-True-False] FAILED ../../stats/tests/test_distributions.py::TestStudentizedRange::test_pdf_against_mp[case_result56] FAILED ../../stats/tests/test_distributions.py::TestStudentizedRange::test_infinite_df FAILED ../../stats/tests/test_continuous_basic.py::test_rvs_broadcast[pearson3-shape_args82] FAILED ../../stats/tests/test_distributions.py::TestStudentizedRange::test_pdf_against_mp[case_result57] FAILED ../../stats/tests/test_distributions.py::TestStudentizedRange::test_df_cutoff FAILED ../../stats/tests/test_distributions.py::TestStudentizedRange::test_pdf_against_mp[case_result58] FAILED ../../stats/tests/test_morestats.py::TestBayes_mvs::test_basic - Runti... FAILED ../../stats/tests/test_continuous_basic.py::test_moments[truncweibull_min-arg103-True-True-False] FAILED ../../stats/tests/test_distributions.py::TestStudentizedRange::test_pdf_against_mp[case_result59] FAILED ../../stats/tests/test_distributions.py::TestStudentizedRange::test_pdf_against_mp[case_result60] FAILED ../../stats/tests/test_distributions.py::test_tukeylambda_stats_ticket_1545 FAILED ../../stats/tests/test_continuous_basic.py::test_moments[tukeylambda-arg104-True-True-False] FAILED ../../stats/tests/test_morestats.py::TestBayes_mvs::test_result_attributes FAILED ../../stats/tests/test_distributions.py::test_levy_isf[1e-20-6.366197723675814e+39] FAILED ../../stats/tests/test_distributions.py::TestStudentizedRange::test_pdf_against_mp[case_result61] FAILED ../../stats/tests/test_continuous_basic.py::test_moments[weibull_max-arg109-True-True-False] FAILED ../../stats/tests/test_morestats.py::TestMvsdist::test_basic - Runtime... FAILED ../../stats/tests/test_continuous_basic.py::test_moments[weibull_min-arg110-True-True-False] FAILED ../../stats/tests/test_distributions.py::test_levy_isf[1e-08-6366197723675813.0] FAILED ../../stats/tests/test_multivariate.py::TestCovariance::test_mvn_with_covariance[Eigendecomposition-diagonal full rank-None] FAILED ../../stats/tests/test_multivariate.py::TestCovariance::test_mvn_with_covariance[Eigendecomposition-diagonal full rank-size1] FAILED ../../stats/tests/test_multivariate.py::TestCovariance::test_mvn_with_covariance[Eigendecomposition-diagonal full rank-1] FAILED ../../stats/tests/test_morestats.py::TestMvsdist::test_warns - Runtime... FAILED ../../stats/tests/test_morestats.py::TestYeojohnson::test_fixed_lmbda FAILED ../../stats/tests/test_multivariate.py::TestCovariance::test_mvn_with_covariance[Eigendecomposition-diagonal full rank-size3] FAILED ../../stats/tests/test_multivariate.py::TestCovariance::test_mvn_with_covariance[Eigendecomposition-general full rank-None] FAILED ../../stats/tests/test_morestats.py::TestAndersonKSamp::test_example2a FAILED ../../stats/tests/test_multivariate.py::TestCovariance::test_mvn_with_covariance[Eigendecomposition-general full rank-size1] FAILED ../../stats/tests/test_multivariate.py::TestCovariance::test_mvn_with_covariance[Eigendecomposition-general full rank-1] FAILED ../../stats/tests/test_multivariate.py::TestCovariance::test_factories[Diagonal] FAILED ../../stats/tests/test_morestats.py::TestAndersonKSamp::test_example2b FAILED ../../stats/tests/test_distributions.py::test_levy_isf[0.375-4.185810119346273] FAILED ../../stats/tests/test_mstats_basic.py::TestMoments::test_kurtosis - R... FAILED ../../stats/tests/test_multivariate.py::TestCovariance::test_covariance[Eigendecomposition-diagonal full rank] FAILED ../../stats/tests/test_multivariate.py::TestCovariance::test_covariance[Eigendecomposition-general full rank] FAILED ../../stats/tests/test_distributions.py::TestLevyStable::test_stats[params0-expected0] FAILED ../../stats/tests/test_multivariate.py::TestCovariance::test_factories[Eigendecomposition] FAILED ../../stats/tests/test_multivariate.py::TestCovariance::test_covariance[Diagonal-diagonal full rank] FAILED ../../stats/tests/test_multivariate.py::TestCovariance::test_covariance[Diagonal-diagonal singular] FAILED ../../stats/tests/test_multivariate.py::TestCovariance::test_mvn_with_covariance[Eigendecomposition-diagonal singular-None] FAILED ../../stats/tests/test_multivariate.py::TestCovariance::test_mvn_with_covariance[Eigendecomposition-general full rank-size3] FAILED ../../stats/tests/test_multivariate.py::TestCovariance::test_mvn_with_covariance[Eigendecomposition-diagonal singular-size1] FAILED ../../stats/tests/test_multivariate.py::TestCovariance::test_mvn_with_covariance[Eigendecomposition-diagonal singular-1] FAILED ../../stats/tests/test_multivariate.py::TestCovariance::test_mvn_with_covariance[Eigendecomposition-diagonal singular-size3] FAILED ../../stats/tests/test_distributions.py::test_levy_isf[0.875-0.42489442055310134] FAILED ../../stats/tests/test_multivariate.py::TestCovariance::test_mvn_with_covariance[Eigendecomposition-general singular-None] FAILED ../../stats/tests/test_multivariate.py::TestCovariance::test_covariance[Eigendecomposition-diagonal singular] FAILED ../../stats/tests/test_multivariate.py::TestCovariance::test_covariance[Eigendecomposition-general singular] FAILED ../../stats/tests/test_multivariate.py::TestCovariance::test_mvn_with_covariance[Eigendecomposition-general singular-size1] FAILED ../../stats/tests/test_multivariate.py::TestCovariance::test_mvn_with_covariance[Eigendecomposition-general singular-1] FAILED ../../stats/tests/test_multivariate.py::TestInvwishart::test_frozen - ... FAILED ../../stats/tests/test_multivariate.py::TestCovariance::test_mvn_with_covariance[Diagonal-diagonal full rank-None] FAILED ../../stats/tests/test_multivariate.py::TestCovariance::test_mvn_with_covariance[Diagonal-diagonal full rank-size1] FAILED ../../stats/tests/test_multivariate.py::TestWishart::test_1D_is_chisquared FAILED ../../stats/tests/test_multivariate.py::TestCovariance::test_mvn_with_covariance[Diagonal-diagonal full rank-1] FAILED ../../stats/tests/test_multivariate.py::TestCovariance::test_mvn_with_covariance[Eigendecomposition-general singular-size3] FAILED ../../stats/tests/test_multivariate.py::TestCovariance::test_mvn_with_covariance[Diagonal-diagonal full rank-size3] FAILED ../../stats/tests/test_multivariate.py::TestCovariance::test_mvn_with_covariance_cdf[Diagonal-size0] FAILED ../../stats/tests/test_multivariate.py::TestMultivariateNormal::test_mean_cov FAILED ../../stats/tests/test_multivariate.py::TestCovariance::test_mvn_with_covariance_cdf[Diagonal-size1] FAILED ../../stats/tests/test_multivariate.py::TestCovariance::test_mvn_with_covariance[Diagonal-diagonal singular-None] FAILED ../../stats/tests/test_multivariate.py::TestInvwishart::test_1D_is_invgamma FAILED ../../stats/tests/test_multivariate.py::TestCovariance::test_mvn_with_covariance_cdf[Eigendecomposition-size0] FAILED ../../stats/tests/test_multivariate.py::TestWishart::test_is_scaled_chisquared FAILED ../../stats/tests/test_distributions.py::test_levy_isf[0.999-0.09235685880262713] FAILED ../../stats/tests/test_multivariate.py::TestCovariance::test_mvn_with_covariance_cdf[Eigendecomposition-size1] FAILED ../../stats/tests/test_multivariate.py::TestCovariance::test_mvn_with_covariance[Diagonal-diagonal singular-size1] FAILED ../../interpolate/tests/test_polyint.py::test_shapes - RuntimeWarning:... FAILED ../../stats/tests/test_multivariate.py::TestCovariance::test_mvn_with_covariance[Diagonal-diagonal singular-1] FAILED ../../stats/tests/test_multivariate.py::TestCovariance::test_mvn_with_covariance[Diagonal-diagonal singular-size3] FAILED ../../interpolate/tests/test_polyint.py::test_deriv_shapes - RuntimeWa... FAILED ../../stats/tests/test_distributions.py::test_levy_isf[0.9999999962747097-0.028766845244146945] FAILED ../../interpolate/tests/test_polyint.py::TestPCHIP::test_cast - Runtim... FAILED ../../interpolate/tests/test_polyint.py::TestPCHIP::test_nag - Runtime... FAILED ../../interpolate/tests/test_polyint.py::TestPCHIP::test_endslopes - R... FAILED ../../interpolate/tests/test_polyint.py::TestPCHIP::test_pchip_interpolate FAILED ../../stats/tests/test_distributions.py::test_levy_l_isf - RuntimeWarn... FAILED ../../interpolate/tests/test_rbf.py::test_rbf_interpolation - RuntimeW... FAILED ../../interpolate/tests/test_rbf.py::test_2drbf_interpolation - Runtim... FAILED ../../interpolate/tests/test_rbf.py::test_rbf_regularity - RuntimeWarn... FAILED ../../interpolate/tests/test_rbf.py::test_2drbf_regularity - RuntimeWa... FAILED ../../stats/tests/test_distributions.py::test_distribution_too_many_args FAILED ../../stats/tests/test_continuous_basic.py::test_rvs_broadcast[crystalball-shape_args13] FAILED ../../stats/tests/test_entropy.py::TestDifferentialEntropy::test_consistency[van es] FAILED ../../stats/tests/test_resampling.py::TestMonteCarloHypothesisTest::test_against_normality_tests[0.0-less-kurtosistest] FAILED ../../stats/tests/test_hypotests.py::TestCvm_2samp::test_large_sample FAILED ../../stats/tests/test_hypotests.py::TestCvm_2samp::test_exact_vs_asymptotic FAILED ../../stats/tests/test_resampling.py::test_bootstrap_against_theory[basic] FAILED ../../stats/tests/test_resampling.py::TestMonteCarloHypothesisTest::test_against_normality_tests[0.0-greater-kurtosistest] FAILED ../../stats/tests/test_hypotests.py::TestCvm_2samp::test_method_auto FAILED ../../stats/tests/test_resampling.py::TestMonteCarloHypothesisTest::test_against_normality_tests[0.0-two-sided-kurtosistest] FAILED ../../stats/tests/test_hypotests.py::TestTukeyHSD::test_compare_sas[unequal sample size] FAILED ../../stats/tests/test_hypotests.py::TestTukeyHSD::test_compare_sas[extreme sample size differences] FAILED ../../stats/tests/test_resampling.py::TestMonteCarloHypothesisTest::test_against_normality_tests[1.0-less-kurtosistest] FAILED ../../stats/tests/test_resampling.py::test_bootstrap_against_theory[percentile] FAILED ../../stats/tests/test_hypotests.py::TestTukeyHSD::test_compare_matlab[unequal size sample] FAILED ../../stats/tests/test_resampling.py::TestMonteCarloHypothesisTest::test_against_normality_tests[1.0-greater-kurtosistest] FAILED ../../stats/tests/test_resampling.py::TestMonteCarloHypothesisTest::test_against_normality_tests[1.0-two-sided-kurtosistest] FAILED ../../stats/tests/test_resampling.py::test_bootstrap_against_theory[BCa] FAILED ../../stats/tests/test_resampling.py::TestMonteCarloHypothesisTest::test_against_normality_tests[2.0-less-kurtosistest] FAILED ../../stats/tests/test_hypotests.py::TestTukeyHSD::test_conf_level_invalid[-0.5] FAILED ../../stats/tests/test_hypotests.py::TestTukeyHSD::test_conf_level_invalid[0] FAILED ../../stats/tests/test_hypotests.py::TestTukeyHSD::test_conf_level_invalid[1] FAILED ../../stats/tests/test_hypotests.py::TestTukeyHSD::test_conf_level_invalid[2] FAILED ../../stats/tests/test_resampling.py::TestMonteCarloHypothesisTest::test_against_cramervonmises[0.0] FAILED ../../stats/tests/test_resampling.py::TestMonteCarloHypothesisTest::test_against_cramervonmises[0.25] FAILED ../../stats/tests/test_resampling.py::TestMonteCarloHypothesisTest::test_against_normality_tests[2.0-greater-kurtosistest] FAILED ../../stats/tests/test_resampling.py::TestMonteCarloHypothesisTest::test_against_normality_tests[2.0-two-sided-kurtosistest] FAILED ../../stats/tests/test_resampling.py::TestMonteCarloHypothesisTest::test_against_cramervonmises[0.5] FAILED ../../stats/tests/test_resampling.py::TestMonteCarloHypothesisTest::test_against_normality_tests[-2.0-less-kurtosistest] FAILED ../../stats/tests/test_resampling.py::TestMonteCarloHypothesisTest::test_against_normaltest[a0] FAILED ../../stats/tests/test_fit.py::TestGoodnessOfFit::test_against_cvm - R... FAILED ../../stats/tests/test_resampling.py::TestMonteCarloHypothesisTest::test_against_normality_tests[-2.0-greater-kurtosistest] FAILED ../../stats/tests/test_resampling.py::TestMonteCarloHypothesisTest::test_against_normaltest[a1] FAILED ../../stats/tests/test_resampling.py::TestMonteCarloHypothesisTest::test_against_normality_tests[-2.0-two-sided-kurtosistest] FAILED ../../stats/tests/test_resampling.py::TestMonteCarloHypothesisTest::test_against_normality_tests[-1.0-less-kurtosistest] FAILED ../../stats/tests/test_resampling.py::TestMonteCarloHypothesisTest::test_against_normaltest[a2] FAILED ../../stats/tests/test_resampling.py::TestMonteCarloHypothesisTest::test_against_normaltest[a3] FAILED ../../stats/tests/test_resampling.py::TestMonteCarloHypothesisTest::test_against_normality_tests[-1.0-greater-kurtosistest] FAILED ../../stats/tests/test_resampling.py::TestMonteCarloHypothesisTest::test_against_normaltest[a4] FAILED ../../stats/tests/test_resampling.py::TestMonteCarloHypothesisTest::test_against_cramervonmises[-0.5] FAILED ../../stats/tests/test_resampling.py::TestMonteCarloHypothesisTest::test_against_normality_tests[-1.0-two-sided-kurtosistest] FAILED ../../stats/tests/test_resampling.py::TestMonteCarloHypothesisTest::test_against_cramervonmises[-0.25] FAILED ../../spatial/tests/test_distance.py::TestPdist::test_pdist_calling_conventions FAILED ../../stats/tests/test_sampling.py::TestDiscreteAliasUrn::test_basic[zipfian-params19] FAILED ../../stats/tests/test_sampling.py::TestTransformedDensityRejection::test_basic[dist0-mv_ex0] FAILED ../../stats/tests/test_sampling.py::TestTransformedDensityRejection::test_basic[dist1-mv_ex1] FAILED ../../stats/tests/test_resampling.py::TestPermutationTest::test_against_cvm FAILED ../../stats/tests/test_fit.py::TestFit::test_basic_fit_mse[zipf] - Run... FAILED ../../stats/tests/test_sampling.py::test_with_scipy_distribution - Run... FAILED ../../stats/tests/test_sampling.py::TestNumericalInversePolynomial::test_basic[dist0-mv_ex0] FAILED ../../stats/tests/test_sampling.py::TestTransformedDensityRejection::test_basic[dist2-mv_ex2] FAILED ../../stats/tests/test_sampling.py::TestTransformedDensityRejection::test_basic[dist3-mv_ex3] FAILED ../../stats/tests/test_sampling.py::TestDiscreteAliasUrn::test_basic[zipfian-params20] FAILED ../../stats/tests/test_sampling.py::TestNumericalInverseHermite::test_basic[3-dist0-mv_ex0] FAILED ../../stats/tests/test_sampling.py::TestNumericalInversePolynomial::test_basic[dist1-mv_ex1] FAILED ../../stats/tests/test_sampling.py::TestNumericalInverseHermite::test_basic[3-dist1-mv_ex1] FAILED ../../stats/tests/test_sampling.py::TestNumericalInversePolynomial::test_basic[dist2-mv_ex2] FAILED ../../stats/tests/test_sampling.py::TestNumericalInverseHermite::test_basic[5-dist0-mv_ex0] FAILED ../../stats/tests/test_sampling.py::TestSimpleRatioUniforms::test_basic[dist0-mv_ex0] FAILED ../../stats/tests/test_sampling.py::TestNumericalInversePolynomial::test_basic[dist3-mv_ex3] FAILED ../../stats/tests/test_sampling.py::TestNumericalInverseHermite::test_basic[5-dist1-mv_ex1] FAILED ../../stats/tests/test_sampling.py::TestDiscreteGuideTable::test_basic[zipfian-params19] FAILED ../../stats/tests/test_sampling.py::TestDiscreteGuideTable::test_basic[zipfian-params20] FAILED ../../stats/tests/test_sampling.py::TestSimpleRatioUniforms::test_basic[dist1-mv_ex1] FAILED ../../stats/tests/test_stats.py::TestAlexanderGovern::test_compare_r FAILED ../../stats/tests/test_stats.py::TestAlexanderGovern::test_compare_scholar FAILED ../../stats/tests/test_tukeylambda_stats.py::test_tukeylambda_stats_mpmath FAILED ../../stats/tests/test_tukeylambda_stats.py::test_tukeylambda_stats_known_exact FAILED ../../stats/tests/test_variation.py::TestVariation::test_neg_inf - Run... FAILED ../../stats/tests/test_variation.py::TestVariation::test_more_nan_policy_omit_tests[2-expected2] FAILED ../../stats/tests/test_hypotests.py::TestCvm::test_cdf_4 - RuntimeWarn... FAILED ../../stats/tests/test_hypotests.py::TestCvm::test_cdf_10 - RuntimeWar... FAILED ../../stats/tests/test_hypotests.py::TestCvm::test_cdf_1000 - RuntimeW... FAILED ../../stats/tests/test_hypotests.py::TestCvm::test_cdf_inf - RuntimeWa... FAILED ../../stats/tests/test_hypotests.py::TestCvm::test_cdf_large_n - Runti... FAILED ../../stats/tests/test_hypotests.py::TestCvm::test_large_x - RuntimeWa... FAILED ../../stats/tests/test_hypotests.py::TestCvm::test_low_p - RuntimeWarn... FAILED ../../stats/tests/test_hypotests.py::TestCvm::test_values_R - RuntimeW... FAILED ../../stats/tests/test_hypotests.py::TestCvm::test_callable_cdf - Runt... FAILED ../../stats/tests/test_continuous_basic.py::test_rvs_scalar[crystalball-arg13] ERROR ../../linalg/tests/test_interpolative.py::TestInterpolativeDecomposition::test_real_id_fixed_precision[float64-False-False] ERROR ../../linalg/tests/test_interpolative.py::TestInterpolativeDecomposition::test_real_id_fixed_precision[float64-True-False] ERROR ../../linalg/tests/test_interpolative.py::TestInterpolativeDecomposition::test_real_id_fixed_precision[float64-True-True] ERROR ../../linalg/tests/test_interpolative.py::TestInterpolativeDecomposition::test_real_id_fixed_precision[complex128-False-False] ERROR ../../linalg/tests/test_interpolative.py::TestInterpolativeDecomposition::test_real_id_fixed_precision[complex128-True-False] ERROR ../../linalg/tests/test_interpolative.py::TestInterpolativeDecomposition::test_real_id_fixed_precision[complex128-True-True] ERROR ../../linalg/tests/test_interpolative.py::TestInterpolativeDecomposition::test_real_id_fixed_rank[float64-False-False] ERROR ../../linalg/tests/test_interpolative.py::TestInterpolativeDecomposition::test_real_id_fixed_rank[float64-True-False] ERROR ../../linalg/tests/test_interpolative.py::TestInterpolativeDecomposition::test_real_id_fixed_rank[float64-True-True] ERROR ../../linalg/tests/test_interpolative.py::TestInterpolativeDecomposition::test_real_id_fixed_rank[complex128-False-False] ERROR ../../linalg/tests/test_interpolative.py::TestInterpolativeDecomposition::test_real_id_fixed_rank[complex128-True-False] ERROR ../../linalg/tests/test_interpolative.py::TestInterpolativeDecomposition::test_real_id_fixed_rank[complex128-True-True] ERROR ../../linalg/tests/test_interpolative.py::TestInterpolativeDecomposition::test_real_id_skel_and_interp_matrices[float64-False-False] ERROR ../../linalg/tests/test_interpolative.py::TestInterpolativeDecomposition::test_real_id_skel_and_interp_matrices[complex128-False-False] ERROR ../../linalg/tests/test_interpolative.py::TestInterpolativeDecomposition::test_svd_fixed_precison[float64-False-False] ERROR ../../linalg/tests/test_interpolative.py::TestInterpolativeDecomposition::test_svd_fixed_precison[float64-True-False] ERROR ../../linalg/tests/test_interpolative.py::TestInterpolativeDecomposition::test_svd_fixed_precison[float64-True-True] ERROR ../../linalg/tests/test_interpolative.py::TestInterpolativeDecomposition::test_svd_fixed_precison[complex128-False-False] ERROR ../../linalg/tests/test_interpolative.py::TestInterpolativeDecomposition::test_svd_fixed_precison[complex128-True-False] ERROR ../../linalg/tests/test_interpolative.py::TestInterpolativeDecomposition::test_svd_fixed_precison[complex128-True-True] ERROR ../../linalg/tests/test_interpolative.py::TestInterpolativeDecomposition::test_svd_fixed_rank[float64-False-False] ERROR ../../linalg/tests/test_interpolative.py::TestInterpolativeDecomposition::test_svd_fixed_rank[float64-True-False] ERROR ../../linalg/tests/test_interpolative.py::TestInterpolativeDecomposition::test_svd_fixed_rank[float64-True-True] ERROR ../../linalg/tests/test_interpolative.py::TestInterpolativeDecomposition::test_svd_fixed_rank[complex128-False-False] ERROR ../../linalg/tests/test_interpolative.py::TestInterpolativeDecomposition::test_svd_fixed_rank[complex128-True-False] ERROR ../../linalg/tests/test_interpolative.py::TestInterpolativeDecomposition::test_svd_fixed_rank[complex128-True-True] ERROR ../../linalg/tests/test_interpolative.py::TestInterpolativeDecomposition::test_id_to_svd[float64] ERROR ../../linalg/tests/test_interpolative.py::TestInterpolativeDecomposition::test_id_to_svd[complex128] ERROR ../../linalg/tests/test_interpolative.py::TestInterpolativeDecomposition::test_estimate_spectral_norm[float64] ERROR ../../linalg/tests/test_interpolative.py::TestInterpolativeDecomposition::test_estimate_spectral_norm[complex128] ERROR ../../linalg/tests/test_interpolative.py::TestInterpolativeDecomposition::test_estimate_spectral_norm_diff[float64] ERROR ../../linalg/tests/test_interpolative.py::TestInterpolativeDecomposition::test_estimate_spectral_norm_diff[complex128] ERROR ../../linalg/tests/test_interpolative.py::TestInterpolativeDecomposition::test_rank_estimates_array[float64] ERROR ../../linalg/tests/test_interpolative.py::TestInterpolativeDecomposition::test_rank_estimates_array[complex128] ERROR ../../linalg/tests/test_interpolative.py::TestInterpolativeDecomposition::test_rank_estimates_lin_op[float64] ERROR ../../linalg/tests/test_interpolative.py::TestInterpolativeDecomposition::test_rank_estimates_lin_op[complex128] = 928 failed, 49043 passed, 2481 skipped, 231 xfailed, 11 xpassed, 36 errors in 162.20s (0:02:42) = ```

edit: this should be put in context though, since total tests also went up from 35441 (scipy 1.8.1) to 49043 (scipy 1.10.1)

boegel commented 7 months ago

Some more updates here:

For SciPy-bundle/2023.07-gfbf-2023a + SciPy-bundle/2023.11-gfbf-2023b we see 2 failing tests on aarch64/neoverse_v1 in software.eessi.io/versions/2023.06:

FAILED scipy/spatial/tests/test_distance.py::TestPdist::test_pdist_correlation_iris
FAILED scipy/spatial/tests/test_distance.py::TestPdist::test_pdist_correlation_iris_float32
= 2 failed, 54876 passed, 3021 skipped, 223 xfailed, 13 xpassed in 878.32s (0:14:38) =
``` =================================== FAILURES =================================== ____________________ TestPdist.test_pdist_correlation_iris _____________________ scipy/spatial/tests/test_distance.py:984: in test_pdist_correlation_iris assert_allclose(Y_test1, Y_right, rtol=eps) X = array([[5.1, 3.5, 1.4, 0.2], [4.9, 3. , 1.4, 0.2], [4.7, 3.2, 1.3, 0.2], [4.6, 3.1, 1.5, 0.2], ...], [6.3, 2.5, 5. , 1.9], [6.5, 3. , 5.2, 2. ], [6.2, 3.4, 5.4, 2.3], [5.9, 3. , 5.1, 1.8]]) Y_right = array([4.0013388e-03, 2.6088954e-05, 1.8315482e-03, ..., 4.2918744e-03, 5.5398788e-03, 8.4122900e-05]) Y_test1 = array([4.00133876e-03, 2.60889537e-05, 1.83154822e-03, ..., 4.29187441e-03, 5.53987884e-03, 8.41229000e-05]) eps = 1e-07 self = /cvmfs/software.eessi.io/versions/2023.06/software/linux/aarch64/neoverse_v1/software/Python/3.11.5-GCCcore-13.2.0/lib/python3.11/contextlib.py:81: in inner return func(*args, **kwds) E AssertionError: E Not equal to tolerance rtol=1e-07, atol=0 E E Mismatched elements: 1 / 11175 (0.00895%) E Max absolute difference: 4.99925779e-09 E Max relative difference: 4.86117773e-08 E x: array([4.001339e-03, 2.608895e-05, 1.831548e-03, ..., 4.291874e-03, E 5.539879e-03, 8.412290e-05]) E y: array([4.001339e-03, 2.608895e-05, 1.831548e-03, ..., 4.291874e-03, E 5.539879e-03, 8.412290e-05]) args = (.compare at 0x40010cf57ba0>, array([4.00133876e-03, 2.60889537e-05, 1.83154822e-03,...0e-05]), array([4.0013388e-03, 2.6088954e-05, 1.8315482e-03, ..., 4.2918744e-03, 5.5398788e-03, 8.4122900e-05])) func = kwds = {'equal_nan': True, 'err_msg': '', 'header': 'Not equal to tolerance rtol=1e-07, atol=0', 'verbose': True} self = ________________ TestPdist.test_pdist_correlation_iris_float32 _________________ scipy/spatial/tests/test_distance.py:992: in test_pdist_correlation_iris_float32 assert_allclose(Y_test1, Y_right, rtol=eps, verbose=verbose > 2) X = array([[5.1, 3.5, 1.4, 0.2], [4.9, 3. , 1.4, 0.2], [4.7, 3.2, 1.3, 0.2], [4.6, 3.1, 1.5, 0.2], ...], [6.3, 2.5, 5. , 1.9], [6.5, 3. , 5.2, 2. ], [6.2, 3.4, 5.4, 2.3], [5.9, 3. , 5.1, 1.8]]) Y_right = array([4.0013390e-03, 2.6088954e-05, 1.8315482e-03, ..., 4.2918744e-03, 5.5398787e-03, 8.4122898e-05], dtype=float32) Y_test1 = array([4.00133876e-03, 2.60889537e-05, 1.83154822e-03, ..., 4.29187441e-03, 5.53987884e-03, 8.41229000e-05]) eps = 1e-07 self = /cvmfs/software.eessi.io/versions/2023.06/software/linux/aarch64/neoverse_v1/software/Python/3.11.5-GCCcore-13.2.0/lib/python3.11/contextlib.py:81: in inner return func(*args, **kwds) E AssertionError: E Not equal to tolerance rtol=1e-07, atol=0 E E Mismatched elements: 1 / 11175 (0.00895%) E Max absolute difference: 3.13789296e-08 E Max relative difference: 9.60883844e-08 args = (.compare at 0x40010cf577e0>, array([4.00133876e-03, 2.60889537e-05, 1.83154822e-03,...[4.0013390e-03, 2.6088954e-05, 1.8315482e-03, ..., 4.2918744e-03, 5.5398787e-03, 8.4122898e-05], dtype=float32)) func = kwds = {'equal_nan': True, 'err_msg': '', 'header': 'Not equal to tolerance rtol=1e-07, atol=0', 'verbose': False} self = =========================== short test summary info ============================ FAILED scipy/spatial/tests/test_distance.py::TestPdist::test_pdist_correlation_iris FAILED scipy/spatial/tests/test_distance.py::TestPdist::test_pdist_correlation_iris_float32 = 2 failed, 54876 passed, 3021 skipped, 223 xfailed, 13 xpassed in 878.32s (0:14:38) = ```

For SciPy-bundle/2023.02-gfbf-2022b in software.eessi.io/versions/2023.06, we built numpy with -march=armv8.4-a instead of -mcpu=native, to avoid a significant increase in failing tests , see https://github.com/EESSI/software-layer/pull/448 + https://github.com/EESSI/software-layer/pull/419#issuecomment-1878857561 . With that change, we see the same 2 failing tests as we do for SciPy-bundle/2023.07-gfbf-2023a + SciPy-bundle/2023.11-gfbf-2023b.

boegel commented 2 months ago

For aarch64/a64fx, we're seeing:

That's in line with what we've seen for neoverse_v1.