Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TEST: 1.5.x + blas variants #130

Closed
wants to merge 4 commits into from

Conversation

h-vetinari
Copy link
Member

Checklist

  • Used a fork of the feedstock to propose changes
  • Bumped the build number (if the version is unchanged)
  • Reset the build number to 0 (if the version changed)
  • Re-rendered with the latest conda-smithy (Use the phrase @conda-forge-admin, please rerender in a comment in this PR for automated rerendering)
  • Ensured the license file is being packaged.

Based on #129, but trying to see what happens with various different blas variants (especially for ppc64le).

@conda-forge-linter
Copy link

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 marked this pull request as draft June 26, 2020 16:16
@h-vetinari h-vetinari changed the title 1.5 blas vars WIP: 1.5 + blas variants Jun 26, 2020
@h-vetinari
Copy link
Member Author

h-vetinari commented Jun 26, 2020

The picture is not exactly rosy. The only silver lining is that the failures for linux+blis resp. osx+mkl are only one failed test each.

I mentioned in conda/conda-build#3947 that IMO, foundational packages like numpy/scipy should be tested across all available blas variants, but due to the problem described in that very issue, I currently don't see an easy way to do it.

Note: I checked most of these boxes for all python versions (cpython 3.6-3.8, pypy 3.6), and they always showed the same behaviour - hence the simplified matrix.

variant blis mkl netlib openblas
linux / x86 ✔️ ✔️ ✔️
linux / aarch ✔️ ✔️
linux / ppc64le ✔️
osx ✔️ ✔️
linux + x86 + blis: 1 failed test (TestEigBanded.test_dgbtrf)
=================================== FAILURES ===================================
__________________________ TestEigBanded.test_dgbtrf ___________________________
[gw1] linux -- Python 3.8.3 $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/linalg/tests/test_decomp.py:624: in test_dgbtrf
    assert_array_almost_equal(u, u_lin)
E   AssertionError:
E   Arrays are not almost equal to 6 decimals
E
E   Mismatched elements: 6 / 100 (6%)
E   Max absolute difference: 10.8
E   Max relative difference: 2.45454545
E    x: array([[ 2.      , -1.      ,  1.      , -3.      , -2.      ,  0.      ,
E            0.      ,  0.      ,  0.      ,  0.      ],
E          [ 0.      , -2.5     , -2.5     ,  1.5     ,  1.      ,  0.      ,...
E    y: array([[ 2.      , -1.      ,  1.      , -3.      , -2.      ,  0.      ,
E            0.      ,  0.      ,  0.      ,  0.      ],
E          [ 0.      , -2.5     , -2.5     ,  1.5     ,  1.      ,  0.      ,...
        M          = 10
        N          = 10
        i          = 3
        info       = 0
        ipiv       = array([2, 2, 2, 3, 6, 6, 6, 8, 8, 9], dtype=int32)
        l_lin      = array([[ 1.        ,  0.        ,  0.        ,  0.        ,  0.        ,
         0.        ,  0.        ,  0.        ...    , -0.        , -0.        ,  0.        ,
        -0.        , -0.        , -0.7377227 ,  0.23010958,  1.        ]])
        lu_symm_band = array([[ 0.        ,  0.        ,  0.        ,  0.        , -2.        ,
         0.        ,  0.        ,  0.        ...    , -0.66666667,  0.37037037, -0.17283951,
        -0.46153846, -0.58966821, -0.7377227 ,  0.        ,  0.        ]])
        p_lin      = array([[0., 1., 0., 0., 0., 0., 0., 0., 0., 0.],
       [0., 0., 0., 1., 0., 0., 0., 0., 0., 0.],
       [1., 0., 0., ...0., 0., 0., 1., 0.],
       [0., 0., 0., 0., 0., 0., 0., 1., 0., 0.],
       [0., 0., 0., 0., 0., 0., 0., 0., 0., 1.]])
        self       = <scipy.linalg.tests.test_decomp.TestEigBanded object at 0x7f11ae3d3700>
        u          = array([[ 2.        , -1.        ,  1.        , -3.        , -2.        ,
         0.        ,  0.        ,  0.        ...    ,  0.        ,  0.        ,  0.        ,
         0.        ,  0.        ,  0.        ,  0.        , -0.15769414]])
        u_lin      = array([[ 2.        , -1.        ,  1.        , -3.        , -2.        ,
         0.        ,  0.        ,  0.        ...    ,  0.        ,  0.        ,  0.        ,
         0.        ,  0.        ,  0.        ,  0.        , -0.15769414]])
=========================== short test summary info ============================
FAILED linalg/tests/test_decomp.py::TestEigBanded::test_dgbtrf - AssertionErr...
= 1 failed, 25370 passed, 1991 skipped, 75 xfailed, 7 xpassed in 302.79s (0:05:02) =
linux + ppc64le + openblas: 100 failed tests
=========================== short test summary info ============================
FAILED interpolate/tests/test_rbf.py::test_rbf_interpolation - AssertionError: 
FAILED interpolate/tests/test_rbf.py::test_2drbf_interpolation - AssertionErr...
FAILED interpolate/tests/test_rbf.py::test_rbf_stability - AssertionError
FAILED linalg/tests/test_basic.py::TestSolve::test_random_complex - Assertion...
FAILED linalg/tests/test_basic.py::TestInv::test_random_complex - AssertionEr...
FAILED linalg/tests/test_basic.py::TestDet::test_random_complex - AssertionEr...
FAILED linalg/tests/test_basic.py::TestLstsq::test_random_exact - AssertionEr...
FAILED linalg/tests/test_basic.py::TestLstsq::test_random_complex_exact - Ass...
FAILED linalg/tests/test_blas.py::test_trsm - AssertionError: 
FAILED linalg/tests/test_decomp.py::TestQR::test_random_tall - AssertionError: 
FAILED linalg/tests/test_decomp.py::TestQR::test_random_tall_left - Assertion...
FAILED linalg/tests/test_decomp.py::TestQR::test_random_tall_right - Assertio...
FAILED linalg/tests/test_decomp.py::TestQR::test_random_tall_pivoting - Asser...
FAILED linalg/tests/test_decomp.py::TestQR::test_random_tall_e - AssertionErr...
FAILED linalg/tests/test_decomp.py::TestQR::test_random_tall_e_pivoting - Ass...
FAILED linalg/tests/test_decomp.py::TestQR::test_random_trap - AssertionError: 
FAILED linalg/tests/test_decomp.py::TestRQ::test_random_tall - AssertionError: 
FAILED linalg/tests/test_decomp.py::TestRQ::test_random_trap_economic - Asser...
FAILED linalg/tests/test_decomp.py::TestRQ::test_random_complex_economic - As...
FAILED linalg/tests/test_decomp.py::test_orth - AssertionError: 
FAILED linalg/tests/test_decomp.py::test_null_space - AssertionError: 
FAILED linalg/tests/test_decomp_cossin.py::test_cossin[True-40-12-20-complex64]
FAILED linalg/tests/test_decomp_cossin.py::test_cossin[True-40-12-20-complex128]
FAILED linalg/tests/test_decomp_cossin.py::test_cossin[True-40-1-30-complex64]
FAILED linalg/tests/test_decomp_cossin.py::test_cossin[True-100-50-1-float32]
FAILED linalg/tests/test_decomp_cossin.py::test_cossin[True-100-50-1-float64]
FAILED linalg/tests/test_decomp_cossin.py::test_cossin[True-100-50-1-complex64]
FAILED linalg/tests/test_decomp_cossin.py::test_cossin[True-100-50-1-complex128]
FAILED linalg/tests/test_decomp_cossin.py::test_cossin[True-100-50-50-float32]
FAILED linalg/tests/test_decomp_cossin.py::test_cossin[True-100-50-50-float64]
FAILED linalg/tests/test_decomp_cossin.py::test_cossin[True-100-50-50-complex64]
FAILED linalg/tests/test_decomp_cossin.py::test_cossin[True-100-50-50-complex128]
FAILED linalg/tests/test_decomp_cossin.py::test_cossin[False-40-12-20-complex64]
FAILED linalg/tests/test_decomp_cossin.py::test_cossin[False-40-30-1-complex64]
FAILED linalg/tests/test_decomp_cossin.py::test_cossin[False-40-30-1-complex128]
FAILED linalg/tests/test_decomp_cossin.py::test_cossin[False-40-1-30-complex64]
FAILED linalg/tests/test_decomp_cossin.py::test_cossin[False-40-1-30-complex128]
FAILED linalg/tests/test_decomp_cossin.py::test_cossin[False-100-50-1-float32]
FAILED linalg/tests/test_decomp_cossin.py::test_cossin[False-100-50-1-complex64]
FAILED linalg/tests/test_decomp_cossin.py::test_cossin[False-100-50-1-complex128]
FAILED linalg/tests/test_decomp_cossin.py::test_cossin[False-100-50-50-float32]
FAILED linalg/tests/test_decomp_cossin.py::test_cossin[False-100-50-50-float64]
FAILED linalg/tests/test_decomp_cossin.py::test_cossin[False-100-50-50-complex128]
FAILED linalg/tests/test_decomp_cossin.py::test_cossin_separate[float32] - As...
FAILED linalg/tests/test_decomp_cossin.py::test_cossin_separate[float64] - As...
FAILED linalg/tests/test_decomp_cossin.py::test_cossin_separate[complex64] - ...
FAILED linalg/tests/test_decomp_cossin.py::test_cossin_separate[complex128]
FAILED linalg/tests/test_decomp_ldl.py::test_ldl_type_size_combinations - Ass...
FAILED linalg/tests/test_interpolative.py::TestInterpolativeDecomposition::test_id
FAILED linalg/tests/test_lapack.py::test_tfsm - AssertionError: 
FAILED linalg/tests/test_lapack.py::test_pftri - AssertionError: 
FAILED linalg/tests/test_lapack.py::TestBlockedQR::test_tpqrt_tpmqrt - Assert...
FAILED linalg/tests/test_lapack.py::test_orcsd_uncsd[float32] - AssertionError: 
FAILED linalg/tests/test_lapack.py::test_orcsd_uncsd[float64] - AssertionError: 
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_matfuncs.py::TestFractionalMatrixPower::test_round_trip_random_complex
FAILED linalg/tests/test_matfuncs.py::TestExpmFrechet::test_fuzz - AssertionE...
FAILED linalg/tests/test_solvers.py::TestSolveLyapunov::test_cases - Assertio...
FAILED linalg/tests/test_solvers.py::test_solve_continuous_are - AssertionErr...
FAILED linalg/tests/test_solvers.py::test_solve_discrete_are - AssertionError: 
FAILED linalg/tests/test_solvers.py::test_solve_generalized_discrete_are - As...
FAILED ndimage/tests/test_splines.py::test_spline_filter_vs_matrix_solution[mirror-2]
FAILED ndimage/tests/test_splines.py::test_spline_filter_vs_matrix_solution[mirror-4]
FAILED ndimage/tests/test_splines.py::test_spline_filter_vs_matrix_solution[mirror-5]
FAILED ndimage/tests/test_splines.py::test_spline_filter_vs_matrix_solution[wrap-1]
FAILED ndimage/tests/test_splines.py::test_spline_filter_vs_matrix_solution[wrap-3]
FAILED ndimage/tests/test_splines.py::test_spline_filter_vs_matrix_solution[wrap-4]
FAILED ndimage/tests/test_splines.py::test_spline_filter_vs_matrix_solution[reflect-2]
FAILED optimize/tests/test_hessian_update_strategy.py::TestHessianUpdateStrategy::test_rosenbrock_with_no_exception
FAILED optimize/tests/test_least_squares.py::TestTRF::test_numerical_jac - As...
FAILED optimize/tests/test_least_squares.py::TestTRF::test_with_bounds - Asse...
FAILED optimize/tests/test_linprog.py::TestLinprogIPSpecific::test_solver_select
FAILED optimize/tests/test_linprog.py::TestLinprogRSCommon::test_disp - Asser...
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 signal/tests/test_ltisys.py::TestPlacePoles::test_complex - ValueError...
FAILED sparse/linalg/dsolve/tests/test_linsolve.py::TestSplu::test_lu_attr - ...
FAILED sparse/linalg/eigen/lobpcg/tests/test_lobpcg.py::test_ElasticRod - Ass...
FAILED sparse/linalg/eigen/lobpcg/tests/test_lobpcg.py::test_MikotaPair - Ass...
FAILED sparse/linalg/eigen/lobpcg/tests/test_lobpcg.py::test_hermitian - Asse...
FAILED sparse/linalg/eigen/lobpcg/tests/test_lobpcg.py::test_verbosity - Valu...
FAILED sparse/linalg/tests/test_expm_multiply.py::TestExpmActionSimple::test_expm_multiply
FAILED sparse/linalg/tests/test_expm_multiply.py::TestExpmActionSimple::test_matrix_vector_multiply
FAILED sparse/linalg/tests/test_expm_multiply.py::TestExpmActionSimple::test_scaled_expm_multiply
FAILED sparse/linalg/tests/test_expm_multiply.py::TestExpmActionInterval::test_expm_multiply_interval_vector
FAILED sparse/linalg/tests/test_expm_multiply.py::TestExpmActionInterval::test_expm_multiply_interval_matrix
FAILED sparse/linalg/tests/test_matfuncs.py::TestExpM::test_logm_consistency
FAILED sparse/linalg/tests/test_matfuncs.py::TestExpM::test_pascal - Assertio...
FAILED spatial/tests/test_distance.py::TestCdist::test_cdist_calling_conventions
FAILED spatial/tests/test_distance.py::TestCdist::test_cdist_dtype_equivalence
FAILED spatial/tests/test_distance.py::TestPdist::test_pdist_calling_conventions
FAILED spatial/tests/test_distance.py::TestPdist::test_pdist_dtype_equivalence
FAILED special/tests/test_orthogonal.py::test_roots_jacobi - AssertionError: 
FAILED special/tests/test_orthogonal.py::test_roots_sh_jacobi - AssertionError: 
FAILED special/tests/test_orthogonal.py::test_roots_gegenbauer - AssertionErr...
FAILED special/tests/test_orthogonal.py::test_roots_sh_chebyu - AssertionError: 
FAILED special/tests/test_orthogonal.py::test_roots_genlaguerre - AssertionEr...
= 100 failed, 25268 passed, 1991 skipped, 10971 deselected, 77 xfailed, 8 xpassed, 45 warnings in 1084.37s (0:18:04) =

osx + blis: Import error (see conda-forge/blis-feedstock#15)

osx + mkl: 1 failed test (TestProjections.test_iterative_refinements_dense)

=================================== FAILURES ===================================
_______________ TestProjections.test_iterative_refinements_dense _______________
[gw0] darwin -- Python 3.8.3 $PREFIX/bin/python
../_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehol/lib/python3.8/site-packages/scipy/optimize/_trustregion_constr/tests/test_projections.py:151: in test_iterative_refinements_dense
    assert_array_almost_equal(A.dot(x), 0, decimal=14)
E   AssertionError: 
E   Arrays are not almost equal to 14 decimals
E   
E   Mismatched elements: 1 / 3 (33.3%)
E   Max absolute difference: 2.13162821e-14
E   Max relative difference: inf
E    x: array([1.06581410364015e-14, 2.13162820728030e-14, 4.88498130835069e-15])
E    y: array(0)
        A          = array([[1, 2, 3, 4, 0, 5, 0, 7],
       [0, 8, 7, 0, 1, 5, 9, 0],
       [1, 0, 0, 0, 0, 1, 2, 3]])
        LS         = <3x8 _CustomLinearOperator with dtype=float64>
        Z          = <8x8 _CustomLinearOperator with dtype=float64>
        _          = <8x3 _CustomLinearOperator with dtype=float64>
        method     = 'SVDFactorization'
        self       = <scipy.optimize._trustregion_constr.tests.test_projections.TestProjections testMethod=test_iterative_refinements_dense>
        test_points = ([1, 2, 3, 4, 5, 6, ...], [1, 10, 3, 0, 1, 6, ...], [1, 0, 0, 0, 0, 1, ...])
        x          = array([-0.70601707,  4.10640987, -2.65002582, -1.57803028,  0.36192813,
       -0.47440672, -1.36566586,  1.3039185 ])
        z          = [1, 10, 3, 0, 1, 6, ...]
=========================== short test summary info ============================
FAILED optimize/_trustregion_constr/tests/test_projections.py::TestProjections::test_iterative_refinements_dense
= 1 failed, 25371 passed, 1992 skipped, 76 xfailed, 5 xpassed in 348.51s (0:05:48) =

@h-vetinari
Copy link
Member Author

Updated the matrix with the netlib builds, which are all green, fortunately.

@h-vetinari h-vetinari closed this Jun 26, 2020
@h-vetinari h-vetinari reopened this Jun 26, 2020
@h-vetinari
Copy link
Member Author

Try again for blis after conda-forge/blis-feedstock#16.

@h-vetinari h-vetinari closed this Jun 26, 2020
@h-vetinari h-vetinari reopened this Jun 26, 2020
@h-vetinari
Copy link
Member Author

@isuruf
I haven't yet dug into the dependency chain, but I don't understand why blis installs 0.6.1 instead of 0.7:

    [...]
    blas:               2.15-blis                    conda-forge
    blis:               0.6.1-h0b31af3_0             conda-forge
    ca-certificates:    2020.6.20-hecda079_0         conda-forge
    [...]

0.7 builds for linux & osx have existed for a while already...

@isuruf
Copy link
Member

isuruf commented Jun 26, 2020

@h-vetinari
Copy link
Member Author

So after bumping blis to 0.7.0 and openblas to 0.3.10 (see conda-forge/blas-feedstock#45), the picture changed a bit, in some ways unexpectedly.

In short:

  • linux+openblas gained a segfault
  • ppc64le reduced the number of failed tests but is still the worst offender
  • linux+blis is now mostly working, but gained test failures on 3.8-only
  • osx+blis is now working.
variant blis mkl netlib openblas
linux / x86 ✔️ (py36, py37, pypy) / ❌ (py38) ✔️ ✔️
linux / aarch ✔️ ✔️
linux / ppc64le ✔️ ❌ (non-uniformly)
osx ✔️ ✔️ ✔️
linux + x86 + blis + cpython 3.8: 6 failed tests
=========================== 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
= 6 failed, 25365 passed, 1991 skipped, 75 xfailed, 7 xpassed in 323.99s (0:05:23) =
linux + x86 + openblas: 1 failed test (cluster/tests/test_vq.py::TestKMean::test_krandinit)
=================================== FAILURES ===================================
___________________________ cluster/tests/test_vq.py ___________________________
[gw1] linux -- Python 3.8.3 $PREFIX/bin/python
worker 'gw1' crashed while running 'cluster/tests/test_vq.py::TestKMean::test_krandinit'
=========================== short test summary info ============================
FAILED cluster/tests/test_vq.py::TestKMean::test_krandinit
= 1 failed, 25370 passed, 1991 skipped, 75 xfailed, 7 xpassed in 337.60s (0:05:37) =
linux + ppc64le + cpython 3.6: 60 failed tests
=========================== short test summary info ============================
FAILED interpolate/tests/test_rbf.py::test_rbf_interpolation - AssertionError: 
FAILED interpolate/tests/test_rbf.py::test_2drbf_interpolation - AssertionErr...
FAILED interpolate/tests/test_rbf.py::test_rbf_stability - AssertionError
FAILED linalg/tests/test_basic.py::TestDet::test_random - AssertionError: 
FAILED linalg/tests/test_basic.py::TestDet::test_random_complex - AssertionEr...
FAILED linalg/tests/test_basic.py::TestLstsq::test_random_exact - AssertionEr...
FAILED linalg/tests/test_basic.py::TestLstsq::test_random_complex_exact - Ass...
FAILED linalg/tests/test_basic.py::TestSolveCirculant::test_random_b_and_c - ...
FAILED linalg/tests/test_decomp.py::TestLU::test_medium1 - AssertionError: 
FAILED linalg/tests/test_decomp.py::TestLU::test_medium1_complex - AssertionE...
FAILED linalg/tests/test_decomp.py::TestQR::test_random_tall_left - Assertion...
FAILED linalg/tests/test_decomp.py::TestQR::test_random_tall_right - Assertio...
FAILED linalg/tests/test_decomp.py::TestQR::test_random_tall_pivoting - Asser...
FAILED linalg/tests/test_decomp.py::TestQR::test_random_trap - AssertionError: 
FAILED linalg/tests/test_decomp.py::TestRQ::test_random_trap - AssertionError: 
FAILED linalg/tests/test_decomp.py::TestRQ::test_random_complex_economic - As...
FAILED linalg/tests/test_decomp.py::test_orth - AssertionError: 
FAILED linalg/tests/test_decomp.py::test_null_space - AssertionError: 
FAILED linalg/tests/test_decomp_cholesky.py::TestCholesky::test_random - Asse...
FAILED linalg/tests/test_decomp_cossin.py::test_cossin[True-100-50-1-float32]
FAILED linalg/tests/test_decomp_cossin.py::test_cossin[True-100-50-1-complex64]
FAILED linalg/tests/test_decomp_cossin.py::test_cossin[True-100-50-1-complex128]
FAILED linalg/tests/test_decomp_cossin.py::test_cossin[True-100-50-50-complex128]
FAILED linalg/tests/test_decomp_cossin.py::test_cossin[False-40-12-20-complex64]
FAILED linalg/tests/test_decomp_cossin.py::test_cossin[False-40-12-20-complex128]
FAILED linalg/tests/test_decomp_cossin.py::test_cossin[False-40-1-30-complex64]
FAILED linalg/tests/test_decomp_cossin.py::test_cossin[False-100-50-1-complex64]
FAILED linalg/tests/test_decomp_cossin.py::test_cossin[False-100-50-1-complex128]
FAILED linalg/tests/test_decomp_cossin.py::test_cossin_separate[float32] - As...
FAILED linalg/tests/test_decomp_cossin.py::test_cossin_separate[complex64] - ...
FAILED linalg/tests/test_decomp_cossin.py::test_cossin_separate[complex128]
FAILED linalg/tests/test_decomp_ldl.py::test_ldl_type_size_combinations - Ass...
FAILED linalg/tests/test_interpolative.py::TestInterpolativeDecomposition::test_id
FAILED linalg/tests/test_lapack.py::test_pftri - AssertionError: 
FAILED linalg/tests/test_lapack.py::TestBlockedQR::test_tpqrt_tpmqrt - Assert...
FAILED linalg/tests/test_lapack.py::test_orcsd_uncsd[float32] - AssertionError: 
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_matfuncs.py::TestExpmFrechet::test_fuzz - AssertionE...
FAILED linalg/tests/test_solvers.py::TestSolveLyapunov::test_cases - Assertio...
FAILED linalg/tests/test_solvers.py::test_solve_continuous_are - AssertionErr...
FAILED linalg/tests/test_solvers.py::test_solve_discrete_are - numpy.linalg.L...
FAILED optimize/tests/test_least_squares.py::TestTRF::test_numerical_jac - As...
FAILED optimize/tests/test_least_squares.py::TestTRF::test_with_bounds - Asse...
FAILED optimize/tests/test_linprog.py::TestLinprogRSBland::test_lpgen_problem
FAILED sparse/linalg/eigen/lobpcg/tests/test_lobpcg.py::test_ElasticRod - Ass...
FAILED sparse/linalg/eigen/lobpcg/tests/test_lobpcg.py::test_MikotaPair - Ass...
FAILED sparse/linalg/eigen/lobpcg/tests/test_lobpcg.py::test_hermitian - nump...
FAILED sparse/linalg/eigen/lobpcg/tests/test_lobpcg.py::test_verbosity - Valu...
FAILED sparse/linalg/tests/test_expm_multiply.py::TestExpmActionSimple::test_expm_multiply
FAILED sparse/linalg/tests/test_expm_multiply.py::TestExpmActionSimple::test_matrix_vector_multiply
FAILED sparse/linalg/tests/test_expm_multiply.py::TestExpmActionSimple::test_scaled_expm_multiply
FAILED sparse/linalg/tests/test_expm_multiply.py::TestExpmActionInterval::test_expm_multiply_interval_vector
FAILED sparse/linalg/tests/test_expm_multiply.py::TestExpmActionInterval::test_expm_multiply_interval_matrix
FAILED sparse/linalg/tests/test_matfuncs.py::TestExpM::test_logm_consistency
FAILED sparse/linalg/tests/test_matfuncs.py::TestExpM::test_pascal - Assertio...
FAILED spatial/tests/test_distance.py::TestCdist::test_cdist_out - AssertionE...
FAILED special/tests/test_orthogonal.py::test_roots_sh_jacobi - AssertionError: 
FAILED special/tests/test_orthogonal.py::test_roots_gegenbauer - AssertionErr...
FAILED special/tests/test_orthogonal.py::test_roots_laguerre - AssertionError: 
= 60 failed, 25308 passed, 1991 skipped, 10971 deselected, 77 xfailed, 8 xpassed, 14 warnings in 1662.68s (0:27:42) =
linux + ppc64le + cpython 3.7: 50 failed tests
=========================== short test summary info ============================
FAILED interpolate/tests/test_rbf.py::test_rbf_interpolation - AssertionError: 
FAILED interpolate/tests/test_rbf.py::test_2drbf_interpolation - AssertionErr...
FAILED linalg/tests/test_basic.py::TestLstsq::test_random_exact - AssertionEr...
FAILED linalg/tests/test_basic.py::TestLstsq::test_random_complex_exact - Ass...
FAILED linalg/tests/test_decomp.py::TestQR::test_random_tall_right - Assertio...
FAILED linalg/tests/test_decomp.py::TestRQ::test_random_complex_economic - As...
FAILED linalg/tests/test_decomp.py::test_orth - AssertionError: 
FAILED linalg/tests/test_decomp.py::test_null_space - AssertionError: 
FAILED linalg/tests/test_decomp_cossin.py::test_cossin[True-100-50-1-complex128]
FAILED linalg/tests/test_decomp_cossin.py::test_cossin[False-100-50-1-complex64]
FAILED linalg/tests/test_decomp_cossin.py::test_cossin[False-100-50-1-complex128]
FAILED linalg/tests/test_decomp_cossin.py::test_cossin[False-100-50-50-float32]
FAILED linalg/tests/test_decomp_cossin.py::test_cossin[False-100-50-50-float64]
FAILED linalg/tests/test_decomp_cossin.py::test_cossin_separate[float64] - As...
FAILED linalg/tests/test_decomp_cossin.py::test_cossin_separate[complex64] - ...
FAILED linalg/tests/test_decomp_cossin.py::test_cossin_separate[complex128]
FAILED linalg/tests/test_decomp_ldl.py::test_ldl_type_size_combinations - Ass...
FAILED linalg/tests/test_interpolative.py::TestInterpolativeDecomposition::test_id
FAILED linalg/tests/test_lapack.py::test_orcsd_uncsd[float32] - AssertionError: 
FAILED linalg/tests/test_lapack.py::test_orcsd_uncsd[float64] - AssertionError: 
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_matfuncs.py::TestExpmFrechet::test_fuzz - AssertionE...
FAILED linalg/tests/test_solvers.py::test_solve_discrete_are - numpy.linalg.L...
FAILED ndimage/tests/test_splines.py::test_spline_filter_vs_matrix_solution[mirror-3]
FAILED optimize/tests/test_hessian_update_strategy.py::TestHessianUpdateStrategy::test_rosenbrock_with_no_exception
FAILED optimize/tests/test_least_squares.py::TestTRF::test_bvp - AssertionError
FAILED optimize/tests/test_least_squares.py::TestTRF::test_numerical_jac - As...
FAILED optimize/tests/test_least_squares.py::TestTRF::test_with_bounds - Asse...
FAILED optimize/tests/test_linprog.py::TestLinprogIPSpecific::test_solver_select
FAILED optimize/tests/test_linprog.py::TestLinprogRSCommon::test_redundant_constraints_with_guess
FAILED optimize/tests/test_linprog.py::TestLinprogRSBland::test_lpgen_problem
FAILED sparse/linalg/eigen/lobpcg/tests/test_lobpcg.py::test_ElasticRod - Ass...
FAILED sparse/linalg/eigen/lobpcg/tests/test_lobpcg.py::test_MikotaPair - Ass...
FAILED sparse/linalg/eigen/lobpcg/tests/test_lobpcg.py::test_hermitian - Asse...
FAILED sparse/linalg/tests/test_expm_multiply.py::TestExpmActionSimple::test_expm_multiply
FAILED sparse/linalg/tests/test_expm_multiply.py::TestExpmActionSimple::test_matrix_vector_multiply
FAILED sparse/linalg/tests/test_expm_multiply.py::TestExpmActionSimple::test_scaled_expm_multiply
FAILED sparse/linalg/tests/test_expm_multiply.py::TestExpmActionInterval::test_expm_multiply_interval_vector
FAILED sparse/linalg/tests/test_expm_multiply.py::TestExpmActionInterval::test_expm_multiply_interval_matrix
FAILED sparse/linalg/tests/test_matfuncs.py::TestExpM::test_pascal - Assertio...
FAILED spatial/tests/test_distance.py::TestCdist::test_cdist_calling_conventions
FAILED spatial/tests/test_distance.py::TestPdist::test_pdist_calling_conventions
FAILED spatial/tests/test_distance.py::TestPdist::test_pdist_dtype_equivalence
FAILED spatial/tests/test_distance.py::TestPdist::test_striding - AssertionEr...
FAILED special/tests/test_orthogonal.py::test_roots_hermite - AssertionError: 
FAILED special/tests/test_orthogonal.py::test_roots_gegenbauer - AssertionErr...
FAILED special/tests/test_orthogonal.py::test_roots_chebyc - AssertionError: 
FAILED special/tests/test_orthogonal.py::test_roots_sh_chebyt - AssertionError: 
FAILED special/tests/test_orthogonal.py::test_roots_genlaguerre - AssertionEr...
= 50 failed, 25317 passed, 1991 skipped, 10971 deselected, 77 xfailed, 9 xpassed, 30 warnings in 1509.44s (0:25:09) =
linux + ppc64le + cpython 3.8: 78 failed tests
=========================== short test summary info ============================
FAILED cluster/tests/test_vq.py::TestKMean::test_krandinit - AssertionError: 
FAILED interpolate/tests/test_rbf.py::test_rbf_interpolation - AssertionError: 
FAILED interpolate/tests/test_rbf.py::test_2drbf_interpolation - AssertionErr...
FAILED linalg/tests/test_basic.py::TestLstsq::test_random_exact - AssertionEr...
FAILED linalg/tests/test_basic.py::TestLstsq::test_random_complex_exact - Ass...
FAILED linalg/tests/test_decomp.py::TestQR::test_random_tall_right - Assertio...
FAILED linalg/tests/test_decomp.py::TestRQ::test_random_tall - AssertionError: 
FAILED linalg/tests/test_decomp.py::TestRQ::test_random_complex_economic - As...
FAILED linalg/tests/test_decomp_cossin.py::test_cossin[True-100-50-1-complex64]
FAILED linalg/tests/test_decomp_cossin.py::test_cossin[True-100-50-1-complex128]
FAILED linalg/tests/test_decomp_cossin.py::test_cossin[False-40-1-30-complex128]
FAILED linalg/tests/test_decomp_cossin.py::test_cossin[False-100-50-1-float32]
FAILED linalg/tests/test_decomp_cossin.py::test_cossin[False-100-50-1-float64]
FAILED linalg/tests/test_decomp_cossin.py::test_cossin[False-100-50-1-complex64]
FAILED linalg/tests/test_decomp_cossin.py::test_cossin[False-100-50-1-complex128]
FAILED linalg/tests/test_decomp_cossin.py::test_cossin_separate[float32] - As...
FAILED linalg/tests/test_decomp_cossin.py::test_cossin_separate[float64] - As...
FAILED linalg/tests/test_decomp_cossin.py::test_cossin_separate[complex64] - ...
FAILED linalg/tests/test_decomp_cossin.py::test_cossin_separate[complex128]
FAILED linalg/tests/test_decomp_ldl.py::test_ldl_type_size_combinations - Ass...
FAILED linalg/tests/test_interpolative.py::TestInterpolativeDecomposition::test_id
FAILED linalg/tests/test_lapack.py::test_orcsd_uncsd[float32] - AssertionError: 
FAILED linalg/tests/test_lapack.py::test_orcsd_uncsd[float64] - AssertionError: 
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_matfuncs.py::TestFractionalMatrixPower::test_larger_abs_fractional_matrix_powers
FAILED linalg/tests/test_matfuncs.py::TestExpmFrechet::test_fuzz - AssertionE...
FAILED linalg/tests/test_solvers.py::test_solve_discrete_are - numpy.linalg.L...
FAILED ndimage/tests/test_splines.py::test_spline_filter_vs_matrix_solution[mirror-5]
FAILED ndimage/tests/test_splines.py::test_spline_filter_vs_matrix_solution[wrap-1]
FAILED ndimage/tests/test_splines.py::test_spline_filter_vs_matrix_solution[wrap-2]
FAILED ndimage/tests/test_splines.py::test_spline_filter_vs_matrix_solution[reflect-1]
FAILED optimize/tests/test_least_squares.py::TestTRF::test_bvp - AssertionError
FAILED optimize/tests/test_least_squares.py::TestTRF::test_solver_selection
FAILED optimize/tests/test_least_squares.py::TestTRF::test_numerical_jac - As...
FAILED optimize/tests/test_least_squares.py::TestTRF::test_with_bounds - Asse...
FAILED optimize/tests/test_linprog.py::TestLinprogIPDense::test_disp - Assert...
FAILED optimize/tests/test_linprog.py::TestLinprogIPSpecific::test_solver_select
FAILED optimize/tests/test_linprog.py::TestLinprogIPSpecific::test_alternate_initial_point
FAILED optimize/tests/test_linprog.py::TestLinprogRSCommon::test_bug_7044 - A...
FAILED optimize/tests/test_linprog.py::TestLinprogRSBland::test_disp - Assert...
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_nonlin.py::TestJacobianDotSolve::test_broyden2 - A...
FAILED signal/tests/test_ltisys.py::TestPlacePoles::test_complex - ValueError...
FAILED sparse/linalg/dsolve/tests/test_linsolve.py::TestSplu::test_lu_attr - ...
FAILED sparse/linalg/eigen/lobpcg/tests/test_lobpcg.py::test_ElasticRod - Val...
FAILED sparse/linalg/eigen/lobpcg/tests/test_lobpcg.py::test_MikotaPair - Val...
FAILED sparse/linalg/eigen/lobpcg/tests/test_lobpcg.py::test_hermitian - Asse...
FAILED sparse/linalg/eigen/lobpcg/tests/test_lobpcg.py::test_verbosity - Valu...
FAILED sparse/linalg/isolve/tests/test_lsqr.py::test_basic - AssertionError
FAILED sparse/linalg/tests/test_expm_multiply.py::TestExpmActionSimple::test_expm_multiply
FAILED sparse/linalg/tests/test_expm_multiply.py::TestExpmActionSimple::test_matrix_vector_multiply
FAILED sparse/linalg/tests/test_expm_multiply.py::TestExpmActionSimple::test_scaled_expm_multiply
FAILED sparse/linalg/tests/test_expm_multiply.py::TestExpmActionInterval::test_expm_multiply_interval_vector
FAILED sparse/linalg/tests/test_expm_multiply.py::TestExpmActionInterval::test_expm_multiply_interval_matrix
FAILED sparse/linalg/tests/test_expm_multiply.py::TestExpmActionInterval::test_expm_multiply_interval_status_1
FAILED sparse/linalg/tests/test_expm_multiply.py::TestExpmActionInterval::test_expm_multiply_interval_status_2
FAILED sparse/linalg/tests/test_matfuncs.py::TestExpM::test_logm_consistency
FAILED sparse/linalg/tests/test_matfuncs.py::TestExpM::test_pascal - Assertio...
FAILED sparse/linalg/tests/test_matfuncs.py::TestExpM::test_matrix_input - As...
FAILED sparse/linalg/tests/test_onenormest.py::TestAlgorithm_2_2::test_randn_inv
FAILED spatial/tests/test_distance.py::TestCdist::test_cdist_calling_conventions
FAILED spatial/tests/test_distance.py::TestCdist::test_cdist_dtype_equivalence
FAILED spatial/tests/test_distance.py::TestCdist::test_cdist_out - AssertionE...
FAILED spatial/tests/test_distance.py::TestCdist::test_striding - AssertionEr...
FAILED spatial/tests/test_distance.py::TestPdist::test_pdist_calling_conventions
FAILED spatial/tests/test_distance.py::TestPdist::test_pdist_dtype_equivalence
FAILED spatial/tests/test_distance.py::TestPdist::test_pdist_out - AssertionE...
FAILED spatial/tests/test_distance.py::TestPdist::test_striding - AssertionEr...
FAILED special/tests/test_orthogonal.py::test_roots_jacobi - AssertionError: 
FAILED special/tests/test_orthogonal.py::test_roots_sh_jacobi - AssertionError: 
FAILED special/tests/test_orthogonal.py::test_roots_gegenbauer - AssertionErr...
FAILED special/tests/test_orthogonal.py::test_roots_chebyu - AssertionError: 
FAILED special/tests/test_orthogonal.py::test_roots_chebys - AssertionError: 
FAILED special/tests/test_orthogonal.py::test_roots_legendre - AssertionError: 
FAILED special/tests/test_orthogonal.py::test_roots_laguerre - AssertionError: 
FAILED special/tests/test_orthogonal.py::test_roots_genlaguerre - AssertionEr...
= 78 failed, 25289 passed, 1991 skipped, 10971 deselected, 77 xfailed, 9 xpassed, 1210 warnings in 1009.61s (0:16:49) =
linux + ppc64le + pypy: 164 failed tests
=========================== short test summary info ============================
FAILED tests/test_basic.py::TestLstsq::test_random_complex_exact - AssertionE...
FAILED tests/test_basic.py::TestLstsq::test_random_complex_overdet - Assertio...
FAILED tests/test_blas.py::TestFBLAS2Simple::test_tbsv - AssertionError: 
FAILED tests/test_blas.py::TestFBLAS2Simple::test_gbmv - AssertionError: 
FAILED tests/test_blas.py::TestFBLAS2Simple::test_tpmv - AssertionError: 
FAILED tests/test_blas.py::TestFBLAS2Simple::test_trsv - AssertionError: 
FAILED tests/test_blas.py::TestFBLAS2Simple::test_tpsv - AssertionError: 
FAILED tests/test_blas.py::test_trsm - AssertionError: 
FAILED tests/test_decomp.py::TestEigh::test_eigh[6-F-True-True-True-None] - A...
FAILED tests/test_decomp.py::TestEigh::test_eigh[6-F-True-False-True-None] - ...
FAILED tests/test_decomp.py::TestEigh::test_eigh[6-F-True-True-False-eigvals1]
FAILED tests/test_decomp.py::TestEigh::test_eigh[6-F-False-True-True-None] - ...
FAILED tests/test_decomp.py::TestEigh::test_eigh[6-F-True-False-False-eigvals1]
FAILED tests/test_decomp.py::TestEigh::test_eigh[6-F-False-True-False-eigvals1]
FAILED tests/test_decomp.py::TestEigh::test_eigh[6-F-False-False-True-None]
FAILED tests/test_decomp.py::TestEigh::test_eigh[6-F-False-False-False-eigvals1]
FAILED tests/test_decomp.py::TestEigh::test_eigh[6-F-True-True-True-eigvals1]
FAILED tests/test_decomp.py::TestEigh::test_eigh[6-F-True-False-True-eigvals1]
FAILED tests/test_decomp.py::test_null_space - AssertionError: 
FAILED tests/test_decomp.py::TestEigh::test_eigh[6-F-False-True-True-eigvals1]
FAILED tests/test_decomp.py::test_orth - AssertionError: 
FAILED tests/test_decomp_cossin.py::test_cossin[True-40-12-20-complex64] - As...
FAILED tests/test_decomp.py::TestEigh::test_eigh[6-F-False-False-True-eigvals1]
FAILED tests/test_decomp_cossin.py::test_cossin[True-40-30-1-complex64] - Ass...
FAILED tests/test_decomp_cossin.py::test_cossin[True-40-1-30-complex64] - Ass...
FAILED tests/test_decomp_cossin.py::test_cossin[True-100-50-1-complex64] - As...
FAILED tests/test_decomp_cossin.py::test_cossin[True-100-50-50-complex64] - n...
FAILED tests/test_decomp_cossin.py::test_cossin[False-40-12-20-complex64] - A...
FAILED tests/test_decomp_cossin.py::test_cossin[False-40-30-1-complex64] - As...
FAILED tests/test_decomp.py::TestQZ::test_qz_complex64 - AssertionError: 
FAILED tests/test_decomp_cossin.py::test_cossin[False-40-1-30-complex64] - As...
FAILED tests/test_decomp.py::TestEigh::test_eigh[6-F-True-True-False-None] - ...
FAILED tests/test_decomp_cossin.py::test_cossin[False-100-50-1-complex64] - A...
FAILED tests/test_decomp.py::TestEigh::test_eigh[6-F-True-False-False-None]
FAILED tests/test_decomp_cossin.py::test_cossin[False-100-50-50-complex64] - ...
FAILED tests/test_decomp.py::TestEigh::test_eigh[6-F-False-True-False-None]
FAILED tests/test_decomp_cossin.py::test_cossin_separate[complex64] - numpy.l...
FAILED tests/test_decomp.py::TestEigh::test_eigh[6-F-False-False-False-None]
FAILED tests/test_decomp_update.py::TestQRdelete_F::test_sqr_1_col - Assertio...
FAILED tests/test_decomp_update.py::TestQRdelete_F::test_sqr_p_col - Assertio...
FAILED tests/test_decomp_update.py::TestQRdelete_F::test_tall_1_col - Asserti...
FAILED tests/test_decomp_update.py::TestQRdelete_F::test_tall_p_col - Asserti...
FAILED tests/test_decomp_update.py::TestQRdelete_F::test_fat_1_col - Assertio...
FAILED tests/test_decomp_update.py::TestQRdelete_F::test_fat_p_col - Assertio...
FAILED tests/test_decomp_update.py::TestQRdelete_F::test_economic_p_row_sqr
FAILED tests/test_decomp_update.py::TestQRdelete_F::test_economic_p_row_fat
FAILED tests/test_decomp_update.py::TestQRdelete_F::test_Mx1_p_row - Assertio...
FAILED tests/test_decomp_update.py::TestQRdelete_F::test_Mx1_1_row - Assertio...
FAILED tests/test_decomp_update.py::TestQRdelete_F::test_delete_last_p_col - ...
FAILED tests/test_decomp_update.py::TestQRdelete_F::test_non_unit_strides_p_row
FAILED tests/test_decomp_update.py::TestQRdelete_F::test_non_unit_strides_1_col
FAILED tests/test_decomp_cossin.py::test_cossin_separate[float64] - Assertion...
FAILED tests/test_decomp_update.py::TestQRdelete_F::test_neg_strides_p_row - ...
FAILED tests/test_decomp_update.py::TestQRdelete_F::test_neg_strides_1_col - ...
FAILED tests/test_decomp_update.py::TestQRdelete_F::test_non_itemize_strides_p_row
FAILED tests/test_decomp_update.py::TestQRdelete_F::test_non_itemize_strides_1_col
FAILED tests/test_decomp_update.py::TestQRdelete_F::test_sqr_p_row - Assertio...
FAILED tests/test_decomp_update.py::TestQRdelete_F::test_non_native_byte_order_p_row
FAILED tests/test_decomp_update.py::TestQRdelete_F::test_non_native_byte_order_1_col
FAILED tests/test_decomp_update.py::TestQRdelete_F::test_tall_p_row - Asserti...
FAILED tests/test_decomp_update.py::TestQRdelete_F::test_overwrite_qr_1_row
FAILED tests/test_decomp_update.py::TestQRdelete_F::test_fat_p_row - Assertio...
FAILED tests/test_decomp_update.py::TestQRdelete_F::test_overwrite_economic_qr_1_row
FAILED tests/test_decomp_update.py::TestQRdelete_F::test_economic_p_row_economic
FAILED tests/test_decomp_update.py::TestQRdelete_F::test_overwrite_economic_qr_p_row
FAILED tests/test_decomp_update.py::TestQRdelete_F::test_economic_p_col - Ass...
FAILED tests/test_decomp_update.py::TestQRdelete_F::test_overwrite_qr_p_col
FAILED tests/test_decomp_update.py::TestQRdelete_F::test_non_unit_strides_1_row
FAILED tests/test_decomp_update.py::TestQRdelete_F::test_neg_strides_1_row - ...
FAILED tests/test_decomp_update.py::TestQRdelete_F::test_non_itemize_strides_1_row
FAILED tests/test_decomp_update.py::TestQRinsert_F::test_sqr_p_row - Assertio...
FAILED tests/test_decomp_update.py::TestQRdelete_F::test_non_native_byte_order_1_row
FAILED tests/test_decomp_update.py::TestQRdelete_F::test_neg_k - AssertionErr...
FAILED tests/test_decomp_update.py::TestQRinsert_F::test_tall_p_row - Asserti...
FAILED tests/test_decomp_update.py::TestQRinsert_F::test_sqr_1_col - Assertio...
FAILED tests/test_decomp_update.py::TestQRdelete_F::test_overwrite_qr_p_row
FAILED tests/test_decomp_update.py::TestQRinsert_F::test_tall_1_col - Asserti...
FAILED tests/test_decomp_update.py::TestQRinsert_F::test_tall_p_col_fat - Ass...
FAILED tests/test_decomp_update.py::TestQRinsert_F::test_fat_p_row_tall - Ass...
FAILED tests/test_decomp_update.py::TestQRinsert_F::test_fat_1_row - Assertio...
FAILED tests/test_decomp_update.py::TestQRinsert_F::test_economic_p_row - Ass...
FAILED tests/test_decomp_update.py::TestQRinsert_F::test_fat_1_col - Assertio...
FAILED tests/test_decomp_update.py::TestQRinsert_F::test_economic_p_col_sqr
FAILED tests/test_decomp_update.py::TestQRinsert_F::test_sqr_1_row - Assertio...
FAILED tests/test_decomp_update.py::TestQRinsert_F::test_economic_1_col - Ass...
FAILED tests/test_decomp_update.py::TestQRinsert_F::test_tall_1_row - Asserti...
FAILED tests/test_decomp_update.py::TestQRinsert_F::test_non_unit_strides_p_row
FAILED tests/test_decomp_update.py::TestQRinsert_F::test_economic_p_col_fat
FAILED tests/test_decomp_update.py::TestQRinsert_F::test_Mx1_p_col - Assertio...
FAILED tests/test_decomp_update.py::TestQRinsert_F::test_neg_strides_p_row - ...
FAILED tests/test_decomp_update.py::TestQRinsert_F::test_tall_p_col_sqr - Ass...
FAILED tests/test_decomp_update.py::TestQRinsert_F::test_non_itemsize_strides_p_row
FAILED tests/test_decomp_ldl.py::test_ldl_type_size_combinations - AssertionE...
FAILED tests/test_decomp_update.py::TestQRinsert_F::test_non_unit_strides_1_col
FAILED tests/test_decomp_update.py::TestQRinsert_F::test_non_native_byte_order_p_row
FAILED tests/test_decomp_update.py::TestQRinsert_F::test_fat_p_row_sqr - Asse...
FAILED tests/test_decomp_update.py::TestQRinsert_F::test_overwrite_qu_rank_p
FAILED tests/test_decomp_update.py::TestQRinsert_F::test_neg_strides_1_col - ...
FAILED tests/test_decomp_update.py::TestQRinsert_F::test_economic_1_row - Ass...
FAILED tests/test_decomp_update.py::TestQRinsert_F::test_non_itemsize_strides_1_col
FAILED tests/test_decomp_update.py::TestQRinsert_F::test_economic_p_col_eco
FAILED tests/test_decomp_update.py::TestQRdelete_F::test_sqr_1_row - Assertio...
FAILED tests/test_decomp_update.py::TestQRinsert_F::test_non_native_byte_order_1_col
FAILED tests/test_decomp_update.py::TestQRinsert_F::test_non_unit_strides_1_row
FAILED tests/test_decomp_update.py::TestQRdelete_F::test_tall_1_row - Asserti...
FAILED tests/test_decomp_update.py::TestQRdelete_F::test_fat_1_row - Assertio...
FAILED tests/test_decomp_update.py::TestQRinsert_F::test_neg_strides_1_row - ...
FAILED tests/test_decomp_update.py::TestQRdelete_F::test_economic_1_row - Ass...
FAILED tests/test_decomp_update.py::TestQRupdate_F::test_sqr_rank_1 - Asserti...
FAILED tests/test_decomp_update.py::TestQRinsert_F::test_non_itemsize_strides_1_row
FAILED tests/test_decomp_update.py::TestQRdelete_F::test_economic_1_col - Ass...
FAILED tests/test_decomp_update.py::TestQRupdate_F::test_fat_rank_1 - Asserti...
FAILED tests/test_decomp_update.py::TestQRdelete_F::test_non_unit_strides_p_col
FAILED tests/test_decomp_update.py::TestQRinsert_F::test_non_native_byte_order_1_row
FAILED tests/test_decomp_update.py::TestQRupdate_F::test_non_unit_strides_economic_rank_p
FAILED tests/test_decomp_update.py::TestQRupdate_F::test_sqr_rank_p - Asserti...
FAILED tests/test_decomp_update.py::TestQRinsert_F::test_overwrite_qu_rank_1
FAILED tests/test_decomp_update.py::TestQRdelete_F::test_neg_strides_p_col - ...
FAILED tests/test_decomp_update.py::TestQRupdate_F::test_neg_strides_economic_rank_p
FAILED tests/test_decomp_update.py::TestQRupdate_F::test_fat_rank_p - Asserti...
FAILED tests/test_decomp_update.py::TestQRdelete_F::test_non_itemize_strides_p_col
FAILED tests/test_decomp_update.py::TestQRupdate_F::test_non_itemsize_strides_economic_rank_p
FAILED tests/test_decomp_update.py::TestQRupdate_F::test_non_unit_strides_rank_1
FAILED tests/test_decomp_update.py::TestQRdelete_F::test_non_native_byte_order_p_col
FAILED tests/test_decomp_update.py::TestQRdelete_F::test_overwrite_qr_1_col
FAILED tests/test_decomp_update.py::TestQRupdate_F::test_non_native_byte_order_economic_rank_p
FAILED tests/test_decomp_update.py::TestQRupdate_F::test_neg_strides_rank_1
FAILED tests/test_decomp_update.py::TestQRupdate_F::test_non_itemsize_strides_rank_1
FAILED tests/test_decomp_update.py::TestQRupdate_F::test_tall_rank_p - Assert...
FAILED tests/test_decomp_update.py::TestQRupdate_F::test_non_native_byte_order_rank_1
FAILED tests/test_decomp_update.py::TestQRupdate_F::test_economic_rank_p - As...
FAILED tests/test_decomp_update.py::TestQRupdate_F::test_overwrite_qruv_rank_1
FAILED tests/test_decomp_update.py::TestQRupdate_F::test_non_unit_strides_rank_p
FAILED tests/test_lapack.py::test_hegst - AssertionError: 
FAILED tests/test_decomp_update.py::TestQRupdate_F::test_neg_strides_rank_p
FAILED tests/test_lapack.py::test_pftrs - AssertionError: 
FAILED tests/test_decomp_update.py::TestQRinsert_F::test_sqr_p_col - Assertio...
FAILED tests/test_decomp_update.py::TestQRupdate_F::test_non_itemsize_strides_rank_p
FAILED tests/test_decomp_update.py::TestQRinsert_F::test_tall_p_col_tall - As...
FAILED tests/test_lapack.py::test_gglse - AssertionError: 
FAILED tests/test_decomp_update.py::TestQRupdate_F::test_non_native_byte_order_rank_p
FAILED tests/test_decomp_update.py::TestQRinsert_F::test_fat_p_row_fat - Asse...
FAILED tests/test_decomp_update.py::TestQRupdate_F::test_overwrite_qruv_rank_p
FAILED tests/test_lapack.py::test_pstrf - AssertionError: 
FAILED tests/test_decomp_update.py::TestQRinsert_F::test_fat_p_col - Assertio...
FAILED tests/test_decomp_update.py::TestQRinsert_F::test_non_unit_strides_p_col
FAILED tests/test_decomp_update.py::TestQRinsert_F::test_neg_strides_p_col - ...
FAILED tests/test_lapack.py::test_geqrfp[matrix_size1-complex64] - AssertionE...
FAILED tests/test_decomp_update.py::TestQRinsert_F::test_non_itemsize_strides_p_col
FAILED tests/test_lapack.py::test_geqrfp[matrix_size2-complex64] - AssertionE...
FAILED tests/test_decomp_update.py::TestQRinsert_F::test_non_native_byte_order_p_col
FAILED tests/test_lapack.py::test_orcsd_uncsd[complex64] - assert 80 == 0
FAILED tests/test_lapack.py::test_ormrz_unmrz - AssertionError: 
FAILED tests/test_lapack.py::test_pftri - AssertionError: 
FAILED tests/test_decomp_update.py::TestQRupdate_F::test_tall_rank_1 - Assert...
FAILED tests/test_decomp_update.py::TestQRupdate_F::test_economic_rank_1 - As...
FAILED tests/test_decomp_update.py::TestQRupdate_F::test_non_unit_strides_economic_rank_1
FAILED tests/test_decomp_update.py::TestQRupdate_F::test_neg_strides_economic_rank_1
FAILED tests/test_decomp_update.py::TestQRupdate_F::test_non_itemsize_strides_economic_rank_1
FAILED tests/test_decomp_update.py::TestQRupdate_F::test_non_native_byte_order_economic_rank_1
FAILED tests/test_decomp_update.py::TestQRupdate_F::test_overwrite_qruv_rank_1_economic
FAILED tests/test_lapack.py::test_tfsm - AssertionError: 
FAILED tests/test_lapack.py::test_pftrf - AssertionError: 
FAILED tests/test_lapack.py::test_pstf2 - AssertionError: 
= 164 failed, 7094 passed, 4 skipped, 3 xfailed, 2 xpassed, 1 warning in 334.47s (0:05:34) =
osx + mkl + cpython: 1 failed test (TestProjections.test_iterative_refinements_dense)
=================================== FAILURES ===================================
_______________ TestProjections.test_iterative_refinements_dense _______________
[gw0] darwin -- Python 3.6.10 $PREFIX/bin/python
../_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehol/lib/python3.6/site-packages/scipy/optimize/_trustregion_constr/tests/test_projections.py:151: in test_iterative_refinements_dense
    assert_array_almost_equal(A.dot(x), 0, decimal=14)
E   AssertionError: 
E   Arrays are not almost equal to 14 decimals
E   
E   Mismatched elements: 1 / 3 (33.3%)
E   Max absolute difference: 2.13162821e-14
E   Max relative difference: inf
E    x: array([1.06581410364015e-14, 2.13162820728030e-14, 4.88498130835069e-15])
E    y: array(0)
        A          = array([[1, 2, 3, 4, 0, 5, 0, 7],
       [0, 8, 7, 0, 1, 5, 9, 0],
       [1, 0, 0, 0, 0, 1, 2, 3]])
        LS         = <3x8 _CustomLinearOperator with dtype=float64>
        Z          = <8x8 _CustomLinearOperator with dtype=float64>
        _          = <8x3 _CustomLinearOperator with dtype=float64>
        method     = 'SVDFactorization'
        self       = <scipy.optimize._trustregion_constr.tests.test_projections.TestProjections testMethod=test_iterative_refinements_dense>
        test_points = ([1, 2, 3, 4, 5, 6, ...], [1, 10, 3, 0, 1, 6, ...], [1, 0, 0, 0, 0, 1, ...])
        x          = array([-0.70601707,  4.10640987, -2.65002582, -1.57803028,  0.36192813,
       -0.47440672, -1.36566586,  1.3039185 ])
        z          = [1, 10, 3, 0, 1, 6, ...]
=========================== short test summary info ============================
FAILED optimize/_trustregion_constr/tests/test_projections.py::TestProjections::test_iterative_refinements_dense
= 1 failed, 25371 passed, 1992 skipped, 76 xfailed, 5 xpassed in 334.10s (0:05:34) =
osx + mkl + pypy: 3 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]
FAILED optimize/_trustregion_constr/tests/test_projections.py::TestProjections::test_iterative_refinements_dense
= 3 failed, 25362 passed, 1999 skipped, 76 xfailed, 5 xpassed in 1405.49s (0:23:25) =

@h-vetinari
Copy link
Member Author

h-vetinari commented Jun 27, 2020

@martin-frbg you might be interested in the openblas ppc64le errors here. Also, apparently openblas 0.3.10 gained a segfault relative to 0.3.9 on linux x86, at least as exercised by the scipy test suite.

@martin-frbg
Copy link

Thanks for the pointer. Can you give me a bit of info about build options, hardware and compiler used ? The x86 segfault is most surprising (few changes in 0.3.10 except AVX512), ppc64 feels like a minefield with each gcc version bringing its own optimizer effects and defects to bear on power8/9.

@h-vetinari
Copy link
Member Author

@martin-frbg
Thanks for stopping by! So the segfault is in one particular test, and should therefore be reproducible relatively easily (cluster/tests/test_vq.py::TestKMean::test_krandinit)

Can you give me a bit of info about build options, hardware and compiler used?

This is really more the domain of @isuruf, but if you mean how openblas was built, then the log is here. There are a lot of compilers flying around there (gcc 7.5, gcc 9.2 and a centos6-based gcc), and I can't fully explain how they relate to each other. In any case, the build options look like:

$BUILD_PREFIX/bin/x86_64-conda_cos6-linux-gnu-cc -march=nocona -mtune=haswell -ftree-vectorize -fPIC -fstack-protector-strong -fno-plt -O2 -ffunction-sections -pipe -isystem $PREFIX/include -fdebug-prefix-map=$SRC_DIR=/usr/local/src/conda/openblas-0.3.10 -fdebug-prefix-map=$PREFIX=/usr/local/src/conda-prefix -O2 -DMAX_STACK_ALLOC=2048 -fopenmp -Wall -m64 -DF_INTERFACE_GFORT -fPIC -DDYNAMIC_ARCH -DSMP_SERVER -DUSE_OPENMP -DNO_WARMUP -DMAX_CPU_NUMBER=128 -DMAX_PARALLEL_NUMBER=1 -DVERSION=\"0.3.10\" -UASMNAME -UASMFNAME -UNAME -UCNAME -UCHAR_NAME -UCHAR_CNAME -DASMNAME=saxpy -DASMFNAME=saxpy_ -DNAME=saxpy_ -DCNAME=saxpy -DCHAR_NAME=\"saxpy_\" -DCHAR_CNAME=\"saxpy\" -DNO_AFFINITY -I.. -I. -UDOUBLE  -UCOMPLEX -c axpy.c -o saxpy.o

@martin-frbg
Copy link

Nothing immediately suspicious with those build options and the BLAS/LAPACK tests I regularly use. Not sure if I can run the scipy build today, but most likely candidate for the segfault in SVD would appear to be OpenBLAS PR 2516 (new AVX2 STRSM kernel) IFF the scipy test runs in single precision at all.

@isuruf
Copy link
Member

isuruf commented Jun 28, 2020

@martin-frbg, looks like falling back to nehalem kernel fixed it.

@martin-frbg
Copy link

Thanks, that would suggest that the new Haswell STRSM kernel gets some corner case wrong. (Reverting this should be straightforward if you want to patch your build). Stil trying to get a scipy build going on ppc64le at unicamp.br

@isuruf
Copy link
Member

isuruf commented Jun 28, 2020

Reverting this should be straightforward if you want to patch your build

Yep, will do that.

Stil trying to get a scipy build going on ppc64le at unicamp.br

Let us know if you need help.

@h-vetinari
Copy link
Member Author

For those that might have subscribed to this thread, I'm continuing this sanity check in #153.

PS. I also fixed some incorrect totals for the number of CI runs.

@h-vetinari
Copy link
Member Author

Opened scipy/scipy#13325 for TestFBLAS2Simple::test_spr_hpr under windows + openblas

@conda-forge-linter
Copy link

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

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
Copy link
Member Author

h-vetinari commented Jan 8, 2021

Updating to blis 0.8.0

From 13 failures & 6 timeouts out of 80 combinations, there are now 13 (different) failures & 2 timeouts out of 80 combinations.

The good news:

  • blis on linux passes

The bad news:

  • osx + mkl has gained a failure

Details

variant status 1.5.4 (+ blas 0.7.0) status 1.5.4 (+ blis 0.8.0, various blas updates)
linux + x86 + blis some dependency conflict / unbuilt packages passes 🥳
linux + aarch various timeouts after 60min same problem as before, same question as before: can we increase build concurrency?
osx + mkl passing 1 test failure for cpython (accuracy issue), 3 for pypy
win + blis 421-428 failures 424-429 failures
win + openblas failure of TestFBLAS2Simple::test_spr_hpr; see scipy/scipy#13325 unchanged

variant blis mkl netlib openblas sum*
linux / x86 ✔️ ✔️ ✔️ ✔️ -
linux / aarch ✔️ (cpython) / ✖️ (pypy) ✔️ (cpython) / ✖️ (pypy) 2T
linux / ppc64le ✔️ ✔️ -
osx / x86 ✔️ ✔️ ✔️ 5F
osx / arm ✔️ ✔️ -
win ✔️ ✔️ 8F
sum* 4F 5F 1T 4F/1T 13F/2T

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

Build logs

osx + mkl + cpython: 1 failed test
=================================== FAILURES ===================================
_______________ TestProjections.test_iterative_refinements_dense _______________
[gw0] darwin -- 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_placehol/lib/python3.8/site-packages/scipy/optimize/_trustregion_constr/tests/test_projections.py:151: in test_iterative_refinements_dense
    assert_array_almost_equal(A.dot(x), 0, decimal=14)
E   AssertionError:
E   Arrays are not almost equal to 14 decimals
E
E   Mismatched elements: 1 / 3 (33.3%)
E   Max absolute difference: 2.13162821e-14
E   Max relative difference: inf
E    x: array([1.06581410364015e-14, 2.13162820728030e-14, 4.88498130835069e-15])
E    y: array(0)
        A          = array([[1, 2, 3, 4, 0, 5, 0, 7],
       [0, 8, 7, 0, 1, 5, 9, 0],
       [1, 0, 0, 0, 0, 1, 2, 3]])
        LS         = <3x8 _CustomLinearOperator with dtype=float64>
        Z          = <8x8 _CustomLinearOperator with dtype=float64>
        _          = <8x3 _CustomLinearOperator with dtype=float64>
        method     = 'SVDFactorization'
        self       = <scipy.optimize._trustregion_constr.tests.test_projections.TestProjections testMethod=test_iterative_refinements_dense>
        test_points = ([1, 2, 3, 4, 5, 6, ...], [1, 10, 3, 0, 1, 6, ...], [1, 0, 0, 0, 0, 1, ...])
        x          = array([-0.70601707,  4.10640987, -2.65002582, -1.57803028,  0.36192813,
       -0.47440672, -1.36566586,  1.3039185 ])
        z          = [1, 10, 3, 0, 1, 6, ...]
=============================== warnings summary ===============================
osx + mkl + pypy: 3 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]
FAILED optimize/_trustregion_constr/tests/test_projections.py::TestProjections::test_iterative_refinements_dense
= 3 failed, 25578 passed, 2039 skipped, 76 xfailed, 5 xpassed, 10 warnings in 1586.55s (0:26:26) =
win + blis: 424-429 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::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 integrate/_ivp/tests/test_ivp.py::test_integration_complex - assert False
FAILED integrate/_ivp/tests/test_ivp.py::test_integration_const_jac - Asserti...
FAILED integrate/_ivp/tests/test_ivp.py::test_max_step - AssertionError:
FAILED integrate/_ivp/tests/test_ivp.py::test_args - 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 interpolate/tests/test_rbf.py::test_rbf_interpolation - AssertionError:
FAILED integrate/tests/test_quadrature.py::TestQuadrature::test_newton_cotes2
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 interpolate/tests/test_pade.py::test_pade_complex - AssertionError:
FAILED linalg/tests/test_blas.py::TestBLAS3Syr2k::test_syr2k - AssertionError:
FAILED interpolate/tests/test_rbf.py::test_2drbf_interpolation - AssertionErr...
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_basic.py::TestSolve::test_20Feb04_bug - numpy.linalg...
FAILED linalg/tests/test_decomp.py::TestLU::test_simple_complex - AssertionEr...
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_decomp.py::TestLU::test_simple2_complex - AssertionE...
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_decomp.py::TestLU::test_vrectangular_complex - Asser...
FAILED linalg/tests/test_basic.py::TestLstsq::test_random_complex_exact - Ass...
FAILED linalg/tests/test_decomp.py::TestLU::test_medium1_complex - AssertionE...
FAILED linalg/tests/test_basic.py::TestLstsq::test_random_complex_overdet - A...
FAILED linalg/tests/test_basic.py::test_pinv_pinv2_comparison - AssertionError:
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_decomp.py::TestOrdQZ::test_lhp - ValueError: Reorder...
FAILED linalg/tests/test_blas.py::test_trsm - numpy.linalg.LinAlgError: Matri...
FAILED linalg/tests/test_decomp.py::TestOrdQZ::test_iuc - ValueError: Reorder...
FAILED linalg/tests/test_decomp.py::TestEig::test_simple - AssertionError:
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::TestEig::test_check_finite - AssertionErr...
FAILED linalg/tests/test_decomp.py::TestOrdQZWorkspaceSize::test_decompose - ...
FAILED linalg/tests/test_decomp.py::TestEigBanded::test_zhbevd - AssertionErr...
FAILED linalg/tests/test_decomp.py::TestEigh::test_various_drivers_standard[evr]
FAILED linalg/tests/test_decomp.py::TestCDF2RDF::test_single_array2x2_real - ...
FAILED linalg/tests/test_decomp.py::TestEigh::test_various_drivers_generalized[gv-1]
FAILED linalg/tests/test_decomp.py::TestCDF2RDF::test_single_array3x3_real - ...
FAILED linalg/tests/test_decomp.py::TestEigh::test_eigh[6-D-True-True-True-eigvals1]
FAILED linalg/tests/test_decomp.py::TestCDF2RDF::test_random_1d_stacked_arrays
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 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 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_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_economic_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_economic_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_economic_rank_p
FAILED linalg/tests/test_decomp_update.py::TestQRupdate_d::test_non_native_byte_order_economic_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 linalg/tests/test_lapack.py::test_sycon_hecon - AssertionError
FAILED linalg/tests/test_lapack.py::TestLeastSquaresSolvers::test_gelsy - Ass...
FAILED linalg/tests/test_lapack.py::test_tfsm - numpy.linalg.LinAlgError: Mat...
FAILED linalg/tests/test_lapack.py::test_gglse - AssertionError:
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_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 optimize/tests/test__remove_redundancy.py::TestRRSVD::test_m_eq_n_sparse
FAILED optimize/tests/test__remove_redundancy.py::TestRRSVD::test_magic_square2
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 optimize/tests/test_least_squares.py::TestDogbox::test_bvp - Assertion...
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 optimize/tests/test_least_squares.py::TestDogbox::test_solver_selection
FAILED optimize/tests/test_least_squares.py::TestDogbox::test_numerical_jac
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 optimize/tests/test_least_squares.py::TestDogbox::test_with_bounds - A...
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 optimize/tests/test_linprog.py::TestLinprogRSCommon::test_bug_7044 - A...
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 optimize/tests/test_linprog.py::TestLinprogRSCommon::test_redundant_constraints_with_guess
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 optimize/tests/test_linprog.py::TestLinprogRSBland::test_lpgen_problem
FAILED optimize/tests/test_linprog.py::TestLinprogRSBland::test_bug_7044 - As...
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 optimize/tests/test_minpack.py::TestCurveFit::test_curvefit_simplecovariance
FAILED optimize/tests/test_minpack.py::TestCurveFit::test_curvefit_covariance
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 optimize/tests/test_nonlin.py::TestLinear::test_anderson - scipy.optim...
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-1-2-float32-size1]
FAILED optimize/tests/test_nonlin.py::TestJacobianDotSolve::test_broyden1 - A...
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-1-2-float64-size0]
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 linalg/tests/test_lapack.py::test_gejsv_general[1-1-0-1-2-float64-size1]
FAILED optimize/tests/test_nonlin.py::TestJacobianDotSolve::test_excitingmixing
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_gejsv_general[1-1-1-0-0-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-1-0-1-float64-size0]
FAILED linalg/tests/test_lapack.py::test_gejsv_general[1-1-1-0-2-float64-size0]
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_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_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 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/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/linalg/eigen/lobpcg/tests/test_lobpcg.py::test_ElasticRod - Ass...
FAILED sparse/linalg/eigen/lobpcg/tests/test_lobpcg.py::test_MikotaPair - Val...
FAILED sparse/linalg/eigen/lobpcg/tests/test_lobpcg.py::test_diagonal - Value...
FAILED sparse/linalg/eigen/lobpcg/tests/test_lobpcg.py::test_hermitian - Asse...
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/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_limit_10[TestBSR-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_limit_10[TestCOO-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_limit_10[TestCSC-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_limit_10[TestCSR-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::Test64Bit::test_resiliency_limit_10[TestDIA-test_mu]
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::TestDIA::test_solve - AssertionError:
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_limit_10[TestDOK-test_mu]
FAILED sparse/tests/test_base.py::TestDIA::test_mu - AssertionError:
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_limit_10[TestLIL-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_random[TestBSR-test_mu]
FAILED sparse/tests/test_base.py::TestCSRNonCanonical::test_mu - AssertionErr...
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_random[TestCOO-test_mu]
FAILED sparse/tests/test_base.py::TestCSCNonCanonical::test_mu - AssertionErr...
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_random[TestCSC-test_mu]
FAILED sparse/tests/test_base.py::TestBSRNonCanonical::test_solve - Assertion...
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_random[TestCSR-test_mu]
FAILED sparse/tests/test_base.py::TestCOONonCanonical::test_solve - Assertion...
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_random[TestDIA-test_mu]
FAILED sparse/tests/test_base.py::TestCOONonCanonical::test_mu - AssertionErr...
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_random[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_random[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_resiliency_all_32[TestBSR-test_mu]
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_all_64[TestCSC-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 sparse/tests/test_base.py::Test64Bit::test_resiliency_all_64[TestCSR-test_mu]
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_all_64[TestDIA-test_mu]
FAILED sparse/tests/test_base.py::Test64Bit::test_resiliency_all_32[TestCSR-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_32[TestDIA-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_32[TestDOK-test_mu]
FAILED sparse/tests/test_base.py::Test64Bit::test_no_64[TestBSR-test_mu] - As...
FAILED sparse/tests/test_base.py::Test64Bit::test_no_64[TestCOO-test_mu] - As...
FAILED sparse/tests/test_base.py::Test64Bit::test_no_64[TestCSC-test_mu] - As...
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 stats/tests/test_continuous_basic.py::test_methods_with_lists[kstwo-args59-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_continuous_basic.py::test_rvs_broadcast[kstwo-shape_args59]
FAILED stats/tests/test_multivariate.py::TestSpecialOrthoGroup::test_det_and_ortho
= 429 failed, 24681 passed, 2510 skipped, 75 xfailed, 6 xpassed, 218 warnings in 667.19s (0:11:07) =
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.5.4 + blas variants TEST: 1.5.4 + blas variants Feb 10, 2021
@h-vetinari
Copy link
Member Author

No more 1.5 patch releases expected, time to close this PR. Work continues in #153

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.

None yet

7 participants