[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#9658: 1 of 698 tests failed
From: |
Stefano Lattarini |
Subject: |
bug#9658: 1 of 698 tests failed |
Date: |
Tue, 4 Oct 2011 17:03:50 +0200 |
User-agent: |
KMail/1.13.7 (Linux/2.6.30-2-686; KDE/4.6.5; i686; ; ) |
Hi Thomas, thanks for the report.
On Monday 03 October 2011, Thomas M wrote:
>
> FAIL: lzma.test (exit: 2)
> =========================
>
>/home/jreb/automake-1.11.1/tests:/usr/local/bin:/usr/bin:/bin:/usr/games:/usr/gcc34/bin:/usr/lib/java/bin:/usr/lib/java/jre/bin:/usr/lib/qt/bin:.
> lzma: running lzma --version
> xz (XZ Utils) 5.0.3
> liblzma 5.0.3
> === Running test ./lzma.test
> ++ pwd
> /home/jreb/automake-1.11.1/tests/lzma.dir
> + set -e
> + cat
> + cat
> + aclocal-1.11 -Werror
> + autoconf
> + automake-1.11 --foreign -Werror -Wall
> + ./configure
> checking for a BSD-compatible install... /usr/bin/ginstall -c
> checking whether build environment is sane... yes
> checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
> checking for gawk... gawk
> checking whether make sets $(MAKE)... yes
> configure: creating ./config.status
> config.status: creating Makefile
> + make test
> { test ! -d "lzma-1.0" || { find "lzma-1.0" -type d ! -perm -200 -exec chmod
> u+w {} ';' && rm -fr "lzma-1.0"; }; }
> test -d "lzma-1.0" || mkdir "lzma-1.0"
> test -n "" \
> || find "lzma-1.0" -type d ! -perm -755 \
> -exec chmod u+rwx,go+rx {} \; -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/sh
> /home/jreb/automake-1.11.1/tests/lzma.dir/install-sh -c -m a+r {} {} \; \
> || chmod -R a+r "lzma-1.0"
> tardir=lzma-1.0 && /bin/sh /home/jreb/automake-1.11.1/tests/lzma.dir/missing
> --run tar chof - "$tardir" \
> | lzma -9 -c > >lzma-1.0.tar.lzma
> lzma: (stdin): Cannot allocate memory
>
This seems due to either a low-memory situation on your system, or an error
in lzma, rather than to an automake bug. Could you please verify that this
is the case? If you have kept the `/home/jreb/automake-1.11.1' directory
around, you can do this additional test as follows:
$ cd /home/jreb/automake-1.11.1/tests
# This is for avoiding to lose the contents of the original test directory
# and test log, which might be required for further debugging (unlikely,
# but one never knows ...)
$ mv lzma.dir lzma.dir.old && mv lzma.log lzma.log.old
# Repeat this command a few times, to ensure the failure was truly a
# one-shot one, and not due to a race condition.
$ make check TESTS=lzma.test
BTW, if you are not using GNU make, the last command should be written like
this instead:
$ env TESTS=lzma.test make -e check
> WARNING: I can't seem to be able to run `tar' with the given arguments.
> You may want to install GNU tar or Free paxutils, or check the
> command line arguments.
> make: *** [dist] Error 1
> + exit_status=2
> + set +e
> + cd /home/jreb/automake-1.11.1/tests
> + case $exit_status,$keep_testdirs in
> + test 0 '!=' 0
> + echo 'lzma: exit 2'
> lzma: exit 2
> + exit 2
Thanks,
Stefano