bug-lilypond
[Top][All Lists]
Advanced

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

Re: a couple of regression tests


From: Phil Holmes
Subject: Re: a couple of regression tests
Date: Thu, 2 Dec 2010 21:33:31 -0000

James,

We now have a new bug-squadder, Marc Schonbrun, who will be looking at regtests to make sure the output makes sense, even if it has been consistent over the recent releases. We'll start by capturing these on a wiki. I've added you comments to http://wiki.lilynet.net/index.php/Regtest_Issues and thanks.

--
Phil Holmes
Bug Squad


"James Bailey" <address@hidden> wrote in message news:address@hidden So, as a result of my new-found ability to quickly and easily look at the regression tests, I noticed some things:

The regression test for beam-quant-standard has a (to me) odd warning:

Processing `beam-quant-standard.ly'
Parsing...
Interpreting music... [8][16][24]
Preprocessing graphical objects...
Finding the ideal number of pages...
Fitting music on 1 page...
Drawing systems...
warning: Error in beam quanting.  Expected (-0.19,-0.19) found (0.0 . 0.0).
warning: Error in beam quanting.  Expected (-0.19,-0.19) found (0.0 . 0.0).
warning: Error in beam quanting.  Expected (-0.19,-0.19) found (0.0 . 0.0).
warning: Error in beam quanting.  Expected (3,3) found (3.5 . 3.5).
warning: Error in beam quanting.  Expected (2.19,2.19) found (2.81 . 2.81).
Layout output to `beam-quant-standard.ps'...
Converting to `./beam-quant-standard.pdf'...

I don't know if this is the desired behavior, but I thought I'd point it out. If it is the desired behavior, I may make a suggestion on how to make that a bit more apparent in the regtest description.

• beam-multiple-cross-staff has beams that collide with a notehead. see the following warning:

Processing `beam-multiple-cross-staff.ly'
Parsing...
Interpreting music...
Preprocessing graphical objects...
beam-multiple-cross-staff.ly:24:20: warning: ignoring too many clashing note columns
   b8[ b16 \stemUp
                   b,,16 ]
Finding the ideal number of pages...
Fitting music on 1 page...
Drawing systems...
warning: no viable initial configuration found: may not find good beam slope
Layout output to `beam-multiple-cross-staff.ps'...
Converting to `./beam-multiple-cross-staff.pdf'...

• beam-funky.ly has beams that collide with ledger lines. This may be related to one of the existing kneed-beams/cross-staff beams issues already in the tracker.

• beam-cross-staff.ly generates warnings, but the output is fine:

Processing `beam-cross-staff.ly'
Parsing...
Interpreting music...
Preprocessing graphical objects...
Finding the ideal number of pages...
Fitting music on 1 page...
Drawing systems...
warning: no viable initial configuration found: may not find good beam slope
warning: no viable initial configuration found: may not find good beam slope
Layout output to `beam-cross-staff.ps'...
Converting to `./beam-cross-staff.pdf'...

bar-scripts.ly is a bit confusing for me. There's a \break, but it's not apparent, shortInstrumentName is set, which should show up on the line that has the break, but I don't see it. Also, the description implies that a mark should appear on an invisible barline, but I don't see that either. Does this do what it's supposed to and I'm just misunderstanding it, or is it supposed to do something and it isn't?

baerenreiter-sarabande.ly does not displaye within the margins of the pdf documentation. Actually compiling the regtest is fine and the html version is fine, however.=




reply via email to

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