aboutsummaryrefslogtreecommitdiff
path: root/math/tst-CMPLX.c
diff options
context:
space:
mode:
Diffstat (limited to 'math/tst-CMPLX.c')
-rw-r--r--math/tst-CMPLX.c55
1 files changed, 0 insertions, 55 deletions
diff --git a/math/tst-CMPLX.c b/math/tst-CMPLX.c
deleted file mode 100644
index fa0747b991..0000000000
--- a/math/tst-CMPLX.c
+++ /dev/null
@@ -1,55 +0,0 @@
-#include <complex.h>
-#include <stdio.h>
-
-
-static int
-do_test (void)
-{
- int result = 0;
-
-#ifdef CMPLX
- size_t s;
-
-#define T(f, r, i, t) \
- do { \
- s = sizeof (f (r, i)); \
- if (s != sizeof (complex t)) \
- { \
- printf ("\
-CMPLX (" #r ", " #i ") does not produce complex " #t ": %zu\n", s); \
- result = 1; \
- } \
- } while (0)
-
-#define C(f, t) \
- do { \
- T (f, 0.0f, 0.0f, t); \
- T (f, 0.0f, 0.0, t); \
- T (f, 0.0f, 0.0L, t); \
- T (f, 0.0f, 0.0f, t); \
- T (f, 0.0, 0.0f, t); \
- T (f, 0.0L, 0.0f, t); \
- T (f, 0.0, 0.0f, t); \
- T (f, 0.0, 0.0, t); \
- T (f, 0.0, 0.0L, t); \
- T (f, 0.0f, 0.0, t); \
- T (f, 0.0, 0.0, t); \
- T (f, 0.0L, 0.0, t); \
- T (f, 0.0L, 0.0f, t); \
- T (f, 0.0L, 0.0, t); \
- T (f, 0.0L, 0.0L, t); \
- T (f, 0.0f, 0.0L, t); \
- T (f, 0.0, 0.0L, t); \
- T (f, 0.0L, 0.0L, t); \
- } while (0)
-
- C (CMPLXF, float);
- C (CMPLX, double);
- C (CMPLXL, long double);
-#endif
-
- return result;
-}
-
-#define TEST_FUNCTION do_test ()
-#include "../test-skeleton.c"