Skip to content

TEST: 1.6.x + blas variants#153

Closed
h-vetinari wants to merge 2 commits into
conda-forge:masterfrom
h-vetinari:1.6_blas_vars
Closed

TEST: 1.6.x + blas variants#153
h-vetinari wants to merge 2 commits into
conda-forge:masterfrom
h-vetinari:1.6_blas_vars

Conversation

@h-vetinari

@h-vetinari h-vetinari commented Dec 31, 2020

Copy link
Copy Markdown
Member

Following the same scheme as #130, but for the 1.6 branch. Should not be merged due to conda/conda-build#3947.

Currently not building for pypy, pending resolution of #151, see also this comment.

@conda-forge-linter

Copy link
Copy Markdown

Hi! This is the friendly automated conda-forge-linting service.

I just wanted to let you know that I linted all conda-recipes in your PR (recipe) and found it was in an excellent condition.

@h-vetinari

h-vetinari commented Jan 1, 2021

Copy link
Copy Markdown
Member Author

NOTE: no pypy builds at the moment

Going from 1.5.4 to 1.6.0

From 13 failures & 6 timeouts out of 80 combinations, there are now (after removing 12 pypy builds and 16 py36 builds) 9 failures & 4 timeouts out of 52 combinations.

The remaining worst offenders:

  • blis (6 failures): cannot resolve environments under linux, several test failures under windows
  • aarch64 (4 timeouts): openblas random builds timing out.

Details

variant status 1.5.4 status 1.6.0
linux + x86 + blis some dependency conflict / unbuilt packages blis continues to be uninstallable - should hopefully be fixed by conda-forge/blis-feedstock#20 & (which then also requires conda-forge/blas-feedstock#59)
linux + aarch various timeouts after 60min same problem as before, same question as before: can we increase build concurrency? The weird thing is that some builds randomly finish in ~25 minutes, and time out the next time. Not sure what's going on...
win + blis looks very broken, 421-428 failures Down to 6-8 failures (though one run before the rebase still had 436 failures...)
win + openblas one test failure failure in TestFBLAS2Simple::test_spr_hpr remains; opened scipy/scipy#13325

variant blis mkl netlib openblas sum*
linux / x86 ✔️ ✔️ ✔️ 3F
linux / aarch ✔️ (py37) / ✖️ (py38, py39) ✔️ (py37) / ✖️ (py38, py39) 4T
linux / ppc64le ✔️ ✔️ -
osx / x86 ✔️ ✔️ ✔️ ✔️ -
osx / arm ✔️ ✔️ -
win ✔️ ✔️ 6F
sum* 6F - - 3F/4T 9F/4T

* sum of Failures resp. Timeouts (out of a total of 52 CI combinations being tested)

Build logs (before #151 got merged)
Build logs (after rebasing)

win + blis+ cpython 3.7 & 3.9: 6-7 failed tests

sparse/linalg/tests/test_matfuncs.py::TestExpM::test_pascal seems flaky; disappeared from py3.9 run after rebase

=========================== short test summary info ===========================
FAILED linalg/tests/test_decomp_update.py::TestQRinsert_d::test_sqr_p_col - A...
FAILED linalg/tests/test_decomp_update.py::TestQRinsert_d::test_non_unit_strides_p_col
FAILED linalg/tests/test_decomp_update.py::TestQRinsert_d::test_neg_strides_p_col
FAILED linalg/tests/test_decomp_update.py::TestQRinsert_d::test_non_itemsize_strides_p_col
FAILED linalg/tests/test_decomp_update.py::TestQRinsert_d::test_non_native_byte_order_p_col
FAILED linalg/tests/test_decomp_update.py::TestQRinsert_d::test_overwrite_qu_rank_p
= 7 failed, 30053 passed, 2524 skipped, 75 xfailed, 7 xpassed, 40 warnings in 590.97s (0:09:50) =
win + blis+ cpython 3.8: 7 failed tests
=========================== short test summary info ===========================
FAILED linalg/tests/test_matfuncs.py::TestExpmFrechet::test_fuzz - AssertionE...
FAILED linalg/tests/test_decomp_update.py::TestQRinsert_d::test_sqr_p_col - A...
FAILED linalg/tests/test_decomp_update.py::TestQRinsert_d::test_non_unit_strides_p_col
FAILED linalg/tests/test_decomp_update.py::TestQRinsert_d::test_neg_strides_p_col
FAILED linalg/tests/test_decomp_update.py::TestQRinsert_d::test_non_itemsize_strides_p_col
FAILED linalg/tests/test_decomp_update.py::TestQRinsert_d::test_non_native_byte_order_p_col
FAILED linalg/tests/test_decomp_update.py::TestQRinsert_d::test_overwrite_qu_rank_p
= 7 failed, 30053 passed, 2524 skipped, 75 xfailed, 7 xpassed, 40 warnings in 490.33s (0:08:10) =
win + blis+ cpython 3.8 (before rebase): 436 failed tests
=========================== short test summary info ===========================
FAILED integrate/_ivp/tests/test_ivp.py::test_integration - AssertionError
FAILED integrate/_ivp/tests/test_ivp.py::test_integration_sparse_difference
FAILED integrate/_ivp/tests/test_ivp.py::test_events - AssertionError:
FAILED integrate/_ivp/tests/test_ivp.py::test_first_step - AssertionError:
FAILED integrate/tests/test_banded_ode_solvers.py::test_banded_ode_solvers - ...
FAILED integrate/tests/test_bvp.py::test_complex - AssertionError:
FAILED integrate/tests/test_integrate.py::TestZVODECheckParameterUse::test_one_scalar_param
FAILED integrate/tests/test_integrate.py::TestZVODECheckParameterUse::test_vector_param
FAILED integrate/tests/test_integrate.py::test_odeint_banded_jacobian - Asser...
FAILED integrate/tests/test_quadrature.py::TestQuadrature::test_newton_cotes2
FAILED interpolate/tests/test_rbf.py::test_rbf_interpolation - AssertionError:
FAILED linalg/tests/test_basic.py::TestSolve::test_20Feb04_bug - numpy.linalg...
FAILED linalg/tests/test_basic.py::TestSolve::test_simple_complex - Assertion...
FAILED linalg/tests/test_basic.py::TestSolve::test_hermitian - AssertionError:
FAILED linalg/tests/test_basic.py::TestInv::test_random_complex - AssertionEr...
FAILED linalg/tests/test_basic.py::TestDet::test_random - AssertionError:
FAILED linalg/tests/test_basic.py::TestLstsq::test_random_complex_exact - Ass...
FAILED linalg/tests/test_basic.py::TestLstsq::test_random_complex_overdet - A...
FAILED linalg/tests/test_basic.py::TestSolveCirculant::test_complex - Asserti...
FAILED linalg/tests/test_blas.py::TestFBLAS2Simple::test_tbsv - AssertionError:
FAILED linalg/tests/test_blas.py::TestFBLAS2Simple::test_tpsv - AssertionError:
FAILED linalg/tests/test_blas.py::TestFBLAS2Simple::test_trsv - AssertionError:
FAILED linalg/tests/test_blas.py::test_trsm - numpy.linalg.LinAlgError: Matri...
FAILED linalg/tests/test_decomp.py::TestEig::test_simple - AssertionError:
FAILED linalg/tests/test_decomp.py::TestEig::test_check_finite - AssertionErr...
FAILED linalg/tests/test_decomp.py::TestEigBanded::test_zhbevd - AssertionErr...
FAILED linalg/tests/test_decomp.py::TestEigh::test_eigh[6-D-True-True-True-eigvals1]
FAILED linalg/tests/test_decomp.py::TestEigh::test_eigh[6-D-True-True-False-eigvals1]
FAILED linalg/tests/test_decomp.py::TestEigh::test_eigh[6-D-True-False-True-eigvals1]
FAILED linalg/tests/test_decomp.py::TestEigh::test_eigh[6-D-True-False-False-eigvals1]
FAILED linalg/tests/test_decomp.py::TestEigh::test_eigh[6-D-False-True-True-eigvals1]
FAILED linalg/tests/test_decomp.py::TestEigh::test_eigh[6-D-False-True-False-eigvals1]
FAILED linalg/tests/test_decomp.py::TestEigh::test_eigh[6-D-False-False-True-eigvals1]
FAILED integrate/_ivp/tests/test_ivp.py::test_integration_complex - assert False
FAILED linalg/tests/test_decomp.py::TestEigh::test_eigh[6-D-False-False-False-eigvals1]
FAILED integrate/_ivp/tests/test_ivp.py::test_integration_const_jac - Asserti...
FAILED integrate/_ivp/tests/test_ivp.py::test_max_step - AssertionError:
FAILED linalg/tests/test_decomp.py::TestLU::test_hrectangular_complex - Asser...
FAILED integrate/_ivp/tests/test_ivp.py::test_args - AssertionError:
FAILED linalg/tests/test_decomp.py::TestSVD_GESVD::test_random - AssertionErr...
FAILED linalg/tests/test_decomp.py::TestOrdQZ::test_cef - ValueError: Reorder...
FAILED linalg/tests/test_decomp.py::TestCDF2RDF::test_single_array2x2_complex
FAILED integrate/tests/test_integrate.py::TestOde::test_zvode - AssertionErro...
FAILED integrate/tests/test_integrate.py::TestZVODECheckParameterUse::test_no_params
FAILED linalg/tests/test_decomp.py::TestCDF2RDF::test_single_array3x3_complex
FAILED integrate/tests/test_integrate.py::TestZVODECheckParameterUse::test_two_scalar_params
FAILED linalg/tests/test_decomp.py::TestCDF2RDF::test_random_2d_stacked_arrays
FAILED linalg/tests/test_decomp_cholesky.py::TestCholesky::test_simple_complex
FAILED linalg/tests/test_decomp_cholesky.py::TestCholesky::test_random_complex
FAILED linalg/tests/test_decomp_update.py::TestQRupdate_d::test_non_unit_strides_economic_rank_p
FAILED linalg/tests/test_decomp_update.py::TestQRupdate_d::test_neg_strides_economic_rank_p
FAILED linalg/tests/test_decomp_update.py::TestQRupdate_d::test_non_itemsize_strides_economic_rank_p
FAILED linalg/tests/test_decomp_update.py::TestQRupdate_d::test_non_native_byte_order_economic_rank_p
FAILED interpolate/tests/test_pade.py::test_pade_complex - AssertionError:
FAILED interpolate/tests/test_rbf.py::test_2drbf_interpolation - AssertionErr...
FAILED linalg/tests/test_lapack.py::TestLeastSquaresSolvers::test_gelsy - Ass...
FAILED linalg/tests/test_lapack.py::test_gglse - AssertionError:
FAILED linalg/tests/test_lapack.py::test_sycon_hecon - AssertionError
FAILED linalg/tests/test_lapack.py::test_tfsm - numpy.linalg.LinAlgError: Mat...
FAILED linalg/tests/test_lapack.py::test_pftrf - AssertionError:
FAILED linalg/tests/test_lapack.py::test_pftri - AssertionError:
FAILED linalg/tests/test_lapack.py::test_pftrs - AssertionError:
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-0-0-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-0-0-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-0-0-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-0-0-float64-size1]
FAILED linalg/tests/test_basic.py::TestSolve::test_simple_sym_complex - Asser...
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-0-1-float32-size0]
FAILED linalg/tests/test_basic.py::TestSolve::test_nils_20Feb04 - AssertionEr...
FAILED linalg/tests/test_basic.py::TestSolve::test_random_complex - Assertion...
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-0-1-float32-size1]
FAILED linalg/tests/test_basic.py::TestSolve::test_random_sym_complex - Asser...
FAILED linalg/tests/test_basic.py::TestSolve::test_simple_complex2 - Assertio...
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-0-1-float64-size0]
FAILED linalg/tests/test_basic.py::TestSolveTriangular::test_simple_complex
FAILED linalg/tests/test_basic.py::TestInv::test_simple_complex - AssertionEr...
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-0-1-float64-size1]
FAILED linalg/tests/test_basic.py::TestDet::test_simple_complex - AssertionEr...
FAILED linalg/tests/test_basic.py::TestDet::test_random_complex - AssertionEr...
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-0-2-float32-size0]
FAILED linalg/tests/test_basic.py::TestLstsq::test_simple_overdet_complex - A...
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-0-2-float32-size1]
FAILED linalg/tests/test_basic.py::TestLstsq::test_random_exact - AssertionEr...
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-0-2-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-0-2-float64-size1]
FAILED linalg/tests/test_basic.py::test_pinv_pinv2_comparison - AssertionError:
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-0-3-float32-size0]
FAILED linalg/tests/test_blas.py::TestBLAS3Syr2k::test_syr2k - AssertionError:
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-0-3-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-0-3-float64-size0]
FAILED linalg/tests/test_decomp.py::TestEig::test_make_eigvals - ValueError: ...
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-0-3-float64-size1]
FAILED linalg/tests/test_decomp.py::TestEigBanded::test_zhbevx - AssertionErr...
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-0-4-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-0-4-float32-size1]
FAILED linalg/tests/test_decomp.py::TestEigBanded::test_eig_banded - Assertio...
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-0-4-float64-size0]
FAILED linalg/tests/test_decomp.py::TestEigBanded::test_zgbtrf - AssertionErr...
FAILED linalg/tests/test_decomp.py::TestEigBanded::test_zgbtrs - AssertionErr...
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-0-4-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-0-5-float32-size0]
FAILED linalg/tests/test_decomp.py::TestEigh::test_eigh[6-D-True-True-True-None]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-0-5-float32-size1]
FAILED linalg/tests/test_decomp.py::TestEigh::test_eigh[6-D-True-True-False-None]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-0-5-float64-size0]
FAILED linalg/tests/test_decomp.py::TestEigh::test_eigh[6-D-True-False-True-None]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-0-5-float64-size1]
FAILED linalg/tests/test_decomp.py::TestEigh::test_eigh[6-D-True-False-False-None]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-1-0-float32-size0]
FAILED linalg/tests/test_decomp.py::TestEigh::test_eigh[6-D-False-True-True-None]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-1-0-float32-size1]
FAILED linalg/tests/test_decomp.py::TestEigh::test_eigh[6-D-False-True-False-None]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-1-0-float64-size0]
FAILED linalg/tests/test_decomp.py::TestEigh::test_eigh[6-D-False-False-True-None]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-1-0-float64-size1]
FAILED linalg/tests/test_decomp.py::TestEigh::test_eigh[6-D-False-False-False-None]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-1-1-float32-size0]
FAILED linalg/tests/test_decomp.py::TestLU::test_simple_complex - AssertionEr...
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-1-1-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-1-1-float64-size0]
FAILED linalg/tests/test_decomp.py::TestLU::test_simple2_complex - AssertionE...
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-1-1-float64-size1]
FAILED linalg/tests/test_decomp.py::TestLU::test_vrectangular_complex - Asser...
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-1-2-float32-size0]
FAILED linalg/tests/test_decomp.py::TestLU::test_medium1_complex - AssertionE...
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-1-2-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-1-2-float64-size0]
FAILED linalg/tests/test_decomp.py::TestSVD_GESDD::test_random - AssertionErr...
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-1-2-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-1-3-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-1-3-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-1-3-float64-size0]
FAILED linalg/tests/test_decomp.py::TestOrdQZ::test_lhp - ValueError: Reorder...
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-1-3-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-1-4-float32-size0]
FAILED linalg/tests/test_decomp.py::TestOrdQZ::test_iuc - ValueError: Reorder...
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-1-4-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-1-4-float64-size0]
FAILED linalg/tests/test_decomp.py::TestOrdQZ::test_ref - ValueError: Reorder...
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-1-4-float64-size1]
FAILED linalg/tests/test_decomp.py::TestOrdQZ::test_diff_input_types - ValueE...
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-1-5-float32-size0]
FAILED linalg/tests/test_decomp.py::TestOrdQZWorkspaceSize::test_decompose - ...
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-1-5-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-1-5-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-1-5-float64-size1]
FAILED linalg/tests/test_decomp.py::TestCDF2RDF::test_single_array2x2_real - ...
FAILED linalg/tests/test_decomp.py::TestCDF2RDF::test_single_array3x3_real - ...
FAILED linalg/tests/test_decomp.py::TestCDF2RDF::test_random_1d_stacked_arrays
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-0-0-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-0-0-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-0-0-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-0-0-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-0-1-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-0-1-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-0-1-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-0-1-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-0-2-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-0-2-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-0-2-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-0-2-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-0-3-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-0-3-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-0-3-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-0-3-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-0-4-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-0-4-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-0-4-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-0-4-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-0-5-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-0-5-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-0-5-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-0-5-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-1-0-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-1-0-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-1-0-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-1-0-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-1-1-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-1-1-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-1-1-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-1-1-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-1-2-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-1-2-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-1-2-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-1-2-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-1-3-float32-size0]
FAILED linalg/tests/test_decomp_update.py::TestQRupdate_d::test_sqr_rank_p - ...
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-1-3-float32-size1]
FAILED linalg/tests/test_decomp_update.py::TestQRupdate_d::test_tall_rank_p
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-1-3-float64-size0]
FAILED linalg/tests/test_decomp_update.py::TestQRupdate_d::test_fat_rank_p - ...
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-1-3-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-1-4-float32-size0]
FAILED linalg/tests/test_decomp_update.py::TestQRupdate_d::test_non_unit_strides_rank_p
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-1-4-float32-size1]
FAILED linalg/tests/test_decomp_update.py::TestQRupdate_d::test_neg_strides_rank_p
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-1-4-float64-size0]
FAILED linalg/tests/test_decomp_update.py::TestQRupdate_d::test_non_itemsize_strides_rank_p
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-1-4-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-1-5-float32-size0]
FAILED linalg/tests/test_decomp_update.py::TestQRupdate_d::test_non_native_byte_order_rank_p
FAILED linalg/tests/test_decomp_update.py::TestQRupdate_d::test_overwrite_qruv_rank_p
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-1-5-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-1-5-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-1-5-float64-size1]
FAILED linalg/tests/test_lapack.py::TestLeastSquaresSolvers::test_gels - Asse...
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-0-0-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-0-0-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-0-0-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-0-0-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-0-1-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-0-1-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-0-1-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-0-1-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-0-2-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-0-2-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-0-2-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-0-2-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-0-3-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-0-3-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-0-3-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-0-3-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-0-4-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-0-4-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-0-4-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-0-4-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-0-5-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-0-5-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-0-5-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-0-5-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-1-0-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-1-0-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-1-0-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-1-0-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-1-1-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-1-1-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-1-1-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-1-1-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-1-2-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-1-2-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-1-2-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-1-2-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-1-3-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-1-3-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-1-3-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-1-3-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-1-4-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-1-4-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-1-4-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-1-4-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-1-5-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-1-5-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-1-5-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-1-5-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-0-0-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-0-0-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-0-0-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-0-0-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-0-1-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-0-1-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-0-1-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-0-1-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-0-2-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-0-2-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-0-2-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-0-2-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-0-3-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-0-3-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-0-3-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-0-3-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-0-4-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-0-4-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-0-4-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-0-4-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-0-5-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-0-5-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-0-5-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-0-5-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-1-0-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-1-0-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-1-0-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-1-0-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-1-1-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-1-1-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-1-1-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-1-1-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-1-2-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-1-2-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-1-2-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-1-2-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-1-3-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-1-3-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-1-3-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-1-3-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-1-4-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-1-4-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-1-4-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-1-4-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-1-5-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-1-5-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-1-5-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-1-5-float64-size1]
FAILED linalg/tests/test_lapack.py::test_orcsd_uncsd[complex64] - AssertionEr...
FAILED linalg/tests/test_lapack.py::test_orcsd_uncsd[complex128] - AssertionE...
FAILED linalg/tests/test_lapack.py::test_pptrs_pptri_pptrf_ppsv_ppcon[complex64-False]
FAILED linalg/tests/test_lapack.py::test_pptrs_pptri_pptrf_ppsv_ppcon[complex64-True]
FAILED linalg/tests/test_lapack.py::test_pptrs_pptri_pptrf_ppsv_ppcon[complex128-False]
FAILED linalg/tests/test_lapack.py::test_pptrs_pptri_pptrf_ppsv_ppcon[complex128-True]
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 - Asser...
FAILED linalg/tests/test_matfuncs.py::TestLogM::test_opposite_sign_complex_eigenvalues
FAILED linalg/tests/test_matfuncs.py::TestFractionalMatrixPower::test_round_trip_random_complex
FAILED linalg/tests/test_matfuncs.py::TestFractionalMatrixPower::test_round_trip_random_float
FAILED linalg/tests/test_matfuncs.py::TestFractionalMatrixPower::test_larger_abs_fractional_matrix_powers
FAILED linalg/tests/test_matfuncs.py::TestFractionalMatrixPower::test_random_matrices_and_powers
FAILED linalg/tests/test_matmul_toeplitz.py::TestMatmulToeplitz::test_real - ...
FAILED linalg/tests/test_solve_toeplitz.py::test_solve_equivalence - Assertio...
FAILED linalg/tests/test_solve_toeplitz.py::test_multiple_rhs - AssertionError:
FAILED linalg/tests/test_solvers.py::TestSolveLyapunov::test_cases - Assertio...
FAILED linalg/tests/test_solvers.py::test_solve_continuous_are - ValueError: ...
FAILED linalg/tests/test_solvers.py::test_solve_discrete_are - AssertionError:
FAILED linalg/tests/test_solvers.py::test_solve_generalized_continuous_are - ...
FAILED linalg/tests/test_solvers.py::test_solve_generalized_discrete_are - Va...
FAILED optimize/tests/test__remove_redundancy.py::TestRRSVD::test_m_eq_n_sparse
FAILED optimize/tests/test__remove_redundancy.py::TestRRSVD::test_magic_square2
FAILED optimize/tests/test_least_squares.py::TestDogbox::test_bvp - Assertion...
FAILED optimize/tests/test_least_squares.py::TestDogbox::test_solver_selection
FAILED optimize/tests/test_least_squares.py::TestDogbox::test_numerical_jac
FAILED optimize/tests/test_least_squares.py::TestDogbox::test_with_bounds - A...
FAILED optimize/tests/test_linprog.py::TestLinprogRSCommon::test_bug_7044 - A...
FAILED optimize/tests/test_linprog.py::TestLinprogRSCommon::test_redundant_constraints_with_guess
FAILED optimize/tests/test_linprog.py::TestLinprogRSBland::test_lpgen_problem
FAILED optimize/tests/test_linprog.py::TestLinprogRSBland::test_bug_7044 - As...
FAILED optimize/tests/test_lsq_linear.py::TestTRF::test_large_rank_deficient
FAILED optimize/tests/test_lsq_linear.py::TestBVLS::test_large_rank_deficient
FAILED optimize/tests/test_minpack.py::TestCurveFit::test_curvefit_simplecovariance
FAILED optimize/tests/test_minpack.py::TestCurveFit::test_curvefit_covariance
FAILED optimize/tests/test_nonlin.py::TestLinear::test_anderson - scipy.optim...
FAILED optimize/tests/test_nonlin.py::TestJacobianDotSolve::test_broyden1 - A...
FAILED optimize/tests/test_nonlin.py::TestJacobianDotSolve::test_broyden2 - A...
FAILED optimize/tests/test_nonlin.py::TestJacobianDotSolve::test_diagbroyden
FAILED optimize/tests/test_nonlin.py::TestJacobianDotSolve::test_linearmixing
FAILED optimize/tests/test_nonlin.py::TestJacobianDotSolve::test_excitingmixing
FAILED sparse/tests/test_base.py::TestCOONonCanonical::test_solve - Assertion...
FAILED sparse/tests/test_base.py::TestCOONonCanonical::test_mu - AssertionErr...
FAILED optimize/tests/test_quadratic_assignment.py::TestFAQ::test_accuracy_3
FAILED optimize/tests/test_quadratic_assignment.py::TestFAQ::test_unknown_options
FAILED optimize/tests/test_quadratic_assignment.py::TestFAQ::test_options - V...
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_limit_10[TestBSR-test_mu]
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_limit_10[TestCOO-test_mu]
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_limit_10[TestCSC-test_mu]
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_limit_10[TestCSR-test_mu]
FAILED signal/tests/test_ltisys.py::TestPlacePoles::test_real - ValueError: C...
FAILED signal/tests/test_ltisys.py::TestPlacePoles::test_complex - ValueError...
FAILED signal/tests/test_ltisys.py::TestPlacePoles::test_tricky_B - ValueErro...
FAILED signal/tests/test_ltisys.py::TestStateSpace::test_operators - Assertio...
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_limit_10[TestDIA-test_mu]
FAILED sparse/linalg/dsolve/tests/test_linsolve.py::TestLinsolve::test_twodiags
FAILED sparse/linalg/dsolve/tests/test_linsolve.py::TestSplu::test_splu_smoketest
FAILED sparse/linalg/dsolve/tests/test_linsolve.py::TestSplu::test_spilu_smoketest
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_limit_10[TestDOK-test_mu]
FAILED sparse/linalg/eigen/arpack/tests/test_arpack.py::test_hermitian_modes
FAILED sparse/linalg/eigen/arpack/tests/test_arpack.py::test_real_nonsymmetric_modes
FAILED sparse/linalg/eigen/arpack/tests/test_arpack.py::test_complex_nonsymmetric_modes
FAILED sparse/linalg/eigen/arpack/tests/test_arpack.py::test_standard_nonsymmetric_starting_vector
FAILED sparse/linalg/eigen/arpack/tests/test_arpack.py::test_general_nonsymmetric_starting_vector
FAILED sparse/linalg/eigen/lobpcg/tests/test_lobpcg.py::test_hermitian - Asse...
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_limit_10[TestLIL-test_mu]
FAILED sparse/linalg/isolve/tests/test_iterative.py::test_convergence - Asser...
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_random[TestBSR-test_mu]
FAILED sparse/linalg/isolve/tests/test_iterative.py::test_precond_dummy - Ass...
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_random[TestCOO-test_mu]
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_random[TestCSC-test_mu]
FAILED sparse/linalg/tests/test_matfuncs.py::TestExpM::test_padecases_dtype_complex
FAILED sparse/linalg/tests/test_matfuncs.py::TestExpM::test_logm_consistency
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_random[TestCSR-test_mu]
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_random[TestDIA-test_mu]
FAILED sparse/tests/test_base.py::TestCSR::test_solve - AssertionError:
FAILED sparse/tests/test_base.py::TestCSR::test_mu - AssertionError:
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_random[TestDOK-test_mu]
FAILED sparse/tests/test_base.py::TestCSC::test_solve - AssertionError:
FAILED sparse/tests/test_base.py::TestCSC::test_mu - AssertionError:
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_random[TestLIL-test_mu]
FAILED sparse/tests/test_base.py::TestDOK::test_solve - AssertionError:
FAILED sparse/tests/test_base.py::TestDOK::test_mu - AssertionError:
FAILED sparse/tests/test_base.py::TestLIL::test_solve - AssertionError:
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_all_32[TestBSR-test_mu]
FAILED sparse/tests/test_base.py::TestLIL::test_mu - AssertionError:
FAILED sparse/tests/test_base.py::TestCOO::test_solve - AssertionError:
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_all_32[TestCOO-test_mu]
FAILED sparse/tests/test_base.py::TestCOO::test_mu - AssertionError:
FAILED sparse/tests/test_base.py::TestDIA::test_solve - AssertionError:
FAILED sparse/tests/test_base.py::TestDIA::test_mu - AssertionError:
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_all_32[TestCSC-test_mu]
FAILED sparse/tests/test_base.py::TestBSR::test_solve - AssertionError:
FAILED sparse/tests/test_base.py::TestBSR::test_mu - AssertionError:
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_all_32[TestCSR-test_mu]
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_all_32[TestDIA-test_mu]
FAILED sparse/tests/test_base.py::TestCSRNonCanonical::test_mu - AssertionErr...
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_all_32[TestDOK-test_mu]
FAILED sparse/tests/test_base.py::TestCSCNonCanonical::test_mu - AssertionErr...
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_all_32[TestLIL-test_mu]
FAILED sparse/tests/test_base.py::TestBSRNonCanonical::test_solve - Assertion...
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_all_64[TestBSR-test_mu]
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_all_64[TestLIL-test_mu]
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_all_64[TestCOO-test_mu]
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_all_64[TestCSC-test_mu]
FAILED sparse/tests/test_base.py::Test64Bit::test_no_64[TestBSR-test_mu] - As...
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_all_64[TestCSR-test_mu]
FAILED sparse/tests/test_base.py::Test64Bit::test_no_64[TestCOO-test_mu] - As...
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_all_64[TestDIA-test_mu]
FAILED sparse/tests/test_base.py::Test64Bit::test_no_64[TestCSC-test_mu] - As...
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_all_64[TestDOK-test_mu]
FAILED sparse/tests/test_base.py::Test64Bit::test_no_64[TestCSR-test_mu] - As...
FAILED sparse/tests/test_base.py::Test64Bit::test_no_64[TestDIA-test_mu] - As...
FAILED sparse/tests/test_base.py::Test64Bit::test_no_64[TestDOK-test_mu] - As...
FAILED sparse/tests/test_base.py::Test64Bit::test_no_64[TestLIL-test_mu] - As...
FAILED spatial/transform/tests/test_rotation_spline.py::test_spline_properties
FAILED spatial/transform/tests/test_rotation.py::test_as_euler_asymmetric_axes
FAILED spatial/transform/tests/test_rotation.py::test_as_euler_symmetric_axes
FAILED spatial/transform/tests/test_rotation.py::test_as_euler_degenerate_asymmetric_axes
FAILED spatial/transform/tests/test_rotation.py::test_as_euler_degenerate_symmetric_axes
FAILED stats/tests/test_continuous_basic.py::test_rvs_broadcast[kstwo-shape_args57]
FAILED stats/tests/test_continuous_basic.py::test_methods_with_lists[kstwo-args57-ppf]
FAILED stats/tests/test_distributions.py::TestKSTwo::test_cdf_sqrtn - Asserti...
FAILED stats/tests/test_distributions.py::TestKSTwo::test_ppf_of_cdf - Assert...
FAILED stats/tests/test_distributions.py::TestKSTwo::test_isf_of_sf - Asserti...
FAILED stats/tests/test_distributions.py::TestKSTwo::test_ppf_of_cdf_sqrtn - ...
FAILED stats/tests/test_distributions.py::TestKSTwo::test_isf_of_sf_sqrtn - A...
FAILED stats/tests/test_distributions.py::TestKSTwo::test_ppf - AssertionError:
FAILED stats/tests/test_distributions.py::TestKSTwo::test_simard_lecuyer_table1
FAILED stats/tests/test_multivariate.py::TestSpecialOrthoGroup::test_det_and_ortho
= 436 failed, 29625 passed, 2524 skipped, 75 xfailed, 6 xpassed, 246 warnings in 472.07s (0:07:52) =
win + openblas + cpython: 1 failed test
=========================== short test summary info ===========================
FAILED linalg/tests/test_blas.py::TestFBLAS2Simple::test_spr_hpr - AssertionE...
= 1 failed, 25108 passed, 2510 skipped, 75 xfailed, 7 xpassed, 10 warnings in 693.54s (0:11:33) =

@h-vetinari

Copy link
Copy Markdown
Member Author

@isuruf @rgommers

Seems that somehow, the new blis breaks scipy (or scipy is broken with the new blis) under osx & windows (though it works under linux), and only for python 3.7 & 3.8 (3.9 works):

OSX:

+ python test_script.py
Traceback (most recent call last):
  File "test_script.py", line 10, in <module>
    import scipy.cluster._hierarchy
  File "/Users/runner/miniforge3/[...]/lib/python3.8/site-packages/scipy/cluster/__init__.py", line 25, in <module>
    from . import vq, hierarchy
  File "/Users/runner/miniforge3/[...]/lib/python3.8/site-packages/scipy/cluster/vq.py", line 71, in <module>
    from scipy.spatial.distance import cdist
  File "/Users/runner/miniforge3/[...]/lib/python3.8/site-packages/scipy/spatial/__init__.py", line 101, in <module>
    from ._procrustes import procrustes
  File "/Users/runner/miniforge3/[...]/lib/python3.8/site-packages/scipy/spatial/_procrustes.py", line 9, in <module>
    from scipy.linalg import orthogonal_procrustes
  File "/Users/runner/miniforge3/[...]/lib/python3.8/site-packages/scipy/linalg/__init__.py", line 212, in <module>
    from ._decomp_update import *
  File "_decomp_update.pyx", line 1, in init scipy.linalg._decomp_update
ImportError: dlopen(/Users/runner/miniforge3/[...]/lib/python3.8/site-packages/scipy/linalg/cython_lapack.cpython-38-darwin.so, 2): Symbol not found: _xerbla_array_
  Referenced from: /Users/runner/miniforge3/[...]/lib/python3.8/site-packages/scipy/linalg/cython_lapack.cpython-38-darwin.so
  Expected in: /Users/runner/miniforge3/[...]/lib/libcblas.3.dylib
 in /Users/runner/miniforge3/[...]/lib/python3.8/site-packages/scipy/linalg/cython_lapack.cpython-38-darwin.so

Win:

(%PREFIX%) %SRC_DIR%>python test_script.py 
Traceback (most recent call last):
  File "test_script.py", line 10, in <module>
    import scipy.cluster._hierarchy
  File "C:\bld\scipy_1609582099617\_test_env\lib\site-packages\scipy\cluster\__init__.py", line 25, in <module>
    from . import vq, hierarchy
  File "C:\bld\scipy_1609582099617\_test_env\lib\site-packages\scipy\cluster\vq.py", line 71, in <module>
    from scipy.spatial.distance import cdist
  File "C:\bld\scipy_1609582099617\_test_env\lib\site-packages\scipy\spatial\__init__.py", line 101, in <module>
    from ._procrustes import procrustes
  File "C:\bld\scipy_1609582099617\_test_env\lib\site-packages\scipy\spatial\_procrustes.py", line 9, in <module>
    from scipy.linalg import orthogonal_procrustes
  File "C:\bld\scipy_1609582099617\_test_env\lib\site-packages\scipy\linalg\__init__.py", line 212, in <module>
    from ._decomp_update import *
  File "_decomp_update.pyx", line 1, in init scipy.linalg._decomp_update
ImportError: DLL load failed: The specified procedure could not be found.

@h-vetinari

Copy link
Copy Markdown
Member Author

Symbol not found: _xerbla_array_ could be an indicator... (though I don't get the different behaviour across python versions)

@isuruf

isuruf commented Jan 2, 2021

Copy link
Copy Markdown
Member

conda-forge/blis-feedstock#21

@h-vetinari

h-vetinari commented Jan 2, 2021

Copy link
Copy Markdown
Member Author

NOTE: no pypy builds at the moment

Update with blis 0.8.0

From 9 failures & 4 timeouts out of 52 combinations, we're at 7 failures & 4 timeouts out of 52 (still missing 12 pypy builds, pending the migration from conda-forge/conda-forge-pinning-feedstock#1024 to arrive at this feedstock)

The good news:

The biggest remaining offenders:

  • aarch64 (4 timeouts): random builds timing out (as before)
  • win (6 failures): one test failure each for blis & openblas

Details

variant status 1.6.0 (+ blis 0.7.0) status 1.6.0 (+ blis 0.8.0)
linux + x86 + blis some dependency conflict / unbuilt packages 1 test failure under py38: test_lobpcg.py::test_tolerance_float32
linux + aarch random timeouts for builds; can we increase build concurrency? unchanged
win + blis 6-8 failures ~440 test failures
win + openblas failure of TestFBLAS2Simple::test_spr_hpr; see scipy/scipy#13325 unchanged

variant blis mkl netlib openblas sum*
linux / x86 ✔️ (py37,py39) / ❌ (py38) ✔️ ✔️ ✔️ 1F
linux / aarch ✔️ / ✖️ ✔️ / ✖️ 4T
linux / ppc64le ✔️ ✔️ -
osx / x86 ✔️ ✔️ ✔️ ✔️ -
osx / arm ✔️ ✔️ -
win ✔️ ✔️ 6F
sum* 4F - 2T 3F/2T 7F/4T

* sum of Failures resp. Timeouts (out of a total of 52 CI combinations being tested)

Build logs (before conda-forge/blis-feedstock#21 got merged)
Build logs (before conda-forge/blas-feedstock#63)
Build logs (after re-push)

linux + x86 + blis + cpython 3.8: 1 failed test

Appeared for 3.7 & 3.8 here

=================================== FAILURES ===================================
____________________________ test_tolerance_float32 ____________________________
[gw0] linux -- Python 3.8.6 $PREFIX/bin/python
../_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_/lib/python3.8/site-packages/scipy/sparse/linalg/eigen/lobpcg/tests/test_lobpcg.py:286: in test_tolerance_float32
    assert_allclose(eigvals, -np.arange(1, 1 + m), atol=1e-5)
E   AssertionError:
E   Not equal to tolerance rtol=1e-07, atol=1e-05
E
E   Mismatched elements: 1 / 3 (33.3%)
E   Max absolute difference: 0.00021458
E   Max relative difference: 7.15255737e-05
E    x: array([-1.      , -2.00001 , -3.000215], dtype=float32)
E    y: array([-1, -2, -3])
        A          = <50x50 sparse matrix of type '<class 'numpy.float32'>'
with 50 stored elements (1 diagonals) in DIAgonal format>
        X          = array([[ 4.71435159e-01, -1.19097567e+00,  1.43270695e+00],
       [-3.12651902e-01, -7.20588744e-01,  8.87162924e-01]...241e+00, -5.24336100e-01,  7.00907707e-01],
       [ 9.84188080e-01, -1.21728405e-01,  2.36576867e+00]], dtype=float32)
        _          = array([[ 1.00000000e+00, -4.64096817e-12,  1.11949134e-08],
       [-4.58461350e-12, -9.99999762e-01, -1.19460731e-06]...782e-09, -8.08131873e-09,  6.03078632e-04],
       [-4.60963268e-09,  2.50168455e-08, -6.52900562e-05]], dtype=float32)
        eigvals    = array([-1.       , -2.0000095, -3.0002146], dtype=float32)
        m          = 3
        n          = 50
        vals       = array([ -1,  -2,  -3,  -4,  -5,  -6,  -7,  -8,  -9, -10, -11, -12, -13,
       -14, -15, -16, -17, -18, -19, -20, -21,..., -29, -30, -31, -32, -33, -34, -35, -36, -37, -38, -39,
       -40, -41, -42, -43, -44, -45, -46, -47, -48, -49, -50])
=============================== warnings summary ===============================
win + blis: 438-439 failed tests
=========================== short test summary info ===========================
FAILED cluster/tests/test_vq.py::TestKMean::test_large_features - IndexError:...
FAILED integrate/_ivp/tests/test_ivp.py::test_integration - AssertionError
FAILED integrate/_ivp/tests/test_ivp.py::test_integration_sparse_difference
FAILED integrate/_ivp/tests/test_ivp.py::test_events - AssertionError:
FAILED integrate/_ivp/tests/test_ivp.py::test_first_step - AssertionError:
FAILED integrate/tests/test_banded_ode_solvers.py::test_banded_ode_solvers - ...
FAILED integrate/tests/test_bvp.py::test_complex - AssertionError:
FAILED integrate/tests/test_integrate.py::TestZVODECheckParameterUse::test_one_scalar_param
FAILED integrate/tests/test_integrate.py::TestZVODECheckParameterUse::test_vector_param
FAILED integrate/tests/test_integrate.py::test_odeint_banded_jacobian - Asser...
FAILED integrate/tests/test_quadrature.py::TestQuadrature::test_newton_cotes2
FAILED interpolate/tests/test_rbf.py::test_rbf_interpolation - AssertionError:
FAILED linalg/tests/test_basic.py::TestSolve::test_20Feb04_bug - numpy.linalg...
FAILED linalg/tests/test_basic.py::TestSolve::test_simple_complex - Assertion...
FAILED linalg/tests/test_basic.py::TestSolve::test_hermitian - AssertionError:
FAILED linalg/tests/test_basic.py::TestInv::test_random_complex - AssertionEr...
FAILED linalg/tests/test_basic.py::TestDet::test_random - AssertionError:
FAILED linalg/tests/test_basic.py::TestLstsq::test_random_complex_exact - Ass...
FAILED linalg/tests/test_basic.py::TestLstsq::test_random_complex_overdet - A...
FAILED linalg/tests/test_basic.py::TestSolveCirculant::test_complex - Asserti...
FAILED linalg/tests/test_blas.py::TestFBLAS2Simple::test_tbsv - AssertionError:
FAILED linalg/tests/test_blas.py::TestFBLAS2Simple::test_tpsv - AssertionError:
FAILED linalg/tests/test_blas.py::TestFBLAS2Simple::test_trsv - AssertionError:
FAILED linalg/tests/test_blas.py::test_trsm - numpy.linalg.LinAlgError: Matri...
FAILED linalg/tests/test_decomp.py::TestEig::test_simple - AssertionError:
FAILED integrate/_ivp/tests/test_ivp.py::test_integration_complex - assert False
FAILED linalg/tests/test_decomp.py::TestEig::test_check_finite - AssertionErr...
FAILED integrate/_ivp/tests/test_ivp.py::test_integration_const_jac - Asserti...
FAILED integrate/_ivp/tests/test_ivp.py::test_max_step - AssertionError:
FAILED linalg/tests/test_decomp.py::TestEigBanded::test_zhbevd - AssertionErr...
FAILED integrate/_ivp/tests/test_ivp.py::test_args - AssertionError:
FAILED linalg/tests/test_decomp.py::TestEigh::test_eigh[6-D-True-True-True-eigvals1]
FAILED linalg/tests/test_decomp.py::TestEigh::test_eigh[6-D-True-True-False-eigvals1]
FAILED linalg/tests/test_decomp.py::TestEigh::test_eigh[6-D-True-False-True-eigvals1]
FAILED linalg/tests/test_decomp.py::TestEigh::test_eigh[6-D-True-False-False-eigvals1]
FAILED linalg/tests/test_decomp.py::TestEigh::test_eigh[6-D-False-True-True-eigvals1]
FAILED linalg/tests/test_decomp.py::TestEigh::test_eigh[6-D-False-True-False-eigvals1]
FAILED linalg/tests/test_decomp.py::TestEigh::test_eigh[6-D-False-False-True-eigvals1]
FAILED linalg/tests/test_decomp.py::TestEigh::test_eigh[6-D-False-False-False-eigvals1]
FAILED linalg/tests/test_decomp.py::TestLU::test_hrectangular_complex - Asser...
FAILED integrate/tests/test_integrate.py::TestOde::test_zvode - AssertionErro...
FAILED integrate/tests/test_integrate.py::TestZVODECheckParameterUse::test_no_params
FAILED integrate/tests/test_integrate.py::TestZVODECheckParameterUse::test_two_scalar_params
FAILED linalg/tests/test_decomp.py::TestSVD_GESVD::test_random - AssertionErr...
FAILED linalg/tests/test_decomp.py::TestQR::test_simple_fat_left_pivoting
FAILED interpolate/tests/test_pade.py::test_pade_complex - AssertionError:
FAILED interpolate/tests/test_rbf.py::test_2drbf_interpolation - AssertionErr...
FAILED linalg/tests/test_basic.py::TestSolve::test_simple_sym_complex - Asser...
FAILED linalg/tests/test_basic.py::TestSolve::test_nils_20Feb04 - AssertionEr...
FAILED linalg/tests/test_basic.py::TestSolve::test_random_complex - Assertion...
FAILED linalg/tests/test_basic.py::TestSolve::test_random_sym_complex - Asser...
FAILED linalg/tests/test_basic.py::TestSolve::test_simple_complex2 - Assertio...
FAILED linalg/tests/test_basic.py::TestSolveTriangular::test_simple_complex
FAILED linalg/tests/test_basic.py::TestInv::test_simple_complex - AssertionEr...
FAILED linalg/tests/test_basic.py::TestDet::test_simple_complex - AssertionEr...
FAILED linalg/tests/test_basic.py::TestDet::test_random_complex - AssertionEr...
FAILED linalg/tests/test_basic.py::TestLstsq::test_simple_overdet_complex - A...
FAILED linalg/tests/test_basic.py::TestLstsq::test_random_exact - AssertionEr...
FAILED linalg/tests/test_basic.py::test_pinv_pinv2_comparison - AssertionError:
FAILED linalg/tests/test_blas.py::TestBLAS3Syr2k::test_syr2k - AssertionError:
FAILED linalg/tests/test_decomp.py::TestEig::test_make_eigvals - ValueError: ...
FAILED linalg/tests/test_decomp.py::TestEigBanded::test_zhbevx - AssertionErr...
FAILED linalg/tests/test_decomp.py::TestEigBanded::test_eig_banded - Assertio...
FAILED linalg/tests/test_decomp.py::TestEigBanded::test_zgbtrf - AssertionErr...
FAILED linalg/tests/test_decomp.py::TestEigBanded::test_zgbtrs - AssertionErr...
FAILED linalg/tests/test_decomp.py::TestEigh::test_eigh[6-D-True-True-True-None]
FAILED linalg/tests/test_decomp.py::TestEigh::test_eigh[6-D-True-True-False-None]
FAILED linalg/tests/test_decomp.py::TestEigh::test_eigh[6-D-True-False-True-None]
FAILED linalg/tests/test_decomp.py::TestEigh::test_eigh[6-D-True-False-False-None]
FAILED linalg/tests/test_decomp.py::TestEigh::test_eigh[6-D-False-True-True-None]
FAILED linalg/tests/test_decomp.py::TestEigh::test_eigh[6-D-False-True-False-None]
FAILED linalg/tests/test_decomp.py::TestEigh::test_eigh[6-D-False-False-True-None]
FAILED linalg/tests/test_decomp.py::TestEigh::test_eigh[6-D-False-False-False-None]
FAILED linalg/tests/test_decomp.py::TestLU::test_simple_complex - AssertionEr...
FAILED linalg/tests/test_decomp.py::TestLU::test_simple2_complex - AssertionE...
FAILED linalg/tests/test_decomp.py::TestLU::test_vrectangular_complex - Asser...
FAILED linalg/tests/test_decomp.py::TestLU::test_medium1_complex - AssertionE...
FAILED linalg/tests/test_decomp.py::TestSVD_GESDD::test_random - AssertionErr...
FAILED linalg/tests/test_decomp.py::TestOrdQZ::test_lhp - ValueError: Reorder...
FAILED linalg/tests/test_decomp.py::TestOrdQZ::test_iuc - ValueError: Reorder...
FAILED linalg/tests/test_decomp.py::TestOrdQZ::test_ref - ValueError: Reorder...
FAILED linalg/tests/test_decomp.py::TestOrdQZ::test_diff_input_types - ValueE...
FAILED linalg/tests/test_decomp.py::TestOrdQZWorkspaceSize::test_decompose - ...
FAILED linalg/tests/test_decomp.py::TestCDF2RDF::test_single_array2x2_real - ...
FAILED linalg/tests/test_decomp.py::TestCDF2RDF::test_single_array3x3_real - ...
FAILED linalg/tests/test_decomp.py::TestCDF2RDF::test_random_1d_stacked_arrays
FAILED linalg/tests/test_decomp_cossin.py::test_cossin[True-40-12-20-float64]
FAILED linalg/tests/test_decomp_update.py::TestQRupdate_d::test_sqr_rank_p - ...
FAILED linalg/tests/test_decomp_update.py::TestQRupdate_d::test_tall_rank_p
FAILED linalg/tests/test_decomp_update.py::TestQRupdate_d::test_fat_rank_p - ...
FAILED linalg/tests/test_decomp_update.py::TestQRupdate_d::test_non_unit_strides_rank_p
FAILED linalg/tests/test_decomp_update.py::TestQRupdate_d::test_neg_strides_rank_p
FAILED linalg/tests/test_decomp_update.py::TestQRupdate_d::test_non_itemsize_strides_rank_p
FAILED linalg/tests/test_decomp_update.py::TestQRupdate_d::test_non_native_byte_order_rank_p
FAILED linalg/tests/test_decomp_update.py::TestQRupdate_d::test_overwrite_qruv_rank_p
FAILED linalg/tests/test_lapack.py::TestLeastSquaresSolvers::test_gels - Asse...
FAILED optimize/tests/test__remove_redundancy.py::TestRRSVD::test_m_eq_n_sparse
FAILED optimize/tests/test__remove_redundancy.py::TestRRSVD::test_magic_square2
FAILED optimize/tests/test_least_squares.py::TestDogbox::test_bvp - Assertion...
FAILED optimize/tests/test_least_squares.py::TestDogbox::test_solver_selection
FAILED optimize/tests/test_least_squares.py::TestDogbox::test_numerical_jac
FAILED optimize/tests/test_least_squares.py::TestDogbox::test_with_bounds - A...
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_random[TestBSR-test_mu]
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_random[TestCOO-test_mu]
FAILED optimize/tests/test_linprog.py::TestLinprogRSCommon::test_bug_7044 - A...
FAILED optimize/tests/test_linprog.py::TestLinprogRSCommon::test_redundant_constraints_with_guess
FAILED optimize/tests/test_linprog.py::TestLinprogRSBland::test_lpgen_problem
FAILED optimize/tests/test_linprog.py::TestLinprogRSBland::test_bug_7044 - As...
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_random[TestCSC-test_mu]
FAILED optimize/tests/test_lsq_linear.py::TestTRF::test_large_rank_deficient
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_random[TestCSR-test_mu]
FAILED optimize/tests/test_lsq_linear.py::TestBVLS::test_large_rank_deficient
FAILED optimize/tests/test_minpack.py::TestCurveFit::test_curvefit_simplecovariance
FAILED optimize/tests/test_minpack.py::TestCurveFit::test_curvefit_covariance
FAILED optimize/tests/test_nonlin.py::TestLinear::test_anderson - scipy.optim...
FAILED optimize/tests/test_nonlin.py::TestJacobianDotSolve::test_broyden1 - A...
FAILED optimize/tests/test_nonlin.py::TestJacobianDotSolve::test_broyden2 - A...
FAILED optimize/tests/test_nonlin.py::TestJacobianDotSolve::test_diagbroyden
FAILED optimize/tests/test_nonlin.py::TestJacobianDotSolve::test_linearmixing
FAILED optimize/tests/test_nonlin.py::TestJacobianDotSolve::test_excitingmixing
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_random[TestDIA-test_mu]
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_random[TestDOK-test_mu]
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_random[TestLIL-test_mu]
FAILED optimize/tests/test_quadratic_assignment.py::TestFAQ::test_accuracy_3
FAILED optimize/tests/test_quadratic_assignment.py::TestFAQ::test_unknown_options
FAILED optimize/tests/test_quadratic_assignment.py::TestFAQ::test_options - V...
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_all_32[TestBSR-test_mu]
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_all_32[TestCOO-test_mu]
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_all_32[TestCSC-test_mu]
FAILED signal/tests/test_ltisys.py::TestPlacePoles::test_real - ValueError: C...
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_all_32[TestCSR-test_mu]
FAILED signal/tests/test_ltisys.py::TestPlacePoles::test_complex - ValueError...
FAILED signal/tests/test_ltisys.py::TestPlacePoles::test_tricky_B - ValueErro...
FAILED signal/tests/test_ltisys.py::TestStateSpace::test_operators - Assertio...
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_all_32[TestDIA-test_mu]
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_all_32[TestDOK-test_mu]
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_all_32[TestLIL-test_mu]
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_all_64[TestBSR-test_mu]
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_all_64[TestCOO-test_mu]
FAILED sparse/linalg/dsolve/tests/test_linsolve.py::TestLinsolve::test_twodiags
FAILED sparse/linalg/dsolve/tests/test_linsolve.py::TestSplu::test_splu_smoketest
FAILED sparse/linalg/dsolve/tests/test_linsolve.py::TestSplu::test_spilu_smoketest
FAILED sparse/linalg/eigen/arpack/tests/test_arpack.py::test_hermitian_modes
FAILED sparse/linalg/eigen/arpack/tests/test_arpack.py::test_real_nonsymmetric_modes
FAILED sparse/linalg/eigen/arpack/tests/test_arpack.py::test_complex_nonsymmetric_modes
FAILED sparse/linalg/eigen/arpack/tests/test_arpack.py::test_standard_nonsymmetric_starting_vector
FAILED sparse/linalg/eigen/arpack/tests/test_arpack.py::test_general_nonsymmetric_starting_vector
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_all_64[TestCSC-test_mu]
FAILED sparse/linalg/eigen/lobpcg/tests/test_lobpcg.py::test_hermitian - Asse...
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_all_64[TestCSR-test_mu]
FAILED sparse/linalg/isolve/tests/test_iterative.py::test_convergence - Asser...
FAILED sparse/linalg/isolve/tests/test_iterative.py::test_precond_dummy - Ass...
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_all_64[TestDIA-test_mu]
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_all_64[TestDOK-test_mu]
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_all_64[TestLIL-test_mu]
FAILED sparse/linalg/tests/test_matfuncs.py::TestExpM::test_padecases_dtype_complex
FAILED sparse/linalg/tests/test_matfuncs.py::TestExpM::test_logm_consistency
FAILED sparse/tests/test_base.py::TestCSR::test_solve - AssertionError:
FAILED sparse/tests/test_base.py::Test64Bit::test_no_64[TestBSR-test_mu] - As...
FAILED sparse/tests/test_base.py::TestCSR::test_mu - AssertionError:
FAILED sparse/tests/test_base.py::Test64Bit::test_no_64[TestCOO-test_mu] - As...
FAILED sparse/tests/test_base.py::TestCSC::test_solve - AssertionError:
FAILED sparse/tests/test_base.py::TestCSC::test_mu - AssertionError:
FAILED sparse/tests/test_base.py::TestDOK::test_solve - AssertionError:
FAILED sparse/tests/test_base.py::Test64Bit::test_no_64[TestCSC-test_mu] - As...
FAILED sparse/tests/test_base.py::TestDOK::test_mu - AssertionError:
FAILED sparse/tests/test_base.py::TestLIL::test_solve - AssertionError:
FAILED sparse/tests/test_base.py::TestLIL::test_mu - AssertionError:
FAILED sparse/tests/test_base.py::TestCOO::test_solve - AssertionError:
FAILED sparse/tests/test_base.py::TestCOO::test_mu - AssertionError:
FAILED sparse/tests/test_base.py::Test64Bit::test_no_64[TestCSR-test_mu] - As...
FAILED sparse/tests/test_base.py::TestDIA::test_solve - AssertionError:
FAILED sparse/tests/test_base.py::TestDIA::test_mu - AssertionError:
FAILED sparse/tests/test_base.py::Test64Bit::test_no_64[TestDIA-test_mu] - As...
FAILED sparse/tests/test_base.py::TestBSR::test_solve - AssertionError:
FAILED sparse/tests/test_base.py::TestBSR::test_mu - AssertionError:
FAILED sparse/tests/test_base.py::Test64Bit::test_no_64[TestDOK-test_mu] - As...
FAILED sparse/tests/test_base.py::TestCSRNonCanonical::test_mu - AssertionErr...
FAILED sparse/tests/test_base.py::Test64Bit::test_no_64[TestLIL-test_mu] - As...
FAILED sparse/tests/test_base.py::TestCSCNonCanonical::test_mu - AssertionErr...
FAILED sparse/tests/test_base.py::TestBSRNonCanonical::test_solve - Assertion...
FAILED sparse/tests/test_base.py::TestCOONonCanonical::test_solve - Assertion...
FAILED sparse/tests/test_base.py::TestCOONonCanonical::test_mu - AssertionErr...
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_limit_10[TestBSR-test_mu]
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_limit_10[TestCOO-test_mu]
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_limit_10[TestCSC-test_mu]
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_limit_10[TestCSR-test_mu]
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_limit_10[TestDIA-test_mu]
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_limit_10[TestDOK-test_mu]
FAILED spatial/transform/tests/test_rotation.py::test_as_euler_asymmetric_axes
FAILED spatial/transform/tests/test_rotation.py::test_as_euler_symmetric_axes
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_limit_10[TestLIL-test_mu]
FAILED spatial/transform/tests/test_rotation.py::test_as_euler_degenerate_asymmetric_axes
FAILED spatial/transform/tests/test_rotation.py::test_as_euler_degenerate_symmetric_axes
FAILED spatial/transform/tests/test_rotation_spline.py::test_spline_properties
FAILED stats/tests/test_continuous_basic.py::test_rvs_broadcast[kstwo-shape_args57]
FAILED stats/tests/test_continuous_basic.py::test_methods_with_lists[kstwo-args57-ppf]
FAILED stats/tests/test_distributions.py::TestKSTwo::test_cdf_sqrtn - Asserti...
FAILED stats/tests/test_distributions.py::TestKSTwo::test_ppf_of_cdf - Assert...
FAILED stats/tests/test_distributions.py::TestKSTwo::test_isf_of_sf - Asserti...
FAILED stats/tests/test_distributions.py::TestKSTwo::test_ppf_of_cdf_sqrtn - ...
FAILED stats/tests/test_distributions.py::TestKSTwo::test_isf_of_sf_sqrtn - A...
FAILED stats/tests/test_distributions.py::TestKSTwo::test_ppf - AssertionError:
FAILED stats/tests/test_distributions.py::TestKSTwo::test_simard_lecuyer_table1
FAILED linalg/tests/test_decomp_update.py::TestQRupdate_d::test_non_unit_strides_economic_rank_p
FAILED linalg/tests/test_decomp_update.py::TestQRupdate_d::test_neg_strides_economic_rank_p
FAILED linalg/tests/test_decomp_update.py::TestQRupdate_d::test_non_itemsize_strides_economic_rank_p
FAILED linalg/tests/test_decomp_update.py::TestQRupdate_d::test_non_native_byte_order_economic_rank_p
FAILED linalg/tests/test_lapack.py::TestLeastSquaresSolvers::test_gelsy - Ass...
FAILED linalg/tests/test_lapack.py::test_gglse - AssertionError:
FAILED linalg/tests/test_lapack.py::test_sycon_hecon - AssertionError
FAILED linalg/tests/test_lapack.py::test_tfsm - numpy.linalg.LinAlgError: Mat...
FAILED linalg/tests/test_lapack.py::test_pftrf - AssertionError:
FAILED linalg/tests/test_lapack.py::test_pftri - AssertionError:
FAILED linalg/tests/test_lapack.py::test_pftrs - AssertionError:
FAILED linalg/tests/test_lapack.py::TestBlockedQR::test_geqrt_gemqrt - Assert...
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-0-0-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-0-0-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-0-0-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-0-0-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-0-1-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-0-1-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-0-1-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-0-1-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-0-2-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-0-2-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-0-2-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-0-2-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-0-3-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-0-3-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-0-3-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-0-3-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-0-4-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-0-4-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-0-4-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-0-4-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-0-5-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-0-5-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-0-5-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-0-5-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-1-0-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-1-0-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-1-0-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-1-0-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-1-1-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-1-1-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-1-1-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-1-1-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-1-2-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-1-2-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-1-2-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-1-2-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-1-3-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-1-3-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-1-3-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-1-3-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-1-4-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-1-4-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-1-4-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-1-4-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-1-5-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-1-5-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-1-5-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-1-5-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-0-0-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-0-0-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-0-0-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-0-0-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-0-1-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-0-1-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-0-1-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-0-1-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-0-2-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-0-2-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-0-2-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-0-2-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-0-3-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-0-3-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-0-3-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-0-3-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-0-4-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-0-4-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-0-4-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-0-4-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-0-5-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-0-5-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-0-5-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-0-5-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-1-0-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-1-0-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-1-0-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-1-0-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-1-1-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-1-1-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-1-1-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-1-1-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-1-2-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-1-2-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-1-2-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-1-2-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-1-3-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-1-3-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-1-3-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-1-3-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-1-4-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-1-4-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-1-4-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-1-4-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-1-5-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-1-5-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-1-5-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-1-5-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-0-0-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-0-0-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-0-0-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-0-0-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-0-1-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-0-1-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-0-1-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-0-1-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-0-2-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-0-2-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-0-2-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-0-2-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-0-3-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-0-3-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-0-3-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-0-3-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-0-4-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-0-4-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-0-4-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-0-4-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-0-5-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-0-5-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-0-5-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-0-5-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-1-0-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-1-0-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-1-0-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-1-0-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-1-1-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-1-1-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-1-1-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-1-1-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-1-2-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-1-2-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-1-2-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-1-2-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-1-3-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-1-3-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-1-3-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-1-3-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-1-4-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-1-4-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-1-4-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-1-4-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-1-5-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-1-5-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-1-5-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-1-5-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-0-0-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-0-0-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-0-0-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-0-0-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-0-1-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-0-1-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-0-1-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-0-1-float64-size1]
FAILED stats/tests/test_multivariate.py::TestSpecialOrthoGroup::test_det_and_ortho
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-0-2-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-0-2-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-0-2-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-0-2-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-0-3-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-0-3-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-0-3-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-0-3-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-0-4-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-0-4-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-0-4-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-0-4-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-0-5-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-0-5-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-0-5-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-0-5-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-1-0-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-1-0-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-1-0-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-1-0-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-1-1-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-1-1-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-1-1-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-1-1-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-1-2-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-1-2-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-1-2-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-1-2-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-1-3-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-1-3-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-1-3-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-1-3-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-1-4-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-1-4-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-1-4-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-1-4-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-1-5-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-1-5-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-1-5-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-1-5-float64-size1]
FAILED linalg/tests/test_lapack.py::test_orcsd_uncsd[complex64] - AssertionEr...
FAILED linalg/tests/test_lapack.py::test_orcsd_uncsd[complex128] - AssertionE...
FAILED linalg/tests/test_lapack.py::test_pptrs_pptri_pptrf_ppsv_ppcon[complex64-False]
FAILED linalg/tests/test_lapack.py::test_pptrs_pptri_pptrf_ppsv_ppcon[complex64-True]
FAILED linalg/tests/test_lapack.py::test_pptrs_pptri_pptrf_ppsv_ppcon[complex128-False]
FAILED linalg/tests/test_lapack.py::test_pptrs_pptri_pptrf_ppsv_ppcon[complex128-True]
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 - Asser...
FAILED linalg/tests/test_matfuncs.py::TestLogM::test_opposite_sign_complex_eigenvalues
FAILED linalg/tests/test_decomp.py::TestOrdQZ::test_cef - ValueError: Reorder...
FAILED linalg/tests/test_matfuncs.py::TestFractionalMatrixPower::test_round_trip_random_complex
FAILED linalg/tests/test_matfuncs.py::TestFractionalMatrixPower::test_round_trip_random_float
FAILED linalg/tests/test_matfuncs.py::TestFractionalMatrixPower::test_larger_abs_fractional_matrix_powers
FAILED linalg/tests/test_matfuncs.py::TestFractionalMatrixPower::test_random_matrices_and_powers
FAILED linalg/tests/test_decomp.py::TestCDF2RDF::test_single_array2x2_complex
FAILED linalg/tests/test_decomp.py::TestCDF2RDF::test_single_array3x3_complex
FAILED linalg/tests/test_decomp.py::TestCDF2RDF::test_random_2d_stacked_arrays
FAILED linalg/tests/test_decomp_cholesky.py::TestCholesky::test_simple_complex
FAILED linalg/tests/test_decomp_cholesky.py::TestCholesky::test_random_complex
FAILED linalg/tests/test_solve_toeplitz.py::test_solve_equivalence - Assertio...
FAILED linalg/tests/test_solve_toeplitz.py::test_multiple_rhs - AssertionError:
FAILED linalg/tests/test_solvers.py::TestSolveLyapunov::test_cases - Assertio...
FAILED linalg/tests/test_solvers.py::test_solve_continuous_are - ValueError: ...
FAILED linalg/tests/test_solvers.py::test_solve_discrete_are - AssertionError:
FAILED linalg/tests/test_solvers.py::test_solve_generalized_continuous_are - ...
FAILED linalg/tests/test_solvers.py::test_solve_generalized_discrete_are - Va...
= 439 failed, 29623 passed, 2524 skipped, 75 xfailed, 6 xpassed, 246 warnings in 857.81s (0:14:17) =
win + blis (before): 1 failed tests

See here

================================== FAILURES ===================================
_________________________ integrate/tests/test_bvp.py _________________________
[gw1] win32 -- Python 3.9.1 %PREFIX%\python.exe
worker 'gw1' crashed while running 'integrate/tests/test_bvp.py::test_big_problem_with_parameters'
win + openblas + cpython: 1 failed test
=========================== short test summary info ===========================
FAILED linalg/tests/test_blas.py::TestFBLAS2Simple::test_spr_hpr - AssertionE...
= 1 failed, 25108 passed, 2510 skipped, 75 xfailed, 7 xpassed, 10 warnings in 693.54s (0:11:33) =

@h-vetinari

Copy link
Copy Markdown
Member Author

@isuruf, now that conda-forge/blis-feedstock#21 and conda-forge/blas-feedstock#63 are in, blis is somehow back to ~440 failures, despite having been down to 1 here.

That run was based on the libblas =*=*blis selector (because conda-forge/blas-feedstock#60 hadn't been merged yet), and had the following environment:

The following NEW packages will be INSTALLED:

    apipkg:                  1.5-py_0                 conda-forge
    atomicwrites:            1.4.0-pyh9f0ad1d_0       conda-forge
    attrs:                   20.3.0-pyhd3deb0d_0      conda-forge
    blis:                    0.8.0-h8d14728_0         conda-forge
    ca-certificates:         2020.12.5-h5b45459_0     conda-forge
    colorama:                0.4.4-pyh9f0ad1d_0       conda-forge
    execnet:                 1.7.1-py_0               conda-forge
    iniconfig:               1.1.1-pyh9f0ad1d_0       conda-forge
    libblas:                 3.9.0-5_blis             conda-forge
    libcblas:                3.9.0-5_blis             conda-forge
    liblapack:               3.9.0-3_hd5c7e75_netlib  conda-forge
    m2w64-gcc-libgfortran:   5.3.0-6                  conda-forge
    m2w64-gcc-libs:          5.3.0-7                  conda-forge
    m2w64-gcc-libs-core:     5.3.0-7                  conda-forge
    m2w64-gmp:               6.1.0-2                  conda-forge
    m2w64-libwinpthread-git: 5.0.0.4634.697f757-2     conda-forge
    more-itertools:          8.6.0-pyhd8ed1ab_0       conda-forge
    mpmath:                  1.1.0-py_0               conda-forge
    msys2-conda-epoch:       20160418-1               conda-forge
    numpy:                   1.19.4-py39h6635163_1    conda-forge
    openssl:                 1.1.1i-h8ffe710_0        conda-forge
    packaging:               20.8-pyhd3deb0d_0        conda-forge
    pluggy:                  0.13.1-py39h467e6f4_3    conda-forge
    py:                      1.10.0-pyhd3deb0d_0      conda-forge
    pyparsing:               2.4.7-pyh9f0ad1d_0       conda-forge
    pytest:                  6.2.1-py39hcbf5309_0     conda-forge
    pytest-forked:           1.2.0-pyh9f0ad1d_0       conda-forge
    pytest-xdist:            2.2.0-pyhd8ed1ab_0       conda-forge
    python:                  3.9.1-h7840368_2_cpython conda-forge
    python_abi:              3.9-1_cp39               conda-forge
    scipy:                   1.6.0-py39hbfd071e_0     local      
    sqlite:                  3.34.0-h8ffe710_0        conda-forge
    toml:                    0.10.2-pyhd8ed1ab_0      conda-forge
    tzdata:                  2020f-he74cb21_0         conda-forge
    vc:                      14.2-hb210afc_2          conda-forge
    vs2015_runtime:          14.28.29325-h5e1d092_0   conda-forge

Based on this, I went back to an environment not containing blas=*=blis itself, but the ~440 errors remain...

@h-vetinari

h-vetinari commented Jan 12, 2021

Copy link
Copy Markdown
Member Author

Update with pypy back in play

From 7 failures & 4 timeouts out of 52 combinations (previously 9 failures & 4 timeouts), we're now at 10 failures & 2 time outs out of 64 combinations.

The bad news:

  • osx + mkl + pypy: new failure
  • linux + blis: previously intermittent failure now across almost all builds (except py39): sparse/linalg/eigen/lobpcg/tests/test_lobpcg.py::test_tolerance_float32
  • win + blis: 3 different failure patterns for 3 different builds, altough one job managed to get down to just one error: integrate/tests/test_bvp.py::test_big_problem_with_parameters (cf. also this previous comment) - possibly these are "just" segfaults aborting the test suite though

The biggest remaining offenders:

  • aarch64 (4 timeouts): random builds timing out (as before)
  • win (6 failures): one test failure for openblas & lots for blis

Details

variant status 1.6.0 (+ blis 0.7.0) status 1.6.0 (+ blis 0.8.0)
linux + x86 + blis some dependency conflict / unbuilt packages 1 test failure under py38: test_lobpcg.py::test_tolerance_float32
linux + aarch random timeouts for builds; can we increase build concurrency? (no we cannot: patch had no effect)
osx + x86 + mkl + pypy passing under 1.5.3, 3 failures under 1.5.4 2 test failures
win + blis ~440 test failures mixed
win + openblas failure of TestFBLAS2Simple::test_spr_hpr; see scipy/scipy#13325 unchanged

variant blis mkl netlib openblas sum*
linux / x86 ✔️ (py39) / ❌ (py37,pypy37,py38) ✔️ ✔️ ✔️ 3F
linux / aarch ✔️ ✔️ / ✖️ 2T
linux / ppc64le ✔️ ✔️ -
osx / x86 ✔️ ✔️ (cpython) / ❌ (pypy37) ✔️ ✔️ 1F
osx / arm ✔️ ✔️ -
win ✔️ ✔️ 6F
sum* 6F 1F - 3F/2T 10F/2T

* sum of Failures resp. Timeouts (out of a total of 64 CI combinations being tested)

Build logs (restarted in error, drone/travis are the old links, new azure run has exact same errors as described):
Azure
Drone
Travis

linux + x86 + blis: 1 failed test

All except py39 job

=================================== FAILURES ===================================
____________________________ test_tolerance_float32 ____________________________
[gw0] linux -- Python 3.8.6 $PREFIX/bin/python
../_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_/lib/python3.8/site-packages/scipy/sparse/linalg/eigen/lobpcg/tests/test_lobpcg.py:286: in test_tolerance_float32
    assert_allclose(eigvals, -np.arange(1, 1 + m), atol=1e-5)
E   AssertionError:
E   Not equal to tolerance rtol=1e-07, atol=1e-05
E
E   Mismatched elements: 1 / 3 (33.3%)
E   Max absolute difference: 0.00021458
E   Max relative difference: 7.15255737e-05
E    x: array([-1.      , -2.00001 , -3.000215], dtype=float32)
E    y: array([-1, -2, -3])
        A          = <50x50 sparse matrix of type '<class 'numpy.float32'>'
with 50 stored elements (1 diagonals) in DIAgonal format>
        X          = array([[ 4.71435159e-01, -1.19097567e+00,  1.43270695e+00],
       [-3.12651902e-01, -7.20588744e-01,  8.87162924e-01]...241e+00, -5.24336100e-01,  7.00907707e-01],
       [ 9.84188080e-01, -1.21728405e-01,  2.36576867e+00]], dtype=float32)
        _          = array([[ 1.00000000e+00, -4.64096817e-12,  1.11949134e-08],
       [-4.58461350e-12, -9.99999762e-01, -1.19460731e-06]...782e-09, -8.08131873e-09,  6.03078632e-04],
       [-4.60963268e-09,  2.50168455e-08, -6.52900562e-05]], dtype=float32)
        eigvals    = array([-1.       , -2.0000095, -3.0002146], dtype=float32)
        m          = 3
        n          = 50
        vals       = array([ -1,  -2,  -3,  -4,  -5,  -6,  -7,  -8,  -9, -10, -11, -12, -13,
       -14, -15, -16, -17, -18, -19, -20, -21,..., -29, -30, -31, -32, -33, -34, -35, -36, -37, -38, -39,
       -40, -41, -42, -43, -44, -45, -46, -47, -48, -49, -50])
=============================== warnings summary ===============================
osx + x86 + mkl + pypy: 1 failed tests
=========================== short test summary info ============================
FAILED linalg/tests/test_decomp_cossin.py::test_cossin[True-40-12-20-float32]
FAILED linalg/tests/test_decomp_cossin.py::test_cossin[False-40-12-20-float32]
= 2 failed, 30530 passed, 2053 skipped, 76 xfailed, 5 xpassed, 40 warnings in 1689.78s (0:28:09) =
win + blis + cpython 3.7: 1 segfault
================================== FAILURES ===================================
_________________________ integrate/tests/test_bvp.py _________________________
[gw1] win32 -- Python 3.7.9 %PREFIX%\python.exe
worker 'gw1' crashed while running 'integrate/tests/test_bvp.py::test_big_problem_with_parameters'
============================== warnings summary ===============================

=========================== short test summary info ===========================
FAILED integrate/tests/test_bvp.py::test_big_problem_with_parameters
= 1 failed, 30059 passed, 2524 skipped, 75 xfailed, 7 xpassed, 40 warnings in 430.00s (0:07:10) =
win + blis + cpython 3.8: 439 failed tests
=========================== short test summary info ===========================
FAILED cluster/tests/test_vq.py::TestKMean::test_large_features - IndexError:...
FAILED integrate/_ivp/tests/test_ivp.py::test_integration - AssertionError
FAILED integrate/_ivp/tests/test_ivp.py::test_integration_sparse_difference
FAILED integrate/_ivp/tests/test_ivp.py::test_events - AssertionError:
FAILED integrate/_ivp/tests/test_ivp.py::test_first_step - AssertionError:
FAILED integrate/tests/test_banded_ode_solvers.py::test_banded_ode_solvers - ...
FAILED integrate/tests/test_bvp.py::test_complex - AssertionError:
FAILED integrate/tests/test_integrate.py::TestZVODECheckParameterUse::test_one_scalar_param
FAILED integrate/tests/test_integrate.py::TestZVODECheckParameterUse::test_vector_param
FAILED integrate/tests/test_integrate.py::test_odeint_banded_jacobian - Asser...
FAILED integrate/tests/test_quadrature.py::TestQuadrature::test_newton_cotes2
FAILED interpolate/tests/test_rbf.py::test_rbf_interpolation - AssertionError:
FAILED linalg/tests/test_basic.py::TestSolve::test_20Feb04_bug - numpy.linalg...
FAILED linalg/tests/test_basic.py::TestSolve::test_simple_complex - Assertion...
FAILED linalg/tests/test_basic.py::TestSolve::test_hermitian - AssertionError:
FAILED linalg/tests/test_basic.py::TestInv::test_random_complex - AssertionEr...
FAILED linalg/tests/test_basic.py::TestDet::test_random - AssertionError:
FAILED linalg/tests/test_basic.py::TestLstsq::test_random_complex_exact - Ass...
FAILED linalg/tests/test_basic.py::TestLstsq::test_random_complex_overdet - A...
FAILED linalg/tests/test_basic.py::TestSolveCirculant::test_complex - Asserti...
FAILED linalg/tests/test_blas.py::TestFBLAS2Simple::test_tbsv - AssertionError:
FAILED linalg/tests/test_blas.py::TestFBLAS2Simple::test_tpsv - AssertionError:
FAILED linalg/tests/test_blas.py::TestFBLAS2Simple::test_trsv - AssertionError:
FAILED linalg/tests/test_blas.py::test_trsm - numpy.linalg.LinAlgError: Matri...
FAILED linalg/tests/test_decomp.py::TestEig::test_simple - AssertionError:
FAILED integrate/_ivp/tests/test_ivp.py::test_integration_complex - assert False
FAILED linalg/tests/test_decomp.py::TestEig::test_check_finite - AssertionErr...
FAILED integrate/_ivp/tests/test_ivp.py::test_integration_const_jac - Asserti...
FAILED integrate/_ivp/tests/test_ivp.py::test_max_step - AssertionError:
FAILED linalg/tests/test_decomp.py::TestEigBanded::test_zhbevd - AssertionErr...
FAILED integrate/_ivp/tests/test_ivp.py::test_args - AssertionError:
FAILED linalg/tests/test_decomp.py::TestEigh::test_eigh[6-D-True-True-True-eigvals1]
FAILED linalg/tests/test_decomp.py::TestEigh::test_eigh[6-D-True-True-False-eigvals1]
FAILED linalg/tests/test_decomp.py::TestEigh::test_eigh[6-D-True-False-True-eigvals1]
FAILED linalg/tests/test_decomp.py::TestEigh::test_eigh[6-D-True-False-False-eigvals1]
FAILED linalg/tests/test_decomp.py::TestEigh::test_eigh[6-D-False-True-True-eigvals1]
FAILED linalg/tests/test_decomp.py::TestEigh::test_eigh[6-D-False-True-False-eigvals1]
FAILED linalg/tests/test_decomp.py::TestEigh::test_eigh[6-D-False-False-True-eigvals1]
FAILED linalg/tests/test_decomp.py::TestEigh::test_eigh[6-D-False-False-False-eigvals1]
FAILED linalg/tests/test_decomp.py::TestLU::test_hrectangular_complex - Asser...
FAILED integrate/tests/test_integrate.py::TestOde::test_zvode - AssertionErro...
FAILED integrate/tests/test_integrate.py::TestZVODECheckParameterUse::test_no_params
FAILED integrate/tests/test_integrate.py::TestZVODECheckParameterUse::test_two_scalar_params
FAILED linalg/tests/test_decomp.py::TestSVD_GESVD::test_random - AssertionErr...
FAILED linalg/tests/test_decomp.py::TestQR::test_simple_fat_left_pivoting
FAILED interpolate/tests/test_pade.py::test_pade_complex - AssertionError:
FAILED interpolate/tests/test_rbf.py::test_2drbf_interpolation - AssertionErr...
FAILED linalg/tests/test_basic.py::TestSolve::test_simple_sym_complex - Asser...
FAILED linalg/tests/test_basic.py::TestSolve::test_nils_20Feb04 - AssertionEr...
FAILED linalg/tests/test_basic.py::TestSolve::test_random_complex - Assertion...
FAILED linalg/tests/test_basic.py::TestSolve::test_random_sym_complex - Asser...
FAILED linalg/tests/test_basic.py::TestSolve::test_simple_complex2 - Assertio...
FAILED linalg/tests/test_basic.py::TestSolveTriangular::test_simple_complex
FAILED linalg/tests/test_basic.py::TestInv::test_simple_complex - AssertionEr...
FAILED linalg/tests/test_basic.py::TestDet::test_simple_complex - AssertionEr...
FAILED linalg/tests/test_basic.py::TestDet::test_random_complex - AssertionEr...
FAILED linalg/tests/test_basic.py::TestLstsq::test_simple_overdet_complex - A...
FAILED linalg/tests/test_basic.py::TestLstsq::test_random_exact - AssertionEr...
FAILED linalg/tests/test_basic.py::test_pinv_pinv2_comparison - AssertionError:
FAILED linalg/tests/test_blas.py::TestBLAS3Syr2k::test_syr2k - AssertionError:
FAILED linalg/tests/test_decomp.py::TestEig::test_make_eigvals - ValueError: ...
FAILED linalg/tests/test_decomp.py::TestEigBanded::test_zhbevx - AssertionErr...
FAILED linalg/tests/test_decomp.py::TestEigBanded::test_eig_banded - Assertio...
FAILED linalg/tests/test_decomp.py::TestEigBanded::test_zgbtrf - AssertionErr...
FAILED linalg/tests/test_decomp.py::TestEigBanded::test_zgbtrs - AssertionErr...
FAILED linalg/tests/test_decomp.py::TestEigh::test_eigh[6-D-True-True-True-None]
FAILED linalg/tests/test_decomp.py::TestEigh::test_eigh[6-D-True-True-False-None]
FAILED linalg/tests/test_decomp.py::TestEigh::test_eigh[6-D-True-False-True-None]
FAILED linalg/tests/test_decomp.py::TestEigh::test_eigh[6-D-True-False-False-None]
FAILED linalg/tests/test_decomp.py::TestEigh::test_eigh[6-D-False-True-True-None]
FAILED linalg/tests/test_decomp.py::TestEigh::test_eigh[6-D-False-True-False-None]
FAILED linalg/tests/test_decomp.py::TestEigh::test_eigh[6-D-False-False-True-None]
FAILED linalg/tests/test_decomp.py::TestEigh::test_eigh[6-D-False-False-False-None]
FAILED linalg/tests/test_decomp.py::TestLU::test_simple_complex - AssertionEr...
FAILED linalg/tests/test_decomp.py::TestLU::test_simple2_complex - AssertionE...
FAILED linalg/tests/test_decomp.py::TestLU::test_vrectangular_complex - Asser...
FAILED linalg/tests/test_decomp.py::TestLU::test_medium1_complex - AssertionE...
FAILED linalg/tests/test_decomp.py::TestSVD_GESDD::test_random - AssertionErr...
FAILED linalg/tests/test_decomp.py::TestOrdQZ::test_lhp - ValueError: Reorder...
FAILED linalg/tests/test_decomp.py::TestOrdQZ::test_iuc - ValueError: Reorder...
FAILED linalg/tests/test_decomp.py::TestOrdQZ::test_ref - ValueError: Reorder...
FAILED linalg/tests/test_decomp.py::TestOrdQZ::test_diff_input_types - ValueE...
FAILED linalg/tests/test_decomp.py::TestOrdQZWorkspaceSize::test_decompose - ...
FAILED linalg/tests/test_decomp.py::TestCDF2RDF::test_single_array2x2_real - ...
FAILED linalg/tests/test_decomp.py::TestCDF2RDF::test_single_array3x3_real - ...
FAILED linalg/tests/test_decomp.py::TestCDF2RDF::test_random_1d_stacked_arrays
FAILED linalg/tests/test_decomp_cossin.py::test_cossin[True-40-12-20-float64]
FAILED linalg/tests/test_decomp_update.py::TestQRupdate_d::test_sqr_rank_p - ...
FAILED linalg/tests/test_decomp_update.py::TestQRupdate_d::test_tall_rank_p
FAILED linalg/tests/test_decomp_update.py::TestQRupdate_d::test_fat_rank_p - ...
FAILED linalg/tests/test_decomp_update.py::TestQRupdate_d::test_non_unit_strides_rank_p
FAILED linalg/tests/test_decomp_update.py::TestQRupdate_d::test_neg_strides_rank_p
FAILED linalg/tests/test_decomp_update.py::TestQRupdate_d::test_non_itemsize_strides_rank_p
FAILED linalg/tests/test_decomp_update.py::TestQRupdate_d::test_non_native_byte_order_rank_p
FAILED linalg/tests/test_decomp_update.py::TestQRupdate_d::test_overwrite_qruv_rank_p
FAILED linalg/tests/test_lapack.py::TestLeastSquaresSolvers::test_gels - Asse...
FAILED optimize/tests/test__remove_redundancy.py::TestRRSVD::test_m_eq_n_sparse
FAILED optimize/tests/test__remove_redundancy.py::TestRRSVD::test_magic_square2
FAILED optimize/tests/test_least_squares.py::TestDogbox::test_bvp - Assertion...
FAILED optimize/tests/test_least_squares.py::TestDogbox::test_solver_selection
FAILED optimize/tests/test_least_squares.py::TestDogbox::test_numerical_jac
FAILED optimize/tests/test_least_squares.py::TestDogbox::test_with_bounds - A...
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_random[TestBSR-test_mu]
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_random[TestCOO-test_mu]
FAILED optimize/tests/test_linprog.py::TestLinprogRSCommon::test_bug_7044 - A...
FAILED optimize/tests/test_linprog.py::TestLinprogRSCommon::test_redundant_constraints_with_guess
FAILED optimize/tests/test_linprog.py::TestLinprogRSBland::test_lpgen_problem
FAILED optimize/tests/test_linprog.py::TestLinprogRSBland::test_bug_7044 - As...
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_random[TestCSC-test_mu]
FAILED optimize/tests/test_lsq_linear.py::TestTRF::test_large_rank_deficient
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_random[TestCSR-test_mu]
FAILED optimize/tests/test_lsq_linear.py::TestBVLS::test_large_rank_deficient
FAILED optimize/tests/test_minpack.py::TestCurveFit::test_curvefit_simplecovariance
FAILED optimize/tests/test_minpack.py::TestCurveFit::test_curvefit_covariance
FAILED optimize/tests/test_nonlin.py::TestLinear::test_anderson - scipy.optim...
FAILED optimize/tests/test_nonlin.py::TestJacobianDotSolve::test_broyden1 - A...
FAILED optimize/tests/test_nonlin.py::TestJacobianDotSolve::test_broyden2 - A...
FAILED optimize/tests/test_nonlin.py::TestJacobianDotSolve::test_diagbroyden
FAILED optimize/tests/test_nonlin.py::TestJacobianDotSolve::test_linearmixing
FAILED optimize/tests/test_nonlin.py::TestJacobianDotSolve::test_excitingmixing
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_random[TestDIA-test_mu]
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_random[TestDOK-test_mu]
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_random[TestLIL-test_mu]
FAILED optimize/tests/test_quadratic_assignment.py::TestFAQ::test_accuracy_3
FAILED optimize/tests/test_quadratic_assignment.py::TestFAQ::test_unknown_options
FAILED optimize/tests/test_quadratic_assignment.py::TestFAQ::test_options - V...
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_all_32[TestBSR-test_mu]
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_all_32[TestCOO-test_mu]
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_all_32[TestCSC-test_mu]
FAILED signal/tests/test_ltisys.py::TestPlacePoles::test_real - ValueError: C...
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_all_32[TestCSR-test_mu]
FAILED signal/tests/test_ltisys.py::TestPlacePoles::test_complex - ValueError...
FAILED signal/tests/test_ltisys.py::TestPlacePoles::test_tricky_B - ValueErro...
FAILED signal/tests/test_ltisys.py::TestStateSpace::test_operators - Assertio...
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_all_32[TestDIA-test_mu]
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_all_32[TestDOK-test_mu]
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_all_32[TestLIL-test_mu]
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_all_64[TestBSR-test_mu]
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_all_64[TestCOO-test_mu]
FAILED sparse/linalg/dsolve/tests/test_linsolve.py::TestLinsolve::test_twodiags
FAILED sparse/linalg/dsolve/tests/test_linsolve.py::TestSplu::test_splu_smoketest
FAILED sparse/linalg/dsolve/tests/test_linsolve.py::TestSplu::test_spilu_smoketest
FAILED sparse/linalg/eigen/arpack/tests/test_arpack.py::test_hermitian_modes
FAILED sparse/linalg/eigen/arpack/tests/test_arpack.py::test_real_nonsymmetric_modes
FAILED sparse/linalg/eigen/arpack/tests/test_arpack.py::test_complex_nonsymmetric_modes
FAILED sparse/linalg/eigen/arpack/tests/test_arpack.py::test_standard_nonsymmetric_starting_vector
FAILED sparse/linalg/eigen/arpack/tests/test_arpack.py::test_general_nonsymmetric_starting_vector
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_all_64[TestCSC-test_mu]
FAILED sparse/linalg/eigen/lobpcg/tests/test_lobpcg.py::test_hermitian - Asse...
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_all_64[TestCSR-test_mu]
FAILED sparse/linalg/isolve/tests/test_iterative.py::test_convergence - Asser...
FAILED sparse/linalg/isolve/tests/test_iterative.py::test_precond_dummy - Ass...
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_all_64[TestDIA-test_mu]
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_all_64[TestDOK-test_mu]
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_all_64[TestLIL-test_mu]
FAILED sparse/linalg/tests/test_matfuncs.py::TestExpM::test_padecases_dtype_complex
FAILED sparse/linalg/tests/test_matfuncs.py::TestExpM::test_logm_consistency
FAILED sparse/tests/test_base.py::TestCSR::test_solve - AssertionError:
FAILED sparse/tests/test_base.py::Test64Bit::test_no_64[TestBSR-test_mu] - As...
FAILED sparse/tests/test_base.py::TestCSR::test_mu - AssertionError:
FAILED sparse/tests/test_base.py::Test64Bit::test_no_64[TestCOO-test_mu] - As...
FAILED sparse/tests/test_base.py::TestCSC::test_solve - AssertionError:
FAILED sparse/tests/test_base.py::TestCSC::test_mu - AssertionError:
FAILED sparse/tests/test_base.py::TestDOK::test_solve - AssertionError:
FAILED sparse/tests/test_base.py::Test64Bit::test_no_64[TestCSC-test_mu] - As...
FAILED sparse/tests/test_base.py::TestDOK::test_mu - AssertionError:
FAILED sparse/tests/test_base.py::TestLIL::test_solve - AssertionError:
FAILED sparse/tests/test_base.py::TestLIL::test_mu - AssertionError:
FAILED sparse/tests/test_base.py::TestCOO::test_solve - AssertionError:
FAILED sparse/tests/test_base.py::TestCOO::test_mu - AssertionError:
FAILED sparse/tests/test_base.py::Test64Bit::test_no_64[TestCSR-test_mu] - As...
FAILED sparse/tests/test_base.py::TestDIA::test_solve - AssertionError:
FAILED sparse/tests/test_base.py::TestDIA::test_mu - AssertionError:
FAILED sparse/tests/test_base.py::Test64Bit::test_no_64[TestDIA-test_mu] - As...
FAILED sparse/tests/test_base.py::TestBSR::test_solve - AssertionError:
FAILED sparse/tests/test_base.py::TestBSR::test_mu - AssertionError:
FAILED sparse/tests/test_base.py::Test64Bit::test_no_64[TestDOK-test_mu] - As...
FAILED sparse/tests/test_base.py::TestCSRNonCanonical::test_mu - AssertionErr...
FAILED sparse/tests/test_base.py::Test64Bit::test_no_64[TestLIL-test_mu] - As...
FAILED sparse/tests/test_base.py::TestCSCNonCanonical::test_mu - AssertionErr...
FAILED sparse/tests/test_base.py::TestBSRNonCanonical::test_solve - Assertion...
FAILED sparse/tests/test_base.py::TestCOONonCanonical::test_solve - Assertion...
FAILED sparse/tests/test_base.py::TestCOONonCanonical::test_mu - AssertionErr...
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_limit_10[TestBSR-test_mu]
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_limit_10[TestCOO-test_mu]
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_limit_10[TestCSC-test_mu]
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_limit_10[TestCSR-test_mu]
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_limit_10[TestDIA-test_mu]
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_limit_10[TestDOK-test_mu]
FAILED spatial/transform/tests/test_rotation.py::test_as_euler_asymmetric_axes
FAILED spatial/transform/tests/test_rotation.py::test_as_euler_symmetric_axes
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_limit_10[TestLIL-test_mu]
FAILED spatial/transform/tests/test_rotation.py::test_as_euler_degenerate_asymmetric_axes
FAILED spatial/transform/tests/test_rotation.py::test_as_euler_degenerate_symmetric_axes
FAILED spatial/transform/tests/test_rotation_spline.py::test_spline_properties
FAILED stats/tests/test_continuous_basic.py::test_rvs_broadcast[kstwo-shape_args57]
FAILED stats/tests/test_continuous_basic.py::test_methods_with_lists[kstwo-args57-ppf]
FAILED stats/tests/test_distributions.py::TestKSTwo::test_cdf_sqrtn - Asserti...
FAILED stats/tests/test_distributions.py::TestKSTwo::test_ppf_of_cdf - Assert...
FAILED stats/tests/test_distributions.py::TestKSTwo::test_isf_of_sf - Asserti...
FAILED stats/tests/test_distributions.py::TestKSTwo::test_ppf_of_cdf_sqrtn - ...
FAILED stats/tests/test_distributions.py::TestKSTwo::test_isf_of_sf_sqrtn - A...
FAILED stats/tests/test_distributions.py::TestKSTwo::test_ppf - AssertionError:
FAILED stats/tests/test_distributions.py::TestKSTwo::test_simard_lecuyer_table1
FAILED linalg/tests/test_decomp_update.py::TestQRupdate_d::test_non_unit_strides_economic_rank_p
FAILED linalg/tests/test_decomp_update.py::TestQRupdate_d::test_neg_strides_economic_rank_p
FAILED linalg/tests/test_decomp_update.py::TestQRupdate_d::test_non_itemsize_strides_economic_rank_p
FAILED linalg/tests/test_decomp_update.py::TestQRupdate_d::test_non_native_byte_order_economic_rank_p
FAILED linalg/tests/test_lapack.py::TestLeastSquaresSolvers::test_gelsy - Ass...
FAILED linalg/tests/test_lapack.py::test_gglse - AssertionError:
FAILED linalg/tests/test_lapack.py::test_sycon_hecon - AssertionError
FAILED linalg/tests/test_lapack.py::test_tfsm - numpy.linalg.LinAlgError: Mat...
FAILED linalg/tests/test_lapack.py::test_pftrf - AssertionError:
FAILED linalg/tests/test_lapack.py::test_pftri - AssertionError:
FAILED linalg/tests/test_lapack.py::test_pftrs - AssertionError:
FAILED linalg/tests/test_lapack.py::TestBlockedQR::test_geqrt_gemqrt - Assert...
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-0-0-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-0-0-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-0-0-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-0-0-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-0-1-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-0-1-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-0-1-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-0-1-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-0-2-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-0-2-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-0-2-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-0-2-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-0-3-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-0-3-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-0-3-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-0-3-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-0-4-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-0-4-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-0-4-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-0-4-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-0-5-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-0-5-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-0-5-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-0-5-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-1-0-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-1-0-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-1-0-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-1-0-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-1-1-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-1-1-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-1-1-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-1-1-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-1-2-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-1-2-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-1-2-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-1-2-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-1-3-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-1-3-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-1-3-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-1-3-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-1-4-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-1-4-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-1-4-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-1-4-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-1-5-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-1-5-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-1-5-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-1-5-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-0-0-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-0-0-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-0-0-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-0-0-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-0-1-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-0-1-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-0-1-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-0-1-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-0-2-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-0-2-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-0-2-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-0-2-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-0-3-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-0-3-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-0-3-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-0-3-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-0-4-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-0-4-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-0-4-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-0-4-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-0-5-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-0-5-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-0-5-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-0-5-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-1-0-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-1-0-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-1-0-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-1-0-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-1-1-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-1-1-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-1-1-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-1-1-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-1-2-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-1-2-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-1-2-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-1-2-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-1-3-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-1-3-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-1-3-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-1-3-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-1-4-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-1-4-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-1-4-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-1-4-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-1-5-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-1-5-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-1-5-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-1-5-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-0-0-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-0-0-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-0-0-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-0-0-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-0-1-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-0-1-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-0-1-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-0-1-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-0-2-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-0-2-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-0-2-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-0-2-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-0-3-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-0-3-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-0-3-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-0-3-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-0-4-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-0-4-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-0-4-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-0-4-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-0-5-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-0-5-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-0-5-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-0-5-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-1-0-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-1-0-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-1-0-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-1-0-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-1-1-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-1-1-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-1-1-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-1-1-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-1-2-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-1-2-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-1-2-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-1-2-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-1-3-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-1-3-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-1-3-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-1-3-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-1-4-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-1-4-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-1-4-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-1-4-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-1-5-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-1-5-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-1-5-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-1-5-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-0-0-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-0-0-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-0-0-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-0-0-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-0-1-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-0-1-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-0-1-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-0-1-float64-size1]
FAILED stats/tests/test_multivariate.py::TestSpecialOrthoGroup::test_det_and_ortho
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-0-2-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-0-2-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-0-2-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-0-2-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-0-3-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-0-3-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-0-3-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-0-3-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-0-4-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-0-4-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-0-4-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-0-4-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-0-5-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-0-5-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-0-5-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-0-5-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-1-0-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-1-0-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-1-0-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-1-0-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-1-1-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-1-1-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-1-1-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-1-1-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-1-2-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-1-2-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-1-2-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-1-2-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-1-3-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-1-3-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-1-3-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-1-3-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-1-4-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-1-4-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-1-4-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-1-4-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-1-5-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-1-5-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-1-5-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-1-5-float64-size1]
FAILED linalg/tests/test_lapack.py::test_orcsd_uncsd[complex64] - AssertionEr...
FAILED linalg/tests/test_lapack.py::test_orcsd_uncsd[complex128] - AssertionE...
FAILED linalg/tests/test_lapack.py::test_pptrs_pptri_pptrf_ppsv_ppcon[complex64-False]
FAILED linalg/tests/test_lapack.py::test_pptrs_pptri_pptrf_ppsv_ppcon[complex64-True]
FAILED linalg/tests/test_lapack.py::test_pptrs_pptri_pptrf_ppsv_ppcon[complex128-False]
FAILED linalg/tests/test_lapack.py::test_pptrs_pptri_pptrf_ppsv_ppcon[complex128-True]
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 - Asser...
FAILED linalg/tests/test_matfuncs.py::TestLogM::test_opposite_sign_complex_eigenvalues
FAILED linalg/tests/test_decomp.py::TestOrdQZ::test_cef - ValueError: Reorder...
FAILED linalg/tests/test_matfuncs.py::TestFractionalMatrixPower::test_round_trip_random_complex
FAILED linalg/tests/test_matfuncs.py::TestFractionalMatrixPower::test_round_trip_random_float
FAILED linalg/tests/test_matfuncs.py::TestFractionalMatrixPower::test_larger_abs_fractional_matrix_powers
FAILED linalg/tests/test_matfuncs.py::TestFractionalMatrixPower::test_random_matrices_and_powers
FAILED linalg/tests/test_decomp.py::TestCDF2RDF::test_single_array2x2_complex
FAILED linalg/tests/test_decomp.py::TestCDF2RDF::test_single_array3x3_complex
FAILED linalg/tests/test_decomp.py::TestCDF2RDF::test_random_2d_stacked_arrays
FAILED linalg/tests/test_decomp_cholesky.py::TestCholesky::test_simple_complex
FAILED linalg/tests/test_decomp_cholesky.py::TestCholesky::test_random_complex
FAILED linalg/tests/test_solve_toeplitz.py::test_solve_equivalence - Assertio...
FAILED linalg/tests/test_solve_toeplitz.py::test_multiple_rhs - AssertionError:
FAILED linalg/tests/test_solvers.py::TestSolveLyapunov::test_cases - Assertio...
FAILED linalg/tests/test_solvers.py::test_solve_continuous_are - ValueError: ...
FAILED linalg/tests/test_solvers.py::test_solve_discrete_are - AssertionError:
FAILED linalg/tests/test_solvers.py::test_solve_generalized_continuous_are - ...
FAILED linalg/tests/test_solvers.py::test_solve_generalized_discrete_are - Va...
= 439 failed, 29623 passed, 2524 skipped, 75 xfailed, 6 xpassed, 246 warnings in 857.81s (0:14:17) =
win + blis + cpython 3.9: new and exciting crash
spatial/tests/test_qhull.py::TestDelaunay::test_incremental[random-2d-chunk-16] 
[gw0] [ 83%] PASSED spatial/tests/test_qhull.py::TestDelaunay::test_incremental[random-2d-chunk-16] 
spatial/tests/test_qhull.py::TestDelaunay::test_incremental[random-2d-chunk-4] 
[gw0] [ 83%] PASSED spatial/tests/test_qhull.py::TestDelaunay::test_incremental[random-2d-chunk-4] 
INTERNALERROR> def worker_internal_error(self, node, formatted_error):
INTERNALERROR>         """
INTERNALERROR>         pytest_internalerror() was called on the worker.
INTERNALERROR>     
INTERNALERROR>         pytest_internalerror() arguments are an excinfo and an excrepr, which can't
INTERNALERROR>         be serialized, so we go with a poor man's solution of raising an exception
INTERNALERROR>         here ourselves using the formatted message.
INTERNALERROR>         """
INTERNALERROR>         self._active_nodes.remove(node)
INTERNALERROR>         try:
INTERNALERROR> >           assert False, formatted_error
INTERNALERROR> E           AssertionError: Traceback (most recent call last):
INTERNALERROR> E               File "%PREFIX%\lib\site-packages\_pytest\main.py", line 269, in wrap_session
INTERNALERROR> E                 session.exitstatus = doit(config, session) or 0
INTERNALERROR> E               File "%PREFIX%\lib\site-packages\_pytest\main.py", line 323, in _main
INTERNALERROR> E                 config.hook.pytest_runtestloop(session=session)
INTERNALERROR> E               File "%PREFIX%\lib\site-packages\pluggy\hooks.py", line 286, in __call__
INTERNALERROR> E                 return self._hookexec(self, self.get_hookimpls(), kwargs)
INTERNALERROR> E               File "%PREFIX%\lib\site-packages\pluggy\manager.py", line 93, in _hookexec
INTERNALERROR> E                 return self._inner_hookexec(hook, methods, kwargs)
INTERNALERROR> E               File "%PREFIX%\lib\site-packages\pluggy\manager.py", line 84, in <lambda>
INTERNALERROR> E                 self._inner_hookexec = lambda hook, methods, kwargs: hook.multicall(
INTERNALERROR> E               File "%PREFIX%\lib\site-packages\pluggy\callers.py", line 208, in _multicall
INTERNALERROR> E                 return outcome.get_result()
INTERNALERROR> E               File "%PREFIX%\lib\site-packages\pluggy\callers.py", line 80, in get_result
INTERNALERROR> E                 raise ex[1].with_traceback(ex[2])
INTERNALERROR> E               File "%PREFIX%\lib\site-packages\pluggy\callers.py", line 187, in _multicall
INTERNALERROR> E                 res = hook_impl.function(*args)
INTERNALERROR> E               File "%PREFIX%\lib\site-packages\xdist\remote.py", line 72, in pytest_runtestloop
INTERNALERROR> E                 self.run_one_test(torun)
INTERNALERROR> E               File "%PREFIX%\lib\site-packages\xdist\remote.py", line 89, in run_one_test
INTERNALERROR> E                 self.config.hook.pytest_runtest_protocol(item=item, nextitem=nextitem)
INTERNALERROR> E               File "%PREFIX%\lib\site-packages\pluggy\hooks.py", line 286, in __call__
INTERNALERROR> E                 return self._hookexec(self, self.get_hookimpls(), kwargs)
INTERNALERROR> E               File "%PREFIX%\lib\site-packages\pluggy\manager.py", line 93, in _hookexec
INTERNALERROR> E                 return self._inner_hookexec(hook, methods, kwargs)
INTERNALERROR> E               File "%PREFIX%\lib\site-packages\pluggy\manager.py", line 84, in <lambda>
INTERNALERROR> E                 self._inner_hookexec = lambda hook, methods, kwargs: hook.multicall(
INTERNALERROR> E               File "%PREFIX%\lib\site-packages\pluggy\callers.py", line 208, in _multicall
INTERNALERROR> E                 return outcome.get_result()
INTERNALERROR> E               File "%PREFIX%\lib\site-packages\pluggy\callers.py", line 80, in get_result
INTERNALERROR> E                 raise ex[1].with_traceback(ex[2])
INTERNALERROR> E               File "%PREFIX%\lib\site-packages\pluggy\callers.py", line 182, in _multicall
INTERNALERROR> E                 next(gen)  # first yield
INTERNALERROR> E               File "%PREFIX%\lib\site-packages\_pytest\warnings.py", line 97, in pytest_runtest_protocol
INTERNALERROR> E                 with catch_warnings_for_item(
INTERNALERROR> E               File "%PREFIX%\lib\contextlib.py", line 117, in __enter__
INTERNALERROR> E                 return next(self.gen)
INTERNALERROR> E               File "%PREFIX%\lib\site-packages\_pytest\warnings.py", line 57, in catch_warnings_for_item
INTERNALERROR> E                 for mark in item.iter_markers(name="filterwarnings"):
INTERNALERROR> E               File "%PREFIX%\lib\site-packages\_pytest\nodes.py", line 288, in <genexpr>
INTERNALERROR> E                 return (x[1] for x in self.iter_markers_with_node(name=name))
INTERNALERROR> E               File "%PREFIX%\lib\site-packages\_pytest\nodes.py", line 299, in iter_markers_with_node
INTERNALERROR> E                 for mark in node.own_markers:
INTERNALERROR> E             AttributeError: 'Function' object has no attribute 'own_markers'
INTERNALERROR> E           assert False
INTERNALERROR> 
INTERNALERROR> ..\_test_env\lib\site-packages\xdist\dsession.py:187: AssertionError
INTERNALERROR> Traceback (most recent call last):
INTERNALERROR>   File "%PREFIX%\lib\site-packages\_pytest\main.py", line 269, in wrap_session
INTERNALERROR>     session.exitstatus = doit(config, session) or 0
INTERNALERROR>   File "%PREFIX%\lib\site-packages\_pytest\main.py", line 323, in _main
INTERNALERROR>     config.hook.pytest_runtestloop(session=session)
INTERNALERROR>   File "%PREFIX%\lib\site-packages\pluggy\hooks.py", line 286, in __call__
INTERNALERROR>     return self._hookexec(self, self.get_hookimpls(), kwargs)
INTERNALERROR>   File "%PREFIX%\lib\site-packages\pluggy\manager.py", line 93, in _hookexec
INTERNALERROR>     return self._inner_hookexec(hook, methods, kwargs)
INTERNALERROR>   File "%PREFIX%\lib\site-packages\pluggy\manager.py", line 84, in <lambda>
INTERNALERROR>     self._inner_hookexec = lambda hook, methods, kwargs: hook.multicall(
INTERNALERROR>   File "%PREFIX%\lib\site-packages\pluggy\callers.py", line 208, in _multicall
INTERNALERROR>     return outcome.get_result()
INTERNALERROR>   File "%PREFIX%\lib\site-packages\pluggy\callers.py", line 80, in get_result
INTERNALERROR>     raise ex[1].with_traceback(ex[2])
INTERNALERROR>   File "%PREFIX%\lib\site-packages\pluggy\callers.py", line 187, in _multicall
INTERNALERROR>     res = hook_impl.function(*args)
INTERNALERROR>   File "%PREFIX%\lib\site-packages\xdist\dsession.py", line 112, in pytest_runtestloop
INTERNALERROR>     self.loop_once()
INTERNALERROR>   File "%PREFIX%\lib\site-packages\xdist\dsession.py", line 135, in loop_once
INTERNALERROR>     call(**kwargs)
INTERNALERROR>   File "%PREFIX%\lib\site-packages\xdist\dsession.py", line 174, in worker_workerfinished
INTERNALERROR>     assert not crashitem, (crashitem, node)
INTERNALERROR> AssertionError: ('spatial/tests/test_qhull.py::TestDelaunay::test_incremental[random-3d-chunk-1]', <WorkerController gw0>)
INTERNALERROR> assert not 'spatial/tests/test_qhull.py::TestDelaunay::test_incremental[random-3d-chunk-1]'

= 426 failed, 25348 passed, 1357 skipped, 73 xfailed, 6 xpassed, 246 warnings in 452.43s (0:07:32) =
win + openblas + cpython: 1 failed test
=========================== short test summary info ===========================
FAILED linalg/tests/test_blas.py::TestFBLAS2Simple::test_spr_hpr - AssertionE...
= 1 failed, 25108 passed, 2510 skipped, 75 xfailed, 7 xpassed, 10 warnings in 693.54s (0:11:33) =

@conda-forge-linter

Copy link
Copy Markdown

Hi! This is the friendly automated conda-forge-linting service.

I was trying to look for recipes to lint for you, but it appears we have a merge conflict.
Please try to merge or rebase with the base branch to resolve this conflict.

Please ping the 'conda-forge/core' team (using the @ notation in a comment) if you believe this is a bug.

@conda-forge-linter

Copy link
Copy Markdown

Hi! This is the friendly automated conda-forge-linting service.

I just wanted to let you know that I linted all conda-recipes in your PR (recipe) and found it was in an excellent condition.

@h-vetinari

h-vetinari commented Feb 10, 2021

Copy link
Copy Markdown
Member Author

Update with numpy 1.20.1 & JIT re-enabled for PyPy

From 10 failures & 4 time outs out of 64 combinations, we're now (pretty unchanged) at 11 failures & 3 time outs out of 64 combinations

The good news:

  • Still one passing win+blis build

The bad news:

  • Stil lots of failures on win+blis

The biggest remaining offenders:

  • blis (6 failures): 1 test failure under linux, lots on windows
  • aarch64 (3-4 timeouts): random builds timing out (as before)
  • win (5 failures): one test failure for openblas & lots for blis

Details

lib before after
scipy 1.6.0 1.6.0
numpy 1.19.5 1.20.1
libblas 3.9.0-7 3.9.0-8
blis 0.8.0-1 0.8.0-1
openblas 0.3.12-pthreads-1 0.3.12-pthreads-1
mkl 2020.4-304 2020.4-304
netlib 3.9.0-3 3.9.0-3

variant before after
linux + x86 + blis cpython 3.9 passing, rest: 1 test failure: test_lobpcg.py::test_tolerance_float32 now all python variants have same failure
linux + aarch timeouts timeouts
linux + ppc + cpython 3.9 passing crash while building (likely spurious)
osx + x86 + mkl + pypy 2 test failures same failures remain
win + blis + cpython 3.7 segfault passing?!
win + blis + cpython 3.8 ~440 failures ~440 failures
win + blis + cpython 3.9 crash ~440 failures
win + openblas failure of TestFBLAS2Simple::test_spr_hpr; see scipy/scipy#13325 remains

variant blis mkl netlib openblas sum*
linux / x86 ✔️ ✔️ ✔️ 4F
linux / aarch ✔️ / ✖️ ✔️ / ✖️ 3T
linux / ppc64le ✔️ ✔️ / ❌ (py39) 1F
osx / x86 ✔️ ✔️ (cpython) / ❌ (pypy) ✔️ ✔️ 1F
osx / arm ✔️ ✔️ -
win ✔️ (py37) / ❌ (py38, py39) ✔️ ✔️ 5F
sum* 6F 1F 1T 4F/2T 11F/3T

* sum of Failures resp. Timeouts (out of a total of 64 CI combinations being tested)

Build logs (restarted in error, drone/travis are the old links, new azure run has exact same errors as described):
Azure
Drone
Travis

osx + x86 + mkl + pypy: 2 failed tests
=========================== short test summary info ============================
FAILED linalg/tests/test_decomp_cossin.py::test_cossin[True-40-12-20-float32]
FAILED linalg/tests/test_decomp_cossin.py::test_cossin[False-40-12-20-float32]
= 2 failed, 30530 passed, 2053 skipped, 76 xfailed, 5 xpassed, 53 warnings in 1921.53s (0:32:01) =
win + blis + cpython 3.8 / 3.9: ~440 failed tests
=========================== short test summary info ===========================
FAILED integrate/_ivp/tests/test_ivp.py::test_integration - AssertionError
FAILED integrate/_ivp/tests/test_ivp.py::test_integration_sparse_difference
FAILED integrate/_ivp/tests/test_ivp.py::test_events - AssertionError:
FAILED integrate/_ivp/tests/test_ivp.py::test_first_step - AssertionError:
FAILED integrate/tests/test_banded_ode_solvers.py::test_banded_ode_solvers - ...
FAILED integrate/tests/test_bvp.py::test_complex - AssertionError:
FAILED integrate/tests/test_integrate.py::TestZVODECheckParameterUse::test_one_scalar_param
FAILED integrate/tests/test_integrate.py::TestZVODECheckParameterUse::test_vector_param
FAILED integrate/tests/test_integrate.py::test_odeint_banded_jacobian - Asser...
FAILED integrate/tests/test_quadrature.py::TestQuadrature::test_newton_cotes2
FAILED interpolate/tests/test_rbf.py::test_rbf_interpolation - AssertionError:
FAILED linalg/tests/test_basic.py::TestSolve::test_20Feb04_bug - numpy.linalg...
FAILED linalg/tests/test_basic.py::TestSolve::test_simple_complex - Assertion...
FAILED linalg/tests/test_basic.py::TestSolve::test_hermitian - AssertionError:
FAILED linalg/tests/test_basic.py::TestInv::test_random_complex - AssertionEr...
FAILED linalg/tests/test_basic.py::TestDet::test_random - AssertionError:
FAILED linalg/tests/test_basic.py::TestLstsq::test_random_complex_exact - Ass...
FAILED linalg/tests/test_basic.py::TestLstsq::test_random_complex_overdet - A...
FAILED linalg/tests/test_basic.py::TestSolveCirculant::test_complex - Asserti...
FAILED linalg/tests/test_blas.py::TestFBLAS2Simple::test_tbsv - AssertionError:
FAILED linalg/tests/test_blas.py::TestFBLAS2Simple::test_tpsv - AssertionError:
FAILED linalg/tests/test_blas.py::TestFBLAS2Simple::test_trsv - AssertionError:
FAILED linalg/tests/test_blas.py::test_trsm - numpy.linalg.LinAlgError: Matri...
FAILED linalg/tests/test_decomp.py::TestEig::test_simple - AssertionError:
FAILED linalg/tests/test_decomp.py::TestEig::test_check_finite - AssertionErr...
FAILED linalg/tests/test_decomp.py::TestEigBanded::test_zhbevd - AssertionErr...
FAILED linalg/tests/test_decomp.py::TestEigh::test_eigh[6-D-True-True-True-eigvals1]
FAILED linalg/tests/test_decomp.py::TestEigh::test_eigh[6-D-True-True-False-eigvals1]
FAILED linalg/tests/test_decomp.py::TestEigh::test_eigh[6-D-True-False-True-eigvals1]
FAILED linalg/tests/test_decomp.py::TestEigh::test_eigh[6-D-True-False-False-eigvals1]
FAILED linalg/tests/test_decomp.py::TestEigh::test_eigh[6-D-False-True-True-eigvals1]
FAILED linalg/tests/test_decomp.py::TestEigh::test_eigh[6-D-False-True-False-eigvals1]
FAILED integrate/_ivp/tests/test_ivp.py::test_integration_complex - assert False
FAILED linalg/tests/test_decomp.py::TestEigh::test_eigh[6-D-False-False-True-eigvals1]
FAILED integrate/_ivp/tests/test_ivp.py::test_integration_const_jac - Asserti...
FAILED linalg/tests/test_decomp.py::TestEigh::test_eigh[6-D-False-False-False-eigvals1]
FAILED integrate/_ivp/tests/test_ivp.py::test_max_step - AssertionError:
FAILED integrate/_ivp/tests/test_ivp.py::test_args - AssertionError:
FAILED linalg/tests/test_decomp.py::TestLU::test_hrectangular_complex - Asser...
FAILED linalg/tests/test_decomp.py::TestOrdQZ::test_cef - ValueError: Reorder...
FAILED linalg/tests/test_decomp.py::TestCDF2RDF::test_single_array2x2_complex
FAILED integrate/tests/test_integrate.py::TestOde::test_zvode - AssertionErro...
FAILED linalg/tests/test_decomp.py::TestCDF2RDF::test_single_array3x3_complex
FAILED integrate/tests/test_integrate.py::TestZVODECheckParameterUse::test_no_params
FAILED integrate/tests/test_integrate.py::TestZVODECheckParameterUse::test_two_scalar_params
FAILED linalg/tests/test_decomp.py::TestCDF2RDF::test_random_2d_stacked_arrays
FAILED linalg/tests/test_decomp_cholesky.py::TestCholesky::test_simple_complex
FAILED linalg/tests/test_decomp_cholesky.py::TestCholesky::test_random_complex
FAILED linalg/tests/test_decomp_update.py::TestQRupdate_d::test_non_unit_strides_economic_rank_p
FAILED linalg/tests/test_decomp_update.py::TestQRupdate_d::test_neg_strides_economic_rank_p
FAILED linalg/tests/test_decomp_update.py::TestQRupdate_d::test_non_itemsize_strides_economic_rank_p
FAILED linalg/tests/test_decomp_update.py::TestQRupdate_d::test_non_native_byte_order_economic_rank_p
FAILED interpolate/tests/test_pade.py::test_pade_complex - AssertionError:
FAILED interpolate/tests/test_rbf.py::test_2drbf_interpolation - AssertionErr...
FAILED linalg/tests/test_lapack.py::TestLeastSquaresSolvers::test_gelsy - Ass...
FAILED linalg/tests/test_lapack.py::test_gglse - AssertionError:
FAILED linalg/tests/test_lapack.py::test_sycon_hecon - AssertionError
FAILED linalg/tests/test_lapack.py::test_tfsm - numpy.linalg.LinAlgError: Mat...
FAILED linalg/tests/test_lapack.py::test_pftrf - AssertionError:
FAILED linalg/tests/test_lapack.py::test_pftri - AssertionError:
FAILED linalg/tests/test_lapack.py::test_pftrs - AssertionError:
FAILED linalg/tests/test_lapack.py::TestBlockedQR::test_geqrt_gemqrt - Assert...
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-0-0-float32-size0]
FAILED linalg/tests/test_basic.py::TestSolve::test_simple_sym_complex - Asser...
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-0-0-float32-size1]
FAILED linalg/tests/test_basic.py::TestSolve::test_nils_20Feb04 - AssertionEr...
FAILED linalg/tests/test_basic.py::TestSolve::test_random_complex - Assertion...
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-0-0-float64-size0]
FAILED linalg/tests/test_basic.py::TestSolve::test_random_sym_complex - Asser...
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-0-0-float64-size1]
FAILED linalg/tests/test_basic.py::TestSolve::test_simple_complex2 - Assertio...
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-0-1-float32-size0]
FAILED linalg/tests/test_basic.py::TestSolveTriangular::test_simple_complex
FAILED linalg/tests/test_basic.py::TestInv::test_simple_complex - AssertionEr...
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-0-1-float32-size1]
FAILED linalg/tests/test_basic.py::TestDet::test_simple_complex - AssertionEr...
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-0-1-float64-size0]
FAILED linalg/tests/test_basic.py::TestDet::test_random_complex - AssertionEr...
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-0-1-float64-size1]
FAILED linalg/tests/test_basic.py::TestLstsq::test_simple_overdet_complex - A...
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-0-2-float32-size0]
FAILED linalg/tests/test_basic.py::TestLstsq::test_random_exact - AssertionEr...
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-0-2-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-0-2-float64-size0]
FAILED linalg/tests/test_basic.py::test_pinv_pinv2_comparison - AssertionError:
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-0-2-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-0-3-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-0-3-float32-size1]
FAILED linalg/tests/test_blas.py::TestBLAS3Syr2k::test_syr2k - AssertionError:
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-0-3-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-0-3-float64-size1]
FAILED linalg/tests/test_decomp.py::TestEig::test_make_eigvals - ValueError: ...
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-0-4-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-0-4-float32-size1]
FAILED linalg/tests/test_decomp.py::TestEigBanded::test_zhbevx - AssertionErr...
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-0-4-float64-size0]
FAILED linalg/tests/test_decomp.py::TestEigBanded::test_eig_banded - Assertio...
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-0-4-float64-size1]
FAILED linalg/tests/test_decomp.py::TestEigBanded::test_zgbtrf - AssertionErr...
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-0-5-float32-size0]
FAILED linalg/tests/test_decomp.py::TestEigBanded::test_zgbtrs - AssertionErr...
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-0-5-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-0-5-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-0-5-float64-size1]
FAILED linalg/tests/test_decomp.py::TestEigh::test_eigh[6-D-True-True-True-None]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-1-0-float32-size0]
FAILED linalg/tests/test_decomp.py::TestEigh::test_eigh[6-D-True-True-False-None]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-1-0-float32-size1]
FAILED linalg/tests/test_decomp.py::TestEigh::test_eigh[6-D-True-False-True-None]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-1-0-float64-size0]
FAILED linalg/tests/test_decomp.py::TestEigh::test_eigh[6-D-True-False-False-None]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-1-0-float64-size1]
FAILED linalg/tests/test_decomp.py::TestEigh::test_eigh[6-D-False-True-True-None]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-1-1-float32-size0]
FAILED linalg/tests/test_decomp.py::TestEigh::test_eigh[6-D-False-True-False-None]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-1-1-float32-size1]
FAILED linalg/tests/test_decomp.py::TestEigh::test_eigh[6-D-False-False-True-None]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-1-1-float64-size0]
FAILED linalg/tests/test_decomp.py::TestEigh::test_eigh[6-D-False-False-False-None]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-1-1-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-1-2-float32-size0]
FAILED linalg/tests/test_decomp.py::TestLU::test_simple_complex - AssertionEr...
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-1-2-float32-size1]
FAILED linalg/tests/test_decomp.py::TestLU::test_simple2_complex - AssertionE...
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-1-2-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-1-2-float64-size1]
FAILED linalg/tests/test_decomp.py::TestLU::test_vrectangular_complex - Asser...
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-1-3-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-1-3-float32-size1]
FAILED linalg/tests/test_decomp.py::TestLU::test_medium1_complex - AssertionE...
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-1-3-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-1-3-float64-size1]
FAILED linalg/tests/test_decomp.py::TestSVD_GESDD::test_random - AssertionErr...
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-1-4-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-1-4-float32-size1]
FAILED linalg/tests/test_decomp.py::TestQR::test_random - AssertionError:
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-1-4-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-1-4-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-1-5-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-1-5-float32-size1]
FAILED linalg/tests/test_decomp.py::TestOrdQZ::test_lhp - ValueError: Reorder...
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-1-5-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-0-0-1-5-float64-size1]
FAILED linalg/tests/test_decomp.py::TestOrdQZ::test_iuc - ValueError: Reorder...
FAILED linalg/tests/test_decomp.py::TestOrdQZ::test_ref - ValueError: Reorder...
FAILED linalg/tests/test_decomp.py::TestOrdQZ::test_diff_input_types - ValueE...
FAILED linalg/tests/test_decomp.py::TestOrdQZWorkspaceSize::test_decompose - ...
FAILED linalg/tests/test_decomp.py::TestCDF2RDF::test_single_array2x2_real - ...
FAILED linalg/tests/test_decomp.py::TestCDF2RDF::test_single_array3x3_real - ...
FAILED linalg/tests/test_decomp.py::TestCDF2RDF::test_random_1d_stacked_arrays
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-0-0-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-0-0-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-0-0-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-0-0-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-0-1-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-0-1-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-0-1-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-0-1-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-0-2-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-0-2-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-0-2-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-0-2-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-0-3-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-0-3-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-0-3-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-0-3-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-0-4-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-0-4-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-0-4-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-0-4-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-0-5-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-0-5-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-0-5-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-0-5-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-1-0-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-1-0-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-1-0-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-1-0-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-1-1-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-1-1-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-1-1-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-1-1-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-1-2-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-1-2-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-1-2-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-1-2-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-1-3-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-1-3-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-1-3-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-1-3-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-1-4-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-1-4-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-1-4-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-1-4-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-1-5-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-1-5-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-1-5-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[0-1-0-1-5-float64-size1]
FAILED linalg/tests/test_decomp_update.py::TestQRupdate_d::test_sqr_rank_p - ...
FAILED linalg/tests/test_decomp_update.py::TestQRupdate_d::test_tall_rank_p
FAILED linalg/tests/test_decomp_update.py::TestQRupdate_d::test_fat_rank_p - ...
FAILED linalg/tests/test_decomp_update.py::TestQRupdate_d::test_non_unit_strides_rank_p
FAILED linalg/tests/test_decomp_update.py::TestQRupdate_d::test_neg_strides_rank_p
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-0-0-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-0-0-float32-size1]
FAILED linalg/tests/test_decomp_update.py::TestQRupdate_d::test_non_itemsize_strides_rank_p
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-0-0-float64-size0]
FAILED linalg/tests/test_decomp_update.py::TestQRupdate_d::test_non_native_byte_order_rank_p
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-0-0-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-0-1-float32-size0]
FAILED linalg/tests/test_decomp_update.py::TestQRupdate_d::test_overwrite_qruv_rank_p
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-0-1-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-0-1-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-0-1-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-0-2-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-0-2-float32-size1]
FAILED linalg/tests/test_lapack.py::TestLeastSquaresSolvers::test_gels - Asse...
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-0-2-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-0-2-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-0-3-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-0-3-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-0-3-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-0-3-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-0-4-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-0-4-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-0-4-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-0-4-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-0-5-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-0-5-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-0-5-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-0-5-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-1-0-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-1-0-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-1-0-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-1-0-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-1-1-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-1-1-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-1-1-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-1-1-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-1-2-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-1-2-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-1-2-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-1-2-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-1-3-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-1-3-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-1-3-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-1-3-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-1-4-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-1-4-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-1-4-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-1-4-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-1-5-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-1-5-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-1-5-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-0-0-1-5-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-0-0-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-0-0-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-0-0-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-0-0-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-0-1-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-0-1-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-0-1-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-0-1-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-0-2-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-0-2-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-0-2-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-0-2-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-0-3-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-0-3-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-0-3-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-0-3-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-0-4-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-0-4-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-0-4-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-0-4-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-0-5-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-0-5-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-0-5-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-0-5-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-1-0-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-1-0-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-1-0-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-1-0-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-1-1-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-1-1-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-1-1-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-1-1-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-1-2-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-1-2-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-1-2-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-1-2-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-1-3-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-1-3-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-1-3-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-1-3-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-1-4-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-1-4-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-1-4-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-1-4-float64-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-1-5-float32-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-1-5-float32-size1]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-1-5-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-1-5-float64-size1]
FAILED linalg/tests/test_lapack.py::test_geqrfp[matrix_size2-float64] - Asser...
FAILED linalg/tests/test_lapack.py::test_orcsd_uncsd[complex64] - AssertionEr...
FAILED linalg/tests/test_lapack.py::test_orcsd_uncsd[complex128] - AssertionE...
FAILED linalg/tests/test_lapack.py::test_pptrs_pptri_pptrf_ppsv_ppcon[complex64-False]
FAILED linalg/tests/test_lapack.py::test_pptrs_pptri_pptrf_ppsv_ppcon[complex64-True]
FAILED linalg/tests/test_lapack.py::test_pptrs_pptri_pptrf_ppsv_ppcon[complex128-False]
FAILED linalg/tests/test_lapack.py::test_pptrs_pptri_pptrf_ppsv_ppcon[complex128-True]
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 - Asser...
FAILED linalg/tests/test_matfuncs.py::TestLogM::test_opposite_sign_complex_eigenvalues
FAILED linalg/tests/test_matfuncs.py::TestFractionalMatrixPower::test_round_trip_random_complex
FAILED linalg/tests/test_matfuncs.py::TestFractionalMatrixPower::test_round_trip_random_float
FAILED linalg/tests/test_matfuncs.py::TestFractionalMatrixPower::test_larger_abs_fractional_matrix_powers
FAILED linalg/tests/test_matfuncs.py::TestFractionalMatrixPower::test_random_matrices_and_powers
FAILED linalg/tests/test_matmul_toeplitz.py::TestMatmulToeplitz::test_real - ...
FAILED linalg/tests/test_solve_toeplitz.py::test_solve_equivalence - Assertio...
FAILED linalg/tests/test_solve_toeplitz.py::test_multiple_rhs - AssertionError:
FAILED linalg/tests/test_solvers.py::TestSolveLyapunov::test_cases - Assertio...
FAILED linalg/tests/test_solvers.py::test_solve_continuous_are - ValueError: ...
FAILED linalg/tests/test_solvers.py::test_solve_discrete_are - AssertionError:
FAILED linalg/tests/test_solvers.py::test_solve_generalized_continuous_are - ...
FAILED linalg/tests/test_solvers.py::test_solve_generalized_discrete_are - Va...
FAILED optimize/tests/test__remove_redundancy.py::TestRRSVD::test_m_eq_n_sparse
FAILED optimize/tests/test__remove_redundancy.py::TestRRSVD::test_magic_square2
FAILED optimize/tests/test_least_squares.py::TestDogbox::test_bvp - Assertion...
FAILED optimize/tests/test_least_squares.py::TestDogbox::test_solver_selection
FAILED optimize/tests/test_least_squares.py::TestDogbox::test_numerical_jac
FAILED optimize/tests/test_least_squares.py::TestDogbox::test_with_bounds - A...
FAILED optimize/tests/test_linprog.py::TestLinprogRSCommon::test_bug_7044 - A...
FAILED optimize/tests/test_linprog.py::TestLinprogRSCommon::test_redundant_constraints_with_guess
FAILED optimize/tests/test_linprog.py::TestLinprogRSBland::test_lpgen_problem
FAILED optimize/tests/test_linprog.py::TestLinprogRSBland::test_bug_7044 - As...
FAILED optimize/tests/test_lsq_linear.py::TestTRF::test_large_rank_deficient
FAILED optimize/tests/test_lsq_linear.py::TestBVLS::test_large_rank_deficient
FAILED optimize/tests/test_minpack.py::TestCurveFit::test_curvefit_simplecovariance
FAILED optimize/tests/test_minpack.py::TestCurveFit::test_curvefit_covariance
FAILED optimize/tests/test_nonlin.py::TestLinear::test_anderson - scipy.optim...
FAILED optimize/tests/test_nonlin.py::TestJacobianDotSolve::test_broyden1 - A...
FAILED optimize/tests/test_nonlin.py::TestJacobianDotSolve::test_broyden2 - A...
FAILED optimize/tests/test_nonlin.py::TestJacobianDotSolve::test_diagbroyden
FAILED optimize/tests/test_nonlin.py::TestJacobianDotSolve::test_linearmixing
FAILED optimize/tests/test_nonlin.py::TestJacobianDotSolve::test_excitingmixing
FAILED sparse/tests/test_base.py::TestCOONonCanonical::test_solve - Assertion...
FAILED sparse/tests/test_base.py::TestCOONonCanonical::test_mu - AssertionErr...
FAILED optimize/tests/test_quadratic_assignment.py::TestFAQ::test_accuracy_3
FAILED optimize/tests/test_quadratic_assignment.py::TestFAQ::test_unknown_options
FAILED optimize/tests/test_quadratic_assignment.py::TestFAQ::test_options - V...
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_limit_10[TestBSR-test_mu]
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_limit_10[TestCOO-test_mu]
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_limit_10[TestCSC-test_mu]
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_limit_10[TestCSR-test_mu]
FAILED signal/tests/test_ltisys.py::TestPlacePoles::test_real - ValueError: C...
FAILED signal/tests/test_ltisys.py::TestPlacePoles::test_complex - ValueError...
FAILED signal/tests/test_ltisys.py::TestPlacePoles::test_tricky_B - ValueErro...
FAILED signal/tests/test_ltisys.py::TestStateSpace::test_operators - Assertio...
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_limit_10[TestDIA-test_mu]
FAILED sparse/linalg/dsolve/tests/test_linsolve.py::TestLinsolve::test_twodiags
FAILED sparse/linalg/dsolve/tests/test_linsolve.py::TestSplu::test_splu_smoketest
FAILED sparse/linalg/dsolve/tests/test_linsolve.py::TestSplu::test_spilu_smoketest
FAILED sparse/linalg/eigen/arpack/tests/test_arpack.py::test_hermitian_modes
FAILED sparse/linalg/eigen/arpack/tests/test_arpack.py::test_real_nonsymmetric_modes
FAILED sparse/linalg/eigen/arpack/tests/test_arpack.py::test_complex_nonsymmetric_modes
FAILED sparse/linalg/eigen/arpack/tests/test_arpack.py::test_standard_nonsymmetric_starting_vector
FAILED sparse/linalg/eigen/arpack/tests/test_arpack.py::test_general_nonsymmetric_starting_vector
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_limit_10[TestDOK-test_mu]
FAILED sparse/linalg/eigen/lobpcg/tests/test_lobpcg.py::test_ElasticRod - Val...
FAILED sparse/linalg/eigen/lobpcg/tests/test_lobpcg.py::test_MikotaPair - Ass...
FAILED sparse/linalg/eigen/lobpcg/tests/test_lobpcg.py::test_diagonal - Asser...
FAILED sparse/linalg/eigen/lobpcg/tests/test_lobpcg.py::test_hermitian - Asse...
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_limit_10[TestLIL-test_mu]
FAILED sparse/linalg/isolve/tests/test_iterative.py::test_convergence - Asser...
FAILED sparse/linalg/isolve/tests/test_iterative.py::test_precond_dummy - Ass...
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_random[TestBSR-test_mu]
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_random[TestCOO-test_mu]
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_random[TestCSC-test_mu]
FAILED sparse/linalg/tests/test_matfuncs.py::TestExpM::test_padecases_dtype_complex
FAILED sparse/linalg/tests/test_matfuncs.py::TestExpM::test_logm_consistency
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_random[TestCSR-test_mu]
FAILED sparse/tests/test_base.py::TestCSR::test_solve - AssertionError:
FAILED sparse/tests/test_base.py::TestCSR::test_mu - AssertionError:
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_random[TestDIA-test_mu]
FAILED sparse/tests/test_base.py::TestCSC::test_solve - AssertionError:
FAILED sparse/tests/test_base.py::TestCSC::test_mu - AssertionError:
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_random[TestDOK-test_mu]
FAILED sparse/tests/test_base.py::TestDOK::test_solve - AssertionError:
FAILED sparse/tests/test_base.py::TestDOK::test_mu - AssertionError:
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_random[TestLIL-test_mu]
FAILED sparse/tests/test_base.py::TestLIL::test_solve - AssertionError:
FAILED sparse/tests/test_base.py::TestLIL::test_mu - AssertionError:
FAILED sparse/tests/test_base.py::TestCOO::test_solve - AssertionError:
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_all_32[TestBSR-test_mu]
FAILED sparse/tests/test_base.py::TestCOO::test_mu - AssertionError:
FAILED sparse/tests/test_base.py::TestDIA::test_solve - AssertionError:
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_all_32[TestCOO-test_mu]
FAILED sparse/tests/test_base.py::TestDIA::test_mu - AssertionError:
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_all_32[TestCSC-test_mu]
FAILED sparse/tests/test_base.py::TestBSR::test_solve - AssertionError:
FAILED sparse/tests/test_base.py::TestBSR::test_mu - AssertionError:
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_all_32[TestCSR-test_mu]
FAILED sparse/tests/test_base.py::TestCSRNonCanonical::test_mu - AssertionErr...
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_all_32[TestDIA-test_mu]
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_all_32[TestDOK-test_mu]
FAILED sparse/tests/test_base.py::TestCSCNonCanonical::test_mu - AssertionErr...
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_all_32[TestLIL-test_mu]
FAILED sparse/tests/test_base.py::TestBSRNonCanonical::test_solve - Assertion...
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_all_64[TestLIL-test_mu]
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_all_64[TestBSR-test_mu]
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_all_64[TestCOO-test_mu]
FAILED sparse/tests/test_base.py::Test64Bit::test_no_64[TestBSR-test_mu] - As...
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_all_64[TestCSC-test_mu]
FAILED sparse/tests/test_base.py::Test64Bit::test_no_64[TestCOO-test_mu] - As...
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_all_64[TestCSR-test_mu]
FAILED sparse/tests/test_base.py::Test64Bit::test_no_64[TestCSC-test_mu] - As...
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_all_64[TestDIA-test_mu]
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_all_64[TestDOK-test_mu]
FAILED sparse/tests/test_base.py::Test64Bit::test_no_64[TestCSR-test_mu] - As...
FAILED sparse/tests/test_base.py::Test64Bit::test_no_64[TestDIA-test_mu] - As...
FAILED sparse/tests/test_base.py::Test64Bit::test_no_64[TestDOK-test_mu] - As...
FAILED sparse/tests/test_base.py::Test64Bit::test_no_64[TestLIL-test_mu] - As...
FAILED spatial/transform/tests/test_rotation_spline.py::test_spline_properties
FAILED spatial/transform/tests/test_rotation.py::test_as_euler_asymmetric_axes
FAILED spatial/transform/tests/test_rotation.py::test_as_euler_symmetric_axes
FAILED spatial/transform/tests/test_rotation.py::test_as_euler_degenerate_asymmetric_axes
FAILED spatial/transform/tests/test_rotation.py::test_as_euler_degenerate_symmetric_axes
FAILED stats/tests/test_continuous_basic.py::test_rvs_broadcast[kstwo-shape_args57]
FAILED stats/tests/test_continuous_basic.py::test_methods_with_lists[kstwo-args57-ppf]
FAILED stats/tests/test_distributions.py::TestKSTwo::test_cdf_sqrtn - Asserti...
FAILED stats/tests/test_distributions.py::TestKSTwo::test_ppf_of_cdf - Assert...
FAILED stats/tests/test_distributions.py::TestKSTwo::test_isf_of_sf - Asserti...
FAILED stats/tests/test_distributions.py::TestKSTwo::test_ppf_of_cdf_sqrtn - ...
FAILED stats/tests/test_distributions.py::TestKSTwo::test_isf_of_sf_sqrtn - A...
FAILED stats/tests/test_distributions.py::TestKSTwo::test_ppf - AssertionError:
FAILED stats/tests/test_distributions.py::TestKSTwo::test_simard_lecuyer_table1
FAILED stats/tests/test_multivariate.py::TestSpecialOrthoGroup::test_det_and_ortho
= 441 failed, 29620 passed, 2524 skipped, 75 xfailed, 6 xpassed, 259 warnings in 643.49s (0:10:43) =
win + openblas + cpython: 1 failed test
=========================== short test summary info ===========================
FAILED linalg/tests/test_blas.py::TestFBLAS2Simple::test_spr_hpr - AssertionE...
= 1 failed, 25108 passed, 2510 skipped, 75 xfailed, 7 xpassed, 10 warnings in 693.54s (0:11:33) =

@h-vetinari h-vetinari changed the title WIP: 1.6.0 + blas variants TEST: 1.6.0 + blas variants Feb 10, 2021
@h-vetinari h-vetinari changed the title TEST: 1.6.0 + blas variants TEST: 1.6.x + blas variants Mar 27, 2021
@h-vetinari

h-vetinari commented Mar 28, 2021

Copy link
Copy Markdown
Member Author

Update for 1.6.2

From 11 failures & 3 time outs out of 64 combinations we're effectively unchanged at 10 failures & 5 time outs.

The bad news:

  • Lots of crashes on travis - restarting

The biggest remaining offenders:

  • blis (6 failures): 1 test failure under linux, lots on windows
  • aarch64 (3-4 timeouts): random builds timing out (as before)
  • win (5 failures): one test failure for openblas & lots for blis

Details

lib before after
scipy 1.6.0 1.6.2
numpy 1.20.1 1.20.1
libblas 3.9.0-8 3.9.0-8
blis 0.8.0-1 0.8.0-1
openblas 0.3.12-pthreads-1 0.3.12-pthreads-1
mkl 2020.4-304 2020.4-304
netlib 3.9.0-3 3.9.0-3

variant before after
linux + x86 + blis 1 test failure: test_lobpcg.py::test_tolerance_float32 remains
linux + aarch timeouts timeouts
linux + ppc passing timeouts
osx + x86 + mkl + pypy 2 test failures same failures remain
win + blis + cpython 3.7 passing 1 failed test integrate/tests/test_bvp.py::test_big_problem_with_parameters
win + blis + cpython 3.8 & 3.9 ~440 failures ~440 failures
win + openblas failure of TestFBLAS2Simple::test_spr_hpr; see scipy/scipy#13325 remains

variant blis mkl netlib openblas sum*
linux / x86 ✔️ ✔️ ✔️ 4F
linux / aarch ✔️ / ✖️ ✔️ / ✖️ 3T
linux / ppc64le ✔️ / ✖️ ✔️ / ✖️ 2T
osx / x86 ✔️ ✔️ (cpython) / ❌ (pypy) ✔️ ✔️ 1F
osx / arm ✔️ ✔️ -
win ✔️ (py37) / ❌ (py38, py39) ✔️ ✔️ 5F
sum* 6F 1F 2T 3F/3T 10F/5T

* sum of Failures resp. Timeouts (out of a total of 64 CI combinations being tested)

Build logs (restarted in error, drone/travis are the old links, new azure run has exact same errors as described):
Azure
Drone
Travis

osx + x86 + mkl + pypy: 2 failed tests
=========================== short test summary info ============================
FAILED linalg/tests/test_decomp_cossin.py::test_cossin[True-40-12-20-float32]
FAILED linalg/tests/test_decomp_cossin.py::test_cossin[False-40-12-20-float32]
= 2 failed, 30530 passed, 2053 skipped, 76 xfailed, 5 xpassed, 53 warnings in 1921.53s (0:32:01) =
win + blis + cpython 3.7:
=========================== short test summary info ===========================
FAILED integrate/tests/test_bvp.py::test_big_problem_with_parameters
= 1 failed, 30095 passed, 2524 skipped, 75 xfailed, 7 xpassed, 40 warnings in 459.86s (0:07:39) =
win + blis + cpython 3.8 / 3.9: ~440 failed tests

As before...

win + openblas + cpython: 1 failed test
=========================== short test summary info ===========================
FAILED linalg/tests/test_blas.py::TestFBLAS2Simple::test_spr_hpr - AssertionE...
= 1 failed, 25108 passed, 2510 skipped, 75 xfailed, 7 xpassed, 10 warnings in 693.54s (0:11:33) =

@h-vetinari h-vetinari closed this Mar 28, 2021
@h-vetinari h-vetinari reopened this Mar 28, 2021
@h-vetinari

h-vetinari commented May 8, 2021

Copy link
Copy Markdown
Member Author

Update for 1.6.3 & new blas builds

From 10 failures & 5 time outs out of 64 combinations we're now at 7 failures & 3 time outs.

The good news:

  • win + blis passes on py38 & py39 🥳 🚀

The bad news:

  • Several test failures that are persisting in various specific combinations

Details

lib before after
scipy 1.6.2 1.6.3
numpy 1.20.1 1.20.2
libblas 3.9.0-8 3.9.0-9
blis 0.8.0-1 0.8.1-0
openblas 0.3.12-pthreads-1 0.3.15-pthreads-0
mkl 2020.4-304 2021.2-389
netlib 3.9.0-3 3.9.0-5

variant before after
linux + x86 + blis failure: test_lobpcg.py::test_tolerance_float32 now fails only for py37 & pypy37
linux + aarch timeouts timeout only for pypy
linux + ppc timeouts timeouts
osx + x86 + mkl + pypy 2 test failures same failures remain 😒
win + blis + cpython 3.7 failure: integrate/tests/test_bvp.py::test_big_problem_with_parameters remains 😒
win + blis + cpython 3.8 & 3.9 ~440 failures passes 🥳
win + openblas failure: TestFBLAS2Simple::test_spr_hpr; see scipy/scipy#13325 remains 😒

variant blis mkl netlib openblas sum*
linux / x86 ✔️ (py38, py39) / ❌ (py37, pypy37) ✔️ ✔️ ✔️ 2F
linux / aarch ✔️ ✔ / ✖️ 1T
linux / ppc64le ✔️ / ✖️ ✔️ 2T
osx / arm ✔️ ✔️ -
osx / x86 ✔️ ✔️ (cpython) / ❌ (pypy) ✔️ ✔️ 1F
win / x86 ✔️ (py38, py39) / ❌ (py37) ✔️ ✔️ 4F
sum* 3F 1F 2T 3F/1T 7F/3T

* sum of Failures resp. Timeouts (out of a total of 64 CI combinations being tested)

Build logs:
Azure
Drone
Travis

linux + x86 + blis + cpython 3.7: 1 failure sparse/linalg/eigen/lobpcg/tests/test_lobpcg.py::test_tolerance_float32
=================================== FAILURES ===================================
____________________________ test_tolerance_float32 ____________________________
[gw0] linux -- Python 3.7.10 $PREFIX/bin/python
[...]/scipy/sparse/linalg/eigen/lobpcg/tests/test_lobpcg.py:286: in test_tolerance_float32
    assert_allclose(eigvals, -np.arange(1, 1 + m), atol=1e-5)
E   AssertionError:
E   Not equal to tolerance rtol=1e-07, atol=1e-05
E
E   Mismatched elements: 1 / 3 (33.3%)
E   Max absolute difference: 0.00021458
E   Max relative difference: 7.15255737e-05
E    x: array([-1.      , -2.00001 , -3.000215], dtype=float32)
E    y: array([-1, -2, -3])
        A          = <50x50 sparse matrix of type '<class 'numpy.float32'>'
        with 50 stored elements (1 diagonals) in DIAgonal format>
        X          = array([[ 4.71435159e-01, -1.19097567e+00,  1.43270695e+00],
       [-3.12651902e-01, -7.20588744e-01,  8.87162924e-01]...241e+00, -5.24336100e-01,  7.00907707e-01],
       [ 9.84188080e-01, -1.21728405e-01,  2.36576867e+00]], dtype=float32)
        _          = array([[ 1.00000000e+00, -4.64096817e-12,  1.11949134e-08],
       [-4.58461350e-12, -9.99999762e-01, -1.19460731e-06]...782e-09, -8.08131873e-09,  6.03078632e-04],
       [-4.60963268e-09,  2.50168455e-08, -6.52900562e-05]], dtype=float32)
        eigvals    = array([-1.       , -2.0000095, -3.0002146], dtype=float32)
        m          = 3
        n          = 50
        vals       = array([ -1,  -2,  -3,  -4,  -5,  -6,  -7,  -8,  -9, -10, -11, -12, -13,
       -14, -15, -16, -17, -18, -19, -20, -21,..., -29, -30, -31, -32, -33, -34, -35, -36, -37, -38, -39,
osx + x86 + mkl + pypy: 2 failed tests
=========================== short test summary info ============================
FAILED linalg/tests/test_decomp_cossin.py::test_cossin[True-40-12-20-float32]
FAILED linalg/tests/test_decomp_cossin.py::test_cossin[False-40-12-20-float32]
= 2 failed, 30567 passed, 2053 skipped, 76 xfailed, 5 xpassed, 40 warnings in 1616.26s (0:26:56) =
win + blis + cpython 3.7: 1 failure integrate/tests/test_bvp.py::test_big_problem_with_parameters
=========================== short test summary info ===========================
FAILED integrate/tests/test_bvp.py::test_big_problem_with_parameters
= 1 failed, 30096 passed, 2524 skipped, 75 xfailed, 7 xpassed, 40 warnings in 540.95s (0:09:00) =
win + openblas: 1 failure linalg/tests/test_blas.py::TestFBLAS2Simple::test_spr_hpr
=========================== short test summary info ===========================
FAILED linalg/tests/test_blas.py::TestFBLAS2Simple::test_spr_hpr - AssertionE...
= 1 failed, 30096 passed, 2524 skipped, 76 xfailed, 6 xpassed, 40 warnings in 772.85s (0:12:52) =

@h-vetinari

Copy link
Copy Markdown
Member Author

Time to close this, I think... Work continues in #172

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants