Package: guix;
Reported by: Leo Famulari <leo <at> famulari.name>
Date: Thu, 21 Jan 2016 02:29:03 UTC
Severity: normal
Tags: moreinfo
Done: Leo Famulari <leo <at> famulari.name>
Bug is archived. No further changes may be made.
View this message in rfc822 format
From: Leo Famulari <leo <at> famulari.name> To: Ludovic Courtès <ludo <at> gnu.org> Cc: 22420 <at> debbugs.gnu.org Subject: bug#22420: Zsh test failure Date: Fri, 22 Jan 2016 11:30:12 -0500
On Fri, Jan 22, 2016 at 04:04:35PM +0100, Ludovic Courtès wrote: > Leo Famulari <leo <at> famulari.name> skribis: > > > On Thu, Jan 21, 2016 at 10:02:53PM +0100, Ludovic Courtès wrote: > >> Leo Famulari <leo <at> famulari.name> skribis: > >> > >> > Zsh fails to build due to a test failure on my system (x86_64). > >> > > [...] > > What system are you using? It's an up-to-date Debian testing with this uname: Linux host 4.3.0-1-amd64 #1 SMP Debian 4.3.3-5 (2016-01-04) x86_64 GNU/Linux I have a machine with different hardware but the same arch, same OS version (but different setup) and same kernel config, and it built fine there. I can also build it in an up-to-date QEMU x86_64 image of GuixSD. > > > I have confirmed the failure is in 'Test/B02typeset.ztst'. > > Could you post the relevant part of the build log? Here is the verbose output of only the B02 test: http://paste.debian.net/367077/ And the non-verbose output of the entire test suite (the full verbose log is ~40000 lines): phase `build' succeeded after 45.8 seconds starting phase `check' cd Test ; make check make[1]: Entering directory '/tmp/guix-build-zsh-5.1.1.drv-0/zsh-5.1.1/Test' if test -n "gcc"; then \ cd .. && DESTDIR= \ make MODDIR=`pwd`/Test/Modules install.modules > /dev/null; \ fi if ZTST_testlist="`for f in ./*.ztst; \ do echo $f; done`" \ ZTST_srcdir="." \ ZTST_exe=../Src/zsh \ ../Src/zsh +Z -f ./runtests.zsh; then \ stat=0; \ else \ stat=1; \ fi; \ sleep 1; \ rm -rf Modules .zcompdump; \ exit $stat ./A01grammar.ztst: starting. This test hangs the shell when it fails... ./A01grammar.ztst: all tests successful. ./A02alias.ztst: starting. This test hangs the shell when it fails... ./A02alias.ztst: all tests successful. ./A03quoting.ztst: starting. ./A03quoting.ztst: all tests successful. ./A04redirect.ztst: starting. ./A04redirect.ztst: all tests successful. ./A05execution.ztst: starting. Unable to change MONITOR option This test takes 5 seconds to fail... Skipping pipe leak test, requires MONITOR option This test takes 3 seconds and hangs the shell when it fails... ./A05execution.ztst: all tests successful. ./A06assign.ztst: starting. ./A06assign.ztst: all tests successful. ./A07control.ztst: starting. ./A07control.ztst: all tests successful. ./B01cd.ztst: starting. ./B01cd.ztst: all tests successful. ./B02typeset.ztst: starting. ./ztst.zsh:540: parse error near `*' ./B03print.ztst: starting. ./B03print.ztst: all tests successful. ./B04read.ztst: starting. ./B04read.ztst: all tests successful. ./B05eval.ztst: starting. ./B05eval.ztst: all tests successful. ./B06fc.ztst: starting. ./B06fc.ztst: all tests successful. ./B07emulate.ztst: starting. ./B07emulate.ztst: all tests successful. ./B08shift.ztst: starting. ./B08shift.ztst: all tests successful. ./C01arith.ztst: starting. ./C01arith.ztst: all tests successful. ./C02cond.ztst: starting. Warning: Not testing [[ -b blockdevice ]] (no devices found) Warning: Not testing [[ -f blockdevice ]] (no devices found) This test takes two seconds... ./C02cond.ztst: all tests successful. ./C03traps.ztst: starting. This test takes at least three seconds... This test, too, takes at least three seconds... Another test that takes three seconds ./C03traps.ztst: all tests successful. ./C04funcdef.ztst: starting. ./C04funcdef.ztst: all tests successful. ./C05debug.ztst: starting. ./C05debug.ztst: all tests successful. ./D01prompt.ztst: starting. ./D01prompt.ztst: all tests successful. ./D02glob.ztst: starting. ./D02glob.ztst: all tests successful. ./D03procsubst.ztst: starting. ./D03procsubst.ztst: all tests successful. ./D04parameter.ztst: starting. ./D04parameter.ztst: all tests successful. ./D05array.ztst: starting. ./D05array.ztst: all tests successful. ./D06subscript.ztst: starting. ./D06subscript.ztst: all tests successful. ./D07multibyte.ztst: starting. Testing multibyte with locale en_US.UTF-8 ./D07multibyte.ztst: all tests successful. ./D08cmdsubst.ztst: starting. ./D08cmdsubst.ztst: all tests successful. ./D09brace.ztst: starting. ./D09brace.ztst: all tests successful. ./E01options.ztst: starting. This test hangs the shell when it fails... ./E01options.ztst: all tests successful. ./E02xtrace.ztst: starting. ./E02xtrace.ztst: all tests successful. ./V01zmodload.ztst: starting. ./V01zmodload.ztst: all tests successful. ./V02zregexparse.ztst: starting. ./V02zregexparse.ztst: all tests successful. ./V03mathfunc.ztst: starting. ./V03mathfunc.ztst: all tests successful. ./V04features.ztst: starting. ./V04features.ztst: all tests successful. ./V05styles.ztst: starting. ./V05styles.ztst: all tests successful. ./V06parameter.ztst: starting. ./V06parameter.ztst: all tests successful. ./V07pcre.ztst: starting. Testing PCRE multibyte with locale en_US.UTF-8 ./V07pcre.ztst: all tests successful. ./V08zpty.ztst: starting. ./V08zpty.ztst: all tests successful. ./V09datetime.ztst: starting. Test case skipped: Japanese UTF-8 locale not supported ./V09datetime.ztst: all tests successful. ./W01history.ztst: starting. ./W01history.ztst: all tests successful. ./X02zlevi.ztst: starting. ./X02zlevi.ztst: all tests successful. ./Y01completion.ztst: starting. ./Y01completion.ztst: all tests successful. ./Y02compmatch.ztst: starting. ./Y02compmatch.ztst: all tests successful. ./Y03arguments.ztst: starting. ./Y03arguments.ztst: all tests successful. ************************************** 44 successful test scripts, 1 failure, 0 skipped ************************************** Makefile:189: recipe for target 'check' failed make[1]: *** [check] Error 1 make[1]: Leaving directory '/tmp/guix-build-zsh-5.1.1.drv-0/zsh-5.1.1/Test' Makefile:265: recipe for target 'check' failed make: *** [check] Error 2 phase `check' failed after 30.2 seconds
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.