[linux-audio-user] Freeverb (packaged with CMT) and Ardour beta17.1 UPDATE!

Russell Hanaghan hanaghan at starband.net
Wed Jul 7 18:45:19 EDT 2004

On Wed, 2004-07-07 at 15:21, Malcolm Baldridge wrote:
> > The float denormal macro defined in Freeverb/Components/denormals.h
> > doesn't come out too well with recent gcc - I replaced it with this
> > (which turned up on this list during a discussion about denormal
> > handling):
> > 
> > static inline float
> > undenormalise(volatile float s)
> > {
> > 	s += 9.8607615E-32f;
> > 	return s - 9.8607615E-32f;
> > }
> You might also be inadvertantly coming up against some "bugs" (the gcc team
> doesn't admit they are bugs) in modern GCC compilers with respect to
> floating point intermediate formats and potential losses (or increases) of
> precision.

Hmmm...well, me thinks I'm up against someone elses problem as I install
RPMS. This package was from a MDK 10.0 Contrib server.
> If you're using a CPU with SSE (Pentium 3 or newer, or AthlonXP or newer),
> try recompiling your binaries with -mfpmath=sse and see if the bug persists.
> Depending on the nature of the code, you may gain a measurable speed boost.

It's an Athalon XP +2500 (Barton). I sure hope thats not the problem.
I'll have to have a ceremonial burning of the bare bones box and resort
to my old Dell CPxj and CII Docking station. (Ugh!)  :)

Can't I just use some "bug Spray" ?  :/


> The GCC team call this "the most reported non-bug", but I don't really agree
> with them on this being a non-bug.  
> Read more at <http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13719>
> =MB=

More information about the Linux-audio-user mailing list