Hi all,

consider the follwing code, moving Mark_engraver:

\score {
  <<
      \new Staff b1
      \new Dynamics
        \with { \consists "Mark_engraver" }
        { s2 \mark \default s2 }
  >>
  \layout {
    \context {
      \Score
      \remove "Mark_engraver"
    }
  }
}

with 2.22.0 it works, with 2.23.3 I get:
programming error: cyclic dependency: calculation-in-progress
encountered for #'adjacent-pure-heights (VerticalAxisGroup)
continuing, cross fingers

Similar for https://lsr.di.unimi.it/LSR/Item?id=1010

Is this a bug or on purpose?
If not a bug, how to avoid the programming error?

Thanks,
  Harm

Reply via email to