X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=tests%2Ftest-ceil1.c;h=e1e4b411fefc62bb73ad5a979fab2b2c12d3c3a6;hb=cd56634a4a8179fd5a4419fbb3e27211b042ab1c;hp=c3fbb93d8612dbacc2a29c13cebc8fd08e9c58bc;hpb=fe2a2304a8635cdaabe93e4f5e49960bec1512b1;p=gnulib.git diff --git a/tests/test-ceil1.c b/tests/test-ceil1.c index c3fbb93d8..e1e4b411f 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-2014 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 ())));