summaryrefslogtreecommitdiff
path: root/tests/misc
diff options
context:
space:
mode:
authortege <tege@gmplib.org>2007-09-24 17:19:27 +0200
committertege <tege@gmplib.org>2007-09-24 17:19:27 +0200
commit7f6e0a4930a18e221ea2d45d621bea82c9c9c34e (patch)
tree13f6076dca2ab33d5e59b8847b03226cc30a7be5 /tests/misc
parent4c893cee7bc42b6f874b4729f7afc767512e8f34 (diff)
downloadgmp-7f6e0a4930a18e221ea2d45d621bea82c9c9c34e.tar.gz
Clean up spacing.
Diffstat (limited to 'tests/misc')
-rw-r--r--tests/misc/t-printf.c168
1 files changed, 84 insertions, 84 deletions
diff --git a/tests/misc/t-printf.c b/tests/misc/t-printf.c
index e7134ce1e..dc35f33af 100644
--- a/tests/misc/t-printf.c
+++ b/tests/misc/t-printf.c
@@ -107,22 +107,22 @@ check_plain (va_alist)
switch (*p) {
case 'a':
case 'A':
- /* The exact value of the exponent isn't guaranteed in glibc, and it
- and gmp_printf do slightly different things, so don't compare
- directly. */
- goto done;
+ /* The exact value of the exponent isn't guaranteed in glibc, and it
+ and gmp_printf do slightly different things, so don't compare
+ directly. */
+ goto done;
case 'F':
- if (p > fmt_orig && *(p-1) == '.')
- goto done; /* don't test the "all digits" cases */
- /* discard 'F' type */
- break;
+ if (p > fmt_orig && *(p-1) == '.')
+ goto done; /* don't test the "all digits" cases */
+ /* discard 'F' type */
+ break;
case 'Z':
- /* transmute */
- *q++ = 'l';
- break;
+ /* transmute */
+ *q++ = 'l';
+ break;
default:
- *q++ = *p;
- break;
+ *q++ = *p;
+ break;
}
}
*q = '\0';
@@ -152,7 +152,7 @@ check_vsprintf (const char *want, const char *fmt, va_list ap)
{
char got[MAX_OUTPUT];
int got_len, want_len;
-
+
want_len = strlen (want);
got_len = gmp_vsprintf (got, fmt, ap);
@@ -212,7 +212,7 @@ check_vsnprintf (const char *want, const char *fmt, va_list ap)
char got[MAX_OUTPUT+1];
int ret, got_len, want_len;
size_t bufsize;
-
+
want_len = strlen (want);
bufsize = -1;
@@ -221,9 +221,9 @@ check_vsnprintf (const char *want, const char *fmt, va_list ap)
/* do 0 to 5, then want-5 to want+5 */
bufsize++;
if (bufsize > 5 && bufsize < want_len-5)
- bufsize = want_len-5;
+ bufsize = want_len-5;
if (bufsize > want_len + 5)
- break;
+ break;
ASSERT_ALWAYS (bufsize+1 <= sizeof (got));
got[bufsize] = '!';
@@ -232,33 +232,33 @@ check_vsnprintf (const char *want, const char *fmt, va_list ap)
got_len = MIN (MAX(1,bufsize)-1, want_len);
if (got[bufsize] != '!')
- {
- printf ("gmp_vsnprintf overwrote bufsize sentinel\n");
- goto error;
- }
+ {
+ printf ("gmp_vsnprintf overwrote bufsize sentinel\n");
+ goto error;
+ }
if (ret != want_len)
- {
- printf ("gmp_vsnprintf return value wrong\n");
- goto error;
- }
+ {
+ printf ("gmp_vsnprintf return value wrong\n");
+ goto error;
+ }
if (bufsize > 0)
- {
- if (memcmp (got, want, got_len) != 0 || got[got_len] != '\0')
- {
- printf ("gmp_vsnprintf wrong result string\n");
- error:
- printf (" fmt |%s|\n", fmt);
- printf (" bufsize %u\n", bufsize);
- printf (" got |%s|\n", got);
- printf (" want |%.*s|\n", got_len, want);
- printf (" want full |%s|\n", want);
- printf (" ret %d\n", ret);
- printf (" want_len %d\n", want_len);
- abort ();
- }
- }
+ {
+ if (memcmp (got, want, got_len) != 0 || got[got_len] != '\0')
+ {
+ printf ("gmp_vsnprintf wrong result string\n");
+ error:
+ printf (" fmt |%s|\n", fmt);
+ printf (" bufsize %u\n", bufsize);
+ printf (" got |%s|\n", got);
+ printf (" want |%.*s|\n", got_len, want);
+ printf (" want full |%s|\n", want);
+ printf (" ret %d\n", ret);
+ printf (" want_len %d\n", want_len);
+ abort ();
+ }
+ }
}
}
@@ -267,7 +267,7 @@ check_vasprintf (const char *want, const char *fmt, va_list ap)
{
char *got;
int got_len, want_len;
-
+
want_len = strlen (want);
got_len = gmp_vasprintf (&got, fmt, ap);
@@ -427,37 +427,37 @@ check_z (void)
mp_size_t nsize, zeros;
mpz_init (z);
-
+
for (i = 0; i < numberof (data); i++)
{
mpz_set_str_or_abort (z, data[i].z, 0);
/* don't try negatives or forced sign in hex or octal */
if (mpz_fits_slong_p (z)
- && ! (hex_or_octal_p (data[i].fmt)
- && (strchr (data[i].fmt, '+') != NULL || mpz_sgn(z) < 0)))
- {
- check_plain (data[i].want, data[i].fmt, mpz_get_si (z));
- }
-
+ && ! (hex_or_octal_p (data[i].fmt)
+ && (strchr (data[i].fmt, '+') != NULL || mpz_sgn(z) < 0)))
+ {
+ check_plain (data[i].want, data[i].fmt, mpz_get_si (z));
+ }
+
check_one (data[i].want, data[i].fmt, z);
/* Same again, with %N and possibly some high zero limbs */
nfmt = __gmp_allocate_strdup (data[i].fmt);
for (j = 0; nfmt[j] != '\0'; j++)
- if (nfmt[j] == 'Z')
- nfmt[j] = 'N';
+ if (nfmt[j] == 'Z')
+ nfmt[j] = 'N';
for (zeros = 0; zeros <= 3; zeros++)
- {
- nsize = ABSIZ(z)+zeros;
- MPZ_REALLOC (z, nsize);
- nsize = (SIZ(z) >= 0 ? nsize : -nsize);
- refmpn_zero (PTR(z)+ABSIZ(z), zeros);
- check_one (data[i].want, nfmt, PTR(z), nsize);
- }
+ {
+ nsize = ABSIZ(z)+zeros;
+ MPZ_REALLOC (z, nsize);
+ nsize = (SIZ(z) >= 0 ? nsize : -nsize);
+ refmpn_zero (PTR(z)+ABSIZ(z), zeros);
+ check_one (data[i].want, nfmt, PTR(z), nsize);
+ }
__gmp_free_func (nfmt, strlen(nfmt)+1);
}
-
+
mpz_clear (z);
}
@@ -558,13 +558,13 @@ check_q (void)
mpq_t q;
mpq_init (q);
-
+
for (i = 0; i < numberof (data); i++)
{
mpq_set_str_or_abort (q, data[i].q, 0);
check_one (data[i].want, data[i].fmt, q);
}
-
+
mpq_clear (q);
}
@@ -715,14 +715,14 @@ check_f (void)
for (i = 0; i < numberof (data); i++)
{
if (data[i].f[0] == '0' && data[i].f[1] == 'x')
- mpf_set_str_or_abort (f, data[i].f, 16);
+ mpf_set_str_or_abort (f, data[i].f, 16);
else
- mpf_set_str_or_abort (f, data[i].f, 10);
-
+ mpf_set_str_or_abort (f, data[i].f, 10);
+
/* if mpf->double doesn't truncate, then expect same result */
d = mpf_get_d (f);
if (mpf_cmp_d (f, d) == 0)
- check_plain (data[i].want, data[i].fmt, d);
+ check_plain (data[i].want, data[i].fmt, d);
check_one (data[i].want, data[i].fmt, f);
}
@@ -793,16 +793,16 @@ check_n (void)
do { \
type x[2]; \
char fmt[128]; \
- \
+ \
x[0] = ~ (type) 0; \
x[1] = ~ (type) 0; \
sprintf (fmt, "%%d%%%sn%%d", string); \
check_one ("123456", fmt, 123, &x[0], 456); \
- \
+ \
/* should write whole of x[0] and none of x[1] */ \
ASSERT_ALWAYS (x[0] == 3); \
ASSERT_ALWAYS (x[1] == (type) ~ (type) 0); \
- \
+ \
} while (0)
CHECK_N (mp_limb_t, "M");
@@ -875,9 +875,9 @@ check_n (void)
MPN_ZERO (a_want, numberof (a_want));
for (i = 1; i < numberof (a); i++)
{
- check_one ("blah", "bl%Nnah", a, i);
- a_want[0] = 2;
- ASSERT_ALWAYS (mpn_cmp (a, a_want, i) == 0);
+ check_one ("blah", "bl%Nnah", a, i);
+ a_want[0] = 2;
+ ASSERT_ALWAYS (mpn_cmp (a, a_want, i) == 0);
}
}
}
@@ -915,32 +915,32 @@ check_misc (void)
/* from the glibc info docs */
mpz_set_si (z, 0L);
check_one ("| 0|0 | +0|+0 | 0|00000| | 00|0|",
- "|%5Zd|%-5Zd|%+5Zd|%+-5Zd|% 5Zd|%05Zd|%5.0Zd|%5.2Zd|%Zd|",
- /**/ z, z, z, z, z, z, z, z, z);
+ "|%5Zd|%-5Zd|%+5Zd|%+-5Zd|% 5Zd|%05Zd|%5.0Zd|%5.2Zd|%Zd|",
+ /**/ z, z, z, z, z, z, z, z, z);
mpz_set_si (z, 1L);
check_one ("| 1|1 | +1|+1 | 1|00001| 1| 01|1|",
- "|%5Zd|%-5Zd|%+5Zd|%+-5Zd|% 5Zd|%05Zd|%5.0Zd|%5.2Zd|%Zd|",
- /**/ z, z, z, z, z, z, z, z, z);
+ "|%5Zd|%-5Zd|%+5Zd|%+-5Zd|% 5Zd|%05Zd|%5.0Zd|%5.2Zd|%Zd|",
+ /**/ z, z, z, z, z, z, z, z, z);
mpz_set_si (z, -1L);
check_one ("| -1|-1 | -1|-1 | -1|-0001| -1| -01|-1|",
- "|%5Zd|%-5Zd|%+5Zd|%+-5Zd|% 5Zd|%05Zd|%5.0Zd|%5.2Zd|%Zd|",
- /**/ z, z, z, z, z, z, z, z, z);
+ "|%5Zd|%-5Zd|%+5Zd|%+-5Zd|% 5Zd|%05Zd|%5.0Zd|%5.2Zd|%Zd|",
+ /**/ z, z, z, z, z, z, z, z, z);
mpz_set_si (z, 100000L);
check_one ("|100000|100000|+100000|+100000| 100000|100000|100000|100000|100000|",
- "|%5Zd|%-5Zd|%+5Zd|%+-5Zd|% 5Zd|%05Zd|%5.0Zd|%5.2Zd|%Zd|",
- /**/ z, z, z, z, z, z, z, z, z);
+ "|%5Zd|%-5Zd|%+5Zd|%+-5Zd|% 5Zd|%05Zd|%5.0Zd|%5.2Zd|%Zd|",
+ /**/ z, z, z, z, z, z, z, z, z);
mpz_set_si (z, 0L);
check_one ("| 0| 0| 0| 0| 0| 0| 00000000|",
- "|%5Zo|%5Zx|%5ZX|%#5Zo|%#5Zx|%#5ZX|%#10.8Zx|",
- /**/ z, z, z, z, z, z, z);
+ "|%5Zo|%5Zx|%5ZX|%#5Zo|%#5Zx|%#5ZX|%#10.8Zx|",
+ /**/ z, z, z, z, z, z, z);
mpz_set_si (z, 1L);
check_one ("| 1| 1| 1| 01| 0x1| 0X1|0x00000001|",
- "|%5Zo|%5Zx|%5ZX|%#5Zo|%#5Zx|%#5ZX|%#10.8Zx|",
- /**/ z, z, z, z, z, z, z);
+ "|%5Zo|%5Zx|%5ZX|%#5Zo|%#5Zx|%#5ZX|%#10.8Zx|",
+ /**/ z, z, z, z, z, z, z);
mpz_set_si (z, 100000L);
check_one ("|303240|186a0|186A0|0303240|0x186a0|0X186A0|0x000186a0|",
- "|%5Zo|%5Zx|%5ZX|%#5Zo|%#5Zx|%#5ZX|%#10.8Zx|",
- /**/ z, z, z, z, z, z, z);
+ "|%5Zo|%5Zx|%5ZX|%#5Zo|%#5Zx|%#5ZX|%#10.8Zx|",
+ /**/ z, z, z, z, z, z, z);
/* %zd for size_t won't be available on old systems, and running something
to see if it works might be bad, so only try it on glibc, and only on a