lilypond-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: programming error: cyclic dependency: calculation-in-progress encoun


From: Jean Abou Samra
Subject: Re: programming error: cyclic dependency: calculation-in-progress encountered for Slur.control-points
Date: Wed, 26 Oct 2022 09:11:08 +0200

> Le 26 oct. 2022 à 07:07, Federico Bruni <fede@inventati.org> a écrit :
> 
> Hi all
> 
> I'm testing 2.23.80 on my private sheets and I'm looking for errors... I 
> don't know if this occurred with previous versions. Probably it did but I 
> didn't notice it as I use a build system to compile multiple files and 
> usually I don't look at the huge output (colored warnings and programming 
> errors would help BTW).
> 
> What is this cyclic dependency? Any idea?
> The file is copyrighted but I'm happy to send it privately to anyone 
> interested in debugging it.
> 
> Interpreting music...[8][16]
> Preprocessing graphical objects...
> Finding the ideal number of pages...
> Fitting music on 2 or 3 pages...
> Drawing systems...
> /var/home/fede/Documenti/spartiti/ly/../Unterberger/Percfest.ily:103:25: 
> programming error: cyclic dependency: calculation-in-progress encountered for 
> Slur.control-points
>   <cis_\tm cis'\4^\ti>
>                       ( \glissando <d d'\4> <a-1 a'-1>) ~ \mBreak \set 
> doubleSlurs = ##f |
> /var/home/fede/Documenti/spartiti/ly/../Unterberger/Percfest.ily:103:25: 
> continuing, cross fingers
> /var/home/fede/Documenti/spartiti/ly/../Unterberger/Percfest.ily:107:25: 
> programming error: cyclic dependency: calculation-in-progress encountered for 
> Slur.control-points
>   <cis_\tm cis'\4^\ti>
>                       ( \glissando <d d'\4>\stopTextSpan \unset minimumFret 
> <d, d'>) ~ \mBreak \set doubleSlurs = ##f |
> /var/home/fede/Documenti/spartiti/ly/../Unterberger/Percfest.ily:107:25: 
> continuing, cross fingers
> Converting to `Percfest.pdf'...
> Success: compilation successfully completed


In 2.23, I have enabled the check for cyclic dependencies in all builds, not 
just in debug builds.

At least without Scheme code, you should never see such a message. It indicates 
a problem in LilyPond itself or in custom Scheme code.

Could you send the file to me?

Thanks,
Jean





reply via email to

[Prev in Thread] Current Thread [Next in Thread]