Comment #2 on issue 4180 by [email protected]: "trying to freeze in time" from unusual time signatures
https://code.google.com/p/lilypond/issues/detail?id=4180

LilyPond uses 64-bits (acutally, 'long long int') for numerator and denominator of rational numbers, but makes a blunder in the compare function return r.sign_ * ::sign ((I64) (r.num_ * s.den_) - (I64) (s.num_ * r.den_)); The example above reaches moments in time where the numerators times denominators exceed the capacity of 64 bits. Other operations, including subtraction, were written more carefully.

Any reasonable numbers in the time signature avoid the problem.

--
You received this message because this project is configured to send all issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings

Reply via email to