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, pd-cvs-requ...@iem.at 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 Pd-dev@iem.at http://lists.puredata.info/listinfo/pd-dev