On Fri, Dec 26, 2008 at 7:22 AM, Werner LEMBERG <w...@gnu.org> wrote: > > If compiled with --disable-optimisation, calling lilypond always emits > > programming error: Parsed object should be dead: > static scm_unused_struct* Prob::mark_smob(scm_unused_struct*) > continuing, cross fingers > programming error: Parsed object should be dead: > static scm_unused_struct* Context_def::mark_smob(scm_unused_struct*) > continuing, cross fingers > > at the very end (this is, after creation of the PDF file). This is > apparently harmless but annoying. Can someone fix this, please?
Can you file a full bugreport? I always compile without optimization, but never have seen this message. At the end of a .ly file, a garbage collect is executed, and after that there should not be any objects related to the .ly file (like context definitions and music objects). If they are found subsequently, it means somebody held on to references, possibly leaking memory. -- Han-Wen Nienhuys - han...@xs4all.nl - http://www.xs4all.nl/~hanwen _______________________________________________ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel