bug-lilypond
[Top][All Lists]
Advanced

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

\partcombine bug (or maybe documentation update)


From: David Brandon
Subject: \partcombine bug (or maybe documentation update)
Date: Thu, 8 Apr 2004 15:48:36 -0400

The score below causes a crash for me. The error message is below the score. The Lilypond version is 2.2.0 on Mac OS X.

The error goes away if either:

        \notes { c'8\> c'\! r2.  }

is changed to

        \notes { c'1 }

or, if

        \notes { R1 * 2 }

is changed to

        \notes { R1 }

It may be that in \partcombine you should always have the same number of measures in each part, but this is kind of a hassle when putting together a piece. In any case, thanks for lilypond. It's fantastic. I'd contribute a patch if I knew scheme.

David Brandon

-----------------------------
\version "2.2.0"
\include "english.ly"

\score {
  <<
    \new Staff
      \partcombine
        \notes { R1 * 2 }
        \notes { c'8\> c'\! r2.  }
  >>
}
----------------------------
lilypond (GNU LilyPond) 2.2.0
Running lilypond-bin...
Now processing `tmp.ly'
Parsing...
Interpreting music... Interpreting music... Backtrace:
In /sw/share/lilypond/2.2.0/scm/part-combiner.scm:
203: 2* [ly:music-set-property! #<Music PartCombineMusic> split-list ... 204: 3* [determine-split-list ((# #) (#) (#)) ((# # #) (# # #) (# #) (#))]
 211:  4   (let* (# # # # ...) (letrec # # # ...))
In unknown file:
?: 5 (letrec (# # #) (analyse-spanner-states voice-state-vec1) ...)
In /sw/share/lilypond/2.2.0/scm/part-combiner.scm:
 436:  6*  [analyse-solo12 0]
In unknown file:
   ?:  7   (letrec (# # # # ...) (if # #))
In /sw/share/lilypond/2.2.0/scm/part-combiner.scm:
     ...
 419:  8   [analyse-solo12 ...
 419:  9*   [analyse-moment 0]
392: 10 (let* ((now-state #) (vs1 #) (vs2 #) ...) (max (cond # # ...) (1+ ri)))
 402: 11    [max ...
 403: 12*    (cond (# # #) (# #) (# #) ...)
 413: 13     [try-solo solo2 0 0]
       ...
374: 14 (cond ((not (equal? # #)) current-idx) ((> siln 0) start-idx) ...)
 377: 15*    (and (null? (span-state solo-state)))
 377: 16     [null? ...
 377: 17*     [span-state #<<generic-with-setter> span-state (1)> (#f)]
In unknown file:
?: 18* [memoize-method! #<<generic-with-setter> span-state (1)> (# #) ...]
In /sw/share/guile/1.6/oop/goops/dispatch.scm:
239: 19* (let ((applicable #)) (cond (applicable #) (# #) (#t # # #)))
 243: 20      (cond (applicable #) (# #) (#t # # #))
In /sw/share/guile/1.6/oop/goops.scm:
        ...
 119: 21      [scm-error goops-error #f ...]

/sw/share/guile/1.6/oop/goops.scm:119:3: In procedure scm-error in expression (scm-error (quote goops-error) #f ...): /sw/share/guile/1.6/oop/goops.scm:119:3: No applicable method for #<<generic-with-setter> span-state (1)> in call (span-state #f)


lilypond: error: LilyPond failed on input file tmp (exit status 2)
lilypond: warning: Running LilyPond failed. Rerun with --verbose for a trace.

--
David Brandon/address@hidden
"We are number one.  All others are number two or lower."  --The Sphinx





reply via email to

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