From ce801ad8137da5ee098ee56d0accca496cf2b31f Mon Sep 17 00:00:00 2001 From: Enji Cooper Date: Tue, 7 Feb 2017 18:57:52 +0000 Subject: [PATCH] Expect the t_precision long double checks to fail on FreeBSD/i386 There are some potential issues with the test (as brd@ has pointed out elsewhere) with precision, etc not being set before the test, but as always, more research is required. --- contrib/netbsd-tests/lib/libm/t_precision.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/contrib/netbsd-tests/lib/libm/t_precision.c b/contrib/netbsd-tests/lib/libm/t_precision.c index df2d8a36e3f6..8a7da6e7c820 100644 --- a/contrib/netbsd-tests/lib/libm/t_precision.c +++ b/contrib/netbsd-tests/lib/libm/t_precision.c @@ -73,6 +73,11 @@ ATF_TC_BODY(t_precision, tc) ATF_TP_ADD_TCS(tp) { +#ifdef __FreeBSD__ +#ifdef __i386__ + atf_tc_expect_fail("the __HAVE_LONG_DOUBLE checks fail on i386"); +#endif +#endif ATF_TP_ADD_TC(tp, t_precision); return atf_no_error();