=== Applying patches on top of PostgreSQL commit ID d12b4ba1bd3eedd862064cf1dad5ff107c5cba90 === === applying patch ./support-returning-old-new-v9.patch patching file contrib/postgres_fdw/expected/postgres_fdw.out patching file contrib/postgres_fdw/sql/postgres_fdw.sql patching file doc/src/sgml/dml.sgml patching file doc/src/sgml/ref/delete.sgml patching file doc/src/sgml/ref/insert.sgml patching file doc/src/sgml/ref/merge.sgml patching file doc/src/sgml/ref/update.sgml patching file src/backend/executor/execExpr.c Hunk #7 succeeded at 2641 (offset 9 lines). Hunk #8 succeeded at 2810 (offset 9 lines). Hunk #9 succeeded at 2833 (offset 9 lines). Hunk #10 succeeded at 2866 (offset 9 lines). Hunk #11 succeeded at 2949 (offset 9 lines). Hunk #12 succeeded at 2999 (offset 9 lines). Hunk #13 succeeded at 3017 (offset 9 lines). Hunk #14 succeeded at 3071 (offset 9 lines). Hunk #15 succeeded at 3121 (offset 9 lines). Hunk #16 succeeded at 3629 (offset 9 lines). patching file src/backend/executor/execExprInterp.c Hunk #23 succeeded at 4891 (offset 7 lines). Hunk #24 succeeded at 4951 (offset 7 lines). Hunk #25 succeeded at 5177 (offset 7 lines). patching file src/backend/executor/execMain.c patching file src/backend/executor/execUtils.c patching file src/backend/executor/nodeModifyTable.c Hunk #3 succeeded at 1230 (offset -9 lines). Hunk #4 FAILED at 1534. Hunk #5 FAILED at 1543. Hunk #6 succeeded at 1517 (offset -38 lines). Hunk #7 FAILED at 1626. Hunk #8 FAILED at 1690. Hunk #9 FAILED at 1740. Hunk #10 FAILED at 1756. Hunk #11 succeeded at 1834 (offset 14 lines). Hunk #12 FAILED at 1877. Hunk #13 succeeded at 2336 with fuzz 2 (offset 11 lines). Hunk #14 succeeded at 2570 (offset 56 lines). Hunk #15 succeeded at 2790 (offset 55 lines). Hunk #16 succeeded at 3367 (offset 53 lines). Hunk #17 succeeded at 3925 (offset 53 lines). Hunk #18 succeeded at 3945 (offset 53 lines). Hunk #19 succeeded at 4013 (offset 53 lines). Hunk #20 FAILED at 4160. 8 out of 20 hunks FAILED -- saving rejects to file src/backend/executor/nodeModifyTable.c.rej patching file src/backend/jit/llvm/llvmjit_expr.c patching file src/backend/nodes/makefuncs.c patching file src/backend/nodes/nodeFuncs.c Hunk #7 succeeded at 3460 (offset 4 lines). Hunk #8 succeeded at 4014 (offset 6 lines). Hunk #9 succeeded at 4243 (offset 38 lines). Hunk #10 succeeded at 4259 (offset 38 lines). Hunk #11 succeeded at 4277 (offset 38 lines). Hunk #12 succeeded at 4295 (offset 38 lines). Hunk #13 succeeded at 4313 (offset 38 lines). patching file src/backend/optimizer/plan/createplan.c patching file src/backend/optimizer/plan/subselect.c Hunk #1 succeeded at 354 (offset -2 lines). Hunk #2 succeeded at 1844 (offset -3 lines). Hunk #3 succeeded at 1905 (offset -3 lines). Hunk #4 succeeded at 1966 (offset -3 lines). Hunk #5 succeeded at 1987 (offset -3 lines). Hunk #6 succeeded at 2104 (offset -3 lines). patching file src/backend/optimizer/prep/prepjointree.c Hunk #1 succeeded at 2418 (offset 4 lines). patching file src/backend/optimizer/util/appendinfo.c patching file src/backend/optimizer/util/clauses.c patching file src/backend/optimizer/util/paramassign.c patching file src/backend/optimizer/util/plancat.c Hunk #1 succeeded at 1820 (offset 11 lines). patching file src/backend/optimizer/util/var.c patching file src/backend/parser/analyze.c patching file src/backend/parser/gram.y Hunk #4 succeeded at 12230 (offset 115 lines). Hunk #5 succeeded at 12363 (offset 115 lines). Hunk #6 succeeded at 12420 (offset 115 lines). Hunk #7 succeeded at 12494 (offset 115 lines). Hunk #8 succeeded at 12572 (offset 115 lines). patching file src/backend/parser/parse_clause.c Hunk #1 succeeded at 1587 (offset 8 lines). Hunk #2 succeeded at 1650 (offset 8 lines). patching file src/backend/parser/parse_expr.c patching file src/backend/parser/parse_merge.c patching file src/backend/parser/parse_relation.c Hunk #10 succeeded at 2767 (offset 5 lines). Hunk #11 succeeded at 2788 (offset 5 lines). Hunk #12 succeeded at 2831 (offset 5 lines). Hunk #13 succeeded at 2861 (offset 5 lines). Hunk #14 succeeded at 2944 (offset 5 lines). Hunk #15 succeeded at 3000 (offset 5 lines). Hunk #16 succeeded at 3032 (offset 5 lines). Hunk #17 succeeded at 3041 (offset 5 lines). Hunk #18 succeeded at 3059 (offset 5 lines). Hunk #19 succeeded at 3120 (offset 5 lines). Hunk #20 succeeded at 3173 (offset 5 lines). patching file src/backend/parser/parse_target.c patching file src/backend/rewrite/rewriteHandler.c patching file src/backend/rewrite/rewriteManip.c patching file src/backend/utils/adt/ruleutils.c Hunk #3 succeeded at 3792 (offset 7 lines). Hunk #4 succeeded at 3816 (offset 7 lines). Hunk #5 succeeded at 4020 (offset 7 lines). Hunk #6 succeeded at 4409 (offset 7 lines). Hunk #7 succeeded at 6060 (offset 7 lines). Hunk #8 succeeded at 6202 (offset 7 lines). Hunk #9 succeeded at 6893 (offset 7 lines). Hunk #10 succeeded at 6945 (offset 7 lines). Hunk #11 succeeded at 7144 (offset 7 lines). Hunk #12 succeeded at 7303 (offset 7 lines). Hunk #13 succeeded at 7450 (offset 7 lines). Hunk #14 succeeded at 7570 (offset 7 lines). Hunk #15 succeeded at 8554 (offset 7 lines). Hunk #16 succeeded at 8677 (offset 7 lines). Hunk #17 succeeded at 8730 (offset 7 lines). Hunk #18 succeeded at 10088 (offset 14 lines). patching file src/include/executor/execExpr.h patching file src/include/executor/executor.h patching file src/include/executor/tuptable.h patching file src/include/nodes/execnodes.h patching file src/include/nodes/parsenodes.h Hunk #2 succeeded at 1734 (offset 16 lines). Hunk #3 succeeded at 2076 (offset 83 lines). Hunk #4 succeeded at 2091 (offset 83 lines). Hunk #5 succeeded at 2106 (offset 83 lines). Hunk #6 succeeded at 2121 (offset 83 lines). patching file src/include/nodes/plannodes.h patching file src/include/nodes/primnodes.h Hunk #1 succeeded at 223 (offset 14 lines). Hunk #2 succeeded at 249 (offset 14 lines). Hunk #3 succeeded at 292 (offset 14 lines). Hunk #4 succeeded at 2116 (offset 89 lines). patching file src/include/optimizer/optimizer.h patching file src/include/optimizer/paramassign.h patching file src/include/parser/analyze.h patching file src/include/parser/parse_node.h patching file src/include/parser/parse_relation.h patching file src/include/rewrite/rewriteManip.h patching file src/interfaces/ecpg/preproc/parse.pl Hunk #1 succeeded at 119 (offset 1 line). patching file src/test/isolation/expected/merge-update.out patching file src/test/isolation/specs/merge-update.spec patching file src/test/regress/expected/merge.out patching file src/test/regress/expected/returning.out patching file src/test/regress/expected/rules.out patching file src/test/regress/expected/updatable_views.out patching file src/test/regress/sql/merge.sql patching file src/test/regress/sql/returning.sql patching file src/test/regress/sql/rules.sql patching file src/test/regress/sql/updatable_views.sql patching file src/tools/pgindent/typedefs.list Hunk #1 succeeded at 2410 (offset 28 lines). Hunk #2 succeeded at 2440 (offset 28 lines). Hunk #3 succeeded at 2590 (offset 30 lines). Hunk #4 succeeded at 3049 (offset 34 lines).