Closed perazz closed 1 month ago
Problem: 1.0e-6 is too tight a tolerance for least squares on some systems (1.0e-6 << sqrt(epsilon(0.0)))
1.0e-6
1.0e-6 << sqrt(epsilon(0.0))
Example: failed CI job https://github.com/fortran-lang/stdlib/actions/runs/9015259889/job/24769521465
Solution: relax tolerance to 1.0e-4
1.0e-4
cc: @jvdp1 @jalvesz
Problem:
1.0e-6
is too tight a tolerance for least squares on some systems (1.0e-6 << sqrt(epsilon(0.0))
)Example: failed CI job https://github.com/fortran-lang/stdlib/actions/runs/9015259889/job/24769521465
Solution: relax tolerance to
1.0e-4
cc: @jvdp1 @jalvesz