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