Do not skip the QEMU bugs but instead mark these as expected failures.

This commit is contained in:
jruoho 2011-03-25 10:42:38 +00:00
parent c5e67c7b83
commit c90472ef80
3 changed files with 7 additions and 14 deletions

View File

@ -1,4 +1,4 @@
/* $NetBSD: t_bitops.c,v 1.5 2011/03/25 10:00:31 jruoho Exp $ */
/* $NetBSD: t_bitops.c,v 1.6 2011/03/25 10:42:38 jruoho Exp $ */
/*-
* Copyright (c) 2011 The NetBSD Foundation, Inc.
@ -168,7 +168,7 @@ ATF_TC_BODY(ilog2_2, tc)
* This may fail under QEMU; see PR misc/44767.
*/
if (system("cpuctl identify 0 | grep -q QEMU") == 0)
atf_tc_skip("Test not applicable on QEMU");
atf_tc_expect_fail("PR misc/44767");
for (i = 1; i < UINT32_MAX; i += UINT16_MAX) {

View File

@ -1,4 +1,4 @@
/* $NetBSD: t_ceil.c,v 1.2 2011/03/25 10:00:32 jruoho Exp $ */
/* $NetBSD: t_ceil.c,v 1.3 2011/03/25 10:42:38 jruoho Exp $ */
/*-
* Copyright (c) 2011 The NetBSD Foundation, Inc.
@ -29,11 +29,10 @@
* POSSIBILITY OF SUCH DAMAGE.
*/
#include <sys/cdefs.h>
__RCSID("$NetBSD: t_ceil.c,v 1.2 2011/03/25 10:00:32 jruoho Exp $");
__RCSID("$NetBSD: t_ceil.c,v 1.3 2011/03/25 10:42:38 jruoho Exp $");
#include <math.h>
#include <limits.h>
#include <stdlib.h>
#include <atf-c.h>
@ -49,12 +48,6 @@ ATF_TC_BODY(ceil, tc)
double x, y;
int i;
/*
* This may fail under QEMU; see PR misc/44767.
*/
if (system("cpuctl identify 0 | grep -q QEMU") == 0)
atf_tc_skip("Test not applicable on QEMU");
for (i = 0; i < n; i++) {
x = i + 0.999999999;

View File

@ -1,4 +1,4 @@
/* $NetBSD: t_floor.c,v 1.3 2011/03/25 10:00:32 jruoho Exp $ */
/* $NetBSD: t_floor.c,v 1.4 2011/03/25 10:42:38 jruoho Exp $ */
/*-
* Copyright (c) 2011 The NetBSD Foundation, Inc.
@ -29,7 +29,7 @@
* POSSIBILITY OF SUCH DAMAGE.
*/
#include <sys/cdefs.h>
__RCSID("$NetBSD: t_floor.c,v 1.3 2011/03/25 10:00:32 jruoho Exp $");
__RCSID("$NetBSD: t_floor.c,v 1.4 2011/03/25 10:42:38 jruoho Exp $");
#include <math.h>
#include <limits.h>
@ -53,7 +53,7 @@ ATF_TC_BODY(floor, tc)
* This may fail under QEMU; see PR misc/44767.
*/
if (system("cpuctl identify 0 | grep -q QEMU") == 0)
atf_tc_skip("Test not applicable on QEMU");
atf_tc_expect_fail("PR misc/44767");
for (i = 0; i < n; i++) {