TEST: 1.13.x + blas variants#273
Conversation
|
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 ( |
Scipy 1.13.0TL;DR: New failures across the board, though restricted to 1-2 failures eachFrom 35 failures out of 113 runs for 1.12.0, we're now at 61 failures out of 113 CI runs Notable
Good News
Bad News
Restrictions
Details
Excludes scipy/scipy#15533 now, as it's too much of a hassle to track in this matrix; see section below. Failures not explicitly linked to a SciPy issues are collected in scipy/scipy#20472.
** sum of Segfaults (S), Failures (F), resp. Timeouts (T); out of a total of 113 CI combinations being tested Build logs: The curious case of
|
| 1.11.0 | 1.11.4 | 1.12.0 | 1.13.0 | |
|---|---|---|---|---|
| linux + x64 + blis + avx2 | ✔️ | ✔️ | ✔️ | ✔️ |
| linux + x64 + blis + avx512 | ✔️ | ✔️ | ✔️ | ✔️ |
| linux + x64 + mkl + avx2 | ✔️ | ✔️ | ❌ | ❌ |
| linux + x64 + mkl + avx512 | ❌ | ❌ | ✔️ | ✔️ |
| linux + x64 + netlib + avx2 | ✔️ | ✔️ | ✔️ | ✔️ |
| linux + x64 + netlib + avx512 | ✔️ | ✔️ | ✔️ | ✔️ |
| linux + x64 + openblas + avx2 | ✔️ | ✔️ | ✔️ | ✔️ |
| linux + x64 + openblas + avx512 | ✔️ | ❌ | ✔️ | ✔️ |
| linux + aarch64 + netlib | ✔️ | ✔️ | ✔️ | ✔️ |
| linux + aarch64 + openblas | ✔️ | ✔️ | ❌ | ❌ |
| osx + x64 + accelerate | ✔️ | ✔️ | ✔️/❌ | ✔️ |
| win + x64 + blis + avx2 | ✔️ | ❌ | ✔️ | ✔️ |
| win + x64 + blis + avx512 | ✔️ | ❌ | ✔️ | ✔️ |
| win + x64 + mkl + avx2 | ✔️ | ✔️ | ❌ | ❌ |
| win + x64 + mkl + avx512 | ❌ | ✔️ | ✔️ | ✔️ |
| win + x64 + openblas + avx2 | ✔️ | ✔️ | ✔️ | ✔️ |
| win + x64 + openblas + avx512 | ✔️ | ✔️ | ✔️ | ✔️ |
linux + x64 + blis: 2 failures
=========================== short test summary info ============================
FAILED interpolate/tests/test_rgi.py::TestRegularGridInterpolator::test_derivatives - AssertionError:
Not equal to tolerance rtol=1e-07, atol=1e-12
Mismatched elements: 1 / 3 (33.3%)
Max absolute difference: 1.02318154e-12
Max relative difference: inf
x: array([-1.023182e-12, 0.000000e+00, -9.094947e-13])
y: array([0, 0, 0])
FAILED sparse/linalg/_isolve/tests/test_iterative.py::test_x0_working[tfqmr] - assert 3.5355292454346426e-06 <= (2e-06 * 1.240298651028214)
+ where 3.5355292454346426e-06 = norm(((array([[3.68514493, 2.22433683, 2.80424149, 2.06524296, 2.82772901,\n 1.70134349, 2.98806253, 2.88379072, 1.9578..., 2.29515724, 2.77591422, 1.55001596, 1.93969785,\n 1.88091968, 2.24894423, 2.49791763, 1.66944017, 2.12310297]]) @ array([ -1.22142941, -23.52880604, -4.72398545, -21.36850239,\n -12.68971238, -0.96740459, 32.8587725 , -11.40286367,\n 10.993623 , 30.93083318])) - array([0.55127821, 0.22828434, 0.09135873, 0.07249963, 0.11693987,\n 0.74246847, 0.72216603, 0.1607452 , 0.15471589, 0.18022921])))
+ and 1.240298651028214 = norm(array([0.55127821, 0.22828434, 0.09135873, 0.07249963, 0.11693987,\n 0.74246847, 0.72216603, 0.1607452 , 0.15471589, 0.18022921]))
= 2 failed, 61471 passed, 2440 skipped, 263 xfailed, 15 xpassed, 1 warning in 916.44s (0:15:16) =
linux + x64 + mkl: 1 failure
FAILED cluster/tests/test_vq.py::TestKMean::test_krandinit[numpy] - AssertionError:
Not equal to tolerance rtol=1e-07, atol=0.01
Mismatched elements: 1 / 400 (0.25%)
Max absolute difference: 0.01098377
Max relative difference: 0.16674294
x: array([[ 2.534011e-01, -2.136833e-01, -1.706533e-01, -3.359833e-01,
3.094433e-01, -6.018600e-01, 1.971678e-01, -1.761122e-01,
-3.160811e-01, 3.538044e-01, -3.322333e-02, -4.241900e-01,...
y: array([[ 2.527658e-01, -2.128533e-01, -1.703824e-01, -3.353837e-01,
3.080417e-01, -5.992261e-01, 1.964842e-01, -1.761007e-01,
-3.145892e-01, 3.528359e-01, -3.218698e-02, -4.244195e-01,...
{linux,win} + x64 + mkl + non-avx512 / linux + aarch64 + openblas: 1 failure
__________________ test_x0_equals_Mb[nonsymposdef-bicgstab] ___________________
[gw1] win32 -- Python 3.9.19 %PREFIX%\python.exe
..\_test_env\lib\site-packages\scipy\sparse\linalg\_isolve\tests\test_iterative.py:520: in test_x0_equals_Mb
assert info == 0
E assert -11 == 0
A = <10x10 sparse matrix of type '<class 'numpy.float64'>'
with 19 stored elements in Compressed Sparse Row format>
b = array([0., 1., 2., 3., 4., 5., 6., 7., 8., 9.])
case = <nonsymposdef-bicgstab>
info = -11
rtol = 1e-08
x = array([0. , 0.52361589, 1.32356787, 2.15281624, 3. ,
4. , 5. , 6. , 7. , 8. ])
x0 = 'Mb'
on aarch, we get assert -10 == 0 instead of assert -11 == 0...
linux + aarch64 + netlib: 1 failure
=========================== short test summary info ============================
FAILED linalg/tests/test_decomp.py::TestEig::test_falker - AssertionError:
Not equal to tolerance rtol=1e-07, atol=1e-07
array([[ 1., 0., 0., 0., 0., 0.],
[ 0., 1., 0., 0., 0., 0.],
[ 0., 0., 1., 0., 0., 0.],
[ 0., 0., 0., -2., 1., 1.],
[ 0., 0., 0., 1., -2., 1.],
[ 0., 0., 0., 1., 1., -2.]])
array([[ 0., 0., 0., 1., 0., 0.],
[ 0., 0., 0., 0., 1., 0.],
[ 0., 0., 0., 0., 0., 1.],
[ 1., 0., 0., 1., -1., 0.],
[ 0., 0., 0., -1., 1., 0.],
[ 0., 0., 3., 0., 0., 0.]])
Mismatched elements: 2 / 5 (40%)
Max absolute difference: 2.9976857
Max relative difference: 1.99414478
x: array([-1.770114e+00+0.000000e+00j, -1.149431e-01-1.498843e+00j,
-1.149431e-01+1.498843e+00j, 1.182725e-16-6.587058e-09j,
1.182725e-16+6.587058e-09j])
y: array([-1.770114e+00+0.j , -1.149431e-01+1.498843j,
-1.149431e-01-1.498843j, -7.372530e-09+0.j ,
7.372531e-09-0.j ])
= 1 failed, 47027 passed, 2404 skipped, 153 xfailed, 13 xpassed, 1 warning in 7496.32s (2:04:56) =
linux + aarch64 + openblas: 60 failures
=========================== short test summary info ============================
FAILED linalg/tests/test_basic.py::TestLstsq::test_random_overdet - AssertionError:
Not equal to tolerance rtol=2.98023e-06, atol=2.98023e-06
driver: gelsd
Mismatched elements: 45 / 45 (100%)
Max absolute difference: 23.948622
Max relative difference: 1.0819286
x: array([[-2.175595e-02, 1.430921e-01, 1.740819e-02],
[ 2.515154e-02, 2.834489e-02, -6.470084e-03],
[-5.744661e-05, 1.434425e-02, 4.162818e-02],...
y: array([[ 4.199296, 5.158111, 2.723422],
[ 11.47436 , 11.579989, 5.939486],
[ 0.678561, 0.932052, 0.4389 ],...
FAILED linalg/tests/test_decomp_update.py::TestQRdelete_f::test_tall_1_col - AssertionError:
Not equal to tolerance rtol=0.0001, atol=1.19209e-06
Mismatched elements: 144 / 144 (100%)
Max absolute difference: 1.35266802
Max relative difference: 1.35266802
x: array([[ 0.51534 , -0.066137, -0.282195, -0.078835, 0.126846, 0.063667,
0.254653, 0.145272, 0.297032, -0.312945, 0.047386, -0.375106],
[-0.066137, 0.058695, 0.107405, -0.020373, -0.37564 , -0.306869,...
y: array([[1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0.],...
FAILED linalg/tests/test_decomp_update.py::TestQRdelete_f::test_tall_p_col - AssertionError:
Not equal to tolerance rtol=0.0001, atol=1.19209e-06
Mismatched elements: 144 / 144 (100%)
Max absolute difference: 1.38513473
Max relative difference: 1.38513473
x: array([[ 0.194025, 0.271456, 0.193257, -0.103866, 0.639289, 0.325098,
-0.308913, 0.225063, 0.009908, 0.531324, 0.418844, 0.486349],
[ 0.271456, -0.024757, 0.531958, -0.127783, 0.087164, 0.124488,...
y: array([[1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0.],...
FAILED linalg/tests/test_decomp_update.py::TestQRdelete_f::test_delete_last_p_col - AssertionError:
Not equal to tolerance rtol=0.0001, atol=1.19209e-06
Mismatched elements: 144 / 144 (100%)
Max absolute difference: 1.39604267
Max relative difference: 1.39604267
x: array([[ 7.312894e-01, 2.936634e-02, -2.486336e-01, -3.261323e-01,
4.044664e-03, -1.884397e-02, 4.260744e-01, 4.652548e-01,
4.959358e-02, 2.202561e-04, -5.590688e-01, -1.013507e-04],...
y: array([[1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0.],...
FAILED linalg/tests/test_decomp_update.py::TestQRdelete_f::test_non_unit_strides_1_col - AssertionError:
Not equal to tolerance rtol=0.0001, atol=1.19209e-06
Mismatched elements: 144 / 144 (100%)
Max absolute difference: 1.35266802
Max relative difference: 1.35266802
x: array([[ 0.51534 , -0.066137, -0.282195, -0.078835, 0.126846, 0.063667,
0.254653, 0.145272, 0.297032, -0.312945, 0.047386, -0.375106],
[-0.066137, 0.058695, 0.107405, -0.020373, -0.37564 , -0.306869,...
y: array([[1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0.],...
FAILED linalg/tests/test_decomp_update.py::TestQRdelete_f::test_non_unit_strides_p_col - AssertionError:
Not equal to tolerance rtol=0.0001, atol=1.19209e-06
Mismatched elements: 144 / 144 (100%)
Max absolute difference: 1.37619865
Max relative difference: 1.37619865
x: array([[ 1.469219e-01, 5.787525e-01, 5.345633e-02, -4.102918e-01,
5.512089e-01, -6.510306e-02, -3.209547e-01, -2.358620e-01,
2.342797e-01, 2.828279e-01, 3.863396e-01, 1.333238e-01],...
y: array([[1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0.],...
FAILED linalg/tests/test_decomp_update.py::TestQRdelete_f::test_neg_strides_1_col - AssertionError:
Not equal to tolerance rtol=0.0001, atol=1.19209e-06
Mismatched elements: 144 / 144 (100%)
Max absolute difference: 1.35266802
Max relative difference: 1.35266802
x: array([[ 0.51534 , -0.066137, -0.282195, -0.078835, 0.126846, 0.063667,
0.254653, 0.145272, 0.297032, -0.312945, 0.047386, -0.375106],
[-0.066137, 0.058695, 0.107405, -0.020373, -0.37564 , -0.306869,...
y: array([[1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0.],...
FAILED linalg/tests/test_decomp_update.py::TestQRdelete_f::test_neg_strides_p_col - AssertionError:
Not equal to tolerance rtol=0.0001, atol=1.19209e-06
Mismatched elements: 144 / 144 (100%)
Max absolute difference: 1.37619865
Max relative difference: 1.37619865
x: array([[ 1.469219e-01, 5.787525e-01, 5.345633e-02, -4.102918e-01,
5.512089e-01, -6.510306e-02, -3.209547e-01, -2.358620e-01,
2.342797e-01, 2.828279e-01, 3.863396e-01, 1.333238e-01],...
y: array([[1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0.],...
FAILED linalg/tests/test_decomp_update.py::TestQRdelete_f::test_non_itemize_strides_1_col - AssertionError:
Not equal to tolerance rtol=0.0001, atol=1.19209e-06
Mismatched elements: 144 / 144 (100%)
Max absolute difference: 1.35266802
Max relative difference: 1.35266802
x: array([[ 0.51534 , -0.066137, -0.282195, -0.078835, 0.126846, 0.063667,
0.254653, 0.145272, 0.297032, -0.312945, 0.047386, -0.375106],
[-0.066137, 0.058695, 0.107405, -0.020373, -0.37564 , -0.306869,...
y: array([[1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0.],...
FAILED linalg/tests/test_decomp_update.py::TestQRdelete_f::test_non_itemize_strides_p_col - AssertionError:
Not equal to tolerance rtol=0.0001, atol=1.19209e-06
Mismatched elements: 144 / 144 (100%)
Max absolute difference: 1.37619865
Max relative difference: 1.37619865
x: array([[ 1.469219e-01, 5.787525e-01, 5.345633e-02, -4.102918e-01,
5.512089e-01, -6.510306e-02, -3.209547e-01, -2.358620e-01,
2.342797e-01, 2.828279e-01, 3.863396e-01, 1.333238e-01],...
y: array([[1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0.],...
FAILED linalg/tests/test_decomp_update.py::TestQRdelete_f::test_non_native_byte_order_1_col - AssertionError:
Not equal to tolerance rtol=0.0001, atol=1.19209e-06
Mismatched elements: 144 / 144 (100%)
Max absolute difference: 1.35266802
Max relative difference: 1.35266802
x: array([[ 0.51534 , -0.066137, -0.282195, -0.078835, 0.126846, 0.063667,
0.254653, 0.145272, 0.297032, -0.312945, 0.047386, -0.375106],
[-0.066137, 0.058695, 0.107405, -0.020373, -0.37564 , -0.306869,...
y: array([[1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0.],...
FAILED linalg/tests/test_decomp_update.py::TestQRdelete_f::test_non_native_byte_order_p_col - AssertionError:
Not equal to tolerance rtol=0.0001, atol=1.19209e-06
Mismatched elements: 144 / 144 (100%)
Max absolute difference: 1.37619865
Max relative difference: 1.37619865
x: array([[ 1.469219e-01, 5.787525e-01, 5.345633e-02, -4.102918e-01,
5.512089e-01, -6.510306e-02, -3.209547e-01, -2.358620e-01,
2.342797e-01, 2.828279e-01, 3.863396e-01, 1.333238e-01],...
y: array([[1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0.],...
FAILED linalg/tests/test_decomp_update.py::TestQRinsert_f::test_sqr_1_row - AssertionError:
Not equal to tolerance rtol=0.0001, atol=1.19209e-06
Mismatched elements: 81 / 81 (100%)
Max absolute difference: 1.47812065
Max relative difference: 1.47812065
x: array([[ 0.427075, 0.052891, 0.034453, 0.178182, 0.20928 , -0.183314,
-0.029952, 0.108337, 0.05796 ],
[ 0.052891, 0.173273, 0.570958, -0.143117, 0.093308, 0.188859,...
y: array([[1., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 1., 0., 0., 0., 0., 0., 0., 0.],
[0., 0., 1., 0., 0., 0., 0., 0., 0.],...
FAILED linalg/tests/test_decomp_update.py::TestQRinsert_f::test_sqr_p_row - AssertionError:
Not equal to tolerance rtol=0.0001, atol=1.19209e-06
Mismatched elements: 121 / 121 (100%)
Max absolute difference: 1.49504468
Max relative difference: 1.49504468
x: array([[ 0.025394, 0.222058, 0.609238, 0.497672, 0.354511, 0.041871,
0.731882, -0.370673, -0.38842 , -0.11726 , -0.131466],
[ 0.222058, 0.635692, -0.111061, 0.158848, 0.168521, -0.129045,...
y: array([[1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 0., 1., 0., 0., 0., 0., 0., 0., 0., 0.],...
FAILED linalg/tests/test_decomp_update.py::TestQRinsert_f::test_tall_1_row - AssertionError:
Not equal to tolerance rtol=0.0001, atol=1.19209e-06
Mismatched elements: 169 / 169 (100%)
Max absolute difference: 1.47401035
Max relative difference: 1.47401035
x: array([[ 0.522431, -0.118259, -0.003304, 0.450749, -0.030897, 0.1499 ,
0.07167 , -0.145986, -0.025632, -0.278439, -0.021617, -0.100983,
-0.252881],...
y: array([[1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],...
FAILED linalg/tests/test_decomp_update.py::TestQRinsert_f::test_tall_p_row - AssertionError:
Not equal to tolerance rtol=0.0001, atol=1.19209e-06
Mismatched elements: 225 / 225 (100%)
Max absolute difference: 1.21126013
Max relative difference: 1.21126013
x: array([[ 0.008006, 0.003634, 0.082993, -0.105183, 0.469302, -0.159896,
-0.186092, 0.237852, 0.166177, -0.004724, 0.300496, -0.172572,
0.054354, 0.01367 , 0.251432],...
y: array([[1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],...
FAILED linalg/tests/test_decomp_update.py::TestQRinsert_f::test_tall_1_col - AssertionError:
Not equal to tolerance rtol=0.0001, atol=1.19209e-06
Mismatched elements: 144 / 144 (100%)
Max absolute difference: 1.45033643
Max relative difference: 1.45033643
x: array([[ 0.29902 , 0.501335, 0.272783, 0.074555, 0.132249, -0.02093 ,
0.245842, -0.023263, 0.475552, 0.064034, -0.186375, 0.20676 ],
[ 0.501335, 0.219159, -0.362003, -0.375209, -0.100792, -0.299124,...
y: array([[1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0.],...
FAILED linalg/tests/test_decomp_update.py::TestQRinsert_f::test_tall_p_col_tall - AssertionError:
Not equal to tolerance rtol=0.0001, atol=1.19209e-06
Mismatched elements: 144 / 144 (100%)
Max absolute difference: 1.52949911
Max relative difference: 1.52949911
x: array([[ 0.396285, -0.118527, 0.404352, 0.024046, 0.185335, 0.491734,
-0.084112, 0.179654, -0.282193, 0.263326, -0.229785, -0.033931],
[-0.118527, -0.145312, 0.166583, 0.136687, 0.248487, 0.227176,...
y: array([[1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0.],...
FAILED linalg/tests/test_decomp_update.py::TestQRinsert_f::test_tall_p_col_sqr - AssertionError:
Not equal to tolerance rtol=0.0001, atol=1.19209e-06
Mismatched elements: 144 / 144 (100%)
Max absolute difference: 1.29536363
Max relative difference: 1.29536363
x: array([[ 1.839437e-01, 3.666864e-03, 5.269710e-01, -9.558372e-02,
4.485931e-01, -1.068802e-01, -3.599494e-01, 2.523912e-01,
5.202088e-01, 7.875285e-02, -2.388350e-01, 1.856074e-01],...
y: array([[1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0.],...
FAILED linalg/tests/test_decomp_update.py::TestQRinsert_f::test_tall_p_col_fat - AssertionError:
Not equal to tolerance rtol=0.0001, atol=1.19209e-06
Mismatched elements: 144 / 144 (100%)
Max absolute difference: 1.22226353
Max relative difference: 1.22226353
x: array([[ 0.30203 , 0.289442, 0.491229, 0.232481, 0.069349, -0.017829,
0.0731 , -0.101897, -0.061624, 0.032908, -0.294819, -0.209391],
[ 0.289442, -0.027515, -0.225598, -0.00597 , 0.261011, 0.194242,...
y: array([[1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0.],...
FAILED linalg/tests/test_decomp_update.py::TestQRinsert_f::test_fat_p_row_fat - AssertionError:
Not equal to tolerance rtol=0.0001, atol=1.19209e-06
Mismatched elements: 100 / 100 (100%)
Max absolute difference: 1.52807027
Max relative difference: 1.52807027
x: array([[ 0.476516, 0.678434, 0.487398, 0.170842, -0.530036, -0.049983,
-0.051561, -0.034272, 0.340691, -0.532899],
[ 0.678434, -0.52807 , -0.086754, 0.512772, 0.126919, 0.114655,...
y: array([[1., 0., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 1., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 0., 1., 0., 0., 0., 0., 0., 0., 0.],...
FAILED linalg/tests/test_decomp_update.py::TestQRinsert_f::test_fat_p_row_sqr - AssertionError:
Not equal to tolerance rtol=0.0001, atol=1.19209e-06
Mismatched elements: 144 / 144 (100%)
Max absolute difference: 1.33379635
Max relative difference: 1.33379635
x: array([[ 0.407052, 0.457873, -0.2282 , 0.20684 , 0.335016, -0.217718,
0.024833, -0.165538, 0.372844, 0.298751, -0.199244, -0.277085],
[ 0.457873, -0.333796, 0.153424, 0.595791, -0.424009, 0.076896,...
y: array([[1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0.],...
FAILED linalg/tests/test_decomp_update.py::TestQRinsert_f::test_fat_p_row_tall - AssertionError:
Not equal to tolerance rtol=0.0001, atol=1.19209e-06
Mismatched elements: 196 / 196 (100%)
Max absolute difference: 1.45184031
Max relative difference: 1.45184031
x: array([[ 1.306703e-01, 2.308598e-01, 1.503783e-02, 4.989481e-01,
2.612073e-01, -6.566251e-02, -1.365806e-02, -4.439392e-01,
-9.274840e-02, -3.816905e-02, 2.477478e-01, 1.054653e-01,...
y: array([[1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],...
FAILED linalg/tests/test_decomp_update.py::TestQRinsert_f::test_economic_p_col_eco - AssertionError:
Not equal to tolerance rtol=0.0001, atol=1.19209e-06
Mismatched elements: 100 / 100 (100%)
Max absolute difference: 1.37845999
Max relative difference: 1.37845999
x: array([[ 0.488817, 0.293726, 0.560871, -0.452365, 0.316418, 0.060158,
0.176355, 0.412072, -0.13077 , 0.404673],
[ 0.293726, 0.266032, -0.246029, 0.125679, -0.167877, 0.233249,...
y: array([[1., 0., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 1., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 0., 1., 0., 0., 0., 0., 0., 0., 0.],...
FAILED linalg/tests/test_decomp_update.py::TestQRinsert_f::test_economic_p_col_sqr - AssertionError:
Not equal to tolerance rtol=0.0001, atol=1.19209e-06
Mismatched elements: 144 / 144 (100%)
Max absolute difference: 1.60243899
Max relative difference: 1.60243899
x: array([[-3.211651e-01, 3.666854e-03, 5.269712e-01, -1.675753e-01,
5.411102e-01, -1.068804e-01, -3.599494e-01, 1.086038e-02,
4.765480e-01, 7.875297e-02, -2.388351e-01, 4.631867e-01],...
y: array([[1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0.],...
FAILED linalg/tests/test_decomp_update.py::TestQRinsert_f::test_economic_p_col_fat - AssertionError:
Not equal to tolerance rtol=0.0001, atol=1.19209e-06
Mismatched elements: 144 / 144 (100%)
Max absolute difference: 1.22226353
Max relative difference: 1.22226353
x: array([[ 0.038019, 0.289442, 0.491229, 0.232482, 0.065881, -0.01783 ,
0.073099, -0.101897, 0.340713, 0.032909, -0.294819, -0.209391],
[ 0.289442, -0.027515, -0.225598, -0.00597 , 0.170632, 0.194242,...
y: array([[1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0.],...
FAILED linalg/tests/test_decomp_update.py::TestQRinsert_f::test_Mx1_1_row - AssertionError:
Not equal to tolerance rtol=0.0001, atol=1.19209e-06
Mismatched elements: 81 / 81 (100%)
Max absolute difference: 1.35482377
Max relative difference: 1.35482377
x: array([[ 0.204203, 0.081063, 0.547405, -0.497832, 0.44612 , -0.364956,
0.282041, 0.048404, -0.144208],
[ 0.081063, 0.102958, -0.048356, 0.717492, 0.188318, -0.23341 ,...
y: array([[1., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 1., 0., 0., 0., 0., 0., 0., 0.],
[0., 0., 1., 0., 0., 0., 0., 0., 0.],...
FAILED linalg/tests/test_decomp_update.py::TestQRinsert_f::test_Mx1_p_row - AssertionError:
Not equal to tolerance rtol=0.0001, atol=1.19209e-06
Mismatched elements: 121 / 121 (100%)
Max absolute difference: 1.33370879
Max relative difference: 1.33370879
x: array([[ 0.421005, 0.417547, -0.32667 , -0.29249 , 0.282903, 0.253645,
-0.110355, -0.220882, -0.263948, -0.180241, 0.751357],
[ 0.417547, -0.047571, -0.367514, -0.214091, -0.303108, -0.364512,...
y: array([[1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 0., 1., 0., 0., 0., 0., 0., 0., 0., 0.],...
FAILED linalg/tests/test_decomp_update.py::TestQRinsert_f::test_non_unit_strides_1_row - AssertionError:
Not equal to tolerance rtol=0.0001, atol=1.19209e-06
Mismatched elements: 81 / 81 (100%)
Max absolute difference: 1.47812065
Max relative difference: 1.47812065
x: array([[ 0.427075, 0.052891, 0.034453, 0.178182, 0.20928 , -0.183314,
-0.029952, 0.108337, 0.05796 ],
[ 0.052891, 0.173273, 0.570958, -0.143117, 0.093308, 0.188859,...
y: array([[1., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 1., 0., 0., 0., 0., 0., 0., 0.],
[0., 0., 1., 0., 0., 0., 0., 0., 0.],...
FAILED linalg/tests/test_decomp_update.py::TestQRinsert_f::test_non_unit_strides_p_row - AssertionError:
Not equal to tolerance rtol=0.0001, atol=1.19209e-06
Mismatched elements: 121 / 121 (100%)
Max absolute difference: 1.49504468
Max relative difference: 1.49504468
x: array([[ 0.025394, 0.222058, 0.609238, 0.497672, 0.354511, 0.041871,
0.731882, -0.370673, -0.38842 , -0.11726 , -0.131466],
[ 0.222058, 0.635692, -0.111061, 0.158848, 0.168521, -0.129045,...
y: array([[1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 0., 1., 0., 0., 0., 0., 0., 0., 0., 0.],...
FAILED linalg/tests/test_decomp_update.py::TestQRinsert_f::test_non_unit_strides_1_col - AssertionError:
Not equal to tolerance rtol=0.0001, atol=1.19209e-06
Mismatched elements: 144 / 144 (100%)
Max absolute difference: 1.45033643
Max relative difference: 1.45033643
x: array([[ 0.29902 , 0.501335, 0.272783, 0.074555, 0.132249, -0.02093 ,
0.245842, -0.023263, 0.475552, 0.064034, -0.186375, 0.20676 ],
[ 0.501335, 0.219159, -0.362003, -0.375209, -0.100792, -0.299124,...
y: array([[1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0.],...
FAILED linalg/tests/test_decomp_update.py::TestQRinsert_f::test_non_unit_strides_p_col - AssertionError:
Not equal to tolerance rtol=0.0001, atol=1.19209e-06
Mismatched elements: 144 / 144 (100%)
Max absolute difference: 1.52949911
Max relative difference: 1.52949911
x: array([[ 0.396285, -0.118527, 0.404352, 0.024046, 0.185335, 0.491734,
-0.084112, 0.179654, -0.282193, 0.263326, -0.229785, -0.033931],
[-0.118527, -0.145312, 0.166583, 0.136687, 0.248487, 0.227176,...
y: array([[1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0.],...
FAILED linalg/tests/test_decomp_update.py::TestQRinsert_f::test_neg_strides_1_row - AssertionError:
Not equal to tolerance rtol=0.0001, atol=1.19209e-06
Mismatched elements: 81 / 81 (100%)
Max absolute difference: 1.47812065
Max relative difference: 1.47812065
x: array([[ 0.427075, 0.052891, 0.034453, 0.178182, 0.20928 , -0.183314,
-0.029952, 0.108337, 0.05796 ],
[ 0.052891, 0.173273, 0.570958, -0.143117, 0.093308, 0.188859,...
y: array([[1., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 1., 0., 0., 0., 0., 0., 0., 0.],
[0., 0., 1., 0., 0., 0., 0., 0., 0.],...
FAILED linalg/tests/test_decomp_update.py::TestQRinsert_f::test_neg_strides_p_row - AssertionError:
Not equal to tolerance rtol=0.0001, atol=1.19209e-06
Mismatched elements: 121 / 121 (100%)
Max absolute difference: 1.49504468
Max relative difference: 1.49504468
x: array([[ 0.025394, 0.222058, 0.609238, 0.497672, 0.354511, 0.041871,
0.731882, -0.370673, -0.38842 , -0.11726 , -0.131466],
[ 0.222058, 0.635692, -0.111061, 0.158848, 0.168521, -0.129045,...
y: array([[1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 0., 1., 0., 0., 0., 0., 0., 0., 0., 0.],...
FAILED linalg/tests/test_decomp_update.py::TestQRinsert_f::test_neg_strides_1_col - AssertionError:
Not equal to tolerance rtol=0.0001, atol=1.19209e-06
Mismatched elements: 144 / 144 (100%)
Max absolute difference: 1.45033643
Max relative difference: 1.45033643
x: array([[ 0.29902 , 0.501335, 0.272783, 0.074555, 0.132249, -0.02093 ,
0.245842, -0.023263, 0.475552, 0.064034, -0.186375, 0.20676 ],
[ 0.501335, 0.219159, -0.362003, -0.375209, -0.100792, -0.299124,...
y: array([[1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0.],...
FAILED linalg/tests/test_decomp_update.py::TestQRinsert_f::test_neg_strides_p_col - AssertionError:
Not equal to tolerance rtol=0.0001, atol=1.19209e-06
Mismatched elements: 144 / 144 (100%)
Max absolute difference: 1.52949911
Max relative difference: 1.52949911
x: array([[ 0.396285, -0.118527, 0.404352, 0.024046, 0.185335, 0.491734,
-0.084112, 0.179654, -0.282193, 0.263326, -0.229785, -0.033931],
[-0.118527, -0.145312, 0.166583, 0.136687, 0.248487, 0.227176,...
y: array([[1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0.],...
FAILED linalg/tests/test_decomp_update.py::TestQRinsert_f::test_non_itemsize_strides_1_row - AssertionError:
Not equal to tolerance rtol=0.0001, atol=1.19209e-06
Mismatched elements: 81 / 81 (100%)
Max absolute difference: 1.47812065
Max relative difference: 1.47812065
x: array([[ 0.427075, 0.052891, 0.034453, 0.178182, 0.20928 , -0.183314,
-0.029952, 0.108337, 0.05796 ],
[ 0.052891, 0.173273, 0.570958, -0.143117, 0.093308, 0.188859,...
y: array([[1., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 1., 0., 0., 0., 0., 0., 0., 0.],
[0., 0., 1., 0., 0., 0., 0., 0., 0.],...
FAILED linalg/tests/test_decomp_update.py::TestQRinsert_f::test_non_itemsize_strides_p_row - AssertionError:
Not equal to tolerance rtol=0.0001, atol=1.19209e-06
Mismatched elements: 121 / 121 (100%)
Max absolute difference: 1.49504468
Max relative difference: 1.49504468
x: array([[ 0.025394, 0.222058, 0.609238, 0.497672, 0.354511, 0.041871,
0.731882, -0.370673, -0.38842 , -0.11726 , -0.131466],
[ 0.222058, 0.635692, -0.111061, 0.158848, 0.168521, -0.129045,...
y: array([[1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 0., 1., 0., 0., 0., 0., 0., 0., 0., 0.],...
FAILED linalg/tests/test_decomp_update.py::TestQRinsert_f::test_non_itemsize_strides_1_col - AssertionError:
Not equal to tolerance rtol=0.0001, atol=1.19209e-06
Mismatched elements: 144 / 144 (100%)
Max absolute difference: 1.45033643
Max relative difference: 1.45033643
x: array([[ 0.29902 , 0.501335, 0.272783, 0.074555, 0.132249, -0.02093 ,
0.245842, -0.023263, 0.475552, 0.064034, -0.186375, 0.20676 ],
[ 0.501335, 0.219159, -0.362003, -0.375209, -0.100792, -0.299124,...
y: array([[1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0.],...
FAILED linalg/tests/test_decomp_update.py::TestQRinsert_f::test_non_itemsize_strides_p_col - AssertionError:
Not equal to tolerance rtol=0.0001, atol=1.19209e-06
Mismatched elements: 144 / 144 (100%)
Max absolute difference: 1.52949911
Max relative difference: 1.52949911
x: array([[ 0.396285, -0.118527, 0.404352, 0.024046, 0.185335, 0.491734,
-0.084112, 0.179654, -0.282193, 0.263326, -0.229785, -0.033931],
[-0.118527, -0.145312, 0.166583, 0.136687, 0.248487, 0.227176,...
y: array([[1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0.],...
FAILED linalg/tests/test_decomp_update.py::TestQRinsert_f::test_non_native_byte_order_1_row - AssertionError:
Not equal to tolerance rtol=0.0001, atol=1.19209e-06
Mismatched elements: 81 / 81 (100%)
Max absolute difference: 1.47812065
Max relative difference: 1.47812065
x: array([[ 0.427075, 0.052891, 0.034453, 0.178182, 0.20928 , -0.183314,
-0.029952, 0.108337, 0.05796 ],
[ 0.052891, 0.173273, 0.570958, -0.143117, 0.093308, 0.188859,...
y: array([[1., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 1., 0., 0., 0., 0., 0., 0., 0.],
[0., 0., 1., 0., 0., 0., 0., 0., 0.],...
FAILED linalg/tests/test_decomp_update.py::TestQRinsert_f::test_non_native_byte_order_p_row - AssertionError:
Not equal to tolerance rtol=0.0001, atol=1.19209e-06
Mismatched elements: 121 / 121 (100%)
Max absolute difference: 1.49504468
Max relative difference: 1.49504468
x: array([[ 0.025394, 0.222058, 0.609238, 0.497672, 0.354511, 0.041871,
0.731882, -0.370673, -0.38842 , -0.11726 , -0.131466],
[ 0.222058, 0.635692, -0.111061, 0.158848, 0.168521, -0.129045,...
y: array([[1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 0., 1., 0., 0., 0., 0., 0., 0., 0., 0.],...
FAILED linalg/tests/test_decomp_update.py::TestQRinsert_f::test_non_native_byte_order_1_col - AssertionError:
Not equal to tolerance rtol=0.0001, atol=1.19209e-06
Mismatched elements: 144 / 144 (100%)
Max absolute difference: 1.45033643
Max relative difference: 1.45033643
x: array([[ 0.29902 , 0.501335, 0.272783, 0.074555, 0.132249, -0.02093 ,
0.245842, -0.023263, 0.475552, 0.064034, -0.186375, 0.20676 ],
[ 0.501335, 0.219159, -0.362003, -0.375209, -0.100792, -0.299124,...
y: array([[1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0.],...
FAILED linalg/tests/test_decomp_update.py::TestQRinsert_f::test_non_native_byte_order_p_col - AssertionError:
Not equal to tolerance rtol=0.0001, atol=1.19209e-06
Mismatched elements: 144 / 144 (100%)
Max absolute difference: 1.52949911
Max relative difference: 1.52949911
x: array([[ 0.396285, -0.118527, 0.404352, 0.024046, 0.185335, 0.491734,
-0.084112, 0.179654, -0.282193, 0.263326, -0.229785, -0.033931],
[-0.118527, -0.145312, 0.166583, 0.136687, 0.248487, 0.227176,...
y: array([[1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0.],...
FAILED linalg/tests/test_decomp_update.py::TestQRupdate_f::test_tall_rank_1 - AssertionError:
Not equal to tolerance rtol=0.0001, atol=1.19209e-06
Mismatched elements: 144 / 144 (100%)
Max absolute difference: 1.56318134
Max relative difference: 1.56318134
x: array([[-0.054046, 0.205639, -0.123517, 0.260355, 0.474265, -0.249005,
0.177618, -0.301207, 0.618385, -0.037394, 0.023149, 0.252298],
[ 0.205639, 0.756895, -0.286572, 0.154587, 0.321836, 0.283857,...
y: array([[1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0.],...
FAILED linalg/tests/test_decomp_update.py::TestQRupdate_f::test_tall_rank_p - AssertionError:
Not equal to tolerance rtol=0.0001, atol=1.19209e-06
Mismatched elements: 144 / 144 (100%)
Max absolute difference: 1.56318134
Max relative difference: 1.56318134
x: array([[-0.054046, 0.205639, -0.123517, 0.260355, 0.474265, -0.249005,
0.177618, -0.301207, 0.618385, -0.037394, 0.023149, 0.252298],
[ 0.205639, 0.756895, -0.286572, 0.154587, 0.321836, 0.283857,...
y: array([[1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0.],...
FAILED linalg/tests/test_decomp_update.py::TestQRupdate_f::test_non_unit_strides_rank_1 - AssertionError:
Not equal to tolerance rtol=0.0001, atol=1.19209e-06
Mismatched elements: 144 / 144 (100%)
Max absolute difference: 1.56318134
Max relative difference: 1.56318134
x: array([[-0.054046, 0.205639, -0.123517, 0.260355, 0.474265, -0.249005,
0.177618, -0.301207, 0.618385, -0.037394, 0.023149, 0.252298],
[ 0.205639, 0.756895, -0.286572, 0.154587, 0.321836, 0.283857,...
y: array([[1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0.],...
FAILED linalg/tests/test_decomp_update.py::TestQRupdate_f::test_non_unit_strides_rank_p - AssertionError:
Not equal to tolerance rtol=0.0001, atol=1.19209e-06
Mismatched elements: 144 / 144 (100%)
Max absolute difference: 1.5197227
Max relative difference: 1.5197227
x: array([[ 0.030667, 0.051494, -0.262698, -0.204111, 0.552454, 0.260673,
-0.072537, 0.140756, 0.215893, -0.045971, 0.289605, -0.198233],
[ 0.051494, 0.300886, 0.159218, 0.002972, -0.091647, 0.648182,...
y: array([[1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0.],...
FAILED linalg/tests/test_decomp_update.py::TestQRupdate_f::test_neg_strides_rank_1 - AssertionError:
Not equal to tolerance rtol=0.0001, atol=1.19209e-06
Mismatched elements: 144 / 144 (100%)
Max absolute difference: 1.56318134
Max relative difference: 1.56318134
x: array([[-0.054046, 0.205639, -0.123517, 0.260355, 0.474265, -0.249005,
0.177618, -0.301207, 0.618385, -0.037394, 0.023149, 0.252298],
[ 0.205639, 0.756895, -0.286572, 0.154587, 0.321836, 0.283857,...
y: array([[1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0.],...
FAILED linalg/tests/test_decomp_update.py::TestQRupdate_f::test_neg_strides_rank_p - AssertionError:
Not equal to tolerance rtol=0.0001, atol=1.19209e-06
Mismatched elements: 144 / 144 (100%)
Max absolute difference: 1.5197227
Max relative difference: 1.5197227
x: array([[ 0.030667, 0.051494, -0.262698, -0.204111, 0.552454, 0.260673,
-0.072537, 0.140756, 0.215893, -0.045971, 0.289605, -0.198233],
[ 0.051494, 0.300886, 0.159218, 0.002972, -0.091647, 0.648182,...
y: array([[1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0.],...
FAILED linalg/tests/test_decomp_update.py::TestQRupdate_f::test_non_itemsize_strides_rank_1 - AssertionError:
Not equal to tolerance rtol=0.0001, atol=1.19209e-06
Mismatched elements: 144 / 144 (100%)
Max absolute difference: 1.56318134
Max relative difference: 1.56318134
x: array([[-0.054046, 0.205639, -0.123517, 0.260355, 0.474265, -0.249005,
0.177618, -0.301207, 0.618385, -0.037394, 0.023149, 0.252298],
[ 0.205639, 0.756895, -0.286572, 0.154587, 0.321836, 0.283857,...
y: array([[1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0.],...
FAILED linalg/tests/test_decomp_update.py::TestQRupdate_f::test_non_itemsize_strides_rank_p - AssertionError:
Not equal to tolerance rtol=0.0001, atol=1.19209e-06
Mismatched elements: 144 / 144 (100%)
Max absolute difference: 1.5197227
Max relative difference: 1.5197227
x: array([[ 0.030667, 0.051494, -0.262698, -0.204111, 0.552454, 0.260673,
-0.072537, 0.140756, 0.215893, -0.045971, 0.289605, -0.198233],
[ 0.051494, 0.300886, 0.159218, 0.002972, -0.091647, 0.648182,...
y: array([[1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0.],...
FAILED linalg/tests/test_decomp_update.py::TestQRupdate_f::test_non_native_byte_order_rank_1 - AssertionError:
Not equal to tolerance rtol=0.0001, atol=1.19209e-06
Mismatched elements: 144 / 144 (100%)
Max absolute difference: 1.56318134
Max relative difference: 1.56318134
x: array([[-0.054046, 0.205639, -0.123517, 0.260355, 0.474265, -0.249005,
0.177618, -0.301207, 0.618385, -0.037394, 0.023149, 0.252298],
[ 0.205639, 0.756895, -0.286572, 0.154587, 0.321836, 0.283857,...
y: array([[1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0.],...
FAILED linalg/tests/test_decomp_update.py::TestQRupdate_f::test_non_native_byte_order_rank_p - AssertionError:
Not equal to tolerance rtol=0.0001, atol=1.19209e-06
Mismatched elements: 144 / 144 (100%)
Max absolute difference: 1.5197227
Max relative difference: 1.5197227
x: array([[ 0.030667, 0.051494, -0.262698, -0.204111, 0.552454, 0.260673,
-0.072537, 0.140756, 0.215893, -0.045971, 0.289605, -0.198233],
[ 0.051494, 0.300886, 0.159218, 0.002972, -0.091647, 0.648182,...
y: array([[1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],
[0., 0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0.],...
FAILED linalg/tests/test_lapack.py::test_pftri - AssertionError:
Arrays are not almost equal to 4 decimals
Mismatched elements: 21 / 400 (5.25%)
Max absolute difference: 0.00037931
Max relative difference: 0.64988735
x: array([[ 5.0451e-02, -1.1576e-03, 2.7290e-04, -1.5024e-03, -1.7656e-03,
-1.3410e-03, -1.4870e-03, -7.1398e-04, -1.4734e-03, -2.5769e-03,
-2.0850e-03, -9.8616e-04, -7.3829e-04, -1.9978e-03, 1.7069e-04,...
y: array([[ 5.0565e-02, -1.0042e-03, 2.1366e-04, -1.5335e-03, -1.5981e-03,
-1.4567e-03, -1.5799e-03, -5.9890e-04, -1.4266e-03, -2.5949e-03,
-2.0850e-03, -9.8616e-04, -7.3829e-04, -1.9978e-03, 1.7069e-04,...
FAILED linalg/tests/test_lapack.py::test_sfrk_hfrk - AssertionError:
Arrays are not almost equal to 4 decimals
Mismatched elements: 165 / 400 (41.2%)
Max absolute difference: 1.14951146
Max relative difference: 14.46566384
x: array([[ 3.9575e+01, 1.3012e+00, 5.5721e-02, 1.6919e+00, 1.3906e+00,
1.7789e+00, 8.5231e-01, 8.1178e-01, 1.2308e+00, 2.1547e+00,
1.7334e+00, 6.0473e-01, 2.1888e-01, 2.0501e+00, -1.1836e-01,...
y: array([[ 3.9575e+01, 1.3012e+00, 2.2163e-01, 1.2076e+00, 1.4051e+00,
1.8348e+00, 1.0907e+00, 1.0859e+00, 1.3009e+00, 2.1895e+00,
1.3301e+00, 1.5722e+00, 1.7302e-01, 1.5784e+00, 1.6231e-01,...
FAILED linalg/tests/test_lapack.py::TestBlockedQR::test_geqrt_gemqrt - AssertionError:
Not equal to tolerance rtol=0, atol=1.19209e-05
Mismatched elements: 320 / 400 (80%)
Max absolute difference: 1.4186668
Max relative difference: 1.4186668
x: array([[ 4.153938e-01, 3.214427e-01, -1.697152e-01, -2.782870e-01,
2.549522e-01, 3.815206e-01, -1.836173e-01, -8.294257e-03,
2.499608e-01, 1.465432e-02, 1.211796e-01, -2.663902e-01,...
y: array([[1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,
0., 0., 0., 0.],
[0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,...
FAILED linalg/tests/test_lapack.py::TestBlockedQR::test_tpqrt_tpmqrt - AssertionError:
Not equal to tolerance rtol=0, atol=1.19209e-05
Mismatched elements: 1024 / 1600 (64%)
Max absolute difference: 1.2731317
Max relative difference: 1.2731317
x: array([[ 3.782889e-03, 1.856932e-02, 1.523624e-02, ..., -1.549972e-01,
2.169387e-01, -3.143149e-01],
[ 1.856932e-02, 4.894961e-02, -5.576465e-02, ..., 2.150272e-02,...
y: array([[1., 0., 0., ..., 0., 0., 0.],
[0., 1., 0., ..., 0., 0., 0.],
[0., 0., 1., ..., 0., 0., 0.],...
FAILED linalg/tests/test_lapack.py::test_pstrf - AssertionError:
Not equal to tolerance rtol=0, atol=0.000119209
Mismatched elements: 85 / 100 (85%)
Max absolute difference: 3.529682
Max relative difference: 1.4060138
x: array([[3.487075, 2.2597 , 1.555289, 2.763015, 3.431685, 2.046993,
2.797032, 2.700427, 3.422926, 2.103169],
[2.2597 , 2.130606, 1.477844, 1.633565, 2.117459, 1.866201,...
y: array([[3.487075, 2.2597 , 1.555289, 2.763015, 3.431685, 2.046993,
2.797032, 2.700427, 0. , 0. ],
[2.2597 , 2.38366 , 1.007861, 2.456765, 2.693789, 1.169568,...
FAILED linalg/tests/test_lapack.py::test_pstf2 - AssertionError:
Not equal to tolerance rtol=0, atol=0.000119209
Mismatched elements: 85 / 100 (85%)
Max absolute difference: 3.529682
Max relative difference: 1.4060138
x: array([[3.487075, 2.2597 , 1.555289, 2.763015, 3.431685, 2.046993,
2.797032, 2.700427, 3.422926, 2.103169],
[2.2597 , 2.130606, 1.477844, 1.633565, 2.117459, 1.866201,...
y: array([[3.487075, 2.2597 , 1.555289, 2.763015, 3.431685, 2.046993,
2.797032, 2.700427, 0. , 0. ],
[2.2597 , 2.38366 , 1.007861, 2.456765, 2.693789, 1.169568,...
FAILED sparse/linalg/_isolve/tests/test_iterative.py::test_x0_equals_Mb[nonsymposdef-bicgstab] - assert -10 == 0
= 61 failed, 46967 passed, 2404 skipped, 153 xfailed, 13 xpassed, 1 warning in 7455.44s (2:04:15) =
osx + x64 + accelerate: 1-2 failures
=========================== short test summary info ============================
FAILED interpolate/tests/test_rbfinterp.py::TestRBFInterpolatorNeighbors20::test_pickleable - AssertionError:
Arrays are not equal
Mismatched elements: 2 / 50 (4%)
Max absolute difference: 5.55111512e-17
Max relative difference: 9.28510161e-16
x: array([-0.238461, 0.257024, -0.811244, 0.295313, 0.132623, 0.2038 ,
-0.99615 , 0.29755 , -0.019889, 0.230791, -0.516801, 0.279867,
0.227767, 0.178071, -0.172756, 0.251327, -0.406818, 0.271919,...
y: array([-0.238461, 0.257024, -0.811244, 0.295313, 0.132623, 0.2038 ,
-0.99615 , 0.29755 , -0.019889, 0.230791, -0.516801, 0.279867,
0.227767, 0.178071, -0.172756, 0.251327, -0.406818, 0.271919,...
FAILED interpolate/tests/test_rgi.py::TestInterpN::test_matrix_input[quintic] - AssertionError:
Not equal to tolerance rtol=1e-07, atol=0
Mismatched elements: 3 / 21 (14.3%)
Max absolute difference: 1.37252686e-07
Max relative difference: 3.90586281e-07
x: array([[0.478905, 0.351402, 0.540122, 0.544474, 0.476047, 0.512178,
0.044259],
[0.820992, 0.284413, 1.280366, 0.476941, 0.861279, 0.216028,...
y: array([[0.478905, 0.351402, 0.540122, 0.544474, 0.476047, 0.512178,
0.044259],
[0.820992, 0.284413, 1.280366, 0.476941, 0.861279, 0.216028,...
= 2 failed, 61460 passed, 2451 skipped, 264 xfailed, 14 xpassed, 6 warnings in 1438.92s (0:23:58) =
osx + x64 + mkl + PyPy: 1 failure
FAILED linalg/tests/test_decomp_cossin.py::test_cossin[True-40-12-20-float32] - AssertionError:
Not equal to tolerance rtol=0, atol=1.19209e-06
Mismatched elements: 161 / 1600 (10.1%)
Max absolute difference: 1.2539275
Max relative difference: 2.0001893
x: array([[-0.064123, -0.169602, 0.386539, ..., 0. , 0. ,
0. ],
[-0.217334, -0.533708, -0.280909, ..., 0. , 0. ,...
y: array([[-0.064122, 0.169602, 0.386539, ..., 0. , 0. ,
0. ],
[-0.217334, 0.533708, -0.280909, ..., 0. , 0. ,...
windows + blis: 2 failures
=========================== short test summary info ===========================
FAILED interpolate/tests/test_rgi.py::TestRegularGridInterpolator::test_derivatives - AssertionError:
Not equal to tolerance rtol=1e-07, atol=1e-12
Mismatched elements: 1 / 3 (33.3%)
Max absolute difference: 1.02318154e-12
Max relative difference: inf
x: array([-1.023182e-12, 0.000000e+00, -9.094947e-13])
y: array([0, 0, 0])
FAILED sparse/linalg/_eigen/tests/test_svds.py::Test_SVDS_PROPACK::test_svds_parameter_k_which[LM-5] - AssertionError:
Not equal to tolerance rtol=1e-07, atol=8e-10
Mismatched elements: 2 / 25 (8%)
Max absolute difference: 9.92425943e-10
Max relative difference: 1.80300219e-13
x: array([[ 1.000000e+00, -3.278331e-14, -1.389477e-15, 2.428569e-13,
-1.484033e-10],
[-3.278331e-14, 1.000000e+00, 1.498714e-14, -6.832333e-13,...
y: array([[1., 0., 0., 0., 0.],
[0., 1., 0., 0., 0.],
[0., 0., 1., 0., 0.],...
= 2 failed, 61458 passed, 2453 skipped, 263 xfailed, 15 xpassed, 1 warning in 1219.59s (0:20:19) =
windows + mkl + non-avx512: 1 failure
FAILED linalg/tests/test_decomp.py::TestEig::test_falker - AssertionError:
Not equal to tolerance rtol=1e-07, atol=1e-07
array([[ 1., 0., 0., 0., 0., 0.],
[ 0., 1., 0., 0., 0., 0.],
[ 0., 0., 1., 0., 0., 0.],
[ 0., 0., 0., -2., 1., 1.],
[ 0., 0., 0., 1., -2., 1.],
[ 0., 0., 0., 1., 1., -2.]])
array([[ 0., 0., 0., 1., 0., 0.],
[ 0., 0., 0., 0., 1., 0.],
[ 0., 0., 0., 0., 0., 1.],
[ 1., 0., 0., 1., -1., 0.],
[ 0., 0., 0., -1., 1., 0.],
[ 0., 0., 3., 0., 0., 0.]])
Mismatched elements: 2 / 5 (40%)
Max absolute difference: 2.9976857
Max relative difference: 1.99414478
x: array([-1.770114e+00+0.000000e+00j, -1.149431e-01+1.498843e+00j,
-1.149431e-01-1.498843e+00j, 3.036850e-18+1.041526e-08j,
3.036850e-18-1.041526e-08j])
y: array([-1.770114e+00+0.000000e+00j, -1.149431e-01-1.498843e+00j,
-1.149431e-01+1.498843e+00j, -2.210267e-17-1.197435e-08j,
-2.210267e-17+1.197435e-08j])
windows + mkl + avx512: 1 failure
FAILED optimize/tests/test_nnls.py::TestNNLS::test_nnls_inner_loop_case1 - RuntimeError: Maximum number of iterations reached.
windows + openblas: 2-4 failures
=========================== short test summary info ===========================
FAILED interpolate/tests/test_interpnd.py::TestCloughTocher2DInterpolator::test_dense
FAILED linalg/tests/test_basic.py::TestLstsq::test_random_complex_exact
FAILED spatial/tests/test_qhull.py::TestUtilities::test_more_barycentric_transforms
FAILED sparse/linalg/tests/test_propack.py::test_examples[False-float32]
= 4 failed, 61456 passed, 2453 skipped, 263 xfailed, 15 xpassed, 1 warning in 6117.55s (1:41:57) =
PyPy: 1 failure
_________________________ test_dunder_ror[dok_matrix] __________________________
[gw0] darwin -- Python 3.9.18 $PREFIX/bin/python
$PREFIX/lib/pypy3.9/site-packages/scipy/sparse/tests/test_dok.py:163: in test_dunder_ror
assert d.__ror__(d) == Asp.__ror__(d)
E AttributeError: 'dict' object has no attribute '__ror__'. Did you mean: '__ior__'?
Asp = <3x3 sparse matrix of type '<class 'numpy.float64'>'
with 2 stored elements in Dictionary Of Keys format>
d = {(0, 1): 1, (0, 2): 2}
f1af0ac to
7511e24
Compare
…nda-forge-pinning 2024.06.12.07.10.11
7511e24 to
368fe1d
Compare
|
Cancelling for now since CI is backed up. |
Scipy 1.13.1, numpy 2.0TL;DR: Down to 1-2 relevant test failures overallFrom 61 failures out of 113 runs for 1.13.0, we're now at 33 failures out of 84 CI runs Notable
Good News
Bad News
Restrictions
# on the slowest agents, these tests take more than 20min in emulation
{% set tests_to_skip = tests_to_skip + " or test_mixed_threads_processes or test_sf_gh18506" %} # [aarch64 or ppc64le]
{% set tests_to_skip = tests_to_skip + " or (test_lsq_linear and test_large_rank_deficient)" %} # [aarch64 or ppc64le]
{% set tests_to_skip = tests_to_skip + " or (test_iterative and test_precond_inverse)" %} # [aarch64 or ppc64le]
{% set tests_to_skip = tests_to_skip + " or (test_multiprocess and fft)" %} # [aarch64 or ppc64le]
{% set tests_to_skip = tests_to_skip + " or (test_optimize and TestBrute and test_workers)" %} # [aarch64 or ppc64le]
{% set tests_to_skip = tests_to_skip + " or (TestLstsq and test_random_complex_exact)" %} # [aarch64 or ppc64le]
{% set tests_to_skip = tests_to_skip + " or (TestLevyStable and test_location_scale)" %} # [aarch64 or ppc64le]
{% set tests_to_skip = tests_to_skip + " or (TestShgoArguments and test_19_parallelization)" %} # [aarch64 or ppc64le]
{% set tests_to_skip = tests_to_skip + " or (TestDifferentialEvolutionSolver and (test_immediate_updating or test_parallel))" %} # [aarch64 or ppc64le]
# tests that run into timeouts (set in scipy test suite) in emulation
{% set tests_to_skip = tests_to_skip + " or (test_propack and test_examples)" %} # [aarch64 or ppc64le]Details
Excludes scipy/scipy#15533, as it's too much of a hassle to track in this matrix.
** sum of Segfaults (S), Failures (F), resp. Timeouts (T); out of a total of 84 CI combinations being tested Build logs: {linux,win} + x64 + mkl + non-avx512 / linux + aarch64 + openblas: 1 failureon aarch, we get {linux,win} + mkl + avx512: 1 failurelinux + aarch64 + openblas: 60 failureswin + openblas + avx2: 4-9 failureswin + openblas + avx512: 2-4 failures |
1015e6f to
f7334d0
Compare
|
Closing now that 1.15 is out |
Following the same scheme as #267, #242, #224, #223, #199, #172, #153 & #130.