bug-automake
[Top][All Lists]
Advanced

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

Re: "make check-TEST" lossage on FreeBSD make (+ untested patch)


From: Mark D. Baushke
Subject: Re: "make check-TEST" lossage on FreeBSD make (+ untested patch)
Date: Thu, 13 May 2004 16:00:27 -0700

Hi Alexandre,


Alexandre Duret-Lutz <address@hidden> writes:

> >>> "Mark" == Mark D Baushke <address@hidden> writes:
> 
>  Mark> Do you need help with the two other failed tests
>  Mark> fn99.test and tar2.test ?
> 
> Sorry for the delay.  
> 
> You can ignore the tar2.test failure.  

Okay.

> I do not understand what happens with fn99.test.  What does
> tests/testSubDir/stderr contains once the test has failed?

Here is what I see:

% pwd
/.amd_mnt/juliet/vol/vol0/homes/mdb/src/automake/automake/obj.fbsd4/tests/testSubDir
% ls -laR
total 624
drwxr-xr-x  5 mdb  sw-tools    4096 May  6 00:43 ./
drwxr-xr-x  3 mdb  sw-tools    4096 May  6 00:42 ../
-rw-r--r--  1 mdb  sw-tools   17989 May  6 00:42 Makefile
-rw-r--r--  1 mdb  sw-tools     170 May  6 00:42 Makefile.am
-rw-r--r--  1 mdb  sw-tools   17378 May  6 00:42 Makefile.in
-rw-r--r--  1 mdb  sw-tools   37982 May  6 00:42 aclocal.m4
drwxr-xr-x  2 mdb  sw-tools    4096 May  6 00:42 autom4te.cache/
drwxr-xr-x  2 mdb  sw-tools    4096 May  6 00:42 aux/
-rw-r--r--  1 mdb  sw-tools    8078 May  6 00:43 config.log
-rwxr-xr-x  1 mdb  sw-tools   29410 May  6 00:42 config.status*
-rwxr-xr-x  1 mdb  sw-tools  122609 May  6 00:42 configure*
-rw-r--r--  1 mdb  sw-tools     160 May  6 00:42 configure.in
-rwxr-xr-x  1 mdb  sw-tools   15037 May  6 00:42 depcomp*
-rwxr-xr-x  1 mdb  sw-tools    9505 May  6 00:42 install-sh*
-rwxr-xr-x  1 mdb  sw-tools   10678 May  6 00:42 missing*
drwxr-xr-x  3 mdb  sw-tools    4096 May  6 00:43 sub/
-rw-r--r--  1 mdb  sw-tools       0 May  6 00:43 z

./autom4te.cache:
total 640
drwxr-xr-x  2 mdb  sw-tools    4096 May  6 00:42 ./
drwxr-xr-x  5 mdb  sw-tools    4096 May  6 00:43 ../
-rw-r--r--  1 mdb  sw-tools  122932 May  6 00:42 output.0
-rw-r--r--  1 mdb  sw-tools  122932 May  6 00:42 output.1
-rw-r--r--  1 mdb  sw-tools   13477 May  6 00:42 requests
-rw-r--r--  1 mdb  sw-tools   30071 May  6 00:42 traces.0
-rw-r--r--  1 mdb  sw-tools    7370 May  6 00:42 traces.1

./aux:
total 56
drwxr-xr-x  2 mdb  sw-tools  4096 May  6 00:42 ./
drwxr-xr-x  5 mdb  sw-tools  4096 May  6 00:43 ../
lrwxrwxrwx  1 mdb  sw-tools    91 May  6 00:42 compile@ -> 
/.amd_mnt/juliet/vol/vol0/homes/mdb/src/automake/automake/obj.fbsd4/tests/../../lib/compile
lrwxrwxrwx  1 mdb  sw-tools    91 May  6 00:42 depcomp@ -> 
/.amd_mnt/juliet/vol/vol0/homes/mdb/src/automake/automake/obj.fbsd4/tests/../../lib/depcomp
lrwxrwxrwx  1 mdb  sw-tools    94 May  6 00:42 install-sh@ -> 
/.amd_mnt/juliet/vol/vol0/homes/mdb/src/automake/automake/obj.fbsd4/tests/../../lib/install-sh
lrwxrwxrwx  1 mdb  sw-tools    91 May  6 00:42 missing@ -> 
/.amd_mnt/juliet/vol/vol0/homes/mdb/src/automake/automake/obj.fbsd4/tests/../../lib/missing
lrwxrwxrwx  1 mdb  sw-tools    90 May  6 00:42 ylwrap@ -> 
/.amd_mnt/juliet/vol/vol0/homes/mdb/src/automake/automake/obj.fbsd4/tests/../../lib/ylwrap

./sub:
total 344
drwxr-xr-x  3 mdb  sw-tools   4096 May  6 00:43 ./
drwxr-xr-x  5 mdb  sw-tools   4096 May  6 00:43 ../
drwxr-xr-x  2 mdb  sw-tools   4096 May  6 00:43 .deps/
-rw-r--r--  1 mdb  sw-tools  15794 May  6 00:42 Makefile
-rw-r--r--  1 mdb  sw-tools    113 May  6 00:42 Makefile.am
-rw-r--r--  1 mdb  sw-tools  16268 May  6 00:42 Makefile.in
-rwxr-xr-x  1 mdb  sw-tools  11836 May  6 00:43 bar*
-rw-r--r--  1 mdb  sw-tools  22758 May  6 00:43 bar.c
-rw-r--r--  1 mdb  sw-tools     86 May  6 00:43 bar.h
-rw-r--r--  1 mdb  sw-tools   8360 May  6 00:43 bar.o
-rw-r--r--  1 mdb  sw-tools    110 May  6 00:43 bar.y
-rwxr-xr-x  1 mdb  sw-tools  11836 May  6 00:43 foo*
-rw-r--r--  1 mdb  sw-tools   8360 May  6 00:43 foo-foo.o
-rw-r--r--  1 mdb  sw-tools   2248 May  6 00:43 foo-main.o
-rw-r--r--  1 mdb  sw-tools  22758 May  6 00:43 foo.c
-rw-r--r--  1 mdb  sw-tools     86 May  6 00:43 foo.h
-rw-r--r--  1 mdb  sw-tools    110 May  6 00:42 foo.y
-rw-r--r--  1 mdb  sw-tools     90 May  6 00:42 main.c
-rw-r--r--  1 mdb  sw-tools   2248 May  6 00:43 main.o

./sub/.deps:
total 32
drwxr-xr-x  2 mdb  sw-tools  4096 May  6 00:43 ./
drwxr-xr-x  3 mdb  sw-tools  4096 May  6 00:43 ../
-rw-r--r--  1 mdb  sw-tools   182 May  6 00:43 bar.Po
-rw-r--r--  1 mdb  sw-tools   186 May  6 00:43 foo-foo.Po
-rw-r--r--  1 mdb  sw-tools    46 May  6 00:43 foo-main.Po
-rw-r--r--  1 mdb  sw-tools    42 May  6 00:43 main.Po
%

Let me know if you need/want any of those files.
Or, I could do a checkout of a clean tree and
run whatever test you wish and send you the results
as well as the entire build tree.

        -- Mark

>  Mark> === Running test ../../tests/fn99.test
>  Mark> + pwd
>  Mark> 
> /.amd_mnt/juliet/vol/vol0/homes/mdb/src/automake/automake/obj.fbsd4/tests/testSubDir
>  Mark> + set -e
>  Mark> + echo AC_OUTPUT
>  Mark> + cat
>  Mark> + mkdir -p 12345678
>  Mark> + cd 12345678
>  Mark> + touch x
>  Mark> + mkdir -p 12345678
>  Mark> + cd 12345678
>  Mark> + touch x
>  Mark> + mkdir -p 12345678
>  Mark> + cd 12345678
>  Mark> + touch x
>  Mark> + mkdir -p 12345678
>  Mark> + cd 12345678
>  Mark> + touch x
>  Mark> + mkdir -p 12345678
>  Mark> + cd 12345678
>  Mark> + touch x
>  Mark> + mkdir -p 12345678
>  Mark> + cd 12345678
>  Mark> + touch x
>  Mark> + mkdir -p 12345678
>  Mark> + cd 12345678
>  Mark> + touch x
>  Mark> + mkdir -p 12345678
>  Mark> + cd 12345678
>  Mark> + touch x
>  Mark> + mkdir -p 12345678
>  Mark> + cd 12345678
>  Mark> + touch x
>  Mark> + aclocal-1.8a
>  Mark> + /bin/bash 
> /.amd_mnt/juliet/vol/vol0/homes/mdb/src/automake/automake/lib/missing --run 
> autoconf
>  Mark> + automake-1.8a --foreign -Werror -Wall
>  Mark> + ./configure
>  Mark> checking for a BSD-compatible install... /usr/bin/install -c
>  Mark> checking whether build environment is sane... yes
>  Mark> checking for gawk... no
>  Mark> checking for mawk... no
>  Mark> checking for nawk... no
>  Mark> checking for awk... awk
>  Mark> checking whether make sets $(MAKE)... yes
>  Mark> configure: creating ./config.status
>  Mark> config.status: creating Makefile
>  Mark> + make distcheck
>  Mark> { test ! -d fn99-1.0  || { find fn99-1.0 -type d ! -perm -200 -exec 
> chmod u+w {} ';'  && rm -fr fn99-1.0; }; }
>  Mark> mkdir fn99-1.0
>  Mark> find fn99-1.0 -type d ! -perm -777 -exec chmod a+rwx {} \; -o  ! -type 
> d ! -perm -444 -links 1 -exec chmod a+r {} \; -o  ! -type d ! -perm -400 
> -exec chmod a+r {} \; -o  ! -type d ! -perm -444 -exec /bin/bash 
> /.amd_mnt/juliet/vol/vol0/homes/mdb/src/automake/automake/obj.fbsd4/tests/testSubDir/install-sh
>  -c -m a+r {} {} \;  || chmod -R a+r fn99-1.0
>  Mark> tardir=fn99-1.0 && /bin/bash 
> /.amd_mnt/juliet/vol/vol0/homes/mdb/src/automake/automake/obj.fbsd4/tests/testSubDir/missing
>  --run tar chof - "$tardir" | GZIP=--best gzip -c >fn99-1.0.tar.gz
>  Mark> { test ! -d fn99-1.0  || { find fn99-1.0 -type d ! -perm -200 -exec 
> chmod u+w {} ';'  && rm -fr fn99-1.0; }; }
>  Mark> case 'fn99-1.0.tar.gz' in  *.tar.gz*)  GZIP=--best gunzip -c 
> fn99-1.0.tar.gz | /bin/bash 
> /.amd_mnt/juliet/vol/vol0/homes/mdb/src/automake/automake/obj.fbsd4/tests/testSubDir/missing
>  --run tar xf - ;; *.tar.bz2*)  bunzip2 -c fn99-1.0.tar.bz2 | /bin/bash 
> /.amd_mnt/juliet/vol/vol0/homes/mdb/src/automake/automake/obj.fbsd4/tests/testSubDir/missing
>  --run tar xf - ;; *.tar.Z*)  uncompress -c fn99-1.0.tar.Z | /bin/bash 
> /.amd_mnt/juliet/vol/vol0/homes/mdb/src/automake/automake/obj.fbsd4/tests/testSubDir/missing
>  --run tar xf - ;; *.shar.gz*)  GZIP=--best gunzip -c fn99-1.0.shar.gz | 
> unshar ;; *.zip*)  unzip fn99-1.0.zip ;; esac
>  Mark> chmod -R a-w fn99-1.0; chmod a+w fn99-1.0
>  Mark> mkdir fn99-1.0/_build
>  Mark> mkdir fn99-1.0/_inst
>  Mark> chmod a-w fn99-1.0
>  Mark> dc_install_base=`CDPATH="${ZSH_VERSION+.}:" && cd fn99-1.0/_inst && 
> pwd | sed -e 's,^[^:\\/]:[\\/],/,'`  && dc_destdir="${TMPDIR-/tmp}/am-dc-$$/" 
>  && cd fn99-1.0/_build  && ../configure --srcdir=.. 
> --prefix="$dc_install_base"    && make   && make  dvi  && make  check  && 
> make  install  && make  installcheck  && make  uninstall  && make  
> distuninstallcheck_dir="$dc_install_base"  distuninstallcheck  && chmod -R 
> a-w "$dc_install_base"  && ({  (cd ../.. && umask 077 && mkdir "$dc_destdir") 
>  && make  DESTDIR="$dc_destdir" install  && make  DESTDIR="$dc_destdir" 
> uninstall  && make  DESTDIR="$dc_destdir"  
> distuninstallcheck_dir="$dc_destdir" distuninstallcheck;  } || { rm -rf 
> "$dc_destdir"; exit 1; })  && rm -rf "$dc_destdir"  && make  dist  && rm -rf 
> fn99-1.0.tar.gz  && make  distcleancheck
>  Mark> checking for a BSD-compatible install... /usr/bin/install -c
>  Mark> checking whether build environment is sane... yes
>  Mark> checking for gawk... no
>  Mark> checking for mawk... no
>  Mark> checking for nawk... no
>  Mark> checking for awk... awk
>  Mark> checking whether make sets $(MAKE)... yes
>  Mark> configure: creating ./config.status
>  Mark> config.status: creating Makefile
>  Mark> { test ! -d fn99-1.0  || { find fn99-1.0 -type d ! -perm -200 -exec 
> chmod u+w {} ';'  && rm -fr fn99-1.0; }; }
>  Mark> mkdir fn99-1.0
>  Mark> cp: fn99-1.0/12345678/12345678: Permission denied
>  Mark> *** Error code 1
> 
>  Mark> Stop in 
> /.amd_mnt/juliet/vol/vol0/homes/mdb/src/automake/automake/obj.fbsd4/tests/testSubDir/fn99-1.0/_build.
>  Mark> *** Error code 1
> 
>  Mark> Stop in 
> /.amd_mnt/juliet/vol/vol0/homes/mdb/src/automake/automake/obj.fbsd4/tests/testSubDir.
>  Mark> FAIL: fn99.test
> -- 
> Alexandre Duret-Lutz




reply via email to

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