lilypond-auto
[Top][All Lists]
Advanced

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

[Lilypond-auto] [LilyIssues-auto] [testlilyissues:issues] Re: #5651 Core


From: Auto mailings of changes to Lily Issues via Testlilyissues-auto
Subject: [Lilypond-auto] [LilyIssues-auto] [testlilyissues:issues] Re: #5651 Core dump: /lily/page-breaking.cc, Line 1052
Date: Sat, 04 Jan 2020 16:06:11 -0000

"Thomas Morley" address@hidden writes:

Occurs between 2.19.20 and 2.19.21.

Red herring.

commit a4cc910a3401d25bb94ff0ecb4dc18f681c71004
Author: David Kastrup address@hidden
Date: Tue May 12 19:01:57 2015 +0200

Issue 2787: Sanitize usage of -DDEBUG, -DNDEBUG and assert

The compiler option -DNDEBUG is no longer being used: -DNDEBUG disables
the assert function, and assert is essentially stating that the program
cannot useful continue if the assertion is not met.  -DNDEBUG is
basically an option for compiling an application to a limited amount of
ROM when aborting with a diagnostic is not preferable to crashing.

This is not the case for LilyPond.  So expensive debugging options now
are enabled with -DDEBUG instead.  There is a new configure option
--enable-checking defaulting to "off" for this now.

At the current point of time, setting --disable-optimising also has the
effect of enabling the checks: this will be retained until Patchy has
been adapted to using --enable-checking.

is 2.19.21 so if you actually want to find out what problem might be
there, you need to configure using --disable-optimising (for example)
for versions older than that.

--
David Kastrup


[issues:#5651] Core dump: /lily/page-breaking.cc, Line 1052

Status: New
Labels: Regression
Created: Sat Jan 04, 2020 01:39 PM UTC by pkx166h
Last Updated: Sat Jan 04, 2020 02:25 PM UTC
Owner: nobody

On 27/12/2019 19:19, address@hidden wrote:

Code below works fine when run under windows in lilypond 2.18.2
However when running in 2.19.83, or in 2.21.0 (version end November) an
assertion is thrown:

File:
/home/jaap/gub/target/mingw/src/lilypond-git.sv.gnu.org--lilypond.git-master
/lily/page-breaking.cc, Line 1052
_expression_: my_index == 0

 \version "2.18.2"

\header {
title = "Title"
}

\relative fis' { 
\pageBreak
r1 \break
r4 r4 r2
r2 r4 c4 \break
r1 \pageBreak
r1 
}

Sent from sourceforge.net because address@hidden is subscribed to https://sourceforge.net/p/testlilyissues/issues/

To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/testlilyissues/admin/issues/options. Or, if this is a mailing list, you can unsubscribe from the mailing list.

_______________________________________________
Testlilyissues-auto mailing list
address@hidden
https://lists.sourceforge.net/lists/listinfo/testlilyissues-auto

reply via email to

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