The test test_tch1dn/zch1dn fails on x86-64 versions of macOS, but not aarch64.
The residual errors are worse overall on the former, but it is only large enough to tip over into a failure for zch1dn.
Is this too serious of a problem? Is there a way for me to adjust the threshold?
x86-64 test log
Output:
----------------------------------------------------------
testing Cholesky rank-1 downdate routines.
All residual errors are expected to be small.
sch1dn test:
residual error = 0.572204589844E-05 PASS
dch1dn test:
residual error = 0.888178419700E-14 PASS
cch1dn test:
residual error = 0.953972266871E-05 PASS
zch1dn test:
residual error = 0.497379915032E-13 FAIL
----------------------------------------------------------------------
total: PASSED 3 FAILED 1
aarch64 test log
Output:
----------------------------------------------------------
testing Cholesky rank-1 downdate routines.
All residual errors are expected to be small.
sch1dn test:
residual error = 0.476837158203E-05 PASS
dch1dn test:
residual error = 0.106581410364E-13 PASS
cch1dn test:
residual error = 0.152587890625E-04 PASS
zch1dn test:
residual error = 0.284217094304E-13 PASS
----------------------------------------------------------------------
total: PASSED 4 FAILED 0
The test
test_tch1dn/zch1dnfails on x86-64 versions of macOS, but not aarch64.The residual errors are worse overall on the former, but it is only large enough to tip over into a failure for
zch1dn.Is this too serious of a problem? Is there a way for me to adjust the threshold?
x86-64 test log
aarch64 test log