bug-bison
[Top][All Lists]
Advanced

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

bison-3.2 build feedback


From: Nelson H. F. Beebe
Subject: bison-3.2 build feedback
Date: Tue, 30 Oct 2018 14:14:07 -0600

I've just done test builds of bison-3.2 with CC=cc in our
test farm: 204 builds, of which 77 passed their tests.

There are, however, 92 systems that fail like this:

  CC       lib/xmemdup0.o
  AR       lib/libbison.a

  ar: -lm: No such file or directory
or
  ar: fatal: Can't specify both -m and -r
or
  ar: -lrt: No such file or directory
or
  ar: two different operation options specified

The failures include whole families on operating systems, such as
almost all *BSD* family members.

On one of those failing builds, on CentOS 6, I tried a manual build:

        % set path=( /bin /usr/bin )
        % unsetenv CONFIG_SITE
        % ./configure --prefix=/usr/local && make all check
        % make LIB_CLOCK_GETTIME= LIB_GETHRXTIME=
        % make LIB_CLOCK_GETTIME= LIB_GETHRXTIME= LIBS=-lrt
        % make check
        ...
        ## ------------- ##
        ## Test results. ##
        ## ------------- ##

        ERROR: 527 tests were run,
        14 failed unexpectedly.
        2 tests were skipped.
        ## -------------------------- ##
        ## testsuite.log was created. ##
        ## -------------------------- ##

        Please send `tests/testsuite.log' and all information you
        think might help:

           To: <address@hidden>
           Subject: [GNU Bison 3.2] testsuite: 163 481 482 483 484 485 \
                    486 487 488 496 497 498 499 500 failed

By contrast, on CentOS 7, the build and test completed like this:

        ## ------------- ##
        ## Test results. ##
        ## ------------- ##

        527 tests were successful.
        2 tests were skipped.

Before we worry about test failures, I'd first like to resolve the
numerous failures of ar for building libbison.a.  The complexification
introduced by automake makes my head spin when I try to figure out
where things are going wrong, but perhaps you folks can do so.  Any
BSD or Solaris system should do for testing this aspect of builds of
bison-3.2.

-------------------------------------------------------------------------------
- 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]