Bruce Momjian <br...@momjian.us> writes: > Tom Lane wrote: >> We could stick a volatile on it but I'd like to find out why this >> particular variable seems to need that.
> You ready for this; changing 'bool' to 'int' supressed the warning: > int fast = PG_GETARG_BOOL(1); Well, that's a compiler bug :-(. Probably platform-specific, too, which is why I don't see it on HPPA. I think that the above variant is the least ugly of the alternatives you show as working, and definitely less ugly than plastering volatile on it. regards, tom lane -- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers