-
-
Notifications
You must be signed in to change notification settings - Fork 3k
Description
- a detailed description of the bug or problem you are having
- output of
pip listfrom the virtual environment you are using - pytest and operating system versions
- minimal example if possible
By default, pytest shows the error message even in the "short test summary", which - at least for the libraries that I'm working with - often blows up the lengths of the summary to the point that it becomes useless. Here's a recent example from numpy where 17 test failures cause >900 lines of "short summary".
default short test summary
=========================== short test summary info ============================
FAILED linalg/tests/test_linalg.py::TestSolve::test_generalized_sq_cases - AssertionError: In test case: <LinalgCase: single_tile213_stride_+1_+1_+3_+1_stride_+1_+1_+1_+1>
Traceback (most recent call last):
File "$PREFIX/lib/python3.13/site-packages/numpy/linalg/tests/test_linalg.py", line 386, in check_cases
case.check(self.do)
~~~~~~~~~~^^^^^^^^^
File "$PREFIX/lib/python3.13/site-packages/numpy/linalg/tests/test_linalg.py", line 116, in check
do(self.a, self.b, tags=self.tags)
~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "$PREFIX/lib/python3.13/site-packages/numpy/linalg/tests/test_linalg.py", line 484, in do
assert_almost_equal(b, adotx)
~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
File "$PREFIX/lib/python3.13/site-packages/numpy/linalg/tests/test_linalg.py", line 72, in assert_almost_equal
old_assert_almost_equal(a, b, decimal=decimal, **kw)
~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "$PREFIX/lib/python3.13/site-packages/numpy/testing/_private/utils.py", line 616, in assert_almost_equal
return assert_array_almost_equal(actual, desired, decimal, err_msg)
File "$PREFIX/lib/python3.13/site-packages/numpy/testing/_private/utils.py", line 1222, in assert_array_almost_equal
assert_array_compare(compare, actual, desired, err_msg=err_msg,
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
verbose=verbose,
^^^^^^^^^^^^^^^^
header=('Arrays are not almost equal to %d decimals' % decimal),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
precision=decimal)
^^^^^^^^^^^^^^^^^^
File "$PREFIX/lib/python3.13/site-packages/numpy/testing/_private/utils.py", line 983, in assert_array_compare
raise AssertionError(msg)
AssertionError:
Arrays are not almost equal to 6 decimals
Mismatched elements: 12 / 24 (50%)
First 5 mismatches are at indices:
[0, 0, 1, 0]: 2.0 (ACTUAL), 0.0 (DESIRED)
[0, 0, 1, 1]: 1.0 (ACTUAL), 0.0 (DESIRED)
[0, 1, 1, 0]: 2.0 (ACTUAL), 0.0 (DESIRED)
[0, 1, 1, 1]: 1.0 (ACTUAL), 0.0 (DESIRED)
[1, 0, 1, 0]: 2.0 (ACTUAL), 0.0 (DESIRED)
Max absolute difference among violations: 2.
Max relative difference among violations: inf
ACTUAL: array([[[[2., 1.],
[2., 1.]],
...
DESIRED: array([[[[2., 1.],
[0., 0.]],
...
FAILED linalg/tests/test_linalg.py::TestInv::test_generalized_sq_cases - AssertionError: In test case: <LinalgCase: single_tile3_stride_+1_+3_+1_stride_+1>
Traceback (most recent call last):
File "$PREFIX/lib/python3.13/site-packages/numpy/linalg/tests/test_linalg.py", line 386, in check_cases
case.check(self.do)
~~~~~~~~~~^^^^^^^^^
File "$PREFIX/lib/python3.13/site-packages/numpy/linalg/tests/test_linalg.py", line 116, in check
do(self.a, self.b, tags=self.tags)
~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "$PREFIX/lib/python3.13/site-packages/numpy/linalg/tests/test_linalg.py", line 567, in do
assert_almost_equal(matmul(a, a_inv),
~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^
identity_like_generalized(a))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "$PREFIX/lib/python3.13/site-packages/numpy/linalg/tests/test_linalg.py", line 72, in assert_almost_equal
old_assert_almost_equal(a, b, decimal=decimal, **kw)
~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "$PREFIX/lib/python3.13/site-packages/numpy/testing/_private/utils.py", line 616, in assert_almost_equal
return assert_array_almost_equal(actual, desired, decimal, err_msg)
File "$PREFIX/lib/python3.13/site-packages/numpy/testing/_private/utils.py", line 1222, in assert_array_almost_equal
assert_array_compare(compare, actual, desired, err_msg=err_msg,
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
verbose=verbose,
^^^^^^^^^^^^^^^^
header=('Arrays are not almost equal to %d decimals' % decimal),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
precision=decimal)
^^^^^^^^^^^^^^^^^^
File "$PREFIX/lib/python3.13/site-packages/numpy/testing/_private/utils.py", line 983, in assert_array_compare
raise AssertionError(msg)
AssertionError:
Arrays are not almost equal to 6 decimals
Mismatched elements: 6 / 12 (50%)
First 5 mismatches are at indices:
[0, 1, 0]: 3.129926699353899e+18 (ACTUAL), 0.0 (DESIRED)
[0, 1, 1]: -3.129926699353899e+18 (ACTUAL), 1.0 (DESIRED)
[1, 1, 0]: 1.5649633496769495e+18 (ACTUAL), 0.0 (DESIRED)
[1, 1, 1]: -1.5649633496769495e+18 (ACTUAL), 1.0 (DESIRED)
[2, 1, 0]: 1.043308991410602e+18 (ACTUAL), 0.0 (DESIRED)
Max absolute difference among violations: 3.1299267e+18
Max relative difference among violations: 3.1299267e+18
ACTUAL: array([[[ 1.000000e+00, 0.000000e+00],
[ 3.129927e+18, -3.129927e+18]],
...
DESIRED: array([[[1., 0.],
[0., 1.]],
...
FAILED linalg/tests/test_linalg.py::TestInv::test_sq_cases - AssertionError: In test case: <LinalgCase: single_stride_+3_+1_stride_+1>
Traceback (most recent call last):
File "$PREFIX/lib/python3.13/site-packages/numpy/linalg/tests/test_linalg.py", line 386, in check_cases
case.check(self.do)
~~~~~~~~~~^^^^^^^^^
File "$PREFIX/lib/python3.13/site-packages/numpy/linalg/tests/test_linalg.py", line 116, in check
do(self.a, self.b, tags=self.tags)
~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "$PREFIX/lib/python3.13/site-packages/numpy/linalg/tests/test_linalg.py", line 567, in do
assert_almost_equal(matmul(a, a_inv),
~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^
identity_like_generalized(a))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "$PREFIX/lib/python3.13/site-packages/numpy/linalg/tests/test_linalg.py", line 72, in assert_almost_equal
old_assert_almost_equal(a, b, decimal=decimal, **kw)
~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "$PREFIX/lib/python3.13/site-packages/numpy/testing/_private/utils.py", line 616, in assert_almost_equal
return assert_array_almost_equal(actual, desired, decimal, err_msg)
File "$PREFIX/lib/python3.13/site-packages/numpy/testing/_private/utils.py", line 1222, in assert_array_almost_equal
assert_array_compare(compare, actual, desired, err_msg=err_msg,
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
verbose=verbose,
^^^^^^^^^^^^^^^^
header=('Arrays are not almost equal to %d decimals' % decimal),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
precision=decimal)
^^^^^^^^^^^^^^^^^^
File "$PREFIX/lib/python3.13/site-packages/numpy/testing/_private/utils.py", line 983, in assert_array_compare
raise AssertionError(msg)
AssertionError:
Arrays are not almost equal to 6 decimals
Mismatched elements: 2 / 4 (50%)
Mismatch at indices:
[1, 0]: 3.129926699353899e+18 (ACTUAL), 0.0 (DESIRED)
[1, 1]: -3.129926699353899e+18 (ACTUAL), 1.0 (DESIRED)
Max absolute difference among violations: 3.1299267e+18
Max relative difference among violations: 3.1299267e+18
ACTUAL: array([[ 1.000000e+00, 0.000000e+00],
[ 3.129927e+18, -3.129927e+18]], dtype=float32)
DESIRED: array([[1., 0.],
[0., 1.]])
FAILED linalg/tests/test_linalg.py::TestEig::test_generalized_sq_cases - AssertionError: In test case: <LinalgCase: single_tile3_stride_+1_+3_+1_stride_+1>
Traceback (most recent call last):
File "$PREFIX/lib/python3.13/site-packages/numpy/linalg/tests/test_linalg.py", line 386, in check_cases
case.check(self.do)
~~~~~~~~~~^^^^^^^^^
File "$PREFIX/lib/python3.13/site-packages/numpy/linalg/tests/test_linalg.py", line 116, in check
do(self.a, self.b, tags=self.tags)
~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "$PREFIX/lib/python3.13/site-packages/numpy/linalg/tests/test_linalg.py", line 635, in do
assert_allclose(matmul(a, eigenvectors),
~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
np.asarray(eigenvectors) * np.asarray(eigenvalues)[..., None, :],
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
rtol=get_rtol(eigenvalues.dtype))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "$PREFIX/lib/python3.13/site-packages/numpy/testing/_private/utils.py", line 1768, in assert_allclose
assert_array_compare(compare, actual, desired, err_msg=str(err_msg),
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
verbose=verbose, header=header, equal_nan=equal_nan,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
strict=strict)
^^^^^^^^^^^^^^
File "$PREFIX/lib/python3.13/site-packages/numpy/testing/_private/utils.py", line 983, in assert_array_compare
raise AssertionError(msg)
AssertionError:
Not equal to tolerance rtol=1e-05, atol=0
Mismatched elements: 6 / 12 (50%)
First 5 mismatches are at indices:
[0, 1, 0]: 1.6200332141878313e+18 (ACTUAL), -0.21062465012073517 (DESIRED)
[0, 1, 1]: 8.296498028290769e+18 (ACTUAL), -4.885427474975586 (DESIRED)
[1, 1, 0]: 1.6200332141878313e+18 (ACTUAL), -0.42124930024147034 (DESIRED)
[1, 1, 1]: 8.296498028290769e+18 (ACTUAL), -9.770854949951172 (DESIRED)
[2, 1, 0]: 1.6200332141878313e+18 (ACTUAL), -0.6318739652633667 (DESIRED)
Max absolute difference among violations: 8.296498e+18
Max relative difference among violations: 7.691565e+18
ACTUAL: array([[[ 3.069701e-01, -2.234727e+00],
[ 1.620033e+18, 8.296498e+18]],
...
DESIRED: array([[[ 0.30697 , -2.234727],
[ -0.210625, -4.885427]],
...
FAILED linalg/tests/test_linalg.py::TestEig::test_sq_cases - AssertionError: In test case: <LinalgCase: single_stride_+3_+1_stride_+1>
Traceback (most recent call last):
File "$PREFIX/lib/python3.13/site-packages/numpy/linalg/tests/test_linalg.py", line 386, in check_cases
case.check(self.do)
~~~~~~~~~~^^^^^^^^^
File "$PREFIX/lib/python3.13/site-packages/numpy/linalg/tests/test_linalg.py", line 116, in check
do(self.a, self.b, tags=self.tags)
~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "$PREFIX/lib/python3.13/site-packages/numpy/linalg/tests/test_linalg.py", line 635, in do
assert_allclose(matmul(a, eigenvectors),
~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
np.asarray(eigenvectors) * np.asarray(eigenvalues)[..., None, :],
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
rtol=get_rtol(eigenvalues.dtype))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "$PREFIX/lib/python3.13/site-packages/numpy/testing/_private/utils.py", line 1768, in assert_allclose
assert_array_compare(compare, actual, desired, err_msg=str(err_msg),
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
verbose=verbose, header=header, equal_nan=equal_nan,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
strict=strict)
^^^^^^^^^^^^^^
File "$PREFIX/lib/python3.13/site-packages/numpy/testing/_private/utils.py", line 983, in assert_array_compare
raise AssertionError(msg)
AssertionError:
Not equal to tolerance rtol=1e-05, atol=0
Mismatched elements: 2 / 4 (50%)
Mismatch at indices:
[1, 0]: 1.6200332141878313e+18 (ACTUAL), -0.21062465012073517 (DESIRED)
[1, 1]: 8.296498028290769e+18 (ACTUAL), -4.885427474975586 (DESIRED)
Max absolute difference among violations: 8.296498e+18
Max relative difference among violations: 7.691565e+18
ACTUAL: array([[ 3.069701e-01, -2.234727e+00],
[ 1.620033e+18, 8.296498e+18]], dtype=float32)
DESIRED: array([[ 0.30697 , -2.234727],
[-0.210625, -4.885427]], dtype=float32)
FAILED linalg/tests/test_linalg.py::TestPinv::test_generalized_nonsq_cases - AssertionError: In test case: <LinalgCase: single_nsq_1_tile3_stride_+1_+3_+1_stride_+1>
Traceback (most recent call last):
File "$PREFIX/lib/python3.13/site-packages/numpy/linalg/tests/test_linalg.py", line 386, in check_cases
case.check(self.do)
~~~~~~~~~~^^^^^^^^^
File "$PREFIX/lib/python3.13/site-packages/numpy/linalg/tests/test_linalg.py", line 116, in check
do(self.a, self.b, tags=self.tags)
~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "$PREFIX/lib/python3.13/site-packages/numpy/linalg/tests/test_linalg.py", line 884, in do
assert_almost_equal(dot(dot(a, a_ginv), a), a, single_decimal=5, double_decimal=11)
~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "$PREFIX/lib/python3.13/site-packages/numpy/linalg/tests/test_linalg.py", line 72, in assert_almost_equal
old_assert_almost_equal(a, b, decimal=decimal, **kw)
~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "$PREFIX/lib/python3.13/site-packages/numpy/testing/_private/utils.py", line 616, in assert_almost_equal
return assert_array_almost_equal(actual, desired, decimal, err_msg)
File "$PREFIX/lib/python3.13/site-packages/numpy/testing/_private/utils.py", line 1222, in assert_array_almost_equal
assert_array_compare(compare, actual, desired, err_msg=err_msg,
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
verbose=verbose,
^^^^^^^^^^^^^^^^
header=('Arrays are not almost equal to %d decimals' % decimal),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
precision=decimal)
^^^^^^^^^^^^^^^^^^
File "$PREFIX/lib/python3.13/site-packages/numpy/testing/_private/utils.py", line 983, in assert_array_compare
raise AssertionError(msg)
AssertionError:
Arrays are not almost equal to 5 decimals
Mismatched elements: 18 / 18 (100%)
First 5 mismatches are at indices:
[0, 0, 0]: -373116338176.0 (ACTUAL), 1.0 (DESIRED)
[0, 0, 1]: -373116338176.0 (ACTUAL), 2.0 (DESIRED)
[0, 0, 2]: -373116338176.0 (ACTUAL), 3.0 (DESIRED)
[0, 1, 0]: 2.411431454404557e+37 (ACTUAL), 3.0 (DESIRED)
[0, 1, 1]: 2.411431454404557e+37 (ACTUAL), 4.0 (DESIRED)
Max absolute difference among violations: 2.4114315e+37
Max relative difference among violations: 8.0381046e+36
ACTUAL: array([[[-3.73116e+11, -3.73116e+11, -3.73116e+11],
[ 2.41143e+37, 2.41143e+37, 2.41143e+37]],
...
DESIRED: array([[[ 1., 2., 3.],
[ 3., 4., 6.]],
...
FAILED linalg/tests/test_linalg.py::TestPinv::test_generalized_sq_cases - AssertionError: In test case: <LinalgCase: single_tile3_stride_+1_+3_+1_stride_+1>
Traceback (most recent call last):
File "$PREFIX/lib/python3.13/site-packages/numpy/linalg/tests/test_linalg.py", line 386, in check_cases
case.check(self.do)
~~~~~~~~~~^^^^^^^^^
File "$PREFIX/lib/python3.13/site-packages/numpy/linalg/tests/test_linalg.py", line 116, in check
do(self.a, self.b, tags=self.tags)
~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "$PREFIX/lib/python3.13/site-packages/numpy/linalg/tests/test_linalg.py", line 884, in do
assert_almost_equal(dot(dot(a, a_ginv), a), a, single_decimal=5, double_decimal=11)
~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "$PREFIX/lib/python3.13/site-packages/numpy/linalg/tests/test_linalg.py", line 72, in assert_almost_equal
old_assert_almost_equal(a, b, decimal=decimal, **kw)
~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "$PREFIX/lib/python3.13/site-packages/numpy/testing/_private/utils.py", line 616, in assert_almost_equal
return assert_array_almost_equal(actual, desired, decimal, err_msg)
File "$PREFIX/lib/python3.13/site-packages/numpy/testing/_private/utils.py", line 1222, in assert_array_almost_equal
assert_array_compare(compare, actual, desired, err_msg=err_msg,
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
verbose=verbose,
^^^^^^^^^^^^^^^^
header=('Arrays are not almost equal to %d decimals' % decimal),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
precision=decimal)
^^^^^^^^^^^^^^^^^^
File "$PREFIX/lib/python3.13/site-packages/numpy/testing/_private/utils.py", line 983, in assert_array_compare
raise AssertionError(msg)
AssertionError:
Arrays are not almost equal to 5 decimals
Mismatched elements: 6 / 12 (50%)
First 5 mismatches are at indices:
[0, 1, 0]: 1.9592882468512927e+37 (ACTUAL), 3.0 (DESIRED)
[0, 1, 1]: 1.9592882468512927e+37 (ACTUAL), 4.0 (DESIRED)
[1, 1, 0]: 9.796441234256464e+36 (ACTUAL), 6.0 (DESIRED)
[1, 1, 1]: 9.796441234256464e+36 (ACTUAL), 8.0 (DESIRED)
[2, 1, 0]: 6.530960611562542e+36 (ACTUAL), 9.0 (DESIRED)
Max absolute difference among violations: 1.9592882e+37
Max relative difference among violations: 6.5309606e+36
ACTUAL: array([[[1.00000e+00, 2.00000e+00],
[1.95929e+37, 1.95929e+37]],
...
DESIRED: array([[[ 1., 2.],
[ 3., 4.]],
...
FAILED linalg/tests/test_linalg.py::TestPinv::test_nonsq_cases - AssertionError: In test case: <LinalgCase: single_nsq_1_stride_+3_+1_stride_+1>
Traceback (most recent call last):
File "$PREFIX/lib/python3.13/site-packages/numpy/linalg/tests/test_linalg.py", line 386, in check_cases
case.check(self.do)
~~~~~~~~~~^^^^^^^^^
File "$PREFIX/lib/python3.13/site-packages/numpy/linalg/tests/test_linalg.py", line 116, in check
do(self.a, self.b, tags=self.tags)
~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "$PREFIX/lib/python3.13/site-packages/numpy/linalg/tests/test_linalg.py", line 884, in do
assert_almost_equal(dot(dot(a, a_ginv), a), a, single_decimal=5, double_decimal=11)
~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "$PREFIX/lib/python3.13/site-packages/numpy/linalg/tests/test_linalg.py", line 72, in assert_almost_equal
old_assert_almost_equal(a, b, decimal=decimal, **kw)
~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "$PREFIX/lib/python3.13/site-packages/numpy/testing/_private/utils.py", line 616, in assert_almost_equal
return assert_array_almost_equal(actual, desired, decimal, err_msg)
File "$PREFIX/lib/python3.13/site-packages/numpy/testing/_private/utils.py", line 1222, in assert_array_almost_equal
assert_array_compare(compare, actual, desired, err_msg=err_msg,
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
verbose=verbose,
^^^^^^^^^^^^^^^^
header=('Arrays are not almost equal to %d decimals' % decimal),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
precision=decimal)
^^^^^^^^^^^^^^^^^^
File "$PREFIX/lib/python3.13/site-packages/numpy/testing/_private/utils.py", line 983, in assert_array_compare
raise AssertionError(msg)
AssertionError:
Arrays are not almost equal to 5 decimals
Mismatched elements: 6 / 6 (100%)
First 5 mismatches are at indices:
[0, 0]: -373116338176.0 (ACTUAL), 1.0 (DESIRED)
[0, 1]: -373116338176.0 (ACTUAL), 2.0 (DESIRED)
[0, 2]: -373116338176.0 (ACTUAL), 3.0 (DESIRED)
[1, 0]: 2.411431454404557e+37 (ACTUAL), 3.0 (DESIRED)
[1, 1]: 2.411431454404557e+37 (ACTUAL), 4.0 (DESIRED)
Max absolute difference among violations: 2.4114315e+37
Max relative difference among violations: 8.0381046e+36
ACTUAL: array([[-3.73116e+11, -3.73116e+11, -3.73116e+11],
[ 2.41143e+37, 2.41143e+37, 2.41143e+37]], dtype=float32)
DESIRED: array([[1., 2., 3.],
[3., 4., 6.]], dtype=float32)
FAILED linalg/tests/test_linalg.py::TestPinv::test_sq_cases - AssertionError: In test case: <LinalgCase: single_stride_+3_+1_stride_+1>
Traceback (most recent call last):
File "$PREFIX/lib/python3.13/site-packages/numpy/linalg/tests/test_linalg.py", line 386, in check_cases
case.check(self.do)
~~~~~~~~~~^^^^^^^^^
File "$PREFIX/lib/python3.13/site-packages/numpy/linalg/tests/test_linalg.py", line 116, in check
do(self.a, self.b, tags=self.tags)
~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "$PREFIX/lib/python3.13/site-packages/numpy/linalg/tests/test_linalg.py", line 884, in do
assert_almost_equal(dot(dot(a, a_ginv), a), a, single_decimal=5, double_decimal=11)
~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "$PREFIX/lib/python3.13/site-packages/numpy/linalg/tests/test_linalg.py", line 72, in assert_almost_equal
old_assert_almost_equal(a, b, decimal=decimal, **kw)
~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "$PREFIX/lib/python3.13/site-packages/numpy/testing/_private/utils.py", line 616, in assert_almost_equal
return assert_array_almost_equal(actual, desired, decimal, err_msg)
File "$PREFIX/lib/python3.13/site-packages/numpy/testing/_private/utils.py", line 1222, in assert_array_almost_equal
assert_array_compare(compare, actual, desired, err_msg=err_msg,
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
verbose=verbose,
^^^^^^^^^^^^^^^^
header=('Arrays are not almost equal to %d decimals' % decimal),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
precision=decimal)
^^^^^^^^^^^^^^^^^^
File "$PREFIX/lib/python3.13/site-packages/numpy/testing/_private/utils.py", line 983, in assert_array_compare
raise AssertionError(msg)
AssertionError:
Arrays are not almost equal to 5 decimals
Mismatched elements: 2 / 4 (50%)
Mismatch at indices:
[1, 0]: 1.9592882468512927e+37 (ACTUAL), 3.0 (DESIRED)
[1, 1]: 1.9592882468512927e+37 (ACTUAL), 4.0 (DESIRED)
Max absolute difference among violations: 1.9592882e+37
Max relative difference among violations: 6.5309606e+36
ACTUAL: array([[1.00000e+00, 2.00000e+00],
[1.95929e+37, 1.95929e+37]], dtype=float32)
DESIRED: array([[1., 2.],
[3., 4.]], dtype=float32)
FAILED linalg/tests/test_linalg.py::TestPinvHermitian::test_generalized_herm_cases - AssertionError: In test case: <LinalgCase: hsingle_tile3_stride_+1_+3_+1_nop>
Traceback (most recent call last):
File "$PREFIX/lib/python3.13/site-packages/numpy/linalg/tests/test_linalg.py", line 386, in check_cases
case.check(self.do)
~~~~~~~~~~^^^^^^^^^
File "$PREFIX/lib/python3.13/site-packages/numpy/linalg/tests/test_linalg.py", line 116, in check
do(self.a, self.b, tags=self.tags)
~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "$PREFIX/lib/python3.13/site-packages/numpy/linalg/tests/test_linalg.py", line 898, in do
assert_almost_equal(dot(dot(a, a_ginv), a), a, single_decimal=5, double_decimal=11)
~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "$PREFIX/lib/python3.13/site-packages/numpy/linalg/tests/test_linalg.py", line 72, in assert_almost_equal
old_assert_almost_equal(a, b, decimal=decimal, **kw)
~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "$PREFIX/lib/python3.13/site-packages/numpy/testing/_private/utils.py", line 616, in assert_almost_equal
return assert_array_almost_equal(actual, desired, decimal, err_msg)
File "$PREFIX/lib/python3.13/site-packages/numpy/testing/_private/utils.py", line 1222, in assert_array_almost_equal
assert_array_compare(compare, actual, desired, err_msg=err_msg,
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
verbose=verbose,
^^^^^^^^^^^^^^^^
header=('Arrays are not almost equal to %d decimals' % decimal),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
precision=decimal)
^^^^^^^^^^^^^^^^^^
File "$PREFIX/lib/python3.13/site-packages/numpy/testing/_private/utils.py", line 983, in assert_array_compare
raise AssertionError(msg)
AssertionError:
Arrays are not almost equal to 5 decimals
Mismatched elements: 8 / 12 (66.7%)
First 5 mismatches are at indices:
[0, 1, 0]: 1.3061921223125085e+37 (ACTUAL), 2.0 (DESIRED)
[0, 1, 1]: 1.3061921223125085e+37 (ACTUAL), 1.0 (DESIRED)
[1, 1, 0]: 6.530960611562542e+36 (ACTUAL), 4.0 (DESIRED)
[1, 1, 1]: 6.530960611562542e+36 (ACTUAL), 2.0 (DESIRED)
[2, 0, 0]: -93279084544.0 (ACTUAL), 3.0 (DESIRED)
Max absolute difference among violations: 1.3061921e+37
Max relative difference among violations: 1.3061921e+37
ACTUAL: array([[[ 1.00000e+00, 2.00000e+00],
[ 1.30619e+37, 1.30619e+37]],
...
DESIRED: array([[[1., 2.],
[2., 1.]],
...
FAILED linalg/tests/test_linalg.py::TestPinvHermitian::test_herm_cases - AssertionError: In test case: <LinalgCase: hsingle_stride_+3_+1_nop>
Traceback (most recent call last):
File "$PREFIX/lib/python3.13/site-packages/numpy/linalg/tests/test_linalg.py", line 386, in check_cases
case.check(self.do)
~~~~~~~~~~^^^^^^^^^
File "$PREFIX/lib/python3.13/site-packages/numpy/linalg/tests/test_linalg.py", line 116, in check
do(self.a, self.b, tags=self.tags)
~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "$PREFIX/lib/python3.13/site-packages/numpy/linalg/tests/test_linalg.py", line 898, in do
assert_almost_equal(dot(dot(a, a_ginv), a), a, single_decimal=5, double_decimal=11)
~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "$PREFIX/lib/python3.13/site-packages/numpy/linalg/tests/test_linalg.py", line 72, in assert_almost_equal
old_assert_almost_equal(a, b, decimal=decimal, **kw)
~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "$PREFIX/lib/python3.13/site-packages/numpy/testing/_private/utils.py", line 616, in assert_almost_equal
return assert_array_almost_equal(actual, desired, decimal, err_msg)
File "$PREFIX/lib/python3.13/site-packages/numpy/testing/_private/utils.py", line 1222, in assert_array_almost_equal
assert_array_compare(compare, actual, desired, err_msg=err_msg,
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
verbose=verbose,
^^^^^^^^^^^^^^^^
header=('Arrays are not almost equal to %d decimals' % decimal),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
precision=decimal)
^^^^^^^^^^^^^^^^^^
File "$PREFIX/lib/python3.13/site-packages/numpy/testing/_private/utils.py", line 983, in assert_array_compare
raise AssertionError(msg)
AssertionError:
Arrays are not almost equal to 5 decimals
Mismatched elements: 2 / 4 (50%)
Mismatch at indices:
[1, 0]: 1.3061921223125085e+37 (ACTUAL), 2.0 (DESIRED)
[1, 1]: 1.3061921223125085e+37 (ACTUAL), 1.0 (DESIRED)
Max absolute difference among violations: 1.3061921e+37
Max relative difference among violations: 1.3061921e+37
ACTUAL: array([[1.00000e+00, 2.00000e+00],
[1.30619e+37, 1.30619e+37]], dtype=float32)
DESIRED: array([[1., 2.],
[2., 1.]], dtype=float32)
FAILED linalg/tests/test_linalg.py::TestEighCases::test_generalized_herm_cases - AssertionError: In test case: <LinalgCase: hsingle_tile3_stride_+1_+3_+1_nop>
Traceback (most recent call last):
File "$PREFIX/lib/python3.13/site-packages/numpy/linalg/tests/test_linalg.py", line 386, in check_cases
case.check(self.do)
~~~~~~~~~~^^^^^^^^^
File "$PREFIX/lib/python3.13/site-packages/numpy/linalg/tests/test_linalg.py", line 116, in check
do(self.a, self.b, tags=self.tags)
~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "$PREFIX/lib/python3.13/site-packages/numpy/linalg/tests/test_linalg.py", line 1228, in do
assert_allclose(matmul(a, evc),
~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^
np.asarray(ev)[..., None, :] * np.asarray(evc),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
rtol=get_rtol(ev.dtype))
^^^^^^^^^^^^^^^^^^^^^^^^
File "$PREFIX/lib/python3.13/site-packages/numpy/testing/_private/utils.py", line 1768, in assert_allclose
assert_array_compare(compare, actual, desired, err_msg=str(err_msg),
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
verbose=verbose, header=header, equal_nan=equal_nan,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
strict=strict)
^^^^^^^^^^^^^^
File "$PREFIX/lib/python3.13/site-packages/numpy/testing/_private/utils.py", line 983, in assert_array_compare
raise AssertionError(msg)
AssertionError:
Not equal to tolerance rtol=1e-05, atol=0
Mismatched elements: 6 / 12 (50%)
First 5 mismatches are at indices:
[0, 1, 0]: 62336892928.0 (ACTUAL), -0.7071067690849304 (DESIRED)
[0, 1, 1]: -8.852769548084969e+18 (ACTUAL), 2.1213202476501465 (DESIRED)
[1, 1, 0]: 62336892928.0 (ACTUAL), -1.4142135381698608 (DESIRED)
[1, 1, 1]: -8.852769548084969e+18 (ACTUAL), 4.242640495300293 (DESIRED)
[2, 1, 0]: 62336892928.0 (ACTUAL), -2.1213202476501465 (DESIRED)
Max absolute difference among violations: 8.8527695e+18
Max relative difference among violations: 4.1732357e+18
ACTUAL: array([[[ 7.071068e-01, 2.121320e+00],
[ 6.233689e+10, -8.852770e+18]],
...
DESIRED: array([[[ 0.707107, 2.12132 ],
[-0.707107, 2.12132 ]],
...
FAILED linalg/tests/test_linalg.py::TestEighCases::test_herm_cases - AssertionError: In test case: <LinalgCase: hsingle_stride_+3_+1_nop>
Traceback (most recent call last):
File "$PREFIX/lib/python3.13/site-packages/numpy/linalg/tests/test_linalg.py", line 386, in check_cases
case.check(self.do)
~~~~~~~~~~^^^^^^^^^
File "$PREFIX/lib/python3.13/site-packages/numpy/linalg/tests/test_linalg.py", line 116, in check
do(self.a, self.b, tags=self.tags)
~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "$PREFIX/lib/python3.13/site-packages/numpy/linalg/tests/test_linalg.py", line 1228, in do
assert_allclose(matmul(a, evc),
~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^
np.asarray(ev)[..., None, :] * np.asarray(evc),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
rtol=get_rtol(ev.dtype))
^^^^^^^^^^^^^^^^^^^^^^^^
File "$PREFIX/lib/python3.13/site-packages/numpy/testing/_private/utils.py", line 1768, in assert_allclose
assert_array_compare(compare, actual, desired, err_msg=str(err_msg),
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
verbose=verbose, header=header, equal_nan=equal_nan,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
strict=strict)
^^^^^^^^^^^^^^
File "$PREFIX/lib/python3.13/site-packages/numpy/testing/_private/utils.py", line 983, in assert_array_compare
raise AssertionError(msg)
AssertionError:
Not equal to tolerance rtol=1e-05, atol=0
Mismatched elements: 2 / 4 (50%)
Mismatch at indices:
[1, 0]: 62336892928.0 (ACTUAL), -0.7071067690849304 (DESIRED)
[1, 1]: -8.852769548084969e+18 (ACTUAL), 2.1213202476501465 (DESIRED)
Max absolute difference among violations: 8.8527695e+18
Max relative difference among violations: 4.1732357e+18
ACTUAL: array([[ 7.071068e-01, 2.121320e+00],
[ 6.233689e+10, -8.852770e+18]], dtype=float32)
DESIRED: array([[ 0.707107, 2.12132 ],
[-0.707107, 2.12132 ]], dtype=float32)
FAILED linalg/tests/test_linalg.py::TestCholesky::test_basic_property[False-float32-shape3] - AssertionError:
Not equal to tolerance rtol=1e-07, atol=0.00298023
(50, 50) <class 'numpy.float32'>
[[ 44.06959 -1.2917366 -0.61489445 ... -1.7078063 -0.06026965
3.5968263 ]
[ -1.2917366 50.031647 -0.93625164 ... -9.246351 -12.977635
-0.22433573]
[ -0.61489445 -0.93625164 56.479916 ... 3.1758978 6.96665
-2.8806841 ]
...
[ -1.7078063 -9.246351 3.1758978 ... 53.048283 6.9221125
6.9285684 ]
[ -0.06026965 -12.977635 6.96665 ... 6.9221125 49.258278
-11.654396 ]
[ 3.5968263 -0.22433573 -2.8806841 ... 6.9285684 -11.654396
47.500088 ]]
[[ 6.638493 0. 0. ... 0. 0.
0. ]
[-0.1945828 7.070628 0. ... 0. 0.
0. ]
[-0.0926256 -0.13496326 7.5135293 ... 0. 0.
0. ]
...
[-0.25725812 -1.3147925 0.3959019 ... 0.7488741 0.
0. ]
[-0.00907881 -1.8356787 0.8941284 ... -0.11000964 0.70787036
0. ]
[ 0.5418137 -0.01681719 -0.3770223 ... -0.01939702 0.88379747
1.6186445 ]]
Mismatched elements: 1617 / 2500 (64.7%)
First 5 mismatches are at indices:
[0, 8]: 0.0 (ACTUAL), 1.0061219930648804 (DESIRED)
[0, 9]: 0.0 (ACTUAL), -6.692467212677002 (DESIRED)
[0, 10]: 0.0 (ACTUAL), 1.019768238067627 (DESIRED)
[0, 11]: 0.0 (ACTUAL), -11.9139986038208 (DESIRED)
[0, 12]: 0.0 (ACTUAL), -6.680959224700928 (DESIRED)
Max absolute difference among violations: 89.25262
Max relative difference among violations: 2200.9631
ACTUAL: array([[ 4.406959e+01, -1.291737e+00, -6.148944e-01, ..., -9.883090e+00,
-2.005572e+00, 7.965497e+00],
[-1.291737e+00, -7.090253e+00, 1.104174e+00, ..., -9.404308e-03,...
DESIRED: array([[ 44.06959 , -1.291737, -0.614894, ..., -1.707806, -0.06027 ,
3.596826],
[ -1.291737, 50.031647, -0.936252, ..., -9.246351, -12.977635,...
FAILED linalg/tests/test_linalg.py::TestCholesky::test_basic_property[False-float32-shape4] - AssertionError:
Not equal to tolerance rtol=1e-07, atol=0.000178814
(3, 10, 10) <class 'numpy.float32'>
[[[10.734333 -4.8768277 -3.1554568 -4.5997534 2.1030364
-1.2435193 3.0306861 -4.149522 -2.9620435 0.03625464]
[-4.8768277 8.896948 3.812659 -0.03711339 -1.0476841
4.170913 0.7686802 0.3364729 1.0283238 -3.826606 ]
[-3.1554568 3.812659 3.9959366 1.1625074 0.8306916
0.39898828 -0.77481 -1.9865611 -0.5670059 -2.2059839 ]
[-4.5997534 -0.03711339 1.1625074 6.6847258 -0.24326262
-0.47384936 -1.5542715 4.114234 -1.7963581 1.5196537 ]
[ 2.1030364 -1.0476841 0.8306916 -0.24326262 3.89964
-4.6199813 1.9657652 -1.6450504 -0.18314792 0.349001 ]
[-1.2435193 4.170913 0.39898828 -0.47384936 -4.6199813
11.839529 -2.9300923 0.8218101 -1.1914967 -1.5600258 ]
[ 3.0306861 0.7686802 -0.77481 -1.5542715 1.9657652
-2.9300923 7.020295 1.0565685 1.5246283 -3.3805852 ]
[-4.149522 0.3364729 -1.9865611 4.114234 -1.6450504
0.8218101 1.0565685 10.698549 4.4092803 0.4416819 ]
[-2.9620435 1.0283238 -0.5670059 -1.7963581 -0.18314792
-1.1914967 1.5246283 4.4092803 8.2551985 -1.8104365 ]
[ 0.03625464 -3.826606 -2.2059839 1.5196537 0.349001
-1.5600258 -3.3805852 0.4416819 -1.8104365 6.6920257 ]]
[[ 5.9013734 -0.11575395 -1.8299209 -0.09370685 0.29582188
0.94792557 -1.7730689 3.0220997 -2.5740616 2.1073136 ]
[-0.11575395 10.544705 0.79119295 -5.9150043 -1.6428163
-1.3827156 0.25873902 -1.2621315 -0.7767093 4.0993524 ]
[-1.8299209 0.79119295 16.183662 6.329022 -1.1351309
-2.710929 6.666974 0.74811184 2.4979637 1.5011857 ]
[-0.09370685 -5.9150043 6.329022 13.666377 -2.3753624
0.70267767 4.4945393 1.8476337 -2.3819492 1.1581259 ]
[ 0.29582188 -1.6428163 -1.1351309 -2.3753624 6.571176
-4.508656 -2.573465 -0.43898493 5.2973313 -1.8500149 ]
[ 0.94792557 -1.3827156 -2.710929 0.70267767 -4.508656
6.8080935 0.086738 2.382368 -5.498594 -0.53745675]
[-1.7730689 0.25873902 6.666974 4.4945393 -2.573465
0.086738 6.919965 -0.40823123 1.9532615 -0.06429972]
[ 3.0220997 -1.2621315 0.74811184 1.8476337 -0.43898493
2.382368 -0.40823123 5.7033362 -2.0585406 0.21069823]
[-2.5740616 -0.7767093 2.4979637 -2.3819492 5.2973313
-5.498594 1.9532615 -2.0585406 9.462108 -3.9543934 ]
[ 2.1073136 4.0993524 1.5011857 1.1581259 -1.8500149
-0.53745675 -0.06429972 0.21069823 -3.9543934 7.435262 ]]
[[ 4.6643376 2.6854048 4.0593524 0.1535468 -1.5118827
3.397957 -2.9920995 0.80777925 -1.7318133 0.82475716]
[ 2.6854048 7.829547 -0.5087376 4.3746657 -1.4713306
-4.861691 -6.0652037 0.99772763 -4.4356337 5.25942 ]
[ 4.0593524 -0.5087376 13.68554 -5.680109 -4.2268295
8.056314 -6.3996224 -0.8219479 -1.7537458 1.7455587 ]
[ 0.1535468 4.3746657 -5.680109 15.329586 -1.0279889
-9.684909 -4.311326 -0.32577878 -8.493642 7.0410876 ]
[-1.5118827 -1.4713306 -4.2268295 -1.0279889 6.4806786
-1.5806129 3.722421 1.541739 -0.32345185 -3.0850477 ]
[ 3.397957 -4.861691 8.056314 -9.684909 -1.5806129
15.264503 3.3202677 -0.3396074 4.926388 -7.346789 ]
[-2.9920995 -6.0652037 -6.3996224 -4.311326 3.722421
3.3202677 11.730729 1.6513809 7.1151867 -8.045567 ]
[ 0.80777925 0.99772763 -0.8219479 -0.32577878 1.541739
-0.3396074 1.6513809 4.239041 -0.10079275 -0.07716311]
[-1.7318133 -4.4356337 -1.7537458 -8.493642 -0.32345185
4.926388 7.1151867 -0.10079275 12.2900095 -7.07966 ]
[ 0.82475716 5.25942 1.7455587 7.0410876 -3.0850477
-7.346789 -8.045567 -0.07716311 -7.07966 9.485415 ]]]
[[[ 3.2763293 0. 0. 0. 0.
0. 0. 0. 0. 0. ]
[-1.4885036 2.584822 0. 0. 0.
0. 0. 0. 0. 0. ]
[-0.96310735 0.9204 1.4903773 0. 0.
0. 0. 0. 0. 0. ]
[-1.4039351 -0.8228325 0.38091183 1.9726999 0.
0. 0. 0. 0. 0. ]
[ 0.641888 -0.03568195 0.9942048 0.12664968 1.5753931
0. 0. 0. 0. 0. ]
[-0.3795465 1.3950504 -0.83908963 0.23359051 -2.2355907
1.9982008 0. 0. 0. 0. ]
[ 0.9250249 0.83006996 -0.43472758 0.3006057 1.1398793
-0.8125721 1.7990714 0. 0. 0. ]
[-1.2665155 -0.599167 -1.7813463 1.2782736 0.4796653
0.22821037 0.67006654 1.7880605 0. 0. ]
[-0.90407383 -0.12279119 -0.8888414 -1.4336116 0.9255097
0.14752597 0.87395006 1.3292007 1.0810157 0. ]
[ 0.01106563 -1.4740415 -0.5626888 0.27203056 0.5168721
0.5606847 -1.4603251 -0.657102 -0.46530387 0.87528366]]
[[ 2.4292743 0. 0. 0. 0.
0. 0. 0. 0. 0. ]
[-0.0476496 3.2469115 0. 0. 0.
0. 0. 0. 0. 0. ]
[-0.75327885 0.23262091 3.9448855 0. 0.
0. 0. 0. 0. 0. ]
[-0.03857401 -1.8222985 1.7044525 2.7274456 0.
0. 0. 0. 0. 0. ]
[ 0.12177376 -0.50417566 -0.2347646 -1.059335 2.263813
0. 0. 0. 0. 0. ]
[ 0.39020938 -0.42012918 -0.5879161 0.3498526 -2.0034354
1.4133387 0. 0. 0. 0. ]
[-0.729876 0.06897654 1.5465921 0.7171502 -0.58618873
-0.08172157 1.768033 0. 0. 0. ]
[ 1.2440339 -0.37046087 0.4490354 0.16688555 -0.2186787
1.067539 -0.18652947 1.6021042 0. 0. ]
[-1.0596011 -0.25476483 0.44590706 -1.3371879 1.7607771
-0.6612598 1.3828325 0.3352417 0.8516632 0. ]
[ 0.86746633 1.2752694 0.47098336 0.9946084 -0.06559554
-0.3839536 -0.58293706 -0.30378163 -0.96378136 1.5273129 ]]
[[ 2.1597078 0. 0. 0. 0.
0. 0. 0. 0. 0. ]
[ 1.2434112 2.5066862 0. 0. 0.
0. 0. 0. 0. 0. ]
[ 1.8795841 -1.1352971 2.977214 0. 0.
0. 0. 0. 0. 0. ]
[ 0.0710961 1.7099324 -1.3006988 3.272437 0.
0. 0. 0. 0. 0. ]
[-0.7000404 -0.23971593 -1.0691853 -0.5986391 2.1051443
0. 0. 0. 0. 0. ]
[ 1.5733411 -2.719926 0.6755185 -1.3039918 -0.5650853
1.707355 0. 0. 0. 0. ]
[-1.3854187 -1.7323902 -1.9354969 -1.1514527 -0.20018531
0.2816568 1.2723097 0. 0. 0. ]
[ 0.37402248 0.21249725 -0.43117726 -0.39009395 0.5510192
-0.1500179 1.1054928 1.4722989 0. 0. ]
[-0.8018739 -1.3717611 -0.60590625 -2.102138 -1.4820251
-0.41726547 -0.11362489 0.19627525 1.5991338 0. ]
[ 0.38188368 1.9087278 1.0730667 1.572491 -0.12896962
-0.8804634 -0.07867548 0.32361656 -0.51923645 0.9485597 ]]]
Mismatched elements: 253 / 300 (84.3%)
First 5 mismatches are at indices:
[0, 0, 8]: 0.0 (ACTUAL), -2.962043523788452 (DESIRED)
[0, 0, 9]: 0.0 (ACTUAL), 0.0362546443939209 (DESIRED)
[0, 1, 1]: 2.2442455291748047 (ACTUAL), 8.896947860717773 (DESIRED)
[0, 1, 2]: 1.4335887432098389 (ACTUAL), 3.8126590251922607 (DESIRED)
[0, 1, 3]: 8.771066665649414 (ACTUAL), -0.03711339458823204 (DESIRED)
Max absolute difference among violations: 20.29966
Max relative difference among violations: 237.33156
ACTUAL: array([[[10.734334, -4.876828, -3.155457, -4.599753, 2.103036,
-1.243519, 3.030686, -4.149522, 0. , 0. ],
[-4.876828, 2.244246, 1.433589, 8.771067, 1.423618,...
DESIRED: array([[[10.734333, -4.876828, -3.155457, -4.599753, 2.103036,
-1.243519, 3.030686, -4.149522, -2.962044, 0.036255],
[-4.876828, 8.896948, 3.812659, -0.037113, -1.047684,...
FAILED linalg/tests/test_linalg.py::TestCholesky::test_basic_property[True-float32-shape3] - AssertionError:
Not equal to tolerance rtol=1e-07, atol=0.00298023
(50, 50) <class 'numpy.float32'>
[[ 44.06959 -1.2917366 -0.61489445 ... -1.7078063 -0.06026965
3.5968263 ]
[ -1.2917366 50.031647 -0.93625164 ... -9.246351 -12.977635
-0.22433573]
[ -0.61489445 -0.93625164 56.479916 ... 3.1758978 6.96665
-2.8806841 ]
...
[ -1.7078063 -9.246351 3.1758978 ... 53.048283 6.9221125
6.9285684 ]
[ -0.06026965 -12.977635 6.96665 ... 6.9221125 49.258278
-11.654396 ]
[ 3.5968263 -0.22433573 -2.8806841 ... 6.9285684 -11.654396
47.500088 ]]
[[ 6.638493 -0.1945828 -0.0926256 ... -0.25725812 -0.00907881
0.5418137 ]
[ 0. 7.070628 -0.13496326 ... -1.3147925 -1.8356787
-0.01681719]
[ 0. 0. 7.5135293 ... 0.3959019 0.8941284
-0.3770223 ]
...
[ 0. 0. 0. ... 0.7488741 -0.11000964
-0.01939702]
[ 0. 0. 0. ... 0. 0.70787036
0.88379747]
[ 0. 0. 0. ... 0. 0.
1.6186445 ]]
Mismatched elements: 1617 / 2500 (64.7%)
First 5 mismatches are at indices:
[0, 8]: 0.0 (ACTUAL), 1.0061219930648804 (DESIRED)
[0, 9]: 0.0 (ACTUAL), -6.692467212677002 (DESIRED)
[0, 10]: 0.0 (ACTUAL), 1.019768238067627 (DESIRED)
[0, 11]: 0.0 (ACTUAL), -11.9139986038208 (DESIRED)
[0, 12]: 0.0 (ACTUAL), -6.680959224700928 (DESIRED)
Max absolute difference among violations: 89.25262
Max relative difference among violations: 2200.9631
ACTUAL: array([[ 4.406959e+01, -1.291737e+00, -6.148944e-01, ..., -9.883090e+00,
-2.005572e+00, 7.965497e+00],
[-1.291737e+00, -7.090253e+00, 1.104174e+00, ..., -9.404308e-03,...
DESIRED: array([[ 44.06959 , -1.291737, -0.614894, ..., -1.707806, -0.06027 ,
3.596826],
[ -1.291737, 50.031647, -0.936252, ..., -9.246351, -12.977635,...
FAILED linalg/tests/test_linalg.py::TestCholesky::test_basic_property[True-float32-shape4] - AssertionError:
Not equal to tolerance rtol=1e-07, atol=0.000178814
(3, 10, 10) <class 'numpy.float32'>
[[[10.734333 -4.8768277 -3.1554568 -4.5997534 2.1030364
-1.2435193 3.0306861 -4.149522 -2.9620435 0.03625464]
[-4.8768277 8.896948 3.812659 -0.03711339 -1.0476841
4.170913 0.7686802 0.3364729 1.0283238 -3.826606 ]
[-3.1554568 3.812659 3.9959366 1.1625074 0.8306916
0.39898828 -0.77481 -1.9865611 -0.5670059 -2.2059839 ]
[-4.5997534 -0.03711339 1.1625074 6.6847258 -0.24326262
-0.47384936 -1.5542715 4.114234 -1.7963581 1.5196537 ]
[ 2.1030364 -1.0476841 0.8306916 -0.24326262 3.89964
-4.6199813 1.9657652 -1.6450504 -0.18314792 0.349001 ]
[-1.2435193 4.170913 0.39898828 -0.47384936 -4.6199813
11.839529 -2.9300923 0.8218101 -1.1914967 -1.5600258 ]
[ 3.0306861 0.7686802 -0.77481 -1.5542715 1.9657652
-2.9300923 7.020295 1.0565685 1.5246283 -3.3805852 ]
[-4.149522 0.3364729 -1.9865611 4.114234 -1.6450504
0.8218101 1.0565685 10.698549 4.4092803 0.4416819 ]
[-2.9620435 1.0283238 -0.5670059 -1.7963581 -0.18314792
-1.1914967 1.5246283 4.4092803 8.2551985 -1.8104365 ]
[ 0.03625464 -3.826606 -2.2059839 1.5196537 0.349001
-1.5600258 -3.3805852 0.4416819 -1.8104365 6.6920257 ]]
[[ 5.9013734 -0.11575395 -1.8299209 -0.09370685 0.29582188
0.94792557 -1.7730689 3.0220997 -2.5740616 2.1073136 ]
[-0.11575395 10.544705 0.79119295 -5.9150043 -1.6428163
-1.3827156 0.25873902 -1.2621315 -0.7767093 4.0993524 ]
[-1.8299209 0.79119295 16.183662 6.329022 -1.1351309
-2.710929 6.666974 0.74811184 2.4979637 1.5011857 ]
[-0.09370685 -5.9150043 6.329022 13.666377 -2.3753624
0.70267767 4.4945393 1.8476337 -2.3819492 1.1581259 ]
[ 0.29582188 -1.6428163 -1.1351309 -2.3753624 6.571176
-4.508656 -2.573465 -0.43898493 5.2973313 -1.8500149 ]
[ 0.94792557 -1.3827156 -2.710929 0.70267767 -4.508656
6.8080935 0.086738 2.382368 -5.498594 -0.53745675]
[-1.7730689 0.25873902 6.666974 4.4945393 -2.573465
0.086738 6.919965 -0.40823123 1.9532615 -0.06429972]
[ 3.0220997 -1.2621315 0.74811184 1.8476337 -0.43898493
2.382368 -0.40823123 5.7033362 -2.0585406 0.21069823]
[-2.5740616 -0.7767093 2.4979637 -2.3819492 5.2973313
-5.498594 1.9532615 -2.0585406 9.462108 -3.9543934 ]
[ 2.1073136 4.0993524 1.5011857 1.1581259 -1.8500149
-0.53745675 -0.06429972 0.21069823 -3.9543934 7.435262 ]]
[[ 4.6643376 2.6854048 4.0593524 0.1535468 -1.5118827
3.397957 -2.9920995 0.80777925 -1.7318133 0.82475716]
[ 2.6854048 7.829547 -0.5087376 4.3746657 -1.4713306
-4.861691 -6.0652037 0.99772763 -4.4356337 5.25942 ]
[ 4.0593524 -0.5087376 13.68554 -5.680109 -4.2268295
8.056314 -6.3996224 -0.8219479 -1.7537458 1.7455587 ]
[ 0.1535468 4.3746657 -5.680109 15.329586 -1.0279889
-9.684909 -4.311326 -0.32577878 -8.493642 7.0410876 ]
[-1.5118827 -1.4713306 -4.2268295 -1.0279889 6.4806786
-1.5806129 3.722421 1.541739 -0.32345185 -3.0850477 ]
[ 3.397957 -4.861691 8.056314 -9.684909 -1.5806129
15.264503 3.3202677 -0.3396074 4.926388 -7.346789 ]
[-2.9920995 -6.0652037 -6.3996224 -4.311326 3.722421
3.3202677 11.730729 1.6513809 7.1151867 -8.045567 ]
[ 0.80777925 0.99772763 -0.8219479 -0.32577878 1.541739
-0.3396074 1.6513809 4.239041 -0.10079275 -0.07716311]
[-1.7318133 -4.4356337 -1.7537458 -8.493642 -0.32345185
4.926388 7.1151867 -0.10079275 12.2900095 -7.07966 ]
[ 0.82475716 5.25942 1.7455587 7.0410876 -3.0850477
-7.346789 -8.045567 -0.07716311 -7.07966 9.485415 ]]]
[[[ 3.2763293 -1.4885036 -0.96310735 -1.4039351 0.641888
-0.3795465 0.9250249 -1.2665155 -0.90407383 0.01106563]
[ 0. 2.584822 0.9204 -0.8228325 -0.03568195
1.3950504 0.83006996 -0.599167 -0.12279119 -1.4740415 ]
[ 0. 0. 1.4903773 0.38091183 0.9942048
-0.83908963 -0.43472758 -1.7813463 -0.8888414 -0.5626888 ]
[ 0. 0. 0. 1.9726999 0.12664968
0.23359051 0.3006057 1.2782736 -1.4336116 0.27203056]
[ 0. 0. 0. 0. 1.5753931
-2.2355907 1.1398793 0.4796653 0.9255097 0.5168721 ]
[ 0. 0. 0. 0. 0.
1.9982008 -0.8125721 0.22821037 0.14752597 0.5606847 ]
[ 0. 0. 0. 0. 0.
0. 1.7990714 0.67006654 0.87395006 -1.4603251 ]
[ 0. 0. 0. 0. 0.
0. 0. 1.7880605 1.3292007 -0.657102 ]
[ 0. 0. 0. 0. 0.
0. 0. 0. 1.0810157 -0.46530387]
[ 0. 0. 0. 0. 0.
0. 0. 0. 0. 0.87528366]]
[[ 2.4292743 -0.0476496 -0.75327885 -0.03857401 0.12177376
0.39020938 -0.729876 1.2440339 -1.0596011 0.86746633]
[ 0. 3.2469115 0.23262091 -1.8222985 -0.50417566
-0.42012918 0.06897654 -0.37046087 -0.25476483 1.2752694 ]
[ 0. 0. 3.9448855 1.7044525 -0.2347646
-0.5879161 1.5465921 0.4490354 0.44590706 0.47098336]
[ 0. 0. 0. 2.7274456 -1.059335
0.3498526 0.7171502 0.16688555 -1.3371879 0.9946084 ]
[ 0. 0. 0. 0. 2.263813
-2.0034354 -0.58618873 -0.2186787 1.7607771 -0.06559554]
[ 0. 0. 0. 0. 0.
1.4133387 -0.08172157 1.067539 -0.6612598 -0.3839536 ]
[ 0. 0. 0. 0. 0.
0. 1.768033 -0.18652947 1.3828325 -0.58293706]
[ 0. 0. 0. 0. 0.
0. 0. 1.6021042 0.3352417 -0.30378163]
[ 0. 0. 0. 0. 0.
0. 0. 0. 0.8516632 -0.96378136]
[ 0. 0. 0. 0. 0.
0. 0. 0. 0. 1.5273129 ]]
[[ 2.1597078 1.2434112 1.8795841 0.0710961 -0.7000404
1.5733411 -1.3854187 0.37402248 -0.8018739 0.38188368]
[ 0. 2.5066862 -1.1352971 1.7099324 -0.23971593
-2.719926 -1.7323902 0.21249725 -1.3717611 1.9087278 ]
[ 0. 0. 2.977214 -1.3006988 -1.0691853
0.6755185 -1.9354969 -0.43117726 -0.60590625 1.0730667 ]
[ 0. 0. 0. 3.272437 -0.5986391
-1.3039918 -1.1514527 -0.39009395 -2.102138 1.572491 ]
[ 0. 0. 0. 0. 2.1051443
-0.5650853 -0.20018531 0.5510192 -1.4820251 -0.12896962]
[ 0. 0. 0. 0. 0.
1.707355 0.2816568 -0.1500179 -0.41726547 -0.8804634 ]
[ 0. 0. 0. 0. 0.
0. 1.2723097 1.1054928 -0.11362489 -0.07867548]
[ 0. 0. 0. 0. 0.
0. 0. 1.4722989 0.19627525 0.32361656]
[ 0. 0. 0. 0. 0.
0. 0. 0. 1.5991338 -0.51923645]
[ 0. 0. 0. 0. 0.
0. 0. 0. 0. 0.9485597 ]]]
Mismatched elements: 253 / 300 (84.3%)
First 5 mismatches are at indices:
[0, 0, 8]: 0.0 (ACTUAL), -2.962043523788452 (DESIRED)
[0, 0, 9]: 0.0 (ACTUAL), 0.0362546443939209 (DESIRED)
[0, 1, 1]: 2.2442455291748047 (ACTUAL), 8.896947860717773 (DESIRED)
[0, 1, 2]: 1.4335887432098389 (ACTUAL), 3.8126590251922607 (DESIRED)
[0, 1, 3]: 8.771066665649414 (ACTUAL), -0.03711339458823204 (DESIRED)
Max absolute difference among violations: 20.29966
Max relative difference among violations: 237.33156
ACTUAL: array([[[10.734334, -4.876828, -3.155457, -4.599753, 2.103036,
-1.243519, 3.030686, -4.149522, 0. , 0. ],
[-4.876828, 2.244246, 1.433589, 8.771067, 1.423618,...
DESIRED: array([[[10.734333, -4.876828, -3.155457, -4.599753, 2.103036,
-1.243519, 3.030686, -4.149522, -2.962044, 0.036255],
[-4.876828, 8.896948, 3.812659, -0.037113, -1.047684,...
= 17 failed, 49068 passed, 547 skipped, 32 xfailed, 2 xpassed, 2 warnings in 4594.26s (1:16:34) =
(if you're wondering about the runtime, it's slow because it's run through emulation for a platform we don't have at scale in conda-forge)
What I would expect from the summary is
=========================== short test summary info ============================
FAILED linalg/tests/test_linalg.py::TestSolve::test_generalized_sq_cases - AssertionError: In test case: <LinalgCase: single_tile213_stride_+1_+1_+3_+1_stride_+1_+1_+1_+1>
FAILED linalg/tests/test_linalg.py::TestInv::test_generalized_sq_cases - AssertionError: In test case: <LinalgCase: single_tile3_stride_+1_+3_+1_stride_+1>
FAILED linalg/tests/test_linalg.py::TestInv::test_sq_cases - AssertionError: In test case: <LinalgCase: single_stride_+3_+1_stride_+1>
FAILED linalg/tests/test_linalg.py::TestEig::test_generalized_sq_cases - AssertionError: In test case: <LinalgCase: single_tile3_stride_+1_+3_+1_stride_+1>
FAILED linalg/tests/test_linalg.py::TestEig::test_sq_cases - AssertionError: In test case: <LinalgCase: single_stride_+3_+1_stride_+1>
FAILED linalg/tests/test_linalg.py::TestPinv::test_generalized_nonsq_cases - AssertionError: In test case: <LinalgCase: single_nsq_1_tile3_stride_+1_+3_+1_stride_+1>
FAILED linalg/tests/test_linalg.py::TestPinv::test_generalized_sq_cases - AssertionError: In test case: <LinalgCase: single_tile3_stride_+1_+3_+1_stride_+1>
FAILED linalg/tests/test_linalg.py::TestPinv::test_nonsq_cases - AssertionError: In test case: <LinalgCase: single_nsq_1_stride_+3_+1_stride_+1>
FAILED linalg/tests/test_linalg.py::TestPinv::test_sq_cases - AssertionError: In test case: <LinalgCase: single_stride_+3_+1_stride_+1>
FAILED linalg/tests/test_linalg.py::TestPinvHermitian::test_generalized_herm_cases - AssertionError: In test case: <LinalgCase: hsingle_tile3_stride_+1_+3_+1_nop>
FAILED linalg/tests/test_linalg.py::TestPinvHermitian::test_herm_cases - AssertionError: In test case: <LinalgCase: hsingle_stride_+3_+1_nop>
FAILED linalg/tests/test_linalg.py::TestEighCases::test_generalized_herm_cases - AssertionError: In test case: <LinalgCase: hsingle_tile3_stride_+1_+3_+1_nop>
FAILED linalg/tests/test_linalg.py::TestEighCases::test_herm_cases - AssertionError: In test case: <LinalgCase: hsingle_stride_+3_+1_nop>
FAILED linalg/tests/test_linalg.py::TestCholesky::test_basic_property[False-float32-shape3] - AssertionError: Not equal to tolerance rtol=1e-07, atol=0.00298023
FAILED linalg/tests/test_linalg.py::TestCholesky::test_basic_property[False-float32-shape4] - AssertionError: Not equal to tolerance rtol=1e-07, atol=0.000178814
FAILED linalg/tests/test_linalg.py::TestCholesky::test_basic_property[True-float32-shape3] - AssertionError: Not equal to tolerance rtol=1e-07, atol=0.00298023
FAILED linalg/tests/test_linalg.py::TestCholesky::test_basic_property[True-float32-shape4] - AssertionError: Not equal to tolerance rtol=1e-07, atol=0.000178814
= 17 failed, 49068 passed, 547 skipped, 32 xfailed, 2 xpassed, 2 warnings in 4594.26s (1:16:34) =
i.e. one line (and really exactly one line) per failure. That would be a sensible default, because the regular output will already show the stack trace of each failure before the "short test summary". For anyone needing to inspect more closely, it's just a matter of scrolling up.
Granted, the test suite sample of the fold-out above was run with -v, because I need to be able to see exactly at which the test suite hangs (if it ends up hanging), but I don't see why or how that should affect the short summary. I imagine the argument might be "everything gets more verbose with -v" but in the first instance, verbosity (to me at least) is really about seeing individual tests while the tests are progressing, and having a higher level of detail for the stack traces; it shouldn't deteriorate the short summary to the point of having to skim through 100s of lines of logs (duplicated with the main stack trace section) to find a needle in the haystack.
This was with pytest v9.0.2 but has been happening for a long time; I just never got around to opening an issue for a relatively cosmetic concern. It happens on all platforms and with all python versions.
Representative test environment
│ ╭───────────────────────────────┬────────────┬──────────────────────┬─────────────┬────────────╮
│ │ Package ┆ Version ┆ Build ┆ Channel ┆ Size │
│ ╞═══════════════════════════════╪════════════╪══════════════════════╪═════════════╪════════════╡
│ │ _openmp_mutex ┆ 4.5 ┆ 2_gnu ┆ conda-forge ┆ 23.16 KiB │
│ │ attrs ┆ 25.4.0 ┆ pyhcf101f3_1 ┆ conda-forge ┆ 63.24 KiB │
│ │ binutils_impl_linux-aarch64 ┆ 2.45 ┆ default_h5f4c503_104 ┆ conda-forge ┆ 4.63 MiB │
│ │ binutils_linux-aarch64 ┆ 2.45 ┆ default_hf1166c9_104 ┆ conda-forge ┆ 35.53 KiB │
│ │ bzip2 ┆ 1.0.8 ┆ h4777abc_8 ┆ conda-forge ┆ 188.02 KiB │
│ │ ca-certificates ┆ 2025.11.12 ┆ hbd8a1cb_0 ┆ conda-forge ┆ 148.86 KiB │
│ │ click ┆ 8.3.1 ┆ pyh8f84b5b_1 ┆ conda-forge ┆ 95.39 KiB │
│ │ colorama ┆ 0.4.6 ┆ pyhd8ed1ab_1 ┆ conda-forge ┆ 26.38 KiB │
│ │ cython ┆ 3.2.3 ┆ py313h4aae401_0 ┆ conda-forge ┆ 3.48 MiB │
│ │ exceptiongroup ┆ 1.3.1 ┆ pyhd8ed1ab_0 ┆ conda-forge ┆ 20.83 KiB │
│ │ execnet ┆ 2.1.2 ┆ pyhd8ed1ab_0 ┆ conda-forge ┆ 38.57 KiB │
│ │ gcc_impl_linux-aarch64 ┆ 14.3.0 ┆ hda29b82_16 ┆ conda-forge ┆ 65.88 MiB │
│ │ gcc_linux-aarch64 ┆ 14.3.0 ┆ h118592a_17 ┆ conda-forge ┆ 27.98 KiB │
│ │ gfortran_impl_linux-aarch64 ┆ 14.3.0 ┆ h6b0ea1e_16 ┆ conda-forge ┆ 14.13 MiB │
│ │ gfortran_linux-aarch64 ┆ 14.3.0 ┆ hf63571e_17 ┆ conda-forge ┆ 26.20 KiB │
│ │ gxx_impl_linux-aarch64 ┆ 14.3.0 ┆ h0d4f5d4_16 ┆ conda-forge ┆ 12.91 MiB │
│ │ gxx_linux-aarch64 ┆ 14.3.0 ┆ h7476c01_17 ┆ conda-forge ┆ 26.57 KiB │
│ │ hypothesis ┆ 6.148.7 ┆ pyha770c72_0 ┆ conda-forge ┆ 373.81 KiB │
│ │ icu ┆ 78.1 ┆ hb1525cb_0 ┆ conda-forge ┆ 12.24 MiB │
│ │ iniconfig ┆ 2.3.0 ┆ pyhd8ed1ab_0 ┆ conda-forge ┆ 13.07 KiB │
│ │ kernel-headers_linux-aarch64 ┆ 5.14.0 ┆ h05a177a_3 ┆ conda-forge ┆ 1.32 MiB │
│ │ ld_impl_linux-aarch64 ┆ 2.45 ┆ default_h1979696_104 ┆ conda-forge ┆ 855.01 KiB │
│ │ libblas ┆ 3.11.0 ┆ 5_haddc8a3_openblas ┆ conda-forge ┆ 17.94 KiB │
│ │ libcblas ┆ 3.11.0 ┆ 5_hd72aa62_openblas ┆ conda-forge ┆ 17.94 KiB │
│ │ libexpat ┆ 2.7.3 ┆ hfae3067_0 ┆ conda-forge ┆ 74.42 KiB │
│ │ libffi ┆ 3.5.2 ┆ hd65408f_0 ┆ conda-forge ┆ 54.28 KiB │
│ │ libgcc ┆ 15.2.0 ┆ h8acb6b2_16 ┆ conda-forge ┆ 606.09 KiB │
│ │ libgcc-devel_linux-aarch64 ┆ 14.3.0 ┆ h25ba3ff_116 ┆ conda-forge ┆ 2.26 MiB │
│ │ libgcc-ng ┆ 15.2.0 ┆ he9431aa_16 ┆ conda-forge ┆ 26.71 KiB │
│ │ libgfortran ┆ 15.2.0 ┆ he9431aa_16 ┆ conda-forge ┆ 26.67 KiB │
│ │ libgfortran5 ┆ 15.2.0 ┆ h1b7bec0_16 ┆ conda-forge ┆ 1.42 MiB │
│ │ libglib ┆ 2.86.3 ┆ hf53f6bf_0 ┆ conda-forge ┆ 3.85 MiB │
│ │ libgomp ┆ 15.2.0 ┆ h8acb6b2_16 ┆ conda-forge ┆ 574.14 KiB │
│ │ libiconv ┆ 1.18 ┆ h90929bb_2 ┆ conda-forge ┆ 772.68 KiB │
│ │ liblapack ┆ 3.11.0 ┆ 5_h88aeb00_openblas ┆ conda-forge ┆ 17.96 KiB │
│ │ liblzma ┆ 5.8.1 ┆ h86ecc28_2 ┆ conda-forge ┆ 122.17 KiB │
│ │ libmpdec ┆ 4.0.0 ┆ h86ecc28_0 ┆ conda-forge ┆ 111.39 KiB │
│ │ libopenblas ┆ 0.3.30 ┆ pthreads_h9d3fd7e_4 ┆ conda-forge ┆ 4.73 MiB │
│ │ libsanitizer ┆ 14.3.0 ┆ hedb4206_16 ┆ conda-forge ┆ 7.20 MiB │
│ │ libsqlite ┆ 3.51.1 ┆ h10b116e_1 ┆ conda-forge ┆ 921.80 KiB │
│ │ libstdcxx ┆ 15.2.0 ┆ hef695bb_16 ┆ conda-forge ┆ 5.28 MiB │
│ │ libstdcxx-devel_linux-aarch64 ┆ 14.3.0 ┆ h57c8d61_116 ┆ conda-forge ┆ 16.70 MiB │
│ │ libuuid ┆ 2.41.3 ┆ h1022ec0_0 ┆ conda-forge ┆ 42.43 KiB │
│ │ libzlib ┆ 1.3.1 ┆ h86ecc28_2 ┆ conda-forge ┆ 65.09 KiB │
│ │ meson ┆ 1.10.0 ┆ pyhcf101f3_0 ┆ conda-forge ┆ 742.17 KiB │
│ │ ncurses ┆ 6.5 ┆ ha32ae93_3 ┆ conda-forge ┆ 904.33 KiB │
│ │ ninja ┆ 1.13.2 ┆ hdc560ac_0 ┆ conda-forge ┆ 178.38 KiB │
│ │ numpy ┆ 2.4.0 ┆ py313h0336227_0 ┆ .tmpolN3gm ┆ 7.56 MiB │
│ │ openssl ┆ 3.6.0 ┆ h8e36d6e_0 ┆ conda-forge ┆ 3.53 MiB │
│ │ packaging ┆ 25.0 ┆ pyh29332c3_1 ┆ conda-forge ┆ 61.01 KiB │
│ │ pcre2 ┆ 10.47 ┆ hf841c20_0 ┆ conda-forge ┆ 1.11 MiB │
│ │ pkg-config ┆ 0.29.2 ┆ hce167ba_1009 ┆ conda-forge ┆ 53.55 KiB │
│ │ pluggy ┆ 1.6.0 ┆ pyhf9edf01_1 ┆ conda-forge ┆ 25.27 KiB │
│ │ pygments ┆ 2.19.2 ┆ pyhd8ed1ab_0 ┆ conda-forge ┆ 868.44 KiB │
│ │ pytest ┆ 9.0.2 ┆ pyhcf101f3_0 ┆ conda-forge ┆ 292.56 KiB │
│ │ pytest-timeout ┆ 2.4.0 ┆ pyhd8ed1ab_0 ┆ conda-forge ┆ 19.67 KiB │
│ │ pytest-xdist ┆ 3.8.0 ┆ pyhd8ed1ab_0 ┆ conda-forge ┆ 38.38 KiB │
│ │ python ┆ 3.13.11 ┆ h4c0d347_100_cp313 ┆ conda-forge ┆ 32.33 MiB │
│ │ python_abi ┆ 3.13 ┆ 8_cp313 ┆ conda-forge ┆ 6.84 KiB │
│ │ pytz ┆ 2025.2 ┆ pyhd8ed1ab_0 ┆ conda-forge ┆ 184.58 KiB │
│ │ readline ┆ 8.3 ┆ hb682ff5_0 ┆ conda-forge ┆ 349.22 KiB │
│ │ setuptools ┆ 80.9.0 ┆ pyhff2d567_0 ┆ conda-forge ┆ 731.24 KiB │
│ │ sortedcontainers ┆ 2.4.0 ┆ pyhd8ed1ab_1 ┆ conda-forge ┆ 27.99 KiB │
│ │ sysroot_linux-aarch64 ┆ 2.34 ┆ h96c1060_3 ┆ conda-forge ┆ 38.46 MiB │
│ │ tk ┆ 8.6.13 ┆ noxft_h561c983_103 ┆ conda-forge ┆ 3.18 MiB │
│ │ tomli ┆ 2.3.0 ┆ pyhcf101f3_0 ┆ conda-forge ┆ 20.48 KiB │
│ │ typing_extensions ┆ 4.15.0 ┆ pyhcf101f3_0 ┆ conda-forge ┆ 50.48 KiB │
│ │ tzdata ┆ 2025c ┆ h8577fbf_0 ┆ conda-forge ┆ 116.41 KiB │
│ │ zstd ┆ 1.5.7 ┆ h85ac4a6_6 ┆ conda-forge ┆ 600.03 KiB │
│ ╰───────────────────────────────┴────────────┴──────────────────────┴─────────────┴────────────╯