[PD-dev] double precision Pd: .patch files, tests and benchmarks

IOhannes m zmoelnig zmoelnig at iem.at
Mon Oct 3 17:19:30 CEST 2011


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 2011-10-03 16:31, Hans-Christoph Steiner wrote:
> 
>> These all sound like good ideas to try.  My only concern is that we
>> might let the deployment issues distract from the issues at hand about
>> getting it actually working first.

i'm definitely with you here.
what is still missing in terms of "getting it actually working first"?

afaict, katja's patches do make pd itself double-precision ready (the
patches might have to be reviewed as far as coding-style is concerned
though)

otoh, i wouldn't start "porting" externals before we have a deployment
strategy.



one important thing missing right now, is how to compile Pd in a given
precision without having to edit m_pd.h
technically i think that the define stuff and the like should go into a
separate file "types.h" (probably "m_types.h") which is generated from
m_types.h.in during configure time, and which is included by m_pd.h
(which should remain non-generated)
the question is, what miller would think of such a thing.

>> In terms of packaging, I can see having 64-bit distros run
>> double-precision Pd for all packages, and 32-bit distros run single
>> precision.  That should cover the bulk of situations, the other
>> situations can be covered by custom builds.  Having all the 64-bit
>> packages use double-precision Pd is of course going to happen after a
>> while, once we have the bugs worked out.  Here I can see an advantage of
>> the monolithic Pd-extended package: its an easy, self-contained test bed.

definitely, the traditional Pd-extended will have an easier time here.

nevertheless, the advent of ~/pd-externals for the user has made things
significantly more complicated in terms of "just works".

fgmasdr
IOhannes
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAk6J0n4ACgkQkX2Xpv6ydvQMzgCgkdnTzhJhn9XC+7zXP5VZBjss
QEQAoPEt0kvhxm9LPW+biXH1gXSd1+mX
=sWcN
-----END PGP SIGNATURE-----

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 3636 bytes
Desc: S/MIME Cryptographic Signature
URL: <http://lists.puredata.info/pipermail/pd-dev/attachments/20111003/71c47007/attachment-0001.bin>


More information about the Pd-dev mailing list