NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
PR/59266 CVS commit: src/tests/lib/libc/gen
The following reply was made to PR misc/59266; it has been noted by GNATS.
From: "Taylor R Campbell" <riastradh%netbsd.org@localhost>
To: gnats-bugs%gnats.NetBSD.org@localhost
Cc:
Subject: PR/59266 CVS commit: src/tests/lib/libc/gen
Date: Mon, 7 Apr 2025 01:54:22 +0000
Module Name: src
Committed By: riastradh
Date: Mon Apr 7 01:54:22 UTC 2025
Modified Files:
src/tests/lib/libc/gen: t_isnan.c
Log Message:
tests/lib/libc/gen/t_isnan: Fix architecture conditionals.
1. Skip isinf_basic on VAX. We have no other way to query `does this
architecture support infinities?' and other tests already use
isinf(HUGE_VAL) to determine that, so let's just make sure it
works correctly on VAX.
2. Don't skip these tests on m68k. This was originally conditional
on m68000 (which is to say, NetBSD's MACHINE_ARCH for Motorola
68010 CPUs, i.e., the sun2 port), and was later mistakenly changed
to m68k. But there's no reason any m68k, 68010 or later, should
skip this -- the floating-point format of the ABI does have NaN
and infinity, whether it's a softfloat ABI or hardfloat ABI.
PR misc/59266: t_isnan:isinf_basic test is bogus on some ports
To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/tests/lib/libc/gen/t_isnan.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Home |
Main Index |
Thread Index |
Old Index