From 4392979e9d616aebd376f5aac69a08277b7820dc Mon Sep 17 00:00:00 2001 From: "G. Branden Robinson" Date: Mon, 13 Feb 2023 18:41:42 -0600 Subject: [tmac]: Work around macOS od (mis-)behavior. * tmac/tests/latin2_works.sh: * tmac/tests/latin5_works.sh: * tmac/tests/latin9_works.sh: Port to work around macOS's apparently POSIX non-conforming 'od' command. Use single-byte octal output format instead of "character", and update test expectations accordingly. Apparently gratuitously, macOS also puts more spaces after the octal address field when using this output format. * HACKING: Document, and elaborate upon, this problem. Also distinguish identical test failure diagnostics. ANNOUNCE: Remove caveat about automated test failures on macOS. --- ANNOUNCE | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) (limited to 'ANNOUNCE') diff --git a/ANNOUNCE b/ANNOUNCE index 441007d0b..2e8211f89 100644 --- a/ANNOUNCE +++ b/ANNOUNCE @@ -140,17 +140,8 @@ o A failure in automated testing occurs (if you run "make check") for gdiffmk if GNU diffutils 3.9 is used. This is a known problem with that release; see . -o Some automated test failures (if you run "make check") are expected on - macOS. These are due to differences between GNU and BSD-descended - versions of POSIX-standardized utilities. We hope to resolve these - for final release. The following tests are affected. - - tmac/tests/latin2_works.sh - tmac/tests/latin5_works.sh - tmac/tests/latin9_works.sh - -o Solaris 10 also has known problems with automated tests; see the - "PROBLEMS" file in the distribution archive. +o Solaris 10 has known problems with automated tests; see the "PROBLEMS" + file in the distribution archive. News ==== -- cgit v1.2.1