projects
/
gnulib.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
open-safer.c: avoid 'signed and unsigned in conditional...' warning
[gnulib.git]
/
tests
/
test-round2.c
diff --git
a/tests/test-round2.c
b/tests/test-round2.c
index
b3ae0c8
..
b5944a9
100644
(file)
--- a/
tests/test-round2.c
+++ b/
tests/test-round2.c
@@
-19,7
+19,7
@@
/* Get the two reference implementations of round under the names
round_reference1 and round_reference2.
/* Get the two reference implementations of round under the names
round_reference1 and round_reference2.
-
+
round.c will #include <config.h> for us. */
#define FLOOR_BASED_ROUND round_reference1
#define FLOOR_FREE_ROUND round_reference2
round.c will #include <config.h> for us. */
#define FLOOR_BASED_ROUND round_reference1
#define FLOOR_FREE_ROUND round_reference2
@@
-37,7
+37,7
@@
#ifdef USE_LONG_DOUBLE
# error Long double not supported.
#elif ! defined USE_FLOAT
#ifdef USE_LONG_DOUBLE
# error Long double not supported.
#elif ! defined USE_FLOAT
-# include "isnand.h"
+# include "isnand
-nolibm
.h"
# define ISNAN isnand
# define FUNCTION "round"
# define DOUBLE_UINT uint64_t
# define ISNAN isnand
# define FUNCTION "round"
# define DOUBLE_UINT uint64_t
@@
-45,7
+45,7
@@
# define NUM_HIGHBITS 13
# define NUM_LOWBITS 4
#else /* defined USE_FLOAT */
# define NUM_HIGHBITS 13
# define NUM_LOWBITS 4
#else /* defined USE_FLOAT */
-# include "isnanf.h"
+# include "isnanf
-nolibm
.h"
# define ISNAN isnanf
# define FUNCTION "roundf"
# define DOUBLE_UINT uint32_t
# define ISNAN isnanf
# define FUNCTION "roundf"
# define DOUBLE_UINT uint32_t
@@
-60,7
+60,7
@@
equal (const char *message, DOUBLE x, DOUBLE y0, DOUBLE y1)
{
if (ISNAN (y0) ? ISNAN (y1) : y0 == y1)
return true;
{
if (ISNAN (y0) ? ISNAN (y1) : y0 == y1)
return true;
- else
+ else
{
fprintf (stderr, "%s: "FUNCTION"(%g(%a)) = %g(%a) or %g(%a)?\n",
message, x, x, y0, y0, y1, y1);
{
fprintf (stderr, "%s: "FUNCTION"(%g(%a)) = %g(%a) or %g(%a)?\n",
message, x, x, y0, y0, y1, y1);
@@
-75,9
+75,9
@@
check (DOUBLE x)
DOUBLE ref1 = round_reference1 (x);
DOUBLE ref2 = round_reference2 (x);
DOUBLE result = ROUND (x);
DOUBLE ref1 = round_reference1 (x);
DOUBLE ref2 = round_reference2 (x);
DOUBLE result = ROUND (x);
-
+
/* If the reference implementations disagree, bail out immediately. */
/* If the reference implementations disagree, bail out immediately. */
- if (!equal ("reference implementations disagree", x, ref1, ref2))
+ if (!equal ("reference implementations disagree", x, ref1, ref2))
exit (EXIT_FAILURE);
/* If the actual implementation is wrong, return an error code. */
exit (EXIT_FAILURE);
/* If the actual implementation is wrong, return an error code. */