- my_snprintf (result, sizeof (result), "%a %d", 1.0 / 0.0, 33, 44, 55);
+ my_snprintf (result, sizeof (result), "%a %d", Infinityd (), 33, 44, 55);
ASSERT (strcmp (result, "inf 33") == 0);
ASSERT (retval == strlen (result));
}
ASSERT (strcmp (result, "inf 33") == 0);
ASSERT (retval == strlen (result));
}
- my_snprintf (result, sizeof (result), "%a %d", -1.0 / 0.0, 33, 44, 55);
+ my_snprintf (result, sizeof (result), "%a %d", - Infinityd (), 33, 44, 55);
ASSERT (strcmp (result, "-inf 33") == 0);
ASSERT (retval == strlen (result));
}
ASSERT (strcmp (result, "-inf 33") == 0);
ASSERT (retval == strlen (result));
}
- my_snprintf (result, sizeof (result), "%010a %d", 1.0 / 0.0, 33, 44, 55);
+ my_snprintf (result, sizeof (result), "%010a %d", Infinityd (), 33, 44, 55);
/* "0000000inf 33" is not a valid result; see
<http://lists.gnu.org/archive/html/bug-gnulib/2007-04/msg00107.html> */
ASSERT (strcmp (result, " inf 33") == 0);
/* "0000000inf 33" is not a valid result; see
<http://lists.gnu.org/archive/html/bug-gnulib/2007-04/msg00107.html> */
ASSERT (strcmp (result, " inf 33") == 0);
- my_snprintf (result, sizeof (result), "%La %d", 1.0L / 0.0L, 33, 44, 55);
+ my_snprintf (result, sizeof (result), "%La %d", Infinityl (), 33, 44, 55);
ASSERT (strcmp (result, "inf 33") == 0);
ASSERT (retval == strlen (result));
}
ASSERT (strcmp (result, "inf 33") == 0);
ASSERT (retval == strlen (result));
}
- my_snprintf (result, sizeof (result), "%La %d", -1.0L / 0.0L, 33, 44, 55);
+ my_snprintf (result, sizeof (result), "%La %d", - Infinityl (), 33, 44, 55);
ASSERT (strcmp (result, "-inf 33") == 0);
ASSERT (retval == strlen (result));
}
ASSERT (strcmp (result, "-inf 33") == 0);
ASSERT (retval == strlen (result));
}
- my_snprintf (result, sizeof (result), "%010La %d", 1.0L / 0.0L, 33, 44, 55);
+ my_snprintf (result, sizeof (result), "%010La %d", Infinityl (), 33, 44, 55);
/* "0000000inf 33" is not a valid result; see
<http://lists.gnu.org/archive/html/bug-gnulib/2007-04/msg00107.html> */
ASSERT (strcmp (result, " inf 33") == 0);
/* "0000000inf 33" is not a valid result; see
<http://lists.gnu.org/archive/html/bug-gnulib/2007-04/msg00107.html> */
ASSERT (strcmp (result, " inf 33") == 0);
- my_snprintf (result, sizeof (result), "%f %d", 1.0 / 0.0, 33, 44, 55);
+ my_snprintf (result, sizeof (result), "%f %d", Infinityd (), 33, 44, 55);
ASSERT (strcmp (result, "inf 33") == 0
|| strcmp (result, "infinity 33") == 0);
ASSERT (retval == strlen (result));
ASSERT (strcmp (result, "inf 33") == 0
|| strcmp (result, "infinity 33") == 0);
ASSERT (retval == strlen (result));
- my_snprintf (result, sizeof (result), "%f %d", -1.0 / 0.0, 33, 44, 55);
+ my_snprintf (result, sizeof (result), "%f %d", - Infinityd (), 33, 44, 55);
ASSERT (strcmp (result, "-inf 33") == 0
|| strcmp (result, "-infinity 33") == 0);
ASSERT (retval == strlen (result));
ASSERT (strcmp (result, "-inf 33") == 0
|| strcmp (result, "-infinity 33") == 0);
ASSERT (retval == strlen (result));
- my_snprintf (result, sizeof (result), "%015f %d", -1.0 / 0.0, 33, 44, 55);
+ my_snprintf (result, sizeof (result), "%015f %d", - Infinityd (), 33, 44, 55);
ASSERT (strcmp (result, " -inf 33") == 0
|| strcmp (result, " -infinity 33") == 0);
ASSERT (retval == strlen (result));
ASSERT (strcmp (result, " -inf 33") == 0
|| strcmp (result, " -infinity 33") == 0);
ASSERT (retval == strlen (result));
- my_snprintf (result, sizeof (result), "%Lf %d", 1.0L / 0.0L, 33, 44, 55);
+ my_snprintf (result, sizeof (result), "%Lf %d", Infinityl (), 33, 44, 55);
ASSERT (strcmp (result, "inf 33") == 0
|| strcmp (result, "infinity 33") == 0);
ASSERT (retval == strlen (result));
ASSERT (strcmp (result, "inf 33") == 0
|| strcmp (result, "infinity 33") == 0);
ASSERT (retval == strlen (result));
- my_snprintf (result, sizeof (result), "%Lf %d", -1.0L / 0.0L, 33, 44, 55);
+ my_snprintf (result, sizeof (result), "%Lf %d", - Infinityl (), 33, 44, 55);
ASSERT (strcmp (result, "-inf 33") == 0
|| strcmp (result, "-infinity 33") == 0);
ASSERT (retval == strlen (result));
ASSERT (strcmp (result, "-inf 33") == 0
|| strcmp (result, "-infinity 33") == 0);
ASSERT (retval == strlen (result));
- my_snprintf (result, sizeof (result), "%015Lf %d", -1.0L / 0.0L, 33, 44, 55);
+ my_snprintf (result, sizeof (result), "%015Lf %d", - Infinityl (), 33, 44, 55);
ASSERT (strcmp (result, " -inf 33") == 0
|| strcmp (result, " -infinity 33") == 0);
ASSERT (retval == strlen (result));
ASSERT (strcmp (result, " -inf 33") == 0
|| strcmp (result, " -infinity 33") == 0);
ASSERT (retval == strlen (result));
- my_snprintf (result, sizeof (result), "%F %d", 1.0 / 0.0, 33, 44, 55);
+ my_snprintf (result, sizeof (result), "%F %d", Infinityd (), 33, 44, 55);
ASSERT (strcmp (result, "INF 33") == 0
|| strcmp (result, "INFINITY 33") == 0);
ASSERT (retval == strlen (result));
ASSERT (strcmp (result, "INF 33") == 0
|| strcmp (result, "INFINITY 33") == 0);
ASSERT (retval == strlen (result));
- my_snprintf (result, sizeof (result), "%F %d", -1.0 / 0.0, 33, 44, 55);
+ my_snprintf (result, sizeof (result), "%F %d", - Infinityd (), 33, 44, 55);
ASSERT (strcmp (result, "-INF 33") == 0
|| strcmp (result, "-INFINITY 33") == 0);
ASSERT (retval == strlen (result));
ASSERT (strcmp (result, "-INF 33") == 0
|| strcmp (result, "-INFINITY 33") == 0);
ASSERT (retval == strlen (result));
- my_snprintf (result, sizeof (result), "%015F %d", -1.0 / 0.0, 33, 44, 55);
+ my_snprintf (result, sizeof (result), "%015F %d", - Infinityd (), 33, 44, 55);
ASSERT (strcmp (result, " -INF 33") == 0
|| strcmp (result, " -INFINITY 33") == 0);
ASSERT (retval == strlen (result));
ASSERT (strcmp (result, " -INF 33") == 0
|| strcmp (result, " -INFINITY 33") == 0);
ASSERT (retval == strlen (result));
- my_snprintf (result, sizeof (result), "%LF %d", 1.0L / 0.0L, 33, 44, 55);
+ my_snprintf (result, sizeof (result), "%LF %d", Infinityl (), 33, 44, 55);
ASSERT (strcmp (result, "INF 33") == 0
|| strcmp (result, "INFINITY 33") == 0);
ASSERT (retval == strlen (result));
ASSERT (strcmp (result, "INF 33") == 0
|| strcmp (result, "INFINITY 33") == 0);
ASSERT (retval == strlen (result));
- my_snprintf (result, sizeof (result), "%LF %d", -1.0L / 0.0L, 33, 44, 55);
+ my_snprintf (result, sizeof (result), "%LF %d", - Infinityl (), 33, 44, 55);
ASSERT (strcmp (result, "-INF 33") == 0
|| strcmp (result, "-INFINITY 33") == 0);
ASSERT (retval == strlen (result));
ASSERT (strcmp (result, "-INF 33") == 0
|| strcmp (result, "-INFINITY 33") == 0);
ASSERT (retval == strlen (result));
- my_snprintf (result, sizeof (result), "%015LF %d", -1.0L / 0.0L, 33, 44, 55);
+ my_snprintf (result, sizeof (result), "%015LF %d", - Infinityl (), 33, 44, 55);
ASSERT (strcmp (result, " -INF 33") == 0
|| strcmp (result, " -INFINITY 33") == 0);
ASSERT (retval == strlen (result));
ASSERT (strcmp (result, " -INF 33") == 0
|| strcmp (result, " -INFINITY 33") == 0);
ASSERT (retval == strlen (result));
- my_snprintf (result, sizeof (result), "%e %d", 1.0 / 0.0, 33, 44, 55);
+ my_snprintf (result, sizeof (result), "%e %d", Infinityd (), 33, 44, 55);
ASSERT (strcmp (result, "inf 33") == 0
|| strcmp (result, "infinity 33") == 0);
ASSERT (retval == strlen (result));
ASSERT (strcmp (result, "inf 33") == 0
|| strcmp (result, "infinity 33") == 0);
ASSERT (retval == strlen (result));
- my_snprintf (result, sizeof (result), "%e %d", -1.0 / 0.0, 33, 44, 55);
+ my_snprintf (result, sizeof (result), "%e %d", - Infinityd (), 33, 44, 55);
ASSERT (strcmp (result, "-inf 33") == 0
|| strcmp (result, "-infinity 33") == 0);
ASSERT (retval == strlen (result));
ASSERT (strcmp (result, "-inf 33") == 0
|| strcmp (result, "-infinity 33") == 0);
ASSERT (retval == strlen (result));
- my_snprintf (result, sizeof (result), "%015e %d", -1.0 / 0.0, 33, 44, 55);
+ my_snprintf (result, sizeof (result), "%015e %d", - Infinityd (), 33, 44, 55);
ASSERT (strcmp (result, " -inf 33") == 0
|| strcmp (result, " -infinity 33") == 0);
ASSERT (retval == strlen (result));
ASSERT (strcmp (result, " -inf 33") == 0
|| strcmp (result, " -infinity 33") == 0);
ASSERT (retval == strlen (result));
- my_snprintf (result, sizeof (result), "%Le %d", 1.0L / 0.0L, 33, 44, 55);
+ my_snprintf (result, sizeof (result), "%Le %d", Infinityl (), 33, 44, 55);
ASSERT (strcmp (result, "inf 33") == 0
|| strcmp (result, "infinity 33") == 0);
ASSERT (retval == strlen (result));
ASSERT (strcmp (result, "inf 33") == 0
|| strcmp (result, "infinity 33") == 0);
ASSERT (retval == strlen (result));
- my_snprintf (result, sizeof (result), "%Le %d", -1.0L / 0.0L, 33, 44, 55);
+ my_snprintf (result, sizeof (result), "%Le %d", - Infinityl (), 33, 44, 55);
ASSERT (strcmp (result, "-inf 33") == 0
|| strcmp (result, "-infinity 33") == 0);
ASSERT (retval == strlen (result));
ASSERT (strcmp (result, "-inf 33") == 0
|| strcmp (result, "-infinity 33") == 0);
ASSERT (retval == strlen (result));
- my_snprintf (result, sizeof (result), "%015Le %d", -1.0L / 0.0L, 33, 44, 55);
+ my_snprintf (result, sizeof (result), "%015Le %d", - Infinityl (), 33, 44, 55);
ASSERT (strcmp (result, " -inf 33") == 0
|| strcmp (result, " -infinity 33") == 0);
ASSERT (retval == strlen (result));
ASSERT (strcmp (result, " -inf 33") == 0
|| strcmp (result, " -infinity 33") == 0);
ASSERT (retval == strlen (result));
- my_snprintf (result, sizeof (result), "%g %d", 1.0 / 0.0, 33, 44, 55);
+ my_snprintf (result, sizeof (result), "%g %d", Infinityd (), 33, 44, 55);
ASSERT (strcmp (result, "inf 33") == 0
|| strcmp (result, "infinity 33") == 0);
ASSERT (retval == strlen (result));
ASSERT (strcmp (result, "inf 33") == 0
|| strcmp (result, "infinity 33") == 0);
ASSERT (retval == strlen (result));
- my_snprintf (result, sizeof (result), "%g %d", -1.0 / 0.0, 33, 44, 55);
+ my_snprintf (result, sizeof (result), "%g %d", - Infinityd (), 33, 44, 55);
ASSERT (strcmp (result, "-inf 33") == 0
|| strcmp (result, "-infinity 33") == 0);
ASSERT (retval == strlen (result));
ASSERT (strcmp (result, "-inf 33") == 0
|| strcmp (result, "-infinity 33") == 0);
ASSERT (retval == strlen (result));
- my_snprintf (result, sizeof (result), "%015g %d", -1.0 / 0.0, 33, 44, 55);
+ my_snprintf (result, sizeof (result), "%015g %d", - Infinityd (), 33, 44, 55);
ASSERT (strcmp (result, " -inf 33") == 0
|| strcmp (result, " -infinity 33") == 0);
ASSERT (retval == strlen (result));
ASSERT (strcmp (result, " -inf 33") == 0
|| strcmp (result, " -infinity 33") == 0);
ASSERT (retval == strlen (result));
- my_snprintf (result, sizeof (result), "%Lg %d", 1.0L / 0.0L, 33, 44, 55);
+ my_snprintf (result, sizeof (result), "%Lg %d", Infinityl (), 33, 44, 55);
ASSERT (strcmp (result, "inf 33") == 0
|| strcmp (result, "infinity 33") == 0);
ASSERT (retval == strlen (result));
ASSERT (strcmp (result, "inf 33") == 0
|| strcmp (result, "infinity 33") == 0);
ASSERT (retval == strlen (result));
- my_snprintf (result, sizeof (result), "%Lg %d", -1.0L / 0.0L, 33, 44, 55);
+ my_snprintf (result, sizeof (result), "%Lg %d", - Infinityl (), 33, 44, 55);
ASSERT (strcmp (result, "-inf 33") == 0
|| strcmp (result, "-infinity 33") == 0);
ASSERT (retval == strlen (result));
ASSERT (strcmp (result, "-inf 33") == 0
|| strcmp (result, "-infinity 33") == 0);
ASSERT (retval == strlen (result));
- my_snprintf (result, sizeof (result), "%015Lg %d", -1.0L / 0.0L, 33, 44, 55);
+ my_snprintf (result, sizeof (result), "%015Lg %d", - Infinityl (), 33, 44, 55);
ASSERT (strcmp (result, " -inf 33") == 0
|| strcmp (result, " -infinity 33") == 0);
ASSERT (retval == strlen (result));
ASSERT (strcmp (result, " -inf 33") == 0
|| strcmp (result, " -infinity 33") == 0);
ASSERT (retval == strlen (result));