[Info-vax] First GNULIB test results on VMS.
John E. Malmberg
wb8tyw at qsl.net_work
Wed Jul 19 23:13:13 EDT 2017
Most GNU code uses GNULIB to compensate for differences in the C library.
I recently got GNULIB to build on VMS and run the tests.
Many of the changes to get GNULIB building have been checked in, but
some are still local.
# TOTAL: 1146
# PASS: 874
# SKIP: 99
# XFAIL: 0
# FAIL: 173
# XPASS: 0
# ERROR: 0
The test-readtokens apparently hangs. Watched it consume no CPU at
least 1/2 hour before killing that test.
Any test that uses fork(), exec(), or system() is pretty much expected
to fail on OpenVMS at this point.
I am seeing clusters of failures in Unicode, I/O, and floating point tests.
I have not yet started to debug these failures.
Some OpenVMS C library behavior is controlled by feature settings. A
minimal set of features such as report filenames in Unix format were set.
The total time from running the running the tests from the gnulib-tool
to the make check completing seems to be somewhere around 24 hours.
The gnulib-tool run time is about 45 minutes on a 2.1 Ghz PC running
Fedora/25. Gnulib-tool is the script that does a selection of what part
of gnulib is to be built. It runs the autoconfig steps.
The build system is an OpenVMS 8.4 HP RX-2600 1.6 Ghz CPUs, (Itanium).
The source files are NFS served over a 100 Mb dedicated ethernet link
from the Fedora/25 PC.
Regards,
-John
wb8tyw at qsl.net_work
More information about the Info-vax
mailing list