History log of /openbsd-current/regress/lib/libm/msun/fenv_test.c
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 1.7 13-Dec-2021 deraadt

Kill sys/cdefs.h includes, because overly complicated include+macro
for a sccsid replacement scheme which results an namespace damage
is an unfair trade
ok bluhm


# 1.6 22-Oct-2021 mbuhl

add missing FreeBSD libm tests, update the others


Revision tags: OPENBSD_7_0_BASE
# 1.5 17-Jun-2021 kettenis

Like ARM, RISC-V does not implement floating point exceptions.


Revision tags: OPENBSD_6_9_BASE
# 1.4 19-Oct-2020 kettenis

Disable FP exception masking tests on armv7 and arm64. ARM hardware doesn't
implement this feature.


Revision tags: OPENBSD_6_5_BASE OPENBSD_6_6_BASE OPENBSD_6_7_BASE OPENBSD_6_8_BASE
# 1.3 22-Feb-2019 bluhm

For ia32 use a volatile double to force 64 bit rounding. Otherwise
the i387 would use its internal 80 bit stack. This fixes getround()
on i386.


# 1.2 21-Feb-2019 bluhm

Replace the print "not ok" with an assert macro. This is consistent
to the other tests and causes a regress fail. Fix RCS Id.
from Moritz Buhl


# 1.1 21-Feb-2019 bluhm

branches: 1.1.1;
Initial revision


# 1.6 22-Oct-2021 mbuhl

add missing FreeBSD libm tests, update the others


Revision tags: OPENBSD_7_0_BASE
# 1.5 17-Jun-2021 kettenis

Like ARM, RISC-V does not implement floating point exceptions.


Revision tags: OPENBSD_6_9_BASE
# 1.4 19-Oct-2020 kettenis

Disable FP exception masking tests on armv7 and arm64. ARM hardware doesn't
implement this feature.


Revision tags: OPENBSD_6_5_BASE OPENBSD_6_6_BASE OPENBSD_6_7_BASE OPENBSD_6_8_BASE
# 1.3 22-Feb-2019 bluhm

For ia32 use a volatile double to force 64 bit rounding. Otherwise
the i387 would use its internal 80 bit stack. This fixes getround()
on i386.


# 1.2 21-Feb-2019 bluhm

Replace the print "not ok" with an assert macro. This is consistent
to the other tests and causes a regress fail. Fix RCS Id.
from Moritz Buhl


# 1.1 21-Feb-2019 bluhm

branches: 1.1.1;
Initial revision


# 1.5 17-Jun-2021 kettenis

Like ARM, RISC-V does not implement floating point exceptions.


Revision tags: OPENBSD_6_9_BASE
# 1.4 19-Oct-2020 kettenis

Disable FP exception masking tests on armv7 and arm64. ARM hardware doesn't
implement this feature.


Revision tags: OPENBSD_6_5_BASE OPENBSD_6_6_BASE OPENBSD_6_7_BASE OPENBSD_6_8_BASE
# 1.3 22-Feb-2019 bluhm

For ia32 use a volatile double to force 64 bit rounding. Otherwise
the i387 would use its internal 80 bit stack. This fixes getround()
on i386.


# 1.2 21-Feb-2019 bluhm

Replace the print "not ok" with an assert macro. This is consistent
to the other tests and causes a regress fail. Fix RCS Id.
from Moritz Buhl


# 1.1 21-Feb-2019 bluhm

branches: 1.1.1;
Initial revision


# 1.4 19-Oct-2020 kettenis

Disable FP exception masking tests on armv7 and arm64. ARM hardware doesn't
implement this feature.


Revision tags: OPENBSD_6_5_BASE OPENBSD_6_6_BASE OPENBSD_6_7_BASE OPENBSD_6_8_BASE
# 1.3 22-Feb-2019 bluhm

For ia32 use a volatile double to force 64 bit rounding. Otherwise
the i387 would use its internal 80 bit stack. This fixes getround()
on i386.


# 1.2 21-Feb-2019 bluhm

Replace the print "not ok" with an assert macro. This is consistent
to the other tests and causes a regress fail. Fix RCS Id.
from Moritz Buhl


# 1.1 21-Feb-2019 bluhm

branches: 1.1.1;
Initial revision


# 1.3 22-Feb-2019 bluhm

For ia32 use a volatile double to force 64 bit rounding. Otherwise
the i387 would use its internal 80 bit stack. This fixes getround()
on i386.


# 1.2 21-Feb-2019 bluhm

Replace the print "not ok" with an assert macro. This is consistent
to the other tests and causes a regress fail. Fix RCS Id.
from Moritz Buhl


# 1.1 21-Feb-2019 bluhm

branches: 1.1.1;
Initial revision


# 1.2 21-Feb-2019 bluhm

Replace the print "not ok" with an assert macro. This is consistent
to the other tests and causes a regress fail. Fix RCS Id.
from Moritz Buhl


# 1.1 21-Feb-2019 bluhm

branches: 1.1.1;
Initial revision