Re: TAP test command_fails versus command_fails_like

From: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
To: Dagfinn Ilmari Mannsåker <ilmari(at)ilmari(dot)org>
Cc: Andrew Dunstan <andrew(at)dunslane(dot)net>, Ashutosh Bapat <ashutosh(dot)bapat(dot)oss(at)gmail(dot)com>, Peter Smith <smithpb2250(at)gmail(dot)com>, PostgreSQL Hackers <pgsql-hackers(at)lists(dot)postgresql(dot)org>
Subject: Re: TAP test command_fails versus command_fails_like
Date: 2025-02-12 17:18:24
Message-ID: 3354924.1739380704@sss.pgh.pa.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

=?utf-8?Q?Dagfinn_Ilmari_Manns=C3=A5ker?= <ilmari(at)ilmari(dot)org> writes:
> Andrew Dunstan <andrew(at)dunslane(dot)net> writes:
>> Is there any reason we can't move to 5.20? Are there any buildfarm
>> animals using such an old version? 5.20 is now almost 10 years old.

> Red Hat Enterprise Linux 7 has Perl 5.16 and is on Extended Lifecycle
> Support until 2028-06-30. I don't know how long other distros based on
> that (e.g. CentOS, Scientific Linux) are supported, but I can see that
> Amazon Linux 2 is almost out of support (2025-06-30).

The oldest perl versions I see in the buildfarm are

longfin | 2025-02-12 14:42:03 | configure: using perl 5.14.0
lapwing | 2025-02-10 16:24:03 | configure: using perl 5.14.2
arowana | 2025-02-12 04:08:19 | configure: using perl 5.16.3
boa | 2025-02-12 16:28:51 | configure: using perl 5.16.3
buri | 2025-02-11 21:11:11 | configure: using perl 5.16.3
dhole | 2025-02-12 06:08:04 | configure: using perl 5.16.3
rhinoceros | 2025-02-12 14:52:10 | configure: using perl 5.16.3
siskin | 2025-02-11 21:39:44 | configure: using perl 5.16.3
snakefly | 2025-02-10 01:00:04 | configure: using perl 5.16.3
shelduck | 2025-02-12 12:13:18 | configure: using perl 5.18.2
topminnow | 2025-01-27 08:22:18 | configure: using perl 5.20.2
batfish | 2025-02-12 15:38:00 | configure: using perl 5.22.1
cuon | 2025-02-12 05:08:03 | configure: using perl 5.22.1
ayu | 2025-02-12 13:15:26 | configure: using perl 5.24.1
chimaera | 2025-02-12 11:14:35 | configure: using perl 5.24.1
urocryon | 2025-02-12 02:07:16 | configure: using perl 5.24.1

(This scan did not account for meson-using animals, which I'm assuming
are generally newer.)

longfin is my own animal and is intentionally set up with the oldest
supported Perl version; I'd have no problem moving it to another
version if we decide to move that goalpost. lapwing I believe we've
already nagged the owner of to update (its flex is museum-grade too).
But it looks like moving past 5.16 would be more problematic.

regards, tom lane

In response to

Browse pgsql-hackers by date

  From Date Subject
Next Message Tom Lane 2025-02-12 17:23:17 Re: Small memory fixes for pg_createsubcriber
Previous Message Dagfinn Ilmari Mannsåker 2025-02-12 17:17:49 Re: Small memory fixes for pg_createsubcriber