Source: scipy Version: 1.8.1-21 Severity: serious User: debian...@lists.debian.org Usertags: needs-update
Hi Maintainer The autopkgtests of scipy fail with NumPy 1.24 on s390x [1]. I've copied what I hope is the relevant part of the log below. Regards Graham [1] https://ci.debian.net/packages/s/scipy/testing/s390x/ =================================== FAILURES =================================== _______________________________ test_atol[bicg] ________________________________ /usr/lib/python3/dist-packages/scipy/sparse/linalg/_isolve/tests/test_iterative.py:422: in test_atol assert_(err <= max(atol, atol2)) E AssertionError A = array([[14.31948217, 3.3445992 , 3.22423163, 3.66544887, 2.50463135, 4.00888703, 2.25486222, 2.03568917...3162, 2.82956812, 3.1425076 , 2.17335779, 3.2446288 , 2.1821021 , 2.22427957, 3.32031818, 13.42463446]]) M = array([[ 4.28038557e-06, -1.74616643e-06, -1.99641947e-06, -1.90276202e-06, 1.64630749e-06, 5.72226274e-07, ... 3.21342987e-06, -2.58609835e-06, 5.90349817e-06, -3.87886046e-06, -3.52856621e-06, 8.23227307e-06]]) M0 = array([[ 4.28038557, -1.74616643, -1.99641947, -1.90276202, 1.64630749, 0.57222627, 2.76279583, -1.83101351...4479, -0.1760489 , -3.53709722, 3.21342987, -2.58609835, 5.90349817, -3.87886046, -3.52856621, 8.23227307]]) Ms = [None, array([[ 4.28038557e-06, -1.74616643e-06, -1.99641947e-06, -1.90276202e-06, 1.64630749e-06, 5.7222627...0526, -2586098.34883972, 5903498.16585825, -3878860.45678975, -3528566.20527011, 8232273.07488767]])] atol = 1e-10 atol2 = 0.0 b = array([767.11662838, 708.11536198, 796.86718373, 557.76082843, 965.83653199, 147.15689989, 29.64700054, 593.89349262, 114.06569874, 950.80985008]) b_norm = 2064.248986245918 err = 1.0001923322085594e-10 info = 0 residual = array([ 5.61612978e-11, 3.16049409e-11, 3.50155460e-11, -5.11590770e-12, 2.50111043e-12, 1.06581410e-11, -8.84625706e-13, -3.93356459e-11, -1.50635060e-12, -5.41149348e-11]) solver = <function bicg at 0x3ff53a631a0> tol = 0.0 tols = array([0.e+00, 1.e-10, 1.e-08, 1.e-06, 1.e-04, 1.e-02, 1.e+00, 1.e+02, inf]) x = array([ 28.6604403 , 29.98361995, 37.7931594 , 9.81468974, 63.06966912, -30.30519745, -21.60229055, 28.36084453, -30.2321986 , 50.7269506 ])