GNU bug report logs - #32764
Some flymake tests seem unstable

Previous Next

Package: emacs;

Reported by: Glenn Morris <rgm <at> gnu.org>

Date: Tue, 18 Sep 2018 18:19:01 UTC

Severity: minor

Tags: wontfix

Found in version 27.0.50

Done: Glenn Morris <rgm <at> gnu.org>

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 32764 in the body.
You can then email your comments to 32764 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 joaotavora <at> gmail.com, bug-gnu-emacs <at> gnu.org:
bug#32764; Package emacs. (Tue, 18 Sep 2018 18:19:01 GMT) Full text and rfc822 format available.

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

From: Glenn Morris <rgm <at> gnu.org>
To: submit <at> debbugs.gnu.org
Subject: Somne flymake tests seem unstable
Date: Tue, 18 Sep 2018 14:17:53 -0400
Package: emacs
Version: 27.0.50
Severity: minor

Ref: https://hydra.nixos.org/build/81615914

I've seen some flymake test failures like the following a few times.
Perhaps some timeout needs to be increased.

    Test included-c-header-files condition:
        (ert-test-failed "Some backends not reporting yet (flymake-cc)")
       FAILED  4/9  included-c-header-files (10.545006 sec)

    Test perl-backend condition:
        (error "Selecting deleted buffer")
       FAILED  5/9  perl-backend (0.289559 sec)

    Test recurrent-backend condition:
        (error "Selecting deleted buffer")
       FAILED  6/9  recurrent-backend (0.005780 sec)

    Test warning-predicate-function-gcc condition:
        (ert-test-failed "Some backends not reporting yet (flymake-cc)")
       FAILED  8/9  warning-predicate-function-gcc (5.444343 sec)




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#32764; Package emacs. (Wed, 19 Sep 2018 17:57:02 GMT) Full text and rfc822 format available.

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

From: João Távora <joaotavora <at> gmail.com>
To: Glenn Morris <rgm <at> gnu.org>
Cc: 32764 <at> debbugs.gnu.org
Subject: Re: bug#32764: Somne flymake tests seem unstable
Date: Wed, 19 Sep 2018 18:55:41 +0100
[Message part 1 (text/plain, inline)]
Hi Glenn,

Thanks.

Increasing timeouts, in my experience, rarely solves these problems (still,
if you suspect one in particular, feel free to adjust it).  It's usually a
case of unusual process scheduling in the ci machine that my code isn't
accounting for.  It'd be better to analyze the code to figure out what
might be happening (Something that I haven't done yet...) Also IIRC there's
a reference  in the test code to a mysterious existing bug somewhere...

Maybe someone with deeper knowledge of Emacs's processes can take a look
too.

Thanks again,
João

On Tue, Sep 18, 2018, 19:19 Glenn Morris <rgm <at> gnu.org> wrote:

> Package: emacs
> Version: 27.0.50
> Severity: minor
>
> Ref: https://hydra.nixos.org/build/81615914
>
> I've seen some flymake test failures like the following a few times.
> Perhaps some timeout needs to be increased.
>
>     Test included-c-header-files condition:
>         (ert-test-failed "Some backends not reporting yet (flymake-cc)")
>        FAILED  4/9  included-c-header-files (10.545006 sec)
>
>     Test perl-backend condition:
>         (error "Selecting deleted buffer")
>        FAILED  5/9  perl-backend (0.289559 sec)
>
>     Test recurrent-backend condition:
>         (error "Selecting deleted buffer")
>        FAILED  6/9  recurrent-backend (0.005780 sec)
>
>     Test warning-predicate-function-gcc condition:
>         (ert-test-failed "Some backends not reporting yet (flymake-cc)")
>        FAILED  8/9  warning-predicate-function-gcc (5.444343 sec)
>
>
>
[Message part 2 (text/html, inline)]

Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#32764; Package emacs. (Thu, 20 Sep 2018 04:10:02 GMT) Full text and rfc822 format available.

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

From: Paul Eggert <eggert <at> cs.ucla.edu>
To: Glenn Morris <rgm <at> gnu.org>
Cc: João Távora <joaotavora <at> gmail.com>,
 32764 <at> debbugs.gnu.org
Subject: Re: Some flymake tests seem unstable
Date: Wed, 19 Sep 2018 21:09:08 -0700
[Message part 1 (text/plain, inline)]
For what it's worth, the flymake tests typically fail for me on master. I 
normally test on Fedora 28 x86-64 on a circa-2010 AMD Phenom II X4 910e. Log 
file attached.
[flymake-tests.log (text/x-log, attachment)]

Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#32764; Package emacs. (Sat, 05 Jan 2019 11:57:02 GMT) Full text and rfc822 format available.

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

From: João Távora <joaotavora <at> gmail.com>
To: Paul Eggert <eggert <at> cs.ucla.edu>
Cc: Glenn Morris <rgm <at> gnu.org>, 32764 <at> debbugs.gnu.org
Subject: Re: bug#32764: Some flymake tests seem unstable
Date: Sat, 05 Jan 2019 11:56:26 +0000
Paul Eggert <eggert <at> cs.ucla.edu> writes:

> For what it's worth, the flymake tests typically fail for me on master. I 
> normally test on Fedora 28 x86-64 on a circa-2010 AMD Phenom II X4 910e. Log 
> file attached.
>
>       :form
>       (eq flymake-error flymake-note)
>       :value nil))


Hi Paul, this test failure is compatible with a problem with GCC 8.2
that I recently fixed in 04d3315271cd1357fbbc192505d00c760be02952.  Can
you check if your compiler's version?  If it doesn't report the column
for "In file included from" errors, it would have triggered the failure
before my fix.

João




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#32764; Package emacs. (Sun, 06 Jan 2019 01:21:01 GMT) Full text and rfc822 format available.

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

From: Paul Eggert <eggert <at> cs.ucla.edu>
To: João Távora <joaotavora <at> gmail.com>
Cc: Glenn Morris <rgm <at> gnu.org>, 32764 <at> debbugs.gnu.org
Subject: Re: bug#32764: Some flymake tests seem unstable
Date: Sat, 5 Jan 2019 17:20:25 -0800
João Távora wrote:

> Hi Paul, this test failure is compatible with a problem with GCC 8.2
> that I recently fixed in 04d3315271cd1357fbbc192505d00c760be02952.  Can
> you check if your compiler's version?  If it doesn't report the column
> for "In file included from" errors, it would have triggered the failure
> before my fix.

It's gcc (GCC) 8.2.1 20181215 (Red Hat 8.2.1-6).

I'm not observing the error now; thanks.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#32764; Package emacs. (Sun, 06 Jan 2019 19:03:02 GMT) Full text and rfc822 format available.

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

From: João Távora <joaotavora <at> gmail.com>
To: Paul Eggert <eggert <at> cs.ucla.edu>
Cc: Glenn Morris <rgm <at> gnu.org>, 32764-done <at> debbugs.gnu.org,
 32764 <at> debbugs.gnu.org
Subject: Re: bug#32764: Some flymake tests seem unstable
Date: Sun, 6 Jan 2019 19:01:47 +0000
[Message part 1 (text/plain, inline)]
I guess we can close this bug, then.

João


On Sun, Jan 6, 2019, 01:20 Paul Eggert <eggert <at> cs.ucla.edu wrote:

> João Távora wrote:
>
> > Hi Paul, this test failure is compatible with a problem with GCC 8.2
> > that I recently fixed in 04d3315271cd1357fbbc192505d00c760be02952.  Can
> > you check if your compiler's version?  If it doesn't report the column
> > for "In file included from" errors, it would have triggered the failure
> > before my fix.
>
> It's gcc (GCC) 8.2.1 20181215 (Red Hat 8.2.1-6).
>
> I'm not observing the error now; thanks.
>
[Message part 2 (text/html, inline)]

Reply sent to João Távora <joaotavora <at> gmail.com>:
You have taken responsibility. (Sun, 06 Jan 2019 19:03:02 GMT) Full text and rfc822 format available.

Notification sent to Glenn Morris <rgm <at> gnu.org>:
bug acknowledged by developer. (Sun, 06 Jan 2019 19:03:03 GMT) Full text and rfc822 format available.

Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#32764; Package emacs. (Sun, 06 Jan 2019 19:22:02 GMT) Full text and rfc822 format available.

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

From: Glenn Morris <rgm <at> gnu.org>
To: João Távora <joaotavora <at> gmail.com>
Cc: Paul Eggert <eggert <at> cs.ucla.edu>, 32764 <at> debbugs.gnu.org
Subject: Re: bug#32764: Some flymake tests seem unstable
Date: Sun, 06 Jan 2019 14:20:36 -0500
João Távora wrote:

> I guess we can close this bug, then.

I don't object, but for the record Paul's issue has nothing to do with
the original report.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#32764; Package emacs. (Sun, 06 Jan 2019 22:43:02 GMT) Full text and rfc822 format available.

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

From: João Távora <joaotavora <at> gmail.com>
To: Glenn Morris <rgm <at> gnu.org>
Cc: Paul Eggert <eggert <at> cs.ucla.edu>, 32764 <at> debbugs.gnu.org
Subject: Re: bug#32764: Some flymake tests seem unstable
Date: Sun, 6 Jan 2019 22:41:55 +0000
You're right. I read the Paul's "typically" as the "unstable" bit.

You can reopen the bug.

How often would you say this happens on hydra, Glenn?

João


On Sun, Jan 6, 2019 at 7:20 PM Glenn Morris <rgm <at> gnu.org> wrote:
>
> João Távora wrote:
>
> > I guess we can close this bug, then.
>
> I don't object, but for the record Paul's issue has nothing to do with
> the original report.



-- 
João Távora




Did not alter fixed versions and reopened. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Mon, 07 Jan 2019 01:05:01 GMT) Full text and rfc822 format available.

Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#32764; Package emacs. (Tue, 08 Jan 2019 01:42:01 GMT) Full text and rfc822 format available.

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

From: Glenn Morris <rgm <at> gnu.org>
To: João Távora <joaotavora <at> gmail.com>
Cc: Paul Eggert <eggert <at> cs.ucla.edu>, 32764 <at> debbugs.gnu.org
Subject: Re: bug#32764: Some flymake tests seem unstable
Date: Mon, 07 Jan 2019 20:40:55 -0500
João Távora wrote:

> How often would you say this happens on hydra, Glenn?

From paging through

https://hydra.nixos.org/jobset/gnu/emacs-trunk/evals

the last time was Dec 26

https://hydra.nixos.org/build/86281444

I had hoped 7ca9bb7 would avoid this, but apparently not.
If it means anything, all the errors were "Selecting deleted buffer"
that last time.




Added tag(s) wontfix. Request was from Glenn Morris <rgm <at> gnu.org> to control <at> debbugs.gnu.org. (Sun, 02 Jun 2019 02:39:01 GMT) Full text and rfc822 format available.

bug closed, send any further explanations to 32764 <at> debbugs.gnu.org and Glenn Morris <rgm <at> gnu.org> Request was from Glenn Morris <rgm <at> gnu.org> to control <at> debbugs.gnu.org. (Sun, 02 Jun 2019 02:39:02 GMT) Full text and rfc822 format available.

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Sun, 30 Jun 2019 11:24:08 GMT) Full text and rfc822 format available.

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

Previous Next


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