Robert Haas <rhaas@postgresql.org> writes:
> Fix multi-column range partitioning constraints.
Newer gcc versions are not very happy with this:
partition.c: In function 'get_qual_from_partbound':
partition.c:1642:18: warning: 'partexprs_item_saved' may be used uninitialized in this function [-Wmaybe-uninitialized]
partexprs_item = partexprs_item_saved;
~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
partition.c:1500:8: note: 'partexprs_item_saved' was declared here
*partexprs_item_saved;
^~~~~~~~~~~~~~~~~~~~
$ gcc -v
gcc version 6.3.1 20161221 (Red Hat 6.3.1-1) (GCC)
Please fix.
regards, tom lane