Pavel Roskin <pro...@gnu.org> writes: > Quoting David Kastrup <d...@gnu.org>: > >> Pavel Roskin <pro...@gnu.org> writes: >> >>> Quoting Pavel Roskin <pro...@gnu.org>: > >>> I'll try to identify the function tomorrow. >> >> That would be welcome. I looked through the function right now and saw >> no obvious problematic candidate. > > It's Simultaneous_music_iterator::pending_moment()
That would have been my most likely guess. Probably the "min" function call. >> simultanous-music-iterator.cc is short enough to look through the >> generated code manually. If you compile it (of course with all other >> relevant options) and options -S (for generating assembly source) and >> -fverbose-asm then I should have a reasonable chance of finding problems >> in the generated code by manual inspection. > > I moved everything but the problematic function to another file. I'm > attaching the files. simultaneous-music-iterator-O1.s is compiled > with -O1, simultaneous-music-iterator-O2.s is compiled with -O2. > > That's x64_64 assembly. Please let me know if you want i386 assembly. Would definitely help with my limited vocabulary. This is enough of a headacher without secondguessing the instruction set. -- David Kastrup _______________________________________________ lilypond-devel mailing list lilypond-devel@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-devel