diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/for_portion_of.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/for_portion_of.out --- /tmp/cirrus-ci-build/src/test/regress/expected/for_portion_of.out 2025-09-16 23:31:32.306857459 +0000 +++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/for_portion_of.out 2025-09-16 23:40:00.577398766 +0000 @@ -176,7 +176,8 @@ ERROR: function pg_catalog.daterange(integer, integer) does not exist LINE 2: FOR PORTION OF valid_at FROM 1 TO 4 ^ -HINT: No function matches the given name and argument types. You might need to add explicit type casts. +DETAIL: No function of that name accepts the given argument types. +HINT: You might need to add explicit type casts. -- Updating with timestamps reversed fails UPDATE for_portion_of_test FOR PORTION OF valid_at FROM '2018-06-01' TO '2018-01-01' @@ -467,7 +468,8 @@ ERROR: function pg_catalog.daterange(integer, integer) does not exist LINE 2: FOR PORTION OF valid_at FROM 1 TO 4 ^ -HINT: No function matches the given name and argument types. You might need to add explicit type casts. +DETAIL: No function of that name accepts the given argument types. +HINT: You might need to add explicit type casts. -- Deleting with timestamps reversed fails DELETE FROM for_portion_of_test FOR PORTION OF valid_at FROM '2018-06-01' TO '2018-01-01'