X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=tests%2Ftest-ceil1.c;h=292230e8df49341fa43ed614d1dd43f24919b959;hb=dd91a295844a6e89ce67087164ea0f2e979b4b70;hp=c3fbb93d8612dbacc2a29c13cebc8fd08e9c58bc;hpb=fe2a2304a8635cdaabe93e4f5e49960bec1512b1;p=gnulib.git diff --git a/tests/test-ceil1.c b/tests/test-ceil1.c index c3fbb93d8..292230e8d 100644 --- a/tests/test-ceil1.c +++ b/tests/test-ceil1.c @@ -1,5 +1,5 @@ /* Test of rounding towards positive infinity. - Copyright (C) 2007-2010 Free Software Foundation, Inc. + Copyright (C) 2007-2012 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -27,6 +27,7 @@ SIGNATURE_CHECK (ceil, double, (double)); #include "isnand-nolibm.h" #include "minus-zero.h" +#include "infinity.h" #include "nan.h" #include "macros.h" @@ -58,8 +59,8 @@ main () ASSERT (ceil (-65536.0) == -65536.0); ASSERT (ceil (-2.341e31) == -2.341e31); /* Infinite numbers. */ - ASSERT (ceil (1.0 / 0.0) == 1.0 / 0.0); - ASSERT (ceil (-1.0 / 0.0) == -1.0 / 0.0); + ASSERT (ceil (Infinityd ()) == Infinityd ()); + ASSERT (ceil (- Infinityd ()) == - Infinityd ()); /* NaNs. */ ASSERT (isnand (ceil (NaNd ())));