On Fri, 6 Jan 2017 at 10:23 Thomas Morley <thomasmorle...@gmail.com> wrote:

> 2017-01-04 16:01 GMT+01:00 Chris Yate <chrisy...@gmail.com>:
> > On Wed, 4 Jan 2017 at 14:25 Thomas Morley <thomasmorle...@gmail.com>
> wrote:
>
> > Well, it's odd. I'm not sure this is anything to do with
> /overrideProperty.
> >
> > Referring back to my original tests, I can change your definitions to the
> > following, and it will crash on each of your test cases:
> >
> > Uncomment the \override line-break-permission and it renders OK.
> >
> > Chris
> >
> > ------------
> > myAutoBreaksOn = {
> >   %\override Score.NonMusicalPaperColumn.line-break-permission = #'allow
> >   \override Score.NonMusicalPaperColumn.page-break-permission = #'allow
> > }
> >
> > myAutoBreaksOff = {
> >   %\override Score.NonMusicalPaperColumn.line-break-permission = ##f
> >   \override Score.NonMusicalPaperColumn.page-break-permission = ##f
> > }
>
>
>
> Hi Chris,
>
> meanwhile I'm at the end of my knowledge.
> So I limited myself to the attempt of creating a meaningful test-file.
> It should display in terminal which Staff is currently compiled.
>
> I hope lilypond will proceed with the next score once an assertion
> failure happens (not sure about that, though)
>
> In order not to clutter the terminal output you could compile it with
> lilypond --loglevel=WARN manual-breaking-assertion-failure-04.ly
>
> I'd expect some assertion failures, but at least some scores should
> work for you (hopefully).
> Please post the terminal output.
>
> Cheers,
>   Harm
>

Curiously, this didn't fail with assertions. I've just upgraded to 2.19.54,
and the test cases that crashed for me previously still crash :)

Log attached (although I don't think this will be very helpful).

Chris
GNU LilyPond 2.19.54
Processing `manual-breaking-assertion-failure-04.ly'
Parsing...
Interpreting music...
Preprocessing graphical objects...
Interpreting music...
Preprocessing graphical objects...
Interpreting music...
Preprocessing graphical objects...
Interpreting music...
Preprocessing graphical objects...
Interpreting 
music...[8][16][24][32][40][48][56][64][72][80][88][96][104][112][120][128][136][144][152][160][168][176][184][192][200][208][216][224][232][240][248][256][264][272][280][288][296][304][312][320]
Preprocessing graphical objects...
Interpreting 
music...[8][16][24][32][40][48][56][64][72][80][88][96][104][112][120][128][136][144][152][160][168][176][184][192][200][208][216][224][232][240][248][256][264][272][280][288][296][304][312][320]
Preprocessing graphical objects...
Interpreting 
music...[8][16][24][32][40][48][56][64][72][80][88][96][104][112][120][128][136][144][152][160][168][176][184][192][200][208][216][224][232][240][248][256][264][272][280][288][296][304][312][320]
Preprocessing graphical objects...
Interpreting 
music...[8][16][24][32][40][48][56][64][72][80][88][96][104][112][120][128][136][144][152][160][168][176][184][192][200][208][216][224][232][240][248][256][264][272][280][288][296][304][312][320]
Preprocessing graphical objects...
Interpreting music...
Preprocessing graphical objects...
Interpreting music...
Preprocessing graphical objects...
Interpreting music...
Preprocessing graphical objects...
Interpreting music...
Preprocessing graphical objects...
Finding the ideal number of pages...
Fitting music on 9 or 10 pages...
Drawing systems...
warning: compressing over-full page by 93.7 staff-spaces
warning: page 2 has been compressed
warning: compressing over-full page by 93.7 staff-spaces
warning: page 4 has been compressed
Layout output to `./tmp-lilypond-6NMPeh'...
Converting to `manual-breaking-assertion-failure-04.pdf'...
Deleting `./tmp-lilypond-6NMPeh'...


                Compiling: TEST 1a


                Compiling: TEST 1b


                Compiling: TEST 1c


                Compiling: TEST 1d


                Compiling: TEST 2a


                Compiling: TEST 2b


                Compiling: TEST 2c


                Compiling: TEST 2d


                Compiling: TEST 3a


                Compiling: TEST 3b


                Compiling: TEST 3c


                Compiling: TEST 3d
Success: compilation successfully completed
_______________________________________________
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel

Reply via email to