Antonio,

This may be a related issue. Were lines 4 and 6 of "filter.ed"
supposed to have "!!" (double bang) instead of "!:" (bang-colon), with
the intent of testing the cached sort command? I can't find a
meaningful use for the colons currently in the file.

Alexander


On Sun, Aug 3, 2025 at 2:01 PM Sergei Trofimovich <sly...@gmail.com> wrote:
>
> When packaging ed-1.22 for a distribution I noticed that ed's test suite
> fails time to time. The reproducer seems to be simple:
>
>     $ wget https://ftp.nluug.nl/pub/gnu/ed/ed-1.22.tar.lz
>     $ tar xf ed-1.22.tar.lz
>     $ cd ed-1.22
>     $ ./configure
>     $ make
>     $ $ make check
>     testing ed-1.22...
>     tests completed successfully.
>     $ while :; do make check || break; done
>     ...
>     testing ed-1.22...
>     tests completed successfully.
>     testing ed-1.22...
>     tests completed successfully.
>     testing ed-1.22...
>     *** The script /home/slyfox/dev/tarballs/ed-1.22/testsuite/filter.ed 
> exited abnormally ***
>     tests failed.
>     Please, send a bug report to bug-ed@gnu.org
>     Include the (compressed) contents of 
> '/home/slyfox/dev/tarballs/ed-1.22/tmp' in the report.
>     make: *** [Makefile:83: check] Error 127
>
> It might take 5 times, might take 20 times to fail.
>
> At a cursory glance the failure always happens around `testsuite/filter.ed`
> test and is possibly related to signal handling. Don't know more details.
>
> The test system is x86_64 linux-6.15.8 with gcc-14.3.0 and glibc-2.40.
>
> --
>
>   Sergei
>

Reply via email to