bug-datamash
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug-datamash] [bug-datamash] datamash-1.1.1 build report


From: Nelson H. F. Beebe
Subject: [Bug-datamash] [bug-datamash] datamash-1.1.1 build report
Date: Tue, 24 Jan 2017 09:56:28 -0700

I'm pleased to report that I've now done 149 builds of datamash-1.1.1
in our test lab with more than 130 flavor of Unix(-like) systems,
including CPUs from ARM, IA-64 (Itanium), MIPS, PowerPC, SPARC, x86,
and x86-64 families.

Of those, 113 passed all tests, and have been installed.

A further 23 failed a few tests, but have nevertheless been installed.

There are five older systems where builds have not yet been successful
(old versions of Mac OS X on PowerPC and x86-64, plus the peculiar
MirBSD).  None of those failures is of concern to me.

On two older systems, SGI IRIX MIPS and DesktopBSD 1.7, linking failed
because nan("tag") is not supplied by the math library, lm.  I simply
added to the end of src/datamash.c these lines:

        double nan(const char *payload)
        {
            volatile double x, y;
            x = 0.0;
            y = x;
            return (x / y);
        }

and restarted the make.  Both builds completed, with a few test
failures.

It should be relatively trivial to have configure.ac check whether
nan() is available, and provide a fallback like the above, if it is
not.

Here is a summary of the test failures, sorted first by test name,
and then by system name:

        FreeBSD 10                      check-tabular.pl
        FreeBSD 10                      crosstab.pl
        FreeBSD 10                      error-msgs.pl
        MidnightBSD 0.7                 error-msgs.pl
        Solaris 10                      error-msgs.pl
        Solaris 10 (x86)                error-msgs.pl
        Solaris 10 (SPARC)              error-msgs.pl
        Solaris 10 (x86)                error-msgs.pl
        Solaris 10 (SPARC)              error-msgs.pl
        FreeBSD 10                      md5.pl
        MidnightBSD 0.7                 md5.pl
        DesktopBSD 1.7                  pair-tests.pl
        FreeBSD 10                      pair-tests.pl
        MidnightBSD 0.7                 pair-tests.pl
        FreeBSD 10                      parser.pl
        MidnightBSD 0.7                 parser.pl
        Solaris 10                      parser.pl
        Solaris 10 (x86)                parser.pl
        Solaris 10 (SPARC)              parser.pl
        Solaris 10 (x86)                parser.pl
        Solaris 10 (SPARC)              parser.pl
        FreeBSD 10                      sha.pl
        IRIX 6.5 (MIPS R10000-SC)       sort-errors
        DesktopBSD 1.7                  stats.pl
        IRIX 6.5 (MIPS R10000-SC)       stats.pl
        FreeBSD 10                      stats.pl
        DesktopBSD 1.7                  tests-2.pl
        IRIX 6.5 (MIPS R10000-SC)       tests-2.pl
        FreeBSD 10                      tests-2.pl
        LibertyBSD 5.9                  tests-2.pl
        MidnightBSD 0.7                 tests-2.pl
        OpenBSD 5.1 (x86)               tests-2.pl
        OpenBSD 5.4                     tests-2.pl
        OpenBSD 5.7                     tests-2.pl
        OpenBSD 5.8                     tests-2.pl
        OpenBSD 5.9                     tests-2.pl
        OpenBSD 6.0                     tests-2.pl
        DesktopBSD 1.7                  tests.pl
        IRIX 6.5 (MIPS R10000-SC)       tests.pl
        FreeBSD 10                      tests.pl
        MidnightBSD 0.7                 tests.pl
        NetBSD 5.0.2                    tests.pl
        FreeBSD 10                      transpose.pl

Here is the same data sorted by system name:

        DesktopBSD 1.7                  pair-tests.pl
        DesktopBSD 1.7                  stats.pl
        DesktopBSD 1.7                  tests-2.pl
        DesktopBSD 1.7                  tests.pl
        FreeBSD 10                      check-tabular.pl
        FreeBSD 10                      crosstab.pl
        FreeBSD 10                      error-msgs.pl
        FreeBSD 10                      md5.pl
        FreeBSD 10                      pair-tests.pl
        FreeBSD 10                      parser.pl
        FreeBSD 10                      sha.pl
        FreeBSD 10                      stats.pl
        FreeBSD 10                      tests-2.pl
        FreeBSD 10                      tests.pl
        FreeBSD 10                      transpose.pl
        IRIX 6.5 (MIPS R10000-SC)       sort-errors
        IRIX 6.5 (MIPS R10000-SC)       stats.pl
        IRIX 6.5 (MIPS R10000-SC)       tests-2.pl
        IRIX 6.5 (MIPS R10000-SC)       tests.pl
        LibertyBSD 5.9                  tests-2.pl
        MidnightBSD 0.7                 error-msgs.pl
        MidnightBSD 0.7                 md5.pl
        MidnightBSD 0.7                 pair-tests.pl
        MidnightBSD 0.7                 parser.pl
        MidnightBSD 0.7                 tests-2.pl
        MidnightBSD 0.7                 tests.pl
        NetBSD 5.0.2                    tests.pl
        OpenBSD 5.1 (x86)               tests-2.pl
        OpenBSD 5.4                     tests-2.pl
        OpenBSD 5.7                     tests-2.pl
        OpenBSD 5.8                     tests-2.pl
        OpenBSD 5.9                     tests-2.pl
        OpenBSD 6.0                     tests-2.pl
        Solaris 10                      error-msgs.pl
        Solaris 10                      parser.pl
        Solaris 10 (SPARC)              error-msgs.pl
        Solaris 10 (SPARC)              error-msgs.pl
        Solaris 10 (SPARC)              parser.pl
        Solaris 10 (SPARC)              parser.pl
        Solaris 10 (x86)                error-msgs.pl
        Solaris 10 (x86)                error-msgs.pl
        Solaris 10 (x86)                parser.pl
        Solaris 10 (x86)                parser.pl

-------------------------------------------------------------------------------
- Nelson H. F. Beebe                    Tel: +1 801 581 5254                  -
- University of Utah                    FAX: +1 801 581 4148                  -
- Department of Mathematics, 110 LCB    Internet e-mail: address@hidden  -
- 155 S 1400 E RM 233                       address@hidden  address@hidden -
- Salt Lake City, UT 84112-0090, USA    URL: http://www.math.utah.edu/~beebe/ -
-------------------------------------------------------------------------------



reply via email to

[Prev in Thread] Current Thread [Next in Thread]