(view as text)
Testing our snprintf(3) against your system's sprintf(3).
Results don't match, format string: %.16e
sprintf(3): [Infinity] (8)
snprintf(3): [inf] (3)
Results don't match, format string: %.16e
sprintf(3): [-Infinity] (9)
snprintf(3): [-inf] (4)
Results don't match, format string: %.16e
sprintf(3): [NaN] (3)
snprintf(3): [nan] (3)
Results don't match, format string: %22.16e
sprintf(3): [ Infinity] (22)
snprintf(3): [ inf] (22)
Results don't match, format string: %22.16e
sprintf(3): [ -Infinity] (22)
snprintf(3): [ -inf] (22)
Results don't match, format string: %22.16e
sprintf(3): [ NaN] (22)
snprintf(3): [ nan] (22)
Results don't match, format string: %022.16e
sprintf(3): [ Infinity] (22)
snprintf(3): [ inf] (22)
Results don't match, format string: %022.16e
sprintf(3): [ -Infinity] (22)
snprintf(3): [ -inf] (22)
Results don't match, format string: %022.16e
sprintf(3): [ NaN] (22)
snprintf(3): [ nan] (22)
Results don't match, format string: %-22.16e
sprintf(3): [Infinity ] (22)
snprintf(3): [inf ] (22)
Results don't match, format string: %-22.16e
sprintf(3): [-Infinity ] (22)
snprintf(3): [-inf ] (22)
Results don't match, format string: %-22.16e
sprintf(3): [NaN ] (22)
snprintf(3): [nan ] (22)
Results don't match, format string: %#+'022.16e
sprintf(3): [ +Infinity] (22)
snprintf(3): [ +inf] (22)
Results don't match, format string: %#+'022.16e
sprintf(3): [ -Infinity] (22)
snprintf(3): [ -inf] (22)
Results don't match, format string: %#+'022.16e
sprintf(3): [ +NaN] (22)
snprintf(3): [ +nan] (22)
Results don't match, format string: foo|%#+0123.9E|bar
sprintf(3): [foo| +Infinity|bar] (131)
snprintf(3): [foo| +INF|bar] (131)
Results don't match, format string: foo|%#+0123.9E|bar
sprintf(3): [foo| -Infinity|bar] (131)
snprintf(3): [foo| -INF|bar] (131)
Results don't match, format string: foo|%#+0123.9E|bar
sprintf(3): [foo| +NaN|bar] (131)
snprintf(3): [foo| +NAN|bar] (131)
Results don't match, format string: %-123.9e
sprintf(3): [Infinity ] (123)
snprintf(3): [inf ] (123)
Results don't match, format string: %-123.9e
sprintf(3): [-Infinity ] (123)
snprintf(3): [-inf ] (123)
Results don't match, format string: %-123.9e
sprintf(3): [NaN ] (123)
snprintf(3): [nan ] (123)
Results don't match, format string: %123.9e
sprintf(3): [ Infinity] (123)
snprintf(3): [ inf] (123)
Results don't match, format string: %123.9e
sprintf(3): [ -Infinity] (123)
snprintf(3): [ -inf] (123)
Results don't match, format string: %123.9e
sprintf(3): [ NaN] (123)
snprintf(3): [ nan] (123)
Results don't match, format string: %+23.9e
sprintf(3): [ +Infinity] (23)
snprintf(3): [ +inf] (23)
Results don't match, format string: %+23.9e
sprintf(3): [ -Infinity] (23)
snprintf(3): [ -inf] (23)
Results don't match, format string: %+23.9e
sprintf(3): [ +NaN] (23)
snprintf(3): [ +nan] (23)
Results don't match, format string: %+05.8e
sprintf(3): [+Infinity] (9)
snprintf(3): [ +inf] (5)
Results don't match, format string: %+05.8e
sprintf(3): [-Infinity] (9)
snprintf(3): [ -inf] (5)
Results don't match, format string: %+05.8e
sprintf(3): [ +NaN] (5)
snprintf(3): [ +nan] (5)
Results don't match, format string: %-05.8e
sprintf(3): [Infinity] (8)
snprintf(3): [inf ] (5)
Results don't match, format string: %-05.8e
sprintf(3): [-Infinity] (9)
snprintf(3): [-inf ] (5)
Results don't match, format string: %-05.8e
sprintf(3): [NaN ] (5)
snprintf(3): [nan ] (5)
Results don't match, format string: %05.8e
sprintf(3): [Infinity] (8)
snprintf(3): [ inf] (5)
Results don't match, format string: %05.8e
sprintf(3): [-Infinity] (9)
snprintf(3): [ -inf] (5)
Results don't match, format string: %05.8e
sprintf(3): [ NaN] (5)
snprintf(3): [ nan] (5)
Results don't match, format string: %+5.8e
sprintf(3): [+Infinity] (9)
snprintf(3): [ +inf] (5)
Results don't match, format string: %+5.8e
sprintf(3): [-Infinity] (9)
snprintf(3): [ -inf] (5)
Results don't match, format string: %+5.8e
sprintf(3): [ +NaN] (5)
snprintf(3): [ +nan] (5)
Results don't match, format string: %-5.8e
sprintf(3): [Infinity] (8)
snprintf(3): [inf ] (5)
Results don't match, format string: %-5.8e
sprintf(3): [-Infinity] (9)
snprintf(3): [-inf ] (5)
Results don't match, format string: %-5.8e
sprintf(3): [NaN ] (5)
snprintf(3): [nan ] (5)
Results don't match, format string: % 5.8e
sprintf(3): [ Infinity] (9)
snprintf(3): [ inf] (5)
Results don't match, format string: % 5.8e
sprintf(3): [-Infinity] (9)
snprintf(3): [ -inf] (5)
Results don't match, format string: % 5.8e
sprintf(3): [ NaN] (5)
snprintf(3): [ nan] (5)
Results don't match, format string: %5.8e
sprintf(3): [Infinity] (8)
snprintf(3): [ inf] (5)
Results don't match, format string: %5.8e
sprintf(3): [-Infinity] (9)
snprintf(3): [ -inf] (5)
Results don't match, format string: %5.8e
sprintf(3): [ NaN] (5)
snprintf(3): [ nan] (5)
Results don't match, format string: %+4.9e
sprintf(3): [+Infinity] (9)
snprintf(3): [+inf] (4)
Results don't match, format string: %+4.9e
sprintf(3): [-Infinity] (9)
snprintf(3): [-inf] (4)
Results don't match, format string: %+4.9e
sprintf(3): [+NaN] (4)
snprintf(3): [+nan] (4)
Results don't match, format string: %+#010.0e
sprintf(3): [ +Inf] (10)
snprintf(3): [ +inf] (10)
Results don't match, format string: %+#010.0e
sprintf(3): [ -Inf] (10)
snprintf(3): [ -inf] (10)
Results don't match, format string: %+#010.0e
sprintf(3): [ +NaN] (10)
snprintf(3): [ +nan] (10)
Results don't match, format string: %#10.1e
sprintf(3): [ Inf] (10)
snprintf(3): [ inf] (10)
Results don't match, format string: %#10.1e
sprintf(3): [ -Inf] (10)
snprintf(3): [ -inf] (10)
Results don't match, format string: %#10.1e
sprintf(3): [ NaN] (10)
snprintf(3): [ nan] (10)
Results don't match, format string: %10.5e
sprintf(3): [ Inf] (10)
snprintf(3): [ inf] (10)
Results don't match, format string: %10.5e
sprintf(3): [ -Inf] (10)
snprintf(3): [ -inf] (10)
Results don't match, format string: %10.5e
sprintf(3): [ NaN] (10)
snprintf(3): [ nan] (10)
Results don't match, format string: % 10.5e
sprintf(3): [ Inf] (10)
snprintf(3): [ inf] (10)
Results don't match, format string: % 10.5e
sprintf(3): [ -Inf] (10)
snprintf(3): [ -inf] (10)
Results don't match, format string: % 10.5e
sprintf(3): [ NaN] (10)
snprintf(3): [ nan] (10)
Results don't match, format string: %5.0e
sprintf(3): [ Inf] (5)
snprintf(3): [ inf] (5)
Results don't match, format string: %5.0e
sprintf(3): [ -Inf] (5)
snprintf(3): [ -inf] (5)
Results don't match, format string: %5.0e
sprintf(3): [ NaN] (5)
snprintf(3): [ nan] (5)
Results don't match, format string: %5.e
sprintf(3): [ Inf] (5)
snprintf(3): [ inf] (5)
Results don't match, format string: %5.e
sprintf(3): [ -Inf] (5)
snprintf(3): [ -inf] (5)
Results don't match, format string: %5.e
sprintf(3): [ NaN] (5)
snprintf(3): [ nan] (5)
Results don't match, format string: %#5.0e
sprintf(3): [ Inf] (5)
snprintf(3): [ inf] (5)
Results don't match, format string: %#5.0e
sprintf(3): [ -Inf] (5)
snprintf(3): [ -inf] (5)
Results don't match, format string: %#5.0e
sprintf(3): [ NaN] (5)
snprintf(3): [ nan] (5)
Results don't match, format string: %#5.e
sprintf(3): [ Inf] (5)
snprintf(3): [ inf] (5)
Results don't match, format string: %#5.e
sprintf(3): [ -Inf] (5)
snprintf(3): [ -inf] (5)
Results don't match, format string: %#5.e
sprintf(3): [ NaN] (5)
snprintf(3): [ nan] (5)
Results don't match, format string: %3.2e
sprintf(3): [Inf] (3)
snprintf(3): [inf] (3)
Results don't match, format string: %3.2e
sprintf(3): [-Inf] (4)
snprintf(3): [-inf] (4)
Results don't match, format string: %3.2e
sprintf(3): [NaN] (3)
snprintf(3): [nan] (3)
Results don't match, format string: %3.1e
sprintf(3): [Inf] (3)
snprintf(3): [inf] (3)
Results don't match, format string: %3.1e
sprintf(3): [-Inf] (4)
snprintf(3): [-inf] (4)
Results don't match, format string: %3.1e
sprintf(3): [NaN] (3)
snprintf(3): [nan] (3)
Results don't match, format string: %-1.5e
sprintf(3): [Inf] (3)
snprintf(3): [inf] (3)
Results don't match, format string: %-1.5e
sprintf(3): [-Inf] (4)
snprintf(3): [-inf] (4)
Results don't match, format string: %-1.5e
sprintf(3): [NaN] (3)
snprintf(3): [nan] (3)
Results don't match, format string: %1.5e
sprintf(3): [Inf] (3)
snprintf(3): [inf] (3)
Results don't match, format string: %1.5e
sprintf(3): [-Inf] (4)
snprintf(3): [-inf] (4)
Results don't match, format string: %1.5e
sprintf(3): [NaN] (3)
snprintf(3): [nan] (3)
Results don't match, format string: %01.3e
sprintf(3): [Inf] (3)
snprintf(3): [inf] (3)
Results don't match, format string: %01.3e
sprintf(3): [-Inf] (4)
snprintf(3): [-inf] (4)
Results don't match, format string: %01.3e
sprintf(3): [NaN] (3)
snprintf(3): [nan] (3)
Results don't match, format string: %1.e
sprintf(3): [Inf] (3)
snprintf(3): [inf] (3)
Results don't match, format string: %1.e
sprintf(3): [-Inf] (4)
snprintf(3): [-inf] (4)
Results don't match, format string: %1.e
sprintf(3): [NaN] (3)
snprintf(3): [nan] (3)
Results don't match, format string: %.1e
sprintf(3): [Inf] (3)
snprintf(3): [inf] (3)
Results don't match, format string: %.1e
sprintf(3): [-Inf] (4)
snprintf(3): [-inf] (4)
Results don't match, format string: %.1e
sprintf(3): [NaN] (3)
snprintf(3): [nan] (3)
Results don't match, format string: %#.0e
sprintf(3): [Inf] (3)
snprintf(3): [inf] (3)
Results don't match, format string: %#.0e
sprintf(3): [-Inf] (4)
snprintf(3): [-inf] (4)
Results don't match, format string: %#.0e
sprintf(3): [NaN] (3)
snprintf(3): [nan] (3)
Results don't match, format string: %+.0e
sprintf(3): [+Inf] (4)
snprintf(3): [+inf] (4)
Results don't match, format string: %+.0e
sprintf(3): [-Inf] (4)
snprintf(3): [-inf] (4)
Results don't match, format string: %+.0e
sprintf(3): [+NaN] (4)
snprintf(3): [+nan] (4)
Results don't match, format string: % .0e
sprintf(3): [ Inf] (4)
snprintf(3): [ inf] (4)
Results don't match, format string: % .0e
sprintf(3): [-Inf] (4)
snprintf(3): [-inf] (4)
Results don't match, format string: % .0e
sprintf(3): [ NaN] (4)
snprintf(3): [ nan] (4)
Results don't match, format string: %.0e
sprintf(3): [Inf] (3)
snprintf(3): [inf] (3)
Results don't match, format string: %.0e
sprintf(3): [-Inf] (4)
snprintf(3): [-inf] (4)
Results don't match, format string: %.0e
sprintf(3): [NaN] (3)
snprintf(3): [nan] (3)
Results don't match, format string: %#.e
sprintf(3): [Inf] (3)
snprintf(3): [inf] (3)
Results don't match, format string: %#.e
sprintf(3): [-Inf] (4)
snprintf(3): [-inf] (4)
Results don't match, format string: %#.e
sprintf(3): [NaN] (3)
snprintf(3): [nan] (3)
Results don't match, format string: %+.e
sprintf(3): [+Inf] (4)
snprintf(3): [+inf] (4)
Results don't match, format string: %+.e
sprintf(3): [-Inf] (4)
snprintf(3): [-inf] (4)
Results don't match, format string: %+.e
sprintf(3): [+NaN] (4)
snprintf(3): [+nan] (4)
Results don't match, format string: % .e
sprintf(3): [ Inf] (4)
snprintf(3): [ inf] (4)
Results don't match, format string: % .e
sprintf(3): [-Inf] (4)
snprintf(3): [-inf] (4)
Results don't match, format string: % .e
sprintf(3): [ NaN] (4)
snprintf(3): [ nan] (4)
Results don't match, format string: %.e
sprintf(3): [Inf] (3)
snprintf(3): [inf] (3)
Results don't match, format string: %.e
sprintf(3): [-Inf] (4)
snprintf(3): [-inf] (4)
Results don't match, format string: %.e
sprintf(3): [NaN] (3)
snprintf(3): [nan] (3)
Results don't match, format string: %4e
sprintf(3): [ Inf] (4)
snprintf(3): [ inf] (4)
Results don't match, format string: %4e
sprintf(3): [-Inf] (4)
snprintf(3): [-inf] (4)
Results don't match, format string: %4e
sprintf(3): [ NaN] (4)
snprintf(3): [ nan] (4)
Results don't match, format string: %e
sprintf(3): [Inf] (3)
snprintf(3): [inf] (3)
Results don't match, format string: %e
sprintf(3): [-Inf] (4)
snprintf(3): [-inf] (4)
Results don't match, format string: %e
sprintf(3): [NaN] (3)
snprintf(3): [nan] (3)
Results don't match, format string: %E
sprintf(3): [Inf] (3)
snprintf(3): [INF] (3)
Results don't match, format string: %E
sprintf(3): [-Inf] (4)
snprintf(3): [-INF] (4)
Results don't match, format string: %E
sprintf(3): [NaN] (3)
snprintf(3): [NAN] (3)
Results don't match, format string: % '022f
sprintf(3): [ Inf] (22)
snprintf(3): [ inf] (22)
Results don't match, format string: % '022f
sprintf(3): [ -Inf] (22)
snprintf(3): [ -inf] (22)
Results don't match, format string: % '022f
sprintf(3): [ NaN] (22)
snprintf(3): [ nan] (22)
Results don't match, format string: %+'022f
sprintf(3): [ +Inf] (22)
snprintf(3): [ +inf] (22)
Results don't match, format string: %+'022f
sprintf(3): [ -Inf] (22)
snprintf(3): [ -inf] (22)
Results don't match, format string: %+'022f
sprintf(3): [ +NaN] (22)
snprintf(3): [ +nan] (22)
Results don't match, format string: %-'22f
sprintf(3): [Inf ] (22)
snprintf(3): [inf ] (22)
Results don't match, format string: %-'22f
sprintf(3): [-Inf ] (22)
snprintf(3): [-inf ] (22)
Results don't match, format string: %-'22f
sprintf(3): [NaN ] (22)
snprintf(3): [nan ] (22)
Results don't match, format string: %'22f
sprintf(3): [ Inf] (22)
snprintf(3): [ inf] (22)
Results don't match, format string: %'22f
sprintf(3): [ -Inf] (22)
snprintf(3): [ -inf] (22)
Results don't match, format string: %'22f
sprintf(3): [ NaN] (22)
snprintf(3): [ nan] (22)
Results don't match, format string: %.16f
sprintf(3): [Infinity] (8)
snprintf(3): [inf] (3)
Results don't match, format string: %.16f
sprintf(3): [-Infinity] (9)
snprintf(3): [-inf] (4)
Results don't match, format string: %.16f
sprintf(3): [NaN] (3)
snprintf(3): [nan] (3)
Results don't match, format string: %22.16f
sprintf(3): [ Infinity] (22)
snprintf(3): [ inf] (22)
Results don't match, format string: %22.16f
sprintf(3): [ -Infinity] (22)
snprintf(3): [ -inf] (22)
Results don't match, format string: %22.16f
sprintf(3): [ NaN] (22)
snprintf(3): [ nan] (22)
Results don't match, format string: %022.16f
sprintf(3): [ Infinity] (22)
snprintf(3): [ inf] (22)
Results don't match, format string: %022.16f
sprintf(3): [ -Infinity] (22)
snprintf(3): [ -inf] (22)
Results don't match, format string: %022.16f
sprintf(3): [ NaN] (22)
snprintf(3): [ nan] (22)
Results don't match, format string: %-22.16f
sprintf(3): [Infinity ] (22)
snprintf(3): [inf ] (22)
Results don't match, format string: %-22.16f
sprintf(3): [-Infinity ] (22)
snprintf(3): [-inf ] (22)
Results don't match, format string: %-22.16f
sprintf(3): [NaN ] (22)
snprintf(3): [nan ] (22)
Results don't match, format string: %#+'022.16f
sprintf(3): [ +Infinity] (22)
snprintf(3): [ +inf] (22)
Results don't match, format string: %#+'022.16f
sprintf(3): [ -Infinity] (22)
snprintf(3): [ -inf] (22)
Results don't match, format string: %#+'022.16f
sprintf(3): [ +NaN] (22)
snprintf(3): [ +nan] (22)
Results don't match, format string: foo|%#+0123.9F|bar
sprintf(3): [foo| +INFINITY|bar] (131)
snprintf(3): [foo| +INF|bar] (131)
Results don't match, format string: foo|%#+0123.9F|bar
sprintf(3): [foo| -INFINITY|bar] (131)
snprintf(3): [foo| -INF|bar] (131)
Results don't match, format string: %-123.9f
sprintf(3): [Infinity ] (123)
snprintf(3): [inf ] (123)
Results don't match, format string: %-123.9f
sprintf(3): [-Infinity ] (123)
snprintf(3): [-inf ] (123)
Results don't match, format string: %-123.9f
sprintf(3): [NaN ] (123)
snprintf(3): [nan ] (123)
Results don't match, format string: %123.9f
sprintf(3): [ Infinity] (123)
snprintf(3): [ inf] (123)
Results don't match, format string: %123.9f
sprintf(3): [ -Infinity] (123)
snprintf(3): [ -inf] (123)
Results don't match, format string: %123.9f
sprintf(3): [ NaN] (123)
snprintf(3): [ nan] (123)
Results don't match, format string: %+23.9f
sprintf(3): [ +Infinity] (23)
snprintf(3): [ +inf] (23)
Results don't match, format string: %+23.9f
sprintf(3): [ -Infinity] (23)
snprintf(3): [ -inf] (23)
Results don't match, format string: %+23.9f
sprintf(3): [ +NaN] (23)
snprintf(3): [ +nan] (23)
Results don't match, format string: %+#010.0f
sprintf(3): [ +Inf] (10)
snprintf(3): [ +inf] (10)
Results don't match, format string: %+#010.0f
sprintf(3): [ -Inf] (10)
snprintf(3): [ -inf] (10)
Results don't match, format string: %+#010.0f
sprintf(3): [ +NaN] (10)
snprintf(3): [ +nan] (10)
Results don't match, format string: %#10.1f
sprintf(3): [ Inf] (10)
snprintf(3): [ inf] (10)
Results don't match, format string: %#10.1f
sprintf(3): [ -Inf] (10)
snprintf(3): [ -inf] (10)
Results don't match, format string: %#10.1f
sprintf(3): [ NaN] (10)
snprintf(3): [ nan] (10)
Results don't match, format string: %10.5f
sprintf(3): [ Inf] (10)
snprintf(3): [ inf] (10)
Results don't match, format string: %10.5f
sprintf(3): [ -Inf] (10)
snprintf(3): [ -inf] (10)
Results don't match, format string: %10.5f
sprintf(3): [ NaN] (10)
snprintf(3): [ nan] (10)
Results don't match, format string: % 10.5f
sprintf(3): [ Inf] (10)
snprintf(3): [ inf] (10)
Results don't match, format string: % 10.5f
sprintf(3): [ -Inf] (10)
snprintf(3): [ -inf] (10)
Results don't match, format string: % 10.5f
sprintf(3): [ NaN] (10)
snprintf(3): [ nan] (10)
Results don't match, format string: %+05.8f
sprintf(3): [+Infinity] (9)
snprintf(3): [ +inf] (5)
Results don't match, format string: %+05.8f
sprintf(3): [-Infinity] (9)
snprintf(3): [ -inf] (5)
Results don't match, format string: %+05.8f
sprintf(3): [ +NaN] (5)
snprintf(3): [ +nan] (5)
Results don't match, format string: %-05.8f
sprintf(3): [Infinity] (8)
snprintf(3): [inf ] (5)
Results don't match, format string: %-05.8f
sprintf(3): [-Infinity] (9)
snprintf(3): [-inf ] (5)
Results don't match, format string: %-05.8f
sprintf(3): [NaN ] (5)
snprintf(3): [nan ] (5)
Results don't match, format string: %05.8f
sprintf(3): [Infinity] (8)
snprintf(3): [ inf] (5)
Results don't match, format string: %05.8f
sprintf(3): [-Infinity] (9)
snprintf(3): [ -inf] (5)
Results don't match, format string: %05.8f
sprintf(3): [ NaN] (5)
snprintf(3): [ nan] (5)
Results don't match, format string: %+5.8f
sprintf(3): [+Infinity] (9)
snprintf(3): [ +inf] (5)
Results don't match, format string: %+5.8f
sprintf(3): [-Infinity] (9)
snprintf(3): [ -inf] (5)
Results don't match, format string: %+5.8f
sprintf(3): [ +NaN] (5)
snprintf(3): [ +nan] (5)
Results don't match, format string: %-5.8f
sprintf(3): [Infinity] (8)
snprintf(3): [inf ] (5)
Results don't match, format string: %-5.8f
sprintf(3): [-Infinity] (9)
snprintf(3): [-inf ] (5)
Results don't match, format string: %-5.8f
sprintf(3): [NaN ] (5)
snprintf(3): [nan ] (5)
Results don't match, format string: % 5.8f
sprintf(3): [ Infinity] (9)
snprintf(3): [ inf] (5)
Results don't match, format string: % 5.8f
sprintf(3): [-Infinity] (9)
snprintf(3): [ -inf] (5)
Results don't match, format string: % 5.8f
sprintf(3): [ NaN] (5)
snprintf(3): [ nan] (5)
Results don't match, format string: %5.8f
sprintf(3): [Infinity] (8)
snprintf(3): [ inf] (5)
Results don't match, format string: %5.8f
sprintf(3): [-Infinity] (9)
snprintf(3): [ -inf] (5)
Results don't match, format string: %5.8f
sprintf(3): [ NaN] (5)
snprintf(3): [ nan] (5)
Results don't match, format string: %5.0f
sprintf(3): [ Inf] (5)
snprintf(3): [ inf] (5)
Results don't match, format string: %5.0f
sprintf(3): [ -Inf] (5)
snprintf(3): [ -inf] (5)
Results don't match, format string: %5.0f
sprintf(3): [ NaN] (5)
snprintf(3): [ nan] (5)
Results don't match, format string: %5.f
sprintf(3): [ Inf] (5)
snprintf(3): [ inf] (5)
Results don't match, format string: %5.f
sprintf(3): [ -Inf] (5)
snprintf(3): [ -inf] (5)
Results don't match, format string: %5.f
sprintf(3): [ NaN] (5)
snprintf(3): [ nan] (5)
Results don't match, format string: %#5.0f
sprintf(3): [ Inf] (5)
snprintf(3): [ inf] (5)
Results don't match, format string: %#5.0f
sprintf(3): [ -Inf] (5)
snprintf(3): [ -inf] (5)
Results don't match, format string: %#5.0f
sprintf(3): [ NaN] (5)
snprintf(3): [ nan] (5)
Results don't match, format string: %#5.f
sprintf(3): [ Inf] (5)
snprintf(3): [ inf] (5)
Results don't match, format string: %#5.f
sprintf(3): [ -Inf] (5)
snprintf(3): [ -inf] (5)
Results don't match, format string: %#5.f
sprintf(3): [ NaN] (5)
snprintf(3): [ nan] (5)
Results don't match, format string: %+4.9f
sprintf(3): [+Infinity] (9)
snprintf(3): [+inf] (4)
Results don't match, format string: %+4.9f
sprintf(3): [-Infinity] (9)
snprintf(3): [-inf] (4)
Results don't match, format string: %+4.9f
sprintf(3): [+NaN] (4)
snprintf(3): [+nan] (4)
Results don't match, format string: %3.2f
sprintf(3): [Inf] (3)
snprintf(3): [inf] (3)
Results don't match, format string: %3.2f
sprintf(3): [-Inf] (4)
snprintf(3): [-inf] (4)
Results don't match, format string: %3.2f
sprintf(3): [NaN] (3)
snprintf(3): [nan] (3)
Results don't match, format string: %3.1f
sprintf(3): [Inf] (3)
snprintf(3): [inf] (3)
Results don't match, format string: %3.1f
sprintf(3): [-Inf] (4)
snprintf(3): [-inf] (4)
Results don't match, format string: %3.1f
sprintf(3): [NaN] (3)
snprintf(3): [nan] (3)
Results don't match, format string: %-1.5f
sprintf(3): [Inf] (3)
snprintf(3): [inf] (3)
Results don't match, format string: %-1.5f
sprintf(3): [-Inf] (4)
snprintf(3): [-inf] (4)
Results don't match, format string: %-1.5f
sprintf(3): [NaN] (3)
snprintf(3): [nan] (3)
Results don't match, format string: %1.5f
sprintf(3): [Inf] (3)
snprintf(3): [inf] (3)
Results don't match, format string: %1.5f
sprintf(3): [-Inf] (4)
snprintf(3): [-inf] (4)
Results don't match, format string: %1.5f
sprintf(3): [NaN] (3)
snprintf(3): [nan] (3)
Results don't match, format string: %01.3f
sprintf(3): [Inf] (3)
snprintf(3): [inf] (3)
Results don't match, format string: %01.3f
sprintf(3): [-Inf] (4)
snprintf(3): [-inf] (4)
Results don't match, format string: %01.3f
sprintf(3): [NaN] (3)
snprintf(3): [nan] (3)
Results don't match, format string: %1.f
sprintf(3): [Inf] (3)
snprintf(3): [inf] (3)
Results don't match, format string: %1.f
sprintf(3): [-Inf] (4)
snprintf(3): [-inf] (4)
Results don't match, format string: %1.f
sprintf(3): [NaN] (3)
snprintf(3): [nan] (3)
Results don't match, format string: %.1f
sprintf(3): [Inf] (3)
snprintf(3): [inf] (3)
Results don't match, format string: %.1f
sprintf(3): [-Inf] (4)
snprintf(3): [-inf] (4)
Results don't match, format string: %.1f
sprintf(3): [NaN] (3)
snprintf(3): [nan] (3)
Results don't match, format string: %#.0f
sprintf(3): [Inf] (3)
snprintf(3): [inf] (3)
Results don't match, format string: %#.0f
sprintf(3): [-Inf] (4)
snprintf(3): [-inf] (4)
Results don't match, format string: %#.0f
sprintf(3): [NaN] (3)
snprintf(3): [nan] (3)
Results don't match, format string: %+.0f
sprintf(3): [+Inf] (4)
snprintf(3): [+inf] (4)
Results don't match, format string: %+.0f
sprintf(3): [-Inf] (4)
snprintf(3): [-inf] (4)
Results don't match, format string: %+.0f
sprintf(3): [+NaN] (4)
snprintf(3): [+nan] (4)
Results don't match, format string: % .0f
sprintf(3): [ Inf] (4)
snprintf(3): [ inf] (4)
Results don't match, format string: % .0f
sprintf(3): [-Inf] (4)
snprintf(3): [-inf] (4)
Results don't match, format string: % .0f
sprintf(3): [ NaN] (4)
snprintf(3): [ nan] (4)
Results don't match, format string: %.0f
sprintf(3): [Inf] (3)
snprintf(3): [inf] (3)
Results don't match, format string: %.0f
sprintf(3): [-Inf] (4)
snprintf(3): [-inf] (4)
Results don't match, format string: %.0f
sprintf(3): [NaN] (3)
snprintf(3): [nan] (3)
Results don't match, format string: %#.f
sprintf(3): [Inf] (3)
snprintf(3): [inf] (3)
Results don't match, format string: %#.f
sprintf(3): [-Inf] (4)
snprintf(3): [-inf] (4)
Results don't match, format string: %#.f
sprintf(3): [NaN] (3)
snprintf(3): [nan] (3)
Results don't match, format string: %+.f
sprintf(3): [+Inf] (4)
snprintf(3): [+inf] (4)
Results don't match, format string: %+.f
sprintf(3): [-Inf] (4)
snprintf(3): [-inf] (4)
Results don't match, format string: %+.f
sprintf(3): [+NaN] (4)
snprintf(3): [+nan] (4)
Results don't match, format string: % .f
sprintf(3): [ Inf] (4)
snprintf(3): [ inf] (4)
Results don't match, format string: % .f
sprintf(3): [-Inf] (4)
snprintf(3): [-inf] (4)
Results don't match, format string: % .f
sprintf(3): [ NaN] (4)
snprintf(3): [ nan] (4)
Results don't match, format string: %.f
sprintf(3): [Inf] (3)
snprintf(3): [inf] (3)
Results don't match, format string: %.f
sprintf(3): [-Inf] (4)
snprintf(3): [-inf] (4)
Results don't match, format string: %.f
sprintf(3): [NaN] (3)
snprintf(3): [nan] (3)
Results don't match, format string: %4f
sprintf(3): [ Inf] (4)
snprintf(3): [ inf] (4)
Results don't match, format string: %4f
sprintf(3): [-Inf] (4)
snprintf(3): [-inf] (4)
Results don't match, format string: %4f
sprintf(3): [ NaN] (4)
snprintf(3): [ nan] (4)
Results don't match, format string: %f
sprintf(3): [Inf] (3)
snprintf(3): [inf] (3)
Results don't match, format string: %f
sprintf(3): [-Inf] (4)
snprintf(3): [-inf] (4)
Results don't match, format string: %f
sprintf(3): [NaN] (3)
snprintf(3): [nan] (3)
Results don't match, format string: % '022g
sprintf(3): [ Inf] (22)
snprintf(3): [ inf] (22)
Results don't match, format string: % '022g
sprintf(3): [ -Inf] (22)
snprintf(3): [ -inf] (22)
Results don't match, format string: % '022g
sprintf(3): [ NaN] (22)
snprintf(3): [ nan] (22)
Results don't match, format string: %+'022g
sprintf(3): [ +Inf] (22)
snprintf(3): [ +inf] (22)
Results don't match, format string: %+'022g
sprintf(3): [ -Inf] (22)
snprintf(3): [ -inf] (22)
Results don't match, format string: %+'022g
sprintf(3): [ +NaN] (22)
snprintf(3): [ +nan] (22)
Results don't match, format string: %-'22g
sprintf(3): [Inf ] (22)
snprintf(3): [inf ] (22)
Results don't match, format string: %-'22g
sprintf(3): [-Inf ] (22)
snprintf(3): [-inf ] (22)
Results don't match, format string: %-'22g
sprintf(3): [NaN ] (22)
snprintf(3): [nan ] (22)
Results don't match, format string: %'22g
sprintf(3): [ Inf] (22)
snprintf(3): [ inf] (22)
Results don't match, format string: %'22g
sprintf(3): [ -Inf] (22)
snprintf(3): [ -inf] (22)
Results don't match, format string: %'22g
sprintf(3): [ NaN] (22)
snprintf(3): [ nan] (22)
Results don't match, format string: %.16g
sprintf(3): [Infinity] (8)
snprintf(3): [inf] (3)
Results don't match, format string: %.16g
sprintf(3): [-Infinity] (9)
snprintf(3): [-inf] (4)
Results don't match, format string: %.16g
sprintf(3): [NaN] (3)
snprintf(3): [nan] (3)
Results don't match, format string: %22.16g
sprintf(3): [ Infinity] (22)
snprintf(3): [ inf] (22)
Results don't match, format string: %22.16g
sprintf(3): [ -Infinity] (22)
snprintf(3): [ -inf] (22)
Results don't match, format string: %22.16g
sprintf(3): [ NaN] (22)
snprintf(3): [ nan] (22)
Results don't match, format string: %022.16g
sprintf(3): [ Infinity] (22)
snprintf(3): [ inf] (22)
Results don't match, format string: %022.16g
sprintf(3): [ -Infinity] (22)
snprintf(3): [ -inf] (22)
Results don't match, format string: %022.16g
sprintf(3): [ NaN] (22)
snprintf(3): [ nan] (22)
Results don't match, format string: %-22.16g
sprintf(3): [Infinity ] (22)
snprintf(3): [inf ] (22)
Results don't match, format string: %-22.16g
sprintf(3): [-Infinity ] (22)
snprintf(3): [-inf ] (22)
Results don't match, format string: %-22.16g
sprintf(3): [NaN ] (22)
snprintf(3): [nan ] (22)
Results don't match, format string: %#+'022.16g
sprintf(3): [ +Infinity] (22)
snprintf(3): [ +inf] (22)
Results don't match, format string: %#+'022.16g
sprintf(3): [ -Infinity] (22)
snprintf(3): [ -inf] (22)
Results don't match, format string: %#+'022.16g
sprintf(3): [ +NaN] (22)
snprintf(3): [ +nan] (22)
Results don't match, format string: foo|%#+0123.9G|bar
sprintf(3): [foo| +Infinity|bar] (131)
snprintf(3): [foo| +INF|bar] (131)
Results don't match, format string: foo|%#+0123.9G|bar
sprintf(3): [foo| -Infinity|bar] (131)
snprintf(3): [foo| -INF|bar] (131)
Results don't match, format string: foo|%#+0123.9G|bar
sprintf(3): [foo| +NaN|bar] (131)
snprintf(3): [foo| +NAN|bar] (131)
Results don't match, format string: %-123.9g
sprintf(3): [Infinity ] (123)
snprintf(3): [inf ] (123)
Results don't match, format string: %-123.9g
sprintf(3): [-Infinity ] (123)
snprintf(3): [-inf ] (123)
Results don't match, format string: %-123.9g
sprintf(3): [NaN ] (123)
snprintf(3): [nan ] (123)
Results don't match, format string: %123.9g
sprintf(3): [ Infinity] (123)
snprintf(3): [ inf] (123)
Results don't match, format string: %123.9g
sprintf(3): [ -Infinity] (123)
snprintf(3): [ -inf] (123)
Results don't match, format string: %123.9g
sprintf(3): [ NaN] (123)
snprintf(3): [ nan] (123)
Results don't match, format string: %+23.9g
sprintf(3): [ +Infinity] (23)
snprintf(3): [ +inf] (23)
Results don't match, format string: %+23.9g
sprintf(3): [ -Infinity] (23)
snprintf(3): [ -inf] (23)
Results don't match, format string: %+23.9g
sprintf(3): [ +NaN] (23)
snprintf(3): [ +nan] (23)
Results don't match, format string: %+05.8g
sprintf(3): [+Infinity] (9)
snprintf(3): [ +inf] (5)
Results don't match, format string: %+05.8g
sprintf(3): [-Infinity] (9)
snprintf(3): [ -inf] (5)
Results don't match, format string: %+05.8g
sprintf(3): [ +NaN] (5)
snprintf(3): [ +nan] (5)
Results don't match, format string: %-05.8g
sprintf(3): [Infinity] (8)
snprintf(3): [inf ] (5)
Results don't match, format string: %-05.8g
sprintf(3): [-Infinity] (9)
snprintf(3): [-inf ] (5)
Results don't match, format string: %-05.8g
sprintf(3): [NaN ] (5)
snprintf(3): [nan ] (5)
Results don't match, format string: %05.8g
sprintf(3): [Infinity] (8)
snprintf(3): [ inf] (5)
Results don't match, format string: %05.8g
sprintf(3): [-Infinity] (9)
snprintf(3): [ -inf] (5)
Results don't match, format string: %05.8g
sprintf(3): [ NaN] (5)
snprintf(3): [ nan] (5)
Results don't match, format string: %+5.8g
sprintf(3): [+Infinity] (9)
snprintf(3): [ +inf] (5)
Results don't match, format string: %+5.8g
sprintf(3): [-Infinity] (9)
snprintf(3): [ -inf] (5)
Results don't match, format string: %+5.8g
sprintf(3): [ +NaN] (5)
snprintf(3): [ +nan] (5)
Results don't match, format string: %-5.8g
sprintf(3): [Infinity] (8)
snprintf(3): [inf ] (5)
Results don't match, format string: %-5.8g
sprintf(3): [-Infinity] (9)
snprintf(3): [-inf ] (5)
Results don't match, format string: %-5.8g
sprintf(3): [NaN ] (5)
snprintf(3): [nan ] (5)
Results don't match, format string: % 5.8g
sprintf(3): [ Infinity] (9)
snprintf(3): [ inf] (5)
Results don't match, format string: % 5.8g
sprintf(3): [-Infinity] (9)
snprintf(3): [ -inf] (5)
Results don't match, format string: % 5.8g
sprintf(3): [ NaN] (5)
snprintf(3): [ nan] (5)
Results don't match, format string: %5.8g
sprintf(3): [Infinity] (8)
snprintf(3): [ inf] (5)
Results don't match, format string: %5.8g
sprintf(3): [-Infinity] (9)
snprintf(3): [ -inf] (5)
Results don't match, format string: %5.8g
sprintf(3): [ NaN] (5)
snprintf(3): [ nan] (5)
Results don't match, format string: %+4.9g
sprintf(3): [+Infinity] (9)
snprintf(3): [+inf] (4)
Results don't match, format string: %+4.9g
sprintf(3): [-Infinity] (9)
snprintf(3): [-inf] (4)
Results don't match, format string: %+4.9g
sprintf(3): [+NaN] (4)
snprintf(3): [+nan] (4)
Results don't match, format string: %+#010.0g
sprintf(3): [ +Inf] (10)
snprintf(3): [ +inf] (10)
Results don't match, format string: %+#010.0g
sprintf(3): [ -Inf] (10)
snprintf(3): [ -inf] (10)
Results don't match, format string: %+#010.0g
sprintf(3): [ +NaN] (10)
snprintf(3): [ +nan] (10)
Results don't match, format string: %#10.1g
sprintf(3): [ Inf] (10)
snprintf(3): [ inf] (10)
Results don't match, format string: %#10.1g
sprintf(3): [ -Inf] (10)
snprintf(3): [ -inf] (10)
Results don't match, format string: %#10.1g
sprintf(3): [ NaN] (10)
snprintf(3): [ nan] (10)
Results don't match, format string: %10.5g
sprintf(3): [ Inf] (10)
snprintf(3): [ inf] (10)
Results don't match, format string: %10.5g
sprintf(3): [ -Inf] (10)
snprintf(3): [ -inf] (10)
Results don't match, format string: %10.5g
sprintf(3): [ NaN] (10)
snprintf(3): [ nan] (10)
Results don't match, format string: % 10.5g
sprintf(3): [ Inf] (10)
snprintf(3): [ inf] (10)
Results don't match, format string: % 10.5g
sprintf(3): [ -Inf] (10)
snprintf(3): [ -inf] (10)
Results don't match, format string: % 10.5g
sprintf(3): [ NaN] (10)
snprintf(3): [ nan] (10)
Results don't match, format string: %5.0g
sprintf(3): [ Inf] (5)
snprintf(3): [ inf] (5)
Results don't match, format string: %5.0g
sprintf(3): [ -Inf] (5)
snprintf(3): [ -inf] (5)
Results don't match, format string: %5.0g
sprintf(3): [ NaN] (5)
snprintf(3): [ nan] (5)
Results don't match, format string: %5.g
sprintf(3): [ Inf] (5)
snprintf(3): [ inf] (5)
Results don't match, format string: %5.g
sprintf(3): [ -Inf] (5)
snprintf(3): [ -inf] (5)
Results don't match, format string: %5.g
sprintf(3): [ NaN] (5)
snprintf(3): [ nan] (5)
Results don't match, format string: %#5.0g
sprintf(3): [ Inf] (5)
snprintf(3): [ inf] (5)
Results don't match, format string: %#5.0g
sprintf(3): [ -Inf] (5)
snprintf(3): [ -inf] (5)
Results don't match, format string: %#5.0g
sprintf(3): [ NaN] (5)
snprintf(3): [ nan] (5)
Results don't match, format string: %#5.g
sprintf(3): [ Inf] (5)
snprintf(3): [ inf] (5)
Results don't match, format string: %#5.g
sprintf(3): [ -Inf] (5)
snprintf(3): [ -inf] (5)
Results don't match, format string: %#5.g
sprintf(3): [ NaN] (5)
snprintf(3): [ nan] (5)
Results don't match, format string: %3.2g
sprintf(3): [Inf] (3)
snprintf(3): [inf] (3)
Results don't match, format string: %3.2g
sprintf(3): [-Inf] (4)
snprintf(3): [-inf] (4)
Results don't match, format string: %3.2g
sprintf(3): [NaN] (3)
snprintf(3): [nan] (3)
Results don't match, format string: %3.1g
sprintf(3): [Inf] (3)
snprintf(3): [inf] (3)
Results don't match, format string: %3.1g
sprintf(3): [-Inf] (4)
snprintf(3): [-inf] (4)
Results don't match, format string: %3.1g
sprintf(3): [NaN] (3)
snprintf(3): [nan] (3)
Results don't match, format string: %-1.5g
sprintf(3): [Inf] (3)
snprintf(3): [inf] (3)
Results don't match, format string: %-1.5g
sprintf(3): [-Inf] (4)
snprintf(3): [-inf] (4)
Results don't match, format string: %-1.5g
sprintf(3): [NaN] (3)
snprintf(3): [nan] (3)
Results don't match, format string: %1.5g
sprintf(3): [Inf] (3)
snprintf(3): [inf] (3)
Results don't match, format string: %1.5g
sprintf(3): [-Inf] (4)
snprintf(3): [-inf] (4)
Results don't match, format string: %1.5g
sprintf(3): [NaN] (3)
snprintf(3): [nan] (3)
Results don't match, format string: %01.3g
sprintf(3): [Inf] (3)
snprintf(3): [inf] (3)
Results don't match, format string: %01.3g
sprintf(3): [-Inf] (4)
snprintf(3): [-inf] (4)
Results don't match, format string: %01.3g
sprintf(3): [NaN] (3)
snprintf(3): [nan] (3)
Results don't match, format string: %1.g
sprintf(3): [Inf] (3)
snprintf(3): [inf] (3)
Results don't match, format string: %1.g
sprintf(3): [-Inf] (4)
snprintf(3): [-inf] (4)
Results don't match, format string: %1.g
sprintf(3): [NaN] (3)
snprintf(3): [nan] (3)
Results don't match, format string: %.1g
sprintf(3): [Inf] (3)
snprintf(3): [inf] (3)
Results don't match, format string: %.1g
sprintf(3): [-Inf] (4)
snprintf(3): [-inf] (4)
Results don't match, format string: %.1g
sprintf(3): [NaN] (3)
snprintf(3): [nan] (3)
Results don't match, format string: %#.0g
sprintf(3): [Inf] (3)
snprintf(3): [inf] (3)
Results don't match, format string: %#.0g
sprintf(3): [-Inf] (4)
snprintf(3): [-inf] (4)
Results don't match, format string: %#.0g
sprintf(3): [NaN] (3)
snprintf(3): [nan] (3)
Results don't match, format string: %+.0g
sprintf(3): [+Inf] (4)
snprintf(3): [+inf] (4)
Results don't match, format string: %+.0g
sprintf(3): [-Inf] (4)
snprintf(3): [-inf] (4)
Results don't match, format string: %+.0g
sprintf(3): [+NaN] (4)
snprintf(3): [+nan] (4)
Results don't match, format string: % .0g
sprintf(3): [ Inf] (4)
snprintf(3): [ inf] (4)
Results don't match, format string: % .0g
sprintf(3): [-Inf] (4)
snprintf(3): [-inf] (4)
Results don't match, format string: % .0g
sprintf(3): [ NaN] (4)
snprintf(3): [ nan] (4)
Results don't match, format string: %.0g
sprintf(3): [Inf] (3)
snprintf(3): [inf] (3)
Results don't match, format string: %.0g
sprintf(3): [-Inf] (4)
snprintf(3): [-inf] (4)
Results don't match, format string: %.0g
sprintf(3): [NaN] (3)
snprintf(3): [nan] (3)
Results don't match, format string: %#.g
sprintf(3): [Inf] (3)
snprintf(3): [inf] (3)
Results don't match, format string: %#.g
sprintf(3): [-Inf] (4)
snprintf(3): [-inf] (4)
Results don't match, format string: %#.g
sprintf(3): [NaN] (3)
snprintf(3): [nan] (3)
Results don't match, format string: %+.g
sprintf(3): [+Inf] (4)
snprintf(3): [+inf] (4)
Results don't match, format string: %+.g
sprintf(3): [-Inf] (4)
snprintf(3): [-inf] (4)
Results don't match, format string: %+.g
sprintf(3): [+NaN] (4)
snprintf(3): [+nan] (4)
Results don't match, format string: % .g
sprintf(3): [ Inf] (4)
snprintf(3): [ inf] (4)
Results don't match, format string: % .g
sprintf(3): [-Inf] (4)
snprintf(3): [-inf] (4)
Results don't match, format string: % .g
sprintf(3): [ NaN] (4)
snprintf(3): [ nan] (4)
Results don't match, format string: %.g
sprintf(3): [Inf] (3)
snprintf(3): [inf] (3)
Results don't match, format string: %.g
sprintf(3): [-Inf] (4)
snprintf(3): [-inf] (4)
Results don't match, format string: %.g
sprintf(3): [NaN] (3)
snprintf(3): [nan] (3)
Results don't match, format string: %4g
sprintf(3): [ Inf] (4)
snprintf(3): [ inf] (4)
Results don't match, format string: %4g
sprintf(3): [-Inf] (4)
snprintf(3): [-inf] (4)
Results don't match, format string: %4g
sprintf(3): [ NaN] (4)
snprintf(3): [ nan] (4)
Results don't match, format string: %g
sprintf(3): [Inf] (3)
snprintf(3): [inf] (3)
Results don't match, format string: %g
sprintf(3): [-Inf] (4)
snprintf(3): [-inf] (4)
Results don't match, format string: %g
sprintf(3): [NaN] (3)
snprintf(3): [nan] (3)
Results don't match, format string: %G
sprintf(3): [Inf] (3)
snprintf(3): [INF] (3)
Results don't match, format string: %G
sprintf(3): [-Inf] (4)
snprintf(3): [-INF] (4)
Results don't match, format string: %G
sprintf(3): [NaN] (3)
snprintf(3): [NAN] (3)
Result: 407 out of 9083 tests failed.
Checking how many digits we support: apparently 19.