[vorbis-dev] Serious GCC/EGCS 2.91 bug found (bites rc2)
Scott Wheeler
scott at slackorama.net
Thu Aug 16 09:37:46 PDT 2001
Wow. Huge difference. I tried Ogg earlier this week and was quite
disappointed. I was using said RPMs. I couldn't figure out why lots of
people were using Ogg, it was slow and didn't sound great. ;-) Building from
source fixed that. Good work guys. I'm glad this was caught before 1.0.
-Scott Wheeler
On Thursday 16 August 2001 02:14 am, you wrote:
> Hi folks,
>
> The folks on RedHat who have been complaining of poor-quality encodes
> prompted us to track down the trouble, and it's a compiler bug. We
> have the asm .s files to prove it :-)
>
> The summary: EGCS (gcc) versions through March 1999, including up to
> at least gcc/egcs 2.91.66 have a serious floating point optimization
> bug that hits Vorbis. This is a fairly old gcc version, but RedHat
> shipped with it until at least RedHat 6.2. The broken compile will
> produce Ogg files, but the audio quality will have from obvious to
> severe artifacts.
>
> Also, because we wanted our RPMs to be compatable with redhat 6 and 7,
> we built the RPMs using RedHat 6.2. That means our RPMs are also
> broken. We'll have an updated, correct build on the vorbis.com site
> ASAP.
>
> No other builds on the vorbis.com site are affected. Building from
> source is only affected if the compiler used is egcs 2.91 (or older).
> gcc --version will report the compiler version.
>
> Amusingly enough, this EGCS bug was fixed approximately two weeks
> after it shipped, but the broken version continued to be shipped for
> over a year.
>
> Monty
>
> --- >8 ----
> List archives: http://www.xiph.org/archives/
> Ogg project homepage: http://www.xiph.org/ogg/
> To unsubscribe from this list, send a message to
> 'vorbis-dev-request at xiph.org' containing only the word 'unsubscribe' in the
> body. No subject is needed. Unsubscribe messages sent to the list will be
> ignored/filtered.
--- >8 ----
List archives: http://www.xiph.org/archives/
Ogg project homepage: http://www.xiph.org/ogg/
To unsubscribe from this list, send a message to 'vorbis-dev-request at xiph.org'
containing only the word 'unsubscribe' in the body. No subject is needed.
Unsubscribe messages sent to the list will be ignored/filtered.
More information about the Vorbis-dev
mailing list