GNU bug report logs - #64959
23 tests fail (over 7 files) on i686-linux

Previous Next

Package: guix;

Reported by: Janneke Nieuwenhuizen <janneke <at> gnu.org>

Date: Sun, 30 Jul 2023 16:17:02 UTC

Severity: normal

To reply to this bug, email your comments to 64959 AT debbugs.gnu.org.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-guix <at> gnu.org:
bug#64959; Package guix. (Sun, 30 Jul 2023 16:17:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Janneke Nieuwenhuizen <janneke <at> gnu.org>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Sun, 30 Jul 2023 16:17:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Janneke Nieuwenhuizen <janneke <at> gnu.org>
To: bug-guix <at> gnu.org
Subject: 23 tests fail (over 7 files) on i686-linux
Date: Sun, 30 Jul 2023 18:16:03 +0200
Hi,

As a follow-up to https://issues.guix.gnu.org/64760 and in preparation
of patches for guix tests in hurd-team, I checked test failures on
i686-linux on my 64bit machine doing something like

--8<---------------cut here---------------start------------->8---
./pre-inst-env guix build --system=i686-linux guix --keep-failed --without-tests
[..]
^C
source /tmp/guix-build-guix-1.4.0-7.44bbfc2.drv-0/environment-variables *)
./configure
make check
--8<---------------cut here---------------end--------------->8---

*) after removing or modifying some settings like HOME, PATH

which yield 23 test failures in these files

--8<---------------cut here---------------start------------->8---
FAIL: tests/containers
FAIL: tests/packages
FAIL: tests/syscalls
FAIL: tests/texlive
FAIL: tests/guix-home
FAIL: tests/guix-environment
FAIL: tests/guix-environment-container
--8<---------------cut here---------------end--------------->8---

Applying Josselin's patches in #64760 changes fixes packages and
texlive, but also causes store-roots to fail, yielding 22 failures
overal in these files

--8<---------------cut here---------------start------------->8---
FAIL: tests/containers
FAIL: tests/guix-environment
FAIL: tests/guix-environment-container
FAIL: tests/guix-home
FAIL: tests/store-roots
FAIL: tests/syscalls
--8<---------------cut here---------------end--------------->8---

Greetings,
Janneke

-- 
Janneke Nieuwenhuizen <janneke <at> gnu.org>  | GNU LilyPond https://LilyPond.org
Freelance IT https://www.JoyOfSource.com | AvatarĀ® https://AvatarAcademy.com




Information forwarded to bug-guix <at> gnu.org:
bug#64959; Package guix. (Tue, 08 Aug 2023 22:00:02 GMT) Full text and rfc822 format available.

Message #8 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Janneke Nieuwenhuizen <janneke <at> gnu.org>
To: bug-guix <at> gnu.org
Subject: Re: 23 tests fail (over 7 files) on i686-linux
Date: Tue, 08 Aug 2023 23:59:19 +0200
[Message part 1 (text/plain, inline)]
Janneke Nieuwenhuizen writes:

Hi...

So, I goofed-up a bit here.  Because test suite took ages to run on by
32bit iron, I tried taking the --system=i686-linux shortcut.  That
doesn't work....

> which yield 23 test failures in these files
>
> FAIL: tests/containers
> FAIL: tests/packages
> FAIL: tests/syscalls
> FAIL: tests/texlive
> FAIL: tests/guix-home
> FAIL: tests/guix-environment
> FAIL: tests/guix-environment-container

Most, if not all, of these are "syscall not supported" because of
running an i686-linux test suite on a x86_64-linux system.  Doh'

My latest observation is that Josselin's fixes work for i686-linux,
except for breaking store-roots, and that tests/inferior.scm hangs (see
make check log attached).  After a couple of hours into make check, I
did a `pkill guile' and it continued with tests/lint.scm.

The tests/inferior.log file was empty.

Greetings,
Janneke

[i686-make-check.log (application/octet-stream, attachment)]
[Message part 3 (text/plain, inline)]
-- 
Janneke Nieuwenhuizen <janneke <at> gnu.org>  | GNU LilyPond https://LilyPond.org
Freelance IT https://www.JoyOfSource.com | AvatarĀ® https://AvatarAcademy.com

This bug report was last modified 269 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.