GNU bug report logs - #37860
qemu-4.1.0 build failure

Previous Next

Package: guix;

Reported by: Danny Milosavljevic <dannym <at> scratchpost.org>

Date: Mon, 21 Oct 2019 21:40:02 UTC

Severity: normal

Done: Marius Bakke <mbakke <at> fastmail.com>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 37860 in the body.
You can then email your comments to 37860 AT debbugs.gnu.org in the normal way.

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#37860; Package guix. (Mon, 21 Oct 2019 21:40:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Danny Milosavljevic <dannym <at> scratchpost.org>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Mon, 21 Oct 2019 21:40:02 GMT) Full text and rfc822 format available.

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

From: Danny Milosavljevic <dannym <at> scratchpost.org>
To: <bug-guix <at> gnu.org>
Subject: qemu-4.1.0 build failure
Date: Mon, 21 Oct 2019 23:39:32 +0200
[Message part 1 (text/plain, inline)]
ERROR:tests/test-util-filemonitor.c:665:test_file_monitor_events: assertion failed: (err == 0)
ERROR - Bail out! ERROR:tests/test-util-filemonitor.c:665:test_file_monitor_events: assertion failed: (err == 0)

Four times in a row now.
[Message part 2 (application/pgp-signature, inline)]

Information forwarded to bug-guix <at> gnu.org:
bug#37860; Package guix. (Mon, 21 Oct 2019 21:49:03 GMT) Full text and rfc822 format available.

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

From: Danny Milosavljevic <dannym <at> scratchpost.org>
To: 37860 <at> debbugs.gnu.org
Subject: Re: bug#37860: qemu-4.1.0 build failure
Date: Mon, 21 Oct 2019 23:48:27 +0200
[Message part 1 (text/plain, inline)]
On Mon, 21 Oct 2019 23:39:32 +0200
Danny Milosavljevic <dannym <at> scratchpost.org> wrote:

> ERROR:tests/test-util-filemonitor.c:665:test_file_monitor_events: assertion failed: (err == 0)
> ERROR - Bail out! ERROR:tests/test-util-filemonitor.c:665:test_file_monitor_events: assertion failed: (err == 0)
> 
> Four times in a row now.

guix commit 05b0b050bce644d96ed2222b7d88414f50bb23d9
[Message part 2 (application/pgp-signature, inline)]

Information forwarded to bug-guix <at> gnu.org:
bug#37860; Package guix. (Sun, 03 Nov 2019 00:29:02 GMT) Full text and rfc822 format available.

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

From: Miguel Arruga Vivas <rosen644835 <at> gmail.com>
To: Danny Milosavljevic <dannym <at> scratchpost.org>
Cc: 37860 <at> debbugs.gnu.org
Subject: Re: bug#37860: qemu-4.1.0 build failure
Date: Sun, 3 Nov 2019 01:27:49 +0100
[Message part 1 (text/plain, inline)]
Hi Danny,

Danny Milosavljevic <dannym <at> scratchpost.org> wrote:
> On Mon, 21 Oct 2019 23:39:32 +0200
> Danny Milosavljevic <dannym <at> scratchpost.org> wrote:
> 
> > ERROR:tests/test-util-filemonitor.c:665:test_file_monitor_events:
> > assertion failed: (err == 0) ERROR - Bail out!
> > ERROR:tests/test-util-filemonitor.c:665:test_file_monitor_events:
> > assertion failed: (err == 0)
> > 
> > Four times in a row now.  
> 
> guix commit 05b0b050bce644d96ed2222b7d88414f50bb23d9

I've hit the same error five times in a row too.  The test seems to
depend on the order of notifications between two inotify queues (one
open on the folder and the other one open on the file name).  I don't
know any easy way to fix it, so I propose to comment it out before
check phase as in the attached patch.  What do you think?

Happy hacking!
Miguel
[0001-gnu-qemu-Comment-out-failing-test.patch (text/x-patch, attachment)]

Information forwarded to bug-guix <at> gnu.org:
bug#37860; Package guix. (Sun, 03 Nov 2019 16:25:02 GMT) Full text and rfc822 format available.

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

From: Marius Bakke <mbakke <at> fastmail.com>
To: Miguel Arruga Vivas <rosen644835 <at> gmail.com>,
 Danny Milosavljevic <dannym <at> scratchpost.org>
Cc: 37860 <at> debbugs.gnu.org
Subject: Re: bug#37860: qemu-4.1.0 build failure
Date: Sun, 03 Nov 2019 17:24:43 +0100
[Message part 1 (text/plain, inline)]
Miguel Arruga Vivas <rosen644835 <at> gmail.com> writes:

> Hi Danny,
>
> Danny Milosavljevic <dannym <at> scratchpost.org> wrote:
>> On Mon, 21 Oct 2019 23:39:32 +0200
>> Danny Milosavljevic <dannym <at> scratchpost.org> wrote:
>> 
>> > ERROR:tests/test-util-filemonitor.c:665:test_file_monitor_events:
>> > assertion failed: (err == 0) ERROR - Bail out!
>> > ERROR:tests/test-util-filemonitor.c:665:test_file_monitor_events:
>> > assertion failed: (err == 0)
>> > 
>> > Four times in a row now.  
>> 
>> guix commit 05b0b050bce644d96ed2222b7d88414f50bb23d9
>
> I've hit the same error five times in a row too.  The test seems to
> depend on the order of notifications between two inotify queues (one
> open on the folder and the other one open on the file name).  I don't
> know any easy way to fix it, so I propose to comment it out before
> check phase as in the attached patch.  What do you think?

Can you report this upstream?  We should probably apply this, but it
would be good to have an upstream bug to link to.

Thanks!
[signature.asc (application/pgp-signature, inline)]

Information forwarded to bug-guix <at> gnu.org:
bug#37860; Package guix. (Sun, 03 Nov 2019 18:03:01 GMT) Full text and rfc822 format available.

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

From: Danny Milosavljevic <dannym <at> scratchpost.org>
To: Miguel Arruga Vivas <rosen644835 <at> gmail.com>
Cc: 37860 <at> debbugs.gnu.org
Subject: Re: bug#37860: qemu-4.1.0 build failure
Date: Sun, 3 Nov 2019 19:01:57 +0100
[Message part 1 (text/plain, inline)]
Hi,

On Sun, 3 Nov 2019 01:27:49 +0100
Miguel Arruga Vivas <rosen644835 <at> gmail.com> wrote:

> I've hit the same error five times in a row too.  The test seems to
> depend on the order of notifications between two inotify queues (one
> open on the folder and the other one open on the file name).  I don't
> know any easy way to fix it, so I propose to comment it out before
> check phase as in the attached patch.  What do you think?

Sounds like a good idea.

Could you also report a bug upstream at https://bugs.launchpad.net/qemu/ ?

I ask you to do it so that you are credited as the discoverer of the cause of
the bug.

If you do it, please amend your patch to guix to include a link to that report,
I'll be happy to commit it to guix.
[Message part 2 (application/pgp-signature, inline)]

Information forwarded to bug-guix <at> gnu.org:
bug#37860; Package guix. (Fri, 08 Nov 2019 13:57:02 GMT) Full text and rfc822 format available.

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

From: Miguel Arruga Vivas <rosen644835 <at> gmail.com>
To: 37860 <at> debbugs.gnu.org
Cc: Danny Milosavljevic <dannym <at> scratchpost.org>,
 Marius Bakke <mbakke <at> fastmail.com>
Subject: [PATCH v2] gnu: qemu: Add upstream patch for failing test.
Date: Fri, 8 Nov 2019 14:56:41 +0100
[Message part 1 (text/plain, inline)]
Hi,

They have solved the problem on qemu's master branch, as the author
kindly told me[1], so I propose this patch to add their patch on top
of our current version.  I've tested it on x86_64, WDYT?

Happy hacking!
Miguel

[1]
https://lists.nongnu.org/archive/html/qemu-devel/2019-11/msg00340.html
[0001-gnu-qemu-Add-upstream-patch-for-failing-test.patch (text/x-patch, attachment)]

Reply sent to Marius Bakke <mbakke <at> fastmail.com>:
You have taken responsibility. (Sun, 10 Nov 2019 21:21:01 GMT) Full text and rfc822 format available.

Notification sent to Danny Milosavljevic <dannym <at> scratchpost.org>:
bug acknowledged by developer. (Sun, 10 Nov 2019 21:21:02 GMT) Full text and rfc822 format available.

Message #25 received at 37860-done <at> debbugs.gnu.org (full text, mbox):

From: Marius Bakke <mbakke <at> fastmail.com>
To: Miguel Arruga Vivas <rosen644835 <at> gmail.com>, 37860-done <at> debbugs.gnu.org
Cc: Danny Milosavljevic <dannym <at> scratchpost.org>
Subject: Re: [PATCH v2] gnu: qemu: Add upstream patch for failing test.
Date: Sun, 10 Nov 2019 22:20:25 +0100
[Message part 1 (text/plain, inline)]
Miguel Arruga Vivas <rosen644835 <at> gmail.com> writes:

> Hi,
>
> They have solved the problem on qemu's master branch, as the author
> kindly told me[1], so I propose this patch to add their patch on top
> of our current version.  I've tested it on x86_64, WDYT?

LGTM, applied!  I edited the comment and commit message to refer back to
this bug report.
[signature.asc (application/pgp-signature, inline)]

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Mon, 09 Dec 2019 12:24:05 GMT) Full text and rfc822 format available.

This bug report was last modified 4 years and 111 days ago.

Previous Next


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