Follow-up Comment #1, bug #66479 (group groff): At 2024-11-23T11:00:03-0500, Sven Schober wrote: > Date: Sat 23 Nov 2024 03:59:59 PM UTC By: Sven Schober <sschober> > It's me again, your (hopefully) friendly macos build tester. :) > > Today, and on the latest HEAD (2562cf237), I found 5 failing tests on > macos. I've attached the test-suite.log, but here is the gist:
Thanks! I appreciate the portability testing.
> rg '^FAIL:' test-suite.log.2562cf237
> 17:FAIL: contrib/hdtbl/examples/test-hdtbl.sh
> 26:FAIL: src/roff/groff/tests/dvi-device-smoke-test.sh
> 39:FAIL: tmac/tests/an_vertical-margins-are-correct.sh
> 116:FAIL: tmac/tests/doc-old_vertical-margins-are-correct.sh
> 193:FAIL: tmac/tests/doc_vertical-margins-are-correct.sh
>
> It seems as though whitespace is a problem in my environment, where it
> isn't elsewhere.
>
> I fixed the tests for me, by using `tr` to strip away spaces. I hope
> this portable to other environments - I saw `tr` usage in other
> places/tests.
>
> My patch for the failing tests is attached as well.
It probably _is_ portable, but I'd prefer to solve the problem a
slightly different way.
For four of the five cases I can see what to do.
For the fifth, would you alter the test script as follows and put the
results in this ticket?
src/roff/groff/tests/dvi-device-smoke-test.sh
Before:
printf ".ft JPM\n$jstr" | "$groff" -Kutf8 -Tdvi | od -tx1 \
| grep -q '81 30 55 81 30 56 81 6c e2' || wail
Add:
printf ".ft JPM\n$jstr" | "$groff" -Kutf8 -Tdvi | od -tx1
In other words, I want to see exactly what's going on with the `od`
output.
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?66479>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/
signature.asc
Description: PGP signature
