citusdata / postgresql-hll

PostgreSQL extension adding HyperLogLog data structures as a native data type
http://blog.aggregateknowledge.com/2013/02/04/open-source-release-postgresql-hll/
Apache License 2.0
1.13k stars 116 forks source link

hll is incompatible with 32 bit systems: internal size 8 is invalid for passed-by-value type #45

Open df7cb opened 6 years ago

df7cb commented 6 years ago

hll compiles, but fails to load on 32 bit machines:

postgres@hll_regress ERROR:  internal size 8 is invalid for passed-by-value type
postgres@hll_regress STATEMENT:  CREATE EXTENSION hll
df7cb commented 5 years ago

Possibly related, is hll supported on big endian systems?

See https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-disco/disco/s390x/p/postgresql-hll/20181112_020516_e6dfd@/log.gz for s390x (beware of large file)

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=914189