Since we enabled -ffast-math, resampler accuracy tests have been failing.
Just build todays Beats master and run the checks:
```
out/tests/suite1 testresampler_check_precision_sub24
RUN… testresampler_check_precision_sub24
suite1: tests/testresampler.cc:810: testresampler_check_precision_sub24:
assertion failed: run_accuracy (RES_SUBSAMPLE, false, 24, 90, 9000, 983, 126)
```
Maybe the error margins need to be extended, now that math precision can
potentially be reduced, or maybe some float instructions really need adaptions.
In particular `-fassociative-math` and `-freciprocal-math` may be the culprits
here. See also: https://mail.gnome.org/archives/beast/2020-January/msg00009.html
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/tim-janik/beast/issues/139
_______________________________________________
beast mailing list
[email protected]
https://mail.gnome.org/mailman/listinfo/beast