Josh Berkus <josh@agliodbs.com> writes:
> I've just noticed that pg_controldata doesn't say anything about whether
> the database is 64-bit or 32-bit.
That's because there is no such concept.
> Since the data files can be
> incompatible based on word length, shouldn't that be in pg_controldata?
They can't be incompatible "based on word length". They can be
incompatible based on MAXALIGN ... which *is* reported.
regards, tom lane