... so if -ffast-math is already turned on in pd extended I think it's a fortiori safe to turn it on in vanilla :)
Miller On Wed, Oct 03, 2012 at 08:28:38AM -0700, Miller Puckette wrote: > I have to think about thi one a little... nobody could ever test -fastmath > for all architectures. The danger I see is that some externals might > break. Maybe I should just leve it on during the 0.44 test phase and hope > I hear back if it's breaking things :) > > The reason for putting it in is that I stil get situations where Pd grinds > to a halt handling underflow interrupts - it's now a problem on the Pi. > > cheers > Miller > > On Wed, Oct 03, 2012 at 03:16:22PM +0100, Claude Heiland-Allen wrote: > > > > On 03/10/12 11:00, [email protected] wrote: > > > add -ffast-math flag to CC lines for linus and Mac > > > > Have you checked that this is safe on all architectures? > > > > IIRC, it optimizes with the assumption that everything is finite and > > not NaN, among other things. > > > > I know when I wrote 'tilde' (compiler from Pd dsp to C++), which > > incidentally used 'double' all the way through, I couldn't always > > use -ffast-math because it broke some patches very audibly. I > > didn't have time to debug the issue, so I just removed the flag > > globally. > > > > https://gitorious.org/maximus/tilde > > (currently unmaintained / dormant, but might still work) > > > > > > Claude > > -- > > http://mathr.co.uk > > _______________________________________________ > Pd-dev mailing list > [email protected] > http://lists.puredata.info/listinfo/pd-dev _______________________________________________ Pd-dev mailing list [email protected] http://lists.puredata.info/listinfo/pd-dev
