> 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