[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Race condition with 'make test'?

From: Jean Abou Samra
Subject: Re: Race condition with 'make test'?
Date: Tue, 16 Nov 2021 23:24:21 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.2.1

Le 16/11/2021 à 22:55, Aaron Hill a écrit :
On 2021-11-16 12:54 pm, Jean Abou Samra wrote:
I cannot reproduce (I tried both normal builds and
with ./ --enable-cairo-backend).

In case it matters, the only flag I used with configure was --disable-optimising.

- What do you get when running the grepping shell
  commands advised at the top of the make test output?

$ grep -L systems.texi out/lybook-testdb/*/*log | sed s/log/ly/g | xargs grep -H sourcefilename
(Returned nothing?!)

OK, on second thought, it isn't surprising: lilypond-book
tests work a bit differently, so I think you would have
to remove the leading '*/' in '*/*log'. Or what if after
a failure you open the file

$ find out/lybook-testdb -name "*.log" | xargs grep -H "\(error\|warning\)" out/lybook-testdb/01/lily-f9b407bf.log:Renaming input to: `/home/seraku/sources/seraku24-lilypond/input/regression/' out/lybook-testdb/0b/lily-db209039.log:/home/seraku/sources/seraku24-lilypond/input/regression/ programming error: cyclic dependency: calculation-in-progress encountered for #'stencil (NoteHead)

So it doesn't find any error message in the relevant
tests. Must be an error of the kind that does not warn.

- Does it reproduce on a slightly older version, say,
  release/2.23.4-1? If so, it might be related to
  Han-Wen's recent lilypond-book infrastructure changes.

Yes, I get the same errors against release/2.23.4-1 (9e187fb3). I will try earlier tags and then see about bisecting.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]