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 [email protected]
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