[PATCH] libstdc++ testsuite, silence a FreeBSD libm warning
Jonathan Wakely
jwakely@redhat.com
Mon Sep 30 19:46:00 GMT 2019
On 30/09/19 21:21 +0200, Andreas Tobler wrote:
>On 30.09.19 19:09, Andreas Tobler wrote:
>>Hi all,
>>
>>the attached patch tries to silence a warning from the msun of FreeBSD.
>>When compiling the special_functions testcases, I get excess errors
>>because of this warning:
>>
>>warning: tgammal has lower than advertised precision
>>
>>With the patch, all special_functions test cases pass now.
>>
>>What do you think?
>
>I learned from the c-side, a patch to prune.exp might be too expensive
>if I only have a couple of test cases involved.
>
>Here the version which only touches the affected test cases.
>
>Which one do you prefer?
I think I prefer this one, although it means we need to remember (or
be reminded) to add it to new testcases that need it.
This one is OK for trunk and any branches you want to backport it to,
thanks.
>TIA,
>Andreas
>
>2019-09-30 Andreas Tobler <andreast@gcc.gnu.org>
>
> * testsuite/ext/special_functions/airy_ai/check_nan.cc: Ignore the
> FreeBSD warning about lower advertised precision of tgammal.
> * testsuite/ext/special_functions/airy_bi/check_nan.cc: Likewise.
> * testsuite/special_functions/07_cyl_bessel_i/check_nan.cc: Likewise.
> * testsuite/special_functions/08_cyl_bessel_j/check_nan.cc: Likewise.
> * testsuite/special_functions/09_cyl_bessel_k/check_nan.cc: Likewise.
> * testsuite/special_functions/10_cyl_neumann/check_nan.cc: Likewise.
> * testsuite/special_functions/19_sph_bessel/check_nan.cc: Likewise.
> * testsuite/special_functions/21_sph_neumann/check_nan.cc: Likewise.
> * testsuite/tr1/5_numerical_facilities/special_functions/
> 08_cyl_bessel_i/check_nan.cc: Likewise.
> * testsuite/tr1/5_numerical_facilities/special_functions/
> 09_cyl_bessel_j/check_nan.cc: Likewise.
> * testuite/tr1/5_numerical_facilities/special_functions/
> 10_cyl_bessel_k/check_nan.cc: Likewise.
> * testsuite/tr1/5_numerical_facilities/special_functions/
> 11_cyl_neumann/check_nan.cc: Likewise.
> * testsuite/tr1/5_numerical_facilities/special_functions/
> 21_sph_bessel/check_nan.cc: Likewise.
> * testsuite/tr1/5_numerical_facilities/special_functions/
> 23_sph_neumann/check_nan.cc: Likewise.
More information about the Libstdc++
mailing list