On Fri, 6 Jan 2017 at 12:41 Chris Yate <chrisy...@gmail.com> wrote:

> On Fri, 6 Jan 2017 at 12:23 Thomas Morley <thomasmorle...@gmail.com>
> wrote:
>
> 2017-01-06 13:10 GMT+01:00 Chris Yate <chrisy...@gmail.com>:
>
> >
> > 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).
>
>
>
> Strange that your log file (I assume default loglevel) differs
> significantely from mine.
> Seems the order what is done at which time is very different.
>
>
Hi Thomas,

I've attached the console output from running each of these tests
separately (as individual files and in separate executions of Lilypond).

I had to separate them out; otherwise the assertions don't crash the
program but only abort the score they occur in.

I don't know whether this tells you anything more?

thanks,

Chris
GNU LilyPond 2.19.53
Processing `manual-breaking-assertion-failure-1a.ly'
Parsing...
Interpreting music...
Preprocessing graphical objects...
Finding the ideal number of pages...
Fitting music on 1 page...
Drawing systems...
Layout output to `./tmp-lilypond-mmyb2K'...
Converting to `manual-breaking-assertion-failure-1a.pdf'...
Deleting `./tmp-lilypond-mmyb2K'...


                Compiling: TEST 1a
Success: compilation successfully completed
GNU LilyPond 2.19.53
Processing `manual-breaking-assertion-failure-1b.ly'
Parsing...
Interpreting music...
Preprocessing graphical objects...
Finding the ideal number of pages...
Fitting music on 1 page...
Drawing systems...
Layout output to `./tmp-lilypond-nMZ64X'...
Converting to `manual-breaking-assertion-failure-1b.pdf'...
Deleting `./tmp-lilypond-nMZ64X'...


                Compiling: TEST 1b
Success: compilation successfully completed
GNU LilyPond 2.19.53
Processing `manual-breaking-assertion-failure-1c.ly'
Parsing...
Interpreting music...
Preprocessing graphical objects...
Finding the ideal number of pages...
Fitting music on 1 page...
Drawing systems...
Layout output to `./tmp-lilypond-G3PVEW'...
Converting to `manual-breaking-assertion-failure-1c.pdf'...
Deleting `./tmp-lilypond-G3PVEW'...


                Compiling: TEST 1c
Success: compilation successfully completed
GNU LilyPond 2.19.53
Processing `manual-breaking-assertion-failure-1d.ly'
Parsing...
Interpreting music...
Preprocessing graphical objects...
Finding the ideal number of pages...
Fitting music on 1 page...
Drawing systems...
Layout output to `./tmp-lilypond-jZrT1T'...
Converting to `manual-breaking-assertion-failure-1d.pdf'...
Deleting `./tmp-lilypond-jZrT1T'...


                Compiling: TEST 1d
Success: compilation successfully completed
GNU LilyPond 2.19.53
Processing `manual-breaking-assertion-failure-2a.ly'
Parsing...
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...
Finding the ideal number of pages...
Fitting music on 1 or 2 pages...
This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.


                Compiling: TEST 2a
Assertion failed!

Program: c:\Program Files (x86)\LilyPond\usr\bin\lilypond.exe
File: 
/home/gub/NewGub/gub/target/mingw/src/lilypond-git.sv.gnu.org--lilypond.git-release-unstable/lily/page-breaking.cc,
 Line 1180

Expression: ret <= cached_line_details_.size ()
GNU LilyPond 2.19.53
Processing `manual-breaking-assertion-failure-2b.ly'
Parsing...
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...
Finding the ideal number of pages...
Fitting music on 1 or 2 pages...
This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.
GNU LilyPond 2.19.53
Processing `manual-breaking-assertion-failure-2c.ly'
Parsing...
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...
Finding the ideal number of pages...
Fitting music on 1 or 2 pages...
Drawing systems...
Layout output to `./tmp-lilypond-LPLhLn'...
Converting to `manual-breaking-assertion-failure-2c.pdf'...
Deleting `./tmp-lilypond-LPLhLn'...


                Compiling: TEST 2c
Success: compilation successfully completed
GNU LilyPond 2.19.53
Processing `manual-breaking-assertion-failure-2d.ly'
Parsing...
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...
Finding the ideal number of pages...
Fitting music on 1 or 2 pages...
This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.


                Compiling: TEST 2d
Assertion failed!

Program: c:\Program Files (x86)\LilyPond\usr\bin\lilypond.exe
File: 
/home/gub/NewGub/gub/target/mingw/src/lilypond-git.sv.gnu.org--lilypond.git-release-unstable/lily/page-breaking.cc,
 Line 1180

Expression: ret <= cached_line_details_.size ()
GNU LilyPond 2.19.53
Processing `manual-breaking-assertion-failure-3a.ly'
Parsing...
Interpreting music...
Preprocessing graphical objects...
Finding the ideal number of pages...
Fitting music on 1 page...
Drawing systems...
Layout output to `./tmp-lilypond-t6MfQz'...
Converting to `manual-breaking-assertion-failure-3a.pdf'...
Deleting `./tmp-lilypond-t6MfQz'...


                Compiling: TEST 3a
Success: compilation successfully completed
GNU LilyPond 2.19.53
Processing `manual-breaking-assertion-failure-3b.ly'
Parsing...
Interpreting music...
Preprocessing graphical objects...
Finding the ideal number of pages...
Fitting music on 1 page...
Drawing systems...
Layout output to `./tmp-lilypond-Kw7j8W'...
Converting to `manual-breaking-assertion-failure-3b.pdf'...
Deleting `./tmp-lilypond-Kw7j8W'...


                Compiling: TEST 3b
Success: compilation successfully completed
GNU LilyPond 2.19.53
Processing `manual-breaking-assertion-failure-3c.ly'
Parsing...
Interpreting music...
Preprocessing graphical objects...
Finding the ideal number of pages...
Fitting music on 1 or 2 pages...
Drawing systems...
Layout output to `./tmp-lilypond-bCJwlK'...
Converting to `manual-breaking-assertion-failure-3c.pdf'...
Deleting `./tmp-lilypond-bCJwlK'...


                Compiling: TEST 3c
Success: compilation successfully completed
GNU LilyPond 2.19.53
Processing `manual-breaking-assertion-failure-3d.ly'
Parsing...
Interpreting music...
Preprocessing graphical objects...
Finding the ideal number of pages...
Fitting music on 1 page...
Drawing systems...
Layout output to `./tmp-lilypond-KXSJ1E'...
Converting to `manual-breaking-assertion-failure-3d.pdf'...
Deleting `./tmp-lilypond-KXSJ1E'...


                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