re-enable the sgesdd benchmark
This commit is contained in:
parent
092986582f
commit
4460d3ee7f
|
@ -234,14 +234,10 @@ def test_gesdd(benchmark, mn, variant):
|
|||
gesdd = ow.get_func('gesdd', variant)
|
||||
u, s, vt, info = benchmark(run_gesdd, a, lwork, gesdd)
|
||||
|
||||
if variant != 's':
|
||||
# On entry to SLASCL parameter number 4 had an illegal value
|
||||
# under codspeed (cannot repro locally or on CI w/o codspeed)
|
||||
# https://github.com/OpenMathLib/OpenBLAS/issues/4776
|
||||
assert info == 0
|
||||
assert info == 0
|
||||
|
||||
atol = {'s': 1e-5, 'd': 1e-13}
|
||||
np.testing.assert_allclose(u @ np.diag(s) @ vt, a, atol=atol[variant])
|
||||
atol = {'s': 1e-5, 'd': 1e-13}
|
||||
np.testing.assert_allclose(u @ np.diag(s) @ vt, a, atol=atol[variant])
|
||||
|
||||
|
||||
# linalg.eigh
|
||||
|
|
Loading…
Reference in New Issue