[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Lilypond miscompiled on Fedora 17
From: |
Pavel Roskin |
Subject: |
Re: Lilypond miscompiled on Fedora 17 |
Date: |
Fri, 04 May 2012 13:12:39 -0400 |
User-agent: |
Internet Messaging Program (IMP) H3 (4.1.4) |
Quoting David Kastrup <address@hidden>:
That would have been my most likely guess. Probably the "min" function
call.
You are absolultely right! I was able to work around the gcc bug by
making a separate function for Moment comparison and using it instead
of min():
Moment
min_moment (Moment m1, Moment m2)
{
return min (m1, m2);
}
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.
OK, I made files with -O1 and -O2 from the files that only differ in
that the "original" uses min() and the "workaround" uses min_moment().
Of the four files, simultaneous-music-iterator-O2-original.s is the
only one broken (I tested).
Please let me know it you need anything else.
--
Regards,
Pavel Roskin
simultaneous-music-iterator.tar.bz2
Description: application/bzip
- Re: Lilypond miscompiled on Fedora 17, (continued)
- Re: Lilypond miscompiled on Fedora 17, David Kastrup, 2012/05/04
- Re: Lilypond miscompiled on Fedora 17, Pavel Roskin, 2012/05/04
- Re: Lilypond miscompiled on Fedora 17, David Kastrup, 2012/05/04
- Re: Lilypond miscompiled on Fedora 17, David Kastrup, 2012/05/04
- Re: Lilypond miscompiled on Fedora 17, David Kastrup, 2012/05/04
- Re: Lilypond miscompiled on Fedora 17, Pavel Roskin, 2012/05/04
- Re: Lilypond miscompiled on Fedora 17, David Kastrup, 2012/05/05
- Re: Lilypond miscompiled on Fedora 17, Pavel Roskin, 2012/05/05
- Re: Lilypond miscompiled on Fedora 17, David Kastrup, 2012/05/06
- Re: Lilypond miscompiled on Fedora 17, Pavel Roskin, 2012/05/04
- Re: Lilypond miscompiled on Fedora 17,
Pavel Roskin <=
- Re: Lilypond miscompiled on Fedora 17, David Kastrup, 2012/05/04
- Re: Lilypond miscompiled on Fedora 17, Pavel Roskin, 2012/05/04
- Re: Lilypond miscompiled on Fedora 17, David Kastrup, 2012/05/05