Correct "inexact" expectations in lround, llround tests.
commitfd91891a5091b5f54680180dc0c8e91827f63c70
authorJoseph Myers <joseph@codesourcery.com>
Thu, 8 Oct 2015 17:24:49 +0000 (8 17:24 +0000)
committerJoseph Myers <joseph@codesourcery.com>
Thu, 8 Oct 2015 17:24:49 +0000 (8 17:24 +0000)
tree58e6b97571477fddca246f9c583ffe86c837e642
parent1b12cd7f4d210a743155d779b2225a0c18c416ff
Correct "inexact" expectations in lround, llround tests.

I noticed that some of my recently added tests of lround and llround
wrongly expected the "inexact" exception to be absent for certain
within-range non-integer arguments.  (It's unspecified whether this
exception is present or not for within-range non-integer arguments; it
mustn't be present for integer arguments and out-of-range arguments.)
This patch corrects those expectations.

Tested for x86_64 and x86.

* math/libm-test.inc (lround_test_data): Do not expect the absence
of "inexact" for some tests with non-integer arguments.
(llround_test_data): Likewise.
ChangeLog
math/libm-test.inc