Il 24/02/2013 06:46, Steve Yegge ha scritto:
Here's a small input file which for me produces a bus error when
compiled with version 2.16.2 on OS X 10.7.5 (intel):

\version "2.16.2"

music = {
   | d
}

\score {
   << \new Staff { \music } >>
}

\score {
   \music
   \midi {
     \context {
       \Score
       midiInstrument = #"acoustic guitar (steel)"
     }
   }
}

If you remove the | bar-check, it no longer crashes.

This was happening in 2.14.x as well.

Regards,

-steve

It's not just the bar check.
The following snippet (one score block) compiles fine:

\version "2.16.2"

music = {
  | d
}

\score {
  \new Staff { \music }
  \layout{}
  \midi {}
}


while this (two score blocks) fails:

music = {
  | d
}

\score {
  \new Staff { \music }
  \layout{}
}

\score {
  \music
  \midi {}
}

The right mailing list to report bugs is [email protected]
However, I'm not sure this is a bug, as there's no point in starting a music with a bar check. On the other hand I think that we should expect lilypond to print a warning in this case.

Comments from developer appreciated.
Thanks
--
Federico

_______________________________________________
lilypond-devel mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/lilypond-devel

Reply via email to