Le 13/02/2021 à 13:29, Johannes Feulner a écrit :
HI there,

updating from LilyPond version 2.19.53 to 2.23.1 I found unexpected non-fatal error messages in LilyPonds output whenever a music function is defined:

Analysieren...
Programmierfehler: Parsed object should be dead #<Prob: Music C++: Music((void . #t))((name . Music) (types)) >

This happens even if a defined music function is never called.

Minimal example:

   \version "2.23.1"
   myFunc =
   #(define-music-function (parser location m)
      (ly:music?)
      m)

By the way: Are parser and location though no necessary anymore deprecated/still allowed/make sense/bad style?

Cheers,

Johannes


Hello,

A fix is in progress at https://gitlab.com/lilypond/lilypond/-/merge_requests/622

Best,
Jean


_______________________________________________
bug-lilypond mailing list
bug-lilypond@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-lilypond

Reply via email to