Bug 205447 - tools/regression/lib/msun/test-exponential.t fails on i386, but not on amd64
Summary: tools/regression/lib/msun/test-exponential.t fails on i386, but not on amd64
Status: New
Alias: None
Product: Base System
Classification: Unclassified
Component: tests (show other bugs)
Version: 10.2-STABLE
Hardware: i386 Any
: --- Affects Some People
Assignee: freebsd-testing (Nobody)
Depends on:
Reported: 2015-12-20 04:15 UTC by Enji Cooper
Modified: 2015-12-21 16:47 UTC (History)
2 users (show)

See Also:


Note You need to log in before you can comment on or make changes to this bug.
Description Enji Cooper freebsd_committer 2015-12-20 04:15:50 UTC
Some of the subtests fail on i386, but not amd64:

$ cd tools/regression/lib/msun
$ prove -rv test-exponential.t 
test-exponential.t .. Assertion failed: (fpequal((expf)(_d), (__builtin_inff()))), function run_generic_tests, file test-exponential.c, line 106.

Failed 3/3 subtests 

Test Summary Report
test-exponential.t (Wstat: 134 Tests: 0 Failed: 0)
  Non-zero wait status: 134
  Parse errors: Bad plan.  You planned 3 tests but ran 0.
Files=1, Tests=0,  0 wallclock secs ( 0.03 usr  0.01 sys +  0.05 cusr  0.04 csys =  0.12 CPU)
Result: FAIL

A workaround to enable this test on i386 is coming soon.

It fails on stable/10, current, not sure about stable/9..
Comment 1 Ed Maste freebsd_committer 2015-12-21 16:47:54 UTC
Is the test broken or the functionality in libm?