> Everything compiles OK.  And it runs fine until I get into recheck_beam.
> Recheck_beam actually executes successfully, but an exception is thrown
> later, and the exception doesn't make sense to me when I use gdb.  Values
> are changed between the calling procedure and the called procedure in a way
> that makes no sense to me (see
> <http://lists.gnu.org/archive/html/lilypond-devel/2009-12/msg00283.html> for
> more info).

I think your problem may come from the fact that:
* in Beam::set_beaming, "i" is a vsize (=size_t) which is an unsigned integer
* in Beaming_pattern::beamlet_count, "i" is an int which is signed

Frédéric


_______________________________________________
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel

Reply via email to