diff options
author | zimmerma <zimmerma@211d60ee-9f03-0410-a15a-8952a2c7a4e4> | 2010-08-31 12:30:40 +0000 |
---|---|---|
committer | zimmerma <zimmerma@211d60ee-9f03-0410-a15a-8952a2c7a4e4> | 2010-08-31 12:30:40 +0000 |
commit | da7ecc6ae4f8836ca507e8c7de2e56abc372c5fc (patch) | |
tree | fac5da9dbfd3e46f02ebd1bdca9eaef9c386b2b5 /tests/tan.dat | |
parent | 8a098efd6bc329d4474bb419d704fb63d319f875 (diff) | |
download | mpc-da7ecc6ae4f8836ca507e8c7de2e56abc372c5fc.tar.gz |
fixed integer undefined behaviors reported by John Regehr (#10838)
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@817 211d60ee-9f03-0410-a15a-8952a2c7a4e4
Diffstat (limited to 'tests/tan.dat')
-rw-r--r-- | tests/tan.dat | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/tests/tan.dat b/tests/tan.dat index 974c882..0a97e48 100644 --- a/tests/tan.dat +++ b/tests/tan.dat @@ -126,9 +126,5 @@ - + 9 -0x9bp-51 9 -1 9 -0x16dp-8 9 -0x77p-3 N N # huge values -# should yield finite result as in commented lines, in particular simple imaginary part; -# in current implementation, yields NaN due to intermediate overflow in sin and cos -#- + 53 -0xE72F36A66DDF7p-2765858364927957 53 -1 53 0x4580CBF242683p-3 53 -0x1B3E8A3660D279p-3 N N -#- - 53 -0xD10502370373Fp-441000018035230 53 1 53 -0x1B3E8A3660D279p-3 53 0x4580CBF242683p-3 N N -0 0 53 nan 53 nan 53 0x4580CBF242683p-3 53 -0x1B3E8A3660D279p-3 N N -0 0 53 nan 53 nan 53 -0x1B3E8A3660D279p-3 53 0x4580CBF242683p-3 N N ++ - 53 -0 53 -1 53 0x4580CBF242683p-3 53 -0x1B3E8A3660D279p-3 N N ++ + 53 -0 53 +1 53 -0x1B3E8A3660D279p-3 53 0x4580CBF242683p-3 N N |