tests: od: avoid outputting undefined floating point values
commitbec53850b76f1240c566dfeb59db6ed6928bdf57
authorBruno Haible <bruno@clisp.org>
Wed, 27 Mar 2024 12:30:31 +0000 (27 12:30 +0000)
committerPádraig Brady <P@draigBrady.com>
Wed, 27 Mar 2024 12:41:33 +0000 (27 12:41 +0000)
tree261c04ce4bf8538a36d410c38177127ed1733e74
parent541b026b1145a76ad9f541a55c9d8e1f3f2b1d43
tests: od: avoid outputting undefined floating point values

od was seen to abort() on glibc on ia64 and m68k with the error:
Fatal glibc error: printf_fp.c:501 (__printf_fp_buffer_1):
assertion failed:
  cy == 1 || (p.frac[p.fracsize - 2] == 0 && p.frac[0] == 0)

* tests/od/od-multiple-t.sh: Avoid outputting long double floats
to avoid undefined behavior. 'float' and 'double' are standardized
by IEEE 754 (except on Linux/m68k) and don't have undefined values.
tests/od/od-multiple-t.sh