user/gnucobol: FTTFS: multiple failures
Found on powerhouse (x86_64) in latest autobuilder environment:
...
795: POINTER ok
796: CALL RETURNING POINTER ok
797: ON EXCEPTION clause of DISPLAY FAILED (run_misc.at:7189)
798: EC-SCREEN-LINE-NUMBER and -STARTING-COLUMN FAILED (run_misc.at:7230)
799: LINE/COLUMN 0 exceptions FAILED (run_misc.at:7268)
800: SET LAST EXCEPTION TO OFF ok
801: void PROCEDURE ok
...
## ------------- ##
## Test results. ##
## ------------- ##
ERROR: 1265 tests were run,
34 failed (31 expected failures).
9 tests were skipped.
## -------------------------- ##
## testsuite.log was created. ##
## -------------------------- ##
Please send `tests/testsuite.log' and all information you think might help:
To: <bug-gnucobol@gnu.org>
Subject: [GnuCOBOL 3.2] testsuite: 797 798 799 failed
You may investigate any problem if you feel able to do so, in which
case the test suite provides a good starting point. Its output may
be found below `tests/testsuite.dir'.
make[4]: *** [Makefile:802: check-local] Error 1
make[4]: Leaving directory '/usr/src/packages/user/gnucobol/src/gnucobol-3.2/tests'
make[3]: *** [Makefile:679: check-am] Error 2
make[3]: Leaving directory '/usr/src/packages/user/gnucobol/src/gnucobol-3.2/tests'
make[2]: *** [Makefile:528: check-recursive] Error 1
make[2]: Leaving directory '/usr/src/packages/user/gnucobol/src/gnucobol-3.2/tests'
make[1]: *** [Makefile:658: check-recursive] Error 1
make[1]: Leaving directory '/usr/src/packages/user/gnucobol/src/gnucobol-3.2'
make: *** [Makefile:958: check] Error 2
>>> ERROR: gnucobol: check failed
Root cause: adelie-infra/autobuilder@8dd37015, in that the TERM
variable is no longer set.
These three tests have this in common:
AT_CHECK([test "$COB_HAS_CURSES" = "yes" || exit 77])
and the tests pass if we do:
export TERM=screen
abuild check