Re: Cyclic redundancies with manual beaming

2011-09-11 Thread Neil Puttock
On 10 September 2011 14:59, Neil Puttock  wrote:
> Hi guys,
>
> This perfectly innocent looking snippet spits forth several errors
> with current master:

Of course, I mean cyclic dependencies. :)

These are pretty serious.  I haven't done `make check' for a few weeks
and now I'm inundated with these errors, which makes it very difficult
to see real changes.

Cheers,
Neil

___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel


Cyclic redundancies with manual beaming

2011-09-10 Thread Neil Puttock
Hi guys,

This perfectly innocent looking snippet spits forth several errors
with current master:

\version "2.15.11"

\relative c' {
  s2. c8[ c
  c8 c]
}

/tmp/tmpJ8GqW5/document.ly:4:8: programming error: cyclic dependency:
calculation-in-progress encountered for #'quantized-positions (Beam)
  s2. c8
[ c
/tmp/tmpJ8GqW5/document.ly:4:8: continuing, cross fingers

  s2. c8
[ c
/tmp/tmpJ8GqW5/document.ly:4:8: programming error: cyclic dependency:
calculation-in-progress encountered for #'quantized-positions (Beam)
  s2. c8
[ c
/tmp/tmpJ8GqW5/document.ly:4:8: continuing, cross fingers

  s2. c8
[ c
/tmp/tmpJ8GqW5/document.ly:4:8: programming error: cyclic dependency:
calculation-in-progress encountered for #'quantized-positions (Beam)
  s2. c8
[ c
/tmp/tmpJ8GqW5/document.ly:4:8: continuing, cross fingers

  s2. c8
[ c
/tmp/tmpJ8GqW5/document.ly:4:8: programming error: cyclic dependency:
calculation-in-progress encountered for #'quantized-positions (Beam)
  s2. c8
[ c
/tmp/tmpJ8GqW5/document.ly:4:8: continuing, cross fingers

  s2. c8
[ c

I'll try to do a bisect later to narrow it down.

Uh oh, just noticed another one with stem Y-extent too (no manual beam
required here):

\version "2.15.11"

\relative c' {
  \partial 16
  c32 d
}

/tmp/tmp0lpVUz/document.ly:3:2: programming error: cyclic dependency:
calculation-in-progress encountered for #'Y-extent (Stem)

  c32 d
/tmp/tmp0lpVUz/document.ly:3:2: continuing, cross fingers


  c32 d
/tmp/tmp0lpVUz/document.ly:3:2: programming error: cyclic dependency:
calculation-in-progress encountered for #'quantized-positions (Beam)

  c32 d
/tmp/tmp0lpVUz/document.ly:3:2: continuing, cross fingers


  c32 d

Cheers,
Neil

___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel