[PD] ubuntu 12.04 precise pangolin pd-extended 0.43.1 amd64 deb package for download - link included

katja katjavetter at gmail.com
Fri May 4 10:43:46 CEST 2012


On Fri, May 4, 2012 at 10:26 AM, katja <katjavetter at gmail.com> wrote:
> On Fri, May 4, 2012 at 5:14 AM, Hans-Christoph Steiner <hans at at.or.at> wrote:
>
>> Does it does type-punning?  Does compilation give warnings about that?  That's my guess.
>
>
> [blosc~] does type punning indeed, it uses type unsigned long in phase
> conversion, blosc~.cc line 86/87. But there is no literal bitmask
> defined, only a scaling. Not sure if this type punning gives a
> problem.

Wait, it uses unsigned long long and unsigned long as distinguished
data types for some tricks. But these types could be both 64 bit on a
64 bit system, no? Would it not be better to use types from stdint.h
(or cstdint.h in this case)?

Katja



More information about the Pd-list mailing list