Heikki Linnakangas <heikki(dot)linnakangas(at)enterprisedb(dot)com> writes:
> If we go down that path, how far do we go? We also know that two enums
> are never binary-compatible, right? Composite type and a user-defined
> base type? Hardly, unless you're doing something very hacky...
> Disallowing binary casts when any composite types or enums are involved
> seems sane, but that's as far as we can go with a few lines of code.
Arrays have embedded type OIDs too ...
regards, tom lane