Comment #2 on issue 2589 by [email protected]: cyclic dependency when
tempo, slur, and script present
http://code.google.com/p/lilypond/issues/detail?id=2589
Crazy stuff!
Check out:
\version "2.15.41"
\relative {
%\tempo "foo"
<e f>->-- ( <e f> )
}
With an unoptimized build, this triggers a programming error for
control-points. Now, remove the commented line. No more error! I
remember seeing a problem like this a few months ago where the presence of
a commented line had an impact downstream...I'm banking on some sort of
uninitialized variable or memory problem. I'll try to valgrind my way
through it, but if you have any intuition about the cause, lemme know!