Reinhold Kainhofer <reinh...@kainhofer.com> writes:

> Am Montag, 3. Oktober 2011, 17:05:53 schrieb Phil Holmes:
>> \include "gregorian.ly"
>> \score {
>>   <<
>>     \new VaticanaVoice = "cantus" {
>>       c'
>>     }
>> 
>> }
>> 
>> Windows Vista 64 bit.
>> 
>> Lilypond allocates memory like it's going out of fashion, getting to about
>> a Gig after 14 seconds.  It then crashes.  The output is:
>> 
>> GNU LilyPond 2.14.2
>> Processing `D:/Music/BAMusic/Gregorian.ly'
>> Parsing...
>> D:/Music/BAMusic/gregorian.ly:1:9: error: out of dynamic memory in
>> yy_create_buffer()
>> \include
>>          "gregorian.ly"
>
> Did you notice that your input file is called "Gregorian.ly", which in 
> windows 
> is the same as "gregorian.ly". So here you are actually including the input 
> file over and over again, rather than LilyPond's gregorian chant 
> definitions...

Ah, right.  I've been used to diagnosing this for "input stack size
exceeded" in TeX (very popular is naming a LaTeX file pstricks.tex in
order to make the first experiments with PStricks, then use
\usepackage{pstricks} which includes pstricks.sty which unfortunately
behind the scenes does \input pstricks.tex which should normally load
the original plain TeX file from deep within the directory search path,
but prefers loading the user file instead...).

But the "64bit" red herring distracted me.

-- 
David Kastrup


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

Reply via email to