[Bug 208703] lib/msun/fmaxmin_test:main started failing recently with "rounding mode 0" failures
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Mon Apr 11 16:54:14 UTC 2016
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=208703
Bug ID: 208703
Summary: lib/msun/fmaxmin_test:main started failing recently
with "rounding mode 0" failures
Product: Base System
Version: 11.0-CURRENT
Hardware: Any
OS: Any
Status: New
Severity: Affects Only Me
Priority: ---
Component: tests
Assignee: freebsd-testing at freebsd.org
Reporter: ngie at FreeBSD.org
Somewhere in the past month, lib/msun/fmaxmin_test:main started failing in
testcase
6, 7, 11, and 12.
I've seen this issue on my workstation at work, on Jenkins [1], and my amd64 VM
(output attached below).
It seems that "rounding mode 0" is the problem symptom.
1.
https://jenkins.freebsd.org/job/FreeBSD_HEAD/183/testReport/lib.msun/fmaxmin_test/main/
$ uname -a
FreeBSD fbsd11 11.0-CURRENT FreeBSD 11.0-CURRENT #1
r296025+f1d280e(isilon-atf): Wed Apr 6 17:28:12 PDT 2016
ngie at fbsd11:/usr/obj/usr/src/git/sys/GENERIC-NODEBUG amd64
$ kyua debug -k /usr/tests/lib/msun/Kyuafile fmaxmin_test:main
fmaxf(1, nan) raised 0x1
fmaxf(nan, 1) raised 0x1
fmax(1, nan) raised 0x1
fmax(nan, 1) raised 0x1
fminf(1, nan) raised 0x1
fminf(nan, 1) raised 0x1
fmin(1, nan) raised 0x1
fmin(nan, 1) raised 0x1
FAILURE in rounding mode 0
fmaxf(inf, nan) raised 0x1
fmaxf(nan, inf) raised 0x1
fmax(inf, nan) raised 0x1
fmax(nan, inf) raised 0x1
fminf(inf, nan) raised 0x1
fminf(nan, inf) raised 0x1
fmin(inf, nan) raised 0x1
fmin(nan, inf) raised 0x1
FAILURE in rounding mode 0
fmaxf(nan, nan) raised 0x1
fmaxf(nan, nan) raised 0x1
fmax(nan, nan) raised 0x1
fmax(nan, nan) raised 0x1
fminf(nan, nan) raised 0x1
fminf(nan, nan) raised 0x1
fmin(nan, nan) raised 0x1
fmin(nan, nan) raised 0x1
FAILURE in rounding mode 0
fmaxf(-0, 0) = -0, expected 0
fmax(-0, 0) = -0, expected 0
fminf(0, -0) = 0, expected -0
fmin(0, -0) = 0, expected -0
FAILURE in rounding mode 0
1..12
ok 1 - big = 1, small = 0
ok 2 - big = 42, small = 41.999996185302734375
ok 3 - big = 42.000003814697265625, small = 42
ok 4 - big = -5, small = -5
ok 5 - big = -3, small = -4
not ok 6 - big = 1, small = nan
not ok 7 - big = inf, small = nan
ok 8 - big = inf, small = 1
ok 9 - big = -3, small = -inf
ok 10 - big = 3, small = -inf
not ok 11 - big = nan, small = nan
not ok 12 - big = 0, small = -0
fmaxmin_test:main -> failed: 4 tests of 12 failed
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-testing
mailing list