This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: Partial test suite run builds corrupt test-in-container testroot
- From: Florian Weimer <fweimer at redhat dot com>
- To: DJ Delorie <dj at redhat dot com>
- Cc: libc-alpha at sourceware dot org
- Date: Fri, 19 Jul 2019 13:52:26 +0200
- Subject: Re: Partial test suite run builds corrupt test-in-container testroot
- References: <xntvbtq1yh.fsf@greed.delorie.com>
* DJ Delorie:
> Florian Weimer <fweimer@redhat.com> writes:
>> Huh. What's your make version?
>
> 4.2.1 - Fedora 30
Here's what I did. I got a box from Beaker with Fedora 30.
# dnf install screen
# dnf download --source glibc
# dnf builddep glibc-*.src.rpm
# screen
# dnf install git
# git clone --depth 1 git://sourceware.org/git/glibc.git git
# mkdir build
# cd build
# ../git/configure --prefix=/usr
# time nohup make -j24
# time nohup make -j24 subdirs=libio check
The output ends with:
FAIL: libio/tst-wfile-ascii
Summary of test results:
1 FAIL
87 PASS
make[1]: *** [Makefile:411: tests] Error 1
make[1]: Leaving directory '/root/git'
make: *** [Makefile:9: check] Error 2
The test log contains:
tst-wfile-ascii.c:37: numeric comparison failure
left: 256 (0x100); from: system (iconvconfig)
right: 0 (0x0); from: 0
error: 1 test failures
Locale settings (inherited via SSH):
LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC=en_US.UTF-8
LC_TIME=en_US.UTF-8
LC_COLLATE="en_US.UTF-8"
LC_MONETARY=en_US.UTF-8
LC_MESSAGES="en_US.UTF-8"
LC_PAPER=en_US.UTF-8
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT=en_US.UTF-8
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
Root vs non-root doesn't make a difference.
Thanks,
Florian