GNU bug report logs - #55504
Test suite of emacs-deferred does not progress

Previous Next

Package: guix;

Reported by: "Jorge P. de Morais Neto" <jorge+list <at> disroot.org>

Date: Wed, 18 May 2022 16:21:01 UTC

Severity: normal

Merged with 55664

Done: Liliana Marie Prikler <liliana.prikler <at> gmail.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 55504 in the body.
You can then email your comments to 55504 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#55504; Package guix. (Wed, 18 May 2022 16:21:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to "Jorge P. de Morais Neto" <jorge+list <at> disroot.org>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Wed, 18 May 2022 16:21:02 GMT) Full text and rfc822 format available.

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

From: "Jorge P. de Morais Neto" <jorge+list <at> disroot.org>
To: bug-guix <at> gnu.org
Subject: Test suite of emacs-deferred does not progress
Date: Wed, 18 May 2022 13:19:52 -0300
Hi.  Since Sunday, when Emacs 28.1 finally arrived on Guix, I cannot
install emacs-deferred (I had to uninstall it so the system would
upgrade).  The build process reaches the 'check' phase but does not
progress (last time I waited more than 1½ h):

--8<---------------cut here---------------start------------->8---
$ guix install emacs-deferred
The following package will be installed:
   emacs-deferred 0.5.1

substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
The following derivation will be built:
  /gnu/store/7rbhrk48qvqhgix5c33yh9m3nq5crzny-emacs-deferred-0.5.1.drv

building /gnu/store/7rbhrk48qvqhgix5c33yh9m3nq5crzny-emacs-deferred-0.5.1.drv...
/ 'check' phase
--8<---------------cut here---------------end--------------->8---

The log file [1] is empty.

  1: /var/log/guix/drvs/7r/bhrk48qvqhgix5c33yh9m3nq5crzny-emacs-deferred-0.5.1.drv.gz

The reason I want emacs-deferred is that it is an indirect (through
emacs-request) dependency of emacs-md4rd.

Regards

-- 
- Many people hate injustice but few check the facts; this causes more
  injustice.  Ask me about <https://stallmansupport.org>
- I am Brazilian.  I hope my English is correct and I welcome feedback.
- https://www.defectivebydesign.org
- https://www.gnu.org




Information forwarded to bug-guix <at> gnu.org:
bug#55504; Package guix. (Thu, 19 May 2022 06:21:02 GMT) Full text and rfc822 format available.

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

From: Liliana Marie Prikler <liliana.prikler <at> ist.tugraz.at>
To: "Jorge P. de Morais Neto" <jorge+list <at> disroot.org>, 55504 <at> debbugs.gnu.org
Subject: Re: Test suite of emacs-deferred does not progress
Date: Thu, 19 May 2022 08:20:24 +0200
Am Mittwoch, dem 18.05.2022 um 13:19 -0300 schrieb Jorge P. de Morais
Neto:
> The log file [1] is empty.
> 
> 1: /var/log/guix/drvs/7r/bhrk48qvqhgix5c33yh9m3nq5crzny-emacs-
> deferred-
> 0.5.1.drv.gz
emacs-deferred also times out on CI [2].

[2] https://ci.guix.gnu.org/build/820992/log/raw




Information forwarded to bug-guix <at> gnu.org:
bug#55504; Package guix. (Tue, 24 May 2022 20:24:02 GMT) Full text and rfc822 format available.

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

From: Ludovic Courtès <ludo <at> gnu.org>
To: Liliana Marie Prikler <liliana.prikler <at> ist.tugraz.at>
Cc: 55504 <at> debbugs.gnu.org, "Jorge P. de Morais Neto" <jorge+list <at> disroot.org>
Subject: Re: bug#55504: Test suite of emacs-deferred does not progress
Date: Tue, 24 May 2022 22:23:44 +0200
Liliana Marie Prikler <liliana.prikler <at> ist.tugraz.at> skribis:

> Am Mittwoch, dem 18.05.2022 um 13:19 -0300 schrieb Jorge P. de Morais
> Neto:
>> The log file [1] is empty.
>> 
>> 1: /var/log/guix/drvs/7r/bhrk48qvqhgix5c33yh9m3nq5crzny-emacs-
>> deferred-
>> 0.5.1.drv.gz
> emacs-deferred also times out on CI [2].
>
> [2] https://ci.guix.gnu.org/build/820992/log/raw

For posterity:

--8<---------------cut here---------------start------------->8---
ert-runner test/deferred-test.el -l deferred.elc

deferred error : (wrong-number-of-arguments (3 . 3) 4)
Test Finished : 2022/05/15 00:12:11
Tests Fails: 0 / 13
cc:test-dataflow-simple2 : OK
cc:test-semaphore1 : OK
cc:test-signal1 : OK
cc:test-dataflow-simple1 : OK
cc:test-dataflow-parent1 : OK
cc:test-signal2 : OK
cc:test-dataflow-simple3 : OK
cc:test-dataflow-simple4 : OK
cc:test-dataflow-parent2 : OK
cc:test-dataflow-signal : OK
cc:test-semaphore2 : OK
cc:test-fib-gen : OK
cc:test-thread : OK


deferred error : (wrong-number-of-arguments (3 . 3) 4)
.

Ran 1 test in 4.637 seconds
building of `/gnu/store/zx0r9035x47rnvlqcfgndixvgw07x8xg-emacs-deferred-0.5.1.drv' timed out after 3600 seconds of silence
@ build-failed /gnu/store/zx0r9035x47rnvlqcfgndixvgw07x8xg-emacs-deferred-0.5.1.drv - timeout
--8<---------------cut here---------------end--------------->8---

Anyone familiar with the Emacs 28 changelog?  :-)

Ludo’.




Information forwarded to bug-guix <at> gnu.org:
bug#55504; Package guix. (Wed, 25 May 2022 17:11:02 GMT) Full text and rfc822 format available.

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

From: Giovanni Biscuolo <g <at> xelera.eu>
To: Ludovic Courtès <ludo <at> gnu.org>,
 Liliana Marie Prikler <liliana.prikler <at> ist.tugraz.at>
Cc: 55504 <at> debbugs.gnu.org, "Jorge P. de Morais Neto" <jorge+list <at> disroot.org>
Subject: Re: bug#55504: Test suite of emacs-deferred does not progress
Date: Wed, 25 May 2022 19:09:31 +0200
[Message part 1 (text/plain, inline)]
Ludovic Courtès <ludo <at> gnu.org> writes:

> For posterity:
>
> --8<---------------cut here---------------start------------->8---
> ert-runner test/deferred-test.el -l deferred.elc
>
> deferred error : (wrong-number-of-arguments (3 . 3) 4)
> Test Finished : 2022/05/15 00:12:11
> Tests Fails: 0 / 13
> cc:test-dataflow-simple2 : OK
> cc:test-semaphore1 : OK
> cc:test-signal1 : OK
> cc:test-dataflow-simple1 : OK
> cc:test-dataflow-parent1 : OK
> cc:test-signal2 : OK
> cc:test-dataflow-simple3 : OK
> cc:test-dataflow-simple4 : OK
> cc:test-dataflow-parent2 : OK
> cc:test-dataflow-signal : OK
> cc:test-semaphore2 : OK
> cc:test-fib-gen : OK
> cc:test-thread : OK
>
>
> deferred error : (wrong-number-of-arguments (3 . 3) 4)
> .
>
> Ran 1 test in 4.637 seconds
> building of `/gnu/store/zx0r9035x47rnvlqcfgndixvgw07x8xg-emacs-deferred-0.5.1.drv' timed out after 3600 seconds of silence
> @ build-failed /gnu/store/zx0r9035x47rnvlqcfgndixvgw07x8xg-emacs-deferred-0.5.1.drv - timeout
> --8<---------------cut here---------------end--------------->8---
>
> Anyone familiar with the Emacs 28 changelog?  :-)

I'm not able to find what's the call with the wrong number of arguments
but what about to (temporary) disable the failing tests like for example
in 0ae9e75c31b22ea55093f4cd05954f366b1f8bcc (emacs-eply)?

WDYT?

Thanks!  Gio'

-- 
Giovanni Biscuolo

Xelera IT Infrastructures
[signature.asc (application/pgp-signature, inline)]

Merged 55504 55664. Request was from Maxime Devos <maximedevos <at> telenet.be> to control <at> debbugs.gnu.org. (Thu, 26 May 2022 20:01:02 GMT) Full text and rfc822 format available.

Reply sent to Liliana Marie Prikler <liliana.prikler <at> gmail.com>:
You have taken responsibility. (Fri, 27 May 2022 06:56:02 GMT) Full text and rfc822 format available.

Notification sent to "Jorge P. de Morais Neto" <jorge+list <at> disroot.org>:
bug acknowledged by developer. (Fri, 27 May 2022 06:56:02 GMT) Full text and rfc822 format available.

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

From: Liliana Marie Prikler <liliana.prikler <at> gmail.com>
To: Giovanni Biscuolo <g <at> xelera.eu>, Ludovic Courtès
 <ludo <at> gnu.org>
Cc: 55504-done <at> debbugs.gnu.org,
 "Jorge P. de Morais Neto" <jorge+list <at> disroot.org>
Subject: Re: bug#55504: Test suite of emacs-deferred does not progress
Date: Fri, 27 May 2022 08:55:43 +0200
Am Mittwoch, dem 25.05.2022 um 19:09 +0200 schrieb Giovanni Biscuolo:
> I'm not able to find what's the call with the wrong number of
> arguments but what about to (temporary) disable the failing tests
> like for example in 0ae9e75c31b22ea55093f4cd05954f366b1f8bcc (emacs-
> eply)?
That's unlikely to work as it'll just bring dependent packages to hang.
Anyway, I fixed the actual bug, so it's no longer necessary to debate
workarounds.

Cheers




Reply sent to Liliana Marie Prikler <liliana.prikler <at> gmail.com>:
You have taken responsibility. (Fri, 27 May 2022 06:56:02 GMT) Full text and rfc822 format available.

Notification sent to Christopher Howard <christopher <at> librehacker.com>:
bug acknowledged by developer. (Fri, 27 May 2022 06:56:02 GMT) Full text and rfc822 format available.

Information forwarded to bug-guix <at> gnu.org:
bug#55504; Package guix. (Fri, 27 May 2022 08:48:02 GMT) Full text and rfc822 format available.

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

From: Giovanni Biscuolo <g <at> xelera.eu>
To: Liliana Marie Prikler <liliana.prikler <at> gmail.com>,
 Ludovic Courtès <ludo <at> gnu.org>
Cc: 55504-done <at> debbugs.gnu.org,
 "Jorge P. de Morais Neto" <jorge+list <at> disroot.org>
Subject: Re: bug#55504: Test suite of emacs-deferred does not progress
Date: Fri, 27 May 2022 10:46:33 +0200
[Message part 1 (text/plain, inline)]
Hello Liliana Marie,

Liliana Marie Prikler <liliana.prikler <at> gmail.com> writes:

[...]

> Anyway, I fixed the actual bug, so it's no longer necessary to debate
> workarounds.

Thanks a lot for your fix!

For posterity, commit d37c7f7ad4134cc15d1558eb6c0bc4c59a0db1af fixes
this bug

Upstream, it's fixed in pull request dated 26 May 2022 from the user
r0man: https://github.com/kiwanami/emacs-deferred/pull/59
(or this branch https://github.com/r0man/emacs-deferred/tree/fix-wrong-number-of-arguments)


Happy hacking! Gio'

-- 
Giovanni Biscuolo

Xelera IT Infrastructures
[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. (Fri, 24 Jun 2022 11:24:04 GMT) Full text and rfc822 format available.

This bug report was last modified 1 year and 299 days ago.

Previous Next


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