bug-automake
[Top][All Lists]
Advanced

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

Re: automake-1.6.1: verbose test failure results: Sun SPARC Solaris


From: Nelson H. F. Beebe
Subject: Re: automake-1.6.1: verbose test failure results: Sun SPARC Solaris 2.8
Date: Mon, 15 Apr 2002 19:10:56 -0600 (MDT)

Alexandre Duret-Lutz <address@hidden> writes on Mon, 15 Apr
2002 21:13:01 +0200 about automake-1.6.1 test failures on Sun SPARC
Solaris 2.8:

>> ...
>>  Nelson> PASS: cond4.test
>>
>> Again.
>>
>> ...
>> Like the cond19.test and subsref.test failures on Solaris 2.7,
>> this is a timestamp issue I don't undersand.
>>
>> The question is why does the first $MAKE invocation trigger the
>> config.status rule.
>>
>> How fast is this box?
>> ...

The box is a four-processor (400MHz UltraSPARC II) Sun Enterprise
E5500 file server with 1GB RAM; its load average is invariably well
below 1.0.

I haven't investigated why the first $MAKE invocation triggers the
config.status rule.

We are running GNU make 3.79.1.

Here are the two reruns of the two previously failing tests: three
pass, and one fails.

% env TESTS='cond4.test cond18.test' VERBOSE=x make -e SHELL=/bin/sh check
Making check in .
Making check in m4
Making check in lib
Making check in Automake
Making check in am
Making check in tests
make  check-TESTS
=== Running test ./cond4.test
+ cat
+ cat
+ perl ../../aclocal -I /local/build/automake-1.6.1/tests/testSubDir/../../m4 
--acdir=/local/build/automake-1.6.1/tests/../m4
+ perl ../../automake --libdir=/local/build/automake-1.6.1/tests/../lib 
--foreign --Werror
+ wc -l
+ grep address@hidden@ Makefile.in
+ test       0 -eq 0
+ autoconf
CFLAGS=
+ export CFLAGS
+ :
+ ./configure
CONDITION2=true CONDITION1=true CC=gcc
configure: loading cache /dev/null
checking for a BSD compatible install... /usr/local/bin/install -c
checking whether build environment is sane... yes
checking for mawk... mawk
checking whether make sets ${MAKE}... yes
checking for gcc... gcc
checking for C compiler default output... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for executable suffix...
checking for object suffix... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for style of include used by make... GNU
checking dependency style of gcc... gcc
configure: creating ./config.status
config.status: creating Makefile
+ make --no-print-directory echo-objects
msgtt=cd . && /bin/sh ./config.status Makefile depfiles
config.status: creating Makefile
main.o one.o two.o
+ ./configure
CONDITION2=false CONDITION1=true CC=gcc
configure: loading cache /dev/null
checking for a BSD compatible install... /usr/local/bin/install -c
checking whether build environment is sane... yes
checking for mawk... mawk
checking whether make sets ${MAKE}... yes
checking for gcc... gcc
checking for C compiler default output... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for executable suffix...
checking for object suffix... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for style of include used by make... GNU
checking dependency style of gcc... gcc
configure: creating ./config.status
config.status: creating Makefile
+ make --no-print-directory echo-objects
msgtf=main.o one.o
+ ./configure
CONDITION2=true CONDITION1=false CC=gcc
configure: loading cache /dev/null
checking for a BSD compatible install... /usr/local/bin/install -c
checking whether build environment is sane... yes
checking for mawk... mawk
checking whether make sets ${MAKE}... yes
checking for gcc... gcc
checking for C compiler default output... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for executable suffix...
checking for object suffix... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for style of include used by make... GNU
checking dependency style of gcc... gcc
configure: creating ./config.status
config.status: creating Makefile
+ make --no-print-directory echo-objects
msgft=main.o two.o
+ ./configure
CONDITION2=false CONDITION1=false CC=gcc
configure: loading cache /dev/null
checking for a BSD compatible install... /usr/local/bin/install -c
checking whether build environment is sane... yes
checking for mawk... mawk
checking whether make sets ${MAKE}... yes
checking for gcc... gcc
checking for C compiler default output... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for executable suffix...
checking for object suffix... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for style of include used by make... GNU
checking dependency style of gcc... gcc
configure: creating ./config.status
config.status: creating Makefile
+ make --no-print-directory echo-objects
msgff=main.o
+ echo cd . && /bin/sh ./config.status Makefile depfiles config.status: 
creating Makefile main.o one.o two.o
cd . && /bin/sh ./config.status Makefile depfiles config.status: creating 
Makefile main.o one.o two.o
+ echo main.o one.o
main.o one.o
+ echo main.o two.o
main.o two.o
+ echo main.o
main.o
+ test cd . && /bin/sh ./config.status Makefile depfiles
config.status: creating Makefile
main.o one.o two.o = main.o one.o two.o
+ exit 1
FAIL: cond4.test
=== Running test ./cond18.test
+ cat
+ cat
CFLAGS=
+ export CFLAGS
+ :
+ set -e
+ perl ../../aclocal -I /local/build/automake-1.6.1/tests/testSubDir/../../m4 
--acdir=/local/build/automake-1.6.1/tests/../m4
+ autoconf
+ perl ../../automake --libdir=/local/build/automake-1.6.1/tests/../lib 
--foreign --Werror -a
+ ./configure
CC=gcc
configure: loading cache /dev/null
checking for a BSD compatible install... /usr/local/bin/install -c
checking whether build environment is sane... yes
checking for mawk... mawk
checking whether make sets ${MAKE}... yes
checking for gcc... gcc
checking for C compiler default output... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for executable suffix...
checking for object suffix... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for style of include used by make... GNU
checking dependency style of gcc... gcc
configure: creating ./config.status
config.status: creating Makefile
+ make --no-print-directory echorule
val=dlmain.c foo.c dlmain.o foo.o
+ echo dlmain.c foo.c dlmain.o foo.o
dlmain.c foo.c dlmain.o foo.o
+ test xdlmain.c foo.c dlmain.o foo.o = xdlmain.c foo.c dlmain.o foo.o
PASS: cond18.test
===================
1 of 2 tests failed
===================

cd tests

make TESTS=cond4.test VERBOSE=x check-TESTS
=== Running test ./cond4.test
+ cat
+ cat
+ perl ../../aclocal -I /local/build/automake-1.6.1/tests/testSubDir/../../m4 
--acdir=/local/build/automake-1.6.1/tests/../m4
+ perl ../../automake --libdir=/local/build/automake-1.6.1/tests/../lib 
--foreign --Werror
+ wc -l
+ grep address@hidden@ Makefile.in
+ test       0 -eq 0
+ autoconf
CFLAGS=
+ export CFLAGS
+ :
+ ./configure
CONDITION2=true CONDITION1=true CC=gcc
configure: loading cache /dev/null
checking for a BSD compatible install... /usr/local/bin/install -c
checking whether build environment is sane... yes
checking for mawk... mawk
checking whether make sets ${MAKE}... yes
checking for gcc... gcc
checking for C compiler default output... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for executable suffix...
checking for object suffix... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for style of include used by make... GNU
checking dependency style of gcc... gcc
configure: creating ./config.status
config.status: creating Makefile
+ make --no-print-directory echo-objects
msgtt=main.o one.o two.o
+ ./configure
CONDITION2=false CONDITION1=true CC=gcc
configure: loading cache /dev/null
checking for a BSD compatible install... /usr/local/bin/install -c
checking whether build environment is sane... yes
checking for mawk... mawk
checking whether make sets ${MAKE}... yes
checking for gcc... gcc
checking for C compiler default output... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for executable suffix...
checking for object suffix... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for style of include used by make... GNU
checking dependency style of gcc... gcc
configure: creating ./config.status
config.status: creating Makefile
+ make --no-print-directory echo-objects
msgtf=main.o one.o
+ ./configure
CONDITION2=true CONDITION1=false CC=gcc
configure: loading cache /dev/null
checking for a BSD compatible install... /usr/local/bin/install -c
checking whether build environment is sane... yes
checking for mawk... mawk
checking whether make sets ${MAKE}... yes
checking for gcc... gcc
checking for C compiler default output... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for executable suffix...
checking for object suffix... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for style of include used by make... GNU
checking dependency style of gcc... gcc
configure: creating ./config.status
config.status: creating Makefile
+ make --no-print-directory echo-objects
msgft=main.o two.o
+ ./configure
CONDITION2=false CONDITION1=false CC=gcc
configure: loading cache /dev/null
checking for a BSD compatible install... /usr/local/bin/install -c
checking whether build environment is sane... yes
checking for mawk... mawk
checking whether make sets ${MAKE}... yes
checking for gcc... gcc
checking for C compiler default output... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for executable suffix...
checking for object suffix... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for style of include used by make... GNU
checking dependency style of gcc... gcc
configure: creating ./config.status
config.status: creating Makefile
+ make --no-print-directory echo-objects
msgff=main.o
+ echo main.o one.o two.o
main.o one.o two.o
+ echo main.o one.o
main.o one.o
+ echo main.o two.o
main.o two.o
+ echo main.o
main.o
+ test main.o one.o two.o = main.o one.o two.o
+ test main.o one.o = main.o one.o
+ test main.o two.o = main.o two.o
+ test main.o = main.o
PASS: cond4.test
==================
All 1 tests passed
==================

% make TESTS=cond18.test VERBOSE=x check-TESTS
=== Running test ./cond18.test
+ cat
+ cat
CFLAGS=
+ export CFLAGS
+ :
+ set -e
+ perl ../../aclocal -I /local/build/automake-1.6.1/tests/testSubDir/../../m4 
--acdir=/local/build/automake-1.6.1/tests/../m4
+ autoconf
+ perl ../../automake --libdir=/local/build/automake-1.6.1/tests/../lib 
--foreign --Werror -a
+ ./configure
CC=gcc
configure: loading cache /dev/null
checking for a BSD compatible install... /usr/local/bin/install -c
checking whether build environment is sane... yes
checking for mawk... mawk
checking whether make sets ${MAKE}... yes
checking for gcc... gcc
checking for C compiler default output... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for executable suffix...
checking for object suffix... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for style of include used by make... GNU
checking dependency style of gcc... gcc
configure: creating ./config.status
config.status: creating Makefile
+ make --no-print-directory echorule
val=dlmain.c foo.c dlmain.o foo.o
+ echo dlmain.c foo.c dlmain.o foo.o
dlmain.c foo.c dlmain.o foo.o
+ test xdlmain.c foo.c dlmain.o foo.o = xdlmain.c foo.c dlmain.o foo.o
PASS: cond18.test
==================
All 1 tests passed
==================

-------------------------------------------------------------------------------
- Nelson H. F. Beebe                    Tel: +1 801 581 5254                  -
- Center for Scientific Computing       FAX: +1 801 585 1640, +1 801 581 4148 -
- University of Utah                    Internet e-mail: address@hidden  -
- Department of Mathematics, 110 LCB        address@hidden  address@hidden -
- 155 S 1400 E RM 233                       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]