Hans, there's so many externals in pd-double giving weird output, I couldn't believe it's all wrong in the code. So I searched for a class which is definitely double-ready and which can act as a test class for the build of the lib where it is part of. For cyclone [mean] can do this, see attached patch. It's code is double-ready and does not depend on anything else than m_pd.h. Still it's output makes no sense in pd-double.
Apparently, the build rules for the external classes do not include the PD_FLOAT_PRECISION definition..
For this reason, it is at the moment not opportune to announce pd-double ready for testing. If people would really start testing now, a tsunami of bug reports could follow, many of which boil down to this single wrong macro definition. We better avoid such needless administrative hassle.
Katja
p.s.
I was talking about the Pd-0.43.1-double-20111009-macosx106-x86_64.dmg build, which has double precision core. The build in Pd-0.43.1-double-20111010-macosx106-x86_64.dmg crashes at startup on OSX 10.5:
Exception Type: EXC_BREAKPOINT (SIGTRAP) Exception Codes: 0x0000000000000002, 0x0000000000000000 Crashed Thread: 0
Dyld Error Message: unknown required load command 0x80000022