Known Buildfarm Test Failures

From PostgreSQL wiki
Jump to navigationJump to search

Investigated Test failures

027_stream_regress.pl fails to wait for standby because of incorrect CRC in WAL

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=dodo&dt=2024-05-02%2006%3A40%3A36 - HEAD

(dodo is a armv7l machine using SLICING_BY_8_CRC32C and having wal_consistency_checking enabled)

# poll_query_until timed out executing this query:
# SELECT '2/8E09BD70' <= replay_lsn AND state = 'streaming'
#          FROM pg_catalog.pg_stat_replication
#          WHERE application_name IN ('standby_1', 'walreceiver')
# expecting this output:
# t
# last actual query output:
# 
# with stderr:
# Tests were run but no plan was declared and done_testing() was not seen.
# Looks like your test exited with 29 just after 2.
[17:19:00] t/027_stream_regress.pl ............... 
Dubious, test returned 29 (wstat 7424, 0x1d00)
All 2 subtests passed 


---
027_stream_regress_standby_1.log:

2024-05-02 17:08:18.579 ACST [3404:205] LOG:  restartpoint starting: wal
2024-05-02 17:08:18.401 ACST [3406:7] LOG:  incorrect resource manager data checksum in record at 0/F14D7A60
2024-05-02 17:08:18.579 ACST [3407:2] FATAL:  terminating walreceiver process due to administrator command
2024-05-02 17:08:18.579 ACST [3406:8] LOG:  incorrect resource manager data checksum in record at 0/F14D7A60
...
2024-05-02 17:19:00.093 ACST [3406:2604] LOG:  incorrect resource manager data checksum in record at 0/F14D7A60
2024-05-02 17:19:00.093 ACST [3406:2605] LOG:  waiting for WAL to become available at 0/F1002000
2024-05-02 17:19:00.594 ACST [3406:2606] LOG:  incorrect resource manager data checksum in record at 0/F14D7A60
2024-05-02 17:19:00.594 ACST [3406:2607] LOG:  waiting for WAL to become available at 0/F1002000
2024-05-02 17:19:00.758 ACST [3403:4] LOG:  received immediate shutdown request
2024-05-02 17:19:00.785 ACST [3403:5] LOG:  database system is shut down

Also reproduced on thorntail by test_checksums/003_standby_restarts.pl

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=thorntail&dt=2026-05-08%2006%3A31%3A03 - master

(thorntail is a sparc64 machine using SLICING_BY_8_CRC32C)

[11:14:29.917](0.531s) ok 14 - ensure data checksums are transitioned to on on standby_restarts_primary
[13:29:28.143](8098.226s) # poll_query_until timed out executing this query:
# SELECT setting FROM pg_catalog.pg_settings WHERE name = 'data_checksums';
# expecting this output:
# on
# last actual query output:
# inprogress-on
# with stderr:
[13:29:28.145](0.003s) not ok 15 - ensure data checksums are transitioned to on on standby_restarts_standby
[13:29:28.146](0.001s) 
[13:29:28.146](0.000s) #   Failed test 'ensure data checksums are transitioned to on on standby_restarts_standby'
#   at /home/nm/farm/sparc64_deb10_gcc_64_ubsan/HEAD/pgsql/src/test/modules/test_checksums/t/DataChecksums/Utils.pm line 94.
[13:29:28.146](0.000s) #          got: '0'
#     expected: '1'

---
003_standby_restarts_standby_restarts_standby.log
2026-05-08 11:14:29.591 MSK [2915140:7] LOG:  incorrect resource manager data checksum in record at 0/05413278
2026-05-08 11:14:29.592 MSK [2915141:2] FATAL:  terminating walreceiver process due to administrator command
2026-05-08 11:14:29.592 MSK [2915141:3] DETAIL:  Signal sent by PID 2915140, UID 1450.
2026-05-08 11:14:29.592 MSK [2915140:8] LOG:  incorrect resource manager data checksum in record at 0/05413278
2026-05-08 11:14:29.592 MSK [2915140:9] LOG:  incorrect resource manager data checksum in record at 0/05413278
2026-05-08 11:14:29.592 MSK [2915140:10] LOG:  waiting for WAL to become available at 0/05002000
2026-05-08 11:14:29.592 MSK [2915140:11] LOG:  incorrect resource manager data checksum in record at 0/05413278
2026-05-08 11:14:29.592 MSK [2915140:12] LOG:  waiting for WAL to become available at 0/05002000
...
2026-05-08 15:33:29.364 MSK [2915140:61923] LOG:  incorrect resource manager data checksum in record at 0/05413278
2026-05-08 15:33:29.364 MSK [2915140:61924] LOG:  waiting for WAL to become available at 0/05002000
2026-05-08 15:33:29.488 MSK [2915134:4] LOG:  received immediate shutdown request


WAL record CRC calculated incorrectly because of underlying buffer modification

(also reproduced on a riscv64 machine)


020_archive_status.pl failed to wait for updated statistics due to send() returned EAGAIN

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=morepork&dt=2024-04-30%2020%3A48%3A34 - REL_13_STABLE

(morepork is running on OpenBSD 6.9)

# poll_query_until timed out executing this query:
# SELECT archived_count FROM pg_stat_archiver
# expecting this output:
# 1
# last actual query output:
# 0
# with stderr:
# Looks like your test exited with 29 just after 4.
[23:01:41] t/020_archive_status.pl ..............
Dubious, test returned 29 (wstat 7424, 0x1d00)
Failed 12/16 subtests

---
020_archive_status_master.log:
2024-04-30 22:57:27.931 CEST [83115:1] LOG:  archive command failed with exit code 1
2024-04-30 22:57:27.931 CEST [83115:2] DETAIL:  The failed archive command was: cp 
"pg_wal/000000010000000000000001_does_not_exist" "000000010000000000000001_does_not_exist"
...
2024-04-30 22:57:28.070 CEST [47962:2] [unknown] LOG:  connection authorized: user=pgbf database=postgres 
application_name=020_archive_status.pl
2024-04-30 22:57:28.072 CEST [47962:3] 020_archive_status.pl LOG: statement: SELECT archived_count FROM pg_stat_archiver
2024-04-30 22:57:28.073 CEST [83115:3] LOG:  could not send to statistics collector: Resource temporarily unavailable

Non-systematic handling of EINTR/EAGAIN/EWOULDBLOCK

031_recovery_conflict.pl fails to detect an expected lock acquisition

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=adder&dt=2024-03-18%2023%3A43%3A00 - HEAD

[23:48:52.521](9.831s) ok 13 - startup deadlock: cursor holding conflicting pin, also waiting for lock, established
[23:55:13.749](381.228s) # poll_query_until timed out executing this query:
# 
# SELECT 'waiting' FROM pg_locks WHERE locktype = 'relation' AND NOT granted;
# 
# expecting this output:
# waiting
# last actual query output:
# 
# with stderr:
[23:55:13.763](0.013s) not ok 14 - startup deadlock: lock acquisition is waiting
[23:55:13.763](0.001s) #   Failed test 'startup deadlock: lock acquisition is waiting'
#   at /home/bf/bf-build/adder/HEAD/pgsql/src/test/recovery/t/031_recovery_conflict.pl line 261.
Waiting for replication conn standby's replay_lsn to pass 0/3450000 on primary
done

---
031_recovery_conflict_standby.log
2024-03-18 23:48:52.526 UTC [3138907][client backend][1/2:0] LOG:  statement: SELECT * FROM test_recovery_conflict_table2;
2024-03-18 23:48:52.690 UTC [3139905][not initialized][:0] LOG:  connection received: host=[local]
2024-03-18 23:48:52.692 UTC [3139905][client backend][2/1:0] LOG:  connection authenticated: user="bf" method=trust (/home/bf/bf-build/adder/HEAD/pgsql.build/testrun/recovery/031_recovery_conflict/data/t_031_recovery_conflict_standby_data/pgdata/pg_hba.conf:117)
2024-03-18 23:48:52.692 UTC [3139905][client backend][2/1:0] LOG:  connection authorized: user=bf database=postgres application_name=031_recovery_conflict.pl
2024-03-18 23:48:53.301 UTC [3136308][startup][34/0:0] LOG:  recovery still waiting after 10.099 ms: recovery conflict on buffer pin
2024-03-18 23:48:53.301 UTC [3136308][startup][34/0:0] CONTEXT:  WAL redo at 0/342CCC0 for Heap2/PRUNE: ...
2024-03-18 23:48:53.301 UTC [3138907][client backend][1/2:0] ERROR:  canceling statement due to conflict with recovery at character 15
2024-03-18 23:48:53.301 UTC [3138907][client backend][1/2:0] DETAIL:  User transaction caused buffer deadlock with recovery.
2024-03-18 23:48:53.301 UTC [3138907][client backend][1/2:0] STATEMENT:  SELECT * FROM test_recovery_conflict_table2;
2024-03-18 23:48:53.301 UTC [3136308][startup][34/0:0] LOG:  recovery finished waiting after 10.633 ms: recovery conflict on buffer pin
2024-03-18 23:48:53.301 UTC [3136308][startup][34/0:0] CONTEXT:  WAL redo at 0/342CCC0 for Heap2/PRUNE: ...
2024-03-18 23:48:53.769 UTC [3139905][client backend][2/2:0] LOG:  statement: SELECT 'waiting' FROM pg_locks WHERE locktype = 'relation' AND NOT granted;

Other occurrences:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2024-10-14%2016%3A39%3A49 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2024-12-26%2005%3A49%3A14 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2025-02-01%2007%3A11%3A46 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2025-03-06%2007%3A10%3A07 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2025-03-16%2007%3A14%3A48 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2025-03-27%2019%3A48%3A06 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2025-04-30%2014%3A32%3A56 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2025-07-23%2011%3A25%3A45 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2025-08-18%2012%3A40%3A10 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2025-10-07%2012%3A31%3A57 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2025-10-26%2023%3A39%3A05 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2025-10-31%2018%3A42%3A01 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2025-11-07%2021%3A25%3A18 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2025-12-08%2017%3A36%3A37 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2026-01-05%2020%3A54%3A24 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2026-01-19%2012%3A45%3A55 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2026-03-13%2018%3A34%3A33 - REL_17_STABLE


Test 031_recovery_conflict.pl is not immune to autovacuum


031_recovery_conflict.pl fails when a conflict counted twice

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=olingo&dt=2024-05-15%2023%3A03%3A30 - HEAD

(olingo builds postgres with -O1 and address sanitizer)

[23:12:02.127](0.166s) not ok 6 - snapshot conflict: stats show conflict on standby
[23:12:02.130](0.003s) #   Failed test 'snapshot conflict: stats show conflict on standby'
#   at /home/bf/bf-build/olingo/HEAD/pgsql/src/test/recovery/t/031_recovery_conflict.pl line 332.
[23:12:02.130](0.000s) #          got: '2'
#     expected: '1'
...
[23:12:06.848](1.291s) not ok 17 - 5 recovery conflicts shown in pg_stat_database
[23:12:06.887](0.040s) #   Failed test '5 recovery conflicts shown in pg_stat_database'
#   at /home/bf/bf-build/olingo/HEAD/pgsql/src/test/recovery/t/031_recovery_conflict.pl line 286.
[23:12:06.887](0.000s) #          got: '6'
#     expected: '5'
Waiting for replication conn standby's replay_lsn to pass 0/3459160 on primary
done

---
031_recovery_conflict_standby.log:
2024-05-15 23:12:01.959 UTC [1299981][client backend][2/2:0] FATAL: terminating connection due to conflict with recovery
2024-05-15 23:12:01.959 UTC [1299981][client backend][2/2:0] DETAIL:  User query might have needed to see row versions 
that must be removed.
2024-05-15 23:12:01.959 UTC [1299981][client backend][2/2:0] HINT: In a moment you should be able to reconnect to the 
database and repeat your command.
2024-05-15 23:12:01.966 UTC [1299981][client backend][2/2:0] LOG: could not send data to client: Broken pipe
2024-05-15 23:12:01.966 UTC [1299981][client backend][2/2:0] FATAL: terminating connection due to conflict with recovery
2024-05-15 23:12:01.966 UTC [1299981][client backend][2/2:0] DETAIL:  User query might have needed to see row versions 
that must be removed.
2024-05-15 23:12:01.966 UTC [1299981][client backend][2/2:0] HINT: In a moment you should be able to reconnect to the 
database and repeat your command.

Other occurrences:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=grassquit&dt=2025-05-18%2018%3A30%3A24 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=flaviventris&dt=2026-01-05%2009%3A56%3A37 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=grassquit&dt=2026-04-03%2003%3A29%3A06 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=tamandua&dt=2026-04-06%2017%3A18%3A16 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=grassquit&dt=2026-05-13%2014%3A58%3A03 - master


Test 031_recovery_conflict fails when a conflict counted twice


027_stream_regress.pl fails due to some IOS plans of queries in create_index.sql changed

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=sungazer&dt=2024-03-17%2003%3A03%3A57 - REL_16_STABLE

#   Failed test 'regression tests pass'
#   at t/027_stream_regress.pl line 92.
#          got: '256'
#     expected: '0'
# Looks like you failed 1 test of 6.
[07:07:42] t/027_stream_regress.pl .............. 
Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/6 subtests 

---
regress_log_027_stream_regress:
...
not ok 66    + create_index                            27509 ms
...
----
diff -U3 /home/nm/farm/gcc64/REL_16_STABLE/pgsql.build/src/test/regress/expected/create_index.out /home/nm/farm/gcc64/REL_16_STABLE/pgsql.build/src/test/recovery/tmp_check/results/create_index.out
--- /home/nm/farm/gcc64/REL_16_STABLE/pgsql.build/src/test/regress/expected/create_index.out	2023-07-08 15:26:29.000000000 +0000
+++ /home/nm/farm/gcc64/REL_16_STABLE/pgsql.build/src/test/recovery/tmp_check/results/create_index.out	2024-03-17 06:59:01.000000000 +0000
@@ -1916,11 +1916,15 @@
  SELECT unique1 FROM tenk1
  WHERE unique1 IN (1,42,7)
  ORDER BY unique1;
-                       QUERY PLAN                       
- -------------------------------------------------------
-  Index Only Scan using tenk1_unique1 on tenk1
-    Index Cond: (unique1 = ANY ('{1,42,7}'::integer[]))
- (2 rows)
+                             QUERY PLAN                             
+ -------------------------------------------------------------------
+  Sort
+    Sort Key: unique1
+    ->  Bitmap Heap Scan on tenk1
+          Recheck Cond: (unique1 = ANY ('{1,42,7}'::integer[]))
+          ->  Bitmap Index Scan on tenk1_unique1
+                Index Cond: (unique1 = ANY ('{1,42,7}'::integer[]))
+ (6 rows)
  
  SELECT unique1 FROM tenk1
  WHERE unique1 IN (1,42,7)
@@ -1936,12 +1940,13 @@
  SELECT thousand, tenthous FROM tenk1
  WHERE thousand < 2 AND tenthous IN (1001,3000)
  ORDER BY thousand;
-                       QUERY PLAN                       
- -------------------------------------------------------
-  Index Only Scan using tenk1_thous_tenthous on tenk1
-    Index Cond: (thousand < 2)
-    Filter: (tenthous = ANY ('{1001,3000}'::integer[]))
- (3 rows)
+                                       QUERY PLAN                                      
+ --------------------------------------------------------------------------------------
+  Sort
+    Sort Key: thousand
+    ->  Index Only Scan using tenk1_thous_tenthous on tenk1
+          Index Cond: ((thousand < 2) AND (tenthous = ANY ('{1001,3000}'::integer[])))
+ (4 rows)
  
  SELECT thousand, tenthous FROM tenk1
  WHERE thousand < 2 AND tenthous IN (1001,3000)

Other occurrences:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=sungazer&dt=2025-01-17%2009%3A21%3A57 - REL_15_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=hornet&dt=2025-06-05%2009%3A19%3A04 - REL_16_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=skink&dt=2026-03-29%2019%3A16%3A06 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=skink&dt=2026-04-05%2020%3A22%3A19 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=skink&dt=2026-04-09%2015%3A26%3A37 - master

Also 002_pg_upgrade.pl fails due to some IOS plans of queries in create_index.sql changed

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=hornet&dt=2024-01-02%2007%3A09%3A09 - REL_16_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=sungazer&dt=2023-11-15%2006%3A16%3A15 - HEAD
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=hornet&dt=2025-03-03%2007%3A43%3A17 - REL_15_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=tern&dt=2025-07-08%2004%3A47%3A58 - REL_15_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=mandrill&dt=2025-10-02%2004%3A18%3A48 - REL_16_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=mandrill&dt=2026-02-09%2010%3A44%3A55 - REL_15_STABLE


To what extent should tests rely on VACUUM ANALYZE? \ create_index failures


xversion-upgrade-XXX fails due to pg_ctl timeout

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=crake&dt=2024-05-23%2004%3A11%3A03 - REL_16_STABLE

REL9_5_STABLE-ctl4.log
waiting for server to shut down........................................................................................................................... failed
pg_ctl: server does not shut down

Also test runs fail on the stopdb-C-x stage

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=opaleye&dt=2024-06-08%2001%3A41%3A41 - HEAD

Other occurrences:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=crake&dt=2024-03-06%2023%3A42%3A23 - REL_16_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=crake&dt=2024-04-02%2019%3A05%3A04 - REL_15_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=kingsnake&dt=2024-04-27%2015%3A08%3A10 - REL_16_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=kingsnake&dt=2024-06-13%2017%3A58%3A28 - REL_16_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=habu&dt=2024-08-05%2003%3A11%3A29 - HEAD
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=opaleye&dt=2024-08-13%2002%3A04%3A07 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=kingsnake&dt=2024-08-12%2015%3A42%3A48 - HEAD
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=opaleye&dt=2024-08-20%2003%3A02%3A27 - HEAD
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=opaleye&dt=2024-08-20%2002%3A04%3A04 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=kingsnake&dt=2024-08-23%2015%3A09%3A02 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=opaleye&dt=2024-10-30%2008%3A50%3A01 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=opaleye&dt=2024-10-30%2006%3A39%3A15 - REL_16_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=opaleye&dt=2024-10-30%2005%3A06%3A23 - REL_15_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=opaleye&dt=2025-02-25%2000%3A43%3A03 - master


The xversion-upgrade test fails to stop server

A partial fix: The xversion-upgrade test fails to stop server \ PGCTLTIMEOUT increased on crake


Upgrade tests fail on Windows due to pg_upgrade_output.d/ not removed

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2024-06-13%2006%3A03%3A07 - HEAD


  2/242 postgresql:pg_upgrade / pg_upgrade/004_subscription                             ERROR            98.04s   exit status 1

---
regress_log_004_subscription

Upgrade Complete
----------------
Optimizer statistics are not transferred by pg_upgrade.
Once you start the new server, consider running:
    C:/tools/nmsys64/home/pgrunner/bf/root/HEAD/PGSQL~1.BUI/TMP_IN~1/tools/nmsys64/home/pgrunner/bf/root/HEAD/inst/bin/vacuumdb --all --analyze-in-stages
Running this script will delete the old cluster's data files:
    delete_old_cluster.bat
pg_upgrade: warning: could not remove directory "C:/tools/nmsys64/home/pgrunner/bf/root/HEAD/pgsql.build/testrun/pg_upgrade/004_subscription/data/t_004_subscription_new_sub_data/pgdata/pg_upgrade_output.d/20240613T060900.667/log": Directory not empty
pg_upgrade: warning: could not remove directory "C:/tools/nmsys64/home/pgrunner/bf/root/HEAD/pgsql.build/testrun/pg_upgrade/004_subscription/data/t_004_subscription_new_sub_data/pgdata/pg_upgrade_output.d/20240613T060900.667": Directory not empty
pg_upgrade: warning: could not stat file "C:/tools/nmsys64/home/pgrunner/bf/root/HEAD/pgsql.build/testrun/pg_upgrade/004_subscription/data/t_004_subscription_new_sub_data/pgdata/pg_upgrade_output.d/20240613T060900.667/log/pg_upgrade_internal.log": No such file or directory
pg_upgrade: warning: could not remove directory "C:/tools/nmsys64/home/pgrunner/bf/root/HEAD/pgsql.build/testrun/pg_upgrade/004_subscription/data/t_004_subscription_new_sub_data/pgdata/pg_upgrade_output.d/20240613T060900.667/log": Directory not empty
pg_upgrade: warning: could not remove directory "C:/tools/nmsys64/home/pgrunner/bf/root/HEAD/pgsql.build/testrun/pg_upgrade/004_subscription/data/t_004_subscription_new_sub_data/pgdata/pg_upgrade_output.d/20240613T060900.667": Directory not empty
[06:09:33.510](34.360s) ok 8 - run of pg_upgrade for old instance when the subscription tables are in init/ready state
[06:09:33.510](0.000s) not ok 9 - pg_upgrade_output.d/ removed after successful pg_upgrade
[06:09:33.511](0.001s) #   Failed test 'pg_upgrade_output.d/ removed after successful pg_upgrade'
#   at C:/tools/nmsys64/home/pgrunner/bf/root/HEAD/pgsql/src/bin/pg_upgrade/t/004_subscription.pl line 265.

Other occurrences:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2024-06-13%2011%3A03%3A07 - HEAD
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2024-07-30%2008%3A41%3A20 - HEAD
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2024-09-11%2006%3A16%3A10 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2024-10-17%2002%3A19%3A56 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2024-11-04%2013%3A03%3A06 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2024-11-04%2020%3A03%3A06 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2024-11-20%2012%3A29%3A06 - REL_16_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2024-11-27%2008%3A00%3A08 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2024-12-19%2010%3A06%3A05 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2025-01-11%2006%3A34%3A24 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2025-02-06%2004%3A03%3A06 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2025-02-17%2000%3A02%3A04 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2025-03-29%2006%3A03%3A05 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2025-05-20%2004%3A48%3A19 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2025-06-27%2022%3A11%3A44 - REL_16_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2025-09-14%2001%3A12%3A33 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2025-09-15%2002%3A08%3A54 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2025-09-15%2022%3A00%3A58 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2025-10-31%2002%3A15%3A25 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2025-11-29%2017%3A08%3A12 - REL_16_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2025-12-01%2011%3A03%3A10 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2025-12-02%2001%3A03%3A10 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2025-12-16%2012%3A34%3A51 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2025-12-23%2022%3A54%3A17 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2026-03-06%2021%3A28%3A34 - REL_17_STABLE


Also buildfarm's check-pg_upgrade fails on removing data.old

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=hamerkop&dt=2024-11-18%2013%3A51%3A55 - REL_12_STABLE

c:\\build-farm-local\\buildroot\\REL_12_STABLE\\pgsql.build\\src\\bin\\pg_upgrade>RMDIR /s/q "c:\\build-farm-local\\buildroot\\REL_12_STABLE\\pgsql.build\\src\\bin\\pg_upgrade\\tmp_check\\data.old" 
\203f\203B\203\214\203N\203g\203\212\202\252\213\363\202\305\202\315\202\240\202\350\202\334\202\271\202\361\201B

--- The last line is a Japanese message:
ディレクトリが空ではありません。
=
Directory not empty
encoded in SJIS.


pg_upgrade test failure \ the output directory remains after successful upgrade


Miscellaneous test failures in v14- on Windows due to "Permission denied" errors

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2024-06-24%2014%3A03%3A05 - REL_14_STABLE

============== shutting down postmaster               ==============
pg_ctl: could not open PID file "C:/tools/nmsys64/home/pgrunner/bf/root/REL_14_STABLE/pgsql.build/src/test/regress/./tmp_check/data/postmaster.pid": Permission denied

Other occurrences:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=hamerkop&dt=2024-07-10%2002%3A27%3A04 - REL_13_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=hamerkop&dt=2024-07-10%2002%3A09%3A24 - REL_14_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=hamerkop&dt=2024-08-08%2001%3A11%3A00 - REL_14_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=hamerkop&dt=2024-08-08%2001%3A31%3A42 - REL_13_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2024-11-06%2011%3A03%3A06 - REL_12_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2025-10-11%2008%3A54%3A27 - REL_17_STABLE (upgrade from REL_11_STABLE)
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=hamerkop&dt=2026-02-28%2006%3A53%3A59 - REL_14_STABLE

stat() vs ERROR_DELETE_PENDING, round N + 1 \ pushing fix e2f0f8ed2 to v15+


Miscellaneous tests fail on Windows due to a connection closed before receiving a final error message

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2024-07-06%2015%3A16%3A39 - REL_15_STABLE

#   Failed test 'certificate authorization fails with revoked client cert with server-side CRL directory: matches'
#   at t/001_ssltests.pl line 742.
#                   'psql: error: connection to server at "127.0.0.1", port 57497 failed: server closed the connection unexpectedly
# 	This probably means the server terminated abnormally
# 	before or while processing the request.
# server closed the connection unexpectedly
# 	This probably means the server terminated abnormally
# 	before or while processing the request.'
#     doesn't match '(?^:SSL error: ssl[a-z0-9/]* alert certificate revoked)'
# Looks like you failed 1 test of 180.
[16:08:45] t/001_ssltests.pl .. 
Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/180 subtests 

Other occurrences:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2024-08-31%2007%3A54%3A58 - HEAD
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2024-09-28%2019%3A42%3A52 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2024-10-11%2001%3A24%3A14 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2024-10-29%2001%3A23%3A21 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2024-11-07%2006%3A09%3A52 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2024-11-14%2012%3A25%3A14 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2024-11-15%2020%3A38%3A19 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2024-11-17%2011%3A03%3A16 - REL_16_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2024-12-11%2005%3A48%3A37 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2024-12-30%2010%3A30%3A16 - REL_14_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2025-01-08%2021%3A07%3A23 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2025-01-12%2008%3A17%3A40 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2025-01-13%2022%3A29%3A58 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2025-01-23%2003%3A02%3A59 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2025-02-07%2015%3A04%3A47 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2025-02-15%2019%3A47%3A04 - REL_16_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2025-03-15%2020%3A06%3A23 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2025-03-15%2013%3A20%3A56 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2025-03-26%2004%3A33%3A53 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2025-04-09%2019%3A10%3A03 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2025-04-11%2009%3A48%3A22 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2025-04-24%2014%3A57%3A44 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2025-05-01%2018%3A20%3A48 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2025-05-23%2002%3A39%3A40 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2025-05-28%2000%3A56%3A35 - REL_14_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2025-06-27%2005%3A58%3A20 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2025-07-05%2010%3A09%3A58 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2025-07-11%2009%3A49%3A42 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2025-07-13%2008%3A24%3A33 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2025-07-20%2013%3A20%3A01 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2025-07-23%2005%3A03%3A06 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2025-08-04%2002%3A50%3A42 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2025-08-06%2002%3A00%3A33 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2025-08-13%2011%3A37%3A16 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2025-08-18%2007%3A19%3A20 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2025-08-21%2020%3A58%3A30 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2025-08-26%2012%3A23%3A41 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2025-09-04%2009%3A22%3A19 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2025-09-06%2016%3A18%3A47 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2025-09-09%2020%3A43%3A14 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2025-09-13%2007%3A40%3A16 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2025-09-13%2009%3A50%3A05 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2025-09-15%2022%3A00%3A58 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2025-09-19%2020%3A24%3A50 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2025-09-27%2006%3A38%3A55 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2025-09-27%2017%3A03%3A06 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2025-09-28%2020%3A39%3A05 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2025-09-29%2008%3A17%3A52 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2025-10-03%2009%3A39%3A25 - REL_16_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2025-10-04%2006%3A22%3A59 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2025-10-07%2020%3A38%3A36 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2025-10-09%2004%3A24%3A25 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2025-10-09%2023%3A26%3A51 - REL_16_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2025-10-18%2011%3A03%3A06 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2025-10-28%2023%3A38%3A52 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2025-11-05%2018%3A50%3A06 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2025-11-07%2011%3A44%3A01 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2025-11-12%2020%3A29%3A57 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2025-11-14%2010%3A21%3A56 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2025-11-18%2007%3A34%3A19 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2025-11-18%2009%3A55%3A53 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2025-11-20%2003%3A24%3A29 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2025-11-20%2021%3A26%3A50 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2025-11-30%2002%3A38%3A51 - REL_14_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2025-12-03%2003%3A21%3A32 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2025-12-05%2018%3A53%3A38 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2025-12-08%2023%3A16%3A15 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2025-12-09%2004%3A09%3A35 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2025-12-18%2000%3A33%3A52 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2026-01-02%2008%3A25%3A13 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2026-01-02%2022%3A49%3A58 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2026-01-10%2000%3A52%3A53 - REL_15_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2026-01-17%2009%3A06%3A12 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2026-01-22%2004%3A01%3A18 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2026-02-14%2022%3A19%3A46 - REL_15_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2026-02-12%2012%3A17%3A56 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2026-02-20%2003%3A53%3A50 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2026-02-21%2007%3A39%3A18 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2026-02-23%2009%3A03%3A12 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2026-02-25%2009%3A32%3A58 - REL_15_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2026-02-26%2004%3A20%3A30 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2026-03-03%2004%3A09%3A53 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2026-03-06%2020%3A04%3A08 - REL_16_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2026-03-12%2008%3A03%3A12 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2026-03-14%2017%3A03%3A17 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2026-03-19%2014%3A55%3A31 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2026-03-28%2013%3A21%3A46 - REL_15_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2026-03-28%2021%3A10%3A31 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2026-03-24%2021%3A28%3A04 - REL_16_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2026-04-02%2020%3A03%3A34 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2026-04-02%2002%3A03%3A33 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2026-04-12%2001%3A21%3A40 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2026-04-15%2011%3A25%3A09 - REL_16_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2026-04-18%2007%3A03%3A10 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2026-04-21%2021%3A56%3A53 - REL_16_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2026-04-23%2017%3A05%3A33 - REL_16_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2026-04-24%2016%3A29%3A07 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2026-05-02%2017%3A41%3A45 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2026-05-06%2004%3A44%3A44 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2026-05-07%2004%3A03%3A12 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2026-05-08%2002%3A03%3A12 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2026-05-08%2002%3A52%3A16 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2026-05-13%2002%3A17%3A43 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2026-05-14%2003%3A30%3A12 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2026-05-18%2003%3A37%3A57 - master


Why is src/test/modules/committs/t/002_standby.pl flaky? \ A new attempt to fix this mess


031_recovery_conflict.pl test might fail due to late pgstat entries flushing

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=rorqual&dt=2024-07-23%2007%3A56%3A35 - REL_17_STABLE

 23/296 postgresql:recovery / recovery/031_recovery_conflict                            ERROR            11.55s   exit status 1

---
regress_log_031_recovery_conflict
[07:58:53.979](0.255s) ok 11 - tablespace conflict: logfile contains terminated connection due to recovery conflict
[07:58:54.058](0.080s) not ok 12 - tablespace conflict: stats show conflict on standby
[07:58:54.059](0.000s) #   Failed test 'tablespace conflict: stats show conflict on standby'
#   at /home/bf/bf-build/rorqual/REL_17_STABLE/pgsql/src/test/recovery/t/031_recovery_conflict.pl line 332.
[07:58:54.059](0.000s) #          got: '0'
#     expected: '1'

Other occurrences:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=kestrel&dt=2025-03-05%2014%3A31%3A46 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=serinus&dt=2025-07-14%2020%3A14%3A03 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=flaviventris&dt=2025-08-26%2017%3A09%3A02 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=olingo&dt=2025-10-21%2016%3A35%3A23 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=grassquit&dt=2026-01-21%2020%3A10%3A12 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=kestrel&dt=2026-04-06%2017%3A17%3A17 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=tamandua&dt=2026-04-08%2004%3A12%3A30 - master


The 031_recovery_conflict.pl test might fail due to late pgstat entries flushing


culicidae failed to restart server due to incorrect checksum in control file

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=culicidae&dt=2024-07-24%2004%3A08%3A23 - REL_16_STABLE

(culicidae tests EXEC_BACKEND)

001_auth_node.log
2024-07-24 04:19:28.403 UTC [1018014][postmaster][:0] LOG:  starting PostgreSQL 16.3 on x86_64-linux, compiled by gcc-13.3.0, 64-bit
2024-07-24 04:19:28.427 UTC [1018014][postmaster][:0] LOG:  listening on Unix socket "/tmp/U3Osq_FaO8/.s.PGSQL.12427"
2024-07-24 04:19:29.036 UTC [1018564][startup][:0] LOG:  database system was shut down at 2024-07-24 04:19:27 UTC
2024-07-24 04:19:29.038 UTC [1018562][not initialized][:0] FATAL:  incorrect checksum in control file

Other occurrences:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=culicidae&dt=2024-11-07%2006%3A21%3A37 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=culicidae&dt=2024-12-15%2020%3A29%3A49 - REL_16_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=culicidae&dt=2025-03-21%2017%3A17%3A31 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=culicidae&dt=2025-03-27%2000%3A16%3A30 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=culicidae&dt=2025-03-29%2015%3A00%3A42 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=culicidae&dt=2025-10-06%2008%3A00%3A34 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=culicidae&dt=2025-11-22%2012%3A31%3A23 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=culicidae&dt=2025-12-14%2018%3A24%3A48 - master? (most likely the cause is the same, but there is no log to confirm)
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=culicidae&dt=2026-03-23%2011%3A40%3A16 - REL_16_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=culicidae&dt=2026-03-27%2015%3A24%3A14 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=culicidae&dt=2026-04-01%2003%3A59%3A17 - master


Also culicidae failed regression test due to incorrect checksum

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=culicidae&dt=2024-08-17%2001%3A12%3A50 - master

\342\226\266 1/1 + partition_prune                          3736 ms FAIL          

---
inst/logfile
2024-08-17 01:25:31.254 UTC [2841385][client backend][43/184:0] LOG:  connection authorized: user=buildfarm database=regression application_name=pg_regress/partition_prune
...
2024-08-17 01:25:33.676 UTC [2842326][not initialized][:0] FATAL:  incorrect checksum in control file
...
2024-08-17 01:25:33.683 UTC [2841385][client backend][43/553:0] ERROR:  parallel worker failed to initialize
2024-08-17 01:25:33.683 UTC [2841385][client backend][43/553:0] HINT:  More details may be available in the server log.
2024-08-17 01:25:33.683 UTC [2841385][client backend][43/553:0] CONTEXT:  PL/pgSQL function explain_parallel_append(text) line 5 at FOR over EXECUTE statement
2024-08-17 01:25:33.683 UTC [2841385][client backend][43/553:0] STATEMENT:  select explain_parallel_append('select avg(ab.a) from ab inner join lprt_a a on ab.a = a.a where a.a in(1, 0, 0)');

Other occurrences:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=culicidae&dt=2025-01-24%2018%3A22%3A01 - master


Also gokiburi failed 027_stream_regress.pl (and Check) test due to incorrect checksum

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=gokiburi&dt=2026-01-21%2012%3A05%3A03 - master
(gokiburi tests EXEC_BACKEND)

#   Failed test 'dump standby server'
#   at t/027_stream_regress.pl line 135.

#   Failed test 'compare primary and standby dumps'
#   at /home/admin/gokiburi/buildroot/HEAD/pgsql.build/src/test/recovery/../../../src/test/perl/PostgreSQL/Test/Utils.pm line 853.
#          got: '1'
#     expected: '0'
# Looks like you failed 2 tests of 11.
[12:22:16] t/027_stream_regress.pl ............... 
Dubious, test returned 2 (wstat 512, 0x200)

---
027_stream_regress_standby_1.log
2026-01-21 12:21:16.259 UTC [2901140:1] FATAL:  incorrect checksum in control file
2026-01-21 12:21:16.260 UTC [2882190:4] LOG:  background worker "parallel worker" (PID 2901140) exited with exit code 1
2026-01-21 12:21:16.260 UTC [2900972:330] 027_stream_regress.pl ERROR:  parallel worker failed to initialize
2026-01-21 12:21:16.260 UTC [2900972:331] 027_stream_regress.pl HINT:  More details may be available in the server log.
2026-01-21 12:21:16.260 UTC [2900972:332] 027_stream_regress.pl STATEMENT:  EXECUTE dumpFunc('39609')

Other occurrences:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=gokiburi&dt=2026-02-18%2006%3A05%3A03 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=gokiburi&dt=2026-03-14%2000%3A05%3A11 - master

Also drongo failed to restart server due to incorrect checksum in control file

(drongo is a Windows animal) https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2025-03-27%2022%3A20%3A42 - master

 43/317 postgresql:recovery / recovery/039_end_of_wal                                   ERROR            89.56s   exit status 2

---
pgsql.build/testrun/recovery/039_end_of_wal/log/regress_log_039_end_of_wal
[23:38:05.663](26.329s) ok 3 - xl_tot_len short at end-of-page
connection error: 'psql: error: connection to server at "127.0.0.1", port 25199 failed: FATAL:  the database system is in recovery mode'

---
pgsql.build/testrun/recovery/039_end_of_wal/log/039_end_of_wal_node.log
2025-03-27 23:38:05.042 UTC [3144:1] LOG:  starting PostgreSQL 18devel on x86_64-windows, compiled by msvc-19.23.28105.4, 64-bit
2025-03-27 23:38:05.043 UTC [3144:2] LOG:  listening on IPv4 address "127.0.0.1", port 25199
...
2025-03-27 23:38:05.496 UTC [6464:1] FATAL:  incorrect checksum in control file
...
2025-03-27 23:38:06.231 UTC [6400:2] [unknown] FATAL:  the database system is in recovery mode

Other occurrences:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2025-10-27%2005%3A41%3A26 - master


race condition when writing pg_control \ the issue in question apparently happened in the wild


stats.sql is failing sporadically in v14- on POWER/aarch64 animals

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=sungazer&dt=2024-07-30%2003%3A49%3A35 - REL_14_STABLE

test stats                        ... FAILED   469155 ms
...
--- /home/nm/farm/gcc64/REL_14_STABLE/pgsql.build/src/test/regress/expected/stats.out 2022-03-30 01:18:17.000000000 +0000
+++ /home/nm/farm/gcc64/REL_14_STABLE/pgsql.build/src/test/regress/results/stats.out 2024-07-30 09:49:39.000000000 +0000
@@ -165,11 +165,11 @@
    WHERE relname like 'trunc_stats_test%' order by relname;
         relname      | n_tup_ins | n_tup_upd | n_tup_del | n_live_tup | n_dead_tup
-------------------+-----------+-----------+-----------+------------+------------
-  trunc_stats_test  |         3 |         0 |         0 | 0 |          0
-  trunc_stats_test1 |         4 |         2 |         1 | 1 |          0
-  trunc_stats_test2 |         1 |         0 |         0 | 1 |          0
-  trunc_stats_test3 |         4 |         0 |         0 | 2 |          2
-  trunc_stats_test4 |         2 |         0 |         0 | 0 |          2
+  trunc_stats_test  |         0 |         0 |         0 | 0 |          0
+  trunc_stats_test1 |         0 |         0 |         0 | 0 |          0
+  trunc_stats_test2 |         0 |         0 |         0 | 0 |          0
+  trunc_stats_test3 |         0 |         0 |         0 | 0 |          0
+  trunc_stats_test4 |         0 |         0 |         0 | 0 |          0
...


---
inst/logfile
2024-07-30 09:25:11.225 UTC [63307946:1] LOG:  using stale statistics instead of current ones because stats collector is 
not responding
2024-07-30 09:25:11.345 UTC [11206724:559] pg_regress/create_index LOG:  using stale statistics instead of current ones 
because stats collector is not responding
...

Other occurrences:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=hornet&dt=2024-03-29%2005%3A27%3A09 - REL_14_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=hornet&dt=2024-03-19%2002%3A09%3A07 - REL_14_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=hornet&dt=2024-08-02%2002%3A04%3A10 - REL_14_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=chimaera&dt=2023-09-28%2011%3A08%3A08 - REL_14_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=chimaera&dt=2024-08-13%2011%3A29%3A27 - REL_14_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=tern&dt=2024-09-19%2003%3A34%3A21 - REL_14_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=mandrill&dt=2024-09-27%2008%3A51%3A24 - REL_14_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=blackneck&dt=2024-10-30%2009%3A08%3A05 - REL_12_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=sungazer&dt=2024-12-20%2005%3A33%3A31 - REL_13_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fritillary&dt=2024-12-22%2003%3A21%3A59 - REL_14_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=tern&dt=2024-12-24%2007%3A17%3A19 - REL_13_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=hornet&dt=2024-12-31%2009%3A54%3A40 - REL_13_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=hornet&dt=2025-01-10%2007%3A13%3A55 - REL_13_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=tern&dt=2025-02-12%2012%3A33%3A49 - REL_13_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=ziege&dt=2025-02-20%2000%3A08%3A10 - REL_13_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=turbot&dt=2025-02-20%2010%3A08%3A26 - REL_13_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=sungazer&dt=2025-03-22%2001%3A45%3A17 - REL_14_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=sungazer&dt=2025-05-18%2005%3A27%3A18 - REL_14_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=mandrill&dt=2025-07-24%2005%3A08%3A17 - REL_13_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=hornet&dt=2025-08-09%2005%3A48%3A14 - REL_13_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=tern&dt=2025-10-05%2002%3A03%3A50 - REL_14_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=tern&dt=2025-10-28%2005%3A47%3A46 - REL_13_STABLE


Also stats.sql failed on alligator

(aligator is an x86_64 animal)

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=alligator&dt=2025-05-19%2015%3A56%3A14 - REL_14_STABLE

test stats                        ... FAILED    31917 ms

========================
 1 of 213 tests failed. 
========================

diff -U3 /home/postgres/proj/bfgit/buildroot/REL_14_STABLE/pgsql.build/src/test/regress/expected/stats.out /home/postgres/proj/bfgit/buildroot/REL_14_STABLE/pgsql.build/src/bin/pg_upgrade/tmp_check/regress/results/stats.out
--- /home/postgres/proj/bfgit/buildroot/REL_14_STABLE/pgsql.build/src/test/regress/expected/stats.out	2025-05-20 01:26:08.101850287 +0930
+++ /home/postgres/proj/bfgit/buildroot/REL_14_STABLE/pgsql.build/src/bin/pg_upgrade/tmp_check/regress/results/stats.out	2025-05-20 01:41:21.796748394 +0930
@@ -165,11 +165,11 @@
  WHERE relname like 'trunc_stats_test%' order by relname;
       relname      | n_tup_ins | n_tup_upd | n_tup_del | n_live_tup | n_dead_tup 
 -------------------+-----------+-----------+-----------+------------+------------
- trunc_stats_test  |         3 |         0 |         0 |          0 |          0
- trunc_stats_test1 |         4 |         2 |         1 |          1 |          0
- trunc_stats_test2 |         1 |         0 |         0 |          1 |          0
- trunc_stats_test3 |         4 |         0 |         0 |          2 |          2
- trunc_stats_test4 |         2 |         0 |         0 |          0 |          2
+ trunc_stats_test  |         0 |         0 |         0 |          0 |          0
+ trunc_stats_test1 |         0 |         0 |         0 |          0 |          0
+ trunc_stats_test2 |         0 |         0 |         0 |          0 |          0
+ trunc_stats_test3 |         0 |         0 |         0 |          0 |          0
+ trunc_stats_test4 |         0 |         0 |         0 |          0 |          0
 (5 rows)

pgsql.build/src/bin/pg_upgrade/log/postmaster1.log doesn't contain "using stale statistics" messages


The stats.sql test is failing sporadically in v14- on POWER7/AIX 7.1 buildfarm animals


pg_ctl stop/start fails on Windows due to inconsistent check for postmaster.pid existence

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2024-08-19%2017%3A32%3A54 - HEAD

...
pg_createsubscriber: stopping the subscriber
2024-08-19 18:02:47.608 UTC [6988:4] LOG:  received fast shutdown request
2024-08-19 18:02:47.608 UTC [6988:5] LOG:  aborting any active transactions
2024-08-19 18:02:47.612 UTC [5884:2] FATAL:  terminating walreceiver process due to administrator command
2024-08-19 18:02:47.705 UTC [7036:1] LOG:  shutting down
pg_createsubscriber: server was stopped
...
[18:02:47.900](2.828s) ok 29 - run pg_createsubscriber without --databases
...
pg_createsubscriber: starting the standby with command-line options
pg_createsubscriber: pg_ctl command is: ...
2024-08-19 18:02:48.163 UTC [5284:1] FATAL:  could not create lock file "postmaster.pid": File exists
pg_createsubscriber: server was started
pg_createsubscriber: checking settings on subscriber
2024-08-19 18:02:48.484 UTC [6988:6] LOG:  database system is shut down


DELETE PENDING strikes back, via pg_ctl stop/start


pg_ctl stop fails on Cygwin due to DELETE PENDING state of postmaster.pid

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=lorikeet&dt=2024-08-22%2009%3A52%3A46 - HEAD

waiting for server to shut down........pg_ctl: could not open PID file "data-C/postmaster.pid": Permission denied

Other occurrences:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=lorikeet&dt=2024-11-11%2011%3A26%3A06 - master


DELETE PENDING strikes back, via pg_ctl stop/start \ a lorikeet failure


dblink.sql (and postgres_fdw.sql) fail on Windows due to the cancel packet not sent

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2024-08-26%2021%3A35%3A04 - REL_17_STABLE

40/67 postgresql:dblink-running / dblink-running/regress                           ERROR            32.97s   exit status 1

---
pgsql.build/testrun/dblink-running/regress/regression.diffs
 SELECT dblink_cancel_query('dtest1');
- dblink_cancel_query 
----------------------
- OK
+   dblink_cancel_query    
+--------------------------
+ cancel request timed out
 (1 row)

Other occurrences:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2024-11-11%2022%3A42%3A06 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2024-11-27%2018%3A34%3A52 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2024-12-02%2007%3A59%3A27 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=hamerkop&dt=2024-12-19%2011%3A00%3A15 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2025-01-06%2004%3A43%3A54 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2025-02-01%2013%3A35%3A14 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=hamerkop&dt=2025-02-03%2011%3A00%3A57 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2025-02-18%2008%3A01%3A35 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2025-03-07%2004%3A31%3A37 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2025-03-20%2016%3A58%3A57 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2025-03-31%2018%3A38%3A06 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2025-05-20%2023%3A08%3A22 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2025-06-30%2019%3A02%3A51 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2025-07-13%2013%3A03%3A32 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=hamerkop&dt=2025-07-19%2011%3A01%3A21 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=hamerkop&dt=2025-11-18%2011%3A42%3A27 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=hamerkop&dt=2026-02-05%2011%3A36%3A53 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2026-02-18%2006%3A08%3A12 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2026-02-23%2014%3A49%3A52 - master


Add non-blocking version of PQcancel \ the dblink test failed on drongo


timeouts.spec failed because of statement cancelled due to unexpected reason

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=mylodon&dt=2024-08-30%2023%3A03%3A31 - REL_16_STABLE

257/260 postgresql:isolation / isolation/isolation                                ERROR            79.90s   exit status 1

---
pgsql.build/testrun/isolation/isolation/regression.diffs
--- /home/bf/bf-build/mylodon/REL_16_STABLE/pgsql/src/test/isolation/expected/timeouts.out	2023-06-30 00:57:49.207140401 +0000
+++ /home/bf/bf-build/mylodon/REL_16_STABLE/pgsql.build/testrun/isolation/isolation/results/timeouts.out	2024-08-30 23:06:07.610042527 +0000
@@ -78,4 +78,4 @@
 step slto: SET lock_timeout = '10s'; SET statement_timeout = '10ms';
 step update: DELETE FROM accounts WHERE accountid = 'checking'; <waiting ...>
 step update: <... completed>
-ERROR:  canceling statement due to statement timeout
+ERROR:  canceling statement due to user request


Other occurrences:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=flaviventris&dt=2025-02-11%2021%3A54%3A52 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=skink&dt=2025-11-10%2021%3A25%3A57 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=scorpion&dt=2026-05-05%2014%3A24%3A33 - master


Add non-blocking version of PQcancel \ mylodon failed due to reason discussed upthread


002_archiving.pl fails due to promote request not received timely on Windows

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2024-09-29%2015%3A30%3A27 - REL_17_STABLE

(drongo is a Windows animal)

  6/289 postgresql:recovery / recovery/002_archiving                                    ERROR           626.63s   (exit status 255 or signal 127 SIGinvalid)

---
regress_log_002_archiving
[17:11:11.519](0.001s) ok 3 - recovery_end_command not executed yet
### Promoting node "standby"
# Running: pg_ctl -D C:\\prog\\bf\\root\\REL_17_STABLE\\pgsql.build/testrun/recovery/002_archiving\\data/t_002_archiving_standby_data/pgdata -l C:\\prog\\bf\\root\\REL_17_STABLE\\pgsql.build/testrun/recovery/002_archiving\\log/002_archiving_standby.log promote
waiting for server to promote....................................................................................................................................................................................... stopped waiting
pg_ctl: server did not promote in time
[17:20:06.095](534.576s) Bail out!  command "pg_ctl -D C:\\prog\\bf\\root\\REL_17_STABLE\\pgsql.build/testrun/recovery/002_archiving\\data/t_002_archiving_standby_data/pgdata -l C:\\prog\\bf\\root\\REL_17_STABLE\\pgsql.build/testrun/recovery/002_archiving\\log/002_archiving_standby.log promote" exited with value 1

---
002_archiving_standby.log
2024-09-29 17:11:10.319 UTC [6408:3] LOG:  recovery restart point at 0/3028BF8
2024-09-29 17:11:10.319 UTC [6408:4] DETAIL:  Last completed transaction was at log time 2024-09-29 17:10:57.783965+00.
The system cannot find the file specified.
2024-09-29 17:11:10.719 UTC [7440:5] 002_archiving.pl LOG:  disconnection: session time: 0:00:00.488 user=pgrunner database=postgres host=127.0.0.1 port=62549
The system cannot find the file specified.
The system cannot find the file specified.
...
The system cannot find the file specified.
2024-09-29 17:20:08.237 UTC [6684:4] LOG:  received immediate shutdown request
The system cannot find the file specified.
...

(there is no "received promote request" message)

Other occurrences:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2024-06-28%2001%3A06%3A00 - REL_16_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2026-01-09%2007%3A49%3A28 - REL_16_STABLE


promote request not received timely on slow Windows machines


019_replslot_limit.pl fails due to walsender stuck on sending FATAL to frozen walreceiver

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=francolin&dt=2024-10-03%2012%3A51%3A32 - REL_17_STABLE

297/297 postgresql:recovery / recovery/019_replslot_limit                               ERROR           306.28s   exit status 29

---
regress_log_019_replslot_limit
[12:56:34.033](0.228s) ok 19 - walsender termination logged
[13:00:57.133](263.100s) # poll_query_until timed out executing this query:
# SELECT wal_status FROM pg_replication_slots WHERE slot_name = 'rep3'
# expecting this output:
# lost
# last actual query output:
# unreserved
# with stderr:
timed out waiting for slot to be lost at /home/bf/bf-build/francolin/REL_17_STABLE/pgsql/src/test/recovery/t/019_replslot_limit.pl line 388.

---
019_replslot_limit_primary3.log
2024-10-03 12:56:34.041 UTC [673987] standby_3 FATAL:  terminating connection due to administrator command
2024-10-03 12:56:34.041 UTC [673987] standby_3 STATEMENT:  START_REPLICATION SLOT "rep3" 0/800000 TIMELINE 1
2024-10-03 12:56:34.066 UTC [674545] 019_replslot_limit.pl LOG:  statement: SELECT wal_status FROM pg_replication_slots WHERE slot_name = 'rep3'
2024-10-03 12:56:34.238 UTC [674628] 019_replslot_limit.pl LOG:  statement: SELECT wal_status FROM pg_replication_slots WHERE slot_name = 'rep3'
...

Other occurrences:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=mylodon&dt=2023-04-05%2017%3A47%3A03 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=kestrel&dt=2024-02-04%2001%3A53%3A44 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=piculet&dt=2025-02-19%2021%3A45%3A45 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=alligator&dt=2025-03-13%2020%3A33%3A25 - REL_16_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=alligator&dt=2025-05-18%2009%3A50%3A44 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=schnauzer&dt=2025-06-07%2008%3A11%3A55 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=mylodon&dt=2025-07-04%2020%3A43%3A37 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=sidewinder&dt=2025-08-20%2000%3A52%3A30 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=skink&dt=2026-04-07%2007%3A30%3A41 - REL_18_STABLE


failure in 019_replslot_limit


027_stream_regress.pl failed on drongo due to walreceiver not reconnecting after primary restart

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2024-10-14%2010%3A08%3A17 - master

(drongo is a Windows animal)

166/294 postgresql:recovery / recovery/027_stream_regress                               ERROR           871.81s   exit status 25

---
regress_log_027_stream_regress
Waiting for replication conn standby_1's replay_lsn to pass 0/158C8B98 on primary
[10:41:32.115](661.161s) # poll_query_until timed out executing this query:
# SELECT '0/158C8B98' <= replay_lsn AND state = 'streaming'
#          FROM pg_catalog.pg_stat_replication
#          WHERE application_name IN ('standby_1', 'walreceiver')
# expecting this output:
# t
# last actual query output:
#


---
027_stream_regress_standby_1.log
2024-10-14 10:30:28.483 UTC [4320:12] 027_stream_regress.pl LOG: disconnection: session time: 0:00:03.793 user=pgrunner 
database=postgres host=127.0.0.1 port=61748
2024-10-14 10:30:31.442 UTC [8468:2] LOG:  replication terminated by primary server
2024-10-14 10:30:31.442 UTC [8468:3] DETAIL:  End of WAL reached on timeline 1 at 0/158C8B98.
2024-10-14 10:30:31.442 UTC [8468:4] FATAL:  could not send end-of-streaming message to primary: server closed the 
connection unexpectedly
         This probably means the server terminated abnormally
         before or while processing the request.
     no COPY in progress
2024-10-14 10:30:31.443 UTC [5452:7] LOG:  invalid resource manager ID 101 at 0/158C8B98
2024-10-14 10:35:06.986 UTC [8648:21] LOG:  restartpoint starting: time
2024-10-14 10:35:06.991 UTC [8648:22] LOG:  restartpoint complete: wrote 0 buffers (0.0%), wrote 1 SLRU buffers; 0 WAL 
file(s) added, 0 removed, 1 recycled; write=0.001 s, sync=0.001 s, total=0.005 s; sync files=0, longest=0.000 s, 
average=0.000 s; distance=15336 kB, estimate=69375 kB; lsn=0/158C8B20, redo lsn=0/158C8B20
2024-10-14 10:35:06.991 UTC [8648:23] LOG:  recovery restart point at 0/158C8B20
2024-10-14 10:35:06.991 UTC [8648:24] DETAIL:  Last completed transaction was at log time 2024-10-14 10:30:24.820804+00.
2024-10-14 10:41:32.510 UTC [4220:4] LOG:  received immediate shutdown request

Other occurrences:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2025-09-30%2020%3A41%3A16 - REL_17_STABLE

Also 001_rep_changes.pl failed on fairywren due to walreceiver not reconnecting after primary restart

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2024-11-15%2015%3A23%3A29 - REL_15_STABLE

+++ tap check in src/test/subscription +++
# poll_query_until timed out executing this query:
# SELECT '0/1534000' <= replay_lsn AND state = 'streaming'
#          FROM pg_catalog.pg_stat_replication
#          WHERE application_name IN ('tap_sub', 'walreceiver')
# expecting this output:
# t
# last actual query output:
# 
# with stderr:
# Tests were run but no plan was declared and done_testing() was not seen.
# Looks like your test exited with 25 just after 23.
[16:07:39] t/001_rep_changes.pl ............... 
Dubious, test returned 25 (wstat 6400, 0x1900)

---
pgsql.build/src/test/subscription/tmp_check/log/001_rep_changes_publisher.log
2024-11-15 16:00:58.066 UTC [8716:3] 001_rep_changes.pl LOG:  statement: DELETE FROM tab_rep
2024-11-15 16:00:58.068 UTC [8716:4] 001_rep_changes.pl LOG:  disconnection: session time: 0:00:00.010 user=pgrunner database=postgres host=[local]
2024-11-15 16:00:58.109 UTC [3628:4] LOG:  received fast shutdown request
2024-11-15 16:00:58.109 UTC [3628:5] LOG:  aborting any active transactions
2024-11-15 16:00:58.121 UTC [3628:6] LOG:  background worker "logical replication launcher" (PID 8756) exited with exit code 1
2024-11-15 16:00:58.121 UTC [6480:1] LOG:  shutting down
2024-11-15 16:00:58.392 UTC [7740:14] tap_sub LOG:  disconnection: session time: 0:00:00.682 user=pgrunner database=postgres host=[local]
2024-11-15 16:00:58.421 UTC [6480:2] LOG:  checkpoint starting: shutdown immediate
2024-11-15 16:00:58.477 UTC [6480:3] LOG:  checkpoint complete: wrote 9 buffers (7.0%); 0 WAL file(s) added, 0 removed, 0 recycled; write=0.001 s, sync=0.001 s, total=0.057 s; sync files=0, longest=0.000 s, average=0.000 s; distance=617 kB, estimate=617 kB
2024-11-15 16:00:58.486 UTC [3628:7] LOG:  database system is shut down
2024-11-15 16:00:58.741 UTC [8864:1] LOG:  starting PostgreSQL 15.9 on x86_64-w64-mingw32, compiled by gcc.exe (Rev3, Built by MSYS2 project) 14.1.0, 64-bit

---
pgsql.build/src/test/subscription/tmp_check/log/001_rep_changes_subscriber.log
2024-11-15 16:00:57.692 UTC [5512:1] LOG:  logical replication apply worker for subscription "tap_sub" has started
2024-11-15 16:00:58.394 UTC [5512:2] LOG:  data stream from publisher has ended
2024-11-15 16:00:58.394 UTC [5512:3] ERROR:  could not send end-of-streaming message to primary: server closed the connection unexpectedly
		This probably means the server terminated abnormally
		before or while processing the request.
	no COPY in progress
2024-11-15 16:00:58.405 UTC [4848:9] LOG:  background worker "logical replication worker" (PID 5512) exited with exit code 1
2024-11-15 16:00:58.483 UTC [2204:1] LOG:  logical replication apply worker for subscription "tap_sub" has started
2024-11-15 16:05:33.567 UTC [5260:1] LOG:  checkpoint starting: time

Other occurrences:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2025-04-02%2010%3A00%3A53 - REL_16_STABLE

Also 021_twophase.pl failed on fairywren due to walreceiver not reconnecting after primary restart

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2024-12-25%2014%3A03%3A06 - master

[14:23:23.860](1.196s) ok 9 - Rows inserted via 2PC are visible on the subscriber
### Stopping node "publisher" using mode immediate
# Running: pg_ctl -D C:\\tools\\xmsys64\\home\\pgrunner\\bf\\root\\HEAD\\pgsql.build/testrun/subscription/021_twophase/data/t_021_twophase_publisher_data/pgdata -m immediate stop
waiting for server to shut down.... done
server stopped
# No postmaster PID for node "publisher"
### Starting node "publisher"
# Running: pg_ctl -w -D C:\\tools\\xmsys64\\home\\pgrunner\\bf\\root\\HEAD\\pgsql.build/testrun/subscription/021_twophase/data/t_021_twophase_publisher_data/pgdata -l C:\\tools\\xmsys64\\home\\pgrunner\\bf\\root\\HEAD\\pgsql.build/testrun/subscription/021_twophase/log/021_twophase_publisher.log -o --cluster-name=publisher start
waiting for server to start.... done
server started
# Postmaster PID for node "publisher" is 8896
Waiting for replication conn tap_sub's replay_lsn to pass 0/178D688 on publisher
[14:31:05.104](461.244s) # poll_query_until timed out executing this query:
# SELECT '0/178D688' <= replay_lsn AND state = 'streaming'
#          FROM pg_catalog.pg_stat_replication
#          WHERE application_name IN ('tap_sub', 'walreceiver')
# expecting this output:
# t
# last actual query output:
# 
# with stderr:
[14:31:05.241](0.137s) # Last pg_stat_replication contents:
timed out waiting for catchup at C:/tools/xmsys64/home/pgrunner/bf/root/HEAD/pgsql/src/test/subscription/t/021_twophase.pl line 242.


---
pgsql.build/testrun/subscription/021_twophase/log/021_twophase_subscriber.log
2024-12-25 14:23:24.064 UTC [4168:2] ERROR:  could not receive data from WAL stream: server closed the connection unexpectedly
		This probably means the server terminated abnormally
		before or while processing the request.
2024-12-25 14:23:24.115 UTC [6164:1] LOG:  logical replication apply worker for subscription "tap_sub" has started
2024-12-25 14:23:24.120 UTC [5256:4] LOG:  background worker "logical replication apply worker" (PID 4168) exited with exit code 1
2024-12-25 14:28:23.097 UTC [276:4] LOG:  checkpoint starting: time
2024-12-25 14:28:23.430 UTC [276:5] LOG:  1 two-phase state file was written for a long-running prepared transaction
2024-12-25 14:28:23.431 UTC [276:6] LOG:  checkpoint complete: wrote 3 buffers (0.0%), wrote 1 SLRU buffers; 0 WAL file(s) added, 0 removed, 0 recycled; write=0.326 s, sync=0.001 s, total=0.334 s; sync files=0, longest=0.000 s, average=0.000 s; distance=8 kB, estimate=8 kB; lsn=0/178C418, redo lsn=0/178C3F8
2024-12-25 14:31:05.415 UTC [5256:5] LOG:  received immediate shutdown request

Also 038_save_logical_slots_shutdown.pl failed due to subscriber not reconnecting after publisher restart

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2025-04-12%2003%3A59%3A38 - master

 51/321 postgresql:recovery / recovery/038_save_logical_slots_shutdown                  ERROR           441.14s   (exit status 255 or signal 127 SIGinvalid)

---
regress_log_038_save_logical_slots_shutdown
### Restarting node "pub"
# Running: pg_ctl --wait --pgdata C:\\prog\\bf\\root\\HEAD\\pgsql.build/...
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "pub" is 980
timed out waiting for match: (?^:Streaming transactions committing after ([A-F0-9]+/[A-F0-9]+), ...


---
038_save_logical_slots_shutdown_sub.log
2025-04-12 05:08:44.630 UTC [2820:1] LOG:  logical replication apply worker for subscription "sub" has started
2025-04-12 05:08:44.642 UTC [5652:6] LOG:  background worker "logical replication apply worker" (PID 6344) exited with exit code 1
2025-04-12 05:13:27.352 UTC [3988:1] LOG:  checkpoint starting: time
2025-04-12 05:13:36.825 UTC [3988:2] LOG:  checkpoint complete: wrote 62 buffers ...
2025-04-12 05:15:01.265 UTC [5652:7] LOG:  received immediate shutdown request
2025-04-12 05:15:01.353 UTC [5652:8] LOG:  database system is shut down

---
038_save_logical_slots_shutdown_pub.log
2025-04-12 05:08:44.634 UTC [1112:7] LOG:  database system is shut down
2025-04-12 05:08:45.685 UTC [980:1] LOG:  starting PostgreSQL 18devel on...
2025-04-12 05:08:45.687 UTC [980:2] LOG:  listening on IPv4 address "127.0.0.1", port 18057
2025-04-12 05:08:46.225 UTC [4392:1] LOG:  database system was shut down at 2025-04-12 05:08:43 UTC
2025-04-12 05:08:46.319 UTC [980:3] LOG:  database system is ready to accept connections
2025-04-12 05:15:00.408 UTC [980:4] LOG:  received immediate shutdown request
2025-04-12 05:15:00.942 UTC [980:5] LOG:  database system is shut down

Also 002_standby.pl and 003_standby_2.pl failed due to standby not reconnecting after restart of primary

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2025-04-08%2016%3A44%3A08 - master

273/273 postgresql:commit_ts / commit_ts/003_standby_2                                  ERROR           713.24s   exit status 25

---
pgsql.build/testrun/commit_ts/003_standby_2/log/regress_log_003_standby_2
[19:15:18.976](708.417s) # poll_query_until timed out executing this query:
# SELECT '0/30394D8'::pg_lsn <= pg_last_wal_replay_lsn()
# expecting this output:
# t
# last actual query output:
# f
# with stderr:
standby never caught up at C:/tools/xmsys64/home/pgrunner/bf/root/HEAD/pgsql/src/test/modules/commit_ts/t/003_standby_2.pl line 37.

---
pgsql.build/testrun/commit_ts/003_standby_2/log/003_standby_2_standby.log
2025-04-08 19:03:55.021 UTC [5396:1] LOG:  started streaming WAL from primary at 0/3000000 on timeline 1
2025-04-08 19:04:02.070 UTC [5396:2] LOG:  replication terminated by primary server
2025-04-08 19:04:02.070 UTC [5396:3] DETAIL:  End of WAL reached on timeline 1 at 0/3030B18.
2025-04-08 19:04:02.070 UTC [5396:4] FATAL:  could not send end-of-streaming message to primary: server closed the connection unexpectedly
		This probably means the server terminated abnormally
		before or while processing the request.
	invalid socket
	no COPY in progress
2025-04-08 19:04:02.071 UTC [4144:7] LOG:  invalid record length at 0/3030B18: expected at least 24, got 0
2025-04-08 19:04:06.327 UTC [4552:1] [unknown] LOG:  connection received: host=[local]
2025-04-08 19:04:06.380 UTC [4552:2] [unknown] LOG:  connection authenticated: user="pgrunner" method=trust (C:/tools/xmsys64/home/pgrunner/bf/root/HEAD/pgsql.build/testrun/commit_ts/003_standby_2/data/t_003_standby_2_standby_data/pgdata/pg_hba.conf:117)
2025-04-08 19:04:06.380 UTC [4552:3] [unknown] LOG:  connection authorized: user=pgrunner database=postgres application_name=003_standby_2.pl
2025-04-08 19:04:06.468 UTC [4552:4] 003_standby_2.pl LOG:  statement: SELECT '0/30394D8'::pg_lsn <= pg_last_wal_replay_lsn()
2025-04-08 19:04:06.540 UTC [4552:5] 003_standby_2.pl LOG:  disconnection: session time: 0:00:00.224 user=pgrunner database=postgres host=[local]
...
(there is no other "started streaming WAL from primary" message)

Other occurrences:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2025-12-13%2021%3A40%3A38 - master


WaitEventSetWaitBlock() can still hang on Windows due to connection reset


pageinspect/page.sql fails in v14- due to freeze requested not happening

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2024-11-09%2004%3A18%3A56 - REL_14_STABLE

============== creating database "contrib_regression" ==============
...
test page                         ... FAILED      401 ms
...
---
pgsql.build/contrib/pageinspect/regression.diffs

--- C:/prog/bf/root/REL_14_STABLE/pgsql.build/contrib/pageinspect/expected/page.out	2024-09-14 14:59:50.899122300 +0000
+++ C:/prog/bf/root/REL_14_STABLE/pgsql.build/contrib/pageinspect/results/page.out	2024-11-09 05:16:52.027703100 +0000
@@ -93,8 +93,8 @@
 FROM heap_page_items(get_raw_page('test1', 0)),
      LATERAL heap_tuple_infomask_flags(t_infomask, t_infomask2);
  t_infomask | t_infomask2 |                         raw_flags                         |   combined_flags   
-------------+-------------+-----------------------------------------------------------+--------------------
-       2816 |           2 | {HEAP_XMIN_COMMITTED,HEAP_XMIN_INVALID,HEAP_XMAX_INVALID} | {HEAP_XMIN_FROZEN}
+------------+-------------+-----------------------------------------+----------------
+       2304 |           2 | {HEAP_XMIN_COMMITTED,HEAP_XMAX_INVALID} | {}
 (1 row)

Other occurrences:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=hornet&dt=2025-02-01%2004%3A57%3A21 - REL_13_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=tern&dt=2025-10-14%2003%3A57%3A55 - REL_13_STABLE


Revert "Prevent instability in contrib/pageinspect's regression test."


ssl tests still have opportunity to fail due to TCP port conflict

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=culicidae&dt=2024-11-21%2020%3A44%3A43 - master

296/305 postgresql:subscription / subscription/100_bugs                                 OK               26.74s   14 subtests passed
\342\226\266 297/305 pg_ctl restart failed                                                         ERROR         
297/305 postgresql:ssl / ssl/002_scram                                                  ERROR             5.96s   (exit status 255 or signal 127 SIGinvalid)
...

---
regress_log_002_scram
### Restarting node "primary"
# Running: pg_ctl -w -D /home/bf/bf-build/culicidae/HEAD/pgsql.build/testrun/ssl/002_scram/data/t_002_scram_primary_data/pgdata -l /home/bf/bf-build/culicidae/HEAD/pgsql.build/testrun/ssl/002_scram/log/002_scram_primary.log restart
waiting for server to shut down..... done
server stopped
waiting for server to start.... stopped waiting
pg_ctl: could not start server
Examine the log output.
# pg_ctl restart failed; see logfile for details: /home/bf/bf-build/culicidae/HEAD/pgsql.build/testrun/ssl/002_scram/log/002_scram_primary.log
# No postmaster PID for node "primary"
[20:57:30.208](5.688s) Bail out!  pg_ctl restart failed

---
002_scram_primary.log
2024-11-21 20:57:28.783 UTC [4067616][postmaster][:0] LOG:  received fast shutdown request
2024-11-21 20:57:28.803 UTC [4067616][postmaster][:0] LOG:  aborting any active transactions
2024-11-21 20:57:28.818 UTC [4067616][postmaster][:0] LOG:  background worker "logical replication launcher" (PID 4067783) exited with exit code 1
2024-11-21 20:57:28.825 UTC [4067730][checkpointer][:0] LOG:  shutting down
2024-11-21 20:57:28.835 UTC [4067730][checkpointer][:0] LOG:  checkpoint starting: shutdown immediate
2024-11-21 20:57:30.050 UTC [4067730][checkpointer][:0] LOG:  checkpoint complete: wrote 5713 buffers (34.9%), wrote 3 SLRU buffers; 0 WAL file(s) added, 0 removed, 3 recycled; write=0.964 s, sync=0.103 s, total=1.220 s; sync files=1797, longest=0.030 s, average=0.001 s; distance=46011 kB, estimate=46011 kB; lsn=0/4474998, redo lsn=0/4474998
2024-11-21 20:57:30.094 UTC [4067616][postmaster][:0] LOG:  database system is shut down
2024-11-21 20:57:30.175 UTC [4070346][postmaster][:0] LOG:  starting PostgreSQL 18devel on x86_64-linux, compiled by gcc-14.2.0, 64-bit
2024-11-21 20:57:30.175 UTC [4070346][postmaster][:0] LOG:  could not bind IPv4 address "127.0.0.1": Address already in use
2024-11-21 20:57:30.175 UTC [4070346][postmaster][:0] HINT:  Is another postmaster already running on port 32301? If not, wait a few seconds and retry.
2024-11-21 20:57:30.175 UTC [4070346][postmaster][:0] WARNING:  could not create listen socket for "127.0.0.1"
2024-11-21 20:57:30.175 UTC [4070346][postmaster][:0] FATAL:  could not create any TCP/IP sockets


Other occurrences:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=olingo&dt=2025-02-19%2004%3A57%3A22 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=mylodon&dt=2025-03-23%2018%3A46%3A11 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2025-03-27%2022%3A20%3A42 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=francolin&dt=2025-06-26%2020%3A21%3A00 - REL_16_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=kestrel&dt=2025-10-28%2017%3A51%3A58 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=scorpion&dt=2026-03-02%2017%3A07%3A50 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=kestrel&dt=2026-05-15%2009%3A31%3A59 - REL_18_STABLE


ssl tests fail due to TCP port conflict \ substantially reduce buildfarm failures


Parallel tests publication and subscription might fail due to concurrent tuple update

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=desman&dt=2024-12-09%2018%3A33%3A49 - REL_16_STABLE

# parallel group (2 tests):  subscription publication
not ok 157   + publication                              2251 ms
ok 158       + subscription                              415 ms


--- /home/fedora/17-desman/buildroot/REL_16_STABLE/pgsql.build/src/test/regress/expected/publication.out 2024-12-09 
18:34:02.939762233 +0000
+++ /home/fedora/17-desman/buildroot/REL_16_STABLE/pgsql.build/src/test/regress/results/publication.out 2024-12-09 
18:44:48.582958859 +0000
@@ -1193,23 +1193,29 @@
  ERROR:  permission denied for database regression
  SET ROLE regress_publication_user;
  GRANT CREATE ON DATABASE regression TO regress_publication_user2;
+ERROR:  tuple concurrently updated
  SET ROLE regress_publication_user2;
  SET client_min_messages = 'ERROR';
  CREATE PUBLICATION testpub2;  -- ok
+ERROR:  permission denied for database regression

---
pgsql.build/src/test/regress/log/postmaster.log
2024-12-09 18:44:46.753 UTC [1345157:903] pg_regress/publication STATEMENT:  CREATE PUBLICATION testpub2;
2024-12-09 18:44:46.753 UTC [1345158:287] pg_regress/subscription LOG:  statement: REVOKE CREATE ON DATABASE REGRESSION 
FROM regress_subscription_user3;
2024-12-09 18:44:46.754 UTC [1345157:904] pg_regress/publication LOG:  statement: SET ROLE regress_publication_user;
2024-12-09 18:44:46.754 UTC [1345157:905] pg_regress/publication LOG:  statement: GRANT CREATE ON DATABASE regression TO 
regress_publication_user2;
2024-12-09 18:44:46.754 UTC [1345157:906] pg_regress/publication ERROR:  tuple concurrently updated
2024-12-09 18:44:46.754 UTC [1345157:907] pg_regress/publication STATEMENT:  GRANT CREATE ON DATABASE regression TO 
regress_publication_user2;

Other occurrences:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2025-12-24%2019%3A56%3A37 - master


Parallel tests publication and subscription might fail due to concurrent tuple update


019_replslot_limit.pl might fail due to checkpoint skipped

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=alligator&dt=2024-12-13%2001%3A24%3A58 - REL_17_STABLE

[12:27:41.437](0.024s) ok 18 - have walreceiver pid 637143
[12:30:42.564](181.127s) not ok 19 - walsender termination logged
[12:30:42.564](0.000s)
[12:30:42.564](0.000s) #   Failed test 'walsender termination logged'
#   at t/019_replslot_limit.pl line 382.


---
019_replslot_limit_primary3.log:
2024-12-13 12:27:40.912 ACDT [637093:7] LOG:  checkpoint starting: wal
...
2024-12-13 12:27:41.461 ACDT [637182:4] 019_replslot_limit.pl LOG: statement: SELECT pg_logical_emit_message(false, '', 
'foo');
2024-12-13 12:27:41.462 ACDT [637182:5] 019_replslot_limit.pl LOG: statement: SELECT pg_switch_wal();
2024-12-13 12:27:41.463 ACDT [637182:6] 019_replslot_limit.pl LOG: disconnection: session time: 0:00:00.003 
user=postgres database=postgres host=[local]
2024-12-13 12:27:41.668 ACDT [637093:8] LOG:  checkpoint complete: wrote 0 buffers (0.0%); 0 WAL file(s) added, 1 
removed, 0 recycled; write=0.001 s, sync=0.001 s, total=0.756 s; sync files=0, longest=0.000 s, average=0.000 s; 
distance=1024 kB, estimate=1024 kB; lsn=0/900060, redo lsn=0/700028
2024-12-13 12:27:41.668 ACDT [637093:9] LOG:  checkpoints are occurring too frequently (1 second apart)
2024-12-13 12:27:41.668 ACDT [637093:10] HINT:  Consider increasing the configuration parameter "max_wal_size".
2024-12-13 12:30:42.565 ACDT [637144:10] standby_3 LOG:  terminating walsender process due to replication timeout
2024-12-13 12:30:42.565 ACDT [637144:11] standby_3 STATEMENT: START_REPLICATION SLOT "rep3" 0/700000 TIMELINE 1

Other occurrences:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=alligator&dt=2025-01-30%2021%3A03%3A27 - REL_16_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=alligator&dt=2025-04-09%2014%3A26%3A35 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=alligator&dt=2025-05-27%2008%3A32%3A34 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=alligator&dt=2025-08-04%2019%3A12%3A29 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=alligator&dt=2025-08-08%2009%3A42%3A32 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=alligator&dt=2025-08-11%2009%3A20%3A49 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=alligator&dt=2025-08-15%2009%3A07%3A11 - REL_16_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=alligator&dt=2025-09-04%2015%3A41%3A50 - REL_16_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=alligator&dt=2025-09-16%2023%3A52%3A38 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=alligator&dt=2025-09-16%2014%3A10%3A39 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=alligator&dt=2025-09-25%2017%3A31%3A25 - REL_16_STABLE


019_replslot_limit.pl might fail due to checkpoint skipped


tablespace.sql is unstable due to lack of ORDER BY (in v15-)

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=mandrill&dt=2024-12-25%2011%3A01%3A58 - REL_15_STABLE

#   Failed test 'regression tests pass'
#   at t/027_stream_regress.pl line 81.
#          got: '256'
#     expected: '0'
# Looks like you failed 1 test of 8.
[17:36:30] t/027_stream_regress.pl .............. 

---
pgsql.build/src/test/recovery/tmp_check/log/regress_log_027_stream_regress
test tablespace                   ... FAILED    47555 ms

diff -U3 /home/nm/farm/xlc32/REL_15_STABLE/pgsql.build/src/test/regress/expected/tablespace.out /home/nm/farm/xlc32/REL_15_STABLE/pgsql.build/src/test/recovery/tmp_check/results/tablespace.out
--- /home/nm/farm/xlc32/REL_15_STABLE/pgsql.build/src/test/regress/expected/tablespace.out	2024-11-26 05:26:30.000000000 +0000
+++ /home/nm/farm/xlc32/REL_15_STABLE/pgsql.build/src/test/recovery/tmp_check/results/tablespace.out	2024-12-25 17:13:47.000000000 +0000
@@ -334,9 +334,9 @@
      where c.reltablespace = t.oid AND c.relname LIKE 'part%_idx';
     relname   |     spcname      
  -------------+------------------
+  part_a_idx  | regress_tblspace
   part1_a_idx | regress_tblspace
   part2_a_idx | regress_tblspace
-  part_a_idx  | regress_tblspace
  (3 rows)

Other occurrences:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=mandrill&dt=2025-06-11%2007%3A49%3A10 - REL_15_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=mandrill&dt=2025-06-16%2003%3A49%3A05 - REL_15_STABLE


Unstable regression test "tablespace" / Add ORDER BY to stabilize tablespace test for partitioned index


stats.sql might fail due to shared buffers also used by parallel tests

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2024-12-17%2008%3A59%3A44 - master

--- C:/prog/bf/root/HEAD/pgsql/src/test/regress/expected/stats.out	2024-09-18 19:31:14.665516500 +0000
+++ C:/prog/bf/root/HEAD/pgsql.build/testrun/recovery/027_stream_regress/data/results/stats.out	2024-12-17 09:57:08.944588500 +0000
@@ -1291,7 +1291,7 @@
 SELECT :io_sum_shared_after_writes > :io_sum_shared_before_writes;
  ?column? 
 ----------
- t
+ f
 (1 row)

---
pgsql.build/testrun/recovery/027_stream_regress/log/027_stream_regress_primary.log
2024-12-17 09:57:06.782 UTC [8568:115] pg_regress/stats LOG:  statement: CHECKPOINT;
2024-12-17 09:57:06.794 UTC [3664:40] LOG:  checkpoint starting: immediate force wait
2024-12-17 09:57:06.856 UTC [3664:41] LOG:  checkpoint complete: wrote 0 buffers (0.0%), wrote 1 SLRU buffers; 0 WAL file(s) added, 0 removed, 0 recycled; write=0.001 s, sync=0.001 s, total=0.062 s; sync files=0, longest=0.000 s, average=0.000 s; distance=1875 kB, estimate=52682 kB; lsn=0/14A2F410, redo lsn=0/14A2F3B8
2024-12-17 09:57:06.857 UTC [8568:116] pg_regress/stats LOG:  statement: CHECKPOINT;
2024-12-17 09:57:06.857 UTC [3664:42] LOG:  checkpoint starting: immediate force wait
2024-12-17 09:57:06.859 UTC [3664:43] LOG:  checkpoint complete: wrote 0 buffers (0.0%), wrote 0 SLRU buffers; 0 WAL file(s) added, 0 removed, 0 recycled; write=0.001 s, sync=0.001 s, total=0.002 s; sync files=0, longest=0.000 s, average=0.000 s; distance=0 kB, estimate=47414 kB; lsn=0/14A2F4E0, redo lsn=0/14A2F488
2024-12-17 09:57:06.859 UTC [8568:117] pg_regress/stats LOG:  statement: SELECT sum(writes) AS writes, sum(fsyncs) AS fsyncs
	  FROM pg_stat_io
	  WHERE object = 'relation' 
2024-12-17 09:57:06.860 UTC [8568:118] pg_regress/stats LOG:  statement: SELECT 77693 > 77693;


stats.sql might fail due to shared buffers also used by parallel tests


test_decoding/slot_creation_error.spec fails due to timing issue

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2025-02-06%2001%3A19%3A14 - master

--- C:/prog/bf/root/HEAD/pgsql/contrib/test_decoding/expected/slot_creation_error.out	2023-01-23 04:39:00.502404900 +0000
+++ C:/prog/bf/root/HEAD/pgsql.build/testrun/test_decoding/isolation/results/slot_creation_error.out	2025-02-06 02:43:51.979727000 +0000
@@ -92,23 +92,7 @@
     FROM pg_stat_activity
     WHERE application_name = 'isolation/slot_creation_error/s2';
  <waiting ...>
-step s2_init: <... completed>
-FATAL:  terminating connection due to administrator command
-server closed the connection unexpectedly
+PQconsumeInput failed: server closed the connection unexpectedly
 	This probably means the server terminated abnormally
 	before or while processing the request.
 
-step s1_terminate_s2: <... completed>
-pg_terminate_backend
---------------------
-t                   
-(1 row)
-
-step s1_c: COMMIT;
-step s1_view_slot: 
-    SELECT slot_name, slot_type, active FROM pg_replication_slots WHERE slot_name = 'slot_creation_error'
-
-slot_name|slot_type|active
----------+---------+------
-(0 rows)
-

Other occurrences:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2025-02-13%2015%3A24%3A51 - REL_16_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=hamerkop&dt=2025-12-27%2011%3A25%3A30 - REL_17_STABLE


Improving tracking/processing of buildfarm test failures \ failure of slot_creation_error


026_overwrite_contrecord.pl might fail fail on extremely slow animals

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=skink&dt=2025-03-14%2013%3A52%3A09 - master

  31/324 postgresql:recovery / recovery/026_overwrite_contrecord ERROR            325.72s   (exit status 255 or signal 127 SIGinvalid)

---
# Initializing node "standby" from backup "backup" of node "primary"
### Enabling streaming replication for node "standby"
### Starting node "standby"
# Running: pg_ctl -w -D 
/home/bf/bf-build/skink-master/HEAD/pgsql.build/testrun/recovery/026_overwrite_contrecord/data/t_026_overwrite_contrecord_standby_data/pgdata -l 
/home/bf/bf-build/skink-master/HEAD/pgsql.build/testrun/recovery/026_overwrite_contrecord/log/026_overwrite_contrecord_standby.log -o --cluster-name=standby start
waiting for server to start........ stopped waiting
pg_ctl: could not start server
Examine the log output.
# pg_ctl start failed; see logfile for details: /home/bf/bf-build/skink-master/HEAD/pgsql.build/testrun/recovery/026_overwrite_contrecord/log/026_overwrite_contrecord_standby.log
# No postmaster PID for node "standby"
[14:44:39.051](7.936s) Bail out!  pg_ctl start failed

---
026_overwrite_contrecord_standby.log:
2025-03-14 14:44:38.533 UTC [1558222][startup][:0] LOG:  database system was interrupted; last known up at 2025-03-14 14:44:30 UTC
2025-03-14 14:44:38.806 UTC [1558222][startup][:0] LOG:  invalid checkpoint record
2025-03-14 14:44:38.808 UTC [1558222][startup][:0] PANIC:  could not locate a valid checkpoint record at 0/2094248
2025-03-14 14:44:38.937 UTC [1555866][postmaster][:0] LOG:  startup process (PID 1558222) was terminated by signal 6: Aborted
2025-03-14 14:44:38.937 UTC [1555866][postmaster][:0] LOG:  aborting startup due to startup process failure

---
026_overwrite_contrecord_primary.log:
2025-03-14 14:44:30.536 UTC [1553014][client backend][4/2:0] LOG: statement: SELECT pg_walfile_name(pg_current_wal_insert_lsn())
2025-03-14 14:44:30.621 UTC [1519069][checkpointer][:0] LOG: checkpoint complete: wrote 109 buffers (85.2%), wrote 3 SLRU buffers; 0 WAL file(s) added, 0 removed, 0 recycled; write=12.404 s, sync=0.013 s, total=12.574 s; sync files=28, longest=0.004 s, average=0.001 s; distance=8299 kB, estimate=8299 kB; lsn=0/2094248, redo lsn=0/1FA5A48
2025-03-14 14:44:31.119 UTC [1519026][postmaster][:0] LOG:  received immediate shutdown request

Other occurrences:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=skink&dt=2025-03-09%2020%3A23%3A09 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=skink&dt=2025-04-02%2018%3A11%3A30 - REL_16_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=skink&dt=2025-08-01%2016%3A14%3A02 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=skink&dt=2025-08-29%2011%3A32%3A38 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=skink&dt=2025-09-08%2019%3A22%3A26 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=skink&dt=2025-09-09%2003%3A41%3A32 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=skink&dt=2025-09-09%2009%3A57%3A40 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=skink&dt=2025-10-03%2017%3A56%3A04 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=skink&dt=2025-10-07%2013%3A32%3A06 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=skink&dt=2025-10-08%2008%3A25%3A40 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=skink&dt=2025-10-14%2022%3A22%3A32 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=skink&dt=2025-10-22%2022%3A50%3A39 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=skink&dt=2025-10-24%2005%3A42%3A15 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=skink&dt=2025-10-29%2000%3A17%3A08 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=skink&dt=2025-11-11%2005%3A17%3A13 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=skink&dt=2025-11-22%2017%3A07%3A37 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=skink&dt=2025-11-26%2023%3A53%3A45 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=skink&dt=2025-12-22%2022%3A34%3A50 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=skink&dt=2025-12-24%2017%3A01%3A39 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=skink&dt=2025-12-31%2000%3A58%3A00 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=skink&dt=2026-01-13%2009%3A14%3A15 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=skink&dt=2026-01-18%2016%3A22%3A47 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=skink&dt=2026-01-20%2014%3A20%3A55 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=skink&dt=2026-01-26%2021%3A02%3A48 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=skink&dt=2026-01-29%2013%3A36%3A41 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=skink&dt=2026-02-02%2016%3A14%3A42 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=skink&dt=2026-02-07%2009%3A21%3A30 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=skink&dt=2026-02-10%2017%3A00%3A05 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=skink&dt=2026-02-11%2010%3A05%3A45 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=skink&dt=2026-03-02%2010%3A55%3A43 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=skink&dt=2026-03-13%2020%3A39%3A10 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=skink&dt=2026-04-09%2021%3A50%3A41 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=skink&dt=2026-04-10%2015%3A17%3A12 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=skink&dt=2026-04-21%2011%3A42%3A50 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=skink&dt=2026-05-15%2002%3A33%3A09 - REL_17_STABLE


The 026_overwrite_contrecord test might fail on extremely slow animals


002_pg_upgrade.pl failed due to primary key not restored

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=serinus&dt=2025-04-07%2017%3A45%3A28 - master

140/334 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           340.81s   exit status 2

---
pgsql.build/testrun/pg_upgrade/002_pg_upgrade/log/regress_log_002_pg_upgrade
...
pg_restore: error: could not execute query: ERROR:  there is no unique constraint matching given keys for referenced table "pk"
Command was: ALTER TABLE fkpart5.fk
    ADD CONSTRAINT fk_a_fkey FOREIGN KEY (a) REFERENCES fkpart5.pk(a);
...
--- /home/bf/bf-build/serinus/HEAD/pgsql.build/testrun/pg_upgrade/002_pg_upgrade/data/tmp_test_KTss/src_dump.sql_adjusted	2025-04-07 17:58:51.304009096 +0000
+++ /home/bf/bf-build/serinus/HEAD/pgsql.build/testrun/pg_upgrade/002_pg_upgrade/data/tmp_test_KTss/dest_dump.sql_adjusted	2025-04-07 17:58:56.544020733 +0000
@@ -455613,11 +455613,6 @@
 ALTER TABLE ONLY fkpart4.dropfk
     ADD CONSTRAINT dropfk_a_fkey FOREIGN KEY (a) REFERENCES fkpart4.droppk(a);
 --
--- Name: fk fk_a_fkey; Type: FK CONSTRAINT; Schema: fkpart5; Owner: bf
---
-ALTER TABLE fkpart5.fk
-    ADD CONSTRAINT fk_a_fkey FOREIGN KEY (a) REFERENCES fkpart5.pk(a);
...


pg_dump/restore failure (dependency?) on BF serinus


pg_stat_statements/entry_timestamp.sql failed due to zero time diff on Hurd animal fruitcrow

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-10-25%2007%3A45%3A03 - master

# +++ regress check in contrib/pg_stat_statements +++
...
not ok 9     - entry_timestamp                            21 ms
...
---
pgsql.build/contrib/pg_stat_statements/regression.diffs
diff -U3 /home/demo/client-code-REL_19_1/buildroot/HEAD/pgsql.build/contrib/pg_stat_statements/expected/entry_timestamp.out /home/demo/client-code-REL_19_1/buildroot/HEAD/pgsql.build/contrib/pg_stat_statements/results/entry_timestamp.out
--- /home/demo/client-code-REL_19_1/buildroot/HEAD/pgsql.build/contrib/pg_stat_statements/expected/entry_timestamp.out	2025-10-25 08:45:03.000000000 +0100
+++ /home/demo/client-code-REL_19_1/buildroot/HEAD/pgsql.build/contrib/pg_stat_statements/results/entry_timestamp.out	2025-10-25 08:57:31.000000000 +0100
@@ -147,7 +147,7 @@
 WHERE query LIKE '%STMTTS%';
  total | minmax_exec_zero | minmax_ts_after_ref | stats_since_after_ref 
 -------+------------------+---------------------+-----------------------
-     2 |                1 |                   2 |                     0
+     2 |                2 |                   2 |                     0
 (1 row)
 
 -- Cleanup

Other occurrences:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-10-30%2011%3A04%3A28 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-12-05%2022%3A36%3A14 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-12-05%2022%3A49%3A02 - master


GNU/Hurd portability patches \ failure due to zero time difference


001_replan_regress.pl failed due to concurrent operations with indexes

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=sifaka&dt=2026-04-02%2016%3A35%3A13 - master

# +++ tap install-check in src/test/modules/test_plan_advice +++

#   Failed test 'regression tests pass'
#   at t/001_replan_regress.pl line 63.
#          got: '256'
#     expected: '0'
# Looks like you failed 1 test of 1.

---
diff -U3 /Users/buildfarm/bf-data/HEAD/pgsql.build/src/test/regress/expected/limit.out /Users/buildfarm/bf-data/HEAD/pgsql.build/src/test/modules/test_plan_advice/tmp_check/results/limit.out
--- /Users/buildfarm/bf-data/HEAD/pgsql.build/src/test/regress/expected/limit.out	2026-04-02 12:35:13
+++ /Users/buildfarm/bf-data/HEAD/pgsql.build/src/test/modules/test_plan_advice/tmp_check/results/limit.out	2026-04-02 12:49:59
@@ -5,6 +5,8 @@
 SELECT ''::text AS two, unique1, unique2, stringu1
 		FROM onek WHERE unique1 > 50
 		ORDER BY unique1 LIMIT 2;
+WARNING:  supplied plan advice was not enforced
+DETAIL:  advice INDEX_SCAN(onek public.onek_unique1) feedback is "matched, inapplicable, failed"
  two | unique1 | unique2 | stringu1 
 -----+---------+---------+----------
      |      51 |      76 | ZBAAAA
=== EOF ===
[12:50:02.062](11.620s) not ok 1 - regression tests pass


pg_plan_advice \ sifaka showed new type of test_plan_advice failure


plpgsql_trap fails with unclear error when it rans out of space

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=caiman&dt=2026-04-21%2007%3A21%3A57 - master

not ok 11    - plpgsql_trap                              502 ms
ok 12        - plpgsql_trigger                            18 ms
ok 13        - plpgsql_varprops                           22 ms
1..13
# 1 of 13 tests failed.

# diff -U3 /repos/client-code-REL_19_1/HEAD/pgsql.build/src/pl/plpgsql/src/expected/plpgsql_trap.out /repos/client-code-REL_19_1/HEAD/pgsql.build/src/pl/plpgsql/src/results/plpgsql_trap.out
# --- /repos/client-code-REL_19_1/HEAD/pgsql.build/src/pl/plpgsql/src/expected/plpgsql_trap.out	2026-04-21 04:22:01.030204342 -0300
# +++ /repos/client-code-REL_19_1/HEAD/pgsql.build/src/pl/plpgsql/src/results/plpgsql_trap.out	2026-04-21 04:29:54.795187855 -0300
# @@ -155,7 +155,7 @@
#  begin;
#  set statement_timeout to 1000;
#  select trap_timeout();
# -NOTICE:  nyeah nyeah, can't stop me
# +NOTICE:  caught others?
#  ERROR:  end of function
#  CONTEXT:  PL/pgSQL function trap_timeout() line 15 at RAISE
#  rollback;
not ok 11    - plpgsql_trap                              502 ms

Other occurrences:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=caiman&dt=2026-04-21%2007%3A18%3A48 - REL_18_STABLE


Non-robust plpgsql_trap test


misc_functions.sql fails on Windows due to CallNamedPipe() returning ERROR_PIPE_BUSY

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2026-04-24%2001%3A26%3A26 - master

# # --- C:/prog/bf/root/HEAD/pgsql/src/test/regress/expected/misc_functions.out 2026-04-08 01:57:31.191354200 +0000
# # +++ C:/prog/bf/root/HEAD/pgsql.build/testrun/pg_upgrade/002_pg_upgrade/data/results/misc_functions.out 2026-04-24 02:45:42.446717500 +0000
# # @@ -316,9 +316,10 @@
# #  -- permissions are set properly.
# #  --
# #  SELECT pg_log_backend_memory_contexts(pg_backend_pid());
# # +WARNING:  could not send signal to process 3940: Invalid argument
# #   pg_log_backend_memory_contexts
# #  --------------------------------
# # - t
# # + f
# #  (1 row)
# #
# #  SELECT pg_log_backend_memory_contexts(pid) FROM pg_stat_activity
# # @@ -347,9 +348,10 @@
# #
# #  SET ROLE regress_log_memory;
# #  SELECT pg_log_backend_memory_contexts(pg_backend_pid());
# # +WARNING:  could not send signal to process 3940: Invalid argument
# #   pg_log_backend_memory_contexts
# #  --------------------------------
# # - t
# # + f
# #  (1 row)
# #
# #  RESET ROLE;
# # 1 of 248 tests failed.
# # The differences that caused some tests to fail can be viewed in the file "C:/prog/bf/root/HEAD/pgsql.build/testrun/pg_upgrade/002_pg_upgrade/data/regression.diffs".
# # A copy of the test summary that you see above is saved in the file "C:/prog/bf/root/HEAD/pgsql.build/testrun/pg_upgrade/002_pg_upgrade/data/regression.out".
# ------------------------------------
# Looks like you failed 1 test of 20.

Other occurrences:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2025-09-26%2018%3A15%3A06 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2026-05-16%2020%3A45%3A48 - master


Yet another way for pg_ctl stop to fail on Windows \ pg_log_backend_memory_contexts() fails due to the same ERROR_PIPE_BUSY


Tests might fail to start postmaster due to race condition on checkpointer startup

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=flaviventris&dt=2026-03-10%2013%3A58%3A55 - master

371/371 test_oat_hooks - postgresql:test_oat_hooks/regress                              ERROR           412.20s   exit status 2
...
stderr:
# postmaster did not respond within 360 seconds, examine "/home/bf/bf-build/flaviventris/HEAD/pgsql.build/testrun/test_oat_hooks/regress/log/postmaster.log" for the reason
# postmaster failed

---
pgsql.build/testrun/test_oat_hooks/regress/log/postmaster.log
2026-03-10 15:03:54.952 CET postmaster[205015] LOG:  starting PostgreSQL 19devel on x86_64-linux, compiled by gcc-16.0.1, 64-bit
2026-03-10 15:03:54.952 CET postmaster[205015] LOG:  listening on Unix socket "/tmp/pg_regress-CTbULB/.s.PGSQL.40085"
2026-03-10 15:03:54.956 CET startup[205041] LOG:  database system was shut down at 2026-03-10 15:03:54 CET
2026-03-10 15:03:54.970 CET dead-end client backend[205049] [unknown] FATAL:  the database system is starting up
...
2026-03-10 15:03:59.982 CET dead-end client backend[208738] [unknown] FATAL:  the database system is starting up
2026-03-10 15:03:59.985 CET startup[205041] LOG:  still waiting for backend with PID 205035 to accept ProcSignalBarrier
2026-03-10 15:04:00.050 CET dead-end client backend[208797] [unknown] FATAL:  the database system is starting up
...
2026-03-10 15:10:42.238 CET dead-end client backend[467358] [unknown] FATAL:  the database system is starting up
2026-03-10 15:10:42.287 CET startup[205041] LOG:  still waiting for backend with PID 205035 to accept ProcSignalBarrier
2026-03-10 15:10:42.289 CET dead-end client backend[467359] [unknown] FATAL:  the database system is starting up
...

Other occurrences:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=mamba&dt=2026-04-30%2005%3A10%3A39 - master


Startup process deadlock: WaitForProcSignalBarriers vs aux process \ race condition between procsignal initialization and emitting signal barrier


027_stream_regress.pl failed on skink in v17 due to failed Assertion on pgstat shutdown

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=skink&dt=2026-05-11%2010%3A25%3A22 - REL_17_STABLE

241/316 recovery - postgresql:recovery/027_stream_regress ERROR           4374.08s   exit status 1
...
stderr:
#   Failed test 'check contents of pg_stat_statements on regression database'
#   at /home/bf/bf-build/skink/REL_17_STABLE/pgsql/src/test/recovery/t/027_stream_regress.pl line 177.
#          got: 'CREATE|f
# SELECT|t'
#     expected: 'CREATE|t
# DELETE|t
# INSERT|t
# SELECT|t
# UPDATE|t'
# Looks like you failed 1 test of 9.

---
pgsql.build/testrun/recovery/027_stream_regress/log/027_stream_regress_primary.log
2026-05-11 14:09:34.397 CEST [4064132][walsender][40/0:0] LOG: released physical replication slot "standby_1"
TRAP: failed Assert("!pgStatLocal.shmem->is_shutdown"), File: "../pgsql/src/backend/utils/activity/pgstat.c", Line: 612, 
PID: 4064132
postgres: primary: walsender bf [local] streaming 0/15B4FC98(ExceptionalCondition+0x5f) [0x45ae268]
postgres: primary: walsender bf [local] streaming 0/15B4FC98(pgstat_report_stat+0x14d) [0x4492fe2]
postgres: primary: walsender bf [local] streaming 0/15B4FC98(+0x49315c) [0x449315c]
postgres: primary: walsender bf [local] streaming 0/15B4FC98(shmem_exit+0x78) [0x4448f00]
postgres: primary: walsender bf [local] streaming 0/15B4FC98(+0x449020) [0x4449020]
postgres: primary: walsender bf [local] streaming 0/15B4FC98(proc_exit+0x22) [0x44490c1]
postgres: primary: walsender bf [local] streaming 0/15B4FC98(+0x3f5dbd) [0x43f5dbd]
...
2026-05-11 14:09:34.629 CEST [4063470][postmaster][:0] LOG:  server process (PID 4064132) was terminated by signal 6: 
Aborted
2026-05-11 14:09:34.629 CEST [4063470][postmaster][:0] DETAIL: Failed process was running: START_REPLICATION SLOT 
"standby_1" 0/3000000 TIMELINE 1
2026-05-11 14:09:34.631 CEST [4063470][postmaster][:0] LOG: terminating any other active server processes

Other occcurrences:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=skink&dt=2025-03-18%2023%3A39%3A44 - REL_17_STABLE


Assert in pgstat_report_stat() fails when a backend shutting down with stats pending \ skink produced this failure


035_standby_logical_decoding.pl might fail due to FATAL message lost inside libpq

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=francolin&dt=2026-05-11%2012%3A25%3A04 - master

  38/273 recovery - postgresql:recovery/035_standby_logical_decoding ERROR            74.36s   exit status 1


[14:34:25.522](0.001s) ok 65 - pg_recvlogical exited non-zero
[14:34:25.522](0.000s) not ok 66 - slot has been invalidated
[14:34:25.523](0.000s) #   Failed test 'slot has been invalidated'
#   at /home/bf/bf-build/francolin/REL_16_STABLE/pgsql/src/test/recovery/t/035_standby_logical_decoding.pl line 118.
[14:34:25.523](0.001s) #                   'pg_recvlogical: error: could not send replication command "START_REPLICATION 
SLOT "drop_db_activeslot" LOGICAL 0/0 ("include-xids" '0', "skip-empty-xacts" '1')": server closed the connection 
unexpectedly
#     This probably means the server terminated abnormally
#     before or while processing the request.
# pg_recvlogical: error: disconnected
# '
#     doesn't match '(?^:conflict with recovery)'
[14:34:25.675](0.152s) ok 67 - otherslot on standby not dropped

Other occurrences:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=kestrel&dt=2025-08-04%2005%3A45%3A46 - master


035_standby_logical_decoding might fail due to FATAL message lost inside libpq


Under investigation

004_subscription.pl failed on Windows due to pg_upgrade failed to restore schema

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2025-03-10%2019%3A26%3A35 - master

  3/310 postgresql:pg_upgrade / pg_upgrade/004_subscription                             ERROR            78.30s   exit status 25

---
pgsql.build/testrun/pg_upgrade/004_subscription/log/regress_log_004_subscription
...
Restoring global objects in the new cluster                   ok
Restoring database schemas in the new cluster                 
*failure*

Consult the last few lines of "C:/prog/bf/root/HEAD/pgsql.build/testrun/pg_upgrade/004_subscription/data/t_004_subscription_new_sub_data/pgdata/pg_upgrade_output.d/20250310T194018.517/log/pg_upgrade_dump_1.log" for
the probable cause of the failure.
Failure, exiting
[19:40:50.723](33.928s) not ok 9 - run of pg_upgrade for old instance when the subscription tables are in init/ready state
[19:40:50.723](0.001s) #   Failed test 'run of pg_upgrade for old instance when the subscription tables are in init/ready state'
#   at C:/prog/bf/root/HEAD/pgsql/src/bin/pg_upgrade/t/004_subscription.pl line 272.
[19:40:50.724](0.001s) not ok 10 - pg_upgrade_output.d/ removed after successful pg_upgrade
[19:40:50.725](0.000s) #   Failed test 'pg_upgrade_output.d/ removed after successful pg_upgrade'
#   at C:/prog/bf/root/HEAD/pgsql/src/bin/pg_upgrade/t/004_subscription.pl line 287.

Other occurrences:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2026-01-12%2000%3A09%3A37 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2026-05-03%2014%3A03%3A12 - master


Random pg_upgrade 004_subscription test failure on drongo


006_transfer_modes.pl failed on Windows due to pg_upgrade failed to restore schema

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2025-04-08%2004%3A18%3A15 - master

|   5/320 - pg_upgrade with transfer mode --copy: stdout matches                        FAIL          
  5/320 postgresql:pg_upgrade / pg_upgrade/006_transfer_modes                           ERROR           213.34s   exit status 1
...
# Performing Upgrade
...
# Restoring database schemas in the new cluster                 
# *failure*
# 
# Consult the last few lines of "C:/prog/bf/root/HEAD/pgsql.build/testrun/pg_upgrade/006_transfer_modes/data/t_006_transfer_modes_new_data/pgdata/pg_upgrade_output.d/20250408T043310.337/log/pg_upgrade_dump_1.log" for
# the probable cause of the failure.
# Failure, exiting
# '
#     doesn't match '(?^:.* not supported on this platform|could not .* between old and new data directories: .*)'
# Looks like you failed 1 test of 12.

(test program exited with status code 1)
------------------------------------------------------------------------------

Other occurrences:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2025-04-21%2008%3A03%3A06 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2025-07-21%2012%3A35%3A58 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2025-08-22%2000%3A04%3A05 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2025-12-28%2003%3A43%3A24 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2026-01-14%2010%3A52%3A35 - REL_18_STABLE


optimize file transfer in pg_upgrade \ 006_transfer_modes failed during the past month


subscription.sql sporadically fails on hamerkop due to zero time difference

(hammerkop is a Windows animal)

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=hamerkop&dt=2025-06-28%2011%3A02%3A30 - master

diff --strip-trailing-cr -U3 c:/build-farm-local/buildroot/HEAD/pgsql/src/test/regress/expected/subscription.out c:/build-farm-local/buildroot/HEAD/pgsql.build/testrun/regress/regress/results/subscription.out
--- c:/build-farm-local/buildroot/HEAD/pgsql/src/test/regress/expected/subscription.out	2025-06-28 20:13:02 +0900
+++ c:/build-farm-local/buildroot/HEAD/pgsql.build/testrun/regress/regress/results/subscription.out	2025-06-28 20:35:21 +0900
@@ -70,7 +70,7 @@
 SELECT :'prev_stats_reset' < stats_reset FROM pg_stat_subscription_stats WHERE subname = 'regress_testsub';
  ?column? 
 ----------
- t
+ f
 (1 row)
 
 -- fail - name already exists

Other occurrences:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=hamerkop&dt=2025-07-09%2011%3A02%3A23 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=hamerkop&dt=2025-07-27%2011%3A02%3A25 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=hamerkop&dt=2025-08-09%2011%3A05%3A00 - master


stats.sql might fail ... \ similar buildfarm failure


check-pg_upgrade fails on LLVM-enabled animals due to double free or corruption

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=petalura&dt=2025-09-18%2002%3A14%3A32 - REL_13_STABLE

...
     foreign_data                 ... FAILED (test process exited with exit code 2)    36124 ms
...
---
pgsql.build/src/bin/pg_upgrade/log/postmaster1.log
2025-09-18 04:31:00.509 CEST [978394][client backend][3/4978:0] LOG:  statement: RESET search_path;
2025-09-18 04:31:00.515 CEST [978394][client backend][:0] LOG:  disconnection: session time: 0:00:35.755 user=bf database=regression host=[local]
double free or corruption (!prev)
...
2025-09-18 04:31:00.870 CEST [719408][postmaster][:0] LOG:  server process (PID 978394) was terminated by signal 6: Aborted

---
stack trace: pgsql.build/src/bin/pg_upgrade/tmp_check/data.old/core

07f6b19eaa56c in _int_free_merge_chunk (av=av@entry=0x7f6b19ff1ac0 <main_arena>, p=p@entry=0xfba29e0, size=272) at ./malloc/malloc.c:4721
#7  0x00007f6b19eaa6c6 in _int_free_chunk (av=av@entry=0x7f6b19ff1ac0 <main_arena>, p=p@entry=0xfba29e0, size=<optimized out>, have_lock=<optimized out>, have_lock@entry=0) at ./malloc/malloc.c:4667
#8  0x00007f6b19ead3c0 in _int_free (av=0x7f6b19ff1ac0 <main_arena>, p=0xfba29e0, have_lock=0) at ./malloc/malloc.c:4699
#9  __GI___libc_free (mem=<optimized out>) at ./malloc/malloc.c:3476
#10 0x00007f6b1a29053c in ?? () from /lib/x86_64-linux-gnu/libgcc_s.so.1
#11 0x00007f6b1a290574 in ?? () from /lib/x86_64-linux-gnu/libgcc_s.so.1
#12 0x00007f6b1b2b7fc2 in _dl_call_fini (closure_map=closure_map@entry=0x7f6b1ae49660) at ./elf/dl-call_fini.c:43
#13 0x00007f6b1b2bae72 in _dl_fini () at ./elf/dl-fini.c:120
#14 0x00007f6b19e4c291 in __run_exit_handlers (status=0, listp=0x7f6b19ff1680 <__exit_funcs>, run_list_atexit=run_list_atexit@entry=true, run_dtors=run_dtors@entry=true) at ./stdlib/exit.c:118
#15 0x00007f6b19e4c35a in __GI_exit (status=<optimized out>) at ./stdlib/exit.c:148
#16 0x000000000078d80c in proc_exit (code=0) at /home/bf/bf-build/petalura/REL_13_STABLE/pgsql.build/../pgsql/src/backend/storage/ipc/ipc.c:156
#17 0x00000000007b44e1 in PostgresMain (argc=1, argv=<optimized out>, dbname=<optimized out>, username=<optimized out>) at /home/bf/bf-build/petalura/REL_13_STABLE/pgsql.build/../pgsql/src/backend/tcop/postgres.c:4604
#18 0x000000000073498b in BackendRun (port=0xf8562a0) at /home/bf/bf-build/petalura/REL_13_STABLE/pgsql.build/../pgsql/src/backend/postmaster/postmaster.c:4561
#19 0x0000000000734337 in BackendStartup (port=<optimized out>) at /home/bf/bf-build/petalura/REL_13_STABLE/pgsql.build/../pgsql/src/backend/postmaster/postmaster.c:4245

Other occurrences:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=petalura&dt=2025-09-16%2003%3A29%3A05 - REL_13_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=petalura&dt=2025-09-27%2002%3A19%3A03 - REL_13_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=phycodurus&dt=2025-09-16%2011%3A09%3A07 - REL_13_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=phycodurus&dt=2025-09-21%2005%3A29%3A42 - REL_13_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=phycodurus&dt=2025-09-16%2016%3A44%3A37 - REL_14_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=phycodurus&dt=2025-09-27%2008%3A11%3A09 - REL_13_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=phycodurus&dt=2025-09-29%2023%3A36%3A24 - REL_14_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=petalura&dt=2025-09-30%2014%3A58%3A40 - REL_13_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=phycodurus&dt=2025-10-03%2005%3A11%3A12 - REL_13_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=phycodurus&dt=2025-10-03%2009%3A59%3A38 - REL_14_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=phycodurus&dt=2025-10-08%2021%3A23%3A08 - REL_13_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=phycodurus&dt=2025-10-11%2018%3A57%3A42 - REL_14_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=phycodurus&dt=2025-10-13%2019%3A14%3A40 - REL_13_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=phycodurus&dt=2025-10-15%2009%3A12%3A36 - REL_14_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=phycodurus&dt=2025-10-16%2019%3A07%3A52 - REL_14_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=phycodurus&dt=2025-10-17%2020%3A37%3A34 - REL_13_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=petalura&dt=2025-10-17%2020%3A01%3A15 - REL_13_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=phycodurus&dt=2025-10-19%2021%3A57%3A01 - REL_13_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=desmoxytes&dt=2025-10-21%2008%3A04%3A49 - REL_13_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=phycodurus&dt=2025-10-21%2010%3A49%3A45 - REL_13_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=phycodurus&dt=2025-10-22%2001%3A03%3A27 - REL_13_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=petalura&dt=2025-10-23%2020%3A32%3A34 - REL_13_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=petalura&dt=2025-11-04%2007%3A09%3A46 - REL_13_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=phycodurus&dt=2025-11-04%2010%3A11%3A28 - REL_14_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=petalura&dt=2025-11-05%2012%3A28%3A58 - REL_13_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=phycodurus&dt=2025-11-05%2012%3A28%3A01 - REL_14_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=desmoxytes&dt=2025-11-06%2004%3A03%3A37 - REL_13_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=desmoxytes&dt=2025-11-07%2023%3A49%3A50 - REL_13_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=phycodurus&dt=2025-11-08%2002%3A03%3A23 - REL_14_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=phycodurus&dt=2025-11-11%2002%3A14%3A25 - REL_13_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=phycodurus&dt=2025-11-29%2016%3A59%3A10 - REL_14_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=phycodurus&dt=2025-12-11%2002%3A12%3A37 - REL_14_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=dragonet&dt=2025-12-17%2001%3A34%3A36 - REL_14_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=phycodurus&dt=2025-12-17%2019%3A47%3A52 - REL_14_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=phycodurus&dt=2025-12-23%2012%3A26%3A06 - REL_14_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=phycodurus&dt=2025-12-26%2013%3A09%3A00 - REL_14_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=phycodurus&dt=2025-12-31%2002%3A11%3A59 - REL_14_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=phycodurus&dt=2026-01-08%2007%3A51%3A54 - REL_14_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=phycodurus&dt=2026-01-14%2022%3A29%3A18 - REL_14_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=dragonet&dt=2026-01-15%2016%3A21%3A08 - REL_14_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=phycodurus&dt=2026-01-26%2005%3A39%3A21 - REL_14_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=phycodurus&dt=2026-01-29%2006%3A00%3A40 - REL_14_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=phycodurus&dt=2026-02-11%2022%3A14%3A11 - REL_14_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=phycodurus&dt=2026-02-14%2020%3A46%3A16 - REL_14_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=phycodurus&dt=2026-02-16%2004%3A11%3A31 - REL_14_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=dragonet&dt=2026-02-25%2018%3A12%3A17 - REL_14_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=phycodurus&dt=2026-03-03%2006%3A24%3A46 - REL_14_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=dragonet&dt=2026-03-04%2008%3A24%3A31 - REL_14_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=phycodurus&dt=2026-03-04%2019%3A45%3A28 - REL_14_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=phycodurus&dt=2026-03-23%2012%3A40%3A38 - REL_14_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=phycodurus&dt=2026-04-22%2002%3A23%3A12 - REL_14_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=phycodurus&dt=2026-05-14%2018%3A48%3A34 - REL_14_STABLE


Also stage Check failed on LLVM-enabled animals due to memory error on free

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=petalura&dt=2025-10-22%2013%3A16%3A15 - REL_13_STABLE

2025-10-22 15:21:06.258 CEST [2770320][client backend][:0] LOG:  disconnection: session time: 0:00:23.196 user=bf database=regression host=[local]
corrupted size vs. prev_size while consolidating
...
#4  0x00007fae8ce33291 in __libc_message_impl (fmt=fmt@entry=0x7fae8cfb532d "%s\\n") at ../sysdeps/posix/libc_fatal.c:134
#5  0x00007fae8cea8465 in malloc_printerr (str=str@entry=0x7fae8cfb8748 "corrupted size vs. prev_size while consolidating") at ./malloc/malloc.c:5829
#6  0x00007fae8ceaa594 in _int_free_merge_chunk (av=av@entry=0x7fae8cff1ac0 <main_arena>, p=0x21f8f730, p@entry=0x21f8fe70, size=2128) at ./malloc/malloc.c:4737
#7  0x00007fae8ceaa6c6 in _int_free_chunk (av=av@entry=0x7fae8cff1ac0 <main_arena>, p=p@entry=0x21f8fe70, size=<optimized out>, have_lock=<optimized out>, have_lock@entry=0) at ./malloc/malloc.c:4667
#8  0x00007fae8cead3c0 in _int_free (av=0x7fae8cff1ac0 <main_arena>, p=0x21f8fe70, have_lock=0) at ./malloc/malloc.c:4699
#9  __GI___libc_free (mem=<optimized out>) at ./malloc/malloc.c:3476
#10 0x00007fae8cd9753c in ?? () from /lib/x86_64-linux-gnu/libgcc_s.so.1
#11 0x00007fae8cd97574 in ?? () from /lib/x86_64-linux-gnu/libgcc_s.so.1
#12 0x00007fae8e3a0fc2 in _dl_call_fini (closure_map=closure_map@entry=0x7fae8e042660) at ./elf/dl-call_fini.c:43
#13 0x00007fae8e3a3e72 in _dl_fini () at ./elf/dl-fini.c:120
#14 0x00007fae8ce4c291 in __run_exit_handlers (status=0, listp=0x7fae8cff1680 <__exit_funcs>, run_list_atexit=run_list_atexit@entry=true, run_dtors=run_dtors@entry=true) at ./stdlib/exit.c:118
#15 0x00007fae8ce4c35a in __GI_exit (status=<optimized out>) at ./stdlib/exit.c:148
#16 0x000000000078d92c in proc_exit (code=0) at /home/bf/bf-build/petalura/REL_13_STABLE/pgsql.build/../pgsql/src/backend/storage/ipc/ipc.c:156
#17 0x00000000007b4601 in PostgresMain (argc=1, argv=<optimized out>, dbname=<optimized out>, username=<optimized out>) at /home/bf/bf-build/petalura/REL_13_STABLE/pgsql.build/../pgsql/src/backend/tcop/postgres.c:4604

Other occurrences:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=dragonet&dt=2025-10-21%2015%3A14%3A12 - REL_13_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=desmoxytes&dt=2025-11-07%2023%3A49%3A50 - REL_13_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=petalura&dt=2026-03-14%2002%3A03%3A06 - REL_16_STABLE


Instability of phycodorus in pg_upgrade tests with JIT


multiple-row-versions.spec fails on Hurd animal due to OS issue

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-09-03%2007%3A36%3A45 - REL_15_STABLE

test two-ids                      ... ok         1046 ms
test multiple-row-versions        ... FAILED (test process exited with exit code 1)    46823 ms

2025-09-03 08:55:50.071 BST [27009:4] LOG:  server process (PID 27147) was terminated by signal 11: Segmentation fault
2025-09-03 08:55:50.071 BST [27009:5] DETAIL:  Failed process was running: 
	 CREATE TABLE t (id int NOT NULL, txt text) WITH (fillfactor=50);
	 INSERT INTO t (id)
	   SELECT x FROM (SELECT * FROM generate_series(1, 1000000)) a(x);
	 ALTER TABLE t ADD PRIMARY KEY (id);

(the test can also fail with timeout)

Other occurrences:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-09-15%2019%3A37%3A03 - REL_15_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-09-18%2007%3A57%3A40 - REL_15_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-09-29%2020%3A01%3A38 - REL_15_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-11-26%2008%3A33%3A01 - REL_15_STABLE


GNU/Hurd portability patches \ failures in the isolation tests


Miscellaneous tests fail on on Hurd animal due to invalid signal received

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-09-04%2021%3A27%3A30 - REL_17_STABLE

TRAP: failed Assert("postgres_signal_arg < PG_NSIG"), File: "pqsignal.c", Line: 91, PID: 27858
postgres(ExceptionalCondition+0x5a) [0x1006667ba]
postgres(+0x6c3242) [0x1006c3242]
/lib/x86_64-gnu/libc.so.0.3(+0x39fee) [0x102b67fee]
/lib/x86_64-gnu/libc.so.0.3(+0x39fdd) [0x102b67fdd]
2025-09-04 22:36:15.309 BST [27428:4] LOG:  server process (PID 27858) was terminated by signal 6: Aborted
2025-09-04 22:36:15.309 BST [27428:5] DETAIL:  Failed process was running: TRUNCATE hash_cleanup_heap;

Other occurrences:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-09-30%2007%3A28%3A50 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-11-04%2021%3A58%3A07 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2026-02-12%2009%3A34%3A04 - REL_17_STABLE


GNU/Hurd portability patches \ invalid postgres_signal_arg


001_pgbench_with_server.pl fails on greenfly due to lwlock corruption

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2025-12-05%2001%3A06%3A07 - REL_15_STABLE

#   Failed test 'concurrent OID generation status (got 2 vs expected 0)'
#   at t/001_pgbench_with_server.pl line 31.
...

TRAP: FailedAssertion("!(oldstate & LW_VAL_EXCLUSIVE)", File: "lwlock.c", Line: 1843, PID: 1101973)
postgres: main: gburd postgres [local] CREATE TYPE(ExceptionalCondition+0x72)[0x2ac1fbffb4]
postgres: main: gburd postgres [local] CREATE TYPE(LWLockRelease+0x51e)[0x2ac22dc088]
postgres: main: gburd postgres [local] CREATE TYPE(_bt_first+0x7fa)[0x2ac20350f8]
postgres: main: gburd postgres [local] CREATE TYPE(btgettuple+0xca)[0x2ac20324da]
...
postgres: main: gburd postgres [local] CREATE TYPE(+0x2e4296)[0x2ac21d1296]
/lib/riscv64-linux-gnu/libc.so.6(+0x277cc)[0x3fa8aa77cc]
/lib/riscv64-linux-gnu/libc.so.6(__libc_start_main+0x78)[0x3fa8aa7878]
postgres: main: gburd postgres [local] CREATE TYPE(_start+0x20)[0x2ac1fc0150]
2025-12-05 02:46:12.401 UTC [1101958:4] LOG:  server process (PID 1101973) was terminated by signal 6: Aborted
2025-12-05 02:46:12.401 UTC [1101958:5] DETAIL:  Failed process was running: CREATE TYPE pg_temp.e AS ENUM ...

Other occurrences:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2025-12-03%2018%3A29%3A56 - REL_15_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2025-12-09%2002%3A06%3A10 - REL_15_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2025-12-03%2018%3A06%3A08 - REL_14_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2025-12-09%2011%3A06%3A06 - REL_14_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2025-12-12%2001%3A06%3A07 - REL_14_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2025-12-16%2018%3A06%3A07 - REL_14_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2025-12-17%2005%3A06%3A07 - REL_14_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2025-12-17%2018%3A06%3A10 - REL_14_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2025-12-19%2004%3A06%3A08 - REL_14_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2025-12-23%2007%3A03%3A01 - REL_15_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2025-12-30%2020%3A05%3A40 - REL_15_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-01-04%2008%3A06%3A08 - REL_14_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-01-04%2014%3A06%3A07 - REL_14_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-01-06%2009%3A06%3A07 - REL_14_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-01-15%2023%3A06%3A07 - REL_14_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-01-23%2001%3A03%3A39 - REL_15_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-02-04%2013%3A03%3A19 - REL_15_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-02-06%2009%3A06%3A07 - REL_14_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-02-09%2005%3A39%3A30 - REL_15_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-02-09%2017%3A19%3A32 - REL_15_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-02-23%2014%3A06%3A06 - REL_14_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-02-23%2022%3A06%3A06 - REL_14_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-02-26%2007%3A06%3A07 - REL_14_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-04%2013%3A06%3A06 - REL_14_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-05%2002%3A06%3A06 - REL_14_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-05%2010%3A19%3A25 - REL_15_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-06%2010%3A19%3A18 - REL_15_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-09%2013%3A02%3A44 - REL_15_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-26%2014%3A26%3A29 - REL_15_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-29%2014%3A06%3A07 - REL_15_STABLE


greenfly lwlock corruption in REL_14_STABLE and REL_15_STABLE


Fixed Test Failures

001_extension_control_path.pl fails on Windows due to SSPI authentication error (after f3c9e341c)

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2026-01-02%2008%3A25%3A13 - master

319/347 postgresql:test_extensions / test_extensions/001_extension_control_path         ERROR            25.60s   exit status 2

---
pgsql.build/testrun/test_extensions/001_extension_control_path/log/regress_log_001_extension_control_path
connection error: 'psql: error: connection to server at "127.0.0.1", port 28209 failed: FATAL:  SSPI authentication failed for user "user01"'

Other occurrences:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2026-01-04%2000%3A53%3A20 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2026-01-04%2021%3A10%3A45 - master


Allow role created by new test to log in on Windows

Allow role created by new test to log in on Windows


002_worker_terminate.pl failed on prion due to increased log_error_verbosity (after f1e251be8)

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=prion&dt=2026-01-06%2008%3A26%3A47 - master

t/002_worker_terminate.pl (Wstat: 65280 Tests: 0 Failed: 0)
  Non-zero exit status: 255
  Parse errors: No plan found in TAP output
Files=2, Tests=8, 183 wallclock secs ( 0.00 usr  0.02 sys +  0.62 cusr  0.43 csys =  1.07 CPU)
Result: FAIL

---
regress_log_002_worker_terminate
[09:26:08.908](0.019s) # initializing database system by copying initdb template
...
### Starting node "mynode"
...
server started
# Postmaster PID for node "mynode" is 1727021
timed out waiting for match: (?^:LOG:  worker_spi dynamic worker 0 initialized with .*\\..*) at t/002_worker_terminate.pl line 32.
# Postmaster PID for node "mynode" is 1727021
### Stopping node "mynode" using mode immediate


Improve portability of new worker_spi test

Improve portability of new worker_spi test


010_index_concurrently_upsert.pl fails against cache-clobbering builds (after e1c971945d)

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=prion&dt=2026-01-07%2022%3A53%3A07 - master

# Looks like your test exited with 29 just after 55.
[23:50:20] t/010_index_concurrently_upsert.pl .. 
Dubious, test returned 29 (wstat 7424, 0x1d00)

---

[23:50:20.299](218.243s) ok 55 - s1 hit injection point during attach (CLOBBER_CACHE_ALWAYS)
[23:50:20.313](0.014s) # issuing query 1 via background psql: 
# SELECT injection_points_set_local();
# SELECT injection_points_attach('exec-insert-before-insert-speculative', 'wait');
IPC::Run: timeout on timer #29 at /usr/share/perl5/vendor_perl/IPC/Run.pm line 2951.
# Postmaster PID for node "node" is 3925758
### Stopping node "node" using mode immediate

Other occurrences:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=prion&dt=2026-01-08%2000%3A33%3A07 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=prion&dt=2026-01-08%2001%3A33%3A07 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=prion&dt=2026-01-08%2012%3A13%3A07 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=prion&dt=2026-01-08%2016%3A53%3A06 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=prion&dt=2026-01-08%2018%3A03%3A07 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=prion&dt=2026-01-08%2019%3A13%3A07 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=prion&dt=2026-01-08%2022%3A03%3A07 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=prion&dt=2026-01-09%2008%3A13%3A07 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=prion&dt=2026-01-09%2009%3A33%3A06 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=prion&dt=2026-01-09%2011%3A33%3A05 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=prion&dt=2026-01-09%2017%3A58%3A15 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=prion&dt=2026-01-09%2019%3A03%3A30 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=prion&dt=2026-01-09%2019%3A03%3A30 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=prion&dt=2026-01-10%2023%3A33%3A05 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=prion&dt=2026-01-11%2021%3A36%3A45 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=prion&dt=2026-01-11%2021%3A36%3A45 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=prion&dt=2026-01-12%2007%3A43%3A06 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=prion&dt=2026-01-12%2013%3A33%3A06 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=prion&dt=2026-01-12%2015%3A43%3A07 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=prion&dt=2026-01-12%2016%3A53%3A06 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=prion&dt=2026-01-12%2018%3A03%3A06 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=prion&dt=2026-01-12%2019%3A13%3A06 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=prion&dt=2026-01-13%2003%3A13%3A07 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=prion&dt=2026-01-13%2005%3A43%3A06 - master


Issues with ON CONFLICT UPDATE and REINDEX CONCURRENTLY \ the new test timed out in prion

Fix test_misc/010_index_concurrently_upsert for cache-clobbering builds


031_recovery_conflict.pl fails due to recovery conflicts during WAIT FOR (after f30848cb0)

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=kestrel&dt=2026-01-06%2008%3A51%3A53 - master

 32/363 postgresql:recovery / recovery/031_recovery_conflict                            ERROR            10.13s   exit status 29

---
pgsql.build/testrun/recovery/031_recovery_conflict/log/regress_log_031_recovery_conflict
[09:55:31.946](0.000s) ok 10 - tablespace conflict: cursor with conflicting temp file established
Waiting for replication conn standby's replay_lsn to pass 0/03475618 on primary
error running SQL: 'psql:<stdin>:1: ERROR:  canceling statement due to conflict with recovery
DETAIL:  User was or might have been using tablespace that must be dropped.'
while running 'psql --no-psqlrc --no-align --tuples-only --quiet --dbname port=16788 host=/tmp/xFqzrUdBJ3 dbname='postgres' --file - --variable ON_ERROR_STOP=1' with sql 'WAIT FOR LSN '0/03475618' WITH (MODE 'standby_replay', timeout '180s', no_throw);' at /home/bf/bf-build/kestrel/HEAD/pgsql/src/test/perl/PostgreSQL/Test/Cluster.pm line 2300.

Other occurrences:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=serinus&dt=2026-01-06%2011%3A27%3A36 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=tamandua&dt=2026-01-06%2022%3A12%3A22 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=olingo&dt=2026-01-07%2002%3A41%3A57 - master


waiting for wal lsn replay: reloaded flapping failures in 031_recovery_conflict

Revert "Use WAIT FOR LSN in PostgreSQL::Test::Cluster::wait_for_catchup()"


oid8.sql fails on animals that use -DSTRESS_SORT_INT_MIN (after b139bd3b6)

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=sifaka&dt=2026-01-07%2002%3A56%3A35 - master

not ok 58    + oid8                                      113 ms

--- /Users/buildfarm/bf-data/HEAD/pgsql.build/src/test/regress/expected/oid8.out	2026-01-06 21:56:36
+++ /Users/buildfarm/bf-data/HEAD/pgsql.build/src/test/regress/results/oid8.out	2026-01-06 21:57:06
@@ -345,9 +345,9 @@
 
 -- 3-way compare for btrees
 SELECT btoid8cmp(1::oid8, 2::oid8);
- btoid8cmp 
------------
-        -1
+  btoid8cmp  
+-------------
+ -2147483648
 (1 row)
...

Other occurrences:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=longfin&dt=2026-01-07%2003%3A38%3A04 - master


pgsql: Add data type oid8, 64-bit unsigned identifier \ sifaka doesn't like this

Improve portability of test with oid8 comparison function


040_pg_createsubscriber.pl fails on Msys animal fairywren due to timeout at the end (after 639352d90)

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2026-01-09%2000%3A31%3A09 - master

295/295 postgresql:pg_basebackup / pg_basebackup/040_pg_createsubscriber                TIMEOUT        3000.19s   exit status 1

---
pgsql.build/testrun/pg_basebackup/040_pg_createsubscriber/log/regress_log_040_pg_createsubscriber
# Running: pg_createsubscriber --help
[01:18:42.255](0.904s) ok 1 - pg_createsubscriber --help exit code 0
...
# No postmaster PID for node "node_s"
[01:20:18.370](0.412s) 1..54

Other occurrences:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2026-01-10%2019%3A03%3A13 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2026-01-11%2003%3A03%3A13 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2026-01-11%2003%3A03%3A13 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2026-01-11%2021%3A43%3A27 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2026-01-12%2011%3A03%3A14 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2026-01-12%2017%3A03%3A13 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2026-01-12%2022%3A03%3A11 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2026-01-13%2007%3A03%3A12 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2026-01-13%2012%3A03%3A12 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2026-01-14%2002%3A15%3A33 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2026-01-14%2019%3A03%3A13 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2026-01-15%2001%3A03%3A12 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2026-01-15%2011%3A03%3A12 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2026-01-15%2014%3A03%3A13 - master


Resetting recovery target parameters in pg_createsubscriber \ one of BF animal fairywren has been failing

Fix stability issue with new TAP test of pg_createsubscriber


nbtree_half_dead_pages fails due to injection point nbtree-leave-page-half-dead not reached

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=skink&dt=2025-12-31%2003%3A34%3A51 - master

135/362 postgresql:nbtree / nbtree/regress                                              ERROR            763.07s   exit status 1

@@ -41,8 +41,6 @@
 (1 row)
 
 vacuum nbtree_half_dead_pages;
-ERROR:  error triggered for injection point nbtree-leave-page-half-dead
-CONTEXT:  while vacuuming index "nbtree_half_dead_pages_id_idx" of relation "public.nbtree_half_dead_pages"
 SELECT injection_points_detach('nbtree-leave-page-half-dead');
  injection_points_detach 
 -------------------------
@@ -67,7 +65,6 @@
 
 -- Finish the deletion and re-check
 vacuum nbtree_half_dead_pages;
-NOTICE:  notice triggered for injection point nbtree-finish-half-dead-page-vacuum
 select * from nbtree_half_dead_pages where id > 99998 and id < 120002;
    id   
 --------

Other occurrences:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=scorpion&dt=2026-01-02%2004%3A54%3A38 - master


Bug in amcheck? \ scorpion and skink have failed nbtree_half_dead_pages

Fix rare test failure in nbtree_half_dead_pages


036_sequences.pl fails due to assertion triggered on concurrent sequence drop (after 7a485bd64)

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2026-01-19%2002%3A32%3A40 - master

[03:55:23.650](3.449s) ok 9 - REFRESH PUBLICATION will not sync newly published sequence with copy_data as false
timed out waiting for file C:\\tools\\xmsys64\\home\\pgrunner\\bf\\root\\HEAD\\pgsql.build/testrun/subscription/036_sequences/log/036_sequences_subscriber.log contents to match: (?^:WARNING: ( [A-Z0-9]+:)? missing sequence on publisher \\("public.regress_s4"\\)) at C:/tools/xmsys64/home/pgrunner/bf/root/HEAD/pgsql/src/test/perl/PostgreSQL/Test/Cluster.pm line 3539.
# Postmaster PID for node "publisher" is 8584
### Stopping node "publisher" using mode immediate
# Running: pg_ctl --pgdata C:\\tools\\xmsys64\\home\\pgrunner\\bf\\root\\HEAD\\pgsql.build/testrun/subscription/036_sequences/data/t_036_sequences_publisher_data/pgdata --mode immediate stop
waiting for server to shut down.... done
server stopped
# No postmaster PID for node "publisher"
# No postmaster PID for node "subscriber"
[04:01:05.090](341.440s) # Tests were run but no plan was declared and done_testing() was not seen.

---
pgsql.build/testrun/subscription/036_sequences/log/036_sequences_subscriber.log
2026-01-19 03:55:26.294 UTC [7256:3] ERROR:  logical replication sequence synchronization failed for subscription "regress_seq_sub"
2026-01-19 03:55:26.605 UTC [8412:4] LOG:  background worker "logical replication sequencesync worker" (PID 7256) exited with exit code 1
2026-01-19 03:55:26.778 UTC [8868:1] LOG:  logical replication sequence synchronization worker for subscription "regress_seq_sub" has started
TRAP: failed Assert("!isnull"), File: "../pgsql/src/backend/replication/logical/sequencesync.c", Line: 255, PID: 8868
2026-01-19 03:55:35.642 UTC [8412:5] LOG:  background worker "logical replication sequencesync worker" (PID 8868) was terminated by exception 0xC0000409
2026-01-19 03:55:35.642 UTC [8412:6] HINT:  See C include file "ntstatus.h" for a description of the hexadecimal value.


Logical Replication of sequences \ buildfarm failure in fairywren

Fix concurrent sequence drops during sequence synchronization.


pg_stat_statements/level_tracking.sql fails against cache-clobbering builds (after 1572ea96e)

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=avocet&dt=2026-01-22%2000%3A58%3A36 - master

not ok 5     - level_tracking                          52571 ms

diff -U3 /home/buildfarm/avocet/buildroot/HEAD/pgsql.build/contrib/pg_stat_statements/expected/level_tracking.out 
/home/buildfarm/avocet/buildroot/HEAD/pgsql.build/contrib/pg_stat_statements/results/level_tracking.out
--- /home/buildfarm/avocet/buildroot/HEAD/pgsql.build/contrib/pg_stat_statements/expected/level_tracking.out 2026-01-22 
01:59:12.213054121 +0100
+++ /home/buildfarm/avocet/buildroot/HEAD/pgsql.build/contrib/pg_stat_statements/results/level_tracking.out 2026-01-22 
05:24:17.363666155 +0100
@@ -1560,7 +1560,7 @@
   toplevel | calls | rows | plans | query
  ----------+-------+------+-------+--------------------------------------------------------------------
   t        |     2 |    2 |     2 | SELECT PLUS_THREE($1)
 - f        |     2 |    2 |     2 | SELECT i + 3 LIMIT 1
 + f        |     2 |    2 |     2 | SELECT i + $2 LIMIT $3
   t        |     1 |    1 |     0 | SELECT pg_stat_statements_reset() IS NOT NULL AS t
   t        |     0 |    0 |     1 | SELECT toplevel, calls, rows, plans, query FROM pg_stat_statements+
            |       |      |       |   ORDER BY query COLLATE "C"

Other occurrences:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=trilobite&dt=2026-01-24%2023%3A10%3A13 - master


pg_stat_statements: add missing tests for nesting_level \ addition incompatible with CLOBBER_CACHE_ALWAYS

pg_stat_statements: Fix test instability with cache-clobbering builds


011_incremental_backup_truncation_block.pl fails on fairywren due to Windows path length limit (after ecd275718)

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2026-01-20%2001%3A26%3A02 - REL_18_STABLE

126/281 postgresql:pg_combinebackup / pg_combinebackup/011_incremental_backup_truncation_block ERROR            96.71s   (exit status 255 or signal 127 SIGinvalid)

011_incremental_backup_truncation_block_primary.log

2026-01-20 02:11:23.974 UTC [8968:2] ERROR:  could not rename file "pg_wal/summaries/temp.summary" to "pg_wal/summaries/00000001000000000100002800000000010CAA50.summary": No such file or directory
        1 file(s) copied.
2026-01-20 02:11:33.645 UTC [7968:14] 011_incremental_backup_truncation_block.pl WARNING:  still waiting for WAL summarization through 0/4000028 after 10 seconds
2026-01-20 02:11:33.645 UTC [7968:15] 011_incremental_backup_truncation_block.pl DETAIL:  Summarization has reached 0/1000000 on disk and 0/10CAA50 in memory.
2026-01-20 02:11:33.984 UTC [8968:3] ERROR:  could not rename file "pg_wal/summaries/temp.summary" to "pg_wal/summaries/00000001000000000100002800000000010CAA50.summary": No such file or directory
...

Other occurrences:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2026-01-22%2002%3A27%3A02 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2026-01-23%2009%3A40%3A58 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2026-01-25%2012%3A24%3A07 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2026-01-20%2000%3A04%3A31 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2026-01-22%2001%3A08%3A03 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2026-01-23%2008%3A23%3A24 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2026-01-25%2010%3A47%3A33 - REL_17_STABLE


pg_basebackup produces wrong incremental files after relation truncation in segmented tables \ test hit Windows limitation

Reduce length of TAP test file name.


010_index_concurrently_upsert.pl fails due to unexpected error

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=adder&dt=2026-01-08%2011%3A55%3A58 - master

364/364 postgresql:test_misc / test_misc/010_index_concurrently_upsert                  ERROR            22.47s   exit status 29

---
regress_log_010_index_concurrently_upsert
[12:59:26.329](0.008s) ok 44 - hit injection point check-exclusion-or-unique-constraint-no-conflict
[12:59:46.906](20.577s) # wait_for_injection_point timeout waiting for: exec-insert-before-insert-speculative
# Current queries in pg_stat_activity:
# pid=1264616, state=, wait_event_type=Activity, wait_event=IoWorkerMain, backend_xmin=, backend_xid=, query=
# pid=1264617, state=, wait_event_type=Activity, wait_event=IoWorkerMain, backend_xmin=, backend_xid=, query=
# pid=1264618, state=, wait_event_type=Activity, wait_event=IoWorkerMain, backend_xmin=, backend_xid=, query=
# pid=1264620, state=, wait_event_type=Activity, wait_event=CheckpointerMain, backend_xmin=, backend_xid=, query=
# pid=1264622, state=, wait_event_type=Activity, wait_event=BgwriterMain, backend_xmin=, backend_xid=, query=
# pid=1264632, state=, wait_event_type=Activity, wait_event=WalWriterMain, backend_xmin=, backend_xid=, query=
# pid=1264634, state=, wait_event_type=Activity, wait_event=AutovacuumMain, backend_xmin=, backend_xid=, query=
# pid=1264636, state=, wait_event_type=Activity, wait_event=LogicalLauncherMain, backend_xmin=, backend_xid=, query=
# pid=1265126, state=active, wait_event_type=InjectionPoint, wait_event=check-exclusion-or-unique-constraint-no-conflict, backend_xmin=835, backend_xid=, query=INSERT INTO test.tblparted VALUES (13, now()) ON CONFLICT (i) DO UPDATE SET updated_at = now();
# pid=1265129, state=idle, wait_event_type=Client, wait_event=ClientRead, backend_xmin=, backend_xid=, query=INSERT INTO test.tblparted VALUES (13, now()) ON CONFLICT (i) DO UPDATE SET updated_at = now();
# pid=1265133, state=active, wait_event_type=Lock, wait_event=virtualxid, backend_xmin=, backend_xid=, query=REINDEX INDEX CONCURRENTLY test.tbl_partition_pkey;
# pid=1271041, state=active, wait_event_type=, wait_event=, backend_xmin=836, backend_xid=, query=SELECT format('pid=%s, state=%s, wait_event_type=%s, wait_event=%s, backend_xmin=%s, backend_xid=%s,
[12:59:46.906](0.000s) not ok 45 - hit injection point exec-insert-before-insert-speculative
[12:59:46.906](0.000s) #   Failed test 'hit injection point exec-insert-before-insert-speculative'
#   at /home/bf/bf-build/adder/HEAD/pgsql/src/test/modules/test_misc/t/010_index_concurrently_upsert.pl line 832.
error running SQL: 'psql:<stdin>:3: ERROR:  could not find injection point exec-insert-before-insert-speculative to wake up'
while running 'psql --no-psqlrc --no-align --tuples-only --quiet --dbname port=11909 host=/tmp/lZBOBqAly7 dbname='postgres' --file - --variable ON_ERROR_STOP=1' with sql '
SELECT injection_points_detach('exec-insert-before-insert-speculative');
SELECT injection_points_wakeup('exec-insert-before-insert-speculative');
' at /home/bf/bf-build/adder/HEAD/pgsql/src/test/perl/PostgreSQL/Test/Cluster.pm line 2300.

---
010_index_concurrently_upsert_node.log
2026-01-08 12:59:26.334 CET [1265129][client backend][74/5:0] LOG:  statement: INSERT INTO test.tblparted VALUES (13, now()) ON CONFLICT (i) DO UPDATE SET updated_at = now();
2026-01-08 12:59:26.335 CET [1265148][client backend][:0] LOG:  disconnection: session time: 0:00:00.002 user=bf database=postgres host=[local]
2026-01-08 12:59:26.336 CET [1265129][client backend][74/5:0] ERROR:  invalid arbiter index list
2026-01-08 12:59:26.336 CET [1265129][client backend][74/5:0] STATEMENT:  INSERT INTO test.tblparted VALUES (13, now()) ON CONFLICT (i) DO UPDATE SET updated_at = now();
2026-01-08 12:59:26.338 CET [1265150][unrecognized][:0] LOG:  connection received: host=[local]

Other occurrences:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=tamandua&dt=2026-01-23%2017%3A03%3A13 - master


Issues with ON CONFLICT UPDATE and REINDEX CONCURRENTLY \ new test failed due to "invalid arbiter index list"

Fix duplicate arbiter detection during REINDEX CONCURRENTLY on partitions


regress suite fails on Valgrind-enabled animal (after 4020b370f)

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=skink&dt=2026-01-28%2017%3A12%3A26 - master

1/1 postgresql:regress / regress/regress ERROR            362.92s   exit status 1

pgsql.build/testrun/regress/regress/log/postmaster.log
==2296433== VALGRINDERROR-BEGIN
==2296433== Conditional jump or move depends on uninitialised value(s)
==2296433==    at 0x434D3E6: cost_material (costsize.c:2593)
==2296433==    by 0x436E869: materialize_finished_plan (createplan.c:6531)
==2296433==    by 0x438C424: build_subplan (subselect.c:544)
==2296433==    by 0x438C589: make_subplan (subselect.c:242)
==2296433==    by 0x438C7ED: process_sublinks_mutator (subselect.c:2095)
==2296433==    by 0x433C8D6: expression_tree_mutator_impl (nodeFuncs.c:3485)
==2296433==    by 0x438C831: process_sublinks_mutator (subselect.c:2202)
==2296433==    by 0x433D3FB: expression_tree_mutator_impl (nodeFuncs.c:3571)
==2296433==    by 0x438C831: process_sublinks_mutator (subselect.c:2202)
==2296433==    by 0x438BDD8: SS_process_sublinks (subselect.c:2068)
==2296433==    by 0x4378D90: preprocess_expression (planner.c:1405)
==2296433==    by 0x4381F59: subquery_planner (planner.c:981)
==2296433==  Uninitialised value was created by a stack allocation
==2296433==    at 0x436E7EA: materialize_finished_plan (createplan.c:6506)
==2296433== 
==2296433== VALGRINDERROR-END

Other occurrences:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=skink&dt=2026-01-28%2019%3A13%3A50 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=skink&dt=2026-01-28%2019%3A54%3A17 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=skink&dt=2026-01-28%2020%3A37%3A09 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=skink&dt=2026-01-28%2022%3A08%3A32 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=skink&dt=2026-01-29%2003%3A05%3A22 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=skink&dt=2026-01-29%2003%3A25%3A41 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=skink&dt=2026-01-29%2003%3A46%3A29 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=skink&dt=2026-01-29%2004%3A36%3A41 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=skink&dt=2026-01-29%2006%3A05%3A36 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=skink&dt=2026-01-29%2007%3A29%3A40 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=skink&dt=2026-01-29%2007%3A52%3A08 - master


pg_plan_advice \ skink's not happy

Fix mistakes in commit 4020b370f214315b8c10430301898ac21658143f


pg_visibility.sql might fail due to autovacuum (after 21796c267)

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=scorpion&dt=2026-01-28%2019%3A07%3A32 - master

80/82 postgresql:pg_visibility-running / pg_visibility-running/regress             ERROR             7.23s   exit status 1

diff -U3 /home/bf/bf-build/scorpion/HEAD/pgsql/contrib/pg_visibility/expected/pg_visibility.out /home/bf/bf-build/scorpion/HEAD/pgsql.build/testrun/pg_visibility-running/regress/results/pg_visibility.out
--- /home/bf/bf-build/scorpion/HEAD/pgsql/contrib/pg_visibility/expected/pg_visibility.out	2026-01-26 22:07:12.923378464 +0100
+++ /home/bf/bf-build/scorpion/HEAD/pgsql.build/testrun/pg_visibility-running/regress/results/pg_visibility.out	2026-01-28 20:15:13.802517085 +0100
@@ -213,7 +213,7 @@
 select pg_visibility_map_summary('test_vac_unmodified_heap');
  pg_visibility_map_summary 
 ---------------------------
- (1,1)
+ (0,0)
 (1 row)
 
 -- the checkpoint cleans the buffer dirtied by freezing the sole tuple
@@ -237,7 +237,7 @@
         FROM page_header(get_raw_page('test_vac_unmodified_heap', 0));
  ?column? 
 ----------
- t
+ f
 (1 row)


eliminate xl_heap_visible to reduce WAL \ scorpion has detected an instability

Fix flakiness in the pg_visibility VM-only vacuum test by using a temporary table.


001_rep_changes.pl fails due to incorrect log positioning (after 5f13999aa)

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=sungazer&dt=2026-01-31%2005%3A35%3A43 - REL_15_STABLE

+++ tap check in src/test/subscription +++

#   Failed test 'log_statement_stats in CONNECTION string had effect on publisher's walsender'
#   at t/001_rep_changes.pl line 460.
#                   ''
#     doesn't match '(?^:QUERY STATISTICS)'
# Looks like you failed 1 test of 37.
[11:37:37] t/001_rep_changes.pl ............... 
Dubious, test returned 1 (wstat 256, 0x100)


Allow GUC settings in CREATE SUBSCRIPTION CONNECTION to take effect \ sungazer revealed test defect

Fix logical replication TAP test to read publisher log correctly.


test_shm_mq times out on Hurd animal fruitcrow due to OS issue

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-09-19%2007%3A29%3A06 - master

timed out after 3600 secs
---

# +++ regress install-check in src/test/modules/test_shm_mq +++
# using postmaster on /home/demo/build-farm-19.1/buildroot/tmp/buildfarm-GBEDDQ, port 5678
---- hang ----

Other occurrences:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-09-04%2019%3A56%3A32 - REL_15_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-09-08%2007%3A40%3A39 - REL_16_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-09-14%2008%3A32%3A45 - REL_16_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-09-16%2020%3A53%3A55 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-09-03%2008%3A50%3A53 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-09-12%2008%3A35%3A31 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-09-03%2020%3A58%3A54 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-09-04%2007%3A29%3A13 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-09-05%2007%3A55%3A02 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-09-08%2019%3A10%3A03 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-09-09%2007%3A10%3A02 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-09-10%2020%3A26%3A33 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-09-19%2007%3A29%3A06 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-09-25%2020%3A08%3A11 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-09-26%2020%3A31%3A54 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-09-26%2021%3A35%3A14 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-09-29%2007%3A10%3A03 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-09-29%2021%3A31%3A37 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-10-01%2019%3A35%3A36 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-10-01%2020%3A38%3A59 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-10-02%2008%3A30%3A51 - REL_16_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-10-02%2009%3A34%3A34 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-10-03%2009%3A00%3A48 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-10-05%2019%3A10%3A03 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-10-09%2020%3A35%3A07 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-10-10%2019%3A35%3A23 - REL_14_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-10-14%2009%3A20%3A17 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-10-14%2010%3A23%3A40 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-10-16%2021%3A29%3A17 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-10-17%2021%3A01%3A46 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-10-19%2021%3A25%3A20 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-10-19%2008%3A03%3A07 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-10-23%2019%3A10%3A04 - REL_13_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-10-23%2021%3A36%3A30 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-10-22%2009%3A21%3A57 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-10-22%2021%3A22%3A55 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-10-23%2022%3A40%3A11 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-10-26%2010%3A31%3A47 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-10-26%2020%3A45%3A03 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-10-27%2009%3A30%3A08 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-10-28%2020%3A45%3A03 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-10-29%2009%3A04%3A03 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-10-30%2008%3A10%3A06 - REL_13_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-10-30%2020%3A41%3A03 - REL_16_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-10-30%2022%3A10%3A57 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-11-05%2008%3A10%3A05 - REL_13_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-11-05%2011%3A24%3A41 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-11-06%2023%3A13%3A16 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-11-07%2000%3A36%3A32 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-11-10%2008%3A10%3A02 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-11-13%2020%3A10%3A49 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-11-14%2022%3A01%3A58 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-11-17%2009%3A03%3A58 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-11-22%2020%3A10%3A04 - REL_14_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-11-30%2008%3A10%3A03 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-12-03%2020%3A35%3A16 - REL_15_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-12-05%2021%3A32%3A26 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-12-03%2008%3A10%3A03 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-12-09%2008%3A36%3A51 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-12-10%2020%3A55%3A41 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-12-11%2009%3A37%3A28 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-12-11%2011%3A02%3A08 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-12-16%2008%3A10%3A04 - REL_14_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-12-17%2008%3A10%3A06 - REL_14_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-12-16%2009%3A44%3A41 - REL_16_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-12-16%2010%3A48%3A24 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-12-17%2010%3A37%3A25 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-12-15%2022%3A17%3A39 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-12-17%2022%3A19%3A45 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-12-19%2008%3A36%3A44 - REL_15_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-12-19%2009%3A41%3A03 - REL_16_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-12-18%2022%3A07%3A13 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-12-23%2009%3A31%3A16 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-12-23%2021%3A57%3A31 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-12-22%2008%3A10%3A03 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-12-24%2009%3A20%3A43 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-12-24%2020%3A36%3A19 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-12-25%2008%3A10%3A04 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-12-30%2008%3A10%3A04 - REL_14_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-12-30%2020%3A10%3A06 - REL_14_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-12-30%2022%3A52%3A38 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-12-31%2020%3A10%3A03 - REL_18_STABLE

Also pg_walinspect.sql times out on Hurd animal fruitcrow

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-10-01%2007%3A10%3A05 - master

# +++ regress check in contrib/pg_walinspect +++
# initializing database system by copying initdb template
# using temp instance on port 5678 with PID 1965
---- hang ----

Also check-pg_upgrade timed out on Hurd animal fruitcrow

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-11-06%2020%3A36%3A07 - REL_14_STABLE

     prepared_xacts               ... ok          146 ms
parallel group (20 tests, in groups of 3):  gin gist
---- hang ----

Also install-check-C timed out on Hurd animal fruitcrow

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-11-06%2022%3A10%3A04 - REL_16_STABLE


ok 201       + xml                                      1070 ms
# parallel group (12 tests, in groups of 1):  partition_join partition_prune reloptions hash_part indexing partition_aggregate partition_info tuplesort explain compression memoize
---- hang ----

Also test_decoding timed out on Hurd animal fruitcrow

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-11-18%2010%3A27%3A01 - master

# +++ regress check in contrib/test_decoding +++
# initializing database system by copying initdb template
# using temp instance on port 5678 with PID 10438
---- hang ----

Other occurrences:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-12-10%2009%3A04%3A15 - REL_18_STABLE

Also pg_freespacemap timed out on Hurd animal fruitcrow

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-12-23%2010%3A35%3A00 - REL_18_STABLE

# +++ regress check in contrib/pg_freespacemap +++
# initializing database system by copying initdb template
# using temp instance on port 5788 with PID 6502
---- hang ----

Also multiple-row-versions.spec timed out on Hurd animal fruitcrow

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-11-27%2020%3A35%3A44 - REL_15_STABLE

test two-ids                      ... ok         1788 ms
test multiple-row-versions        ... 
---- hang ----

Other occurrences:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-11-29%2020%3A35%3A05 - REL_15_STABLE


GNU/Hurd portability patches \ processes get stuck after poll()

hurd: Take cancel_lock in critical section (Fix for glibc)


postgres_fdw.sql might fail due to autovacuum

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=culicidae&dt=2025-03-14%2003%3A47%3A50 - master

--- /home/bf/bf-build/culicidae/HEAD/pgsql/contrib/postgres_fdw/expected/postgres_fdw.out	2025-03-11 15:21:27.681846597 +0000
+++ /home/bf/bf-build/culicidae/HEAD/pgsql.build/testrun/postgres_fdw-running/regress/results/postgres_fdw.out	2025-03-14 04:02:32.573999799 +0000
@@ -6392,6 +6392,7 @@
 UPDATE ft2 SET c3 = 'bar' WHERE postgres_fdw_abs(c1) > 2000 RETURNING *;
   c1  | c2 | c3  | c4 | c5 | c6 |     c7     | c8 
 ------+----+-----+----+----+----+------------+----
+ 2010 |  0 | bar |    |    |    | ft2        | 
  2001 |  1 | bar |    |    |    | ft2        | 
  2002 |  2 | bar |    |    |    | ft2        | 
  2003 |  3 | bar |    |    |    | ft2        | 
@@ -6401,7 +6402,6 @@
  2007 |  7 | bar |    |    |    | ft2        | 
  2008 |  8 | bar |    |    |    | ft2        | 
  2009 |  9 | bar |    |    |    | ft2        | 
- 2010 |  0 | bar |    |    |    | ft2        | 
 (10 rows)
 
 EXPLAIN (verbose, costs off)

Other occurrences:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=olingo&dt=2025-03-28%2019%3A50%3A57 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=calliphoridae&dt=2025-03-26%2014%3A38%3A06 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=grassquit&dt=2025-04-13%2018%3A49%3A27 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=grassquit&dt=2025-05-03%2019%3A34%3A58 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=olingo&dt=2025-07-02%2017%3A02%3A06 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=olingo&dt=2025-07-11%2005%3A56%3A02 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=tamandua&dt=2025-10-22%2021%3A49%3A05 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=crake&dt=2025-11-04%2021%3A30%3A48 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=crake&dt=2025-11-12%2006%3A20%3A10 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2025-11-22%2012%3A25%3A01 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=crake&dt=2025-11-25%2003%3A11%3A52 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=olingo&dt=2025-11-28%2005%3A33%3A59 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=crake&dt=2025-12-04%2017%3A50%3A38 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=crake&dt=2025-12-06%2001%3A12%3A03 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=scorpion&dt=2025-12-09%2015%3A23%3A53 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=crake&dt=2025-12-10%2018%3A41%3A43 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2025-12-24%2011%3A54%3A48 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2025-12-27%2015%3A53%3A07 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=crake&dt=2025-12-29%2004%3A58%3A06 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-01-14%2008%3A19%3A58 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-01-15%2001%3A06%3A07 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-01-20%2004%3A32%3A29 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=culicidae&dt=2026-02-09%2023%3A21%3A25 - master


Regression test postgres_fdw might fail due to autovacuum

Further stabilize a postgres_fdw test case.


049_wait_for_lsn.pl failed due to old IPC::Run losing stdout/stderr on NetBSD

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=sidewinder&dt=2026-02-19%2021%3A35%3A01 - master

#   Failed test 'get an error when running within another function'
#   at t/049_wait_for_lsn.pl line 218.
# Looks like you failed 1 test of 33.
[23:19:49] t/049_wait_for_lsn.pl ................. 
Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/33 subtests 

---
pgsql.build/src/test/recovery/tmp_check/log/regress_log_049_wait_for_lsn
[23:19:41.219](0.017s) ok 11 - get an error when running in a transaction with an isolation level higher than REPEATABLE READ
Waiting for replication conn standby's replay_lsn to pass 0/0300C4E8 on primary
done
[23:19:42.255](1.036s) not ok 12 - get an error when running within another function
[23:19:42.256](0.000s) 
[23:19:42.256](0.000s) #   Failed test 'get an error when running within another function'
#   at t/049_wait_for_lsn.pl line 218.
[23:19:42.282](0.026s) ok 13 - get error for negative timeout

---
pgsql.build/src/test/recovery/tmp_check/log/049_wait_for_lsn_standby.log
2026-02-19 23:19:42.249 CET [7417:3] [unknown] LOG:  connection authorized: user=pgbf database=postgres application_name=049_wait_for_lsn.pl
2026-02-19 23:19:42.251 CET [7417:4] 049_wait_for_lsn.pl LOG:  statement: SELECT pg_wal_replay_wait_wrap('2/570C0FC0');
2026-02-19 23:19:42.252 CET [7417:5] 049_wait_for_lsn.pl ERROR:  WAIT FOR must be called without an active or registered snapshot
2026-02-19 23:19:42.252 CET [7417:6] 049_wait_for_lsn.pl DETAIL:  WAIT FOR cannot be executed from a function or procedure, nor within a transaction with an isolation level higher than READ COMMITTED.
2026-02-19 23:19:42.252 CET [7417:7] 049_wait_for_lsn.pl CONTEXT:  SQL statement "WAIT FOR LSN '2/570C0FC0';"
	PL/pgSQL function pg_wal_replay_wait_wrap(pg_lsn) line 3 at EXECUTE
2026-02-19 23:19:42.252 CET [7417:8] 049_wait_for_lsn.pl STATEMENT:  SELECT pg_wal_replay_wait_wrap('2/570C0FC0');
2026-02-19 23:19:42.253 CET [7417:9] 049_wait_for_lsn.pl LOG:  disconnection: session time: 0:00:00.005 user=pgbf database=postgres host=[local]


ecpg test thread/alloc hangs on sidewinder running NetBSD 9.3 \ failure caused by p5-IPC-Run

p5-IPC-Run has been updated to p5-IPC-Run-20250809.0


XversionUpgrade-REL9_2_STABLE-HEAD fails due to unsupported frontend protocol (after 4966bd3ed)

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=crake&dt=2026-02-23%2019%3A32%3A03 - master

upgrade.crake/HEAD/REL9_2_STABLE-dump1.log
pg_dumpall: error: connection to server on socket "/home/andrew/bf/root/tmp/buildfarm-onigY7/.s.PGSQL.5670" failed: FATAL:  unsupported frontend protocol 3.9999: server supports 1.0 to 3.0
	This indicates a bug in either the server being contacted
	or a proxy handling the connection. Please consider
	reporting this to the maintainers of that software.
	For more information, including instructions on how to
	work around this issue for now, visit
		https://www.postgresql.org/docs/devel/libpq-connect.html#LIBPQ-CONNECT-MAX-PROTOCOL-VERSION

Other occurrences:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=crake&dt=2026-02-23%2020%3A27%3A02 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=crake&dt=2026-02-23%2020%3A27%3A02 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=crake&dt=2026-02-23%2021%3A07%3A03 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=crake&dt=2026-02-23%2021%3A47%3A03 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=crake&dt=2026-02-24%2003%3A37%3A02 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=crake&dt=2026-02-24%2004%3A12%3A04 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=crake&dt=2026-02-24%2004%3A57%3A03 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=crake&dt=2026-02-24%2009%3A47%3A03 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=crake&dt=2026-02-24%2010%3A22%3A03 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=crake&dt=2026-02-24%2011%3A02%3A02 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=crake&dt=2026-02-24%2016%3A37%3A03 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=crake&dt=2026-02-24%2017%3A17%3A02 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2026-02-24%2008%3A03%3A15 - master

Also, XversionUpgrade-REL18_STABLE-HEAD fails due to invalid max_protocol_version

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=crake&dt=2026-02-24%2017%3A57%3A02 - master

upgrade.crake/HEAD/REL_18_STABLE-dump1.log
pg_dumpall: error: invalid max_protocol_version value: ""

Also, XversionUpgrade-REL9_2_STABLE-REL_14_STABLE failed due to error on server start

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2026-02-25%2007%3A03%3A12 - REL_14_STABLE

upgrade.fairywren/REL_14_STABLE/REL9_2_STABLE-ctl.log
waiting for server to start.... stopped waiting
pg_ctl: could not start server
Examine the log output.


libpq: Grease the protocol by default \ crake is angry

pg_upgrade: Use max_protocol_version=3.0 for older servers
adjust to upstream protocol chicanery
Remove the PGMAXPROTOCOLVERSION setting earlier


ltree.sql fails in REL_18_STABLE due to v18-specific label match (after b3c2a3d38)

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=nicator&dt=2026-02-26%2020%3A31%3A29 - REL_18_STABLE

diff -U3 /home/almalinux/20-nicator/buildroot/REL_18_STABLE/pgsql.build/contrib/ltree/expected/ltree.out /home/almalinux/20-nicator/buildroot/REL_18_STABLE/pgsql.build/contrib/ltree/results/ltree.out
--- /home/almalinux/20-nicator/buildroot/REL_18_STABLE/pgsql.build/contrib/ltree/expected/ltree.out	2026-02-26 20:31:33.264613519 +0000
+++ /home/almalinux/20-nicator/buildroot/REL_18_STABLE/pgsql.build/contrib/ltree/results/ltree.out	2026-02-26 20:52:14.248576628 +0000
@@ -689,7 +689,7 @@
 SELECT 'aa.b.c.d.e'::ltree ~ 'A@.b.c.d.e';
  ?column? 
 ----------
- f
+ t
 (1 row)
 
 SELECT 'aa.b.c.d.e'::ltree ~ 'A*.b.c.d.e';
@@ -1242,7 +1242,7 @@
 SELECT 'tree.awdfg'::ltree @ 'tree & aWdf@'::ltxtquery;
  ?column? 
 ----------
- f
+ t
 (1 row)
 
 SELECT 'tree.awdfg'::ltree @ 'tree & aWdf*'::ltxtquery;

Other occurrences:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=adder&dt=2026-02-26%2021%3A04%3A15 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=alimoche&dt=2026-02-26%2021%3A25%3A04 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=beetle&dt=2026-02-26%2021%3A03%3A04 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=borer&dt=2026-02-26%2021%3A07%3A49 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=bumblebee&dt=2026-02-26%2023%3A03%3A33 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=buri&dt=2026-02-26%2021%3A02%3A11 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=bushmaster&dt=2026-02-26%2021%3A00%3A49 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=canebrake&dt=2026-02-26%2021%3A17%3A05 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=casebearer&dt=2026-02-26%2021%3A21%3A50 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=cavefish&dt=2026-02-26%2022%3A34%3A41 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=chalcid&dt=2026-02-26%2021%3A21%3A39 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=crake&dt=2026-02-26%2023%3A00%3A25 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=culicidae&dt=2026-02-26%2021%3A53%3A31 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=dogfish&dt=2026-02-26%2020%3A56%3A46 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=flaviventris&dt=2026-02-26%2022%3A01%3A46 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=gokiburi&dt=2026-02-27%2000%3A48%3A35 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=grassquit&dt=2026-02-26%2022%3A11%3A48 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=grub&dt=2026-02-26%2021%3A20%3A51 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=guaibasaurus&dt=2026-02-26%2020%3A52%3A31 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=hachi&dt=2026-02-26%2021%3A56%3A42 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=indri&dt=2026-02-26%2022%3A36%3A42 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=kestrel&dt=2026-02-26%2021%3A48%3A28 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=lancehead&dt=2026-02-26%2021%3A31%3A24 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=leafhopper&dt=2026-02-26%2020%3A32%3A04 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=loach&dt=2026-02-26%2022%3A13%3A09 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=longfin&dt=2026-02-26%2022%3A39%3A14 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=massasauga&dt=2026-02-26%2022%3A07%3A36 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=mealybug&dt=2026-02-26%2021%3A38%3A48 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=mosquito&dt=2026-02-26%2022%3A14%3A58 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=mylodon&dt=2026-02-26%2021%3A29%3A06 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=olingo&dt=2026-02-26%2022%3A11%3A49 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=parula&dt=2026-02-26%2020%3A44%3A07 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=rinkhals&dt=2026-02-26%2020%3A34%3A56 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=rootworm&dt=2026-02-26%2021%3A17%3A49 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=rudd&dt=2026-02-26%2020%3A51%3A31 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=serinus&dt=2026-02-26%2021%3A43%3A06 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=shieldtail&dt=2026-02-26%2023%3A00%3A42 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=shiner&dt=2026-02-26%2023%3A14%3A01 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=sifaka&dt=2026-02-26%2021%3A21%3A27 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=skimmer&dt=2026-02-26%2021%3A57%3A40 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=tamandua&dt=2026-02-26%2021%3A46%3A46 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=timberworm&dt=2026-02-26%2021%3A54%3A53 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=woollybear&dt=2026-02-26%2021%3A20%3A32 - REL_18_STABLE


pgsql: Fix more multibyte issues in ltree. \ something wrong, only in v18

Yet another ltree fix for REL_18_STABLE.


009_twophase.pl failed on skink due to unexpected timeline start position

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=skink&dt=2026-02-04%2013%3A36%3A40 - master

366/366 postgresql:recovery / recovery/009_twophase TIMEOUT        15000.31s   killed by signal 15 SIGTERM

[15:11:30.591](0.807s) ok 11 - Restore of prepared transaction on promoted standby
### Enabling streaming replication for node "london"
### Starting node "london"
# Running: pg_ctl --wait --pgdata 
/home/bf/bf-build/skink-master/HEAD/pgsql.build/testrun/recovery/009_twophase/data/t_009_twophase_london_data/pgdata 
--log /home/bf/bf-build/skink-master/HEAD/pgsql.build/testrun/recovery/009_twophase/log/009_twophase_london.log 
--options --cluster-name=london start
waiting for server to start....... done
server started
# Postmaster PID for node "london" is 4181556
death by signal at /home/bf/bf-build/skink-master/HEAD/pgsql/src/test/perl/PostgreSQL/Test/Cluster.pm line 181.
# Postmaster PID for node "london" is 4181556
### Stopping node "london" using mode immediate
# Running: pg_ctl --pgdata 
/home/bf/bf-build/skink-master/HEAD/pgsql.build/testrun/recovery/009_twophase/data/t_009_twophase_london_data/pgdata 
--mode immediate stop
waiting for server to shut down.... done
server stopped
# No postmaster PID for node "london"
# Postmaster PID for node "paris" is 4147391
### Stopping node "paris" using mode immediate
# Running: pg_ctl --pgdata 
/home/bf/bf-build/skink-master/HEAD/pgsql.build/testrun/recovery/009_twophase/data/t_009_twophase_paris_data/pgdata 
--mode immediate stop
waiting for server to shut down.... done
server stopped
# No postmaster PID for node "paris"
[19:19:46.999](14896.408s) # Tests were run but no plan was declared and done_testing() was not seen.
[19:19:46.999](0.000s) # Looks like your test exited with 4 just after 11.


pgsql.build/testrun/recovery/009_twophase/log/009_twophase_london.log
2026-02-04 15:11:35.675 CET [4181556][postmaster][:0] LOG:  starting PostgreSQL 19devel on x86_64-linux, compiled by 
gcc-15.2.0, 64-bit
2026-02-04 15:11:35.692 CET [4181556][postmaster][:0] LOG: listening on Unix socket "/tmp/IzuUID03TM/.s.PGSQL.22911"
2026-02-04 15:11:35.904 CET [4183900][startup][:0] LOG:  database system was interrupted; last known up at 2026-02-04 
15:11:14 CET
2026-02-04 15:11:36.017 CET [4183900][startup][:0] LOG:  entering standby mode
2026-02-04 15:11:36.019 CET [4183900][startup][:0] LOG:  database system was not properly shut down; automatic recovery 
in progress
2026-02-04 15:11:36.104 CET [4183900][startup][38/0:0] LOG:  redo starts at 0/03021600
2026-02-04 15:11:36.206 CET [4183900][startup][38/0:0] LOG:  invalid record length at 0/030220B8: expected at least 24, 
got 0
2026-02-04 15:11:36.209 CET [4183900][startup][38/0:0] LOG: consistent recovery state reached at 0/030220B8
2026-02-04 15:11:36.210 CET [4181556][postmaster][:0] LOG:  database system is ready to accept read-only connections
2026-02-04 15:11:36.919 CET [4184142][walreceiver][:0] LOG: fetching timeline history file for timeline 2 from primary 
server
2026-02-04 15:11:36.997 CET [4184142][walreceiver][:0] LOG:  started streaming WAL from primary at 0/03000000 on timeline 1
2026-02-04 15:11:37.076 CET [4184142][walreceiver][:0] LOG: replication terminated by primary server
2026-02-04 15:11:37.076 CET [4184142][walreceiver][:0] DETAIL:  End of WAL reached on timeline 1 at 0/03022070.
2026-02-04 15:11:37.098 CET [4183900][startup][38/0:0] LOG:  new timeline 2 forked off current database system timeline 
1 before current recovery point 0/030220B8
2026-02-04 15:11:37.103 CET [4184142][walreceiver][:0] LOG: restarted WAL streaming at 0/03000000 on timeline 1
2026-02-04 15:11:37.107 CET [4184142][walreceiver][:0] LOG: replication terminated by primary server
...

Also 004_timeline_switch.pl failed due to unexpected timeline start position

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=mandrill&dt=2026-02-07%2006%3A33%3A20 - REL_16_STABLE

[11:25:02.897](238.502s) ok 1 - promotion of standby with pg_promote
### Restarting node "standby_2"
# Running: pg_ctl -w -D /home/nm/farm/xlc32/REL_16_STABLE/pgsql.build/src/test/recovery/tmp_check/t_004_timeline_switch_standby_2_data/pgdata -l /home/nm/farm/xlc32/REL_16_STABLE/pgsql.build/src/test/recovery/tmp_check/log/004_timeline_switch_standby_2_1.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start...... done
server started
# Postmaster PID for node "standby_2" is 8061142
Waiting for replication conn standby_2's replay_lsn to pass 0/303B408 on standby_1
[14:06:55.667](9712.770s) # poll_query_until timed out executing this query:
# SELECT '0/303B408' <= replay_lsn AND state = 'streaming'
#          FROM pg_catalog.pg_stat_replication
#          WHERE application_name IN ('standby_2', 'walreceiver')
# expecting this output:
# t
# last actual query output:
# f
# with stderr:
timed out waiting for catchup at t/004_timeline_switch.pl line 76.

---
pgsql.build/src/test/recovery/tmp_check/log/004_timeline_switch_standby_2_1.log
2026-02-07 11:25:05.399 UTC [9961756:3] LOG:  redo starts at 0/2000028
2026-02-07 11:25:05.406 UTC [9961756:4] LOG:  consistent recovery state reached at 0/3028F68
2026-02-07 11:25:05.406 UTC [9961756:5] LOG:  invalid record length at 0/3028F68: expected at least 24, got 0
2026-02-07 11:25:05.406 UTC [8061142:3] LOG:  database system is ready to accept read-only connection
2026-02-07 11:25:05.421 UTC [22217058:1] LOG:  fetching timeline history file for timeline 2 from primary server
2026-02-07 11:25:05.451 UTC [19333356:1] [unknown] LOG:  connection received: host=[local]
2026-02-07 11:25:05.453 UTC [19333356:2] [unknown] LOG:  connection authorized: user=nm database=postgres application_name=004_timeline_switch.pl
2026-02-07 11:25:05.471 UTC [22217058:2] LOG:  started streaming WAL from primary at 0/3000000 on timeline 1
2026-02-07 11:25:05.738 UTC [22217058:3] LOG:  replication terminated by primary server
2026-02-07 11:25:05.738 UTC [22217058:4] DETAIL:  End of WAL reached on timeline 1 at 0/3028F30.
2026-02-07 11:25:05.752 UTC [9961756:6] LOG:  new timeline 2 forked off current database system timeline 1 before current recovery point 0/3028F68
  2026-02-07 11:25:06.437 UTC [19333356:3] 004_timeline_switch.pl LOG:  statement: SELECT EXISTS(SELECT 1 FROM pg_stat_wal_receiver)
2026-02-07 11:25:06.440 UTC [19333356:4] 004_timeline_switch.pl LOG:  disconnection: session time: 0:00:00.989 user=nm database=postgres host=[local]
2026-02-07 11:25:06.460 UTC [22217058:5] LOG:  restarted WAL streaming at 0/3000000 on timeline 1
2026-02-07 11:25:06.463 UTC [19333358:1] [unknown] LOG:  connection received: host=[local]
2026-02-07 11:25:06.465 UTC [19333358:2] [unknown] LOG:  connection authorized: user=nm database=postgres application_name=004_timeline_switch.pl
2026-02-07 11:25:06.469 UTC [19333358:3] 004_timeline_switch.pl LOG:  statement: SELECT pid FROM pg_stat_wal_receiver
2026-02-07 11:25:06.471 UTC [19333358:4] 004_timeline_switch.pl LOG:  disconnection: session time: 0:00:00.008 user=nm database=postgres host=[local]
2026-02-07 11:25:06.582 UTC [22217058:6] LOG:  replication terminated by primary server
2026-02-07 11:25:06.582 UTC [22217058:7] DETAIL:  End of WAL reached on timeline 1 at 0/3028F30.
2026-02-07 11:25:06.583 UTC [9961756:7] LOG:  new timeline 2 forked off current database system timeline 1 before current recovery point 0/3028F68
2026-02-07 11:25:07.178 UTC [22217058:8] LOG:  restarted WAL streaming at 0/3000000 on timeline 1
2026-02-07 11:25:08.785 UTC [22217058:9] LOG:  replication terminated by primary server
2026-02-07 11:25:08.785 UTC [22217058:10] DETAIL:  End of WAL reached on timeline 1 at 0/3028F30.


BUG: Former primary node might stuck when started as a standby \ skink produced the failure

Fix rare instability in recovery TAP test 009_twophase
Fix rare instability in recovery TAP test 004_timeline_switch


001_rep_changes.pl fails due to publisher stuck on shutdown

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=adder&dt=2024-05-16%2014%3A22%3A38 - HEAD

[14:33:02.374](0.333s) ok 23 - update works with dropped subscriber column
### Stopping node "publisher" using mode fast
# Running: pg_ctl -D 
/home/bf/bf-build/adder/HEAD/pgsql.build/testrun/subscription/001_rep_changes/data/t_001_rep_changes_publisher_data/pgdata 
-m fast stop
waiting for server to shut down.. ... ... ... .. failed
pg_ctl: server does not shut down
# pg_ctl stop failed: 256
# Postmaster PID for node "publisher" is 2222549
[14:39:04.375](362.001s) Bail out!  pg_ctl stop failed

---
001_rep_changes_publisher.log
2024-05-16 14:33:02.907 UTC [2238704][client backend][4/22:0] LOG: statement: DELETE FROM tab_rep
2024-05-16 14:33:02.925 UTC [2238704][client backend][:0] LOG: disconnection: session time: 0:00:00.078 user=bf 
database=postgres host=[local]
2024-05-16 14:33:02.939 UTC [2222549][postmaster][:0] LOG:  received fast shutdown request
2024-05-16 14:33:03.000 UTC [2222549][postmaster][:0] LOG:  aborting any active transactions
2024-05-16 14:33:03.049 UTC [2222549][postmaster][:0] LOG: background worker "logical replication launcher" (PID 
2223110) exited with exit code 1
2024-05-16 14:33:03.062 UTC [2222901][checkpointer][:0] LOG: shutting down
2024-05-16 14:39:04.377 UTC [2222549][postmaster][:0] LOG:  received immediate shutdown request
2024-05-16 14:39:04.382 UTC [2222549][postmaster][:0] LOG:  database system is shut down

Other occurrences:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=dikkop&dt=2024-04-24%2014%3A38%3A35 - HEAD
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=culicidae&dt=2024-07-16%2022%3A45%3A10 - REL_17_STABLE

Also 035_standby_logical_decoding.pl fails on restart of standby (which is a publisher in the test):

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=flaviventris&dt=2024-04-17%2014%3A21%3A00 - HEAD
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=serinus&dt=2024-04-06%2016%3A28%3A38 - HEAD
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=skink&dt=2024-06-11%2009%3A54%3A09 - HEAD
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=rorqual&dt=2024-07-09%2003%3A46%3A44 - HEAD
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=serinus&dt=2024-10-09%2009%3A54%3A31 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=prion&dt=2024-11-21%2006%3A25%3A02 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=piculet&dt=2024-11-27%2016%3A54%3A24 - REL_16_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=olingo&dt=2024-12-18%2003%3A32%3A12 - REL_16_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=prion&dt=2024-12-18%2003%3A34%3A04 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=tamandua&dt=2025-01-31%2018%3A53%3A38 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=adder&dt=2025-02-18%2011%3A43%3A39 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=calliphoridae&dt=2025-02-25%2001%3A09%3A53 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=serinus&dt=2025-03-05%2021%3A54%3A58 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=mylodon&dt=2025-03-08%2018%3A04%3A18 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=prion&dt=2025-03-21%2015%3A37%3A04 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=olingo&dt=2025-03-28%2008%3A57%3A23 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=culicidae&dt=2025-03-30%2020%3A30%3A16 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=flaviventris&dt=2025-04-16%2001%3A58%3A42 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=prion&dt=2025-04-15%2016%3A16%3A06 - REL_17_STABLE


001_rep_changes.pl fails due to publisher stuck on shutdown

Fix publisher shutdown hang caused by logical walsender busy loop.


035_standby_logical_decoding.pl failed due to walsender process terminated (after 17f51ea81)

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=serinus&dt=2026-02-24%2004%3A28%3A36 - master

[05:34:51.345](233.134s) # poll_query_until timed out executing this query:
# SELECT '0/0403F950' <= replay_lsn AND state = 'streaming'
#          FROM pg_catalog.pg_stat_replication
#          WHERE application_name IN ('standby', 'walreceiver')
# expecting this output:
# t
# last actual query output:
# f
# with stderr:


035_standby_logical_decoding_standby.log contains:
2026-02-24 05:30:58.256 CET [1512360][walsender][25/0:0] STATEMENT:  START_REPLICATION SLOT "row_removal_activeslot" LOGICAL 0/00000000 ("include-xids" '0', "skip-empty-xacts" '1')
...
2026-02-24 05:30:58.300 CET [1512377][client backend][:0] LOG: disconnection: session time: 0:00:00.035 user=bf 
database=testdb host=[local]
2026-02-24 05:30:58.425 CET [1507982][startup][32/0:0] LOG: invalidating obsolete replication slot 
"row_removal_inactiveslot"
2026-02-24 05:30:58.425 CET [1507982][startup][32/0:0] DETAIL:  The slot conflicted with xid horizon 748.
2026-02-24 05:30:58.425 CET [1507982][startup][32/0:0] CONTEXT:  WAL redo at 0/040214F0 for Heap2/PRUNE_ON_ACCESS: 
snapshotConflictHorizon: 748, isCatalogRel: T, nplans: 0, nredirected: 0, ndead: 3, nunused: 1, dead: [33, 34, 35], 
unused: [36]; blkref #0: rel 1663/16384/16418, blk 10
2026-02-24 05:30:58.425 CET [1507982][startup][32/0:0] LOG: terminating process 1512360 to release replication slot 
"row_removal_activeslot"
2026-02-24 05:30:58.425 CET [1507982][startup][32/0:0] DETAIL:  The slot conflicted with xid horizon 748.
2026-02-24 05:30:58.425 CET [1507982][startup][32/0:0] CONTEXT:  WAL redo at 0/040214F0 for Heap2/PRUNE_ON_ACCESS: 
snapshotConflictHorizon: 748, isCatalogRel: T, nplans: 0, nredirected: 0, ndead: 3, nunused: 1, dead: [33, 34, 35], 
unused: [36]; blkref #0: rel 1663/16384/16418, blk 10
2026-02-24 05:34:51.400 CET [1508227][walreceiver][:0] FATAL:  could not receive data from WAL stream: server closed the 
connection unexpectedly
         This probably means the server terminated abnormally
         before or while processing the request.


Refactor recovery conflict signaling a little \ failure of 035_standby_logical_decoding.pl

Don't clear pendingRecoveryConflicts at end of transaction


create_property_graph.sql fails due to unstable ordering (after 2f094e7ac)

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=barklice&dt=2026-03-16%2014%3A08%3A07.- master

not ok 95    + create_property_graph                     994 ms

---
diff -U3 /home/almalinux/20-barklice/buildroot/HEAD/pgsql.build/src/test/regress/expected/create_property_graph.out /home/almalinux/20-barklice/buildroot/HEAD/pgsql.build/src/test/regress/results/create_property_graph.out
--- /home/almalinux/20-barklice/buildroot/HEAD/pgsql.build/src/test/regress/expected/create_property_graph.out	2026-03-16 14:08:11.605872899 +0000
+++ /home/almalinux/20-barklice/buildroot/HEAD/pgsql.build/src/test/regress/results/create_property_graph.out	2026-03-16 14:54:47.453434815 +0000
@@ -656,8 +656,8 @@
 SELECT * FROM information_schema.pg_property_graph_privileges WHERE grantee LIKE 'regress%' ORDER BY property_graph_name;
        grantor       |       grantee       | property_graph_catalog |    property_graph_schema    | property_graph_name | privilege_type | is_grantable 
 ---------------------+---------------------+------------------------+-----------------------------+---------------------+----------------+--------------
- regress_graph_user1 | regress_graph_user1 | regression             | create_property_graph_tests | g1                  | SELECT         | YES
  regress_graph_user1 | regress_graph_user2 | regression             | create_property_graph_tests | g1                  | SELECT         | NO
+ regress_graph_user1 | regress_graph_user1 | regression             | create_property_graph_tests | g1                  | SELECT         | YES
 (2 rows)
 
 -- test object address functions

Other occurrences:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=caddisfly&dt=2026-03-16%2014%3A08%3A07 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=vulture&dt=2026-03-16%2014%3A08%3A07 - master

Also, graph_table.sql fails due to unstable ordering (after 2f094e7ac)

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=sarus&dt=2026-03-16%2014%3A49%3A49. - master

---
not ok 191   + graph_table                              1493 ms

---
diff -U3 /home/linux1/20-sarus/buildroot/HEAD/pgsql.build/src/test/regress/expected/graph_table.out /home/linux1/20-sarus/buildroot/HEAD/pgsql.build/src/test/regress/results/graph_table.out
--- /home/linux1/20-sarus/buildroot/HEAD/pgsql.build/src/test/regress/expected/graph_table.out	2026-03-16 14:49:35.207027009 +0000
+++ /home/linux1/20-sarus/buildroot/HEAD/pgsql.build/src/test/regress/results/graph_table.out	2026-03-16 15:00:25.556966972 +0000
@@ -449,8 +449,8 @@
 SELECT vn FROM all_vertices EXCEPT (SELECT svn FROM all_connected_vertices UNION SELECT dvn FROM all_connected_vertices);
  vn  
 -----
- v13
  v23
+ v13
 (2 rows)


pgsql: Make some tests more stable by adding more explicit ordering

Make some tests more stable by adding more explicit ordering


stats.sql is unstable due to non-zero counters after reset (after 8fe315f18)

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=crake&dt=2026-03-16%2009%3A12%3A05 - master

not ok 231   + stats                                    5613 ms

=== dumping /home/andrew/bf/root/HEAD/pgsql.build/testrun/pg_upgrade/002_pg_upgrade/data/regression.diffs ===
diff -U3 /home/andrew/bf/root/HEAD/pgsql/src/test/regress/expected/stats.out /home/andrew/bf/root/HEAD/pgsql.build/testrun/pg_upgrade/002_pg_upgrade/data/results/stats.out
--- /home/andrew/bf/root/HEAD/pgsql/src/test/regress/expected/stats.out	2026-03-16 04:27:05.805748763 -0400
+++ /home/andrew/bf/root/HEAD/pgsql.build/testrun/pg_upgrade/002_pg_upgrade/data/results/stats.out	2026-03-16 05:17:15.460202339 -0400
@@ -1196,7 +1196,7 @@
   FROM pg_statio_all_sequences WHERE relname ='test_seq1';
  ?column? | ?column? 
 ----------+----------
- t        |        0
+ t        |        1
 (1 row)
 
 DROP SEQUENCE test_seq1;
=== EOF ===

Other occurrences:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=massasauga&dt=2026-03-16%2010%3A35%3A23 - master (log is absent, but likely it's this issue)
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=sidewinder&dt=2026-03-16%2011%3A35%3A01 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=grison&dt=2026-03-16%2015%3A20%3A05 - master


Add missing stats_reset column to pg_statio_all_sequences view \ crake reported a pg_upgradeCheck failure

Remove unstable test for pg_statio_all_sequences stats reset


XversionUpgrade-HEAD-HEAD fails due to labels ordered inconsistently (after 2f094e7ac)

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=crake&dt=2026-03-16%2009%3A27%3A04 - master

upgrade.crake/HEAD/dumpdiff-HEAD
--- /home/andrew/bf/root/upgrade.crake/HEAD/origin-HEAD.sql.fixed	2026-03-16 05:50:05.538558865 -0400
+++ /home/andrew/bf/root/upgrade.crake/HEAD/converted-HEAD-to-HEAD.sql.fixed	2026-03-16 05:50:05.547558903 -0400
@@ -883380,7 +883380,7 @@
 CREATE PROPERTY GRAPH public.vegetables_graph
     VERTEX TABLES (
         public.brassica KEY (name) LABEL vegetables PROPERTIES (genus, id, name) DEFAULT LABEL PROPERTIES (genus, id, name),
-        public.daucus KEY (name) DEFAULT LABEL PROPERTIES (genus, id, name) LABEL vegetables PROPERTIES (genus, id, name)
+        public.daucus KEY (name) LABEL vegetables PROPERTIES (genus, id, name) DEFAULT LABEL PROPERTIES (genus, id, name)
     );

Other occurrences:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=crake&dt=2026-03-16%2009%3A57%3A05 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=crake&dt=2026-03-17%2011%3A37%3A04 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=skimmer&dt=2026-03-16%2010%3A16%3A01 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=skimmer&dt=2026-03-16%2016%3A00%3A01 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=skimmer&dt=2026-03-16%2016%3A21%3A23 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=skimmer&dt=2026-03-16%2019%3A01%3A00 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=skimmer&dt=2026-03-16%2019%3A22%3A00 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=skimmer&dt=2026-03-16%2022%3A00%3A00 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=skimmer&dt=2026-03-17%2002%3A45%3A35 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=skimmer&dt=2026-03-17%2004%3A19%3A00 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=skimmer&dt=2026-03-17%2004%3A40%3A00 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=skimmer&dt=2026-03-17%2007%3A00%3A01 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=skimmer&dt=2026-03-17%2010%3A15%3A00 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2026-03-16%2017%3A19%3A04 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2026-03-17%2013%3A10%3A12 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2026-03-16%2013%3A03%3A13 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2026-03-16%2022%3A03%3A11 - master


SQL Property Graph Queries (SQL/PGQ) \ buildfarm shows instability in pg_upgrade test

Dump labels in reproducible order


004_sni.pl fails on EXEC_BACKEND animal culicidae (after 4f433025f)

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=culicidae&dt=2026-03-18%2012%3A22%3A45 - master

371/375 ssl - postgresql:ssl/004_sni                                                    ERROR             4.35s   exit status 4

---
regress_log_004_sni
[13:25:46.040](0.000s) ok 74 - log reload failure due to passphrase command reloading
[13:25:46.052](0.012s) not ok 75 - pg_hosts.conf: connect with correct server CA cert file sslmode=require
[13:25:46.053](0.000s) #   Failed test 'pg_hosts.conf: connect with correct server CA cert file sslmode=require'
#   at /home/bf/bf-build/culicidae/HEAD/pgsql/src/test/ssl/t/004_sni.pl line 327.
[13:25:46.053](0.000s) #          got: '2'
#     expected: '0'
[13:25:46.053](0.000s) not ok 76 - pg_hosts.conf: connect with correct server CA cert file sslmode=require: no stderr
[13:25:46.053](0.000s) #   Failed test 'pg_hosts.conf: connect with correct server CA cert file sslmode=require: no stderr'
#   at /home/bf/bf-build/culicidae/HEAD/pgsql/src/test/ssl/t/004_sni.pl line 327.
[13:25:46.053](0.000s) #          got: 'psql: error: connection to server at "127.0.0.1", port 16871 failed: server does not support SSL, but SSL was required'
#     expected: ''
### Reloading node "primary"
# Running: pg_ctl --pgdata /home/bf/bf-build/culicidae/HEAD/pgsql.build/testrun/ssl/004_sni/data/t_004_sni_primary_data/pgdata reload
server signaled

Other occurrences:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=culicidae&dt=2026-03-18%2013%3A09%3A29 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=culicidae&dt=2026-03-18%2014%3A05%3A21 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=culicidae&dt=2026-03-18%2017%3A03%3A08 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=culicidae&dt=2026-03-18%2018%3A05%3A06 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=culicidae&dt=2026-03-18%2019%3A29%3A30 - master


Serverside SNI support in libpq \ culicidae failed due to EXEC_BACKEND

ssl: Skip passphrase reload tests in EXEC_BACKEND builds


002_pg_upgrade.pl fails with extra test regress_dump_restore (after 2f094e7ac)

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=hachi&dt=2026-03-16%2015%3A05%3A04 - master

#   Failed test 'pg_restore to destination instance'
#   at t/002_pg_upgrade.pl line 417.

#   Failed test 'dump outputs from original and restored regression databases match'
#   at /home/admin/hachi/buildroot/HEAD/pgsql.build/src/bin/pg_upgrade/../../../src/test/perl/PostgreSQL/Test/Utils.pm line 853.
#          got: '1'
#     expected: '0'
# Looks like you failed 2 tests of 22.

---
pgsql.build/src/bin/pg_upgrade/tmp_check/log/regress_log_002_pg_upgrade
[15:12:21.673](6.243s) ok 6 - pg_dump on source instance
# Running: pg_restore --create -j2 -d postgres /home/admin/hachi/buildroot/HEAD/pgsql.build/src/bin/pg_upgrade/tmp_check/tmp_test_IlZ2/regression.dump
pg_restore: error: could not execute query: ERROR:  role "regress_graph_rls_alice" does not exist
Command was: ALTER TABLE graph_rls_schema.accessed OWNER TO regress_graph_rls_alice;

pg_restore: error: could not execute query: ERROR:  role "regress_graph_rls_alice" does not exist
Command was: ALTER TABLE graph_rls_schema.document OWNER TO regress_graph_rls_alice;

Other occurrences:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=hachi&dt=2026-03-16%2021%3A05%3A03 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=hachi&dt=2026-03-17%2004%3A11%3A16 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=hachi&dt=2026-03-17%2009%3A05%3A03 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=hachi&dt=2026-03-17%2015%3A05%3A03 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=hachi&dt=2026-03-17%2021%3A05%3A03 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=hachi&dt=2026-03-18%2003%3A05%3A03 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=hachi&dt=2026-03-18%2009%3A05%3A03 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=hachi&dt=2026-03-18%2015%3A05%3A04 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=hachi&dt=2026-03-18%2021%3A05%3A04 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=hachi&dt=2026-03-19%2003%3A05%3A03 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=hachi&dt=2026-03-19%2009%3A05%3A03 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=hachi&dt=2026-03-19%2021%3A05%3A03 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=hachi&dt=2026-03-20%2004%3A13%3A28 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=hachi&dt=2026-03-20%2009%3A05%3A03 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=batta&dt=2026-03-20%2008%3A05%3A01 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=batta&dt=2026-03-20%2002%3A05%3A01 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=batta&dt=2026-03-19%2020%3A05%3A01 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=batta&dt=2026-03-19%2008%3A05%3A01 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=batta&dt=2026-03-19%2002%3A05%3A01 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=batta&dt=2026-03-18%2020%3A05%3A01 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=batta&dt=2026-03-18%2014%3A05%3A01 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=batta&dt=2026-03-18%2008%3A05%3A02 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=batta&dt=2026-03-17%2020%3A05%3A01 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=batta&dt=2026-03-17%2014%3A05%3A01 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=batta&dt=2026-03-17%2008%3A05%3A01 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=batta&dt=2026-03-17%2002%3A05%3A01 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=batta&dt=2026-03-16%2020%3A05%3A01 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=batta&dt=2026-03-16%2014%3A05%3A01 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=gokiburi&dt=2026-03-20%2012%3A05%3A03 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=gokiburi&dt=2026-03-20%2007%3A06%3A30 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=gokiburi&dt=2026-03-20%2000%3A05%3A11 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=gokiburi&dt=2026-03-19%2012%3A05%3A03 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=gokiburi&dt=2026-03-19%2006%3A05%3A03 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=gokiburi&dt=2026-03-19%2000%3A05%3A04 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=gokiburi&dt=2026-03-18%2018%3A05%3A03 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=gokiburi&dt=2026-03-18%2012%3A05%3A03 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=gokiburi&dt=2026-03-18%2006%3A05%3A03 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=gokiburi&dt=2026-03-18%2000%3A05%3A03 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=gokiburi&dt=2026-03-17%2018%3A05%3A03 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=gokiburi&dt=2026-03-17%2012%3A05%3A03 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=gokiburi&dt=2026-03-17%2007%3A04%3A47 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=gokiburi&dt=2026-03-17%2000%3A05%3A12 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=gokiburi&dt=2026-03-16%2018%3A05%3A03 - master


SQL Property Graph Queries (SQL/PGQ) \ pg_upgrade-related failures on buildfarm

Cleanup users and roles in graph_table_rls test


pg_plan_advice/prepared.sql is unstable under debug_discard_caches = 1 (after 5883ff30b)

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=avocet&dt=2026-03-16%2010%3A03%3A01 - master

ok 4         - partitionwise                           64544 ms
not ok 5     - prepared                                  574 ms
ok 6         - scan                                     7644 ms
ok 7         - semijoin                                 8086 ms
ok 8         - syntax                                    267 ms
1..8
# 1 of 8 tests failed.

---
pgsql.build/contrib/pg_plan_advice/regression.diffs
--- /home/buildfarm/avocet/buildroot/HEAD/pgsql.build/contrib/pg_plan_advice/expected/prepared.out	2026-03-16 11:04:23.453026641 +0100
+++ /home/buildfarm/avocet/buildroot/HEAD/pgsql.build/contrib/pg_plan_advice/results/prepared.out	2026-03-17 20:42:16.262657929 +0100
@@ -57,11 +57,13 @@
 -- Prepared, but always_store_advice_details = true, so should show feedback.
 PREPARE pt4 AS SELECT * FROM ptab;
 EXPLAIN (COSTS OFF, PLAN_ADVICE) EXECUTE pt2;
-       QUERY PLAN       
-------------------------
+           QUERY PLAN           
+--------------------------------
  Seq Scan on ptab
+ Supplied Plan Advice:
+   SEQ_SCAN(ptab) /* matched */
  Generated Plan Advice:
    SEQ_SCAN(ptab)
    NO_GATHER(ptab)
-(4 rows)
+(6 rows)


pg_plan_advice \ pg_plan_advice test case is unstable under debug_discard_caches 1

pg_plan_advice: Fix multiple copy-and-paste-errors in test case.


004_sni.pl fails on longfin due to old openssl (after 25e568ba7)

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=longfin&dt=2026-03-18%2011%3A50%3A04 - master

#   Failed test 'pg_hosts.conf: connect to default with sslmode=require: matches'
#   at t/004_sni.pl line 250.
#                   'psql: error: connection to server at "127.0.0.1", port 29963 failed: SSL SYSCALL error: EOF detected'
#     doesn't match '(?^:handshake failure)'
# Looks like you failed 1 test of 102.

Other occurrences:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=longfin&dt=2026-03-18%2012%3A48%3A03 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=longfin&dt=2026-03-18%2013%3A34%3A03 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=longfin&dt=2026-03-18%2017%3A02%3A03 - master


Serverside SNI support in libpq \ longfin reported a test failure

OpenSSL on longfin updated



pg_verifybackup/008_untar.pl and 010_client_untar.pl fail due to WAL parsing error (after b3cf461b3)

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=batta&dt=2026-03-20%2020%3A05%3A01 - master


t/008_untar.pl       (Wstat: 512 Tests: 18 Failed: 2)
  Failed tests:  15, 18
  Non-zero exit status: 2
t/010_client_untar.pl (Wstat: 512 Tests: 21 Failed: 2)
  Failed tests:  15, 18
  Non-zero exit status: 2

---
pgsql.build/src/bin/pg_verifybackup/tmp_check/log/regress_log_008_untar

[20:14:46.571](0.000s) ok 14 - found expected backup files, compression zstd
# Running: pg_verifybackup --exit-on-error /home/admin/batta/buildroot/HEAD/pgsql.build/src/bin/pg_verifybackup/tmp_check/t_008_untar_primary_data/backup/server-backup
pg_waldump: error: could not find WAL in archive "base.tar.zst"
pg_verifybackup: error: WAL parsing failed for timeline 1
[20:14:46.642](0.070s) not ok 15 - verify backup, compression zstd
[20:14:46.642](0.000s) 
[20:14:46.642](0.000s) #   Failed test 'verify backup, compression zstd'
#   at t/008_untar.pl line 123.

Other occurrences:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=batta&dt=2026-03-21%2002%3A05%3A01 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=batta&dt=2026-03-21%2008%3A05%3A02 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=batta&dt=2026-03-22%2008%3A05%3A01 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=batta&dt=2026-03-22%2014%3A05%3A01 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=batta&dt=2026-03-22%2020%3A05%3A01 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=hachi&dt=2026-03-20%2021%3A05%3A03 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=hachi&dt=2026-03-21%2003%3A05%3A03 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=hachi&dt=2026-03-21%2009%3A05%3A03 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=hachi&dt=2026-03-22%2009%3A05%3A03 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=hachi&dt=2026-03-22%2015%3A05%3A03 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=hachi&dt=2026-03-22%2021%3A05%3A04 - master


pg_waldump: support decoding of WAL inside tarfile \ batta and hachi don't like this

Fix assorted bugs in archive_waldump.c.


test_plan_advice.pl fails due to complaint about unsupported indexes (after e0e4c132ef)

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=grison&dt=2026-03-19%2009%3A20%3A05 - master

# +++ tap check in src/test/modules/test_plan_advice +++

#   Failed test 'regression tests pass'
#   at t/001_replan_regress.pl line 63.
#          got: '256'
#     expected: '0'
# Looks like you failed 1 test of 1.


---
pgsql.build/src/test/modules/test_plan_advice/tmp_check/log/regress_log_001_replan_regress
diff -U3 /data/pgbf/buildroot/HEAD/pgsql.build/src/test/regress/expected/vacuum.out /data/pgbf/buildroot/HEAD/pgsql.build/src/test/modules/test_plan_advice/tmp_check/results/vacuum.out
--- /data/pgbf/buildroot/HEAD/pgsql.build/src/test/regress/expected/vacuum.out	2026-03-19 10:20:41.116501550 +0100
+++ /data/pgbf/buildroot/HEAD/pgsql.build/src/test/modules/test_plan_advice/tmp_check/results/vacuum.out	2026-03-19 13:24:24.196919191 +0100
@@ -66,11 +66,9 @@
 CREATE FUNCTION wrap_do_analyze(c INT) RETURNS INT IMMUTABLE LANGUAGE SQL
 	AS 'SELECT $1 FROM public.do_analyze()';
 CREATE INDEX ON vaccluster(wrap_do_analyze(i));
+ERROR:  indexes on virtual generated columns are not supported
 INSERT INTO vaccluster VALUES (1), (2);

Other occurrences:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=grison&dt=2026-03-20%2010%3A27%3A33 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=grison&dt=2026-03-22%2007%3A20%3A05 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=margay&dt=2026-03-19%2017%3A00%3A03 - master

Also, 002_pg_upgrade.pl, regress/ fail due to complaint about unsupported indexes

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=adder&dt=2026-03-17%2016%3A53%3A48 - master

 42/373 pg_upgrade - postgresql:pg_upgrade/002_pg_upgrade                               ERROR            49.72s   exit status 1

---
pgsql.build/testrun/pg_upgrade/002_pg_upgrade/log/regress_log_002_pg_upgrade
=== dumping /home/bf/bf-build/adder/HEAD/pgsql.build/testrun/pg_upgrade/002_pg_upgrade/data/regression.diffs ===
diff -U3 /home/bf/bf-build/adder/HEAD/pgsql/src/test/regress/expected/vacuum.out /home/bf/bf-build/adder/HEAD/pgsql.build/testrun/pg_upgrade/002_pg_upgrade/data/results/vacuum.out
--- /home/bf/bf-build/adder/HEAD/pgsql/src/test/regress/expected/vacuum.out	2025-10-09 22:51:14.272597515 +0200
+++ /home/bf/bf-build/adder/HEAD/pgsql.build/testrun/pg_upgrade/002_pg_upgrade/data/results/vacuum.out	2026-03-17 17:54:33.902141847 +0100
@@ -66,11 +66,9 @@
 CREATE FUNCTION wrap_do_analyze(c INT) RETURNS INT IMMUTABLE LANGUAGE SQL
 	AS 'SELECT $1 FROM public.do_analyze()';
 CREATE INDEX ON vaccluster(wrap_do_analyze(i));
+ERROR:  indexes on virtual generated columns are not supported
 INSERT INTO vaccluster VALUES (1), (2);
 ANALYZE vaccluster;

Other occurrences:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=adder&dt=2026-03-18%2008%3A39%3A38 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=adder&dt=2026-03-18%2012%3A00%3A05 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=adder&dt=2026-03-23%2002%3A23%3A13 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=turaco&dt=2026-03-18%2021%3A15%3A02 - master

Also, 027_stream_regress.pl fails due to complaint about unsupported constraint

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=adder&dt=2026-03-17%2016%3A53%3A48 - master

142/373 recovery - postgresql:recovery/027_stream_regress                               ERROR            48.42s   exit status 1

---
pgsql.build/testrun/recovery/027_stream_regress/log/regress_log_027_stream_regress

# 1 of 242 tests failed.

[17:55:26.360](37.583s) # === dumping /home/bf/bf-build/adder/HEAD/pgsql.build/testrun/recovery/027_stream_regress/data/regression.diffs (head) ===
[17:55:26.360](0.000s) # diff -U3 /home/bf/bf-build/adder/HEAD/pgsql/src/test/regress/expected/inherit.out /home/bf/bf-build/adder/HEAD/pgsql.build/testrun/recovery/027_stream_regress/data/results/inherit.out
[17:55:26.360](0.000s) # --- /home/bf/bf-build/adder/HEAD/pgsql/src/test/regress/expected/inherit.out	2026-03-11 21:30:02.995442556 +0100
[17:55:26.360](0.000s) # +++ /home/bf/bf-build/adder/HEAD/pgsql.build/testrun/recovery/027_stream_regress/data/results/inherit.out	2026-03-17 17:54:58.230007501 +0100
[17:55:26.360](0.000s) # @@ -2727,6 +2727,7 @@
[17:55:26.360](0.000s) #  create table inh_child (a int primary key) inherits (inh_parent);
[17:55:26.360](0.000s) #  NOTICE:  merging column "a" with inherited definition
[17:55:26.360](0.000s) #  alter table inh_parent add constraint inh_parent_excl exclude ((1) with =);
[17:55:26.361](0.000s) # +ERROR:  unique constraints on virtual generated columns are not supported
[17:55:26.361](0.000s) #  alter table inh_parent add constraint inh_parent_uq unique (a);

Other occurrences:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=adder&dt=2026-03-17%2017%3A49%3A37 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=adder&dt=2026-03-19%2016%3A50%3A09 - master


TupleDescAttr bounds checks

Prevent spurious "indexes on virtual generated columns are not supported".


pg_waldump/001_basic.pl fails on Windows due to inability to remove non-empty directory (after b15c15139)

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2026-03-22%2007%3A37%3A46 - master

254/361 postgresql:pg_waldump / pg_waldump/001_basic                                    ERROR           381.80s   exit status 10
...
------------------------------------- 8< -------------------------------------
stderr:
#   Failed test 'runs with path option and start and end locations: no stderr'
#   at C:/prog/bf/root/HEAD/pgsql/src/bin/pg_waldump/t/001_basic.pl line 371.
#          got: 'pg_waldump: warning: could not remove directory "C:/Users/pgrunner/AppData/Local/Temp/JnfcAEX6g3/waldump_tmp-02884a": Directory not empty
# '
#     expected: ''
...

Other occurrences:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2026-03-22%2020%3A06%3A21 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2026-03-24%2013%3A35%3A30 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2026-03-21%2000%3A55%3A19 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2026-03-22%2007%3A03%3A11 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2026-03-22%2013%3A03%3A11 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2026-03-22%2016%3A03%3A12 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2026-03-22%2019%3A03%3A12 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2026-03-25%2003%3A48%3A06 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=hoatzin&dt=2026-03-23%2006%3A00%3A42 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=hoatzin&dt=2026-03-25%2006%3A00%3A42 - master


pg_waldump: support decoding of WAL inside tarfile \ FD leakage breaking cleanup of temp file directory on Windows

Fix file descriptor leakages in pg_waldump.


uuid.sql fails with natural language locales (after 497c1170cb)

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=hippopotamus&dt=2026-03-25%2022%3A38%3A14 - master

--- /home/buildfarm/hippopotamus/buildroot/HEAD/pgsql.build/src/test/regress/expected/uuid.out	2026-03-25 23:38:17.645823585 +0100
+++ /home/buildfarm/hippopotamus/buildroot/HEAD/pgsql.build/src/test/regress/results/uuid.out	2026-03-26 00:09:16.126485516 +0100
@@ -240,7 +240,7 @@
 SELECT array_agg(id ORDER BY guid_encoded) FROM guid3;
           array_agg           
 ------------------------------
- {1,2,3,4,5,6,7,8,9,10,11,12}
+ {12,1,2,3,4,5,7,6,8,9,10,11}
 (1 row)

Other occurrences:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=hippopotamus&dt=2026-03-25%2018%3A58%3A12 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=hippopotamus&dt=2026-03-25%2023%3A44%3A14 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=hippopotamus&dt=2026-03-26%2001%3A42%3A13 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=jay&dt=2026-03-25%2019%3A31%3A57 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=jay&dt=2026-03-25%2023%3A11%3A29 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=jay&dt=2026-03-26%2000%3A18%3A01 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=jay&dt=2026-03-26%2002%3A14%3A58 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=avocet&dt=2026-03-26%2002%3A14%3A21 - master


Add uuid_to_base32hex() and base32hex_to_uuid() built-in functions \ "base32hex" representation is not sort-stable

Fix UUID sortability tests in base32hex encoding.



001_replan_regress.pl might fail due to supplied plan advice not enforced (after e0e4c132ef)

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=skink&dt=2026-03-18%2005%3A12%3A59 - master

374/374 test_plan_advice - postgresql:test_plan_advice/001_replan_regress               ERROR           1529.76s   exit status 1

pgsql.build/testrun/test_plan_advice/001_replan_regress/log/regress_log_001_replan_regress

=== dumping /home/bf/bf-build/skink-master/HEAD/pgsql.build/testrun/test_plan_advice/001_replan_regress/data/regression.diffs ===
diff -U3 /home/bf/bf-build/skink-master/HEAD/pgsql/src/test/regress/expected/updatable_views.out /home/bf/bf-build/skink-master/HEAD/pgsql.build/testrun/test_plan_advice/001_replan_regress/data/results/updatable_views.out
--- /home/bf/bf-build/skink-master/HEAD/pgsql/src/test/regress/expected/updatable_views.out	2026-02-12 12:57:19.328450071 +0100
+++ /home/bf/bf-build/skink-master/HEAD/pgsql.build/testrun/test_plan_advice/001_replan_regress/data/results/updatable_views.out	2026-03-18 08:26:06.543632570 +0100
@@ -2634,6 +2634,9 @@
 Options: check_option=local
 
 SELECT * FROM information_schema.views WHERE table_name = 'rw_view2';
+WARNING:  supplied plan advice was not enforced
+DETAIL:  advice SEQ_SCAN(pg_trigger@exists_6) feedback is "matched, failed"
+advice NO_GATHER(pg_trigger@exists_6) feedback is "matched, failed"
  table_catalog | table_schema | table_name |  view_definition  | check_option | is_updatable | is_insertable_into | is_trigger_updatable | is_trigger_deletable | is_trigger_insertable_into 
 ---------------+--------------+------------+-------------------+--------------+--------------+--------------------+----------------------+----------------------+----------------------------
  regression    | public       | rw_view2   |  SELECT a        +| LOCAL        | YES          | YES                | NO                   | NO                   | NO
=== EOF ===
[08:45:51.147](1529.438s) not ok 1 - regression tests pass

Other occurrences:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=skink&dt=2026-03-19%2005%3A54%3A03 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=skink&dt=2026-03-20%2021%3A57%3A54 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=skink&dt=2026-03-23%2001%3A36%3A41 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=mamba&dt=2026-03-22%2001%3A00%3A40 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=mule&dt=2026-03-24%2008%3A30%3A03 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=margay&dt=2026-03-18%2005%3A00%3A04 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=morepork&dt=2026-03-22%2021%3A30%3A01 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=beetle&dt=2026-03-17%2019%3A00%3A05 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=grison&dt=2026-03-22%2013%3A20%3A05 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=schnauzer&dt=2026-03-19%2007%3A10%3A02 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=leafhopper&dt=2026-03-20%2001%3A20%3A04 - master? (most likely the cause is the same, but there is no log to confirm)
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=sidewinder&dt=2026-03-20%2019%3A35%3A01 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=leafhopper&dt=2026-03-24%2015%3A50%3A04 - master? (most likely the cause is the same, but there is no log to confirm)
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=morepork&dt=2026-03-25%2007%3A30%3A01 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=morepork&dt=2026-03-25%2019%3A30%3A02 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=skink&dt=2026-03-25%2005%3A36%3A20 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=pollock&dt=2026-03-26%2020%3A00%3A11 - master? (most likely the cause is the same, but there is no log to confirm)


pg_plan_advice \ skink has failure

pg_plan_advice: Invent DO_NOT_SCAN(relation_identifier).


lock-stats.spec is unstable since introduction (4019f725f)

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=longfin&dt=2026-03-24%2015%3A55%3A00 - master

# +++ isolation install-check in src/test/isolation +++

not ok 46    - lock-stats                                566 ms

---
pgsql.build/src/test/isolation/output_iso/regression.diffs
diff -U3 /Users/buildfarm/bf-data/HEAD/pgsql.build/src/test/isolation/expected/lock-stats.out /Users/buildfarm/bf-data/HEAD/pgsql.build/src/test/isolation/output_iso/results/lock-stats.out
--- /Users/buildfarm/bf-data/HEAD/pgsql.build/src/test/isolation/expected/lock-stats.out	2026-03-24 11:55:22
+++ /Users/buildfarm/bf-data/HEAD/pgsql.build/src/test/isolation/output_iso/results/lock-stats.out	2026-03-24 13:03:06
@@ -148,7 +148,7 @@
 
 has_waits|has_wait_time
 ---------+-------------
-t        |t            
+f        |f            
 (1 row)


Adding locks statistics \ The test is extremely unstable on windows.

Remove isolation test lock-stats


pg_rewind/ tests fail with pg_stat_statements preloaded (after d6eba30a2)

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=batta&dt=2026-03-27%2002%3A05%3A01 - master

# Running: pg_rewind --debug --source-pgdata /home/admin/batta/buildroot/HEAD/pgsql.build/src/bin/pg_rewind/tmp_check/t_001_basic_standby_local_data/pgdata --target-pgdata /home/admin/batta/buildroot/HEAD/pgsql.build/src/bin/pg_rewind/tmp_check/t_001_basic_primary_local_data/pgdata --no-sync --config-file /home/admin/batta/buildroot/HEAD/pgsql.build/src/bin/pg_rewind/tmp_check/tmp_test_QbsG/primary-postgresql.conf.tmp
pg_rewind: executing "/home/admin/batta/buildroot/HEAD/pgsql.build/tmp_install/home/admin/batta/buildroot/HEAD/inst/bin/postgres" for target server to complete crash recovery
TRAP: failed Assert("MemoryContextIsValid(context)"), File: "mcxt.c", Line: 1270, PID: 230491
/home/admin/batta/buildroot/HEAD/pgsql.build/tmp_install/home/admin/batta/buildroot/HEAD/inst/bin/postgres(ExceptionalCondition+0x54)[0xaaaae186c204]
/home/admin/batta/buildroot/HEAD/pgsql.build/tmp_install/home/admin/batta/buildroot/HEAD/inst/bin/postgres(MemoryContextAllocExtended+0x0)[0xaaaae18a2a24]
/home/admin/batta/buildroot/HEAD/pgsql.build/tmp_install/home/admin/batta/buildroot/HEAD/inst/bin/postgres(RequestNamedLWLockTranche+0x6c)[0xaaaae16e7310]
/home/admin/batta/buildroot/HEAD/pgsql.build/tmp_install/home/admin/batta/buildroot/HEAD/inst/bin/postgres(process_shmem_requests+0x28)[0xaaaae1881628]
/home/admin/batta/buildroot/HEAD/pgsql.build/tmp_install/home/admin/batta/buildroot/HEAD/inst/bin/postgres(PostgresSingleUserMain+0xc4)[0xaaaae1701a34]
/home/admin/batta/buildroot/HEAD/pgsql.build/tmp_install/home/admin/batta/buildroot/HEAD/inst/bin/postgres(main+0x6ac)[0xaaaae12a2adc]
/lib/aarch64-linux-gnu/libc.so.6(__libc_start_main+0xe8)[0xffff99713dd8]
/home/admin/batta/buildroot/HEAD/pgsql.build/tmp_install/home/admin/batta/buildroot/HEAD/inst/bin/postgres(+0xf2b98)[0xaaaae12a2b98]
Aborted
pg_rewind: error: postgres single-user mode in target cluster failed
pg_rewind: detail: Command was: /home/admin/batta/buildroot/HEAD/pgsql.build/tmp_install/home/admin/batta/buildroot/HEAD/inst/bin/postgres --single -F -D /home/admin/batta/buildroot/HEAD/pgsql.build/src/bin/pg_rewind/tmp_check/t_001_basic_primary_local_data/pgdata -c config_file=/home/admin/batta/buildroot/HEAD/pgsql.build/src/bin/pg_rewind/tmp_check/tmp_test_QbsG/primary-postgresql.conf.tmp template1 < /dev/null

Other occurrences:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=batta&dt=2026-03-27%2008%3A05%3A01 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=batta&dt=2026-03-27%2014%3A05%3A01 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=batta&dt=2026-03-27%2020%3A05%3A01 - master


Clean up NamedLWLockTranche stuff \ This has broken batta

Fix RequestNamedLWLockTranche in single-user mode


002_pg_upgrade.pl failed on melonworm with io_method=sync (after 74eafeab1)

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=melonworm&dt=2026-03-27%2023%3A38%3A44 - master

  6/379 pg_upgrade - postgresql:pg_upgrade/002_pg_upgrade                               ERROR            19.90s   exit status 4

---
pgsql.build/testrun/pg_upgrade/002_pg_upgrade/log/002_pg_upgrade_old_node.log
TRAP: failed Assert("!pgaio_wref_valid(&operation->io_wref)"), File: "../pgsql/src/backend/storage/buffer/bufmgr.c", Line: 1993, PID: 2872916
postgres: old_node: bf regression [local] VACUUM(ExceptionalCondition+0x83) [0x5566201332f2]
postgres: old_node: bf regression [local] VACUUM(+0x4b3cf7) [0x55661ff94cf7]
postgres: old_node: bf regression [local] VACUUM(WaitReadBuffers+0x18f) [0x55661ff952d6]
postgres: old_node: bf regression [local] VACUUM(read_stream_next_buffer+0x4c7) [0x55661ff8bae7]
postgres: old_node: bf regression [local] VACUUM(+0x1841a0) [0x55661fc651a0]
postgres: old_node: bf regression [local] VACUUM(btbulkdelete+0xce) [0x55661fc652fa]
postgres: old_node: bf regression [local] VACUUM(index_bulk_delete+0x61) [0x55661fc4d400]
postgres: old_node: bf regression [local] VACUUM(vac_bulkdel_one_index+0x22) [0x55661fdbb65d]
postgres: old_node: bf regression [local] VACUUM(+0x16509e) [0x55661fc4609e]
postgres: old_node: bf regression [local] VACUUM(heap_vacuum_rel+0x16b8) [0x55661fc4787d]
postgres: old_node: bf regression [local] VACUUM(+0x2d77c9) [0x55661fdb87c9]
postgres: old_node: bf regression [local] VACUUM(vacuum+0x85a) [0x55661fdba3ae]
postgres: old_node: bf regression [local] VACUUM(ExecVacuum+0xb1f) [0x55661fdbb061]
postgres: old_node: bf regression [local] VACUUM(standard_ProcessUtility+0x654) [0x55661ffe253a]
postgres: old_node: bf regression [local] VACUUM(ProcessUtility+0xb0) [0x55661ffe2bef]
postgres: old_node: bf regression [local] VACUUM(+0x4ff161) [0x55661ffe0161]
postgres: old_node: bf regression [local] VACUUM(+0x4ff445) [0x55661ffe0445]

999dec9ec doesn't mention the defect explicitly, but fixes it.

aio: Don't wait for already in-progress IO


pgcrypto/des tests fail on riscv64 due to clang's code generation anomaly

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-13%2018%3A06%3A09 - master

diff -U3 /home/gburd/build/HEAD/pgsql/contrib/pgcrypto/expected/crypt-des.out /home/gburd/build/HEAD/pgsql.build/testrun/pgcrypto/regress/results/crypt-des.out
--- /home/gburd/build/HEAD/pgsql/contrib/pgcrypto/expected/crypt-des.out	2026-03-13 18:06:10.669824704 +0000
+++ /home/gburd/build/HEAD/pgsql.build/testrun/pgcrypto/regress/results/crypt-des.out	2026-03-13 18:38:39.830105127 +0000
@@ -4,13 +4,13 @@
 SELECT crypt('', 'NB');
      crypt     
 ---------------
- NBPx/38Y48kHg
+ NB3TsPvodZDgs
 (1 row)
 
 SELECT crypt('foox', 'NB');
      crypt     
 ---------------
- NB53EGGqrrb5E
+ NBy0Lkl42TfwU
 (1 row)
...

Other occurrences:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-13%2020%3A06%3A09 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-13%2022%3A06%3A10 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-14%2006%3A09%3A24 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-14%2022%3A04%3A51 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-15%2007%3A06%3A10 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-15%2015%3A06%3A09 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-15%2016%3A06%3A10 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-15%2016%3A06%3A10 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-15%2017%3A06%3A09 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-15%2020%3A06%3A11 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-15%2023%3A06%3A09 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-16%2000%3A06%3A10 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-16%2001%3A06%3A09 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-16%2004%3A06%3A10 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-16%2005%3A06%3A10 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-16%2007%3A06%3A13 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-16%2009%3A06%3A11 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-16%2010%3A06%3A10 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-16%2016%3A06%3A11 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-16%2019%3A06%3A09 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-16%2020%3A06%3A10 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-16%2021%3A06%3A09 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-17%2006%3A50%3A27 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-17%2009%3A06%3A10 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-17%2010%3A06%3A09 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-17%2014%3A06%3A12 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-17%2015%3A06%3A11 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-17%2016%3A06%3A08 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-17%2017%3A06%3A11 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-17%2018%3A06%3A10 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-17%2019%3A06%3A11 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-17%2020%3A06%3A13 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-18%2002%3A06%3A10 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-18%2005%3A06%3A10 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-18%2009%3A06%3A12 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-18%2011%3A06%3A11 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-18%2012%3A06%3A10 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-18%2013%3A06%3A10 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-18%2014%3A06%3A15 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-18%2017%3A06%3A10 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-18%2019%3A06%3A09 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-18%2020%3A06%3A10 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-18%2022%3A06%3A10 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-18%2023%3A06%3A12 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-19%2000%3A06%3A10 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-19%2003%3A06%3A08 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-19%2004%3A06%3A10 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-19%2005%3A06%3A10 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-19%2006%3A06%3A11 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-19%2016%3A06%3A10 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-19%2017%3A06%3A13 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-19%2019%3A06%3A11 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-19%2021%3A06%3A11 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-19%2022%3A06%3A09 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-20%2005%3A43%3A17 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-20%2007%3A06%3A09 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-20%2008%3A06%3A11 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-20%2011%3A06%3A11 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-20%2013%3A06%3A09 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-20%2014%3A46%3A12 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-20%2019%3A06%3A11 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-20%2021%3A06%3A09 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-20%2023%3A06%3A09 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-21%2006%3A06%3A09 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-22%2007%3A06%3A10 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-22%2013%3A06%3A11 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-22%2016%3A06%3A10 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-22%2018%3A06%3A16 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-22%2020%3A06%3A09 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-22%2022%3A06%3A11 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-23%2003%3A31%3A35 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-23%2005%3A06%3A10 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-23%2007%3A06%3A09 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-23%2008%3A06%3A11 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-23%2020%3A06%3A12 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-23%2022%3A06%3A10 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-24%2000%3A06%3A11 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-24%2005%3A06%3A09 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-24%2007%3A06%3A10 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-24%2008%3A46%3A18 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-24%2017%3A47%3A55 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-24%2019%3A06%3A13 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-24%2020%3A06%3A11 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-24%2021%3A06%3A09 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-24%2022%3A06%3A10 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-24%2023%3A06%3A09 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-25%2000%3A06%3A10 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-25%2006%3A06%3A10 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-25%2007%3A06%3A12 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-25%2009%3A06%3A09 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-25%2015%3A06%3A10 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-26%2000%3A57%3A12 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-26%2002%3A06%3A09 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-26%2004%3A06%3A08 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-26%2009%3A06%3A10 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-26%2011%3A06%3A11 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-26%2018%3A56%3A53 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-26%2020%3A06%3A10 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-26%2022%3A06%3A09 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-27%2001%3A06%3A10 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-27%2008%3A06%3A10 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-27%2010%3A06%3A08 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-28%2003%3A52%3A31 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-28%2015%3A06%3A12 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-29%2013%3A06%3A10 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-29%2017%3A49%3A48 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-29%2019%3A06%3A10 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-30%2002%3A06%3A22 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-30%2003%3A06%3A09 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-30%2010%3A43%3A09 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-13%2014%3A07%3A37 - REL_16_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-14%2004%3A09%3A55 - REL_16_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-14%2020%3A05%3A39 - REL_16_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-17%2004%3A50%3A46 - REL_16_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-20%2003%3A43%3A26 - REL_16_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-23%2016%3A47%3A00 - REL_16_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-23%2001%3A30%3A32 - REL_16_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-24%2015%3A47%3A27 - REL_16_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-25%2022%3A54%3A25 - REL_16_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-26%2016%3A25%3A53 - REL_16_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-28%2001%3A51%3A09 - REL_16_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-29%2015%3A46%3A55 - REL_16_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-30%2008%3A43%3A09 - REL_16_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-13%2014%3A50%3A31 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-14%2004%3A51%3A57 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-14%2020%3A47%3A37 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-17%2005%3A32%3A48 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-20%2004%3A25%3A37 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-23%2017%3A43%3A08 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-23%2002%3A13%3A14 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-24%2016%3A29%3A54 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-25%2023%3A38%3A29 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-26%2017%3A31%3A48 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-28%2002%3A33%3A17 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-29%2016%3A29%3A32 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-30%2009%3A25%3A46 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-13%2015%3A42%3A50 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-14%2005%3A29%3A45 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-14%2021%3A25%3A13 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-17%2006%3A10%3A40 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-20%2014%3A06%3A11 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-20%2005%3A03%3A28 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-23%2018%3A21%3A42 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-23%2010%3A06%3A09 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-23%2002%3A51%3A16 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-24%2008%3A06%3A09 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-24%2017%3A07%3A38 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-26%2000%3A16%3A31 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-26%2018%3A12%3A40 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-28%2003%3A11%3A40 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-29%2017%3A09%3A00 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-30%2010%3A03%3A11 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-05-15%2020%3A12%3A01 - REL_18_STABLE

pgcrypto/des tests fail on riscv64 due to clang's code generation anomaly

greenfly changed to use GCC 13.3.0


001_aio.pl fails without --enable-cassert (after 020c02bd9)

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=copperhead&dt=2026-03-29%2022%3A01%3A20 - master

# +++ tap check in src/test/modules/test_aio +++

#   Failed test 'worker: normal: read buffers, doesn't combine hits, block 0-1: expected stdout'
#   at t/001_aio.pl line 1474.
#                   '0|0|f|0
# 0|0|f|0'
#     doesn't match '(?^:^0\\|0\\|f\\|1\\n1\\|1\\|f\\|1$)'

Other occurrences:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=copperhead&dt=2026-03-30%2020%3A35%3A00 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=copperhead&dt=2026-03-31%2006%3A32%3A16 - master


Don't synchronously wait for already-in-progress IO in read stream \ tests added in 020c02bd9 fail on copperhead

Fix test_aio read_buffers() to work without cassert


regress tests fail with *CACHE_FORCE_RELEASE (after 2da86c1ef)

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=prion&dt=2026-03-31%2006%3A23%3A06 - master

# +++ regress check in src/test/regress +++
...
# 17 of 243 tests failed.


--- /home/ec2-user/bf/root/HEAD/pgsql/src/test/regress/expected/enum.out	2026-03-31 06:23:04.979531801 +0000
+++ /home/ec2-user/bf/root/HEAD/pgsql.build/src/test/regress/results/enum.out	2026-03-31 06:24:28.158946552 +0000
@@ -572,12 +572,10 @@
 CREATE TABLE enumtest_child (parent rainbow REFERENCES enumtest_parent);
 INSERT INTO enumtest_parent VALUES ('red');
 INSERT INTO enumtest_child VALUES ('red');
+ERROR:  could not open relation with OID 2139062143
 INSERT INTO enumtest_child VALUES ('blue');  -- fail
...

Other occurrences:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=prion&dt=2026-03-31%2006%3A53%3A05 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=prion&dt=2026-03-31%2008%3A03%3A05 - master


pgsql: Add fast path for foreign key constraint checks \ failures on prion

Fix use-after-free in ri_LoadConstraintInfo


regression tests fail with LLVM 22

https://buildfarm.postgresql.org/cgi-bin/show_log.pl nm=midge&dt=2026-03-22%2002%3A06%3A21 - master

# +++ regress check in src/test/regress +++
...
# 25 of 243 tests failed.

---
pgsql.build/src/test/regress/log/postmaster.log
Intrinsic has incorrect argument type!
ptr @llvm.lifetime.end.p0
Intrinsic has incorrect argument type!
ptr @llvm.lifetime.end.p0
2026-03-21 23:06:36.729 -03 [30250:1] FATAL:  fatal llvm error: Broken module found, compilation aborted!
2026-03-21 23:06:36.729 -03 [30250:2] STATEMENT:  SELECT BOOLTBL1.*, BOOLTBL2.*
	   FROM BOOLTBL1, BOOLTBL2
	   WHERE BOOLTBL2.f1 <> BOOLTBL1.f1;


Other occurrences:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=midge&dt=2026-03-22%2002%3A11%3A59 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=midge&dt=2026-03-22%2003%3A30%3A13 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=midge&dt=2026-03-22%2004%3A39%3A31 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=midge&dt=2026-03-24%2002%3A54%3A24 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=midge&dt=2026-03-24%2003%3A16%3A43 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=midge&dt=2026-03-24%2005%3A01%3A23 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=midge&dt=2026-03-25%2002%3A25%3A49 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=midge&dt=2026-03-26%2006%3A26%3A21 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=midge&dt=2026-03-26%2016%3A27%3A23 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=midge&dt=2026-03-26%2017%3A27%3A59 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=midge&dt=2026-03-26%2023%3A00%3A25 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=midge&dt=2026-03-27%2004%3A32%3A43 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=midge&dt=2026-03-27%2010%3A05%3A12 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=midge&dt=2026-03-27%2022%3A56%3A15 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=midge&dt=2026-03-28%2000%3A41%3A16 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=midge&dt=2026-03-28%2019%3A13%3A43 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=midge&dt=2026-03-29%2019%3A02%3A13 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=midge&dt=2026-03-30%2014%3A09%3A47 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=midge&dt=2026-03-30%2015%3A00%3A57 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=midge&dt=2026-03-30%2017%3A06%3A39 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=midge&dt=2026-03-30%2019%3A12%3A19 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=midge&dt=2026-03-30%2021%3A00%3A50 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=midge&dt=2026-03-30%2023%3A01%3A03 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=midge&dt=2026-03-31%2011%3A50%3A43 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=midge&dt=2026-03-31%2015%3A11%3A19 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=midge&dt=2026-03-31%2019%3A00%3A53 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=midge&dt=2026-03-31%2020%3A31%3A12 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=midge&dt=2026-03-24%2003%3A14%3A33 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=midge&dt=2026-03-25%2002%3A24%3A40 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=midge&dt=2026-03-26%2016%3A26%3A27 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=midge&dt=2026-03-27%2022%3A55%3A23 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=midge&dt=2026-03-29%2019%3A00%3A36 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=midge&dt=2026-03-30%2014%3A07%3A50 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=midge&dt=2026-03-30%2017%3A05%3A17 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=midge&dt=2026-03-30%2019%3A10%3A45 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=midge&dt=2026-04-01%2002%3A24%3A50 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=midge&dt=2026-04-01%2019%3A01%3A36 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=midge&dt=2026-04-01%2023%3A00%3A49 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=midge&dt=2026-04-02%2003%3A00%3A39 - master


LLVM 22 \ BF member midge has been failing

jit: Stop emitting lifetime.end for LLVM 22.


plpython_error.sql fails on shelduck due to old python (after 1a857348e)

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=shelduck&dt=2026-03-28%2012%3A38%3A45 - REL_18_STABLE

not ok 16    - plpython_error                             39 ms

---
diff -U3 /home/linux1/shelduck/buildroot/REL_18_STABLE/pgsql.build/src/pl/plpython/expected/plpython_error.out /home/linux1/shelduck/buildroot/REL_18_STABLE/pgsql.build/src/pl/plpython/results/plpython_error.out
--- /home/linux1/shelduck/buildroot/REL_18_STABLE/pgsql.build/src/pl/plpython/expected/plpython_error.out	2026-03-28 12:38:46.298834825 +0000
+++ /home/linux1/shelduck/buildroot/REL_18_STABLE/pgsql.build/src/pl/plpython/results/plpython_error.out	2026-03-28 12:46:30.799054835 +0000
@@ -243,7 +243,7 @@
 plpy.nonexistent
 $$ LANGUAGE plpython3u;
 SELECT toplevel_attribute_error();
-ERROR:  AttributeError: module 'plpy' has no attribute 'nonexistent'
+ERROR:  AttributeError: 'module' object has no attribute 'nonexistent'
 CONTEXT:  Traceback (most recent call last):
   PL/Python function "toplevel_attribute_error", line 2, in <module>
     plpy.nonexistent

Other occurrences:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=shelduck&dt=2026-03-30%2012%3A39%3A52 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=shelduck&dt=2026-03-31%2012%3A41%3A09 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=shelduck&dt=2026-03-28%2012%3A46%3A37 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=shelduck&dt=2026-03-29%2012%3A08%3A03 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=shelduck&dt=2026-03-30%2012%3A47%3A28 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=shelduck&dt=2026-03-31%2012%3A49%3A10 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=shelduck&dt=2026-04-01%2012%3A08%3A03 - master


What's our minimum supported Python version? \ shelduck's python is 3.4.10

'--with-python' removed from config_opts

003_corruption.pl failed on OpenSUSE animals due to local tar specifics (after bc30c704a)

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=jay&dt=2026-04-02%2016%3A49%3A10 - master

# +++ tap check in src/bin/pg_verifybackup +++

#   Failed test 'corrupt backup fails verification: extra_file: matches'
#   at t/003_corruption.pl line 198.
#                   'pg_verifybackup: error: pax extensions to tar format are not supported
# '
#     doesn't match '(?^:extra_file.*present (on disk|in archive "[^"]+") but not in the manifest)'
...

Other occurrences:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=jay&dt=2026-04-02%2018%3A52%3A27 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=jay&dt=2026-04-02%2019%3A32%3A47 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=jay&dt=2026-04-02%2016%3A41%3A28 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=hippopotamus&dt=2026-04-02%2016%3A29%3A56 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=hippopotamus&dt=2026-04-02%2018%3A36%3A12 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=hippopotamus&dt=2026-04-02%2019%3A21%3A13 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=hippopotamus&dt=2026-04-02%2016%3A23%3A13 - REL_18_STABLE


pg_waldump: support decoding of WAL inside tarfile \ jay/hippopotamus failed on this

Further harden tests that might use not-so-compatible tar versions.


test_checksums/001_basic.pl fails on slow machines (after f19c0ecca)

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=calliphoridae&dt=2026-04-03%2021%3A23%3A03 - master

339/388 test_checksums - postgresql:test_checksums/001_basic                            ERROR            12.03s   exit status 29

---
pgsql.build/testrun/test_checksums/001_basic/log/regress_log_001_basic
[23:34:21.435](0.013s) ok 3 - ensure checksummed pages can be read back
[23:34:21.584](0.149s) # die: error running SQL: 'psql:<stdin>:1: ERROR:  data checksum processing already running'
# while running 'psql --no-psqlrc --no-align --tuples-only --quiet --dbname port=19975 host=/tmp/G7QW10v_VY dbname='postgres' --file - --variable ON_ERROR_STOP=1' with sql 'SELECT pg_enable_data_checksums(0, 100);
# ' at /home/bf/bf-build/calliphoridae/HEAD/pgsql/src/test/modules/test_checksums/t/DataChecksums/Utils.pm line 176.
[23:34:21.584](0.000s) 1..3
error running SQL: 'psql:<stdin>:1: ERROR:  data checksum processing already running'
while running 'psql --no-psqlrc --no-align --tuples-only --quiet --dbname port=19975 host=/tmp/G7QW10v_VY dbname='postgres' --file - --variable ON_ERROR_STOP=1' with sql 'SELECT pg_enable_data_checksums(0, 100);
' at /home/bf/bf-build/calliphoridae/HEAD/pgsql/src/test/modules/test_checksums/t/DataChecksums/Utils.pm line 176.

Other occurrences:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=adder&dt=2026-04-03%2021%3A35%3A22 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=adder&dt=2026-04-03%2021%3A58%3A44 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=bushmaster&dt=2026-04-03%2021%3A26%3A23 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=bushmaster&dt=2026-04-03%2022%3A10%3A57 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=calliphoridae&dt=2026-04-03%2021%3A23%3A03 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=culicidae&dt=2026-04-03%2021%3A26%3A54 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=flaviventris&dt=2026-04-03%2021%3A24%3A28 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=flaviventris&dt=2026-04-03%2021%3A45%3A55 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=grassquit&dt=2026-04-03%2021%3A23%3A06 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=grassquit&dt=2026-04-03%2021%3A47%3A45 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=grassquit&dt=2026-04-03%2022%3A06%3A33 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=flaviventris&dt=2026-04-03%2022%3A06%3A44 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=hippopotamus&dt=2026-04-03%2021%3A50%3A13 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=kestrel&dt=2026-04-03%2021%3A24%3A12 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=kestrel&dt=2026-04-03%2021%3A47%3A18 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=kestrel&dt=2026-04-03%2022%3A06%3A00 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=melonworm&dt=2026-04-03%2021%3A23%3A15 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=melonworm&dt=2026-04-03%2021%3A46%3A31 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=melonworm&dt=2026-04-03%2022%3A05%3A58 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=mylodon&dt=2026-04-03%2021%3A55%3A04 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=olingo&dt=2026-04-03%2021%3A23%3A22. - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=olingo&dt=2026-04-03%2021%3A46%3A13 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=olingo&dt=2026-04-03%2022%3A07%3A56 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=scorpion&dt=2026-04-03%2021%3A23%3A33 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=scorpion&dt=2026-04-03%2021%3A46%3A47 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=scorpion&dt=2026-04-03%2022%3A07%3A10 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=serinus&dt=2026-04-03%2021%3A25%3A28 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=serinus&dt=2026-04-03%2021%3A47%3A56 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=serinus&dt=2026-04-03%2022%3A06%3A47 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=taipan&dt=2026-04-03%2021%3A35%3A20 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=taipan&dt=2026-04-03%2022%3A23%3A35 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=tamandua&dt=2026-04-03%2021%3A24%3A04 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=tamandua&dt=2026-04-03%2021%3A48%3A39 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=tamandua&dt=2026-04-03%2022%3A06%3A40 - master


Changing the state of data checksums in a running cluster \ test not waiting for launcher to exit

Make data checksum tests more resilient for slow machines


database_ddl.sql fails with ENFORCE_REGRESSION_TEST_NAME_RESTRICTIONS (after a4f774cf1)

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=longfin&dt=2026-04-05%2015%3A04%3A04 - master

not ok 244   + database_ddl                              336 ms
...
1..247
# 1 of 247 tests failed.

---

diff -U3 /Users/buildfarm/bf-data/HEAD/pgsql.build/src/test/regress/expected/database_ddl.out /Users/buildfarm/bf-data/HEAD/pgsql.build/src/test/regress/results/database_ddl.out
--- /Users/buildfarm/bf-data/HEAD/pgsql.build/src/test/regress/expected/database_ddl.out	2026-04-05 11:04:08
+++ /Users/buildfarm/bf-data/HEAD/pgsql.build/src/test/regress/results/database_ddl.out	2026-04-05 11:05:57
@@ -22,6 +22,7 @@
 CREATE DATABASE regress_database_ddl
     ENCODING utf8 LC_COLLATE "C" LC_CTYPE "C" TEMPLATE template0
     OWNER regress_datdba;
+WARNING:  databases created by regression test cases should have names including "regression"
 ALTER DATABASE regress_database_ddl CONNECTION_LIMIT 123;
 ALTER DATABASE regress_database_ddl SET random_page_cost = 2.0;
 ALTER ROLE regress_datdba IN DATABASE regress_database_ddl SET random_page_cost = 1.1;


Other occurrences:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=longfin&dt=2026-04-05%2018%3A12%3A04 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=longfin&dt=2026-04-05%2019%3A30%3A03 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=bumblebee&dt=2026-04-05%2015%3A03%3A00 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=bumblebee&dt=2026-04-05%2018%3A12%3A01 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=batta&dt=2026-04-05%2020%3A05%3A01 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=bumblebee&dt=2026-04-05%2015%3A03%3A00 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=bumblebee&dt=2026-04-05%2018%3A12%3A01 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=sifaka&dt=2026-04-05%2015%3A02%3A56 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=sifaka&dt=2026-04-05%2018%3A11%3A59 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=sifaka&dt=2026-04-05%2019%3A30%3A42 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=skimmer&dt=2026-04-05%2016%3A00%3A00 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=skimmer&dt=2026-04-05%2019%3A00%3A00 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=skimmer&dt=2026-04-05%2019%3A30%3A00 - master


pg_get__*_ddl consolidation \ longfin failed

Fixups for a4f774cf1c7


002_worker_terminate.pl fails due to database is being accessed when renaming

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=jay&dt=2026-03-10%2019%3A26%3A19 - master

t/002_worker_terminate.pl .. 
Dubious, test returned 29 (wstat 7424, 0x1d00)
All 6 subtests passed 

Test Summary Report
-------------------
t/002_worker_terminate.pl (Wstat: 7424 Tests: 6 Failed: 0)

---
regress_log_002_worker_terminate
...
[21:08:33.094](0.128s) ok 6 - dynamic bgworker 2 launched
error running SQL: 'psql:<stdin>:1: ERROR:  database "testdb" is being accessed by other users
DETAIL:  There is 1 other session using the database.'
while running 'psql --no-psqlrc --no-align --tuples-only --quiet --dbname port=29399 host=/home/buildfarm/jay/buildroot/tmp/lQJoySz1Yz dbname='postgres' --file - --variable ON_ERROR_STOP=1' with sql 'ALTER DATABASE testdb RENAME TO renameddb' at /home/buildfarm/jay/buildroot/HEAD/pgsql.build/src/test/modules/worker_spi/../../../../src/test/perl/PostgreSQL/Test/Cluster.pm line 2300.
# Postmaster PID for node "mynode" is 28025
### Stopping node "mynode" using mode immediate
# Running: pg_ctl --pgdata /home/buildfarm/jay/buildroot/HEAD/pgsql.build/src/test/modules/worker_spi/tmp_check/t_002_worker_terminate_mynode_data/pgdata --mode immediate stop
waiting for server to shut down.... done
server stopped
# No postmaster PID for node "mynode"
[21:08:38.336](5.242s) # Tests were run but no plan was declared and done_testing() was not seen.

Other occurrences:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=widowbird&dt=2026-03-16%2009%3A35%3A03 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=widowbird&dt=2026-03-17%2009%3A35%3A02 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=widowbird&dt=2026-03-17%2013%3A35%3A02 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=widowbird&dt=2026-03-17%2015%3A35%3A03 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=widowbird&dt=2026-03-18%2014%3A35%3A02 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=jay&dt=2026-03-24%2020%3A43%3A24 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=widowbird&dt=2026-03-30%2008%3A08%3A07 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=widowbird&dt=2026-03-31%2009%3A10%3A02 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=widowbird&dt=2026-03-31%2011%3A20%3A02 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=widowbird&dt=2026-03-31%2017%3A45%3A02 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=widowbird&dt=2026-04-01%2000%3A30%3A02 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=widowbird&dt=2026-04-01%2001%3A50%3A03 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=widowbird&dt=2026-04-01%2011%3A00%3A02 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=widowbird&dt=2026-04-01%2016%3A10%3A02 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=widowbird&dt=2026-04-01%2021%3A00%3A02 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=widowbird&dt=2026-04-01%2023%3A00%3A02 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=widowbird&dt=2026-04-02%2008%3A11%3A49 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=widowbird&dt=2026-04-02%2010%3A35%3A03 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=widowbird&dt=2026-04-02%2019%3A45%3A02 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=widowbird&dt=2026-04-02%2023%3A38%3A11 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=widowbird&dt=2026-04-03%2007%3A26%3A50 - master


Termination of Background Workers for ALTER/DROP DATABASE \ bgworker test "t/002_worker_terminate.pl" failed on the Build Farm

Improve more stability of worker_spi termination test


test_checksums/005_injection.pl fails due to unexpected checksum state (after f19c0ecca)

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=kestrel&dt=2026-04-03%2023%3A27%3A17 - master

347/388 test_checksums - postgresql:test_checksums/005_injection                        ERROR             5.69s   exit status 1

---
pgsql.build/testrun/test_checksums/005_injection/log/regress_log_005_injection
[01:35:58.327](0.104s) ok 2 - ensure data checksums are transitioned to off
[01:35:58.487](0.160s) not ok 3 - ensure checksums are set to off
[01:35:58.491](0.004s) #   Failed test 'ensure checksums are set to off'
#   at /home/bf/bf-build/kestrel/HEAD/pgsql/src/test/modules/test_checksums/t/DataChecksums/Utils.pm line 70.
[01:35:58.492](0.000s) #          got: 'inprogress-on'
#     expected: 'off'

Other occurrences:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=mylodon&dt=2026-04-04%2019%3A03%3A44 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=serinus&dt=2026-04-05%2018%3A14%3A18 - master

Changing the state of data checksums in a running cluster \ intermittent failure on kestrel

Test stabilization for online checksums


injection_points/repack.spec fails under valgrind due to uninitialised bytes write (after 28d534e2a)

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=skink&dt=2026-04-06%2022%3A50%3A41 - master

131/393 injection_points - postgresql:injection_points/isolation                        ERROR            120.59s   exit status 1


diff -U3 /home/bf/bf-build/skink-master/HEAD/pgsql/src/test/modules/injection_points/expected/repack.out /home/bf/bf-build/skink-master/HEAD/pgsql.build/testrun/injection_points/isolation/results/repack.out
--- /home/bf/bf-build/skink-master/HEAD/pgsql/src/test/modules/injection_points/expected/repack.out	2026-04-07 00:50:43.591468744 +0200
+++ /home/bf/bf-build/skink-master/HEAD/pgsql.build/testrun/injection_points/isolation/results/repack.out	2026-04-07 02:59:24.949816893 +0200
@@ -68,46 +68,6 @@
                        
 (1 row)
 
-step wait_before_lock: <... completed>
-step check1: 
...
-
+lock wait query failed: server closed the connection unexpectedly
+	This probably means the server terminated abnormally
+	before or while processing the request.

---
pgsql.build/testrun/injection_points/isolation/log/postmaster.log
2026-04-07 02:59:20.485 CEST REPACK decoding worker[1617044] LOG:  logical decoding is enabled upon creating a new logical replication slot
==1617044== VALGRINDERROR-BEGIN
==1617044== Syscall param pwrite64(buf) points to uninitialised byte(s)
==1617044==    at 0x6704003: pwrite (pwrite64.c:25)
==1617044==    by 0x44AAC72: pg_pwritev (pg_iovec.h:101)
==1617044==    by 0x44AC6B5: FileWriteV (fd.c:2280)
==1617044==    by 0x44A8EC4: FileWrite (fd.h:245)
==1617044==    by 0x44A8EC4: BufFileDumpBuffer (buffile.c:538)
==1617044==    by 0x44A9034: BufFileFlush (buffile.c:724)
==1617044==    by 0x44A9661: BufFileClose (buffile.c:418)
==1617044==    by 0x426C4DE: export_initial_snapshot (repack_worker.c:346)
==1617044==    by 0x426CA17: RepackWorkerMain (repack_worker.c:145)
==1617044==    by 0x441D3AD: BackgroundWorkerMain (bgworker.c:865)
==1617044==    by 0x44219D9: postmaster_child_launch (launch_backend.c:265)
==1617044==  Address 0x12d745e2 is 106 bytes inside a block of size 8,272 client-defined
==1617044==    at 0x4661CFE: palloc (mcxt.c:1411)
==1617044==    by 0x44A8C54: makeBufFileCommon (buffile.c:121)
==1617044==    by 0x44A933F: BufFileCreateFileSet (buffile.c:272)
==1617044==    by 0x426C4A5: export_initial_snapshot (repack_worker.c:341)
==1617044==    by 0x426CA17: RepackWorkerMain (repack_worker.c:145)
==1617044==    by 0x441D3AD: BackgroundWorkerMain (bgworker.c:865)
==1617044==    by 0x44219D9: postmaster_child_launch (launch_backend.c:265)
==1617044==    by 0x4423B6D: StartBackgroundWorker (postmaster.c:4197)
==1617044==    by 0x4423DB8: maybe_start_bgworkers (postmaster.c:4362)
==1617044==    by 0x4425119: LaunchMissingBackgroundProcesses (postmaster.c:3437)
==1617044==    by 0x4426A75: ServerLoop (postmaster.c:1737)
==1617044==    by 0x44280DC: PostmasterMain (postmaster.c:1412)
==1617044==  Uninitialised value was created by a stack allocation
==1617044==    at 0x4674D39: SerializeSnapshot (snapmgr.c:1737)
==1617044== 
==1617044== VALGRINDERROR-END

Other occurrences:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=skink&dt=2026-04-07%2002%3A23%3A04 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=skink&dt=2026-04-07%2005%3A41%3A38 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=skink&dt=2026-04-07%2009%3A01%3A34 - master


Adding REPACK concurrently skink is failing on repack.spec

Fix valgrind failure


injection_points/repack tests fail with wal_level=minimal (after 28d534e2a)

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=thorntail&dt=2026-04-07%2006%3A31%3A03 - master

# diff -U3 /home/nm/farm/sparc64_deb10_gcc_64_ubsan/HEAD/pgsql/src/test/modules/injection_points/expected/repack.out /home/nm/farm/sparc64_deb10_gcc_64_ubsan/HEAD/pgsql.build/src/test/modules/injection_points/output_iso/results/repack.out
# --- /home/nm/farm/sparc64_deb10_gcc_64_ubsan/HEAD/pgsql/src/test/modules/injection_points/expected/repack.out	2026-04-07 09:31:51.815445996 +0300
# +++ /home/nm/farm/sparc64_deb10_gcc_64_ubsan/HEAD/pgsql.build/src/test/modules/injection_points/output_iso/results/repack.out	2026-04-07 10:06:25.669627398 +0300
# @@ -8,7 +8,8 @@
#  
#  step wait_before_lock: 
#  	REPACK (CONCURRENTLY) repack_test USING INDEX repack_test_pkey;
# - <waiting ...>
# +
# +ERROR:  replication slots can only be used if "wal_level" >= "replica"
...
not ok 3     - repack                                    218 ms
# diff -U3 /home/nm/farm/sparc64_deb10_gcc_64_ubsan/HEAD/pgsql/src/test/modules/injection_points/expected/repack_toast.out /home/nm/farm/sparc64_deb10_gcc_64_ubsan/HEAD/pgsql.build/src/test/modules/injection_points/output_iso/results/repack_toast.out
# --- /home/nm/farm/sparc64_deb10_gcc_64_ubsan/HEAD/pgsql/src/test/modules/injection_points/expected/repack_toast.out	2026-04-07 09:31:51.815445996 +0300
# +++ /home/nm/farm/sparc64_deb10_gcc_64_ubsan/HEAD/pgsql.build/src/test/modules/injection_points/output_iso/results/repack_toast.out	2026-04-07 10:06:25.897637309 +0300
# @@ -8,7 +8,8 @@
#  
#  step wait_before_lock: 
#  	REPACK (CONCURRENTLY) repack_test;
# - <waiting ...>
# +
# +ERROR:  replication slots can only be used if "wal_level" >= "replica"
...
not ok 4     - repack_toast                              224 ms

Re: Adding REPACK concurrently \ failure in thorntail

Fix tests under wal_level=minimal


tsm_system_time.sql fails on drongo due to incorrect frequency reported (after 294520c44)

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2026-04-08%2001%3A57%3A00 - master

114/378 postgresql:tsm_system_time / tsm_system_time/regress                            ERROR            18.88s   exit status 1

diff --strip-trailing-cr -U3 C:/prog/bf/root/HEAD/pgsql/contrib/tsm_system_time/expected/tsm_system_time.out C:/prog/bf/root/HEAD/pgsql.build/testrun/tsm_system_time/regress/results/tsm_system_time.out
--- C:/prog/bf/root/HEAD/pgsql/contrib/tsm_system_time/expected/tsm_system_time.out	2023-01-23 04:39:00.533642000 +0000
+++ C:/prog/bf/root/HEAD/pgsql.build/testrun/tsm_system_time/regress/results/tsm_system_time.out	2026-04-08 04:03:15.248127800 +0000
@@ -15,7 +15,7 @@
 SELECT count(*) FROM test_tablesample TABLESAMPLE system_time (100000);
  count 
 -------
-    31
+    16
 (1 row)
 
 -- bad parameters should get through planning, but not execution:

Other occurrences:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2026-04-08%2022%3A43%3A29 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2026-04-09%2014%3A13%3A43 - master


Reduce timing overhead of EXPLAIN ANALYZE using rdtsc? \ failure on drongo

instrumentation: Avoid CPUID 0x15/0x16 for Hypervisor TSC frequency


test_autovacuum/001_parallel_autovacuum fails with log write delayed (after 1ff3180c)

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=flaviventris&dt=2026-04-07%2004%3A41%3A09 - master

340/393 test_autovacuum - postgresql:test_autovacuum/001_parallel_autovacuum            ERROR             6.05s   exit status 1
...
[06:54:07.738](4.121s) not ok 1
[06:54:07.769](0.031s) #   Failed test at 
/home/bf/bf-build/flaviventris/HEAD/pgsql/src/test/modules/test_autovacuum/t/001_parallel_autovacuum.pl line 133.
### Stopping node "main" using mode fast

---
regress_log_001_parallel_autovacuum
2026-04-07 06:54:07.736 CEST [1825954][autovacuum worker][102/5:0] LOG:  automatic vacuum of table 
"postgres.public.test_autovac": index scans: 1
...
     parallel workers: index vacuum: 2 planned, 2 launched in total

Other occurrences:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=melonworm&dt=2026-04-07%2009%3A16%3A36 - master


test_autovacuum/001_parallel_autovacuum is broken \ another issue manifested on buildfarm

Fix unstable log verification in test_autovacuum.


psql/001_basic.pl fails on OpenBSD due to zero si_pid for SIGTERM (after 3e2a1496)

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=schnauzer&dt=2026-04-15%2012%3A10%3A02 - master

# +++ tap check in src/bin/psql +++

#   Failed test 'server crash: error message'
#   at t/001_basic.pl line 148.
#                   'psql:<stdin>:2: FATAL:  terminating connection due to administrator command
# psql:<stdin>:2: server closed the connection unexpectedly
# 	This probably means the server terminated abnormally
# 	before or while processing the request.
# psql:<stdin>:2: error: connection to server was lost'
#     doesn't match '(?^l:psql:<stdin>:2: FATAL:  terminating connection due to administrator command
# (?^l:DETAIL:  Signal sent by PID \\d+, UID \\d+\\.\\n)psql:<stdin>:2: server closed the connection unexpectedly
# 	This probably means the server terminated abnormally
# 	before or while processing the request.
# psql:<stdin>:2: error: connection to server was lost)'
# Looks like you failed 1 test of 126.
[15:01:35] t/001_basic.pl ........... 
Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/126 subtests 

Other occurrences:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=schnauzer&dt=2026-04-16%2004%3A10%3A02 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=schnauzer&dt=2026-04-16%2008%3A58%3A36 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=schnauzer&dt=2026-04-16%2014%3A49%3A14 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=schnauzer&dt=2026-04-16%2017%3A29%3A24 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=morepork&dt=2026-04-15%2012%3A30%3A01 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=morepork&dt=2026-04-16%2004%3A30%3A02 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=morepork&dt=2026-04-16%2009%3A13%3A08 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=morepork&dt=2026-04-16%2015%3A10%3A53 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=morepork&dt=2026-04-16%2017%3A48%3A28 - master


Add errdetail() with PID and UID about source of termination signal \ OpenBSD members of buildfarm don't like this

Make psql DETAIL line test unconditionally optional.


regress tests fail under Valgrind due to accessing freed relid-set (after cfcd57111)

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=skink&dt=2026-04-20%2020%3A07%3A53 - master

1/1 regress - postgresql:regress/regress ERROR             98.75s   exit status 1

2026-04-20 22:10:10.203 CEST client backend[1180987] pg_regress/bit STATEMENT:  SELECT set_bit(B'0101011000100100', 16, 1);

==1180987== VALGRINDERROR-BEGIN
==1180987== Invalid read of size 4
==1180987==    at 0x4348B4B: bms_is_valid_set (bitmapset.c:86)
==1180987==    by 0x4348BE9: bms_copy (bitmapset.c:127)
==1180987==    by 0x437C468: remove_rel_from_restrictinfo (analyzejoins.c:707)
==1180987==    by 0x437C76B: remove_rel_from_eclass (analyzejoins.c:798)
==1180987==    by 0x437CCF8: remove_rel_from_query (analyzejoins.c:623)
==1180987==    by 0x437CEA8: remove_leftjoinrel_from_query (analyzejoins.c:341)
==1180987==    by 0x437E8F7: remove_useless_joins (analyzejoins.c:119)
==1180987==    by 0x438E5F7: query_planner (planmain.c:231)
==1180987==    by 0x4396D28: grouping_planner (planner.c:1753)
==1180987==    by 0x4398814: subquery_planner (planner.c:1320)
==1180987==    by 0x43A2B8E: make_subplan (subselect.c:225)
==1180987==    by 0x43A2E5A: process_sublinks_mutator (subselect.c:2240)
...
==1180987== 
==1180987== VALGRINDERROR-END
...
TRAP: failed Assert("bms_is_valid_set(a)"), File: "../pgsql/src/backend/nodes/bitmapset.c", Line: 127, PID: 1180987

Other occurrences:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=skink&dt=2026-04-20%2021%3A56%3A31 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=skink&dt=2026-04-20%2018%3A50%3A52 - REL_16_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=skink&dt=2026-04-20%2019%3A08%3A03 - REL_17_STABLE

Also regress tests fail with -DREALLOCATE_BITMAPSETS (after cfcd57111)

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=prion&dt=2026-04-20%2022%3A50%3A01 - master

not ok 13    + bit                                     17944 ms
# (test process exited with exit code 2)
# (diff output truncated and silencing output for further failing tests...)
not ok 14    + numeric                                 21048 ms
# (test process exited with exit code 2)
ok 15        + txid                                      836 ms
ok 16        + uuid                                     2473 ms
ok 17        + enum                                     3539 ms
ok 18        + money                                    2373 ms
ok 19        + rangetypes                               6240 ms
ok 20        + pg_lsn                                   1062 ms
ok 21        + regproc                                  2716 ms
# parallel group (20 tests):  strings date path md5 polygon macaddr timestamptz inet circle time timetz line box numerology interval timestamp lseg multirangetypes macaddr8 point
# (diff output truncated and silencing output for further failing tests...)
not ok 22    + strings                                    29 ms
# (test process exited with exit code 2)
...
---
pgsql.build/src/test/regress/log/postmaster.log
2026-04-20 22:53:50.437 UTC [3772971:226] pg_regress/tablespace LOG:  00000: statement: /* Get row-level policies for this table */
	SELECT pol.polname, pol.polpermissive,
	  CASE WHEN pol.polroles = '{0}' THEN NULL ELSE pg_catalog.array_to_string(array(select rolname from pg_catalog.pg_roles where oid = any (pol.polroles) order by 1),',') END,
	  pg_catalog.pg_get_expr(pol.polqual, pol.polrelid),
	  pg_catalog.pg_get_expr(pol.polwithcheck, pol.polrelid),
	  CASE pol.polcmd
	    WHEN 'r' THEN 'SELECT'
	    WHEN 'a' THEN 'INSERT'
	    WHEN 'w' THEN 'UPDATE'
	    WHEN 'd' THEN 'DELETE'
	    END AS cmd
	FROM pg_catalog.pg_policy pol
	WHERE pol.polrelid = '74122' ORDER BY 1;
2026-04-20 22:53:50.437 UTC [3772971:227] pg_regress/tablespace LOCATION:  exec_simple_query, postgres.c:1086
TRAP: failed Assert("bms_is_valid_set(a)"), File: "/home/ec2-user/bf/root/HEAD/pgsql.build/../pgsql/src/backend/nodes/bitmapset.c", Line: 127, PID: 3772971

Other occurrences:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=prion&dt=2026-04-20%2021%3A13%3A13 - REL_17_STABLE


BUG #19460: FULL JOIN rewriting issue on empty queries \ skink unhappy with this

Fix relid-set clobber during join removal.


plancache.sql might fail due to automatic analyze (after 378a21618)

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=dodo&dt=2026-04-07%2012%3A45%3A07 - master

# parallel group (18 tests):  prepare returning conversion plancache limit temp largeobject polymorphism truncate with sequence copy2 rangefuncs rowtypes xml domain plpgsql alter_table
# diff -U3 /home/bf/proj/bfgit/buildroot/HEAD/pgsql.build/src/test/regress/expected/plancache.out /home/bf/proj/bfgit/buildroot/HEAD/pgsql.build/src/test/regress/results/plancache.out
# --- /home/bf/proj/bfgit/buildroot/HEAD/pgsql.build/src/test/regress/expected/plancache.out	2026-04-07 22:16:08.592170465 +0930
# +++ /home/bf/proj/bfgit/buildroot/HEAD/pgsql.build/src/test/regress/results/plancache.out	2026-04-07 22:57:40.920308188 +0930
# @@ -373,11 +373,11 @@
#  
#  -- we should now get a really bad plan
#  explain (costs off) execute test_mode_pp(2);
# -         QUERY PLAN          
# ------------------------------
# +                        QUERY PLAN                        
# +----------------------------------------------------------
#   Aggregate
# -   ->  Seq Scan on test_mode
# -         Filter: (a = $1)
# +   ->  Index Only Scan using test_mode_a_idx on test_mode
# +         Index Cond: (a = $1)
#  (3 rows)
#  
#  -- but we can force a custom plan
not ok 202   + plancache                                6939 ms

Other occurrences:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=dodo&dt=2026-04-12%2022%3A45%3A06 - master


eliminate xl_heap_visible to reduce WAL (and eventually set VM on-access) \ test suffers from autoanalyze

Stabilize plancache test against on-access VM setting


btree_gist/enum.sql might fail due to automatic analyze (after 378a21618)

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=skink&dt=2026-04-17%2019%3A10%3A50 - master

 68/394 btree_gist - postgresql:btree_gist/regress                                      ERROR            140.01s   exit status 1
stderr:
# diff -U3 /home/bf/bf-build/skink-master/HEAD/pgsql/contrib/btree_gist/expected/enum.out /home/bf/bf-build/skink-master/HEAD/pgsql.build/testrun/btree_gist/regress/results/enum.out
# --- /home/bf/bf-build/skink-master/HEAD/pgsql/contrib/btree_gist/expected/enum.out	2025-06-23 20:17:56.295775456 +0200
# +++ /home/bf/bf-build/skink-master/HEAD/pgsql.build/testrun/btree_gist/regress/results/enum.out	2026-04-17 22:35:37.212061309 +0200
# @@ -83,12 +83,10 @@
#  
#  EXPLAIN (COSTS OFF)
#  SELECT count(*) FROM enumtmp WHERE a >= 'g'::rainbow;
# -                  QUERY PLAN                   
# ------------------------------------------------
# +                   QUERY PLAN                   
# +------------------------------------------------
#   Aggregate
# -   ->  Bitmap Heap Scan on enumtmp
# -         Recheck Cond: (a >= 'g'::rainbow)
# -         ->  Bitmap Index Scan on enumidx
# -               Index Cond: (a >= 'g'::rainbow)
# -(5 rows)
# +   ->  Index Only Scan using enumidx on enumtmp
# +         Index Cond: (a >= 'g'::rainbow)
# +(3 rows)
#  
# 1 of 32 tests failed.


eliminate xl_heap_visible to reduce WAL (and eventually set VM on-access) \ btree_gist failed on skink

Stabilize btree_gist test against on-access VM setting


cluster.sql fails with wal_level = minimal (after 5dbb63fc8)

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=thorntail&dt=2026-04-21%2006%3A31%3A04 - master

# diff -U3 /home/nm/farm/sparc64_deb10_gcc_64_ubsan/HEAD/pgsql/src/test/regress/expected/cluster.out /home/nm/farm/sparc64_deb10_gcc_64_ubsan/HEAD/pgsql.build/src/test/regress/results/cluster.out
# --- /home/nm/farm/sparc64_deb10_gcc_64_ubsan/HEAD/pgsql/src/test/regress/expected/cluster.out	2026-04-21 09:31:09.198853805 +0300
# +++ /home/nm/farm/sparc64_deb10_gcc_64_ubsan/HEAD/pgsql.build/src/test/regress/results/cluster.out	2026-04-21 09:45:08.210603723 +0300
# @@ -554,6 +554,8 @@
#  ERROR:  permission denied for table ptnowner
#  ALTER TABLE ptnowner1 REPLICA IDENTITY USING INDEX ptnowner1_i_key;
#  REPACK (CONCURRENTLY) ptnowner1;
# +ERROR:  replication slots can only be used if "wal_level" >= "replica"
# +CONTEXT:  REPACK decoding worker
#  RESET SESSION AUTHORIZATION;
#  ALTER TABLE ptnowner OWNER TO regress_ptnowner;
#  CREATE TEMP TABLE ptnowner_oldnodes AS
not ok 240   + cluster

Other occurrences:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=thorntail&dt=2026-04-22%2006%3A31%3A04 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=thorntail&dt=2026-04-23%2006%3A31%3A04 - master


Adding REPACK (concurrently) \ regression tests now fail with wal_level minimal

Move REPACK (CONCURRENTLY) test out of stock regression tests


012_ddlutils.pl might fail due to timezone dependency (after c529ee38b)

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=serinus&dt=2026-04-29%2015%3A35%3A43 - master

371/395 test_misc - postgresql:test_misc/012_ddlutils                                   ERROR             2.86s   exit status 1
...
stderr:
#   Failed test 'role with VALID UNTIL'
#   at /home/bf/bf-build/serinus/HEAD/pgsql/src/test/modules/test_misc/t/012_ddlutils.pl line 57.
#                   'CREATE ROLE regress_role_ddl_test2 SUPERUSER INHERIT CREATEROLE CREATEDB LOGIN NOREPLICATION NOBYPASSRLS CONNECTION LIMIT 5 VALID UNTIL '2031-01-01 00:59:59+01';'
#     doesn't match '(?^:VALID UNTIL '2030-12-31)'
# Looks like you failed 1 test of 43.

Other occurrences:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=olingo&dt=2026-04-29%2015%3A36%3A03 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=melonworm&dt=2026-04-29%2015%3A36%3A19 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=grassquit&dt=2026-04-29%2015%3A36%3A51 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=kestrel&dt=2026-04-29%2015%3A37%3A13 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=scorpion&dt=2026-04-29%2015%3A37%3A19 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=flaviventris&dt=2026-04-29%2015%3A44%3A03 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=tamandua&dt=2026-04-29%2015%3A46%3A20 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=bushmaster&dt=2026-04-29%2015%3A58%3A51 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=margay&dt=2026-04-29%2016%3A00%3A02 - master


pgsql: Fix timezone dependence in test_misc/012_ddlutils.pl

Fix timezone dependence in test_misc/012_ddlutils.pl


cluster.sql fails with wal_level = minimal (after 832e220d9)

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=thorntail&dt=2026-04-28%2006%3A32%3A10 - master

# diff -U3 /home/nm/farm/sparc64_deb10_gcc_64_ubsan/HEAD/pgsql/src/test/regress/expected/cluster.out /home/nm/farm/sparc64_deb10_gcc_64_ubsan/HEAD/pgsql.build/src/test/regress/results/cluster.out
# --- /home/nm/farm/sparc64_deb10_gcc_64_ubsan/HEAD/pgsql/src/test/regress/expected/cluster.out	2026-04-28 09:31:05.079228216 +0300
# +++ /home/nm/farm/sparc64_deb10_gcc_64_ubsan/HEAD/pgsql.build/src/test/regress/results/cluster.out	2026-04-28 09:36:54.762448314 +0300
# @@ -840,6 +840,8 @@
#  -- Doesn't support tables with REPLICA IDENTITY FULL, even if they have a primary key
#  ALTER TABLE repack_conc_replident REPLICA IDENTITY FULL;
#  REPACK (CONCURRENTLY) repack_conc_replident;
# +ERROR:  replication slots can only be used if "wal_level" >= "replica"
# +CONTEXT:  REPACK decoding worker
#  -- Doesn't support tables without a primary key or replica identity index
#  ALTER TABLE repack_conc_replident DROP CONSTRAINT repack_conc_replident_pkey;
#  ALTER TABLE repack_conc_replident REPLICA IDENTITY DEFAULT;
not ok 240   + cluster                                  2094 ms

Other occurrences:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=thorntail&dt=2026-04-29%2006%3A31%3A03 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=thorntail&dt=2026-04-30%2006%3A31%3A05 - master


repack: fix a bug to reject deferrable primary key fallback for concurrent mode \ BF member thorntail is broken

Remove working test that was supposed to fail


036_sequences.pl fails on Windows due to authentication error (after 2bf6c9ff7)

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2026-04-30%2018%3A50%3A23 - master

312/379 postgresql:subscription / subscription/036_sequences                            ERROR            63.86s   exit status 3

stderr:
# die: error running SQL: 'psql:<stdin>:1: ERROR:  subscription "regress_seq_sub" could not connect to the publisher: connection to server at "127.0.0.1", port 17790 failed: FATAL:  SSPI authentication failed for user "regress_seq_repl"'
# while running 'psql --no-psqlrc --no-align --tuples-only --quiet --dbname port=17791 host=127.0.0.1 dbname='postgres' --file - --variable ON_ERROR_STOP=1' with sql 'ALTER SUBSCRIPTION regress_seq_sub REFRESH SEQUENCES' at C:/prog/bf/root/HEAD/pgsql/src/test/subscription/t/036_sequences.pl line 254.
# Looks like your test exited with 3 just after 9.

(test program exited with status code 3)


Fix stale relation close in sequence synchronization \ buildfarm failure

Fix BF failure introduced in commit 2bf6c9ff71.


graph_table.sql fails due to unstable order of query results (after dc9e7c9ed)

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=margay&dt=2026-05-04%2016%3A00%3A03 - master

diff -U3 /home/marcel/build-farm-20/buildroot/HEAD/pgsql.build/src/test/regress/expected/graph_table.out /home/marcel/build-farm-20/buildroot/HEAD/pgsql.build/src/test/regress/results/graph_table.out
--- /home/marcel/build-farm-20/buildroot/HEAD/pgsql.build/src/test/regress/expected/graph_table.out	2026-05-04 18:00:05.798771815 +0200
+++ /home/marcel/build-farm-20/buildroot/HEAD/pgsql.build/src/test/regress/results/graph_table.out	2026-05-04 18:16:03.402580775 +0200
@@ -1039,8 +1039,8 @@
  vname | count 
 -------+-------
  v13   |     1
- v12   |     1
  v11   |     1
+ v12   |     1
 (3 rows)
 
 -- leave the objects behind for pg_upgrade/pg_dump tests

Other occurrences:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=minotaur&dt=2026-05-04%2017%3A00%3A01 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=siren&dt=2026-05-04%2017%3A30%3A32 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=blotchminer&dt=2026-05-04%2017%3A30%3A58 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=treehopper&dt=2026-05-04%2018%3A28%3A57 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=branta&dt=2026-05-04%2018%3A35%3A15 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=douc&dt=2026-05-04%2022%3A00%3A00 - master


pgsql: Add ORDER BY to test query to stabilize test

Add ORDER BY to test query to stabilize test


_int.sql fails due to stack overflow rather than expected errors (after 43451a7a2)

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=wrasse&dt=2026-05-11%2015%3A20%3A41 - REL_16_STABLE

diff -U3 /export/home/nm/farm/studio64v12_6/REL_16_STABLE/pgsql/contrib/intarray/expected/_int.out /export/home/nm/farm/studio64v12_6/REL_16_STABLE/pgsql.build/contrib/intarray/results/_int.out
--- /export/home/nm/farm/studio64v12_6/REL_16_STABLE/pgsql/contrib/intarray/expected/_int.out	Mon May 11 17:20:43 2026
+++ /export/home/nm/farm/studio64v12_6/REL_16_STABLE/pgsql.build/contrib/intarray/results/_int.out	Mon May 11 19:00:43 2026
@@ -400,7 +400,8 @@
 
 SELECT (SELECT '0 | ' || string_agg(i::text, ' & ')
         FROM generate_series(1, 17000) AS i)::query_int;
-ERROR:  query_int expression is too complex
+ERROR:  stack depth limit exceeded
+HINT:  Increase the configuration parameter "max_stack_depth" (currently 2048kB), after ensuring the platform's stack depth limit is adequate.
 -- test non-error-throwing input

Other occurrences:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=ayu&dt=2026-05-11%2013%3A44%3A38 - REL_16_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=chevrotain&dt=2026-05-11%2014%3A41%3A51 - REL_16_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=sarus&dt=2026-05-11%2014%3A42%3A48 - REL_16_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=maggot&dt=2026-05-11%2014%3A43%3A04 - REL_16_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=pytilia&dt=2026-05-11%2014%3A45%3A22 - REL_16_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=kingsnake&dt=2026-05-11%2015%3A50%3A59 - REL_16_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=ayu&dt=2026-05-11%2014%3A01%3A50 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=sarus&dt=2026-05-11%2014%3A56%3A53 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=chevrotain&dt=2026-05-11%2014%3A59%3A02 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=maggot&dt=2026-05-11%2015%3A00%3A19 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=pytilia&dt=2026-05-11%2015%3A02%3A20 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=kingsnake&dt=2026-05-11%2016%3A10%3A17 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=ayu&dt=2026-05-11%2014%3A19%3A14 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=sarus&dt=2026-05-11%2015%3A09%3A58 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=chevrotain&dt=2026-05-11%2015%3A15%3A57 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=maggot&dt=2026-05-11%2015%3A17%3A41 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=pytilia&dt=2026-05-11%2015%3A19%3A33 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=ayu&dt=2026-05-11%2014%3A37%3A08 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=sarus&dt=2026-05-11%2015%3A25%3A28 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=chevrotain&dt=2026-05-11%2015%3A32%3A55 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=maggot&dt=2026-05-11%2015%3A35%3A47 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=pytilia&dt=2026-05-11%2015%3A39%3A58 - master


(no link to a public discussion)

Remove test cases for field overflows in intarray and ltree.


004_negotiate.pl failed on Windows due to missing IO::Socket::INET (after 6dffaeb8e)

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2026-05-12%2005%3A56%3A56 - REL_17_STABLE


240/307 postgresql:postmaster / postmaster/004_negotiate                                ERROR            10.32s   exit status 25

pgsql.build/testrun/postmaster/004_negotiate/log/regress_log_004_negotiate
Can't locate object method "new" via package "IO::Socket::INET" (perhaps you forgot to load "IO::Socket::INET"?) at C:/prog/bf/root/REL_17_STABLE/pgsql/src/test/perl/PostgreSQL/Test/Cluster.pm line 313.

Other occurrences:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2026-05-12%2005%3A09%3A34 - REL_16_STABLE


Add missing include in Cluster.pm


Unsorted/Unhelpful Test Failures

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=kingsnake&dt=2024-08-19%2019%3A17%3A59 - REL_17_STABLE

(kingsnake is a ppc64le (POWER9) animal)

not ok 1     - basic_archive                          122486 ms

---
pgsql.build/contrib/basic_archive/regression.diffs
--- /home/fedora/17-kingsnake/buildroot/REL_17_STABLE/pgsql.build/contrib/basic_archive/expected/basic_archive.out	2024-08-19 19:18:02.127953655 +0000
+++ /home/fedora/17-kingsnake/buildroot/REL_17_STABLE/pgsql.build/contrib/basic_archive/results/basic_archive.out	2024-08-19 20:08:27.248588589 +0000
@@ -23,7 +23,7 @@
 	WHERE a ~ '^[0-9A-F]{24}$';
  ?column? 
 ----------
- t
+ f
 (1 row)

---
pgsql.build/contrib/basic_archive/log/postmaster.log
2024-08-19 20:06:25.585 UTC [381940:6] pg_regress/basic_archive LOG:  statement: DO $$
	DECLARE
		archived bool;
		loops int := 0;
	BEGIN
		LOOP
			archived := count(*) > 0 FROM pg_ls_dir('.', false, false) a
				WHERE a ~ '^[0-9A-F]{24}$';
			IF archived OR loops > 120 * 10 THEN EXIT; END IF;
			PERFORM pg_sleep(0.1);
			loops := loops + 1;
		END LOOP;
	END
	$$;
2024-08-19 20:08:27.252 UTC [381940:7] pg_regress/basic_archive LOG:  statement: SELECT count(*) > 0 FROM pg_ls_dir('.', false, false) a
		WHERE a ~ '^[0-9A-F]{24}$';

the expected archive file (000000010000000000000001?) didn't appear in the data directory within 120 seconds?


https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=iguana&dt=2024-08-29%2013%3A57%3A57 - REL_15_STABLE

+++ isolation install-check in src/test/modules/delay_execution +++
============== running regression test queries        ==============
test partition-addition           ... FAILED   312375 ms

---
inst/logfile
...
2024-08-29 14:31:13.852 UTC [4029501:5] isolation/partition-addition/control connection LOG:  statement: 
	  CREATE TABLE foo (a int, b text) PARTITION BY LIST(a);
	  CREATE TABLE foo1 PARTITION OF foo FOR VALUES IN (1);
	  CREATE TABLE foo3 PARTITION OF foo FOR VALUES IN (3);
	  CREATE TABLE foo4 PARTITION OF foo FOR VALUES IN (4);
	  INSERT INTO foo VALUES (1, 'ABC');
	  INSERT INTO foo VALUES (3, 'DEF');
	  INSERT INTO foo VALUES (4, 'GHI');
	
2024-08-29 14:31:13.859 UTC [4029503:5] isolation/partition-addition/s2 LOG:  statement: SELECT pg_advisory_lock(12345);
2024-08-29 14:31:13.859 UTC [4029502:5] isolation/partition-addition/s1 LOG:  statement: LOAD 'delay_execution';
			  SET delay_execution.post_planning_lock_id = 12345;
			  SELECT * FROM foo WHERE a <> 1 AND a <> (SELECT 3);
2024-08-29 14:31:13.870 UTC [4029501:6] isolation/partition-addition/control connection LOG:  execute isolationtester_waiting: SELECT pg_catalog.pg_isolation_test_session_is_blocked($1, '{4029502,4029503}')
2024-08-29 14:31:13.870 UTC [4029501:7] isolation/partition-addition/control connection DETAIL:  parameters: $1 = '4029502'
...
2024-08-29 14:36:26.052 UTC [4029501:60550] isolation/partition-addition/control connection LOG:  execute isolationtester_waiting: SELECT pg_catalog.pg_isolation_test_session_is_blocked($1, '{4029502,4029503}')
2024-08-29 14:36:26.052 UTC [4029501:60551] isolation/partition-addition/control connection DETAIL:  parameters: $1 = '4029502'
2024-08-29 14:36:26.055 UTC [4029502:6] isolation/partition-addition/s1 ERROR:  canceling statement due to user request
2024-08-29 14:36:26.055 UTC [4029502:7] isolation/partition-addition/s1 STATEMENT:  LOAD 'delay_execution';
			  SET delay_execution.post_planning_lock_id = 12345;
			  SELECT * FROM foo WHERE a <> 1 AND a <> (SELECT 3);

(iguana is a ppc64le (POWER9) animal)

Session "s1" was blocked but pg_isolation_test_session_is_blocked() could not determine that, either because pg_blocking_pids() somehow omitted PID 4029503 (can be emulated with "PG_RETURN_BOOL(false);" inserted at the start of pg_isolation_test_session_is_blocked()), or because "s1" was blocked somehow before reaching planner_hook (= delay_execution_planner) (can be emulated with "SELECT pg_sleep(330);" added before "SET delay_execution.post_planning_lock_id = 12345;" in the session "s1" declaration).

Not reproduced. Moreover, this is the only failure of this kind among all TestModulesCheck-C failures recorded (50+).


https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=wrasse&dt=2024-09-02%2021%3A32%3A19 - REL_16_STABLE

(wrasse is a sparc64 animal running Solaris 11.3)

make (01:25:46)
...
scripts-check (01:38:17)
...
[04:33:31] t/020_createdb.pl ......... ok  1326343 ms ( 0.03 usr  0.00 sys +  7.41 cusr  9.33 csys = 16.77 CPU)
[04:40:17] t/040_createuser.pl ....... ok   406303 ms ( 0.02 usr  0.00 sys +  3.07 cusr  2.79 csys =  5.88 CPU)
# Tests were run but no plan was declared and done_testing() was not seen.
# Looks like your test exited with 29 just after 13.
[04:47:09] t/050_dropdb.pl ........... 
Dubious, test returned 29 (wstat 7424, 0x1d00)
All 13 subtests passed 
...

---
pgsql.build/src/bin/scripts/tmp_check/log/regress_log_050_dropdb
[04:47:00.052](0.069s) ok 13 - fails with nonexistent database
error running SQL: 'psql:<stdin>:2: ERROR:  source database "template1" is being accessed by other users
DETAIL:  There is 1 other session using the database.'
while running 'psql -XAtq -d port=13455 host=/home/nm/farm/tmp/gsuqPCSa4L dbname='postgres' -f - -v ON_ERROR_STOP=1' with sql '
	CREATE DATABASE regression_invalid;
	UPDATE pg_database SET datconnlimit = -2 WHERE datname = 'regression_invalid';

---
pgsql.build/src/bin/scripts/tmp_check/log/050_dropdb_main.log
2024-09-03 04:47:00.116 CEST [4558:3] 050_dropdb.pl LOG:  statement: CREATE DATABASE regression_invalid;
2024-09-03 04:47:05.118 CEST [4558:4] 050_dropdb.pl ERROR:  source database "template1" is being accessed by other users
2024-09-03 04:47:05.118 CEST [4558:5] 050_dropdb.pl DETAIL:  There is 1 other session using the database.
2024-09-03 04:47:05.118 CEST [4558:6] 050_dropdb.pl STATEMENT:  CREATE DATABASE regression_invalid;

compare duration with the next (successful) run:

make (00:02:09)
...
scripts-check (00:01:31)
...
[20:01:56] t/020_createdb.pl ......... ok    12996 ms ( 0.02 usr  0.00 sys +  5.46 cusr  6.11 csys = 11.59 CPU)
[20:02:01] t/040_createuser.pl ....... ok     4888 ms ( 0.01 usr  0.00 sys +  2.47 cusr  2.16 csys =  4.64 CPU)
[20:02:06] t/050_dropdb.pl ........... ok     5093 ms ( 0.00 usr  0.00 sys +  2.62 cusr  2.19 csys =  4.81 CPU)

(Perhaps, wrasse was extremely slow at the time of the failed test run and autovacuum worker started in template1 could not stop during 5 seconds.)


https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=widowbird&dt=2025-10-25%2010%3A35%3A03 - master

(widowbird is an aarch64 animal)

# +++ isolation install-check in src/test/modules/brin +++
# using postmaster on /mnt/data/buildfarm/buildroot/tmp/buildfarm-JvF6xG, port 5678
ERROR:  source database "template0" is being accessed by other users
DETAIL:  There is 1 other session using the database.
ERROR:  database "isolation_regression_summarization-and-inprogress-insertion" does not exist

---
inst/logfile
2025-10-25 12:46:26.839 UTC [441951:4] pg_regress LOG:  statement: CREATE DATABASE "isolation_regression_summarization-and-inprogress-insertion" TEMPLATE=template0
2025-10-25 12:46:27.589 UTC [441922:1] FATAL:  terminating autovacuum process due to administrator command
2025-10-25 12:46:32.543 UTC [441951:5] pg_regress ERROR:  source database "template0" is being accessed by other users
2025-10-25 12:46:32.543 UTC [441951:6] pg_regress DETAIL:  There is 1 other session using the database.
2025-10-25 12:46:32.543 UTC [441951:7] pg_regress STATEMENT:  CREATE DATABASE "isolation_regression_summarization-and-inprogress-insertion" TEMPLATE=template0

worker doesn't reach CHECK_FOR_INTERRUPTS()


https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=sungazer&dt=2024-12-14%2005%3A54%3A52 - REL_14_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=hornet&dt=2025-01-24%2004%3A08%3A24 - REL_14_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=sungazer&dt=2025-04-03%2005%3A00%3A49 - REL_14_STABLE

# poll_query_until timed out executing this query:
# 
# 	SELECT vacuum_count > 0
# 	FROM pg_stat_all_tables WHERE relname = 'vac_horizon_floor_table';

2024-12-14 10:43:37.277 UTC [11534840:9] 043_vacuum_horizon_floor.pl LOG:  statement: VACUUM (VERBOSE, FREEZE) vac_horizon_floor_table;
...
2024-12-14 10:43:47.361 UTC [11534840:10] 043_vacuum_horizon_floor.pl LOG:  using stale statistics instead of current ones because stats collector is not responding
2024-12-14 10:43:47.361 UTC [11534840:11] 043_vacuum_horizon_floor.pl STATEMENT:  VACUUM (VERBOSE, FREEZE) vac_horizon_floor_table;
2024-12-14 10:43:47.362 UTC [11534840:12] 043_vacuum_horizon_floor.pl INFO:  aggressively vacuuming "public.vac_horizon_floor_table"
...
2024-12-14 10:43:49.296 UTC [11534840:25] 043_vacuum_horizon_floor.pl INFO:  index "vac_horizon_floor_table_col1_idx" now contains 3 row versions in 551 pages
2024-12-14 10:43:49.296 UTC [11534840:26] 043_vacuum_horizon_floor.pl DETAIL:  200000 index row versions were removed.
	544 index pages were newly deleted.
	544 index pages are currently deleted, of which 0 are currently reusable.
	CPU: user: 0.00 s, system: 0.00 s, elapsed: 0.00 s.
2024-12-14 10:43:49.296 UTC [11534840:27] 043_vacuum_horizon_floor.pl CONTEXT:  while cleaning up index "vac_horizon_floor_table_col1_idx" of relation "public.vac_horizon_floor_table"
2024-12-14 10:43:49.296 UTC [11534840:28] 043_vacuum_horizon_floor.pl INFO:  table "vac_horizon_floor_table": found 199559 removable, 3 nonremovable row versions in 885 out of 885 pages
2024-12-14 10:43:49.296 UTC [11534840:29] 043_vacuum_horizon_floor.pl DETAIL:  0 dead row versions cannot be removed yet, oldest xmin: 741
	Skipped 0 pages due to buffer pins, 0 frozen pages.
	CPU: user: 0.09 s, system: 0.03 s, elapsed: 1.93 s.
2024-12-14 10:43:49.296 UTC [11534840:30] 043_vacuum_horizon_floor.pl CONTEXT:  while scanning relation "public.vac_horizon_floor_table"
...

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=francolin&dt=2025-01-06%2010%3A02%3A36 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=mylodon&dt=2025-02-24%2022%3A05%3A28 - REL_16_STABLE

--- /home/bf/bf-build/francolin/REL_17_STABLE/pgsql/src/pl/plpgsql/src/expected/plpgsql_cache.out	2024-09-25 13:23:23.310891515 +0000
+++ /home/bf/bf-build/francolin/REL_17_STABLE/pgsql.build/testrun/plpgsql-running/regress/results/plpgsql_cache.out	2025-01-06 10:17:15.939118906 +0000
@@ -23,8 +23,11 @@
 -- currently, this fails due to cached plan for "r.f1 + 1" expression
 -- (but if debug_discard_caches is on, it will succeed)
 select c_sillyaddone(42);
-ERROR:  type of parameter 4 (double precision) does not match that when preparing the plan (integer)
-CONTEXT:  PL/pgSQL function c_sillyaddone(integer) line 1 at RETURN
+ c_sillyaddone 
+---------------
+            43
+(1 row)
+

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=leafhopper&dt=2025-01-07%2022%3A00%3A04 - REL_16_STABLE

--- /home/bf/proj/bf/build-farm-17/REL_16_STABLE/pgsql.build/src/test/regress/expected/partition_prune.out	2025-01-07 22:00:03.731034208 +0000
+++ /home/bf/proj/bf/build-farm-17/REL_16_STABLE/pgsql.build/src/test/regress/results/partition_prune.out	2025-01-07 22:00:50.219782536 +0000
@@ -2438,8 +2438,8 @@
                                  Index Cond: (a = a.a)
                            ->  Index Scan using ab_a2_b3_a_idx on ab_a2_b3 ab_6 (never executed)
                                  Index Cond: (a = a.a)
-                           ->  Index Scan using ab_a3_b1_a_idx on ab_a3_b1 ab_7 (never executed)
-                                 Index Cond: (a = a.a)
+                           ->  Seq Scan on ab_a3_b1 ab_7 (never executed)
+                                 Filter: (a = a.a)
...
                            ->  Index Scan using ab_a3_b3_a_idx on ab_a3_b3 ab_9 (never executed)
@@ -2629,11 +2629,8 @@
          Filter: (b = $1)
          ->  Bitmap Index Scan on ab_a2_b3_a_idx (never executed)
                Index Cond: (a = $0)
-   ->  Bitmap Heap Scan on ab_a3_b1 ab_7 (never executed)
-         Recheck Cond: (a = $0)
-         Filter: (b = $1)
-         ->  Bitmap Index Scan on ab_a3_b1_a_idx (never executed)
-               Index Cond: (a = $0)
+   ->  Seq Scan on ab_a3_b1 ab_7 (never executed)
+         Filter: ((a = $0) AND (b = $1))
    ->  Bitmap Heap Scan on ab_a3_b2 ab_8 (actual rows=0 loops=1)
          Recheck Cond: (a = $0)
          Filter: (b = $1)
@@ -2644,7 +2641,7 @@
          Filter: (b = $1)
          ->  Bitmap Index Scan on ab_a3_b3_a_idx (never executed)
                Index Cond: (a = $0)
-(52 rows)
+(49 rows)

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=leafhopper&dt=2025-01-11%2016%3A49%3A04 - REL_15_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=leafhopper&dt=2025-01-14%2013%3A16%3A03 - REL_16_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=parula&dt=2025-03-25%2019%3A00%3A06 - REL_16_STABLE

=== dumping /home/bf/proj/bf/build-farm-17/REL_15_STABLE/pgsql.build/src/bin/pg_upgrade/tmp_check/regression.diffs ===
diff -U3 /home/bf/proj/bf/build-farm-17/REL_15_STABLE/pgsql.build/src/test/regress/expected/partition_prune.out /home/bf/proj/bf/build-farm-17/REL_15_STABLE/pgsql.build/src/bin/pg_upgrade/tmp_check/results/partition_prune.out
--- /home/bf/proj/bf/build-farm-17/REL_15_STABLE/pgsql.build/src/test/regress/expected/partition_prune.out	2025-01-11 16:49:03.976529417 +0000
+++ /home/bf/proj/bf/build-farm-17/REL_15_STABLE/pgsql.build/src/bin/pg_upgrade/tmp_check/results/partition_prune.out	2025-01-11 16:51:52.701998985 +0000
@@ -2440,8 +2440,8 @@
                                  Index Cond: (a = a.a)
                            ->  Index Scan using ab_a3_b1_a_idx on ab_a3_b1 ab_7 (never executed)
                                  Index Cond: (a = a.a)
-                           ->  Index Scan using ab_a3_b2_a_idx on ab_a3_b2 ab_8 (never executed)
-                                 Index Cond: (a = a.a)
+                           ->  Seq Scan on ab_a3_b2 ab_8 (never executed)
+                                 Filter: (a.a = a)
                            ->  Index Scan using ab_a3_b3_a_idx on ab_a3_b3 ab_9 (never executed)
                                  Index Cond: (a = a.a)
 (27 rows)
...

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=leafhopper&dt=2025-05-28%2000%3A01%3A03 - REL_13_STABLE

     tuplesort                    ... FAILED      592 ms

diff -U3 /home/bf/proj/bf/build-farm-17/REL_13_STABLE/pgsql.build/src/test/regress/expected/tuplesort.out /home/bf/proj/bf/build-farm-17/REL_13_STABLE/pgsql.build/src/bin/pg_upgrade/tmp_check/regress/results/tuplesort.out
--- /home/bf/proj/bf/build-farm-17/REL_13_STABLE/pgsql.build/src/test/regress/expected/tuplesort.out	2025-05-28 00:01:05.094607646 +0000
+++ /home/bf/proj/bf/build-farm-17/REL_13_STABLE/pgsql.build/src/bin/pg_upgrade/tmp_check/regress/results/tuplesort.out	2025-05-28 00:02:17.222477543 +0000
@@ -587,7 +587,7 @@
     SELECT NULL, NULL, NULL, NULL, NULL) s;
            array_agg            |                                                                                         array_agg                                                                                          |         array_agg          | percentile_disc | percentile_disc |           percentile_disc            | percentile_disc | rank 
 --------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+----------------------------+-----------------+-----------------+--------------------------------------+-----------------+------
- {NULL,20010,20009,20008,20007} | {00000000-0000-0000-0000-000000020000,00000000-0000-0000-0000-000000020000,00000000-0000-0000-0000-000000019999,00000000-0000-0000-0000-000000019998,00000000-0000-0000-0000-000000019997} | {9999,9998,9997,9996,9995} |           19810 |             200 | 00000000-0000-0000-0000-000000016003 | 136             |    2
+ {NULL,20010,20009,20008,20007} | {00000000-0000-0000-0000-000000020000,00000000-0000-0000-0000-000000020000,00000000-0000-0000-0000-000000019999,00000000-0000-0000-0000-000000019998,00000000-0000-0000-0000-000000019997} | {9999,9998,9997,9996,9995} |           19810 |             200 | 00000000-0000-0000-0000-000000019804 | 136             |    2
 (1 row)
 
 ROLLBACK;


https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2025-02-08%2015%3A09%3A04 - REL_14_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2025-02-15%2003%3A15%3A23 - REL_14_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2026-01-15%2015%3A12%3A33 - REL_14_STABLE

Stage install-check-English_United-States.1252

test tablespace                   ... FAILED     3740 ms

--- C:/prog/bf/root/REL_14_STABLE/pgsql.build/src/test/regress/expected/tablespace.out	2025-02-08 15:57:43.889887000 +0000
+++ C:/prog/bf/root/REL_14_STABLE/pgsql.build/src/test/regress/results/tablespace.out	2025-02-08 15:57:49.333051100 +0000
@@ -929,6 +929,7 @@
 NOTICE:  no matching relations in tablespace "regress_tblspace_renamed" found
 -- Should succeed
 DROP TABLESPACE regress_tblspace_renamed;
+ERROR:  tablespace "regress_tblspace_renamed" is not empty

(Not reproduced locally under seemingly the same conditions.)


https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=dikkop&dt=2025-02-16%2000%3A26%3A01 - REL_16_STABLE

--- /mnt/data/buildfarm/buildroot/REL_16_STABLE/pgsql.build/src/test/regress/expected/numeric.out	2025-02-16 02:18:52.820119000 +0000
+++ /mnt/data/buildfarm/buildroot/REL_16_STABLE/pgsql.build/src/test/regress/results/numeric.out	2025-02-16 02:19:57.772058000 +0000
@@ -3583,9 +3583,9 @@
 SET LOCAL parallel_setup_cost = 0;
 SET LOCAL max_parallel_workers_per_gather = 4;
 SELECT variance(a) FROM num_variance;
-      variance      
---------------------
- 2.5000000000000000
+ variance 
+----------
+        0
 (1 row)

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=caiman&dt=2025-02-23%2006%3A54%3A54 - master

--- /repos/client-code-REL_18/HEAD/pgsql.build/src/test/isolation/expected/stats_1.out	2025-02-23 03:55:35.961552179 -0300
+++ /repos/client-code-REL_18/HEAD/pgsql.build/src/test/isolation/output_iso/results/stats.out	2025-02-23 04:21:35.039876561 -0300
@@ -1688,7 +1688,7 @@
 
 name           |pg_stat_get_function_calls|total_above_zero|self_above_zero
 ---------------+--------------------------+----------------+---------------
-test_stat_func2|                         1|t               |t              
+test_stat_func2|                         1|f               |f              
 (1 row)

(Not reproduced locally on Fedora 43 VM.)


https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=tern&dt=2025-02-27%2005%3A07%3A23 - REL_14_STABLE

#   Failed test 'check replication statistics are updated'
#   at t/001_repl_stats.pl line 81.
#          got: 'regression_slot1|f|f
# regression_slot2|f|f
# regression_slot3|f|f'
#     expected: 'regression_slot1|t|t
# regression_slot2|t|t
# regression_slot3|t|t'
# Looks like you failed 1 test of 2.
[10:41:59] t/001_repl_stats.pl .. 
Dubious, test returned 1 (wstat 256, 0x100)

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=skink&dt=2025-03-05%2015%3A43%3A53 - REL_16_STABLE

 38/267 postgresql:recovery / recovery/043_vacuum_horizon_floor                   ERROR            335.83s   exit status 29

---
pgsql.build/testrun/recovery/043_vacuum_horizon_floor/log/regress_log_043_vacuum_horizon_floor

[16:59:38.183](0.003s) ok 3 - Cursor query returned 1 from second fetch. Expected value 1.
IPC::Run: timeout on timer #2 at /usr/share/perl5/IPC/Run.pm line 3025.

the test's performance was improved by 571e0ee40 (this timeout can be reproduced easier on a slow machine at 571e0ee40~1), but evidently the test may still fail


https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=rinkhals&dt=2025-03-12%2020%3A01%3A28 - master

2025-03-12 16:10:18.791 EDT [3272767:2] [unknown] FATAL:  could not open shared memory segment "/PostgreSQL.2964382536": No such file or directory
2025-03-12 16:10:18.802 EDT [3272623:1141] pg_regress/without_overlaps WARNING:  could not remove shared memory segment "/PostgreSQL.2193469640": No such file or directory

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2025-03-12%2012%3A48%3A39 - master


*failure*
Consult the last few lines of "C:/prog/bf/root/upgrade.drongo/HEAD/inst/REL_17_STABLE-upgrade/pg_upgrade_output.d/20250312T153830.460/log/pg_upgrade_server_start.log" or "pg_upgrade_server.log" for
the probable cause of the failure.

connection to server at "localhost" (::1), port 5978 failed: FATAL:  role "buildfarm" does not exist

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=longfin&dt=2025-03-28%2018%3A22%3A02 - master

t/035_standby_logical_decoding.pl   (Wstat: 139 Tests: 78 Failed: 0)
  Non-zero wait status: 139
  Parse errors: No plan found in TAP output
Files=43, Tests=584, 746 wallclock secs ( 0.23 usr  0.29 sys + 31.09 cusr 97.03 csys = 128.64 CPU)
Result: FAIL

---
pgsql.build/src/test/recovery/tmp_check/log/regress_log_035_standby_logical_decoding
[14:47:39.973](0.022s) ok 78 - otherslot on standby not dropped

### Reloading node "standby"
# Running: pg_ctl --pgdata /Users/buildfarm/bf-data/HEAD/pgsql.build/src/test/recovery/tmp_check/t_035_standby_logical_decoding_standby_data/pgdata reload
server signaled
psql:<stdin>:1: WARNING:  databases created by regression test cases should have names including "regression"
=== EOF ===

---
pgsql.build/src/test/recovery/tmp_check/log/035_standby_logical_decoding_standby.log
2025-03-28 14:47:39.987 EDT [86054:1] [unknown] LOG:  connection received: host=[local]
2025-03-28 14:47:39.988 EDT [86054:2] [unknown] LOG:  connection authenticated: user="buildfarm" method=trust (/Users/buildfarm/bf-data/HEAD/pgsql.build/src/test/recovery/tmp_check/t_035_standby_logical_decoding_standby_data/pgdata/pg_hba.conf:117)
2025-03-28 14:47:39.988 EDT [86054:3] [unknown] LOG:  connection authorized: user=buildfarm database=postgres application_name=035_standby_logical_decoding.pl
2025-03-28 14:47:39.989 EDT [86054:4] 035_standby_logical_decoding.pl LOG:  statement: SELECT pg_drop_replication_slot('otherslot')
2025-03-28 14:47:39.991 EDT [86054:5] 035_standby_logical_decoding.pl LOG:  disconnection: session time: 0:00:00.003 user=buildfarm database=postgres host=[local]
2025-03-28 14:47:39.998 EDT [85835:8] LOG:  received SIGHUP, reloading configuration files
=== EOF ===

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2025-03-30%2013%3A03%3A05 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2025-05-08%2010%3A03%3A06 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2025-10-07%2004%3A03%3A07 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2025-12-14%2021%3A42%3A47 - master

  2/270 postgresql:pg_upgrade / pg_upgrade/005_char_signedness                          ERROR            30.79s   exit status 1

---
pgsql.build/testrun/pg_upgrade/005_char_signedness/log/regress_log_005_char_signedness
Restoring global objects in the new cluster                   ok
Restoring database schemas in the new cluster                 
*failure*

Consult the last few lines of "C:/tools/xmsys64/home/pgrunner/bf/root/HEAD/pgsql.build/testrun/pg_upgrade/005_char_signedness/data/t_005_char_signedness_new_data/pgdata/pg_upgrade_output.d/20250330T130832.527/log/pg_upgrade_dump_1.log" for
the probable cause of the failure.
Failure, exiting
[13:08:52.913](21.073s) not ok 13 - run of pg_upgrade

(there is no pg_upgrade_dump_1.log stored in the failure logs)

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=mamba&dt=2025-04-05%2004%3A54%3A28 - master

pgsql.build/src/bin/pg_dump/tmp_check/log/006_pg_dumpall_target_format_tar.log
2025-04-05 02:31:39.503 EDT [2357:1] FATAL:  could not create semaphores: No space left on device

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2025-04-01%2000%3A44%3A56 - master

SUCCESS: The process with PID 3388 (child process of PID 3416) has been terminated.
SUCCESS: The process with PID 3416 (child process of PID 8076) has been terminated.
SUCCESS: The process with PID 8076 (child process of PID 1636) has been terminated.
postgresql:recovery / recovery/009_twophase time out (After 3000.0 seconds)
317/317 postgresql:recovery / recovery/009_twophase                                     TIMEOUT        3000.17s   exit status 1

[01:04:20.506](1.224s) ok 17 - Replay prepared transaction with DDL
### Stopping node "paris" using mode immediate
# Running: pg_ctl --pgdata C:\\prog\\bf\\root\\HEAD\\pgsql.build/testrun/recovery/009_twophase\\data/t_009_twophase_paris_data/pgdata --mode immediate stop
waiting for server to shut down.... done
server stopped
# No postmaster PID for node "paris"
### Starting node "paris"
# Running: pg_ctl --wait --pgdata C:\\prog\\bf\\root\\HEAD\\pgsql.build/testrun/recovery/009_twophase\\data/t_009_twophase_paris_data/pgdata --log C:\\prog\\bf\\root\\HEAD\\pgsql.build/testrun/recovery/009_twophase\\log/009_twophase_paris.log --options --cluster-name=paris start
waiting for server to start.... done
server started
# Postmaster PID for node "paris" is 7360

2025-04-01 01:04:21.852 UTC [1692:3] [unknown] LOG:  connection authorized: user=pgrunner database=postgres application_name=009_twophase.pl
2025-04-01 01:04:21.873 UTC [1692:4] 009_twophase.pl LOG:  statement: COMMIT PREPARED 'xact_009_14'
2025-04-01 01:09:21.513 UTC [6348:4] LOG:  checkpoint starting: time
2025-04-01 01:09:21.775 UTC [6348:5] LOG:  checkpoint complete: wrote 2 buffers (1.6%), wrote 1 SLRU buffers; 0 WAL file(s) added, 0 removed, 0 recycled; write=0.258 s, sync=0.001 s, total=0.262 s; sync files=0, longest=0.000 s, average=0.000 s; distance=13 kB, estimate=150 kB; lsn=0/3096A78, redo lsn=0/30969A8

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=snakefly&dt=2025-05-12%2008%3A36%3A01 - REL_13_STABLE

parallel group (18 tests):  conversion prepare returning limit plancache copy2 temp polymorphism sequence with rowtypes largeobject truncate rangefuncs domain xmlmake: *** wait: No child processes.  Stop.
make: *** Waiting for unfinished jobs....
make: *** wait: No child processes.  Stop.

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=copperhead&dt=2025-05-29%2004%3A01%3A02 - REL_13_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=copperhead&dt=2025-05-29%2005%3A03%3A27 - REL_14_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=copperhead&dt=2025-05-29%2006%3A15%3A39 - REL_15_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=copperhead&dt=2025-05-29%2007%3A35%3A08 - REL_16_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=copperhead&dt=2025-05-29%2009%3A02%3A54 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=copperhead&dt=2025-05-29%2010%3A30%3A54 - master

/home/pgbf/buildroot/saves.copperhead/REL_12_STABLE/bin/postgres: error while loading shared libraries: libldap-2.5.so.0: cannot open shared object file: No such file or directory

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=desman&dt=2025-06-03%2018%3A13%3A30 - REL_13_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=alligator&dt=2025-07-28%2013%3A05%3A41 - REL_13_STABLE

Stage stopdb-C-1
waiting for server to shut down........................................................................................................................... failed
pg_ctl: server does not shut down

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=cisticola&dt=2025-06-30%2004%3A20%3A09 - master

(cisticola is a loongarch64 animal)

diff -U3 /home/postgres/buildfarm/HEAD/pgsql.build/src/test/regress/expected/jsonb_jsonpath.out /home/postgres/buildfarm/HEAD/pgsql.build/src/test/regress/results/jsonb_jsonpath.out
--- /home/postgres/buildfarm/HEAD/pgsql.build/src/test/regress/expected/jsonb_jsonpath.out	2025-06-30 12:20:06.178757862 +0800
+++ /home/postgres/buildfarm/HEAD/pgsql.build/src/test/regress/results/jsonb_jsonpath.out	2025-06-30 12:22:39.798581232 +0800
@@ -1704,20 +1704,20 @@
 (1 row)
 
 select jsonb_path_query('null', '$.datetime()');
-ERROR:  jsonpath item method .datetime() can only be applied to a string
+ERROR:  jsonpath item method .dateti}e() can only be applied to a string
 select jsonb_path_query('true', '$.datetime()');
-ERROR:  jsonpath item method .datetime() can only be applied to a string
+ERROR:  jsonpath item method .dateti}e() can only be applied to a string
 select jsonb_path_query('1', '$.datetime()');
-ERROR:  jsonpath item method .datetime() can only be applied to a string
+ERROR:  jsonpath item method .dateti}e() can only be applied to a string
 select jsonb_path_query('[]', '$.datetime()');
...

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=cisticola&dt=2025-06-30%2022%3A20%3A09 - master

2025-07-01 06:24:45.395 CST [1721532:144] LOG:  client backend (PID 1727138) was terminated by signal 11: Segmentation fault
2025-07-01 06:24:45.395 CST [1721532:145] DETAIL:  Failed process was running: create view tt27v as select a from tt27v_tbl;

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=rhinoceros&dt=2025-06-30%2015%3A52%3A09 - REL_18_STABLE

============== running sepgsql regression tests       ==============
# using postmaster on /tmp/buildfarm-fGhjjT, default port
ok 1         - label                                    1246 ms
ok 2         - dml                                      2664 ms
not ok 3     - ddl                                       881 ms
ok 4         - alter                                     962 ms
ok 5         - misc                                      189 ms
ok 6         - truncate                                  105 ms
1..6
# 1 of 6 tests failed.

diff -U3 /opt/src/pgsql-git/build-farm-root/REL_18_STABLE/pgsql.build/contrib/sepgsql/expected/ddl.out /opt/src/pgsql-git/build-farm-root/REL_18_STABLE/pgsql.build/contrib/sepgsql/results/ddl.out
--- /opt/src/pgsql-git/build-farm-root/REL_18_STABLE/pgsql.build/contrib/sepgsql/expected/ddl.out	2025-06-30 08:52:08.658727528 -0700
+++ /opt/src/pgsql-git/build-farm-root/REL_18_STABLE/pgsql.build/contrib/sepgsql/results/ddl.out	2025-06-30 09:01:30.691625479 -0700
@@ -304,6 +304,8 @@
 LOG:  SELinux: allowed { search } scontext=unconfined_u:unconfined_r:sepgsql_regtest_superuser_t:s0 tcontext=unconfined_u:object_r:sepgsql_schema_t:s0 tclass=db_schema name="regtest_schema" permissive=0
 LOG:  SELinux: allowed { search } scontext=unconfined_u:unconfined_r:sepgsql_regtest_superuser_t:s0 tcontext=system_u:object_r:sepgsql_schema_t:s0 tclass=db_schema name="public" permissive=0
 LOG:  SELinux: allowed { search } scontext=unconfined_u:unconfined_r:sepgsql_regtest_superuser_t:s0 tcontext=system_u:object_r:sepgsql_schema_t:s0 tclass=db_schema name="pg_catalog" permissive=0
+LINE 1: ALTER TABLE regtest_table_4 ALTER COLUMN y TYPE float;
+                                                        ^
 LOG:  SELinux: allowed { search } scontext=unconfined_u:unconfined_r:sepgsql_regtest_superuser_t:s0 tcontext=system_u:object_r:sepgsql_schema_t:s0 tclass=db_schema name="pg_catalog" permissive=0
 LOG:  SELinux: allowed { setattr } scontext=unconfined_u:unconfined_r:sepgsql_regtest_superuser_t:s0 tcontext=unconfined_u:object_r:sepgsql_table_t:s0 tclass=db_column name="regtest_schema.regtest_table_4.y" permissive=0
 LOG:  SELinux: allowed { execute } scontext=unconfined_u:unconfined_r:sepgsql_regtest_superuser_t:s0 tcontext=system_u:object_r:sepgsql_proc_exec_t:s0 tclass=db_procedure name="pg_catalog.float8(integer)" permissive=0
...

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=crake&dt=2025-07-18%2021%3A47%3A01 - master

/home/andrew/bf/root/saves.crake/REL_18_STABLE/bin/postgres: error while loading shared libraries: libicuuc.so.74: cannot open shared object file: No such file or directory

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=crake&dt=2025-07-18%2023%3A32%3A01 - master

/home/andrew/bf/root/saves.crake/REL_18_STABLE/bin/postgres: symbol lookup error: /home/andrew/bf/root/saves.crake/REL_18_STABLE/bin/postgres: undefined symbol: u_strToLower_74

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=mamba&dt=2025-08-05%2005%3A52%3A51 - master

2025-08-05 04:34:09.577 EDT [29432:4] 008_fsm_truncation.pl ERROR:  syntax error at or near "select" at character 21
2025-08-05 04:34:09.577 EDT [29432:5] 008_fsm_truncation.pl STATEMENT:  insert into testtab select generate_series(1,1000), 'foo';

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=prion&dt=2025-08-08%2011%3A53%3A16 - REL_13_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=prion&dt=2025-08-08%2011%3A54%3A15 - REL_14_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=prion&dt=2025-08-08%2011%3A55%3A08 - REL_15_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=prion&dt=2025-08-08%2011%3A56%3A10 - REL_16_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=prion&dt=2025-08-08%2011%3A57%3A09 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=prion&dt=2025-08-08%2011%3A58%3A08 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=prion&dt=2025-08-08%2011%3A59%3A08 - master

timed out after 21600 secs

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fairywren&dt=2025-08-11%2017%3A53%3A56 - REL_17_STABLE

pgsql.build/testrun/regress/regress/log/postmaster.log
...
2025-08-11 18:56:24.131 UTC client backend[6048] pg_regress/tablespace STATEMENT:  REINDEX (TABLESPACE regress_tblspace, CONCURRENTLY) TABLE tablespace_table;
2025-08-11 18:56:24.150 UTC checkpointer[8808] LOG:  checkpoint starting: immediate force wait
2025-08-11 18:56:24.155 UTC checkpointer[8808] LOG:  checkpoint complete: wrote 46 buffers (0.3%); 0 WAL file(s) added, 0 removed, 0 recycled; write=0.002 s, sync=0.001 s, total=0.005 s; sync files=0, longest=0.000 s, average=0.000 s; distance=340 kB, estimate=118925 kB; lsn=0/FB2F940, redo lsn=0/FB2F8E8
2025-08-11 18:56:24.388 UTC postmaster[4864] LOG:  received fast shutdown request

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=prion&dt=2025-08-19%2022%3A18%3A55 - REL_16_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=prion&dt=2025-08-25%2021%3A43%3A04 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=prion&dt=2025-08-27%2019%3A24%3A39 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=prion&dt=2025-08-27%2007%3A29%3A18 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=prion&dt=2025-09-05%2023%3A03%3A05 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=prion&dt=2025-09-08%2009%3A38%3A31 - REL_16_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=prion&dt=2025-09-12%2006%3A56%3A00 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=prion&dt=2025-09-15%2011%3A46%3A10 - REL_16_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=prion&dt=2025-09-18%2001%3A02%3A26 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=prion&dt=2025-09-19%2002%3A53%3A06 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=prion&dt=2025-09-22%2008%3A03%3A05 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=prion&dt=2025-09-25%2014%3A43%3A07 - REL_17_STABLE

+ERROR:  could not extend file "base/16384/1249" with FileFallocate(): No space left on device

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=grison&dt=2025-08-18%2022%3A00%3A47 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=grison&dt=2025-08-19%2004%3A14%3A55 - master

timed out after 10800 secs

(wait_timeout was increased afterwards to 18000)


https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=grison&dt=2026-03-17%2021%3A20%3A05 - master

timed out after 18000 secs

(three previous successful runs took 04:16:57, 04:31:03, 04:20:10)
then wait_timeout was increased to 28800


https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=ovenbird&dt=2025-08-19%2005%3A34%3A59 - REL_16_STABLE

2025-08-19 06:09:58.789 UTC [605782:10] PANIC:  could not write to file "pg_wal/xlogtemp.605782": No space left on device

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=copperhead&dt=2025-09-03%2008%3A17%3A10 - master

pgsql.build/src/test/modules/test_oat_hooks/regression.diffs
--- /home/pgbf/buildroot/HEAD/pgsql.build/src/test/modules/test_oat_hooks/expected/test_oat_hooks.out	2025-09-03 10:17:14.343516305 +0200
+++ /home/pgbf/buildroot/HEAD/pgsql.build/src/test/modules/test_oat_hooks/results/test_oat_hooks.out	2025-09-03 10:34:59.499087150 +0200
@@ -2,6 +2,7 @@
 -- flushes cause extra calls of the OAT hook in recomputeNamespacePath,
 -- resulting in more NOTICE messages than are in the expected output.
 SET debug_discard_caches = 0;
+ERROR:  unrecognized configuration parameter "debug_discard_caches"

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=skink&dt=2025-09-15%2018%3A50%3A10 - REL_17_STABLE

ERROR: Build data file '/home/bf/bf-build/skink/REL_17_STABLE/pgsql.build/meson-private/build.dat' references functions or classes that don't exist. This probably means that it was generated with an old version of meson. Consider reconfiguring the directory with "meson setup --reconfigure".

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2025-09-16%2020%3A24%3A10 - REL_17_STABLE

2025-09-16 20:40:38.864 UTC [221287:2] [unknown] FATAL:  could not open shared memory segment "/PostgreSQL.715611118": No such file or directory
...
2025-09-16 20:40:39.540 UTC [221321:2] [unknown] FATAL:  could not open shared memory segment "/PostgreSQL.2228928852": No such file or directory
...

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=conchuela&dt=2025-09-09%2010%3A20%3A01 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=conchuela&dt=2025-09-10%2018%3A36%3A03 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=conchuela&dt=2025-09-17%2022%3A48%3A30. - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=conchuela&dt=2025-10-17%2018%3A32%3A07 - REL_15_STABLE

# parallel group (15 tests):  predicate reloptions numa hash_part memoize compression_lz4 partition_info explain

timed out after 3600 secs

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=baza&dt=2025-09-20%2012%3A00%3A06 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=baza&dt=2025-09-22%2012%3A39%3A12 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=baza&dt=2025-09-24%2012%3A00%3A02 - REL_16_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=baza&dt=2025-09-24%2012%3A43%3A08 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=baza&dt=2025-09-30%2012%3A10%3A54 - REL_14_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=baza&dt=2025-10-02%2012%3A05%3A54 - REL_14_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=baza&dt=2025-10-03%2012%3A05%3A49 - REL_14_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=baza&dt=2025-11-03%2013%3A27%3A24 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=baza&dt=2025-11-04%2013%3A36%3A15 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=baza&dt=2026-01-17%2012%3A15%3A27 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=baza&dt=2026-01-17%2012%3A32%3A34 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=baza&dt=2026-01-18%2012%3A57%3A19 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=baza&dt=2026-01-19%2013%3A19%3A47 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=baza&dt=2026-01-22%2012%3A49%3A03 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=baza&dt=2026-01-24%2012%3A35%3A11 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=baza&dt=2026-01-24%2013%3A07%3A55 - master

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=baza&dt=2026-04-02%2012%3A38%3A46 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=baza&dt=2026-04-03%2013%3A17%3A15 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=baza&dt=2026-04-08%2012%3A31%3A28 - master (log of the failed test is missing, but it looks like ENOSPC condition too)
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=baza&dt=2026-04-09%2012%3A13%3A54 - REL_15_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=baza&dt=2026-04-10%2012%3A00%3A05 - REL_14_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=baza&dt=2026-04-15%2012%3A00%3A04 - REL_14_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=baza&dt=2026-04-16%2012%3A00%3A04 - REL_14_STABLE

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=baza&dt=2026-04-27%2012%3A12%3A45 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=baza&dt=2026-04-30%2012%3A37%3A14 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=baza&dt=2026-05-01%2012%3A29%3A56 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=baza&dt=2026-05-02%2012%3A00%3A04 - REL_14_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=baza&dt=2026-05-02%2012%3A20%3A13 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=baza&dt=2026-05-02%2012%3A22%3A48 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=baza&dt=2026-05-04%2012%3A00%3A03 - REL_14_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=baza&dt=2026-05-04%2012%3A23%3A59 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=baza&dt=2026-05-05%2012%3A00%3A03 - REL_14_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=baza&dt=2026-05-05%2012%3A24%3A31 - REL_18_STABLE

pg_basebackup: error: could not write to file "/home/animal/build/HEAD/pgsql.build/src/test/modules/brin/tmp_check/t_02_wal_consistency_whiskey_data/backup/brinbkp/base/1/1255": No space left on device

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=alligator&dt=2025-10-05%2008%3A07%3A06 - REL_15_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=alligator&dt=2025-10-05%2008%3A05%3A05 - REL_13_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=alligator&dt=2025-10-05%2008%3A06%3A07 - REL_14_STABLE

timed out after 14400 secs

The database cluster will be initialized with locales
  COLLATE:  en_US.UTF-8
  CTYPE:    en_US.UTF-8
  MESSAGES: en_US.UTF-8
  MONETARY: en_AU.UTF-8
  NUMERIC:  en_AU.UTF-8
  TIME:     e\\0\\0\\0\\0\\0\\0\\0\\0\\0\\0\\0...

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=indri&dt=2025-10-01%2015%3A32%3A03 - master

[11:42:57.021](0.001s) not ok 3 - fails without mapping: log matches
[11:42:57.022](0.001s) 
[11:42:57.022](0.000s) #   Failed test 'fails without mapping: log matches'
#   at t/001_auth.pl line 149.
[11:42:57.022](0.000s) #                   '2025-10-01 11:41:56.991 EDT [70040:30] DEBUG:  assigned pm child slot 1 for client backend
...
# 2025-10-01 11:42:56.995 EDT [70040:41] DEBUG:  client backend (PID 70056) exited with exit code 1
# '
#     doesn't match '(?^:connection\\ authenticated\\:\\ identity\\=\\"test1\\@EXAMPLE\\.COM\\"\\ method\\=gss)'
[11:42:57.022](0.000s) not ok 4 - fails without mapping: log matches
[11:42:57.023](0.000s) 
[11:42:57.023](0.000s) #   Failed test 'fails without mapping: log matches'
#   at t/001_auth.pl line 149.
[11:42:57.023](0.000s) #                   '2025-10-01 11:41:56.991 EDT [70040:30] DEBUG:  assigned pm child slot 1 for client backend
...
# 2025-10-01 11:42:56.995 EDT [70040:41] DEBUG:  client backend (PID 70056) exited with exit code 1
# '
#     doesn't match '(?^:no\\ match\\ in\\ usermap\\ \\"mymap\\"\\ for\\ user\\ \\"test1\\")'
### Restarting node "node"
---
001_auth_node.log
2025-10-01 11:41:56.922 EDT [70051:2] [unknown] FATAL:  GSSAPI authentication failed for user "test1"
2025-10-01 11:41:56.922 EDT [70051:3] [unknown] DETAIL:  Connection matched file "/Users/buildfarm/bf-data/HEAD/pgsql.build/src/test/kerberos/tmp_check/t_001_auth_node_data/pgdata/pg_hba.conf" line 3: "host all all 127.0.0.1/32 gss map=mymap"
2025-10-01 11:41:56.925 EDT [70040:28] DEBUG:  releasing pm child slot 1
2025-10-01 11:41:56.925 EDT [70040:29] DEBUG:  client backend (PID 70051) exited with exit code 1
2025-10-01 11:41:56.991 EDT [70040:30] DEBUG:  assigned pm child slot 1 for client backend
2025-10-01 11:41:56.991 EDT [70040:31] DEBUG:  forked new client backend, pid=70056 socket=9
2025-10-01 11:41:56.991 EDT [70056:1] [unknown] LOG:  connection received: host=127.0.0.1 port=58323
...
2025-10-01 11:42:56.995 EDT [70040:41] DEBUG:  client backend (PID 70056) exited with exit code 1
2025-10-01 11:42:57.043 EDT [70040:42] DEBUG:  postmaster received shutdown request signal
2025-10-01 11:42:57.043 EDT [70040:43] LOG:  received fast shutdown request

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=sidewinder&dt=2025-10-10%2003%3A56%3A40 - REL_18_STABLE

# +++ tap check in contrib/bloom +++

#   Failed test 'delete 2: query result matches'
#   at t/001_wal.pl line 74.
#          got: '0|4
...
# 3|f
# 4|f
# 8|f
# 9|f
# 3|c
# 3|c
# 3|c
...
# 7|e'
#     expected: '0|4
# 0|f
...
# 3|f
# 4|f
# 8|f
# 9|f'
# Looks like you failed 1 test of 31.
[06:39:38] t/001_wal.pl .. 
Dubious, test returned 1 (wstat 256, 0x100)

### "got" contains +200 rows

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-10-13%2019%3A10%3A03 - REL_16_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-10-13%2019%3A52%3A56 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-11-26%2010%3A31%3A38 - REL_18_STABLE

2025-10-13 20:31:57.115 BST [14928:6] FATAL:  could not extend file "base/66421/66558": No space left on device

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-10-13%2020%3A09%3A39 - master

--- /home/demo/client-code-REL_19_1/buildroot/HEAD/pgsql.build/src/pl/plpgsql/src/expected/plpgsql_trap.out	2025-10-13 21:09:42.000000000 +0100
+++ /home/demo/client-code-REL_19_1/buildroot/HEAD/pgsql.build/src/pl/plpgsql/src/results/plpgsql_trap.out	2025-10-13 21:27:10.000000000 +0100
@@ -155,9 +155,8 @@
 begin;
 set statement_timeout to 1000;
 select trap_timeout();
-NOTICE:  nyeah nyeah, can't stop me
-ERROR:  end of function
-CONTEXT:  PL/pgSQL function trap_timeout() line 15 at RAISE
+ERROR:  canceling statement due to statement timeout
+CONTEXT:  PL/pgSQL function trap_timeout() line 9 at RAISE

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-10-13%2019%3A32%3A12 - REL_17_STABLE

2025-10-13 20:51:53.558 BST [940:1] PANIC:  could not write to file "pg_wal/xlogtemp.940": (os/kern) memory error
2025-10-13 20:51:54.320 BST [936:4] LOG:  WAL writer process (PID 940) was terminated by signal 6: Aborted

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-11-19%2020%3A10%3A03 - REL_14_STABLE

+FATAL:  could not enable SIGALRM timer: (os/kern) aborted
+FATAL:  could not enable SIGALRM timer: (os/kern) aborted
+CONTEXT:  while updating tuple (0,1) in relation "accounts"
+server closed the connection unexpectedly

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=fruitcrow&dt=2025-11-27%2021%3A39%3A19 - REL_16_STABLE

2025-11-27 21:57:44.032 GMT [15372:4] LOG:  server process (PID 15805) was terminated by signal 11: Segmentation fault
2025-11-27 21:57:44.032 GMT [15372:5] DETAIL:  Failed process was running: DROP TABLESPACE regress_create_idx_tblspace;

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=widowbird&dt=2025-10-23%2015%3A35%3A02 - REL_13_STABLE

diff -U3 /mnt/data/buildfarm/buildroot/REL_13_STABLE/pgsql.build/contrib/postgres_fdw/expected/postgres_fdw.out /mnt/data/buildfarm/buildroot/REL_13_STABLE/pgsql.build/contrib/postgres_fdw/results/postgres_fdw.out
--- /mnt/data/buildfarm/buildroot/REL_13_STABLE/pgsql.build/contrib/postgres_fdw/expected/postgres_fdw.out	2025-10-23 15:35:04.145079126 +0000
+++ /mnt/data/buildfarm/buildroot/REL_13_STABLE/pgsql.build/contrib/postgres_fdw/results/postgres_fdw.out	2025-10-23 16:44:07.383233364 +0000
@@ -9424,9 +9424,9 @@
 SET ROLE regress_nosuper;
 -- Should finally work now
 SELECT * FROM ft1_nopw LIMIT 1;
-  c1  | c2 | c3 | c4 | c5 | c6 |     c7     | c8 
-------+----+----+----+----+----+------------+----
- 1111 |  2 |    |    |    |    | ft1        | 
+ c1 | c2 |  c3   |              c4              |            c5            | c6 |     c7     | c8  
+----+----+-------+------------------------------+--------------------------+----+------------+-----
+  6 |  6 | 00006 | Wed Jan 07 00:00:00 1970 PST | Wed Jan 07 00:00:00 1970 | 6  | 6          | foo
 (1 row)
 
 -- unpriv user also cannot set sslcert / sslkey on the user mapping
@@ -9450,9 +9450,9 @@
 -- The user mapping for public is passwordless and lacks the password_required=false
 -- mapping option, but will work because the current user is a superuser.
 SELECT * FROM ft1_nopw LIMIT 1;
-  c1  | c2 | c3 | c4 | c5 | c6 |     c7     | c8 
-------+----+----+----+----+----+------------+----
- 1111 |  2 |    |    |    |    | ft1        | 
+ c1 | c2 |  c3   |              c4              |            c5            | c6 |     c7     | c8  
+----+----+-------+------------------------------+--------------------------+----+------------+-----
+  6 |  6 | 00006 | Wed Jan 07 00:00:00 1970 PST | Wed Jan 07 00:00:00 1970 | 6  | 6          | foo
 (1 row)
 
 -- cleanup



https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=turaco&dt=2025-11-04%2012%3A00%3A39 - master

2025-11-04 13:11:47.724 GMT [19349] LOG:  invalid value for parameter "lc_monetary": "en_GB.UTF-8"
2025-11-04 13:11:47.725 GMT [19349] LOG:  invalid value for parameter "lc_numeric": "en_GB.UTF-8"
2025-11-04 13:11:47.725 GMT [19349] LOG:  invalid value for parameter "lc_time": "en_GB.UTF-8"
2025-11-04 13:11:47.725 GMT [19349:4] FATAL:  configuration file "/mnt/data/buildfarm/buildroot/HEAD/pgsql.build/src/test/modules/test_misc/tmp_check/t_005_timeouts_master_data/pgdata/postgresql.conf" contains errors

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=ovenbird&dt=2026-03-14%2010%3A50%3A08 - REL_14_STABLE

2026-03-14 11:54:07.717 UTC [43863] LOG:  invalid value for parameter "lc_monetary": "en_US.UTF-8"
2026-03-14 11:54:07.717 UTC [43863] LOG:  invalid value for parameter "lc_numeric": "en_US.UTF-8"
2026-03-14 11:54:07.718 UTC [43863] LOG:  invalid value for parameter "lc_time": "en_US.UTF-8"
2026-03-14 11:54:07.718 UTC [43863:4] FATAL:  configuration file "/mnt/nvme/proj/bfgit/REL_14_STABLE/pgsql.build/src/test/subscription/tmp_check/t_004_sync_publisher_data/pgdata/postgresql.conf" contains errors

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=turaco&dt=2025-11-04%2022%3A18%3A32 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=turaco&dt=2025-11-13%2016%3A15%3A02 - master

2025-11-04 22:32:06.597 GMT [7418:1] [unknown] LOG:  connection received: host=[local]
2025-11-04 22:32:06.598 GMT [7418:2] [unknown] FATAL:  could not open shared memory segment "/PostgreSQL.1548010858": No such file or directory

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=widowbird&dt=2025-11-07%2010%3A48%3A29 - master

# +++ tap install-check in src/test/modules/test_misc +++
t/001_constraint_validation.pl .. ok
t/002_tablespace.pl ............. ok
t/003_check_guc.pl .............. ok

===================================================
timed out after 14400 secs

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=tayra&dt=2025-11-17%2012%3A45%3A02 - master

sh: line 1: /repos/client-code-REL_19_1/HEAD/pgsql.build/src/test/regress/results/create_table_like.out.diff: No such file or directory
...
Bail out!pg_ctl: directory "/repos/client-code-REL_19_1/HEAD/pgsql.build/src/test/regress/tmp_check/data" does not exist
# could not stop postmaster: exit code was 256

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=baza&dt=2025-11-18%2013%3A26%3A45 - REL_18_STABLE

configure: error: `PG_TEST_EXTRA' was not set in the previous run
configure: error: in `/home/animal/build/REL_18_STABLE/pgsql.build':
configure: error: changes in the environment can compromise the build
configure: error: run `make distclean' and/or `rm /home/animal/build/accache-baza/config-REL_18_STABLE.cache' and start over
make: *** [../../../src/Makefile.global:871: ../../../config.status] Error 1

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2025-11-24%2002%3A34%3A31 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2026-01-09%2014%3A19%3A13 - REL_18_STABLE

--- C:/prog/bf/root/HEAD/pgsql/contrib/postgres_fdw/expected/query_cancel.out	2024-12-24 01:05:36.062873300 +0000
+++ C:/prog/bf/root/HEAD/pgsql.build/testrun/postgres_fdw-running/regress/results/query_cancel.out	2025-11-24 05:42:27.496860600 +0000
@@ -31,4 +31,5 @@
 -- This would take very long if not canceled:
 SELECT count(*) FROM ft1 a CROSS JOIN ft1 b CROSS JOIN ft1 c CROSS JOIN ft1 d;
 ERROR:  canceling statement due to statement timeout
+WARNING:  could not get result of cancel request due to timeout
 COMMIT;


https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=hamerkop&dt=2025-12-03%2013%3A54%3A38 - REL_17_STABLE

# initdb failed

# Examine "c:/build-farm-local/buildroot/REL_17_STABLE/pgsql.build/testrun/regress/regress/log/initdb.log" for the reason.

==~_~===-=-===~_~== pgsql.build/testrun/regress/regress/log/initdb.log ==~_~===-=-===~_~==
'"initdb"' \202\315\201A\223\340\225\224\203R\203}\203\223\203h\202\334\202\275\202\315\212O\225\224\203R\203}\203\223\203h\201A
\221\200\215\354\211\302\224\\\202\310\203v\203\215\203O\203\211\203\200\202\334\202\275\202\315\203o\203b\203` \203t\203@\203C\203\213\202\306\202\265\202\304\224F\216\257\202\263\202\352\202\304\202\242\202\334\202\271\202\361\201B

"initdb" is not recognized as an internal or external command, operable program or batch file. (in Japanese, encoding SJIS)


https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=crake&dt=2025-12-14%2018%3A27%3A08 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=crake&dt=2025-12-14%2020%3A17%3A02 - master

log files for step xversion-upgrade-REL_18_STABLE-HEAD:

upgrade.crake/HEAD/REL_18_STABLE-dump1.log
pg_dump: error: Dumping the contents of table "city" failed: PQgetResult() failed.
pg_dump: detail: Error message from server: ERROR:  could not access file "/home/andrew/bf/root/REL_18_STABLE/pgsql.build/src/test/regress/regress.so": No such file or directory
pg_dump: detail: Command was: COPY public.city (name, location, budget) TO stdout;

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=crake&dt=2025-12-14%2019%3A32%3A03 - master

log files for step xversion-upgrade-save:

upgrade.crake/HEAD/ctl.log
pg_ctl: directory "/home/andrew/bf/root/upgrade.crake/HEAD/inst/data-C" does not exist

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=opaleye&dt=2025-12-27%2023%3A07%3A52 - REL_14_STABLE

parallel group (17 tests):  xmlmap portals_p2 functional_deps dependency equivclass tsdicts guc select_views indirect_toast advisory_lock cluster combocid window tsearch foreign_data foreign_key
===================================================
timed out after 14400 secs

(bitmapops is missing in the list)

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=opaleye&dt=2026-01-01%2023%3A07%3A46 - REL_14_STABLE

parallel group (17 tests):  portals_p2 advisory_lock xmlmap dependency guc functional_deps tsdicts combocid select_views indirect_toast window tsearch foreign_data bitmapops cluster foreign_key
===================================================
timed out after 14400 secs

(equivclass is missing in the list)

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=opaleye&dt=2026-01-08%2023%3A07%3A37 - REL_14_STABLE

parallel group (20 tests):  init_privs drop_operator security_label password tablesample lock collate object_address replica_identity spgist groupingsets identity matview gin gist generated rowsecurity join_hash brin
===================================================
timed out after 14400 secs

(privileges is missing in the list)

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=opaleye&dt=2026-02-09%2023%3A08%3A13 - REL_14_STABLE

gmake: Leaving directory '/usr/home/freebsd/20-opaleye/buildroot/REL_14_STABLE/pgsql.build'
waiting for server to shut down....................................................................................................................................................................................... failed
pg_ctl: server does not shut down

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=opaleye&dt=2026-02-16%2023%3A07%3A57 - REL_14_STABLE

parallel group (20 tests):  drop_operator tablesample init_privs security_label lock password groupingsets replica_identity collate identity matview object_address spgist gist gin generated rowsecurity join_hash privileges

(brin is missing in the list)

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=opaleye&dt=2026-02-17%2023%3A08%3A02 - REL_14_STABLE

waiting for server to shut down....................................................................................................................................................................................... failed
pg_ctl: server does not shut down

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2026-01-02%2008%3A25%3A13 - master

186/347 postgresql:recovery / recovery/051_effective_wal_level                          ERROR          1685.45s   exit status 25

[10:20:45.722](0.321s) ok 24 - effective_wal_level got increased to 'logical' again on standby
### Restarting node "primary"
# Running: pg_ctl --wait --pgdata C:\\prog\\bf\\root\\HEAD\\pgsql.build/testrun/recovery/051_effective_wal_level\\data/t_051_effective_wal_level_primary_data/pgdata --log C:\\prog\\bf\\root\\HEAD\\pgsql.build/testrun/recovery/051_effective_wal_level\\log/051_effective_wal_level_primary.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "primary" is 7660
Waiting for replication conn standby3's replay_lsn to pass 0/05033CE8 on primary
[10:46:10.121](1524.399s) # poll_query_until timed out executing this query:
# SELECT '0/05033CE8' <= replay_lsn AND state = 'streaming'
#          FROM pg_catalog.pg_stat_replication
#          WHERE application_name IN ('standby3', 'walreceiver')
# expecting this output:
# t
# last actual query output:
# 
# with stderr:
[10:46:10.682](0.561s) # Last pg_stat_replication contents:
timed out waiting for catchup at C:/prog/bf/root/HEAD/pgsql/src/test/recovery/t/051_effective_wal_level.pl line 292.

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-01-07%2012%3A19%3A50 - REL_15_STABLE

initdb: error: invalid locale settings; check LANG and LC_* environment variables
[13:06:04.684](0.197s) Bail out!  command "initdb -D /home/gburd/build/REL_15_STABLE/pgsql.build/src/test/subscription/tmp_check/t_029_on_error_publisher_data/pgdata -A trust -N" exited with value 1

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=broadbill&dt=2026-01-08%2013%3A08%3A04 - REL_14_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=broadbill&dt=2026-01-08%2013%3A22%3A00 - REL_16_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=broadbill&dt=2026-01-08%2013%3A28%3A53 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=broadbill&dt=2026-01-12%2013%3A12%3A33 - master

+setup failed: ERROR:  could not extend file "base/39047/43641": No space left on device

Also manifested as:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=broadbill&dt=2026-01-07%2013%3A15%3A52 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=broadbill&dt=2026-01-08%2013%3A15%3A27 - REL_15_STABLE

not ok 11    - plpgsql_trap                              748 ms

diff -U3 /home/almalinux/20-broadbill/buildroot/HEAD/pgsql.build/src/pl/plpgsql/src/expected/plpgsql_trap.out /home/almalinux/20-broadbill/buildroot/HEAD/pgsql.build/src/pl/plpgsql/src/results/plpgsql_trap.out
--- /home/almalinux/20-broadbill/buildroot/HEAD/pgsql.build/src/pl/plpgsql/src/expected/plpgsql_trap.out	2026-01-07 13:15:54.280172185 +0000
+++ /home/almalinux/20-broadbill/buildroot/HEAD/pgsql.build/src/pl/plpgsql/src/results/plpgsql_trap.out	2026-01-07 13:32:08.095986939 +0000
@@ -155,7 +155,7 @@
 begin;
 set statement_timeout to 1000;
 select trap_timeout();
-NOTICE:  nyeah nyeah, can't stop me
+NOTICE:  caught others?
 ERROR:  end of function
 CONTEXT:  PL/pgSQL function trap_timeout() line 15 at RAISE
 rollback;

reproduced locally when running "<path-to-source>/configure && make -s -j10 && make -s check -C src/pl/plpgsql" inside "sudo mount -t tmpfs -o size=500M tmpfs /tmp/pg1"


https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=bulbul&dt=2026-01-09%2001%3A15%3A09 - REL_15_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=bulbul&dt=2026-01-14%2001%3A08%3A04 - REL_16_STABLE

+setup failed: ERROR:  could not extend file "base/40967/45561": No space left on device

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=unicorn&dt=2026-01-07%2022%3A50%3A04 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=unicorn&dt=2026-01-08%2000%3A50%3A05 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=unicorn&dt=2026-01-08%2001%3A50%3A03 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=unicorn&dt=2026-01-08%2008%3A50%3A04 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=unicorn&dt=2026-01-08%2009%3A55%3A36 - master

test:         setup - postgresql:initdb_cache
start time:   23:02:00
duration:     0.19s
result:       (exit status 3221225781 or 0xc0000135)

(unicorn is a new Windows 11 arm64 animal)
config changed: "'CommandPromptType' => 'Cross'" -> "'CommandPromptType' => 'Native'", "'VSCMD_ARG_HOST_ARCH' => 'x86'" => "'VSCMD_ARG_HOST_ARCH' => 'arm64'"...


https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=unicorn&dt=2026-01-20%2010%3A37%3A31 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=unicorn&dt=2026-01-28%2017%3A50%3A08 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=unicorn&dt=2026-01-29%2006%3A00%3A57 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=unicorn&dt=2026-01-29%2022%3A32%3A59 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=unicorn&dt=2026-02-10%2016%3A02%3A19 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=unicorn&dt=2026-02-15%2015%3A01%3A20 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=unicorn&dt=2026-03-02%2020%3A14%3A31 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=unicorn&dt=2026-03-24%2015%3A12%3A45 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=unicorn&dt=2026-04-08%2018%3A19%3A40 - master

1/1 regress-running - postgresql:regress-running/regress TIMEOUT        3000.75s   exit status 1

(unicorn is a new Windows 11 arm64 animal)


https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=icarus&dt=2026-01-20%2001%3A17%3A43 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=icarus&dt=2026-01-20%2008%3A43%3A53 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=icarus&dt=2026-01-20%2019%3A54%3A30 - REL_14_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=icarus&dt=2026-01-21%2001%3A54%3A54 - REL_15_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=icarus&dt=2026-01-21%2007%3A55%3A09 - REL_16_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=icarus&dt=2026-01-21%2009%3A11%3A22 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=icarus&dt=2026-01-21%2010%3A10%3A15 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=icarus&dt=2026-01-21%2012%3A11%3A30 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=icarus&dt=2026-01-21%2015%3A59%3A19 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=icarus&dt=2026-01-21%2019%3A59%3A13 - REL_14_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=icarus&dt=2026-01-22%2001%3A59%3A57 - REL_15_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=icarus&dt=2026-01-22%2008%3A00%3A37 - REL_16_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=icarus&dt=2026-01-22%2010%3A15%3A00 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=icarus&dt=2026-01-22%2011%3A44%3A49 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=icarus&dt=2026-01-22%2019%3A17%3A08 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=icarus&dt=2026-01-23%2018%3A58%3A52 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=icarus&dt=2026-02-04%2012%3A41%3A30 - REL_14_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=icarus&dt=2026-02-04%2007%3A41%3A35 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=icarus&dt=2026-02-04%2008%3A37%3A46 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=icarus&dt=2026-02-03%2018%3A42%3A41 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=icarus&dt=2026-02-04%2010%3A09%3A34 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=icarus&dt=2026-02-04%2016%3A41%3A39 - REL_15_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=icarus&dt=2026-02-04%2020%3A42%3A23 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=icarus&dt=2026-02-04%2021%3A39%3A06 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=icarus&dt=2026-02-04%2023%3A10%3A19 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=icarus&dt=2026-02-05%2001%3A42%3A13 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=icarus&dt=2026-02-05%2006%3A41%3A55 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=icarus&dt=2026-02-10%2013%3A45%3A54 - REL_14_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=icarus&dt=2026-02-11%2010%3A40%3A35 - REL_14_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=icarus&dt=2026-02-10%2017%3A46%3A01 - REL_15_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=icarus&dt=2026-02-11%2014%3A40%3A40 - REL_15_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=icarus&dt=2026-02-10%2021%3A46%3A43 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=icarus&dt=2026-02-11%2018%3A42%3A01 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=icarus&dt=2026-02-11%2001%3A46%3A51 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=icarus&dt=2026-02-11%2005%3A47%3A01 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=icarus&dt=2026-02-12%2015%3A40%3A32 - REL_14_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=icarus&dt=2026-02-11%2022%3A42%3A21 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=icarus&dt=2026-02-12%2006%3A42%3A42 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=icarus&dt=2026-02-12%2014%3A49%3A25 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=icarus&dt=2026-02-12%2023%3A40%3A48 - REL_15_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=icarus&dt=2026-02-13%2007%3A41%3A19 - REL_16_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=icarus&dt=2026-02-13%2013%3A06%3A50 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=icarus&dt=2026-02-23%2015%3A39%3A01 - REL_14_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=icarus&dt=2026-02-23%2023%3A39%3A29 - REL_15_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=icarus&dt=2026-02-24%2007%3A40%3A23 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=icarus&dt=2026-02-24%2015%3A41%3A31 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=icarus&dt=2026-02-24%2023%3A43%3A36 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=icarus&dt=2026-02-25%2008%3A39%3A20 - REL_14_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=icarus&dt=2026-02-25%2016%3A39%3A28 - REL_15_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=icarus&dt=2026-02-26%2000%3A40%3A23 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=icarus&dt=2026-02-26%2008%3A40%3A39 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=icarus&dt=2026-02-26%2016%3A40%3A58 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=icarus&dt=2026-02-27%2001%3A39%3A23 - REL_14_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=icarus&dt=2026-02-27%2009%3A39%3A34 - REL_15_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=icarus&dt=2026-02-27%2017%3A40%3A40 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=icarus&dt=2026-02-28%2006%3A38%3A29 - REL_14_STABLE

(icarus is an illumos/UltraSPARC-IIIi animal added in 2026-01)

timed out after 14400 secs

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=icarus&dt=2026-02-28%2001%3A41%3A07 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=icarus&dt=2026-02-28%2003%3A36%3A20 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=icarus&dt=2026-02-28%2015%3A38%3A30 - master

2026-02-27 21:51:53.305 EST [658114:1] FATAL:  could not create semaphores: No space left on device
2026-02-27 21:51:53.305 EST [658114:2] DETAIL:  Failed system call was semget(3665060, 17, 03600).

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=wrasse&dt=2026-01-23%2001%3A41%3A32 - REL_16_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=wrasse&dt=2026-02-26%2002%3A21%3A35 - REL_16_STABLE

+ERROR:  could not map shared memory segment "1330889468": Not enough space

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=pytilia&dt=2026-02-14%2015%3A08%3A05 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=pytilia&dt=2026-02-15%2016%3A37%3A04 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=pytilia&dt=2026-02-17%2016%3A31%3A34 - REL_18_STABLE

# using postmaster on /home/almalinux/17-pytilia/buildroot/tmp/buildfarm-z1Chfp, port 5678
ERROR:  could not write blocks 8..8 in file "base/85926/2659": No space left on device
HINT:  Check free disk space.
CONTEXT:  writing block 8 of relation "base/85926/2659"

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=babbler&dt=2026-02-18%2017%3A08%3A06 - REL_14_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=babbler&dt=2026-02-19%2017%3A08%3A07 - REL_18_STABLE

ERROR:  could not write to file "base/64598/2691": No space left on device

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=gokiburi&dt=2026-02-24%2006%3A36%3A40 - REL_17_STABLE

--- /home/admin/gokiburi/buildroot/REL_17_STABLE/pgsql.build/src/test/regress/expected/tablespace.out	2026-02-24 06:36:41.408528628 +0000
+++ /home/admin/gokiburi/buildroot/REL_17_STABLE/pgsql.build/src/test/regress/results/tablespace.out	2026-02-24 06:38:01.428105592 +0000
@@ -929,45 +929,6 @@
 ERROR:  tablespace "regress_tblspace" is not empty
 -- Adequate cache initialization before GRANT
 \\c -
-BEGIN;
...
+\\connect: connection to server on socket "/home/admin/gokiburi/buildroot/tmp/pg_regress-63h1cg/.s.PGSQL.5778" failed: server closed the connection unexpectedly
+	This probably means the server terminated abnormally
+	before or while processing the request.

---
pgsql.build/src/test/regress/log/postmaster.log
2026-02-24 06:38:01.421 UTC [2296055:578] pg_regress/tablespace STATEMENT:  DROP TABLESPACE regress_tblspace;
2026-02-24 06:38:01.430 GMT [2296070] FATAL:  could not reattach to shared memory (key=2253398, addr=0xffffebf57000): Invalid argument

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=pollock&dt=2026-02-26%2020%3A03%3A09 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=pollock&dt=2026-02-26%2020%3A04%3A11 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=pollock&dt=2026-02-27%2000%3A05%3A10 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=pollock&dt=2026-02-27%2012%3A05%3A11 - master

2026-02-27 00:19:23.740 UTC [25850:1] FATAL:  could not create semaphores: No space left on device
2026-02-27 00:19:23.740 UTC [25850:2] DETAIL:  Failed system call was semget(783370, 17, 03600).

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=douc&dt=2026-02-26%2006%3A58%3A38 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=douc&dt=2026-02-27%2011%3A07%3A38 - master

diff -U3 /home/pgsql/buildFarm/bfarm-19.1/buildroot/HEAD/pgsql.build/src/test/modules/test_shm_mq/expected/test_shm_mq.out /home/pgsql/buildFarm/bfarm-19.1/buildroot/HEAD/pgsql.build/src/test/modules/test_shm_mq/results/test_shm_mq.out
--- /home/pgsql/buildFarm/bfarm-19.1/buildroot/HEAD/pgsql.build/src/test/modules/test_shm_mq/expected/test_shm_mq.out	2026-02-26 06:59:10.449581692 +0000
+++ /home/pgsql/buildFarm/bfarm-19.1/buildroot/HEAD/pgsql.build/src/test/modules/test_shm_mq/results/test_shm_mq.out	2026-02-26 08:13:42.580360726 +0000
@@ -11,26 +11,14 @@
 (1 row)
 
 SELECT test_shm_mq(1024, 'a', 2001, 1);
- test_shm_mq 
--------------
- 
-(1 row)
-
+ERROR:  could not register background process
+HINT:  You may need to increase "max_worker_processes".
 SELECT test_shm_mq(32768, (select string_agg(chr(32+(random()*95)::int), '') from generate_series(1,(100+900*random())::int)), 10000, 1);
- test_shm_mq 
--------------
- 
-(1 row)
-
+ERROR:  could not register background process
+HINT:  You may need to increase "max_worker_processes".
...

(douc is an AIX animal configured for master in 2026-02)


https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=schnauzer&dt=2026-03-06%2000%3A26%3A14 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=schnauzer&dt=2026-03-06%2015%3A39%3A03 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=schnauzer&dt=2026-03-17%2019%3A10%3A02 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=schnauzer&dt=2026-03-17%2023%3A10%3A02 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=schnauzer&dt=2026-03-18%2003%3A10%3A02 - master

# +++ tap install-check in src/test/modules/worker_spi +++
===================================================
timed out after 7200 secs

(three successful runs before the first failure took 01:52:42, 01:57:03, 01:57:11)


https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=morepork&dt=2026-03-17%2019%3A30%3A01 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=morepork&dt=2026-03-18%2003%3A30%3A02 - master

# +++ regress install-check in src/test/modules/test_integerset +++
# using postmaster on /home/pgbf/buildroot/tmp/buildfarm-2SO2FA, port 5678
===================================================
timed out after 7200 secs

(three successful runs before the first failure took 01:50:41, 01:53:44, 01:54:56)


https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=canebrake&dt=2026-03-06%2012%3A51%3A13 - REL_17_STABLE

#   Failed test 'regression tests pass'
#   at t/002_pg_upgrade.pl line 260.
#          got: '256'
#     expected: '0'

#   Failed test 'dump before running pg_upgrade'
#   at t/002_pg_upgrade.pl line 323.
---
--- /home/bf/bf-build/canebrake/REL_17_STABLE/pgsql/src/test/regress/expected/sanity_check.out	2025-11-12 21:11:14.960062053 +0100
+++ /home/bf/bf-build/canebrake/REL_17_STABLE/pgsql.build/src/bin/pg_upgrade/tmp_check/results/sanity_check.out	2026-03-06 14:20:35.498195424 +0100
@@ -12,10 +12,7 @@
      AND NOT EXISTS (SELECT 1 FROM pg_index i WHERE indrelid = c.oid
                      AND indkey[0] = a.attnum AND indnatts = 1
                      AND indisunique AND indimmediate);
- relname | nspname 
----------+---------
-(0 rows)
-
+ERROR:  could not load library "/home/bf/bf-build/canebrake/REL_17_STABLE/pgsql.build/tmp_install/home/bf/bf-build/canebrake/REL_17_STABLE/inst/lib/postgresql/llvmjit.so": /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.42' not found (required by /usr/lib/x86_64-linux-gnu/libtinfo.so.6)
...

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=skink&dt=2026-03-06%2011%3A00%3A57 - REL_16_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=skink&dt=2026-03-06%2012%3A27%3A18 - master

valgrind:  Fatal error at startup: a function redirection
...
valgrind:  Cannot continue -- exiting now.  Sorry.

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-10%2014%3A06%3A06 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-10%2013%3A06%3A07 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-13%2014%3A50%3A31 - REL_17_STABLE

pg_dump: error: connection to server on socket "/tmp/oJwzSOY2f5/.s.PGSQL.17136" failed: FATAL:  could not open shared memory segment "/PostgreSQL.1291878896": No such file or directory

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=timberworm&dt=2026-03-16%2019%3A15%3A07 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=timberworm&dt=2026-03-16%2020%3A15%3A06 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=timberworm&dt=2026-03-16%2021%3A15%3A10 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=timberworm&dt=2026-03-16%2023%3A38%3A51 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=timberworm&dt=2026-03-17%2019%3A23%3A52 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=timberworm&dt=2026-04-30%2000%3A49%3A27 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=timberworm&dt=2026-05-05%2001%3A00%3A05 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=timberworm&dt=2026-05-05%2002%3A28%3A02 - REL_17_STABLE?

# +++ regress install-check in src/test/modules/test_regex +++
# using postmaster on /repos/client-code-REL_20/tmp/buildfarm-ycHOMu, port 5678
ERROR:  could not create file "base/88943/3608": No space left on device

Also manifested as:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=timberworm&dt=2026-03-16%2023%3A27%3A02 - REL_14_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=timberworm&dt=2026-03-18%2013%3A48%3A40 - master

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=timberworm&dt=2026-04-17%2019%3A16%3A02 - master?
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=timberworm&dt=2026-04-18%2003%3A00%3A07 - master?

test plpgsql_trap                 ... FAILED     1005 ms

diff -U3 /home/opc/repos/client-code-REL_20/REL_14_STABLE/pgsql.build/src/pl/plpgsql/src/expected/plpgsql_trap.out /home/opc/repos/client-code-REL_20/REL_14_STABLE/pgsql.build/src/pl/plpgsql/src/results/plpgsql_trap.out
--- /home/opc/repos/client-code-REL_20/REL_14_STABLE/pgsql.build/src/pl/plpgsql/src/expected/plpgsql_trap.out	2026-03-16 20:15:24.928100278 -0300
+++ /home/opc/repos/client-code-REL_20/REL_14_STABLE/pgsql.build/src/pl/plpgsql/src/results/plpgsql_trap.out	2026-03-16 20:17:13.842378252 -0300
@@ -155,7 +155,7 @@
 begin;
 set statement_timeout to 1000;
 select trap_timeout();
-NOTICE:  nyeah nyeah, can't stop me
+NOTICE:  caught others?
 ERROR:  end of function
 CONTEXT:  PL/pgSQL function trap_timeout() line 15 at RAISE
 rollback;

reproduced locally when running "<path-to-source>/configure && make -s -j10 && make -s check -C src/pl/plpgsql" inside "sudo mount -t tmpfs -o size=500M tmpfs /tmp/pg1"


https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=mamba&dt=2026-03-20%2005%3A03%3A05 - master

pgsql.build/src/test/recovery/tmp_check/log/regress_log_045_archive_restartpoint
# Running: pg_ctl --wait --pgdata /home/buildfarm/bf-data/HEAD/pgsql.build/src/test/recovery/tmp_check/t_045_archive_restartpoint_restore_data/pgdata --log /home/buildfarm/bf-data/HEAD/pgsql.build/src/test/recovery/tmp_check/log/045_archive_restartpoint_restore.log --options --cluster-name=restore start
waiting for server to start....................................................................................................................................................................................... stopped waiting
pg_ctl: server did not start in time
# pg_ctl start failed; see logfile for details: /home/buildfarm/bf-data/HEAD/pgsql.build/src/test/recovery/tmp_check/log/045_archive_restartpoint_restore.log
# Postmaster PID for node "restore" is 25586
[04:21:24.401](385.837s) Bail out!  pg_ctl start failed

---
pgsql.build/src/test/recovery/tmp_check/log/045_archive_restartpoint_restore.log
2026-03-20 04:18:06.138 EDT [2873:2] LOG:  starting backup recovery with redo LSN 0/00900028, checkpoint LSN 0/00900080, on timeline ID 1
2026-03-20 04:18:06.448 EDT [2873:3] LOG:  restored log file "000000010000000000000009" from archive
2026-03-20 04:18:06.482 EDT [2873:4] LOG:  entering standby mode
2026-03-20 04:18:06.649 EDT [2873:5] LOG:  redo starts at 0/00900028
2026-03-20 04:18:07.106 EDT [2873:6] LOG:  restored log file "00000001000000000000000A" from archive
...
2026-03-20 04:21:24.164 EDT [2873:314] LOG:  restored log file "00000001000000000000013E" from archive
2026-03-20 04:21:24.422 EDT [25586:3] LOG:  received immediate shutdown request
2026-03-20 04:21:24.736 EDT [2873:315] FATAL:  could not restore file "00000001000000000000013F" from archive: child process was terminated by signal 3: Quit

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=massasauga&dt=2026-03-19%2022%3A05%3A24 - master

echo "# +++ regress check in src/test/modules/commit_ts +++" && PATH="/opt/buildfarm/build-farm-11/buildroot/HEAD/pgsql.build/tmp_install/opt/buildfarm/build-farm-11/buildroot/HEAD/inst/bin:/opt/buildfarm/build-farm-11/buildroot/HEAD/pgsql.build/src/test/modules/commit_ts:$PATH" LD_LIBRARY_PATH="/opt/buildfarm/build-farm-11/buildroot/HEAD/pgsql.build/tmp_install/opt/buildfarm/build-farm-11/buildroot/HEAD/inst/lib:$LD_LIBRARY_PATH" INITDB_TEMPLATE='/opt/buildfarm/build-farm-11/buildroot/HEAD/pgsql.build'/tmp_install/initdb-template  ../../../../src/test/regress/pg_regress --temp-instance=./tmp_check --inputdir=/opt/buildfarm/build-farm-11/buildroot/HEAD/pgsql.build/../pgsql/src/test/modules/commit_ts --bindir=  --temp-config=/tmp/buildfarm-cqZ9J9/bfextra.conf  --no-locale --port=5678 --temp-config=/opt/buildfarm/build-farm-11/buildroot/HEAD/pgsql.build/../pgsql/src/test/modules/commit_ts/commit_ts.conf --dbname=contrib_regression commit_timestamp
# +++ regress check in src/test/modules/commit_ts +++
# initializing database system by running initdb
# postmaster did not respond within 120 seconds, examine "/opt/buildfarm/build-farm-11/buildroot/HEAD/pgsql.build/src/test/modules/commit_ts/log/postmaster.log" for the reason
# postmaster failed
Bail out!make: *** [check] Error 2

(postmaster.log is not saved)


https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-23%2007%3A06%3A09 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=greenfly&dt=2026-03-23%2010%3A47%3A14 - master

TRAP: failed Assert("state->steps[state->steps_len - 1].opcode == EEOP_DONE_RETURN || state->steps[state->steps_len - 1].opcode == EEOP_DONE_NO_RETURN"), File: "../pgsql/src/backend/executor/execExprInterp.c", Line: 252, PID: 3804835
postgres: parallel worker for PID 3804778 (ExceptionalCondition+0x66)[0x2ac6b7c4c0]
postgres: parallel worker for PID 3804778 (ExecReadyInterpretedExpr+0x2f0)[0x2ac6d16ecc]
postgres: parallel worker for PID 3804778 (ExecBuildHash32Expr+0x3bc)[0x2ac6d1502e]
postgres: parallel worker for PID 3804778 (ExecInitHashJoin+0x1e0)[0x2ac6d414dc]
postgres: parallel worker for PID 3804778 (ExecInitNode+0x1f4)[0x2ac6d281ee]
postgres: parallel worker for PID 3804778 (standard_ExecutorStart+0x3d2)[0x2ac6d20f88]
postgres: parallel worker for PID 3804778 (ParallelQueryMain+0x158)[0x2ac6d255f4]
postgres: parallel worker for PID 3804778 (ParallelWorkerMain+0x36c)[0x2ac6c1ec2e]
...
2026-03-23 07:30:19.679 UTC postmaster[3804139] LOG:  background worker "parallel worker" (PID 3804835) was terminated by signal 6: Aborted
2026-03-23 07:30:19.679 UTC postmaster[3804139] DETAIL:  Failed process was running: select count(*) from join_foo
	  left join (select b1.id, b1.t from join_bar b1 join join_bar b2 using (id)) ss
	  on join_foo.id < ss.id + 1 and join_foo.id > ss.id - 1;

(greenfly is a riscv64 animal)


https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=pytilia&dt=2026-03-27%2015%3A28%3A44 - REL_15_STABLE

+ERROR:  could not load library "/home/almalinux/20-pytilia/buildroot/REL_15_STABLE/inst/lib/postgresql/llvmjit.so": libLLVM-16.so: cannot open shared object file: No such file or directory

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=mosquito&dt=2026-03-26%2022%3A17%3A18 - REL_18_STABLE

2026-03-26 22:28:53.139 UTC [3579144:2] [unknown] FATAL:  could not open shared memory segment "/PostgreSQL.2691088588": No such file or directory

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=cavefish&dt=2026-03-26%2022%3A21%3A53 - master

2026-03-26 22:24:07.441 UTC [3954915:2] [unknown] FATAL:  could not open shared memory segment "/PostgreSQL.2514863154": No such file or directory

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=hamerkop&dt=2026-03-26%2015%3A35%3A04 - REL_18_STABLE

330/330 ecpg - postgresql:ecpg/ecpg                                                     TIMEOUT        3002.38s   exit status 1

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=hamerkop&dt=2026-03-27%2014%3A32%3A30 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=hamerkop&dt=2026-03-28%2014%3A32%3A15 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=hamerkop&dt=2026-03-29%2014%3A32%3A22 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=hamerkop&dt=2026-03-30%2014%3A32%3A32 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=hamerkop&dt=2026-03-31%2014%3A32%3A29 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=hamerkop&dt=2026-04-01%2014%3A32%3A20 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=hamerkop&dt=2026-04-02%2014%3A32%3A08 - master

359/359 test_rls_hooks - postgresql:test_rls_hooks/regress                              TIMEOUT        3001.16s   exit status 1

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=shiner&dt=2026-03-28%2022%3A58%3A44 - REL_17_STABLE

psql: error: connection to server on socket "/home/ubuntu/shiner/buildroot/tmp/pg_regress-oIDCAD/.s.PGSQL.5778" failed: FATAL:  could not open shared memory segment "/PostgreSQL.2343214320": No such file or directory

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=froghopper&dt=2026-03-29%2011%3A08%3A42 - REL_14_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=froghopper&dt=2026-03-29%2011%3A15%3A20 - REL_15_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=froghopper&dt=2026-03-29%2011%3A24%3A05 - REL_16_STABLE

+ERROR:  could not compute MD5 hash: unsupported

(froghopper is running in FIPS 140 mode )


https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=caiman&dt=2026-04-01%2019%3A00%3A23 - master

# +++ isolation install-check in src/test/modules/delay_execution +++
# using postmaster on /repos/client-code-REL_19_1/tmp/buildfarm-VCzdZK, port 5678
ok 1         - partition-addition                         60 ms
not ok 2     - partition-removal-1                       630 ms
# (test process exited with exit code 1)
1..2
# 1 of 2 tests failed.

### no diffs stored

---
inst/logfile
2026-04-01 16:06:38.918 -03 [68600:44] isolation/partition-removal-1/s1 LOG:  statement: EXECUTE ins(2);
2026-04-01 16:06:38.918 -03 [68600:45] isolation/partition-removal-1/s1 DETAIL:  prepare: PREPARE ins AS INSERT INTO partrem VALUES ($1, 'GHI');
EOF

a normal run continues with:

2026-04-05 03:35:48.457 UTC [1125145:44] isolation/partition-removal-1/s1 LOG:  statement: EXECUTE ins(2);
2026-04-05 03:35:48.457 UTC [1125145:45] isolation/partition-removal-1/s1 DETAIL:  prepare: PREPARE ins AS INSERT INTO partrem VALUES ($1, 'GHI');

2026-04-05 03:35:48.467 UTC [1125144:89] isolation/partition-removal-1/control connection LOG:  execute isolationtester_waiting: SELECT pg_catalog.pg_isolation_test_session_is_blocked($1, '{1125145,1125146,1125147}')
2026-04-05 03:35:48.467 UTC [1125144:90] isolation/partition-removal-1/control connection DETAIL:  Parameters: $1 = '1125145'
2026-04-05 03:35:48.485 UTC [1125144:91] isolation/partition-removal-1/control connection LOG:  execute isolationtester_waiting: SELECT pg_catalog.pg_isolation_test_session_is_blocked($1, '{1125145,1125146,1125147}')
2026-04-05 03:35:48.485 UTC [1125144:92] isolation/partition-removal-1/control connection DETAIL:  Parameters: $1 = '1125146'
2026-04-05 03:35:48.491 UTC [1125147:23] isolation/partition-removal-1/s3 LOG:  statement: SELECT pg_advisory_unlock(12543);
2026-04-05 03:35:48.502 UTC [1125144:93] isolation/partition-removal-1/control connection LOG:  execute isolationtester_waiting: SELECT pg_catalog.pg_isolation_test_session_is_blocked($1, '{1125145,1125146,1125147}')
2026-04-05 03:35:48.502 UTC [1125144:94] isolation/partition-removal-1/control connection DETAIL:  Parameters: $1 = '1125146'
2026-04-05 03:35:48.508 UTC [1125145:46] isolation/partition-removal-1/s1 LOG:  statement: SELECT * FROM partrem WHERE b = 'GHI';
2026-04-05 03:35:48.525 UTC [1125144:95] isolation/partition-removal-1/control connection LOG:  execute isolationtester_waiting: SELECT pg_catalog.pg_isolation_test_session_is_blocked($1, '{1125145,1125146,1125147}')
2026-04-05 03:35:48.525 UTC [1125144:96] isolation/partition-removal-1/control connection DETAIL:  Parameters: $1 = '1125146'
2026-04-05 03:35:48.531 UTC [1125145:47] isolation/partition-removal-1/s1 LOG:  statement: COMMIT;
...

(quite likely that caiman hit ENOSPC)


https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=dikkop&dt=2026-04-04%2001%3A20%3A35 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=dikkop&dt=2026-04-07%2011%3A00%3A39 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=dikkop&dt=2026-04-09%2012%3A23%3A38 - REL_16_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=dikkop&dt=2026-04-10%2017%3A25%3A29 - REL_14_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=dikkop&dt=2026-04-22%2019%3A30%3A43 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=dikkop&dt=2026-04-29%2018%3A35%3A04 - REL_14_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=dikkop&dt=2026-04-30%2009%3A50%3A11 - REL_16_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=dikkop&dt=2026-05-03%2021%3A25%3A17 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=dikkop&dt=2026-05-04%2010%3A00%3A10 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=dikkop&dt=2026-05-14%2005%3A45%3A31 - REL_17_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=dikkop&dt=2026-05-14%2015%3A34%3A49 - REL_17_STABLE


ok 61        - thread/thread_implicit                    238 ms
not ok 62    - thread/prep                               117 ms
# (test process was terminated by signal 11: Segmentation fault)
ok 63        - thread/alloc                              422 ms
ok 64        - thread/descriptor                         137 ms
ok 65        - sql/twophase                               32 ms
1..65
# 1 of 65 tests failed.

2026-04-04 02:07:58.753 UTC [48616:4] ecpg/thread-prep LOG:  statement: drop table if exists T
2026-04-04 02:07:58.754 UTC [48616:5] ecpg/thread-prep LOG:  statement: create table T ( i int )
2026-04-04 02:07:58.758 UTC [48616:6] ecpg/thread-prep LOG:  disconnection: session time: 0:00:00.011 user=freebsd database=ecpg1_regression host=[local]
2026-04-04 02:07:58.887 UTC [48622:1] [unknown] LOG:  connection received: host=[local]
2026-04-04 02:07:58.889 UTC [48622:2] [unknown] LOG:  connection authenticated: user="freebsd" method=trust (/mnt/data/buildfarm/buildroot/REL_18_STABLE/pgsql.build/src/interfaces/ecpg/test/tmp_check/data/pg_hba.conf:117)
2026-04-04 02:07:58.889 UTC [48622:3] [unknown] LOG:  connection authorized: user=freebsd database=ecpg1_regression application_name=ecpg/thread-alloc
2026-04-04 02:07:58.894 UTC [48622:4] ecpg/thread-alloc LOG:  statement: select relname from pg_class where relname = 'pg_class'

(segfault happened in src/interfaces/ecpg/test/thread/prep)
similar segfault can be produced with: echo "max_connections = 10" >/tmp/temp.config; TEMP_CONFIG=/tmp/temp.config gmake -s check -C src/interfaces/ecpg/test


https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=cavefish&dt=2026-04-03%2022%3A25%3A51 - master

# +++ regress check in src/test/regress +++
...
# parallel group (9 tests):  jsonpath_encoding sqljson_jsontable json_encoding json sqljson jsonpath jsonb_jsonpath sqljson_queryfuncs jsonb
sh: 1: cannot create /home/ubuntu/cavefish/buildroot/HEAD/pgsql.build/src/test/regress/results/json.out.diff: Directory nonexistent
# diff command failed with status 512: diff  "/home/ubuntu/cavefish/buildroot/HEAD/pgsql.build/src/test/regress/expected/json.out" "/home/ubuntu/cavefish/buildroot/HEAD/pgsql.build/src/test/regress/results/json.out" > "/home/ubuntu/cavefish/buildroot/HEAD/pgsql.build/src/test/regress/results/json.out.diff"
Bail out!sh: 1: pg_ctl: not found
# could not stop postmaster: exit code was 32512

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=sawshark&dt=2026-04-07%2010%3A20%3A03

ERROR:  could not write blocks 18..18 in file "base/91170/2609": No space left on device
HINT:  Check free disk space.
CONTEXT:  writing block 18 of relation "base/91170/2609"

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=drongo&dt=2026-04-12%2003%3A43%3A28 - master

378/378 postgresql:subscription / subscription/010_truncate                             TIMEOUT        3000.15s   exit status 1

---
010_truncate_publisher.log
2026-04-12 06:36:49.198 UTC [6464:17] sub1 PANIC:  could not open file "pg_logical/snapshots/0-17DDE28.snap": Permission denied
2026-04-12 06:36:49.198 UTC [6464:18] sub1 STATEMENT:  START_REPLICATION SLOT "sub1" LOGICAL 0/00000000 (proto_version '4', streaming 'parallel', origin 'any', publication_names '"pub1"')
...
2026-04-12 06:36:56.001 UTC [6860:4] LOG:  client backend (PID 6464) was terminated by exception 0xC0000409
2026-04-12 06:36:56.001 UTC [6860:5] DETAIL:  Failed process was running: START_REPLICATION SLOT "sub1" LOGICAL 0/00000000 (proto_version '4', streaming 'parallel', origin 'any', publication_names '"pub1"')
2026-04-12 06:36:56.001 UTC [6860:6] HINT:  See C include file "ntstatus.h" for a description of the hexadecimal value.
2026-04-12 06:36:56.001 UTC [6860:7] LOG:  terminating any other active server processes

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=lora&dt=2026-04-16%2004%3A12%3A30 - master

# +++ regress install-check in contrib/hstore +++
...
not ok 1     - hstore                                    934 ms
# (test process exited with exit code 2)
# (diff output truncated and silencing output for further failing tests...)
not ok 2     - hstore_utf8                                12 ms
# (test process exited with exit code 2)
1..2
# 2 of 2 tests failed.
...
---
inst/logfile
2026-04-16 00:26:57.928 EDT [2078825:7] LOG:  background worker "parallel worker" (PID 2081076) was terminated by signal 11: Segmentation fault
2026-04-16 00:26:57.928 EDT [2078825:8] LOG:  terminating any other active server processes

(lora runs on s390x (z15))


https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=caiman&dt=2026-04-21%2001%3A00%3A10 - REL_15_STABLE

=======================
 All 217 tests passed. 
=======================

log files for step check:
...
pgsql.build/src/test/regress/log/postmaster.log
...
2026-04-20 22:03:47.600 -03 [829914:577] pg_regress/join LOG:  statement: update xx1 set x2 = f1 from xx1, lateral (select * from int4_tbl where f1 = x1) ss;
2026-04-20 22:03:47.600 -03 [829914:578] pg_re
=== EOF ===

(highly likely that caiman hit ENOSPC)


https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=caiman&dt=2026-04-22%2003%3A00%3A03 - REL_14_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=caiman&dt=2026-04-21%2001%3A00%3A10 - REL_15_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=caiman&dt=2026-04-22%2009%3A00%3A03 - REL_18_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=caiman&dt=2026-04-21%2001%3A18%3A09 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=caiman&dt=2026-04-22%2013%3A00%3A03 - master

2026-04-22 00:04:33.486 -03 [1389105:9] pg_regress/test_shm_mq ERROR:  could not write to file "base/pgsql_tmp/pgsql_tmp1389105.0": No space left on device
2026-04-22 00:04:33.486 -03 [1389105:10] pg_regress/test_shm_mq STATEMENT:  SELECT test_shm_mq_pipelined(16384, (select string_agg(chr(32+(random()*95)::int), '') from generate_series(1,270000)), 200, 3);

(clearly ENOSPC)


https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=hoatzin&dt=2026-05-11%2012%3A33%3A08 - master

188/374 postgresql:recovery / recovery/027_stream_regress                               TIMEOUT        3002.27s   exit status 1

[09:35:05.803](2422.365s) ok 8 - dump catalogs of primary server
# Running: pg_dump --schema pg_catalog --file C:\\Users\\davec\\projects\\pgbuild\\HEAD\\pgsql.build/testrun/recovery/027_stream_regress\\data/catalogs_standby.dump --no-sync --restrict-key test --port 17878 regression

---
pgsql.build/testrun/recovery/027_stream_regress/log/027_stream_regress_primary.log
2026-05-11 09:35:05.556 EDT [4828:5626] 027_stream_regress.pl LOG:  statement: COPY pg_catalog.pg_type (oid, typname, typnamespace, typowner, typlen, typbyval, typtype, typcategory, typispreferred, typisdefined, typdelim, typrelid, typsubscript, typelem, typarray, typinput, typoutput, typreceive, typsend, typmodin, typmodout, typanalyze, typalign, typstorage, typnotnull, typbasetype, typtypmod, typndims, typcollation, typdefaultbin, typdefault, typacl) TO stdout;
2026-05-11 09:35:05.563 EDT [4828:5627] 027_stream_regress.pl LOG:  statement: COPY pg_catalog.pg_user_mapping (oid, umuser, umserver, umoptions) TO stdout;
2026-05-11 09:35:05.566 EDT [4828:5628] 027_stream_regress.pl LOG:  disconnection: session time: 0:40:21.316 user=davec database=regression host=127.0.0.1 port=62943
2026-05-11 09:36:34.646 EDT [8496:1] LOG:  checkpoint starting: time
2026-05-11 09:36:34.653 EDT [8496:2] LOG:  checkpoint complete: time: wrote 0 buffers (0.0%), wrote 2 SLRU buffers; 0 WAL file(s) added, 0 removed, 0 recycled; write=0.002 s, sync=0.001 s, total=0.007 s; sync files=0, longest=0.000 s, average=0.000 s; distance=49 kB, estimate=49 kB; lsn=0/1711C970, redo lsn=0/1711C910

---
pgsql.build/testrun/recovery/027_stream_regress/log/027_stream_regress_standby_1.log
2026-05-11 09:36:43.862 EDT [13560:4938] 027_stream_regress.pl LOG:  statement: SELECT amprocnum, amproc::pg_catalog.regprocedure, amproclefttype::pg_catalog.regtype, amprocrighttype::pg_catalog.regtype FROM pg_catalog.pg_amproc ap, pg_catalog.pg_depend WHERE refclassid = 'pg_catalog.pg_opclass'::pg_catalog.regclass AND refobjid = '10161'::pg_catalog.oid AND classid = 'pg_catalog.pg_amproc'::pg_catalog.regclass AND objid = ap.oid ORDER BY amprocnum
2026-05-11 09:36:43.890 EDT [13560:4939] 027_stream_regress.pl LOG:  could not send data to client: An existing connection was forcibly closed by the remote host.
	
2026-05-11 09:36:43.890 EDT [13560:4940] 027_stream_regress.pl FATAL:  connection to client lost
2026-05-11 09:36:43.890 EDT [13560:4941] 027_stream_regress.pl LOG:  disconnection: session time: 0:01:38.032 user=davec database=regression host=127.0.0.1 port=58652
2026-05-11 09:39:49.412 EDT [4908:29] LOG:  restartpoint starting: time
2026-05-11 09:39:49.415 EDT [4908:30] LOG:  restartpoint complete: time: wrote 0 buffers (0.0%), wrote 0 SLRU buffers; 0 WAL file(s) added, 0 removed, 0 recycled; write=0.001 s, sync=0.001 s, total=0.004 s; sync files=0, longest=0.000 s, average=0.000 s; distance=49 kB, estimate=56134 kB; lsn=0/1711C970, redo lsn=0/1711C910
2026-05-11 09:39:49.415 EDT [4908:31] LOG:  recovery restart point at 0/1711C910
2026-05-11 09:39:49.415 EDT [4908:32] DETAIL:  Last completed transaction was at log time 2026-05-11 08:53:44.304853-04.

(hoatzin is running Windows 11 on aarch64)


https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=hoatzin&dt=2026-05-17%2006%3A00%3A13 - master

141/375 postgresql:recovery / recovery/027_stream_regress                               ERROR           917.37s   exit status 1
...
# not ok 220   + partition_split                         14379 ms
...
# # 1 of 245 tests failed.
...
# # diff --strip-trailing-cr -U3 C:/Users/davec/projects/pgbuild/HEAD/pgsql/src/test/regress/expected/partition_split.out C:/Users/davec/projects/pgbuild/HEAD/pgsql.build/testrun/recovery/027_stream_regress/data/results/partition_split.out
# # --- C:/Users/davec/projects/pgbuild/HEAD/pgsql/src/test/regress/expected/partition_split.out	2026-05-17 02:00:11.945583500 -0400
# # +++ C:/Users/davec/projects/pgbuild/HEAD/pgsql.build/testrun/recovery/027_stream_regress/data/results/partition_split.out	2026-05-17 02:23:02.732867600 -0400
# # @@ -1239,28 +1239,26 @@
# #  CREATE TABLE t (i int PRIMARY KEY USING INDEX TABLESPACE regress_tblspace)
# #    PARTITION BY RANGE (i) TABLESPACE regress_tblspace;
# #  CREATE TABLE tp_0_2 PARTITION OF t FOR VALUES FROM (0) TO (2);
# # +ERROR:  "pg_tblspc/16385/PG_19_202605131/16384" exists but is not a directory
# #  ALTER TABLE t SPLIT PARTITION tp_0_2 INTO

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=dodo&dt=2026-05-12%2019%3A56%3A09 - master

../../preproc/ecpg --regression -I./../../include -I. -o execute.c execute.pgc
ccache gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wmissing-format-attribute -Wold-style-declaration -Wimplicit-fallthrough=5 -Wcast-function-type -Wshadow=compatible-local -Wformat-security -Wmissing-variable-declarations -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -O2 -Wstrict-prototypes -Wold-style-definition -pthread -D_REENTRANT -D_THREAD_SAFE -Wno-missing-variable-declarations -I../../include -I../../../../../src/interfaces/ecpg/include -I../../../../../src/interfaces/libpq -I../../../../../src/include -D_GNU_SOURCE      -c -o execute.o execute.c
===================================================
timed out after 14400 secs

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=baza&dt=2026-05-13%2013%3A16%3A05 - master
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=baza&dt=2026-05-15%2013%3A16%3A48 - master

# +++ tap install-check in src/test/modules/test_plan_advice +++

#   Failed test 'regression tests pass'
#   at t/001_replan_regress.pl line 64.
#          got: '256'
#     expected: '0'
# Looks like you failed 1 test of 1.
t/001_replan_regress.pl .. 
Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/1 subtests 

---
regress_log_001_replan_regress
not ok 243   - event_trigger_login                         4 ms
# (test process exited with exit code 2)
# (diff output truncated and silencing output for further failing tests...)
not ok 244   - fast_default                                4 ms
# (test process exited with exit code 2)
# (diff output truncated and silencing output for further failing tests...)
not ok 245   - tablespace                                 14 ms
# (test process exited with exit code 2)
1..245
# 193 of 245 tests failed.

---
001_replan_regress_main.log
2026-05-13 13:49:37.845 UTC [2322672:81] pg_regress/regex LOG:  statement: select 'x' ~ repeat('x*y*z*', 1000);
...
2026-05-13 13:49:39.895 UTC [2322675:64] pg_regress/type_sanity LOG:  statement: SELECT r.rngtypid, r.rngsubtype, r.rngmultitypid
	FROM pg_range r
	WHERE r.rngmultitypid IS NULL OR r.rngmultitypid = 0;
2026-05-13 13:51:43.468 UTC [2322669:49] pg_regress/tstypes LOG:  statement: SELECT '1|(2&3)'::tsquery;
2026-05-13 13:51:43.468 UTC [2322683:231] pg_regress/horology LOG:  statement: SELECT timestamp with time zone '2005-04-03 12:00-06' - interval '24 hours' as "Apr 2, 11:00";
...
2026-05-13 13:51:43.592 UTC [2320393:9] LOG:  checkpoint starting: fast force wait
2026-05-13 13:51:43.595 UTC [2320393:10] LOG:  checkpoint complete: fast force wait: wrote 49 buffers (0.3%), wrote 1 SLRU buffers; 0 WAL file(s) added, 0 removed, 0 recycled; write=0.001 s, sync=0.001 s, total=0.003 s; sync files=0, longest=0.000 s, average=0.000 s; distance=290 kB, estimate=19778 kB; lsn=0/035464F0, redo lsn=0/03546488
2026-05-13 13:51:43.603 UTC [2322679:135] pg_regress/geometry LOG:  statement: SELECT circle(f1)
	   FROM POLYGON_TBL
	   WHERE (# f1) >= 3;
2026-05-13 13:51:43.605 UTC [2320390:63] LOG:  client backend (PID 2322672) was terminated by signal 9: Killed
2026-05-13 13:51:43.605 UTC [2320390:64] DETAIL:  Failed process was running: select 'x' ~ repeat('x*y*z*', 1000);
2026-05-13 13:51:43.605 UTC [2320390:65] LOG:  terminating any other active server processes
2026-05-13 13:51:43.672 UTC [2320390:66] LOG:  shutting down because "restart_after_crash" is off

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=grison&dt=2026-05-13%2014%3A06%3A07 - master

# +++ tap install-check in src/test/modules/test_plan_advice +++

#   Failed test 'regression tests pass'
#   at t/001_replan_regress.pl line 64.
#          got: '256'
#     expected: '0'
# Looks like you failed 1 test of 1.

---
regress_log_001_replan_regress
not ok 244   - fast_default                               66 ms
# (test process exited with exit code 2)
# (diff output truncated and silencing output for further failing tests...)
not ok 245   - tablespace                                 66 ms
# (test process exited with exit code 2)
1..245
# 206 of 245 tests failed.

---
001_replan_regress_main.log
2026-05-13 20:10:54.312 CEST [20267:1052] pg_regress/multirangetypes DETAIL:  A result of type anymultirange requires at least one input of type anyrange or anymultirange.
2026-05-13 20:10:54.312 CEST [20267:1053] pg_regress/multirangetypes STATEMENT:  create function mr_table_fail(i anyelement) returns table(i anyelement, r anymultirange)
	  as $$ select $1, '[1,10]' $$ language sql;
2026-05-13 20:10:54.315 CEST [20267:1054] pg_regress/multirangetypes WARNING:  could not remove shared memory segment "/PostgreSQL.2612230400": No such file or directory
2026-05-13 20:10:54.316 CEST [20267:1055] pg_regress/multirangetypes WARNING:  could not remove shared memory segment "/PostgreSQL.2975038000": No such file or directory
2026-05-13 20:10:54.316 CEST [20267:1056] pg_regress/multirangetypes LOG:  disconnection: session time: 0:00:39.870 user=pgbf database=regression host=[local]
2026-05-13 20:10:54.901 CEST [22066:1] [unknown] LOG:  connection received: host=[local]
2026-05-13 20:10:54.907 CEST [22066:2] [unknown] FATAL:  could not open shared memory segment "/PostgreSQL.2100146180": No such file or directory
2026-05-13 20:10:54.921 CEST [22066:3] [unknown] FATAL:  can't attach the same segment more than once
2026-05-13 20:10:54.941 CEST [22067:1] [unknown] LOG:  connection received: host=[local]
2026-05-13 20:10:54.947 CEST [22067:2] [unknown] FATAL:  could not open shared memory segment "/PostgreSQL.2100146180": No such file or directory
2026-05-13 20:10:54.968 CEST [22067:3] [unknown] FATAL:  can't attach the same segment more than once
...

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=gokiburi&dt=2026-05-13%2012%3A20%3A45 - REL_16_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=gokiburi&dt=2026-05-14%2012%3A19%3A00 - REL_16_STABLE
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=gokiburi&dt=2026-05-15%2006%3A18%3A58 - REL_16_STABLE


# +++ regress check in src/test/modules/test_slru +++
# using temp instance on port 5768 with PID 813702
===================================================
timed out after 43200 secs

Known Buildfarm Test Failures - Archive