From a2e632ece1691be18771644182f769b525991f97 Mon Sep 17 00:00:00 2001 From: Michael Paquier Date: Wed, 7 Jan 2026 12:55:16 +0900 Subject: [PATCH] Improve portability of test with oid8 comparison function Oversight in b139bd3b6ef0, per reports from buildfarm members longfin and prion, that use -DSTRESS_SORT_INT_MIN. Thanks to Tom Lane for the poke. Discussion: https://postgr.es/m/1656709.1767754981@sss.pgh.pa.us --- src/test/regress/expected/oid8.out | 20 ++++++++++---------- src/test/regress/sql/oid8.sql | 6 +++--- 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/src/test/regress/expected/oid8.out b/src/test/regress/expected/oid8.out index 3689d21e7c5..2e114f1ce70 100644 --- a/src/test/regress/expected/oid8.out +++ b/src/test/regress/expected/oid8.out @@ -344,22 +344,22 @@ SELECT DISTINCT (i || '000000000000' || j)::oid8 f (100 rows) -- 3-way compare for btrees -SELECT btoid8cmp(1::oid8, 2::oid8); - btoid8cmp +SELECT btoid8cmp(1::oid8, 2::oid8) < 0 AS val_lower; + val_lower ----------- - -1 + t (1 row) -SELECT btoid8cmp(2::oid8, 2::oid8); - btoid8cmp +SELECT btoid8cmp(2::oid8, 2::oid8) = 0 AS val_equal; + val_equal ----------- - 0 + t (1 row) -SELECT btoid8cmp(2::oid8, 1::oid8); - btoid8cmp ------------ - 1 +SELECT btoid8cmp(2::oid8, 1::oid8) > 0 AS val_higher; + val_higher +------------ + t (1 row) -- oid8 has btree and hash opclasses diff --git a/src/test/regress/sql/oid8.sql b/src/test/regress/sql/oid8.sql index 8bfaff01f12..44cb79dd552 100644 --- a/src/test/regress/sql/oid8.sql +++ b/src/test/regress/sql/oid8.sql @@ -76,9 +76,9 @@ SELECT DISTINCT (i || '000000000000' || j)::oid8 f ORDER BY f; -- 3-way compare for btrees -SELECT btoid8cmp(1::oid8, 2::oid8); -SELECT btoid8cmp(2::oid8, 2::oid8); -SELECT btoid8cmp(2::oid8, 1::oid8); +SELECT btoid8cmp(1::oid8, 2::oid8) < 0 AS val_lower; +SELECT btoid8cmp(2::oid8, 2::oid8) = 0 AS val_equal; +SELECT btoid8cmp(2::oid8, 1::oid8) > 0 AS val_higher; -- oid8 has btree and hash opclasses CREATE INDEX on OID8_TBL USING btree(f1);