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