PostgreSQL Patch Tester

Current commitfest | Next commitfest | FAQ | Statistics | Highlights

Highlight type: all assertion compiler core linker panic regress sanitizer tap test

Time range: current 7-day 30-day 90-day

This robot generates gigabytes of CI logs every week. Here is an attempt to search for "highlights", so it's easier to find actionable information quickly. New ideas for what patterns to search for are very welcome. "Current" shows only the most recent results from each submission. The wider time ranges also show information about historical versions, which may be useful for flapping tests, and also for hunting for bugs in master.

53/5737 speed up pg_upgrade with many large objects
macOS - Sonoma - Meson
tap
[23:42:26.516](0.002s) not ok 22 - slot has been invalidated
test
[23:47:12.688]  46/343 postgresql:recovery / recovery/035_standby_logical_decoding                     ERROR            ...
53/5270 jsonpath string methods: lower, upper, initcap, l/r/btrim, replace, split_part
CompilerWarnings
compiler
[22:04:52.742] jsonpath_exec.c:2830:13: error: mixing declarations and code is incompatible with standards before C99 [-...
compiler
[22:04:42.698] jsonpath_exec.c:2830:13: error: mixing declarations and code is incompatible with standards before C99 [-...
compiler
[22:04:10.601] jsonpath_exec.c:2830:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-sta...
compiler
[22:04:00.545] jsonpath_exec.c:2830:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-sta...
compiler
[22:05:18.133] jsonpath_exec.c:2830:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-sta...
Windows - Server 2019, VS 2019 - Meson & ninja
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
core
00000023`d27ff6e8 00007ffc`0853da3e     ntdll!NtWaitForSingleObject+0x14
00000023`d27ff6f0 00007ff6`3166d26c     KERNELBASE!WaitForSingleObjectEx+0x8e
00000023`d27ff790 00007ffc`09344cb0     postgres!pg_timer_thread(
00000023`d27ff7d0 00007ffc`0a9bedcb     KERNEL32!BaseThreadInitThunk+0x10
00000023`d27ff800 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000023`d2bff818 00007ffc`0a94b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000023`d2bff820 00007ffc`09344cb0     ntdll!TppWorkerThread+0x2df
00000023`d2bffb10 00007ffc`0a9bedcb     KERNEL32!BaseThreadInitThunk+0x10
00000023`d2bffb40 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000023`d23ff798 00007ffc`085848fa     ntdll!NtFsControlFile+0x14
00000023`d23ff7a0 00007ff6`3166b7cb     KERNELBASE!ConnectNamedPipe+0x6a
00000023`d23ff810 00007ffc`09344cb0     postgres!pg_signal_thread(
00000023`d23ff910 00007ffc`0a9bedcb     KERNEL32!BaseThreadInitThunk+0x10
00000023`d23ff940 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000023`d1fff8e8 00007ffc`0a94b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000023`d1fff8f0 00007ffc`09344cb0     ntdll!TppWorkerThread+0x2df
00000023`d1fffbe0 00007ffc`0a9bedcb     KERNEL32!BaseThreadInitThunk+0x10
00000023`d1fffc10 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000023`d1bff160 00007ff6`319d3e38     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
00000023`d1bff1a0 00007ff6`318844ad     postgres!ExceptionalCondition(
00000023`d1bff1e0 00007ff6`3188689c     postgres!jspGetLeftArg(
00000023`d1bff210 00007ff6`31886b89     postgres!printJsonPathItem(
00000023`d1bff320 00007ff6`31884e66     postgres!printJsonPathItem(
00000023`d1bff430 00007ff6`31883984     postgres!jsonPathToCstring(
00000023`d1bff4a0 00007ff6`319df03e     postgres!jsonpath_out(
00000023`d1bff4e0 00007ff6`319e0e9f     postgres!FunctionCall1Coll(
00000023`d1bff560 00007ff6`311c2175     postgres!OutputFunctionCall(
00000023`d1bff590 00007ff6`3148b119     postgres!printtup(
core
00000030`309feae0 00007ff6`319d3e38     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
00000030`309feb20 00007ff6`318844ad     postgres!ExceptionalCondition(
00000030`309feb60 00007ff6`3188689c     postgres!jspGetLeftArg(
00000030`309feb90 00007ff6`31886b89     postgres!printJsonPathItem(
00000030`309feca0 00007ff6`31884e66     postgres!printJsonPathItem(
00000030`309fedb0 00007ff6`31883984     postgres!jsonPathToCstring(
00000030`309fee20 00007ff6`319df03e     postgres!jsonpath_out(
00000030`309fee60 00007ff6`319e0e9f     postgres!FunctionCall1Coll(
00000030`309feee0 00007ff6`311c2175     postgres!OutputFunctionCall(
00000030`309fef10 00007ff6`3148b119     postgres!printtup(
core
00000030`319ff768 00007ffc`0a94b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000030`319ff770 00007ffc`09344cb0     ntdll!TppWorkerThread+0x2df
00000030`319ffa60 00007ffc`0a9bedcb     KERNEL32!BaseThreadInitThunk+0x10
00000030`319ffa90 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000030`315ff718 00007ffc`0853da3e     ntdll!NtWaitForSingleObject+0x14
00000030`315ff720 00007ff6`3166d26c     KERNELBASE!WaitForSingleObjectEx+0x8e
00000030`315ff7c0 00007ffc`09344cb0     postgres!pg_timer_thread(
00000030`315ff800 00007ffc`0a9bedcb     KERNEL32!BaseThreadInitThunk+0x10
00000030`315ff830 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000030`311ff9f8 00007ffc`085848fa     ntdll!NtFsControlFile+0x14
00000030`311ffa00 00007ff6`3166b7cb     KERNELBASE!ConnectNamedPipe+0x6a
00000030`311ffa70 00007ffc`09344cb0     postgres!pg_signal_thread(
00000030`311ffb70 00007ffc`0a9bedcb     KERNEL32!BaseThreadInitThunk+0x10
00000030`311ffba0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000030`30dffa58 00007ffc`0a94b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000030`30dffa60 00007ffc`09344cb0     ntdll!TppWorkerThread+0x2df
00000030`30dffd50 00007ffc`0a9bedcb     KERNEL32!BaseThreadInitThunk+0x10
00000030`30dffd80 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000e7`50fff6b8 00007ffc`0853da3e     ntdll!NtWaitForSingleObject+0x14
000000e7`50fff6c0 00007ff6`3166d26c     KERNELBASE!WaitForSingleObjectEx+0x8e
000000e7`50fff760 00007ffc`09344cb0     postgres!pg_timer_thread(
000000e7`50fff7a0 00007ffc`0a9bedcb     KERNEL32!BaseThreadInitThunk+0x10
000000e7`50fff7d0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000e7`4fffede0 00007ff6`319d3e38     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
000000e7`4fffee20 00007ff6`318844ad     postgres!ExceptionalCondition(
000000e7`4fffee60 00007ff6`3188689c     postgres!jspGetLeftArg(
000000e7`4fffee90 00007ff6`31886b89     postgres!printJsonPathItem(
000000e7`4fffefa0 00007ff6`31884e66     postgres!printJsonPathItem(
000000e7`4ffff0b0 00007ff6`31883984     postgres!jsonPathToCstring(
000000e7`4ffff120 00007ff6`319df03e     postgres!jsonpath_out(
000000e7`4ffff160 00007ff6`319e0e9f     postgres!FunctionCall1Coll(
000000e7`4ffff1e0 00007ff6`311c2175     postgres!OutputFunctionCall(
000000e7`4ffff210 00007ff6`3148b119     postgres!printtup(
core
000000e7`50bffb08 00007ffc`085848fa     ntdll!NtFsControlFile+0x14
000000e7`50bffb10 00007ff6`3166b7cb     KERNELBASE!ConnectNamedPipe+0x6a
000000e7`50bffb80 00007ffc`09344cb0     postgres!pg_signal_thread(
000000e7`50bffc80 00007ffc`0a9bedcb     KERNEL32!BaseThreadInitThunk+0x10
000000e7`50bffcb0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000e7`503ff938 00007ffc`0a94b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000e7`503ff940 00007ffc`09344cb0     ntdll!TppWorkerThread+0x2df
000000e7`503ffc30 00007ffc`0a9bedcb     KERNEL32!BaseThreadInitThunk+0x10
000000e7`503ffc60 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000e7`507ff688 00007ffc`0a94b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000e7`507ff690 00007ffc`09344cb0     ntdll!TppWorkerThread+0x2df
000000e7`507ff980 00007ffc`0a9bedcb     KERNEL32!BaseThreadInitThunk+0x10
000000e7`507ff9b0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000023`3a1ff7c8 00007ffc`0853da3e     ntdll!NtWaitForSingleObject+0x14
00000023`3a1ff7d0 00007ff6`3166d26c     KERNELBASE!WaitForSingleObjectEx+0x8e
00000023`3a1ff870 00007ffc`09344cb0     postgres!pg_timer_thread(
00000023`3a1ff8b0 00007ffc`0a9bedcb     KERNEL32!BaseThreadInitThunk+0x10
00000023`3a1ff8e0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000023`3a5ff838 00007ffc`0a94b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000023`3a5ff840 00007ffc`09344cb0     ntdll!TppWorkerThread+0x2df
00000023`3a5ffb30 00007ffc`0a9bedcb     KERNEL32!BaseThreadInitThunk+0x10
00000023`3a5ffb60 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000023`395fdc00 00007ff6`319d3e38     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
00000023`395fdc40 00007ff6`318844ad     postgres!ExceptionalCondition(
00000023`395fdc80 00007ff6`3188f42c     postgres!jspGetLeftArg(
00000023`395fdcb0 00007ff6`3188beb6     postgres!executeStringInternalMethod(
00000023`395fde00 00007ff6`3188cd0b     postgres!executeItemOptUnwrapTarget(
00000023`395fe370 00007ff6`3188c17c     postgres!executeAnyItem(
00000023`395fe410 00007ff6`3188be8c     postgres!executeItemUnwrapTargetArray(
00000023`395fe480 00007ff6`3188888e     postgres!executeItemOptUnwrapTarget(
00000023`395fe9f0 00007ff6`3188c297     postgres!executeItem(
00000023`395fea30 00007ff6`31889923     postgres!executeNextItem(
core
00000023`39dff7c8 00007ffc`085848fa     ntdll!NtFsControlFile+0x14
00000023`39dff7d0 00007ff6`3166b7cb     KERNELBASE!ConnectNamedPipe+0x6a
00000023`39dff840 00007ffc`09344cb0     postgres!pg_signal_thread(
00000023`39dff940 00007ffc`0a9bedcb     KERNEL32!BaseThreadInitThunk+0x10
00000023`39dff970 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000023`399ff7d8 00007ffc`0a94b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000023`399ff7e0 00007ffc`09344cb0     ntdll!TppWorkerThread+0x2df
00000023`399ffad0 00007ffc`0a9bedcb     KERNEL32!BaseThreadInitThunk+0x10
00000023`399ffb00 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000049`09dff908 00007ffc`0853da3e     ntdll!NtWaitForSingleObject+0x14
00000049`09dff910 00007ff6`3166d26c     KERNELBASE!WaitForSingleObjectEx+0x8e
00000049`09dff9b0 00007ffc`09344cb0     postgres!pg_timer_thread(
00000049`09dff9f0 00007ffc`0a9bedcb     KERNEL32!BaseThreadInitThunk+0x10
00000049`09dffa20 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000049`095ff8c8 00007ffc`0a94b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000049`095ff8d0 00007ffc`09344cb0     ntdll!TppWorkerThread+0x2df
00000049`095ffbc0 00007ffc`0a9bedcb     KERNEL32!BaseThreadInitThunk+0x10
00000049`095ffbf0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000049`091fde00 00007ff6`319d3e38     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
00000049`091fde40 00007ff6`318844ad     postgres!ExceptionalCondition(
00000049`091fde80 00007ff6`3188f42c     postgres!jspGetLeftArg(
00000049`091fdeb0 00007ff6`3188beb6     postgres!executeStringInternalMethod(
00000049`091fe000 00007ff6`3188cd0b     postgres!executeItemOptUnwrapTarget(
00000049`091fe570 00007ff6`3188c17c     postgres!executeAnyItem(
00000049`091fe610 00007ff6`3188be8c     postgres!executeItemUnwrapTargetArray(
00000049`091fe680 00007ff6`3188888e     postgres!executeItemOptUnwrapTarget(
00000049`091febf0 00007ff6`3188c297     postgres!executeItem(
00000049`091fec30 00007ff6`31889923     postgres!executeNextItem(
core
00000049`0a1ff5c8 00007ffc`0a94b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000049`0a1ff5d0 00007ffc`09344cb0     ntdll!TppWorkerThread+0x2df
00000049`0a1ff8c0 00007ffc`0a9bedcb     KERNEL32!BaseThreadInitThunk+0x10
00000049`0a1ff8f0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000049`099ff5d8 00007ffc`085848fa     ntdll!NtFsControlFile+0x14
00000049`099ff5e0 00007ff6`3166b7cb     KERNELBASE!ConnectNamedPipe+0x6a
00000049`099ff650 00007ffc`09344cb0     postgres!pg_signal_thread(
00000049`099ff750 00007ffc`0a9bedcb     KERNEL32!BaseThreadInitThunk+0x10
00000049`099ff780 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000b1`69bff838 00007ffc`085848fa     ntdll!NtFsControlFile+0x14
000000b1`69bff840 00007ff6`3166b7cb     KERNELBASE!ConnectNamedPipe+0x6a
000000b1`69bff8b0 00007ffc`09344cb0     postgres!pg_signal_thread(
000000b1`69bff9b0 00007ffc`0a9bedcb     KERNEL32!BaseThreadInitThunk+0x10
000000b1`69bff9e0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000b1`6a3ffbe8 00007ffc`0a94b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000b1`6a3ffbf0 00007ffc`09344cb0     ntdll!TppWorkerThread+0x2df
000000b1`6a3ffee0 00007ffc`0a9bedcb     KERNEL32!BaseThreadInitThunk+0x10
000000b1`6a3fff10 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000b1`69fff748 00007ffc`0853da3e     ntdll!NtWaitForSingleObject+0x14
000000b1`69fff750 00007ff6`3166d26c     KERNELBASE!WaitForSingleObjectEx+0x8e
000000b1`69fff7f0 00007ffc`09344cb0     postgres!pg_timer_thread(
000000b1`69fff830 00007ffc`0a9bedcb     KERNEL32!BaseThreadInitThunk+0x10
000000b1`69fff860 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000b1`697ff738 00007ffc`0a94b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000b1`697ff740 00007ffc`09344cb0     ntdll!TppWorkerThread+0x2df
000000b1`697ffa30 00007ffc`0a9bedcb     KERNEL32!BaseThreadInitThunk+0x10
000000b1`697ffa60 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000b1`693fda90 00007ff6`319d3e38     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
000000b1`693fdad0 00007ff6`318844ad     postgres!ExceptionalCondition(
000000b1`693fdb10 00007ff6`3188f42c     postgres!jspGetLeftArg(
000000b1`693fdb40 00007ff6`3188beb6     postgres!executeStringInternalMethod(
000000b1`693fdc90 00007ff6`3188cd0b     postgres!executeItemOptUnwrapTarget(
000000b1`693fe200 00007ff6`3188c17c     postgres!executeAnyItem(
000000b1`693fe2a0 00007ff6`3188be8c     postgres!executeItemUnwrapTargetArray(
000000b1`693fe310 00007ff6`3188888e     postgres!executeItemOptUnwrapTarget(
000000b1`693fe880 00007ff6`3188c297     postgres!executeItem(
000000b1`693fe8c0 00007ff6`31889923     postgres!executeNextItem(
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/jsonpath.out C:/cirrus/build/testrun/pg_upgrade/002_pg_...
--- C:/cirrus/src/test/regress/expected/jsonpath.out	2025-07-03 22:03:19.110388600 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonpath.out	2025-07-03 22:07:19.554838200 +0000
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/jsonpath.out C:/cirrus/build/testrun/recovery/027_strea...
--- C:/cirrus/src/test/regress/expected/jsonpath.out	2025-07-03 22:03:19.110388600 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/jsonpath.out	2025-07-03 22:09:46.863474500 +0000
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/jsonpath.out C:/cirrus/build/testrun/regress/regress/re...
--- C:/cirrus/src/test/regress/expected/jsonpath.out	2025-07-03 22:03:19.110388600 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/jsonpath.out	2025-07-03 22:07:19.427886300 +0000
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
tap
[22:07:36.953](113.718s) not ok 5 - regression tests pass
[22:08:12.757](3.850s) not ok 16 - run of pg_upgrade --check for new instance
[22:08:12.760](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[22:08:16.423](3.663s) not ok 18 - run of pg_upgrade for new instance
[22:08:16.425](0.001s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[22:08:16.868](0.124s) not ok 20 - check that locales in new cluster match original cluster
[22:08:17.929](0.219s) not ok 22 - old and new dumps match after pg_upgrade
tap
[22:09:57.582](107.809s) not ok 2 - regression tests pass
test
[22:17:10.047]  14/338 postgresql:regress / regress/regress                                            ERROR           1...
[22:17:10.047]  18/338 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[22:17:10.047]  65/338 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
macOS - Sonoma - Meson
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
core
[22:16:15.009]   * frame #0: 0x0000000181db55d0 libsystem_kernel.dylib`__pthread_kill + 8
[22:16:15.009]     frame #1: 0x0000000181dedc20 libsystem_pthread.dylib`pthread_kill + 288
[22:16:15.009]     frame #2: 0x0000000181cfaa30 libsystem_c.dylib`abort + 180
[22:16:15.009]     frame #3: 0x00000001049e3cbc postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[22:16:15.009]     frame #4: 0x0000000104928d3c postgres`jspGetLeftArg(v=0x000000016b897eb8, a=0x000000016b897cb0) at js...
[22:16:15.009]     frame #5: 0x000000010492ca5c postgres`executeItemOptUnwrapTarget at jsonpath_exec.c:2920:5
[22:16:15.009]     frame #6: 0x000000010492ca50 postgres`executeItemOptUnwrapTarget(cxt=0x000000016b898128, jsp=0x000000...
[22:16:15.009]     frame #7: 0x000000010492e884 postgres`executeAnyItem(cxt=0x000000016b898128, jsp=0x000000016b897eb8, ...
[22:16:15.009]     frame #8: 0x000000010492e6c0 postgres`executeItemUnwrapTargetArray(cxt=<unavailable>, jsp=<unavailabl...
[22:16:15.009]     frame #9: 0x000000010492dde4 postgres`executeNextItem [inlined] executeItem(cxt=0x000000016b898128, j...
core
[22:20:42.715]   * frame #0: 0x0000000181db55d0 libsystem_kernel.dylib`__pthread_kill + 8
[22:20:42.715]     frame #1: 0x0000000181dedc20 libsystem_pthread.dylib`pthread_kill + 288
[22:20:42.715]     frame #2: 0x0000000181cfaa30 libsystem_c.dylib`abort + 180
[22:20:42.715]     frame #3: 0x00000001049e3cbc postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[22:20:42.715]     frame #4: 0x0000000104928d3c postgres`jspGetLeftArg(v=0x000000016b8981f8, a=0x000000016b898158) at js...
[22:20:42.715]     frame #5: 0x000000010492a26c postgres`printJsonPathItem(buf=0x000000016b898288, v=0x000000016b8981f8,...
[22:20:42.715]     frame #6: 0x000000010492a420 postgres`printJsonPathItem(buf=0x000000016b898288, v=0x000000016b898260,...
[22:20:42.715]     frame #7: 0x0000000104928984 postgres`jsonPathToCstring(out=0x000000016b898288, in=0x000000014280a520...
[22:20:42.715]     frame #8: 0x00000001049ecf04 postgres`OutputFunctionCall [inlined] FunctionCall1Coll(flinfo=0x0000000...
[22:20:42.715]     frame #9: 0x00000001049ecedc postgres`OutputFunctionCall(flinfo=0x0000000142812ac8, val=<unavailable>...
core
[22:19:47.271]   * frame #0: 0x0000000181db55d0 libsystem_kernel.dylib`__pthread_kill + 8
[22:19:47.271]     frame #1: 0x0000000181dedc20 libsystem_pthread.dylib`pthread_kill + 288
[22:19:47.271]     frame #2: 0x0000000181cfaa30 libsystem_c.dylib`abort + 180
[22:19:47.271]     frame #3: 0x0000000102c5bcbc postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[22:19:47.271]     frame #4: 0x0000000102ba0d3c postgres`jspGetLeftArg(v=0x000000016d620188, a=0x000000016d6200e8) at js...
[22:19:47.271]     frame #5: 0x0000000102ba226c postgres`printJsonPathItem(buf=0x000000016d620218, v=0x000000016d620188,...
[22:19:47.271]     frame #6: 0x0000000102ba2420 postgres`printJsonPathItem(buf=0x000000016d620218, v=0x000000016d6201f0,...
[22:19:47.271]     frame #7: 0x0000000102ba0984 postgres`jsonPathToCstring(out=0x000000016d620218, in=0x000000012a80c520...
[22:19:47.271]     frame #8: 0x0000000102c64f04 postgres`OutputFunctionCall [inlined] FunctionCall1Coll(flinfo=0x0000000...
[22:19:47.271]     frame #9: 0x0000000102c64edc postgres`OutputFunctionCall(flinfo=0x000000012b014ec8, val=<unavailable>...
core
[22:18:55.769]   * frame #0: 0x0000000181db55d0 libsystem_kernel.dylib`__pthread_kill + 8
[22:18:55.769]     frame #1: 0x0000000181dedc20 libsystem_pthread.dylib`pthread_kill + 288
[22:18:55.769]     frame #2: 0x0000000181cfaa30 libsystem_c.dylib`abort + 180
[22:18:55.769]     frame #3: 0x000000010273bcbc postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[22:18:55.769]     frame #4: 0x0000000102680d3c postgres`jspGetLeftArg(v=0x000000016db3fd08, a=0x000000016db3fb00) at js...
[22:18:55.769]     frame #5: 0x0000000102684a5c postgres`executeItemOptUnwrapTarget at jsonpath_exec.c:2920:5
[22:18:55.769]     frame #6: 0x0000000102684a50 postgres`executeItemOptUnwrapTarget(cxt=0x000000016db3ff78, jsp=0x000000...
[22:18:55.769]     frame #7: 0x0000000102686884 postgres`executeAnyItem(cxt=0x000000016db3ff78, jsp=0x000000016db3fd08, ...
[22:18:55.769]     frame #8: 0x00000001026866c0 postgres`executeItemUnwrapTargetArray(cxt=<unavailable>, jsp=<unavailabl...
[22:18:55.769]     frame #9: 0x0000000102685de4 postgres`executeNextItem [inlined] executeItem(cxt=0x000000016db3ff78, j...
core
[22:17:07.514]   * frame #0: 0x0000000181db55d0 libsystem_kernel.dylib`__pthread_kill + 8
[22:17:07.514]     frame #1: 0x0000000181dedc20 libsystem_pthread.dylib`pthread_kill + 288
[22:17:07.514]     frame #2: 0x0000000181cfaa30 libsystem_c.dylib`abort + 180
[22:17:07.514]     frame #3: 0x0000000102c5bcbc postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[22:17:07.514]     frame #4: 0x0000000102ba0d3c postgres`jspGetLeftArg(v=0x000000016d61fe48, a=0x000000016d61fc40) at js...
[22:17:07.514]     frame #5: 0x0000000102ba4a5c postgres`executeItemOptUnwrapTarget at jsonpath_exec.c:2920:5
[22:17:07.514]     frame #6: 0x0000000102ba4a50 postgres`executeItemOptUnwrapTarget(cxt=0x000000016d6200b8, jsp=0x000000...
[22:17:07.514]     frame #7: 0x0000000102ba6884 postgres`executeAnyItem(cxt=0x000000016d6200b8, jsp=0x000000016d61fe48, ...
[22:17:07.514]     frame #8: 0x0000000102ba66c0 postgres`executeItemUnwrapTargetArray(cxt=<unavailable>, jsp=<unavailabl...
[22:17:07.514]     frame #9: 0x0000000102ba5de4 postgres`executeNextItem [inlined] executeItem(cxt=0x000000016d6200b8, j...
core
[22:21:32.937]   * frame #0: 0x0000000181db55d0 libsystem_kernel.dylib`__pthread_kill + 8
[22:21:32.937]     frame #1: 0x0000000181dedc20 libsystem_pthread.dylib`pthread_kill + 288
[22:21:32.937]     frame #2: 0x0000000181cfaa30 libsystem_c.dylib`abort + 180
[22:21:32.937]     frame #3: 0x000000010273bcbc postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[22:21:32.937]     frame #4: 0x0000000102680d3c postgres`jspGetLeftArg(v=0x000000016db40048, a=0x000000016db3ffa8) at js...
[22:21:32.937]     frame #5: 0x000000010268226c postgres`printJsonPathItem(buf=0x000000016db400d8, v=0x000000016db40048,...
[22:21:32.937]     frame #6: 0x0000000102682420 postgres`printJsonPathItem(buf=0x000000016db400d8, v=0x000000016db400b0,...
[22:21:32.937]     frame #7: 0x0000000102680984 postgres`jsonPathToCstring(out=0x000000016db400d8, in=0x000000014980c920...
[22:21:32.937]     frame #8: 0x0000000102744f04 postgres`OutputFunctionCall [inlined] FunctionCall1Coll(flinfo=0x0000000...
[22:21:32.937]     frame #9: 0x0000000102744edc postgres`OutputFunctionCall(flinfo=0x00000001598142d8, val=<unavailable>...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/jsonpath.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_up...
--- /Users/admin/pgsql/src/test/regress/expected/jsonpath.out	2025-07-03 22:02:12
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonpath.out	2025-07-03 22:05:44
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/jsonpath.out /Users/admin/pgsql/build/testrun/recovery/027_stream_...
--- /Users/admin/pgsql/src/test/regress/expected/jsonpath.out	2025-07-03 22:02:12
+++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/jsonpath.out	2025-07-03 22:08:14
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/jsonpath.out /Users/admin/pgsql/build/testrun/regress/regress/resu...
--- /Users/admin/pgsql/src/test/regress/expected/jsonpath.out	2025-07-03 22:02:12
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/jsonpath.out	2025-07-03 22:05:44
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
tap
[22:05:49.469](112.365s) not ok 5 - regression tests pass
[22:06:37.727](2.130s) not ok 16 - run of pg_upgrade --check for new instance
[22:06:37.728](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[22:06:38.916](1.187s) not ok 18 - run of pg_upgrade for new instance
[22:06:38.917](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[22:06:39.296](0.170s) not ok 20 - check that locales in new cluster match original cluster
[22:06:41.182](0.175s) not ok 22 - old and new dumps match after pg_upgrade
tap
[22:08:17.632](146.377s) not ok 2 - regression tests pass
test
[22:12:11.895]  28/343 postgresql:regress / regress/regress                                            ERROR           1...
[22:12:11.895]  31/343 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[22:12:11.895] 143/343 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
Linux - Debian Bookworm - Meson
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
core
[22:12:57.292] #0  0x00007fc75faa9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:12:57.292] #1  0x00007fc75fa5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[22:12:57.292] #2  0x00007fc75fa45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[22:12:57.292] #3  0x0000562a2d163b47 in ExceptionalCondition (conditionName=conditionName@entry=0x562a2d457428 "v->type...
[22:12:57.292] #4  0x0000562a2cfd4253 in jspGetLeftArg (v=v@entry=0x7ffc0494cb70, a=a@entry=0x7ffc0494cab0) at ../src/ba...
[22:12:57.292] #5  0x0000562a2cfd51de in printJsonPathItem (buf=buf@entry=0x7ffc0494cc00, v=v@entry=0x7ffc0494cb70, inKe...
[22:12:57.292] #6  0x0000562a2cfd5470 in printJsonPathItem (buf=buf@entry=0x7ffc0494cc00, v=v@entry=0x7ffc0494cbd0, inKe...
[22:12:57.292] #7  0x0000562a2cfd54d4 in jsonPathToCstring (out=0x7ffc0494cc00, out@entry=0x0, in=0x562a5c647430, estima...
[22:12:57.292] #8  0x0000562a2cfd5574 in jsonpath_out (fcinfo=<optimized out>) at ../src/backend/utils/adt/jsonpath.c:13...
[22:12:57.292] #9  0x0000562a2d1718d5 in FunctionCall1Coll (flinfo=0x562a5c72e058, collation=collation@entry=0, arg1=<op...
core
[22:12:58.158] #0  0x00007f1c566a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:12:58.158] #1  0x00007f1c5665afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[22:12:58.158] #2  0x00007f1c56645472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[22:12:58.158] #3  0x000056452ca9eb47 in ExceptionalCondition (conditionName=conditionName@entry=0x56452cd92428 "v->type...
[22:12:58.158] #4  0x000056452c90f253 in jspGetLeftArg (v=v@entry=0x7ffd13b8e8a0, a=a@entry=0x7ffd13b8e420) at ../src/ba...
[22:12:58.158] #5  0x000056452c9141dc in executeStringInternalMethod (cxt=cxt@entry=0x7ffd13b8eb10, jsp=jsp@entry=0x7ffd...
[22:12:58.158] #6  0x000056452c9175ae in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffd13b8eb10, jsp=jsp@entry=0x7ffd1...
[22:12:58.158] #7  0x000056452c91aa86 in executeAnyItem (cxt=cxt@entry=0x7ffd13b8eb10, jsp=jsp@entry=0x7ffd13b8e8a0, jbc...
[22:12:58.158] #8  0x000056452c91ab03 in executeItemUnwrapTargetArray (cxt=cxt@entry=0x7ffd13b8eb10, jsp=jsp@entry=0x7ff...
[22:12:58.158] #9  0x000056452c9175cd in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffd13b8eb10, jsp=0x7ffd13b8e8a0, j...
core
[22:12:56.155] #0  0x00007fc75faa9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:12:56.155] #1  0x00007fc75fa5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[22:12:56.155] #2  0x00007fc75fa45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[22:12:56.155] #3  0x0000562a2d163b47 in ExceptionalCondition (conditionName=conditionName@entry=0x562a2d457428 "v->type...
[22:12:56.155] #4  0x0000562a2cfd4253 in jspGetLeftArg (v=v@entry=0x7ffc0494c850, a=a@entry=0x7ffc0494c3d0) at ../src/ba...
[22:12:56.155] #5  0x0000562a2cfd91dc in executeStringInternalMethod (cxt=cxt@entry=0x7ffc0494cac0, jsp=jsp@entry=0x7ffc...
[22:12:56.155] #6  0x0000562a2cfdc5ae in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffc0494cac0, jsp=jsp@entry=0x7ffc0...
[22:12:56.155] #7  0x0000562a2cfdfa86 in executeAnyItem (cxt=cxt@entry=0x7ffc0494cac0, jsp=jsp@entry=0x7ffc0494c850, jbc...
[22:12:56.155] #8  0x0000562a2cfdfb03 in executeItemUnwrapTargetArray (cxt=cxt@entry=0x7ffc0494cac0, jsp=jsp@entry=0x7ff...
[22:12:56.155] #9  0x0000562a2cfdc5cd in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffc0494cac0, jsp=0x7ffc0494c850, j...
core
[22:12:58.718] #0  0x00007f429bca9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:12:58.718] #1  0x00007f429bc5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[22:12:58.718] #2  0x00007f429bc45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[22:12:58.718] #3  0x0000562db1acfb47 in ExceptionalCondition (conditionName=conditionName@entry=0x562db1dc3428 "v->type...
[22:12:58.718] #4  0x0000562db1940253 in jspGetLeftArg (v=v@entry=0x7ffd5f5ef350, a=a@entry=0x7ffd5f5ef290) at ../src/ba...
[22:12:58.718] #5  0x0000562db19411de in printJsonPathItem (buf=buf@entry=0x7ffd5f5ef3e0, v=v@entry=0x7ffd5f5ef350, inKe...
[22:12:58.718] #6  0x0000562db1941470 in printJsonPathItem (buf=buf@entry=0x7ffd5f5ef3e0, v=v@entry=0x7ffd5f5ef3b0, inKe...
[22:12:58.718] #7  0x0000562db19414d4 in jsonPathToCstring (out=0x7ffd5f5ef3e0, out@entry=0x0, in=0x562db7d28450, estima...
[22:12:58.718] #8  0x0000562db1941574 in jsonpath_out (fcinfo=<optimized out>) at ../src/backend/utils/adt/jsonpath.c:13...
[22:12:58.718] #9  0x0000562db1add8d5 in FunctionCall1Coll (flinfo=0x562db7d605a8, collation=collation@entry=0, arg1=<op...
core
[22:12:56.722] #0  0x00007f1c566a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:12:56.722] #1  0x00007f1c5665afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[22:12:56.722] #2  0x00007f1c56645472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[22:12:56.722] #3  0x000056452ca9eb47 in ExceptionalCondition (conditionName=conditionName@entry=0x56452cd92428 "v->type...
[22:12:56.722] #4  0x000056452c90f253 in jspGetLeftArg (v=v@entry=0x7ffd13b8ebc0, a=a@entry=0x7ffd13b8eb00) at ../src/ba...
[22:12:56.722] #5  0x000056452c9101de in printJsonPathItem (buf=buf@entry=0x7ffd13b8ec50, v=v@entry=0x7ffd13b8ebc0, inKe...
[22:12:56.722] #6  0x000056452c910470 in printJsonPathItem (buf=buf@entry=0x7ffd13b8ec50, v=v@entry=0x7ffd13b8ec20, inKe...
[22:12:56.722] #7  0x000056452c9104d4 in jsonPathToCstring (out=0x7ffd13b8ec50, out@entry=0x0, in=0x56453efea7d0, estima...
[22:12:56.722] #8  0x000056452c910574 in jsonpath_out (fcinfo=<optimized out>) at ../src/backend/utils/adt/jsonpath.c:13...
[22:12:56.722] #9  0x000056452caac8d5 in FunctionCall1Coll (flinfo=0x56453f0d1f88, collation=collation@entry=0, arg1=<op...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out	2025-07-03 22:03:16.265134655 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonpath.out	2025-07-03 22:05:46.125954600...
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/json.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/json.out	2025-07-03 22:03:16.261148456 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/json.out	2025-07-03 22:06:55.862059252 +...
@@ -1750,1019 +1750,7 @@
 (1 row)
 
 SELECT jsb FROM json_populate_record(NULL::jsrec, '{"jsb": null}') q;
- jsb 
------
- 
-(1 row)
-
-SELECT jsb FROM json_populate_record(NULL::jsrec, '{"jsb": true}') q;
- jsb  
-------
- true
-(1 row)
-
-SELECT jsb FROM json_populate_record(NULL::jsrec, '{"jsb": 123.45}') q;
-  jsb   
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out /tmp/cirrus-ci-build/build/testrun/regress/regress/...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out	2025-07-03 22:03:16.265134655 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/jsonpath.out	2025-07-03 22:05:42.773944238 +0000
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
tap
[22:05:48.179](63.634s) not ok 5 - regression tests pass
[22:06:10.242](6.451s) not ok 8 - dump outputs from original and restored regression databases match
[22:06:17.832](1.375s) not ok 16 - run of pg_upgrade --check for new instance
[22:06:17.834](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[22:06:19.878](2.044s) not ok 18 - run of pg_upgrade for new instance
[22:06:19.878](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[22:06:20.290](0.152s) not ok 20 - check that locales in new cluster match original cluster
[22:06:21.752](0.327s) not ok 22 - old and new dumps match after pg_upgrade
tap
[22:06:57.969](64.786s) not ok 2 - regression tests pass
test
[22:10:23.431]  24/344 postgresql:regress / regress/regress                                            ERROR            ...
[22:10:23.431]  26/344 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[22:10:23.431]  88/344 postgresql:recovery / recovery/027_stream_regress                               ERROR            ...
FreeBSD - Meson
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
core
[22:11:51.248] #0  0x000000082a2751ba in thr_kill () from /lib/libc.so.7
[22:11:51.248] #1  0x000000082a1ee5d4 in raise () from /lib/libc.so.7
[22:11:51.248] #2  0x000000082a2a1b59 in abort () from /lib/libc.so.7
[22:11:51.248] #3  0x0000000000ad7695 in ExceptionalCondition (conditionName=0x39899b "v->type == jpiAnd || v->type == j...
[22:11:51.248] #4  0x0000000000a062cf in jspGetLeftArg (v=v@entry=0x820d3a350, a=a@entry=0x820d3a2c0) at ../src/backend/...
[22:11:51.248] #5  0x0000000000a07867 in printJsonPathItem (buf=buf@entry=0x820d3a3e0, v=v@entry=0x820d3a350, inKey=true...
[22:11:51.248] #6  0x0000000000a07a13 in printJsonPathItem (buf=buf@entry=0x820d3a3e0, v=v@entry=0x820d3a3b8, inKey=<opt...
[22:11:51.248] #7  0x0000000000a05edd in jsonPathToCstring (out=0x820d3a3e0, in=<optimized out>, estimated_len=<optimize...
[22:11:51.248] #8  0x0000000000ae2543 in FunctionCall1Coll (flinfo=0x3faf78475d58, collation=0, arg1=6) at ../src/backen...
[22:11:51.248] #9  OutputFunctionCall (flinfo=0x3faf78475d58, val=6) at ../src/backend/utils/fmgr/fmgr.c:1685
core
[22:11:50.940] #0  0x000000082cfc71ba in thr_kill () from /lib/libc.so.7
[22:11:50.940] #1  0x000000082cf405d4 in raise () from /lib/libc.so.7
[22:11:50.940] #2  0x000000082cff3b59 in abort () from /lib/libc.so.7
[22:11:50.940] #3  0x0000000000ad7695 in ExceptionalCondition (conditionName=0x39899b "v->type == jpiAnd || v->type == j...
[22:11:50.940] #4  0x0000000000a062cf in jspGetLeftArg (v=v@entry=0x821b8e210, a=a@entry=0x821b8e180) at ../src/backend/...
[22:11:50.940] #5  0x0000000000a07867 in printJsonPathItem (buf=buf@entry=0x821b8e2a0, v=v@entry=0x821b8e210, inKey=true...
[22:11:50.940] #6  0x0000000000a07a13 in printJsonPathItem (buf=buf@entry=0x821b8e2a0, v=v@entry=0x821b8e278, inKey=<opt...
[22:11:50.940] #7  0x0000000000a05edd in jsonPathToCstring (out=0x821b8e2a0, in=<optimized out>, estimated_len=<optimize...
[22:11:50.940] #8  0x0000000000ae2543 in FunctionCall1Coll (flinfo=0x231590a4ed58, collation=0, arg1=6) at ../src/backen...
[22:11:50.940] #9  OutputFunctionCall (flinfo=0x231590a4ed58, val=6) at ../src/backend/utils/fmgr/fmgr.c:1685
core
[22:11:51.531] #0  0x000000082a76e1ba in thr_kill () from /lib/libc.so.7
[22:11:51.531] #1  0x000000082a6e75d4 in raise () from /lib/libc.so.7
[22:11:51.531] #2  0x000000082a79ab59 in abort () from /lib/libc.so.7
[22:11:51.531] #3  0x0000000000ad7695 in ExceptionalCondition (conditionName=0x39899b "v->type == jpiAnd || v->type == j...
[22:11:51.531] #4  0x0000000000a062cf in jspGetLeftArg (v=v@entry=0x8213c1ea0, a=a@entry=0x8213c1e10) at ../src/backend/...
[22:11:51.531] #5  0x0000000000a07867 in printJsonPathItem (buf=buf@entry=0x8213c1f30, v=v@entry=0x8213c1ea0, inKey=true...
[22:11:51.531] #6  0x0000000000a07a13 in printJsonPathItem (buf=buf@entry=0x8213c1f30, v=v@entry=0x8213c1f08, inKey=<opt...
[22:11:51.531] #7  0x0000000000a05edd in jsonPathToCstring (out=0x8213c1f30, in=<optimized out>, estimated_len=<optimize...
[22:11:51.531] #8  0x0000000000ae2543 in FunctionCall1Coll (flinfo=0x1e9d31247e50, collation=0, arg1=6) at ../src/backen...
[22:11:51.531] #9  OutputFunctionCall (flinfo=0x1e9d31247e50, val=6) at ../src/backend/utils/fmgr/fmgr.c:1685
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/json.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up...
--- /tmp/cirrus-ci-build/src/test/regress/expected/json.out	2025-07-03 22:03:16.118694000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/json.out	2025-07-03 22:06:25.200278000 +00...
@@ -1099,1670 +1099,10 @@
 (1 row)
 
 select '{"f2":{"f3":1},"f4":{"f5":99,"f6":"stringy"}}'::json#>array['f2'];
- ?column? 
-----------
- {"f3":1}
-(1 row)
-
-select '{"f2":["f3",1],"f4":{"f5":99,"f6":"stringy"}}'::json#>array['f2','0'];
- ?column? 
-----------
- "f3"
-(1 row)
-
-select '{"f2":["f3",1],"f4":{"f5":99,"f6":"stringy"}}'::json#>array['f2','1'];
- ?column? 
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/json.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/json.out	2025-07-03 22:03:16.118694000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/json.out	2025-07-03 22:07:27.668542000 +...
@@ -1037,1732 +1037,10 @@
 (1 row)
 
 select json_extract_path('{"f2":["f3",1],"f4":{"f5":99,"f6":"stringy"}}','f2',1::text);
- json_extract_path 
--------------------
- 1
-(1 row)
-
-select json_extract_path_text('{"f2":{"f3":1},"f4":{"f5":99,"f6":"stringy"}}','f4','f6');
- json_extract_path_text 
-------------------------
- stringy
-(1 row)
-
-select json_extract_path_text('{"f2":{"f3":1},"f4":{"f5":99,"f6":"stringy"}}','f2');
- json_extract_path_text 
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/json.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu...
--- /tmp/cirrus-ci-build/src/test/regress/expected/json.out	2025-07-03 22:03:16.118694000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/json.out	2025-07-03 22:06:23.336062000 +0000
@@ -897,1872 +897,10 @@
 (1 row)
 
 select '{"a": [{"b": "c"}, {"b": "cc"}]}'::json ->> null::text;
- ?column? 
-----------
- 
-(1 row)
-
-select '{"a": [{"b": "c"}, {"b": "cc"}]}'::json ->> null::int;
- ?column? 
-----------
- 
-(1 row)
-
-select '{"a": [{"b": "c"}, {"b": "cc"}]}'::json ->> 1;
- ?column? 
...
tap
[22:06:26.144](145.322s) not ok 5 - regression tests pass
[22:07:07.428](1.192s) not ok 16 - run of pg_upgrade --check for new instance
[22:07:07.430](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[22:07:07.978](0.545s) not ok 18 - run of pg_upgrade for new instance
[22:07:07.979](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[22:07:08.121](0.024s) not ok 20 - check that locales in new cluster match original cluster
[22:07:09.163](0.028s) not ok 22 - old and new dumps match after pg_upgrade
tap
[22:07:28.124](163.769s) not ok 2 - regression tests pass
test
[22:09:16.099] 117/343 postgresql:regress / regress/regress                                            ERROR           1...
[22:09:16.099] 122/343 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[22:09:16.099] 203/343 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
Linux - Debian Bookworm - Autoconf
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
core
[22:15:05.525] #0  0x00007f12dbbdbeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:15:05.525] #1  0x00007f12dbb8cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[22:15:05.525] #2  0x00007f12dbb77472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[22:15:05.525] #3  0x000055e74edbee1f in ExceptionalCondition (conditionName=conditionName@entry=0x55e74f1fea20 "v->type...
[22:15:05.525] #4  0x000055e74ebde680 in jspGetLeftArg (v=v@entry=0x7ffd84efaab0, a=a@entry=0x7ffd84efa940) at jsonpath....
[22:15:05.525] #5  0x000055e74ebdfd1f in printJsonPathItem (buf=buf@entry=0x7ffd84efac20, v=v@entry=0x7ffd84efaab0, inKe...
[22:15:05.525] #6  0x000055e74ebe0014 in printJsonPathItem (buf=buf@entry=0x7ffd84efac20, v=v@entry=0x7ffd84efac60, inKe...
[22:15:05.525] #7  0x000055e74ebe0156 in jsonPathToCstring (out=0x7ffd84efac20, out@entry=0x0, in=0x625000008fa0, estima...
[22:15:05.525] #8  0x000055e74ebe026d in jsonpath_out (fcinfo=<optimized out>) at jsonpath.c:138
[22:15:05.525] #9  0x000055e74edd4929 in FunctionCall1Coll (flinfo=0x6250000539c8, collation=collation@entry=0, arg1=108...
core
[22:15:03.424] #0  0x00007fbb5feabeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:15:03.424] #1  0x00007fbb5fe5cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[22:15:03.424] #2  0x00007fbb5fe47472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[22:15:03.424] #3  0x0000561afdd52e1f in ExceptionalCondition (conditionName=conditionName@entry=0x561afe192a20 "v->type...
[22:15:03.424] #4  0x0000561afdb72680 in jspGetLeftArg (v=v@entry=0x7ffedd5dacd0, a=a@entry=0x7ffedd5d9ce0) at jsonpath....
[22:15:03.424] #5  0x0000561afdb788fa in executeStringInternalMethod (cxt=cxt@entry=0x7ffedd5db570, jsp=jsp@entry=0x7ffe...
[22:15:03.424] #6  0x0000561afdb7d10a in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffedd5db570, jsp=jsp@entry=0x7ffed...
[22:15:03.424] #7  0x0000561afdb81c4a in executeAnyItem (cxt=<optimized out>, jsp=<optimized out>, jbc=<optimized out>, ...
[22:15:03.424] #8  0x0000561afdb81d0b in executeItemUnwrapTargetArray (cxt=cxt@entry=0x7ffedd5db570, jsp=jsp@entry=0x7ff...
[22:15:03.424] #9  0x0000561afdb7d12c in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffedd5db570, jsp=0x7ffedd5dacd0, j...
core
[22:15:05.049] #0  0x00007fc857f0ebd3 in wait4 () from /lib/x86_64-linux-gnu/libc.so.6
[22:15:05.049] #1  0x0000560f0ef9fcc0 in ?? ()
[22:15:05.049] #2  0x0000560f0ef9fefa in ?? ()
[22:15:05.049] #3  0x0000560f0efa1630 in ?? ()
[22:15:05.049] #4  0x0000560f0ef9b371 in ?? ()
[22:15:05.049] #5  0x0000560f0ef9a20f in ?? ()
[22:15:05.049] #6  0x0000560f0ef9ac3b in ?? ()
[22:15:05.049] #7  0x0000560f0ef9866f in ?? ()
[22:15:05.049] #8  0x00007fc857e6224a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:15:05.049] #9  0x00007fc857e62305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[22:15:04.424] #0  0x00007fbb5feabeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:15:04.424] #1  0x00007fbb5fe5cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[22:15:04.424] #2  0x00007fbb5fe47472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[22:15:04.424] #3  0x0000561afdd52e1f in ExceptionalCondition (conditionName=conditionName@entry=0x561afe192a20 "v->type...
[22:15:04.424] #4  0x0000561afdb72680 in jspGetLeftArg (v=v@entry=0x7ffedd5db520, a=a@entry=0x7ffedd5db3b0) at jsonpath....
[22:15:04.424] #5  0x0000561afdb73d1f in printJsonPathItem (buf=buf@entry=0x7ffedd5db690, v=v@entry=0x7ffedd5db520, inKe...
[22:15:04.424] #6  0x0000561afdb74014 in printJsonPathItem (buf=buf@entry=0x7ffedd5db690, v=v@entry=0x7ffedd5db6d0, inKe...
[22:15:04.424] #7  0x0000561afdb74156 in jsonPathToCstring (out=0x7ffedd5db690, out@entry=0x0, in=0x625000008fa0, estima...
[22:15:04.424] #8  0x0000561afdb7426d in jsonpath_out (fcinfo=<optimized out>) at jsonpath.c:138
[22:15:04.424] #9  0x0000561afdd68929 in FunctionCall1Coll (flinfo=0x6250000513d8, collation=collation@entry=0, arg1=108...
core
[22:15:03.914] #0  0x00007fac0fcabeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:15:03.914] #1  0x00007fac0fc5cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[22:15:03.914] #2  0x00007fac0fc47472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[22:15:03.914] #3  0x000055941cc01e1f in ExceptionalCondition (conditionName=conditionName@entry=0x55941d041a20 "v->type...
[22:15:03.914] #4  0x000055941ca21680 in jspGetLeftArg (v=v@entry=0x7ffec69cde70, a=a@entry=0x7ffec69cdd00) at jsonpath....
[22:15:03.914] #5  0x000055941ca22d1f in printJsonPathItem (buf=buf@entry=0x7ffec69cdfe0, v=v@entry=0x7ffec69cde70, inKe...
[22:15:03.914] #6  0x000055941ca23014 in printJsonPathItem (buf=buf@entry=0x7ffec69cdfe0, v=v@entry=0x7ffec69ce020, inKe...
[22:15:03.914] #7  0x000055941ca23156 in jsonPathToCstring (out=0x7ffec69cdfe0, out@entry=0x0, in=0x625000008fa0, estima...
[22:15:03.914] #8  0x000055941ca2326d in jsonpath_out (fcinfo=<optimized out>) at jsonpath.c:138
[22:15:03.914] #9  0x000055941cc17929 in FunctionCall1Coll (flinfo=0x6250000539c8, collation=collation@entry=0, arg1=108...
core
[22:15:04.910] #0  0x00007fac0fcabeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:15:04.910] #1  0x00007fac0fc5cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[22:15:04.910] #2  0x00007fac0fc47472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[22:15:04.910] #3  0x000055941cc01e1f in ExceptionalCondition (conditionName=conditionName@entry=0x55941d041a20 "v->type...
[22:15:04.910] #4  0x000055941ca21680 in jspGetLeftArg (v=v@entry=0x7ffec69cd620, a=a@entry=0x7ffec69cc630) at jsonpath....
[22:15:04.910] #5  0x000055941ca278fa in executeStringInternalMethod (cxt=cxt@entry=0x7ffec69cdec0, jsp=jsp@entry=0x7ffe...
[22:15:04.910] #6  0x000055941ca2c10a in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffec69cdec0, jsp=jsp@entry=0x7ffec...
[22:15:04.910] #7  0x000055941ca30c4a in executeAnyItem (cxt=<optimized out>, jsp=<optimized out>, jbc=<optimized out>, ...
[22:15:04.910] #8  0x000055941ca30d0b in executeItemUnwrapTargetArray (cxt=cxt@entry=0x7ffec69cdec0, jsp=jsp@entry=0x7ff...
[22:15:04.910] #9  0x000055941ca2c12c in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffec69cdec0, jsp=0x7ffec69cd620, j...
core
[22:15:06.023] #0  0x00007f12dbbdbeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:15:06.023] #1  0x00007f12dbb8cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[22:15:06.023] #2  0x00007f12dbb77472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[22:15:06.023] #3  0x000055e74edbee1f in ExceptionalCondition (conditionName=conditionName@entry=0x55e74f1fea20 "v->type...
[22:15:06.023] #4  0x000055e74ebde680 in jspGetLeftArg (v=v@entry=0x7ffd84efa260, a=a@entry=0x7ffd84ef9270) at jsonpath....
[22:15:06.023] #5  0x000055e74ebe48fa in executeStringInternalMethod (cxt=cxt@entry=0x7ffd84efab00, jsp=jsp@entry=0x7ffd...
[22:15:06.023] #6  0x000055e74ebe910a in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffd84efab00, jsp=jsp@entry=0x7ffd8...
[22:15:06.023] #7  0x000055e74ebedc4a in executeAnyItem (cxt=<optimized out>, jsp=<optimized out>, jbc=<optimized out>, ...
[22:15:06.023] #8  0x000055e74ebedd0b in executeItemUnwrapTargetArray (cxt=cxt@entry=0x7ffd84efab00, jsp=jsp@entry=0x7ff...
[22:15:06.023] #9  0x000055e74ebe912c in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffd84efab00, jsp=0x7ffd84efa260, j...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resu...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out	2025-07-03 22:03:16.119483585 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/jsonb.out	2025-07-03 22:09:54.586974291 +0000
@@ -5420,414 +5420,10 @@
        id text,
        test_json jsonb
 );
-insert into test_jsonb_subscript values('foo', '{"foo": "bar"}');
-insert into test_jsonb_subscript
-  select s, ('{"' || s || '": "bar"}')::jsonb from repeat('xyzzy', 500) s;
-select length(id), test_json[id] from test_jsonb_subscript;
- length | test_json 
---------+-----------
-      3 | "bar"
-   2500 | "bar"
-(2 rows)
-
-update test_jsonb_subscript set test_json[id] = '"baz"';
-select length(id), test_json[id] from test_jsonb_subscript;
- length | test_json 
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/json.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/result...
--- /tmp/cirrus-ci-build/src/test/regress/expected/json.out	2025-07-03 22:03:16.115483585 +0000
+++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/json.out	2025-07-03 22:11:07.522941413 +0000
@@ -1863,906 +1863,10 @@
 
 -- anonymous record type
 SELECT json_populate_record(null::record, '{"x": 0, "y": 1}');
-ERROR:  could not determine row type for result of json_populate_record
-HINT:  Provide a non-null record argument, or call the function in the FROM clause using a column definition list.
-SELECT json_populate_record(row(1,2), '{"f1": 0, "f2": 1}');
- json_populate_record 
-----------------------
- (0,1)
-(1 row)
-
-SELECT * FROM
-  json_populate_record(null::record, '{"x": 776}') AS (x int, y int);
-  x  | y 
------+---
- 776 |  
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out /tmp/cirrus-ci-build/src/test/regress/results/jsonb.ou...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out	2025-07-03 22:03:16.119483585 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/jsonb.out	2025-07-03 22:06:47.675103554 +0000
@@ -5420,414 +5420,10 @@
        id text,
        test_json jsonb
 );
-insert into test_jsonb_subscript values('foo', '{"foo": "bar"}');
-insert into test_jsonb_subscript
-  select s, ('{"' || s || '": "bar"}')::jsonb from repeat('xyzzy', 500) s;
-select length(id), test_json[id] from test_jsonb_subscript;
- length | test_json 
---------+-----------
-      3 | "bar"
-   2500 | "bar"
-(2 rows)
-
-update test_jsonb_subscript set test_json[id] = '"baz"';
-select length(id), test_json[id] from test_jsonb_subscript;
- length | test_json 
...
tap
[22:09:55.901](110.987s) not ok 5 - regression tests pass
[22:10:35.690](1.342s) not ok 16 - run of pg_upgrade --check for new instance
[22:10:35.690](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[22:10:36.698](1.007s) not ok 18 - run of pg_upgrade for new instance
[22:10:36.698](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[22:10:37.026](0.076s) not ok 20 - check that locales in new cluster match original cluster
[22:10:37.658](0.040s) not ok 22 - old and new dumps match after pg_upgrade
tap
[22:11:08.230](72.720s) not ok 2 - regression tests pass
53/5382 Adding compression of temporary files
Linux - Debian Bookworm - Meson
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join_hash_pglz.out /tmp/cirrus-ci-build/build/testrun/recovery/0...
--- /tmp/cirrus-ci-build/src/test/regress/expected/join_hash_pglz.out	2025-07-03 21:51:16.012036759 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/join_hash_pglz.out	2025-07-03 21:55:27.6...
@@ -262,11 +262,9 @@
 $$
   select count(*) from simple r join simple s using (id);
 $$);
- initially_multibatch | increased_batches 
-----------------------+-------------------
- t                    | f
-(1 row)
-
+ERROR:  could not read from temporary file: read only 8176 of 15109 bytes
+CONTEXT:  parallel worker
+PL/pgSQL function hash_join_batches(text) line 6 at FOR over EXECUTE statement
 rollback to settings;
 -- parallel with parallel-aware hash join
 savepoint settings;
tap
[21:55:27.713](86.438s) not ok 2 - regression tests pass
test
[21:58:36.669] 110/344 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
53/5853 Extend int128.h to more of numeric.c
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[21:33:13.313] c:\cirrus\src\include\common/int128.h(369): warning C4146: unary minus operator applied to unsigned type,...
compiler
[21:33:13.363] c:\cirrus\src\include\common/int128.h(375): warning C4146: unary minus operator applied to unsigned type,...
compiler
[21:33:13.363] c:\cirrus\src\include\common/int128.h(374): warning C4146: unary minus operator applied to unsigned type,...
compiler
[21:33:13.313] c:\cirrus\src\include\common/int128.h(338): warning C4146: unary minus operator applied to unsigned type,...
compiler
[21:33:13.313] c:\cirrus\src\include\common/int128.h(337): warning C4146: unary minus operator applied to unsigned type,...
compiler
[21:33:12.146] c:\cirrus\src\include\common/int128.h(375): warning C4146: unary minus operator applied to unsigned type,...
compiler
[21:33:12.146] c:\cirrus\src\include\common/int128.h(374): warning C4146: unary minus operator applied to unsigned type,...
compiler
[21:33:12.146] c:\cirrus\src\include\common/int128.h(369): warning C4146: unary minus operator applied to unsigned type,...
compiler
[21:33:12.135] c:\cirrus\src\include\common/int128.h(338): warning C4146: unary minus operator applied to unsigned type,...
compiler
[21:33:12.135] c:\cirrus\src\include\common/int128.h(337): warning C4146: unary minus operator applied to unsigned type,...
53/4966 Parallel CREATE INDEX for GIN indexes
CompilerWarnings
compiler
[21:15:35.914] gininsert.c:1619:16: error: unused variable 'oldCtx' [-Werror,-Wunused-variable]
compiler
[21:15:29.219] gininsert.c:1619:16: error: unused variable 'oldCtx' [-Werror,-Wunused-variable]
compiler
[21:15:00.965] gininsert.c:1619:23: error: unused variable ‘oldCtx’ [-Werror=unused-variable]
compiler
[21:15:00.965] gininsert.c:1673:31: error: declaration of ‘oldCtx’ shadows a previous local [-Werror=shadow=compatible-l...
compiler
[21:14:54.427] gininsert.c:1673:31: error: declaration of ‘oldCtx’ shadows a previous local [-Werror=shadow=compatible-l...
compiler
[21:14:54.427] gininsert.c:1619:23: error: unused variable ‘oldCtx’ [-Werror=unused-variable]
compiler
[21:15:56.968] gininsert.c:1673:31: error: declaration of ‘oldCtx’ shadows a previous local [-Werror=shadow=compatible-l...
compiler
[21:15:56.968] gininsert.c:1619:23: error: unused variable ‘oldCtx’ [-Werror=unused-variable]
53/4681 Make COPY format extendable: Extract COPY TO format implementations
FreeBSD - Meson
core
[20:17:36.843] #0  0x0000551e562ab2ca in ?? () from /libexec/ld-elf.so.1
[20:17:36.843] #1  0x0000551e5629a0ba in ?? () from /libexec/ld-elf.so.1
[20:17:36.843] #2  0x0000000000000000 in ?? ()
[20:17:37.137] #0  0x000000082ca8175a in _sigprocmask () from /lib/libc.so.7
core
[20:17:37.171] #0  0x000000082ca8175a in _sigprocmask () from /lib/libc.so.7
[20:17:37.171] #1  0x000000082cabea7f in _system () from /lib/libc.so.7
[20:17:37.171] #2  0x000000082b6318a3 in ?? () from /lib/libthr.so.3
[20:17:37.171] #3  0x00000000006881d7 in RestoreArchivedFile (path=path@entry=0x8215d81e0 "pg_wal/00000002", '0' <repeat...
[20:17:37.171] #4  0x000000000066f028 in existsTimeLineHistory (probeTLI=probeTLI@entry=3) at ../src/backend/access/tran...
[20:17:37.171] #5  0x000000000066f0e8 in findNewestTimeLine (startTLI=startTLI@entry=2) at ../src/backend/access/transam...
[20:17:37.171] #6  0x000000000069367b in rescanLatestTimeLine (replayTLI=replayTLI@entry=2, replayLSN=replayLSN@entry=10...
[20:17:37.171] #7  0x000000000068f813 in WaitForWALToBecomeAvailable (RecPtr=105222984, tliRecPtr=105222960, replayTLI=2...
[20:17:37.171] #8  XLogPageRead (xlogreader=0x384fe421d130, targetPagePtr=105218048, reqLen=4936, targetRecPtr=105222960...
[20:17:37.171] #9  0x00000000006965da in ReadPageInternal (state=state@entry=0x384fe421d130, pageptr=105218048, reqLen=4...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/modules/test_copy_format/expected/test_copy_format.out /tmp/cirrus-ci-build/build...
--- /tmp/cirrus-ci-build/src/test/modules/test_copy_format/expected/test_copy_format.out	2025-07-03 20:06:45.342787000 +...
+++ /tmp/cirrus-ci-build/build/testrun/test_copy_format-running/regress/results/test_copy_format.out	2025-07-03 20:14:25...
@@ -1,19 +1,13 @@
 CREATE TABLE copy_data (a smallint, b integer, c bigint);
 INSERT INTO copy_data VALUES (1, 2, 3), (12, 34, 56), (123, 456, 789);
 COPY copy_data FROM stdin WITH (FORMAT 'test_copy_format');
-NOTICE:  CopyFromInFunc: attribute: smallint
-NOTICE:  CopyFromInFunc: attribute: integer
-NOTICE:  CopyFromInFunc: attribute: bigint
-NOTICE:  CopyFromStart: the number of attributes: 3
-NOTICE:  CopyFromOneRow
-NOTICE:  CopyFromEnd
+ERROR:  COPY format "test_copy_format" not recognized
+LINE 1: COPY copy_data FROM stdin WITH (FORMAT 'test_copy_format');
+                                        ^
+\.
+invalid command \.
 COPY copy_data TO stdout WITH (FORMAT 'test_copy_format');
-NOTICE:  CopyToOutFunc: attribute: smallint
...
test
[20:15:02.526] 56/79 postgresql:test_copy_format-running / test_copy_format-running/regress       ERROR             0.23...
53/4984 Serverside SNI for SSL connections
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[19:42:32.779](0.105s) not ok 33 - connect with correct server CA cert file sslmode=require
[19:42:32.780](0.000s) not ok 34 - connect with correct server CA cert file sslmode=require: no stderr
[19:42:32.878](0.001s) not ok 36 - connect fails since the passphrase protected key cannot be reloaded: matches
test
[19:43:00.537] 336/339 postgresql:ssl / ssl/004_sni                                                    ERROR            ...
53/5673 Random pg_upgrade 004_subscription test failure on drongo
CompilerWarnings
compiler
[18:12:30.360] md.c:256:48: error: implicit declaration of function ‘pg_RtlGetLastNtStatus’ [-Werror=implicit-function-d...
53/5633 Lock-free XLog Reservation from WAL
FreeBSD - Meson
tap
[18:01:20.222](239.228s) # poll_query_until timed out executing this query:
test
[18:02:17.253] 277/343 postgresql:recovery / recovery/048_vacuum_horizon_floor                         ERROR           2...
53/5546 Document how commit handles aborted transactions
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[15:20:37.687](0.001s) not ok 5 - reserved_connections limit: matches
test
[15:23:10.975] 258/338 postgresql:postmaster / postmaster/002_connection_limits                        ERROR            ...
53/5681 Prevent internal error at concurrent CREATE OR REPLACE / ALTER FUNCTION
Windows - Server 2019, VS 2019 - Meson & ninja
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/modules/injection_points/expected/syscache-update-pruned.out C:/cirrus/b...
--- C:/cirrus/src/test/modules/injection_points/expected/syscache-update-pruned.out	2025-07-03 14:37:41.314435300 +0000
+++ C:/cirrus/build/testrun/injection_points/isolation/results/syscache-update-pruned.out	2025-07-03 14:45:56.857127200 ...
@@ -46,7 +46,7 @@
 	SELECT FROM injection_points_wakeup('heap_update-before-pin');
  <waiting ...>
 step grant1: <... completed>
-ERROR:  duplicate key value violates unique constraint "pg_class_oid_index"
+ERROR:  could not create object because a conflicting object already exists
 step wakegrant4: <... completed>
 
 starting permutation: snap3 cachefill1 at2 mkrels4 r3 waitprunable4 vac4 grant1 wakeinval4 at4 wakegrant4 inspect4
regress
diff --strip-trailing-cr -U3 C:/cirrus/contrib/test_decoding/expected/replorigin.out C:/cirrus/build/testrun/test_decodi...
--- C:/cirrus/contrib/test_decoding/expected/replorigin.out	2025-07-03 14:37:37.825883300 +0000
+++ C:/cirrus/build/testrun/test_decoding/regress/results/replorigin.out	2025-07-03 14:45:53.857458600 +0000
@@ -39,8 +39,9 @@
 
 -- ensure duplicate creations fail
 SELECT pg_replication_origin_create('regress_test_decoding: regression_slot');
-ERROR:  duplicate key value violates unique constraint "pg_replication_origin_roname_index"
-DETAIL:  Key (roname)=(regress_test_decoding: regression_slot) already exists.
+ERROR:  could not create object because a conflicting object already exists
+DETAIL:  Key (roname)=(regress_test_decoding: regression_slot) conflicts with existing entry in unique index pg_replica...
+HINT:  Another session might have created an object with the same key concurrently.
 --ensure deletions work (once)
 SELECT pg_replication_origin_create('regress_test_decoding: temp');
  pg_replication_origin_create 
tap
[14:49:45.064](0.000s) not ok 2 - regular connections limit: matches
test
[14:52:17.300] 121/338 postgresql:injection_points / injection_points/isolation                        ERROR            ...
[14:52:17.300] 114/338 postgresql:test_decoding / test_decoding/regress                                ERROR            ...
[14:52:17.300] 258/338 postgresql:postmaster / postmaster/002_connection_limits                        ERROR            ...
macOS - Sonoma - Meson
regress
diff -U3 /Users/admin/pgsql/src/test/modules/injection_points/expected/syscache-update-pruned.out /Users/admin/pgsql/bui...
--- /Users/admin/pgsql/src/test/modules/injection_points/expected/syscache-update-pruned.out	2025-07-03 14:35:13
+++ /Users/admin/pgsql/build/testrun/injection_points/isolation/results/syscache-update-pruned.out	2025-07-03 14:38:53
@@ -46,7 +46,7 @@
 	SELECT FROM injection_points_wakeup('heap_update-before-pin');
  <waiting ...>
 step grant1: <... completed>
-ERROR:  duplicate key value violates unique constraint "pg_class_oid_index"
+ERROR:  could not create object because a conflicting object already exists
 step wakegrant4: <... completed>
 
 starting permutation: snap3 cachefill1 at2 mkrels4 r3 waitprunable4 vac4 grant1 wakeinval4 at4 wakegrant4 inspect4
regress
diff -U3 /Users/admin/pgsql/contrib/test_decoding/expected/replorigin.out /Users/admin/pgsql/build/testrun/test_decoding...
--- /Users/admin/pgsql/contrib/test_decoding/expected/replorigin.out	2025-07-03 14:35:11
+++ /Users/admin/pgsql/build/testrun/test_decoding/regress/results/replorigin.out	2025-07-03 14:38:51
@@ -39,8 +39,9 @@
 
 -- ensure duplicate creations fail
 SELECT pg_replication_origin_create('regress_test_decoding: regression_slot');
-ERROR:  duplicate key value violates unique constraint "pg_replication_origin_roname_index"
-DETAIL:  Key (roname)=(regress_test_decoding: regression_slot) already exists.
+ERROR:  could not create object because a conflicting object already exists
+DETAIL:  Key (roname)=(regress_test_decoding: regression_slot) conflicts with existing entry in unique index pg_replica...
+HINT:  Another session might have created an object with the same key concurrently.
 --ensure deletions work (once)
 SELECT pg_replication_origin_create('regress_test_decoding: temp');
  pg_replication_origin_create 
test
[14:40:52.030] 125/343 postgresql:injection_points / injection_points/isolation                        ERROR            ...
[14:40:52.030] 120/343 postgresql:test_decoding / test_decoding/regress                                ERROR            ...
Linux - Debian Bookworm - Meson
regress
diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/syscache-update-pruned.out /tmp/cirrus-ci-build...
--- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/syscache-update-pruned.out	2025-07-03 14:37:38.32189...
+++ /tmp/cirrus-ci-build/build/testrun/injection_points/isolation/results/syscache-update-pruned.out	2025-07-03 14:43:51...
@@ -46,7 +46,7 @@
 	SELECT FROM injection_points_wakeup('heap_update-before-pin');
  <waiting ...>
 step grant1: <... completed>
-ERROR:  duplicate key value violates unique constraint "pg_class_oid_index"
+ERROR:  could not create object because a conflicting object already exists
 step wakegrant4: <... completed>
 
 starting permutation: snap3 cachefill1 at2 mkrels4 r3 waitprunable4 vac4 grant1 wakeinval4 at4 wakegrant4 inspect4
regress
diff -U3 /tmp/cirrus-ci-build/contrib/test_decoding/expected/replorigin.out /tmp/cirrus-ci-build/build/testrun/test_deco...
--- /tmp/cirrus-ci-build/contrib/test_decoding/expected/replorigin.out	2025-07-03 14:37:36.567757611 +0000
+++ /tmp/cirrus-ci-build/build/testrun/test_decoding/regress/results/replorigin.out	2025-07-03 14:43:44.750191398 +0000
@@ -39,8 +39,9 @@
 
 -- ensure duplicate creations fail
 SELECT pg_replication_origin_create('regress_test_decoding: regression_slot');
-ERROR:  duplicate key value violates unique constraint "pg_replication_origin_roname_index"
-DETAIL:  Key (roname)=(regress_test_decoding: regression_slot) already exists.
+ERROR:  could not create object because a conflicting object already exists
+DETAIL:  Key (roname)=(regress_test_decoding: regression_slot) conflicts with existing entry in unique index pg_replica...
+HINT:  Another session might have created an object with the same key concurrently.
 --ensure deletions work (once)
 SELECT pg_replication_origin_create('regress_test_decoding: temp');
  pg_replication_origin_create 
test
[14:47:03.094] 124/344 postgresql:injection_points / injection_points/isolation                        ERROR            ...
[14:47:03.094] 112/344 postgresql:test_decoding / test_decoding/regress                                ERROR            ...
Linux - Debian Bookworm - Autoconf
core
[14:50:56.665] #0  0x00007fe30b4abeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[14:50:56.665] #1  0x00007fe30b45cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[14:50:56.665] #2  0x00007fe30b447472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[14:50:56.665] #3  0x00007fe30c6d650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[14:50:56.665] #4  0x00007fe30c6e2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[14:50:56.665] #5  0x00007fe30c6c1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7ffc957d66b6, __in_ch...
[14:50:56.665] #6  0x00007fe30c6c14c6 in __asan::ReportGenericError (pc=<optimized out>, bp=bp@entry=140722816512800, sp...
[14:50:56.665] #7  0x00007fe30c6c251c in __asan::__asan_report_load4 (addr=addr@entry=107339822691056) at ../../../../sr...
[14:50:56.665] #8  0x000055c7c719914c in ProcedureCreate (procedureName=<optimized out>, procNamespace=procNamespace@ent...
[14:50:56.665] #9  0x000055c7c72f4f7c in CreateFunction (pstate=pstate@entry=0x6190003ac180, stmt=stmt@entry=0x625000008...
core
[14:50:54.929] #0  0x00007f0a372abeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[14:50:54.929] #1  0x00007f0a3725cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[14:50:54.929] #2  0x00007f0a37247472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[14:50:54.929] #3  0x00007f0a384d650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[14:50:54.929] #4  0x00007f0a384e2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[14:50:54.929] #5  0x00007f0a384c1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7ffc85db1496, __in_ch...
[14:50:54.929] #6  0x00007f0a384c14c6 in __asan::ReportGenericError (pc=<optimized out>, bp=bp@entry=140722554216704, sp...
[14:50:54.929] #7  0x00007f0a384c251c in __asan::__asan_report_load4 (addr=addr@entry=107339822697200) at ../../../../sr...
[14:50:54.929] #8  0x000056285deb214c in ProcedureCreate (procedureName=<optimized out>, procNamespace=procNamespace@ent...
[14:50:54.929] #9  0x000056285e00df7c in CreateFunction (pstate=pstate@entry=0x6190003d8c80, stmt=stmt@entry=0x625000008...
core
[14:50:53.163] #0  0x00007fdc06eabeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[14:50:53.163] #1  0x00007fdc06e5cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[14:50:53.163] #2  0x00007fdc06e47472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[14:50:53.163] #3  0x00007fdc080d650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[14:50:53.163] #4  0x00007fdc080e2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[14:50:53.163] #5  0x00007fdc080c1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7ffdec5682b6, __in_ch...
[14:50:53.163] #6  0x00007fdc080c14c6 in __asan::ReportGenericError (pc=<optimized out>, bp=bp@entry=140728568549152, sp...
[14:50:53.163] #7  0x00007fdc080c251c in __asan::__asan_report_load4 (addr=addr@entry=107339822746352) at ../../../../sr...
[14:50:53.163] #8  0x000055e76246e14c in ProcedureCreate (procedureName=<optimized out>, procNamespace=procNamespace@ent...
[14:50:53.163] #9  0x000055e7625c9f7c in CreateFunction (pstate=pstate@entry=0x6190003c3d80, stmt=stmt@entry=0x625000008...
regress
diff -U3 /tmp/cirrus-ci-build/contrib/test_decoding/expected/replorigin.out /tmp/cirrus-ci-build/contrib/test_decoding/r...
--- /tmp/cirrus-ci-build/contrib/test_decoding/expected/replorigin.out	2025-07-03 14:37:30.877360902 +0000
+++ /tmp/cirrus-ci-build/contrib/test_decoding/results/replorigin.out	2025-07-03 14:43:38.100879374 +0000
@@ -39,8 +39,9 @@
 
 -- ensure duplicate creations fail
 SELECT pg_replication_origin_create('regress_test_decoding: regression_slot');
-ERROR:  duplicate key value violates unique constraint "pg_replication_origin_roname_index"
-DETAIL:  Key (roname)=(regress_test_decoding: regression_slot) already exists.
+ERROR:  could not create object because a conflicting object already exists
+DETAIL:  Key (roname)=(regress_test_decoding: regression_slot) conflicts with existing entry in unique index pg_replica...
+HINT:  Another session might have created an object with the same key concurrently.
 --ensure deletions work (once)
 SELECT pg_replication_origin_create('regress_test_decoding: temp');
  pg_replication_origin_create 
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/re...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-07-03 14:37:32.757360829 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/plpgsql.out	2025-07-03 14:45:03.680873779 +0000
@@ -3549,2308 +3549,7 @@
   end loop;
 end;
 $$ language plpgsql;
-select forc01();
-NOTICE:  1, 1
-NOTICE:  2, 2
-NOTICE:  3, 3
-NOTICE:  4, 4
-NOTICE:  5, 5
-NOTICE:  6, 6
-NOTICE:  7, 7
-NOTICE:  8, 8
-NOTICE:  9, 9
-NOTICE:  10, 10
- forc01 
---------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/syscache-update-pruned.out /tmp/cirrus-ci-build...
--- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/syscache-update-pruned.out	2025-07-03 14:37:32.59336...
+++ /tmp/cirrus-ci-build/src/test/modules/injection_points/output_iso/results/syscache-update-pruned.out	2025-07-03 14:4...
@@ -46,7 +46,7 @@
 	SELECT FROM injection_points_wakeup('heap_update-before-pin');
  <waiting ...>
 step grant1: <... completed>
-ERROR:  duplicate key value violates unique constraint "pg_class_oid_index"
+ERROR:  could not create object because a conflicting object already exists
 step wakegrant4: <... completed>
 
 starting permutation: snap3 cachefill1 at2 mkrels4 r3 waitprunable4 vac4 grant1 wakeinval4 at4 wakegrant4 inspect4
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/res...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-07-03 14:37:32.757360829 +0000
+++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/plpgsql.out	2025-07-03 14:47:00.224861354 +0000
@@ -3549,2308 +3549,7 @@
   end loop;
 end;
 $$ language plpgsql;
-select forc01();
-NOTICE:  1, 1
-NOTICE:  2, 2
-NOTICE:  3, 3
-NOTICE:  4, 4
-NOTICE:  5, 5
-NOTICE:  6, 6
-NOTICE:  7, 7
-NOTICE:  8, 8
-NOTICE:  9, 9
-NOTICE:  10, 10
- forc01 
---------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/src/test/regress/results/plpgsq...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-07-03 14:37:32.757360829 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/plpgsql.out	2025-07-03 14:42:33.032885219 +0000
@@ -3549,2308 +3549,7 @@
   end loop;
 end;
 $$ language plpgsql;
-select forc01();
-NOTICE:  1, 1
-NOTICE:  2, 2
-NOTICE:  3, 3
-NOTICE:  4, 4
-NOTICE:  5, 5
-NOTICE:  6, 6
-NOTICE:  7, 7
-NOTICE:  8, 8
-NOTICE:  9, 9
-NOTICE:  10, 10
- forc01 
---------
...
sanitizer
SUMMARY: AddressSanitizer: heap-use-after-free /tmp/cirrus-ci-build/src/backend/catalog/pg_proc.c:406 in ProcedureCreate
sanitizer
SUMMARY: AddressSanitizer: heap-use-after-free /tmp/cirrus-ci-build/src/backend/catalog/pg_proc.c:406 in ProcedureCreate
sanitizer
SUMMARY: AddressSanitizer: heap-use-after-free /tmp/cirrus-ci-build/src/backend/catalog/pg_proc.c:406 in ProcedureCreate
tap
[14:45:07.547](121.723s) not ok 5 - regression tests pass
[14:45:28.884](7.269s) not ok 7 - pg_restore to destination instance
[14:45:33.682](4.798s) not ok 8 - dump outputs from original and restored regression databases match
[14:45:39.206](1.211s) not ok 16 - run of pg_upgrade --check for new instance
[14:45:39.207](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[14:45:40.137](0.930s) not ok 18 - run of pg_upgrade for new instance
[14:45:40.137](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[14:45:40.328](0.050s) not ok 20 - check that locales in new cluster match original cluster
[14:45:40.958](0.041s) not ok 22 - old and new dumps match after pg_upgrade
tap
[14:47:01.513](68.391s) not ok 2 - regression tests pass
FreeBSD - Meson
core
[14:47:33.605] #0  0x00003da5240f8e90 in ?? ()
[14:47:33.605] #1  0x0000000000000000 in ?? ()
regress
diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/syscache-update-pruned.out /tmp/cirrus-ci-build...
--- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/syscache-update-pruned.out	2025-07-03 14:37:41.22888...
+++ /tmp/cirrus-ci-build/build/testrun/injection_points/isolation/results/syscache-update-pruned.out	2025-07-03 14:41:23...
@@ -46,7 +46,7 @@
 	SELECT FROM injection_points_wakeup('heap_update-before-pin');
  <waiting ...>
 step grant1: <... completed>
-ERROR:  duplicate key value violates unique constraint "pg_class_oid_index"
+ERROR:  could not create object because a conflicting object already exists
 step wakegrant4: <... completed>
 
 starting permutation: snap3 cachefill1 at2 mkrels4 r3 waitprunable4 vac4 grant1 wakeinval4 at4 wakegrant4 inspect4
regress
diff -U3 /tmp/cirrus-ci-build/contrib/test_decoding/expected/replorigin.out /tmp/cirrus-ci-build/build/testrun/test_deco...
--- /tmp/cirrus-ci-build/contrib/test_decoding/expected/replorigin.out	2025-07-03 14:37:39.861802000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/test_decoding/regress/results/replorigin.out	2025-07-03 14:41:16.062231000 +0000
@@ -39,8 +39,9 @@
 
 -- ensure duplicate creations fail
 SELECT pg_replication_origin_create('regress_test_decoding: regression_slot');
-ERROR:  duplicate key value violates unique constraint "pg_replication_origin_roname_index"
-DETAIL:  Key (roname)=(regress_test_decoding: regression_slot) already exists.
+ERROR:  could not create object because a conflicting object already exists
+DETAIL:  Key (roname)=(regress_test_decoding: regression_slot) conflicts with existing entry in unique index pg_replica...
+HINT:  Another session might have created an object with the same key concurrently.
 --ensure deletions work (once)
 SELECT pg_replication_origin_create('regress_test_decoding: temp');
  pg_replication_origin_create 
test
[14:44:53.789] 112/343 postgresql:test_decoding / test_decoding/regress                                ERROR            ...
[14:44:53.789] 124/343 postgresql:injection_points / injection_points/isolation                        ERROR            ...
53/5734 Improve logicalrep_worker_launch() logic
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[13:45:09.617](0.605s) not ok 5 - psql connect success
[13:45:09.619](0.000s) not ok 6 - psql select 1
test
[13:53:23.657]  49/338 postgresql:recovery / recovery/041_checkpoint_at_promote                        ERROR            ...
53/5517 Extended Statistics set/restore/clear functions
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[13:30:57.314] ../src/backend/statistics/dependencies.c(928): warning C4129: '%': unrecognized character escape sequence
compiler
[13:30:57.314] ../src/backend/statistics/mvdistinct.c(589): warning C4129: '%': unrecognized character escape sequence
53/5711 temporary file usage report with extended protocol and unnamed portals
FreeBSD - Meson
tap
[10:50:10.846](238.794s) # poll_query_until timed out executing this query:
test
[10:50:55.588] 284/343 postgresql:recovery / recovery/048_vacuum_horizon_floor                         ERROR           2...
53/5804 Add new wait event to XactLockTableWait
macOS - Sonoma - Meson
core
[10:36:06.947]   * frame #0: 0x0000000197987d24 dyld`stat64 + 8
[10:36:06.947]     frame #1: 0x00000001979eac30 dyld`stat_with_subsystem + 56
[10:36:06.947]     frame #2: 0x00000001979d5c44 dyld`dyld3::stat(char const*, stat*) + 28
[10:36:06.947]     frame #3: 0x00000001979ae2fc dyld`dyld4::SyscallDelegate::fileExists(char const*, dyld4::FileID*, int...
[10:36:06.947]     frame #4: 0x00000001979ac12c dyld`invocation function for block in dyld4::PrebuiltLoader::invalidateI...
[10:36:06.947]     frame #5: 0x000000019798dd08 dyld`dyld4::ProcessConfig::PathOverrides::forEachPathVariant(char const*...
[10:36:06.947]     frame #6: 0x00000001979abed0 dyld`dyld4::PrebuiltLoader::invalidateInIsolation(dyld4::RuntimeState co...
[10:36:06.947]     frame #7: 0x00000001979abbdc dyld`dyld4::PrebuiltLoader::isValid(dyld4::RuntimeState const&) const + ...
[10:36:06.947]     frame #8: 0x000000019799aa08 dyld`dyld4::RuntimeState::findPrebuiltLoader(char const*) const + 104
[10:36:06.947]     frame #9: 0x000000019799e8fc dyld`dyld4::Loader::makeDyldCacheLoader(Diagnostics&, dyld4::RuntimeStat...
tap
[10:28:26.773](0.000s) not ok 59 - slot has been invalidated
test
[10:32:14.103]  49/343 postgresql:recovery / recovery/035_standby_logical_decoding                     ERROR            ...
53/5708 don't generate fake alias names, only fake eref names
Windows - Server 2019, VS 2019 - Meson & ninja
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/memoize.out C:/cirrus/build/testrun/pg_upgrade/002_pg_u...
--- C:/cirrus/src/test/regress/expected/memoize.out	2025-07-03 08:31:20.157700500 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/memoize.out	2025-07-03 08:35:23.436787500 +0000
@@ -545,15 +545,15 @@
 SELECT * FROM tab_anti t1 WHERE t1.a IN
  (SELECT a FROM tab_anti t2 WHERE t2.b IN
   (SELECT t1.b FROM tab_anti t3 WHERE t2.a > 1 OFFSET 0));
-                   QUERY PLAN                    
--------------------------------------------------
+                    QUERY PLAN                     
+---------------------------------------------------
  Nested Loop Semi Join
    ->  Seq Scan on tab_anti t1
    ->  Nested Loop Semi Join
          Join Filter: (t1.a = t2.a)
          ->  Seq Scan on tab_anti t2
-         ->  Subquery Scan on "ANY_subquery"
-               Filter: (t2.b = "ANY_subquery".b)
+         ->  Subquery Scan on unnamed_subquery
+               Filter: (t2.b = unnamed_subquery.b)
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/memoize.out C:/cirrus/build/testrun/recovery/027_stream...
--- C:/cirrus/src/test/regress/expected/memoize.out	2025-07-03 08:31:20.157700500 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/memoize.out	2025-07-03 08:38:09.532181900 +0000
@@ -545,15 +545,15 @@
 SELECT * FROM tab_anti t1 WHERE t1.a IN
  (SELECT a FROM tab_anti t2 WHERE t2.b IN
   (SELECT t1.b FROM tab_anti t3 WHERE t2.a > 1 OFFSET 0));
-                   QUERY PLAN                    
--------------------------------------------------
+                    QUERY PLAN                     
+---------------------------------------------------
  Nested Loop Semi Join
    ->  Seq Scan on tab_anti t1
    ->  Nested Loop Semi Join
          Join Filter: (t1.a = t2.a)
          ->  Seq Scan on tab_anti t2
-         ->  Subquery Scan on "ANY_subquery"
-               Filter: (t2.b = "ANY_subquery".b)
+         ->  Subquery Scan on unnamed_subquery
+               Filter: (t2.b = unnamed_subquery.b)
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/memoize.out C:/cirrus/build/testrun/regress/regress/res...
--- C:/cirrus/src/test/regress/expected/memoize.out	2025-07-03 08:31:20.157700500 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/memoize.out	2025-07-03 08:35:18.385992500 +0000
@@ -545,15 +545,15 @@
 SELECT * FROM tab_anti t1 WHERE t1.a IN
  (SELECT a FROM tab_anti t2 WHERE t2.b IN
   (SELECT t1.b FROM tab_anti t3 WHERE t2.a > 1 OFFSET 0));
-                   QUERY PLAN                    
--------------------------------------------------
+                    QUERY PLAN                     
+---------------------------------------------------
  Nested Loop Semi Join
    ->  Seq Scan on tab_anti t1
    ->  Nested Loop Semi Join
          Join Filter: (t1.a = t2.a)
          ->  Seq Scan on tab_anti t2
-         ->  Subquery Scan on "ANY_subquery"
-               Filter: (t2.b = "ANY_subquery".b)
+         ->  Subquery Scan on unnamed_subquery
+               Filter: (t2.b = unnamed_subquery.b)
...
tap
[08:39:14.415](0.084s) not ok 35 -  'user=ssluser gssencmode=disable sslmode=allow sslnegotiation=postgres' -> connect, ...
tap
[08:39:14.223](0.001s) not ok 18 - checking with a non-existent user stderr /(?^:role "no_such_user" does not exist)/
tap
[08:35:32.335](112.975s) not ok 5 - regression tests pass
tap
[08:38:22.464](140.102s) not ok 2 - regression tests pass
test
[08:45:07.523]  16/338 postgresql:regress / regress/regress                                            ERROR           1...
[08:45:07.523]  18/338 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           2...
[08:45:07.523]  78/338 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
[08:45:07.523] 148/338 postgresql:libpq / libpq/005_negotiate_encryption                               ERROR            ...
[08:45:07.523] 147/338 postgresql:pg_amcheck / pg_amcheck/002_nonesuch                                 ERROR            ...
macOS - Sonoma - Meson
core
[08:43:49.457]   * frame #0: 0x0000000104e6cb70 dyld`_dyld_start
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/memoize.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upg...
--- /Users/admin/pgsql/src/test/regress/expected/memoize.out	2025-07-03 08:31:15
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/memoize.out	2025-07-03 08:34:30
@@ -545,15 +545,15 @@
 SELECT * FROM tab_anti t1 WHERE t1.a IN
  (SELECT a FROM tab_anti t2 WHERE t2.b IN
   (SELECT t1.b FROM tab_anti t3 WHERE t2.a > 1 OFFSET 0));
-                   QUERY PLAN                    
--------------------------------------------------
+                    QUERY PLAN                     
+---------------------------------------------------
  Nested Loop Semi Join
    ->  Seq Scan on tab_anti t1
    ->  Nested Loop Semi Join
          Join Filter: (t1.a = t2.a)
          ->  Seq Scan on tab_anti t2
-         ->  Subquery Scan on "ANY_subquery"
-               Filter: (t2.b = "ANY_subquery".b)
+         ->  Subquery Scan on unnamed_subquery
+               Filter: (t2.b = unnamed_subquery.b)
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/memoize.out /Users/admin/pgsql/build/testrun/recovery/027_stream_r...
--- /Users/admin/pgsql/src/test/regress/expected/memoize.out	2025-07-03 08:31:15
+++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/memoize.out	2025-07-03 08:36:44
@@ -545,15 +545,15 @@
 SELECT * FROM tab_anti t1 WHERE t1.a IN
  (SELECT a FROM tab_anti t2 WHERE t2.b IN
   (SELECT t1.b FROM tab_anti t3 WHERE t2.a > 1 OFFSET 0));
-                   QUERY PLAN                    
--------------------------------------------------
+                    QUERY PLAN                     
+---------------------------------------------------
  Nested Loop Semi Join
    ->  Seq Scan on tab_anti t1
    ->  Nested Loop Semi Join
          Join Filter: (t1.a = t2.a)
          ->  Seq Scan on tab_anti t2
-         ->  Subquery Scan on "ANY_subquery"
-               Filter: (t2.b = "ANY_subquery".b)
+         ->  Subquery Scan on unnamed_subquery
+               Filter: (t2.b = unnamed_subquery.b)
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/memoize.out /Users/admin/pgsql/build/testrun/regress/regress/resul...
--- /Users/admin/pgsql/src/test/regress/expected/memoize.out	2025-07-03 08:31:15
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/memoize.out	2025-07-03 08:34:37
@@ -545,15 +545,15 @@
 SELECT * FROM tab_anti t1 WHERE t1.a IN
  (SELECT a FROM tab_anti t2 WHERE t2.b IN
   (SELECT t1.b FROM tab_anti t3 WHERE t2.a > 1 OFFSET 0));
-                   QUERY PLAN                    
--------------------------------------------------
+                    QUERY PLAN                     
+---------------------------------------------------
  Nested Loop Semi Join
    ->  Seq Scan on tab_anti t1
    ->  Nested Loop Semi Join
          Join Filter: (t1.a = t2.a)
          ->  Seq Scan on tab_anti t2
-         ->  Subquery Scan on "ANY_subquery"
-               Filter: (t2.b = "ANY_subquery".b)
+         ->  Subquery Scan on unnamed_subquery
+               Filter: (t2.b = unnamed_subquery.b)
...
tap
[08:34:40.430](93.406s) not ok 5 - regression tests pass
tap
[08:38:46.275](0.000s) not ok 377 - pgbench script error: setshell no such command stderr /(?^:could not read result )/
tap
[08:36:53.403](128.346s) not ok 2 - regression tests pass
test
[08:39:47.975]  30/343 postgresql:regress / regress/regress                                            ERROR           1...
[08:39:47.975]  29/343 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           2...
[08:39:47.975] 119/343 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
[08:39:47.975] 228/343 postgresql:pgbench / pgbench/001_pgbench_with_server                            ERROR            ...
Linux - Debian Bookworm - Meson
core
[08:44:14.599] #0  0x00007f96817f9dd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[08:44:14.599] #1  0x00007f96817a6239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[08:44:14.599] #2  0x00007f96817a6497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[08:44:14.599] #3  0x000055b8ae4f85c1 in ?? ()
[08:44:14.599] #4  0x000055b8ae4f2369 in ?? ()
[08:44:14.599] #5  0x000055b8ae4f120f in ?? ()
[08:44:14.599] #6  0x000055b8ae4f1c3b in ?? ()
[08:44:14.599] #7  0x000055b8ae4ef66f in ?? ()
[08:44:14.599] #8  0x00007f968179124a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[08:44:14.599] #9  0x00007f9681791305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[08:44:14.972] #0  <unavailable> in ?? ()
core
[08:44:14.847] #0  0x00007f2ee8195dd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[08:44:14.847] #1  0x00007f2ee8142239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[08:44:14.847] #2  0x00007f2ee8142497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[08:44:14.847] #3  0x0000558e26fd15f3 in ?? ()
[08:44:14.847] #4  0x0000558e26fcb369 in ?? ()
[08:44:14.847] #5  0x0000558e26fca20f in ?? ()
[08:44:14.847] #6  0x0000558e26fcac3b in ?? ()
[08:44:14.847] #7  0x0000558e26fc866f in ?? ()
[08:44:14.847] #8  0x00007f2ee812d24a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[08:44:14.847] #9  0x00007f2ee812d305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[08:44:14.847] #0  <unavailable> in ?? ()
core
[08:44:14.723] #0  0x00007f2ee8195dd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[08:44:14.723] #1  0x00007f2ee8142239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[08:44:14.723] #2  0x00007f2ee8142497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[08:44:14.723] #3  0x0000558e26fd15c1 in ?? ()
[08:44:14.723] #4  0x0000558e26fcb369 in ?? ()
[08:44:14.723] #5  0x0000558e26fca20f in ?? ()
[08:44:14.723] #6  0x0000558e26fcac3b in ?? ()
[08:44:14.723] #7  0x0000558e26fc866f in ?? ()
[08:44:14.723] #8  0x00007f2ee812d24a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[08:44:14.723] #9  0x00007f2ee812d305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[08:44:14.972] #0  0x00007f96817f9dd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[08:44:14.972] #1  0x00007f96817a6239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[08:44:14.972] #2  0x00007f96817a6497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[08:44:14.972] #3  0x000055b8ae4f85f3 in ?? ()
[08:44:14.972] #4  0x000055b8ae4f2369 in ?? ()
[08:44:14.972] #5  0x000055b8ae4f120f in ?? ()
[08:44:14.972] #6  0x000055b8ae4f1c3b in ?? ()
[08:44:14.972] #7  0x000055b8ae4ef66f in ?? ()
[08:44:14.972] #8  0x00007f968179124a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[08:44:14.972] #9  0x00007f9681791305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/memoize.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg...
--- /tmp/cirrus-ci-build/src/test/regress/expected/memoize.out	2025-07-03 08:31:17.344458212 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/memoize.out	2025-07-03 08:36:46.287581053 ...
@@ -545,15 +545,15 @@
 SELECT * FROM tab_anti t1 WHERE t1.a IN
  (SELECT a FROM tab_anti t2 WHERE t2.b IN
   (SELECT t1.b FROM tab_anti t3 WHERE t2.a > 1 OFFSET 0));
-                   QUERY PLAN                    
--------------------------------------------------
+                    QUERY PLAN                     
+---------------------------------------------------
  Nested Loop Semi Join
    ->  Seq Scan on tab_anti t1
    ->  Nested Loop Semi Join
          Join Filter: (t1.a = t2.a)
          ->  Seq Scan on tab_anti t2
-         ->  Subquery Scan on "ANY_subquery"
-               Filter: (t2.b = "ANY_subquery".b)
+         ->  Subquery Scan on unnamed_subquery
+               Filter: (t2.b = unnamed_subquery.b)
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/memoize.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre...
--- /tmp/cirrus-ci-build/src/test/regress/expected/memoize.out	2025-07-03 08:31:17.344458212 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/memoize.out	2025-07-03 08:38:10.36353563...
@@ -545,15 +545,15 @@
 SELECT * FROM tab_anti t1 WHERE t1.a IN
  (SELECT a FROM tab_anti t2 WHERE t2.b IN
   (SELECT t1.b FROM tab_anti t3 WHERE t2.a > 1 OFFSET 0));
-                   QUERY PLAN                    
--------------------------------------------------
+                    QUERY PLAN                     
+---------------------------------------------------
  Nested Loop Semi Join
    ->  Seq Scan on tab_anti t1
    ->  Nested Loop Semi Join
          Join Filter: (t1.a = t2.a)
          ->  Seq Scan on tab_anti t2
-         ->  Subquery Scan on "ANY_subquery"
-               Filter: (t2.b = "ANY_subquery".b)
+         ->  Subquery Scan on unnamed_subquery
+               Filter: (t2.b = unnamed_subquery.b)
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/memoize.out /tmp/cirrus-ci-build/build/testrun/regress/regress/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/memoize.out	2025-07-03 08:31:17.344458212 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/memoize.out	2025-07-03 08:36:42.243583612 +0000
@@ -545,15 +545,15 @@
 SELECT * FROM tab_anti t1 WHERE t1.a IN
  (SELECT a FROM tab_anti t2 WHERE t2.b IN
   (SELECT t1.b FROM tab_anti t3 WHERE t2.a > 1 OFFSET 0));
-                   QUERY PLAN                    
--------------------------------------------------
+                    QUERY PLAN                     
+---------------------------------------------------
  Nested Loop Semi Join
    ->  Seq Scan on tab_anti t1
    ->  Nested Loop Semi Join
          Join Filter: (t1.a = t2.a)
          ->  Seq Scan on tab_anti t2
-         ->  Subquery Scan on "ANY_subquery"
-               Filter: (t2.b = "ANY_subquery".b)
+         ->  Subquery Scan on unnamed_subquery
+               Filter: (t2.b = unnamed_subquery.b)
...
tap
[08:36:54.155](85.696s) not ok 5 - regression tests pass
tap
[08:38:18.033](88.494s) not ok 2 - regression tests pass
test
[08:41:38.974]  31/344 postgresql:regress / regress/regress                                            ERROR            ...
[08:41:38.974]  34/344 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[08:41:38.974] 112/344 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
Linux - Debian Bookworm - Autoconf
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/memoize.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/re...
--- /tmp/cirrus-ci-build/src/test/regress/expected/memoize.out	2025-07-03 08:31:17.362579977 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/memoize.out	2025-07-03 08:38:13.173723147 +0000
@@ -545,15 +545,15 @@
 SELECT * FROM tab_anti t1 WHERE t1.a IN
  (SELECT a FROM tab_anti t2 WHERE t2.b IN
   (SELECT t1.b FROM tab_anti t3 WHERE t2.a > 1 OFFSET 0));
-                   QUERY PLAN                    
--------------------------------------------------
+                    QUERY PLAN                     
+---------------------------------------------------
  Nested Loop Semi Join
    ->  Seq Scan on tab_anti t1
    ->  Nested Loop Semi Join
          Join Filter: (t1.a = t2.a)
          ->  Seq Scan on tab_anti t2
-         ->  Subquery Scan on "ANY_subquery"
-               Filter: (t2.b = "ANY_subquery".b)
+         ->  Subquery Scan on unnamed_subquery
+               Filter: (t2.b = unnamed_subquery.b)
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/memoize.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/res...
--- /tmp/cirrus-ci-build/src/test/regress/expected/memoize.out	2025-07-03 08:31:17.362579977 +0000
+++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/memoize.out	2025-07-03 08:39:51.041635093 +0000
@@ -545,15 +545,15 @@
 SELECT * FROM tab_anti t1 WHERE t1.a IN
  (SELECT a FROM tab_anti t2 WHERE t2.b IN
   (SELECT t1.b FROM tab_anti t3 WHERE t2.a > 1 OFFSET 0));
-                   QUERY PLAN                    
--------------------------------------------------
+                    QUERY PLAN                     
+---------------------------------------------------
  Nested Loop Semi Join
    ->  Seq Scan on tab_anti t1
    ->  Nested Loop Semi Join
          Join Filter: (t1.a = t2.a)
          ->  Seq Scan on tab_anti t2
-         ->  Subquery Scan on "ANY_subquery"
-               Filter: (t2.b = "ANY_subquery".b)
+         ->  Subquery Scan on unnamed_subquery
+               Filter: (t2.b = unnamed_subquery.b)
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/memoize.out /tmp/cirrus-ci-build/src/test/regress/results/memoiz...
--- /tmp/cirrus-ci-build/src/test/regress/expected/memoize.out	2025-07-03 08:31:17.362579977 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/memoize.out	2025-07-03 08:35:05.953843545 +0000
@@ -545,15 +545,15 @@
 SELECT * FROM tab_anti t1 WHERE t1.a IN
  (SELECT a FROM tab_anti t2 WHERE t2.b IN
   (SELECT t1.b FROM tab_anti t3 WHERE t2.a > 1 OFFSET 0));
-                   QUERY PLAN                    
--------------------------------------------------
+                    QUERY PLAN                     
+---------------------------------------------------
  Nested Loop Semi Join
    ->  Seq Scan on tab_anti t1
    ->  Nested Loop Semi Join
          Join Filter: (t1.a = t2.a)
          ->  Seq Scan on tab_anti t2
-         ->  Subquery Scan on "ANY_subquery"
-               Filter: (t2.b = "ANY_subquery".b)
+         ->  Subquery Scan on unnamed_subquery
+               Filter: (t2.b = unnamed_subquery.b)
...
tap
[08:38:22.500](135.830s) not ok 5 - regression tests pass
tap
[08:39:58.070](84.762s) not ok 2 - regression tests pass
FreeBSD - Meson
core
[08:40:52.591] #0  0x0000258719e8b75a in ?? () from /libexec/ld-elf.so.1
[08:40:52.591] #1  0x0000258719e857fc in ?? () from /libexec/ld-elf.so.1
[08:40:52.591] #2  0x0000000000000000 in ?? ()
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/memoize.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg...
--- /tmp/cirrus-ci-build/src/test/regress/expected/memoize.out	2025-07-03 08:31:17.973989000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/memoize.out	2025-07-03 08:35:14.537010000 ...
@@ -545,15 +545,15 @@
 SELECT * FROM tab_anti t1 WHERE t1.a IN
  (SELECT a FROM tab_anti t2 WHERE t2.b IN
   (SELECT t1.b FROM tab_anti t3 WHERE t2.a > 1 OFFSET 0));
-                   QUERY PLAN                    
--------------------------------------------------
+                    QUERY PLAN                     
+---------------------------------------------------
  Nested Loop Semi Join
    ->  Seq Scan on tab_anti t1
    ->  Nested Loop Semi Join
          Join Filter: (t1.a = t2.a)
          ->  Seq Scan on tab_anti t2
-         ->  Subquery Scan on "ANY_subquery"
-               Filter: (t2.b = "ANY_subquery".b)
+         ->  Subquery Scan on unnamed_subquery
+               Filter: (t2.b = unnamed_subquery.b)
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/memoize.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre...
--- /tmp/cirrus-ci-build/src/test/regress/expected/memoize.out	2025-07-03 08:31:17.973989000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/memoize.out	2025-07-03 08:36:43.19926100...
@@ -545,15 +545,15 @@
 SELECT * FROM tab_anti t1 WHERE t1.a IN
  (SELECT a FROM tab_anti t2 WHERE t2.b IN
   (SELECT t1.b FROM tab_anti t3 WHERE t2.a > 1 OFFSET 0));
-                   QUERY PLAN                    
--------------------------------------------------
+                    QUERY PLAN                     
+---------------------------------------------------
  Nested Loop Semi Join
    ->  Seq Scan on tab_anti t1
    ->  Nested Loop Semi Join
          Join Filter: (t1.a = t2.a)
          ->  Seq Scan on tab_anti t2
-         ->  Subquery Scan on "ANY_subquery"
-               Filter: (t2.b = "ANY_subquery".b)
+         ->  Subquery Scan on unnamed_subquery
+               Filter: (t2.b = unnamed_subquery.b)
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/memoize.out /tmp/cirrus-ci-build/build/testrun/regress/regress/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/memoize.out	2025-07-03 08:31:17.973989000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/memoize.out	2025-07-03 08:35:15.623555000 +0000
@@ -545,15 +545,15 @@
 SELECT * FROM tab_anti t1 WHERE t1.a IN
  (SELECT a FROM tab_anti t2 WHERE t2.b IN
   (SELECT t1.b FROM tab_anti t3 WHERE t2.a > 1 OFFSET 0));
-                   QUERY PLAN                    
--------------------------------------------------
+                    QUERY PLAN                     
+---------------------------------------------------
  Nested Loop Semi Join
    ->  Seq Scan on tab_anti t1
    ->  Nested Loop Semi Join
          Join Filter: (t1.a = t2.a)
          ->  Seq Scan on tab_anti t2
-         ->  Subquery Scan on "ANY_subquery"
-               Filter: (t2.b = "ANY_subquery".b)
+         ->  Subquery Scan on unnamed_subquery
+               Filter: (t2.b = unnamed_subquery.b)
...
tap
[08:35:34.836](211.222s) not ok 5 - regression tests pass
tap
[08:37:02.433](254.229s) not ok 2 - regression tests pass
test
[08:38:18.699] 185/343 postgresql:regress / regress/regress                                            ERROR           2...
[08:38:18.699] 187/343 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           3...
[08:38:18.699] 276/343 postgresql:recovery / recovery/027_stream_regress                               ERROR           3...
53/5676 pg_restore documentation and --create/--single-transaction limitation
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[08:01:08.756](0.002s) not ok 2 - regular connections limit: matches
test
[08:03:54.405] 257/338 postgresql:postmaster / postmaster/002_connection_limits                        ERROR            ...
53/5656 Prune partitions by ScalarArrayOpExpr with an array parameter (partkey = ANY($1))
macOS - Sonoma - Meson
tap
[07:40:28.821](0.000s) not ok 293 - pgbench script error: set invalid variable name stderr /(?^:invalid variable name)/
test
[07:41:27.687] 230/343 postgresql:pgbench / pgbench/001_pgbench_with_server                            ERROR            ...
53/5742 Incorrect calculation of path fraction value in MergeAppend
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[03:21:07.778](0.001s) not ok 2 - connecting to a non-existent database: matches
test
[03:26:19.992] 180/338 postgresql:pg_dump / pg_dump/002_pg_dump                                        ERROR            ...
53/4738 psql: Rethinking of \du command
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[01:05:32.789](0.001s) not ok 23 - connect : matches
test
[01:08:14.529] 260/338 postgresql:postmaster / postmaster/003_start_stop                               ERROR            ...
53/4971 [CREATE|RE] INDEX CONCURRENTLY with single heap scan and short-term resetting shapshots
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[00:40:23.460] c:\cirrus\src\backend\access\stir\stir.c(424) : warning C4715: 'stirbeginscan': not all control paths ret...
53/5696 Add pg_get_injection_points() for information of injection points
Linux - Debian Bookworm - Meson
core
[00:17:42.661] #0  <unavailable> in ?? ()
core
[00:17:42.661] #0  0x00007f78216aedd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[00:17:42.661] #1  0x00007f782165b239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[00:17:42.661] #2  0x00007f7821716244 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[00:17:42.661] #3  0x00007f782172889c in ?? () from /lib/x86_64-linux-gnu/libc.so.6
regress
diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/injection_points.out /tmp/cirrus-ci-build/build...
--- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/injection_points.out	2025-07-03 00:08:11.133533043 +...
+++ /tmp/cirrus-ci-build/build/testrun/injection_points/regress/results/injection_points.out	2025-07-03 00:12:15.4651324...
@@ -39,9 +39,9 @@
  
 (1 row)
 
-SELECT name, library, function FROM pg_get_injection_points()
-  ORDER BY name COLLATE "C";
-        name        |     library      |     function     
+SELECT point_name, library, function FROM injection_points_list()
+  ORDER BY point_name COLLATE "C";
+     point_name     |     library      |     function     
 --------------------+------------------+------------------
  TestInjectionError | injection_points | injection_error
  TestInjectionLog   | injection_points | injection_notice
@@ -308,10 +308,10 @@
 (1 row)
 
 -- No points should be left around.
...
test
[00:15:19.838] 117/344 postgresql:injection_points / injection_points/regress                          ERROR            ...
macOS - Sonoma - Meson
core
[00:16:40.945]   * frame #0: 0x00000001042c0b70 dyld`_dyld_start
regress
diff -U3 /Users/admin/pgsql/src/test/modules/injection_points/expected/injection_points.out /Users/admin/pgsql/build/tes...
--- /Users/admin/pgsql/src/test/modules/injection_points/expected/injection_points.out	2025-07-03 00:07:12
+++ /Users/admin/pgsql/build/testrun/injection_points/regress/results/injection_points.out	2025-07-03 00:10:39
@@ -39,9 +39,9 @@
  
 (1 row)
 
-SELECT name, library, function FROM pg_get_injection_points()
-  ORDER BY name COLLATE "C";
-        name        |     library      |     function     
+SELECT point_name, library, function FROM injection_points_list()
+  ORDER BY point_name COLLATE "C";
+     point_name     |     library      |     function     
 --------------------+------------------+------------------
  TestInjectionError | injection_points | injection_error
  TestInjectionLog   | injection_points | injection_notice
@@ -308,10 +308,10 @@
 (1 row)
 
 -- No points should be left around.
...
test
[00:12:56.428] 116/343 postgresql:injection_points / injection_points/regress                          ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/modules/injection_points/expected/injection_points.out C:/cirrus/build/t...
--- C:/cirrus/src/test/modules/injection_points/expected/injection_points.out	2025-07-03 00:08:13.829118800 +0000
+++ C:/cirrus/build/testrun/injection_points/regress/results/injection_points.out	2025-07-03 00:16:25.186214700 +0000
@@ -39,9 +39,9 @@
  
 (1 row)
 
-SELECT name, library, function FROM pg_get_injection_points()
-  ORDER BY name COLLATE "C";
-        name        |     library      |     function     
+SELECT point_name, library, function FROM injection_points_list()
+  ORDER BY point_name COLLATE "C";
+     point_name     |     library      |     function     
 --------------------+------------------+------------------
  TestInjectionError | injection_points | injection_error
  TestInjectionLog   | injection_points | injection_notice
@@ -308,10 +308,10 @@
 (1 row)
 
 -- No points should be left around.
...
test
[00:23:25.799] 110/338 postgresql:injection_points / injection_points/regress                          ERROR            ...
Linux - Debian Bookworm - Autoconf
core
[00:20:24.902] #0  0x00007f15df7b0a2d in ?? () from /lib64/ld-linux-x86-64.so.2
[00:20:24.902] #1  0x00007f15df794dfc in ?? () from /lib64/ld-linux-x86-64.so.2
[00:20:24.902] #2  0x00007f15df7952c2 in ?? () from /lib64/ld-linux-x86-64.so.2
[00:20:24.902] #3  0x00007f15df798126 in ?? () from /lib64/ld-linux-x86-64.so.2
[00:20:24.902] #4  0x00007f15df792261 in ?? () from /lib64/ld-linux-x86-64.so.2
[00:20:24.902] #5  0x00007f15df7a83c1 in _dl_catch_exception () from /lib64/ld-linux-x86-64.so.2
[00:20:24.902] #6  0x00007f15df7925ca in ?? () from /lib64/ld-linux-x86-64.so.2
[00:20:24.902] #7  0x00007f15df7ada4a in ?? () from /lib64/ld-linux-x86-64.so.2
[00:20:24.902] #8  0x00007f15df7aa2ff in ?? () from /lib64/ld-linux-x86-64.so.2
[00:20:24.902] #9  0x00007f15df7abc7c in ?? () from /lib64/ld-linux-x86-64.so.2
regress
diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/injection_points.out /tmp/cirrus-ci-build/src/t...
--- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/injection_points.out	2025-07-03 00:08:09.843880366 +...
+++ /tmp/cirrus-ci-build/src/test/modules/injection_points/results/injection_points.out	2025-07-03 00:13:20.674567614 +0...
@@ -39,9 +39,9 @@
  
 (1 row)
 
-SELECT name, library, function FROM pg_get_injection_points()
-  ORDER BY name COLLATE "C";
-        name        |     library      |     function     
+SELECT point_name, library, function FROM injection_points_list()
+  ORDER BY point_name COLLATE "C";
+     point_name     |     library      |     function     
 --------------------+------------------+------------------
  TestInjectionError | injection_points | injection_error
  TestInjectionLog   | injection_points | injection_notice
@@ -308,10 +308,10 @@
 (1 row)
 
 -- No points should be left around.
...
FreeBSD - Meson
regress
diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/injection_points.out /tmp/cirrus-ci-build/build...
--- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/injection_points.out	2025-07-03 00:08:11.292462000 +...
+++ /tmp/cirrus-ci-build/build/testrun/injection_points/regress/results/injection_points.out	2025-07-03 00:11:20.3593560...
@@ -39,9 +39,9 @@
  
 (1 row)
 
-SELECT name, library, function FROM pg_get_injection_points()
-  ORDER BY name COLLATE "C";
-        name        |     library      |     function     
+SELECT point_name, library, function FROM injection_points_list()
+  ORDER BY point_name COLLATE "C";
+     point_name     |     library      |     function     
 --------------------+------------------+------------------
  TestInjectionError | injection_points | injection_error
  TestInjectionLog   | injection_points | injection_notice
@@ -308,10 +308,10 @@
 (1 row)
 
 -- No points should be left around.
...
test
[00:15:14.434] 115/343 postgresql:injection_points / injection_points/regress                          ERROR            ...
53/5214 SQL:2023 JSON simplified accessor support
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[23:29:26.779] c:\cirrus\src\backend\utils\adt\jsonbsubs.c(223) : warning C4715: 'make_jsonpath_item_expr': not all cont...
53/5556 Expanding HOT updates for expression and partial indexes
macOS - Sonoma - Meson
core
[18:59:56.392]   * frame #0: 0x000000018477ddd0 dyld`dyld4::Loader::dependent(dyld4::RuntimeState const&, unsigned int, ...
[18:59:56.392]     frame #1: 0x00000001847842f8 dyld`dyld4::Loader::hasExportedSymbol(Diagnostics&, dyld4::RuntimeState&...
[18:59:56.392]     frame #2: 0x000000018478433c dyld`dyld4::Loader::hasExportedSymbol(Diagnostics&, dyld4::RuntimeState&...
[18:59:56.392]     frame #3: 0x00000001847833c0 dyld`dyld4::Loader::resolveSymbol(Diagnostics&, dyld4::RuntimeState&, in...
[18:59:56.392]     frame #4: 0x0000000184782fec dyld`invocation function for block in dyld4::Loader::forEachBindTarget(D...
[18:59:56.392]     frame #5: 0x00000001847bdff0 dyld`invocation function for block in mach_o::Fixups::forEachBindTarget_...
[18:59:56.392]     frame #6: 0x00000001847b8f50 dyld`dyld3::MachOFile::forEachChainedFixupTarget(Diagnostics&, dyld_chai...
[18:59:56.392]     frame #7: 0x00000001847bdcc0 dyld`mach_o::Fixups::forEachBindTarget_ChainedFixups(Diagnostics&, void ...
[18:59:56.392]     frame #8: 0x0000000184782f54 dyld`invocation function for block in dyld4::Loader::forEachBindTarget(D...
[18:59:56.392]     frame #9: 0x00000001847c1414 dyld`dyld3::MachOAnalyzer::withVMLayout(Diagnostics&, void (mach_o::Layo...
tap
[18:52:34.228](0.000s) not ok 107 - schema exclusion pattern overrides all inclusion patterns stderr /(?^:pg_amcheck: er...
test
[18:56:22.726] 151/343 postgresql:pg_amcheck / pg_amcheck/002_nonesuch                                 ERROR            ...
53/5770 Slot's restart_lsn may point to removed WAL segment after hard restart unexpectedly
CompilerWarnings
compiler
[17:40:28.397] xlog.c:6875:5: error: variable 'total_msecs' set but not used [-Werror,-Wunused-but-set-variable]
compiler
[17:40:28.397] xlog.c:7090:13: error: variable 'last_important_lsn' set but not used [-Werror,-Wunused-but-set-variable]
compiler
[17:40:28.397] xlog.c:6876:5: error: variable 'longest_msecs' set but not used [-Werror,-Wunused-but-set-variable]
compiler
[17:40:28.397] xlog.c:6877:5: error: variable 'average_msecs' set but not used [-Werror,-Wunused-but-set-variable]
compiler
[17:39:34.015] xlog.c:6875:5: error: variable 'total_msecs' set but not used [-Werror,-Wunused-but-set-variable]
compiler
[17:39:34.015] xlog.c:7090:13: error: variable 'last_important_lsn' set but not used [-Werror,-Wunused-but-set-variable]
compiler
[17:39:34.015] xlog.c:6877:5: error: variable 'average_msecs' set but not used [-Werror,-Wunused-but-set-variable]
compiler
[17:39:34.015] xlog.c:6876:5: error: variable 'longest_msecs' set but not used [-Werror,-Wunused-but-set-variable]
compiler
[17:38:21.073] xlog.c:6875:33: error: variable ‘total_msecs’ set but not used [-Werror=unused-but-set-variable]
compiler
[17:38:21.073] xlog.c:7090:25: error: variable ‘last_important_lsn’ set but not used [-Werror=unused-but-set-variable]
compiler
[17:38:21.073] xlog.c:6877:33: error: variable ‘average_msecs’ set but not used [-Werror=unused-but-set-variable]
compiler
[17:38:21.073] xlog.c:6876:33: error: variable ‘longest_msecs’ set but not used [-Werror=unused-but-set-variable]
compiler
[17:37:28.050] xlog.c:6876:33: error: variable ‘longest_msecs’ set but not used [-Werror=unused-but-set-variable]
compiler
[17:37:28.050] xlog.c:7090:25: error: variable ‘last_important_lsn’ set but not used [-Werror=unused-but-set-variable]
compiler
[17:37:28.050] xlog.c:6877:33: error: variable ‘average_msecs’ set but not used [-Werror=unused-but-set-variable]
compiler
[17:37:28.050] xlog.c:6875:33: error: variable ‘total_msecs’ set but not used [-Werror=unused-but-set-variable]
compiler
[17:42:06.597] xlog.c:6876:33: error: variable ‘longest_msecs’ set but not used [-Werror=unused-but-set-variable]
compiler
[17:42:06.597] xlog.c:7090:25: error: variable ‘last_important_lsn’ set but not used [-Werror=unused-but-set-variable]
compiler
[17:42:06.597] xlog.c:6877:33: error: variable ‘average_msecs’ set but not used [-Werror=unused-but-set-variable]
compiler
[17:42:06.597] xlog.c:6875:33: error: variable ‘total_msecs’ set but not used [-Werror=unused-but-set-variable]
Linux - Debian Bookworm - Meson
assertion
TRAP: failed Assert("TransactionIdIsValid(initial)"), File: "../src/backend/storage/ipc/procarray.c", Line: 1759, PID: 1...
assertion
TRAP: failed Assert("TransactionIdIsValid(initial)"), File: "../src/backend/storage/ipc/procarray.c", Line: 1759, PID: 1...
assertion
TRAP: failed Assert("TransactionIdIsValid(initial)"), File: "../src/backend/storage/ipc/procarray.c", Line: 1759, PID: 1...
assertion
TRAP: failed Assert("TransactionIdIsValid(initial)"), File: "../src/backend/storage/ipc/procarray.c", Line: 1759, PID: 1...
assertion
TRAP: failed Assert("TransactionIdIsValid(initial)"), File: "../src/backend/storage/ipc/procarray.c", Line: 1759, PID: 9...
core
[18:15:38.845] #0  0x00007fd14e2337f3 in copy_file_range () from /lib/x86_64-linux-gnu/libc.so.6
[18:15:38.845] #1  0x0000558daabe9291 in ?? ()
[18:15:38.845] #2  0x0000558daabed671 in ?? ()
[18:15:38.845] #3  0x0000558daabee577 in ?? ()
[18:15:38.845] #4  0x0000558daabe85bc in ?? ()
[18:15:38.845] #5  0x0000558daabe6eda in ?? ()
[18:15:38.845] #6  0x00007fd14e15e24a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[18:15:38.845] #7  0x00007fd14e15e305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
[18:15:38.845] #8  0x0000558daabe7171 in ?? ()
[18:15:38.979] #0  0x00007fd6abce7bd3 in wait4 () from /lib/x86_64-linux-gnu/libc.so.6
core
[18:15:38.981] #0  0x00007fd6abce7bd3 in wait4 () from /lib/x86_64-linux-gnu/libc.so.6
[18:15:38.981] #1  0x000055975f06dcc0 in ?? ()
[18:15:38.981] #2  0x000055975f06defa in ?? ()
[18:15:38.981] #3  0x000055975f06f630 in ?? ()
[18:15:38.981] #4  0x000055975f069371 in ?? ()
[18:15:38.981] #5  0x000055975f06820f in ?? ()
[18:15:38.981] #6  0x000055975f068c3b in ?? ()
[18:15:38.981] #7  0x000055975f06666f in ?? ()
[18:15:38.981] #8  0x00007fd6abc3b24a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[18:15:38.981] #9  0x00007fd6abc3b305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[18:15:39.815] #0  0x00007f34caea9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[18:15:39.815] #1  0x00007f34cae5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[18:15:39.815] #2  0x00007f34cae45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[18:15:39.815] #3  0x000056014b3bb6b2 in errfinish (filename=filename@entry=0x56014b605460 "../src/backend/access/transa...
[18:15:39.815] #4  0x000056014ab0d312 in InitWalRecovery (ControlFile=<optimized out>, wasShutdown_ptr=wasShutdown_ptr@e...
[18:15:39.815] #5  0x000056014aafae65 in StartupXLOG () at ../src/backend/access/transam/xlog.c:5752
[18:15:39.815] #6  0x000056014afb0e9f in StartupProcessMain (startup_data=<optimized out>, startup_data_len=<optimized o...
[18:15:39.815] #7  0x000056014afa751d in postmaster_child_launch (child_type=child_type@entry=B_STARTUP, child_slot=262,...
[18:15:39.815] #8  0x000056014afaccb3 in StartChildProcess (type=type@entry=B_STARTUP) at ../src/backend/postmaster/post...
[18:15:39.815] #9  0x000056014afb084d in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x5601858d7700) at ../src/ba...
core
[18:15:41.375] #0  0x00007fed838a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[18:15:41.375] #1  0x00007fed8385afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[18:15:41.375] #2  0x00007fed83845472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[18:15:41.375] #3  0x00005647a672e536 in ExceptionalCondition (conditionName=conditionName@entry=0x5647a6a013b5 "Transac...
[18:15:41.375] #4  0x00005647a64295f7 in ComputeXidHorizons (h=h@entry=0x7ffec6565520) at ../src/backend/storage/ipc/pro...
[18:15:41.375] #5  0x00005647a642e7f0 in GetOldestTransactionIdConsideredRunning () at ../src/backend/storage/ipc/procar...
[18:15:41.375] #6  0x00005647a5e68bb0 in CreateRestartPoint (flags=flags@entry=0) at ../src/backend/access/transam/xlog....
[18:15:41.375] #7  0x00005647a631ecf5 in CheckpointerMain (startup_data=<optimized out>, startup_data_len=<optimized out...
[18:15:41.375] #8  0x00005647a631f51d in postmaster_child_launch (child_type=child_type@entry=B_CHECKPOINTER, child_slot...
[18:15:41.375] #9  0x00005647a6324cb3 in StartChildProcess (type=type@entry=B_CHECKPOINTER) at ../src/backend/postmaster...
core
[18:15:41.872] #0  0x00007f6707ca9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[18:15:41.872] #1  0x00007f6707c5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[18:15:41.872] #2  0x00007f6707c45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[18:15:41.872] #3  0x00005573b3678536 in ExceptionalCondition (conditionName=conditionName@entry=0x5573b394b3b5 "Transac...
[18:15:41.872] #4  0x00005573b33735f7 in ComputeXidHorizons (h=h@entry=0x7ffe65ce75f0) at ../src/backend/storage/ipc/pro...
[18:15:41.872] #5  0x00005573b33787f0 in GetOldestTransactionIdConsideredRunning () at ../src/backend/storage/ipc/procar...
[18:15:41.872] #6  0x00005573b2db2bb0 in CreateRestartPoint (flags=flags@entry=0) at ../src/backend/access/transam/xlog....
[18:15:41.872] #7  0x00005573b3268cf5 in CheckpointerMain (startup_data=<optimized out>, startup_data_len=<optimized out...
[18:15:41.872] #8  0x00005573b326951d in postmaster_child_launch (child_type=child_type@entry=B_CHECKPOINTER, child_slot...
[18:15:41.872] #9  0x00005573b326ecb3 in StartChildProcess (type=type@entry=B_CHECKPOINTER) at ../src/backend/postmaster...
core
[18:15:42.387] #0  0x00007f1add2a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[18:15:42.387] #1  0x00007f1add25afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[18:15:42.387] #2  0x00007f1add245472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[18:15:42.387] #3  0x00005631b3ac3536 in ExceptionalCondition (conditionName=conditionName@entry=0x5631b3d963b5 "Transac...
[18:15:42.387] #4  0x00005631b37be5f7 in ComputeXidHorizons (h=h@entry=0x7ffe43eb53e0) at ../src/backend/storage/ipc/pro...
[18:15:42.387] #5  0x00005631b37c37f0 in GetOldestTransactionIdConsideredRunning () at ../src/backend/storage/ipc/procar...
[18:15:42.387] #6  0x00005631b31fdbb0 in CreateRestartPoint (flags=flags@entry=0) at ../src/backend/access/transam/xlog....
[18:15:42.387] #7  0x00005631b36b3cf5 in CheckpointerMain (startup_data=<optimized out>, startup_data_len=<optimized out...
[18:15:42.387] #8  0x00005631b36b451d in postmaster_child_launch (child_type=child_type@entry=B_CHECKPOINTER, child_slot...
[18:15:42.387] #9  0x00005631b36b9cb3 in StartChildProcess (type=type@entry=B_CHECKPOINTER) at ../src/backend/postmaster...
core
[18:15:40.329] #0  0x00007f9d90ea9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[18:15:40.329] #1  0x00007f9d90e5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[18:15:40.329] #2  0x00007f9d90e45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[18:15:40.329] #3  0x0000560e46a7d536 in ExceptionalCondition (conditionName=conditionName@entry=0x560e46d503b5 "Transac...
[18:15:40.329] #4  0x0000560e467785f7 in ComputeXidHorizons (h=h@entry=0x7ffcd9c7e1f0) at ../src/backend/storage/ipc/pro...
[18:15:40.329] #5  0x0000560e4677d7f0 in GetOldestTransactionIdConsideredRunning () at ../src/backend/storage/ipc/procar...
[18:15:40.329] #6  0x0000560e461b7bb0 in CreateRestartPoint (flags=flags@entry=0) at ../src/backend/access/transam/xlog....
[18:15:40.329] #7  0x0000560e4666dcf5 in CheckpointerMain (startup_data=<optimized out>, startup_data_len=<optimized out...
[18:15:40.329] #8  0x0000560e4666e51d in postmaster_child_launch (child_type=child_type@entry=B_CHECKPOINTER, child_slot...
[18:15:40.329] #9  0x0000560e46673cb3 in StartChildProcess (type=type@entry=B_CHECKPOINTER) at ../src/backend/postmaster...
core
[18:15:40.872] #0  0x00007fb5f50a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[18:15:40.872] #1  0x00007fb5f505afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[18:15:40.872] #2  0x00007fb5f5045472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[18:15:40.872] #3  0x000055b8ba6b5536 in ExceptionalCondition (conditionName=conditionName@entry=0x55b8ba9883b5 "Transac...
[18:15:40.872] #4  0x000055b8ba3b05f7 in ComputeXidHorizons (h=h@entry=0x7ffdc24461b0) at ../src/backend/storage/ipc/pro...
[18:15:40.872] #5  0x000055b8ba3b57f0 in GetOldestTransactionIdConsideredRunning () at ../src/backend/storage/ipc/procar...
[18:15:40.872] #6  0x000055b8b9defbb0 in CreateRestartPoint (flags=flags@entry=0) at ../src/backend/access/transam/xlog....
[18:15:40.872] #7  0x000055b8ba2a5cf5 in CheckpointerMain (startup_data=<optimized out>, startup_data_len=<optimized out...
[18:15:40.872] #8  0x000055b8ba2a651d in postmaster_child_launch (child_type=child_type@entry=B_CHECKPOINTER, child_slot...
[18:15:40.872] #9  0x000055b8ba2abcb3 in StartChildProcess (type=type@entry=B_CHECKPOINTER) at ../src/backend/postmaster...
panic
2025-07-02 17:51:10.577 UTC startup[78381] PANIC:  could not locate a valid checkpoint record at 0/21E6618
tap
[18:04:13.272](0.795s) not ok 3 - backup with no detail: pg_basebackup
[18:04:13.274](0.002s) not ok 4 - backup with no detail: backup_manifest.gz was created
[18:04:13.283](0.009s) Bail out!  command "/usr/bin/gzip -d /tmp/cirrus-ci-build/build/testrun/basebackup_to_shell/001_b...
tap
[18:10:49.249](264.735s) # poll_query_until timed out executing this query:
timed out waiting for catchup at /tmp/cirrus-ci-build/contrib/bloom/t/001_wal.pl line 22.
tap
[17:59:22.008](2.632s) Bail out!  pg_ctl start failed
tap
[18:01:22.910](121.544s) Bail out!  command "pg_ctl --pgdata /tmp/cirrus-ci-build/build/testrun/pg_basebackup/020_pg_rec...
tap
[18:01:44.051](130.114s) Bail out!  command "pg_ctl --pgdata /tmp/cirrus-ci-build/build/testrun/pg_basebackup/040_pg_cre...
tap
[17:59:34.840](1.894s) Bail out!  pg_ctl start failed
tap
[17:59:50.349](2.203s) Bail out!  pg_ctl start failed
tap
[18:00:07.365](1.573s) Bail out!  pg_ctl start failed
tap
[18:05:00.963](283.667s) # poll_query_until timed out executing this query:
[18:05:00.963](0.000s) not ok 9 - promoted standby is not in recovery
tap
[18:02:54.366](129.483s) Bail out!  command "pg_ctl --pgdata /tmp/cirrus-ci-build/build/testrun/pg_rewind/001_basic/data...
tap
[18:02:58.231](130.401s) Bail out!  command "pg_ctl --pgdata /tmp/cirrus-ci-build/build/testrun/pg_rewind/002_databases/...
tap
[18:03:29.806](125.975s) Bail out!  command "pg_ctl --pgdata /tmp/cirrus-ci-build/build/testrun/pg_rewind/003_extrafiles...
tap
[18:03:33.146](128.575s) Bail out!  command "pg_ctl --pgdata /tmp/cirrus-ci-build/build/testrun/pg_rewind/004_pg_xlog_sy...
tap
[18:03:51.800](131.308s) Bail out!  command "pg_ctl --pgdata /tmp/cirrus-ci-build/build/testrun/pg_rewind/007_standby_so...
tap
[18:04:39.001](174.417s) Bail out!  command "pg_ctl --pgdata /tmp/cirrus-ci-build/build/testrun/pg_rewind/008_min_recove...
tap
[18:04:44.247](123.374s) Bail out!  command "pg_ctl --pgdata /tmp/cirrus-ci-build/build/testrun/pg_rewind/009_growing_fi...
tap
[18:03:19.016](2.501s) not ok 1 - server side backup, compression none
[18:03:19.019](0.001s) not ok 2 - found expected backup files, compression none
[18:03:19.045](0.026s) not ok 3 - verify backup, compression none
[18:03:19.898](0.852s) not ok 4 - server side backup, compression gzip
[18:03:19.899](0.001s) not ok 5 - found expected backup files, compression gzip
[18:03:19.910](0.011s) not ok 6 - verify backup, compression gzip
[18:03:20.083](0.173s) not ok 7 - server side backup, compression lz4
[18:03:20.084](0.001s) not ok 8 - found expected backup files, compression lz4
[18:03:20.098](0.013s) not ok 9 - verify backup, compression lz4
[18:03:20.537](0.439s) not ok 10 - server side backup, compression lz4
[18:03:20.538](0.001s) not ok 11 - found expected backup files, compression lz4
[18:03:20.545](0.006s) not ok 12 - verify backup, compression lz4
[18:03:20.697](0.152s) not ok 13 - server side backup, compression zstd
[18:03:20.698](0.001s) not ok 14 - found expected backup files, compression zstd
[18:03:20.712](0.014s) not ok 15 - verify backup, compression zstd
[18:03:21.011](0.299s) not ok 16 - server side backup, compression zstd
[18:03:21.012](0.001s) not ok 17 - found expected backup files, compression zstd
[18:03:21.024](0.010s) not ok 18 - verify backup, compression zstd
tap
[18:03:22.279](2.875s) not ok 1 - backup done, compression none
[18:03:22.308](0.028s) not ok 2 - backup verified, compression method "none"
[18:03:23.258](0.950s) not ok 3 - backup done, compression gzip
[18:03:23.299](0.040s) not ok 4 - backup verified, compression method "gzip"
[18:03:23.919](0.620s) not ok 5 - backup done, compression lz4
[18:03:23.945](0.025s) not ok 6 - backup verified, compression method "lz4"
[18:03:24.497](0.552s) not ok 7 - backup done, compression zstd
[18:03:24.513](0.015s) not ok 8 - backup verified, compression method "zstd"
[18:03:24.818](0.304s) not ok 9 - backup done, compression parallel zstd
[18:03:24.837](0.019s) not ok 10 - backup verified, compression method "parallel zstd"
tap
[18:03:23.994](2.627s) not ok 1 - client side backup, compression none
tap
[18:03:29.797](0.066s) not ok 4 - got exactly one new WAL summary
[18:03:29.816](0.000s) not ok 6 - stdout shows block 0 modified
[18:03:29.816](0.000s) not ok 8 - UPDATE modified 2 blocks
tap
[17:42:46.175](120.617s) Bail out!  command "pg_ctl --pgdata /tmp/cirrus-ci-build/build/testrun/recovery/005_replay_dela...
tap
[17:46:50.166](252.085s) # poll_query_until timed out executing this query:
[17:46:50.166](0.001s) not ok 11 - all standbys are considered as candidates for quorum sync standbys
tap
[17:43:40.645](163.025s) Bail out!  command "pg_ctl --pgdata /tmp/cirrus-ci-build/build/testrun/recovery/008_fsm_truncat...
tap
[17:45:53.172](267.534s) Bail out!  command "pg_ctl --pgdata /tmp/cirrus-ci-build/build/testrun/recovery/015_promotion_p...
tap
[17:50:01.970](482.268s) Bail out!  pg_ctl start failed
tap
[17:47:32.351](120.765s) Bail out!  pg_ctl start failed
tap
[17:48:05.403](266.068s) # poll_query_until timed out executing this query:
timed out waiting for catchup at /tmp/cirrus-ci-build/src/test/recovery/t/019_replslot_limit.pl line 131.
tap
[17:53:29.974](298.973s) # poll_query_until timed out executing this query:
timed out waiting for catchup at /tmp/cirrus-ci-build/src/test/recovery/t/021_row_visibility.pl line 151.
tap
[17:48:15.149](124.773s) Bail out!  command "pg_ctl --pgdata /tmp/cirrus-ci-build/build/testrun/recovery/025_stuck_on_ol...
tap
[17:53:03.331](298.370s) # poll_query_until timed out executing this query:
timed out waiting for catchup at /tmp/cirrus-ci-build/src/test/recovery/t/027_stream_regress.pl line 103.
tap
[17:54:36.725](390.203s) # poll_query_until timed out executing this query:
timed out waiting for catchup at /tmp/cirrus-ci-build/src/test/recovery/t/030_stats_cleanup_replica.pl line 135.
tap
[17:54:33.089](303.242s) # poll_query_until timed out executing this query:
timed out waiting for catchup at /tmp/cirrus-ci-build/src/test/recovery/t/031_recovery_conflict.pl line 132.
tap
[17:59:03.528](330.493s) # poll_query_until timed out executing this query:
timed out waiting for catchup at /tmp/cirrus-ci-build/src/test/recovery/t/032_relfilenode_reuse.pl line 186.
tap
[18:00:11.067](340.079s) # poll_query_until timed out executing this query:
timed out waiting for catchup at /tmp/cirrus-ci-build/src/test/recovery/t/035_standby_logical_decoding.pl line 510.
tap
[17:50:42.383](0.758s) not ok 2 - Check that the slot's confirmed_flush LSN is the same as the latest_checkpoint locatio...
tap
[17:50:48.627](0.902s) not ok 2 - xl_tot_len short
[17:50:49.515](0.887s) not ok 3 - xl_tot_len short at end-of-page
[17:50:49.911](0.396s) not ok 4 - xl_prev bad
[17:50:50.686](0.775s) not ok 5 - xl_crc bad
[17:50:51.373](0.687s) not ok 6 - xlp_magic zero
[17:50:52.135](0.761s) not ok 7 - xlp_magic bad
[17:50:52.984](0.849s) not ok 8 - xlp_pageaddr bad
[17:50:53.621](0.636s) not ok 9 - xlp_info bad
[17:50:54.291](0.669s) not ok 10 - xlp_info lacks XLP_FIRST_IS_CONTRECORD
[17:50:54.618](0.327s) not ok 11 - xlp_rem_len bad
[17:51:12.032](17.414s) Bail out!  pg_ctl start failed
tap
[18:02:40.221](566.186s) # poll_query_until timed out executing this query:
timed out waiting for catchup at /tmp/cirrus-ci-build/src/test/recovery/t/040_standby_failover_slots_sync.pl line 435.
tap
[17:53:23.517](8.406s) not ok 1 - restartpoint has started
[17:56:54.869](211.352s) not ok 2 - restart point has completed
tap
[17:53:36.107](0.581s) Bail out!  pg_ctl start failed
tap
[18:10:12.568](276.423s) # poll_query_until timed out executing this query:
tap
[18:11:43.558](231.579s) # poll_query_until timed out executing this query:
test
[18:11:43.876]  21/344 postgresql:recovery / recovery/005_replay_delay                                 ERROR           1...
[18:11:43.876]  22/344 postgresql:recovery / recovery/008_fsm_truncation                               ERROR           1...
[18:11:43.876]  24/344 postgresql:recovery / recovery/015_promotion_pages                              ERROR           2...
[18:11:43.876]  29/344 postgresql:recovery / recovery/007_sync_rep                                     ERROR           3...
[18:11:43.876]  32/344 postgresql:recovery / recovery/018_wal_optimize                                 ERROR           3...
[18:11:43.876]  34/344 postgresql:recovery / recovery/019_replslot_limit                               ERROR           3...
[18:11:43.876]  35/344 postgresql:recovery / recovery/025_stuck_on_old_timeline                        ERROR           1...
[18:11:43.876]  38/344 postgresql:recovery / recovery/017_shm                                          ERROR           4...
[18:11:43.876]  41/344 postgresql:recovery / recovery/038_save_logical_slots_shutdown                  ERROR            ...
[18:11:43.876]  42/344 postgresql:recovery / recovery/039_end_of_wal                                   ERROR            ...
[18:11:43.876]  43/344 postgresql:recovery / recovery/027_stream_regress                               ERROR           3...
[18:11:43.876]  45/344 postgresql:recovery / recovery/021_row_visibility                               ERROR           5...
[18:11:43.876]  46/344 postgresql:recovery / recovery/042_low_level_backup                             ERROR            ...
[18:11:43.876]  51/344 postgresql:recovery / recovery/031_recovery_conflict                            ERROR           4...
[18:11:43.876]  52/344 postgresql:recovery / recovery/030_stats_cleanup_replica                        ERROR           4...
[18:11:43.876]  44/344 postgresql:recovery / recovery/041_checkpoint_at_promote                        ERROR           2...
[18:11:43.876] 113/344 postgresql:recovery / recovery/009_twophase                                     TIMEOUT        10...
[18:11:43.876] 151/344 postgresql:recovery / recovery/032_relfilenode_reuse                            ERROR           6...
[18:11:43.876] 157/344 postgresql:recovery / recovery/048_vacuum_horizon_floor                         ERROR           3...
[18:11:43.876] 158/344 postgresql:pg_basebackup / pg_basebackup/010_pg_basebackup                      ERROR            ...
[18:11:43.876] 164/344 postgresql:pg_combinebackup / pg_combinebackup/003_timeline                     ERROR            ...
[18:11:43.876] 167/344 postgresql:pg_combinebackup / pg_combinebackup/006_db_file_copy                 ERROR            ...
[18:11:43.876] 173/344 postgresql:pg_combinebackup / pg_combinebackup/008_promote                      ERROR            ...
[18:11:43.876] 175/344 postgresql:recovery / recovery/035_standby_logical_decoding                     ERROR           6...
[18:11:43.876] 187/344 postgresql:pg_basebackup / pg_basebackup/020_pg_receivewal                      ERROR           1...
[18:11:43.876] 192/344 postgresql:pg_basebackup / pg_basebackup/040_pg_createsubscriber                ERROR           1...
[18:11:43.876] 193/344 postgresql:recovery / recovery/040_standby_failover_slots_sync                  ERROR           6...
[18:11:43.876] 194/344 postgresql:pg_rewind / pg_rewind/001_basic                                      ERROR           1...
[18:11:43.876] 195/344 postgresql:pg_rewind / pg_rewind/002_databases                                  ERROR           1...
[18:11:43.876] 205/344 postgresql:pg_verifybackup / pg_verifybackup/008_untar                          ERROR            ...
[18:11:43.876] 208/344 postgresql:pg_verifybackup / pg_verifybackup/010_client_untar                   ERROR            ...
[18:11:43.876] 207/344 postgresql:pg_verifybackup / pg_verifybackup/009_extract                        ERROR            ...
[18:11:43.876] 212/344 postgresql:pg_walsummary / pg_walsummary/002_blocks                             ERROR            ...
[18:11:43.876] 213/344 postgresql:pg_rewind / pg_rewind/003_extrafiles                                 ERROR           1...
[18:11:43.876] 215/344 postgresql:pg_rewind / pg_rewind/004_pg_xlog_symlink                            ERROR           1...
[18:11:43.876] 227/344 postgresql:pg_rewind / pg_rewind/007_standby_source                             ERROR           1...
[18:11:43.876] 244/344 postgresql:basebackup_to_shell / basebackup_to_shell/001_basic                  ERROR            ...
[18:11:43.876] 265/344 postgresql:pg_rewind / pg_rewind/008_min_recovery_point                         ERROR           1...
[18:11:43.876] 266/344 postgresql:pg_rewind / pg_rewind/009_growing_files                              ERROR           1...
[18:11:43.876] 276/344 postgresql:pg_ctl / pg_ctl/003_promote                                          ERROR           2...
[18:11:43.876] 342/344 postgresql:subscription / subscription/026_stats                                ERROR           2...
[18:11:43.876] 343/344 postgresql:bloom / bloom/001_wal                                                ERROR           4...
[18:11:43.876] 344/344 postgresql:subscription / subscription/032_subscribe_use_index                  ERROR           3...
macOS - Sonoma - Meson
assertion
TRAP: failed Assert("TransactionIdIsValid(initial)"), File: "../src/backend/storage/ipc/procarray.c", Line: 1759, PID: 7...
assertion
TRAP: failed Assert("TransactionIdIsValid(initial)"), File: "../src/backend/storage/ipc/procarray.c", Line: 1759, PID: 7...
assertion
TRAP: failed Assert("TransactionIdIsValid(initial)"), File: "../src/backend/storage/ipc/procarray.c", Line: 1759, PID: 8...
assertion
TRAP: failed Assert("TransactionIdIsValid(initial)"), File: "../src/backend/storage/ipc/procarray.c", Line: 1759, PID: 8...
assertion
TRAP: failed Assert("TransactionIdIsValid(initial)"), File: "../src/backend/storage/ipc/procarray.c", Line: 1759, PID: 8...
assertion
TRAP: failed Assert("TransactionIdIsValid(initial)"), File: "../src/backend/storage/ipc/procarray.c", Line: 1759, PID: 7...
assertion
TRAP: failed Assert("TransactionIdIsValid(initial)"), File: "../src/backend/storage/ipc/procarray.c", Line: 1759, PID: 6...
core
[18:12:02.219]   * frame #0: 0x00000001815c1994 libsystem_kernel.dylib`read + 8
[18:12:02.219]     frame #1: 0x00000001026f4bb4 gzip`___lldb_unnamed_symbol145 + 476
[18:12:02.219]     frame #2: 0x00000001026f197c gzip`___lldb_unnamed_symbol112 + 252
[18:12:02.219]     frame #3: 0x00000001026f13d0 gzip`___lldb_unnamed_symbol105 + 1868
[18:12:02.219]     frame #4: 0x0000000181277154 dyld`start + 2476
core
[18:16:26.289]   * frame #0: 0x00000001815c95d0 libsystem_kernel.dylib`__pthread_kill + 8
[18:16:26.289]     frame #1: 0x0000000181601c20 libsystem_pthread.dylib`pthread_kill + 288
[18:16:26.289]     frame #2: 0x000000018150ea30 libsystem_c.dylib`abort + 180
[18:16:26.289]     frame #3: 0x00000001031789b4 postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[18:16:26.289]     frame #4: 0x0000000103015600 postgres`ComputeXidHorizons(h=0x000000016d100d08) at procarray.c:1759:3
[18:16:26.289]     frame #5: 0x0000000103015704 postgres`GetOldestTransactionIdConsideredRunning at procarray.c:2038:2
[18:16:26.289]     frame #6: 0x0000000102db9528 postgres`CreateRestartPoint(flags=<unavailable>) at xlog.c:8016:20
[18:16:26.289]     frame #7: 0x0000000102f94f5c postgres`CheckpointerMain(startup_data=<unavailable>, startup_data_len=<...
[18:16:26.289]     frame #8: 0x0000000102f96144 postgres`postmaster_child_launch(child_type=B_CHECKPOINTER, child_slot=5...
[18:16:26.289]     frame #9: 0x0000000102f98d6c postgres`StartChildProcess(type=B_CHECKPOINTER) at postmaster.c:3973:8
core
[18:15:54.796]   * frame #0: 0x00000001815c95d0 libsystem_kernel.dylib`__pthread_kill + 8
[18:15:54.796]     frame #1: 0x0000000181601c20 libsystem_pthread.dylib`pthread_kill + 288
[18:15:54.796]     frame #2: 0x000000018150ea30 libsystem_c.dylib`abort + 180
[18:15:54.796]     frame #3: 0x0000000102d149b4 postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[18:15:54.796]     frame #4: 0x0000000102bb1600 postgres`ComputeXidHorizons(h=0x000000016d564d38) at procarray.c:1759:3
[18:15:54.796]     frame #5: 0x0000000102bb1704 postgres`GetOldestTransactionIdConsideredRunning at procarray.c:2038:2
[18:15:54.796]     frame #6: 0x0000000102955528 postgres`CreateRestartPoint(flags=<unavailable>) at xlog.c:8016:20
[18:15:54.796]     frame #7: 0x0000000102b30f5c postgres`CheckpointerMain(startup_data=<unavailable>, startup_data_len=<...
[18:15:54.796]     frame #8: 0x0000000102b32144 postgres`postmaster_child_launch(child_type=B_CHECKPOINTER, child_slot=5...
[18:15:54.796]     frame #9: 0x0000000102b34d6c postgres`StartChildProcess(type=B_CHECKPOINTER) at postmaster.c:3973:8
core
[18:15:24.898]   * frame #0: 0x00000001815c95d0 libsystem_kernel.dylib`__pthread_kill + 8
[18:15:24.898]     frame #1: 0x0000000181601c20 libsystem_pthread.dylib`pthread_kill + 288
[18:15:24.898]     frame #2: 0x000000018150ea30 libsystem_c.dylib`abort + 180
[18:15:24.898]     frame #3: 0x00000001011126b0 postgres`errfinish.cold.2 at elog.c:600:3
[18:15:24.898]     frame #4: 0x0000000100fa96f0 postgres`errfinish(filename=<unavailable>, lineno=<unavailable>, funcnam...
[18:15:24.898]     frame #5: 0x00000001010e3b98 postgres`CheckPointReplicationOrigin.cold.1 at origin.c:624:3
[18:15:24.898]     frame #6: 0x0000000100df7308 postgres`CheckPointReplicationOrigin at origin.c:624:3
[18:15:24.898]     frame #7: 0x0000000100bea1c8 postgres`CheckPointGuts(checkPointRedo=86699328, flags=0) at xlog.c:7714...
[18:15:24.898]     frame #8: 0x0000000100be9cd4 postgres`CreateCheckPoint(flags=0) at xlog.c:7373:2
[18:15:24.898]     frame #9: 0x0000000100dc4f64 postgres`CheckpointerMain(startup_data=<unavailable>, startup_data_len=<...
core
[18:14:58.949]   * frame #0: 0x00000001815c95d0 libsystem_kernel.dylib`__pthread_kill + 8
[18:14:58.949]     frame #1: 0x0000000181601c20 libsystem_pthread.dylib`pthread_kill + 288
[18:14:58.949]     frame #2: 0x000000018150ea30 libsystem_c.dylib`abort + 180
[18:14:58.949]     frame #3: 0x0000000104acc9b4 postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[18:14:58.949]     frame #4: 0x0000000104969600 postgres`ComputeXidHorizons(h=0x000000016b7acd28) at procarray.c:1759:3
[18:14:58.949]     frame #5: 0x0000000104969704 postgres`GetOldestTransactionIdConsideredRunning at procarray.c:2038:2
[18:14:58.949]     frame #6: 0x000000010470d528 postgres`CreateRestartPoint(flags=<unavailable>) at xlog.c:8016:20
[18:14:58.949]     frame #7: 0x00000001048e8f5c postgres`CheckpointerMain(startup_data=<unavailable>, startup_data_len=<...
[18:14:58.949]     frame #8: 0x00000001048ea144 postgres`postmaster_child_launch(child_type=B_CHECKPOINTER, child_slot=5...
[18:14:58.949]     frame #9: 0x00000001048ecd6c postgres`StartChildProcess(type=B_CHECKPOINTER) at postmaster.c:3973:8
core
[18:14:07.326]   * frame #0: 0x00000001815c95d0 libsystem_kernel.dylib`__pthread_kill + 8
[18:14:07.326]     frame #1: 0x0000000181601c20 libsystem_pthread.dylib`pthread_kill + 288
[18:14:07.326]     frame #2: 0x000000018150ea30 libsystem_c.dylib`abort + 180
[18:14:07.326]     frame #3: 0x00000001013d49b4 postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[18:14:07.326]     frame #4: 0x0000000101271600 postgres`ComputeXidHorizons(h=0x000000016eea4d38) at procarray.c:1759:3
[18:14:07.326]     frame #5: 0x0000000101271704 postgres`GetOldestTransactionIdConsideredRunning at procarray.c:2038:2
[18:14:07.326]     frame #6: 0x0000000101015528 postgres`CreateRestartPoint(flags=<unavailable>) at xlog.c:8016:20
[18:14:07.326]     frame #7: 0x00000001011f0f5c postgres`CheckpointerMain(startup_data=<unavailable>, startup_data_len=<...
[18:14:07.326]     frame #8: 0x00000001011f2144 postgres`postmaster_child_launch(child_type=B_CHECKPOINTER, child_slot=5...
[18:14:07.326]     frame #9: 0x00000001011f4d6c postgres`StartChildProcess(type=B_CHECKPOINTER) at postmaster.c:3973:8
core
[18:13:41.184]   * frame #0: 0x00000001815c95d0 libsystem_kernel.dylib`__pthread_kill + 8
[18:13:41.184]     frame #1: 0x0000000181601c20 libsystem_pthread.dylib`pthread_kill + 288
[18:13:41.184]     frame #2: 0x000000018150ea30 libsystem_c.dylib`abort + 180
[18:13:41.184]     frame #3: 0x0000000100cfc9b4 postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[18:13:41.184]     frame #4: 0x0000000100b99600 postgres`ComputeXidHorizons(h=0x000000016f57c198) at procarray.c:1759:3
[18:13:41.184]     frame #5: 0x0000000100b99704 postgres`GetOldestTransactionIdConsideredRunning at procarray.c:2038:2
[18:13:41.184]     frame #6: 0x000000010093d528 postgres`CreateRestartPoint(flags=<unavailable>) at xlog.c:8016:20
[18:13:41.184]     frame #7: 0x0000000100b18f5c postgres`CheckpointerMain(startup_data=<unavailable>, startup_data_len=<...
[18:13:41.184]     frame #8: 0x0000000100b1a144 postgres`postmaster_child_launch(child_type=B_CHECKPOINTER, child_slot=5...
[18:13:41.184]     frame #9: 0x0000000100b1cd6c postgres`StartChildProcess(type=B_CHECKPOINTER) at postmaster.c:3973:8
core
[18:13:15.694]   * frame #0: 0x00000001815c95d0 libsystem_kernel.dylib`__pthread_kill + 8
[18:13:15.694]     frame #1: 0x0000000181601c20 libsystem_pthread.dylib`pthread_kill + 288
[18:13:15.694]     frame #2: 0x000000018150ea30 libsystem_c.dylib`abort + 180
[18:13:15.694]     frame #3: 0x0000000104c549b4 postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[18:13:15.694]     frame #4: 0x0000000104af1600 postgres`ComputeXidHorizons(h=0x000000016b624cc8) at procarray.c:1759:3
[18:13:15.694]     frame #5: 0x0000000104af1704 postgres`GetOldestTransactionIdConsideredRunning at procarray.c:2038:2
[18:13:15.694]     frame #6: 0x0000000104895528 postgres`CreateRestartPoint(flags=<unavailable>) at xlog.c:8016:20
[18:13:15.694]     frame #7: 0x0000000104a70f5c postgres`CheckpointerMain(startup_data=<unavailable>, startup_data_len=<...
[18:13:15.694]     frame #8: 0x0000000104a72144 postgres`postmaster_child_launch(child_type=B_CHECKPOINTER, child_slot=2...
[18:13:15.694]     frame #9: 0x0000000104a74d6c postgres`StartChildProcess(type=B_CHECKPOINTER) at postmaster.c:3973:8
core
[18:12:41.684]   * frame #0: 0x00000001815c95d0 libsystem_kernel.dylib`__pthread_kill + 8
[18:12:41.684]     frame #1: 0x0000000181601c20 libsystem_pthread.dylib`pthread_kill + 288
[18:12:41.684]     frame #2: 0x000000018150ea30 libsystem_c.dylib`abort + 180
[18:12:41.684]     frame #3: 0x0000000102b0c9b4 postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[18:12:41.684]     frame #4: 0x00000001029a9600 postgres`ComputeXidHorizons(h=0x000000016d76cd18) at procarray.c:1759:3
[18:12:41.684]     frame #5: 0x00000001029a9704 postgres`GetOldestTransactionIdConsideredRunning at procarray.c:2038:2
[18:12:41.684]     frame #6: 0x000000010274d528 postgres`CreateRestartPoint(flags=<unavailable>) at xlog.c:8016:20
[18:12:41.684]     frame #7: 0x0000000102928f5c postgres`CheckpointerMain(startup_data=<unavailable>, startup_data_len=<...
[18:12:41.684]     frame #8: 0x000000010292a144 postgres`postmaster_child_launch(child_type=B_CHECKPOINTER, child_slot=5...
[18:12:41.684]     frame #9: 0x000000010292cd6c postgres`StartChildProcess(type=B_CHECKPOINTER) at postmaster.c:3973:8
core
[18:14:33.606]   * frame #0: 0x00000001815c95d0 libsystem_kernel.dylib`__pthread_kill + 8
[18:14:33.606]     frame #1: 0x0000000181601c20 libsystem_pthread.dylib`pthread_kill + 288
[18:14:33.606]     frame #2: 0x000000018150ea30 libsystem_c.dylib`abort + 180
[18:14:33.606]     frame #3: 0x0000000102f1a6b0 postgres`errfinish.cold.2 at elog.c:600:3
[18:14:33.606]     frame #4: 0x0000000102db16f0 postgres`errfinish(filename=<unavailable>, lineno=<unavailable>, funcnam...
[18:14:33.606]     frame #5: 0x0000000102e993d0 postgres`InitWalRecovery.cold.19 at xlogrecovery.c:800:4
[18:14:33.606]     frame #6: 0x00000001029fa9fc postgres`InitWalRecovery(ControlFile=0x000000013040d280, wasShutdown_ptr...
[18:14:33.606]     frame #7: 0x00000001029ef0ac postgres`StartupXLOG at xlog.c:5752:2
[18:14:33.606]     frame #8: 0x0000000102bd3dd8 postgres`StartupProcessMain(startup_data=<unavailable>, startup_data_len...
[18:14:33.606]     frame #9: 0x0000000102bce144 postgres`postmaster_child_launch(child_type=B_STARTUP, child_slot=262, s...
panic
2025-07-02 17:47:51.465 UTC startup[54026] PANIC:  could not locate a valid checkpoint record at 0/247A140
tap
[17:58:38.359](1.002s) not ok 3 - backup with no detail: pg_basebackup
[17:58:38.361](0.001s) not ok 4 - backup with no detail: backup_manifest.gz was created
[17:58:38.371](0.009s) Bail out!  command "/usr/bin/gzip -d /Users/admin/pgsql/build/testrun/basebackup_to_shell/001_bas...
tap
[18:06:48.566](250.189s) # poll_query_until timed out executing this query:
timed out waiting for catchup at /Users/admin/pgsql/contrib/bloom/t/001_wal.pl line 22.
tap
[17:52:52.971](6.280s) Bail out!  pg_ctl start failed
tap
[17:55:11.609](151.315s) Bail out!  command "pg_ctl --pgdata /Users/admin/pgsql/build/testrun/pg_basebackup/020_pg_recei...
tap
[17:55:38.167](160.666s) Bail out!  command "pg_ctl --pgdata /Users/admin/pgsql/build/testrun/pg_basebackup/040_pg_creat...
tap
[17:53:13.651](7.027s) Bail out!  pg_ctl start failed
tap
[17:53:39.963](7.207s) Bail out!  pg_ctl start failed
tap
[17:54:16.264](11.477s) Bail out!  pg_ctl start failed
tap
[17:59:13.868](271.083s) # poll_query_until timed out executing this query:
[17:59:13.870](0.002s) not ok 9 - promoted standby is not in recovery
[18:01:27.451](126.081s) not ok 11 - pg_ctl promote of standby runs
[18:01:27.558](0.092s) not ok 12 - promoted standby is not in recovery
tap
[17:57:22.104](136.656s) Bail out!  command "pg_ctl --pgdata /Users/admin/pgsql/build/testrun/pg_rewind/001_basic/data/t...
tap
[17:57:34.583](141.871s) Bail out!  command "pg_ctl --pgdata /Users/admin/pgsql/build/testrun/pg_rewind/002_databases/da...
tap
[17:57:38.534](136.900s) Bail out!  command "pg_ctl --pgdata /Users/admin/pgsql/build/testrun/pg_rewind/003_extrafiles/d...
tap
[17:57:51.696](133.192s) Bail out!  command "pg_ctl --pgdata /Users/admin/pgsql/build/testrun/pg_rewind/004_pg_xlog_syml...
tap
[17:58:05.483](142.590s) Bail out!  command "pg_ctl --pgdata /Users/admin/pgsql/build/testrun/pg_rewind/007_standby_sour...
tap
[17:56:59.790](22.177s) Bail out!  pg_ctl start failed
tap
[17:58:07.996](133.827s) Bail out!  command "pg_ctl --pgdata /Users/admin/pgsql/build/testrun/pg_rewind/009_growing_file...
tap
[17:59:14.105](133.720s) Bail out!  command "pg_ctl --pgdata /Users/admin/pgsql/build/testrun/pg_rewind/010_keep_recycle...
tap
[17:57:54.402](2.688s) not ok 1 - server side backup, compression none
[17:57:54.431](0.028s) not ok 2 - found expected backup files, compression none
[17:57:54.450](0.020s) not ok 3 - verify backup, compression none
[17:57:57.369](2.919s) not ok 4 - server side backup, compression gzip
[17:57:57.370](0.001s) not ok 5 - found expected backup files, compression gzip
[17:57:57.383](0.013s) not ok 6 - verify backup, compression gzip
[17:57:57.731](0.347s) not ok 7 - server side backup, compression lz4
[17:57:57.732](0.001s) not ok 8 - found expected backup files, compression lz4
[17:57:57.789](0.056s) not ok 9 - verify backup, compression lz4
[17:57:58.608](0.818s) not ok 10 - server side backup, compression lz4
[17:57:58.612](0.001s) not ok 11 - found expected backup files, compression lz4
[17:57:58.627](0.014s) not ok 12 - verify backup, compression lz4
[17:57:59.681](0.348s) not ok 16 - server side backup, compression zstd
[17:57:59.683](0.001s) not ok 17 - found expected backup files, compression zstd
[17:57:59.702](0.020s) not ok 18 - verify backup, compression zstd
tap
[17:57:56.564](3.989s) not ok 1 - backup done, compression none
[17:57:56.596](0.032s) not ok 2 - backup verified, compression method "none"
[17:57:59.486](2.890s) not ok 3 - backup done, compression gzip
[17:57:59.526](0.040s) not ok 4 - backup verified, compression method "gzip"
[17:58:01.421](1.895s) not ok 5 - backup done, compression lz4
[17:58:01.462](0.040s) not ok 6 - backup verified, compression method "lz4"
[17:58:03.156](1.693s) not ok 7 - backup done, compression zstd
[17:58:03.184](0.027s) not ok 8 - backup verified, compression method "zstd"
[17:58:03.899](0.714s) not ok 9 - backup done, compression parallel zstd
[17:58:03.930](0.030s) not ok 10 - backup verified, compression method "parallel zstd"
tap
[17:57:58.423](3.255s) not ok 1 - client side backup, compression none
tap
[17:58:07.305](0.042s) not ok 4 - got exactly one new WAL summary
[17:58:07.327](0.009s) not ok 6 - stdout shows block 0 modified
[17:58:07.328](0.000s) not ok 8 - UPDATE modified 2 blocks
tap
[17:41:43.402](126.247s) Bail out!  command "pg_ctl --pgdata /Users/admin/pgsql/build/testrun/recovery/005_replay_delay/...
tap
[17:42:28.960](166.483s) Bail out!  command "pg_ctl --pgdata /Users/admin/pgsql/build/testrun/recovery/008_fsm_truncatio...
tap
[17:45:14.991](276.463s) Bail out!  command "pg_ctl --pgdata /Users/admin/pgsql/build/testrun/recovery/015_promotion_pag...
tap
[17:48:53.488](488.566s) Bail out!  pg_ctl start failed
tap
[17:43:42.129](126.843s) Bail out!  pg_ctl start failed
tap
[17:46:33.521](263.303s) # poll_query_until timed out executing this query:
timed out waiting for catchup at /Users/admin/pgsql/src/test/recovery/t/019_replslot_limit.pl line 131.
tap
[17:41:47.572](0.003s) not ok 6 - .done file for archived WAL segment 000000010000000000000001 exists
tap
[17:49:10.436](274.297s) # poll_query_until timed out executing this query:
timed out waiting for catchup at /Users/admin/pgsql/src/test/recovery/t/021_row_visibility.pl line 151.
tap
[17:44:35.928](133.551s) Bail out!  command "pg_ctl --pgdata /Users/admin/pgsql/build/testrun/recovery/025_stuck_on_old_...
tap
[17:49:42.393](275.486s) # poll_query_until timed out executing this query:
timed out waiting for catchup at /Users/admin/pgsql/src/test/recovery/t/027_stream_regress.pl line 103.
tap
[17:54:18.660](291.846s) # poll_query_until timed out executing this query:
timed out waiting for catchup at /Users/admin/pgsql/src/test/recovery/t/030_stats_cleanup_replica.pl line 74.
tap
[17:55:53.437](297.467s) # poll_query_until timed out executing this query:
timed out waiting for catchup at /Users/admin/pgsql/src/test/recovery/t/032_relfilenode_reuse.pl line 186.
tap
[17:47:06.081](0.340s) not ok 2 - Check that the slot's confirmed_flush LSN is the same as the latest_checkpoint locatio...
tap
[17:47:23.389](0.390s) not ok 4 - xl_prev bad
[17:47:23.822](0.430s) not ok 5 - xl_crc bad
[17:47:24.225](0.403s) not ok 6 - xlp_magic zero
[17:47:24.752](0.527s) not ok 7 - xlp_magic bad
[17:47:25.153](0.400s) not ok 8 - xlp_pageaddr bad
[17:47:25.560](0.407s) not ok 9 - xlp_info bad
[17:47:25.953](0.392s) not ok 10 - xlp_info lacks XLP_FIRST_IS_CONTRECORD
[17:47:26.352](0.398s) not ok 11 - xlp_rem_len bad
[17:48:34.714](68.359s) Bail out!  pg_ctl start failed
tap
[17:48:58.683](8.338s) not ok 1 - restartpoint has started
[17:52:22.815](204.132s) not ok 2 - restart point has completed
tap
[17:49:27.317](26.669s) Bail out!  pg_ctl start failed
test
[18:06:49.152]  22/343 postgresql:recovery / recovery/005_replay_delay                                 ERROR           1...
[18:06:49.152]  23/343 postgresql:recovery / recovery/020_archive_status                               ERROR            ...
[18:06:49.152]  28/343 postgresql:recovery / recovery/008_fsm_truncation                               ERROR           1...
[18:06:49.152]  29/343 postgresql:recovery / recovery/018_wal_optimize                                 ERROR           1...
[18:06:49.152]  33/343 postgresql:recovery / recovery/025_stuck_on_old_timeline                        ERROR           1...
[18:06:49.152]  35/343 postgresql:recovery / recovery/015_promotion_pages                              ERROR           2...
[18:06:49.152]  38/343 postgresql:recovery / recovery/019_replslot_limit                               ERROR           3...
[18:06:49.152]  41/343 postgresql:recovery / recovery/038_save_logical_slots_shutdown                  ERROR            ...
[18:06:49.152]  43/343 postgresql:recovery / recovery/031_recovery_conflict                            ERROR           2...
[18:06:49.152]  42/343 postgresql:recovery / recovery/039_end_of_wal                                   ERROR            ...
[18:06:49.152]  44/343 postgresql:recovery / recovery/017_shm                                          ERROR           4...
[18:06:49.152]  46/343 postgresql:recovery / recovery/021_row_visibility                               ERROR           4...
[18:06:49.152]  47/343 postgresql:recovery / recovery/035_standby_logical_decoding                     ERROR           1...
[18:06:49.152]  49/343 postgresql:recovery / recovery/042_low_level_backup                             ERROR            ...
[18:06:49.152]  52/343 postgresql:recovery / recovery/027_stream_regress                               ERROR           3...
[18:06:49.152]  45/343 postgresql:recovery / recovery/041_checkpoint_at_promote                        ERROR           2...
[18:06:49.152] 160/343 postgresql:pg_basebackup / pg_basebackup/010_pg_basebackup                      ERROR            ...
[18:06:49.152] 162/343 postgresql:recovery / recovery/048_vacuum_horizon_floor                         ERROR           2...
[18:06:49.152] 165/343 postgresql:pg_combinebackup / pg_combinebackup/003_timeline                     ERROR            ...
[18:06:49.152] 167/343 postgresql:pg_combinebackup / pg_combinebackup/006_db_file_copy                 ERROR            ...
[18:06:49.152] 169/343 postgresql:pg_combinebackup / pg_combinebackup/008_promote                      ERROR            ...
[18:06:49.152] 170/343 postgresql:recovery / recovery/030_stats_cleanup_replica                        ERROR           5...
[18:06:49.152] 186/343 postgresql:pg_basebackup / pg_basebackup/020_pg_receivewal                      ERROR           1...
[18:06:49.152] 189/343 postgresql:pg_basebackup / pg_basebackup/040_pg_createsubscriber                ERROR           1...
[18:06:49.152] 193/343 postgresql:recovery / recovery/032_relfilenode_reuse                            ERROR           6...
[18:06:49.152] 194/343 postgresql:pg_rewind / pg_rewind/008_min_recovery_point                         ERROR            ...
[18:06:49.152] 195/343 postgresql:pg_rewind / pg_rewind/001_basic                                      ERROR           1...
[18:06:49.152] 199/343 postgresql:pg_rewind / pg_rewind/002_databases                                  ERROR           1...
[18:06:49.152] 200/343 postgresql:pg_rewind / pg_rewind/003_extrafiles                                 ERROR           1...
[18:06:49.152] 205/343 postgresql:pg_rewind / pg_rewind/004_pg_xlog_symlink                            ERROR           1...
[18:06:49.152] 209/343 postgresql:pg_verifybackup / pg_verifybackup/010_client_untar                   ERROR            ...
[18:06:49.152] 206/343 postgresql:pg_verifybackup / pg_verifybackup/008_untar                          ERROR            ...
[18:06:49.152] 208/343 postgresql:pg_verifybackup / pg_verifybackup/009_extract                        ERROR            ...
[18:06:49.152] 213/343 postgresql:pg_rewind / pg_rewind/007_standby_source                             ERROR           1...
[18:06:49.152] 214/343 postgresql:pg_walsummary / pg_walsummary/002_blocks                             ERROR            ...
[18:06:49.152] 216/343 postgresql:pg_rewind / pg_rewind/009_growing_files                              ERROR           1...
[18:06:49.152] 242/343 postgresql:basebackup_to_shell / basebackup_to_shell/001_basic                  ERROR            ...
[18:06:49.152] 265/343 postgresql:pg_rewind / pg_rewind/010_keep_recycled_wals                         ERROR           1...
[18:06:49.152] 264/343 postgresql:pg_ctl / pg_ctl/003_promote                                          ERROR           4...
[18:06:49.152] 343/343 postgresql:bloom / bloom/001_wal                                                ERROR           4...
Windows - Server 2019, VS 2019 - Meson & ninja
assertion
TRAP: failed Assert("TransactionIdIsValid(initial)"), File: "../src/backend/storage/ipc/procarray.c", Line: 1759, PID: 8...
assertion
TRAP: failed Assert("TransactionIdIsValid(initial)"), File: "../src/backend/storage/ipc/procarray.c", Line: 1759, PID: 4...
assertion
TRAP: failed Assert("TransactionIdIsValid(initial)"), File: "../src/backend/storage/ipc/procarray.c", Line: 1759, PID: 8...
assertion
TRAP: failed Assert("end_of_summary_lsn >= current_lsn"), File: "../src/backend/postmaster/walsummarizer.c", Line: 423, ...
assertion
TRAP: failed Assert("TransactionIdIsValid(initial)"), File: "../src/backend/storage/ipc/procarray.c", Line: 1759, PID: 5...
core
00000014`691ff878 00007ffe`fd94b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000014`691ff880 00007ffe`fc3c4cb0     ntdll!TppWorkerThread+0x2df
00000014`691ffb70 00007ffe`fd9bedcb     KERNEL32!BaseThreadInitThunk+0x10
00000014`691ffba0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000014`695ffcc8 00007ffe`fb2048fa     ntdll!NtFsControlFile+0x14
00000014`695ffcd0 00007ff7`2992ac7b     KERNELBASE!ConnectNamedPipe+0x6a
00000014`695ffd40 00007ffe`fc3c4cb0     postgres!pg_signal_thread(
00000014`695ffe40 00007ffe`fd9bedcb     KERNEL32!BaseThreadInitThunk+0x10
00000014`695ffe70 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000014`699ff978 00007ffe`fd94b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000014`699ff980 00007ffe`fc3c4cb0     ntdll!TppWorkerThread+0x2df
00000014`699ffc70 00007ffe`fd9bedcb     KERNEL32!BaseThreadInitThunk+0x10
00000014`699ffca0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000014`68dff5b0 00007ff7`29c924a8     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
00000014`68dff5f0 00007ff7`29a0dc6b     postgres!ExceptionalCondition(
00000014`68dff630 00007ff7`29a0a2bd     postgres!ComputeXidHorizons(
00000014`68dff6a0 00007ff7`29592322     postgres!GetOldestTransactionIdConsideredRunning(void)+0x1d [c:\cirrus\src\backe...
00000014`68dff700 00007ff7`29935311     postgres!CreateRestartPoint(
00000014`68dff870 00007ff7`29936c27     postgres!CheckpointerMain(
00000014`68dffa00 00007ff7`297ea8d9     postgres!SubPostmasterMain(
00000014`68dffa80 00007ff7`29e1e759     postgres!main(
00000014`68dffac0 00007ff7`29e1e6ae     postgres!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\st...
00000014`68dffb10 00007ff7`29e1e56e     postgres!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcst...
core
00000094`f37ffbd8 00007ffe`fd94b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000094`f37ffbe0 00007ffe`fc3c4cb0     ntdll!TppWorkerThread+0x2df
00000094`f37ffed0 00007ffe`fd9bedcb     KERNEL32!BaseThreadInitThunk+0x10
00000094`f37fff00 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000094`f33ff938 00007ffe`fb2048fa     ntdll!NtFsControlFile+0x14
00000094`f33ff940 00007ff7`2992ac7b     KERNELBASE!ConnectNamedPipe+0x6a
00000094`f33ff9b0 00007ffe`fc3c4cb0     postgres!pg_signal_thread(
00000094`f33ffab0 00007ffe`fd9bedcb     KERNEL32!BaseThreadInitThunk+0x10
00000094`f33ffae0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000094`f2fff578 00007ffe`fd94b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000094`f2fff580 00007ffe`fc3c4cb0     ntdll!TppWorkerThread+0x2df
00000094`f2fff870 00007ffe`fd9bedcb     KERNEL32!BaseThreadInitThunk+0x10
00000094`f2fff8a0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000094`f2bff5b0 00007ff7`29c924a8     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
00000094`f2bff5f0 00007ff7`29a0dc6b     postgres!ExceptionalCondition(
00000094`f2bff630 00007ff7`29a0a2bd     postgres!ComputeXidHorizons(
00000094`f2bff6a0 00007ff7`29592322     postgres!GetOldestTransactionIdConsideredRunning(void)+0x1d [c:\cirrus\src\backe...
00000094`f2bff700 00007ff7`29935311     postgres!CreateRestartPoint(
00000094`f2bff870 00007ff7`29936c27     postgres!CheckpointerMain(
00000094`f2bffa00 00007ff7`297ea8d9     postgres!SubPostmasterMain(
00000094`f2bffa80 00007ff7`29e1e759     postgres!main(
00000094`f2bffac0 00007ff7`29e1e6ae     postgres!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\st...
00000094`f2bffb10 00007ff7`29e1e56e     postgres!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcst...
core
000000e8`77dff9f8 00007ffe`fb2048fa     ntdll!NtFsControlFile+0x14
000000e8`77dffa00 00007ff7`2992ac7b     KERNELBASE!ConnectNamedPipe+0x6a
000000e8`77dffa70 00007ffe`fc3c4cb0     postgres!pg_signal_thread(
000000e8`77dffb70 00007ffe`fd9bedcb     KERNEL32!BaseThreadInitThunk+0x10
000000e8`77dffba0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000e8`781ff9c8 00007ffe`fd94b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000e8`781ff9d0 00007ffe`fc3c4cb0     ntdll!TppWorkerThread+0x2df
000000e8`781ffcc0 00007ffe`fd9bedcb     KERNEL32!BaseThreadInitThunk+0x10
000000e8`781ffcf0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000e8`779ff9a8 00007ffe`fd94b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000e8`779ff9b0 00007ffe`fc3c4cb0     ntdll!TppWorkerThread+0x2df
000000e8`779ffca0 00007ffe`fd9bedcb     KERNEL32!BaseThreadInitThunk+0x10
000000e8`779ffcd0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000e8`775ff2f0 00007ff7`29c924a8     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
000000e8`775ff330 00007ff7`29a0dc6b     postgres!ExceptionalCondition(
000000e8`775ff370 00007ff7`29a0a2bd     postgres!ComputeXidHorizons(
000000e8`775ff3e0 00007ff7`29592322     postgres!GetOldestTransactionIdConsideredRunning(void)+0x1d [c:\cirrus\src\backe...
000000e8`775ff440 00007ff7`29935311     postgres!CreateRestartPoint(
000000e8`775ff5b0 00007ff7`29936c27     postgres!CheckpointerMain(
000000e8`775ff740 00007ff7`297ea8d9     postgres!SubPostmasterMain(
000000e8`775ff7c0 00007ff7`29e1e759     postgres!main(
000000e8`775ff800 00007ff7`29e1e6ae     postgres!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\st...
000000e8`775ff850 00007ff7`29e1e56e     postgres!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcst...
core
000000c5`06dff798 00007ffe`fd94b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000c5`06dff7a0 00007ffe`fc3c4cb0     ntdll!TppWorkerThread+0x2df
000000c5`06dffa90 00007ffe`fd9bedcb     KERNEL32!BaseThreadInitThunk+0x10
000000c5`06dffac0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000c5`065ff478 00007ffe`fd94b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000c5`065ff480 00007ffe`fc3c4cb0     ntdll!TppWorkerThread+0x2df
000000c5`065ff770 00007ffe`fd9bedcb     KERNEL32!BaseThreadInitThunk+0x10
000000c5`065ff7a0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000c5`061ff4e0 00007ff7`29c924a8     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
000000c5`061ff520 00007ff7`2994338c     postgres!ExceptionalCondition(
000000c5`061ff560 00007ff7`29936c27     postgres!WalSummarizerMain(
000000c5`061ff6f0 00007ff7`297ea8d9     postgres!SubPostmasterMain(
000000c5`061ff770 00007ff7`29e1e759     postgres!main(
000000c5`061ff7b0 00007ff7`29e1e6ae     postgres!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\st...
000000c5`061ff800 00007ff7`29e1e56e     postgres!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcst...
000000c5`061ff870 00007ff7`29e1e7ce     postgres!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\...
000000c5`061ff8a0 00007ffe`fc3c4cb0     postgres!mainCRTStartup(
000000c5`061ff8d0 00007ffe`fd9bedcb     KERNEL32!BaseThreadInitThunk+0x10
core
000000c5`069ffb38 00007ffe`fb2048fa     ntdll!NtFsControlFile+0x14
000000c5`069ffb40 00007ff7`2992ac7b     KERNELBASE!ConnectNamedPipe+0x6a
000000c5`069ffbb0 00007ffe`fc3c4cb0     postgres!pg_signal_thread(
000000c5`069ffcb0 00007ffe`fd9bedcb     KERNEL32!BaseThreadInitThunk+0x10
000000c5`069ffce0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000bf`453ff5b8 00007ffe`fd94b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000bf`453ff5c0 00007ffe`fc3c4cb0     ntdll!TppWorkerThread+0x2df
000000bf`453ff8b0 00007ffe`fd9bedcb     KERNEL32!BaseThreadInitThunk+0x10
000000bf`453ff8e0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000bf`44bff4b0 00007ff7`29c924a8     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
000000bf`44bff4f0 00007ff7`29a0dc6b     postgres!ExceptionalCondition(
000000bf`44bff530 00007ff7`29a0a2bd     postgres!ComputeXidHorizons(
000000bf`44bff5a0 00007ff7`29592322     postgres!GetOldestTransactionIdConsideredRunning(void)+0x1d [c:\cirrus\src\backe...
000000bf`44bff600 00007ff7`29935311     postgres!CreateRestartPoint(
000000bf`44bff770 00007ff7`29936c27     postgres!CheckpointerMain(
000000bf`44bff900 00007ff7`297ea8d9     postgres!SubPostmasterMain(
000000bf`44bff980 00007ff7`29e1e759     postgres!main(
000000bf`44bff9c0 00007ff7`29e1e6ae     postgres!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\st...
000000bf`44bffa10 00007ff7`29e1e56e     postgres!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcst...
core
000000bf`44fffb48 00007ffe`fd94b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000bf`44fffb50 00007ffe`fc3c4cb0     ntdll!TppWorkerThread+0x2df
000000bf`44fffe40 00007ffe`fd9bedcb     KERNEL32!BaseThreadInitThunk+0x10
000000bf`44fffe70 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000bf`457ff8e8 00007ffe`fb2048fa     ntdll!NtFsControlFile+0x14
000000bf`457ff8f0 00007ff7`2992ac7b     KERNELBASE!ConnectNamedPipe+0x6a
000000bf`457ff960 00007ffe`fc3c4cb0     postgres!pg_signal_thread(
000000bf`457ffa60 00007ffe`fd9bedcb     KERNEL32!BaseThreadInitThunk+0x10
000000bf`457ffa90 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
tap
[18:12:36.794](1.286s) not ok 3 - backup with no detail: pg_basebackup
[18:12:36.799](0.004s) not ok 4 - backup with no detail: backup_manifest.gz was created
[18:12:36.814](0.014s) Bail out!  command "C:/Program Files/Git/usr/bin/gzip.EXE -d C:\cirrus\build\testrun\basebackup_t...
tap
[18:23:47.134](316.852s) # poll_query_until timed out executing this query:
timed out waiting for catchup at C:/cirrus/contrib/bloom/t/001_wal.pl line 22.
tap
[18:21:15.714](341.032s) # poll_query_until timed out executing this query:
timed out waiting for catchup at C:/cirrus/src/test/modules/brin/t/02_wal_consistency.pl line 73.
tap
[18:02:27.577](3.145s) Bail out!  pg_ctl start failed
tap
[18:04:58.759](155.824s) Bail out!  command "pg_ctl --pgdata C:\cirrus\build/testrun/pg_basebackup/020_pg_receivewal\dat...
tap
[18:03:21.058](12.894s) Bail out!  pg_ctl start failed
tap
[18:02:51.191](5.844s) Bail out!  pg_ctl start failed
tap
[18:03:13.815](7.829s) Bail out!  pg_ctl start failed
tap
[18:03:38.376](9.222s) not ok 2 - incremental backup from node2
tap
[18:10:10.471](369.874s) # poll_query_until timed out executing this query:
[18:10:10.474](0.003s) not ok 9 - promoted standby is not in recovery
[18:12:28.928](134.863s) not ok 11 - pg_ctl promote of standby runs
[18:12:29.079](0.150s) not ok 12 - promoted standby is not in recovery
tap
[18:08:21.843](143.292s) Bail out!  command "pg_ctl --pgdata C:\cirrus\build/testrun/pg_rewind/001_basic\data/t_001_basi...
tap
[18:08:29.052](145.664s) Bail out!  command "pg_ctl --pgdata C:\cirrus\build/testrun/pg_rewind/002_databases\data/t_002_...
tap
[18:09:06.658](139.939s) Bail out!  command "pg_ctl --pgdata C:\cirrus\build/testrun/pg_rewind/003_extrafiles\data/t_003...
tap
[18:09:43.498](139.181s) Bail out!  command "pg_ctl --pgdata C:\cirrus\build/testrun/pg_rewind/004_pg_xlog_symlink\data/...
tap
[18:11:03.098](153.288s) Bail out!  command "pg_ctl --pgdata C:\cirrus\build/testrun/pg_rewind/007_standby_source\data/t...
tap
[18:11:21.141](170.705s) Bail out!  command "pg_ctl --pgdata C:\cirrus\build/testrun/pg_rewind/008_min_recovery_point\da...
tap
[18:11:26.648](139.217s) Bail out!  command "pg_ctl --pgdata C:\cirrus\build/testrun/pg_rewind/009_growing_files\data/t_...
tap
[18:12:03.727](139.454s) Bail out!  command "pg_ctl --pgdata C:\cirrus\build/testrun/pg_rewind/010_keep_recycled_wals\da...
tap
[18:11:36.211](2.377s) not ok 1 - server side backup, compression none
[18:11:36.220](0.008s) not ok 2 - found expected backup files, compression none
[18:11:36.247](0.027s) not ok 3 - verify backup, compression none
tap
[18:11:39.839](2.847s) not ok 1 - backup done, compression none
[18:11:39.897](0.058s) not ok 2 - backup verified, compression method "none"
tap
[18:11:41.521](2.276s) not ok 1 - client side backup, compression none
tap
[18:11:46.643](0.114s) not ok 4 - got exactly one new WAL summary
[18:11:46.671](0.001s) not ok 6 - stdout shows block 0 modified
[18:11:46.673](0.001s) not ok 8 - UPDATE modified 2 blocks
tap
[17:48:34.805](352.047s) # poll_query_until timed out executing this query:
timed out waiting for catchup at C:/cirrus/src/test/recovery/t/001_stream_rep.pl line 90.
tap
[17:46:45.720](423.582s) not ok 1 - promotion of standby with pg_promote
tap
[17:43:11.034](134.174s) Bail out!  command "pg_ctl --pgdata C:\cirrus\build/testrun/recovery/005_replay_delay\data/t_00...
tap
[17:49:05.996](344.272s) # poll_query_until timed out executing this query:
[17:49:06.004](0.009s) not ok 11 - all standbys are considered as candidates for quorum sync standbys
tap
[17:46:56.490](358.797s) Bail out!  command "pg_ctl --pgdata C:\cirrus\build/testrun/recovery/008_fsm_truncation\data/t_...
tap
[17:55:33.636](727.717s) # poll_query_until timed out executing this query:
timed out waiting for catchup at C:/cirrus/src/test/recovery/t/015_promotion_pages.pl line 64.
tap
[17:52:06.759](402.448s) # poll_query_until timed out executing this query:
timed out waiting for catchup at C:/cirrus/src/test/recovery/t/016_min_consistency.pl line 81.
tap
[17:50:08.443](134.550s) Bail out!  pg_ctl start failed
tap
[17:59:14.822](348.340s) # poll_query_until timed out executing this query:
timed out waiting for catchup at C:/cirrus/src/test/recovery/t/019_replslot_limit.pl line 131.
tap
[17:48:17.169](0.000s) not ok 6 - .done file for archived WAL segment 000000010000000000000001 exists
tap
[17:55:15.382](336.067s) Bail out!  aborting wait: program timed out
tap
[17:51:34.083](148.863s) Bail out!  command "pg_ctl --pgdata C:\cirrus\build/testrun/recovery/025_stuck_on_old_timeline\...
tap
[17:51:42.057](148.011s) Bail out!  pg_ctl start failed
tap
[17:57:48.237](362.896s) # poll_query_until timed out executing this query:
timed out waiting for catchup at C:/cirrus/src/test/recovery/t/027_stream_regress.pl line 103.
tap
[17:59:14.082](356.175s) # poll_query_until timed out executing this query:
timed out waiting for catchup at C:/cirrus/src/test/recovery/t/030_stats_cleanup_replica.pl line 51.
tap
[17:58:29.364](366.694s) # poll_query_until timed out executing this query:
timed out waiting for catchup at C:/cirrus/src/test/recovery/t/032_relfilenode_reuse.pl line 83.
tap
[17:56:35.902](33.611s) Bail out!  pg_ctl start failed
tap
[17:57:37.134](0.713s) not ok 2 - Check that the slot's confirmed_flush LSN is the same as the latest_checkpoint locatio...
tap
[18:06:45.718](443.221s) # poll_query_until timed out executing this query:
timed out waiting for catchup at C:/cirrus/src/test/recovery/t/040_standby_failover_slots_sync.pl line 280.
tap
[17:59:27.565](69.034s) not ok 1 - restartpoint has started
[18:01:42.003](134.438s) Bail out!  command "pg_ctl --pgdata C:\cirrus\build/testrun/recovery/041_checkpoint_at_promote\...
tap
[17:58:42.987](8.131s) Bail out!  pg_ctl start failed
tap
[18:19:31.717](134.394s) Bail out!  pg_ctl start failed
test
[18:23:47.597]  15/338 postgresql:recovery / recovery/005_replay_delay                                 ERROR           1...
[18:23:47.597]  19/338 postgresql:recovery / recovery/004_timeline_switch                              ERROR           4...
[18:23:47.597]  21/338 postgresql:recovery / recovery/008_fsm_truncation                               ERROR           3...
[18:23:47.597]  23/338 postgresql:recovery / recovery/020_archive_status                               ERROR            ...
[18:23:47.597]  24/338 postgresql:recovery / recovery/001_stream_rep                                   ERROR           5...
[18:23:47.597]  28/338 postgresql:recovery / recovery/007_sync_rep                                     ERROR           4...
[18:23:47.597]  29/338 postgresql:recovery / recovery/018_wal_optimize                                 ERROR           2...
[18:23:47.597]  30/338 postgresql:recovery / recovery/025_stuck_on_old_timeline                        ERROR           1...
[18:23:47.597]  31/338 postgresql:recovery / recovery/026_overwrite_contrecord                         ERROR           1...
[18:23:47.597]  33/338 postgresql:recovery / recovery/016_min_consistency                              ERROR           4...
[18:23:47.597]  35/338 postgresql:recovery / recovery/021_row_visibility                               ERROR           4...
[18:23:47.597]  36/338 postgresql:recovery / recovery/015_promotion_pages                              ERROR           7...
[18:23:47.597]  40/338 postgresql:recovery / recovery/031_recovery_conflict                            ERROR           3...
[18:23:47.597]  42/338 postgresql:recovery / recovery/038_save_logical_slots_shutdown                  ERROR            ...
[18:23:47.597]  43/338 postgresql:recovery / recovery/027_stream_regress                               ERROR           4...
[18:23:47.597]  44/338 postgresql:recovery / recovery/009_twophase                                     TIMEOUT        10...
[18:23:47.597]  45/338 postgresql:recovery / recovery/032_relfilenode_reuse                            ERROR           3...
[18:23:47.597]  46/338 postgresql:recovery / recovery/042_low_level_backup                             ERROR            ...
[18:23:47.597]  47/338 postgresql:recovery / recovery/030_stats_cleanup_replica                        ERROR           4...
[18:23:47.597]  49/338 postgresql:recovery / recovery/019_replslot_limit                               ERROR           7...
[18:23:47.597]  54/338 postgresql:recovery / recovery/041_checkpoint_at_promote                        ERROR           2...
[18:23:47.597] 155/338 postgresql:pg_basebackup / pg_basebackup/010_pg_basebackup                      ERROR            ...
[18:23:47.597] 159/338 postgresql:recovery / recovery/048_vacuum_horizon_floor                         ERROR           2...
[18:23:47.597] 161/338 postgresql:pg_combinebackup / pg_combinebackup/003_timeline                     ERROR            ...
[18:23:47.597] 163/338 postgresql:pg_combinebackup / pg_combinebackup/006_db_file_copy                 ERROR            ...
[18:23:47.597] 168/338 postgresql:pg_combinebackup / pg_combinebackup/008_promote                      ERROR            ...
[18:23:47.597] 178/338 postgresql:pg_basebackup / pg_basebackup/020_pg_receivewal                      ERROR           1...
[18:23:47.597] 185/338 postgresql:recovery / recovery/040_standby_failover_slots_sync                  ERROR           5...
[18:23:47.597] 187/338 postgresql:pg_rewind / pg_rewind/001_basic                                      ERROR           1...
[18:23:47.597] 188/338 postgresql:pg_rewind / pg_rewind/002_databases                                  ERROR           1...
[18:23:47.597] 191/338 postgresql:pg_rewind / pg_rewind/003_extrafiles                                 ERROR           1...
[18:23:47.597] 192/338 postgresql:pg_rewind / pg_rewind/004_pg_xlog_symlink                            ERROR           1...
[18:23:47.597] 194/338 postgresql:pg_rewind / pg_rewind/007_standby_source                             ERROR           1...
[18:23:47.597] 199/338 postgresql:pg_rewind / pg_rewind/008_min_recovery_point                         ERROR           1...
[18:23:47.597] 200/338 postgresql:pg_rewind / pg_rewind/009_growing_files                              ERROR           1...
[18:23:47.597] 204/338 postgresql:pg_verifybackup / pg_verifybackup/008_untar                          ERROR            ...
[18:23:47.597] 206/338 postgresql:pg_verifybackup / pg_verifybackup/009_extract                        ERROR            ...
[18:23:47.597] 207/338 postgresql:pg_verifybackup / pg_verifybackup/010_client_untar                   ERROR            ...
[18:23:47.597] 211/338 postgresql:pg_walsummary / pg_walsummary/002_blocks                             ERROR            ...
[18:23:47.597] 219/338 postgresql:pg_rewind / pg_rewind/010_keep_recycled_wals                         ERROR           1...
[18:23:47.597]  39/338 postgresql:recovery / recovery/035_standby_logical_decoding                     TIMEOUT        10...
[18:23:47.597] 193/338 postgresql:pg_ctl / pg_ctl/003_promote                                          ERROR           5...
[18:23:47.597] 239/338 postgresql:basebackup_to_shell / basebackup_to_shell/001_basic                  ERROR            ...
[18:23:47.597] 281/338 postgresql:recovery / recovery/039_end_of_wal                                   TIMEOUT        10...
[18:23:47.597] 164/338 postgresql:pg_basebackup / pg_basebackup/040_pg_createsubscriber                TIMEOUT        10...
[18:23:47.597] 336/338 postgresql:test_misc / test_misc/004_io_direct                                  ERROR           1...
[18:23:47.597] 337/338 postgresql:brin / brin/02_wal_consistency                                       ERROR           3...
[18:23:47.597] 338/338 postgresql:bloom / bloom/001_wal                                                ERROR           6...
Linux - Debian Bookworm - Autoconf
assertion
TRAP: failed Assert("TransactionIdIsValid(initial)"), File: "procarray.c", Line: 1759, PID: 21631
core
[17:52:04.767] #0  0x00007f44272abeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[17:52:04.767] #1  0x00007f442725cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[17:52:04.767] #2  0x00007f4427247472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[17:52:04.767] #3  0x000055aaeed2101a in ExceptionalCondition (conditionName=conditionName@entry=0x55aaef0f03c0 "Transac...
[17:52:04.767] #4  0x000055aaee98790c in ComputeXidHorizons (h=h@entry=0x7ffe35039e50) at procarray.c:1759
[17:52:04.767] #5  0x000055aaee98cdc8 in GetOldestTransactionIdConsideredRunning () at procarray.c:2038
[17:52:04.767] #6  0x000055aaee17fce2 in CreateRestartPoint (flags=flags@entry=0) at xlog.c:8016
[17:52:04.767] #7  0x000055aaee832870 in CheckpointerMain (startup_data=<optimized out>, startup_data_len=<optimized out...
[17:52:04.767] #8  0x000055aaee833357 in postmaster_child_launch (child_type=child_type@entry=B_CHECKPOINTER, child_slot...
[17:52:04.767] #9  0x000055aaee839800 in StartChildProcess (type=type@entry=B_CHECKPOINTER) at postmaster.c:3973
tap
[17:39:29.893](0.969s) not ok 3 - backup with no detail: pg_basebackup
[17:39:29.893](0.000s) not ok 4 - backup with no detail: backup_manifest.gz was created
[17:39:29.908](0.014s) Bail out!  command "gzip -d /tmp/cirrus-ci-build/contrib/basebackup_to_shell/tmp_check/tmp_test_L...
tap
[17:39:46.865](3.166s) Bail out!  pg_ctl start failed
tap
[17:50:11.643](120.326s) Bail out!  command "pg_ctl --pgdata /tmp/cirrus-ci-build/src/test/recovery/tmp_check/t_005_repl...
tap
[17:49:26.680](230.398s) # poll_query_until timed out executing this query:
FreeBSD - Meson
assertion
TRAP: failed Assert("TransactionIdIsValid(initial)"), File: "../src/backend/storage/ipc/procarray.c", Line: 1759, PID: 6...
assertion
TRAP: failed Assert("TransactionIdIsValid(initial)"), File: "../src/backend/storage/ipc/procarray.c", Line: 1759, PID: 6...
assertion
TRAP: failed Assert("TransactionIdIsValid(initial)"), File: "../src/backend/storage/ipc/procarray.c", Line: 1759, PID: 6...
assertion
TRAP: failed Assert("end_of_summary_lsn >= current_lsn"), File: "../src/backend/postmaster/walsummarizer.c", Line: 423, ...
assertion
TRAP: failed Assert("TransactionIdIsValid(initial)"), File: "../src/backend/storage/ipc/procarray.c", Line: 1759, PID: 3...
core
[18:05:49.048] #0  0x0000082fae625fda in copy_file_range () from /lib/libc.so.7
[18:05:49.048] #1  0x000008278bb8b412 in ?? ()
[18:05:49.048] #2  0x000008278bb8ae1b in ?? ()
[18:05:49.048] #3  0x000008278bb8a6e3 in ?? ()
[18:05:49.048] #4  0x0000082fae572c3a in __libc_start1 () from /lib/libc.so.7
[18:05:49.048] #5  0x000008278bb8a2dd in ?? ()
[18:05:49.603] #0  0x000000082b5c81ba in thr_kill () from /lib/libc.so.7
core
[18:05:51.039] #0  0x000000082b28f1ba in thr_kill () from /lib/libc.so.7
[18:05:51.039] #1  0x000000082b2085d4 in raise () from /lib/libc.so.7
[18:05:51.039] #2  0x000000082b2bbb59 in abort () from /lib/libc.so.7
[18:05:51.039] #3  0x0000000000ad68e5 in ExceptionalCondition (conditionName=0x34589e "end_of_summary_lsn >= current_lsn...
[18:05:51.039] #4  0x00000000008c691a in WalSummarizerMain (startup_data=<optimized out>, startup_data_len=<optimized ou...
[18:05:51.039] #5  0x00000000008bd8fb in postmaster_child_launch (child_type=child_type@entry=B_WAL_SUMMARIZER, child_sl...
[18:05:51.039] #6  0x00000000008c06d7 in StartChildProcess (type=type@entry=B_WAL_SUMMARIZER) at ../src/backend/postmast...
[18:05:51.039] #7  0x00000000008c25e7 in LaunchMissingBackgroundProcesses () at ../src/backend/postmaster/postmaster.c:3...
[18:05:51.039] #8  ServerLoop () at ../src/backend/postmaster/postmaster.c:1717
[18:05:51.039] #9  0x00000000008c010a in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x82177cb98) at ../src/backe...
core
[18:05:50.764] #0  0x000000082d7a71ba in thr_kill () from /lib/libc.so.7
[18:05:50.764] #1  0x000000082d7205d4 in raise () from /lib/libc.so.7
[18:05:50.764] #2  0x000000082d7d3b59 in abort () from /lib/libc.so.7
[18:05:50.764] #3  0x0000000000ad68e5 in ExceptionalCondition (conditionName=0x32fcdf "TransactionIdIsValid(initial)", f...
[18:05:50.764] #4  0x0000000000947c65 in ComputeXidHorizons (h=h@entry=0x821a99158) at ../src/backend/storage/ipc/procar...
[18:05:50.764] #5  0x0000000000947d71 in GetOldestTransactionIdConsideredRunning () at ../src/backend/storage/ipc/procar...
[18:05:50.764] #6  0x0000000000683b97 in CreateRestartPoint (flags=0) at ../src/backend/access/transam/xlog.c:8016
[18:05:50.764] #7  0x00000000008bc733 in CheckpointerMain (startup_data=<optimized out>, startup_data_len=<optimized out...
[18:05:50.764] #8  0x00000000008bd8fb in postmaster_child_launch (child_type=child_type@entry=B_CHECKPOINTER, child_slot...
[18:05:50.764] #9  0x00000000008c06d7 in StartChildProcess (type=type@entry=B_CHECKPOINTER) at ../src/backend/postmaster...
core
[18:05:50.486] #0  0x000000082d7221ba in thr_kill () from /lib/libc.so.7
[18:05:50.486] #1  0x000000082d69b5d4 in raise () from /lib/libc.so.7
[18:05:50.486] #2  0x000000082d74eb59 in abort () from /lib/libc.so.7
[18:05:50.486] #3  0x0000000000ad68e5 in ExceptionalCondition (conditionName=0x32fcdf "TransactionIdIsValid(initial)", f...
[18:05:50.486] #4  0x0000000000947c65 in ComputeXidHorizons (h=h@entry=0x820f897b8) at ../src/backend/storage/ipc/procar...
[18:05:50.486] #5  0x0000000000947d71 in GetOldestTransactionIdConsideredRunning () at ../src/backend/storage/ipc/procar...
[18:05:50.486] #6  0x0000000000683b97 in CreateRestartPoint (flags=0) at ../src/backend/access/transam/xlog.c:8016
[18:05:50.486] #7  0x00000000008bc733 in CheckpointerMain (startup_data=<optimized out>, startup_data_len=<optimized out...
[18:05:50.486] #8  0x00000000008bd8fb in postmaster_child_launch (child_type=child_type@entry=B_CHECKPOINTER, child_slot...
[18:05:50.486] #9  0x00000000008c06d7 in StartChildProcess (type=type@entry=B_CHECKPOINTER) at ../src/backend/postmaster...
core
[18:05:50.210] #0  0x000000082ae641ba in thr_kill () from /lib/libc.so.7
[18:05:50.210] #1  0x000000082addd5d4 in raise () from /lib/libc.so.7
[18:05:50.210] #2  0x000000082ae90b59 in abort () from /lib/libc.so.7
[18:05:50.210] #3  0x0000000000ad68e5 in ExceptionalCondition (conditionName=0x32fcdf "TransactionIdIsValid(initial)", f...
[18:05:50.210] #4  0x0000000000947c65 in ComputeXidHorizons (h=h@entry=0x821a3cac8) at ../src/backend/storage/ipc/procar...
[18:05:50.210] #5  0x0000000000947d71 in GetOldestTransactionIdConsideredRunning () at ../src/backend/storage/ipc/procar...
[18:05:50.210] #6  0x0000000000683b97 in CreateRestartPoint (flags=0) at ../src/backend/access/transam/xlog.c:8016
[18:05:50.210] #7  0x00000000008bc733 in CheckpointerMain (startup_data=<optimized out>, startup_data_len=<optimized out...
[18:05:50.210] #8  0x00000000008bd8fb in postmaster_child_launch (child_type=child_type@entry=B_CHECKPOINTER, child_slot...
[18:05:50.210] #9  0x00000000008c06d7 in StartChildProcess (type=type@entry=B_CHECKPOINTER) at ../src/backend/postmaster...
core
[18:05:49.938] #0  0x000000082c2d41ba in thr_kill () from /lib/libc.so.7
[18:05:49.938] #1  0x000000082c24d5d4 in raise () from /lib/libc.so.7
[18:05:49.938] #2  0x000000082c300b59 in abort () from /lib/libc.so.7
[18:05:49.938] #3  0x0000000000ad68e5 in ExceptionalCondition (conditionName=0x32fcdf "TransactionIdIsValid(initial)", f...
[18:05:49.938] #4  0x0000000000947c65 in ComputeXidHorizons (h=h@entry=0x821bbde48) at ../src/backend/storage/ipc/procar...
[18:05:49.938] #5  0x0000000000947d71 in GetOldestTransactionIdConsideredRunning () at ../src/backend/storage/ipc/procar...
[18:05:49.938] #6  0x0000000000683b97 in CreateRestartPoint (flags=0) at ../src/backend/access/transam/xlog.c:8016
[18:05:49.938] #7  0x00000000008bc733 in CheckpointerMain (startup_data=<optimized out>, startup_data_len=<optimized out...
[18:05:49.938] #8  0x00000000008bd8fb in postmaster_child_launch (child_type=child_type@entry=B_CHECKPOINTER, child_slot...
[18:05:49.938] #9  0x00000000008c06d7 in StartChildProcess (type=type@entry=B_CHECKPOINTER) at ../src/backend/postmaster...
core
[18:05:49.649] #0  0x000000082b5c81ba in thr_kill () from /lib/libc.so.7
[18:05:49.649] #1  0x000000082b5415d4 in raise () from /lib/libc.so.7
[18:05:49.649] #2  0x000000082b5f4b59 in abort () from /lib/libc.so.7
[18:05:49.649] #3  0x0000000000ad76c4 in errfinish (filename=<optimized out>, lineno=<optimized out>, funcname=<optimize...
[18:05:49.649] #4  0x000000000068e9e0 in InitWalRecovery (ControlFile=0x833cb6f80, wasShutdown_ptr=wasShutdown_ptr@entry...
[18:05:49.649] #5  0x0000000000680d5b in StartupXLOG () at ../src/backend/access/transam/xlog.c:5752
[18:05:49.649] #6  0x00000000008c3e6b in StartupProcessMain (startup_data=<optimized out>, startup_data_len=<optimized o...
[18:05:49.649] #7  0x00000000008bd8fb in postmaster_child_launch (child_type=child_type@entry=B_STARTUP, child_slot=262,...
[18:05:49.649] #8  0x00000000008c06d7 in StartChildProcess (type=type@entry=B_STARTUP) at ../src/backend/postmaster/post...
[18:05:49.649] #9  0x00000000008c00d2 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x8219f6fe8) at ../src/backe...
panic
2025-07-02 17:46:34.795 UTC startup[25979] PANIC:  could not locate a valid checkpoint record at 0/2630158
tap
[17:55:39.399](0.314s) not ok 3 - backup with no detail: pg_basebackup
[17:55:39.400](0.000s) not ok 4 - backup with no detail: backup_manifest.gz was created
[17:55:39.403](0.003s) Bail out!  command "/usr/bin/gzip -d /tmp/cirrus-ci-build/build/testrun/basebackup_to_shell/001_b...
tap
[18:01:34.628](205.531s) # poll_query_until timed out executing this query:
timed out waiting for catchup at /tmp/cirrus-ci-build/contrib/bloom/t/001_wal.pl line 22.
tap
[17:51:01.291](0.704s) Bail out!  pg_ctl start failed
tap
[17:53:05.598](122.246s) Bail out!  command "pg_ctl --pgdata /tmp/cirrus-ci-build/build/testrun/pg_basebackup/020_pg_rec...
tap
[17:53:08.795](121.804s) Bail out!  command "pg_ctl --pgdata /tmp/cirrus-ci-build/build/testrun/pg_basebackup/040_pg_cre...
tap
[17:51:10.490](0.381s) Bail out!  pg_ctl start failed
tap
[17:51:13.929](0.404s) Bail out!  pg_ctl start failed
tap
[17:51:21.139](1.736s) not ok 2 - incremental backup from node2
tap
[17:55:04.383](210.793s) # poll_query_until timed out executing this query:
[17:55:04.383](0.000s) not ok 9 - promoted standby is not in recovery
tap
[17:55:02.648](123.158s) Bail out!  command "pg_ctl --pgdata /tmp/cirrus-ci-build/build/testrun/pg_rewind/001_basic/data...
tap
[17:55:18.752](123.008s) Bail out!  command "pg_ctl --pgdata /tmp/cirrus-ci-build/build/testrun/pg_rewind/002_databases/...
tap
[17:55:08.768](122.740s) Bail out!  command "pg_ctl --pgdata /tmp/cirrus-ci-build/build/testrun/pg_rewind/003_extrafiles...
tap
[17:55:11.757](122.505s) Bail out!  command "pg_ctl --pgdata /tmp/cirrus-ci-build/build/testrun/pg_rewind/004_pg_xlog_sy...
tap
[17:55:21.637](122.956s) Bail out!  command "pg_ctl --pgdata /tmp/cirrus-ci-build/build/testrun/pg_rewind/007_standby_so...
tap
[17:55:36.333](136.410s) Bail out!  command "pg_ctl --pgdata /tmp/cirrus-ci-build/build/testrun/pg_rewind/008_min_recove...
tap
[17:56:39.888](122.797s) Bail out!  command "pg_ctl --pgdata /tmp/cirrus-ci-build/build/testrun/pg_rewind/009_growing_fi...
tap
[17:55:13.705](1.955s) not ok 1 - server side backup, compression none
[17:55:13.707](0.001s) not ok 2 - found expected backup files, compression none
[17:55:13.713](0.006s) not ok 3 - verify backup, compression none
[17:55:14.471](0.757s) not ok 4 - server side backup, compression gzip
[17:55:14.473](0.001s) not ok 5 - found expected backup files, compression gzip
[17:55:14.481](0.008s) not ok 6 - verify backup, compression gzip
[17:55:14.565](0.083s) not ok 7 - server side backup, compression lz4
[17:55:14.566](0.001s) not ok 8 - found expected backup files, compression lz4
[17:55:14.571](0.005s) not ok 9 - verify backup, compression lz4
[17:55:14.902](0.330s) not ok 10 - server side backup, compression lz4
[17:55:14.903](0.001s) not ok 11 - found expected backup files, compression lz4
[17:55:14.911](0.007s) not ok 12 - verify backup, compression lz4
[17:55:15.042](0.131s) not ok 13 - server side backup, compression zstd
[17:55:15.043](0.001s) not ok 14 - found expected backup files, compression zstd
[17:55:15.050](0.006s) not ok 15 - verify backup, compression zstd
[17:55:15.163](0.113s) not ok 16 - server side backup, compression zstd
[17:55:15.164](0.001s) not ok 17 - found expected backup files, compression zstd
[17:55:15.170](0.006s) not ok 18 - verify backup, compression zstd
tap
[17:55:14.039](1.854s) not ok 1 - backup done, compression none
[17:55:14.049](0.009s) not ok 2 - backup verified, compression method "none"
[17:55:14.561](0.511s) not ok 3 - backup done, compression gzip
[17:55:14.573](0.011s) not ok 4 - backup verified, compression method "gzip"
[17:55:14.898](0.325s) not ok 5 - backup done, compression lz4
[17:55:14.910](0.011s) not ok 6 - backup verified, compression method "lz4"
[17:55:15.185](0.275s) not ok 7 - backup done, compression zstd
[17:55:15.193](0.007s) not ok 8 - backup verified, compression method "zstd"
[17:55:15.311](0.118s) not ok 9 - backup done, compression parallel zstd
[17:55:15.320](0.008s) not ok 10 - backup verified, compression method "parallel zstd"
tap
[17:55:16.243](1.972s) not ok 1 - client side backup, compression none
tap
[17:55:17.730](0.020s) not ok 4 - got exactly one new WAL summary
[17:55:17.736](0.000s) not ok 6 - stdout shows block 0 modified
[17:55:17.737](0.000s) not ok 8 - UPDATE modified 2 blocks
tap
[17:39:32.285](120.692s) Bail out!  command "pg_ctl --pgdata /tmp/cirrus-ci-build/build/testrun/recovery/005_replay_dela...
tap
[17:41:45.848](213.808s) # poll_query_until timed out executing this query:
[17:41:45.848](0.000s) not ok 11 - all standbys are considered as candidates for quorum sync standbys
tap
[17:40:21.911](158.647s) Bail out!  command "pg_ctl --pgdata /tmp/cirrus-ci-build/build/testrun/recovery/008_fsm_truncat...
tap
[17:43:41.141](281.259s) Bail out!  command "pg_ctl --pgdata /tmp/cirrus-ci-build/build/testrun/recovery/015_promotion_p...
tap
[17:43:35.715](259.243s) # poll_query_until timed out executing this query:
timed out waiting for catchup at /tmp/cirrus-ci-build/src/test/recovery/t/016_min_consistency.pl line 102.
tap
[17:45:56.158](381.960s) Bail out!  pg_ctl start failed
tap
[17:45:24.374](120.604s) Bail out!  pg_ctl start failed
tap
[17:43:59.538](208.229s) # poll_query_until timed out executing this query:
timed out waiting for catchup at /tmp/cirrus-ci-build/src/test/recovery/t/019_replslot_limit.pl line 112.
tap
[17:41:48.193](0.000s) not ok 6 - .done file for archived WAL segment 000000010000000000000001 exists
tap
[17:46:54.590](211.316s) # poll_query_until timed out executing this query:
timed out waiting for catchup at /tmp/cirrus-ci-build/src/test/recovery/t/021_row_visibility.pl line 151.
tap
[17:44:47.858](122.135s) Bail out!  command "pg_ctl --pgdata /tmp/cirrus-ci-build/build/testrun/recovery/025_stuck_on_ol...
tap
[17:48:35.341](214.309s) # poll_query_until timed out executing this query:
timed out waiting for catchup at /tmp/cirrus-ci-build/src/test/recovery/t/027_stream_regress.pl line 103.
tap
[17:49:03.250](214.730s) # poll_query_until timed out executing this query:
timed out waiting for catchup at /tmp/cirrus-ci-build/src/test/recovery/t/030_stats_cleanup_replica.pl line 62.
tap
[17:50:02.740](216.561s) # poll_query_until timed out executing this query:
timed out waiting for catchup at /tmp/cirrus-ci-build/src/test/recovery/t/031_recovery_conflict.pl line 298.
tap
[17:49:22.034](215.213s) # poll_query_until timed out executing this query:
timed out waiting for catchup at /tmp/cirrus-ci-build/src/test/recovery/t/032_relfilenode_reuse.pl line 186.
tap
[17:52:46.472](218.392s) # poll_query_until timed out executing this query:
timed out waiting for catchup at /tmp/cirrus-ci-build/src/test/recovery/t/035_standby_logical_decoding.pl line 484.
tap
[17:46:16.648](0.408s) not ok 2 - Check that the slot's confirmed_flush LSN is the same as the latest_checkpoint locatio...
tap
[17:46:35.081](15.795s) Bail out!  pg_ctl start failed
tap
[17:51:07.232](217.026s) # poll_query_until timed out executing this query:
timed out waiting for catchup at /tmp/cirrus-ci-build/src/test/recovery/t/040_standby_failover_slots_sync.pl line 402.
tap
[17:47:00.105](1.911s) not ok 1 - restartpoint has started
[17:50:10.978](190.872s) not ok 2 - restart point has completed
tap
[17:48:38.833](0.380s) Bail out!  pg_ctl start failed
tap
[17:53:06.574](206.692s) # poll_query_until timed out executing this query:
tap
[18:01:48.632](199.838s) # poll_query_until timed out executing this query:
test
[18:01:48.959]  19/343 postgresql:recovery / recovery/005_replay_delay                                 ERROR           1...
[18:01:48.959]  21/343 postgresql:recovery / recovery/008_fsm_truncation                               ERROR           1...
[18:01:48.959]  22/343 postgresql:recovery / recovery/007_sync_rep                                     ERROR           2...
[18:01:48.959]  23/343 postgresql:recovery / recovery/020_archive_status                               ERROR            ...
[18:01:48.959]  28/343 postgresql:recovery / recovery/016_min_consistency                              ERROR           2...
[18:01:48.959]  29/343 postgresql:recovery / recovery/015_promotion_pages                              ERROR           2...
[18:01:48.959]  30/343 postgresql:recovery / recovery/019_replslot_limit                               ERROR           2...
[18:01:48.959]  34/343 postgresql:recovery / recovery/025_stuck_on_old_timeline                        ERROR           1...
[18:01:48.959]  35/343 postgresql:recovery / recovery/018_wal_optimize                                 ERROR           3...
[18:01:48.959]  38/343 postgresql:recovery / recovery/017_shm                                          ERROR           3...
[18:01:48.959]  41/343 postgresql:recovery / recovery/038_save_logical_slots_shutdown                  ERROR            ...
[18:01:48.959]  42/343 postgresql:recovery / recovery/039_end_of_wal                                   ERROR            ...
[18:01:48.959]  43/343 postgresql:recovery / recovery/021_row_visibility                               ERROR           3...
[18:01:48.959]  45/343 postgresql:recovery / recovery/027_stream_regress                               ERROR           2...
[18:01:48.959]  46/343 postgresql:recovery / recovery/042_low_level_backup                             ERROR            ...
[18:01:48.959]  51/343 postgresql:recovery / recovery/030_stats_cleanup_replica                        ERROR           2...
[18:01:48.959]  57/343 postgresql:recovery / recovery/032_relfilenode_reuse                            ERROR           2...
[18:01:48.959]  90/343 postgresql:recovery / recovery/031_recovery_conflict                            ERROR           3...
[18:01:48.959]  44/343 postgresql:recovery / recovery/041_checkpoint_at_promote                        ERROR           1...
[18:01:48.959] 156/343 postgresql:pg_basebackup / pg_basebackup/010_pg_basebackup                      ERROR            ...
[18:01:48.959] 162/343 postgresql:recovery / recovery/040_standby_failover_slots_sync                  ERROR           2...
[18:01:48.959] 164/343 postgresql:pg_combinebackup / pg_combinebackup/003_timeline                     ERROR            ...
[18:01:48.959] 166/343 postgresql:pg_combinebackup / pg_combinebackup/006_db_file_copy                 ERROR            ...
[18:01:48.959] 168/343 postgresql:pg_combinebackup / pg_combinebackup/008_promote                      ERROR            ...
[18:01:48.959] 182/343 postgresql:recovery / recovery/035_standby_logical_decoding                     ERROR           4...
[18:01:48.959] 187/343 postgresql:pg_basebackup / pg_basebackup/020_pg_receivewal                      ERROR           1...
[18:01:48.959] 188/343 postgresql:pg_basebackup / pg_basebackup/040_pg_createsubscriber                ERROR           1...
[18:01:48.959] 189/343 postgresql:recovery / recovery/048_vacuum_horizon_floor                         ERROR           2...
[18:01:48.959] 193/343 postgresql:recovery / recovery/009_twophase                                     TIMEOUT        10...
[18:01:48.959] 194/343 postgresql:pg_rewind / pg_rewind/001_basic                                      ERROR           1...
[18:01:48.959] 195/343 postgresql:pg_ctl / pg_ctl/003_promote                                          ERROR           2...
[18:01:48.959] 200/343 postgresql:pg_rewind / pg_rewind/003_extrafiles                                 ERROR           1...
[18:01:48.959] 205/343 postgresql:pg_rewind / pg_rewind/004_pg_xlog_symlink                            ERROR           1...
[18:01:48.959] 206/343 postgresql:pg_verifybackup / pg_verifybackup/008_untar                          ERROR            ...
[18:01:48.959] 207/343 postgresql:pg_verifybackup / pg_verifybackup/009_extract                        ERROR            ...
[18:01:48.959] 211/343 postgresql:pg_verifybackup / pg_verifybackup/010_client_untar                   ERROR            ...
[18:01:48.959] 213/343 postgresql:pg_walsummary / pg_walsummary/002_blocks                             ERROR            ...
[18:01:48.959] 216/343 postgresql:pg_rewind / pg_rewind/002_databases                                  ERROR           1...
[18:01:48.959] 218/343 postgresql:pg_rewind / pg_rewind/007_standby_source                             ERROR           1...
[18:01:48.959] 239/343 postgresql:pg_rewind / pg_rewind/008_min_recovery_point                         ERROR           1...
[18:01:48.959] 244/343 postgresql:basebackup_to_shell / basebackup_to_shell/001_basic                  ERROR            ...
[18:01:48.959] 292/343 postgresql:pg_rewind / pg_rewind/009_growing_files                              ERROR           1...
[18:01:48.959] 342/343 postgresql:bloom / bloom/001_wal                                                ERROR           3...
[18:01:48.959] 343/343 postgresql:subscription / subscription/026_stats                                ERROR           3...
53/5627 Fix oldest LSN calculation for WAL segments removal when slots are advancing during checkpoint
FreeBSD - Meson
assertion
TRAP: failed Assert("TransactionIdIsValid(initial)"), File: "../src/backend/storage/ipc/procarray.c", Line: 1759, PID: 5...
assertion
TRAP: failed Assert("TransactionIdIsValid(initial)"), File: "../src/backend/storage/ipc/procarray.c", Line: 1759, PID: 5...
assertion
TRAP: failed Assert("TransactionIdIsValid(initial)"), File: "../src/backend/storage/ipc/procarray.c", Line: 1759, PID: 5...
assertion
TRAP: failed Assert("end_of_summary_lsn >= current_lsn"), File: "../src/backend/postmaster/walsummarizer.c", Line: 423, ...
assertion
TRAP: failed Assert("TransactionIdIsValid(initial)"), File: "../src/backend/storage/ipc/procarray.c", Line: 1759, PID: 6...
assertion
TRAP: failed Assert("TransactionIdIsValid(initial)"), File: "../src/backend/storage/ipc/procarray.c", Line: 1759, PID: 3...
core
[18:03:44.470] #0  0x000000082aaa51ba in thr_kill () from /lib/libc.so.7
[18:03:44.470] #1  0x000000082aa1e5d4 in raise () from /lib/libc.so.7
[18:03:44.470] #2  0x000000082aad1b59 in abort () from /lib/libc.so.7
[18:03:44.470] #3  0x0000000000ad68e5 in ExceptionalCondition (conditionName=0x32fcdf "TransactionIdIsValid(initial)", f...
[18:03:44.470] #4  0x0000000000947c65 in ComputeXidHorizons (h=h@entry=0x820d49a08) at ../src/backend/storage/ipc/procar...
[18:03:44.470] #5  0x0000000000947d71 in GetOldestTransactionIdConsideredRunning () at ../src/backend/storage/ipc/procar...
[18:03:44.470] #6  0x0000000000683b97 in CreateRestartPoint (flags=0) at ../src/backend/access/transam/xlog.c:8016
[18:03:44.470] #7  0x00000000008bc733 in CheckpointerMain (startup_data=<optimized out>, startup_data_len=<optimized out...
[18:03:44.470] #8  0x00000000008bd8fb in postmaster_child_launch (child_type=child_type@entry=B_CHECKPOINTER, child_slot...
[18:03:44.470] #9  0x00000000008c06d7 in StartChildProcess (type=type@entry=B_CHECKPOINTER) at ../src/backend/postmaster...
core
[18:03:44.192] #0  0x00000008299bf1ba in thr_kill () from /lib/libc.so.7
[18:03:44.192] #1  0x00000008299385d4 in raise () from /lib/libc.so.7
[18:03:44.192] #2  0x00000008299ebb59 in abort () from /lib/libc.so.7
[18:03:44.192] #3  0x0000000000ad76c4 in errfinish (filename=<optimized out>, lineno=<optimized out>, funcname=<optimize...
[18:03:44.192] #4  0x000000000068e9e0 in InitWalRecovery (ControlFile=0x8330f3f80, wasShutdown_ptr=wasShutdown_ptr@entry...
[18:03:44.192] #5  0x0000000000680d5b in StartupXLOG () at ../src/backend/access/transam/xlog.c:5752
[18:03:44.192] #6  0x00000000008c3e6b in StartupProcessMain (startup_data=<optimized out>, startup_data_len=<optimized o...
[18:03:44.192] #7  0x00000000008bd8fb in postmaster_child_launch (child_type=child_type@entry=B_STARTUP, child_slot=262,...
[18:03:44.192] #8  0x00000000008c06d7 in StartChildProcess (type=type@entry=B_STARTUP) at ../src/backend/postmaster/post...
[18:03:44.192] #9  0x00000000008c00d2 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x821543ae0) at ../src/backe...
core
[18:03:44.743] #0  0x000000082c7d91ba in thr_kill () from /lib/libc.so.7
[18:03:44.743] #1  0x000000082c7525d4 in raise () from /lib/libc.so.7
[18:03:44.743] #2  0x000000082c805b59 in abort () from /lib/libc.so.7
[18:03:44.743] #3  0x0000000000ad68e5 in ExceptionalCondition (conditionName=0x32fcdf "TransactionIdIsValid(initial)", f...
[18:03:44.743] #4  0x0000000000947c65 in ComputeXidHorizons (h=h@entry=0x820c48ee8) at ../src/backend/storage/ipc/procar...
[18:03:44.743] #5  0x0000000000947d71 in GetOldestTransactionIdConsideredRunning () at ../src/backend/storage/ipc/procar...
[18:03:44.743] #6  0x0000000000683b97 in CreateRestartPoint (flags=0) at ../src/backend/access/transam/xlog.c:8016
[18:03:44.743] #7  0x00000000008bc733 in CheckpointerMain (startup_data=<optimized out>, startup_data_len=<optimized out...
[18:03:44.743] #8  0x00000000008bd8fb in postmaster_child_launch (child_type=child_type@entry=B_CHECKPOINTER, child_slot...
[18:03:44.743] #9  0x00000000008c06d7 in StartChildProcess (type=type@entry=B_CHECKPOINTER) at ../src/backend/postmaster...
core
[18:03:43.911] #0  0x000000082d2331ba in thr_kill () from /lib/libc.so.7
[18:03:43.911] #1  0x000000082d1ac5d4 in raise () from /lib/libc.so.7
[18:03:43.911] #2  0x000000082d25fb59 in abort () from /lib/libc.so.7
[18:03:43.911] #3  0x0000000000ad68e5 in ExceptionalCondition (conditionName=0x32fcdf "TransactionIdIsValid(initial)", f...
[18:03:43.911] #4  0x0000000000947c65 in ComputeXidHorizons (h=h@entry=0x820f6a5a8) at ../src/backend/storage/ipc/procar...
[18:03:43.911] #5  0x0000000000947d71 in GetOldestTransactionIdConsideredRunning () at ../src/backend/storage/ipc/procar...
[18:03:43.911] #6  0x0000000000683b97 in CreateRestartPoint (flags=0) at ../src/backend/access/transam/xlog.c:8016
[18:03:43.911] #7  0x00000000008bc733 in CheckpointerMain (startup_data=<optimized out>, startup_data_len=<optimized out...
[18:03:43.911] #8  0x00000000008bd8fb in postmaster_child_launch (child_type=child_type@entry=B_CHECKPOINTER, child_slot...
[18:03:43.911] #9  0x00000000008c06d7 in StartChildProcess (type=type@entry=B_CHECKPOINTER) at ../src/backend/postmaster...
core
[18:03:45.017] #0  0x000000082e6fb1ba in thr_kill () from /lib/libc.so.7
[18:03:45.017] #1  0x000000082e6745d4 in raise () from /lib/libc.so.7
[18:03:45.017] #2  0x000000082e727b59 in abort () from /lib/libc.so.7
[18:03:45.017] #3  0x0000000000ad68e5 in ExceptionalCondition (conditionName=0x32fcdf "TransactionIdIsValid(initial)", f...
[18:03:45.017] #4  0x0000000000947c65 in ComputeXidHorizons (h=h@entry=0x821937278) at ../src/backend/storage/ipc/procar...
[18:03:45.017] #5  0x0000000000947d71 in GetOldestTransactionIdConsideredRunning () at ../src/backend/storage/ipc/procar...
[18:03:45.017] #6  0x0000000000683b97 in CreateRestartPoint (flags=0) at ../src/backend/access/transam/xlog.c:8016
[18:03:45.017] #7  0x00000000008bc733 in CheckpointerMain (startup_data=<optimized out>, startup_data_len=<optimized out...
[18:03:45.017] #8  0x00000000008bd8fb in postmaster_child_launch (child_type=child_type@entry=B_CHECKPOINTER, child_slot...
[18:03:45.017] #9  0x00000000008c06d7 in StartChildProcess (type=type@entry=B_CHECKPOINTER) at ../src/backend/postmaster...
core
[18:03:45.297] #0  0x000000082c73e1ba in thr_kill () from /lib/libc.so.7
[18:03:45.297] #1  0x000000082c6b75d4 in raise () from /lib/libc.so.7
[18:03:45.297] #2  0x000000082c76ab59 in abort () from /lib/libc.so.7
[18:03:45.297] #3  0x0000000000ad68e5 in ExceptionalCondition (conditionName=0x32fcdf "TransactionIdIsValid(initial)", f...
[18:03:45.297] #4  0x0000000000947c65 in ComputeXidHorizons (h=h@entry=0x8216f7ce8) at ../src/backend/storage/ipc/procar...
[18:03:45.297] #5  0x0000000000947d71 in GetOldestTransactionIdConsideredRunning () at ../src/backend/storage/ipc/procar...
[18:03:45.297] #6  0x0000000000683b97 in CreateRestartPoint (flags=0) at ../src/backend/access/transam/xlog.c:8016
[18:03:45.297] #7  0x00000000008bc733 in CheckpointerMain (startup_data=<optimized out>, startup_data_len=<optimized out...
[18:03:45.297] #8  0x00000000008bd8fb in postmaster_child_launch (child_type=child_type@entry=B_CHECKPOINTER, child_slot...
[18:03:45.297] #9  0x00000000008c06d7 in StartChildProcess (type=type@entry=B_CHECKPOINTER) at ../src/backend/postmaster...
core
[18:03:45.562] #0  0x000000082de4d1ba in thr_kill () from /lib/libc.so.7
[18:03:45.562] #1  0x000000082ddc65d4 in raise () from /lib/libc.so.7
[18:03:45.562] #2  0x000000082de79b59 in abort () from /lib/libc.so.7
[18:03:45.562] #3  0x0000000000ad68e5 in ExceptionalCondition (conditionName=0x34589e "end_of_summary_lsn >= current_lsn...
[18:03:45.562] #4  0x00000000008c691a in WalSummarizerMain (startup_data=<optimized out>, startup_data_len=<optimized ou...
[18:03:45.562] #5  0x00000000008bd8fb in postmaster_child_launch (child_type=child_type@entry=B_WAL_SUMMARIZER, child_sl...
[18:03:45.562] #6  0x00000000008c06d7 in StartChildProcess (type=type@entry=B_WAL_SUMMARIZER) at ../src/backend/postmast...
[18:03:45.562] #7  0x00000000008c25e7 in LaunchMissingBackgroundProcesses () at ../src/backend/postmaster/postmaster.c:3...
[18:03:45.562] #8  ServerLoop () at ../src/backend/postmaster/postmaster.c:1717
[18:03:45.562] #9  0x00000000008c010a in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x821753e48) at ../src/backe...
panic
2025-07-02 17:43:47.835 UTC startup[14707] PANIC:  could not locate a valid checkpoint record at 0/2146290
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_walinspect/expected/pg_walinspect.out /tmp/cirrus-ci-build/build/testrun/pg_wal...
--- /tmp/cirrus-ci-build/contrib/pg_walinspect/expected/pg_walinspect.out	2025-07-02 17:33:45.636686000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_walinspect/regress/results/pg_walinspect.out	2025-07-02 17:47:36.317379000 +00...
@@ -124,7 +124,7 @@
   WHERE relfilenode = :'sample_tbl_oid' AND block_data IS NOT NULL;
  ok 
 ----
- t
+ f
 (1 row)
 
 -- Force a checkpoint so that the next update will log a full-page image.
tap
[17:53:23.138](0.201s) not ok 3 - backup with no detail: pg_basebackup
[17:53:23.139](0.001s) not ok 4 - backup with no detail: backup_manifest.gz was created
[17:53:23.144](0.005s) Bail out!  command "/usr/bin/gzip -d /tmp/cirrus-ci-build/build/testrun/basebackup_to_shell/001_b...
tap
[17:59:21.132](207.613s) # poll_query_until timed out executing this query:
timed out waiting for catchup at /tmp/cirrus-ci-build/contrib/bloom/t/001_wal.pl line 22.
tap
[17:48:35.241](0.601s) Bail out!  pg_ctl start failed
tap
[17:50:39.285](122.750s) Bail out!  command "pg_ctl --pgdata /tmp/cirrus-ci-build/build/testrun/pg_basebackup/020_pg_rec...
tap
[17:50:41.871](121.572s) Bail out!  command "pg_ctl --pgdata /tmp/cirrus-ci-build/build/testrun/pg_basebackup/040_pg_cre...
tap
[17:48:45.256](0.390s) Bail out!  pg_ctl start failed
tap
[17:48:52.368](0.479s) Bail out!  pg_ctl start failed
tap
[17:49:00.945](1.871s) not ok 2 - incremental backup from node2
tap
[17:52:43.422](214.984s) # poll_query_until timed out executing this query:
[17:52:43.423](0.001s) not ok 9 - promoted standby is not in recovery
tap
[17:52:45.258](122.862s) Bail out!  command "pg_ctl --pgdata /tmp/cirrus-ci-build/build/testrun/pg_rewind/001_basic/data...
tap
[17:52:46.892](122.635s) Bail out!  command "pg_ctl --pgdata /tmp/cirrus-ci-build/build/testrun/pg_rewind/003_extrafiles...
tap
[17:52:46.944](122.677s) Bail out!  command "pg_ctl --pgdata /tmp/cirrus-ci-build/build/testrun/pg_rewind/004_pg_xlog_sy...
tap
[17:52:56.450](123.091s) Bail out!  command "pg_ctl --pgdata /tmp/cirrus-ci-build/build/testrun/pg_rewind/007_standby_so...
tap
[17:53:29.550](137.476s) Bail out!  command "pg_ctl --pgdata /tmp/cirrus-ci-build/build/testrun/pg_rewind/008_min_recove...
tap
[17:54:47.022](122.679s) Bail out!  command "pg_ctl --pgdata /tmp/cirrus-ci-build/build/testrun/pg_rewind/009_growing_fi...
tap
[17:54:48.272](122.666s) Bail out!  command "pg_ctl --pgdata /tmp/cirrus-ci-build/build/testrun/pg_rewind/010_keep_recyc...
tap
[17:52:56.144](1.909s) not ok 1 - server side backup, compression none
[17:52:56.145](0.001s) not ok 2 - found expected backup files, compression none
[17:52:56.151](0.005s) not ok 3 - verify backup, compression none
[17:52:56.740](0.588s) not ok 4 - server side backup, compression gzip
[17:52:56.744](0.001s) not ok 5 - found expected backup files, compression gzip
[17:52:56.749](0.005s) not ok 6 - verify backup, compression gzip
[17:52:56.860](0.111s) not ok 7 - server side backup, compression lz4
[17:52:56.862](0.001s) not ok 8 - found expected backup files, compression lz4
[17:52:56.868](0.006s) not ok 9 - verify backup, compression lz4
[17:52:57.238](0.369s) not ok 10 - server side backup, compression lz4
[17:52:57.240](0.001s) not ok 11 - found expected backup files, compression lz4
[17:52:57.244](0.004s) not ok 12 - verify backup, compression lz4
[17:52:57.386](0.141s) not ok 13 - server side backup, compression zstd
[17:52:57.387](0.001s) not ok 14 - found expected backup files, compression zstd
[17:52:57.392](0.004s) not ok 15 - verify backup, compression zstd
[17:52:57.502](0.110s) not ok 16 - server side backup, compression zstd
[17:52:57.505](0.001s) not ok 17 - found expected backup files, compression zstd
[17:52:57.510](0.005s) not ok 18 - verify backup, compression zstd
tap
[17:52:56.069](1.817s) not ok 1 - backup done, compression none
[17:52:56.078](0.008s) not ok 2 - backup verified, compression method "none"
[17:52:56.534](0.455s) not ok 3 - backup done, compression gzip
[17:52:56.542](0.007s) not ok 4 - backup verified, compression method "gzip"
[17:52:56.858](0.316s) not ok 5 - backup done, compression lz4
[17:52:56.870](0.011s) not ok 6 - backup verified, compression method "lz4"
[17:52:57.203](0.333s) not ok 7 - backup done, compression zstd
[17:52:57.210](0.006s) not ok 8 - backup verified, compression method "zstd"
[17:52:57.308](0.098s) not ok 9 - backup done, compression parallel zstd
[17:52:57.316](0.007s) not ok 10 - backup verified, compression method "parallel zstd"
tap
[17:52:56.461](1.896s) not ok 1 - client side backup, compression none
tap
[17:52:59.319](0.027s) not ok 4 - got exactly one new WAL summary
[17:52:59.326](0.000s) not ok 6 - stdout shows block 0 modified
[17:52:59.327](0.000s) not ok 8 - UPDATE modified 2 blocks
tap
[17:35:26.979](3.732s) Bail out!  command "pg_basebackup --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/recovery/...
tap
[17:37:46.237](120.618s) Bail out!  command "pg_ctl --pgdata /tmp/cirrus-ci-build/build/testrun/recovery/005_replay_dela...
tap
[17:38:46.671](157.523s) Bail out!  command "pg_ctl --pgdata /tmp/cirrus-ci-build/build/testrun/recovery/008_fsm_truncat...
tap
[17:41:49.070](296.788s) Bail out!  command "pg_ctl --pgdata /tmp/cirrus-ci-build/build/testrun/recovery/015_promotion_p...
tap
[17:41:12.629](258.138s) # poll_query_until timed out executing this query:
timed out waiting for catchup at /tmp/cirrus-ci-build/src/test/recovery/t/016_min_consistency.pl line 102.
tap
[17:43:21.108](382.480s) Bail out!  pg_ctl start failed
tap
[17:42:51.725](120.613s) Bail out!  pg_ctl start failed
tap
[17:41:22.102](206.784s) # poll_query_until timed out executing this query:
timed out waiting for catchup at /tmp/cirrus-ci-build/src/test/recovery/t/019_replslot_limit.pl line 112.
tap
[17:38:29.416](0.359s) Bail out!  pg_ctl start failed
tap
[17:44:16.729](213.519s) # poll_query_until timed out executing this query:
timed out waiting for catchup at /tmp/cirrus-ci-build/src/test/recovery/t/021_row_visibility.pl line 151.
tap
[17:40:56.903](122.128s) Bail out!  command "pg_ctl --pgdata /tmp/cirrus-ci-build/build/testrun/recovery/025_stuck_on_ol...
tap
[17:46:16.126](217.241s) # poll_query_until timed out executing this query:
timed out waiting for catchup at /tmp/cirrus-ci-build/src/test/recovery/t/027_stream_regress.pl line 103.
tap
[17:46:13.518](215.838s) # poll_query_until timed out executing this query:
timed out waiting for catchup at /tmp/cirrus-ci-build/src/test/recovery/t/030_stats_cleanup_replica.pl line 62.
tap
[17:47:15.326](219.161s) # poll_query_until timed out executing this query:
timed out waiting for catchup at /tmp/cirrus-ci-build/src/test/recovery/t/031_recovery_conflict.pl line 298.
tap
[17:46:36.734](217.252s) # poll_query_until timed out executing this query:
timed out waiting for catchup at /tmp/cirrus-ci-build/src/test/recovery/t/032_relfilenode_reuse.pl line 186.
tap
[17:50:50.285](224.826s) # poll_query_until timed out executing this query:
timed out waiting for catchup at /tmp/cirrus-ci-build/src/test/recovery/t/035_standby_logical_decoding.pl line 484.
tap
[17:43:41.923](0.409s) not ok 2 - Check that the slot's confirmed_flush LSN is the same as the latest_checkpoint locatio...
tap
[17:43:48.111](3.499s) Bail out!  pg_ctl start failed
tap
[17:48:47.542](219.371s) # poll_query_until timed out executing this query:
timed out waiting for catchup at /tmp/cirrus-ci-build/src/test/recovery/t/040_standby_failover_slots_sync.pl line 402.
tap
[17:44:25.071](4.041s) not ok 1 - restartpoint has started
[17:47:47.828](202.757s) not ok 2 - restart point has completed
tap
[17:46:17.245](0.363s) Bail out!  pg_ctl start failed
tap
[17:50:38.329](210.887s) # poll_query_until timed out executing this query:
tap
[17:59:42.044](203.540s) # poll_query_until timed out executing this query:
test
[17:59:42.363]   5/343 postgresql:recovery / recovery/001_stream_rep                                   ERROR            ...
[17:59:42.363]  21/343 postgresql:recovery / recovery/005_replay_delay                                 ERROR           1...
[17:59:42.363]  23/343 postgresql:recovery / recovery/020_archive_status                               ERROR            ...
[17:59:42.363]  24/343 postgresql:recovery / recovery/008_fsm_truncation                               ERROR           1...
[17:59:42.363]  28/343 postgresql:recovery / recovery/025_stuck_on_old_timeline                        ERROR           1...
[17:59:42.363]  29/343 postgresql:recovery / recovery/016_min_consistency                              ERROR           2...
[17:59:42.363]  30/343 postgresql:recovery / recovery/019_replslot_limit                               ERROR           2...
[17:59:42.363]  33/343 postgresql:recovery / recovery/015_promotion_pages                              ERROR           2...
[17:59:42.363]  35/343 postgresql:recovery / recovery/018_wal_optimize                                 ERROR           3...
[17:59:42.363]  38/343 postgresql:recovery / recovery/017_shm                                          ERROR           3...
[17:59:42.363]  41/343 postgresql:recovery / recovery/038_save_logical_slots_shutdown                  ERROR            ...
[17:59:42.363]  42/343 postgresql:recovery / recovery/039_end_of_wal                                   ERROR            ...
[17:59:42.363]  43/343 postgresql:recovery / recovery/021_row_visibility                               ERROR           3...
[17:59:42.363]  45/343 postgresql:recovery / recovery/030_stats_cleanup_replica                        ERROR           2...
[17:59:42.363]  46/343 postgresql:recovery / recovery/027_stream_regress                               ERROR           3...
[17:59:42.363]  47/343 postgresql:recovery / recovery/042_low_level_backup                             ERROR            ...
[17:59:42.363]  51/343 postgresql:recovery / recovery/032_relfilenode_reuse                            ERROR           2...
[17:59:42.363]  75/343 postgresql:recovery / recovery/031_recovery_conflict                            ERROR           3...
[17:59:42.363]  97/343 postgresql:pg_walinspect / pg_walinspect/regress                                ERROR            ...
[17:59:42.363]  44/343 postgresql:recovery / recovery/041_checkpoint_at_promote                        ERROR           2...
[17:59:42.363] 156/343 postgresql:pg_basebackup / pg_basebackup/010_pg_basebackup                      ERROR            ...
[17:59:42.363] 163/343 postgresql:pg_combinebackup / pg_combinebackup/003_timeline                     ERROR            ...
[17:59:42.363] 164/343 postgresql:recovery / recovery/040_standby_failover_slots_sync                  ERROR           2...
[17:59:42.363] 166/343 postgresql:pg_combinebackup / pg_combinebackup/006_db_file_copy                 ERROR            ...
[17:59:42.363] 169/343 postgresql:pg_combinebackup / pg_combinebackup/008_promote                      ERROR            ...
[17:59:42.363] 183/343 postgresql:pg_basebackup / pg_basebackup/020_pg_receivewal                      ERROR           1...
[17:59:42.363] 185/343 postgresql:pg_basebackup / pg_basebackup/040_pg_createsubscriber                ERROR           1...
[17:59:42.363] 189/343 postgresql:recovery / recovery/035_standby_logical_decoding                     ERROR           4...
[17:59:42.363] 193/343 postgresql:pg_ctl / pg_ctl/003_promote                                          ERROR           2...
[17:59:42.363] 194/343 postgresql:pg_rewind / pg_rewind/001_basic                                      ERROR           1...
[17:59:42.363] 195/343 postgresql:pg_rewind / pg_rewind/003_extrafiles                                 ERROR           1...
[17:59:42.363] 196/343 postgresql:pg_rewind / pg_rewind/004_pg_xlog_symlink                            ERROR           1...
[17:59:42.363] 200/343 postgresql:recovery / recovery/009_twophase                                     TIMEOUT        10...
[17:59:42.363] 206/343 postgresql:recovery / recovery/048_vacuum_horizon_floor                         ERROR           3...
[17:59:42.363] 211/343 postgresql:pg_verifybackup / pg_verifybackup/010_client_untar                   ERROR            ...
[17:59:42.363] 210/343 postgresql:pg_rewind / pg_rewind/007_standby_source                             ERROR           1...
[17:59:42.363] 208/343 postgresql:pg_verifybackup / pg_verifybackup/009_extract                        ERROR            ...
[17:59:42.363] 209/343 postgresql:pg_verifybackup / pg_verifybackup/008_untar                          ERROR            ...
[17:59:42.363] 216/343 postgresql:pg_walsummary / pg_walsummary/002_blocks                             ERROR            ...
[17:59:42.363] 245/343 postgresql:basebackup_to_shell / basebackup_to_shell/001_basic                  ERROR            ...
[17:59:42.363] 251/343 postgresql:pg_rewind / pg_rewind/008_min_recovery_point                         ERROR           1...
[17:59:42.363] 298/343 postgresql:pg_rewind / pg_rewind/009_growing_files                              ERROR           1...
[17:59:42.363] 299/343 postgresql:pg_rewind / pg_rewind/010_keep_recycled_wals                         ERROR           1...
[17:59:42.363] 342/343 postgresql:bloom / bloom/001_wal                                                ERROR           3...
[17:59:42.363] 343/343 postgresql:subscription / subscription/026_stats                                ERROR           3...
Linux - Debian Bookworm - Autoconf
assertion
TRAP: failed Assert("TransactionIdIsValid(initial)"), File: "procarray.c", Line: 1759, PID: 22789
core
[17:50:56.579] #0  0x00007feb08aabeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[17:50:56.579] #1  0x00007feb08a5cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[17:50:56.579] #2  0x00007feb08a47472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[17:50:56.579] #3  0x0000556521eab01a in ExceptionalCondition (conditionName=conditionName@entry=0x55652227a3c0 "Transac...
[17:50:56.579] #4  0x0000556521b1190c in ComputeXidHorizons (h=h@entry=0x7ffffa8bf480) at procarray.c:1759
[17:50:56.579] #5  0x0000556521b16dc8 in GetOldestTransactionIdConsideredRunning () at procarray.c:2038
[17:50:56.579] #6  0x0000556521309ce2 in CreateRestartPoint (flags=flags@entry=0) at xlog.c:8016
[17:50:56.579] #7  0x00005565219bc870 in CheckpointerMain (startup_data=<optimized out>, startup_data_len=<optimized out...
[17:50:56.579] #8  0x00005565219bd357 in postmaster_child_launch (child_type=child_type@entry=B_CHECKPOINTER, child_slot...
[17:50:56.579] #9  0x00005565219c3800 in StartChildProcess (type=type@entry=B_CHECKPOINTER) at postmaster.c:3973
tap
[17:38:14.429](0.949s) not ok 3 - backup with no detail: pg_basebackup
[17:38:14.430](0.000s) not ok 4 - backup with no detail: backup_manifest.gz was created
[17:38:14.447](0.017s) Bail out!  command "gzip -d /tmp/cirrus-ci-build/contrib/basebackup_to_shell/tmp_check/tmp_test_1...
tap
[17:38:05.279](2.171s) Bail out!  pg_ctl start failed
tap
[17:48:32.006](120.326s) Bail out!  command "pg_ctl --pgdata /tmp/cirrus-ci-build/src/test/recovery/tmp_check/t_005_repl...
tap
[17:48:00.631](233.245s) # poll_query_until timed out executing this query:
Linux - Debian Bookworm - Meson
assertion
TRAP: failed Assert("TransactionIdIsValid(initial)"), File: "../src/backend/storage/ipc/procarray.c", Line: 1759, PID: 1...
assertion
TRAP: failed Assert("TransactionIdIsValid(initial)"), File: "../src/backend/storage/ipc/procarray.c", Line: 1759, PID: 1...
assertion
TRAP: failed Assert("TransactionIdIsValid(initial)"), File: "../src/backend/storage/ipc/procarray.c", Line: 1759, PID: 1...
assertion
TRAP: failed Assert("TransactionIdIsValid(initial)"), File: "../src/backend/storage/ipc/procarray.c", Line: 1759, PID: 1...
assertion
TRAP: failed Assert("TransactionIdIsValid(initial)"), File: "../src/backend/storage/ipc/procarray.c", Line: 1759, PID: 8...
core
[18:11:42.691] #0  0x00007fc542aa9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[18:11:42.691] #1  0x00007fc542a5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[18:11:42.691] #2  0x00007fc542a45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[18:11:42.691] #3  0x000055ee1ed0f536 in ExceptionalCondition (conditionName=conditionName@entry=0x55ee1efe23b5 "Transac...
[18:11:42.691] #4  0x000055ee1ea0a5f7 in ComputeXidHorizons (h=h@entry=0x7ffe16f5ff70) at ../src/backend/storage/ipc/pro...
[18:11:42.691] #5  0x000055ee1ea0f7f0 in GetOldestTransactionIdConsideredRunning () at ../src/backend/storage/ipc/procar...
[18:11:42.691] #6  0x000055ee1e449bb0 in CreateRestartPoint (flags=flags@entry=0) at ../src/backend/access/transam/xlog....
[18:11:42.691] #7  0x000055ee1e8ffcf5 in CheckpointerMain (startup_data=<optimized out>, startup_data_len=<optimized out...
[18:11:42.691] #8  0x000055ee1e90051d in postmaster_child_launch (child_type=child_type@entry=B_CHECKPOINTER, child_slot...
[18:11:42.691] #9  0x000055ee1e905cb3 in StartChildProcess (type=type@entry=B_CHECKPOINTER) at ../src/backend/postmaster...
core
[18:11:41.296] #0  0x00007fb9b90a617b in ?? ()
[18:11:41.296] #1  0x00007fb9b90c17b6 in ?? ()
[18:11:41.296] #2  0x0000000000000000 in ?? ()
[18:11:42.024] #0  0x00007fdb820a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[18:11:42.088] #0  0x00007fdb820a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[18:11:42.088] #1  0x00007fdb8205afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[18:11:42.088] #2  0x00007fdb82045472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[18:11:42.088] #3  0x000055e3622b7536 in ExceptionalCondition (conditionName=conditionName@entry=0x55e36258a3b5 "Transac...
[18:11:42.088] #4  0x000055e361fb25f7 in ComputeXidHorizons (h=h@entry=0x7ffc0d369b80) at ../src/backend/storage/ipc/pro...
[18:11:42.088] #5  0x000055e361fb77f0 in GetOldestTransactionIdConsideredRunning () at ../src/backend/storage/ipc/procar...
[18:11:42.088] #6  0x000055e3619f1bb0 in CreateRestartPoint (flags=flags@entry=0) at ../src/backend/access/transam/xlog....
[18:11:42.088] #7  0x000055e361ea7cf5 in CheckpointerMain (startup_data=<optimized out>, startup_data_len=<optimized out...
[18:11:42.088] #8  0x000055e361ea851d in postmaster_child_launch (child_type=child_type@entry=B_CHECKPOINTER, child_slot...
[18:11:42.088] #9  0x000055e361eadcb3 in StartChildProcess (type=type@entry=B_CHECKPOINTER) at ../src/backend/postmaster...
core
[18:11:44.628] #0  0x00007f7e54aa9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[18:11:44.628] #1  0x00007f7e54a5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[18:11:44.628] #2  0x00007f7e54a45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[18:11:44.628] #3  0x000055a79f1b26b2 in errfinish (filename=filename@entry=0x55a79f3fc460 "../src/backend/access/transa...
[18:11:44.628] #4  0x000055a79e904312 in InitWalRecovery (ControlFile=<optimized out>, wasShutdown_ptr=wasShutdown_ptr@e...
[18:11:44.628] #5  0x000055a79e8f1e65 in StartupXLOG () at ../src/backend/access/transam/xlog.c:5752
[18:11:44.628] #6  0x000055a79eda7e9f in StartupProcessMain (startup_data=<optimized out>, startup_data_len=<optimized o...
[18:11:44.628] #7  0x000055a79ed9e51d in postmaster_child_launch (child_type=child_type@entry=B_STARTUP, child_slot=262,...
[18:11:44.628] #8  0x000055a79eda3cb3 in StartChildProcess (type=type@entry=B_STARTUP) at ../src/backend/postmaster/post...
[18:11:44.628] #9  0x000055a79eda784d in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x55a7bd4576a0) at ../src/ba...
core
[18:11:44.123] #0  0x00007f4e3f8a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[18:11:44.123] #1  0x00007f4e3f85afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[18:11:44.123] #2  0x00007f4e3f845472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[18:11:44.123] #3  0x000055f0fee20536 in ExceptionalCondition (conditionName=conditionName@entry=0x55f0ff0f33b5 "Transac...
[18:11:44.123] #4  0x000055f0feb1b5f7 in ComputeXidHorizons (h=h@entry=0x7ffc1354c120) at ../src/backend/storage/ipc/pro...
[18:11:44.123] #5  0x000055f0feb207f0 in GetOldestTransactionIdConsideredRunning () at ../src/backend/storage/ipc/procar...
[18:11:44.123] #6  0x000055f0fe55abb0 in CreateRestartPoint (flags=flags@entry=0) at ../src/backend/access/transam/xlog....
[18:11:44.123] #7  0x000055f0fea10cf5 in CheckpointerMain (startup_data=<optimized out>, startup_data_len=<optimized out...
[18:11:44.123] #8  0x000055f0fea1151d in postmaster_child_launch (child_type=child_type@entry=B_CHECKPOINTER, child_slot...
[18:11:44.123] #9  0x000055f0fea16cb3 in StartChildProcess (type=type@entry=B_CHECKPOINTER) at ../src/backend/postmaster...
core
[18:11:43.661] #0  0x00007f8f3b0a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[18:11:43.661] #1  0x00007f8f3b05afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[18:11:43.661] #2  0x00007f8f3b045472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[18:11:43.661] #3  0x0000560f36a01536 in ExceptionalCondition (conditionName=conditionName@entry=0x560f36cd43b5 "Transac...
[18:11:43.661] #4  0x0000560f366fc5f7 in ComputeXidHorizons (h=h@entry=0x7ffc568acfa0) at ../src/backend/storage/ipc/pro...
[18:11:43.661] #5  0x0000560f367017f0 in GetOldestTransactionIdConsideredRunning () at ../src/backend/storage/ipc/procar...
[18:11:43.661] #6  0x0000560f3613bbb0 in CreateRestartPoint (flags=flags@entry=0) at ../src/backend/access/transam/xlog....
[18:11:43.661] #7  0x0000560f365f1cf5 in CheckpointerMain (startup_data=<optimized out>, startup_data_len=<optimized out...
[18:11:43.661] #8  0x0000560f365f251d in postmaster_child_launch (child_type=child_type@entry=B_CHECKPOINTER, child_slot...
[18:11:43.661] #9  0x0000560f365f7cb3 in StartChildProcess (type=type@entry=B_CHECKPOINTER) at ../src/backend/postmaster...
core
[18:11:43.191] #0  0x00007f857d6a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[18:11:43.191] #1  0x00007f857d65afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[18:11:43.191] #2  0x00007f857d645472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[18:11:43.191] #3  0x000055c9a7e57536 in ExceptionalCondition (conditionName=conditionName@entry=0x55c9a812a3b5 "Transac...
[18:11:43.191] #4  0x000055c9a7b525f7 in ComputeXidHorizons (h=h@entry=0x7ffc1a82d1c0) at ../src/backend/storage/ipc/pro...
[18:11:43.191] #5  0x000055c9a7b577f0 in GetOldestTransactionIdConsideredRunning () at ../src/backend/storage/ipc/procar...
[18:11:43.191] #6  0x000055c9a7591bb0 in CreateRestartPoint (flags=flags@entry=0) at ../src/backend/access/transam/xlog....
[18:11:43.191] #7  0x000055c9a7a47cf5 in CheckpointerMain (startup_data=<optimized out>, startup_data_len=<optimized out...
[18:11:43.191] #8  0x000055c9a7a4851d in postmaster_child_launch (child_type=child_type@entry=B_CHECKPOINTER, child_slot...
[18:11:43.191] #9  0x000055c9a7a4dcb3 in StartChildProcess (type=type@entry=B_CHECKPOINTER) at ../src/backend/postmaster...
core
[18:11:42.219] #0  0x00007efd57038bd3 in wait4 () from /lib/x86_64-linux-gnu/libc.so.6
[18:11:42.219] #1  0x000055f5f7eb8cc0 in ?? ()
[18:11:42.219] #2  0x000055f5f7eb8efa in ?? ()
[18:11:42.219] #3  0x000055f5f7eba630 in ?? ()
[18:11:42.219] #4  0x000055f5f7eb4371 in ?? ()
[18:11:42.219] #5  0x000055f5f7eb320f in ?? ()
[18:11:42.219] #6  0x000055f5f7eb3c3b in ?? ()
[18:11:42.219] #7  0x000055f5f7eb166f in ?? ()
[18:11:42.219] #8  0x00007efd56f8c24a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[18:11:42.219] #9  0x00007efd56f8c305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
panic
2025-07-02 17:47:52.137 UTC startup[79965] PANIC:  could not locate a valid checkpoint record at 0/28BE1F0
tap
[18:01:04.160](0.638s) not ok 3 - backup with no detail: pg_basebackup
[18:01:04.161](0.000s) not ok 4 - backup with no detail: backup_manifest.gz was created
[18:01:04.173](0.012s) Bail out!  command "/usr/bin/gzip -d /tmp/cirrus-ci-build/build/testrun/basebackup_to_shell/001_b...
tap
[18:07:40.765](233.733s) # poll_query_until timed out executing this query:
timed out waiting for catchup at /tmp/cirrus-ci-build/contrib/bloom/t/001_wal.pl line 22.
tap
[17:55:38.422](2.101s) Bail out!  pg_ctl start failed
tap
[17:57:53.490](131.853s) Bail out!  command "pg_ctl --pgdata /tmp/cirrus-ci-build/build/testrun/pg_basebackup/020_pg_rec...
tap
[18:03:37.930](421.155s) # poll_query_until timed out executing this query:
timed out waiting for catchup at /tmp/cirrus-ci-build/src/bin/pg_basebackup/t/040_pg_createsubscriber.pl line 331.
tap
[17:56:13.025](1.355s) Bail out!  pg_ctl start failed
tap
[17:56:33.763](1.366s) Bail out!  pg_ctl start failed
tap
[17:56:51.586](2.167s) Bail out!  pg_ctl start failed
tap
[18:01:30.870](255.219s) # poll_query_until timed out executing this query:
[18:01:30.871](0.000s) not ok 9 - promoted standby is not in recovery
tap
[17:59:58.298](127.587s) Bail out!  command "pg_ctl --pgdata /tmp/cirrus-ci-build/build/testrun/pg_rewind/001_basic/data...
tap
[18:00:02.064](127.929s) Bail out!  command "pg_ctl --pgdata /tmp/cirrus-ci-build/build/testrun/pg_rewind/002_databases/...
tap
[18:00:05.433](125.584s) Bail out!  command "pg_ctl --pgdata /tmp/cirrus-ci-build/build/testrun/pg_rewind/003_extrafiles...
tap
[18:00:18.250](126.231s) Bail out!  command "pg_ctl --pgdata /tmp/cirrus-ci-build/build/testrun/pg_rewind/004_pg_xlog_sy...
tap
[18:00:35.310](125.865s) Bail out!  command "pg_ctl --pgdata /tmp/cirrus-ci-build/build/testrun/pg_rewind/007_standby_so...
tap
[18:00:35.009](124.264s) Bail out!  command "pg_ctl --pgdata /tmp/cirrus-ci-build/build/testrun/pg_rewind/008_min_recove...
tap
[18:02:01.576](122.860s) Bail out!  command "pg_ctl --pgdata /tmp/cirrus-ci-build/build/testrun/pg_rewind/009_growing_fi...
tap
[18:00:22.280](2.589s) not ok 1 - server side backup, compression none
[18:00:22.281](0.001s) not ok 2 - found expected backup files, compression none
[18:00:22.312](0.031s) not ok 3 - verify backup, compression none
[18:00:23.288](0.976s) not ok 4 - server side backup, compression gzip
[18:00:23.288](0.001s) not ok 5 - found expected backup files, compression gzip
[18:00:23.303](0.015s) not ok 6 - verify backup, compression gzip
[18:00:23.465](0.162s) not ok 7 - server side backup, compression lz4
[18:00:23.467](0.001s) not ok 8 - found expected backup files, compression lz4
[18:00:23.493](0.026s) not ok 9 - verify backup, compression lz4
[18:00:24.040](0.546s) not ok 10 - server side backup, compression lz4
[18:00:24.043](0.001s) not ok 11 - found expected backup files, compression lz4
[18:00:24.054](0.011s) not ok 12 - verify backup, compression lz4
[18:00:24.286](0.232s) not ok 13 - server side backup, compression zstd
[18:00:24.287](0.001s) not ok 14 - found expected backup files, compression zstd
[18:00:24.305](0.018s) not ok 15 - verify backup, compression zstd
[18:00:24.616](0.311s) not ok 16 - server side backup, compression zstd
[18:00:24.617](0.001s) not ok 17 - found expected backup files, compression zstd
[18:00:24.632](0.014s) not ok 18 - verify backup, compression zstd
tap
[18:00:24.665](2.964s) not ok 1 - backup done, compression none
[18:00:24.687](0.022s) not ok 2 - backup verified, compression method "none"
[18:00:25.628](0.941s) not ok 3 - backup done, compression gzip
[18:00:25.655](0.026s) not ok 4 - backup verified, compression method "gzip"
[18:00:26.571](0.916s) not ok 5 - backup done, compression lz4
[18:00:26.635](0.064s) not ok 6 - backup verified, compression method "lz4"
[18:00:27.217](0.582s) not ok 7 - backup done, compression zstd
[18:00:27.234](0.017s) not ok 8 - backup verified, compression method "zstd"
[18:00:27.537](0.302s) not ok 9 - backup done, compression parallel zstd
[18:00:27.561](0.023s) not ok 10 - backup verified, compression method "parallel zstd"
tap
[18:00:26.667](2.812s) not ok 1 - client side backup, compression none
tap
[18:00:30.245](0.017s) not ok 4 - got exactly one new WAL summary
tap
[17:41:06.235](120.413s) Bail out!  command "pg_ctl --pgdata /tmp/cirrus-ci-build/build/testrun/recovery/005_replay_dela...
tap
[17:43:49.800](233.233s) # poll_query_until timed out executing this query:
[17:43:49.801](0.001s) not ok 11 - all standbys are considered as candidates for quorum sync standbys
tap
[17:41:59.235](154.181s) Bail out!  command "pg_ctl --pgdata /tmp/cirrus-ci-build/build/testrun/recovery/008_fsm_truncat...
tap
[17:44:01.733](249.365s) Bail out!  command "pg_ctl --pgdata /tmp/cirrus-ci-build/build/testrun/recovery/015_promotion_p...
tap
[17:47:25.986](442.689s) Bail out!  pg_ctl start failed
tap
[17:46:06.579](120.481s) Bail out!  pg_ctl start failed
tap
[17:45:26.446](239.398s) # poll_query_until timed out executing this query:
timed out waiting for catchup at /tmp/cirrus-ci-build/src/test/recovery/t/019_replslot_limit.pl line 112.
tap
[17:51:03.571](264.448s) # poll_query_until timed out executing this query:
timed out waiting for catchup at /tmp/cirrus-ci-build/src/test/recovery/t/021_row_visibility.pl line 151.
tap
[17:46:04.234](123.130s) Bail out!  command "pg_ctl --pgdata /tmp/cirrus-ci-build/build/testrun/recovery/025_stuck_on_ol...
tap
[17:49:33.113](257.011s) # poll_query_until timed out executing this query:
timed out waiting for catchup at /tmp/cirrus-ci-build/src/test/recovery/t/027_stream_regress.pl line 103.
tap
[17:51:16.978](264.385s) # poll_query_until timed out executing this query:
timed out waiting for catchup at /tmp/cirrus-ci-build/src/test/recovery/t/030_stats_cleanup_replica.pl line 62.
tap
[17:56:20.464](325.589s) # poll_query_until timed out executing this query:
timed out waiting for catchup at /tmp/cirrus-ci-build/src/test/recovery/t/032_relfilenode_reuse.pl line 186.
tap
[17:57:40.245](334.936s) # poll_query_until timed out executing this query:
timed out waiting for catchup at /tmp/cirrus-ci-build/src/test/recovery/t/035_standby_logical_decoding.pl line 510.
tap
[17:46:52.316](0.730s) not ok 2 - Check that the slot's confirmed_flush LSN is the same as the latest_checkpoint locatio...
tap
[17:47:53.431](57.604s) Bail out!  pg_ctl start failed
tap
[17:57:30.111](510.604s) # poll_query_until timed out executing this query:
timed out waiting for catchup at /tmp/cirrus-ci-build/src/test/recovery/t/040_standby_failover_slots_sync.pl line 435.
tap
[17:48:16.754](12.175s) not ok 1 - restartpoint has started
[17:51:56.859](220.104s) not ok 2 - restart point has completed
tap
[17:49:38.375](0.566s) Bail out!  pg_ctl start failed
tap
[17:58:30.206](333.000s) # poll_query_until timed out executing this query:
timed out waiting for catchup at /tmp/cirrus-ci-build/src/test/recovery/t/048_vacuum_horizon_floor.pl line 279.
tap
[18:07:57.670](218.413s) # poll_query_until timed out executing this query:
test
[18:07:57.977]  21/344 postgresql:recovery / recovery/005_replay_delay                                 ERROR           1...
[18:07:57.977]  22/344 postgresql:recovery / recovery/008_fsm_truncation                               ERROR           1...
[18:07:57.977]  24/344 postgresql:recovery / recovery/007_sync_rep                                     ERROR           2...
[18:07:57.977]  28/344 postgresql:recovery / recovery/015_promotion_pages                              ERROR           2...
[18:07:57.977]  33/344 postgresql:recovery / recovery/019_replslot_limit                               ERROR           2...
[18:07:57.977]  35/344 postgresql:recovery / recovery/025_stuck_on_old_timeline                        ERROR           1...
[18:07:57.977]  36/344 postgresql:recovery / recovery/018_wal_optimize                                 ERROR           3...
[18:07:57.977]  41/344 postgresql:recovery / recovery/038_save_logical_slots_shutdown                  ERROR            ...
[18:07:57.977]  42/344 postgresql:recovery / recovery/017_shm                                          ERROR           4...
[18:07:57.977]  43/344 postgresql:recovery / recovery/039_end_of_wal                                   ERROR            ...
[18:07:57.977]  45/344 postgresql:recovery / recovery/027_stream_regress                               ERROR           3...
[18:07:57.977]  46/344 postgresql:recovery / recovery/042_low_level_backup                             ERROR            ...
[18:07:57.977]  51/344 postgresql:recovery / recovery/021_row_visibility                               ERROR           5...
[18:07:57.977]  54/344 postgresql:recovery / recovery/030_stats_cleanup_replica                        ERROR           3...
[18:07:57.977]  44/344 postgresql:recovery / recovery/041_checkpoint_at_promote                        ERROR           2...
[18:07:57.977] 157/344 postgresql:pg_basebackup / pg_basebackup/010_pg_basebackup                      ERROR            ...
[18:07:57.977] 162/344 postgresql:recovery / recovery/009_twophase                                     TIMEOUT        10...
[18:07:57.977] 163/344 postgresql:pg_combinebackup / pg_combinebackup/003_timeline                     ERROR            ...
[18:07:57.977] 164/344 postgresql:recovery / recovery/032_relfilenode_reuse                            ERROR           6...
[18:07:57.977] 167/344 postgresql:pg_combinebackup / pg_combinebackup/006_db_file_copy                 ERROR            ...
[18:07:57.977] 169/344 postgresql:pg_combinebackup / pg_combinebackup/008_promote                      ERROR            ...
[18:07:57.977] 180/344 postgresql:recovery / recovery/040_standby_failover_slots_sync                  ERROR           6...
[18:07:57.977] 182/344 postgresql:recovery / recovery/035_standby_logical_decoding                     ERROR           6...
[18:07:57.977] 186/344 postgresql:pg_basebackup / pg_basebackup/020_pg_receivewal                      ERROR           1...
[18:07:57.977] 192/344 postgresql:recovery / recovery/048_vacuum_horizon_floor                         ERROR           4...
[18:07:57.977] 193/344 postgresql:pg_rewind / pg_rewind/001_basic                                      ERROR           1...
[18:07:57.977] 194/344 postgresql:pg_rewind / pg_rewind/002_databases                                  ERROR           1...
[18:07:57.977] 195/344 postgresql:pg_rewind / pg_rewind/003_extrafiles                                 ERROR           1...
[18:07:57.977] 203/344 postgresql:pg_rewind / pg_rewind/004_pg_xlog_symlink                            ERROR           1...
[18:07:57.977] 206/344 postgresql:pg_verifybackup / pg_verifybackup/008_untar                          ERROR            ...
[18:07:57.977] 209/344 postgresql:pg_verifybackup / pg_verifybackup/010_client_untar                   ERROR            ...
[18:07:57.977] 208/344 postgresql:pg_verifybackup / pg_verifybackup/009_extract                        ERROR            ...
[18:07:57.977] 213/344 postgresql:pg_walsummary / pg_walsummary/002_blocks                             ERROR            ...
[18:07:57.977] 216/344 postgresql:pg_rewind / pg_rewind/008_min_recovery_point                         ERROR           1...
[18:07:57.977] 217/344 postgresql:pg_rewind / pg_rewind/007_standby_source                             ERROR           1...
[18:07:57.977] 244/344 postgresql:basebackup_to_shell / basebackup_to_shell/001_basic                  ERROR            ...
[18:07:57.977] 266/344 postgresql:pg_ctl / pg_ctl/003_promote                                          ERROR           2...
[18:07:57.977] 279/344 postgresql:pg_rewind / pg_rewind/009_growing_files                              ERROR           1...
[18:07:57.977] 302/344 postgresql:pg_basebackup / pg_basebackup/040_pg_createsubscriber                ERROR           4...
[18:07:57.977] 343/344 postgresql:bloom / bloom/001_wal                                                ERROR           4...
[18:07:57.977] 344/344 postgresql:subscription / subscription/026_stats                                ERROR           3...
Windows - Server 2019, VS 2019 - Meson & ninja
assertion
TRAP: failed Assert("TransactionIdIsValid(initial)"), File: "../src/backend/storage/ipc/procarray.c", Line: 1759, PID: 6...
assertion
TRAP: failed Assert("TransactionIdIsValid(initial)"), File: "../src/backend/storage/ipc/procarray.c", Line: 1759, PID: 1...
assertion
TRAP: failed Assert("TransactionIdIsValid(initial)"), File: "../src/backend/storage/ipc/procarray.c", Line: 1759, PID: 4...
assertion
TRAP: failed Assert("end_of_summary_lsn >= current_lsn"), File: "../src/backend/postmaster/walsummarizer.c", Line: 423, ...
assertion
TRAP: failed Assert("TransactionIdIsValid(initial)"), File: "../src/backend/storage/ipc/procarray.c", Line: 1759, PID: 5...
core
00000031`d31ff728 00007fff`cf1ab77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000031`d31ff730 00007fff`cd684cb0     ntdll!TppWorkerThread+0x2df
00000031`d31ffa20 00007fff`cf21edcb     KERNEL32!BaseThreadInitThunk+0x10
00000031`d31ffa50 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000031`d2dff618 00007fff`cf1ab77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000031`d2dff620 00007fff`cd684cb0     ntdll!TppWorkerThread+0x2df
00000031`d2dff910 00007fff`cf21edcb     KERNEL32!BaseThreadInitThunk+0x10
00000031`d2dff940 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000031`d35ffb58 00007fff`ccde48fa     ntdll!NtFsControlFile+0x14
00000031`d35ffb60 00007ff6`dbe1ac7b     KERNELBASE!ConnectNamedPipe+0x6a
00000031`d35ffbd0 00007fff`cd684cb0     postgres!pg_signal_thread(
00000031`d35ffcd0 00007fff`cf21edcb     KERNEL32!BaseThreadInitThunk+0x10
00000031`d35ffd00 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000031`d29ff190 00007ff6`dc1824a8     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
00000031`d29ff1d0 00007ff6`dbefdc6b     postgres!ExceptionalCondition(
00000031`d29ff210 00007ff6`dbefa2bd     postgres!ComputeXidHorizons(
00000031`d29ff280 00007ff6`dba82322     postgres!GetOldestTransactionIdConsideredRunning(void)+0x1d [c:\cirrus\src\backe...
00000031`d29ff2e0 00007ff6`dbe25311     postgres!CreateRestartPoint(
00000031`d29ff450 00007ff6`dbe26c27     postgres!CheckpointerMain(
00000031`d29ff5e0 00007ff6`dbcda8d9     postgres!SubPostmasterMain(
00000031`d29ff660 00007ff6`dc30e759     postgres!main(
00000031`d29ff6a0 00007ff6`dc30e6ae     postgres!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\st...
00000031`d29ff6f0 00007ff6`dc30e56e     postgres!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcst...
core
0000005d`84dff510 00007ff6`dc1824a8     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
0000005d`84dff550 00007ff6`dbefdc6b     postgres!ExceptionalCondition(
0000005d`84dff590 00007ff6`dbefa2bd     postgres!ComputeXidHorizons(
0000005d`84dff600 00007ff6`dba82322     postgres!GetOldestTransactionIdConsideredRunning(void)+0x1d [c:\cirrus\src\backe...
0000005d`84dff660 00007ff6`dbe25311     postgres!CreateRestartPoint(
0000005d`84dff7d0 00007ff6`dbe26c27     postgres!CheckpointerMain(
0000005d`84dff960 00007ff6`dbcda8d9     postgres!SubPostmasterMain(
0000005d`84dff9e0 00007ff6`dc30e759     postgres!main(
0000005d`84dffa20 00007ff6`dc30e6ae     postgres!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\st...
0000005d`84dffa70 00007ff6`dc30e56e     postgres!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcst...
core
0000005d`851ffc08 00007fff`cf1ab77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
0000005d`851ffc10 00007fff`cd684cb0     ntdll!TppWorkerThread+0x2df
0000005d`851fff00 00007fff`cf21edcb     KERNEL32!BaseThreadInitThunk+0x10
0000005d`851fff30 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000005d`855ffd68 00007fff`ccde48fa     ntdll!NtFsControlFile+0x14
0000005d`855ffd70 00007ff6`dbe1ac7b     KERNELBASE!ConnectNamedPipe+0x6a
0000005d`855ffde0 00007fff`cd684cb0     postgres!pg_signal_thread(
0000005d`855ffee0 00007fff`cf21edcb     KERNEL32!BaseThreadInitThunk+0x10
0000005d`855fff10 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000005d`859ff448 00007fff`cf1ab77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
0000005d`859ff450 00007fff`cd684cb0     ntdll!TppWorkerThread+0x2df
0000005d`859ff740 00007fff`cf21edcb     KERNEL32!BaseThreadInitThunk+0x10
0000005d`859ff770 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000025`81fffbf8 00007fff`cf1ab77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000025`81fffc00 00007fff`cd684cb0     ntdll!TppWorkerThread+0x2df
00000025`81fffef0 00007fff`cf21edcb     KERNEL32!BaseThreadInitThunk+0x10
00000025`81ffff20 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000025`81bff6e0 00007ff6`dc1824a8     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
00000025`81bff720 00007ff6`dbefdc6b     postgres!ExceptionalCondition(
00000025`81bff760 00007ff6`dbefa2bd     postgres!ComputeXidHorizons(
00000025`81bff7d0 00007ff6`dba82322     postgres!GetOldestTransactionIdConsideredRunning(void)+0x1d [c:\cirrus\src\backe...
00000025`81bff830 00007ff6`dbe25311     postgres!CreateRestartPoint(
00000025`81bff9a0 00007ff6`dbe26c27     postgres!CheckpointerMain(
00000025`81bffb30 00007ff6`dbcda8d9     postgres!SubPostmasterMain(
00000025`81bffbb0 00007ff6`dc30e759     postgres!main(
00000025`81bffbf0 00007ff6`dc30e6ae     postgres!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\st...
00000025`81bffc40 00007ff6`dc30e56e     postgres!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcst...
core
00000025`823ff958 00007fff`cf1ab77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000025`823ff960 00007fff`cd684cb0     ntdll!TppWorkerThread+0x2df
00000025`823ffc50 00007fff`cf21edcb     KERNEL32!BaseThreadInitThunk+0x10
00000025`823ffc80 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000025`827ff918 00007fff`ccde48fa     ntdll!NtFsControlFile+0x14
00000025`827ff920 00007ff6`dbe1ac7b     KERNELBASE!ConnectNamedPipe+0x6a
00000025`827ff990 00007fff`cd684cb0     postgres!pg_signal_thread(
00000025`827ffa90 00007fff`cf21edcb     KERNEL32!BaseThreadInitThunk+0x10
00000025`827ffac0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000088`ec7ff600 00007ff6`dc1824a8     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
00000088`ec7ff640 00007ff6`dbefdc6b     postgres!ExceptionalCondition(
00000088`ec7ff680 00007ff6`dbefa2bd     postgres!ComputeXidHorizons(
00000088`ec7ff6f0 00007ff6`dba82322     postgres!GetOldestTransactionIdConsideredRunning(void)+0x1d [c:\cirrus\src\backe...
00000088`ec7ff750 00007ff6`dbe25311     postgres!CreateRestartPoint(
00000088`ec7ff8c0 00007ff6`dbe26c27     postgres!CheckpointerMain(
00000088`ec7ffa50 00007ff6`dbcda8d9     postgres!SubPostmasterMain(
00000088`ec7ffad0 00007ff6`dc30e759     postgres!main(
00000088`ec7ffb10 00007ff6`dc30e6ae     postgres!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\st...
00000088`ec7ffb60 00007ff6`dc30e56e     postgres!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcst...
core
00000088`ecbff888 00007fff`cf1ab77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000088`ecbff890 00007fff`cd684cb0     ntdll!TppWorkerThread+0x2df
00000088`ecbffb80 00007fff`cf21edcb     KERNEL32!BaseThreadInitThunk+0x10
00000088`ecbffbb0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000088`ecfff9a8 00007fff`ccde48fa     ntdll!NtFsControlFile+0x14
00000088`ecfff9b0 00007ff6`dbe1ac7b     KERNELBASE!ConnectNamedPipe+0x6a
00000088`ecfffa20 00007fff`cd684cb0     postgres!pg_signal_thread(
00000088`ecfffb20 00007fff`cf21edcb     KERNEL32!BaseThreadInitThunk+0x10
00000088`ecfffb50 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000088`ed3ffbc8 00007fff`cf1ab77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000088`ed3ffbd0 00007fff`cd684cb0     ntdll!TppWorkerThread+0x2df
00000088`ed3ffec0 00007fff`cf21edcb     KERNEL32!BaseThreadInitThunk+0x10
00000088`ed3ffef0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000f7`46bff3d0 00007ff6`dc1824a8     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
000000f7`46bff410 00007ff6`dbe3338c     postgres!ExceptionalCondition(
000000f7`46bff450 00007ff6`dbe26c27     postgres!WalSummarizerMain(
000000f7`46bff5e0 00007ff6`dbcda8d9     postgres!SubPostmasterMain(
000000f7`46bff660 00007ff6`dc30e759     postgres!main(
000000f7`46bff6a0 00007ff6`dc30e6ae     postgres!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\st...
000000f7`46bff6f0 00007ff6`dc30e56e     postgres!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcst...
000000f7`46bff760 00007ff6`dc30e7ce     postgres!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\...
000000f7`46bff790 00007fff`cd684cb0     postgres!mainCRTStartup(
000000f7`46bff7c0 00007fff`cf21edcb     KERNEL32!BaseThreadInitThunk+0x10
core
000000f7`477ff8e8 00007fff`ccde48fa     ntdll!NtFsControlFile+0x14
000000f7`477ff8f0 00007ff6`dbe1ac7b     KERNELBASE!ConnectNamedPipe+0x6a
000000f7`477ff960 00007fff`cd684cb0     postgres!pg_signal_thread(
000000f7`477ffa60 00007fff`cf21edcb     KERNEL32!BaseThreadInitThunk+0x10
000000f7`477ffa90 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000f7`46fff6e8 00007fff`cf1ab77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000f7`46fff6f0 00007fff`cd684cb0     ntdll!TppWorkerThread+0x2df
000000f7`46fff9e0 00007fff`cf21edcb     KERNEL32!BaseThreadInitThunk+0x10
000000f7`46fffa10 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000f7`473ff988 00007fff`cf1ab77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000f7`473ff990 00007fff`cd684cb0     ntdll!TppWorkerThread+0x2df
000000f7`473ffc80 00007fff`cf21edcb     KERNEL32!BaseThreadInitThunk+0x10
000000f7`473ffcb0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
tap
[18:09:02.621](0.748s) not ok 3 - backup with no detail: pg_basebackup
[18:09:02.627](0.005s) not ok 4 - backup with no detail: backup_manifest.gz was created
[18:09:02.645](0.017s) Bail out!  command "C:/Program Files/Git/usr/bin/gzip.EXE -d C:\cirrus\build\testrun\basebackup_t...
tap
[18:20:13.174](317.464s) # poll_query_until timed out executing this query:
timed out waiting for catchup at C:/cirrus/contrib/bloom/t/001_wal.pl line 22.
tap
[18:18:11.824](350.092s) # poll_query_until timed out executing this query:
timed out waiting for catchup at C:/cirrus/src/test/modules/brin/t/02_wal_consistency.pl line 73.
tap
[18:00:12.566](2.585s) Bail out!  pg_ctl start failed
tap
[18:02:44.020](155.218s) Bail out!  command "pg_ctl --pgdata C:\cirrus\build/testrun/pg_basebackup/020_pg_receivewal\dat...
tap
[18:02:46.836](152.796s) Bail out!  command "pg_ctl --pgdata C:\cirrus\build/testrun/pg_basebackup/040_pg_createsubscrib...
tap
[18:00:32.852](4.260s) Bail out!  pg_ctl start failed
tap
[18:01:00.899](8.617s) Bail out!  pg_ctl start failed
tap
[18:01:23.273](9.003s) not ok 2 - incremental backup from node2
tap
[18:08:03.247](380.046s) # poll_query_until timed out executing this query:
[18:08:03.249](0.002s) not ok 9 - promoted standby is not in recovery
[18:10:21.261](134.371s) not ok 11 - pg_ctl promote of standby runs
[18:10:21.401](0.140s) not ok 12 - promoted standby is not in recovery
tap
[18:05:48.816](148.335s) Bail out!  command "pg_ctl --pgdata C:\cirrus\build/testrun/pg_rewind/001_basic\data/t_001_basi...
tap
[18:05:59.782](149.941s) Bail out!  command "pg_ctl --pgdata C:\cirrus\build/testrun/pg_rewind/002_databases\data/t_002_...
tap
[18:06:11.883](140.627s) Bail out!  command "pg_ctl --pgdata C:\cirrus\build/testrun/pg_rewind/003_extrafiles\data/t_003...
tap
[18:06:30.950](140.155s) Bail out!  command "pg_ctl --pgdata C:\cirrus\build/testrun/pg_rewind/004_pg_xlog_symlink\data/...
tap
[18:07:50.602](152.130s) Bail out!  command "pg_ctl --pgdata C:\cirrus\build/testrun/pg_rewind/007_standby_source\data/t...
tap
[18:10:50.460](300.874s) Bail out!  command "pg_ctl --pgdata C:\cirrus\build/testrun/pg_rewind/008_min_recovery_point\da...
tap
[18:08:20.881](140.248s) Bail out!  command "pg_ctl --pgdata C:\cirrus\build/testrun/pg_rewind/009_growing_files\data/t_...
tap
[18:08:32.400](139.706s) Bail out!  command "pg_ctl --pgdata C:\cirrus\build/testrun/pg_rewind/010_keep_recycled_wals\da...
tap
[18:07:33.104](1.951s) not ok 1 - server side backup, compression none
[18:07:33.107](0.003s) not ok 2 - found expected backup files, compression none
[18:07:33.137](0.029s) not ok 3 - verify backup, compression none
tap
[18:07:36.050](2.298s) not ok 1 - backup done, compression none
[18:07:36.109](0.059s) not ok 2 - backup verified, compression method "none"
tap
[18:07:38.590](1.842s) not ok 1 - client side backup, compression none
tap
[18:07:56.445](0.068s) not ok 4 - got exactly one new WAL summary
[18:07:56.471](0.000s) not ok 6 - stdout shows block 0 modified
[18:07:56.472](0.000s) not ok 8 - UPDATE modified 2 blocks
tap
[17:46:37.692](362.055s) # poll_query_until timed out executing this query:
timed out waiting for catchup at C:/cirrus/src/test/recovery/t/001_stream_rep.pl line 90.
tap
[17:44:20.427](425.407s) not ok 1 - promotion of standby with pg_promote
tap
[17:40:47.136](134.289s) Bail out!  command "pg_ctl --pgdata C:\cirrus\build/testrun/recovery/005_replay_delay\data/t_00...
tap
[17:46:48.829](341.358s) # poll_query_until timed out executing this query:
[17:46:48.831](0.003s) not ok 11 - all standbys are considered as candidates for quorum sync standbys
tap
[17:44:36.506](359.908s) Bail out!  command "pg_ctl --pgdata C:\cirrus\build/testrun/recovery/008_fsm_truncation\data/t_...
tap
[17:52:30.771](689.368s) # poll_query_until timed out executing this query:
timed out waiting for catchup at C:/cirrus/src/test/recovery/t/015_promotion_pages.pl line 64.
tap
[17:48:54.949](377.462s) # poll_query_until timed out executing this query:
timed out waiting for catchup at C:/cirrus/src/test/recovery/t/016_min_consistency.pl line 81.
tap
[17:47:42.428](134.493s) Bail out!  pg_ctl start failed
tap
[17:56:28.349](328.249s) # poll_query_until timed out executing this query:
timed out waiting for catchup at C:/cirrus/src/test/recovery/t/019_replslot_limit.pl line 131.
tap
[17:57:50.736](337.331s) # poll_query_until timed out executing this query:
timed out waiting for catchup at C:/cirrus/src/test/recovery/t/021_row_visibility.pl line 140.
tap
[17:49:20.705](147.660s) Bail out!  command "pg_ctl --pgdata C:\cirrus\build/testrun/recovery/025_stuck_on_old_timeline\...
tap
[17:49:33.641](144.855s) Bail out!  pg_ctl start failed
tap
[17:54:45.298](337.956s) # poll_query_until timed out executing this query:
timed out waiting for catchup at C:/cirrus/src/test/recovery/t/027_stream_regress.pl line 103.
tap
[17:56:14.899](331.057s) # poll_query_until timed out executing this query:
timed out waiting for catchup at C:/cirrus/src/test/recovery/t/030_stats_cleanup_replica.pl line 51.
tap
[17:55:14.491](340.097s) # poll_query_until timed out executing this query:
timed out waiting for catchup at C:/cirrus/src/test/recovery/t/032_relfilenode_reuse.pl line 83.
tap
[17:54:15.699](33.417s) Bail out!  pg_ctl start failed
tap
[17:54:53.601](0.721s) not ok 2 - Check that the slot's confirmed_flush LSN is the same as the latest_checkpoint locatio...
tap
[18:04:09.646](444.365s) # poll_query_until timed out executing this query:
timed out waiting for catchup at C:/cirrus/src/test/recovery/t/040_standby_failover_slots_sync.pl line 280.
tap
[17:57:09.055](56.993s) not ok 1 - restartpoint has started
[17:59:23.242](134.187s) Bail out!  command "pg_ctl --pgdata C:\cirrus\build/testrun/recovery/041_checkpoint_at_promote\...
tap
[17:56:27.841](7.926s) Bail out!  pg_ctl start failed
tap
[18:16:18.796](134.514s) Bail out!  pg_ctl start failed
test
[18:20:13.642]  15/338 postgresql:recovery / recovery/005_replay_delay                                 ERROR           1...
[18:20:13.642]  19/338 postgresql:recovery / recovery/004_timeline_switch                              ERROR           4...
[18:20:13.642]  21/338 postgresql:recovery / recovery/008_fsm_truncation                               ERROR           3...
[18:20:13.642]  24/338 postgresql:recovery / recovery/001_stream_rep                                   ERROR           6...
[18:20:13.642]  26/338 postgresql:recovery / recovery/007_sync_rep                                     ERROR           5...
[18:20:13.642]  29/338 postgresql:recovery / recovery/018_wal_optimize                                 ERROR           2...
[18:20:13.642]  30/338 postgresql:recovery / recovery/016_min_consistency                              ERROR           3...
[18:20:13.642]  31/338 postgresql:recovery / recovery/025_stuck_on_old_timeline                        ERROR           1...
[18:20:13.642]  34/338 postgresql:recovery / recovery/026_overwrite_contrecord                         ERROR           1...
[18:20:13.642]  35/338 postgresql:recovery / recovery/015_promotion_pages                              ERROR           6...
[18:20:13.642]  39/338 postgresql:recovery / recovery/031_recovery_conflict                            ERROR           2...
[18:20:13.642]  40/338 postgresql:recovery / recovery/027_stream_regress                               ERROR           4...
[18:20:13.642]  42/338 postgresql:recovery / recovery/038_save_logical_slots_shutdown                  ERROR            ...
[18:20:13.642]  43/338 postgresql:recovery / recovery/032_relfilenode_reuse                            ERROR           3...
[18:20:13.642]  44/338 postgresql:recovery / recovery/009_twophase                                     TIMEOUT        10...
[18:20:13.642]  45/338 postgresql:recovery / recovery/030_stats_cleanup_replica                        ERROR           4...
[18:20:13.642]  46/338 postgresql:recovery / recovery/042_low_level_backup                             ERROR            ...
[18:20:13.642]  47/338 postgresql:recovery / recovery/019_replslot_limit                               ERROR           7...
[18:20:13.642]  66/338 postgresql:recovery / recovery/021_row_visibility                               ERROR           6...
[18:20:13.642]  51/338 postgresql:recovery / recovery/041_checkpoint_at_promote                        ERROR           2...
[18:20:13.642] 157/338 postgresql:pg_basebackup / pg_basebackup/010_pg_basebackup                      ERROR            ...
[18:20:13.642] 160/338 postgresql:recovery / recovery/048_vacuum_horizon_floor                         ERROR           2...
[18:20:13.642] 161/338 postgresql:pg_combinebackup / pg_combinebackup/003_timeline                     ERROR            ...
[18:20:13.642] 163/338 postgresql:pg_combinebackup / pg_combinebackup/006_db_file_copy                 ERROR            ...
[18:20:13.642] 167/338 postgresql:pg_combinebackup / pg_combinebackup/008_promote                      ERROR            ...
[18:20:13.642] 177/338 postgresql:pg_basebackup / pg_basebackup/020_pg_receivewal                      ERROR           1...
[18:20:13.642] 178/338 postgresql:pg_basebackup / pg_basebackup/040_pg_createsubscriber                ERROR           1...
[18:20:13.642] 185/338 postgresql:recovery / recovery/040_standby_failover_slots_sync                  ERROR           5...
[18:20:13.642] 189/338 postgresql:pg_rewind / pg_rewind/001_basic                                      ERROR           1...
[18:20:13.642] 190/338 postgresql:pg_rewind / pg_rewind/002_databases                                  ERROR           1...
[18:20:13.642] 191/338 postgresql:pg_rewind / pg_rewind/003_extrafiles                                 ERROR           1...
[18:20:13.642] 192/338 postgresql:pg_rewind / pg_rewind/004_pg_xlog_symlink                            ERROR           1...
[18:20:13.642] 202/338 postgresql:pg_verifybackup / pg_verifybackup/008_untar                          ERROR            ...
[18:20:13.642] 203/338 postgresql:pg_verifybackup / pg_verifybackup/009_extract                        ERROR            ...
[18:20:13.642] 204/338 postgresql:pg_verifybackup / pg_verifybackup/010_client_untar                   ERROR            ...
[18:20:13.642] 205/338 postgresql:pg_rewind / pg_rewind/007_standby_source                             ERROR           1...
[18:20:13.642] 208/338 postgresql:pg_walsummary / pg_walsummary/002_blocks                             ERROR            ...
[18:20:13.642] 217/338 postgresql:pg_rewind / pg_rewind/009_growing_files                              ERROR           1...
[18:20:13.642] 223/338 postgresql:pg_rewind / pg_rewind/010_keep_recycled_wals                         ERROR           1...
[18:20:13.642] 239/338 postgresql:basebackup_to_shell / basebackup_to_shell/001_basic                  ERROR            ...
[18:20:13.642]  38/338 postgresql:recovery / recovery/035_standby_logical_decoding                     TIMEOUT        10...
[18:20:13.642] 211/338 postgresql:pg_ctl / pg_ctl/003_promote                                          ERROR           5...
[18:20:13.642] 274/338 postgresql:pg_rewind / pg_rewind/008_min_recovery_point                         ERROR           3...
[18:20:13.642] 286/338 postgresql:recovery / recovery/039_end_of_wal                                   TIMEOUT        10...
[18:20:13.642] 336/338 postgresql:test_misc / test_misc/004_io_direct                                  ERROR           1...
[18:20:13.642] 337/338 postgresql:brin / brin/02_wal_consistency                                       ERROR           3...
[18:20:13.642] 338/338 postgresql:bloom / bloom/001_wal                                                ERROR           6...
CompilerWarnings
compiler
[17:37:56.811] xlog.c:6875:5: error: variable 'total_msecs' set but not used [-Werror,-Wunused-but-set-variable]
compiler
[17:37:56.811] xlog.c:6877:5: error: variable 'average_msecs' set but not used [-Werror,-Wunused-but-set-variable]
compiler
[17:37:56.811] xlog.c:6876:5: error: variable 'longest_msecs' set but not used [-Werror,-Wunused-but-set-variable]
compiler
[17:37:56.811] xlog.c:7090:13: error: variable 'last_important_lsn' set but not used [-Werror,-Wunused-but-set-variable]
compiler
[17:37:02.832] xlog.c:6875:5: error: variable 'total_msecs' set but not used [-Werror,-Wunused-but-set-variable]
compiler
[17:37:02.832] xlog.c:7090:13: error: variable 'last_important_lsn' set but not used [-Werror,-Wunused-but-set-variable]
compiler
[17:37:02.832] xlog.c:6877:5: error: variable 'average_msecs' set but not used [-Werror,-Wunused-but-set-variable]
compiler
[17:37:02.832] xlog.c:6876:5: error: variable 'longest_msecs' set but not used [-Werror,-Wunused-but-set-variable]
compiler
[17:35:51.891] xlog.c:6875:33: error: variable ‘total_msecs’ set but not used [-Werror=unused-but-set-variable]
compiler
[17:35:51.891] xlog.c:6877:33: error: variable ‘average_msecs’ set but not used [-Werror=unused-but-set-variable]
compiler
[17:35:51.891] xlog.c:7090:25: error: variable ‘last_important_lsn’ set but not used [-Werror=unused-but-set-variable]
compiler
[17:35:51.891] xlog.c:6876:33: error: variable ‘longest_msecs’ set but not used [-Werror=unused-but-set-variable]
compiler
[17:34:59.197] xlog.c:6877:33: error: variable ‘average_msecs’ set but not used [-Werror=unused-but-set-variable]
compiler
[17:34:59.197] xlog.c:7090:25: error: variable ‘last_important_lsn’ set but not used [-Werror=unused-but-set-variable]
compiler
[17:34:59.197] xlog.c:6876:33: error: variable ‘longest_msecs’ set but not used [-Werror=unused-but-set-variable]
compiler
[17:34:59.197] xlog.c:6875:33: error: variable ‘total_msecs’ set but not used [-Werror=unused-but-set-variable]
compiler
[17:39:25.338] xlog.c:6876:33: error: variable ‘longest_msecs’ set but not used [-Werror=unused-but-set-variable]
compiler
[17:39:25.338] xlog.c:7090:25: error: variable ‘last_important_lsn’ set but not used [-Werror=unused-but-set-variable]
compiler
[17:39:25.338] xlog.c:6875:33: error: variable ‘total_msecs’ set but not used [-Werror=unused-but-set-variable]
compiler
[17:39:25.338] xlog.c:6877:33: error: variable ‘average_msecs’ set but not used [-Werror=unused-but-set-variable]
macOS - Sonoma - Meson
assertion
TRAP: failed Assert("TransactionIdIsValid(initial)"), File: "../src/backend/storage/ipc/procarray.c", Line: 1759, PID: 9...
assertion
TRAP: failed Assert("TransactionIdIsValid(initial)"), File: "../src/backend/storage/ipc/procarray.c", Line: 1759, PID: 9...
assertion
TRAP: failed Assert("TransactionIdIsValid(initial)"), File: "../src/backend/storage/ipc/procarray.c", Line: 1759, PID: 9...
assertion
TRAP: failed Assert("TransactionIdIsValid(initial)"), File: "../src/backend/storage/ipc/procarray.c", Line: 1759, PID: 9...
assertion
TRAP: failed Assert("TransactionIdIsValid(initial)"), File: "../src/backend/storage/ipc/procarray.c", Line: 1759, PID: 8...
assertion
TRAP: failed Assert("TransactionIdIsValid(initial)"), File: "../src/backend/storage/ipc/procarray.c", Line: 1759, PID: 6...
core
[18:14:11.319]   * frame #0: 0x0000000180ef15d0 libsystem_kernel.dylib`__pthread_kill + 8
[18:14:11.319]     frame #1: 0x0000000180f29c20 libsystem_pthread.dylib`pthread_kill + 288
[18:14:11.319]     frame #2: 0x0000000180e36a30 libsystem_c.dylib`abort + 180
[18:14:11.319]     frame #3: 0x00000001047089b4 postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[18:14:11.319]     frame #4: 0x00000001045a5600 postgres`ComputeXidHorizons(h=0x000000016bb70d18) at procarray.c:1759:3
[18:14:11.319]     frame #5: 0x00000001045a5704 postgres`GetOldestTransactionIdConsideredRunning at procarray.c:2038:2
[18:14:11.319]     frame #6: 0x0000000104349528 postgres`CreateRestartPoint(flags=<unavailable>) at xlog.c:8016:20
[18:14:11.319]     frame #7: 0x0000000104524f5c postgres`CheckpointerMain(startup_data=<unavailable>, startup_data_len=<...
[18:14:11.319]     frame #8: 0x0000000104526144 postgres`postmaster_child_launch(child_type=B_CHECKPOINTER, child_slot=5...
[18:14:11.319]     frame #9: 0x0000000104528d6c postgres`StartChildProcess(type=B_CHECKPOINTER) at postmaster.c:3973:8
core
[18:12:52.332]   * frame #0: 0x0000000180ef15d0 libsystem_kernel.dylib`__pthread_kill + 8
[18:12:52.332]     frame #1: 0x0000000180f29c20 libsystem_pthread.dylib`pthread_kill + 288
[18:12:52.332]     frame #2: 0x0000000180e36a30 libsystem_c.dylib`abort + 180
[18:12:52.332]     frame #3: 0x0000000104ec09b4 postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[18:12:52.332]     frame #4: 0x0000000104d5d600 postgres`ComputeXidHorizons(h=0x000000016b3b8cb8) at procarray.c:1759:3
[18:12:52.332]     frame #5: 0x0000000104d5d704 postgres`GetOldestTransactionIdConsideredRunning at procarray.c:2038:2
[18:12:52.332]     frame #6: 0x0000000104b01528 postgres`CreateRestartPoint(flags=<unavailable>) at xlog.c:8016:20
[18:12:52.332]     frame #7: 0x0000000104cdcf5c postgres`CheckpointerMain(startup_data=<unavailable>, startup_data_len=<...
[18:12:52.332]     frame #8: 0x0000000104cde144 postgres`postmaster_child_launch(child_type=B_CHECKPOINTER, child_slot=4...
[18:12:52.332]     frame #9: 0x0000000104ce0d6c postgres`StartChildProcess(type=B_CHECKPOINTER) at postmaster.c:3973:8
core
[18:13:19.293]   * frame #0: 0x0000000180ef15d0 libsystem_kernel.dylib`__pthread_kill + 8
[18:13:19.293]     frame #1: 0x0000000180f29c20 libsystem_pthread.dylib`pthread_kill + 288
[18:13:19.293]     frame #2: 0x0000000180e36a30 libsystem_c.dylib`abort + 180
[18:13:19.293]     frame #3: 0x0000000104c289b4 postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[18:13:19.293]     frame #4: 0x0000000104ac5600 postgres`ComputeXidHorizons(h=0x000000016b650cf8) at procarray.c:1759:3
[18:13:19.293]     frame #5: 0x0000000104ac5704 postgres`GetOldestTransactionIdConsideredRunning at procarray.c:2038:2
[18:13:19.293]     frame #6: 0x0000000104869528 postgres`CreateRestartPoint(flags=<unavailable>) at xlog.c:8016:20
[18:13:19.293]     frame #7: 0x0000000104a44f5c postgres`CheckpointerMain(startup_data=<unavailable>, startup_data_len=<...
[18:13:19.293]     frame #8: 0x0000000104a46144 postgres`postmaster_child_launch(child_type=B_CHECKPOINTER, child_slot=5...
[18:13:19.293]     frame #9: 0x0000000104a48d6c postgres`StartChildProcess(type=B_CHECKPOINTER) at postmaster.c:3973:8
core
[18:13:45.291]   * frame #0: 0x0000000180ef15d0 libsystem_kernel.dylib`__pthread_kill + 8
[18:13:45.291]     frame #1: 0x0000000180f29c20 libsystem_pthread.dylib`pthread_kill + 288
[18:13:45.291]     frame #2: 0x0000000180e36a30 libsystem_c.dylib`abort + 180
[18:13:45.291]     frame #3: 0x00000001027149b4 postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[18:13:45.291]     frame #4: 0x00000001025b1600 postgres`ComputeXidHorizons(h=0x000000016db64d18) at procarray.c:1759:3
[18:13:45.291]     frame #5: 0x00000001025b1704 postgres`GetOldestTransactionIdConsideredRunning at procarray.c:2038:2
[18:13:45.291]     frame #6: 0x0000000102355528 postgres`CreateRestartPoint(flags=<unavailable>) at xlog.c:8016:20
[18:13:45.291]     frame #7: 0x0000000102530f5c postgres`CheckpointerMain(startup_data=<unavailable>, startup_data_len=<...
[18:13:45.291]     frame #8: 0x0000000102532144 postgres`postmaster_child_launch(child_type=B_CHECKPOINTER, child_slot=5...
[18:13:45.291]     frame #9: 0x0000000102534d6c postgres`StartChildProcess(type=B_CHECKPOINTER) at postmaster.c:3973:8
core
[18:14:36.530]   * frame #0: 0x0000000180ef15d0 libsystem_kernel.dylib`__pthread_kill + 8
[18:14:36.530]     frame #1: 0x0000000180f29c20 libsystem_pthread.dylib`pthread_kill + 288
[18:14:36.530]     frame #2: 0x0000000180e36a30 libsystem_c.dylib`abort + 180
[18:14:36.530]     frame #3: 0x00000001009cc9b4 postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[18:14:36.530]     frame #4: 0x0000000100869600 postgres`ComputeXidHorizons(h=0x000000016f8acce8) at procarray.c:1759:3
[18:14:36.530]     frame #5: 0x0000000100869704 postgres`GetOldestTransactionIdConsideredRunning at procarray.c:2038:2
[18:14:36.530]     frame #6: 0x000000010060d528 postgres`CreateRestartPoint(flags=<unavailable>) at xlog.c:8016:20
[18:14:36.530]     frame #7: 0x00000001007e8f5c postgres`CheckpointerMain(startup_data=<unavailable>, startup_data_len=<...
[18:14:36.530]     frame #8: 0x00000001007ea144 postgres`postmaster_child_launch(child_type=B_CHECKPOINTER, child_slot=5...
[18:14:36.530]     frame #9: 0x00000001007ecd6c postgres`StartChildProcess(type=B_CHECKPOINTER) at postmaster.c:3973:8
core
[18:15:26.643]   * frame #0: 0x0000000180eec8f4 libsystem_kernel.dylib`write + 8
[18:15:26.643]     frame #1: 0x000000018db88c94 libcopyfile.dylib`copyfile_internal + 6408
[18:15:26.643]     frame #2: 0x000000018db8a33c libcopyfile.dylib`fcopyfile + 416
[18:15:26.643]     frame #3: 0x0000000104a4d780 cp`___lldb_unnamed_symbol72 + 864
[18:15:26.643]     frame #4: 0x0000000104a4f128 cp`___lldb_unnamed_symbol83 + 1420
[18:15:26.643]     frame #5: 0x0000000104a4ea5c cp`___lldb_unnamed_symbol79 + 1132
[18:15:26.643]     frame #6: 0x0000000180b9f154 dyld`start + 2476
core
[18:12:25.941]   * frame #0: 0x0000000180ef15d0 libsystem_kernel.dylib`__pthread_kill + 8
[18:12:25.941]     frame #1: 0x0000000180f29c20 libsystem_pthread.dylib`pthread_kill + 288
[18:12:25.941]     frame #2: 0x0000000180e36a30 libsystem_c.dylib`abort + 180
[18:12:25.941]     frame #3: 0x00000001011889b4 postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[18:12:25.941]     frame #4: 0x0000000101025600 postgres`ComputeXidHorizons(h=0x000000016f0f0ca8) at procarray.c:1759:3
[18:12:25.941]     frame #5: 0x0000000101025704 postgres`GetOldestTransactionIdConsideredRunning at procarray.c:2038:2
[18:12:25.941]     frame #6: 0x0000000100dc9528 postgres`CreateRestartPoint(flags=<unavailable>) at xlog.c:8016:20
[18:12:25.941]     frame #7: 0x0000000100fa4f5c postgres`CheckpointerMain(startup_data=<unavailable>, startup_data_len=<...
[18:12:25.941]     frame #8: 0x0000000100fa6144 postgres`postmaster_child_launch(child_type=B_CHECKPOINTER, child_slot=2...
[18:12:25.941]     frame #9: 0x0000000100fa8d6c postgres`StartChildProcess(type=B_CHECKPOINTER) at postmaster.c:3973:8
core
[18:15:03.192]   * frame #0: 0x0000000180ef15d0 libsystem_kernel.dylib`__pthread_kill + 8
[18:15:03.192]     frame #1: 0x0000000180f29c20 libsystem_pthread.dylib`pthread_kill + 288
[18:15:03.192]     frame #2: 0x0000000180e36a30 libsystem_c.dylib`abort + 180
[18:15:03.192]     frame #3: 0x00000001050726b0 postgres`errfinish.cold.2 at elog.c:600:3
[18:15:03.192]     frame #4: 0x0000000104f096f0 postgres`errfinish(filename=<unavailable>, lineno=<unavailable>, funcnam...
[18:15:03.192]     frame #5: 0x0000000104ff13d0 postgres`InitWalRecovery.cold.19 at xlogrecovery.c:800:4
[18:15:03.192]     frame #6: 0x0000000104b529fc postgres`InitWalRecovery(ControlFile=0x000000010aee9280, wasShutdown_ptr...
[18:15:03.192]     frame #7: 0x0000000104b470ac postgres`StartupXLOG at xlog.c:5752:2
[18:15:03.192]     frame #8: 0x0000000104d2bdd8 postgres`StartupProcessMain(startup_data=<unavailable>, startup_data_len...
[18:15:03.192]     frame #9: 0x0000000104d26144 postgres`postmaster_child_launch(child_type=B_STARTUP, child_slot=262, s...
panic
2025-07-02 17:45:25.328 UTC startup[54994] PANIC:  could not locate a valid checkpoint record at 0/22B0138
tap
[17:59:15.258](0.536s) not ok 3 - backup with no detail: pg_basebackup
[17:59:15.259](0.001s) not ok 4 - backup with no detail: backup_manifest.gz was created
[17:59:15.270](0.010s) Bail out!  command "/usr/bin/gzip -d /Users/admin/pgsql/build/testrun/basebackup_to_shell/001_bas...
tap
[18:07:32.753](247.111s) # poll_query_until timed out executing this query:
timed out waiting for catchup at /Users/admin/pgsql/contrib/bloom/t/001_wal.pl line 22.
tap
[17:53:26.153](29.923s) Bail out!  pg_ctl start failed
tap
[17:55:09.267](139.271s) Bail out!  command "pg_ctl --pgdata /Users/admin/pgsql/build/testrun/pg_basebackup/020_pg_recei...
tap
[17:53:26.171](19.955s) Bail out!  pg_ctl start failed
tap
[17:53:49.116](9.693s) Bail out!  pg_ctl start failed
tap
[17:54:29.375](11.870s) Bail out!  pg_ctl start failed
tap
[17:59:37.960](270.392s) # poll_query_until timed out executing this query:
[17:59:37.962](0.002s) not ok 9 - promoted standby is not in recovery
[18:01:50.416](126.266s) not ok 11 - pg_ctl promote of standby runs
[18:01:50.474](0.056s) not ok 12 - promoted standby is not in recovery
tap
[17:57:35.463](136.204s) Bail out!  command "pg_ctl --pgdata /Users/admin/pgsql/build/testrun/pg_rewind/001_basic/data/t...
tap
[17:57:42.099](140.406s) Bail out!  command "pg_ctl --pgdata /Users/admin/pgsql/build/testrun/pg_rewind/002_databases/da...
tap
[17:57:45.771](134.829s) Bail out!  command "pg_ctl --pgdata /Users/admin/pgsql/build/testrun/pg_rewind/003_extrafiles/d...
tap
[17:57:57.642](136.774s) Bail out!  command "pg_ctl --pgdata /Users/admin/pgsql/build/testrun/pg_rewind/004_pg_xlog_syml...
tap
[17:58:32.212](144.393s) Bail out!  command "pg_ctl --pgdata /Users/admin/pgsql/build/testrun/pg_rewind/007_standby_sour...
tap
[17:59:09.192](172.946s) Bail out!  command "pg_ctl --pgdata /Users/admin/pgsql/build/testrun/pg_rewind/008_min_recovery...
tap
[17:59:51.607](135.199s) Bail out!  command "pg_ctl --pgdata /Users/admin/pgsql/build/testrun/pg_rewind/009_growing_file...
tap
[17:59:56.057](133.785s) Bail out!  command "pg_ctl --pgdata /Users/admin/pgsql/build/testrun/pg_rewind/010_keep_recycle...
tap
[17:58:19.432](3.320s) not ok 4 - server side backup, compression gzip
[17:58:19.434](0.002s) not ok 5 - found expected backup files, compression gzip
[17:58:19.455](0.020s) not ok 6 - verify backup, compression gzip
[17:58:19.736](0.281s) not ok 7 - server side backup, compression lz4
[17:58:19.737](0.001s) not ok 8 - found expected backup files, compression lz4
[17:58:19.754](0.017s) not ok 9 - verify backup, compression lz4
[17:58:21.428](1.673s) not ok 10 - server side backup, compression lz4
[17:58:21.429](0.001s) not ok 11 - found expected backup files, compression lz4
[17:58:21.448](0.019s) not ok 12 - verify backup, compression lz4
[17:58:22.058](0.610s) not ok 13 - server side backup, compression zstd
[17:58:22.060](0.001s) not ok 14 - found expected backup files, compression zstd
[17:58:22.076](0.015s) not ok 15 - verify backup, compression zstd
[17:58:22.554](0.478s) not ok 16 - server side backup, compression zstd
[17:58:22.555](0.000s) not ok 17 - found expected backup files, compression zstd
[17:58:22.570](0.015s) not ok 18 - verify backup, compression zstd
tap
[17:58:22.358](4.358s) not ok 1 - backup done, compression none
[17:58:22.396](0.038s) not ok 2 - backup verified, compression method "none"
[17:58:25.549](3.152s) not ok 3 - backup done, compression gzip
[17:58:25.587](0.038s) not ok 4 - backup verified, compression method "gzip"
[17:58:27.697](2.109s) not ok 5 - backup done, compression lz4
[17:58:27.732](0.034s) not ok 6 - backup verified, compression method "lz4"
[17:58:29.050](1.318s) not ok 7 - backup done, compression zstd
[17:58:29.099](0.049s) not ok 8 - backup verified, compression method "zstd"
[17:58:30.203](1.103s) not ok 9 - backup done, compression parallel zstd
[17:58:30.236](0.032s) not ok 10 - backup verified, compression method "parallel zstd"
tap
[17:58:26.835](3.230s) not ok 1 - client side backup, compression none
tap
[17:58:33.296](0.039s) not ok 4 - got exactly one new WAL summary
tap
[17:38:45.077](125.741s) Bail out!  command "pg_ctl --pgdata /Users/admin/pgsql/build/testrun/recovery/005_replay_delay/...
tap
[17:40:02.699](170.088s) Bail out!  command "pg_ctl --pgdata /Users/admin/pgsql/build/testrun/recovery/008_fsm_truncatio...
tap
[17:42:01.604](126.856s) Bail out!  command "pg_ctl --pgdata /Users/admin/pgsql/build/testrun/recovery/009_twophase/data...
tap
[17:42:30.546](290.328s) Bail out!  command "pg_ctl --pgdata /Users/admin/pgsql/build/testrun/recovery/015_promotion_pag...
tap
[17:46:08.910](499.324s) Bail out!  pg_ctl start failed
tap
[17:41:14.725](127.015s) Bail out!  pg_ctl start failed
tap
[17:44:08.744](275.145s) # poll_query_until timed out executing this query:
timed out waiting for catchup at /Users/admin/pgsql/src/test/recovery/t/019_replslot_limit.pl line 131.
tap
[17:52:01.534](318.913s) # poll_query_until timed out executing this query:
timed out waiting for catchup at /Users/admin/pgsql/src/test/recovery/t/021_row_visibility.pl line 151.
tap
[17:43:29.014](132.545s) Bail out!  command "pg_ctl --pgdata /Users/admin/pgsql/build/testrun/recovery/025_stuck_on_old_...
tap
[17:48:33.458](289.193s) # poll_query_until timed out executing this query:
timed out waiting for catchup at /Users/admin/pgsql/src/test/recovery/t/027_stream_regress.pl line 103.
tap
[17:55:29.660](308.516s) # poll_query_until timed out executing this query:
timed out waiting for catchup at /Users/admin/pgsql/src/test/recovery/t/030_stats_cleanup_replica.pl line 84.
tap
[17:54:13.304](325.598s) # poll_query_until timed out executing this query:
timed out waiting for catchup at /Users/admin/pgsql/src/test/recovery/t/032_relfilenode_reuse.pl line 186.
tap
[17:52:35.971](43.759s) Bail out!  pg_ctl restart failed
tap
[17:44:55.278](0.476s) not ok 2 - Check that the slot's confirmed_flush LSN is the same as the latest_checkpoint locatio...
tap
[17:45:47.262](48.457s) Bail out!  pg_ctl start failed
tap
[17:46:37.686](9.038s) not ok 1 - restartpoint has started
[17:50:33.076](235.389s) not ok 2 - restart point has completed
tap
[17:47:56.815](24.023s) Bail out!  pg_ctl start failed
test
[18:07:33.208]  20/343 postgresql:recovery / recovery/005_replay_delay                                 ERROR           1...
[18:07:33.208]  22/343 postgresql:recovery / recovery/008_fsm_truncation                               ERROR           1...
[18:07:33.208]  26/343 postgresql:recovery / recovery/018_wal_optimize                                 ERROR           1...
[18:07:33.208]  29/343 postgresql:recovery / recovery/009_twophase                                     ERROR           2...
[18:07:33.208]  31/343 postgresql:recovery / recovery/015_promotion_pages                              ERROR           2...
[18:07:33.208]  35/343 postgresql:recovery / recovery/025_stuck_on_old_timeline                        ERROR           1...
[18:07:33.208]  36/343 postgresql:recovery / recovery/019_replslot_limit                               ERROR           3...
[18:07:33.208]  41/343 postgresql:recovery / recovery/038_save_logical_slots_shutdown                  ERROR            ...
[18:07:33.208]  42/343 postgresql:recovery / recovery/039_end_of_wal                                   ERROR            ...
[18:07:33.208]  43/343 postgresql:recovery / recovery/017_shm                                          ERROR           5...
[18:07:33.208]  45/343 postgresql:recovery / recovery/031_recovery_conflict                            ERROR           2...
[18:07:33.208]  46/343 postgresql:recovery / recovery/042_low_level_backup                             ERROR            ...
[18:07:33.208]  50/343 postgresql:recovery / recovery/027_stream_regress                               ERROR           3...
[18:07:33.208]  44/343 postgresql:recovery / recovery/041_checkpoint_at_promote                        ERROR           2...
[18:07:33.208] 124/343 postgresql:recovery / recovery/021_row_visibility                               ERROR           6...
[18:07:33.208] 125/343 postgresql:recovery / recovery/048_vacuum_horizon_floor                         ERROR           2...
[18:07:33.208] 151/343 postgresql:recovery / recovery/035_standby_logical_decoding                     ERROR           5...
[18:07:33.208] 165/343 postgresql:pg_combinebackup / pg_combinebackup/003_timeline                     ERROR            ...
[18:07:33.208] 164/343 postgresql:pg_basebackup / pg_basebackup/010_pg_basebackup                      ERROR            ...
[18:07:33.208] 167/343 postgresql:pg_combinebackup / pg_combinebackup/006_db_file_copy                 ERROR            ...
[18:07:33.208] 169/343 postgresql:recovery / recovery/032_relfilenode_reuse                            ERROR           6...
[18:07:33.208] 170/343 postgresql:pg_combinebackup / pg_combinebackup/008_promote                      ERROR            ...
[18:07:33.208] 182/343 postgresql:pg_basebackup / pg_basebackup/020_pg_receivewal                      ERROR           1...
[18:07:33.208] 187/343 postgresql:recovery / recovery/030_stats_cleanup_replica                        ERROR           7...
[18:07:33.208] 193/343 postgresql:pg_rewind / pg_rewind/001_basic                                      ERROR           1...
[18:07:33.208] 195/343 postgresql:pg_rewind / pg_rewind/002_databases                                  ERROR           1...
[18:07:33.208] 199/343 postgresql:pg_rewind / pg_rewind/003_extrafiles                                 ERROR           1...
[18:07:33.208] 200/343 postgresql:pg_rewind / pg_rewind/004_pg_xlog_symlink                            ERROR           1...
[18:07:33.208] 206/343 postgresql:pg_verifybackup / pg_verifybackup/008_untar                          ERROR            ...
[18:07:33.208] 208/343 postgresql:pg_verifybackup / pg_verifybackup/010_client_untar                   ERROR            ...
[18:07:33.208] 207/343 postgresql:pg_verifybackup / pg_verifybackup/009_extract                        ERROR            ...
[18:07:33.208] 212/343 postgresql:pg_rewind / pg_rewind/007_standby_source                             ERROR           1...
[18:07:33.208] 214/343 postgresql:pg_walsummary / pg_walsummary/002_blocks                             ERROR            ...
[18:07:33.208] 239/343 postgresql:pg_rewind / pg_rewind/008_min_recovery_point                         ERROR           1...
[18:07:33.208] 245/343 postgresql:basebackup_to_shell / basebackup_to_shell/001_basic                  ERROR            ...
[18:07:33.208] 270/343 postgresql:pg_rewind / pg_rewind/009_growing_files                              ERROR           1...
[18:07:33.208] 273/343 postgresql:pg_rewind / pg_rewind/010_keep_recycled_wals                         ERROR           1...
[18:07:33.208] 264/343 postgresql:pg_ctl / pg_ctl/003_promote                                          ERROR           4...
[18:07:33.208] 343/343 postgresql:bloom / bloom/001_wal                                                ERROR           5...
53/5631 Allow table AMs to define their own reloptions
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[17:34:00.907] ../src/test/modules/dummy_table_am/dummy_table_am.c(512): warning C4028: formal parameter 2 different fro...
53/5720 virtual generated column as partition key
macOS - Sonoma - Meson
tap
[14:56:29.543](0.000s) not ok 29 - \timing with successful query: matches
test
[14:57:40.331] 219/343 postgresql:psql / psql/001_basic                                                ERROR            ...
53/5575 Elimination of the repetitive code at the SLRU bootstrap functions
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[12:34:50.810](452.635s) # poll_query_until timed out executing this query:
timed out waiting for catchup at C:/cirrus/src/test/recovery/t/027_stream_regress.pl line 132.
test
[12:34:51.253] 338/338 postgresql:recovery / recovery/027_stream_regress                               ERROR           5...
53/5880 Adding wait events statistics
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[09:23:07.517] ../src/backend/utils/activity/pgstat_waitevent.c(97): warning C4146: unary minus operator applied to unsi...
tap
[09:30:05.745](0.092s) not ok 35 -  'user=ssluser gssencmode=disable sslmode=allow sslnegotiation=postgres' -> connect, ...
test
[09:36:03.005] 147/338 postgresql:libpq / libpq/005_negotiate_encryption                               ERROR            ...
53/5842 Fix OAuth feature detection on OpenBSD+Meson
Linux - Debian Bookworm - Meson
test
[08:47:57.589]  21/323 postgresql:regress / regress/regress                                            ERROR            ...
[08:47:57.589]  27/323 postgresql:isolation / isolation/isolation                                      ERROR            ...
[08:47:57.589]  58/323 postgresql:plpgsql / plpgsql/regress                                            ERROR            ...
[08:47:57.589]  59/323 postgresql:bloom / bloom/regress                                                ERROR            ...
[08:47:57.589]  60/323 postgresql:amcheck / amcheck/regress                                            ERROR            ...
[08:47:57.589]  61/323 postgresql:basic_archive / basic_archive/regress                                ERROR            ...
[08:47:57.589]  62/323 postgresql:btree_gin / btree_gin/regress                                        ERROR            ...
[08:47:57.589]  63/323 postgresql:citext / citext/regress                                              ERROR            ...
[08:47:57.589]  64/323 postgresql:btree_gist / btree_gist/regress                                      ERROR            ...
[08:47:57.589]  65/323 postgresql:cube / cube/regress                                                  ERROR            ...
[08:47:57.589]  66/323 postgresql:dict_xsyn / dict_xsyn/regress                                        ERROR            ...
[08:47:57.589]  67/323 postgresql:dict_int / dict_int/regress                                          ERROR            ...
[08:47:57.589]  68/323 postgresql:earthdistance / earthdistance/regress                                ERROR            ...
[08:47:57.589]  71/323 postgresql:hstore / hstore/regress                                              ERROR            ...
[08:47:57.589]  69/323 postgresql:file_fdw / file_fdw/regress                                          ERROR            ...
[08:47:57.589]  70/323 postgresql:dblink / dblink/regress                                              ERROR            ...
[08:47:57.589]  72/323 postgresql:fuzzystrmatch / fuzzystrmatch/regress                                ERROR            ...
[08:47:57.589]  73/323 postgresql:intarray / intarray/regress                                          ERROR            ...
[08:47:57.589]  74/323 postgresql:isn / isn/regress                                                    ERROR            ...
[08:47:57.589]  75/323 postgresql:pg_buffercache / pg_buffercache/regress                              ERROR            ...
[08:47:57.589]  76/323 postgresql:lo / lo/regress                                                      ERROR            ...
[08:47:57.589]  77/323 postgresql:pageinspect / pageinspect/regress                                    ERROR            ...
[08:47:57.589]  78/323 postgresql:pg_freespacemap / pg_freespacemap/regress                            ERROR            ...
[08:47:57.589]  79/323 postgresql:passwordcheck / passwordcheck/regress                                ERROR            ...
[08:47:57.589]  80/323 postgresql:ltree / ltree/regress                                                ERROR            ...
[08:47:57.589]  81/323 postgresql:pg_logicalinspect / pg_logicalinspect/isolation                      ERROR            ...
[08:47:57.589]  82/323 postgresql:pg_overexplain / pg_overexplain/regress                              ERROR            ...
[08:47:57.589]  83/323 postgresql:pg_prewarm / pg_prewarm/regress                                      ERROR            ...
[08:47:57.589]  84/323 postgresql:pg_stat_statements / pg_stat_statements/regress                      ERROR            ...
[08:47:57.589]  85/323 postgresql:pgstattuple / pgstattuple/regress                                    ERROR            ...
[08:47:57.589]  86/323 postgresql:pgrowlocks / pgrowlocks/isolation                                    ERROR            ...
[08:47:57.589]  87/323 postgresql:pg_surgery / pg_surgery/regress                                      ERROR            ...
[08:47:57.589]  88/323 postgresql:pg_trgm / pg_trgm/regress                                            ERROR            ...
[08:47:57.589]  89/323 postgresql:pg_visibility / pg_visibility/regress                                ERROR            ...
[08:47:57.589]  90/323 postgresql:pg_walinspect / pg_walinspect/regress                                ERROR            ...
[08:47:57.589]  91/323 postgresql:postgres_fdw / postgres_fdw/regress                                  ERROR            ...
[08:47:57.589]  92/323 postgresql:seg / seg/regress                                                    ERROR            ...
[08:47:57.589]  93/323 postgresql:tcn / tcn/isolation                                                  ERROR            ...
[08:47:57.589]  94/323 postgresql:tablefunc / tablefunc/regress                                        ERROR            ...
[08:47:57.589]  95/323 postgresql:spi / spi/regress                                                    ERROR            ...
[08:47:57.589]  96/323 postgresql:test_decoding / test_decoding/regress                                ERROR            ...
[08:47:57.589]  97/323 postgresql:test_decoding / test_decoding/isolation                              ERROR            ...
[08:47:57.589]  98/323 postgresql:tsm_system_rows / tsm_system_rows/regress                            ERROR            ...
[08:47:57.589]  99/323 postgresql:tsm_system_time / tsm_system_time/regress                            ERROR            ...
[08:47:57.589] 100/323 postgresql:unaccent / unaccent/regress                                          ERROR            ...
[08:47:57.589] 101/323 postgresql:uuid-ossp / uuid-ossp/regress                                        ERROR            ...
[08:47:57.589] 102/323 postgresql:brin / brin/isolation                                                ERROR            ...
[08:47:57.589] 103/323 postgresql:delay_execution / delay_execution/isolation                          ERROR            ...
[08:47:57.589] 104/323 postgresql:commit_ts / commit_ts/regress                                        ERROR            ...
[08:47:57.589] 105/323 postgresql:dummy_index_am / dummy_index_am/regress                              ERROR            ...
[08:47:57.589] 106/323 postgresql:dummy_seclabel / dummy_seclabel/regress                              ERROR            ...
[08:47:57.589] 107/323 postgresql:gin / gin/regress                                                    ERROR            ...
[08:47:57.589] 108/323 postgresql:injection_points / injection_points/isolation                        ERROR            ...
[08:47:57.589] 109/323 postgresql:injection_points / injection_points/regress                          ERROR            ...
[08:47:57.589] 110/323 postgresql:spgist_name_ops / spgist_name_ops/regress                            ERROR            ...
[08:47:57.589] 111/323 postgresql:test_copy_callbacks / test_copy_callbacks/regress                    ERROR            ...
[08:47:57.589] 112/323 postgresql:plsample / plsample/regress                                          ERROR            ...
[08:47:57.589] 113/323 postgresql:test_bloomfilter / test_bloomfilter/regress                          ERROR            ...
[08:47:57.589] 114/323 postgresql:test_ddl_deparse / test_ddl_deparse/regress                          ERROR            ...
[08:47:57.589] 115/323 postgresql:test_dsa / test_dsa/regress                                          ERROR            ...
[08:47:57.589] 116/323 postgresql:test_integerset / test_integerset/regress                            ERROR            ...
[08:47:57.589] 117/323 postgresql:test_extensions / test_extensions/regress                            ERROR            ...
[08:47:57.589] 118/323 postgresql:test_lfind / test_lfind/regress                                      ERROR            ...
[08:47:57.599] 119/323 postgresql:test_ginpostinglist / test_ginpostinglist/regress                    ERROR            ...
[08:47:57.599] 120/323 postgresql:test_dsm_registry / test_dsm_registry/regress                        ERROR            ...
[08:47:57.599] 121/323 postgresql:test_oat_hooks / test_oat_hooks/regress                              ERROR            ...
[08:47:57.599] 122/323 postgresql:test_pg_dump / test_pg_dump/regress                                  ERROR            ...
[08:47:57.599] 123/323 postgresql:test_parser / test_parser/regress                                    ERROR            ...
[08:47:57.599] 124/323 postgresql:test_predtest / test_predtest/regress                                ERROR            ...
[08:47:57.599] 125/323 postgresql:test_radixtree / test_radixtree/regress                              ERROR            ...
[08:47:57.599] 126/323 postgresql:test_rbtree / test_rbtree/regress                                    ERROR            ...
[08:47:57.599] 127/323 postgresql:test_regex / test_regex/regress                                      ERROR            ...
[08:47:57.599] 128/323 postgresql:test_resowner / test_resowner/regress                                ERROR            ...
[08:47:57.599] 130/323 postgresql:test_rls_hooks / test_rls_hooks/regress                              ERROR            ...
[08:47:57.599] 139/323 postgresql:test_slru / test_slru/regress                                        ERROR            ...
[08:47:57.599] 140/323 postgresql:test_shm_mq / test_shm_mq/regress                                    ERROR            ...
[08:47:57.599] 150/323 postgresql:ecpg / ecpg/ecpg                                                     ERROR            ...
[08:47:57.599] 151/323 postgresql:test_tidstore / test_tidstore/regress                                ERROR            ...
[08:47:57.599] 152/323 postgresql:unsafe_tests / unsafe_tests/regress                                  ERROR            ...
[08:47:57.599] 155/323 postgresql:typcache / typcache/regress                                          ERROR            ...
53/5319 Changing shared_buffers without restart
CompilerWarnings
compiler
[07:03:48.578] shmem.c:702:3: error: variable 'shm_total_page_count' is uninitialized when used here [-Werror,-Wuninitia...
compiler
[07:01:53.658] shmem.c:702:3: error: variable 'shm_total_page_count' is uninitialized when used here [-Werror,-Wuninitia...
compiler
[06:59:42.114] shmem.c:702:38: error: ‘shm_total_page_count’ may be used uninitialized [-Werror=maybe-uninitialized]
compiler
[06:57:56.312] shmem.c:702:38: error: ‘shm_total_page_count’ may be used uninitialized [-Werror=maybe-uninitialized]
compiler
[07:05:59.787] ../../../src/include/storage/pg_shmem.h:69:9: error: unknown type name ‘pg_atomic_uint64’
compiler
[07:05:59.787] ../../../src/include/storage/pg_shmem.h:66:9: error: unknown type name ‘pg_atomic_uint32’
Linux - Debian Bookworm - Autoconf
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/numa.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resul...
--- /tmp/cirrus-ci-build/src/test/regress/expected/numa.out	2025-07-02 06:56:03.018970406 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/numa.out	2025-07-02 07:05:35.077160410 +0000
@@ -6,8 +6,4 @@
 -- switch to superuser
 \c -
 SELECT COUNT(*) >= 0 AS ok FROM pg_shmem_allocations_numa;
- ok 
-----
- t
-(1 row)
-
+ERROR:  invalid memory alloc request size 864765899839712
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/numa.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/result...
--- /tmp/cirrus-ci-build/src/test/regress/expected/numa.out	2025-07-02 06:56:03.018970406 +0000
+++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/numa.out	2025-07-02 07:06:25.901134282 +0000
@@ -6,8 +6,4 @@
 -- switch to superuser
 \c -
 SELECT COUNT(*) >= 0 AS ok FROM pg_shmem_allocations_numa;
- ok 
-----
- t
-(1 row)
-
+ERROR:  invalid memory alloc request size 864765899624256
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/numa.out /tmp/cirrus-ci-build/src/test/regress/results/numa.out
--- /tmp/cirrus-ci-build/src/test/regress/expected/numa.out	2025-07-02 06:56:03.018970406 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/numa.out	2025-07-02 07:02:11.925086491 +0000
@@ -6,8 +6,4 @@
 -- switch to superuser
 \c -
 SELECT COUNT(*) >= 0 AS ok FROM pg_shmem_allocations_numa;
- ok 
-----
- t
-(1 row)
-
+ERROR:  invalid memory alloc request size 864765899885808
tap
[07:05:44.467](133.975s) not ok 5 - regression tests pass
tap
[07:03:16.929](0.901s) not ok 1 - no parameters missing from postgresql.conf.sample
tap
[07:06:35.765](106.832s) not ok 2 - regression tests pass
tap
[07:06:50.268](0.270s) Bail out!  pg_ctl start failed
Linux - Debian Bookworm - Meson
core
[07:02:22.520] #0  0x00007f919d4a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[07:02:22.520] #1  0x00007f919d45afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[07:02:22.520] #2  0x00007f919d445472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[07:02:22.520] #3  0x00007f919d61e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[07:02:22.520] #4  0x00007f919d62aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[07:02:22.520] #5  0x00007f919d60db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x5576be827140, In...
[07:02:22.520] #6  0x00005576bdb7cb06 in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[07:02:22.520] #7  0x00005576bda7adf7 in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[07:02:22.520] #8  0x00005576bda7b8cd in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[07:02:22.520] #9  0x00005576bda7d31e in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x5576e73255e0) at ../src/ba...
core
[07:02:23.046] #0  0x00007f5144aa9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[07:02:23.046] #1  0x00007f5144a5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[07:02:23.046] #2  0x00007f5144a45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[07:02:23.046] #3  0x00007f5144c1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[07:02:23.046] #4  0x00007f5144c2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[07:02:23.046] #5  0x00007f5144c0db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x56087222a140, In...
[07:02:23.046] #6  0x000056087157fb06 in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[07:02:23.046] #7  0x000056087147ddf7 in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[07:02:23.046] #8  0x000056087147e8cd in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[07:02:23.046] #9  0x000056087148031e in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x560888d825e0) at ../src/ba...
core
[07:02:16.143] #0  0x00007fe3ddea9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[07:02:16.143] #1  0x00007fe3dde5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[07:02:16.143] #2  0x00007fe3dde45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[07:02:16.143] #3  0x00007fe3de01e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[07:02:16.143] #4  0x00007fe3de02aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[07:02:16.143] #5  0x00007fe3de00db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x5573175c9140, In...
[07:02:16.143] #6  0x000055731691eb06 in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[07:02:16.143] #7  0x000055731681cdf7 in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[07:02:16.143] #8  0x000055731681d8cd in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[07:02:16.143] #9  0x000055731681f31e in PostmasterMain (argc=argc@entry=16, argv=argv@entry=0x5573189055b0) at ../src/b...
core
[07:02:16.349] #0  0x00007fda1f6a9eec in ?? ()
[07:02:16.512] #0  0x00007fdc47ea9eec in ?? ()
core
[07:02:16.512] #0  0x00007fdc47ea9eec in ?? ()
[07:02:17.014] #0  0x00007f5fc7ea9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[07:02:23.228] #0  0x00007f52cc6a9eec in ?? ()
[07:02:23.695] #0  0x00007f48ab8a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[07:02:17.048] #0  0x00007f5fc7ea9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[07:02:17.048] #1  0x00007f5fc7e5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[07:02:17.048] #2  0x00007f5fc7e45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[07:02:17.048] #3  0x00007f5fc801e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[07:02:17.048] #4  0x00007f5fc802aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[07:02:17.048] #5  0x00007f5fc800db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x5589a66e6140, In...
[07:02:17.048] #6  0x00005589a5a3bb06 in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[07:02:17.048] #7  0x00005589a5939df7 in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[07:02:17.048] #8  0x00005589a593a8cd in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[07:02:17.048] #9  0x00005589a593c31e in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x5589bc8ac5e0) at ../src/ba...
core
[07:02:23.727] #0  0x00007f48ab8a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[07:02:23.727] #1  0x00007f48ab85afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[07:02:23.727] #2  0x00007f48ab845472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[07:02:23.727] #3  0x00007f48aba1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[07:02:23.727] #4  0x00007f48aba2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[07:02:23.727] #5  0x00007f48aba0db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x5569af873140, In...
[07:02:23.727] #6  0x00005569aebc8b06 in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[07:02:23.727] #7  0x00005569aeac6df7 in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[07:02:23.727] #8  0x00005569aeac78cd in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[07:02:23.727] #9  0x00005569aeac931e in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x5569ce1016a0) at ../src/ba...
core
[07:02:23.900] #0  0x00007fbd7aea9eec in ?? ()
[07:02:24.375] #0  0x00007f51772a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[07:02:17.580] #0  0x00007f1e872a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[07:02:17.580] #1  0x00007f1e8725afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[07:02:17.580] #2  0x00007f1e87245472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[07:02:17.580] #3  0x000055d8f268d3b9 in ExceptionalCondition (conditionName=conditionName@entry=0x55d8f2972b30 "!IsTran...
[07:02:17.580] #4  0x000055d8f241e7fe in pgstat_report_stat (force=force@entry=true) at ../src/backend/utils/activity/pg...
[07:02:17.580] #5  0x000055d8f241eb57 in pgstat_shutdown_hook (code=<optimized out>, arg=<optimized out>) at ../src/back...
[07:02:17.580] #6  0x000055d8f2383c7c in shmem_exit (code=code@entry=1) at ../src/backend/storage/ipc/ipc.c:245
[07:02:17.580] #7  0x000055d8f2383f27 in proc_exit_prepare (code=code@entry=1) at ../src/backend/storage/ipc/ipc.c:200
[07:02:17.580] #8  0x000055d8f23840e5 in proc_exit (code=code@entry=1) at ../src/backend/storage/ipc/ipc.c:113
[07:02:17.580] #9  0x000055d8f269250a in errfinish (filename=filename@entry=0x55d8f28d3bb8 "../src/backend/access/transa...
core
[07:02:18.134] #0  0x00007f3d90ca9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[07:02:18.134] #1  0x00007f3d90c5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[07:02:18.134] #2  0x00007f3d90c45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[07:02:18.134] #3  0x00007f3d90e1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[07:02:18.134] #4  0x00007f3d90e2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[07:02:18.134] #5  0x00007f3d90e0db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x5589f85fa140, In...
[07:02:18.134] #6  0x00005589f794fb06 in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[07:02:18.134] #7  0x00005589f784ddf7 in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[07:02:18.134] #8  0x00005589f784e8cd in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[07:02:18.134] #9  0x00005589f785031e in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x558a2367b5e0) at ../src/ba...
core
[07:02:18.644] #0  0x00007f2487ca9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[07:02:18.644] #1  0x00007f2487c5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[07:02:18.644] #2  0x00007f2487c45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[07:02:18.644] #3  0x00007f2487e1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[07:02:18.644] #4  0x00007f2487e2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[07:02:18.644] #5  0x00007f2487e0db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x56472893f140, In...
[07:02:18.644] #6  0x0000564727c94b06 in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[07:02:18.644] #7  0x0000564727b92df7 in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[07:02:18.644] #8  0x0000564727b938cd in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[07:02:18.644] #9  0x0000564727b9531e in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x56473acf3640) at ../src/ba...
core
[07:02:19.186] #0  0x00007f700d8a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[07:02:19.186] #1  0x00007f700d85afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[07:02:19.186] #2  0x00007f700d845472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[07:02:19.186] #3  0x00007f700da1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[07:02:19.186] #4  0x00007f700da2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[07:02:19.186] #5  0x00007f700da0db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x561e15f79140, In...
[07:02:19.186] #6  0x0000561e152ceb06 in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[07:02:19.186] #7  0x0000561e151ccdf7 in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[07:02:19.186] #8  0x0000561e151cd8cd in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[07:02:19.186] #9  0x0000561e151cf31e in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x561e4e2d3640) at ../src/ba...
core
[07:02:19.712] #0  0x00007f8806ca9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[07:02:19.712] #1  0x00007f8806c5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[07:02:19.712] #2  0x00007f8806c45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[07:02:19.712] #3  0x00007f8806e1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[07:02:19.712] #4  0x00007f8806e2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[07:02:19.712] #5  0x00007f8806e0db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x5646c2f72140, In...
[07:02:19.712] #6  0x00005646c22c7b06 in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[07:02:19.712] #7  0x00005646c21c5df7 in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[07:02:19.712] #8  0x00005646c21c68cd in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[07:02:19.712] #9  0x00005646c21c831e in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x5646d581c5b0) at ../src/ba...
core
[07:02:19.896] #0  0x00007f90dc0a9eec in ?? ()
[07:02:20.416] #0  0x00007fa7c52a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[07:02:24.407] #0  0x00007f51772a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[07:02:24.407] #1  0x00007f517725afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[07:02:24.407] #2  0x00007f5177245472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[07:02:24.407] #3  0x00007f517741e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[07:02:24.407] #4  0x00007f517742aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[07:02:24.407] #5  0x00007f517740db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x55bbed662140, In...
[07:02:24.407] #6  0x000055bbec9b7b06 in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[07:02:24.407] #7  0x000055bbec8b5df7 in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[07:02:24.407] #8  0x000055bbec8b68cd in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[07:02:24.407] #9  0x000055bbec8b831e in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x55bc0f8525e0) at ../src/ba...
core
[07:02:24.928] #0  0x00007f95106a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[07:02:24.928] #1  0x00007f951065afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[07:02:24.928] #2  0x00007f9510645472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[07:02:24.928] #3  0x00007f951081e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[07:02:24.928] #4  0x00007f951082aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[07:02:24.928] #5  0x00007f951080db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x55a3e71e9140, In...
[07:02:24.928] #6  0x000055a3e653eb06 in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[07:02:24.928] #7  0x000055a3e643cdf7 in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[07:02:24.928] #8  0x000055a3e643d8cd in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[07:02:24.928] #9  0x000055a3e643f31e in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x55a41bd0a5d0) at ../src/ba...
core
[07:02:25.462] #0  0x00007fb7c6ea9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[07:02:25.462] #1  0x00007fb7c6e5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[07:02:25.462] #2  0x00007fb7c6e45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[07:02:25.462] #3  0x00007fb7c701e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[07:02:25.462] #4  0x00007fb7c702aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[07:02:25.462] #5  0x00007fb7c700db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x56495f67c140, In...
[07:02:25.462] #6  0x000056495e9d1b06 in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[07:02:25.462] #7  0x000056495e8cfdf7 in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[07:02:25.462] #8  0x000056495e8d08cd in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[07:02:25.462] #9  0x000056495e8d231e in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x564987f855b0) at ../src/ba...
core
[07:02:25.975] #0  0x00007efed58a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[07:02:25.975] #1  0x00007efed585afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[07:02:25.975] #2  0x00007efed5845472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[07:02:25.975] #3  0x00007efed5a1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[07:02:25.975] #4  0x00007efed5a2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[07:02:25.975] #5  0x00007efed5a0db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x5604dc86d140, In...
[07:02:25.975] #6  0x00005604dbbc2b06 in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[07:02:25.975] #7  0x00005604dbac0df7 in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[07:02:25.975] #8  0x00005604dbac18cd in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[07:02:25.975] #9  0x00005604dbac331e in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x5605058295e0) at ../src/ba...
core
[07:02:26.164] #0  0x00007fbd7aea9eec in ?? ()
[07:02:26.636] #0  0x00007f61d4ca9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[07:02:26.670] #0  0x00007f61d4ca9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[07:02:26.670] #1  0x00007f61d4c5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[07:02:26.670] #2  0x00007f61d4c45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[07:02:26.670] #3  0x00007f61d4e1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[07:02:26.670] #4  0x00007f61d4e2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[07:02:26.670] #5  0x00007f61d4e0db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x55ea7e49e140, In...
[07:02:26.670] #6  0x000055ea7d7f3b06 in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[07:02:26.670] #7  0x000055ea7d6f1df7 in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[07:02:26.670] #8  0x000055ea7d6f28cd in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[07:02:26.670] #9  0x000055ea7d6f431e in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x55ea82ca55d0) at ../src/ba...
core
[07:02:20.452] #0  0x00007fa7c52a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[07:02:20.452] #1  0x00007fa7c525afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[07:02:20.452] #2  0x00007fa7c5245472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[07:02:20.452] #3  0x00007fa7c541e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[07:02:20.452] #4  0x00007fa7c542aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[07:02:20.452] #5  0x00007fa7c540db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x55674136b140, In...
[07:02:20.452] #6  0x00005567406c0b06 in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[07:02:20.452] #7  0x00005567405bedf7 in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[07:02:20.452] #8  0x00005567405bf8cd in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[07:02:20.453] #9  0x00005567405c131e in PostmasterMain (argc=argc@entry=8, argv=argv@entry=0x55676d2c3640) at ../src/ba...
core
[07:02:21.025] #0  0x00007fa7c52a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[07:02:21.025] #1  0x00007fa7c525afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[07:02:21.025] #2  0x00007fa7c5245472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[07:02:21.025] #3  0x00005567409c83b9 in ExceptionalCondition (conditionName=conditionName@entry=0x556740cadb30 "!IsTran...
[07:02:21.025] #4  0x00005567407597fe in pgstat_report_stat (force=force@entry=true) at ../src/backend/utils/activity/pg...
[07:02:21.025] #5  0x0000556740759b57 in pgstat_shutdown_hook (code=<optimized out>, arg=<optimized out>) at ../src/back...
[07:02:21.025] #6  0x00005567406bec7c in shmem_exit (code=code@entry=1) at ../src/backend/storage/ipc/ipc.c:245
[07:02:21.025] #7  0x00005567406bef27 in proc_exit_prepare (code=code@entry=1) at ../src/backend/storage/ipc/ipc.c:200
[07:02:21.025] #8  0x00005567406bf0e5 in proc_exit (code=code@entry=1) at ../src/backend/storage/ipc/ipc.c:113
[07:02:21.025] #9  0x00005567409cd50a in errfinish (filename=filename@entry=0x556740c0ebb8 "../src/backend/access/transa...
core
[07:02:21.534] #0  0x00007f8be78a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[07:02:21.534] #1  0x00007f8be785afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[07:02:21.534] #2  0x00007f8be7845472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[07:02:21.534] #3  0x00007f8be7a1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[07:02:21.534] #4  0x00007f8be7a2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[07:02:21.534] #5  0x00007f8be7a0db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x563139b5e140, In...
[07:02:21.534] #6  0x0000563138eb3b06 in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[07:02:21.534] #7  0x0000563138db1df7 in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[07:02:21.534] #8  0x0000563138db28cd in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[07:02:21.535] #9  0x0000563138db431e in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x56313ad7e5e0) at ../src/ba...
core
[07:02:22.023] #0  0x00007f1e872a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[07:02:22.023] #1  0x00007f1e8725afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[07:02:22.023] #2  0x00007f1e87245472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[07:02:22.023] #3  0x00007f1e8741e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[07:02:22.023] #4  0x00007f1e8742aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[07:02:22.023] #5  0x00007f1e8740db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x55d8f3030140, In...
[07:02:22.023] #6  0x000055d8f2385b06 in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[07:02:22.023] #7  0x000055d8f2283df7 in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[07:02:22.023] #8  0x000055d8f22848cd in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[07:02:22.024] #9  0x000055d8f228631e in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x55d91dc9f5b0) at ../src/ba...
test
[07:01:47.434]   5/344 postgresql:isolation / isolation/isolation                                      ERROR            ...
[07:01:47.434]   6/344 postgresql:recovery / recovery/002_archiving                                    ERROR            ...
[07:01:47.434]   7/344 postgresql:recovery / recovery/001_stream_rep                                   ERROR            ...
[07:01:47.434]   8/344 postgresql:pg_upgrade / pg_upgrade/003_logical_slots                            ERROR            ...
[07:01:47.434]   9/344 postgresql:pg_upgrade / pg_upgrade/006_transfer_modes                           ERROR            ...
[07:01:47.434]  13/344 postgresql:pg_upgrade / pg_upgrade/005_char_signedness                          ERROR            ...
[07:01:47.434]  14/344 postgresql:pg_upgrade / pg_upgrade/004_subscription                             ERROR            ...
[07:01:47.434]  10/344 postgresql:recovery / recovery/003_recovery_targets                             ERROR            ...
[07:01:47.434]  11/344 postgresql:recovery / recovery/004_timeline_switch                              ERROR            ...
[07:01:47.434]  12/344 postgresql:regress / regress/regress                                            ERROR            ...
[07:01:47.434]  15/344 postgresql:recovery / recovery/005_replay_delay                                 ERROR            ...
[07:01:47.434]  16/344 postgresql:recovery / recovery/006_logical_decoding                             ERROR            ...
[07:01:47.434]  18/344 postgresql:recovery / recovery/008_fsm_truncation                               ERROR            ...
[07:01:47.434]  19/344 postgresql:recovery / recovery/007_sync_rep                                     ERROR            ...
[07:01:47.434]  22/344 postgresql:recovery / recovery/015_promotion_pages                              ERROR            ...
[07:01:47.434]  23/344 postgresql:recovery / recovery/016_min_consistency                              ERROR            ...
[07:01:47.434]  25/344 postgresql:recovery / recovery/017_shm                                          ERROR            ...
[07:01:47.434]  24/344 postgresql:recovery / recovery/018_wal_optimize                                 ERROR            ...
[07:01:47.434]  26/344 postgresql:recovery / recovery/020_archive_status                               ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[06:57:15.699] c:\cirrus\src\include\storage/pg_shmem.h(73): error C2143: syntax error: missing '{' before '*'
compiler
[06:57:15.468] c:\cirrus\src\include\storage/pg_shmem.h(66): error C2061: syntax error: identifier 'pg_atomic_uint32'
compiler
[06:57:15.468] c:\cirrus\src\include\storage/pg_shmem.h(68): error C2370: 'Barrier': redefinition; different storage cla...
compiler
[06:57:15.468] c:\cirrus\src\include\storage/pg_shmem.h(69): error C2061: syntax error: identifier 'Generation'
compiler
[06:57:15.468] c:\cirrus\src\include\storage/pg_shmem.h(69): error C2059: syntax error: ';'
compiler
[06:57:15.699] c:\cirrus\src\include\storage/pg_shmem.h(71): error C2059: syntax error: '}'
53/5779 Review/Pull Request: Adding new CRC32C implementation for IBM S390X
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[06:46:10.262](0.001s) not ok 5 - clusterdb cannot target invalid database: matches
test
[06:49:39.833] 215/338 postgresql:scripts / scripts/011_clusterdb_all                                  ERROR            ...
53/5873 Support for basic ALTER TABLE progress reporting.
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[05:48:00.794](0.000s) not ok 5 - clusterdb cannot target invalid database: matches
test
[05:51:47.513] 215/338 postgresql:scripts / scripts/011_clusterdb_all                                  ERROR            ...
53/5876 Error with DEFAULT VALUE in temp table
macOS - Sonoma - Meson
tap
[03:46:51.991](0.001s) not ok 9 - dropdb with invalid option prints error message
test
[03:48:37.324] 221/343 postgresql:scripts / scripts/050_dropdb                                         ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[03:51:08.021](0.001s) not ok 2 - connecting to a non-existent database: matches
test
[03:56:13.373] 180/338 postgresql:pg_dump / pg_dump/002_pg_dump                                        ERROR            ...
53/5270 jsonpath string methods: lower, upper, initcap, l/r/btrim, replace, split_part
CompilerWarnings
compiler
[01:19:51.551] jsonpath_exec.c:2830:13: error: mixing declarations and code is incompatible with standards before C99 [-...
compiler
[01:19:42.539] jsonpath_exec.c:2830:13: error: mixing declarations and code is incompatible with standards before C99 [-...
compiler
[01:19:11.549] jsonpath_exec.c:2830:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-sta...
compiler
[01:19:01.842] jsonpath_exec.c:2830:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-sta...
compiler
[01:20:16.028] jsonpath_exec.c:2830:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-sta...
Linux - Debian Bookworm - Meson
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
core
[01:28:46.875] #0  0x00007f74470a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[01:28:46.875] #1  0x00007f744705afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[01:28:46.875] #2  0x00007f7447045472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[01:28:46.875] #3  0x0000556e9f586351 in ExceptionalCondition (conditionName=conditionName@entry=0x556e9f878408 "v->type...
[01:28:46.875] #4  0x0000556e9f3f6ade in jspGetLeftArg (v=v@entry=0x7ffd317a1fe0, a=a@entry=0x7ffd317a1f20) at ../src/ba...
[01:28:46.875] #5  0x0000556e9f3f7a69 in printJsonPathItem (buf=buf@entry=0x7ffd317a2070, v=v@entry=0x7ffd317a1fe0, inKe...
[01:28:46.875] #6  0x0000556e9f3f7cfb in printJsonPathItem (buf=buf@entry=0x7ffd317a2070, v=v@entry=0x7ffd317a2040, inKe...
[01:28:46.875] #7  0x0000556e9f3f7d5f in jsonPathToCstring (out=0x7ffd317a2070, out@entry=0x0, in=0x556eaaa94450, estima...
[01:28:46.875] #8  0x0000556e9f3f7dff in jsonpath_out (fcinfo=<optimized out>) at ../src/backend/utils/adt/jsonpath.c:13...
[01:28:46.875] #9  0x0000556e9f5940df in FunctionCall1Coll (flinfo=0x556eaaacc5a8, collation=collation@entry=0, arg1=<op...
core
[01:28:48.857] #0  0x00007f996c80a57c in ?? ()
[01:28:48.857] #1  0x0000000000000000 in ?? ()
[01:28:49.301] #0  0x00007fc8e24a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[01:28:49.650] #0  0x00007fc8e24a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[01:28:49.650] #1  0x00007fc8e245afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[01:28:49.650] #2  0x00007fc8e2445472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[01:28:49.650] #3  0x00005580f1a85351 in ExceptionalCondition (conditionName=conditionName@entry=0x5580f1d77408 "v->type...
[01:28:49.650] #4  0x00005580f18f5ade in jspGetLeftArg (v=v@entry=0x7ffc5d3b90d0, a=a@entry=0x7ffc5d3b8c50) at ../src/ba...
[01:28:49.650] #5  0x00005580f18faa67 in executeStringInternalMethod (cxt=cxt@entry=0x7ffc5d3b9340, jsp=jsp@entry=0x7ffc...
[01:28:49.650] #6  0x00005580f18fde39 in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffc5d3b9340, jsp=jsp@entry=0x7ffc5...
[01:28:49.650] #7  0x00005580f1901311 in executeAnyItem (cxt=cxt@entry=0x7ffc5d3b9340, jsp=jsp@entry=0x7ffc5d3b90d0, jbc...
[01:28:49.650] #8  0x00005580f190138e in executeItemUnwrapTargetArray (cxt=cxt@entry=0x7ffc5d3b9340, jsp=jsp@entry=0x7ff...
[01:28:49.650] #9  0x00005580f18fde58 in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffc5d3b9340, jsp=0x7ffc5d3b90d0, j...
core
[01:28:47.914] #0  0x00007fb00a2a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[01:28:47.914] #1  0x00007fb00a25afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[01:28:47.914] #2  0x00007fb00a245472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[01:28:47.914] #3  0x000055975712a351 in ExceptionalCondition (conditionName=conditionName@entry=0x55975741c408 "v->type...
[01:28:47.914] #4  0x0000559756f9aade in jspGetLeftArg (v=v@entry=0x7ffc82e0a580, a=a@entry=0x7ffc82e0a4c0) at ../src/ba...
[01:28:47.914] #5  0x0000559756f9ba69 in printJsonPathItem (buf=buf@entry=0x7ffc82e0a610, v=v@entry=0x7ffc82e0a580, inKe...
[01:28:47.914] #6  0x0000559756f9bcfb in printJsonPathItem (buf=buf@entry=0x7ffc82e0a610, v=v@entry=0x7ffc82e0a5e0, inKe...
[01:28:47.914] #7  0x0000559756f9bd5f in jsonPathToCstring (out=0x7ffc82e0a610, out@entry=0x0, in=0x5597739f97d0, estima...
[01:28:47.914] #8  0x0000559756f9bdff in jsonpath_out (fcinfo=<optimized out>) at ../src/backend/utils/adt/jsonpath.c:13...
[01:28:47.914] #9  0x00005597571380df in FunctionCall1Coll (flinfo=0x559773ae0f88, collation=collation@entry=0, arg1=<op...
core
[01:28:47.392] #0  0x00007fc8e24a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[01:28:47.392] #1  0x00007fc8e245afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[01:28:47.392] #2  0x00007fc8e2445472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[01:28:47.392] #3  0x00005580f1a85351 in ExceptionalCondition (conditionName=conditionName@entry=0x5580f1d77408 "v->type...
[01:28:47.392] #4  0x00005580f18f5ade in jspGetLeftArg (v=v@entry=0x7ffc5d3b93f0, a=a@entry=0x7ffc5d3b9330) at ../src/ba...
[01:28:47.392] #5  0x00005580f18f6a69 in printJsonPathItem (buf=buf@entry=0x7ffc5d3b9480, v=v@entry=0x7ffc5d3b93f0, inKe...
[01:28:47.392] #6  0x00005580f18f6cfb in printJsonPathItem (buf=buf@entry=0x7ffc5d3b9480, v=v@entry=0x7ffc5d3b9450, inKe...
[01:28:47.392] #7  0x00005580f18f6d5f in jsonPathToCstring (out=0x7ffc5d3b9480, out@entry=0x0, in=0x558117c37430, estima...
[01:28:47.392] #8  0x00005580f18f6dff in jsonpath_out (fcinfo=<optimized out>) at ../src/backend/utils/adt/jsonpath.c:13...
[01:28:47.392] #9  0x00005580f1a930df in FunctionCall1Coll (flinfo=0x558117d1e058, collation=collation@entry=0, arg1=<op...
core
[01:28:48.723] #0  0x00007fb00a2a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[01:28:48.723] #1  0x00007fb00a25afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[01:28:48.723] #2  0x00007fb00a245472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[01:28:48.723] #3  0x000055975712a351 in ExceptionalCondition (conditionName=conditionName@entry=0x55975741c408 "v->type...
[01:28:48.723] #4  0x0000559756f9aade in jspGetLeftArg (v=v@entry=0x7ffc82e0a260, a=a@entry=0x7ffc82e09de0) at ../src/ba...
[01:28:48.723] #5  0x0000559756f9fa67 in executeStringInternalMethod (cxt=cxt@entry=0x7ffc82e0a4d0, jsp=jsp@entry=0x7ffc...
[01:28:48.723] #6  0x0000559756fa2e39 in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffc82e0a4d0, jsp=jsp@entry=0x7ffc8...
[01:28:48.723] #7  0x0000559756fa6311 in executeAnyItem (cxt=cxt@entry=0x7ffc82e0a4d0, jsp=jsp@entry=0x7ffc82e0a260, jbc...
[01:28:48.723] #8  0x0000559756fa638e in executeItemUnwrapTargetArray (cxt=cxt@entry=0x7ffc82e0a4d0, jsp=jsp@entry=0x7ff...
[01:28:48.723] #9  0x0000559756fa2e58 in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffc82e0a4d0, jsp=0x7ffc82e0a260, j...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out	2025-07-02 01:18:15.688962170 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonpath.out	2025-07-02 01:21:40.673378988...
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/json.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/json.out	2025-07-02 01:18:15.684976027 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/json.out	2025-07-02 01:22:52.881383844 +...
@@ -2014,755 +2014,10 @@
 (1 row)
 
 SELECT json_populate_recordset(row(1,2)::j_ordered_pair, '[{"x": 0}, {"y": 3}]');
- json_populate_recordset 
--------------------------
- (0,2)
- (1,3)
-(2 rows)
-
-SELECT json_populate_recordset(row(1,2)::j_ordered_pair, '[{"x": 1, "y": 0}]');
-ERROR:  value for domain j_ordered_pair violates check constraint "j_ordered_pair_check"
--- negative cases where the wrong record type is supplied
-select * from json_populate_recordset(row(0::int),'[{"a":"1","b":"2"},{"a":"3"}]') q (a text, b text);
-ERROR:  function return row and query-specified return row do not match
-DETAIL:  Returned row contains 1 attribute, but query expects 2.
-select * from json_populate_recordset(row(0::int,0::int),'[{"a":"1","b":"2"},{"a":"3"}]') q (a text, b text);
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out /tmp/cirrus-ci-build/build/testrun/regress/regress/...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out	2025-07-02 01:18:15.688962170 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/jsonpath.out	2025-07-02 01:21:41.465377173 +0000
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
tap
[01:21:43.767](64.659s) not ok 5 - regression tests pass
[01:22:11.114](2.137s) not ok 16 - run of pg_upgrade --check for new instance
[01:22:11.115](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[01:22:12.849](1.734s) not ok 18 - run of pg_upgrade for new instance
[01:22:12.850](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[01:22:13.093](0.068s) not ok 20 - check that locales in new cluster match original cluster
[01:22:13.973](0.095s) not ok 22 - old and new dumps match after pg_upgrade
tap
[01:22:55.185](64.988s) not ok 2 - regression tests pass
test
[01:26:12.420]  26/344 postgresql:regress / regress/regress                                            ERROR            ...
[01:26:12.420]  27/344 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR            ...
[01:26:12.420]  94/344 postgresql:recovery / recovery/027_stream_regress                               ERROR            ...
macOS - Sonoma - Meson
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
core
[01:37:45.204]   * frame #0: 0x000000019f9055d0 libsystem_kernel.dylib`__pthread_kill + 8
[01:37:45.204]     frame #1: 0x000000019f93dc20 libsystem_pthread.dylib`pthread_kill + 288
[01:37:45.204]     frame #2: 0x000000019f84aa30 libsystem_c.dylib`abort + 180
[01:37:45.204]     frame #3: 0x00000001028ec72c postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[01:37:45.204]     frame #4: 0x00000001028317d8 postgres`jspGetLeftArg(v=0x000000016d98fe48, a=0x000000016d98fc40) at js...
[01:37:45.204]     frame #5: 0x00000001028354f8 postgres`executeItemOptUnwrapTarget at jsonpath_exec.c:2920:5
[01:37:45.204]     frame #6: 0x00000001028354ec postgres`executeItemOptUnwrapTarget(cxt=0x000000016d9900b8, jsp=0x000000...
[01:37:45.204]     frame #7: 0x0000000102837320 postgres`executeAnyItem(cxt=0x000000016d9900b8, jsp=0x000000016d98fe48, ...
[01:37:45.204]     frame #8: 0x000000010283715c postgres`executeItemUnwrapTargetArray(cxt=<unavailable>, jsp=<unavailabl...
[01:37:45.204]     frame #9: 0x0000000102836880 postgres`executeNextItem [inlined] executeItem(cxt=0x000000016d9900b8, j...
core
[01:34:54.108]   * frame #0: 0x000000019f9055d0 libsystem_kernel.dylib`__pthread_kill + 8
[01:34:54.108]     frame #1: 0x000000019f93dc20 libsystem_pthread.dylib`pthread_kill + 288
[01:34:54.108]     frame #2: 0x000000019f84aa30 libsystem_c.dylib`abort + 180
[01:34:54.108]     frame #3: 0x000000010333872c postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[01:34:54.108]     frame #4: 0x000000010327d7d8 postgres`jspGetLeftArg(v=0x000000016cf44048, a=0x000000016cf43fa8) at js...
[01:34:54.108]     frame #5: 0x000000010327ed08 postgres`printJsonPathItem(buf=0x000000016cf440d8, v=0x000000016cf44048,...
[01:34:54.108]     frame #6: 0x000000010327eebc postgres`printJsonPathItem(buf=0x000000016cf440d8, v=0x000000016cf440b0,...
[01:34:54.108]     frame #7: 0x000000010327d420 postgres`jsonPathToCstring(out=0x000000016cf440d8, in=0x000000012000bb20...
[01:34:54.108]     frame #8: 0x0000000103341974 postgres`OutputFunctionCall [inlined] FunctionCall1Coll(flinfo=0x0000000...
[01:34:54.108]     frame #9: 0x000000010334194c postgres`OutputFunctionCall(flinfo=0x000000012101f8d8, val=<unavailable>...
core
[01:35:51.972]   * frame #0: 0x000000019f9055d0 libsystem_kernel.dylib`__pthread_kill + 8
[01:35:51.972]     frame #1: 0x000000019f93dc20 libsystem_pthread.dylib`pthread_kill + 288
[01:35:51.972]     frame #2: 0x000000019f84aa30 libsystem_c.dylib`abort + 180
[01:35:51.972]     frame #3: 0x000000010103472c postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[01:35:51.972]     frame #4: 0x0000000100f797d8 postgres`jspGetLeftArg(v=0x000000016f2481f8, a=0x000000016f248158) at js...
[01:35:51.972]     frame #5: 0x0000000100f7ad08 postgres`printJsonPathItem(buf=0x000000016f248288, v=0x000000016f2481f8,...
[01:35:51.972]     frame #6: 0x0000000100f7aebc postgres`printJsonPathItem(buf=0x000000016f248288, v=0x000000016f248260,...
[01:35:51.972]     frame #7: 0x0000000100f79420 postgres`jsonPathToCstring(out=0x000000016f248288, in=0x0000000123815f20...
[01:35:51.972]     frame #8: 0x000000010103d974 postgres`OutputFunctionCall [inlined] FunctionCall1Coll(flinfo=0x0000000...
[01:35:51.972]     frame #9: 0x000000010103d94c postgres`OutputFunctionCall(flinfo=0x000000011380b2c8, val=<unavailable>...
core
[01:31:16.627]   * frame #0: 0x000000019f9055d0 libsystem_kernel.dylib`__pthread_kill + 8
[01:31:16.627]     frame #1: 0x000000019f93dc20 libsystem_pthread.dylib`pthread_kill + 288
[01:31:16.627]     frame #2: 0x000000019f84aa30 libsystem_c.dylib`abort + 180
[01:31:16.627]     frame #3: 0x000000010333872c postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[01:31:16.627]     frame #4: 0x000000010327d7d8 postgres`jspGetLeftArg(v=0x000000016cf43d08, a=0x000000016cf43b00) at js...
[01:31:16.627]     frame #5: 0x00000001032814f8 postgres`executeItemOptUnwrapTarget at jsonpath_exec.c:2920:5
[01:31:16.627]     frame #6: 0x00000001032814ec postgres`executeItemOptUnwrapTarget(cxt=0x000000016cf43f78, jsp=0x000000...
[01:31:16.627]     frame #7: 0x0000000103283320 postgres`executeAnyItem(cxt=0x000000016cf43f78, jsp=0x000000016cf43d08, ...
[01:31:16.627]     frame #8: 0x000000010328315c postgres`executeItemUnwrapTargetArray(cxt=<unavailable>, jsp=<unavailabl...
[01:31:16.627]     frame #9: 0x0000000103282880 postgres`executeNextItem [inlined] executeItem(cxt=0x000000016cf43f78, j...
core
[01:36:50.667]   * frame #0: 0x000000019f9055d0 libsystem_kernel.dylib`__pthread_kill + 8
[01:36:50.667]     frame #1: 0x000000019f93dc20 libsystem_pthread.dylib`pthread_kill + 288
[01:36:50.667]     frame #2: 0x000000019f84aa30 libsystem_c.dylib`abort + 180
[01:36:50.667]     frame #3: 0x000000010103472c postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[01:36:50.667]     frame #4: 0x0000000100f797d8 postgres`jspGetLeftArg(v=0x000000016f247eb8, a=0x000000016f247cb0) at js...
[01:36:50.667]     frame #5: 0x0000000100f7d4f8 postgres`executeItemOptUnwrapTarget at jsonpath_exec.c:2920:5
[01:36:50.667]     frame #6: 0x0000000100f7d4ec postgres`executeItemOptUnwrapTarget(cxt=0x000000016f248128, jsp=0x000000...
[01:36:50.667]     frame #7: 0x0000000100f7f320 postgres`executeAnyItem(cxt=0x000000016f248128, jsp=0x000000016f247eb8, ...
[01:36:50.667]     frame #8: 0x0000000100f7f15c postgres`executeItemUnwrapTargetArray(cxt=<unavailable>, jsp=<unavailabl...
[01:36:50.667]     frame #9: 0x0000000100f7e880 postgres`executeNextItem [inlined] executeItem(cxt=0x000000016f248128, j...
core
[01:32:00.386]   * frame #0: 0x00000001004f0b70 dyld`_dyld_start
core
[01:33:59.175]   * frame #0: 0x000000019f9055d0 libsystem_kernel.dylib`__pthread_kill + 8
[01:33:59.175]     frame #1: 0x000000019f93dc20 libsystem_pthread.dylib`pthread_kill + 288
[01:33:59.175]     frame #2: 0x000000019f84aa30 libsystem_c.dylib`abort + 180
[01:33:59.175]     frame #3: 0x00000001028ec72c postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[01:33:59.175]     frame #4: 0x00000001028317d8 postgres`jspGetLeftArg(v=0x000000016d990188, a=0x000000016d9900e8) at js...
[01:33:59.175]     frame #5: 0x0000000102832d08 postgres`printJsonPathItem(buf=0x000000016d990218, v=0x000000016d990188,...
[01:33:59.175]     frame #6: 0x0000000102832ebc postgres`printJsonPathItem(buf=0x000000016d990218, v=0x000000016d9901f0,...
[01:33:59.175]     frame #7: 0x0000000102831420 postgres`jsonPathToCstring(out=0x000000016d990218, in=0x000000012f80b120...
[01:33:59.175]     frame #8: 0x00000001028f5974 postgres`OutputFunctionCall [inlined] FunctionCall1Coll(flinfo=0x0000000...
[01:33:59.175]     frame #9: 0x00000001028f594c postgres`OutputFunctionCall(flinfo=0x000000013f819ac8, val=<unavailable>...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/jsonpath.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_up...
--- /Users/admin/pgsql/src/test/regress/expected/jsonpath.out	2025-07-02 01:17:12
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonpath.out	2025-07-02 01:20:57
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/jsonpath.out /Users/admin/pgsql/build/testrun/recovery/027_stream_...
--- /Users/admin/pgsql/src/test/regress/expected/jsonpath.out	2025-07-02 01:17:12
+++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/jsonpath.out	2025-07-02 01:23:28
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/jsonpath.out /Users/admin/pgsql/build/testrun/regress/regress/resu...
--- /Users/admin/pgsql/src/test/regress/expected/jsonpath.out	2025-07-02 01:17:12
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/jsonpath.out	2025-07-02 01:20:55
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
tap
[01:21:01.625](120.714s) not ok 5 - regression tests pass
[01:22:01.367](3.393s) not ok 16 - run of pg_upgrade --check for new instance
[01:22:01.369](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[01:22:02.780](1.411s) not ok 18 - run of pg_upgrade for new instance
[01:22:02.781](0.001s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[01:22:03.326](0.175s) not ok 20 - check that locales in new cluster match original cluster
[01:22:04.674](0.086s) not ok 22 - old and new dumps match after pg_upgrade
tap
[01:23:31.785](159.351s) not ok 2 - regression tests pass
test
[01:27:14.569]  31/343 postgresql:regress / regress/regress                                            ERROR           1...
[01:27:14.569]  34/343 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[01:27:14.569] 154/343 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
Windows - Server 2019, VS 2019 - Meson & ninja
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
core
000000fb`7c1ff7d8 00007ffa`d675da3e     ntdll!NtWaitForSingleObject+0x14
000000fb`7c1ff7e0 00007ff7`436cc92c     KERNELBASE!WaitForSingleObjectEx+0x8e
000000fb`7c1ff880 00007ffa`d7e44cb0     postgres!pg_timer_thread(
000000fb`7c1ff8c0 00007ffa`d90dedcb     KERNEL32!BaseThreadInitThunk+0x10
000000fb`7c1ff8f0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000fb`7b5feb60 00007ff7`43a32a68     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
000000fb`7b5feba0 00007ff7`438e31cd     postgres!ExceptionalCondition(
000000fb`7b5febe0 00007ff7`438e55bc     postgres!jspGetLeftArg(
000000fb`7b5fec10 00007ff7`438e58a9     postgres!printJsonPathItem(
000000fb`7b5fed20 00007ff7`438e3b86     postgres!printJsonPathItem(
000000fb`7b5fee30 00007ff7`438e26a4     postgres!jsonPathToCstring(
000000fb`7b5feea0 00007ff7`43a3dc6e     postgres!jsonpath_out(
000000fb`7b5feee0 00007ff7`43a3facf     postgres!FunctionCall1Coll(
000000fb`7b5fef60 00007ff7`43222175     postgres!OutputFunctionCall(
000000fb`7b5fef90 00007ff7`434ea7f9     postgres!printtup(
core
000000fb`7b9ffc38 00007ffa`d906b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000fb`7b9ffc40 00007ffa`d7e44cb0     ntdll!TppWorkerThread+0x2df
000000fb`7b9fff30 00007ffa`d90dedcb     KERNEL32!BaseThreadInitThunk+0x10
000000fb`7b9fff60 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000fb`7bdff8d8 00007ffa`d67a48fa     ntdll!NtFsControlFile+0x14
000000fb`7bdff8e0 00007ff7`436cae8b     KERNELBASE!ConnectNamedPipe+0x6a
000000fb`7bdff950 00007ffa`d7e44cb0     postgres!pg_signal_thread(
000000fb`7bdffa50 00007ffa`d90dedcb     KERNEL32!BaseThreadInitThunk+0x10
000000fb`7bdffa80 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000fb`7c5ff8d8 00007ffa`d906b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000fb`7c5ff8e0 00007ffa`d7e44cb0     ntdll!TppWorkerThread+0x2df
000000fb`7c5ffbd0 00007ffa`d90dedcb     KERNEL32!BaseThreadInitThunk+0x10
000000fb`7c5ffc00 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000009`b61ff678 00007ffa`d67a48fa     ntdll!NtFsControlFile+0x14
00000009`b61ff680 00007ff7`436cae8b     KERNELBASE!ConnectNamedPipe+0x6a
00000009`b61ff6f0 00007ffa`d7e44cb0     postgres!pg_signal_thread(
00000009`b61ff7f0 00007ffa`d90dedcb     KERNEL32!BaseThreadInitThunk+0x10
00000009`b61ff820 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000009`b59fdab0 00007ff7`43a32a68     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
00000009`b59fdaf0 00007ff7`438e31cd     postgres!ExceptionalCondition(
00000009`b59fdb30 00007ff7`438ee14c     postgres!jspGetLeftArg(
00000009`b59fdb60 00007ff7`438eabd6     postgres!executeStringInternalMethod(
00000009`b59fdcb0 00007ff7`438eba2b     postgres!executeItemOptUnwrapTarget(
00000009`b59fe220 00007ff7`438eae9c     postgres!executeAnyItem(
00000009`b59fe2c0 00007ff7`438eabac     postgres!executeItemUnwrapTargetArray(
00000009`b59fe330 00007ff7`438e75ae     postgres!executeItemOptUnwrapTarget(
00000009`b59fe8a0 00007ff7`438eafb7     postgres!executeItem(
00000009`b59fe8e0 00007ff7`438e8643     postgres!executeNextItem(
core
00000009`b69ff7c8 00007ffa`d906b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000009`b69ff7d0 00007ffa`d7e44cb0     ntdll!TppWorkerThread+0x2df
00000009`b69ffac0 00007ffa`d90dedcb     KERNEL32!BaseThreadInitThunk+0x10
00000009`b69ffaf0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000009`b5dff9c8 00007ffa`d906b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000009`b5dff9d0 00007ffa`d7e44cb0     ntdll!TppWorkerThread+0x2df
00000009`b5dffcc0 00007ffa`d90dedcb     KERNEL32!BaseThreadInitThunk+0x10
00000009`b5dffcf0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000009`b65ffdb8 00007ffa`d675da3e     ntdll!NtWaitForSingleObject+0x14
00000009`b65ffdc0 00007ff7`436cc92c     KERNELBASE!WaitForSingleObjectEx+0x8e
00000009`b65ffe60 00007ffa`d7e44cb0     postgres!pg_timer_thread(
00000009`b65ffea0 00007ffa`d90dedcb     KERNEL32!BaseThreadInitThunk+0x10
00000009`b65ffed0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000c7`28fffb18 00007ffa`d67a48fa     ntdll!NtFsControlFile+0x14
000000c7`28fffb20 00007ff7`436cae8b     KERNELBASE!ConnectNamedPipe+0x6a
000000c7`28fffb90 00007ffa`d7e44cb0     postgres!pg_signal_thread(
000000c7`28fffc90 00007ffa`d90dedcb     KERNEL32!BaseThreadInitThunk+0x10
000000c7`28fffcc0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000c7`287fd940 00007ff7`43a32a68     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
000000c7`287fd980 00007ff7`438e31cd     postgres!ExceptionalCondition(
000000c7`287fd9c0 00007ff7`438ee14c     postgres!jspGetLeftArg(
000000c7`287fd9f0 00007ff7`438eabd6     postgres!executeStringInternalMethod(
000000c7`287fdb40 00007ff7`438eba2b     postgres!executeItemOptUnwrapTarget(
000000c7`287fe0b0 00007ff7`438eae9c     postgres!executeAnyItem(
000000c7`287fe150 00007ff7`438eabac     postgres!executeItemUnwrapTargetArray(
000000c7`287fe1c0 00007ff7`438e75ae     postgres!executeItemOptUnwrapTarget(
000000c7`287fe730 00007ff7`438eafb7     postgres!executeItem(
000000c7`287fe770 00007ff7`438e8643     postgres!executeNextItem(
core
000000c7`297ffbf8 00007ffa`d906b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000c7`297ffc00 00007ffa`d7e44cb0     ntdll!TppWorkerThread+0x2df
000000c7`297ffef0 00007ffa`d90dedcb     KERNEL32!BaseThreadInitThunk+0x10
000000c7`297fff20 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000c7`293ffa78 00007ffa`d675da3e     ntdll!NtWaitForSingleObject+0x14
000000c7`293ffa80 00007ff7`436cc92c     KERNELBASE!WaitForSingleObjectEx+0x8e
000000c7`293ffb20 00007ffa`d7e44cb0     postgres!pg_timer_thread(
000000c7`293ffb60 00007ffa`d90dedcb     KERNEL32!BaseThreadInitThunk+0x10
000000c7`293ffb90 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000c7`28bff768 00007ffa`d906b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000c7`28bff770 00007ffa`d7e44cb0     ntdll!TppWorkerThread+0x2df
000000c7`28bffa60 00007ffa`d90dedcb     KERNEL32!BaseThreadInitThunk+0x10
000000c7`28bffa90 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000000c`949ffb08 00007ffa`d67a48fa     ntdll!NtFsControlFile+0x14
0000000c`949ffb10 00007ff7`436cae8b     KERNELBASE!ConnectNamedPipe+0x6a
0000000c`949ffb80 00007ffa`d7e44cb0     postgres!pg_signal_thread(
0000000c`949ffc80 00007ffa`d90dedcb     KERNEL32!BaseThreadInitThunk+0x10
0000000c`949ffcb0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000000c`94dff6a8 00007ffa`d675da3e     ntdll!NtWaitForSingleObject+0x14
0000000c`94dff6b0 00007ff7`436cc92c     KERNELBASE!WaitForSingleObjectEx+0x8e
0000000c`94dff750 00007ffa`d7e44cb0     postgres!pg_timer_thread(
0000000c`94dff790 00007ffa`d90dedcb     KERNEL32!BaseThreadInitThunk+0x10
0000000c`94dff7c0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000000c`945ff558 00007ffa`d906b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
0000000c`945ff560 00007ffa`d7e44cb0     ntdll!TppWorkerThread+0x2df
0000000c`945ff850 00007ffa`d90dedcb     KERNEL32!BaseThreadInitThunk+0x10
0000000c`945ff880 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000000c`941ff5c8 00007ffa`d906b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
0000000c`941ff5d0 00007ffa`d7e44cb0     ntdll!TppWorkerThread+0x2df
0000000c`941ff8c0 00007ffa`d90dedcb     KERNEL32!BaseThreadInitThunk+0x10
0000000c`941ff8f0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000000c`93dfd9d0 00007ff7`43a32a68     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
0000000c`93dfda10 00007ff7`438e31cd     postgres!ExceptionalCondition(
0000000c`93dfda50 00007ff7`438ee14c     postgres!jspGetLeftArg(
0000000c`93dfda80 00007ff7`438eabd6     postgres!executeStringInternalMethod(
0000000c`93dfdbd0 00007ff7`438eba2b     postgres!executeItemOptUnwrapTarget(
0000000c`93dfe140 00007ff7`438eae9c     postgres!executeAnyItem(
0000000c`93dfe1e0 00007ff7`438eabac     postgres!executeItemUnwrapTargetArray(
0000000c`93dfe250 00007ff7`438e75ae     postgres!executeItemOptUnwrapTarget(
0000000c`93dfe7c0 00007ff7`438eafb7     postgres!executeItem(
0000000c`93dfe800 00007ff7`438e8643     postgres!executeNextItem(
core
00000030`fddfefb0 00007ff7`43a32a68     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
00000030`fddfeff0 00007ff7`438e31cd     postgres!ExceptionalCondition(
00000030`fddff030 00007ff7`438e55bc     postgres!jspGetLeftArg(
00000030`fddff060 00007ff7`438e58a9     postgres!printJsonPathItem(
00000030`fddff170 00007ff7`438e3b86     postgres!printJsonPathItem(
00000030`fddff280 00007ff7`438e26a4     postgres!jsonPathToCstring(
00000030`fddff2f0 00007ff7`43a3dc6e     postgres!jsonpath_out(
00000030`fddff330 00007ff7`43a3facf     postgres!FunctionCall1Coll(
00000030`fddff3b0 00007ff7`43222175     postgres!OutputFunctionCall(
00000030`fddff3e0 00007ff7`434ea7f9     postgres!printtup(
core
00000030`fedffb68 00007ffa`d906b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000030`fedffb70 00007ffa`d7e44cb0     ntdll!TppWorkerThread+0x2df
00000030`fedffe60 00007ffa`d90dedcb     KERNEL32!BaseThreadInitThunk+0x10
00000030`fedffe90 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000030`fe9ffaa8 00007ffa`d675da3e     ntdll!NtWaitForSingleObject+0x14
00000030`fe9ffab0 00007ff7`436cc92c     KERNELBASE!WaitForSingleObjectEx+0x8e
00000030`fe9ffb50 00007ffa`d7e44cb0     postgres!pg_timer_thread(
00000030`fe9ffb90 00007ffa`d90dedcb     KERNEL32!BaseThreadInitThunk+0x10
00000030`fe9ffbc0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000030`fe5ff6f8 00007ffa`d67a48fa     ntdll!NtFsControlFile+0x14
00000030`fe5ff700 00007ff7`436cae8b     KERNELBASE!ConnectNamedPipe+0x6a
00000030`fe5ff770 00007ffa`d7e44cb0     postgres!pg_signal_thread(
00000030`fe5ff870 00007ffa`d90dedcb     KERNEL32!BaseThreadInitThunk+0x10
00000030`fe5ff8a0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000030`fe1ff4b8 00007ffa`d906b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000030`fe1ff4c0 00007ffa`d7e44cb0     ntdll!TppWorkerThread+0x2df
00000030`fe1ff7b0 00007ffa`d90dedcb     KERNEL32!BaseThreadInitThunk+0x10
00000030`fe1ff7e0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000ea`4b3fea50 00007ff7`43a32a68     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
000000ea`4b3fea90 00007ff7`438e31cd     postgres!ExceptionalCondition(
000000ea`4b3fead0 00007ff7`438e55bc     postgres!jspGetLeftArg(
000000ea`4b3feb00 00007ff7`438e58a9     postgres!printJsonPathItem(
000000ea`4b3fec10 00007ff7`438e3b86     postgres!printJsonPathItem(
000000ea`4b3fed20 00007ff7`438e26a4     postgres!jsonPathToCstring(
000000ea`4b3fed90 00007ff7`43a3dc6e     postgres!jsonpath_out(
000000ea`4b3fedd0 00007ff7`43a3facf     postgres!FunctionCall1Coll(
000000ea`4b3fee50 00007ff7`43222175     postgres!OutputFunctionCall(
000000ea`4b3fee80 00007ff7`434ea7f9     postgres!printtup(
core
000000ea`4c3ff9b8 00007ffa`d675da3e     ntdll!NtWaitForSingleObject+0x14
000000ea`4c3ff9c0 00007ff7`436cc92c     KERNELBASE!WaitForSingleObjectEx+0x8e
000000ea`4c3ffa60 00007ffa`d7e44cb0     postgres!pg_timer_thread(
000000ea`4c3ffaa0 00007ffa`d90dedcb     KERNEL32!BaseThreadInitThunk+0x10
000000ea`4c3ffad0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000ea`4bfff8e8 00007ffa`d906b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000ea`4bfff8f0 00007ffa`d7e44cb0     ntdll!TppWorkerThread+0x2df
000000ea`4bfffbe0 00007ffa`d90dedcb     KERNEL32!BaseThreadInitThunk+0x10
000000ea`4bfffc10 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000ea`4bbffb68 00007ffa`d67a48fa     ntdll!NtFsControlFile+0x14
000000ea`4bbffb70 00007ff7`436cae8b     KERNELBASE!ConnectNamedPipe+0x6a
000000ea`4bbffbe0 00007ffa`d7e44cb0     postgres!pg_signal_thread(
000000ea`4bbffce0 00007ffa`d90dedcb     KERNEL32!BaseThreadInitThunk+0x10
000000ea`4bbffd10 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000ea`4b7ff4a8 00007ffa`d906b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000ea`4b7ff4b0 00007ffa`d7e44cb0     ntdll!TppWorkerThread+0x2df
000000ea`4b7ff7a0 00007ffa`d90dedcb     KERNEL32!BaseThreadInitThunk+0x10
000000ea`4b7ff7d0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/jsonpath.out C:/cirrus/build/testrun/pg_upgrade/002_pg_...
--- C:/cirrus/src/test/regress/expected/jsonpath.out	2025-07-02 01:18:22.023879100 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonpath.out	2025-07-02 01:22:27.732795300 +0000
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/jsonpath.out C:/cirrus/build/testrun/recovery/027_strea...
--- C:/cirrus/src/test/regress/expected/jsonpath.out	2025-07-02 01:18:22.023879100 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/jsonpath.out	2025-07-02 01:25:12.130423400 +0000
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/jsonpath.out C:/cirrus/build/testrun/regress/regress/re...
--- C:/cirrus/src/test/regress/expected/jsonpath.out	2025-07-02 01:18:22.023879100 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/jsonpath.out	2025-07-02 01:22:27.962532000 +0000
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
tap
[01:22:43.440](111.572s) not ok 5 - regression tests pass
[01:23:18.499](3.367s) not ok 16 - run of pg_upgrade --check for new instance
[01:23:18.500](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[01:23:20.773](2.272s) not ok 18 - run of pg_upgrade for new instance
[01:23:20.774](0.001s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[01:23:21.194](0.098s) not ok 20 - check that locales in new cluster match original cluster
[01:23:22.110](0.146s) not ok 22 - old and new dumps match after pg_upgrade
tap
[01:25:25.367](128.603s) not ok 2 - regression tests pass
test
[01:32:51.433]  14/338 postgresql:regress / regress/regress                                            ERROR           1...
[01:32:51.433]  17/338 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[01:32:51.433]  71/338 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
FreeBSD - Meson
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
core
[01:26:52.009] #0  0x000000082d46f1ba in thr_kill () from /lib/libc.so.7
[01:26:52.009] #1  0x000000082d3e85d4 in raise () from /lib/libc.so.7
[01:26:52.009] #2  0x000000082d49bb59 in abort () from /lib/libc.so.7
[01:26:52.009] #3  0x0000000000ad6665 in ExceptionalCondition (conditionName=0x398475 "v->type == jpiAnd || v->type == j...
[01:26:52.009] #4  0x0000000000a052af in jspGetLeftArg (v=v@entry=0x82140a7c0, a=a@entry=0x82140a730) at ../src/backend/...
[01:26:52.009] #5  0x0000000000a06847 in printJsonPathItem (buf=buf@entry=0x82140a850, v=v@entry=0x82140a7c0, inKey=true...
[01:26:52.009] #6  0x0000000000a069f3 in printJsonPathItem (buf=buf@entry=0x82140a850, v=v@entry=0x82140a828, inKey=<opt...
[01:26:52.009] #7  0x0000000000a04ebd in jsonPathToCstring (out=0x82140a850, in=<optimized out>, estimated_len=<optimize...
[01:26:52.009] #8  0x0000000000ae1513 in FunctionCall1Coll (flinfo=0x2f3c46c4ed58, collation=0, arg1=6) at ../src/backen...
[01:26:52.009] #9  OutputFunctionCall (flinfo=0x2f3c46c4ed58, val=6) at ../src/backend/utils/fmgr/fmgr.c:1685
core
[01:26:51.730] #0  0x000000082d01b1ba in thr_kill () from /lib/libc.so.7
[01:26:51.730] #1  0x000000082cf945d4 in raise () from /lib/libc.so.7
[01:26:51.730] #2  0x000000082d047b59 in abort () from /lib/libc.so.7
[01:26:51.730] #3  0x0000000000ad6665 in ExceptionalCondition (conditionName=0x398475 "v->type == jpiAnd || v->type == j...
[01:26:51.730] #4  0x0000000000a052af in jspGetLeftArg (v=v@entry=0x821760b00, a=a@entry=0x821760a70) at ../src/backend/...
[01:26:51.730] #5  0x0000000000a06847 in printJsonPathItem (buf=buf@entry=0x821760b90, v=v@entry=0x821760b00, inKey=true...
[01:26:51.730] #6  0x0000000000a069f3 in printJsonPathItem (buf=buf@entry=0x821760b90, v=v@entry=0x821760b68, inKey=<opt...
[01:26:51.730] #7  0x0000000000a04ebd in jsonPathToCstring (out=0x821760b90, in=<optimized out>, estimated_len=<optimize...
[01:26:51.730] #8  0x0000000000ae1513 in FunctionCall1Coll (flinfo=0x897ec675d58, collation=0, arg1=6) at ../src/backend...
[01:26:51.730] #9  OutputFunctionCall (flinfo=0x897ec675d58, val=6) at ../src/backend/utils/fmgr/fmgr.c:1685
core
[01:26:52.294] #0  0x000000082ab961ba in thr_kill () from /lib/libc.so.7
[01:26:52.294] #1  0x000000082ab0f5d4 in raise () from /lib/libc.so.7
[01:26:52.294] #2  0x000000082abc2b59 in abort () from /lib/libc.so.7
[01:26:52.294] #3  0x0000000000ad6665 in ExceptionalCondition (conditionName=0x398475 "v->type == jpiAnd || v->type == j...
[01:26:52.294] #4  0x0000000000a052af in jspGetLeftArg (v=v@entry=0x82156e330, a=a@entry=0x82156e2a0) at ../src/backend/...
[01:26:52.294] #5  0x0000000000a06847 in printJsonPathItem (buf=buf@entry=0x82156e3c0, v=v@entry=0x82156e330, inKey=true...
[01:26:52.294] #6  0x0000000000a069f3 in printJsonPathItem (buf=buf@entry=0x82156e3c0, v=v@entry=0x82156e398, inKey=<opt...
[01:26:52.294] #7  0x0000000000a04ebd in jsonPathToCstring (out=0x82156e3c0, in=<optimized out>, estimated_len=<optimize...
[01:26:52.294] #8  0x0000000000ae1513 in FunctionCall1Coll (flinfo=0xf173aa49e50, collation=0, arg1=6) at ../src/backend...
[01:26:52.294] #9  OutputFunctionCall (flinfo=0xf173aa49e50, val=6) at ../src/backend/utils/fmgr/fmgr.c:1685
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/json.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up...
--- /tmp/cirrus-ci-build/src/test/regress/expected/json.out	2025-07-02 01:18:19.156385000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/json.out	2025-07-02 01:21:19.669945000 +00...
@@ -1129,1640 +1129,10 @@
 (1 row)
 
 select '{"f2":["f3",1],"f4":{"f5":99,"f6":"stringy"}}'::json#>>array['f2','0'];
- ?column? 
-----------
- f3
-(1 row)
-
-select '{"f2":["f3",1],"f4":{"f5":99,"f6":"stringy"}}'::json#>>array['f2','1'];
- ?column? 
-----------
- 1
-(1 row)
-
--- corner cases for same
-select '{"a": {"b":{"c": "foo"}}}'::json #> '{}';
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/json.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/json.out	2025-07-02 01:18:19.156385000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/json.out	2025-07-02 01:22:29.308418000 +...
@@ -964,1805 +964,10 @@
 
 -- array length
 SELECT json_array_length('[1,2,3,{"f1":1,"f2":[5,6]},4]');
- json_array_length 
--------------------
-                 5
-(1 row)
-
-SELECT json_array_length('[]');
- json_array_length 
--------------------
-                 0
-(1 row)
-
-SELECT json_array_length('{"f1":1,"f2":[5,6]}');
-ERROR:  cannot get array length of a non-array
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/json.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu...
--- /tmp/cirrus-ci-build/src/test/regress/expected/json.out	2025-07-02 01:18:19.156385000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/json.out	2025-07-02 01:21:24.810219000 +0000
@@ -1202,1567 +1202,10 @@
 (1 row)
 
 select '{"a": {"b":{"c": "foo"}}}'::json #> array['a','b','c','d'];
- ?column? 
-----------
- 
-(1 row)
-
-select '{"a": {"b":{"c": "foo"}}}'::json #> array['a','z','c'];
- ?column? 
-----------
- 
-(1 row)
-
-select '{"a": [{"b": "c"}, {"b": "cc"}]}'::json #> array['a','1','b'];
- ?column? 
...
tap
[01:21:21.015](136.553s) not ok 5 - regression tests pass
[01:22:02.986](1.370s) not ok 16 - run of pg_upgrade --check for new instance
[01:22:02.988](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[01:22:03.567](0.579s) not ok 18 - run of pg_upgrade for new instance
[01:22:03.568](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[01:22:03.743](0.039s) not ok 20 - check that locales in new cluster match original cluster
[01:22:04.953](0.027s) not ok 22 - old and new dumps match after pg_upgrade
tap
[01:22:30.670](163.434s) not ok 2 - regression tests pass
test
[01:24:14.698] 119/343 postgresql:regress / regress/regress                                            ERROR           1...
[01:24:14.698] 114/343 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[01:24:14.698] 207/343 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
Linux - Debian Bookworm - Autoconf
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
core
[01:29:39.605] #0  0x00007fd6266abeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[01:29:39.605] #1  0x00007fd62665cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[01:29:39.605] #2  0x00007fd626647472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[01:29:39.605] #3  0x0000555fbdeb31a4 in ExceptionalCondition (conditionName=conditionName@entry=0x555fbe2f1a20 "v->type...
[01:29:39.605] #4  0x0000555fbdcd2b95 in jspGetLeftArg (v=v@entry=0x7fff3d35e3a0, a=a@entry=0x7fff3d35e230) at jsonpath....
[01:29:39.605] #5  0x0000555fbdcd4234 in printJsonPathItem (buf=buf@entry=0x7fff3d35e510, v=v@entry=0x7fff3d35e3a0, inKe...
[01:29:39.605] #6  0x0000555fbdcd4529 in printJsonPathItem (buf=buf@entry=0x7fff3d35e510, v=v@entry=0x7fff3d35e550, inKe...
[01:29:39.605] #7  0x0000555fbdcd466b in jsonPathToCstring (out=0x7fff3d35e510, out@entry=0x0, in=0x625000008fa0, estima...
[01:29:39.605] #8  0x0000555fbdcd4782 in jsonpath_out (fcinfo=<optimized out>) at jsonpath.c:138
[01:29:39.605] #9  0x0000555fbdec8cae in FunctionCall1Coll (flinfo=0x6250000513d8, collation=collation@entry=0, arg1=108...
core
[01:29:39.111] #0  0x00007f12a94abeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[01:29:39.111] #1  0x00007f12a945cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[01:29:39.111] #2  0x00007f12a9447472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[01:29:39.111] #3  0x000055f62eaee1a4 in ExceptionalCondition (conditionName=conditionName@entry=0x55f62ef2ca20 "v->type...
[01:29:39.111] #4  0x000055f62e90db95 in jspGetLeftArg (v=v@entry=0x7fffa61cdc10, a=a@entry=0x7fffa61cdaa0) at jsonpath....
[01:29:39.111] #5  0x000055f62e90f234 in printJsonPathItem (buf=buf@entry=0x7fffa61cdd80, v=v@entry=0x7fffa61cdc10, inKe...
[01:29:39.111] #6  0x000055f62e90f529 in printJsonPathItem (buf=buf@entry=0x7fffa61cdd80, v=v@entry=0x7fffa61cddc0, inKe...
[01:29:39.111] #7  0x000055f62e90f66b in jsonPathToCstring (out=0x7fffa61cdd80, out@entry=0x0, in=0x625000008fa0, estima...
[01:29:39.111] #8  0x000055f62e90f782 in jsonpath_out (fcinfo=<optimized out>) at jsonpath.c:138
[01:29:39.111] #9  0x000055f62eb03cae in FunctionCall1Coll (flinfo=0x6250000539c8, collation=collation@entry=0, arg1=108...
core
[01:29:38.646] #0  0x00007fe5b96abeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[01:29:38.646] #1  0x00007fe5b965cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[01:29:38.646] #2  0x00007fe5b9647472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[01:29:38.646] #3  0x00005642de4e51a4 in ExceptionalCondition (conditionName=conditionName@entry=0x5642de923a20 "v->type...
[01:29:38.646] #4  0x00005642de304b95 in jspGetLeftArg (v=v@entry=0x7ffd77532630, a=a@entry=0x7ffd77531640) at jsonpath....
[01:29:38.646] #5  0x00005642de30ae0f in executeStringInternalMethod (cxt=cxt@entry=0x7ffd77532ed0, jsp=jsp@entry=0x7ffd...
[01:29:38.646] #6  0x00005642de30f61f in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffd77532ed0, jsp=jsp@entry=0x7ffd7...
[01:29:38.646] #7  0x00005642de31415f in executeAnyItem (cxt=<optimized out>, jsp=<optimized out>, jbc=<optimized out>, ...
[01:29:38.646] #8  0x00005642de314220 in executeItemUnwrapTargetArray (cxt=cxt@entry=0x7ffd77532ed0, jsp=jsp@entry=0x7ff...
[01:29:38.646] #9  0x00005642de30f641 in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffd77532ed0, jsp=0x7ffd77532630, j...
core
[01:29:38.168] #0  0x00007f12a94abeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[01:29:38.168] #1  0x00007f12a945cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[01:29:38.168] #2  0x00007f12a9447472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[01:29:38.168] #3  0x000055f62eaee1a4 in ExceptionalCondition (conditionName=conditionName@entry=0x55f62ef2ca20 "v->type...
[01:29:38.168] #4  0x000055f62e90db95 in jspGetLeftArg (v=v@entry=0x7fffa61cd3c0, a=a@entry=0x7fffa61cc3d0) at jsonpath....
[01:29:38.168] #5  0x000055f62e913e0f in executeStringInternalMethod (cxt=cxt@entry=0x7fffa61cdc60, jsp=jsp@entry=0x7fff...
[01:29:38.168] #6  0x000055f62e91861f in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7fffa61cdc60, jsp=jsp@entry=0x7fffa...
[01:29:38.168] #7  0x000055f62e91d15f in executeAnyItem (cxt=<optimized out>, jsp=<optimized out>, jbc=<optimized out>, ...
[01:29:38.168] #8  0x000055f62e91d220 in executeItemUnwrapTargetArray (cxt=cxt@entry=0x7fffa61cdc60, jsp=jsp@entry=0x7ff...
[01:29:38.168] #9  0x000055f62e918641 in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7fffa61cdc60, jsp=0x7fffa61cd3c0, j...
core
[01:29:37.705] #0  0x00007fe5b96abeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[01:29:37.705] #1  0x00007fe5b965cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[01:29:37.705] #2  0x00007fe5b9647472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[01:29:37.705] #3  0x00005642de4e51a4 in ExceptionalCondition (conditionName=conditionName@entry=0x5642de923a20 "v->type...
[01:29:37.705] #4  0x00005642de304b95 in jspGetLeftArg (v=v@entry=0x7ffd77532e80, a=a@entry=0x7ffd77532d10) at jsonpath....
[01:29:37.705] #5  0x00005642de306234 in printJsonPathItem (buf=buf@entry=0x7ffd77532ff0, v=v@entry=0x7ffd77532e80, inKe...
[01:29:37.705] #6  0x00005642de306529 in printJsonPathItem (buf=buf@entry=0x7ffd77532ff0, v=v@entry=0x7ffd77533030, inKe...
[01:29:37.705] #7  0x00005642de30666b in jsonPathToCstring (out=0x7ffd77532ff0, out@entry=0x0, in=0x625000008fa0, estima...
[01:29:37.705] #8  0x00005642de306782 in jsonpath_out (fcinfo=<optimized out>) at jsonpath.c:138
[01:29:37.705] #9  0x00005642de4facae in FunctionCall1Coll (flinfo=0x6250000539c8, collation=collation@entry=0, arg1=108...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out	2025-07-02 01:18:15.650983385 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/jsonpath.out	2025-07-02 01:24:46.357228707 +0000
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/json.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/result...
--- /tmp/cirrus-ci-build/src/test/regress/expected/json.out	2025-07-02 01:18:15.647001468 +0000
+++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/json.out	2025-07-02 01:25:45.437304137 +0000
@@ -1484,1285 +1484,10 @@
 (1 row)
 
 select * from json_populate_record(null::jpop,'{"a":[100,200,false],"x":43.2}') q;
-        a        | b | c 
------------------+---+---
- [100,200,false] |   | 
-(1 row)
-
-select * from json_populate_record(row('x',3,'2012-12-31 15:30:56')::jpop,'{"a":[100,200,false],"x":43.2}') q;
-        a        | b |            c             
------------------+---+--------------------------
- [100,200,false] | 3 | Mon Dec 31 15:30:56 2012
-(1 row)
-
-select * from json_populate_record(row('x',3,'2012-12-31 15:30:56')::jpop,'{"c":[100,200,false],"x":43.2}') q;
-ERROR:  invalid input syntax for type timestamp: "[100,200,false]"
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out /tmp/cirrus-ci-build/src/test/regress/results/jsonp...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out	2025-07-02 01:18:15.650983385 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/jsonpath.out	2025-07-02 01:21:42.420989302 +0000
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
tap
[01:24:48.596](105.240s) not ok 5 - regression tests pass
[01:25:20.292](1.237s) not ok 16 - run of pg_upgrade --check for new instance
[01:25:20.293](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[01:25:21.166](0.873s) not ok 18 - run of pg_upgrade for new instance
[01:25:21.167](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[01:25:21.384](0.049s) not ok 20 - check that locales in new cluster match original cluster
[01:25:22.004](0.037s) not ok 22 - old and new dumps match after pg_upgrade
tap
[01:25:46.020](67.568s) not ok 2 - regression tests pass
53/5853 Extend int128.h to more of numeric.c
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[00:39:38.606] c:\cirrus\src\include\common/int128.h(369): warning C4146: unary minus operator applied to unsigned type,...
compiler
[00:39:37.209] c:\cirrus\src\include\common/int128.h(375): warning C4146: unary minus operator applied to unsigned type,...
compiler
[00:39:37.209] c:\cirrus\src\include\common/int128.h(369): warning C4146: unary minus operator applied to unsigned type,...
compiler
[00:39:37.209] c:\cirrus\src\include\common/int128.h(374): warning C4146: unary minus operator applied to unsigned type,...
compiler
[00:39:37.209] c:\cirrus\src\include\common/int128.h(337): warning C4146: unary minus operator applied to unsigned type,...
compiler
[00:39:37.209] c:\cirrus\src\include\common/int128.h(338): warning C4146: unary minus operator applied to unsigned type,...
compiler
[00:39:38.728] c:\cirrus\src\include\common/int128.h(375): warning C4146: unary minus operator applied to unsigned type,...
compiler
[00:39:38.606] c:\cirrus\src\include\common/int128.h(337): warning C4146: unary minus operator applied to unsigned type,...
compiler
[00:39:38.606] c:\cirrus\src\include\common/int128.h(338): warning C4146: unary minus operator applied to unsigned type,...
compiler
[00:39:38.606] c:\cirrus\src\include\common/int128.h(374): warning C4146: unary minus operator applied to unsigned type,...
53/4966 Parallel CREATE INDEX for GIN indexes
CompilerWarnings
compiler
[00:09:36.030] gininsert.c:1619:16: error: unused variable 'oldCtx' [-Werror,-Wunused-variable]
compiler
[00:09:29.552] gininsert.c:1619:16: error: unused variable 'oldCtx' [-Werror,-Wunused-variable]
compiler
[00:09:01.111] gininsert.c:1673:31: error: declaration of ‘oldCtx’ shadows a previous local [-Werror=shadow=compatible-l...
compiler
[00:09:01.111] gininsert.c:1619:23: error: unused variable ‘oldCtx’ [-Werror=unused-variable]
compiler
[00:08:55.212] gininsert.c:1619:23: error: unused variable ‘oldCtx’ [-Werror=unused-variable]
compiler
[00:08:55.212] gininsert.c:1673:31: error: declaration of ‘oldCtx’ shadows a previous local [-Werror=shadow=compatible-l...
compiler
[00:09:57.020] gininsert.c:1619:23: error: unused variable ‘oldCtx’ [-Werror=unused-variable]
compiler
[00:09:57.020] gininsert.c:1673:31: error: declaration of ‘oldCtx’ shadows a previous local [-Werror=shadow=compatible-l...
54/5848 Add Table of Contents to psql Reference Page
macOS - Sonoma - Meson
tap
[23:42:03.731](0.000s) not ok 31 - receiving 100K lines works: stdout matches
test
[23:44:52.480]  52/343 postgresql:kerberos / kerberos/001_auth                                         ERROR            ...
53/4681 Make COPY format extendable: Extract COPY TO format implementations
FreeBSD - Meson
regress
diff -U3 /tmp/cirrus-ci-build/src/test/modules/test_copy_format/expected/test_copy_format.out /tmp/cirrus-ci-build/build...
--- /tmp/cirrus-ci-build/src/test/modules/test_copy_format/expected/test_copy_format.out	2025-07-01 22:48:14.254390000 +...
+++ /tmp/cirrus-ci-build/build/testrun/test_copy_format-running/regress/results/test_copy_format.out	2025-07-01 22:55:59...
@@ -1,19 +1,13 @@
 CREATE TABLE copy_data (a smallint, b integer, c bigint);
 INSERT INTO copy_data VALUES (1, 2, 3), (12, 34, 56), (123, 456, 789);
 COPY copy_data FROM stdin WITH (FORMAT 'test_copy_format');
-NOTICE:  CopyFromInFunc: attribute: smallint
-NOTICE:  CopyFromInFunc: attribute: integer
-NOTICE:  CopyFromInFunc: attribute: bigint
-NOTICE:  CopyFromStart: the number of attributes: 3
-NOTICE:  CopyFromOneRow
-NOTICE:  CopyFromEnd
+ERROR:  COPY format "test_copy_format" not recognized
+LINE 1: COPY copy_data FROM stdin WITH (FORMAT 'test_copy_format');
+                                        ^
+\.
+invalid command \.
 COPY copy_data TO stdout WITH (FORMAT 'test_copy_format');
-NOTICE:  CopyToOutFunc: attribute: smallint
...
test
[22:56:35.897] 56/79 postgresql:test_copy_format-running / test_copy_format-running/regress       ERROR             0.27...
53/4984 Serverside SNI for SSL connections
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[22:37:06.498](0.064s) not ok 33 - connect with correct server CA cert file sslmode=require
[22:37:06.499](0.000s) not ok 34 - connect with correct server CA cert file sslmode=require: no stderr
[22:37:06.598](0.000s) not ok 36 - connect fails since the passphrase protected key cannot be reloaded: matches
test
[22:37:27.545] 335/339 postgresql:ssl / ssl/004_sni                                                    ERROR            ...
53/5837 Logical replication conflict after using pg_createsubscriber under heavy load
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[20:19:09.664](0.001s) not ok 5 - clusterdb cannot target invalid database: matches
test
[20:23:00.161] 216/338 postgresql:scripts / scripts/011_clusterdb_all                                  ERROR            ...
53/4810 COPY ON_ERROR 'NULL'
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[19:30:02.888](0.000s) not ok 3 - checking a non-existent database stderr /(?^:FATAL:  database "qqq" does not exist)/
test
[19:36:02.488] 146/338 postgresql:pg_amcheck / pg_amcheck/002_nonesuch                                 ERROR            ...
53/5704 adjust the place of list_copy() call to reduce the overhead of function call and memory copies.
macOS - Sonoma - Meson
tap
[19:31:26.053](0.000s) not ok 377 - pgbench script error: setshell no such command stderr /(?^:could not read result )/
test
[19:32:55.621] 228/343 postgresql:pgbench / pgbench/001_pgbench_with_server                            ERROR            ...
53/5641 support fast default for domain with constraints
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[18:12:03.819](0.000s) not ok 23 - connect : matches
test
[18:14:46.995] 258/338 postgresql:postmaster / postmaster/003_start_stop                               ERROR            ...
53/5517 Extended Statistics set/restore/clear functions
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[16:06:00.871] ../src/backend/statistics/dependencies.c(928): warning C4129: '%': unrecognized character escape sequence
compiler
[16:06:00.871] ../src/backend/statistics/mvdistinct.c(589): warning C4129: '%': unrecognized character escape sequence
53/5868 Making libpq OpenSSL support threadsafe
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[13:36:40.922](0.001s) not ok 8 - superuser_reserved_connections limit: matches
test
[13:39:12.679] 257/338 postgresql:postmaster / postmaster/002_connection_limits                        ERROR            ...
53/5615 Corrupted FSM page is not saved after zeroing.
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[13:13:28.269](0.001s) not ok 18 - checking with a non-existent user stderr /(?^:role "no_such_user" does not exist)/
test
[13:19:23.652] 147/338 postgresql:pg_amcheck / pg_amcheck/002_nonesuch                                 ERROR            ...
53/5707 Detect buffer underflow in get_th()
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[10:39:58.796](327.614s) # poll_query_until timed out executing this query:
test
[10:39:59.179] 338/338 postgresql:commit_ts / commit_ts/003_standby_2                                  ERROR           3...
53/5214 SQL:2023 JSON simplified accessor support
FreeBSD - Meson
core
[06:10:18.485] #0  0x000000082b59475a in _sigprocmask () from /lib/libc.so.7
[06:10:18.485] #1  0x000000082b5d1a2f in _system () from /lib/libc.so.7
[06:10:18.485] #2  0x000000082b3ab8a3 in ?? () from /lib/libthr.so.3
[06:10:18.485] #3  0x0000000000687587 in RestoreArchivedFile (path=path@entry=0x82159b1e0 "pg_wal/0D+8", xlogfname=xlogf...
[06:10:18.485] #4  0x0000000000692be0 in XLogFileRead (segno=segno@entry=5, tli=tli@entry=1, source=source@entry=XLOG_FR...
[06:10:18.485] #5  0x000000000068e91c in XLogFileReadAnyTLI (segno=5, source=XLOG_FROM_ANY) at ../src/backend/access/tra...
[06:10:18.485] #6  WaitForWALToBecomeAvailable (RecPtr=83886104, tliRecPtr=83886080, replayTLI=1, replayLSN=83886080, ra...
[06:10:18.485] #7  XLogPageRead (xlogreader=0xb1e6721d130, targetPagePtr=83886080, reqLen=24, targetRecPtr=83886080, rea...
[06:10:18.485] #8  0x000000000069592a in ReadPageInternal (state=state@entry=0xb1e6721d130, pageptr=83886080, reqLen=24)...
[06:10:18.485] #9  0x0000000000694758 in XLogDecodeNextRecord (state=0xb1e6721d130, nonblocking=false) at ../src/backend...
tap
[06:06:23.974](0.005s) not ok 23 - connect : matches
test
[06:07:41.304] 262/343 postgresql:postmaster / postmaster/003_start_stop                               ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[06:01:11.135] c:\cirrus\src\backend\utils\adt\jsonbsubs.c(223) : warning C4715: 'make_jsonpath_item_expr': not all cont...
53/5810 Improve tab completion for various SET/RESET forms
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[05:57:08.656](0.114s) not ok 35 -  'user=ssluser gssencmode=disable sslmode=allow sslnegotiation=postgres' -> connect, ...
tap
[05:57:08.028](0.000s) not ok 18 - checking with a non-existent user stderr /(?^:role "no_such_user" does not exist)/
test
[06:02:54.008] 148/338 postgresql:libpq / libpq/005_negotiate_encryption                               ERROR            ...
[06:02:54.008] 147/338 postgresql:pg_amcheck / pg_amcheck/002_nonesuch                                 ERROR            ...
53/5814 Add enable_groupagg GUC parameter to control GroupAggregate usage
FreeBSD - Meson
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up...
--- /tmp/cirrus-ci-build/src/test/regress/expected/join.out	2025-07-01 03:54:17.657308000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/join.out	2025-07-01 03:56:13.001730000 +00...
@@ -8186,15 +8186,15 @@
   lateral (values(x.q1,y.q1,y.q2)) v(xq1,yq1,yq2);
         q1        |        q2         |        q1        |        q2         |       xq1        |       yq1        |   ...
 ------------------+-------------------+------------------+-------------------+------------------+------------------+---...
-              123 |               456 |                  |                   |              123 |                  |   ...
-              123 |  4567890123456789 | 4567890123456789 | -4567890123456789 |              123 | 4567890123456789 | -4...
-              123 |  4567890123456789 | 4567890123456789 |  4567890123456789 |              123 | 4567890123456789 |  4...
-              123 |  4567890123456789 | 4567890123456789 |               123 |              123 | 4567890123456789 |   ...
- 4567890123456789 |               123 |              123 |  4567890123456789 | 4567890123456789 |              123 |  4...
  4567890123456789 |               123 |              123 |               456 | 4567890123456789 |              123 |   ...
- 4567890123456789 |  4567890123456789 | 4567890123456789 | -4567890123456789 | 4567890123456789 | 4567890123456789 | -4...
- 4567890123456789 |  4567890123456789 | 4567890123456789 |  4567890123456789 | 4567890123456789 | 4567890123456789 |  4...
+ 4567890123456789 |               123 |              123 |  4567890123456789 | 4567890123456789 |              123 |  4...
  4567890123456789 |  4567890123456789 | 4567890123456789 |               123 | 4567890123456789 | 4567890123456789 |   ...
+              123 |  4567890123456789 | 4567890123456789 |               123 |              123 | 4567890123456789 |   ...
+ 4567890123456789 |  4567890123456789 | 4567890123456789 |  4567890123456789 | 4567890123456789 | 4567890123456789 |  4...
+              123 |  4567890123456789 | 4567890123456789 |  4567890123456789 |              123 | 4567890123456789 |  4...
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/join.out	2025-07-01 03:54:17.657308000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/join.out	2025-07-01 03:57:18.575479000 +...
@@ -8820,36 +8820,40 @@
                                      where q2 = (select greatest(t1.q1,t2.q2))
                                        and (select v.id=0)) offset 0) ss2) ss
          where t1.q1 = ss.q2) ss0;
-                                                         QUERY PLAN                                                    ...
------------------------------------------------------------------------------------------------------------------------...
+                                                            QUERY PLAN                                                 ...
+-----------------------------------------------------------------------------------------------------------------------...
  Nested Loop
    Output: "*VALUES*".column1, t1.q1, t1.q2, ss2.q1, ss2.q2
-   ->  Seq Scan on public.int8_tbl t1
-         Output: t1.q1, t1.q2
+   ->  Values Scan on "*VALUES*"
+         Output: "*VALUES*".column1
    ->  Nested Loop
-         Output: "*VALUES*".column1, ss2.q1, ss2.q2
-         ->  Values Scan on "*VALUES*"
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/aggregates.out /tmp/cirrus-ci-build/build/testrun/regress/regres...
--- /tmp/cirrus-ci-build/src/test/regress/expected/aggregates.out	2025-07-01 03:54:17.617090000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/aggregates.out	2025-07-01 03:56:08.000829000 +0000
@@ -3612,8 +3612,8 @@
 ) AS sub
 GROUP BY c1
 ORDER BY c1;
-                                 QUERY PLAN                                  
------------------------------------------------------------------------------
+                                                  QUERY PLAN                                                   
+---------------------------------------------------------------------------------------------------------------
  GroupAggregate
    Group Key: sub.c1
    ->  Sort
@@ -3622,7 +3622,7 @@
                ->  HashAggregate
                      Group Key: test_groupagg.c1, test_groupagg.c2
                      ->  Seq Scan on test_groupagg
- Settings: max_parallel_workers = '0', max_parallel_workers_per_gather = '0'
+ Settings: debug_parallel_query = 'regress', max_parallel_workers = '0', max_parallel_workers_per_gather = '0'
...
tap
[03:58:57.889](228.773s) not ok 5 - regression tests pass
tap
[04:00:01.601](247.633s) not ok 2 - regression tests pass
test
[04:01:29.043]  42/343 postgresql:regress / regress/regress                                            ERROR           2...
[04:01:29.043] 189/343 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           3...
[04:01:29.043] 265/343 postgresql:recovery / recovery/027_stream_regress                               ERROR           3...
Linux - Debian Bookworm - Autoconf
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resul...
--- /tmp/cirrus-ci-build/src/test/regress/expected/join.out	2025-07-01 03:54:17.676640510 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/join.out	2025-07-01 04:00:44.574879638 +0000
@@ -3683,12 +3683,12 @@
 -----------------------------------------------------------
  Sort
    Sort Key: t1.q1, t1.q2
-   ->  Hash Left Join
-         Hash Cond: (t1.q2 = t2.q1)
+   ->  Hash Right Join
+         Hash Cond: (t2.q1 = t1.q2)
          Filter: (1 = (SubPlan 1))
-         ->  Seq Scan on int8_tbl t1
+         ->  Seq Scan on int8_tbl t2
          ->  Hash
-               ->  Seq Scan on int8_tbl t2
+               ->  Seq Scan on int8_tbl t1
          SubPlan 1
            ->  Limit
                  ->  Result
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/result...
--- /tmp/cirrus-ci-build/src/test/regress/expected/join.out	2025-07-01 03:54:17.676640510 +0000
+++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/join.out	2025-07-01 04:02:25.378647286 +0000
@@ -8186,15 +8186,15 @@
   lateral (values(x.q1,y.q1,y.q2)) v(xq1,yq1,yq2);
         q1        |        q2         |        q1        |        q2         |       xq1        |       yq1        |   ...
 ------------------+-------------------+------------------+-------------------+------------------+------------------+---...
-              123 |               456 |                  |                   |              123 |                  |   ...
-              123 |  4567890123456789 | 4567890123456789 | -4567890123456789 |              123 | 4567890123456789 | -4...
-              123 |  4567890123456789 | 4567890123456789 |  4567890123456789 |              123 | 4567890123456789 |  4...
-              123 |  4567890123456789 | 4567890123456789 |               123 |              123 | 4567890123456789 |   ...
- 4567890123456789 |               123 |              123 |  4567890123456789 | 4567890123456789 |              123 |  4...
  4567890123456789 |               123 |              123 |               456 | 4567890123456789 |              123 |   ...
- 4567890123456789 |  4567890123456789 | 4567890123456789 | -4567890123456789 | 4567890123456789 | 4567890123456789 | -4...
- 4567890123456789 |  4567890123456789 | 4567890123456789 |  4567890123456789 | 4567890123456789 | 4567890123456789 |  4...
+ 4567890123456789 |               123 |              123 |  4567890123456789 | 4567890123456789 |              123 |  4...
  4567890123456789 |  4567890123456789 | 4567890123456789 |               123 | 4567890123456789 | 4567890123456789 |   ...
+              123 |  4567890123456789 | 4567890123456789 |               123 |              123 | 4567890123456789 |   ...
+ 4567890123456789 |  4567890123456789 | 4567890123456789 |  4567890123456789 | 4567890123456789 | 4567890123456789 |  4...
+              123 |  4567890123456789 | 4567890123456789 |  4567890123456789 |              123 | 4567890123456789 |  4...
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join.out /tmp/cirrus-ci-build/src/test/regress/results/join.out
--- /tmp/cirrus-ci-build/src/test/regress/expected/join.out	2025-07-01 03:54:17.676640510 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/join.out	2025-07-01 03:57:01.543800993 +0000
@@ -6012,22 +6012,26 @@
     on t1.q2 = t2.q2
   left join onek t4
     on t2.q2 < t3.unique2;
-                   QUERY PLAN                    
--------------------------------------------------
+                        QUERY PLAN                         
+-----------------------------------------------------------
  Nested Loop Left Join
    Join Filter: (t2.q2 < t3.unique2)
    ->  Nested Loop Left Join
-         Join Filter: (t2.q1 > t3.unique1)
          ->  Hash Left Join
                Hash Cond: (t1.q2 = t2.q2)
                ->  Seq Scan on int8_tbl t1
                ->  Hash
                      ->  Seq Scan on int8_tbl t2
...
tap
[04:02:00.647](114.373s) not ok 5 - regression tests pass
tap
[04:03:26.416](84.498s) not ok 2 - regression tests pass
Linux - Debian Bookworm - Meson
core
[04:04:48.724] #0  0x00007f037dadbdd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[04:04:48.724] #1  0x00007f037da88239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[04:04:48.724] #2  0x00007f037da88497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[04:04:48.724] #3  0x0000563c1c44d5c1 in ?? ()
[04:04:48.724] #4  0x0000563c1c447369 in ?? ()
[04:04:48.724] #5  0x0000563c1c44620f in ?? ()
[04:04:48.724] #6  0x0000563c1c446c3b in ?? ()
[04:04:48.724] #7  0x0000563c1c44466f in ?? ()
[04:04:48.724] #8  0x00007f037da7324a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[04:04:48.724] #9  0x00007f037da73305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[04:04:48.836] #0  <unavailable> in ?? ()
core
[04:04:48.836] #0  0x00007f037dadbdd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[04:04:48.836] #1  0x00007f037da88239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[04:04:48.836] #2  0x00007f037da88497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[04:04:48.836] #3  0x0000563c1c44d5f3 in ?? ()
[04:04:48.836] #4  0x0000563c1c447369 in ?? ()
[04:04:48.836] #5  0x0000563c1c44620f in ?? ()
[04:04:48.836] #6  0x0000563c1c446c3b in ?? ()
[04:04:48.836] #7  0x0000563c1c44466f in ?? ()
[04:04:48.836] #8  0x00007f037da7324a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[04:04:48.836] #9  0x00007f037da73305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join_hash.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/join_hash.out	2025-07-01 03:54:17.001910805 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/join_hash.out	2025-07-01 03:56:51.24124762...
@@ -1137,18 +1137,21 @@
 int8_tbl i8,
 lateral (select t1.fivethous, i4.f1 from tenk1 t1 join int4_tbl i4
          on t1.fivethous = i4.f1+i8.q2 order by 1,2) ss;
-                        QUERY PLAN                         
------------------------------------------------------------
+                           QUERY PLAN                            
+-----------------------------------------------------------------
  Nested Loop
    ->  Seq Scan on int8_tbl i8
-   ->  Sort
-         Sort Key: t1.fivethous, i4.f1
-         ->  Hash Join
-               Hash Cond: (t1.fivethous = (i4.f1 + i8.q2))
-               ->  Seq Scan on tenk1 t1
-               ->  Hash
-                     ->  Seq Scan on int4_tbl i4
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join_hash.out /tmp/cirrus-ci-build/build/testrun/recovery/027_st...
--- /tmp/cirrus-ci-build/src/test/regress/expected/join_hash.out	2025-07-01 03:54:17.001910805 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/join_hash.out	2025-07-01 03:58:12.961135...
@@ -1137,18 +1137,21 @@
 int8_tbl i8,
 lateral (select t1.fivethous, i4.f1 from tenk1 t1 join int4_tbl i4
          on t1.fivethous = i4.f1+i8.q2 order by 1,2) ss;
-                        QUERY PLAN                         
------------------------------------------------------------
+                           QUERY PLAN                            
+-----------------------------------------------------------------
  Nested Loop
    ->  Seq Scan on int8_tbl i8
-   ->  Sort
-         Sort Key: t1.fivethous, i4.f1
-         ->  Hash Join
-               Hash Cond: (t1.fivethous = (i4.f1 + i8.q2))
-               ->  Seq Scan on tenk1 t1
-               ->  Hash
-                     ->  Seq Scan on int4_tbl i4
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu...
--- /tmp/cirrus-ci-build/src/test/regress/expected/join.out	2025-07-01 03:54:17.001910805 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/join.out	2025-07-01 03:56:37.709255485 +0000
@@ -8186,15 +8186,15 @@
   lateral (values(x.q1,y.q1,y.q2)) v(xq1,yq1,yq2);
         q1        |        q2         |        q1        |        q2         |       xq1        |       yq1        |   ...
 ------------------+-------------------+------------------+-------------------+------------------+------------------+---...
-              123 |               456 |                  |                   |              123 |                  |   ...
-              123 |  4567890123456789 | 4567890123456789 | -4567890123456789 |              123 | 4567890123456789 | -4...
-              123 |  4567890123456789 | 4567890123456789 |  4567890123456789 |              123 | 4567890123456789 |  4...
-              123 |  4567890123456789 | 4567890123456789 |               123 |              123 | 4567890123456789 |   ...
- 4567890123456789 |               123 |              123 |  4567890123456789 | 4567890123456789 |              123 |  4...
  4567890123456789 |               123 |              123 |               456 | 4567890123456789 |              123 |   ...
- 4567890123456789 |  4567890123456789 | 4567890123456789 | -4567890123456789 | 4567890123456789 | 4567890123456789 | -4...
- 4567890123456789 |  4567890123456789 | 4567890123456789 |  4567890123456789 | 4567890123456789 | 4567890123456789 |  4...
+ 4567890123456789 |               123 |              123 |  4567890123456789 | 4567890123456789 |              123 |  4...
  4567890123456789 |  4567890123456789 | 4567890123456789 |               123 | 4567890123456789 | 4567890123456789 |   ...
+              123 |  4567890123456789 | 4567890123456789 |               123 |              123 | 4567890123456789 |   ...
+ 4567890123456789 |  4567890123456789 | 4567890123456789 |  4567890123456789 | 4567890123456789 | 4567890123456789 |  4...
+              123 |  4567890123456789 | 4567890123456789 |  4567890123456789 |              123 | 4567890123456789 |  4...
...
tap
[03:57:36.812](82.445s) not ok 5 - regression tests pass
tap
[03:58:59.875](85.496s) not ok 2 - regression tests pass
test
[04:02:13.114]  10/344 postgresql:regress / regress/regress                                            ERROR            ...
[04:02:13.114]  33/344 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[04:02:13.114] 107/344 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
macOS - Sonoma - Meson
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/join.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrad...
--- /Users/admin/pgsql/src/test/regress/expected/join.out	2025-07-01 03:54:14
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/join.out	2025-07-01 03:56:54
@@ -8186,15 +8186,15 @@
   lateral (values(x.q1,y.q1,y.q2)) v(xq1,yq1,yq2);
         q1        |        q2         |        q1        |        q2         |       xq1        |       yq1        |   ...
 ------------------+-------------------+------------------+-------------------+------------------+------------------+---...
-              123 |               456 |                  |                   |              123 |                  |   ...
-              123 |  4567890123456789 | 4567890123456789 | -4567890123456789 |              123 | 4567890123456789 | -4...
-              123 |  4567890123456789 | 4567890123456789 |  4567890123456789 |              123 | 4567890123456789 |  4...
-              123 |  4567890123456789 | 4567890123456789 |               123 |              123 | 4567890123456789 |   ...
- 4567890123456789 |               123 |              123 |  4567890123456789 | 4567890123456789 |              123 |  4...
  4567890123456789 |               123 |              123 |               456 | 4567890123456789 |              123 |   ...
- 4567890123456789 |  4567890123456789 | 4567890123456789 | -4567890123456789 | 4567890123456789 | 4567890123456789 | -4...
- 4567890123456789 |  4567890123456789 | 4567890123456789 |  4567890123456789 | 4567890123456789 | 4567890123456789 |  4...
+ 4567890123456789 |               123 |              123 |  4567890123456789 | 4567890123456789 |              123 |  4...
  4567890123456789 |  4567890123456789 | 4567890123456789 |               123 | 4567890123456789 | 4567890123456789 |   ...
+              123 |  4567890123456789 | 4567890123456789 |               123 |              123 | 4567890123456789 |   ...
+ 4567890123456789 |  4567890123456789 | 4567890123456789 |  4567890123456789 | 4567890123456789 | 4567890123456789 |  4...
+              123 |  4567890123456789 | 4567890123456789 |  4567890123456789 |              123 | 4567890123456789 |  4...
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/join.out /Users/admin/pgsql/build/testrun/recovery/027_stream_regr...
--- /Users/admin/pgsql/src/test/regress/expected/join.out	2025-07-01 03:54:14
+++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/join.out	2025-07-01 03:58:36
@@ -8505,12 +8505,14 @@
          Output: a.q1, a.q2
    ->  Nested Loop
          Output: b.q1, c.q1, LEAST(a.q1, b.q1, c.q1)
-         ->  Seq Scan on public.int8_tbl b
-               Output: b.q1, b.q2
-               Filter: (a.q2 = b.q1)
          ->  Seq Scan on public.int8_tbl c
                Output: c.q1, c.q2
-(11 rows)
+         ->  Materialize
+               Output: b.q1
+               ->  Seq Scan on public.int8_tbl b
+                     Output: b.q1
+                     Filter: (a.q2 = b.q1)
+(13 rows)
 
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/join_hash.out /Users/admin/pgsql/build/testrun/regress/regress/res...
--- /Users/admin/pgsql/src/test/regress/expected/join_hash.out	2025-07-01 03:54:14
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/join_hash.out	2025-07-01 03:56:57
@@ -1137,18 +1137,21 @@
 int8_tbl i8,
 lateral (select t1.fivethous, i4.f1 from tenk1 t1 join int4_tbl i4
          on t1.fivethous = i4.f1+i8.q2 order by 1,2) ss;
-                        QUERY PLAN                         
------------------------------------------------------------
+                           QUERY PLAN                            
+-----------------------------------------------------------------
  Nested Loop
    ->  Seq Scan on int8_tbl i8
-   ->  Sort
-         Sort Key: t1.fivethous, i4.f1
-         ->  Hash Join
-               Hash Cond: (t1.fivethous = (i4.f1 + i8.q2))
-               ->  Seq Scan on tenk1 t1
-               ->  Hash
-                     ->  Seq Scan on int4_tbl i4
...
tap
[03:57:50.715](92.621s) not ok 5 - regression tests pass
tap
[03:59:49.521](116.398s) not ok 2 - regression tests pass
test
[04:02:36.727]  11/343 postgresql:regress / regress/regress                                            ERROR           1...
[04:02:36.727]  30/343 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           2...
[04:02:36.727] 127/343 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
Windows - Server 2019, VS 2019 - Meson & ninja
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/join_hash.out C:/cirrus/build/testrun/pg_upgrade/002_pg...
--- C:/cirrus/src/test/regress/expected/join_hash.out	2025-07-01 03:54:21.569734700 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/join_hash.out	2025-07-01 03:57:08.737908300 +0000
@@ -1137,18 +1137,21 @@
 int8_tbl i8,
 lateral (select t1.fivethous, i4.f1 from tenk1 t1 join int4_tbl i4
          on t1.fivethous = i4.f1+i8.q2 order by 1,2) ss;
-                        QUERY PLAN                         
------------------------------------------------------------
+                           QUERY PLAN                            
+-----------------------------------------------------------------
  Nested Loop
    ->  Seq Scan on int8_tbl i8
-   ->  Sort
-         Sort Key: t1.fivethous, i4.f1
-         ->  Hash Join
-               Hash Cond: (t1.fivethous = (i4.f1 + i8.q2))
-               ->  Seq Scan on tenk1 t1
-               ->  Hash
-                     ->  Seq Scan on int4_tbl i4
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/join_hash.out C:/cirrus/build/testrun/recovery/027_stre...
--- C:/cirrus/src/test/regress/expected/join_hash.out	2025-07-01 03:54:21.569734700 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/join_hash.out	2025-07-01 03:59:58.538346200 +0000
@@ -1137,18 +1137,21 @@
 int8_tbl i8,
 lateral (select t1.fivethous, i4.f1 from tenk1 t1 join int4_tbl i4
          on t1.fivethous = i4.f1+i8.q2 order by 1,2) ss;
-                        QUERY PLAN                         
------------------------------------------------------------
+                           QUERY PLAN                            
+-----------------------------------------------------------------
  Nested Loop
    ->  Seq Scan on int8_tbl i8
-   ->  Sort
-         Sort Key: t1.fivethous, i4.f1
-         ->  Hash Join
-               Hash Cond: (t1.fivethous = (i4.f1 + i8.q2))
-               ->  Seq Scan on tenk1 t1
-               ->  Hash
-                     ->  Seq Scan on int4_tbl i4
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/join_hash.out C:/cirrus/build/testrun/regress/regress/r...
--- C:/cirrus/src/test/regress/expected/join_hash.out	2025-07-01 03:54:21.569734700 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/join_hash.out	2025-07-01 03:57:00.819403900 +0000
@@ -1137,18 +1137,21 @@
 int8_tbl i8,
 lateral (select t1.fivethous, i4.f1 from tenk1 t1 join int4_tbl i4
          on t1.fivethous = i4.f1+i8.q2 order by 1,2) ss;
-                        QUERY PLAN                         
------------------------------------------------------------
+                           QUERY PLAN                            
+-----------------------------------------------------------------
  Nested Loop
    ->  Seq Scan on int8_tbl i8
-   ->  Sort
-         Sort Key: t1.fivethous, i4.f1
-         ->  Hash Join
-               Hash Cond: (t1.fivethous = (i4.f1 + i8.q2))
-               ->  Seq Scan on tenk1 t1
-               ->  Hash
-                     ->  Seq Scan on int4_tbl i4
...
tap
[03:58:14.989](116.005s) not ok 5 - regression tests pass
tap
[04:01:08.000](143.735s) not ok 2 - regression tests pass
test
[04:08:09.235]   8/338 postgresql:regress / regress/regress                                            ERROR           1...
[04:08:09.235]  17/338 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           2...
[04:08:09.235]  77/338 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
55/5885 Decouple C++ support in Meson's PGXS from LLVM enablement
Linux - Debian Bookworm - Meson
tap
[04:00:36.367](0.042s) Bail out!  pg_config failed: 
tap
[04:00:36.432](0.042s) Bail out!  pg_config failed: 
tap
[04:00:36.455](0.053s) Bail out!  pg_config failed: 
tap
[04:00:36.469](0.042s) Bail out!  pg_config failed: 
tap
[04:00:36.507](0.051s) Bail out!  pg_config failed: 
tap
[04:00:36.519](0.029s) Bail out!  pg_config failed: 
tap
[04:00:36.965](0.028s) Bail out!  pg_config failed: 
tap
[04:00:37.107](0.039s) Bail out!  pg_config failed: 
tap
[04:00:37.189](0.035s) Bail out!  pg_config failed: 
tap
[04:00:37.192](0.037s) Bail out!  pg_config failed: 
tap
[04:00:37.271](0.036s) Bail out!  pg_config failed: 
tap
[04:00:37.307](0.043s) Bail out!  pg_config failed: 
tap
[04:00:36.581](0.044s) Bail out!  pg_config failed: 
tap
[04:00:36.624](0.023s) Bail out!  pg_config failed: 
tap
[04:00:36.548](0.035s) Bail out!  pg_config failed: 
tap
[04:00:38.835](0.138s) Bail out!  pg_config failed: 
tap
[04:00:38.843](0.138s) Bail out!  pg_config failed: 
tap
[04:00:38.899](0.148s) Bail out!  pg_config failed: 
tap
[04:00:39.035](0.151s) Bail out!  pg_config failed: 
tap
[04:00:39.004](0.122s) Bail out!  pg_config failed: 
tap
[04:00:39.085](0.036s) Bail out!  pg_config failed: 
tap
[04:00:36.759](0.140s) Bail out!  pg_config failed: 
tap
[04:00:40.283](0.019s) Bail out!  pg_config failed: 
tap
[04:00:39.111](0.037s) Bail out!  pg_config failed: 
tap
[04:00:32.031](0.013s) Bail out!  pg_config failed: 
tap
[04:00:39.256](0.015s) Bail out!  pg_config failed: 
tap
[04:00:40.282](0.007s) Bail out!  pg_config failed: 
tap
[04:00:40.316](0.006s) Bail out!  pg_config failed: 
tap
[04:00:39.111](0.038s) Bail out!  pg_config failed: 
tap
[04:00:33.033](0.121s) Bail out!  pg_config failed: 
tap
[04:00:33.058](0.155s) Bail out!  pg_config failed: 
tap
[04:00:33.089](0.149s) Bail out!  pg_config failed: 
tap
[04:00:33.108](0.133s) Bail out!  pg_config failed: 
tap
[04:00:39.245](0.049s) Bail out!  pg_config failed: 
tap
[04:00:33.175](0.030s) Bail out!  pg_config failed: 
tap
[04:00:33.221](0.030s) Bail out!  pg_config failed: 
tap
[04:00:33.398](0.066s) Bail out!  pg_config failed: 
tap
[04:00:33.411](0.050s) Bail out!  pg_config failed: 
tap
[04:00:33.378](0.019s) Bail out!  pg_config failed: 
tap
[04:00:33.652](0.038s) Bail out!  pg_config failed: 
tap
[04:00:33.711](0.022s) Bail out!  pg_config failed: 
tap
[04:00:33.635](0.006s) Bail out!  pg_config failed: 
tap
[04:00:33.811](0.036s) Bail out!  pg_config failed: 
tap
[04:00:33.782](0.007s) Bail out!  pg_config failed: 
tap
[04:00:33.878](0.019s) Bail out!  pg_config failed: 
tap
[04:00:33.951](0.017s) Bail out!  pg_config failed: 
tap
[04:00:33.898](0.008s) Bail out!  pg_config failed: 
tap
[04:00:33.952](0.030s) Bail out!  pg_config failed: 
tap
[04:00:34.017](0.049s) Bail out!  pg_config failed: 
tap
[04:00:34.236](0.018s) Bail out!  pg_config failed: 
tap
[04:00:34.337](0.021s) Bail out!  pg_config failed: 
tap
[04:00:34.378](0.042s) Bail out!  pg_config failed: 
tap
[04:00:34.408](0.042s) Bail out!  pg_config failed: 
tap
[04:00:34.439](0.046s) Bail out!  pg_config failed: 
tap
[04:00:34.507](0.034s) Bail out!  pg_config failed: 
tap
[04:00:36.713](0.049s) Bail out!  pg_config failed: 
tap
[04:00:34.566](0.041s) Bail out!  pg_config failed: 
tap
[04:00:34.543](0.100s) Bail out!  pg_config failed: 
tap
[04:00:34.641](0.085s) Bail out!  pg_config failed: 
tap
[04:00:34.708](0.119s) Bail out!  pg_config failed: 
tap
[04:00:34.711](0.130s) Bail out!  pg_config failed: 
tap
[04:00:34.743](0.133s) Bail out!  pg_config failed: 
tap
[04:00:34.840](0.110s) Bail out!  pg_config failed: 
tap
[04:00:34.819](0.038s) Bail out!  pg_config failed: 
tap
[04:00:34.938](0.109s) Bail out!  pg_config failed: 
tap
[04:00:34.955](0.148s) Bail out!  pg_config failed: 
tap
[04:00:36.807](0.042s) Bail out!  pg_config failed: 
tap
[04:00:30.012](0.016s) Bail out!  pg_config failed: 
tap
[04:00:30.048](0.054s) Bail out!  pg_config failed: 
tap
[04:00:30.022](0.070s) Bail out!  pg_config failed: 
tap
[04:00:30.020](0.045s) Bail out!  pg_config failed: 
tap
[04:00:30.098](0.027s) Bail out!  pg_config failed: 
tap
[04:00:35.055](0.018s) Bail out!  pg_config failed: 
tap
[04:00:35.143](0.039s) Bail out!  pg_config failed: 
tap
[04:00:35.088](0.036s) Bail out!  pg_config failed: 
tap
[04:00:35.183](0.048s) Bail out!  pg_config failed: 
tap
[04:00:35.268](0.031s) Bail out!  pg_config failed: 
tap
[04:00:35.335](0.046s) Bail out!  pg_config failed: 
tap
[04:00:35.414](0.046s) Bail out!  pg_config failed: 
tap
[04:00:35.363](0.043s) Bail out!  pg_config failed: 
tap
[04:00:36.945](0.051s) Bail out!  pg_config failed: 
tap
[04:00:36.923](0.059s) Bail out!  pg_config failed: 
tap
[04:00:35.468](0.039s) Bail out!  pg_config failed: 
tap
[04:00:35.563](0.039s) Bail out!  pg_config failed: 
tap
[04:00:35.598](0.049s) Bail out!  pg_config failed: 
tap
[04:00:36.968](0.154s) Bail out!  pg_config failed: 
tap
[04:00:37.386](0.037s) Bail out!  pg_config failed: 
tap
[04:00:37.405](0.046s) Bail out!  pg_config failed: 
tap
[04:00:35.748](0.055s) Bail out!  pg_config failed: 
tap
[04:00:30.171](0.043s) Bail out!  pg_config failed: 
tap
[04:00:30.174](0.044s) Bail out!  pg_config failed: 
tap
[04:00:30.238](0.047s) Bail out!  pg_config failed: 
tap
[04:00:30.303](0.048s) Bail out!  pg_config failed: 
tap
[04:00:30.299](0.031s) Bail out!  pg_config failed: 
tap
[04:00:30.399](0.045s) Bail out!  pg_config failed: 
tap
[04:00:30.403](0.044s) Bail out!  pg_config failed: 
tap
[04:00:30.427](0.039s) Bail out!  pg_config failed: 
tap
[04:00:30.513](0.045s) Bail out!  pg_config failed: 
tap
[04:00:30.500](0.036s) Bail out!  pg_config failed: 
tap
[04:00:30.473](0.027s) Bail out!  pg_config failed: 
tap
[04:00:30.542](0.044s) Bail out!  pg_config failed: 
tap
[04:00:30.673](0.042s) Bail out!  pg_config failed: 
tap
[04:00:30.691](0.046s) Bail out!  pg_config failed: 
tap
[04:00:30.753](0.039s) Bail out!  pg_config failed: 
tap
[04:00:30.788](0.066s) Bail out!  pg_config failed: 
tap
[04:00:30.773](0.045s) Bail out!  pg_config failed: 
tap
[04:00:30.817](0.130s) Bail out!  pg_config failed: 
tap
[04:00:30.868](0.059s) Bail out!  pg_config failed: 
tap
[04:00:30.904](0.057s) Bail out!  pg_config failed: 
tap
[04:00:30.972](0.039s) Bail out!  pg_config failed: 
tap
[04:00:31.003](0.049s) Bail out!  pg_config failed: 
tap
[04:00:31.043](0.038s) Bail out!  pg_config failed: 
tap
[04:00:31.049](0.033s) Bail out!  pg_config failed: 
tap
[04:00:31.098](0.041s) Bail out!  pg_config failed: 
tap
[04:00:31.221](0.041s) Bail out!  pg_config failed: 
tap
[04:00:31.267](0.079s) Bail out!  pg_config failed: 
tap
[04:00:31.254](0.043s) Bail out!  pg_config failed: 
tap
[04:00:31.444](0.036s) Bail out!  pg_config failed: 
tap
[04:00:31.269](0.027s) Bail out!  pg_config failed: 
tap
[04:00:31.376](0.021s) Bail out!  pg_config failed: 
tap
[04:00:31.387](0.059s) Bail out!  pg_config failed: 
tap
[04:00:31.407](0.057s) Bail out!  pg_config failed: 
tap
[04:00:31.568](0.049s) Bail out!  pg_config failed: 
tap
[04:00:31.427](0.018s) Bail out!  pg_config failed: 
tap
[04:00:31.490](0.033s) Bail out!  pg_config failed: 
tap
[04:00:31.559](0.037s) Bail out!  pg_config failed: 
tap
[04:00:31.679](0.043s) Bail out!  pg_config failed: 
tap
[04:00:31.737](0.043s) Bail out!  pg_config failed: 
tap
[04:00:31.799](0.045s) Bail out!  pg_config failed: 
tap
[04:00:31.829](0.046s) Bail out!  pg_config failed: 
tap
[04:00:31.843](0.128s) Bail out!  pg_config failed: 
tap
[04:00:31.864](0.029s) Bail out!  pg_config failed: 
tap
[04:00:31.875](0.031s) Bail out!  pg_config failed: 
tap
[04:00:31.878](0.021s) Bail out!  pg_config failed: 
tap
[04:00:35.831](0.035s) Bail out!  pg_config failed: 
tap
[04:00:36.083](0.042s) Bail out!  pg_config failed: 
tap
[04:00:36.123](0.028s) Bail out!  pg_config failed: 
tap
[04:00:36.179](0.052s) Bail out!  pg_config failed: 
tap
[04:00:36.160](0.025s) Bail out!  pg_config failed: 
tap
[04:00:39.277](0.110s) Bail out!  pg_config failed: 
tap
[04:00:37.491](0.056s) Bail out!  pg_config failed: 
tap
[04:00:37.527](0.043s) Bail out!  pg_config failed: 
tap
[04:00:37.518](0.045s) Bail out!  pg_config failed: 
tap
[04:00:37.568](0.043s) Bail out!  pg_config failed: 
tap
[04:00:37.578](0.018s) Bail out!  pg_config failed: 
tap
[04:00:37.645](0.040s) Bail out!  pg_config failed: 
tap
[04:00:37.670](0.024s) Bail out!  pg_config failed: 
tap
[04:00:37.753](0.065s) Bail out!  pg_config failed: 
tap
[04:00:37.720](0.018s) Bail out!  pg_config failed: 
tap
[04:00:37.863](0.043s) Bail out!  pg_config failed: 
tap
[04:00:37.879](0.046s) Bail out!  pg_config failed: 
tap
[04:00:37.922](0.043s) Bail out!  pg_config failed: 
tap
[04:00:37.890](0.047s) Bail out!  pg_config failed: 
tap
[04:00:37.975](0.038s) Bail out!  pg_config failed: 
tap
[04:00:37.951](0.050s) Bail out!  pg_config failed: 
tap
[04:00:38.025](0.044s) Bail out!  pg_config failed: 
tap
[04:00:38.103](0.065s) Bail out!  pg_config failed: 
tap
[04:00:38.192](0.045s) Bail out!  pg_config failed: 
tap
[04:00:38.092](0.018s) Bail out!  pg_config failed: 
tap
[04:00:38.179](0.035s) Bail out!  pg_config failed: 
tap
[04:00:38.319](0.059s) Bail out!  pg_config failed: 
tap
[04:00:38.255](0.048s) Bail out!  pg_config failed: 
tap
[04:00:38.318](0.048s) Bail out!  pg_config failed: 
tap
[04:00:38.281](0.035s) Bail out!  pg_config failed: 
tap
[04:00:38.415](0.054s) Bail out!  pg_config failed: 
tap
[04:00:38.428](0.038s) Bail out!  pg_config failed: 
tap
[04:00:38.439](0.043s) Bail out!  pg_config failed: 
tap
[04:00:38.456](0.023s) Bail out!  pg_config failed: 
tap
[04:00:38.535](0.038s) Bail out!  pg_config failed: 
tap
[04:00:38.567](0.040s) Bail out!  pg_config failed: 
tap
[04:00:38.590](0.028s) Bail out!  pg_config failed: 
tap
[04:00:38.689](0.049s) Bail out!  pg_config failed: 
tap
[04:00:38.757](0.042s) Bail out!  pg_config failed: 
tap
[04:00:38.791](0.041s) Bail out!  pg_config failed: 
tap
[04:00:38.804](0.049s) Bail out!  pg_config failed: 
tap
[04:00:38.829](0.039s) Bail out!  pg_config failed: 
tap
[04:00:39.302](0.035s) Bail out!  pg_config failed: 
tap
[04:00:39.423](0.044s) Bail out!  pg_config failed: 
tap
[04:00:39.403](0.039s) Bail out!  pg_config failed: 
tap
[04:00:36.943](0.042s) Bail out!  pg_config failed: 
tap
[04:00:39.477](0.127s) Bail out!  pg_config failed: 
tap
[04:00:39.456](0.054s) Bail out!  pg_config failed: 
tap
[04:00:39.756](0.039s) Bail out!  pg_config failed: 
tap
[04:00:39.761](0.043s) Bail out!  pg_config failed: 
tap
[04:00:39.788](0.037s) Bail out!  pg_config failed: 
tap
[04:00:39.763](0.054s) Bail out!  pg_config failed: 
tap
[04:00:39.813](0.030s) Bail out!  pg_config failed: 
tap
[04:00:39.833](0.047s) Bail out!  pg_config failed: 
tap
[04:00:39.907](0.054s) Bail out!  pg_config failed: 
tap
[04:00:39.875](0.022s) Bail out!  pg_config failed: 
tap
[04:00:40.017](0.052s) Bail out!  pg_config failed: 
tap
[04:00:40.123](0.063s) Bail out!  pg_config failed: 
test
[04:00:40.326]   1/344 postgresql:setup / tmp_install                                                  FAIL             ...
[04:00:40.326]   2/344 postgresql:setup / install_test_files                                           FAIL             ...
[04:00:40.326]   3/344 postgresql:setup / initdb_cache                                                 FAIL             ...
[04:00:40.326]   4/344 postgresql:regress / regress/regress                                            ERROR            ...
[04:00:40.326]   5/344 postgresql:isolation / isolation/isolation                                      ERROR            ...
[04:00:40.326]   6/344 postgresql:pg_upgrade / pg_upgrade/001_basic                                    ERROR            ...
[04:00:40.326]   7/344 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR            ...
[04:00:40.326]   8/344 postgresql:pg_upgrade / pg_upgrade/005_char_signedness                          ERROR            ...
[04:00:40.326]   9/344 postgresql:pg_upgrade / pg_upgrade/004_subscription                             ERROR            ...
[04:00:40.326]  10/344 postgresql:pg_upgrade / pg_upgrade/003_logical_slots                            ERROR            ...
[04:00:40.326]  11/344 postgresql:pg_upgrade / pg_upgrade/006_transfer_modes                           ERROR            ...
[04:00:40.326]  12/344 postgresql:recovery / recovery/001_stream_rep                                   ERROR            ...
[04:00:40.326]  13/344 postgresql:recovery / recovery/002_archiving                                    ERROR            ...
[04:00:40.326]  14/344 postgresql:recovery / recovery/003_recovery_targets                             ERROR            ...
[04:00:40.326]  15/344 postgresql:recovery / recovery/005_replay_delay                                 ERROR            ...
[04:00:40.326]  16/344 postgresql:recovery / recovery/004_timeline_switch                              ERROR            ...
[04:00:40.326]  17/344 postgresql:recovery / recovery/006_logical_decoding                             ERROR            ...
[04:00:40.326]  18/344 postgresql:recovery / recovery/007_sync_rep                                     ERROR            ...
[04:00:40.326]  19/344 postgresql:recovery / recovery/008_fsm_truncation                               ERROR            ...
[04:00:40.326]  20/344 postgresql:recovery / recovery/012_subtransactions                              ERROR            ...
[04:00:40.326]  21/344 postgresql:recovery / recovery/010_logical_decoding_timelines                   ERROR            ...
[04:00:40.326]  22/344 postgresql:recovery / recovery/009_twophase                                     ERROR            ...
[04:00:40.326]  23/344 postgresql:recovery / recovery/013_crash_restart                                ERROR            ...
[04:00:40.326]  24/344 postgresql:recovery / recovery/014_unlogged_reinit                              ERROR            ...
[04:00:40.326]  25/344 postgresql:recovery / recovery/015_promotion_pages                              ERROR            ...
[04:00:40.326]  26/344 postgresql:recovery / recovery/016_min_consistency                              ERROR            ...
[04:00:40.326]  27/344 postgresql:recovery / recovery/018_wal_optimize                                 ERROR            ...
[04:00:40.326]  28/344 postgresql:recovery / recovery/017_shm                                          ERROR            ...
[04:00:40.326]  29/344 postgresql:recovery / recovery/019_replslot_limit                               ERROR            ...
[04:00:40.326]  30/344 postgresql:recovery / recovery/020_archive_status                               ERROR            ...
[04:00:40.326]  31/344 postgresql:recovery / recovery/021_row_visibility                               ERROR            ...
[04:00:40.326]  32/344 postgresql:recovery / recovery/022_crash_temp_files                             ERROR            ...
[04:00:40.326]  33/344 postgresql:recovery / recovery/023_pitr_prepared_xact                           ERROR            ...
[04:00:40.326]  34/344 postgresql:recovery / recovery/024_archive_recovery                             ERROR            ...
[04:00:40.326]  35/344 postgresql:recovery / recovery/025_stuck_on_old_timeline                        ERROR            ...
[04:00:40.326]  36/344 postgresql:recovery / recovery/026_overwrite_contrecord                         ERROR            ...
[04:00:40.326]  37/344 postgresql:recovery / recovery/027_stream_regress                               ERROR            ...
[04:00:40.326]  38/344 postgresql:recovery / recovery/029_stats_restart                                ERROR            ...
[04:00:40.326]  39/344 postgresql:recovery / recovery/031_recovery_conflict                            ERROR            ...
[04:00:40.326]  40/344 postgresql:recovery / recovery/028_pitr_timelines                               ERROR            ...
[04:00:40.326]  41/344 postgresql:recovery / recovery/032_relfilenode_reuse                            ERROR            ...
[04:00:40.326]  42/344 postgresql:recovery / recovery/033_replay_tsp_drops                             ERROR            ...
[04:00:40.326]  43/344 postgresql:recovery / recovery/034_create_database                              ERROR            ...
[04:00:40.326]  44/344 postgresql:recovery / recovery/036_truncated_dropped                            ERROR            ...
[04:00:40.326]  45/344 postgresql:recovery / recovery/030_stats_cleanup_replica                        ERROR            ...
[04:00:40.326]  46/344 postgresql:recovery / recovery/037_invalid_database                             ERROR            ...
[04:00:40.326]  47/344 postgresql:recovery / recovery/038_save_logical_slots_shutdown                  ERROR            ...
[04:00:40.326]  48/344 postgresql:recovery / recovery/035_standby_logical_decoding                     ERROR            ...
[04:00:40.326]  49/344 postgresql:recovery / recovery/039_end_of_wal                                   ERROR            ...
[04:00:40.326]  50/344 postgresql:recovery / recovery/040_standby_failover_slots_sync                  ERROR            ...
[04:00:40.326]  51/344 postgresql:recovery / recovery/041_checkpoint_at_promote                        ERROR            ...
[04:00:40.326]  52/344 postgresql:recovery / recovery/042_low_level_backup                             ERROR            ...
[04:00:40.326]  55/344 postgresql:plpgsql / plpgsql/regress                                            ERROR            ...
[04:00:40.327]  53/344 postgresql:recovery / recovery/043_no_contrecord_switch                         ERROR            ...
[04:00:40.327]  54/344 postgresql:recovery / recovery/044_invalidate_inactive_slots                    ERROR            ...
[04:00:40.327]  56/344 postgresql:recovery / recovery/045_archive_restartpoint                         ERROR            ...
[04:00:40.327]  57/344 postgresql:recovery / recovery/047_checkpoint_physical_slot                     ERROR            ...
[04:00:40.327]  58/344 postgresql:recovery / recovery/048_vacuum_horizon_floor                         ERROR            ...
[04:00:40.327]  59/344 postgresql:plperl / plperl/regress                                              ERROR            ...
[04:00:40.327]  60/344 postgresql:pltcl / pltcl/regress                                                ERROR            ...
[04:00:40.327]  61/344 postgresql:plpython / plpython/regress                                          ERROR            ...
[04:00:40.327]  62/344 postgresql:amcheck / amcheck/regress                                            ERROR            ...
[04:00:40.327]  63/344 postgresql:basic_archive / basic_archive/regress                                ERROR            ...
[04:00:40.327]  64/344 postgresql:bloom / bloom/regress                                                ERROR            ...
[04:00:40.327]  65/344 postgresql:bool_plperl / bool_plperl/regress                                    ERROR            ...
[04:00:40.327]  66/344 postgresql:btree_gist / btree_gist/regress                                      ERROR            ...
[04:00:40.327]  67/344 postgresql:btree_gin / btree_gin/regress                                        ERROR            ...
[04:00:40.327]  68/344 postgresql:citext / citext/regress                                              ERROR            ...
[04:00:40.327]  69/344 postgresql:cube / cube/regress                                                  ERROR            ...
[04:00:40.327]  70/344 postgresql:dblink / dblink/regress                                              ERROR            ...
[04:00:40.327]  72/344 postgresql:dict_int / dict_int/regress                                          ERROR            ...
[04:00:40.327]  73/344 postgresql:dict_xsyn / dict_xsyn/regress                                        ERROR            ...
[04:00:40.327]  71/344 postgresql:kerberos / kerberos/001_auth                                         ERROR            ...
[04:00:40.327]  74/344 postgresql:earthdistance / earthdistance/regress                                ERROR            ...
[04:00:40.327]  75/344 postgresql:file_fdw / file_fdw/regress                                          ERROR            ...
[04:00:40.327]  76/344 postgresql:fuzzystrmatch / fuzzystrmatch/regress                                ERROR            ...
[04:00:40.327]  77/344 postgresql:hstore / hstore/regress                                              ERROR            ...
[04:00:40.327]  78/344 postgresql:hstore_plperl / hstore_plperl/regress                                ERROR            ...
[04:00:40.327]  79/344 postgresql:hstore_plpython / hstore_plpython/regress                            ERROR            ...
[04:00:40.327]  80/344 postgresql:intarray / intarray/regress                                          ERROR            ...
[04:00:40.327]  81/344 postgresql:isn / isn/regress                                                    ERROR            ...
[04:00:40.327]  82/344 postgresql:jsonb_plperl / jsonb_plperl/regress                                  ERROR            ...
[04:00:40.327]  83/344 postgresql:lo / lo/regress                                                      ERROR            ...
[04:00:40.327]  84/344 postgresql:jsonb_plpython / jsonb_plpython/regress                              ERROR            ...
[04:00:40.327]  85/344 postgresql:ltree / ltree/regress                                                ERROR            ...
[04:00:40.327]  86/344 postgresql:ltree_plpython / ltree_plpython/regress                              ERROR            ...
[04:00:40.327]  87/344 postgresql:pageinspect / pageinspect/regress                                    ERROR            ...
[04:00:40.327]  88/344 postgresql:passwordcheck / passwordcheck/regress                                ERROR            ...
[04:00:40.327]  89/344 postgresql:pg_buffercache / pg_buffercache/regress                              ERROR            ...
[04:00:40.327]  90/344 postgresql:pgcrypto / pgcrypto/regress                                          ERROR            ...
[04:00:40.327]  91/344 postgresql:pg_freespacemap / pg_freespacemap/regress                            ERROR            ...
[04:00:40.327]  92/344 postgresql:pg_logicalinspect / pg_logicalinspect/isolation                      ERROR            ...
[04:00:40.327]  93/344 postgresql:pg_overexplain / pg_overexplain/regress                              ERROR            ...
[04:00:40.327]  94/344 postgresql:pg_prewarm / pg_prewarm/regress                                      ERROR            ...
[04:00:40.327]  95/344 postgresql:pgrowlocks / pgrowlocks/isolation                                    ERROR            ...
[04:00:40.327]  96/344 postgresql:pg_stat_statements / pg_stat_statements/regress                      ERROR            ...
[04:00:40.327]  97/344 postgresql:pgstattuple / pgstattuple/regress                                    ERROR            ...
[04:00:40.327]  98/344 postgresql:pg_surgery / pg_surgery/regress                                      ERROR            ...
[04:00:40.327]  99/344 postgresql:pg_trgm / pg_trgm/regress                                            ERROR            ...
[04:00:40.327] 100/344 postgresql:pg_visibility / pg_visibility/regress                                ERROR            ...
[04:00:40.327] 101/344 postgresql:pg_walinspect / pg_walinspect/regress                                ERROR            ...
[04:00:40.327] 102/344 postgresql:postgres_fdw / postgres_fdw/regress                                  ERROR            ...
[04:00:40.327] 103/344 postgresql:seg / seg/regress                                                    ERROR            ...
[04:00:40.327] 104/344 postgresql:spi / spi/regress                                                    ERROR            ...
[04:00:40.327] 105/344 postgresql:tablefunc / tablefunc/regress                                        ERROR            ...
[04:00:40.327] 106/344 postgresql:tcn / tcn/isolation                                                  ERROR            ...
[04:00:40.327] 107/344 postgresql:test_decoding / test_decoding/regress                                ERROR            ...
[04:00:40.327] 108/344 postgresql:test_decoding / test_decoding/isolation                              ERROR            ...
[04:00:40.327] 109/344 postgresql:tsm_system_rows / tsm_system_rows/regress                            ERROR            ...
[04:00:40.327] 110/344 postgresql:tsm_system_time / tsm_system_time/regress                            ERROR            ...
[04:00:40.327] 111/344 postgresql:unaccent / unaccent/regress                                          ERROR            ...
[04:00:40.327] 112/344 postgresql:uuid-ossp / uuid-ossp/regress                                        ERROR            ...
[04:00:40.327] 113/344 postgresql:xml2 / xml2/regress                                                  ERROR            ...
[04:00:40.327] 114/344 postgresql:brin / brin/isolation                                                ERROR            ...
[04:00:40.327] 115/344 postgresql:commit_ts / commit_ts/regress                                        ERROR            ...
[04:00:40.328] 116/344 postgresql:delay_execution / delay_execution/isolation                          ERROR            ...
[04:00:40.328] 117/344 postgresql:dummy_index_am / dummy_index_am/regress                              ERROR            ...
[04:00:40.328] 118/344 postgresql:dummy_seclabel / dummy_seclabel/regress                              ERROR            ...
[04:00:40.328] 119/344 postgresql:gin / gin/regress                                                    ERROR            ...
[04:00:40.328] 120/344 postgresql:injection_points / injection_points/regress                          ERROR            ...
[04:00:40.328] 121/344 postgresql:injection_points / injection_points/isolation                        ERROR            ...
[04:00:40.328] 122/344 postgresql:plsample / plsample/regress                                          ERROR            ...
[04:00:40.328] 123/344 postgresql:spgist_name_ops / spgist_name_ops/regress                            ERROR            ...
[04:00:40.328] 124/344 postgresql:test_bloomfilter / test_bloomfilter/regress                          ERROR            ...
[04:00:40.328] 125/344 postgresql:test_copy_callbacks / test_copy_callbacks/regress                    ERROR            ...
[04:00:40.328] 126/344 postgresql:test_ddl_deparse / test_ddl_deparse/regress                          ERROR            ...
[04:00:40.328] 127/344 postgresql:test_dsa / test_dsa/regress                                          ERROR            ...
[04:00:40.328] 128/344 postgresql:test_dsm_registry / test_dsm_registry/regress                        ERROR            ...
[04:00:40.328] 129/344 postgresql:test_extensions / test_extensions/regress                            ERROR            ...
[04:00:40.328] 130/344 postgresql:test_ginpostinglist / test_ginpostinglist/regress                    ERROR            ...
[04:00:40.328] 131/344 postgresql:test_integerset / test_integerset/regress                            ERROR            ...
[04:00:40.328] 132/344 postgresql:test_lfind / test_lfind/regress                                      ERROR            ...
[04:00:40.328] 133/344 postgresql:test_oat_hooks / test_oat_hooks/regress                              ERROR            ...
[04:00:40.328] 134/344 postgresql:test_parser / test_parser/regress                                    ERROR            ...
[04:00:40.328] 135/344 postgresql:test_pg_dump / test_pg_dump/regress                                  ERROR            ...
[04:00:40.328] 136/344 postgresql:test_predtest / test_predtest/regress                                ERROR            ...
[04:00:40.328] 137/344 postgresql:test_radixtree / test_radixtree/regress                              ERROR            ...
[04:00:40.328] 138/344 postgresql:test_rbtree / test_rbtree/regress                                    ERROR            ...
[04:00:40.328] 139/344 postgresql:test_regex / test_regex/regress                                      ERROR            ...
[04:00:40.328] 140/344 postgresql:test_resowner / test_resowner/regress                                ERROR            ...
[04:00:40.328] 141/344 postgresql:test_rls_hooks / test_rls_hooks/regress                              ERROR            ...
[04:00:40.328] 142/344 postgresql:test_shm_mq / test_shm_mq/regress                                    ERROR            ...
[04:00:40.328] 143/344 postgresql:test_slru / test_slru/regress                                        ERROR            ...
[04:00:40.328] 144/344 postgresql:test_tidstore / test_tidstore/regress                                ERROR            ...
[04:00:40.328] 145/344 postgresql:typcache / typcache/regress                                          ERROR            ...
[04:00:40.328] 146/344 postgresql:unsafe_tests / unsafe_tests/regress                                  ERROR            ...
[04:00:40.328] 147/344 postgresql:ecpg / ecpg/ecpg                                                     ERROR            ...
[04:00:40.328] 148/344 postgresql:libpq / libpq/002_api                                                ERROR            ...
[04:00:40.328] 149/344 postgresql:libpq / libpq/001_uri                                                ERROR            ...
[04:00:40.328] 151/344 postgresql:initdb / initdb/001_initdb                                           ERROR            ...
[04:00:40.328] 150/344 postgresql:libpq / libpq/003_load_balance_host_list                             ERROR            ...
[04:00:40.328] 152/344 postgresql:libpq / libpq/004_load_balance_dns                                   ERROR            ...
[04:00:40.328] 153/344 postgresql:libpq / libpq/005_negotiate_encryption                               ERROR            ...
[04:00:40.328] 154/344 postgresql:libpq / libpq/006_service                                            ERROR            ...
[04:00:40.328] 155/344 postgresql:pg_amcheck / pg_amcheck/001_basic                                    ERROR            ...
[04:00:40.328] 156/344 postgresql:pg_amcheck / pg_amcheck/002_nonesuch                                 ERROR            ...
[04:00:40.328] 157/344 postgresql:pg_amcheck / pg_amcheck/003_check                                    ERROR            ...
[04:00:40.328] 158/344 postgresql:pg_basebackup / pg_basebackup/020_pg_receivewal                      ERROR            ...
[04:00:40.328] 159/344 postgresql:pg_basebackup / pg_basebackup/011_in_place_tablespace                ERROR            ...
[04:00:40.328] 160/344 postgresql:pg_amcheck / pg_amcheck/004_verify_heapam                            ERROR            ...
[04:00:40.328] 161/344 postgresql:pg_basebackup / pg_basebackup/010_pg_basebackup                      ERROR            ...
[04:00:40.328] 163/344 postgresql:pg_archivecleanup / pg_archivecleanup/010_pg_archivecleanup          ERROR            ...
[04:00:40.328] 162/344 postgresql:pg_amcheck / pg_amcheck/005_opclass_damage                           ERROR            ...
[04:00:40.328] 164/344 postgresql:pg_basebackup / pg_basebackup/030_pg_recvlogical                     ERROR            ...
[04:00:40.328] 165/344 postgresql:pg_basebackup / pg_basebackup/040_pg_createsubscriber                ERROR            ...
[04:00:40.328] 166/344 postgresql:pg_checksums / pg_checksums/001_basic                                ERROR            ...
[04:00:40.328] 167/344 postgresql:pg_combinebackup / pg_combinebackup/003_timeline                     ERROR            ...
[04:00:40.328] 168/344 postgresql:pg_combinebackup / pg_combinebackup/001_basic                        ERROR            ...
[04:00:40.328] 169/344 postgresql:pg_checksums / pg_checksums/002_actions                              ERROR            ...
[04:00:40.328] 170/344 postgresql:pg_combinebackup / pg_combinebackup/002_compare_backups              ERROR            ...
[04:00:40.328] 171/344 postgresql:pg_combinebackup / pg_combinebackup/005_integrity                    ERROR            ...
[04:00:40.328] 172/344 postgresql:pg_combinebackup / pg_combinebackup/004_manifest                     ERROR            ...
[04:00:40.328] 173/344 postgresql:pg_combinebackup / pg_combinebackup/006_db_file_copy                 ERROR            ...
[04:00:40.328] 174/344 postgresql:pg_combinebackup / pg_combinebackup/008_promote                      ERROR            ...
[04:00:40.328] 176/344 postgresql:pg_combinebackup / pg_combinebackup/007_wal_level_minimal            ERROR            ...
[04:00:40.329] 175/344 postgresql:pg_combinebackup / pg_combinebackup/009_no_full_file                 ERROR            ...
[04:00:40.329] 178/344 postgresql:pg_config / pg_config/001_pg_config                                  ERROR            ...
[04:00:40.329] 179/344 postgresql:pg_controldata / pg_controldata/001_pg_controldata                   ERROR            ...
[04:00:40.329] 177/344 postgresql:pg_combinebackup / pg_combinebackup/010_hardlink                     ERROR            ...
[04:00:40.329] 180/344 postgresql:pg_ctl / pg_ctl/001_start_stop                                       ERROR            ...
[04:00:40.329] 181/344 postgresql:pg_ctl / pg_ctl/002_status                                           ERROR            ...
[04:00:40.329] 182/344 postgresql:pg_ctl / pg_ctl/004_logrotate                                        ERROR            ...
[04:00:40.329] 183/344 postgresql:pg_ctl / pg_ctl/003_promote                                          ERROR            ...
[04:00:40.329] 184/344 postgresql:pg_dump / pg_dump/002_pg_dump                                        ERROR            ...
[04:00:40.329] 185/344 postgresql:pg_dump / pg_dump/001_basic                                          ERROR            ...
[04:00:40.329] 186/344 postgresql:pg_dump / pg_dump/003_pg_dump_with_server                            ERROR            ...
[04:00:40.329] 187/344 postgresql:pg_dump / pg_dump/004_pg_dump_parallel                               ERROR            ...
[04:00:40.329] 188/344 postgresql:pg_dump / pg_dump/005_pg_dump_filterfile                             ERROR            ...
[04:00:40.329] 189/344 postgresql:pg_dump / pg_dump/006_pg_dumpall                                     ERROR            ...
[04:00:40.329] 190/344 postgresql:pg_dump / pg_dump/010_dump_connstr                                   ERROR            ...
[04:00:40.329] 191/344 postgresql:pg_rewind / pg_rewind/001_basic                                      ERROR            ...
[04:00:40.329] 192/344 postgresql:pg_resetwal / pg_resetwal/002_corrupted                              ERROR            ...
[04:00:40.329] 193/344 postgresql:pg_resetwal / pg_resetwal/001_basic                                  ERROR            ...
[04:00:40.329] 194/344 postgresql:pg_rewind / pg_rewind/002_databases                                  ERROR            ...
[04:00:40.329] 196/344 postgresql:pg_rewind / pg_rewind/003_extrafiles                                 ERROR            ...
[04:00:40.329] 195/344 postgresql:pg_rewind / pg_rewind/004_pg_xlog_symlink                            ERROR            ...
[04:00:40.329] 197/344 postgresql:pg_rewind / pg_rewind/005_same_timeline                              ERROR            ...
[04:00:40.329] 198/344 postgresql:pg_rewind / pg_rewind/006_options                                    ERROR            ...
[04:00:40.329] 199/344 postgresql:pg_rewind / pg_rewind/008_min_recovery_point                         ERROR            ...
[04:00:40.329] 200/344 postgresql:pg_rewind / pg_rewind/007_standby_source                             ERROR            ...
[04:00:40.329] 201/344 postgresql:pg_rewind / pg_rewind/009_growing_files                              ERROR            ...
[04:00:40.329] 202/344 postgresql:pg_rewind / pg_rewind/010_keep_recycled_wals                         ERROR            ...
[04:00:40.329] 203/344 postgresql:pg_test_fsync / pg_test_fsync/001_basic                              ERROR            ...
[04:00:40.329] 205/344 postgresql:pg_test_timing / pg_test_timing/001_basic                            ERROR            ...
[04:00:40.329] 206/344 postgresql:pg_verifybackup / pg_verifybackup/001_basic                          ERROR            ...
[04:00:40.329] 204/344 postgresql:pg_verifybackup / pg_verifybackup/002_algorithm                      ERROR            ...
[04:00:40.329] 207/344 postgresql:pg_verifybackup / pg_verifybackup/004_options                        ERROR            ...
[04:00:40.329] 208/344 postgresql:pg_verifybackup / pg_verifybackup/003_corruption                     ERROR            ...
[04:00:40.329] 209/344 postgresql:pg_verifybackup / pg_verifybackup/006_encoding                       ERROR            ...
[04:00:40.329] 210/344 postgresql:pg_verifybackup / pg_verifybackup/005_bad_manifest                   ERROR            ...
[04:00:40.329] 211/344 postgresql:pg_verifybackup / pg_verifybackup/007_wal                            ERROR            ...
[04:00:40.329] 212/344 postgresql:pg_verifybackup / pg_verifybackup/008_untar                          ERROR            ...
[04:00:40.329] 213/344 postgresql:pg_verifybackup / pg_verifybackup/010_client_untar                   ERROR            ...
[04:00:40.329] 214/344 postgresql:pg_waldump / pg_waldump/001_basic                                    ERROR            ...
[04:00:40.329] 215/344 postgresql:pg_verifybackup / pg_verifybackup/009_extract                        ERROR            ...
[04:00:40.329] 216/344 postgresql:pg_walsummary / pg_walsummary/001_basic                              ERROR            ...
[04:00:40.329] 217/344 postgresql:pg_waldump / pg_waldump/002_save_fullpage                            ERROR            ...
[04:00:40.329] 218/344 postgresql:pgbench / pgbench/002_pgbench_no_server                              ERROR            ...
[04:00:40.329] 219/344 postgresql:pg_walsummary / pg_walsummary/002_blocks                             ERROR            ...
[04:00:40.329] 220/344 postgresql:pgbench / pgbench/001_pgbench_with_server                            ERROR            ...
[04:00:40.329] 221/344 postgresql:psql / psql/001_basic                                                ERROR            ...
[04:00:40.329] 222/344 postgresql:scripts / scripts/010_clusterdb                                      ERROR            ...
[04:00:40.329] 224/344 postgresql:psql / psql/020_cancel                                               ERROR            ...
[04:00:40.329] 225/344 postgresql:scripts / scripts/020_createdb                                       ERROR            ...
[04:00:40.329] 226/344 postgresql:scripts / scripts/011_clusterdb_all                                  ERROR            ...
[04:00:40.329] 227/344 postgresql:scripts / scripts/040_createuser                                     ERROR            ...
[04:00:40.329] 228/344 postgresql:scripts / scripts/070_dropuser                                       ERROR            ...
[04:00:40.329] 229/344 postgresql:scripts / scripts/050_dropdb                                         ERROR            ...
[04:00:40.329] 230/344 postgresql:scripts / scripts/080_pg_isready                                     ERROR            ...
[04:00:40.329] 231/344 postgresql:scripts / scripts/090_reindexdb                                      ERROR            ...
[04:00:40.329] 232/344 postgresql:scripts / scripts/091_reindexdb_all                                  ERROR            ...
[04:00:40.329] 233/344 postgresql:scripts / scripts/100_vacuumdb                                       ERROR            ...
[04:00:40.329] 234/344 postgresql:scripts / scripts/101_vacuumdb_all                                   ERROR            ...
[04:00:40.329] 235/344 postgresql:scripts / scripts/200_connstr                                        ERROR            ...
[04:00:40.329] 237/344 postgresql:ecpg / ecpg/001_ecpg_err_warn_msg                                    ERROR            ...
[04:00:40.329] 236/344 postgresql:scripts / scripts/102_vacuumdb_stages                                ERROR            ...
[04:00:40.329] 238/344 postgresql:ecpg / ecpg/002_ecpg_err_warn_msg_informix                           ERROR            ...
[04:00:40.329] 239/344 postgresql:pg_bsd_indent / pg_bsd_indent/001_pg_bsd_indent                      ERROR            ...
[04:00:40.329] 240/344 postgresql:amcheck / amcheck/001_verify_heapam                                  ERROR            ...
[04:00:40.329] 241/344 postgresql:amcheck / amcheck/002_cic                                            ERROR            ...
[04:00:40.329] 242/344 postgresql:amcheck / amcheck/003_cic_2pc                                        ERROR            ...
[04:00:40.329] 243/344 postgresql:amcheck / amcheck/004_verify_nbtree_unique                           ERROR            ...
[04:00:40.329] 244/344 postgresql:amcheck / amcheck/005_pitr                                           ERROR            ...
[04:00:40.329] 245/344 postgresql:amcheck / amcheck/006_verify_gin                                     ERROR            ...
[04:00:40.329] 246/344 postgresql:bloom / bloom/001_wal                                                ERROR            ...
[04:00:40.329] 247/344 postgresql:auto_explain / auto_explain/001_auto_explain                         ERROR            ...
[04:00:40.329] 248/344 postgresql:basebackup_to_shell / basebackup_to_shell/001_basic                  ERROR            ...
[04:00:40.329] 249/344 postgresql:pg_prewarm / pg_prewarm/001_basic                                    ERROR            ...
[04:00:40.329] 250/344 postgresql:dblink / dblink/001_auth_scram                                       ERROR            ...
[04:00:40.329] 251/344 postgresql:oid2name / oid2name/001_basic                                        ERROR            ...
[04:00:40.329] 252/344 postgresql:pg_stat_statements / pg_stat_statements/010_restart                  ERROR            ...
[04:00:40.329] 253/344 postgresql:pg_visibility / pg_visibility/002_corrupt_vm                         ERROR            ...
[04:00:40.329] 254/344 postgresql:pg_visibility / pg_visibility/001_concurrent_transaction             ERROR            ...
[04:00:40.329] 255/344 postgresql:test_decoding / test_decoding/001_repl_stats                         ERROR            ...
[04:00:40.329] 257/344 postgresql:authentication / authentication/001_password                         ERROR            ...
[04:00:40.329] 258/344 postgresql:postgres_fdw / postgres_fdw/001_auth_scram                           ERROR            ...
[04:00:40.329] 259/344 postgresql:vacuumlo / vacuumlo/001_basic                                        ERROR            ...
[04:00:40.329] 260/344 postgresql:authentication / authentication/002_saslprep                         ERROR            ...
[04:00:40.329] 262/344 postgresql:authentication / authentication/003_peer                             ERROR            ...
[04:00:40.329] 263/344 postgresql:authentication / authentication/004_file_inclusion                   ERROR            ...
[04:00:40.329] 264/344 postgresql:authentication / authentication/006_login_trigger                    ERROR            ...
[04:00:40.329] 266/344 postgresql:postmaster / postmaster/001_basic                                    ERROR            ...
[04:00:40.329] 265/344 postgresql:authentication / authentication/007_pre_auth                         ERROR            ...
[04:00:40.329] 267/344 postgresql:postmaster / postmaster/002_connection_limits                        ERROR            ...
[04:00:40.329] 268/344 postgresql:postmaster / postmaster/003_start_stop                               ERROR            ...
[04:00:40.329] 269/344 postgresql:subscription / subscription/001_rep_changes                          ERROR            ...
[04:00:40.329] 270/344 postgresql:subscription / subscription/003_constraints                          ERROR            ...
[04:00:40.329] 271/344 postgresql:subscription / subscription/002_types                                ERROR            ...
[04:00:40.329] 272/344 postgresql:subscription / subscription/004_sync                                 ERROR            ...
[04:00:40.329] 273/344 postgresql:subscription / subscription/005_encoding                             ERROR            ...
[04:00:40.329] 274/344 postgresql:subscription / subscription/006_rewrite                              ERROR            ...
[04:00:40.329] 275/344 postgresql:subscription / subscription/007_ddl                                  ERROR            ...
[04:00:40.329] 276/344 postgresql:subscription / subscription/009_matviews                             ERROR            ...
[04:00:40.329] 277/344 postgresql:subscription / subscription/008_diff_schema                          ERROR            ...
[04:00:40.329] 278/344 postgresql:subscription / subscription/010_truncate                             ERROR            ...
[04:00:40.329] 279/344 postgresql:subscription / subscription/011_generated                            ERROR            ...
[04:00:40.329] 280/344 postgresql:subscription / subscription/013_partition                            ERROR            ...
[04:00:40.329] 281/344 postgresql:subscription / subscription/012_collation                            ERROR            ...
[04:00:40.329] 282/344 postgresql:subscription / subscription/015_stream                               ERROR            ...
[04:00:40.329] 283/344 postgresql:subscription / subscription/014_binary                               ERROR            ...
[04:00:40.329] 284/344 postgresql:subscription / subscription/016_stream_subxact                       ERROR            ...
[04:00:40.329] 285/344 postgresql:subscription / subscription/019_stream_subxact_ddl_abort             ERROR            ...
[04:00:40.329] 286/344 postgresql:subscription / subscription/017_stream_ddl                           ERROR            ...
[04:00:40.329] 287/344 postgresql:subscription / subscription/020_messages                             ERROR            ...
[04:00:40.330] 288/344 postgresql:subscription / subscription/018_stream_subxact_abort                 ERROR            ...
[04:00:40.330] 289/344 postgresql:subscription / subscription/022_twophase_cascade                     ERROR            ...
[04:00:40.330] 290/344 postgresql:subscription / subscription/024_add_drop_pub                         ERROR            ...
[04:00:40.330] 291/344 postgresql:subscription / subscription/023_twophase_stream                      ERROR            ...
[04:00:40.330] 292/344 postgresql:subscription / subscription/021_twophase                             ERROR            ...
[04:00:40.330] 293/344 postgresql:subscription / subscription/025_rep_changes_for_schema               ERROR            ...
[04:00:40.330] 294/344 postgresql:subscription / subscription/026_stats                                ERROR            ...
[04:00:40.330] 295/344 postgresql:subscription / subscription/027_nosuperuser                          ERROR            ...
[04:00:40.330] 296/344 postgresql:subscription / subscription/028_row_filter                           ERROR            ...
[04:00:40.330] 297/344 postgresql:subscription / subscription/029_on_error                             ERROR            ...
[04:00:40.330] 298/344 postgresql:subscription / subscription/030_origin                               ERROR            ...
[04:00:40.330] 299/344 postgresql:subscription / subscription/031_column_list                          ERROR            ...
[04:00:40.330] 300/344 postgresql:subscription / subscription/032_subscribe_use_index                  ERROR            ...
[04:00:40.330] 301/344 postgresql:subscription / subscription/033_run_as_table_owner                   ERROR            ...
[04:00:40.330] 302/344 postgresql:subscription / subscription/034_temporal                             ERROR            ...
[04:00:40.330] 303/344 postgresql:subscription / subscription/035_conflicts                            ERROR            ...
[04:00:40.330] 304/344 postgresql:subscription / subscription/100_bugs                                 ERROR            ...
[04:00:40.330] 306/344 postgresql:brin / brin/02_wal_consistency                                       ERROR            ...
[04:00:40.330] 305/344 postgresql:brin / brin/01_workitems                                             ERROR            ...
[04:00:40.330] 307/344 postgresql:commit_ts / commit_ts/001_base                                       ERROR            ...
[04:00:40.330] 308/344 postgresql:commit_ts / commit_ts/003_standby_2                                  ERROR            ...
[04:00:40.330] 309/344 postgresql:commit_ts / commit_ts/002_standby                                    ERROR            ...
[04:00:40.330] 310/344 postgresql:commit_ts / commit_ts/004_restart                                    ERROR            ...
[04:00:40.330] 311/344 postgresql:injection_points / injection_points/001_stats                        ERROR            ...
[04:00:40.330] 312/344 postgresql:libpq_pipeline / libpq_pipeline/001_libpq_pipeline                   ERROR            ...
[04:00:40.330] 314/344 postgresql:oauth_validator / oauth_validator/001_server                         ERROR            ...
[04:00:40.330] 313/344 postgresql:oauth_validator / oauth_validator/002_client                         ERROR            ...
[04:00:40.330] 315/344 postgresql:ldap_password_func / ldap_password_func/001_mutated_bindpasswd       ERROR            ...
[04:00:40.330] 316/344 postgresql:ssl_passphrase_callback / ssl_passphrase_callback/001_testfunc       ERROR            ...
[04:00:40.330] 317/344 postgresql:test_aio / test_aio/001_aio                                          ERROR            ...
[04:00:40.330] 318/344 postgresql:test_custom_rmgrs / test_custom_rmgrs/001_basic                      ERROR            ...
[04:00:40.330] 319/344 postgresql:test_aio / test_aio/002_io_workers                                   ERROR            ...
[04:00:40.330] 320/344 postgresql:test_extensions / test_extensions/001_extension_control_path         ERROR            ...
[04:00:40.330] 321/344 postgresql:test_escape / test_escape/001_test_escape                            ERROR            ...
[04:00:40.330] 322/344 postgresql:test_json_parser / test_json_parser/002_inline                       ERROR            ...
[04:00:40.330] 323/344 postgresql:test_json_parser / test_json_parser/001_test_json_parser_incremental ERROR            ...
[04:00:40.330] 324/344 postgresql:test_json_parser / test_json_parser/003_test_semantic                ERROR            ...
[04:00:40.330] 325/344 postgresql:test_json_parser / test_json_parser/004_test_parser_perf             ERROR            ...
[04:00:40.330] 327/344 postgresql:test_misc / test_misc/002_tablespace                                 ERROR            ...
[04:00:40.330] 328/344 postgresql:test_misc / test_misc/004_io_direct                                  ERROR            ...
[04:00:40.330] 326/344 postgresql:test_misc / test_misc/001_constraint_validation                      ERROR            ...
[04:00:40.330] 329/344 postgresql:test_misc / test_misc/003_check_guc                                  ERROR            ...
[04:00:40.330] 330/344 postgresql:test_misc / test_misc/005_timeouts                                   ERROR            ...
[04:00:40.330] 331/344 postgresql:test_misc / test_misc/006_signal_autovacuum                          ERROR            ...
[04:00:40.330] 332/344 postgresql:test_pg_dump / test_pg_dump/001_base                                 ERROR            ...
[04:00:40.330] 333/344 postgresql:test_misc / test_misc/007_catcache_inval                             ERROR            ...
[04:00:40.330] 334/344 postgresql:test_slru / test_slru/001_multixact                                  ERROR            ...
[04:00:40.330] 337/344 postgresql:worker_spi / worker_spi/001_worker_spi                               ERROR            ...
[04:00:40.330] 339/344 postgresql:ssl / ssl/001_ssltests                                               ERROR            ...
[04:00:40.330] 340/344 postgresql:ssl / ssl/002_scram                                                  ERROR            ...
[04:00:40.330] 341/344 postgresql:ssl / ssl/003_sslinfo                                                ERROR            ...
[04:00:40.330] 342/344 postgresql:ldap / ldap/001_auth                                                 ERROR            ...
[04:00:40.330] 343/344 postgresql:icu / icu/010_database                                               ERROR            ...
[04:00:40.347] 344/344 postgresql:ldap / ldap/002_bindpasswd                                           ERROR            ...
53/5751 Disable parallel query by default
FreeBSD - Meson
core
[02:57:05.840] #0  0x000000082a62075a in _sigprocmask () from /lib/libc.so.7
[02:57:05.840] #1  0x000000082a65da2f in _system () from /lib/libc.so.7
[02:57:05.840] #2  0x000000082c0958a3 in ?? () from /lib/libthr.so.3
[02:57:05.840] #3  0x00000000006871b7 in RestoreArchivedFile (path=path@entry=0x8216121e0 "pg_wal/0\303)8", xlogfname=xl...
[02:57:05.840] #4  0x0000000000692810 in XLogFileRead (segno=segno@entry=4, tli=tli@entry=2, source=source@entry=XLOG_FR...
[02:57:05.840] #5  0x000000000068e54c in XLogFileReadAnyTLI (segno=4, source=XLOG_FROM_ANY) at ../src/backend/access/tra...
[02:57:05.840] #6  WaitForWALToBecomeAvailable (RecPtr=67173224, tliRecPtr=67173200, replayTLI=2, replayLSN=67173200, ra...
[02:57:05.840] #7  XLogPageRead (xlogreader=0x2431ddc1d130, targetPagePtr=67166208, reqLen=7016, targetRecPtr=67173200, ...
[02:57:05.840] #8  0x000000000069555a in ReadPageInternal (state=state@entry=0x2431ddc1d130, pageptr=67166208, reqLen=70...
[02:57:05.840] #9  0x0000000000694388 in XLogDecodeNextRecord (state=0x2431ddc1d130, nonblocking=false) at ../src/backen...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out /tmp/cirrus-ci-build/build/testrun/isola...
--- /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out	2025-07-01 02:49:13.338021000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/deadlock-parallel.out	2025-07-01 02:50:19.190870000 +...
@@ -46,6 +46,7 @@
         1
 (1 row)
 
+step e1c: COMMIT;
 step d2a1: <... completed>
   sum
 -----
@@ -57,7 +58,6 @@
          1
 (1 row)
 
-step e1c: COMMIT;
 step d2c: COMMIT;
 step e2l: <... completed>
 lock_excl
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out /tmp/cirrus-ci-build/build/testrun/pg_o...
--- /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out	2025-07-01 02:49:11.949804000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_overexplain/regress/results/pg_overexplain.out	2025-07-01 02:51:40.698718000 +...
@@ -91,26 +91,26 @@
  GroupAggregate
    Group Key: vegetables.genus
    Disabled Nodes: 0
-   Parallel Safe: true
+   Parallel Safe: false
    Plan Node ID: 0
    ->  Sort
          Sort Key: vegetables.genus, vegetables.name
          Disabled Nodes: 0
-         Parallel Safe: true
+         Parallel Safe: false
          Plan Node ID: 1
          ->  Append
                Disabled Nodes: 0
-               Parallel Safe: true
+               Parallel Safe: false
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/pg_upgrad...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-07-01 02:49:13.518373000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/select_parallel.out	2025-07-01 02:50:39.75...
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-07-01 02:49:13.504128000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/plpgsql.out	2025-07-01 02:50:55.445608000 ...
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/recovery/...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-07-01 02:49:13.518373000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/select_parallel.out	2025-07-01 02:51:49....
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-07-01 02:49:13.504128000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/plpgsql.out	2025-07-01 02:52:07.73305300...
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/regress/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-07-01 02:49:13.518373000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/select_parallel.out	2025-07-01 02:50:39.497600000 +0000
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/regress/regress/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-07-01 02:49:13.504128000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/plpgsql.out	2025-07-01 02:50:54.174821000 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
tap
[02:51:12.809](72.478s) not ok 5 - regression tests pass
tap
[02:52:25.667](97.766s) not ok 2 - regression tests pass
test
[02:54:21.521]  25/343 postgresql:regress / regress/regress                                            ERROR            ...
[02:54:21.521]  12/343 postgresql:isolation / isolation/isolation                                      ERROR            ...
[02:54:21.521]  91/343 postgresql:pg_overexplain / pg_overexplain/regress                              ERROR            ...
[02:54:21.521]  47/343 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[02:54:21.521] 164/343 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
Linux - Debian Bookworm - Autoconf
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out /tmp/cirrus-ci-build/contrib/pg_overexp...
--- /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out	2025-07-01 02:49:16.848740810 +0000
+++ /tmp/cirrus-ci-build/contrib/pg_overexplain/results/pg_overexplain.out	2025-07-01 02:53:34.440100846 +0000
@@ -91,26 +91,26 @@
  GroupAggregate
    Group Key: vegetables.genus
    Disabled Nodes: 0
-   Parallel Safe: true
+   Parallel Safe: false
    Plan Node ID: 0
    ->  Sort
          Sort Key: vegetables.genus, vegetables.name
          Disabled Nodes: 0
-         Parallel Safe: true
+         Parallel Safe: false
          Plan Node ID: 1
          ->  Append
                Disabled Nodes: 0
-               Parallel Safe: true
+               Parallel Safe: false
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-07-01 02:49:18.768740881 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/select_parallel.out	2025-07-01 02:55:26.447969577 +0000
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/re...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-07-01 02:49:18.752740881 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/plpgsql.out	2025-07-01 02:55:45.107954851 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out /tmp/cirrus-ci-build/src/test/isolation/...
--- /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out	2025-07-01 02:49:18.540740873 +0000
+++ /tmp/cirrus-ci-build/src/test/isolation/output_iso/results/deadlock-parallel.out	2025-07-01 02:51:29.144243212 +0000
@@ -46,6 +46,7 @@
         1
 (1 row)
 
+step e1c: COMMIT;
 step d2a1: <... completed>
   sum
 -----
@@ -57,7 +58,6 @@
          1
 (1 row)
 
-step e1c: COMMIT;
 step d2c: COMMIT;
 step e2l: <... completed>
 lock_excl
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/src/test/recovery/tmp_c...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-07-01 02:49:18.768740881 +0000
+++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/select_parallel.out	2025-07-01 02:56:34.059919691 +0000
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/res...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-07-01 02:49:18.752740881 +0000
+++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/plpgsql.out	2025-07-01 02:56:48.635909852 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/src/test/regress/result...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-07-01 02:49:18.768740881 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/select_parallel.out	2025-07-01 02:52:18.120208530 +0000
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/src/test/regress/results/plpgsq...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-07-01 02:49:18.752740881 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/plpgsql.out	2025-07-01 02:52:43.528197349 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
tap
[02:56:03.398](120.999s) not ok 5 - regression tests pass
tap
[02:57:01.031](90.908s) not ok 2 - regression tests pass
Linux - Debian Bookworm - Meson
core
[02:59:29.476] #0  0x00007ffaed2aedd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[02:59:29.476] #1  0x00007ffaed25b239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[02:59:29.476] #2  0x00007ffaed316244 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[02:59:29.476] #3  0x00007ffaed32889c in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[02:59:29.022] #0  <unavailable> in ?? ()
core
[02:59:29.022] #0  0x00007f4fb24aedd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[02:59:29.022] #1  0x00007f4fb245b239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[02:59:29.022] #2  0x00007f4fb2516244 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[02:59:29.022] #3  0x00007f4fb252889c in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[02:59:29.469] #0  0x00007ffaed2aedd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
core
[02:59:29.476] #0  <unavailable> in ?? ()
regress
diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out /tmp/cirrus-ci-build/build/testrun/isola...
--- /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out	2025-07-01 02:49:23.780893159 +0000
+++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/deadlock-parallel.out	2025-07-01 02:51:18.290623677 +...
@@ -46,6 +46,7 @@
         1
 (1 row)
 
+step e1c: COMMIT;
 step d2a1: <... completed>
   sum
 -----
@@ -57,7 +58,6 @@
          1
 (1 row)
 
-step e1c: COMMIT;
 step d2c: COMMIT;
 step e2l: <... completed>
 lock_excl
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out /tmp/cirrus-ci-build/build/testrun/pg_o...
--- /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out	2025-07-01 02:49:22.045982498 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_overexplain/regress/results/pg_overexplain.out	2025-07-01 02:53:22.874277131 +...
@@ -91,26 +91,26 @@
  GroupAggregate
    Group Key: vegetables.genus
    Disabled Nodes: 0
-   Parallel Safe: true
+   Parallel Safe: false
    Plan Node ID: 0
    ->  Sort
          Sort Key: vegetables.genus, vegetables.name
          Disabled Nodes: 0
-         Parallel Safe: true
+         Parallel Safe: false
          Plan Node ID: 1
          ->  Append
                Disabled Nodes: 0
-               Parallel Safe: true
+               Parallel Safe: false
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/pg_upgrad...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-07-01 02:49:24.014246240 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/select_parallel.out	2025-07-01 02:51:49.49...
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-07-01 02:49:23.998160297 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/plpgsql.out	2025-07-01 02:52:03.380791970 ...
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/recovery/...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-07-01 02:49:24.014246240 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/select_parallel.out	2025-07-01 02:53:05....
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-07-01 02:49:23.998160297 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/plpgsql.out	2025-07-01 02:53:20.98636728...
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/regress/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-07-01 02:49:24.014246240 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/select_parallel.out	2025-07-01 02:51:48.719820272 +0000
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/regress/regress/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-07-01 02:49:23.998160297 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/plpgsql.out	2025-07-01 02:52:03.592807146 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
tap
[02:52:13.602](74.030s) not ok 5 - regression tests pass
tap
[02:53:33.757](80.191s) not ok 2 - regression tests pass
test
[02:56:45.797]   8/344 postgresql:isolation / isolation/isolation                                      ERROR            ...
[02:56:45.797]  22/344 postgresql:regress / regress/regress                                            ERROR            ...
[02:56:45.797]  32/344 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[02:56:45.797]  89/344 postgresql:pg_overexplain / pg_overexplain/regress                              ERROR            ...
[02:56:45.797] 105/344 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
macOS - Sonoma - Meson
regress
diff -U3 /Users/admin/pgsql/src/test/isolation/expected/deadlock-parallel.out /Users/admin/pgsql/build/testrun/isolation...
--- /Users/admin/pgsql/src/test/isolation/expected/deadlock-parallel.out	2025-07-01 02:48:12
+++ /Users/admin/pgsql/build/testrun/isolation/isolation/results/deadlock-parallel.out	2025-07-01 02:49:42
@@ -46,6 +46,7 @@
         1
 (1 row)
 
+step e1c: COMMIT;
 step d2a1: <... completed>
   sum
 -----
@@ -57,7 +58,6 @@
          1
 (1 row)
 
-step e1c: COMMIT;
 step d2c: COMMIT;
 step e2l: <... completed>
 lock_excl
regress
diff -U3 /Users/admin/pgsql/contrib/pg_overexplain/expected/pg_overexplain.out /Users/admin/pgsql/build/testrun/pg_overe...
--- /Users/admin/pgsql/contrib/pg_overexplain/expected/pg_overexplain.out	2025-07-01 02:48:10
+++ /Users/admin/pgsql/build/testrun/pg_overexplain/regress/results/pg_overexplain.out	2025-07-01 02:52:12
@@ -91,26 +91,26 @@
  GroupAggregate
    Group Key: vegetables.genus
    Disabled Nodes: 0
-   Parallel Safe: true
+   Parallel Safe: false
    Plan Node ID: 0
    ->  Sort
          Sort Key: vegetables.genus, vegetables.name
          Disabled Nodes: 0
-         Parallel Safe: true
+         Parallel Safe: false
          Plan Node ID: 1
          ->  Append
                Disabled Nodes: 0
-               Parallel Safe: true
+               Parallel Safe: false
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/select_parallel.out /Users/admin/pgsql/build/testrun/pg_upgrade/00...
--- /Users/admin/pgsql/src/test/regress/expected/select_parallel.out	2025-07-01 02:48:12
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/select_parallel.out	2025-07-01 02:50:10
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /Users/admin/pgsql/src/test/regress/expected/plpgsql.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upg...
--- /Users/admin/pgsql/src/test/regress/expected/plpgsql.out	2025-07-01 02:48:12
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/plpgsql.out	2025-07-01 02:50:27
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/select_parallel.out /Users/admin/pgsql/build/testrun/recovery/027_...
--- /Users/admin/pgsql/src/test/regress/expected/select_parallel.out	2025-07-01 02:48:12
+++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/select_parallel.out	2025-07-01 02:52:00
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /Users/admin/pgsql/src/test/regress/expected/plpgsql.out /Users/admin/pgsql/build/testrun/recovery/027_stream_r...
--- /Users/admin/pgsql/src/test/regress/expected/plpgsql.out	2025-07-01 02:48:12
+++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/plpgsql.out	2025-07-01 02:52:18
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/select_parallel.out /Users/admin/pgsql/build/testrun/regress/regre...
--- /Users/admin/pgsql/src/test/regress/expected/select_parallel.out	2025-07-01 02:48:12
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/select_parallel.out	2025-07-01 02:50:13
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /Users/admin/pgsql/src/test/regress/expected/plpgsql.out /Users/admin/pgsql/build/testrun/regress/regress/resul...
--- /Users/admin/pgsql/src/test/regress/expected/plpgsql.out	2025-07-01 02:48:12
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/plpgsql.out	2025-07-01 02:50:30
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
tap
[02:50:40.765](70.721s) not ok 5 - regression tests pass
tap
[02:52:38.395](112.044s) not ok 2 - regression tests pass
test
[02:56:23.003]  17/343 postgresql:regress / regress/regress                                            ERROR            ...
[02:56:23.003]   8/343 postgresql:isolation / isolation/isolation                                      ERROR            ...
[02:56:23.003]  89/343 postgresql:pg_overexplain / pg_overexplain/regress                              ERROR            ...
[02:56:23.003]  31/343 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[02:56:23.003] 130/343 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
Windows - Server 2019, VS 2019 - Meson & ninja
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/isolation/expected/deadlock-parallel.out C:/cirrus/build/testrun/isolati...
--- C:/cirrus/src/test/isolation/expected/deadlock-parallel.out	2025-07-01 02:49:18.523182900 +0000
+++ C:/cirrus/build/testrun/isolation/isolation/results/deadlock-parallel.out	2025-07-01 02:51:50.673884800 +0000
@@ -46,6 +46,7 @@
         1
 (1 row)
 
+step e1c: COMMIT;
 step d2a1: <... completed>
   sum
 -----
@@ -57,7 +58,6 @@
          1
 (1 row)
 
-step e1c: COMMIT;
 step d2c: COMMIT;
 step e2l: <... completed>
 lock_excl
regress
diff --strip-trailing-cr -U3 C:/cirrus/contrib/pg_overexplain/expected/pg_overexplain.out C:/cirrus/build/testrun/pg_ove...
--- C:/cirrus/contrib/pg_overexplain/expected/pg_overexplain.out	2025-07-01 02:49:14.531338400 +0000
+++ C:/cirrus/build/testrun/pg_overexplain/regress/results/pg_overexplain.out	2025-07-01 02:56:19.956126000 +0000
@@ -91,26 +91,26 @@
  GroupAggregate
    Group Key: vegetables.genus
    Disabled Nodes: 0
-   Parallel Safe: true
+   Parallel Safe: false
    Plan Node ID: 0
    ->  Sort
          Sort Key: vegetables.genus, vegetables.name
          Disabled Nodes: 0
-         Parallel Safe: true
+         Parallel Safe: false
          Plan Node ID: 1
          ->  Append
                Disabled Nodes: 0
-               Parallel Safe: true
+               Parallel Safe: false
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/select_parallel.out C:/cirrus/build/testrun/pg_upgrade/...
--- C:/cirrus/src/test/regress/expected/select_parallel.out	2025-07-01 02:49:19.269233500 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/select_parallel.out	2025-07-01 02:52:35.888549600 +00...
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/plpgsql.out C:/cirrus/build/testrun/pg_upgrade/002_pg_u...
--- C:/cirrus/src/test/regress/expected/plpgsql.out	2025-07-01 02:49:19.231663100 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/plpgsql.out	2025-07-01 02:52:55.813567500 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/select_parallel.out C:/cirrus/build/testrun/recovery/02...
--- C:/cirrus/src/test/regress/expected/select_parallel.out	2025-07-01 02:49:19.269233500 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/select_parallel.out	2025-07-01 02:55:26.334739600 +...
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/plpgsql.out C:/cirrus/build/testrun/recovery/027_stream...
--- C:/cirrus/src/test/regress/expected/plpgsql.out	2025-07-01 02:49:19.231663100 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/plpgsql.out	2025-07-01 02:55:46.270581100 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/select_parallel.out C:/cirrus/build/testrun/regress/reg...
--- C:/cirrus/src/test/regress/expected/select_parallel.out	2025-07-01 02:49:19.269233500 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/select_parallel.out	2025-07-01 02:52:33.106903700 +0000
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/plpgsql.out C:/cirrus/build/testrun/regress/regress/res...
--- C:/cirrus/src/test/regress/expected/plpgsql.out	2025-07-01 02:49:19.231663100 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/plpgsql.out	2025-07-01 02:52:49.760805800 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
tap
[02:53:14.997](115.878s) not ok 5 - regression tests pass
tap
[02:56:07.414](135.713s) not ok 2 - regression tests pass
test
[03:03:29.070]  12/338 postgresql:regress / regress/regress                                            ERROR           1...
[03:03:29.070]   6/338 postgresql:isolation / isolation/isolation                                      ERROR           1...
[03:03:29.070]  17/338 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           2...
[03:03:29.070]  87/338 postgresql:pg_overexplain / pg_overexplain/regress                              ERROR            ...
[03:03:29.070]  71/338 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
53/5811 Expose internal MultiXact member count function for efficient monitoring
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[02:12:45.750] ../src/backend/access/transam/multixact.c(3592): error C2375: 'pg_get_multixact_count': redefinition; dif...
53/5773 Disallow concurrent ALTER DOMAIN and DROP DOMAIN
CompilerWarnings
compiler
[01:37:19.710] typecmds.c:2858:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[01:37:19.710] typecmds.c:2969:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[01:37:19.710] typecmds.c:2631:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[01:37:19.710] typecmds.c:2760:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[01:37:19.710] typecmds.c:3078:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[01:36:43.173] typecmds.c:3078:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[01:36:43.173] typecmds.c:2969:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[01:36:43.173] typecmds.c:2858:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[01:36:43.173] typecmds.c:2760:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[01:36:43.173] typecmds.c:2631:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[01:35:47.367] typecmds.c:2631:9: error: implicit declaration of function ‘LockDatabaseObject’ [-Werror=implicit-functio...
compiler
[01:35:13.435] typecmds.c:2631:9: error: implicit declaration of function ‘LockDatabaseObject’ [-Werror=implicit-functio...
compiler
[01:38:20.516] typecmds.c:2631:9: error: implicit declaration of function ‘LockDatabaseObject’ [-Werror=implicit-functio...
53/5669 Use CLOCK_MONOTONIC_COARSE for instr_time for explain analyze
Linux - Debian Bookworm - Autoconf
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/entry_timestamp.out /tmp/cirrus-ci-build/contrib/pg_st...
--- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/entry_timestamp.out	2025-06-30 22:50:47.304067851 +0000
+++ /tmp/cirrus-ci-build/contrib/pg_stat_statements/results/entry_timestamp.out	2025-06-30 22:57:00.651628438 +0000
@@ -45,7 +45,7 @@
 WHERE query LIKE '%STMTTS%';
  total | minmax_plan_zero | minmax_exec_zero | minmax_stats_since_after_ref | stats_since_after_ref 
 -------+------------------+------------------+------------------------------+-----------------------
-     2 |                0 |                0 |                            0 |                     0
+     2 |                0 |                2 |                            0 |                     0
 (1 row)
 
 -- Perform single min/max reset
@@ -71,7 +71,7 @@
 WHERE query LIKE '%STMTTS%';
  total | minmax_plan_zero | minmax_exec_zero | minmax_stats_since_after_ref | stats_since_after_ref 
 -------+------------------+------------------+------------------------------+-----------------------
-     2 |                1 |                1 |                            1 |                     0
+     2 |                1 |                2 |                            1 |                     0
 (1 row)
 
...
Linux - Debian Bookworm - Meson
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/entry_timestamp.out /tmp/cirrus-ci-build/build/testrun...
--- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/entry_timestamp.out	2025-06-30 22:50:46.928857672 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/entry_timestamp.out	2025-06-30 22:57:42.503084...
@@ -45,7 +45,7 @@
 WHERE query LIKE '%STMTTS%';
  total | minmax_plan_zero | minmax_exec_zero | minmax_stats_since_after_ref | stats_since_after_ref 
 -------+------------------+------------------+------------------------------+-----------------------
-     2 |                0 |                0 |                            0 |                     0
+     2 |                0 |                2 |                            0 |                     0
 (1 row)
 
 -- Perform single min/max reset
@@ -71,7 +71,7 @@
 WHERE query LIKE '%STMTTS%';
  total | minmax_plan_zero | minmax_exec_zero | minmax_stats_since_after_ref | stats_since_after_ref 
 -------+------------------+------------------+------------------------------+-----------------------
-     2 |                1 |                1 |                            1 |                     0
+     2 |                1 |                2 |                            1 |                     0
 (1 row)
 
...
test
[23:01:01.838]  93/344 postgresql:pg_stat_statements / pg_stat_statements/regress                      ERROR            ...
53/5447 log_min_messages per backend type
FreeBSD - Meson
core
[22:49:53.926] #0  pg_strcasecmp (s1=<optimized out>, s2=<optimized out>, s2@entry=0x1f220621d498 "checkpointer") at ../...
[22:49:53.926] #1  0x0000000000773e8c in check_log_min_messages (newval=<optimized out>, extra=0x8213432e8, source=<opti...
[22:49:53.926] #2  0x0000000000af3504 in call_string_check_hook (conf=conf@entry=0xbf38f0 <ConfigureNamesString+2800>, n...
[22:49:53.926] #3  0x0000000000af2db9 in parse_and_validate_value (record=record@entry=0xbf38f0 <ConfigureNamesString+28...
[22:49:53.926] #4  0x0000000000af1f46 in set_config_with_handle (name=<optimized out>, handle=handle@entry=0x0, value=va...
[22:49:53.926] #5  0x0000000000aee262 in set_config_option (name=<optimized out>, value=0x1f220621d038 "checkpointer:deb...
[22:49:53.926] #6  0x0000000000af6f5e in ExecSetVariableStmt (stmt=stmt@entry=0x1f2205a25d78, isTopLevel=<optimized out>...
[22:49:53.926] #7  0x0000000000979d5c in standard_ProcessUtility (pstmt=0x1f2205a25468, queryString=0x1f2205a24100 "SET ...
[22:49:53.926] #8  0x0000000000979708 in ProcessUtility (pstmt=0x0, queryString=0x0, readOnlyTree=<optimized out>, conte...
[22:49:53.926] #9  0x000000000097923c in PortalRunUtility (portal=0x1f2205b0d100, pstmt=0x1f2205a25468, isTopLevel=<opti...
core
[22:49:53.611] #0  pg_strcasecmp (s1=<optimized out>, s2=<optimized out>, s2@entry=0x1e33e4018498 "checkpointer") at ../...
[22:49:53.611] #1  0x0000000000773e8c in check_log_min_messages (newval=<optimized out>, extra=0x8216eaa38, source=<opti...
[22:49:53.611] #2  0x0000000000af3504 in call_string_check_hook (conf=conf@entry=0xbf38f0 <ConfigureNamesString+2800>, n...
[22:49:53.611] #3  0x0000000000af2db9 in parse_and_validate_value (record=record@entry=0xbf38f0 <ConfigureNamesString+28...
[22:49:53.611] #4  0x0000000000af1f46 in set_config_with_handle (name=<optimized out>, handle=handle@entry=0x0, value=va...
[22:49:53.611] #5  0x0000000000aee262 in set_config_option (name=<optimized out>, value=0x1e33e4018038 "checkpointer:deb...
[22:49:53.611] #6  0x0000000000af6f5e in ExecSetVariableStmt (stmt=stmt@entry=0x1e33e3825d78, isTopLevel=<optimized out>...
[22:49:53.611] #7  0x0000000000979d5c in standard_ProcessUtility (pstmt=0x1e33e3825468, queryString=0x1e33e3824100 "SET ...
[22:49:53.611] #8  0x0000000000979708 in ProcessUtility (pstmt=0x0, queryString=0x0, readOnlyTree=<optimized out>, conte...
[22:49:53.611] #9  0x000000000097923c in PortalRunUtility (portal=0x1e33e3961100, pstmt=0x1e33e3825468, isTopLevel=<opti...
core
[22:49:54.217] #0  pg_strcasecmp (s1=<optimized out>, s2=<optimized out>, s2@entry=0x37ce3e18498 "checkpointer") at ../s...
[22:49:54.217] #1  0x0000000000773e8c in check_log_min_messages (newval=<optimized out>, extra=0x821636a18, source=<opti...
[22:49:54.217] #2  0x0000000000af3504 in call_string_check_hook (conf=conf@entry=0xbf38f0 <ConfigureNamesString+2800>, n...
[22:49:54.217] #3  0x0000000000af2db9 in parse_and_validate_value (record=record@entry=0xbf38f0 <ConfigureNamesString+28...
[22:49:54.217] #4  0x0000000000af1f46 in set_config_with_handle (name=<optimized out>, handle=handle@entry=0x0, value=va...
[22:49:54.217] #5  0x0000000000aee262 in set_config_option (name=<optimized out>, value=0x37ce3e18038 "checkpointer:debu...
[22:49:54.217] #6  0x0000000000af6f5e in ExecSetVariableStmt (stmt=stmt@entry=0x37ce3625fd8, isTopLevel=<optimized out>)...
[22:49:54.217] #7  0x0000000000979d5c in standard_ProcessUtility (pstmt=pstmt@entry=0x37ce3625468, queryString=queryStri...
[22:49:54.217] #8  0x0000000833f1000c in pgss_ProcessUtility (pstmt=0x37ce3625468, queryString=0x37ce3624100 "SET log_mi...
[22:49:54.217] #9  0x000000000097923c in PortalRunUtility (portal=0x37ce370b100, pstmt=0x37ce3625468, isTopLevel=<optimi...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/00...
--- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out	2025-06-30 22:40:52.570830000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/foreign_key.out	2025-06-30 22:44:28.675163...
@@ -1346,2063 +1346,10 @@
 BEGIN;
 -- doesn't match FK, but no error.
 UPDATE pktable SET id = 10 WHERE id = 5;
--- doesn't match PK, but no error.
-INSERT INTO fktable VALUES (0, 20);
-ROLLBACK;
--- try additional syntax
-ALTER TABLE fktable ALTER CONSTRAINT fktable_fk_fkey NOT DEFERRABLE;
--- illegal options
-ALTER TABLE fktable ALTER CONSTRAINT fktable_fk_fkey NOT DEFERRABLE INITIALLY DEFERRED;
-ERROR:  constraint declared INITIALLY DEFERRED must be DEFERRABLE
-LINE 1: ...e ALTER CONSTRAINT fktable_fk_fkey NOT DEFERRABLE INITIALLY ...
-                                                             ^
-ALTER TABLE fktable ALTER CONSTRAINT fktable_fk_fkey NO INHERIT;
-ERROR:  constraint "fktable_fk_fkey" of relation "fktable" is not a not-null constraint
-ALTER TABLE fktable ALTER CONSTRAINT fktable_fk_fkey NOT VALID;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/build/testrun/recovery/027_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out	2025-06-30 22:40:52.570830000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/foreign_key.out	2025-06-30 22:45:29.3081...
@@ -565,2844 +565,10 @@
 DELETE FROM PKTABLE where ptest1=1 and ptest2=5 and ptest3=3;
 -- Show PKTABLE and FKTABLE
 SELECT * from PKTABLE;
- ptest1 | ptest2 | ptest3 | ptest4 
---------+--------+--------+--------
-      2 |      4 |      5 | test4
-      1 |      3 |      3 | test2
-      1 |      3 |      4 | test3
-(3 rows)
-
-SELECT * from FKTABLE;
- ftest1 | ftest2 | ftest3 | ftest4 
---------+--------+--------+--------
-        |      2 |      3 |      2
-      2 |        |      3 |      3
-        |      2 |      7 |      4
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/build/testrun/regress/regre...
--- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out	2025-06-30 22:40:52.570830000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/foreign_key.out	2025-06-30 22:44:23.178237000 +0000
@@ -853,2556 +853,10 @@
   (1, 2, NULL, 2);
 DELETE FROM PKTABLE WHERE id = 1 OR id = 2;
 SELECT * FROM FKTABLE ORDER BY id;
- tid | id | fk_id_del_set_null | fk_id_del_set_default 
------+----+--------------------+-----------------------
-   1 |  1 |                    |                      
-   1 |  2 |                    |                     0
-(2 rows)
-
-DROP TABLE FKTABLE;
-DROP TABLE PKTABLE;
--- Test some invalid FK definitions
-CREATE TABLE PKTABLE (ptest1 int PRIMARY KEY, someoid oid);
-CREATE TABLE FKTABLE_FAIL1 ( ftest1 int, CONSTRAINT fkfail1 FOREIGN KEY (ftest2) REFERENCES PKTABLE);
-ERROR:  column "ftest2" referenced in foreign key constraint does not exist
-CREATE TABLE FKTABLE_FAIL2 ( ftest1 int, CONSTRAINT fkfail1 FOREIGN KEY (ftest1) REFERENCES PKTABLE(ptest2));
...
tap
[22:44:29.470](122.459s) not ok 5 - regression tests pass
[22:44:43.400](3.931s) not ok 7 - pg_restore to destination instance
[22:44:56.647](13.246s) not ok 8 - dump outputs from original and restored regression databases match
[22:45:09.703](0.863s) not ok 16 - run of pg_upgrade --check for new instance
[22:45:09.704](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[22:45:10.593](0.889s) not ok 18 - run of pg_upgrade for new instance
[22:45:10.594](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[22:45:10.758](0.032s) not ok 20 - check that locales in new cluster match original cluster
[22:45:12.307](0.064s) not ok 22 - old and new dumps match after pg_upgrade
tap
[22:45:29.913](140.203s) not ok 2 - regression tests pass
test
[22:47:25.502]  92/343 postgresql:regress / regress/regress                                            ERROR           1...
[22:47:25.502]  97/343 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[22:47:25.502] 188/343 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
Linux - Debian Bookworm - Autoconf
core
[22:50:42.753] #0  0x00007f388f4abeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:50:42.753] #1  0x00007f388f45cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[22:50:42.753] #2  0x00007f388f447472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[22:50:42.753] #3  0x00007f38906d650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[22:50:42.753] #4  0x00007f38906e2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[22:50:42.753] #5  0x00007f38906c1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7f388ee85f4e, __in_ch...
[22:50:42.753] #6  0x00007f38906be6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[22:50:42.753] #7  0x00007f38906bd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7f388ee86bf0, cont...
[22:50:42.753] #8  <signal handler called>
[22:50:42.753] #9  0x00005570ea628a95 in pg_strcasecmp (s1=0x1 <error: Cannot access memory at address 0x1>, s2=s2@entry...
core
[22:50:42.229] #0  0x00007f79c12abeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:50:42.229] #1  0x00007f79c125cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[22:50:42.229] #2  0x00007f79c1247472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[22:50:42.229] #3  0x00007f79c24d650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[22:50:42.229] #4  0x00007f79c24e2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[22:50:42.229] #5  0x00007f79c24c1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7f79c0c36f4e, __in_ch...
[22:50:42.229] #6  0x00007f79c24be6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[22:50:42.229] #7  0x00007f79c24bd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7f79c0c37bf0, cont...
[22:50:42.229] #8  <signal handler called>
[22:50:42.229] #9  0x00005582b0c1ea95 in pg_strcasecmp (s1=0x1 <error: Cannot access memory at address 0x1>, s2=s2@entry...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_chec...
--- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out	2025-06-30 22:40:58.000975851 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/foreign_key.out	2025-06-30 22:48:10.988274372 +0000
@@ -1740,1669 +1740,10 @@
 DETAIL:  Key (a, b)=(2500, 2502) is still referenced from table "fk_partitioned_fk".
 -- check psql behavior
 \d fk_notpartitioned_pk
-        Table "public.fk_notpartitioned_pk"
- Column |  Type   | Collation | Nullable | Default 
---------+---------+-----------+----------+---------
- a      | integer |           | not null | 
- b      | integer |           | not null | 
-Indexes:
-    "fk_notpartitioned_pk_pkey" PRIMARY KEY, btree (a, b)
-Referenced by:
-    TABLE "fk_partitioned_fk" CONSTRAINT "fk_partitioned_fk_a_b_fkey" FOREIGN KEY (a, b) REFERENCES fk_notpartitioned_p...
-
--- Check the exsting FK trigger
-SELECT conname, tgrelid::regclass as tgrel, regexp_replace(tgname, '[0-9]+', 'N') as tgname, tgtype
-FROM pg_trigger t JOIN pg_constraint c ON (t.tgconstraint = c.oid)
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/src/test/regress/results/fo...
--- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out	2025-06-30 22:40:58.000975851 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/foreign_key.out	2025-06-30 22:46:33.526831427 +0000
@@ -1099,2310 +1099,10 @@
 DETAIL:  Key columns "ptest2" of the referencing table and "ptest1" of the referenced table are of incompatible types: ...
 create table pktable(ptest1 inet, ptest2 inet, primary key(base1, ptest1), foreign key(base2, ptest2) references
                                              pktable(ptest1, base1)) inherits (pktable_base);
-ERROR:  foreign key constraint "pktable_base2_ptest2_fkey" cannot be implemented
-DETAIL:  Key columns "base2" of the referencing table and "ptest1" of the referenced table are of incompatible types: i...
-create table pktable(ptest1 inet, ptest2 inet, primary key(base1, ptest1), foreign key(ptest2, base2) references
-                                             pktable(base1, ptest1)) inherits (pktable_base);
-ERROR:  foreign key constraint "pktable_ptest2_base2_fkey" cannot be implemented
-DETAIL:  Key columns "ptest2" of the referencing table and "base1" of the referenced table are of incompatible types: i...
-create table pktable(ptest1 inet, ptest2 inet, primary key(base1, ptest1), foreign key(ptest2, base2) references
-                                             pktable(base1, ptest1)) inherits (pktable_base);
-ERROR:  foreign key constraint "pktable_ptest2_base2_fkey" cannot be implemented
-DETAIL:  Key columns "ptest2" of the referencing table and "base1" of the referenced table are of incompatible types: i...
-drop table pktable;
-ERROR:  table "pktable" does not exist
-drop table pktable_base;
...
sanitizer
SUMMARY: AddressSanitizer: SEGV /tmp/cirrus-ci-build/src/port/pgstrcasecmp.c:40 in pg_strcasecmp
sanitizer
SUMMARY: AddressSanitizer: SEGV /tmp/cirrus-ci-build/src/port/pgstrcasecmp.c:40 in pg_strcasecmp
tap
[22:48:11.694](84.462s) not ok 5 - regression tests pass
[22:48:21.722](3.234s) not ok 7 - pg_restore to destination instance
[22:48:24.833](3.110s) not ok 8 - dump outputs from original and restored regression databases match
[22:48:29.754](1.138s) not ok 16 - run of pg_upgrade --check for new instance
[22:48:29.754](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[22:48:30.562](0.807s) not ok 18 - run of pg_upgrade for new instance
[22:48:30.562](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[22:48:30.754](0.051s) not ok 20 - check that locales in new cluster match original cluster
[22:48:31.328](0.030s) not ok 22 - old and new dumps match after pg_upgrade
Linux - Debian Bookworm - Meson
core
[22:53:13.744] #0  0x00007fcd98ea9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:53:13.744] #1  0x00007fcd98e5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[22:53:13.744] #2  0x00007fcd98e45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[22:53:13.744] #3  0x00007fcd9901e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[22:53:13.744] #4  0x00007fcd9902aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[22:53:13.744] #5  0x00007fcd9900d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x55f3d9713020,...
[22:53:13.744] #6  0x000055f3d8c11bf3 in pg_strcasecmp (s1=0x1 <error: Cannot access memory at address 0x1>, s2=<optimiz...
[22:53:13.744] #7  0x000055f3d848baa5 in check_log_min_messages (newval=<optimized out>, extra=0x7ffed3dc0a90, source=<o...
[22:53:13.744] #8  0x000055f3d8bad506 in call_string_check_hook (conf=conf@entry=0x55f3d96d42b0 <ConfigureNamesString+28...
[22:53:13.744] #9  0x000055f3d8bb2db1 in parse_and_validate_value (record=record@entry=0x55f3d96d42b0 <ConfigureNamesStr...
core
[22:53:12.141] #0  0x00007f3f1d4a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:53:12.141] #1  0x00007f3f1d45afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[22:53:12.141] #2  0x00007f3f1d445472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[22:53:12.141] #3  0x00007f3f1d61e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[22:53:12.141] #4  0x00007f3f1d62aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[22:53:12.141] #5  0x00007f3f1d60d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x565038ee5020,...
[22:53:12.141] #6  0x00005650383e3bf3 in pg_strcasecmp (s1=0x1 <error: Cannot access memory at address 0x1>, s2=<optimiz...
[22:53:12.141] #7  0x0000565037c5daa5 in check_log_min_messages (newval=<optimized out>, extra=0x7ffcdb39d780, source=<o...
[22:53:12.141] #8  0x000056503837f506 in call_string_check_hook (conf=conf@entry=0x565038ea62b0 <ConfigureNamesString+28...
[22:53:12.141] #9  0x0000565038384db1 in parse_and_validate_value (record=record@entry=0x565038ea62b0 <ConfigureNamesStr...
core
[22:53:12.294] #0  0x00007fbb97ca4bd3 in wait4 () from /lib/x86_64-linux-gnu/libc.so.6
[22:53:12.294] #1  0x000055743e4c9cc0 in ?? ()
[22:53:12.294] #2  0x000055743e4c9efa in ?? ()
[22:53:12.294] #3  0x000055743e4cb630 in ?? ()
[22:53:12.294] #4  0x000055743e4c5371 in ?? ()
[22:53:12.294] #5  0x000055743e4c420f in ?? ()
[22:53:12.294] #6  0x000055743e4c4c3b in ?? ()
[22:53:12.294] #7  0x000055743e4c266f in ?? ()
[22:53:12.294] #8  0x00007fbb97bf824a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:53:12.294] #9  0x00007fbb97bf8305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[22:53:10.609] #0  0x00007f4f3dea9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:53:10.609] #1  0x00007f4f3de5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[22:53:10.609] #2  0x00007f4f3de45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[22:53:10.609] #3  0x00007f4f3e01e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[22:53:10.609] #4  0x00007f4f3e02aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[22:53:10.609] #5  0x00007f4f3e00d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x55ceec0a4020,...
[22:53:10.609] #6  0x000055ceeb5a2bf3 in pg_strcasecmp (s1=0x1 <error: Cannot access memory at address 0x1>, s2=<optimiz...
[22:53:10.609] #7  0x000055ceeae1caa5 in check_log_min_messages (newval=<optimized out>, extra=0x7ffd421e4ed0, source=<o...
[22:53:10.609] #8  0x000055ceeb53e506 in call_string_check_hook (conf=conf@entry=0x55ceec0652b0 <ConfigureNamesString+28...
[22:53:10.609] #9  0x000055ceeb543db1 in parse_and_validate_value (record=record@entry=0x55ceec0652b0 <ConfigureNamesStr...
core
[22:53:09.090] #0  0x00007fc01069afb1 in __open_nocancel () from /lib/x86_64-linux-gnu/libc.so.6
[22:53:09.090] #1  0x00007fc0105cf249 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:53:09.090] #2  0x00007fc0105c7b85 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:53:09.090] #3  0x00007fc01062c057 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:53:09.090] #4  0x00007fc0105c6b79 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:53:09.090] #5  0x00007fc0105d0cbe in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:53:09.090] #6  0x00007fc0105d038c in setlocale () from /lib/x86_64-linux-gnu/libc.so.6
[22:53:09.090] #7  0x000055b81b5b89dd in ?? ()
[22:53:09.090] #8  0x00007fc0105c524a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:53:09.090] #9  0x00007fc0105c5305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/00...
--- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out	2025-06-30 22:41:00.667558548 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/foreign_key.out	2025-06-30 22:46:16.112097...
@@ -2182,1227 +2182,10 @@
 ALTER TABLE fk_partitioned_fk ALTER CONSTRAINT fk_partitioned_fk_a_b_fkey NOT ENFORCED;
 ALTER TABLE fk_partitioned_fk ATTACH PARTITION fk_partitioned_fk_2 FOR VALUES IN (1500,1502);
 \d fk_partitioned_fk_2
-        Table "public.fk_partitioned_fk_2"
- Column |  Type   | Collation | Nullable | Default 
---------+---------+-----------+----------+---------
- b      | integer |           |          | 
- a      | integer |           |          | 
-Partition of: fk_partitioned_fk FOR VALUES IN (1500, 1502)
-Foreign-key constraints:
-    TABLE "fk_partitioned_fk" CONSTRAINT "fk_partitioned_fk_a_b_fkey" FOREIGN KEY (a, b) REFERENCES fk_notpartitioned_p...
-
-ROLLBACK;
-DROP TABLE fk_partitioned_fk_2;
-CREATE TABLE fk_partitioned_fk_4 (a int, b int, FOREIGN KEY (a, b) REFERENCES fk_notpartitioned_pk(a, b) ON UPDATE CASC...
-CREATE TABLE fk_partitioned_fk_4_1 PARTITION OF fk_partitioned_fk_4 FOR VALUES FROM (1,1) TO (100,100);
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/build/testrun/recovery/027_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out	2025-06-30 22:41:00.667558548 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/foreign_key.out	2025-06-30 22:47:22.2683...
@@ -967,2442 +967,10 @@
 -- And this,
 CREATE TABLE PKTABLE (ptest1 int, ptest2 inet, ptest3 int, ptest4 inet, PRIMARY KEY(ptest1, ptest2), FOREIGN KEY(ptest3...
 ptest4) REFERENCES pktable);
-DROP TABLE PKTABLE;
--- This shouldn't (mixed up columns)
-CREATE TABLE PKTABLE (ptest1 int, ptest2 inet, ptest3 int, ptest4 inet, PRIMARY KEY(ptest1, ptest2), FOREIGN KEY(ptest3...
-ptest4) REFERENCES pktable(ptest2, ptest1));
-ERROR:  foreign key constraint "pktable_ptest3_ptest4_fkey" cannot be implemented
-DETAIL:  Key columns "ptest3" of the referencing table and "ptest2" of the referenced table are of incompatible types: ...
--- Nor should this... (same reason, we have 4,3 referencing 1,2 which mismatches types
-CREATE TABLE PKTABLE (ptest1 int, ptest2 inet, ptest3 int, ptest4 inet, PRIMARY KEY(ptest1, ptest2), FOREIGN KEY(ptest4...
-ptest3) REFERENCES pktable(ptest1, ptest2));
-ERROR:  foreign key constraint "pktable_ptest4_ptest3_fkey" cannot be implemented
-DETAIL:  Key columns "ptest4" of the referencing table and "ptest1" of the referenced table are of incompatible types: ...
--- Not this one either... Same as the last one except we didn't defined the columns being referenced.
-CREATE TABLE PKTABLE (ptest1 int, ptest2 inet, ptest3 int, ptest4 inet, PRIMARY KEY(ptest1, ptest2), FOREIGN KEY(ptest4...
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/build/testrun/regress/regre...
--- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out	2025-06-30 22:41:00.667558548 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/foreign_key.out	2025-06-30 22:46:13.632089850 +0000
@@ -1972,1437 +1972,10 @@
 CREATE TABLE fk_notpartitioned_pk (a int, b int, primary key (a, b));
 CREATE TABLE fk_partitioned_fk (a int default 2501, b int default 142857) PARTITION BY LIST (a);
 CREATE TABLE fk_partitioned_fk_1 PARTITION OF fk_partitioned_fk FOR VALUES IN (NULL,500,501,502);
-ALTER TABLE fk_partitioned_fk ADD FOREIGN KEY (a, b)
-  REFERENCES fk_notpartitioned_pk MATCH SIMPLE
-  ON DELETE SET NULL ON UPDATE SET NULL;
-CREATE TABLE fk_partitioned_fk_2 PARTITION OF fk_partitioned_fk FOR VALUES IN (1500,1502);
-CREATE TABLE fk_partitioned_fk_3 (a int, b int);
-ALTER TABLE fk_partitioned_fk ATTACH PARTITION fk_partitioned_fk_3 FOR VALUES IN (2500,2501,2502,2503);
--- this insert fails
-INSERT INTO fk_partitioned_fk (a, b) VALUES (2502, 2503);
-ERROR:  insert or update on table "fk_partitioned_fk_3" violates foreign key constraint "fk_partitioned_fk_a_b_fkey"
-DETAIL:  Key (a, b)=(2502, 2503) is not present in table "fk_notpartitioned_pk".
-INSERT INTO fk_partitioned_fk_3 (a, b) VALUES (2502, 2503);
-ERROR:  insert or update on table "fk_partitioned_fk_3" violates foreign key constraint "fk_partitioned_fk_a_b_fkey"
-DETAIL:  Key (a, b)=(2502, 2503) is not present in table "fk_notpartitioned_pk".
...
tap
[22:46:18.035](58.544s) not ok 5 - regression tests pass
[22:46:41.416](2.247s) not ok 16 - run of pg_upgrade --check for new instance
[22:46:41.416](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[22:46:42.679](1.263s) not ok 18 - run of pg_upgrade for new instance
[22:46:42.679](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[22:46:42.882](0.041s) not ok 20 - check that locales in new cluster match original cluster
[22:46:43.588](0.088s) not ok 22 - old and new dumps match after pg_upgrade
tap
[22:47:25.309](60.405s) not ok 2 - regression tests pass
test
[22:50:42.506]  24/344 postgresql:regress / regress/regress                                            ERROR            ...
[22:50:42.506]  25/344 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR            ...
[22:50:42.506]  86/344 postgresql:recovery / recovery/027_stream_regress                               ERROR            ...
macOS - Sonoma - Meson
core
[22:55:56.359]   * frame #0: 0x000000010110ea50 postgres`pg_strcasecmp(s1=0x0000000000000000, s2="checkpointer") at pgst...
[22:55:56.359]     frame #1: 0x0000000100dc9d98 postgres`check_log_min_messages(newval=<unavailable>, extra=0x000000016f...
[22:55:56.359]     frame #2: 0x00000001010e32bc postgres`call_string_check_hook(conf=0x00000001014bc8b8, newval=0x000000...
[22:55:56.359]     frame #3: 0x00000001010e2bc0 postgres`parse_and_validate_value(record=0x00000001014bc8b8, value=<unav...
[22:55:56.359]     frame #4: 0x00000001010e1d44 postgres`set_config_with_handle(name=<unavailable>, handle=<unavailable>...
[22:55:56.359]     frame #5: 0x00000001010de41c postgres`set_config_option(name="log_min_messages", value="checkpointer:...
[22:55:56.359]     frame #6: 0x00000001010e6350 postgres`ExecSetVariableStmt(stmt=0x0000000154815468, isTopLevel=<unavai...
[22:55:56.359]     frame #7: 0x0000000100f94790 postgres`standard_ProcessUtility(pstmt=0x0000000154815518, queryString="...
[22:55:56.359]     frame #8: 0x0000000100f9455c postgres`ProcessUtility(pstmt=<unavailable>, queryString=<unavailable>, ...
[22:55:56.359]     frame #9: 0x0000000100f941b8 postgres`PortalRunUtility(portal=0x0000000155037b00, pstmt=0x00000001548...
core
[22:54:21.697]   * frame #0: 0x0000000102e2aa50 postgres`pg_strcasecmp(s1=0x0000000000000000, s2="checkpointer") at pgst...
[22:54:21.697]     frame #1: 0x0000000102ae5d98 postgres`check_log_min_messages(newval=<unavailable>, extra=0x000000016d...
[22:54:21.697]     frame #2: 0x0000000102dff2bc postgres`call_string_check_hook(conf=0x00000001031d88b8, newval=0x000000...
[22:54:21.697]     frame #3: 0x0000000102dfebc0 postgres`parse_and_validate_value(record=0x00000001031d88b8, value=<unav...
[22:54:21.697]     frame #4: 0x0000000102dfdd44 postgres`set_config_with_handle(name=<unavailable>, handle=<unavailable>...
[22:54:21.697]     frame #5: 0x0000000102dfa41c postgres`set_config_option(name="log_min_messages", value="checkpointer:...
[22:54:21.697]     frame #6: 0x0000000102e02350 postgres`ExecSetVariableStmt(stmt=0x000000012d815468, isTopLevel=<unavai...
[22:54:21.697]     frame #7: 0x0000000102cb0790 postgres`standard_ProcessUtility(pstmt=0x000000012d815518, queryString="...
[22:54:21.697]     frame #8: 0x0000000102cb055c postgres`ProcessUtility(pstmt=<unavailable>, queryString=<unavailable>, ...
[22:54:21.697]     frame #9: 0x0000000102cb01b8 postgres`PortalRunUtility(portal=0x000000012e03c300, pstmt=0x000000012d8...
core
[22:53:23.647]   * frame #0: 0x00000001025f2a50 postgres`pg_strcasecmp(s1=0x0000000000000000, s2="checkpointer") at pgst...
[22:53:23.647]     frame #1: 0x00000001022add98 postgres`check_log_min_messages(newval=<unavailable>, extra=0x000000016d...
[22:53:23.647]     frame #2: 0x00000001025c72bc postgres`call_string_check_hook(conf=0x00000001029a08b8, newval=0x000000...
[22:53:23.647]     frame #3: 0x00000001025c6bc0 postgres`parse_and_validate_value(record=0x00000001029a08b8, value=<unav...
[22:53:23.647]     frame #4: 0x00000001025c5d44 postgres`set_config_with_handle(name=<unavailable>, handle=<unavailable>...
[22:53:23.647]     frame #5: 0x00000001025c241c postgres`set_config_option(name="log_min_messages", value="checkpointer:...
[22:53:23.647]     frame #6: 0x00000001025ca350 postgres`ExecSetVariableStmt(stmt=0x000000014800b468, isTopLevel=<unavai...
[22:53:23.647]     frame #7: 0x0000000102478790 postgres`standard_ProcessUtility(pstmt=0x000000014800b518, queryString="...
[22:53:23.647]     frame #8: 0x0000000102d20334 pg_stat_statements.dylib`pgss_ProcessUtility(pstmt=0x000000014800b518, q...
[22:53:23.647]     frame #9: 0x00000001024781b8 postgres`PortalRunUtility(portal=0x000000013782f700, pstmt=0x00000001480...
core
[22:56:38.516]   * frame #0: 0x00000001001d0b70 dyld`_dyld_start
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/foreign_key.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg...
--- /Users/admin/pgsql/src/test/regress/expected/foreign_key.out	2025-06-30 22:40:13
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/foreign_key.out	2025-06-30 22:43:36
@@ -958,2451 +958,10 @@
 -- As does this
 CREATE TABLE FKTABLE (ftest1 int, ftest2 inet, FOREIGN KEY(ftest1, ftest2) REFERENCES pktable(ptest1, ptest2));
 DROP TABLE FKTABLE;
-DROP TABLE PKTABLE;
--- Two columns, same table
--- Make sure this still works...
-CREATE TABLE PKTABLE (ptest1 int, ptest2 inet, ptest3 int, ptest4 inet, PRIMARY KEY(ptest1, ptest2), FOREIGN KEY(ptest3...
-ptest4) REFERENCES pktable(ptest1, ptest2));
-DROP TABLE PKTABLE;
--- And this,
-CREATE TABLE PKTABLE (ptest1 int, ptest2 inet, ptest3 int, ptest4 inet, PRIMARY KEY(ptest1, ptest2), FOREIGN KEY(ptest3...
-ptest4) REFERENCES pktable);
-DROP TABLE PKTABLE;
--- This shouldn't (mixed up columns)
-CREATE TABLE PKTABLE (ptest1 int, ptest2 inet, ptest3 int, ptest4 inet, PRIMARY KEY(ptest1, ptest2), FOREIGN KEY(ptest3...
-ptest4) REFERENCES pktable(ptest2, ptest1));
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/foreign_key.out /Users/admin/pgsql/build/testrun/recovery/027_stre...
--- /Users/admin/pgsql/src/test/regress/expected/foreign_key.out	2025-06-30 22:40:13
+++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/foreign_key.out	2025-06-30 22:44:53
@@ -179,3230 +179,10 @@
 UPDATE FKTABLE SET ftest1 = 1 WHERE ftest1 = 1;
 -- Try altering the column type where foreign keys are involved
 ALTER TABLE PKTABLE ALTER COLUMN ptest1 TYPE bigint;
-ALTER TABLE FKTABLE ALTER COLUMN ftest1 TYPE bigint;
-SELECT * FROM PKTABLE;
- ptest1 | ptest2 | ptest3  
---------+--------+---------
-      1 |      3 | Test1-2
-      3 |      6 | Test3
-      4 |      8 | Test4
-      1 |      4 | Test2
-(4 rows)
-
-SELECT * FROM FKTABLE;
- ftest1 | ftest2 | ftest3 
---------+--------+--------
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/dependency.out /Users/admin/pgsql/build/testrun/regress/regress/re...
--- /Users/admin/pgsql/src/test/regress/expected/dependency.out	2025-06-30 22:40:13
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/dependency.out	2025-06-30 22:43:36
@@ -115,39 +115,11 @@
 
 RESET SESSION AUTHORIZATION;
 REASSIGN OWNED BY regress_dep_user1 TO regress_dep_user2;
+WARNING:  terminating connection because of crash of another server process
+DETAIL:  The postmaster has commanded this server process to roll back the current transaction and exit, because anothe...
+HINT:  In a moment you should be able to reconnect to the database and repeat your command.
 \dt deptest
-                List of tables
- Schema |  Name   | Type  |       Owner       
---------+---------+-------+-------------------
- public | deptest | table | regress_dep_user2
-(1 row)
-
-SELECT typowner = relowner
-FROM pg_type JOIN pg_class c ON typrelid = c.oid WHERE typname = 'deptest_t';
- ?column? 
...
tap
[22:43:39.770](66.087s) not ok 5 - regression tests pass
[22:44:11.225](1.574s) not ok 16 - run of pg_upgrade --check for new instance
[22:44:11.225](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[22:44:11.912](0.687s) not ok 18 - run of pg_upgrade for new instance
[22:44:11.913](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[22:44:12.117](0.067s) not ok 20 - check that locales in new cluster match original cluster
[22:44:12.690](0.050s) not ok 22 - old and new dumps match after pg_upgrade
tap
[22:44:56.145](81.155s) not ok 2 - regression tests pass
test
[22:47:11.443]  31/343 postgresql:regress / regress/regress                                            ERROR            ...
[22:47:11.443]  33/343 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[22:47:11.443] 138/343 postgresql:recovery / recovery/027_stream_regress                               ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
core
0000000f`bf7ff728 00007ffc`879cb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
0000000f`bf7ff730 00007ffc`86fe4cb0     ntdll!TppWorkerThread+0x2df
0000000f`bf7ffa20 00007ffc`87a3edcb     KERNEL32!BaseThreadInitThunk+0x10
0000000f`bf7ffa50 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000000f`bf3fec00 00007ff7`3a731b09     postgres!pg_strcasecmp(
0000000f`bf3fec40 00007ff7`3acd0bba     postgres!check_log_min_messages(
0000000f`bf3fed50 00007ff7`3acd2699     postgres!call_string_check_hook(
0000000f`bf3feec0 00007ff7`3acc9666     postgres!parse_and_validate_value(
0000000f`bf3fefc0 00007ff7`3acc7eb9     postgres!set_config_with_handle(
0000000f`bf3ff120 00007ff7`3acd3dfb     postgres!set_config_option(
0000000f`bf3ff190 00007ff7`3aa67271     postgres!ExecSetVariableStmt(
0000000f`bf3ff290 00007ff7`3aa66889     postgres!standard_ProcessUtility(
0000000f`bf3ff460 00007ff7`3aa6586d     postgres!ProcessUtility(
0000000f`bf3ff4b0 00007ff7`3aa65bc2     postgres!PortalRunUtility(
core
0000000f`c03ff6f8 00007ffc`851bda3e     ntdll!NtWaitForSingleObject+0x14
0000000f`c03ff700 00007ff7`3a93cecc     KERNELBASE!WaitForSingleObjectEx+0x8e
0000000f`c03ff7a0 00007ffc`86fe4cb0     postgres!pg_timer_thread(
0000000f`c03ff7e0 00007ffc`87a3edcb     KERNEL32!BaseThreadInitThunk+0x10
0000000f`c03ff810 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000000f`bfbffbf8 00007ffc`879cb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
0000000f`bfbffc00 00007ffc`86fe4cb0     ntdll!TppWorkerThread+0x2df
0000000f`bfbffef0 00007ffc`87a3edcb     KERNEL32!BaseThreadInitThunk+0x10
0000000f`bfbfff20 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000000f`bffffd88 00007ffc`852048fa     ntdll!NtFsControlFile+0x14
0000000f`bffffd90 00007ff7`3a93b42b     KERNELBASE!ConnectNamedPipe+0x6a
0000000f`bffffe00 00007ffc`86fe4cb0     postgres!pg_signal_thread(
0000000f`bfffff00 00007ffc`87a3edcb     KERNEL32!BaseThreadInitThunk+0x10
0000000f`bfffff30 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000002`155ff698 00007ffc`852048fa     ntdll!NtFsControlFile+0x14
00000002`155ff6a0 00007ff7`3a93b42b     KERNELBASE!ConnectNamedPipe+0x6a
00000002`155ff710 00007ffc`86fe4cb0     postgres!pg_signal_thread(
00000002`155ff810 00007ffc`87a3edcb     KERNEL32!BaseThreadInitThunk+0x10
00000002`155ff840 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000002`151ff7c8 00007ffc`879cb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000002`151ff7d0 00007ffc`86fe4cb0     ntdll!TppWorkerThread+0x2df
00000002`151ffac0 00007ffc`87a3edcb     KERNEL32!BaseThreadInitThunk+0x10
00000002`151ffaf0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000002`159ff9d8 00007ffc`851bda3e     ntdll!NtWaitForSingleObject+0x14
00000002`159ff9e0 00007ff7`3a93cecc     KERNELBASE!WaitForSingleObjectEx+0x8e
00000002`159ffa80 00007ffc`86fe4cb0     postgres!pg_timer_thread(
00000002`159ffac0 00007ffc`87a3edcb     KERNEL32!BaseThreadInitThunk+0x10
00000002`159ffaf0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000002`14dfe690 00007ff7`3a731b09     postgres!pg_strcasecmp(
00000002`14dfe6d0 00007ff7`3acd0bba     postgres!check_log_min_messages(
00000002`14dfe7e0 00007ff7`3acd2699     postgres!call_string_check_hook(
00000002`14dfe950 00007ff7`3acc9666     postgres!parse_and_validate_value(
00000002`14dfea50 00007ff7`3acc7eb9     postgres!set_config_with_handle(
00000002`14dfebb0 00007ff7`3acd3dfb     postgres!set_config_option(
00000002`14dfec20 00007ff7`3aa67271     postgres!ExecSetVariableStmt(
00000002`14dfed20 00007ff7`3aa66889     postgres!standard_ProcessUtility(
00000002`14dfeef0 00007ff7`3aa6586d     postgres!ProcessUtility(
00000002`14dfef40 00007ff7`3aa65bc2     postgres!PortalRunUtility(
core
00000002`15dff448 00007ffc`879cb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000002`15dff450 00007ffc`86fe4cb0     ntdll!TppWorkerThread+0x2df
00000002`15dff740 00007ffc`87a3edcb     KERNEL32!BaseThreadInitThunk+0x10
00000002`15dff770 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000e1`3e1ff9f8 00007ffc`879cb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000e1`3e1ffa00 00007ffc`86fe4cb0     ntdll!TppWorkerThread+0x2df
000000e1`3e1ffcf0 00007ffc`87a3edcb     KERNEL32!BaseThreadInitThunk+0x10
000000e1`3e1ffd20 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000e1`3ddfe2d0 00007ff7`3a731b09     postgres!pg_strcasecmp(
000000e1`3ddfe310 00007ff7`3acd0bba     postgres!check_log_min_messages(
000000e1`3ddfe420 00007ff7`3acd2699     postgres!call_string_check_hook(
000000e1`3ddfe590 00007ff7`3acc9666     postgres!parse_and_validate_value(
000000e1`3ddfe690 00007ff7`3acc7eb9     postgres!set_config_with_handle(
000000e1`3ddfe7f0 00007ff7`3acd3dfb     postgres!set_config_option(
000000e1`3ddfe860 00007ff7`3aa67271     postgres!ExecSetVariableStmt(
000000e1`3ddfe960 00007ffc`75d234b9     postgres!standard_ProcessUtility(
000000e1`3ddfeb30 00007ff7`3aa6683f     pg_stat_statements!pgss_ProcessUtility(
000000e1`3ddfef90 00007ff7`3aa6586d     postgres!ProcessUtility(
core
000000e1`3edff698 00007ffc`879cb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000e1`3edff6a0 00007ffc`86fe4cb0     ntdll!TppWorkerThread+0x2df
000000e1`3edff990 00007ffc`87a3edcb     KERNEL32!BaseThreadInitThunk+0x10
000000e1`3edff9c0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000e1`3e9ff938 00007ffc`851bda3e     ntdll!NtWaitForSingleObject+0x14
000000e1`3e9ff940 00007ff7`3a93cecc     KERNELBASE!WaitForSingleObjectEx+0x8e
000000e1`3e9ff9e0 00007ffc`86fe4cb0     postgres!pg_timer_thread(
000000e1`3e9ffa20 00007ffc`87a3edcb     KERNEL32!BaseThreadInitThunk+0x10
000000e1`3e9ffa50 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000e1`3e5ff8c8 00007ffc`852048fa     ntdll!NtFsControlFile+0x14
000000e1`3e5ff8d0 00007ff7`3a93b42b     KERNELBASE!ConnectNamedPipe+0x6a
000000e1`3e5ff940 00007ffc`86fe4cb0     postgres!pg_signal_thread(
000000e1`3e5ffa40 00007ffc`87a3edcb     KERNEL32!BaseThreadInitThunk+0x10
000000e1`3e5ffa70 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/foreign_key.out C:/cirrus/build/testrun/pg_upgrade/002_...
--- C:/cirrus/src/test/regress/expected/foreign_key.out	2025-06-30 22:41:05.772119000 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/foreign_key.out	2025-06-30 22:44:46.476306600 +0000
@@ -3350,59 +3350,10 @@
 Number of partitions: 1 (Use \d+ to list them.)
 
 INSERT INTO fk_r VALUES (1, 1, 1);
-INSERT INTO fk_r VALUES (2, 2, 1);
-ERROR:  insert or update on table "fk_r_2_1" violates foreign key constraint "fk_r_p_id_p_jd_fkey"
-DETAIL:  Key (p_id, p_jd)=(2, 1) is not present in table "fk_p".
-ALTER TABLE fk_r DETACH PARTITION fk_r_1;
-ALTER TABLE fk_r DETACH PARTITION fk_r_2;
-\d fk_r_2
-        Partitioned table "fkpart12.fk_r_2"
- Column |  Type   | Collation | Nullable | Default 
---------+---------+-----------+----------+---------
- id     | integer |           | not null | 
- p_id   | integer |           | not null | 
- p_jd   | integer |           | not null | 
-Partition key: LIST (id)
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/foreign_key.out C:/cirrus/build/testrun/recovery/027_st...
--- C:/cirrus/src/test/regress/expected/foreign_key.out	2025-06-30 22:41:05.772119000 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/foreign_key.out	2025-06-30 22:47:24.811220700 +0000
@@ -2567,842 +2567,7 @@
   create table fk_part (a int, constraint fkey foreign key (a) references fkpart2.pkey) partition by list (a)
   create table fk_part_1 partition of fkpart2.fk_part for values in (1) partition by list (a)
   create table fk_part_1_1 (a int, constraint my_fkey foreign key (a) references fkpart2.pkey);
-alter table fkpart2.fk_part_1 attach partition fkpart2.fk_part_1_1 for values in (1);
-alter table fkpart2.fk_part_1 drop constraint fkey;	-- should fail
-ERROR:  cannot drop inherited constraint "fkey" of relation "fk_part_1"
-alter table fkpart2.fk_part_1_1 drop constraint my_fkey;	-- should fail
-ERROR:  cannot drop inherited constraint "my_fkey" of relation "fk_part_1_1"
-alter table fkpart2.fk_part detach partition fkpart2.fk_part_1;
-alter table fkpart2.fk_part_1 drop constraint fkey;	-- ok
-alter table fkpart2.fk_part_1_1 drop constraint my_fkey;	-- doesn't exist
-ERROR:  constraint "my_fkey" of relation "fk_part_1_1" does not exist
--- verify constraint deferrability
-create schema fkpart3
-  create table pkey (a int primary key)
-  create table fk_part (a int, constraint fkey foreign key (a) references fkpart3.pkey deferrable initially immediate) ...
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/guc.out C:/cirrus/build/testrun/regress/regress/results...
--- C:/cirrus/src/test/regress/expected/guc.out	2025-06-30 22:41:05.779057200 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/guc.out	2025-06-30 22:44:46.064149200 +0000
@@ -929,35 +929,7 @@
 (1 row)
 
 SET log_min_messages TO 'checkpointer:debug2, autovacuum:debug1';  --fail
-ERROR:  invalid value for parameter "log_min_messages": "checkpointer:debug2, autovacuum:debug1"
-DETAIL:  Generic log level was not defined.
-SET log_min_messages TO 'debug1, backend:error, fatal';  -- fail
-ERROR:  invalid value for parameter "log_min_messages": "debug1, backend:error, fatal"
-DETAIL:  Generic log level was already assigned.
-SET log_min_messages TO 'backend:error, foo:fatal, archiver:debug1';  -- fail
-ERROR:  invalid value for parameter "log_min_messages": "backend:error, foo:fatal, archiver:debug1"
-DETAIL:  Unrecognized backend type: "foo".
-SET log_min_messages TO 'backend:error, checkpointer:bar, archiver:debug1';  -- fail
-ERROR:  invalid value for parameter "log_min_messages": "backend:error, checkpointer:bar, archiver:debug1"
-DETAIL:  Unrecognized log level: "bar".
-SET log_min_messages TO 'backend:error, checkpointer:debug3, fatal, archiver:debug2, autovacuum:debug1, walsender:debug...
-SHOW log_min_messages;
...
tap
[22:45:14.372](127.239s) not ok 5 - regression tests pass
[22:45:48.552](5.117s) not ok 16 - run of pg_upgrade --check for new instance
[22:45:48.553](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[22:45:53.955](5.402s) not ok 18 - run of pg_upgrade for new instance
[22:45:54.023](0.067s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[22:45:54.820](0.271s) not ok 20 - check that locales in new cluster match original cluster
[22:45:56.424](0.204s) not ok 22 - old and new dumps match after pg_upgrade
tap
[22:47:39.720](122.646s) not ok 2 - regression tests pass
test
[22:54:58.436]  14/338 postgresql:regress / regress/regress                                            ERROR           1...
[22:54:58.436]  23/338 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[22:54:58.436]  68/338 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
53/5644 Add arbitrary xid and mxid to pg_resetwal
FreeBSD - Meson
tap
[22:37:46.041](16.720s) not ok 18 - run of pg_upgrade for new instance
[22:37:46.041](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[22:37:47.644](0.034s) not ok 22 - old and new dumps match after pg_upgrade
test
[22:38:53.851] 274/343 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           2...
Linux - Debian Bookworm - Autoconf
tap
[22:37:11.630](9.909s) Bail out!  command "pg_resetwal -D /tmp/cirrus-ci-build/src/bin/pg_resetwal/tmp_check/t_003_advan...
Linux - Debian Bookworm - Meson
core
[22:43:14.974] #0  <unavailable> in ?? ()
core
[22:43:14.974] #0  0x00007f872f6aedd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[22:43:14.974] #1  0x00007f872f65b239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[22:43:14.974] #2  0x00007f872f716244 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:43:14.974] #3  0x00007f872f72889c in ?? () from /lib/x86_64-linux-gnu/libc.so.6
tap
[22:37:09.129](7.013s) not ok 18 - run of pg_upgrade for new instance
[22:37:09.130](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[22:37:10.228](0.113s) not ok 22 - old and new dumps match after pg_upgrade
test
[22:40:46.033]  63/344 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
macOS - Sonoma - Meson
core
[22:42:06.459]   * frame #0: 0x0000000104110b70 dyld`_dyld_start
core
[22:41:18.162]   * frame #0: 0x00000001044f4b70 dyld`_dyld_start
tap
[22:35:05.104](6.996s) not ok 18 - run of pg_upgrade for new instance
[22:35:05.105](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[22:35:05.635](0.057s) not ok 22 - old and new dumps match after pg_upgrade
test
[22:37:40.510]  51/343 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[22:36:44.529](10.893s) not ok 18 - run of pg_upgrade for new instance
[22:36:44.530](0.001s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[22:36:47.080](0.202s) not ok 22 - old and new dumps match after pg_upgrade
test
[22:45:10.872]  35/338 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
53/5631 Allow table AMs to define their own reloptions
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[22:23:16.192] ../src/test/modules/dummy_table_am/dummy_table_am.c(512): warning C4028: formal parameter 2 different fro...
53/5467 speedup COPY TO for partitioned table
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[22:21:04.492](0.097s) not ok 35 -  'user=ssluser gssencmode=disable sslmode=allow sslnegotiation=postgres' -> connect, ...
test
[22:26:48.385] 147/338 postgresql:libpq / libpq/005_negotiate_encryption                               ERROR            ...
53/5723 Avoid circular header file dependency
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[20:13:10.996](0.522s) not ok 51 -  'user=testuser sslmode=prefer' -> connect, sslaccept, backenderror, reconnect, autho...
test
[20:19:18.626] 147/338 postgresql:libpq / libpq/005_negotiate_encryption                               ERROR            ...
55/4237 Add XMLCanonicalize function
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[16:16:08.974](0.001s) not ok 3 - checking a non-existent database stderr /(?^:FATAL:  database "qqq" does not exist)/
test
[16:22:31.133] 146/338 postgresql:pg_amcheck / pg_amcheck/002_nonesuch                                 ERROR            ...
53/5880 Adding wait events statistics
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[13:48:16.793] ../src/backend/utils/activity/pgstat_waitevent.c(97): warning C4146: unary minus operator applied to unsi...
tap
[13:55:40.427](0.000s) not ok 18 - checking with a non-existent user stderr /(?^:role "no_such_user" does not exist)/
test
[14:02:13.448] 147/338 postgresql:pg_amcheck / pg_amcheck/002_nonesuch                                 ERROR            ...
53/5519 Improve verification of recovery_target_timeline GUC.
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[13:38:03.768](0.001s) not ok 5 - reserved_connections limit: matches
test
[13:40:39.651] 258/338 postgresql:postmaster / postmaster/002_connection_limits                        ERROR            ...
53/5842 Fix OAuth feature detection on OpenBSD+Meson
Linux - Debian Bookworm - Meson
test
[12:35:51.029]  22/323 postgresql:regress / regress/regress                                            ERROR            ...
[12:35:51.029]  32/323 postgresql:isolation / isolation/isolation                                      ERROR            ...
[12:35:51.029]  58/323 postgresql:plpgsql / plpgsql/regress                                            ERROR            ...
[12:35:51.029]  59/323 postgresql:bloom / bloom/regress                                                ERROR            ...
[12:35:51.029]  61/323 postgresql:basic_archive / basic_archive/regress                                ERROR            ...
[12:35:51.029]  60/323 postgresql:amcheck / amcheck/regress                                            ERROR            ...
[12:35:51.029]  62/323 postgresql:btree_gist / btree_gist/regress                                      ERROR            ...
[12:35:51.029]  63/323 postgresql:citext / citext/regress                                              ERROR            ...
[12:35:51.029]  64/323 postgresql:btree_gin / btree_gin/regress                                        ERROR            ...
[12:35:51.029]  65/323 postgresql:cube / cube/regress                                                  ERROR            ...
[12:35:51.029]  66/323 postgresql:dblink / dblink/regress                                              ERROR            ...
[12:35:51.029]  67/323 postgresql:dict_int / dict_int/regress                                          ERROR            ...
[12:35:51.029]  68/323 postgresql:earthdistance / earthdistance/regress                                ERROR            ...
[12:35:51.029]  69/323 postgresql:intarray / intarray/regress                                          ERROR            ...
[12:35:51.029]  70/323 postgresql:fuzzystrmatch / fuzzystrmatch/regress                                ERROR            ...
[12:35:51.029]  71/323 postgresql:dict_xsyn / dict_xsyn/regress                                        ERROR            ...
[12:35:51.029]  72/323 postgresql:file_fdw / file_fdw/regress                                          ERROR            ...
[12:35:51.029]  73/323 postgresql:hstore / hstore/regress                                              ERROR            ...
[12:35:51.029]  74/323 postgresql:isn / isn/regress                                                    ERROR            ...
[12:35:51.029]  75/323 postgresql:lo / lo/regress                                                      ERROR            ...
[12:35:51.029]  77/323 postgresql:pg_freespacemap / pg_freespacemap/regress                            ERROR            ...
[12:35:51.029]  76/323 postgresql:pageinspect / pageinspect/regress                                    ERROR            ...
[12:35:51.029]  78/323 postgresql:ltree / ltree/regress                                                ERROR            ...
[12:35:51.029]  79/323 postgresql:passwordcheck / passwordcheck/regress                                ERROR            ...
[12:35:51.029]  80/323 postgresql:pg_buffercache / pg_buffercache/regress                              ERROR            ...
[12:35:51.029]  81/323 postgresql:pg_logicalinspect / pg_logicalinspect/isolation                      ERROR            ...
[12:35:51.029]  82/323 postgresql:pg_overexplain / pg_overexplain/regress                              ERROR            ...
[12:35:51.029]  83/323 postgresql:pg_prewarm / pg_prewarm/regress                                      ERROR            ...
[12:35:51.029]  84/323 postgresql:pgrowlocks / pgrowlocks/isolation                                    ERROR            ...
[12:35:51.029]  85/323 postgresql:pg_trgm / pg_trgm/regress                                            ERROR            ...
[12:35:51.029]  86/323 postgresql:pgstattuple / pgstattuple/regress                                    ERROR            ...
[12:35:51.029]  87/323 postgresql:pg_surgery / pg_surgery/regress                                      ERROR            ...
[12:35:51.029]  88/323 postgresql:pg_stat_statements / pg_stat_statements/regress                      ERROR            ...
[12:35:51.029]  89/323 postgresql:pg_visibility / pg_visibility/regress                                ERROR            ...
[12:35:51.029]  90/323 postgresql:pg_walinspect / pg_walinspect/regress                                ERROR            ...
[12:35:51.029]  91/323 postgresql:seg / seg/regress                                                    ERROR            ...
[12:35:51.029]  92/323 postgresql:postgres_fdw / postgres_fdw/regress                                  ERROR            ...
[12:35:51.029]  93/323 postgresql:test_decoding / test_decoding/regress                                ERROR            ...
[12:35:51.029]  94/323 postgresql:tcn / tcn/isolation                                                  ERROR            ...
[12:35:51.029]  95/323 postgresql:tablefunc / tablefunc/regress                                        ERROR            ...
[12:35:51.029]  96/323 postgresql:spi / spi/regress                                                    ERROR            ...
[12:35:51.029]  97/323 postgresql:test_decoding / test_decoding/isolation                              ERROR            ...
[12:35:51.029]  98/323 postgresql:tsm_system_rows / tsm_system_rows/regress                            ERROR            ...
[12:35:51.029]  99/323 postgresql:tsm_system_time / tsm_system_time/regress                            ERROR            ...
[12:35:51.029] 100/323 postgresql:unaccent / unaccent/regress                                          ERROR            ...
[12:35:51.029] 101/323 postgresql:uuid-ossp / uuid-ossp/regress                                        ERROR            ...
[12:35:51.029] 102/323 postgresql:brin / brin/isolation                                                ERROR            ...
[12:35:51.029] 103/323 postgresql:commit_ts / commit_ts/regress                                        ERROR            ...
[12:35:51.029] 104/323 postgresql:delay_execution / delay_execution/isolation                          ERROR            ...
[12:35:51.029] 105/323 postgresql:dummy_index_am / dummy_index_am/regress                              ERROR            ...
[12:35:51.029] 106/323 postgresql:dummy_seclabel / dummy_seclabel/regress                              ERROR            ...
[12:35:51.029] 107/323 postgresql:gin / gin/regress                                                    ERROR            ...
[12:35:51.029] 108/323 postgresql:injection_points / injection_points/isolation                        ERROR            ...
[12:35:51.029] 109/323 postgresql:plsample / plsample/regress                                          ERROR            ...
[12:35:51.029] 110/323 postgresql:injection_points / injection_points/regress                          ERROR            ...
[12:35:51.029] 111/323 postgresql:test_bloomfilter / test_bloomfilter/regress                          ERROR            ...
[12:35:51.029] 112/323 postgresql:test_copy_callbacks / test_copy_callbacks/regress                    ERROR            ...
[12:35:51.029] 113/323 postgresql:spgist_name_ops / spgist_name_ops/regress                            ERROR            ...
[12:35:51.029] 114/323 postgresql:test_ddl_deparse / test_ddl_deparse/regress                          ERROR            ...
[12:35:51.029] 115/323 postgresql:test_dsa / test_dsa/regress                                          ERROR            ...
[12:35:51.029] 116/323 postgresql:test_extensions / test_extensions/regress                            ERROR            ...
[12:35:51.029] 117/323 postgresql:test_dsm_registry / test_dsm_registry/regress                        ERROR            ...
[12:35:51.029] 118/323 postgresql:test_integerset / test_integerset/regress                            ERROR            ...
[12:35:51.040] 119/323 postgresql:test_ginpostinglist / test_ginpostinglist/regress                    ERROR            ...
[12:35:51.040] 120/323 postgresql:test_lfind / test_lfind/regress                                      ERROR            ...
[12:35:51.040] 121/323 postgresql:test_oat_hooks / test_oat_hooks/regress                              ERROR            ...
[12:35:51.040] 122/323 postgresql:test_pg_dump / test_pg_dump/regress                                  ERROR            ...
[12:35:51.040] 123/323 postgresql:test_parser / test_parser/regress                                    ERROR            ...
[12:35:51.040] 124/323 postgresql:test_radixtree / test_radixtree/regress                              ERROR            ...
[12:35:51.040] 125/323 postgresql:test_predtest / test_predtest/regress                                ERROR            ...
[12:35:51.040] 126/323 postgresql:test_rbtree / test_rbtree/regress                                    ERROR            ...
[12:35:51.040] 127/323 postgresql:test_rls_hooks / test_rls_hooks/regress                              ERROR            ...
[12:35:51.040] 128/323 postgresql:test_regex / test_regex/regress                                      ERROR            ...
[12:35:51.040] 129/323 postgresql:test_resowner / test_resowner/regress                                ERROR            ...
[12:35:51.040] 137/323 postgresql:test_slru / test_slru/regress                                        ERROR            ...
[12:35:51.040] 144/323 postgresql:test_shm_mq / test_shm_mq/regress                                    ERROR            ...
[12:35:51.040] 146/323 postgresql:test_tidstore / test_tidstore/regress                                ERROR            ...
[12:35:51.040] 149/323 postgresql:unsafe_tests / unsafe_tests/regress                                  ERROR            ...
[12:35:51.040] 152/323 postgresql:typcache / typcache/regress                                          ERROR            ...
[12:35:51.040] 156/323 postgresql:ecpg / ecpg/ecpg                                                     ERROR            ...
53/5790 Add --continue-on-abort option to pgbench
FreeBSD - Meson
tap
[11:17:31.519](0.001s) not ok 129 - pgbench --help maximum line length
test
[11:19:55.729] 215/343 postgresql:pgbench / pgbench/002_pgbench_no_server                              ERROR            ...
Linux - Debian Bookworm - Autoconf
tap
[11:20:43.027](0.000s) not ok 129 - pgbench --help maximum line length
Linux - Debian Bookworm - Meson
tap
[11:20:52.444](0.000s) not ok 129 - pgbench --help maximum line length
test
[11:22:41.915] 215/344 postgresql:pgbench / pgbench/002_pgbench_no_server                              ERROR            ...
macOS - Sonoma - Meson
tap
[11:15:58.037](0.000s) not ok 129 - pgbench --help maximum line length
test
[11:17:10.563] 214/343 postgresql:pgbench / pgbench/002_pgbench_no_server                              ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[11:23:16.511](0.000s) not ok 129 - pgbench --help maximum line length
test
[11:27:09.291] 210/338 postgresql:pgbench / pgbench/002_pgbench_no_server                              ERROR            ...
53/5844 Fix background workers not restarting with restart_after_crash = on
CompilerWarnings
compiler
[10:53:31.926] postmaster.c:4252:27: error: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘pid_t’ ...
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[11:01:57.933](0.001s) not ok 5 - clusterdb cannot target invalid database: matches
test
[11:05:41.236] 216/338 postgresql:scripts / scripts/011_clusterdb_all                                  ERROR            ...
53/5845 Carefully exposing information without authentication
CompilerWarnings
compiler
[10:47:29.404] backend_startup.c:1266:65: error: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument...
53/5636 Memoize ANTI and SEMI JOIN inner
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[10:04:05.202](0.001s) not ok 18 - checking with a non-existent user stderr /(?^:role "no_such_user" does not exist)/
test
[10:10:19.543] 147/338 postgresql:pg_amcheck / pg_amcheck/002_nonesuch                                 ERROR            ...
53/5538 SVE enablement for hex-encode and hex-decode
macOS - Sonoma - Meson
tap
[09:58:29.051](0.000s) not ok 269 - pgbench script error: sql syntax error stderr /(?^:prepared statement .* does not ex...
test
[10:00:00.712] 229/343 postgresql:pgbench / pgbench/001_pgbench_with_server                            ERROR            ...
53/5681 Prevent internal error at concurrent CREATE OR REPLACE / ALTER FUNCTION
Linux - Debian Bookworm - Autoconf
core
[09:21:58.711] #0  0x00007f7ef49dbeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[09:21:58.711] #1  0x00007f7ef498cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[09:21:58.711] #2  0x00007f7ef4977472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[09:21:58.711] #3  0x00007f7ef5ad650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[09:21:58.711] #4  0x00007f7ef5ae2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[09:21:58.711] #5  0x00007f7ef5ac1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7ffd458ab466, __in_ch...
[09:21:58.711] #6  0x00007f7ef5ac14c6 in __asan::ReportGenericError (pc=<optimized out>, bp=bp@entry=140725770174672, sp...
[09:21:58.711] #7  0x00007f7ef5ac251c in __asan::__asan_report_load4 (addr=addr@entry=107339822684912) at ../../../../sr...
[09:21:58.711] #8  0x000055f2a28dc623 in ProcedureCreate (procedureName=<optimized out>, procNamespace=procNamespace@ent...
[09:21:58.711] #9  0x000055f2a2a380d9 in CreateFunction (pstate=pstate@entry=0x6190003ca180, stmt=stmt@entry=0x625000008...
core
[09:21:57.051] #0  0x00007f77856abeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[09:21:57.051] #1  0x00007f778565cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[09:21:57.051] #2  0x00007f7785647472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[09:21:57.051] #3  0x00007f77866d650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[09:21:57.051] #4  0x00007f77866e2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[09:21:57.051] #5  0x00007f77866c1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7ffeb0508966, __in_ch...
[09:21:57.051] #6  0x00007f77866c14c6 in __asan::ReportGenericError (pc=<optimized out>, bp=bp@entry=140731856491984, sp...
[09:21:57.051] #7  0x00007f77866c251c in __asan::__asan_report_load4 (addr=addr@entry=107339822704880) at ../../../../sr...
[09:21:57.051] #8  0x000056544f5af623 in ProcedureCreate (procedureName=<optimized out>, procNamespace=procNamespace@ent...
[09:21:57.051] #9  0x000056544f70b0d9 in CreateFunction (pstate=pstate@entry=0x6190003ce280, stmt=stmt@entry=0x625000008...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/re...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-06-30 09:14:32.792261125 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/plpgsql.out	2025-06-30 09:19:15.056209634 +0000
@@ -3549,2308 +3549,7 @@
   end loop;
 end;
 $$ language plpgsql;
-select forc01();
-NOTICE:  1, 1
-NOTICE:  2, 2
-NOTICE:  3, 3
-NOTICE:  4, 4
-NOTICE:  5, 5
-NOTICE:  6, 6
-NOTICE:  7, 7
-NOTICE:  8, 8
-NOTICE:  9, 9
-NOTICE:  10, 10
- forc01 
---------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/src/test/regress/results/plpgsq...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-06-30 09:14:32.792261125 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/plpgsql.out	2025-06-30 09:18:09.342371981 +0000
@@ -3549,2308 +3549,7 @@
   end loop;
 end;
 $$ language plpgsql;
-select forc01();
-NOTICE:  1, 1
-NOTICE:  2, 2
-NOTICE:  3, 3
-NOTICE:  4, 4
-NOTICE:  5, 5
-NOTICE:  6, 6
-NOTICE:  7, 7
-NOTICE:  8, 8
-NOTICE:  9, 9
-NOTICE:  10, 10
- forc01 
---------
...
sanitizer
SUMMARY: AddressSanitizer: heap-use-after-free /tmp/cirrus-ci-build/src/backend/catalog/pg_proc.c:406 in ProcedureCreate
sanitizer
SUMMARY: AddressSanitizer: heap-use-after-free /tmp/cirrus-ci-build/src/backend/catalog/pg_proc.c:406 in ProcedureCreate
tap
[09:19:16.829](120.945s) not ok 5 - regression tests pass
[09:19:27.753](3.887s) not ok 7 - pg_restore to destination instance
[09:19:31.424](3.671s) not ok 8 - dump outputs from original and restored regression databases match
[09:19:36.506](1.145s) not ok 16 - run of pg_upgrade --check for new instance
[09:19:36.506](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[09:19:37.346](0.840s) not ok 18 - run of pg_upgrade for new instance
[09:19:37.347](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[09:19:37.537](0.051s) not ok 20 - check that locales in new cluster match original cluster
[09:19:38.100](0.032s) not ok 22 - old and new dumps match after pg_upgrade
53/5853 Extend int128.h to more of numeric.c
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[04:09:46.848] c:\cirrus\src\include\common/int128.h(375): warning C4146: unary minus operator applied to unsigned type,...
compiler
[04:09:48.001] c:\cirrus\src\include\common/int128.h(374): warning C4146: unary minus operator applied to unsigned type,...
compiler
[04:09:48.074] c:\cirrus\src\include\common/int128.h(375): warning C4146: unary minus operator applied to unsigned type,...
compiler
[04:09:48.001] c:\cirrus\src\include\common/int128.h(369): warning C4146: unary minus operator applied to unsigned type,...
compiler
[04:09:48.001] c:\cirrus\src\include\common/int128.h(337): warning C4146: unary minus operator applied to unsigned type,...
compiler
[04:09:48.001] c:\cirrus\src\include\common/int128.h(338): warning C4146: unary minus operator applied to unsigned type,...
compiler
[04:09:46.790] c:\cirrus\src\include\common/int128.h(337): warning C4146: unary minus operator applied to unsigned type,...
compiler
[04:09:46.848] c:\cirrus\src\include\common/int128.h(374): warning C4146: unary minus operator applied to unsigned type,...
compiler
[04:09:46.790] c:\cirrus\src\include\common/int128.h(338): warning C4146: unary minus operator applied to unsigned type,...
compiler
[04:09:46.848] c:\cirrus\src\include\common/int128.h(369): warning C4146: unary minus operator applied to unsigned type,...
53/4681 Make COPY format extendable: Extract COPY TO format implementations
FreeBSD - Meson
regress
diff -U3 /tmp/cirrus-ci-build/src/test/modules/test_copy_format/expected/test_copy_format.out /tmp/cirrus-ci-build/build...
--- /tmp/cirrus-ci-build/src/test/modules/test_copy_format/expected/test_copy_format.out	2025-06-30 02:01:08.619226000 +...
+++ /tmp/cirrus-ci-build/build/testrun/test_copy_format-running/regress/results/test_copy_format.out	2025-06-30 02:09:59...
@@ -1,19 +1,13 @@
 CREATE TABLE copy_data (a smallint, b integer, c bigint);
 INSERT INTO copy_data VALUES (1, 2, 3), (12, 34, 56), (123, 456, 789);
 COPY copy_data FROM stdin WITH (FORMAT 'test_copy_format');
-NOTICE:  CopyFromInFunc: attribute: smallint
-NOTICE:  CopyFromInFunc: attribute: integer
-NOTICE:  CopyFromInFunc: attribute: bigint
-NOTICE:  CopyFromStart: the number of attributes: 3
-NOTICE:  CopyFromOneRow
-NOTICE:  CopyFromEnd
+ERROR:  COPY format "test_copy_format" not recognized
+LINE 1: COPY copy_data FROM stdin WITH (FORMAT 'test_copy_format');
+                                        ^
+\.
+invalid command \.
 COPY copy_data TO stdout WITH (FORMAT 'test_copy_format');
-NOTICE:  CopyToOutFunc: attribute: smallint
...
test
[02:10:38.119] 55/79 postgresql:test_copy_format-running / test_copy_format-running/regress       ERROR             0.16...
53/5870 Remove HeapTupleheaderSetXmin{Committed,Invalid} functions
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[23:08:55.265](0.000s) not ok 5 - reserved_connections limit: matches
test
[23:11:49.829] 257/338 postgresql:postmaster / postmaster/002_connection_limits                        ERROR            ...
53/5382 Adding compression of temporary files
Linux - Debian Bookworm - Meson
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join_hash_pglz.out /tmp/cirrus-ci-build/build-32/testrun/regress...
--- /tmp/cirrus-ci-build/src/test/regress/expected/join_hash_pglz.out	2025-06-29 21:35:18.366958988 +0000
+++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/join_hash_pglz.out	2025-06-29 21:44:42.962659522 +0000
@@ -262,11 +262,8 @@
 $$
   select count(*) from simple r join simple s using (id);
 $$);
- initially_multibatch | increased_batches 
-----------------------+-------------------
- t                    | f
-(1 row)
-
+ERROR:  could not read from temporary file: read only 8188 of 1572860 bytes
+CONTEXT:  PL/pgSQL function hash_join_batches(text) line 6 at FOR over EXECUTE statement
 rollback to settings;
 -- parallel with parallel-aware hash join
 savepoint settings;
test
[21:49:42.992]  33/344 postgresql:regress / regress/regress                                            ERROR            ...
macOS - Sonoma - Meson
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/join_hash_pglz.out /Users/admin/pgsql/build/testrun/pg_upgrade/002...
--- /Users/admin/pgsql/src/test/regress/expected/join_hash_pglz.out	2025-06-29 21:35:12
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/join_hash_pglz.out	2025-06-29 21:37:50
@@ -262,11 +262,9 @@
 $$
   select count(*) from simple r join simple s using (id);
 $$);
- initially_multibatch | increased_batches 
-----------------------+-------------------
- t                    | f
-(1 row)
-
+ERROR:  could not read from temporary file: read only 8176 of 17229 bytes
+CONTEXT:  parallel worker
+PL/pgSQL function hash_join_batches(text) line 6 at FOR over EXECUTE statement
 rollback to settings;
 -- parallel with parallel-aware hash join
 savepoint settings;
tap
[21:37:50.495](80.306s) not ok 5 - regression tests pass
test
[21:42:50.506]  29/343 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
Windows - Server 2019, VS 2019 - Meson & ninja
assertion
TRAP: failed Assert("batchno > hashtable->curbatch"), File: "../src/backend/executor/nodeHashjoin.c", Line: 493, PID: 69...
core
0000008d`123ff7a8 00007ffd`0788b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
0000008d`123ff7b0 00007ffd`06854cb0     ntdll!TppWorkerThread+0x2df
0000008d`123ffaa0 00007ffd`078fedcb     KERNEL32!BaseThreadInitThunk+0x10
0000008d`123ffad0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000008d`11fff8a8 00007ffd`050848fa     ntdll!NtFsControlFile+0x14
0000008d`11fff8b0 00007ff7`ebe4ad3b     KERNELBASE!ConnectNamedPipe+0x6a
0000008d`11fff920 00007ffd`06854cb0     postgres!pg_signal_thread(
0000008d`11fffa20 00007ffd`078fedcb     KERNEL32!BaseThreadInitThunk+0x10
0000008d`11fffa50 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000008d`11bffc38 00007ffd`0788b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
0000008d`11bffc40 00007ffd`06854cb0     ntdll!TppWorkerThread+0x2df
0000008d`11bfff30 00007ffd`078fedcb     KERNEL32!BaseThreadInitThunk+0x10
0000008d`11bfff60 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000008d`117ff560 00007ff7`ec1b1698     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
0000008d`117ff5a0 00007ff7`ebca54b6     postgres!ExceptionalCondition(
0000008d`117ff5e0 00007ff7`ebca59b5     postgres!ExecHashJoinImpl(
0000008d`117ff6a0 00007ff7`ebc74134     postgres!ExecHashJoin(
0000008d`117ff6d0 00007ff7`ebc694cc     postgres!ExecProcNodeInstr(
0000008d`117ff710 00007ff7`ebc6a643     postgres!ExecProcNode(
0000008d`117ff740 00007ff7`ebc656e0     postgres!ExecutePlan(
0000008d`117ff7a0 00007ffc`f8272e7d     postgres!standard_ExecutorRun(
0000008d`117ff820 00007ff7`ebc654a0     pg_stat_statements!pgss_ExecutorRun(
0000008d`117ff980 00007ff7`ebc6cab6     postgres!ExecutorRun(
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/join_hash_pglz.out C:/cirrus/build/testrun/recovery/027...
--- C:/cirrus/src/test/regress/expected/join_hash_pglz.out	2025-06-29 21:35:23.531481600 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/join_hash_pglz.out	2025-06-29 21:42:33.693796100 +0...
@@ -606,561 +606,10 @@
     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;
 $$);
- multibatch 
-------------
- t
-(1 row)
-
-rollback to settings;
--- single-batch with rescan, parallel-oblivious
-savepoint settings;
-set enable_parallel_hash = off;
-set parallel_leader_participation = off;
-set min_parallel_table_scan_size = 0;
-set parallel_setup_cost = 0;
-set parallel_tuple_cost = 0;
...
tap
[21:42:34.413](153.415s) not ok 2 - regression tests pass
test
[21:49:53.357]  76/338 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
53/5641 support fast default for domain with constraints
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[20:34:00.580](60.492s) not ok 44 - connect with sslcertmode=disable
[20:34:00.580](0.000s) not ok 45 - connect with sslcertmode=disable: no stderr
test
[20:34:09.225] 338/338 postgresql:ssl / ssl/001_ssltests                                               ERROR            ...
53/5647 DOCS: Make the Server Application docs synopses more consistent
macOS - Sonoma - Meson
tap
[18:56:57.633](0.000s) not ok 344 - pgbench script error: set case error stderr /(?^:syntax error in command "set")/
test
[18:58:03.371] 230/343 postgresql:pgbench / pgbench/001_pgbench_with_server                            ERROR            ...
53/5517 Extended Statistics set/restore/clear functions
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[18:00:52.490] ../src/backend/statistics/dependencies.c(928): warning C4129: '%': unrecognized character escape sequence
compiler
[18:00:52.715] ../src/backend/statistics/mvdistinct.c(589): warning C4129: '%': unrecognized character escape sequence
53/5673 Random pg_upgrade 004_subscription test failure on drongo
CompilerWarnings
compiler
[17:57:26.661] md.c:256:48: error: implicit declaration of function ‘pg_RtlGetLastNtStatus’ [-Werror=implicit-function-d...
53/5626 ReplicationSlotRelease() crashes when the instance is in the single user mode
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[12:37:09.056](0.000s) not ok 4 - connecting to an invalid database: matches
test
[12:42:09.694] 181/338 postgresql:pg_dump / pg_dump/002_pg_dump                                        ERROR            ...
53/5479 Enable logical decoding when wal_level = 'replica' without a server restart
macOS - Sonoma - Meson
tap
[11:37:34.852](0.000s) not ok 71 - cannot use options --exclude-schema and ---table at the same time: matches
test
[11:38:40.095] 233/343 postgresql:scripts / scripts/100_vacuumdb                                       ERROR            ...
53/5214 SQL:2023 JSON simplified accessor support
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[08:58:27.023] c:\cirrus\src\backend\utils\adt\jsonbsubs.c(223) : warning C4715: 'make_jsonpath_item_expr': not all cont...
53/5760 Thread-safe getopt()
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[08:47:30.039](0.001s) not ok 13 - reindexdb cannot target invalid database: matches
test
[08:51:17.876] 223/338 postgresql:scripts / scripts/091_reindexdb_all                                  ERROR            ...
53/5765 Addition of %b/backend_type in log_line_prefix of TAP test logs
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[08:27:14.589](0.001s) not ok 2 - regular connections limit: matches
test
[08:29:53.575] 258/338 postgresql:postmaster / postmaster/002_connection_limits                        ERROR            ...
53/5770 Slot's restart_lsn may point to removed WAL segment after hard restart unexpectedly
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[06:58:01.869](0.001s) not ok 5 - clusterdb cannot target invalid database: matches
test
[07:01:51.988] 215/338 postgresql:scripts / scripts/011_clusterdb_all                                  ERROR            ...
53/5627 Fix oldest LSN calculation for WAL segments removal when slots are advancing during checkpoint
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[06:50:47.950](0.001s) not ok 18 - checking with a non-existent user stderr /(?^:role "no_such_user" does not exist)/
test
[06:57:32.527] 147/338 postgresql:pg_amcheck / pg_amcheck/002_nonesuch                                 ERROR            ...
53/5670 avoid double scanning in function byteain
FreeBSD - Meson
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/build/testrun/regress-runn...
--- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out	2025-06-29 05:47:12.190475000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress-running/regress/results/create_index.out	2025-06-29 05:54:35.158281000 +0...
@@ -2042,7 +2042,7 @@
                                  QUERY PLAN                                 
 ----------------------------------------------------------------------------
  Aggregate
-   ->  Index Only Scan using tenk1_thous_tenthous on tenk1 t1
+   ->  Seq Scan on tenk1 t1
          Filter: ((thousand = 42) OR (thousand = (SubPlan 1)))
          SubPlan 1
            ->  Limit
@@ -2241,7 +2241,7 @@
  Aggregate
    ->  Nested Loop Left Join
          Join Filter: (tenk1.hundred = 42)
-         ->  Index Only Scan using tenk1_hundred on tenk1
+         ->  Seq Scan on tenk1
          ->  Memoize
                Cache Key: tenk1.hundred
...
test
[05:55:11.884] 65/78 postgresql:regress-running / regress-running/regress                         ERROR            31.42...
53/5788 Speedup truncations of temporary relation forks
macOS - Sonoma - Meson
core
[04:37:45.616]   * frame #0: 0x00000001868ebd24 dyld`stat64 + 8
[04:37:45.616]     frame #1: 0x000000018694ec30 dyld`stat_with_subsystem + 56
[04:37:45.616]     frame #2: 0x0000000186939c44 dyld`dyld3::stat(char const*, stat*) + 28
[04:37:45.616]     frame #3: 0x00000001869122fc dyld`dyld4::SyscallDelegate::fileExists(char const*, dyld4::FileID*, int...
[04:37:45.616]     frame #4: 0x000000018691012c dyld`invocation function for block in dyld4::PrebuiltLoader::invalidateI...
[04:37:45.616]     frame #5: 0x00000001868f1fac dyld`dyld4::ProcessConfig::PathOverrides::forEachPathVariant(char const*...
[04:37:45.616]     frame #6: 0x000000018690fed0 dyld`dyld4::PrebuiltLoader::invalidateInIsolation(dyld4::RuntimeState co...
[04:37:45.616]     frame #7: 0x000000018690fbdc dyld`dyld4::PrebuiltLoader::isValid(dyld4::RuntimeState const&) const + ...
[04:37:45.616]     frame #8: 0x00000001868fea08 dyld`dyld4::RuntimeState::findPrebuiltLoader(char const*) const + 104
[04:37:45.616]     frame #9: 0x00000001869028fc dyld`dyld4::Loader::makeDyldCacheLoader(Diagnostics&, dyld4::RuntimeStat...
tap
[04:33:47.298](0.001s) not ok 75 - bad token response: wrong content type (correct prefix): matches
test
[04:33:57.654] 335/343 postgresql:oauth_validator / oauth_validator/001_server                         ERROR            ...
53/5814 Add enable_groupagg GUC parameter to control GroupAggregate usage
FreeBSD - Meson
core
[03:34:06.739] #0  0x000018859c0bd75a in ?? () from /libexec/ld-elf.so.1
[03:34:06.739] #1  0x000018859c0b77fc in ?? () from /libexec/ld-elf.so.1
[03:34:06.739] #2  0x0000000000000000 in ?? ()
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/aggregates.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002...
--- /tmp/cirrus-ci-build/src/test/regress/expected/aggregates.out	2025-06-29 03:24:14.804107000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/aggregates.out	2025-06-29 03:26:09.9232450...
@@ -3612,8 +3612,8 @@
 ) AS sub
 GROUP BY c1
 ORDER BY c1;
-                                 QUERY PLAN                                  
------------------------------------------------------------------------------
+                                                  QUERY PLAN                                                   
+---------------------------------------------------------------------------------------------------------------
  GroupAggregate
    Group Key: sub.c1
    ->  Sort
@@ -3622,7 +3622,7 @@
                ->  HashAggregate
                      Group Key: test_groupagg.c1, test_groupagg.c2
                      ->  Seq Scan on test_groupagg
- Settings: max_parallel_workers = '0', max_parallel_workers_per_gather = '0'
+ Settings: debug_parallel_query = 'regress', max_parallel_workers = '0', max_parallel_workers_per_gather = '0'
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/aggregates.out /tmp/cirrus-ci-build/build/testrun/recovery/027_s...
--- /tmp/cirrus-ci-build/src/test/regress/expected/aggregates.out	2025-06-29 03:24:14.804107000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/aggregates.out	2025-06-29 03:27:12.16677...
@@ -3612,8 +3612,8 @@
 ) AS sub
 GROUP BY c1
 ORDER BY c1;
-                                 QUERY PLAN                                  
------------------------------------------------------------------------------
+                                                  QUERY PLAN                                                   
+---------------------------------------------------------------------------------------------------------------
  GroupAggregate
    Group Key: sub.c1
    ->  Sort
@@ -3622,7 +3622,7 @@
                ->  HashAggregate
                      Group Key: test_groupagg.c1, test_groupagg.c2
                      ->  Seq Scan on test_groupagg
- Settings: max_parallel_workers = '0', max_parallel_workers_per_gather = '0'
+ Settings: debug_parallel_query = 'regress', max_parallel_workers = '0', max_parallel_workers_per_gather = '0'
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/aggregates.out /tmp/cirrus-ci-build/build/testrun/regress/regres...
--- /tmp/cirrus-ci-build/src/test/regress/expected/aggregates.out	2025-06-29 03:24:14.804107000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/aggregates.out	2025-06-29 03:26:08.903131000 +0000
@@ -3612,8 +3612,8 @@
 ) AS sub
 GROUP BY c1
 ORDER BY c1;
-                                 QUERY PLAN                                  
------------------------------------------------------------------------------
+                                                  QUERY PLAN                                                   
+---------------------------------------------------------------------------------------------------------------
  GroupAggregate
    Group Key: sub.c1
    ->  Sort
@@ -3622,7 +3622,7 @@
                ->  HashAggregate
                      Group Key: test_groupagg.c1, test_groupagg.c2
                      ->  Seq Scan on test_groupagg
- Settings: max_parallel_workers = '0', max_parallel_workers_per_gather = '0'
+ Settings: debug_parallel_query = 'regress', max_parallel_workers = '0', max_parallel_workers_per_gather = '0'
...
tap
[03:28:45.198](218.526s) not ok 5 - regression tests pass
tap
[03:30:10.595](259.707s) not ok 2 - regression tests pass
test
[03:31:36.523]  43/343 postgresql:regress / regress/regress                                            ERROR           2...
[03:31:36.523] 187/343 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           3...
[03:31:36.523] 275/343 postgresql:recovery / recovery/027_stream_regress                               ERROR           3...
Linux - Debian Bookworm - Autoconf
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resul...
--- /tmp/cirrus-ci-build/src/test/regress/expected/join.out	2025-06-29 03:24:11.539992857 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/join.out	2025-06-29 03:28:42.278866362 +0000
@@ -8028,15 +8028,15 @@
   lateral (values(x.q1,y.q1,y.q2)) v(xq1,yq1,yq2);
         q1        |        q2         |        q1        |        q2         |       xq1        |       yq1        |   ...
 ------------------+-------------------+------------------+-------------------+------------------+------------------+---...
-              123 |               456 |                  |                   |              123 |                  |   ...
-              123 |  4567890123456789 | 4567890123456789 | -4567890123456789 |              123 | 4567890123456789 | -4...
-              123 |  4567890123456789 | 4567890123456789 |  4567890123456789 |              123 | 4567890123456789 |  4...
-              123 |  4567890123456789 | 4567890123456789 |               123 |              123 | 4567890123456789 |   ...
- 4567890123456789 |               123 |              123 |  4567890123456789 | 4567890123456789 |              123 |  4...
  4567890123456789 |               123 |              123 |               456 | 4567890123456789 |              123 |   ...
- 4567890123456789 |  4567890123456789 | 4567890123456789 | -4567890123456789 | 4567890123456789 | 4567890123456789 | -4...
- 4567890123456789 |  4567890123456789 | 4567890123456789 |  4567890123456789 | 4567890123456789 | 4567890123456789 |  4...
+ 4567890123456789 |               123 |              123 |  4567890123456789 | 4567890123456789 |              123 |  4...
  4567890123456789 |  4567890123456789 | 4567890123456789 |               123 | 4567890123456789 | 4567890123456789 |   ...
+              123 |  4567890123456789 | 4567890123456789 |               123 |              123 | 4567890123456789 |   ...
+ 4567890123456789 |  4567890123456789 | 4567890123456789 |  4567890123456789 | 4567890123456789 | 4567890123456789 |  4...
+              123 |  4567890123456789 | 4567890123456789 |  4567890123456789 |              123 | 4567890123456789 |  4...
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join.out /tmp/cirrus-ci-build/src/test/regress/results/join.out
--- /tmp/cirrus-ci-build/src/test/regress/expected/join.out	2025-06-29 03:24:11.539992857 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/join.out	2025-06-29 03:26:27.931150760 +0000
@@ -4655,9 +4655,12 @@
  Nested Loop Left Join
    Filter: ((COALESCE(tenk1.unique1, '-1'::integer) + int8_tbl.q1) = 122)
    ->  Seq Scan on int8_tbl
-   ->  Index Scan using tenk1_unique2 on tenk1
-         Index Cond: (unique2 = int8_tbl.q2)
-(5 rows)
+   ->  Memoize
+         Cache Key: int8_tbl.q2
+         Cache Mode: logical
+         ->  Index Scan using tenk1_unique2 on tenk1
+               Index Cond: (unique2 = int8_tbl.q2)
+(8 rows)
 
 select * from
 (
@@ -4710,9 +4713,12 @@
...
tap
[03:30:07.107](121.661s) not ok 5 - regression tests pass
Linux - Debian Bookworm - Meson
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join_hash.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/join_hash.out	2025-06-29 03:24:11.569634846 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/join_hash.out	2025-06-29 03:26:23.33032978...
@@ -1137,18 +1137,21 @@
 int8_tbl i8,
 lateral (select t1.fivethous, i4.f1 from tenk1 t1 join int4_tbl i4
          on t1.fivethous = i4.f1+i8.q2 order by 1,2) ss;
-                        QUERY PLAN                         
------------------------------------------------------------
+                           QUERY PLAN                            
+-----------------------------------------------------------------
  Nested Loop
    ->  Seq Scan on int8_tbl i8
-   ->  Sort
-         Sort Key: t1.fivethous, i4.f1
-         ->  Hash Join
-               Hash Cond: (t1.fivethous = (i4.f1 + i8.q2))
-               ->  Seq Scan on tenk1 t1
-               ->  Hash
-                     ->  Seq Scan on int4_tbl i4
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join_hash.out /tmp/cirrus-ci-build/build/testrun/recovery/027_st...
--- /tmp/cirrus-ci-build/src/test/regress/expected/join_hash.out	2025-06-29 03:24:11.569634846 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/join_hash.out	2025-06-29 03:27:39.506008...
@@ -1137,18 +1137,21 @@
 int8_tbl i8,
 lateral (select t1.fivethous, i4.f1 from tenk1 t1 join int4_tbl i4
          on t1.fivethous = i4.f1+i8.q2 order by 1,2) ss;
-                        QUERY PLAN                         
------------------------------------------------------------
+                           QUERY PLAN                            
+-----------------------------------------------------------------
  Nested Loop
    ->  Seq Scan on int8_tbl i8
-   ->  Sort
-         Sort Key: t1.fivethous, i4.f1
-         ->  Hash Join
-               Hash Cond: (t1.fivethous = (i4.f1 + i8.q2))
-               ->  Seq Scan on tenk1 t1
-               ->  Hash
-                     ->  Seq Scan on int4_tbl i4
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join_hash.out /tmp/cirrus-ci-build/build/testrun/regress/regress...
--- /tmp/cirrus-ci-build/src/test/regress/expected/join_hash.out	2025-06-29 03:24:11.569634846 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/join_hash.out	2025-06-29 03:26:22.550331154 +0000
@@ -1137,18 +1137,21 @@
 int8_tbl i8,
 lateral (select t1.fivethous, i4.f1 from tenk1 t1 join int4_tbl i4
          on t1.fivethous = i4.f1+i8.q2 order by 1,2) ss;
-                        QUERY PLAN                         
------------------------------------------------------------
+                           QUERY PLAN                            
+-----------------------------------------------------------------
  Nested Loop
    ->  Seq Scan on int8_tbl i8
-   ->  Sort
-         Sort Key: t1.fivethous, i4.f1
-         ->  Hash Join
-               Hash Cond: (t1.fivethous = (i4.f1 + i8.q2))
-               ->  Seq Scan on tenk1 t1
-               ->  Hash
-                     ->  Seq Scan on int4_tbl i4
...
tap
[03:27:04.653](74.298s) not ok 5 - regression tests pass
tap
[03:28:23.872](79.093s) not ok 2 - regression tests pass
test
[03:31:34.557]  13/344 postgresql:regress / regress/regress                                            ERROR            ...
[03:31:34.557]  33/344 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[03:31:34.557] 105/344 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
macOS - Sonoma - Meson
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/join.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrad...
--- /Users/admin/pgsql/src/test/regress/expected/join.out	2025-06-29 03:23:12
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/join.out	2025-06-29 03:24:49
@@ -8028,15 +8028,15 @@
   lateral (values(x.q1,y.q1,y.q2)) v(xq1,yq1,yq2);
         q1        |        q2         |        q1        |        q2         |       xq1        |       yq1        |   ...
 ------------------+-------------------+------------------+-------------------+------------------+------------------+---...
-              123 |               456 |                  |                   |              123 |                  |   ...
-              123 |  4567890123456789 | 4567890123456789 | -4567890123456789 |              123 | 4567890123456789 | -4...
-              123 |  4567890123456789 | 4567890123456789 |  4567890123456789 |              123 | 4567890123456789 |  4...
-              123 |  4567890123456789 | 4567890123456789 |               123 |              123 | 4567890123456789 |   ...
- 4567890123456789 |               123 |              123 |  4567890123456789 | 4567890123456789 |              123 |  4...
  4567890123456789 |               123 |              123 |               456 | 4567890123456789 |              123 |   ...
- 4567890123456789 |  4567890123456789 | 4567890123456789 | -4567890123456789 | 4567890123456789 | 4567890123456789 | -4...
- 4567890123456789 |  4567890123456789 | 4567890123456789 |  4567890123456789 | 4567890123456789 | 4567890123456789 |  4...
+ 4567890123456789 |               123 |              123 |  4567890123456789 | 4567890123456789 |              123 |  4...
  4567890123456789 |  4567890123456789 | 4567890123456789 |               123 | 4567890123456789 | 4567890123456789 |   ...
+              123 |  4567890123456789 | 4567890123456789 |               123 |              123 | 4567890123456789 |   ...
+ 4567890123456789 |  4567890123456789 | 4567890123456789 |  4567890123456789 | 4567890123456789 | 4567890123456789 |  4...
+              123 |  4567890123456789 | 4567890123456789 |  4567890123456789 |              123 | 4567890123456789 |  4...
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/join_hash.out /Users/admin/pgsql/build/testrun/recovery/027_stream...
--- /Users/admin/pgsql/src/test/regress/expected/join_hash.out	2025-06-29 03:23:12
+++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/join_hash.out	2025-06-29 03:25:58
@@ -1137,18 +1137,21 @@
 int8_tbl i8,
 lateral (select t1.fivethous, i4.f1 from tenk1 t1 join int4_tbl i4
          on t1.fivethous = i4.f1+i8.q2 order by 1,2) ss;
-                        QUERY PLAN                         
------------------------------------------------------------
+                           QUERY PLAN                            
+-----------------------------------------------------------------
  Nested Loop
    ->  Seq Scan on int8_tbl i8
-   ->  Sort
-         Sort Key: t1.fivethous, i4.f1
-         ->  Hash Join
-               Hash Cond: (t1.fivethous = (i4.f1 + i8.q2))
-               ->  Seq Scan on tenk1 t1
-               ->  Hash
-                     ->  Seq Scan on int4_tbl i4
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/join.out /Users/admin/pgsql/build/testrun/regress/regress/results/...
--- /Users/admin/pgsql/src/test/regress/expected/join.out	2025-06-29 03:23:12
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/join.out	2025-06-29 03:24:49
@@ -8028,15 +8028,15 @@
   lateral (values(x.q1,y.q1,y.q2)) v(xq1,yq1,yq2);
         q1        |        q2         |        q1        |        q2         |       xq1        |       yq1        |   ...
 ------------------+-------------------+------------------+-------------------+------------------+------------------+---...
-              123 |               456 |                  |                   |              123 |                  |   ...
-              123 |  4567890123456789 | 4567890123456789 | -4567890123456789 |              123 | 4567890123456789 | -4...
-              123 |  4567890123456789 | 4567890123456789 |  4567890123456789 |              123 | 4567890123456789 |  4...
-              123 |  4567890123456789 | 4567890123456789 |               123 |              123 | 4567890123456789 |   ...
- 4567890123456789 |               123 |              123 |  4567890123456789 | 4567890123456789 |              123 |  4...
  4567890123456789 |               123 |              123 |               456 | 4567890123456789 |              123 |   ...
- 4567890123456789 |  4567890123456789 | 4567890123456789 | -4567890123456789 | 4567890123456789 | 4567890123456789 | -4...
- 4567890123456789 |  4567890123456789 | 4567890123456789 |  4567890123456789 | 4567890123456789 | 4567890123456789 |  4...
+ 4567890123456789 |               123 |              123 |  4567890123456789 | 4567890123456789 |              123 |  4...
  4567890123456789 |  4567890123456789 | 4567890123456789 |               123 | 4567890123456789 | 4567890123456789 |   ...
+              123 |  4567890123456789 | 4567890123456789 |               123 |              123 | 4567890123456789 |   ...
+ 4567890123456789 |  4567890123456789 | 4567890123456789 |  4567890123456789 | 4567890123456789 | 4567890123456789 |  4...
+              123 |  4567890123456789 | 4567890123456789 |  4567890123456789 |              123 | 4567890123456789 |  4...
...
tap
[03:25:22.312](50.395s) not ok 5 - regression tests pass
tap
[03:27:02.197](98.078s) not ok 2 - regression tests pass
test
[03:30:37.178]  10/343 postgresql:regress / regress/regress                                            ERROR            ...
[03:30:37.178]  30/343 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[03:30:37.178] 123/343 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
Windows - Server 2019, VS 2019 - Meson & ninja
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/join_hash.out C:/cirrus/build/testrun/pg_upgrade/002_pg...
--- C:/cirrus/src/test/regress/expected/join_hash.out	2025-06-29 03:24:18.570342900 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/join_hash.out	2025-06-29 03:27:14.821536700 +0000
@@ -1137,18 +1137,21 @@
 int8_tbl i8,
 lateral (select t1.fivethous, i4.f1 from tenk1 t1 join int4_tbl i4
          on t1.fivethous = i4.f1+i8.q2 order by 1,2) ss;
-                        QUERY PLAN                         
------------------------------------------------------------
+                           QUERY PLAN                            
+-----------------------------------------------------------------
  Nested Loop
    ->  Seq Scan on int8_tbl i8
-   ->  Sort
-         Sort Key: t1.fivethous, i4.f1
-         ->  Hash Join
-               Hash Cond: (t1.fivethous = (i4.f1 + i8.q2))
-               ->  Seq Scan on tenk1 t1
-               ->  Hash
-                     ->  Seq Scan on int4_tbl i4
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/join_hash.out C:/cirrus/build/testrun/recovery/027_stre...
--- C:/cirrus/src/test/regress/expected/join_hash.out	2025-06-29 03:24:18.570342900 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/join_hash.out	2025-06-29 03:29:59.970462300 +0000
@@ -1137,18 +1137,21 @@
 int8_tbl i8,
 lateral (select t1.fivethous, i4.f1 from tenk1 t1 join int4_tbl i4
          on t1.fivethous = i4.f1+i8.q2 order by 1,2) ss;
-                        QUERY PLAN                         
------------------------------------------------------------
+                           QUERY PLAN                            
+-----------------------------------------------------------------
  Nested Loop
    ->  Seq Scan on int8_tbl i8
-   ->  Sort
-         Sort Key: t1.fivethous, i4.f1
-         ->  Hash Join
-               Hash Cond: (t1.fivethous = (i4.f1 + i8.q2))
-               ->  Seq Scan on tenk1 t1
-               ->  Hash
-                     ->  Seq Scan on int4_tbl i4
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/join_hash.out C:/cirrus/build/testrun/regress/regress/r...
--- C:/cirrus/src/test/regress/expected/join_hash.out	2025-06-29 03:24:18.570342900 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/join_hash.out	2025-06-29 03:27:11.222413500 +0000
@@ -1137,18 +1137,21 @@
 int8_tbl i8,
 lateral (select t1.fivethous, i4.f1 from tenk1 t1 join int4_tbl i4
          on t1.fivethous = i4.f1+i8.q2 order by 1,2) ss;
-                        QUERY PLAN                         
------------------------------------------------------------
+                           QUERY PLAN                            
+-----------------------------------------------------------------
  Nested Loop
    ->  Seq Scan on int8_tbl i8
-   ->  Sort
-         Sort Key: t1.fivethous, i4.f1
-         ->  Hash Join
-               Hash Cond: (t1.fivethous = (i4.f1 + i8.q2))
-               ->  Seq Scan on tenk1 t1
-               ->  Hash
-                     ->  Seq Scan on int4_tbl i4
...
tap
[03:28:23.653](123.536s) not ok 5 - regression tests pass
tap
[03:31:13.713](138.496s) not ok 2 - regression tests pass
test
[03:39:19.486]   9/338 postgresql:regress / regress/regress                                            ERROR           1...
[03:39:19.486]  17/338 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           2...
[03:39:19.486]  63/338 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
53/5751 Disable parallel query by default
FreeBSD - Meson
core
[02:41:51.112] #0  0x000000082b4d775a in _sigprocmask () from /lib/libc.so.7
[02:41:51.112] #1  0x000000082b514a2f in _system () from /lib/libc.so.7
[02:41:51.112] #2  0x000000082afbb8a3 in ?? () from /lib/libthr.so.3
[02:41:51.112] #3  0x00000000006880c7 in RestoreArchivedFile (path=path@entry=0x820c331e0 "pg_wal/00000001", '0' <repeat...
[02:41:51.112] #4  0x000000000066ef18 in existsTimeLineHistory (probeTLI=probeTLI@entry=2) at ../src/backend/access/tran...
[02:41:51.112] #5  0x000000000066efd8 in findNewestTimeLine (startTLI=startTLI@entry=1) at ../src/backend/access/transam...
[02:41:51.112] #6  0x000000000069350b in rescanLatestTimeLine (replayTLI=replayTLI@entry=1, replayLSN=replayLSN@entry=83...
[02:41:51.112] #7  0x000000000068f703 in WaitForWALToBecomeAvailable (RecPtr=83886104, tliRecPtr=83886080, replayTLI=1, ...
[02:41:51.112] #8  XLogPageRead (xlogreader=0xc3916c1d130, targetPagePtr=83886080, reqLen=24, targetRecPtr=83886080, rea...
[02:41:51.112] #9  0x000000000069646a in ReadPageInternal (state=state@entry=0xc3916c1d130, pageptr=83886080, reqLen=24)...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out /tmp/cirrus-ci-build/build/testrun/isola...
--- /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out	2025-06-29 02:33:55.995689000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/deadlock-parallel.out	2025-06-29 02:35:12.325131000 +...
@@ -46,6 +46,7 @@
         1
 (1 row)
 
+step e1c: COMMIT;
 step d2a1: <... completed>
   sum
 -----
@@ -57,7 +58,6 @@
          1
 (1 row)
 
-step e1c: COMMIT;
 step d2c: COMMIT;
 step e2l: <... completed>
 lock_excl
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out /tmp/cirrus-ci-build/build/testrun/pg_o...
--- /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out	2025-06-29 02:33:54.602933000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_overexplain/regress/results/pg_overexplain.out	2025-06-29 02:36:36.594866000 +...
@@ -91,26 +91,26 @@
  GroupAggregate
    Group Key: vegetables.genus
    Disabled Nodes: 0
-   Parallel Safe: true
+   Parallel Safe: false
    Plan Node ID: 0
    ->  Sort
          Sort Key: vegetables.genus, vegetables.name
          Disabled Nodes: 0
-         Parallel Safe: true
+         Parallel Safe: false
          Plan Node ID: 1
          ->  Append
                Disabled Nodes: 0
-               Parallel Safe: true
+               Parallel Safe: false
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/pg_upgrad...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-06-29 02:33:56.162720000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/select_parallel.out	2025-06-29 02:35:32.82...
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-06-29 02:33:56.149845000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/plpgsql.out	2025-06-29 02:35:48.592789000 ...
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/recovery/...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-06-29 02:33:56.162720000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/select_parallel.out	2025-06-29 02:36:39....
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-06-29 02:33:56.149845000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/plpgsql.out	2025-06-29 02:37:01.92916200...
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/regress/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-06-29 02:33:56.162720000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/select_parallel.out	2025-06-29 02:35:32.857811000 +0000
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/regress/regress/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-06-29 02:33:56.149845000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/plpgsql.out	2025-06-29 02:35:46.560942000 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
tap
[02:36:06.130](72.873s) not ok 5 - regression tests pass
tap
[02:37:22.472](101.821s) not ok 2 - regression tests pass
test
[02:39:18.899]  26/343 postgresql:regress / regress/regress                                            ERROR            ...
[02:39:18.899]  13/343 postgresql:isolation / isolation/isolation                                      ERROR            ...
[02:39:18.899]  91/343 postgresql:pg_overexplain / pg_overexplain/regress                              ERROR            ...
[02:39:18.899]  46/343 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[02:39:18.899] 168/343 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
Linux - Debian Bookworm - Autoconf
core
[02:46:32.569] #0  0x00007fac7c03dc17 in ?? () from /lib64/ld-linux-x86-64.so.2
[02:46:32.569] #1  0x00007fac7c02aadd in ?? () from /lib64/ld-linux-x86-64.so.2
[02:46:32.569] #2  0x00007fac7c02bca8 in ?? () from /lib64/ld-linux-x86-64.so.2
[02:46:32.569] #3  0x00007fac7c03b951 in ?? () from /lib64/ld-linux-x86-64.so.2
[02:46:32.569] #4  0x00007fac7c0372ff in ?? () from /lib64/ld-linux-x86-64.so.2
[02:46:32.569] #5  0x00007fac7c038c7c in ?? () from /lib64/ld-linux-x86-64.so.2
[02:46:32.569] #6  0x00007fac7c037b28 in ?? () from /lib64/ld-linux-x86-64.so.2
[02:46:32.569] #7  0x0000000000000003 in ?? ()
[02:46:32.569] #8  0x00007fff2c9431d0 in ?? ()
[02:46:32.569] #9  0x00007fff2c9431d3 in ?? ()
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out /tmp/cirrus-ci-build/contrib/pg_overexp...
--- /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out	2025-06-29 02:33:49.850877514 +0000
+++ /tmp/cirrus-ci-build/contrib/pg_overexplain/results/pg_overexplain.out	2025-06-29 02:38:51.696969831 +0000
@@ -91,26 +91,26 @@
  GroupAggregate
    Group Key: vegetables.genus
    Disabled Nodes: 0
-   Parallel Safe: true
+   Parallel Safe: false
    Plan Node ID: 0
    ->  Sort
          Sort Key: vegetables.genus, vegetables.name
          Disabled Nodes: 0
-         Parallel Safe: true
+         Parallel Safe: false
          Plan Node ID: 1
          ->  Append
                Disabled Nodes: 0
-               Parallel Safe: true
+               Parallel Safe: false
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-06-29 02:33:51.857588216 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/select_parallel.out	2025-06-29 02:40:08.329667954 +0000
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/re...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-06-29 02:33:51.837708397 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/plpgsql.out	2025-06-29 02:40:36.510026871 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out /tmp/cirrus-ci-build/src/test/isolation/...
--- /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out	2025-06-29 02:33:51.619030388 +0000
+++ /tmp/cirrus-ci-build/src/test/isolation/output_iso/results/deadlock-parallel.out	2025-06-29 02:37:47.241177092 +0000
@@ -46,6 +46,7 @@
         1
 (1 row)
 
+step e1c: COMMIT;
 step d2a1: <... completed>
   sum
 -----
@@ -57,7 +58,6 @@
          1
 (1 row)
 
-step e1c: COMMIT;
 step d2c: COMMIT;
 step e2l: <... completed>
 lock_excl
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/src/test/recovery/tmp_c...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-06-29 02:33:51.857588216 +0000
+++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/select_parallel.out	2025-06-29 02:42:22.390122942 +0000
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/res...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-06-29 02:33:51.837708397 +0000
+++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/plpgsql.out	2025-06-29 02:42:36.649971468 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/src/test/regress/result...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-06-29 02:33:51.857588216 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/select_parallel.out	2025-06-29 02:37:58.885041535 +0000
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/src/test/regress/results/plpgsq...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-06-29 02:33:51.837708397 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/plpgsql.out	2025-06-29 02:38:25.028915637 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
tap
[02:40:50.218](140.184s) not ok 5 - regression tests pass
tap
[02:42:48.183](72.062s) not ok 2 - regression tests pass
Linux - Debian Bookworm - Meson
regress
diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out /tmp/cirrus-ci-build/build/testrun/isola...
--- /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out	2025-06-29 02:33:51.657100088 +0000
+++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/deadlock-parallel.out	2025-06-29 02:37:03.242623806 +...
@@ -46,6 +46,7 @@
         1
 (1 row)
 
+step e1c: COMMIT;
 step d2a1: <... completed>
   sum
 -----
@@ -57,7 +58,6 @@
          1
 (1 row)
 
-step e1c: COMMIT;
 step d2c: COMMIT;
 step e2l: <... completed>
 lock_excl
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out /tmp/cirrus-ci-build/build/testrun/pg_o...
--- /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out	2025-06-29 02:33:49.937066786 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_overexplain/regress/results/pg_overexplain.out	2025-06-29 02:39:12.278583613 +...
@@ -91,26 +91,26 @@
  GroupAggregate
    Group Key: vegetables.genus
    Disabled Nodes: 0
-   Parallel Safe: true
+   Parallel Safe: false
    Plan Node ID: 0
    ->  Sort
          Sort Key: vegetables.genus, vegetables.name
          Disabled Nodes: 0
-         Parallel Safe: true
+         Parallel Safe: false
          Plan Node ID: 1
          ->  Append
                Disabled Nodes: 0
-               Parallel Safe: true
+               Parallel Safe: false
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/pg_upgrad...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-06-29 02:33:51.888123061 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/select_parallel.out	2025-06-29 02:37:36.40...
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-06-29 02:33:51.872190442 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/plpgsql.out	2025-06-29 02:37:51.830575572 ...
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/recovery/...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-06-29 02:33:51.888123061 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/select_parallel.out	2025-06-29 02:38:53....
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-06-29 02:33:51.872190442 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/plpgsql.out	2025-06-29 02:39:09.76257898...
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/regress/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-06-29 02:33:51.888123061 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/select_parallel.out	2025-06-29 02:37:34.690635765 +0000
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/regress/regress/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-06-29 02:33:51.872190442 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/plpgsql.out	2025-06-29 02:37:48.230585551 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
tap
[02:38:04.467](80.263s) not ok 5 - regression tests pass
tap
[02:39:21.586](81.226s) not ok 2 - regression tests pass
test
[02:42:32.196]   8/344 postgresql:isolation / isolation/isolation                                      ERROR            ...
[02:42:32.196]  22/344 postgresql:regress / regress/regress                                            ERROR            ...
[02:42:32.196]  34/344 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[02:42:32.196]  90/344 postgresql:pg_overexplain / pg_overexplain/regress                              ERROR            ...
[02:42:32.196] 104/344 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
macOS - Sonoma - Meson
regress
diff -U3 /Users/admin/pgsql/src/test/isolation/expected/deadlock-parallel.out /Users/admin/pgsql/build/testrun/isolation...
--- /Users/admin/pgsql/src/test/isolation/expected/deadlock-parallel.out	2025-06-29 02:33:11
+++ /Users/admin/pgsql/build/testrun/isolation/isolation/results/deadlock-parallel.out	2025-06-29 02:34:51
@@ -46,6 +46,7 @@
         1
 (1 row)
 
+step e1c: COMMIT;
 step d2a1: <... completed>
   sum
 -----
@@ -57,7 +58,6 @@
          1
 (1 row)
 
-step e1c: COMMIT;
 step d2c: COMMIT;
 step e2l: <... completed>
 lock_excl
regress
diff -U3 /Users/admin/pgsql/contrib/pg_overexplain/expected/pg_overexplain.out /Users/admin/pgsql/build/testrun/pg_overe...
--- /Users/admin/pgsql/contrib/pg_overexplain/expected/pg_overexplain.out	2025-06-29 02:33:10
+++ /Users/admin/pgsql/build/testrun/pg_overexplain/regress/results/pg_overexplain.out	2025-06-29 02:36:25
@@ -91,26 +91,26 @@
  GroupAggregate
    Group Key: vegetables.genus
    Disabled Nodes: 0
-   Parallel Safe: true
+   Parallel Safe: false
    Plan Node ID: 0
    ->  Sort
          Sort Key: vegetables.genus, vegetables.name
          Disabled Nodes: 0
-         Parallel Safe: true
+         Parallel Safe: false
          Plan Node ID: 1
          ->  Append
                Disabled Nodes: 0
-               Parallel Safe: true
+               Parallel Safe: false
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/select_parallel.out /Users/admin/pgsql/build/testrun/pg_upgrade/00...
--- /Users/admin/pgsql/src/test/regress/expected/select_parallel.out	2025-06-29 02:33:11
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/select_parallel.out	2025-06-29 02:35:07
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /Users/admin/pgsql/src/test/regress/expected/plpgsql.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upg...
--- /Users/admin/pgsql/src/test/regress/expected/plpgsql.out	2025-06-29 02:33:11
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/plpgsql.out	2025-06-29 02:35:15
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/select_parallel.out /Users/admin/pgsql/build/testrun/recovery/027_...
--- /Users/admin/pgsql/src/test/regress/expected/select_parallel.out	2025-06-29 02:33:11
+++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/select_parallel.out	2025-06-29 02:36:16
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /Users/admin/pgsql/src/test/regress/expected/plpgsql.out /Users/admin/pgsql/build/testrun/recovery/027_stream_r...
--- /Users/admin/pgsql/src/test/regress/expected/plpgsql.out	2025-06-29 02:33:11
+++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/plpgsql.out	2025-06-29 02:36:27
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/select_parallel.out /Users/admin/pgsql/build/testrun/regress/regre...
--- /Users/admin/pgsql/src/test/regress/expected/select_parallel.out	2025-06-29 02:33:11
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/select_parallel.out	2025-06-29 02:35:10
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /Users/admin/pgsql/src/test/regress/expected/plpgsql.out /Users/admin/pgsql/build/testrun/regress/regress/resul...
--- /Users/admin/pgsql/src/test/regress/expected/plpgsql.out	2025-06-29 02:33:11
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/plpgsql.out	2025-06-29 02:35:19
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
tap
[02:35:23.825](47.257s) not ok 5 - regression tests pass
tap
[02:36:38.149](68.873s) not ok 2 - regression tests pass
test
[02:38:35.735]  18/343 postgresql:regress / regress/regress                                            ERROR            ...
[02:38:35.735]  10/343 postgresql:isolation / isolation/isolation                                      ERROR            ...
[02:38:35.735]  29/343 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[02:38:35.735]  87/343 postgresql:pg_overexplain / pg_overexplain/regress                              ERROR            ...
[02:38:35.735] 130/343 postgresql:recovery / recovery/027_stream_regress                               ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/isolation/expected/deadlock-parallel.out C:/cirrus/build/testrun/isolati...
--- C:/cirrus/src/test/isolation/expected/deadlock-parallel.out	2025-06-29 02:33:55.852335500 +0000
+++ C:/cirrus/build/testrun/isolation/isolation/results/deadlock-parallel.out	2025-06-29 02:36:25.971500500 +0000
@@ -46,6 +46,7 @@
         1
 (1 row)
 
+step e1c: COMMIT;
 step d2a1: <... completed>
   sum
 -----
@@ -57,7 +58,6 @@
          1
 (1 row)
 
-step e1c: COMMIT;
 step d2c: COMMIT;
 step e2l: <... completed>
 lock_excl
regress
diff --strip-trailing-cr -U3 C:/cirrus/contrib/pg_overexplain/expected/pg_overexplain.out C:/cirrus/build/testrun/pg_ove...
--- C:/cirrus/contrib/pg_overexplain/expected/pg_overexplain.out	2025-06-29 02:33:52.257612400 +0000
+++ C:/cirrus/build/testrun/pg_overexplain/regress/results/pg_overexplain.out	2025-06-29 02:40:55.110338100 +0000
@@ -91,26 +91,26 @@
  GroupAggregate
    Group Key: vegetables.genus
    Disabled Nodes: 0
-   Parallel Safe: true
+   Parallel Safe: false
    Plan Node ID: 0
    ->  Sort
          Sort Key: vegetables.genus, vegetables.name
          Disabled Nodes: 0
-         Parallel Safe: true
+         Parallel Safe: false
          Plan Node ID: 1
          ->  Append
                Disabled Nodes: 0
-               Parallel Safe: true
+               Parallel Safe: false
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/select_parallel.out C:/cirrus/build/testrun/pg_upgrade/...
--- C:/cirrus/src/test/regress/expected/select_parallel.out	2025-06-29 02:33:56.513898500 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/select_parallel.out	2025-06-29 02:37:14.459292200 +00...
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/plpgsql.out C:/cirrus/build/testrun/pg_upgrade/002_pg_u...
--- C:/cirrus/src/test/regress/expected/plpgsql.out	2025-06-29 02:33:56.483694900 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/plpgsql.out	2025-06-29 02:37:32.496923500 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/select_parallel.out C:/cirrus/build/testrun/recovery/02...
--- C:/cirrus/src/test/regress/expected/select_parallel.out	2025-06-29 02:33:56.513898500 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/select_parallel.out	2025-06-29 02:39:51.887984400 +...
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/plpgsql.out C:/cirrus/build/testrun/recovery/027_stream...
--- C:/cirrus/src/test/regress/expected/plpgsql.out	2025-06-29 02:33:56.483694900 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/plpgsql.out	2025-06-29 02:40:12.572076100 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/select_parallel.out C:/cirrus/build/testrun/regress/reg...
--- C:/cirrus/src/test/regress/expected/select_parallel.out	2025-06-29 02:33:56.513898500 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/select_parallel.out	2025-06-29 02:37:08.497843600 +0000
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/plpgsql.out C:/cirrus/build/testrun/regress/regress/res...
--- C:/cirrus/src/test/regress/expected/plpgsql.out	2025-06-29 02:33:56.483694900 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/plpgsql.out	2025-06-29 02:37:26.667339600 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
tap
[02:37:53.508](119.050s) not ok 5 - regression tests pass
tap
[02:40:33.256](127.691s) not ok 2 - regression tests pass
test
[02:47:55.344]  11/338 postgresql:regress / regress/regress                                            ERROR           1...
[02:47:55.344]   6/338 postgresql:isolation / isolation/isolation                                      ERROR           1...
[02:47:55.344]  19/338 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           2...
[02:47:55.344]  89/338 postgresql:pg_overexplain / pg_overexplain/regress                              ERROR            ...
[02:47:55.344]  68/338 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
53/5811 Expose internal MultiXact member count function for efficient monitoring
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[01:54:42.968] ../src/backend/access/transam/multixact.c(3592): error C2375: 'pg_get_multixact_count': redefinition; dif...
53/5654 dsm_registry: Add detach and destroy features
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[01:40:19.281](0.000s) not ok 18 - checking with a non-existent user stderr /(?^:role "no_such_user" does not exist)/
test
[01:45:56.855] 147/338 postgresql:pg_amcheck / pg_amcheck/002_nonesuch                                 ERROR            ...
53/5773 Disallow concurrent ALTER DOMAIN and DROP DOMAIN
CompilerWarnings
compiler
[01:15:29.621] typecmds.c:3078:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[01:15:29.621] typecmds.c:2760:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[01:15:29.621] typecmds.c:2969:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[01:15:29.621] typecmds.c:2631:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[01:15:29.621] typecmds.c:2858:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[01:15:23.291] typecmds.c:2969:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[01:15:23.291] typecmds.c:3078:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[01:15:23.291] typecmds.c:2858:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[01:15:23.291] typecmds.c:2631:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[01:15:23.291] typecmds.c:2760:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[01:14:57.494] typecmds.c:2631:9: error: implicit declaration of function ‘LockDatabaseObject’ [-Werror=implicit-functio...
compiler
[01:14:51.410] typecmds.c:2631:9: error: implicit declaration of function ‘LockDatabaseObject’ [-Werror=implicit-functio...
compiler
[01:15:49.058] typecmds.c:2631:9: error: implicit declaration of function ‘LockDatabaseObject’ [-Werror=implicit-functio...
53/5834 Allow the "operand" input of width_bucket() to be NaN
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[01:14:12.599](0.225s) not ok 5 - psql connect success
[01:14:12.600](0.000s) not ok 6 - psql select 1
test
[01:22:53.041]  46/338 postgresql:recovery / recovery/041_checkpoint_at_promote                        ERROR            ...
53/5556 Expanding HOT updates for expression and partial indexes
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[00:15:27.209](0.001s) not ok 5 - vacuumdb cannot target invalid database: matches
test
[00:18:59.314] 224/338 postgresql:scripts / scripts/101_vacuumdb_all                                   ERROR            ...
53/5741 Fix hostaddr crash during non-blocking cancellation
Windows - Server 2019, VS 2019 - Meson & ninja
core
000000d5`2ebff9e8 00007ffa`5f26b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000d5`2ebff9f0 00007ffa`5eab4cb0     ntdll!TppWorkerThread+0x2df
000000d5`2ebffce0 00007ffa`5f2dedcb     KERNEL32!BaseThreadInitThunk+0x10
000000d5`2ebffd10 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000d5`2dbff028 00007ffa`5cd3496c     ntdll!NtWaitForMultipleObjects+0x14
000000d5`2dbff030 00007ff7`a4b25635     KERNELBASE!WaitForMultipleObjectsEx+0xec
000000d5`2dbff320 00007ff7`a4b249e4     mspdbsrv!PDBServer::RunServer+0x1f5
000000d5`2dbff4b0 00007ff7`a4b25dc0     mspdbsrv!PDBServer::Run+0x2d4
000000d5`2dbff630 00007ff7`a4b34200     mspdbsrv!wmain+0x230
000000d5`2dbffc10 00007ffa`5eab4cb0     mspdbsrv!__scrt_common_main_seh+0x10c
000000d5`2dbffc50 00007ffa`5f2dedcb     KERNEL32!BaseThreadInitThunk+0x10
000000d5`2dbffc80 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000d5`2fffee80 00007ffa`5da168d3     mspdbsrv!RPC_TPI_QueryTIsForCVRecords+0x30
000000d5`2fffeec0 00007ffa`5d9bf8ef     RPCRT4!Invoke+0x73
000000d5`2fffef30 00007ffa`5d9fdaea     RPCRT4!NdrStubCall2+0x44f
000000d5`2ffff270 00007ffa`5d9f7b02     RPCRT4!NdrServerCall2+0x1a
000000d5`2ffff2a0 00007ffa`5d9df65f     RPCRT4!DispatchToStubInCNoAvrf+0x22
000000d5`2ffff2f0 00007ffa`5d9def98     RPCRT4!RPC_INTERFACE::DispatchToStubWorker+0x1af
000000d5`2ffff3d0 00007ffa`5d9d099c     RPCRT4!RPC_INTERFACE::DispatchToStub+0xf8
000000d5`2ffff440 00007ffa`5d9cfe07     RPCRT4!LRPC_SCALL::DispatchRequest+0x33c
000000d5`2ffff510 00007ffa`5d9cf49d     RPCRT4!LRPC_SCALL::HandleRequest+0x837
000000d5`2ffff610 00007ffa`5d9cf171     RPCRT4!LRPC_SASSOCIATION::HandleRequest+0x24d
core
000000d5`2fbffae8 00007ffa`5f26b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000d5`2fbffaf0 00007ffa`5eab4cb0     ntdll!TppWorkerThread+0x2df
000000d5`2fbffde0 00007ffa`5f2dedcb     KERNEL32!BaseThreadInitThunk+0x10
000000d5`2fbffe10 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000d5`2f7ff9b8 00007ffa`5f26b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000d5`2f7ff9c0 00007ffa`5eab4cb0     ntdll!TppWorkerThread+0x2df
000000d5`2f7ffcb0 00007ffa`5f2dedcb     KERNEL32!BaseThreadInitThunk+0x10
000000d5`2f7ffce0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000d5`2f3ffbd8 00007ffa`5f26b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000d5`2f3ffbe0 00007ffa`5eab4cb0     ntdll!TppWorkerThread+0x2df
000000d5`2f3ffed0 00007ffa`5f2dedcb     KERNEL32!BaseThreadInitThunk+0x10
000000d5`2f3fff00 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000d5`2efff908 00007ffa`5f26b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000d5`2efff910 00007ffa`5eab4cb0     ntdll!TppWorkerThread+0x2df
000000d5`2efffc00 00007ffa`5f2dedcb     KERNEL32!BaseThreadInitThunk+0x10
000000d5`2efffc30 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000d5`2e7ffb78 00007ffa`5f26b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000d5`2e7ffb80 00007ffa`5eab4cb0     ntdll!TppWorkerThread+0x2df
000000d5`2e7ffe70 00007ffa`5f2dedcb     KERNEL32!BaseThreadInitThunk+0x10
000000d5`2e7ffea0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
53/5720 virtual generated column as partition key
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[23:48:16.896](4.338s) Bail out!  command "pg_basebackup --no-sync --pgdata C:\cirrus\build/testrun/recovery/002_archivi...
test
[00:00:07.336]   6/338 postgresql:recovery / recovery/002_archiving                                    ERROR            ...
53/5708 don't generate fake alias names, only fake eref names
macOS - Sonoma - Meson
tap
[23:16:58.014](0.000s) not ok 92 - checking otherwise existent objects in the wrong databases stderr /(?^:pg_amcheck: wa...
[23:16:58.015](0.000s) not ok 93 - checking otherwise existent objects in the wrong databases stderr /(?^:pg_amcheck: wa...
[23:16:58.015](0.000s) not ok 94 - checking otherwise existent objects in the wrong databases stderr /(?^:pg_amcheck: wa...
[23:16:58.015](0.000s) not ok 96 - checking otherwise existent objects in the wrong databases stderr /(?^:pg_amcheck: wa...
[23:16:58.015](0.000s) not ok 97 - checking otherwise existent objects in the wrong databases stderr /(?^:pg_amcheck: wa...
[23:16:58.015](0.000s) not ok 99 - checking otherwise existent objects in the wrong databases stderr /(?^:pg_amcheck: er...
test
[23:18:55.920] 152/343 postgresql:pg_amcheck / pg_amcheck/002_nonesuch                                 ERROR            ...
53/5669 Use CLOCK_MONOTONIC_COARSE for instr_time for explain analyze
FreeBSD - Meson
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/entry_timestamp.out /tmp/cirrus-ci-build/build/testrun...
--- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/entry_timestamp.out	2025-06-28 22:34:52.836188000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/entry_timestamp.out	2025-06-28 22:38:31.005083...
@@ -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
test
[22:42:35.800]  95/343 postgresql:pg_stat_statements / pg_stat_statements/regress                      ERROR            ...
Linux - Debian Bookworm - Autoconf
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/entry_timestamp.out /tmp/cirrus-ci-build/contrib/pg_st...
--- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/entry_timestamp.out	2025-06-28 22:34:53.025757179 +0000
+++ /tmp/cirrus-ci-build/contrib/pg_stat_statements/results/entry_timestamp.out	2025-06-28 22:41:22.815051944 +0000
@@ -45,7 +45,7 @@
 WHERE query LIKE '%STMTTS%';
  total | minmax_plan_zero | minmax_exec_zero | minmax_stats_since_after_ref | stats_since_after_ref 
 -------+------------------+------------------+------------------------------+-----------------------
-     2 |                0 |                0 |                            0 |                     0
+     2 |                0 |                2 |                            0 |                     0
 (1 row)
 
 -- Perform single min/max reset
@@ -71,7 +71,7 @@
 WHERE query LIKE '%STMTTS%';
  total | minmax_plan_zero | minmax_exec_zero | minmax_stats_since_after_ref | stats_since_after_ref 
 -------+------------------+------------------+------------------------------+-----------------------
-     2 |                1 |                1 |                            1 |                     0
+     2 |                1 |                2 |                            1 |                     0
 (1 row)
 
...
Linux - Debian Bookworm - Meson
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/entry_timestamp.out /tmp/cirrus-ci-build/build/testrun...
--- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/entry_timestamp.out	2025-06-28 22:34:52.620533733 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/entry_timestamp.out	2025-06-28 22:41:52.751216...
@@ -45,7 +45,7 @@
 WHERE query LIKE '%STMTTS%';
  total | minmax_plan_zero | minmax_exec_zero | minmax_stats_since_after_ref | stats_since_after_ref 
 -------+------------------+------------------+------------------------------+-----------------------
-     2 |                0 |                0 |                            0 |                     0
+     2 |                0 |                2 |                            0 |                     0
 (1 row)
 
 -- Perform single min/max reset
@@ -71,7 +71,7 @@
 WHERE query LIKE '%STMTTS%';
  total | minmax_plan_zero | minmax_exec_zero | minmax_stats_since_after_ref | stats_since_after_ref 
 -------+------------------+------------------+------------------------------+-----------------------
-     2 |                1 |                1 |                            1 |                     0
+     2 |                1 |                2 |                            1 |                     0
 (1 row)
 
...
test
[22:45:07.056]  97/344 postgresql:pg_stat_statements / pg_stat_statements/regress                      ERROR            ...
53/5447 log_min_messages per backend type
FreeBSD - Meson
core
[22:36:56.566] #0  pg_strcasecmp (s1=<optimized out>, s2=<optimized out>, s2@entry=0x2b1436818c98 "checkpointer") at ../...
[22:36:56.566] #1  0x0000000000774cfc in check_log_min_messages (newval=<optimized out>, extra=0x820fee288, source=<opti...
[22:36:56.566] #2  0x0000000000af3e74 in call_string_check_hook (conf=conf@entry=0xbf41e0 <ConfigureNamesString+2800>, n...
[22:36:56.566] #3  0x0000000000af3729 in parse_and_validate_value (record=record@entry=0xbf41e0 <ConfigureNamesString+28...
[22:36:56.566] #4  0x0000000000af28b6 in set_config_with_handle (name=<optimized out>, handle=handle@entry=0x0, value=va...
[22:36:56.566] #5  0x0000000000aeebd2 in set_config_option (name=<optimized out>, value=0x2b1436818838 "checkpointer:deb...
[22:36:56.566] #6  0x0000000000af78ce in ExecSetVariableStmt (stmt=stmt@entry=0x2b1436025d78, isTopLevel=<optimized out>...
[22:36:56.566] #7  0x000000000097a9ec in standard_ProcessUtility (pstmt=0x2b1436025468, queryString=0x2b1436024100 "SET ...
[22:36:56.566] #8  0x000000000097a398 in ProcessUtility (pstmt=0x0, queryString=0x0, readOnlyTree=<optimized out>, conte...
[22:36:56.566] #9  0x0000000000979ecc in PortalRunUtility (portal=0x2b1436161100, pstmt=0x2b1436025468, isTopLevel=<opti...
core
[22:36:57.149] #0  pg_strcasecmp (s1=<optimized out>, s2=<optimized out>, s2@entry=0x1571833f4c98 "checkpointer") at ../...
[22:36:57.149] #1  0x0000000000774cfc in check_log_min_messages (newval=<optimized out>, extra=0x82109b598, source=<opti...
[22:36:57.149] #2  0x0000000000af3e74 in call_string_check_hook (conf=conf@entry=0xbf41e0 <ConfigureNamesString+2800>, n...
[22:36:57.149] #3  0x0000000000af3729 in parse_and_validate_value (record=record@entry=0xbf41e0 <ConfigureNamesString+28...
[22:36:57.149] #4  0x0000000000af28b6 in set_config_with_handle (name=<optimized out>, handle=handle@entry=0x0, value=va...
[22:36:57.149] #5  0x0000000000aeebd2 in set_config_option (name=<optimized out>, value=0x1571833f4838 "checkpointer:deb...
[22:36:57.149] #6  0x0000000000af78ce in ExecSetVariableStmt (stmt=stmt@entry=0x157183225fd8, isTopLevel=<optimized out>...
[22:36:57.149] #7  0x000000000097a9ec in standard_ProcessUtility (pstmt=pstmt@entry=0x157183225468, queryString=queryStr...
[22:36:57.149] #8  0x00000008346dd00c in pgss_ProcessUtility (pstmt=0x157183225468, queryString=0x157183224100 "SET log_...
[22:36:57.149] #9  0x0000000000979ecc in PortalRunUtility (portal=0x15718330b100, pstmt=0x157183225468, isTopLevel=<opti...
core
[22:36:56.853] #0  pg_strcasecmp (s1=<optimized out>, s2=<optimized out>, s2@entry=0x157c11a1d498 "checkpointer") at ../...
[22:36:56.853] #1  0x0000000000774cfc in check_log_min_messages (newval=<optimized out>, extra=0x821469b98, source=<opti...
[22:36:56.853] #2  0x0000000000af3e74 in call_string_check_hook (conf=conf@entry=0xbf41e0 <ConfigureNamesString+2800>, n...
[22:36:56.853] #3  0x0000000000af3729 in parse_and_validate_value (record=record@entry=0xbf41e0 <ConfigureNamesString+28...
[22:36:56.853] #4  0x0000000000af28b6 in set_config_with_handle (name=<optimized out>, handle=handle@entry=0x0, value=va...
[22:36:56.853] #5  0x0000000000aeebd2 in set_config_option (name=<optimized out>, value=0x157c11a1d038 "checkpointer:deb...
[22:36:56.853] #6  0x0000000000af78ce in ExecSetVariableStmt (stmt=stmt@entry=0x157c11225d78, isTopLevel=<optimized out>...
[22:36:56.853] #7  0x000000000097a9ec in standard_ProcessUtility (pstmt=0x157c11225468, queryString=0x157c11224100 "SET ...
[22:36:56.853] #8  0x000000000097a398 in ProcessUtility (pstmt=0x0, queryString=0x0, readOnlyTree=<optimized out>, conte...
[22:36:56.853] #9  0x0000000000979ecc in PortalRunUtility (portal=0x157c1130d100, pstmt=0x157c11225468, isTopLevel=<opti...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/00...
--- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out	2025-06-28 22:27:51.498206000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/foreign_key.out	2025-06-28 22:31:30.832632...
@@ -1635,1774 +1635,10 @@
 (1 row)
 
 select * from fktable2;
- x  | y  
-----+----
- -0 | -0
-(1 row)
-
-update pktable2 set a = '0' where a = '-0';
-select * from pktable2;
- a | b  
----+----
- 0 | -0
-(1 row)
-
--- should have updated fktable2.x
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/build/testrun/recovery/027_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out	2025-06-28 22:27:51.498206000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/foreign_key.out	2025-06-28 22:32:26.9639...
@@ -463,2946 +463,10 @@
 DELETE FROM PKTABLE where ptest1=2;
 -- Show PKTABLE and FKTABLE
 SELECT * from PKTABLE;
- ptest1 | ptest2 | ptest3 | ptest4 
---------+--------+--------+--------
-      1 |      2 |      3 | test1
-      1 |      3 |      3 | test2
-      1 |      3 |      4 | test3
-(3 rows)
-
-SELECT * from FKTABLE;
- ftest1 | ftest2 | ftest3 | ftest4 
---------+--------+--------+--------
-      1 |      2 |      3 |      1
-        |      2 |      3 |      2
-      2 |        |      3 |      3
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/build/testrun/regress/regre...
--- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out	2025-06-28 22:27:51.498206000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/foreign_key.out	2025-06-28 22:31:30.698661000 +0000
@@ -853,2556 +853,10 @@
   (1, 2, NULL, 2);
 DELETE FROM PKTABLE WHERE id = 1 OR id = 2;
 SELECT * FROM FKTABLE ORDER BY id;
- tid | id | fk_id_del_set_null | fk_id_del_set_default 
------+----+--------------------+-----------------------
-   1 |  1 |                    |                      
-   1 |  2 |                    |                     0
-(2 rows)
-
-DROP TABLE FKTABLE;
-DROP TABLE PKTABLE;
--- Test some invalid FK definitions
-CREATE TABLE PKTABLE (ptest1 int PRIMARY KEY, someoid oid);
-CREATE TABLE FKTABLE_FAIL1 ( ftest1 int, CONSTRAINT fkfail1 FOREIGN KEY (ftest2) REFERENCES PKTABLE);
-ERROR:  column "ftest2" referenced in foreign key constraint does not exist
-CREATE TABLE FKTABLE_FAIL2 ( ftest1 int, CONSTRAINT fkfail1 FOREIGN KEY (ftest1) REFERENCES PKTABLE(ptest2));
...
tap
[22:31:31.982](126.005s) not ok 5 - regression tests pass
[22:31:46.110](4.355s) not ok 7 - pg_restore to destination instance
[22:31:58.914](12.803s) not ok 8 - dump outputs from original and restored regression databases match
[22:32:11.580](0.933s) not ok 16 - run of pg_upgrade --check for new instance
[22:32:11.581](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[22:32:12.120](0.538s) not ok 18 - run of pg_upgrade for new instance
[22:32:12.120](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[22:32:12.279](0.021s) not ok 20 - check that locales in new cluster match original cluster
[22:32:13.291](0.026s) not ok 22 - old and new dumps match after pg_upgrade
tap
[22:32:27.520](138.626s) not ok 2 - regression tests pass
test
[22:34:22.244] 103/343 postgresql:regress / regress/regress                                            ERROR           1...
[22:34:22.244] 106/343 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[22:34:22.244] 188/343 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
Linux - Debian Bookworm - Autoconf
core
[22:41:16.541] #0  0x00007f2fb4cabeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:41:16.541] #1  0x00007f2fb4c5cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[22:41:16.541] #2  0x00007f2fb4c47472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[22:41:16.541] #3  0x00007f2fb5cd650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[22:41:16.541] #4  0x00007f2fb5ce2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[22:41:16.541] #5  0x00007f2fb5cc1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7f2fb4621f4e, __in_ch...
[22:41:16.541] #6  0x00007f2fb5cbe6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[22:41:16.541] #7  0x00007f2fb5cbd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7f2fb4622bf0, cont...
[22:41:16.541] #8  <signal handler called>
[22:41:16.541] #9  0x0000555595c4c04d in pg_strcasecmp (s1=0x1 <error: Cannot access memory at address 0x1>, s2=s2@entry...
core
[22:41:15.988] #0  0x00007efe2deabeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:41:15.988] #1  0x00007efe2de5cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[22:41:15.988] #2  0x00007efe2de47472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[22:41:15.988] #3  0x00007efe2eed650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[22:41:15.988] #4  0x00007efe2eee2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[22:41:15.988] #5  0x00007efe2eec1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7efe2d820f4e, __in_ch...
[22:41:15.988] #6  0x00007efe2eebe6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[22:41:15.988] #7  0x00007efe2eebd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7efe2d821bf0, cont...
[22:41:15.988] #8  <signal handler called>
[22:41:15.988] #9  0x000055893a66e04d in pg_strcasecmp (s1=0x1 <error: Cannot access memory at address 0x1>, s2=s2@entry...
core
[22:41:15.426] #0  0x00007fe7d8fdbeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:41:15.426] #1  0x00007fe7d8f8cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[22:41:15.426] #2  0x00007fe7d8f77472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[22:41:15.426] #3  0x00007fe7da0d650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[22:41:15.426] #4  0x00007fe7da0e2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[22:41:15.426] #5  0x00007fe7da0c1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7fe7d87eaf4e, __in_ch...
[22:41:15.426] #6  0x00007fe7da0be6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[22:41:15.426] #7  0x00007fe7da0bd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7fe7d87ebbf0, cont...
[22:41:15.426] #8  <signal handler called>
[22:41:15.426] #9  0x0000562b5138f04d in pg_strcasecmp (s1=0x1 <error: Cannot access memory at address 0x1>, s2=s2@entry...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_chec...
--- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out	2025-06-28 22:27:52.511512868 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/foreign_key.out	2025-06-28 22:36:25.434839266 +0000
@@ -1591,1818 +1591,10 @@
 -- Test deferred FK check on a tuple deleted by a rolled-back subtransaction
 --
 create table pktable2(f1 int primary key);
-create table fktable2(f1 int references pktable2 deferrable initially deferred);
-insert into pktable2 values(1);
-begin;
-insert into fktable2 values(1);
-savepoint x;
-delete from fktable2;
-rollback to x;
-commit;
-begin;
-insert into fktable2 values(2);
-savepoint x;
-delete from fktable2;
-rollback to x;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check...
--- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out	2025-06-28 22:27:52.511512868 +0000
+++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/foreign_key.out	2025-06-28 22:37:24.598767899 +0000
@@ -919,2490 +919,10 @@
 CREATE TABLE PKTABLE (ptest1 numeric PRIMARY KEY);
 INSERT INTO PKTABLE VALUES(42);
 CREATE TABLE FKTABLE (ftest1 int REFERENCES pktable);
--- Check it actually works
-INSERT INTO FKTABLE VALUES(42);		-- should succeed
-INSERT INTO FKTABLE VALUES(43);		-- should fail
-ERROR:  insert or update on table "fktable" violates foreign key constraint "fktable_ftest1_fkey"
-DETAIL:  Key (ftest1)=(43) is not present in table "pktable".
-UPDATE FKTABLE SET ftest1 = ftest1;	-- should succeed
-UPDATE FKTABLE SET ftest1 = ftest1 + 1;	-- should fail
-ERROR:  insert or update on table "fktable" violates foreign key constraint "fktable_ftest1_fkey"
-DETAIL:  Key (ftest1)=(43) is not present in table "pktable".
-DROP TABLE FKTABLE;
-DROP TABLE PKTABLE;
--- Two columns, two tables
-CREATE TABLE PKTABLE (ptest1 int, ptest2 inet, PRIMARY KEY(ptest1, ptest2));
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/src/test/regress/results/fo...
--- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out	2025-06-28 22:27:52.511512868 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/foreign_key.out	2025-06-28 22:33:14.526973505 +0000
@@ -1319,2090 +1319,10 @@
 SAVEPOINT savept1;
 -- don't change FK
 UPDATE fktable SET id = id + 1;
--- Roll back the UPDATE
-ROLLBACK TO savept1;
--- should catch error from initial INSERT
-COMMIT;
-ERROR:  insert or update on table "fktable" violates foreign key constraint "fktable_fk_fkey"
-DETAIL:  Key (fk)=(20) is not present in table "pktable".
---
--- check ALTER CONSTRAINT
---
-INSERT INTO fktable VALUES (1, 5);
-ALTER TABLE fktable ALTER CONSTRAINT fktable_fk_fkey DEFERRABLE INITIALLY IMMEDIATE;
-BEGIN;
--- doesn't match FK, should throw error now
...
sanitizer
SUMMARY: AddressSanitizer: SEGV /tmp/cirrus-ci-build/src/port/pgstrcasecmp.c:40 in pg_strcasecmp
sanitizer
SUMMARY: AddressSanitizer: SEGV /tmp/cirrus-ci-build/src/port/pgstrcasecmp.c:40 in pg_strcasecmp
sanitizer
SUMMARY: AddressSanitizer: SEGV /tmp/cirrus-ci-build/src/port/pgstrcasecmp.c:40 in pg_strcasecmp
tap
[22:36:27.516](94.381s) not ok 5 - regression tests pass
[22:36:45.508](5.817s) not ok 7 - pg_restore to destination instance
[22:36:51.983](6.474s) not ok 8 - dump outputs from original and restored regression databases match
[22:36:59.428](1.188s) not ok 16 - run of pg_upgrade --check for new instance
[22:36:59.429](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[22:37:00.318](0.889s) not ok 18 - run of pg_upgrade for new instance
[22:37:00.319](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[22:37:00.506](0.049s) not ok 20 - check that locales in new cluster match original cluster
[22:37:01.148](0.034s) not ok 22 - old and new dumps match after pg_upgrade
tap
[22:37:25.288](65.012s) not ok 2 - regression tests pass
Linux - Debian Bookworm - Meson
core
[22:40:15.667] #0  0x00007f33fa2a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:40:15.667] #1  0x00007f33fa25afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[22:40:15.667] #2  0x00007f33fa245472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[22:40:15.667] #3  0x00007f33fa41e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[22:40:15.667] #4  0x00007f33fa42aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[22:40:15.667] #5  0x00007f33fa40d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x55b6cc1ee000,...
[22:40:15.667] #6  0x000055b6cb6eb529 in pg_strcasecmp (s1=0x1 <error: Cannot access memory at address 0x1>, s2=<optimiz...
[22:40:15.667] #7  0x000055b6caf65b06 in check_log_min_messages (newval=<optimized out>, extra=0x7ffea5c9cc30, source=<o...
[22:40:15.667] #8  0x000055b6cb686e3c in call_string_check_hook (conf=conf@entry=0x55b6cc1af290 <ConfigureNamesString+28...
[22:40:15.667] #9  0x000055b6cb68c6e7 in parse_and_validate_value (record=record@entry=0x55b6cc1af290 <ConfigureNamesStr...
core
[22:40:12.633] #0  0x00007fe30c4a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:40:12.633] #1  0x00007fe30c45afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[22:40:12.633] #2  0x00007fe30c445472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[22:40:12.633] #3  0x00007fe30c61e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[22:40:12.633] #4  0x00007fe30c62aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[22:40:12.633] #5  0x00007fe30c60d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x55b268272000,...
[22:40:12.633] #6  0x000055b26776f529 in pg_strcasecmp (s1=0x1 <error: Cannot access memory at address 0x1>, s2=<optimiz...
[22:40:12.633] #7  0x000055b266fe9b06 in check_log_min_messages (newval=<optimized out>, extra=0x7ffcf244b940, source=<o...
[22:40:12.633] #8  0x000055b26770ae3c in call_string_check_hook (conf=conf@entry=0x55b268233290 <ConfigureNamesString+28...
[22:40:12.633] #9  0x000055b2677106e7 in parse_and_validate_value (record=record@entry=0x55b268233290 <ConfigureNamesStr...
core
[22:40:14.158] #0  0x00007feb5caa9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:40:14.158] #1  0x00007feb5ca5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[22:40:14.158] #2  0x00007feb5ca45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[22:40:14.158] #3  0x00007feb5cc1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[22:40:14.158] #4  0x00007feb5cc2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[22:40:14.158] #5  0x00007feb5cc0d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x557271081000,...
[22:40:14.158] #6  0x000055727057e529 in pg_strcasecmp (s1=0x1 <error: Cannot access memory at address 0x1>, s2=<optimiz...
[22:40:14.158] #7  0x000055726fdf8b06 in check_log_min_messages (newval=<optimized out>, extra=0x7ffed5e57b90, source=<o...
[22:40:14.158] #8  0x0000557270519e3c in call_string_check_hook (conf=conf@entry=0x557271042290 <ConfigureNamesString+28...
[22:40:14.158] #9  0x000055727051f6e7 in parse_and_validate_value (record=record@entry=0x557271042290 <ConfigureNamesStr...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/00...
--- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out	2025-06-28 22:27:52.767276239 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/foreign_key.out	2025-06-28 22:33:09.617331...
@@ -1264,2145 +1264,10 @@
 ERROR:  foreign key constraint "fk_241_132" cannot be implemented
 DETAIL:  Key columns "x2" of the referencing table and "id1" of the referenced table are of incompatible types: charact...
 DROP TABLE pktable, fktable;
--- test a tricky case: we can elide firing the FK check trigger during
--- an UPDATE if the UPDATE did not change the foreign key
--- field. However, we can't do this if our transaction was the one that
--- created the updated row and the trigger is deferred, since our UPDATE
--- will have invalidated the original newly-inserted tuple, and therefore
--- cause the on-INSERT RI trigger not to be fired.
-CREATE TEMP TABLE pktable (
-    id int primary key,
-    other int
-);
-CREATE TEMP TABLE fktable (
-    id int primary key,
-    fk int references pktable deferrable initially deferred
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/build/testrun/recovery/027_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out	2025-06-28 22:27:52.767276239 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/foreign_key.out	2025-06-28 22:34:17.3709...
@@ -942,2467 +942,10 @@
 DETAIL:  Key columns "ftest1" of the referencing table and "ptest1" of the referenced table are of incompatible types: ...
 -- This fails because we mixed up the column ordering
 CREATE TABLE FKTABLE (ftest1 int, ftest2 inet, FOREIGN KEY(ftest2, ftest1) REFERENCES pktable);
-ERROR:  foreign key constraint "fktable_ftest2_ftest1_fkey" cannot be implemented
-DETAIL:  Key columns "ftest2" of the referencing table and "ptest1" of the referenced table are of incompatible types: ...
--- As does this...
-CREATE TABLE FKTABLE (ftest1 int, ftest2 inet, FOREIGN KEY(ftest2, ftest1) REFERENCES pktable(ptest1, ptest2));
-ERROR:  foreign key constraint "fktable_ftest2_ftest1_fkey" cannot be implemented
-DETAIL:  Key columns "ftest2" of the referencing table and "ptest1" of the referenced table are of incompatible types: ...
--- And again..
-CREATE TABLE FKTABLE (ftest1 int, ftest2 inet, FOREIGN KEY(ftest1, ftest2) REFERENCES pktable(ptest2, ptest1));
-ERROR:  foreign key constraint "fktable_ftest1_ftest2_fkey" cannot be implemented
-DETAIL:  Key columns "ftest1" of the referencing table and "ptest2" of the referenced table are of incompatible types: ...
--- This works...
-CREATE TABLE FKTABLE (ftest1 int, ftest2 inet, FOREIGN KEY(ftest2, ftest1) REFERENCES pktable(ptest2, ptest1));
-DROP TABLE FKTABLE;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/build/testrun/regress/regre...
--- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out	2025-06-28 22:27:52.767276239 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/foreign_key.out	2025-06-28 22:33:07.069287873 +0000
@@ -1967,1442 +1967,10 @@
 (5 rows)
 
 DROP TABLE fk_notpartitioned_fk, fk_partitioned_pk;
--- Test some other exotic foreign key features: MATCH SIMPLE, ON UPDATE/DELETE
--- actions
-CREATE TABLE fk_notpartitioned_pk (a int, b int, primary key (a, b));
-CREATE TABLE fk_partitioned_fk (a int default 2501, b int default 142857) PARTITION BY LIST (a);
-CREATE TABLE fk_partitioned_fk_1 PARTITION OF fk_partitioned_fk FOR VALUES IN (NULL,500,501,502);
-ALTER TABLE fk_partitioned_fk ADD FOREIGN KEY (a, b)
-  REFERENCES fk_notpartitioned_pk MATCH SIMPLE
-  ON DELETE SET NULL ON UPDATE SET NULL;
-CREATE TABLE fk_partitioned_fk_2 PARTITION OF fk_partitioned_fk FOR VALUES IN (1500,1502);
-CREATE TABLE fk_partitioned_fk_3 (a int, b int);
-ALTER TABLE fk_partitioned_fk ATTACH PARTITION fk_partitioned_fk_3 FOR VALUES IN (2500,2501,2502,2503);
--- this insert fails
-INSERT INTO fk_partitioned_fk (a, b) VALUES (2502, 2503);
...
tap
[22:33:11.622](60.801s) not ok 5 - regression tests pass
[22:33:23.647](5.278s) not ok 7 - pg_restore to destination instance
[22:33:28.064](4.417s) not ok 8 - dump outputs from original and restored regression databases match
[22:33:36.110](1.795s) not ok 16 - run of pg_upgrade --check for new instance
[22:33:36.110](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[22:33:37.284](1.172s) not ok 18 - run of pg_upgrade for new instance
[22:33:37.284](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[22:33:37.526](0.058s) not ok 20 - check that locales in new cluster match original cluster
[22:33:38.462](0.203s) not ok 22 - old and new dumps match after pg_upgrade
tap
[22:34:19.792](60.309s) not ok 2 - regression tests pass
test
[22:37:43.029]  24/344 postgresql:regress / regress/regress                                            ERROR            ...
[22:37:43.029]  25/344 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR            ...
[22:37:43.029]  85/344 postgresql:recovery / recovery/027_stream_regress                               ERROR            ...
macOS - Sonoma - Meson
core
[22:39:42.646]   * frame #0: 0x000000010546ab40 postgres`pg_strcasecmp(s1=0x0000000000000000, s2="checkpointer") at pgst...
[22:39:42.646]     frame #1: 0x0000000105126318 postgres`check_log_min_messages(newval=<unavailable>, extra=0x000000016a...
[22:39:42.646]     frame #2: 0x000000010543f3ac postgres`call_string_check_hook(conf=0x00000001058188b8, newval=0x000000...
[22:39:42.646]     frame #3: 0x000000010543ecb0 postgres`parse_and_validate_value(record=0x00000001058188b8, value=<unav...
[22:39:42.646]     frame #4: 0x000000010543de34 postgres`set_config_with_handle(name=<unavailable>, handle=<unavailable>...
[22:39:42.646]     frame #5: 0x000000010543a50c postgres`set_config_option(name="log_min_messages", value="checkpointer:...
[22:39:42.646]     frame #6: 0x0000000105442440 postgres`ExecSetVariableStmt(stmt=0x000000014f00b668, isTopLevel=<unavai...
[22:39:42.646]     frame #7: 0x00000001052f0ba0 postgres`standard_ProcessUtility(pstmt=0x000000014f00b718, queryString="...
[22:39:42.646]     frame #8: 0x0000000105b98334 pg_stat_statements.dylib`pgss_ProcessUtility(pstmt=0x000000014f00b718, q...
[22:39:42.646]     frame #9: 0x00000001052f05c8 postgres`PortalRunUtility(portal=0x000000014f82d100, pstmt=0x000000014f0...
core
[22:40:41.486]   * frame #0: 0x0000000102f7eb40 postgres`pg_strcasecmp(s1=0x0000000000000000, s2="checkpointer") at pgst...
[22:40:41.486]     frame #1: 0x0000000102c3a318 postgres`check_log_min_messages(newval=<unavailable>, extra=0x000000016d...
[22:40:41.486]     frame #2: 0x0000000102f533ac postgres`call_string_check_hook(conf=0x000000010332c8b8, newval=0x000000...
[22:40:41.486]     frame #3: 0x0000000102f52cb0 postgres`parse_and_validate_value(record=0x000000010332c8b8, value=<unav...
[22:40:41.486]     frame #4: 0x0000000102f51e34 postgres`set_config_with_handle(name=<unavailable>, handle=<unavailable>...
[22:40:41.486]     frame #5: 0x0000000102f4e50c postgres`set_config_option(name="log_min_messages", value="checkpointer:...
[22:40:41.486]     frame #6: 0x0000000102f56440 postgres`ExecSetVariableStmt(stmt=0x000000013d808e68, isTopLevel=<unavai...
[22:40:41.486]     frame #7: 0x0000000102e04ba0 postgres`standard_ProcessUtility(pstmt=0x000000013d808f18, queryString="...
[22:40:41.486]     frame #8: 0x0000000102e0496c postgres`ProcessUtility(pstmt=<unavailable>, queryString=<unavailable>, ...
[22:40:41.486]     frame #9: 0x0000000102e045c8 postgres`PortalRunUtility(portal=0x000000012d822300, pstmt=0x000000013d8...
core
[22:37:44.935]   * frame #0: 0x000000019a616f1c dyld`dyld4::PrebuiltLoader::dependent(dyld4::RuntimeState const&, unsign...
[22:37:44.935]     frame #1: 0x000000019a6102f8 dyld`dyld4::Loader::hasExportedSymbol(Diagnostics&, dyld4::RuntimeState&...
[22:37:44.935]     frame #2: 0x000000019a61033c dyld`dyld4::Loader::hasExportedSymbol(Diagnostics&, dyld4::RuntimeState&...
[22:37:44.935]     frame #3: 0x000000019a60f3c0 dyld`dyld4::Loader::resolveSymbol(Diagnostics&, dyld4::RuntimeState&, in...
[22:37:44.935]     frame #4: 0x000000019a60efec dyld`invocation function for block in dyld4::Loader::forEachBindTarget(D...
[22:37:44.935]     frame #5: 0x000000019a649ff0 dyld`invocation function for block in mach_o::Fixups::forEachBindTarget_...
[22:37:44.935]     frame #6: 0x000000019a644f50 dyld`dyld3::MachOFile::forEachChainedFixupTarget(Diagnostics&, dyld_chai...
[22:37:44.935]     frame #7: 0x000000019a649cc0 dyld`mach_o::Fixups::forEachBindTarget_ChainedFixups(Diagnostics&, void ...
[22:37:44.935]     frame #8: 0x000000019a60ef54 dyld`invocation function for block in dyld4::Loader::forEachBindTarget(D...
[22:37:44.935]     frame #9: 0x000000019a64d414 dyld`dyld3::MachOAnalyzer::withVMLayout(Diagnostics&, void (mach_o::Layo...
core
[22:38:44.980]   * frame #0: 0x0000000104f62b40 postgres`pg_strcasecmp(s1=0x0000000000000000, s2="checkpointer") at pgst...
[22:38:44.980]     frame #1: 0x0000000104c1e318 postgres`check_log_min_messages(newval=<unavailable>, extra=0x000000016b...
[22:38:44.980]     frame #2: 0x0000000104f373ac postgres`call_string_check_hook(conf=0x00000001053108b8, newval=0x000000...
[22:38:44.980]     frame #3: 0x0000000104f36cb0 postgres`parse_and_validate_value(record=0x00000001053108b8, value=<unav...
[22:38:44.980]     frame #4: 0x0000000104f35e34 postgres`set_config_with_handle(name=<unavailable>, handle=<unavailable>...
[22:38:44.980]     frame #5: 0x0000000104f3250c postgres`set_config_option(name="log_min_messages", value="checkpointer:...
[22:38:44.980]     frame #6: 0x0000000104f3a440 postgres`ExecSetVariableStmt(stmt=0x0000000143016668, isTopLevel=<unavai...
[22:38:44.980]     frame #7: 0x0000000104de8ba0 postgres`standard_ProcessUtility(pstmt=0x0000000143016718, queryString="...
[22:38:44.980]     frame #8: 0x0000000104de896c postgres`ProcessUtility(pstmt=<unavailable>, queryString=<unavailable>, ...
[22:38:44.980]     frame #9: 0x0000000104de85c8 postgres`PortalRunUtility(portal=0x0000000133032d00, pstmt=0x00000001430...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/guc.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade...
--- /Users/admin/pgsql/src/test/regress/expected/guc.out	2025-06-28 22:27:11
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/guc.out	2025-06-28 22:30:20
@@ -929,35 +929,7 @@
 (1 row)
 
 SET log_min_messages TO 'checkpointer:debug2, autovacuum:debug1';  --fail
-ERROR:  invalid value for parameter "log_min_messages": "checkpointer:debug2, autovacuum:debug1"
-DETAIL:  Generic log level was not defined.
-SET log_min_messages TO 'debug1, backend:error, fatal';  -- fail
-ERROR:  invalid value for parameter "log_min_messages": "debug1, backend:error, fatal"
-DETAIL:  Generic log level was already assigned.
-SET log_min_messages TO 'backend:error, foo:fatal, archiver:debug1';  -- fail
-ERROR:  invalid value for parameter "log_min_messages": "backend:error, foo:fatal, archiver:debug1"
-DETAIL:  Unrecognized backend type: "foo".
-SET log_min_messages TO 'backend:error, checkpointer:bar, archiver:debug1';  -- fail
-ERROR:  invalid value for parameter "log_min_messages": "backend:error, checkpointer:bar, archiver:debug1"
-DETAIL:  Unrecognized log level: "bar".
-SET log_min_messages TO 'backend:error, checkpointer:debug3, fatal, archiver:debug2, autovacuum:debug1, walsender:debug...
-SHOW log_min_messages;
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/cluster.out /Users/admin/pgsql/build/testrun/recovery/027_stream_r...
--- /Users/admin/pgsql/src/test/regress/expected/cluster.out	2025-06-28 22:27:11
+++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/cluster.out	2025-06-28 22:31:28
@@ -448,228 +448,10 @@
 DROP TABLE clustertest;
 CREATE TABLE clustertest (f1 int PRIMARY KEY);
 CLUSTER clustertest USING clustertest_pkey;
-CLUSTER clustertest;
--- Check that partitioned tables can be clustered
-CREATE TABLE clstrpart (a int) PARTITION BY RANGE (a);
-CREATE TABLE clstrpart1 PARTITION OF clstrpart FOR VALUES FROM (1) TO (10) PARTITION BY RANGE (a);
-CREATE TABLE clstrpart11 PARTITION OF clstrpart1 FOR VALUES FROM (1) TO (5);
-CREATE TABLE clstrpart12 PARTITION OF clstrpart1 FOR VALUES FROM (5) TO (10) PARTITION BY RANGE (a);
-CREATE TABLE clstrpart2 PARTITION OF clstrpart FOR VALUES FROM (10) TO (20);
-CREATE TABLE clstrpart3 PARTITION OF clstrpart DEFAULT PARTITION BY RANGE (a);
-CREATE TABLE clstrpart33 PARTITION OF clstrpart3 DEFAULT;
-CREATE INDEX clstrpart_only_idx ON ONLY clstrpart (a);
-CLUSTER clstrpart USING clstrpart_only_idx; -- fails
-ERROR:  cannot cluster on invalid index "clstrpart_only_idx"
-DROP INDEX clstrpart_only_idx;
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/cluster.out /Users/admin/pgsql/build/testrun/regress/regress/resul...
--- /Users/admin/pgsql/src/test/regress/expected/cluster.out	2025-06-28 22:27:11
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/cluster.out	2025-06-28 22:30:21
@@ -448,228 +448,10 @@
 DROP TABLE clustertest;
 CREATE TABLE clustertest (f1 int PRIMARY KEY);
 CLUSTER clustertest USING clustertest_pkey;
-CLUSTER clustertest;
--- Check that partitioned tables can be clustered
-CREATE TABLE clstrpart (a int) PARTITION BY RANGE (a);
-CREATE TABLE clstrpart1 PARTITION OF clstrpart FOR VALUES FROM (1) TO (10) PARTITION BY RANGE (a);
-CREATE TABLE clstrpart11 PARTITION OF clstrpart1 FOR VALUES FROM (1) TO (5);
-CREATE TABLE clstrpart12 PARTITION OF clstrpart1 FOR VALUES FROM (5) TO (10) PARTITION BY RANGE (a);
-CREATE TABLE clstrpart2 PARTITION OF clstrpart FOR VALUES FROM (10) TO (20);
-CREATE TABLE clstrpart3 PARTITION OF clstrpart DEFAULT PARTITION BY RANGE (a);
-CREATE TABLE clstrpart33 PARTITION OF clstrpart3 DEFAULT;
-CREATE INDEX clstrpart_only_idx ON ONLY clstrpart (a);
-CLUSTER clstrpart USING clstrpart_only_idx; -- fails
-ERROR:  cannot cluster on invalid index "clstrpart_only_idx"
-DROP INDEX clstrpart_only_idx;
...
tap
[22:30:24.778](68.884s) not ok 5 - regression tests pass
[22:30:37.177](3.922s) not ok 7 - pg_restore to destination instance
[22:30:44.354](7.176s) not ok 8 - dump outputs from original and restored regression databases match
[22:30:52.886](1.295s) not ok 16 - run of pg_upgrade --check for new instance
[22:30:52.886](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[22:30:53.607](0.721s) not ok 18 - run of pg_upgrade for new instance
[22:30:53.608](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[22:30:53.810](0.055s) not ok 20 - check that locales in new cluster match original cluster
[22:30:54.326](0.041s) not ok 22 - old and new dumps match after pg_upgrade
tap
[22:31:30.610](74.310s) not ok 2 - regression tests pass
test
[22:33:43.870]  33/343 postgresql:regress / regress/regress                                            ERROR            ...
[22:33:43.870]  35/343 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[22:33:43.870] 133/343 postgresql:recovery / recovery/027_stream_regress                               ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
core
000000b1`af1ff918 00007fff`f07e48fa     ntdll!NtFsControlFile+0x14
000000b1`af1ff920 00007ff7`75acb12b     KERNELBASE!ConnectNamedPipe+0x6a
000000b1`af1ff990 00007fff`f1234cb0     postgres!pg_signal_thread(
000000b1`af1ffa90 00007fff`f2c9edcb     KERNEL32!BaseThreadInitThunk+0x10
000000b1`af1ffac0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000b1`af5ffd98 00007fff`f079da3e     ntdll!NtWaitForSingleObject+0x14
000000b1`af5ffda0 00007ff7`75accbcc     KERNELBASE!WaitForSingleObjectEx+0x8e
000000b1`af5ffe40 00007fff`f1234cb0     postgres!pg_timer_thread(
000000b1`af5ffe80 00007fff`f2c9edcb     KERNEL32!BaseThreadInitThunk+0x10
000000b1`af5ffeb0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000b1`ae9fe760 00007ff7`758c19b9     postgres!pg_strcasecmp(
000000b1`ae9fe7a0 00007ff7`75e6043a     postgres!check_log_min_messages(
000000b1`ae9fe8b0 00007ff7`75e61f19     postgres!call_string_check_hook(
000000b1`ae9fea20 00007ff7`75e58ee6     postgres!parse_and_validate_value(
000000b1`ae9feb20 00007ff7`75e57739     postgres!set_config_with_handle(
000000b1`ae9fec80 00007ff7`75e6367b     postgres!set_config_option(
000000b1`ae9fecf0 00007ff7`75bf6f41     postgres!ExecSetVariableStmt(
000000b1`ae9fedf0 00007ff7`75bf6559     postgres!standard_ProcessUtility(
000000b1`ae9fefc0 00007ff7`75bf553d     postgres!ProcessUtility(
000000b1`ae9ff010 00007ff7`75bf5892     postgres!PortalRunUtility(
core
000000b1`af9ffa98 00007fff`f2c2b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000b1`af9ffaa0 00007fff`f1234cb0     ntdll!TppWorkerThread+0x2df
000000b1`af9ffd90 00007fff`f2c9edcb     KERNEL32!BaseThreadInitThunk+0x10
000000b1`af9ffdc0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000b1`aedff6f8 00007fff`f2c2b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000b1`aedff700 00007fff`f1234cb0     ntdll!TppWorkerThread+0x2df
000000b1`aedff9f0 00007fff`f2c9edcb     KERNEL32!BaseThreadInitThunk+0x10
000000b1`aedffa20 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000cc`921ff7d8 00007fff`f2c2b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000cc`921ff7e0 00007fff`f1234cb0     ntdll!TppWorkerThread+0x2df
000000cc`921ffad0 00007fff`f2c9edcb     KERNEL32!BaseThreadInitThunk+0x10
000000cc`921ffb00 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000cc`919ff628 00007fff`f07e48fa     ntdll!NtFsControlFile+0x14
000000cc`919ff630 00007ff7`75acb12b     KERNELBASE!ConnectNamedPipe+0x6a
000000cc`919ff6a0 00007fff`f1234cb0     postgres!pg_signal_thread(
000000cc`919ff7a0 00007fff`f2c9edcb     KERNEL32!BaseThreadInitThunk+0x10
000000cc`919ff7d0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000cc`911fe980 00007ff7`758c19b9     postgres!pg_strcasecmp(
000000cc`911fe9c0 00007ff7`75e6043a     postgres!check_log_min_messages(
000000cc`911fead0 00007ff7`75e61f19     postgres!call_string_check_hook(
000000cc`911fec40 00007ff7`75e58ee6     postgres!parse_and_validate_value(
000000cc`911fed40 00007ff7`75e57739     postgres!set_config_with_handle(
000000cc`911feea0 00007ff7`75e6367b     postgres!set_config_option(
000000cc`911fef10 00007ff7`75bf6f41     postgres!ExecSetVariableStmt(
000000cc`911ff010 00007ff7`75bf6559     postgres!standard_ProcessUtility(
000000cc`911ff1e0 00007ff7`75bf553d     postgres!ProcessUtility(
000000cc`911ff230 00007ff7`75bf5892     postgres!PortalRunUtility(
core
000000cc`915ff8b8 00007fff`f2c2b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000cc`915ff8c0 00007fff`f1234cb0     ntdll!TppWorkerThread+0x2df
000000cc`915ffbb0 00007fff`f2c9edcb     KERNEL32!BaseThreadInitThunk+0x10
000000cc`915ffbe0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000cc`91dffdd8 00007fff`f079da3e     ntdll!NtWaitForSingleObject+0x14
000000cc`91dffde0 00007ff7`75accbcc     KERNELBASE!WaitForSingleObjectEx+0x8e
000000cc`91dffe80 00007fff`f1234cb0     postgres!pg_timer_thread(
000000cc`91dffec0 00007fff`f2c9edcb     KERNEL32!BaseThreadInitThunk+0x10
000000cc`91dffef0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000036`5b5ff7f8 00007fff`f079da3e     ntdll!NtWaitForSingleObject+0x14
00000036`5b5ff800 00007ff7`75accbcc     KERNELBASE!WaitForSingleObjectEx+0x8e
00000036`5b5ff8a0 00007fff`f1234cb0     postgres!pg_timer_thread(
00000036`5b5ff8e0 00007fff`f2c9edcb     KERNEL32!BaseThreadInitThunk+0x10
00000036`5b5ff910 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000036`5a9fe3e0 00007ff7`758c19b9     postgres!pg_strcasecmp(
00000036`5a9fe420 00007ff7`75e6043a     postgres!check_log_min_messages(
00000036`5a9fe530 00007ff7`75e61f19     postgres!call_string_check_hook(
00000036`5a9fe6a0 00007ff7`75e58ee6     postgres!parse_and_validate_value(
00000036`5a9fe7a0 00007ff7`75e57739     postgres!set_config_with_handle(
00000036`5a9fe900 00007ff7`75e6367b     postgres!set_config_option(
00000036`5a9fe970 00007ff7`75bf6f41     postgres!ExecSetVariableStmt(
00000036`5a9fea70 00007fff`e37c34b9     postgres!standard_ProcessUtility(
00000036`5a9fec40 00007ff7`75bf650f     pg_stat_statements!pgss_ProcessUtility(
00000036`5a9ff0a0 00007ff7`75bf553d     postgres!ProcessUtility(
core
00000036`5adff7b8 00007fff`f2c2b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000036`5adff7c0 00007fff`f1234cb0     ntdll!TppWorkerThread+0x2df
00000036`5adffab0 00007fff`f2c9edcb     KERNEL32!BaseThreadInitThunk+0x10
00000036`5adffae0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000036`5b1ff5d8 00007fff`f07e48fa     ntdll!NtFsControlFile+0x14
00000036`5b1ff5e0 00007ff7`75acb12b     KERNELBASE!ConnectNamedPipe+0x6a
00000036`5b1ff650 00007fff`f1234cb0     postgres!pg_signal_thread(
00000036`5b1ff750 00007fff`f2c9edcb     KERNEL32!BaseThreadInitThunk+0x10
00000036`5b1ff780 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000036`5b9ffb88 00007fff`f2c2b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000036`5b9ffb90 00007fff`f1234cb0     ntdll!TppWorkerThread+0x2df
00000036`5b9ffe80 00007fff`f2c9edcb     KERNEL32!BaseThreadInitThunk+0x10
00000036`5b9ffeb0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/guc.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upgra...
--- C:/cirrus/src/test/regress/expected/guc.out	2025-06-28 22:27:55.552146700 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/guc.out	2025-06-28 22:31:28.814240200 +0000
@@ -929,35 +929,7 @@
 (1 row)
 
 SET log_min_messages TO 'checkpointer:debug2, autovacuum:debug1';  --fail
-ERROR:  invalid value for parameter "log_min_messages": "checkpointer:debug2, autovacuum:debug1"
-DETAIL:  Generic log level was not defined.
-SET log_min_messages TO 'debug1, backend:error, fatal';  -- fail
-ERROR:  invalid value for parameter "log_min_messages": "debug1, backend:error, fatal"
-DETAIL:  Generic log level was already assigned.
-SET log_min_messages TO 'backend:error, foo:fatal, archiver:debug1';  -- fail
-ERROR:  invalid value for parameter "log_min_messages": "backend:error, foo:fatal, archiver:debug1"
-DETAIL:  Unrecognized backend type: "foo".
-SET log_min_messages TO 'backend:error, checkpointer:bar, archiver:debug1';  -- fail
-ERROR:  invalid value for parameter "log_min_messages": "backend:error, checkpointer:bar, archiver:debug1"
-DETAIL:  Unrecognized log level: "bar".
-SET log_min_messages TO 'backend:error, checkpointer:debug3, fatal, archiver:debug2, autovacuum:debug1, walsender:debug...
-SHOW log_min_messages;
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/guc.out C:/cirrus/build/testrun/recovery/027_stream_reg...
--- C:/cirrus/src/test/regress/expected/guc.out	2025-06-28 22:27:55.552146700 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/guc.out	2025-06-28 22:34:08.854255400 +0000
@@ -929,35 +929,7 @@
 (1 row)
 
 SET log_min_messages TO 'checkpointer:debug2, autovacuum:debug1';  --fail
-ERROR:  invalid value for parameter "log_min_messages": "checkpointer:debug2, autovacuum:debug1"
-DETAIL:  Generic log level was not defined.
-SET log_min_messages TO 'debug1, backend:error, fatal';  -- fail
-ERROR:  invalid value for parameter "log_min_messages": "debug1, backend:error, fatal"
-DETAIL:  Generic log level was already assigned.
-SET log_min_messages TO 'backend:error, foo:fatal, archiver:debug1';  -- fail
-ERROR:  invalid value for parameter "log_min_messages": "backend:error, foo:fatal, archiver:debug1"
-DETAIL:  Unrecognized backend type: "foo".
-SET log_min_messages TO 'backend:error, checkpointer:bar, archiver:debug1';  -- fail
-ERROR:  invalid value for parameter "log_min_messages": "backend:error, checkpointer:bar, archiver:debug1"
-DETAIL:  Unrecognized log level: "bar".
-SET log_min_messages TO 'backend:error, checkpointer:debug3, fatal, archiver:debug2, autovacuum:debug1, walsender:debug...
-SHOW log_min_messages;
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/guc.out C:/cirrus/build/testrun/regress/regress/results...
--- C:/cirrus/src/test/regress/expected/guc.out	2025-06-28 22:27:55.552146700 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/guc.out	2025-06-28 22:31:27.900166800 +0000
@@ -929,35 +929,7 @@
 (1 row)
 
 SET log_min_messages TO 'checkpointer:debug2, autovacuum:debug1';  --fail
-ERROR:  invalid value for parameter "log_min_messages": "checkpointer:debug2, autovacuum:debug1"
-DETAIL:  Generic log level was not defined.
-SET log_min_messages TO 'debug1, backend:error, fatal';  -- fail
-ERROR:  invalid value for parameter "log_min_messages": "debug1, backend:error, fatal"
-DETAIL:  Generic log level was already assigned.
-SET log_min_messages TO 'backend:error, foo:fatal, archiver:debug1';  -- fail
-ERROR:  invalid value for parameter "log_min_messages": "backend:error, foo:fatal, archiver:debug1"
-DETAIL:  Unrecognized backend type: "foo".
-SET log_min_messages TO 'backend:error, checkpointer:bar, archiver:debug1';  -- fail
-ERROR:  invalid value for parameter "log_min_messages": "backend:error, checkpointer:bar, archiver:debug1"
-DETAIL:  Unrecognized log level: "bar".
-SET log_min_messages TO 'backend:error, checkpointer:debug3, fatal, archiver:debug2, autovacuum:debug1, walsender:debug...
-SHOW log_min_messages;
...
tap
[22:31:47.464](112.294s) not ok 5 - regression tests pass
[22:32:21.099](3.165s) not ok 16 - run of pg_upgrade --check for new instance
[22:32:21.101](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[22:32:23.463](2.360s) not ok 18 - run of pg_upgrade for new instance
[22:32:23.565](0.101s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[22:32:24.031](0.126s) not ok 20 - check that locales in new cluster match original cluster
[22:32:25.367](0.102s) not ok 22 - old and new dumps match after pg_upgrade
tap
[22:34:25.291](125.366s) not ok 2 - regression tests pass
test
[22:41:40.894]  13/338 postgresql:regress / regress/regress                                            ERROR           1...
[22:41:40.894]  17/338 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[22:41:40.894]  74/338 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
53/5644 Add arbitrary xid and mxid to pg_resetwal
FreeBSD - Meson
tap
[22:21:15.077](16.397s) not ok 18 - run of pg_upgrade for new instance
[22:21:15.078](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[22:21:16.596](0.033s) not ok 22 - old and new dumps match after pg_upgrade
test
[22:22:05.862] 284/343 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           3...
Linux - Debian Bookworm - Autoconf
tap
[22:18:42.393](14.434s) Bail out!  command "pg_resetwal -D /tmp/cirrus-ci-build/src/bin/pg_resetwal/tmp_check/t_003_adva...
Linux - Debian Bookworm - Meson
tap
[22:18:46.990](7.983s) not ok 18 - run of pg_upgrade for new instance
[22:18:46.991](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[22:18:47.973](0.101s) not ok 22 - old and new dumps match after pg_upgrade
test
[22:22:31.519]  64/344 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
macOS - Sonoma - Meson
tap
[22:18:09.600](6.558s) not ok 18 - run of pg_upgrade for new instance
[22:18:09.601](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[22:18:10.235](0.059s) not ok 22 - old and new dumps match after pg_upgrade
test
[22:20:37.639]  56/343 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[22:20:23.488](15.514s) not ok 18 - run of pg_upgrade for new instance
[22:20:23.512](0.001s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[22:20:28.962](0.166s) not ok 22 - old and new dumps match after pg_upgrade
test
[22:29:37.042]  37/338 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           2...
53/5842 Fix OAuth feature detection on OpenBSD+Meson
Linux - Debian Bookworm - Meson
test
[12:25:15.775]  27/323 postgresql:regress / regress/regress                                            ERROR            ...
[12:25:15.775]  29/323 postgresql:isolation / isolation/isolation                                      ERROR            ...
[12:25:15.775]  58/323 postgresql:amcheck / amcheck/regress                                            ERROR            ...
[12:25:15.775]  59/323 postgresql:btree_gin / btree_gin/regress                                        ERROR            ...
[12:25:15.775]  61/323 postgresql:basic_archive / basic_archive/regress                                ERROR            ...
[12:25:15.775]  60/323 postgresql:plpgsql / plpgsql/regress                                            ERROR            ...
[12:25:15.775]  62/323 postgresql:bloom / bloom/regress                                                ERROR            ...
[12:25:15.775]  63/323 postgresql:citext / citext/regress                                              ERROR            ...
[12:25:15.775]  64/323 postgresql:cube / cube/regress                                                  ERROR            ...
[12:25:15.775]  65/323 postgresql:btree_gist / btree_gist/regress                                      ERROR            ...
[12:25:15.775]  66/323 postgresql:dict_int / dict_int/regress                                          ERROR            ...
[12:25:15.775]  67/323 postgresql:dblink / dblink/regress                                              ERROR            ...
[12:25:15.775]  68/323 postgresql:dict_xsyn / dict_xsyn/regress                                        ERROR            ...
[12:25:15.775]  69/323 postgresql:earthdistance / earthdistance/regress                                ERROR            ...
[12:25:15.775]  70/323 postgresql:fuzzystrmatch / fuzzystrmatch/regress                                ERROR            ...
[12:25:15.775]  71/323 postgresql:file_fdw / file_fdw/regress                                          ERROR            ...
[12:25:15.775]  72/323 postgresql:hstore / hstore/regress                                              ERROR            ...
[12:25:15.775]  73/323 postgresql:intarray / intarray/regress                                          ERROR            ...
[12:25:15.775]  74/323 postgresql:isn / isn/regress                                                    ERROR            ...
[12:25:15.775]  75/323 postgresql:lo / lo/regress                                                      ERROR            ...
[12:25:15.775]  76/323 postgresql:passwordcheck / passwordcheck/regress                                ERROR            ...
[12:25:15.775]  77/323 postgresql:ltree / ltree/regress                                                ERROR            ...
[12:25:15.775]  79/323 postgresql:pg_logicalinspect / pg_logicalinspect/isolation                      ERROR            ...
[12:25:15.775]  80/323 postgresql:pg_buffercache / pg_buffercache/regress                              ERROR            ...
[12:25:15.775]  78/323 postgresql:pageinspect / pageinspect/regress                                    ERROR            ...
[12:25:15.775]  81/323 postgresql:pg_freespacemap / pg_freespacemap/regress                            ERROR            ...
[12:25:15.775]  82/323 postgresql:pg_prewarm / pg_prewarm/regress                                      ERROR            ...
[12:25:15.775]  83/323 postgresql:pg_overexplain / pg_overexplain/regress                              ERROR            ...
[12:25:15.775]  84/323 postgresql:pgrowlocks / pgrowlocks/isolation                                    ERROR            ...
[12:25:15.775]  85/323 postgresql:pgstattuple / pgstattuple/regress                                    ERROR            ...
[12:25:15.775]  86/323 postgresql:pg_trgm / pg_trgm/regress                                            ERROR            ...
[12:25:15.775]  87/323 postgresql:pg_stat_statements / pg_stat_statements/regress                      ERROR            ...
[12:25:15.775]  88/323 postgresql:pg_surgery / pg_surgery/regress                                      ERROR            ...
[12:25:15.775]  89/323 postgresql:pg_visibility / pg_visibility/regress                                ERROR            ...
[12:25:15.775]  90/323 postgresql:postgres_fdw / postgres_fdw/regress                                  ERROR            ...
[12:25:15.775]  91/323 postgresql:pg_walinspect / pg_walinspect/regress                                ERROR            ...
[12:25:15.775]  92/323 postgresql:seg / seg/regress                                                    ERROR            ...
[12:25:15.775]  93/323 postgresql:tcn / tcn/isolation                                                  ERROR            ...
[12:25:15.775]  94/323 postgresql:tablefunc / tablefunc/regress                                        ERROR            ...
[12:25:15.775]  95/323 postgresql:spi / spi/regress                                                    ERROR            ...
[12:25:15.775]  96/323 postgresql:test_decoding / test_decoding/regress                                ERROR            ...
[12:25:15.775]  97/323 postgresql:test_decoding / test_decoding/isolation                              ERROR            ...
[12:25:15.775]  99/323 postgresql:tsm_system_time / tsm_system_time/regress                            ERROR            ...
[12:25:15.775]  98/323 postgresql:tsm_system_rows / tsm_system_rows/regress                            ERROR            ...
[12:25:15.775] 100/323 postgresql:unaccent / unaccent/regress                                          ERROR            ...
[12:25:15.775] 101/323 postgresql:brin / brin/isolation                                                ERROR            ...
[12:25:15.775] 102/323 postgresql:uuid-ossp / uuid-ossp/regress                                        ERROR            ...
[12:25:15.775] 103/323 postgresql:commit_ts / commit_ts/regress                                        ERROR            ...
[12:25:15.775] 104/323 postgresql:delay_execution / delay_execution/isolation                          ERROR            ...
[12:25:15.775] 105/323 postgresql:dummy_index_am / dummy_index_am/regress                              ERROR            ...
[12:25:15.775] 106/323 postgresql:dummy_seclabel / dummy_seclabel/regress                              ERROR            ...
[12:25:15.775] 107/323 postgresql:injection_points / injection_points/isolation                        ERROR            ...
[12:25:15.775] 108/323 postgresql:gin / gin/regress                                                    ERROR            ...
[12:25:15.775] 109/323 postgresql:injection_points / injection_points/regress                          ERROR            ...
[12:25:15.775] 110/323 postgresql:plsample / plsample/regress                                          ERROR            ...
[12:25:15.775] 111/323 postgresql:test_copy_callbacks / test_copy_callbacks/regress                    ERROR            ...
[12:25:15.775] 112/323 postgresql:spgist_name_ops / spgist_name_ops/regress                            ERROR            ...
[12:25:15.775] 113/323 postgresql:test_bloomfilter / test_bloomfilter/regress                          ERROR            ...
[12:25:15.775] 114/323 postgresql:test_dsa / test_dsa/regress                                          ERROR            ...
[12:25:15.775] 115/323 postgresql:test_ddl_deparse / test_ddl_deparse/regress                          ERROR            ...
[12:25:15.775] 116/323 postgresql:test_extensions / test_extensions/regress                            ERROR            ...
[12:25:15.775] 117/323 postgresql:test_dsm_registry / test_dsm_registry/regress                        ERROR            ...
[12:25:15.775] 118/323 postgresql:test_ginpostinglist / test_ginpostinglist/regress                    ERROR            ...
[12:25:15.786] 120/323 postgresql:test_lfind / test_lfind/regress                                      ERROR            ...
[12:25:15.786] 119/323 postgresql:test_integerset / test_integerset/regress                            ERROR            ...
[12:25:15.786] 121/323 postgresql:test_oat_hooks / test_oat_hooks/regress                              ERROR            ...
[12:25:15.786] 122/323 postgresql:test_pg_dump / test_pg_dump/regress                                  ERROR            ...
[12:25:15.786] 123/323 postgresql:test_parser / test_parser/regress                                    ERROR            ...
[12:25:15.786] 124/323 postgresql:test_predtest / test_predtest/regress                                ERROR            ...
[12:25:15.786] 125/323 postgresql:test_resowner / test_resowner/regress                                ERROR            ...
[12:25:15.786] 126/323 postgresql:test_radixtree / test_radixtree/regress                              ERROR            ...
[12:25:15.786] 127/323 postgresql:test_regex / test_regex/regress                                      ERROR            ...
[12:25:15.786] 128/323 postgresql:test_rls_hooks / test_rls_hooks/regress                              ERROR            ...
[12:25:15.786] 129/323 postgresql:test_rbtree / test_rbtree/regress                                    ERROR            ...
[12:25:15.786] 138/323 postgresql:test_shm_mq / test_shm_mq/regress                                    ERROR            ...
[12:25:15.786] 144/323 postgresql:test_slru / test_slru/regress                                        ERROR            ...
[12:25:15.786] 153/323 postgresql:test_tidstore / test_tidstore/regress                                ERROR            ...
[12:25:15.786] 155/323 postgresql:typcache / typcache/regress                                          ERROR            ...
[12:25:15.786] 158/323 postgresql:unsafe_tests / unsafe_tests/regress                                  ERROR            ...
[12:25:15.786] 159/323 postgresql:ecpg / ecpg/ecpg                                                     ERROR            ...
53/5230 Add IGNORE NULLS to Window functions
Linux - Debian Bookworm - Meson
core
[12:26:25.740] #0  0x00007fc428ea9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[12:26:25.740] #1  0x00007fc428e5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[12:26:25.740] #2  0x00007fc428e45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[12:26:25.740] #3  0x00007fc42901e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[12:26:25.740] #4  0x00007fc42902aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[12:26:25.740] #5  0x00007fc42900dad8 in __ubsan::__ubsan_handle_shift_out_of_bounds_abort (Data=Data@entry=0x55e046839e...
[12:26:25.740] #6  0x000055e045a17bc0 in get_notnull_info (winobj=winobj@entry=0x55e062860fb8, pos=pos@entry=-1) at ../s...
[12:26:25.740] #7  0x000055e045a227d7 in WinGetFuncArgInPartition (winobj=winobj@entry=0x55e062860fb8, argno=argno@entry...
[12:26:25.740] #8  0x000055e045fe6982 in leadlag_common (fcinfo=0x7fff9a540800, forward=forward@entry=false, withoffset=...
[12:26:25.740] #9  0x000055e045fe777a in window_lag (fcinfo=<optimized out>) at ../src/backend/utils/adt/windowfuncs.c:5...
core
[12:26:26.261] #0  0x00007ff2b30a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[12:26:26.261] #1  0x00007ff2b305afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[12:26:26.261] #2  0x00007ff2b3045472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[12:26:26.261] #3  0x00007ff2b321e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[12:26:26.261] #4  0x00007ff2b322aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[12:26:26.261] #5  0x00007ff2b320dad8 in __ubsan::__ubsan_handle_shift_out_of_bounds_abort (Data=Data@entry=0x55dc49aece...
[12:26:26.261] #6  0x000055dc48ccabc0 in get_notnull_info (winobj=winobj@entry=0x55dc84929668, pos=pos@entry=-1) at ../s...
[12:26:26.261] #7  0x000055dc48cd57d7 in WinGetFuncArgInPartition (winobj=winobj@entry=0x55dc84929668, argno=argno@entry...
[12:26:26.261] #8  0x000055dc49299982 in leadlag_common (fcinfo=0x7ffd8f190880, forward=forward@entry=false, withoffset=...
[12:26:26.261] #9  0x000055dc4929a77a in window_lag (fcinfo=<optimized out>) at ../src/backend/utils/adt/windowfuncs.c:5...
core
[12:26:25.198] #0  0x00007f93194a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[12:26:25.198] #1  0x00007f931945afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[12:26:25.198] #2  0x00007f9319445472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[12:26:25.198] #3  0x00007f931961e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[12:26:25.198] #4  0x00007f931962aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[12:26:25.198] #5  0x00007f931960dad8 in __ubsan::__ubsan_handle_shift_out_of_bounds_abort (Data=Data@entry=0x55fe6e225e...
[12:26:25.198] #6  0x000055fe6d403bc0 in get_notnull_info (winobj=winobj@entry=0x55fe75382758, pos=pos@entry=-1) at ../s...
[12:26:25.198] #7  0x000055fe6d40e7d7 in WinGetFuncArgInPartition (winobj=winobj@entry=0x55fe75382758, argno=argno@entry...
[12:26:25.198] #8  0x000055fe6d9d2982 in leadlag_common (fcinfo=0x7ffe32215640, forward=forward@entry=false, withoffset=...
[12:26:25.198] #9  0x000055fe6d9d377a in window_lag (fcinfo=<optimized out>) at ../src/backend/utils/adt/windowfuncs.c:5...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/00...
--- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out	2025-06-28 12:13:40.528943221 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/foreign_key.out	2025-06-28 12:19:20.649840...
@@ -2202,1207 +2202,10 @@
 ALTER TABLE fk_partitioned_fk ATTACH PARTITION fk_partitioned_fk_4 FOR VALUES IN (3500,3502);
 -- should only have one constraint
 \d fk_partitioned_fk_4
-  Partitioned table "public.fk_partitioned_fk_4"
- Column |  Type   | Collation | Nullable | Default 
---------+---------+-----------+----------+---------
- a      | integer |           |          | 
- b      | integer |           |          | 
-Partition of: fk_partitioned_fk FOR VALUES IN (3500, 3502)
-Partition key: RANGE (b, a)
-Foreign-key constraints:
-    TABLE "fk_partitioned_fk" CONSTRAINT "fk_partitioned_fk_a_b_fkey" FOREIGN KEY (a, b) REFERENCES fk_notpartitioned_p...
-Number of partitions: 2 (Use \d+ to list them.)
-
-\d fk_partitioned_fk_4_1
-       Table "public.fk_partitioned_fk_4_1"
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/build/testrun/recovery/027_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out	2025-06-28 12:13:40.528943221 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/foreign_key.out	2025-06-28 12:20:26.1982...
@@ -1740,1669 +1740,10 @@
 DETAIL:  Key (a, b)=(2500, 2502) is still referenced from table "fk_partitioned_fk".
 -- check psql behavior
 \d fk_notpartitioned_pk
-        Table "public.fk_notpartitioned_pk"
- Column |  Type   | Collation | Nullable | Default 
---------+---------+-----------+----------+---------
- a      | integer |           | not null | 
- b      | integer |           | not null | 
-Indexes:
-    "fk_notpartitioned_pk_pkey" PRIMARY KEY, btree (a, b)
-Referenced by:
-    TABLE "fk_partitioned_fk" CONSTRAINT "fk_partitioned_fk_a_b_fkey" FOREIGN KEY (a, b) REFERENCES fk_notpartitioned_p...
-
--- Check the exsting FK trigger
-SELECT conname, tgrelid::regclass as tgrel, regexp_replace(tgname, '[0-9]+', 'N') as tgname, tgtype
-FROM pg_trigger t JOIN pg_constraint c ON (t.tgconstraint = c.oid)
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/build/testrun/regress/regre...
--- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out	2025-06-28 12:13:40.528943221 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/foreign_key.out	2025-06-28 12:19:18.081826128 +0000
@@ -2482,927 +2482,10 @@
 alter table fkpart0.fk_part_1 drop constraint fk_part_1_a_fkey;
 ERROR:  cannot drop inherited constraint "fk_part_1_a_fkey" of relation "fk_part_1"
 \d fkpart0.fk_part_23	\\ -- should have only one FK
-      Partitioned table "fkpart0.fk_part_23"
- Column |  Type   | Collation | Nullable | Default 
---------+---------+-----------+----------+---------
- a      | integer |           |          | 
-Partition of: fkpart0.fk_part FOR VALUES IN (2, 3)
-Partition key: LIST (a)
-Foreign-key constraints:
-    TABLE "fkpart0.fk_part" CONSTRAINT "fk_part_a_fkey" FOREIGN KEY (a) REFERENCES fkpart0.pkey(a)
-Number of partitions: 1 (Use \d+ to list them.)
-
-\d fkpart0.fk_part_23_2	\\ -- should have only one FK
-           Table "fkpart0.fk_part_23_2"
- Column |  Type   | Collation | Nullable | Default 
...
tap
[12:19:22.293](59.738s) not ok 5 - regression tests pass
[12:19:47.127](1.507s) not ok 16 - run of pg_upgrade --check for new instance
[12:19:47.128](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[12:19:49.265](2.137s) not ok 18 - run of pg_upgrade for new instance
[12:19:49.265](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[12:19:49.919](0.313s) not ok 20 - check that locales in new cluster match original cluster
[12:19:50.914](0.192s) not ok 22 - old and new dumps match after pg_upgrade
tap
[12:20:28.751](60.205s) not ok 2 - regression tests pass
test
[12:23:48.078]  24/344 postgresql:regress / regress/regress                                            ERROR            ...
[12:23:48.078]  26/344 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR            ...
[12:23:48.078]  84/344 postgresql:recovery / recovery/027_stream_regress                               ERROR            ...
53/5853 Extend int128.h to more of numeric.c
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[10:49:59.239] c:\cirrus\src\include\common/int128.h(374): warning C4146: unary minus operator applied to unsigned type,...
compiler
[10:49:59.324] c:\cirrus\src\include\common/int128.h(375): warning C4146: unary minus operator applied to unsigned type,...
compiler
[10:50:00.364] c:\cirrus\src\include\common/int128.h(337): warning C4146: unary minus operator applied to unsigned type,...
compiler
[10:50:00.364] c:\cirrus\src\include\common/int128.h(338): warning C4146: unary minus operator applied to unsigned type,...
compiler
[10:50:00.364] c:\cirrus\src\include\common/int128.h(369): warning C4146: unary minus operator applied to unsigned type,...
compiler
[10:49:59.239] c:\cirrus\src\include\common/int128.h(338): warning C4146: unary minus operator applied to unsigned type,...
compiler
[10:49:59.239] c:\cirrus\src\include\common/int128.h(369): warning C4146: unary minus operator applied to unsigned type,...
compiler
[10:50:00.447] c:\cirrus\src\include\common/int128.h(374): warning C4146: unary minus operator applied to unsigned type,...
compiler
[10:50:00.447] c:\cirrus\src\include\common/int128.h(375): warning C4146: unary minus operator applied to unsigned type,...
compiler
[10:49:59.239] c:\cirrus\src\include\common/int128.h(337): warning C4146: unary minus operator applied to unsigned type,...
tap
[11:00:49.393](0.000s) not ok 2 - regular connections limit: matches
test
[11:03:47.170] 257/338 postgresql:postmaster / postmaster/002_connection_limits                        ERROR            ...
53/5844 Fix background workers not restarting with restart_after_crash = on
CompilerWarnings
compiler
[10:12:35.286] postmaster.c:4252:27: error: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘pid_t’ ...
53/5845 Carefully exposing information without authentication
CompilerWarnings
compiler
[10:02:01.476] backend_startup.c:1266:65: error: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument...
53/5780 Standardize the definition of the subtype field of AlterDomainStmt
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[08:03:09.161](0.001s) not ok 4 - connecting to an invalid database: matches
test
[08:08:07.370] 178/338 postgresql:pg_dump / pg_dump/002_pg_dump                                        ERROR            ...
53/5319 Changing shared_buffers without restart
CompilerWarnings
compiler
[06:40:16.786] shmem.c:702:3: error: variable 'shm_total_page_count' is uninitialized when used here [-Werror,-Wuninitia...
compiler
[06:38:08.557] shmem.c:702:3: error: variable 'shm_total_page_count' is uninitialized when used here [-Werror,-Wuninitia...
compiler
[06:35:45.405] shmem.c:702:38: error: ‘shm_total_page_count’ may be used uninitialized [-Werror=maybe-uninitialized]
compiler
[06:33:55.449] shmem.c:702:38: error: ‘shm_total_page_count’ may be used uninitialized [-Werror=maybe-uninitialized]
compiler
[06:43:04.048] ../../../src/include/storage/pg_shmem.h:69:9: error: unknown type name ‘pg_atomic_uint64’
compiler
[06:43:04.048] ../../../src/include/storage/pg_shmem.h:66:9: error: unknown type name ‘pg_atomic_uint32’
Linux - Debian Bookworm - Autoconf
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/numa.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resul...
--- /tmp/cirrus-ci-build/src/test/regress/expected/numa.out	2025-06-28 06:32:02.418111653 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/numa.out	2025-06-28 06:40:40.779469855 +0000
@@ -6,8 +6,4 @@
 -- switch to superuser
 \c -
 SELECT COUNT(*) >= 0 AS ok FROM pg_shmem_allocations_numa;
- ok 
-----
- t
-(1 row)
-
+ERROR:  invalid memory alloc request size 864765899839712
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/numa.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/result...
--- /tmp/cirrus-ci-build/src/test/regress/expected/numa.out	2025-06-28 06:32:02.418111653 +0000
+++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/numa.out	2025-06-28 06:42:49.175103646 +0000
@@ -6,8 +6,4 @@
 -- switch to superuser
 \c -
 SELECT COUNT(*) >= 0 AS ok FROM pg_shmem_allocations_numa;
- ok 
-----
- t
-(1 row)
-
+ERROR:  invalid memory alloc request size 864765899624256
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/numa.out /tmp/cirrus-ci-build/src/test/regress/results/numa.out
--- /tmp/cirrus-ci-build/src/test/regress/expected/numa.out	2025-06-28 06:32:02.418111653 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/numa.out	2025-06-28 06:38:13.382972945 +0000
@@ -6,8 +6,4 @@
 -- switch to superuser
 \c -
 SELECT COUNT(*) >= 0 AS ok FROM pg_shmem_allocations_numa;
- ok 
-----
- t
-(1 row)
-
+ERROR:  invalid memory alloc request size 864765899885808
tap
[06:40:56.470](145.190s) not ok 5 - regression tests pass
tap
[06:40:53.926](0.847s) not ok 1 - no parameters missing from postgresql.conf.sample
tap
[06:42:59.437](82.635s) not ok 2 - regression tests pass
Linux - Debian Bookworm - Meson
core
[06:38:10.754] #0  0x00007f8a174a9eec in ?? ()
[06:38:11.228] #0  0x00007fc5996a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[06:38:09.415] #0  0x00007f4144ea9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[06:38:09.415] #1  0x00007f4144e5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[06:38:09.415] #2  0x00007f4144e45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[06:38:09.415] #3  0x00007f414501e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[06:38:09.415] #4  0x00007f414502aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[06:38:09.415] #5  0x00007f414500db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x55be1a4f27e0, In...
[06:38:09.415] #6  0x000055be1984829e in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[06:38:09.415] #7  0x000055be19745b84 in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[06:38:09.415] #8  0x000055be1974665a in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[06:38:09.416] #9  0x000055be197480ab in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x55be482485b0) at ../src/ba...
core
[06:38:05.667] #0  0x00007fe0bc2a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[06:38:05.667] #1  0x00007fe0bc25afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[06:38:05.667] #2  0x00007fe0bc245472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[06:38:05.667] #3  0x00005637f675a4ce in ExceptionalCondition (conditionName=conditionName@entry=0x5637f6a3fb50 "!IsTran...
[06:38:05.667] #4  0x00005637f64ecf8f in pgstat_report_stat (force=force@entry=true) at ../src/backend/utils/activity/pg...
[06:38:05.667] #5  0x00005637f64ed2e8 in pgstat_shutdown_hook (code=<optimized out>, arg=<optimized out>) at ../src/back...
[06:38:05.667] #6  0x00005637f6452414 in shmem_exit (code=code@entry=1) at ../src/backend/storage/ipc/ipc.c:245
[06:38:05.667] #7  0x00005637f64526bf in proc_exit_prepare (code=code@entry=1) at ../src/backend/storage/ipc/ipc.c:200
[06:38:05.667] #8  0x00005637f645287d in proc_exit (code=code@entry=1) at ../src/backend/storage/ipc/ipc.c:113
[06:38:05.667] #9  0x00005637f675f61f in errfinish (filename=filename@entry=0x5637f69a0b98 "../src/backend/access/transa...
core
[06:38:05.870] #0  0x00007f6e03aa9eec in ?? ()
[06:38:06.365] #0  0x00007fe0bc2a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[06:38:06.399] #0  0x00007fe0bc2a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[06:38:06.399] #1  0x00007fe0bc25afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[06:38:06.399] #2  0x00007fe0bc245472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[06:38:06.399] #3  0x00007fe0bc41e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[06:38:06.399] #4  0x00007fe0bc42aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[06:38:06.399] #5  0x00007fe0bc40db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x5637f70fe7e0, In...
[06:38:06.399] #6  0x00005637f645429e in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[06:38:06.399] #7  0x00005637f6351b84 in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[06:38:06.399] #8  0x00005637f635265a in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[06:38:06.399] #9  0x00005637f63540ab in PostmasterMain (argc=argc@entry=8, argv=argv@entry=0x56380586c640) at ../src/ba...
core
[06:38:15.470] #0  0x00007f038faa9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[06:38:15.470] #1  0x00007f038fa5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[06:38:15.470] #2  0x00007f038fa45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[06:38:15.470] #3  0x00007f038fc1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[06:38:15.470] #4  0x00007f038fc2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[06:38:15.470] #5  0x00007f038fc0db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x55780c7927e0, In...
[06:38:15.470] #6  0x000055780bae829e in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[06:38:15.470] #7  0x000055780b9e5b84 in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[06:38:15.470] #8  0x000055780b9e665a in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[06:38:15.470] #9  0x000055780b9e80ab in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x55783fc725b0) at ../src/ba...
core
[06:38:06.924] #0  0x00007fab10ea9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[06:38:06.924] #1  0x00007fab10e5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[06:38:06.924] #2  0x00007fab10e45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[06:38:06.924] #3  0x00007fab1101e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[06:38:06.924] #4  0x00007fab1102aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[06:38:06.924] #5  0x00007fab1100db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x55cc9e6357e0, In...
[06:38:06.924] #6  0x000055cc9d98b29e in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[06:38:06.924] #7  0x000055cc9d888b84 in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[06:38:06.924] #8  0x000055cc9d88965a in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[06:38:06.924] #9  0x000055cc9d88b0ab in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x55ccc79b85e0) at ../src/ba...
core
[06:38:14.976] #0  0x00007fb7776a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[06:38:14.976] #1  0x00007fb77765afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[06:38:14.976] #2  0x00007fb777645472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[06:38:14.976] #3  0x00007fb77781e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[06:38:14.976] #4  0x00007fb77782aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[06:38:14.976] #5  0x00007fb77780db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x5637eb8cd7e0, In...
[06:38:14.976] #6  0x00005637eac2329e in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[06:38:14.976] #7  0x00005637eab20b84 in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[06:38:14.976] #8  0x00005637eab2165a in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[06:38:14.976] #9  0x00005637eab230ab in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x5638277725b0) at ../src/ba...
core
[06:38:14.498] #0  0x00007f44044a9eec in ?? ()
[06:38:14.946] #0  0x00007fb7776a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[06:38:07.439] #0  0x00007fe72c2a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[06:38:07.439] #1  0x00007fe72c25afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[06:38:07.439] #2  0x00007fe72c245472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[06:38:07.439] #3  0x00007fe72c41e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[06:38:07.439] #4  0x00007fe72c42aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[06:38:07.439] #5  0x00007fe72c40db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x55f112f727e0, In...
[06:38:07.439] #6  0x000055f1122c829e in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[06:38:07.439] #7  0x000055f1121c5b84 in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[06:38:07.439] #8  0x000055f1121c665a in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[06:38:07.439] #9  0x000055f1121c80ab in PostmasterMain (argc=argc@entry=8, argv=argv@entry=0x55f12aa8b640) at ../src/ba...
core
[06:38:14.334] #0  0x00007f29294a9eec in ?? ()
[06:38:14.497] #0  0x00007f44044a9eec in ?? ()
core
[06:38:14.161] #0  0x00007fd45dca9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[06:38:14.161] #1  0x00007fd45dc5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[06:38:14.161] #2  0x00007fd45dc45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[06:38:14.161] #3  0x00007fd45de1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[06:38:14.161] #4  0x00007fd45de2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[06:38:14.161] #5  0x00007fd45de0db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x559d78c1f7e0, In...
[06:38:14.161] #6  0x0000559d77f7529e in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[06:38:14.161] #7  0x0000559d77e72b84 in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[06:38:14.161] #8  0x0000559d77e7365a in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[06:38:14.161] #9  0x0000559d77e750ab in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x559dad9d45e0) at ../src/ba...
core
[06:38:13.646] #0  0x00007ff1ab2a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[06:38:13.646] #1  0x00007ff1ab25afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[06:38:13.646] #2  0x00007ff1ab245472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[06:38:13.646] #3  0x00007ff1ab41e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[06:38:13.646] #4  0x00007ff1ab42aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[06:38:13.646] #5  0x00007ff1ab40db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x560f301c87e0, In...
[06:38:13.646] #6  0x0000560f2f51e29e in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[06:38:13.646] #7  0x0000560f2f41bb84 in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[06:38:13.646] #8  0x0000560f2f41c65a in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[06:38:13.646] #9  0x0000560f2f41e0ab in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x560f5dd825e0) at ../src/ba...
core
[06:38:07.630] #0  0x00007f12d18a9eec in ?? ()
[06:38:07.793] #0  0x00007f14f46a9eec in ?? ()
core
[06:38:07.794] #0  0x00007f14f46a9eec in ?? ()
[06:38:08.227] #0  0x00007ff3888a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[06:38:13.145] #0  0x00007f36d88a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[06:38:13.145] #1  0x00007f36d885afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[06:38:13.145] #2  0x00007f36d8845472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[06:38:13.145] #3  0x00007f36d8a1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[06:38:13.145] #4  0x00007f36d8a2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[06:38:13.145] #5  0x00007f36d8a0db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x556c6c1fe7e0, In...
[06:38:13.145] #6  0x0000556c6b55429e in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[06:38:13.145] #7  0x0000556c6b451b84 in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[06:38:13.145] #8  0x0000556c6b45265a in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[06:38:13.145] #9  0x0000556c6b4540ab in PostmasterMain (argc=argc@entry=16, argv=argv@entry=0x556c8ae745b0) at ../src/b...
core
[06:38:12.629] #0  0x00007fe72c2a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[06:38:12.629] #1  0x00007fe72c25afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[06:38:12.629] #2  0x00007fe72c245472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[06:38:12.629] #3  0x000055f1125ce4ce in ExceptionalCondition (conditionName=conditionName@entry=0x55f1128b3b50 "!IsTran...
[06:38:12.629] #4  0x000055f112360f8f in pgstat_report_stat (force=force@entry=true) at ../src/backend/utils/activity/pg...
[06:38:12.629] #5  0x000055f1123612e8 in pgstat_shutdown_hook (code=<optimized out>, arg=<optimized out>) at ../src/back...
[06:38:12.629] #6  0x000055f1122c6414 in shmem_exit (code=code@entry=1) at ../src/backend/storage/ipc/ipc.c:245
[06:38:12.629] #7  0x000055f1122c66bf in proc_exit_prepare (code=code@entry=1) at ../src/backend/storage/ipc/ipc.c:200
[06:38:12.629] #8  0x000055f1122c687d in proc_exit (code=code@entry=1) at ../src/backend/storage/ipc/ipc.c:113
[06:38:12.629] #9  0x000055f1125d361f in errfinish (filename=filename@entry=0x55f112814b98 "../src/backend/access/transa...
core
[06:38:11.261] #0  0x00007fc5996a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[06:38:11.261] #1  0x00007fc59965afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[06:38:11.261] #2  0x00007fc599645472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[06:38:11.261] #3  0x00007fc59981e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[06:38:11.261] #4  0x00007fc59982aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[06:38:11.261] #5  0x00007fc59980db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x559728a607e0, In...
[06:38:11.261] #6  0x0000559727db629e in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[06:38:11.261] #7  0x0000559727cb3b84 in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[06:38:11.261] #8  0x0000559727cb465a in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[06:38:11.261] #9  0x0000559727cb60ab in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x55973ce885e0) at ../src/ba...
core
[06:38:10.074] #0  0x00007f9e752a9eec in ?? ()
[06:38:10.541] #0  0x00007ff4658a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[06:38:08.260] #0  0x00007ff3888a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[06:38:08.260] #1  0x00007ff38885afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[06:38:08.260] #2  0x00007ff388845472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[06:38:08.260] #3  0x00007ff388a1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[06:38:08.260] #4  0x00007ff388a2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[06:38:08.260] #5  0x00007ff388a0db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x55bbc0aa97e0, In...
[06:38:08.260] #6  0x000055bbbfdff29e in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[06:38:08.260] #7  0x000055bbbfcfcb84 in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[06:38:08.260] #8  0x000055bbbfcfd65a in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[06:38:08.260] #9  0x000055bbbfcff0ab in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x55bbd7f9b5e0) at ../src/ba...
core
[06:38:08.761] #0  0x00007fb7776a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[06:38:08.761] #1  0x00007fb77765afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[06:38:08.761] #2  0x00007fb777645472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[06:38:08.761] #3  0x00005637eaf294ce in ExceptionalCondition (conditionName=conditionName@entry=0x5637eb20eb50 "!IsTran...
[06:38:08.761] #4  0x00005637eacbbf8f in pgstat_report_stat (force=force@entry=true) at ../src/backend/utils/activity/pg...
[06:38:08.761] #5  0x00005637eacbc2e8 in pgstat_shutdown_hook (code=<optimized out>, arg=<optimized out>) at ../src/back...
[06:38:08.761] #6  0x00005637eac21414 in shmem_exit (code=code@entry=1) at ../src/backend/storage/ipc/ipc.c:245
[06:38:08.761] #7  0x00005637eac216bf in proc_exit_prepare (code=code@entry=1) at ../src/backend/storage/ipc/ipc.c:200
[06:38:08.761] #8  0x00005637eac2187d in proc_exit (code=code@entry=1) at ../src/backend/storage/ipc/ipc.c:113
[06:38:08.761] #9  0x00005637eaf2e61f in errfinish (filename=filename@entry=0x5637eb16fb98 "../src/backend/access/transa...
core
[06:38:10.574] #0  0x00007ff4658a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[06:38:10.574] #1  0x00007ff46585afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[06:38:10.574] #2  0x00007ff465845472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[06:38:10.574] #3  0x00007ff465a1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[06:38:10.574] #4  0x00007ff465a2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[06:38:10.574] #5  0x00007ff465a0db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x555fbd2407e0, In...
[06:38:10.574] #6  0x0000555fbc59629e in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[06:38:10.574] #7  0x0000555fbc493b84 in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[06:38:10.574] #8  0x0000555fbc49465a in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[06:38:10.574] #9  0x0000555fbc4960ab in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x555fe4e5e5d0) at ../src/ba...
core
[06:38:08.926] #0  0x00007f59328a9eec in ?? ()
[06:38:09.383] #0  0x00007f4144ea9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[06:38:09.896] #0  0x00007f822b2a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[06:38:09.896] #1  0x00007f822b25afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[06:38:09.896] #2  0x00007f822b245472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[06:38:09.896] #3  0x00007f822b41e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[06:38:09.896] #4  0x00007f822b42aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[06:38:09.896] #5  0x00007f822b40db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x558e5ff007e0, In...
[06:38:09.896] #6  0x0000558e5f25629e in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[06:38:09.896] #7  0x0000558e5f153b84 in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[06:38:09.896] #8  0x0000558e5f15465a in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[06:38:09.896] #9  0x0000558e5f1560ab in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x558e775fa5e0) at ../src/ba...
test
[06:37:39.791]   5/344 postgresql:pg_upgrade / pg_upgrade/003_logical_slots                            ERROR            ...
[06:37:39.791]   6/344 postgresql:recovery / recovery/001_stream_rep                                   ERROR            ...
[06:37:39.791]   7/344 postgresql:recovery / recovery/002_archiving                                    ERROR            ...
[06:37:39.791]   8/344 postgresql:pg_upgrade / pg_upgrade/006_transfer_modes                           ERROR            ...
[06:37:39.791]  11/344 postgresql:pg_upgrade / pg_upgrade/005_char_signedness                          ERROR            ...
[06:37:39.791]   9/344 postgresql:recovery / recovery/004_timeline_switch                              ERROR            ...
[06:37:39.791]  13/344 postgresql:pg_upgrade / pg_upgrade/004_subscription                             ERROR            ...
[06:37:39.791]  10/344 postgresql:recovery / recovery/003_recovery_targets                             ERROR            ...
[06:37:39.791]  12/344 postgresql:regress / regress/regress                                            ERROR            ...
[06:37:39.791]  14/344 postgresql:recovery / recovery/005_replay_delay                                 ERROR            ...
[06:37:39.791]  17/344 postgresql:isolation / isolation/isolation                                      ERROR            ...
[06:37:39.791]  16/344 postgresql:recovery / recovery/006_logical_decoding                             ERROR            ...
[06:37:39.791]  22/344 postgresql:recovery / recovery/014_unlogged_reinit                              ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[06:33:05.124] c:\cirrus\src\include\storage/pg_shmem.h(66): error C2061: syntax error: identifier 'pg_atomic_uint32'
compiler
[06:33:05.177] c:\cirrus\src\include\storage/pg_shmem.h(69): error C2059: syntax error: ';'
compiler
[06:33:05.177] c:\cirrus\src\include\storage/pg_shmem.h(73): error C2143: syntax error: missing '{' before '*'
compiler
[06:33:05.177] c:\cirrus\src\include\storage/pg_shmem.h(71): error C2059: syntax error: '}'
compiler
[06:33:05.124] c:\cirrus\src\include\storage/pg_shmem.h(68): error C2370: 'Barrier': redefinition; different storage cla...
compiler
[06:33:05.124] c:\cirrus\src\include\storage/pg_shmem.h(69): error C2061: syntax error: identifier 'Generation'
53/5694 Add pg_buffercache_mark_dirty[_all]() functions to the pg_buffercache
Linux - Debian Bookworm - Meson
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/tuplesort.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/tuplesort.out	2025-06-28 05:56:39.963765029 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/tuplesort.out	2025-06-28 06:01:10.39785772...
@@ -223,32 +223,17 @@
 BEGIN;
 SET LOCAL enable_indexscan = false;
 CLUSTER abbrev_abort_uuids USING abbrev_abort_uuids__abort_increasing_idx;
+ERROR:  could not read blocks 143..158 in file "base/16387/t56_44275": Operation canceled
 -- head
 SELECT id, abort_increasing, abort_decreasing, noabort_increasing, noabort_decreasing
 FROM abbrev_abort_uuids
 ORDER BY ctid LIMIT 5;
-  id   |           abort_increasing           |           abort_decreasing           |          noabort_increasing     ...
--------+--------------------------------------+--------------------------------------+---------------------------------...
-     1 | 00000000-0000-0000-0000-000000000000 | 00000000-0000-0000-0000-000000020000 | 00000000-0000-0000-0000-00000000...
-     2 | 00000000-0000-0000-0000-000000000001 | 00000000-0000-0000-0000-000000019999 | 00000001-0000-0000-0000-00000000...
-     3 | 00000000-0000-0000-0000-000000000002 | 00000000-0000-0000-0000-000000019998 | 00000002-0000-0000-0000-00000000...
- 20004 | 00000000-0000-0000-0000-000000000002 | 00000000-0000-0000-0000-000000019998 | 00000002-0000-0000-0000-00000000...
-     4 | 00000000-0000-0000-0000-000000000003 | 00000000-0000-0000-0000-000000019997 | 00000003-0000-0000-0000-00000000...
-(5 rows)
...
tap
[06:01:13.883](72.822s) not ok 5 - regression tests pass
test
[06:05:35.380]  32/344 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[06:04:05.866](0.000s) not ok 3 - checking a non-existent database stderr /(?^:FATAL:  database "qqq" does not exist)/
test
[06:09:53.082] 146/338 postgresql:pg_amcheck / pg_amcheck/002_nonesuch                                 ERROR            ...
53/4677 Sequence Access Methods, round two
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[04:14:31.674](0.001s) not ok 18 - checking with a non-existent user stderr /(?^:role "no_such_user" does not exist)/
test
[04:20:57.755] 148/339 postgresql:pg_amcheck / pg_amcheck/002_nonesuch                                 ERROR            ...
53/5547 Doc: Create table improvements
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[03:15:59.999](0.000s) not ok 3 - checking a non-existent database stderr /(?^:FATAL:  database "qqq" does not exist)/
test
[03:22:08.097] 146/338 postgresql:pg_amcheck / pg_amcheck/002_nonesuch                                 ERROR            ...
53/4681 Make COPY format extendable: Extract COPY TO format implementations
FreeBSD - Meson
regress
diff -U3 /tmp/cirrus-ci-build/src/test/modules/test_copy_format/expected/test_copy_format.out /tmp/cirrus-ci-build/build...
--- /tmp/cirrus-ci-build/src/test/modules/test_copy_format/expected/test_copy_format.out	2025-06-28 01:32:02.921501000 +...
+++ /tmp/cirrus-ci-build/build/testrun/test_copy_format-running/regress/results/test_copy_format.out	2025-06-28 01:39:43...
@@ -1,19 +1,13 @@
 CREATE TABLE copy_data (a smallint, b integer, c bigint);
 INSERT INTO copy_data VALUES (1, 2, 3), (12, 34, 56), (123, 456, 789);
 COPY copy_data FROM stdin WITH (FORMAT 'test_copy_format');
-NOTICE:  CopyFromInFunc: attribute: smallint
-NOTICE:  CopyFromInFunc: attribute: integer
-NOTICE:  CopyFromInFunc: attribute: bigint
-NOTICE:  CopyFromStart: the number of attributes: 3
-NOTICE:  CopyFromOneRow
-NOTICE:  CopyFromEnd
+ERROR:  COPY format "test_copy_format" not recognized
+LINE 1: COPY copy_data FROM stdin WITH (FORMAT 'test_copy_format');
+                                        ^
+\.
+invalid command \.
 COPY copy_data TO stdout WITH (FORMAT 'test_copy_format');
-NOTICE:  CopyToOutFunc: attribute: smallint
...
test
[01:40:20.072] 55/79 postgresql:test_copy_format-running / test_copy_format-running/regress       ERROR             0.25...
53/5270 jsonpath string methods: lower, upper, initcap, l/r/btrim, replace, split_part
CompilerWarnings
compiler
[00:58:02.878] jsonpath_exec.c:2830:13: error: mixing declarations and code is incompatible with standards before C99 [-...
compiler
[00:56:40.323] jsonpath_exec.c:2830:13: error: mixing declarations and code is incompatible with standards before C99 [-...
compiler
[00:55:04.714] jsonpath_exec.c:2830:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-sta...
compiler
[00:53:48.767] jsonpath_exec.c:2830:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-sta...
compiler
[01:00:20.599] jsonpath_exec.c:2830:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-sta...
FreeBSD - Meson
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
core
[01:00:51.634] #0  0x000000082e97e1ba in thr_kill () from /lib/libc.so.7
[01:00:51.634] #1  0x000000082e8f75d4 in raise () from /lib/libc.so.7
[01:00:51.634] #2  0x000000082e9aab59 in abort () from /lib/libc.so.7
[01:00:51.634] #3  0x0000000000ad6235 in ExceptionalCondition (conditionName=0x39831a "v->type == jpiAnd || v->type == j...
[01:00:51.634] #4  0x0000000000a037ff in jspGetLeftArg (v=v@entry=0x821004f70, a=a@entry=0x821004ee0) at ../src/backend/...
[01:00:51.634] #5  0x0000000000a04d97 in printJsonPathItem (buf=buf@entry=0x821005000, v=v@entry=0x821004f70, inKey=true...
[01:00:51.634] #6  0x0000000000a04f43 in printJsonPathItem (buf=buf@entry=0x821005000, v=v@entry=0x821004fd8, inKey=<opt...
[01:00:51.634] #7  0x0000000000a0340d in jsonPathToCstring (out=0x821005000, in=<optimized out>, estimated_len=<optimize...
[01:00:51.634] #8  0x0000000000ae10e3 in FunctionCall1Coll (flinfo=0x11dfe2a2ce50, collation=0, arg1=6) at ../src/backen...
[01:00:51.634] #9  OutputFunctionCall (flinfo=0x11dfe2a2ce50, val=6) at ../src/backend/utils/fmgr/fmgr.c:1685
core
[01:00:51.343] #0  0x000000082a83b1ba in thr_kill () from /lib/libc.so.7
[01:00:51.343] #1  0x000000082a7b45d4 in raise () from /lib/libc.so.7
[01:00:51.343] #2  0x000000082a867b59 in abort () from /lib/libc.so.7
[01:00:51.343] #3  0x0000000000ad6235 in ExceptionalCondition (conditionName=0x39831a "v->type == jpiAnd || v->type == j...
[01:00:51.343] #4  0x0000000000a037ff in jspGetLeftArg (v=v@entry=0x8211e5f70, a=a@entry=0x8211e5ee0) at ../src/backend/...
[01:00:51.343] #5  0x0000000000a04d97 in printJsonPathItem (buf=buf@entry=0x8211e6000, v=v@entry=0x8211e5f70, inKey=true...
[01:00:51.343] #6  0x0000000000a04f43 in printJsonPathItem (buf=buf@entry=0x8211e6000, v=v@entry=0x8211e5fd8, inKey=<opt...
[01:00:51.343] #7  0x0000000000a0340d in jsonPathToCstring (out=0x8211e6000, in=<optimized out>, estimated_len=<optimize...
[01:00:51.343] #8  0x0000000000ae10e3 in FunctionCall1Coll (flinfo=0x1ef217a75d58, collation=0, arg1=6) at ../src/backen...
[01:00:51.343] #9  OutputFunctionCall (flinfo=0x1ef217a75d58, val=6) at ../src/backend/utils/fmgr/fmgr.c:1685
core
[01:00:51.017] #0  0x000000082b57c1ba in thr_kill () from /lib/libc.so.7
[01:00:51.017] #1  0x000000082b4f55d4 in raise () from /lib/libc.so.7
[01:00:51.017] #2  0x000000082b5a8b59 in abort () from /lib/libc.so.7
[01:00:51.017] #3  0x0000000000ad6235 in ExceptionalCondition (conditionName=0x39831a "v->type == jpiAnd || v->type == j...
[01:00:51.017] #4  0x0000000000a037ff in jspGetLeftArg (v=v@entry=0x820e2cbc0, a=a@entry=0x820e2cb30) at ../src/backend/...
[01:00:51.017] #5  0x0000000000a04d97 in printJsonPathItem (buf=buf@entry=0x820e2cc50, v=v@entry=0x820e2cbc0, inKey=true...
[01:00:51.017] #6  0x0000000000a04f43 in printJsonPathItem (buf=buf@entry=0x820e2cc50, v=v@entry=0x820e2cc28, inKey=<opt...
[01:00:51.017] #7  0x0000000000a0340d in jsonPathToCstring (out=0x820e2cc50, in=<optimized out>, estimated_len=<optimize...
[01:00:51.017] #8  0x0000000000ae10e3 in FunctionCall1Coll (flinfo=0x3e6438a4ed58, collation=0, arg1=6) at ../src/backen...
[01:00:51.017] #9  OutputFunctionCall (flinfo=0x3e6438a4ed58, val=6) at ../src/backend/utils/fmgr/fmgr.c:1685
core
[01:00:50.687] #0  0x00002fa680425e90 in ?? ()
[01:00:50.687] #1  0x0000000000000003 in ?? ()
[01:00:50.687] #2  0x00000f153af32ae8 in ?? ()
[01:00:50.687] #3  0x00000f153af32aeb in ?? ()
[01:00:50.687] #4  0x00000f153af32aee in ?? ()
[01:00:50.687] #5  0x0000000000000000 in ?? ()
[01:00:50.970] #0  0x000000082b57c1ba in thr_kill () from /lib/libc.so.7
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/json.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up...
--- /tmp/cirrus-ci-build/src/test/regress/expected/json.out	2025-06-28 00:52:12.223197000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/json.out	2025-06-28 00:55:25.042389000 +00...
@@ -1202,1567 +1202,10 @@
 (1 row)
 
 select '{"a": {"b":{"c": "foo"}}}'::json #> array['a','b','c','d'];
- ?column? 
-----------
- 
-(1 row)
-
-select '{"a": {"b":{"c": "foo"}}}'::json #> array['a','z','c'];
- ?column? 
-----------
- 
-(1 row)
-
-select '{"a": [{"b": "c"}, {"b": "cc"}]}'::json #> array['a','1','b'];
- ?column? 
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/json.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/json.out	2025-06-28 00:52:12.223197000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/json.out	2025-06-28 00:56:19.278527000 +...
@@ -1099,1670 +1099,10 @@
 (1 row)
 
 select '{"f2":{"f3":1},"f4":{"f5":99,"f6":"stringy"}}'::json#>array['f2'];
- ?column? 
-----------
- {"f3":1}
-(1 row)
-
-select '{"f2":["f3",1],"f4":{"f5":99,"f6":"stringy"}}'::json#>array['f2','0'];
- ?column? 
-----------
- "f3"
-(1 row)
-
-select '{"f2":["f3",1],"f4":{"f5":99,"f6":"stringy"}}'::json#>array['f2','1'];
- ?column? 
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/json.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu...
--- /tmp/cirrus-ci-build/src/test/regress/expected/json.out	2025-06-28 00:52:12.223197000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/json.out	2025-06-28 00:55:21.379525000 +0000
@@ -1268,1501 +1268,10 @@
 (1 row)
 
 select '[1,2,3]'::json #>> '{}';
- ?column? 
-----------
- [1,2,3]
-(1 row)
-
-select '"foo"'::json #>> '{}';
- ?column? 
-----------
- foo
-(1 row)
-
-select '42'::json #>> '{}';
- ?column? 
...
tap
[00:55:26.409](148.378s) not ok 5 - regression tests pass
[00:56:05.409](0.993s) not ok 16 - run of pg_upgrade --check for new instance
[00:56:05.410](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[00:56:06.155](0.745s) not ok 18 - run of pg_upgrade for new instance
[00:56:06.156](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[00:56:06.297](0.023s) not ok 20 - check that locales in new cluster match original cluster
[00:56:07.366](0.044s) not ok 22 - old and new dumps match after pg_upgrade
tap
[00:56:20.742](159.201s) not ok 2 - regression tests pass
test
[00:58:11.695] 122/343 postgresql:regress / regress/regress                                            ERROR           1...
[00:58:11.695] 131/343 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[00:58:11.695] 194/343 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
Linux - Debian Bookworm - Autoconf
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
core
[01:03:57.703] #0  0x00007f9e973dbeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[01:03:57.703] #1  0x00007f9e9738cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[01:03:57.703] #2  0x00007f9e97377472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[01:03:57.703] #3  0x0000555c1be40b32 in ExceptionalCondition (conditionName=conditionName@entry=0x555c1c27f280 "v->type...
[01:03:57.703] #4  0x0000555c1bc5ced3 in jspGetLeftArg (v=v@entry=0x7ffdc9902f50, a=a@entry=0x7ffdc9901f60) at jsonpath....
[01:03:57.703] #5  0x0000555c1bc6314d in executeStringInternalMethod (cxt=cxt@entry=0x7ffdc99037f0, jsp=jsp@entry=0x7ffd...
[01:03:57.703] #6  0x0000555c1bc6795d in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffdc99037f0, jsp=jsp@entry=0x7ffdc...
[01:03:57.703] #7  0x0000555c1bc6c49d in executeAnyItem (cxt=<optimized out>, jsp=<optimized out>, jbc=<optimized out>, ...
[01:03:57.703] #8  0x0000555c1bc6c55e in executeItemUnwrapTargetArray (cxt=cxt@entry=0x7ffdc99037f0, jsp=jsp@entry=0x7ff...
[01:03:57.703] #9  0x0000555c1bc6797f in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffdc99037f0, jsp=0x7ffdc9902f50, j...
core
[01:03:55.754] #0  0x00007fa9c96abeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[01:03:55.754] #1  0x00007fa9c965cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[01:03:55.754] #2  0x00007fa9c9647472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[01:03:55.754] #3  0x000055c4ac837b32 in ExceptionalCondition (conditionName=conditionName@entry=0x55c4acc76280 "v->type...
[01:03:55.754] #4  0x000055c4ac653ed3 in jspGetLeftArg (v=v@entry=0x7fffe8c4b7b0, a=a@entry=0x7fffe8c4b640) at jsonpath....
[01:03:55.754] #5  0x000055c4ac655572 in printJsonPathItem (buf=buf@entry=0x7fffe8c4b920, v=v@entry=0x7fffe8c4b7b0, inKe...
[01:03:55.754] #6  0x000055c4ac655867 in printJsonPathItem (buf=buf@entry=0x7fffe8c4b920, v=v@entry=0x7fffe8c4b960, inKe...
[01:03:55.754] #7  0x000055c4ac6559a9 in jsonPathToCstring (out=0x7fffe8c4b920, out@entry=0x0, in=0x625000008fa0, estima...
[01:03:55.754] #8  0x000055c4ac655ac0 in jsonpath_out (fcinfo=<optimized out>) at jsonpath.c:138
[01:03:55.754] #9  0x000055c4ac84d63c in FunctionCall1Coll (flinfo=0x6250000513d8, collation=collation@entry=0, arg1=108...
core
[01:03:56.245] #0  0x00007f40f82abeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[01:03:56.245] #1  0x00007f40f825cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[01:03:56.245] #2  0x00007f40f8247472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[01:03:56.245] #3  0x000055e6202b7b32 in ExceptionalCondition (conditionName=conditionName@entry=0x55e6206f6280 "v->type...
[01:03:56.245] #4  0x000055e6200d3ed3 in jspGetLeftArg (v=v@entry=0x7ffde0021660, a=a@entry=0x7ffde0020670) at jsonpath....
[01:03:56.245] #5  0x000055e6200da14d in executeStringInternalMethod (cxt=cxt@entry=0x7ffde0021f00, jsp=jsp@entry=0x7ffd...
[01:03:56.245] #6  0x000055e6200de95d in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffde0021f00, jsp=jsp@entry=0x7ffde...
[01:03:56.245] #7  0x000055e6200e349d in executeAnyItem (cxt=<optimized out>, jsp=<optimized out>, jbc=<optimized out>, ...
[01:03:56.245] #8  0x000055e6200e355e in executeItemUnwrapTargetArray (cxt=cxt@entry=0x7ffde0021f00, jsp=jsp@entry=0x7ff...
[01:03:56.245] #9  0x000055e6200de97f in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffde0021f00, jsp=0x7ffde0021660, j...
core
[01:03:56.742] #0  0x00007f9e973dbeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[01:03:56.742] #1  0x00007f9e9738cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[01:03:56.742] #2  0x00007f9e97377472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[01:03:56.742] #3  0x0000555c1be40b32 in ExceptionalCondition (conditionName=conditionName@entry=0x555c1c27f280 "v->type...
[01:03:56.742] #4  0x0000555c1bc5ced3 in jspGetLeftArg (v=v@entry=0x7ffdc99037a0, a=a@entry=0x7ffdc9903630) at jsonpath....
[01:03:56.742] #5  0x0000555c1bc5e572 in printJsonPathItem (buf=buf@entry=0x7ffdc9903910, v=v@entry=0x7ffdc99037a0, inKe...
[01:03:56.742] #6  0x0000555c1bc5e867 in printJsonPathItem (buf=buf@entry=0x7ffdc9903910, v=v@entry=0x7ffdc9903950, inKe...
[01:03:56.742] #7  0x0000555c1bc5e9a9 in jsonPathToCstring (out=0x7ffdc9903910, out@entry=0x0, in=0x625000008fa0, estima...
[01:03:56.742] #8  0x0000555c1bc5eac0 in jsonpath_out (fcinfo=<optimized out>) at jsonpath.c:138
[01:03:56.742] #9  0x0000555c1be5663c in FunctionCall1Coll (flinfo=0x6250000539c8, collation=collation@entry=0, arg1=108...
core
[01:03:57.228] #0  0x00007f40f82abeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[01:03:57.228] #1  0x00007f40f825cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[01:03:57.228] #2  0x00007f40f8247472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[01:03:57.228] #3  0x000055e6202b7b32 in ExceptionalCondition (conditionName=conditionName@entry=0x55e6206f6280 "v->type...
[01:03:57.228] #4  0x000055e6200d3ed3 in jspGetLeftArg (v=v@entry=0x7ffde0021eb0, a=a@entry=0x7ffde0021d40) at jsonpath....
[01:03:57.228] #5  0x000055e6200d5572 in printJsonPathItem (buf=buf@entry=0x7ffde0022020, v=v@entry=0x7ffde0021eb0, inKe...
[01:03:57.228] #6  0x000055e6200d5867 in printJsonPathItem (buf=buf@entry=0x7ffde0022020, v=v@entry=0x7ffde0022060, inKe...
[01:03:57.228] #7  0x000055e6200d59a9 in jsonPathToCstring (out=0x7ffde0022020, out@entry=0x0, in=0x625000008fa0, estima...
[01:03:57.228] #8  0x000055e6200d5ac0 in jsonpath_out (fcinfo=<optimized out>) at jsonpath.c:138
[01:03:57.228] #9  0x000055e6202cd63c in FunctionCall1Coll (flinfo=0x6250000539c8, collation=collation@entry=0, arg1=108...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resu...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out	2025-06-28 00:52:09.082300139 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/jsonb.out	2025-06-28 00:58:13.259524015 +0000
@@ -5450,384 +5450,10 @@
 \x
 -- jsonb to tsvector
 select to_tsvector('{"a": "aaa bbb ddd ccc", "b": ["eee fff ggg"], "c": {"d": "hhh iii"}}'::jsonb);
-                                to_tsvector                                
----------------------------------------------------------------------------
- 'aaa':1 'bbb':2 'ccc':4 'ddd':3 'eee':6 'fff':7 'ggg':8 'hhh':10 'iii':11
-(1 row)
-
--- jsonb to tsvector with config
-select to_tsvector('simple', '{"a": "aaa bbb ddd ccc", "b": ["eee fff ggg"], "c": {"d": "hhh iii"}}'::jsonb);
-                                to_tsvector                                
----------------------------------------------------------------------------
- 'aaa':1 'bbb':2 'ccc':4 'ddd':3 'eee':6 'fff':7 'ggg':8 'hhh':10 'iii':11
-(1 row)
-
--- jsonb to tsvector with stop words
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/json.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/result...
--- /tmp/cirrus-ci-build/src/test/regress/expected/json.out	2025-06-28 00:52:09.078294761 +0000
+++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/json.out	2025-06-28 00:59:54.819499982 +0000
@@ -1432,1337 +1432,10 @@
 
 -- populate_record
 create type jpop as (a text, b int, c timestamp);
-CREATE DOMAIN js_int_not_null  AS int     NOT NULL;
-CREATE DOMAIN js_int_array_1d  AS int[]   CHECK(array_length(VALUE, 1) = 3);
-CREATE DOMAIN js_int_array_2d  AS int[][] CHECK(array_length(VALUE, 2) = 3);
-create type j_unordered_pair as (x int, y int);
-create domain j_ordered_pair as j_unordered_pair check((value).x <= (value).y);
-CREATE TYPE jsrec AS (
-	i	int,
-	ia	_int4,
-	ia1	int[],
-	ia2	int[][],
-	ia3	int[][][],
-	ia1d	js_int_array_1d,
-	ia2d	js_int_array_2d,
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out /tmp/cirrus-ci-build/src/test/regress/results/jsonp...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out	2025-06-28 00:52:09.082300139 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/jsonpath.out	2025-06-28 00:55:31.619621196 +0000
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
tap
[00:58:15.285](118.854s) not ok 5 - regression tests pass
[00:58:46.686](1.789s) not ok 16 - run of pg_upgrade --check for new instance
[00:58:46.686](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[00:58:47.788](1.102s) not ok 18 - run of pg_upgrade for new instance
[00:58:47.789](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[00:58:48.024](0.071s) not ok 20 - check that locales in new cluster match original cluster
[00:58:48.828](0.091s) not ok 22 - old and new dumps match after pg_upgrade
tap
[00:59:55.356](65.795s) not ok 2 - regression tests pass
Linux - Debian Bookworm - Meson
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
core
[01:02:04.957] #0  0x00007fd48fca9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[01:02:04.957] #1  0x00007fd48fc5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[01:02:04.957] #2  0x00007fd48fc45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[01:02:04.957] #3  0x00005575eaf82441 in ExceptionalCondition (conditionName=conditionName@entry=0x5575eb274288 "v->type...
[01:02:04.957] #4  0x00005575eadef47a in jspGetLeftArg (v=v@entry=0x7ffdda526420, a=a@entry=0x7ffdda525fa0) at ../src/ba...
[01:02:04.957] #5  0x00005575eadf4403 in executeStringInternalMethod (cxt=cxt@entry=0x7ffdda526690, jsp=jsp@entry=0x7ffd...
[01:02:04.957] #6  0x00005575eadf77d5 in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffdda526690, jsp=jsp@entry=0x7ffdd...
[01:02:04.957] #7  0x00005575eadfacad in executeAnyItem (cxt=cxt@entry=0x7ffdda526690, jsp=jsp@entry=0x7ffdda526420, jbc...
[01:02:04.957] #8  0x00005575eadfad2a in executeItemUnwrapTargetArray (cxt=cxt@entry=0x7ffdda526690, jsp=jsp@entry=0x7ff...
[01:02:04.957] #9  0x00005575eadf77f4 in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffdda526690, jsp=0x7ffdda526420, j...
core
[01:02:06.235] #0  0x00007fd48fca9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[01:02:06.235] #1  0x00007fd48fc5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[01:02:06.235] #2  0x00007fd48fc45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[01:02:06.235] #3  0x00005575eaf82441 in ExceptionalCondition (conditionName=conditionName@entry=0x5575eb274288 "v->type...
[01:02:06.235] #4  0x00005575eadef47a in jspGetLeftArg (v=v@entry=0x7ffdda526740, a=a@entry=0x7ffdda526680) at ../src/ba...
[01:02:06.235] #5  0x00005575eadf0405 in printJsonPathItem (buf=buf@entry=0x7ffdda5267d0, v=v@entry=0x7ffdda526740, inKe...
[01:02:06.235] #6  0x00005575eadf0697 in printJsonPathItem (buf=buf@entry=0x7ffdda5267d0, v=v@entry=0x7ffdda5267a0, inKe...
[01:02:06.235] #7  0x00005575eadf06fb in jsonPathToCstring (out=0x7ffdda5267d0, out@entry=0x0, in=0x5575fb75b450, estima...
[01:02:06.235] #8  0x00005575eadf079b in jsonpath_out (fcinfo=<optimized out>) at ../src/backend/utils/adt/jsonpath.c:13...
[01:02:06.235] #9  0x00005575eaf901cf in FunctionCall1Coll (flinfo=0x5575fb832a28, collation=collation@entry=0, arg1=<op...
core
[01:02:05.698] #0  0x00007f7cf7aa9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[01:02:05.698] #1  0x00007f7cf7a5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[01:02:05.698] #2  0x00007f7cf7a45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[01:02:05.698] #3  0x000055978614a441 in ExceptionalCondition (conditionName=conditionName@entry=0x55978643c288 "v->type...
[01:02:05.698] #4  0x0000559785fb747a in jspGetLeftArg (v=v@entry=0x7ffcc613a230, a=a@entry=0x7ffcc6139db0) at ../src/ba...
[01:02:05.698] #5  0x0000559785fbc403 in executeStringInternalMethod (cxt=cxt@entry=0x7ffcc613a4a0, jsp=jsp@entry=0x7ffc...
[01:02:05.698] #6  0x0000559785fbf7d5 in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffcc613a4a0, jsp=jsp@entry=0x7ffcc...
[01:02:05.698] #7  0x0000559785fc2cad in executeAnyItem (cxt=cxt@entry=0x7ffcc613a4a0, jsp=jsp@entry=0x7ffcc613a230, jbc...
[01:02:05.698] #8  0x0000559785fc2d2a in executeItemUnwrapTargetArray (cxt=cxt@entry=0x7ffcc613a4a0, jsp=jsp@entry=0x7ff...
[01:02:05.698] #9  0x0000559785fbf7f4 in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffcc613a4a0, jsp=0x7ffcc613a230, j...
core
[01:02:03.476] #0  0x00007f7cf7aa9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[01:02:03.476] #1  0x00007f7cf7a5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[01:02:03.476] #2  0x00007f7cf7a45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[01:02:03.476] #3  0x000055978614a441 in ExceptionalCondition (conditionName=conditionName@entry=0x55978643c288 "v->type...
[01:02:03.476] #4  0x0000559785fb747a in jspGetLeftArg (v=v@entry=0x7ffcc613a550, a=a@entry=0x7ffcc613a490) at ../src/ba...
[01:02:03.476] #5  0x0000559785fb8405 in printJsonPathItem (buf=buf@entry=0x7ffcc613a5e0, v=v@entry=0x7ffcc613a550, inKe...
[01:02:03.476] #6  0x0000559785fb8697 in printJsonPathItem (buf=buf@entry=0x7ffcc613a5e0, v=v@entry=0x7ffcc613a5b0, inKe...
[01:02:03.476] #7  0x0000559785fb86fb in jsonPathToCstring (out=0x7ffcc613a5e0, out@entry=0x0, in=0x5597baa777d0, estima...
[01:02:03.476] #8  0x0000559785fb879b in jsonpath_out (fcinfo=<optimized out>) at ../src/backend/utils/adt/jsonpath.c:13...
[01:02:03.476] #9  0x00005597861581cf in FunctionCall1Coll (flinfo=0x5597bab5ef88, collation=collation@entry=0, arg1=<op...
core
[01:02:04.205] #0  0x00007f733fea9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[01:02:04.205] #1  0x00007f733fe5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[01:02:04.205] #2  0x00007f733fe45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[01:02:04.205] #3  0x0000562a74033441 in ExceptionalCondition (conditionName=conditionName@entry=0x562a74325288 "v->type...
[01:02:04.205] #4  0x0000562a73ea047a in jspGetLeftArg (v=v@entry=0x7ffd514652e0, a=a@entry=0x7ffd51464e60) at ../src/ba...
[01:02:04.205] #5  0x0000562a73ea5403 in executeStringInternalMethod (cxt=cxt@entry=0x7ffd51465550, jsp=jsp@entry=0x7ffd...
[01:02:04.205] #6  0x0000562a73ea87d5 in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffd51465550, jsp=jsp@entry=0x7ffd5...
[01:02:04.205] #7  0x0000562a73eabcad in executeAnyItem (cxt=cxt@entry=0x7ffd51465550, jsp=jsp@entry=0x7ffd514652e0, jbc...
[01:02:04.205] #8  0x0000562a73eabd2a in executeItemUnwrapTargetArray (cxt=cxt@entry=0x7ffd51465550, jsp=jsp@entry=0x7ff...
[01:02:04.205] #9  0x0000562a73ea87f4 in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffd51465550, jsp=0x7ffd514652e0, j...
core
[01:02:06.732] #0  0x00007f733fea9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[01:02:06.732] #1  0x00007f733fe5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[01:02:06.732] #2  0x00007f733fe45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[01:02:06.732] #3  0x0000562a74033441 in ExceptionalCondition (conditionName=conditionName@entry=0x562a74325288 "v->type...
[01:02:06.732] #4  0x0000562a73ea047a in jspGetLeftArg (v=v@entry=0x7ffd51465600, a=a@entry=0x7ffd51465540) at ../src/ba...
[01:02:06.732] #5  0x0000562a73ea1405 in printJsonPathItem (buf=buf@entry=0x7ffd51465690, v=v@entry=0x7ffd51465600, inKe...
[01:02:06.732] #6  0x0000562a73ea1697 in printJsonPathItem (buf=buf@entry=0x7ffd51465690, v=v@entry=0x7ffd51465660, inKe...
[01:02:06.732] #7  0x0000562a73ea16fb in jsonPathToCstring (out=0x7ffd51465690, out@entry=0x0, in=0x562a7b92d430, estima...
[01:02:06.732] #8  0x0000562a73ea179b in jsonpath_out (fcinfo=<optimized out>) at ../src/backend/utils/adt/jsonpath.c:13...
[01:02:06.732] #9  0x0000562a740411cf in FunctionCall1Coll (flinfo=0x562a7ba14058, collation=collation@entry=0, arg1=<op...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out	2025-06-28 00:52:10.946714168 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonpath.out	2025-06-28 00:54:45.393227495...
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out	2025-06-28 00:52:10.946714168 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/jsonb.out	2025-06-28 00:55:59.509423454 ...
@@ -1757,4077 +1757,7 @@
 (1 row)
 
 SELECT '{"f2":{"f3":1},"f4":{"f5":99,"f6":"stringy"}}'::jsonb#>array['f2'];
- ?column?  
------------
- {"f3": 1}
-(1 row)
-
-SELECT '{"f2":["f3",1],"f4":{"f5":99,"f6":"stringy"}}'::jsonb#>array['f2','0'];
- ?column? 
-----------
- "f3"
-(1 row)
-
-SELECT '{"f2":["f3",1],"f4":{"f5":99,"f6":"stringy"}}'::jsonb#>array['f2','1'];
- ?column? 
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out /tmp/cirrus-ci-build/build/testrun/regress/regress/...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out	2025-06-28 00:52:10.946714168 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/jsonpath.out	2025-06-28 00:54:43.317215814 +0000
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
tap
[00:54:47.796](67.242s) not ok 5 - regression tests pass
[00:55:10.960](7.243s) not ok 8 - dump outputs from original and restored regression databases match
[00:55:20.471](1.961s) not ok 16 - run of pg_upgrade --check for new instance
[00:55:20.471](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[00:55:22.618](2.146s) not ok 18 - run of pg_upgrade for new instance
[00:55:22.618](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[00:55:23.586](0.459s) not ok 20 - check that locales in new cluster match original cluster
[00:55:25.079](0.259s) not ok 22 - old and new dumps match after pg_upgrade
tap
[00:56:01.481](68.613s) not ok 2 - regression tests pass
test
[00:59:26.063]  25/344 postgresql:regress / regress/regress                                            ERROR            ...
[00:59:26.063]  28/344 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[00:59:26.063]  96/344 postgresql:recovery / recovery/027_stream_regress                               ERROR            ...
macOS - Sonoma - Meson
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
core
[01:02:34.489]   * frame #0: 0x00000001964195d0 libsystem_kernel.dylib`__pthread_kill + 8
[01:02:34.489]     frame #1: 0x0000000196451c20 libsystem_pthread.dylib`pthread_kill + 288
[01:02:34.489]     frame #2: 0x000000019635ea30 libsystem_c.dylib`abort + 180
[01:02:34.489]     frame #3: 0x0000000101044dc8 postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[01:02:34.489]     frame #4: 0x0000000100f88b94 postgres`jspGetLeftArg(v=0x000000016f233e48, a=0x000000016f233c40) at js...
[01:02:34.489]     frame #5: 0x0000000100f8c8b4 postgres`executeItemOptUnwrapTarget at jsonpath_exec.c:2920:5
[01:02:34.489]     frame #6: 0x0000000100f8c8a8 postgres`executeItemOptUnwrapTarget(cxt=0x000000016f2340b8, jsp=0x000000...
[01:02:34.489]     frame #7: 0x0000000100f8e6dc postgres`executeAnyItem(cxt=0x000000016f2340b8, jsp=0x000000016f233e48, ...
[01:02:34.489]     frame #8: 0x0000000100f8e518 postgres`executeItemUnwrapTargetArray(cxt=<unavailable>, jsp=<unavailabl...
[01:02:34.489]     frame #9: 0x0000000100f8dc3c postgres`executeNextItem [inlined] executeItem(cxt=0x000000016f2340b8, j...
core
[01:07:51.215]   * frame #0: 0x00000001964195d0 libsystem_kernel.dylib`__pthread_kill + 8
[01:07:51.215]     frame #1: 0x0000000196451c20 libsystem_pthread.dylib`pthread_kill + 288
[01:07:51.215]     frame #2: 0x000000019635ea30 libsystem_c.dylib`abort + 180
[01:07:51.215]     frame #3: 0x0000000100ce0dc8 postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[01:07:51.215]     frame #4: 0x0000000100c24b94 postgres`jspGetLeftArg(v=0x000000016f5981f8, a=0x000000016f598158) at js...
[01:07:51.215]     frame #5: 0x0000000100c260c4 postgres`printJsonPathItem(buf=0x000000016f598288, v=0x000000016f5981f8,...
[01:07:51.215]     frame #6: 0x0000000100c26278 postgres`printJsonPathItem(buf=0x000000016f598288, v=0x000000016f598260,...
[01:07:51.215]     frame #7: 0x0000000100c247dc postgres`jsonPathToCstring(out=0x000000016f598288, in=0x000000012800cd20...
[01:07:51.215]     frame #8: 0x0000000100cea010 postgres`OutputFunctionCall [inlined] FunctionCall1Coll(flinfo=0x0000000...
[01:07:51.215]     frame #9: 0x0000000100ce9fe8 postgres`OutputFunctionCall(flinfo=0x00000001280332c8, val=<unavailable>...
core
[01:06:04.537]   * frame #0: 0x00000001964195d0 libsystem_kernel.dylib`__pthread_kill + 8
[01:06:04.537]     frame #1: 0x0000000196451c20 libsystem_pthread.dylib`pthread_kill + 288
[01:06:04.537]     frame #2: 0x000000019635ea30 libsystem_c.dylib`abort + 180
[01:06:04.537]     frame #3: 0x0000000103204dc8 postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[01:06:04.537]     frame #4: 0x0000000103148b94 postgres`jspGetLeftArg(v=0x000000016d073d08, a=0x000000016d073b00) at js...
[01:06:04.537]     frame #5: 0x000000010314c8b4 postgres`executeItemOptUnwrapTarget at jsonpath_exec.c:2920:5
[01:06:04.537]     frame #6: 0x000000010314c8a8 postgres`executeItemOptUnwrapTarget(cxt=0x000000016d073f78, jsp=0x000000...
[01:06:04.537]     frame #7: 0x000000010314e6dc postgres`executeAnyItem(cxt=0x000000016d073f78, jsp=0x000000016d073d08, ...
[01:06:04.537]     frame #8: 0x000000010314e518 postgres`executeItemUnwrapTargetArray(cxt=<unavailable>, jsp=<unavailabl...
[01:06:04.537]     frame #9: 0x000000010314dc3c postgres`executeNextItem [inlined] executeItem(cxt=0x000000016d073f78, j...
core
[01:05:12.354]   * frame #0: 0x00000001964195d0 libsystem_kernel.dylib`__pthread_kill + 8
[01:05:12.354]     frame #1: 0x0000000196451c20 libsystem_pthread.dylib`pthread_kill + 288
[01:05:12.354]     frame #2: 0x000000019635ea30 libsystem_c.dylib`abort + 180
[01:05:12.354]     frame #3: 0x0000000103204dc8 postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[01:05:12.354]     frame #4: 0x0000000103148b94 postgres`jspGetLeftArg(v=0x000000016d074048, a=0x000000016d073fa8) at js...
[01:05:12.354]     frame #5: 0x000000010314a0c4 postgres`printJsonPathItem(buf=0x000000016d0740d8, v=0x000000016d074048,...
[01:05:12.354]     frame #6: 0x000000010314a278 postgres`printJsonPathItem(buf=0x000000016d0740d8, v=0x000000016d0740b0,...
[01:05:12.354]     frame #7: 0x00000001031487dc postgres`jsonPathToCstring(out=0x000000016d0740d8, in=0x000000014c00b720...
[01:05:12.354]     frame #8: 0x000000010320e010 postgres`OutputFunctionCall [inlined] FunctionCall1Coll(flinfo=0x0000000...
[01:05:12.354]     frame #9: 0x000000010320dfe8 postgres`OutputFunctionCall(flinfo=0x000000014b01e4d8, val=<unavailable>...
core
[01:04:22.044]   * frame #0: 0x00000001964195d0 libsystem_kernel.dylib`__pthread_kill + 8
[01:04:22.044]     frame #1: 0x0000000196451c20 libsystem_pthread.dylib`pthread_kill + 288
[01:04:22.044]     frame #2: 0x000000019635ea30 libsystem_c.dylib`abort + 180
[01:04:22.044]     frame #3: 0x0000000100ce0dc8 postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[01:04:22.044]     frame #4: 0x0000000100c24b94 postgres`jspGetLeftArg(v=0x000000016f597eb8, a=0x000000016f597cb0) at js...
[01:04:22.044]     frame #5: 0x0000000100c288b4 postgres`executeItemOptUnwrapTarget at jsonpath_exec.c:2920:5
[01:04:22.044]     frame #6: 0x0000000100c288a8 postgres`executeItemOptUnwrapTarget(cxt=0x000000016f598128, jsp=0x000000...
[01:04:22.044]     frame #7: 0x0000000100c2a6dc postgres`executeAnyItem(cxt=0x000000016f598128, jsp=0x000000016f597eb8, ...
[01:04:22.044]     frame #8: 0x0000000100c2a518 postgres`executeItemUnwrapTargetArray(cxt=<unavailable>, jsp=<unavailabl...
[01:04:22.044]     frame #9: 0x0000000100c29c3c postgres`executeNextItem [inlined] executeItem(cxt=0x000000016f598128, j...
core
[01:03:28.480]   * frame #0: 0x00000001964195d0 libsystem_kernel.dylib`__pthread_kill + 8
[01:03:28.480]     frame #1: 0x0000000196451c20 libsystem_pthread.dylib`pthread_kill + 288
[01:03:28.480]     frame #2: 0x000000019635ea30 libsystem_c.dylib`abort + 180
[01:03:28.480]     frame #3: 0x0000000101044dc8 postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[01:03:28.480]     frame #4: 0x0000000100f88b94 postgres`jspGetLeftArg(v=0x000000016f234188, a=0x000000016f2340e8) at js...
[01:03:28.480]     frame #5: 0x0000000100f8a0c4 postgres`printJsonPathItem(buf=0x000000016f234218, v=0x000000016f234188,...
[01:03:28.480]     frame #6: 0x0000000100f8a278 postgres`printJsonPathItem(buf=0x000000016f234218, v=0x000000016f2341f0,...
[01:03:28.480]     frame #7: 0x0000000100f887dc postgres`jsonPathToCstring(out=0x000000016f234218, in=0x0000000156817120...
[01:03:28.480]     frame #8: 0x000000010104e010 postgres`OutputFunctionCall [inlined] FunctionCall1Coll(flinfo=0x0000000...
[01:03:28.480]     frame #9: 0x000000010104dfe8 postgres`OutputFunctionCall(flinfo=0x000000015682f8c8, val=<unavailable>...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/jsonpath.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_up...
--- /Users/admin/pgsql/src/test/regress/expected/jsonpath.out	2025-06-28 00:51:12
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonpath.out	2025-06-28 00:53:49
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/jsonpath.out /Users/admin/pgsql/build/testrun/recovery/027_stream_...
--- /Users/admin/pgsql/src/test/regress/expected/jsonpath.out	2025-06-28 00:51:12
+++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/jsonpath.out	2025-06-28 00:55:12
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/jsonpath.out /Users/admin/pgsql/build/testrun/regress/regress/resu...
--- /Users/admin/pgsql/src/test/regress/expected/jsonpath.out	2025-06-28 00:51:12
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/jsonpath.out	2025-06-28 00:53:50
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
tap
[00:53:53.627](77.656s) not ok 5 - regression tests pass
[00:54:23.673](1.306s) not ok 16 - run of pg_upgrade --check for new instance
[00:54:23.674](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[00:54:24.427](0.753s) not ok 18 - run of pg_upgrade for new instance
[00:54:24.427](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[00:54:24.636](0.075s) not ok 20 - check that locales in new cluster match original cluster
[00:54:25.411](0.042s) not ok 22 - old and new dumps match after pg_upgrade
tap
[00:55:14.403](93.047s) not ok 2 - regression tests pass
test
[00:58:18.497]  34/343 postgresql:regress / regress/regress                                            ERROR            ...
[00:58:18.497]  36/343 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[00:58:18.497] 157/343 postgresql:recovery / recovery/027_stream_regress                               ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
core
00000080`791ff508 00007ffd`b062b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000080`791ff510 00007ffd`af3d4cb0     ntdll!TppWorkerThread+0x2df
00000080`791ff800 00007ffd`b069edcb     KERNEL32!BaseThreadInitThunk+0x10
00000080`791ff830 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000080`79dff4b8 00007ffd`b062b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000080`79dff4c0 00007ffd`af3d4cb0     ntdll!TppWorkerThread+0x2df
00000080`79dff7b0 00007ffd`b069edcb     KERNEL32!BaseThreadInitThunk+0x10
00000080`79dff7e0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000080`78dfd6a0 00007ff6`f6421ee8     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
00000080`78dfd6e0 00007ff6`f62cde7d     postgres!ExceptionalCondition(
00000080`78dfd720 00007ff6`f62d8dfc     postgres!jspGetLeftArg(
00000080`78dfd750 00007ff6`f62d5886     postgres!executeStringInternalMethod(
00000080`78dfd8a0 00007ff6`f62d66db     postgres!executeItemOptUnwrapTarget(
00000080`78dfde10 00007ff6`f62d5b4c     postgres!executeAnyItem(
00000080`78dfdeb0 00007ff6`f62d585c     postgres!executeItemUnwrapTargetArray(
00000080`78dfdf20 00007ff6`f62d225e     postgres!executeItemOptUnwrapTarget(
00000080`78dfe490 00007ff6`f62d5c67     postgres!executeItem(
00000080`78dfe4d0 00007ff6`f62d32f3     postgres!executeNextItem(
core
00000080`795ff7c8 00007ffd`ae0c48fa     ntdll!NtFsControlFile+0x14
00000080`795ff7d0 00007ff6`f60bab2b     KERNELBASE!ConnectNamedPipe+0x6a
00000080`795ff840 00007ffd`af3d4cb0     postgres!pg_signal_thread(
00000080`795ff940 00007ffd`b069edcb     KERNEL32!BaseThreadInitThunk+0x10
00000080`795ff970 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000080`799ff788 00007ffd`ae07da3e     ntdll!NtWaitForSingleObject+0x14
00000080`799ff790 00007ff6`f60bc5cc     KERNELBASE!WaitForSingleObjectEx+0x8e
00000080`799ff830 00007ffd`af3d4cb0     postgres!pg_timer_thread(
00000080`799ff870 00007ffd`b069edcb     KERNEL32!BaseThreadInitThunk+0x10
00000080`799ff8a0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000cd`b79ff988 00007ffd`b062b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000cd`b79ff990 00007ffd`af3d4cb0     ntdll!TppWorkerThread+0x2df
000000cd`b79ffc80 00007ffd`b069edcb     KERNEL32!BaseThreadInitThunk+0x10
000000cd`b79ffcb0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000cd`b69fef80 00007ff6`f6421ee8     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
000000cd`b69fefc0 00007ff6`f62cde7d     postgres!ExceptionalCondition(
000000cd`b69ff000 00007ff6`f62d026c     postgres!jspGetLeftArg(
000000cd`b69ff030 00007ff6`f62d0559     postgres!printJsonPathItem(
000000cd`b69ff140 00007ff6`f62ce836     postgres!printJsonPathItem(
000000cd`b69ff250 00007ff6`f62cd354     postgres!jsonPathToCstring(
000000cd`b69ff2c0 00007ff6`f642d0ee     postgres!jsonpath_out(
000000cd`b69ff300 00007ff6`f642ef4f     postgres!FunctionCall1Coll(
000000cd`b69ff380 00007ff6`f5c12175     postgres!OutputFunctionCall(
000000cd`b69ff3b0 00007ff6`f5eda649     postgres!printtup(
core
000000cd`b6dff978 00007ffd`b062b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000cd`b6dff980 00007ffd`af3d4cb0     ntdll!TppWorkerThread+0x2df
000000cd`b6dffc70 00007ffd`b069edcb     KERNEL32!BaseThreadInitThunk+0x10
000000cd`b6dffca0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000cd`b71ffa38 00007ffd`ae0c48fa     ntdll!NtFsControlFile+0x14
000000cd`b71ffa40 00007ff6`f60bab2b     KERNELBASE!ConnectNamedPipe+0x6a
000000cd`b71ffab0 00007ffd`af3d4cb0     postgres!pg_signal_thread(
000000cd`b71ffbb0 00007ffd`b069edcb     KERNEL32!BaseThreadInitThunk+0x10
000000cd`b71ffbe0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000cd`b75ff6b8 00007ffd`ae07da3e     ntdll!NtWaitForSingleObject+0x14
000000cd`b75ff6c0 00007ff6`f60bc5cc     KERNELBASE!WaitForSingleObjectEx+0x8e
000000cd`b75ff760 00007ffd`af3d4cb0     postgres!pg_timer_thread(
000000cd`b75ff7a0 00007ffd`b069edcb     KERNEL32!BaseThreadInitThunk+0x10
000000cd`b75ff7d0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000f8`dddff000 00007ff6`f6421ee8     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
000000f8`dddff040 00007ff6`f62cde7d     postgres!ExceptionalCondition(
000000f8`dddff080 00007ff6`f62d026c     postgres!jspGetLeftArg(
000000f8`dddff0b0 00007ff6`f62d0559     postgres!printJsonPathItem(
000000f8`dddff1c0 00007ff6`f62ce836     postgres!printJsonPathItem(
000000f8`dddff2d0 00007ff6`f62cd354     postgres!jsonPathToCstring(
000000f8`dddff340 00007ff6`f642d0ee     postgres!jsonpath_out(
000000f8`dddff380 00007ff6`f642ef4f     postgres!FunctionCall1Coll(
000000f8`dddff400 00007ff6`f5c12175     postgres!OutputFunctionCall(
000000f8`dddff430 00007ff6`f5eda649     postgres!printtup(
core
000000f8`de5ff9a8 00007ffd`ae0c48fa     ntdll!NtFsControlFile+0x14
000000f8`de5ff9b0 00007ff6`f60bab2b     KERNELBASE!ConnectNamedPipe+0x6a
000000f8`de5ffa20 00007ffd`af3d4cb0     postgres!pg_signal_thread(
000000f8`de5ffb20 00007ffd`b069edcb     KERNEL32!BaseThreadInitThunk+0x10
000000f8`de5ffb50 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000f8`de1ff478 00007ffd`b062b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000f8`de1ff480 00007ffd`af3d4cb0     ntdll!TppWorkerThread+0x2df
000000f8`de1ff770 00007ffd`b069edcb     KERNEL32!BaseThreadInitThunk+0x10
000000f8`de1ff7a0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000f8`dedff6e8 00007ffd`b062b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000f8`dedff6f0 00007ffd`af3d4cb0     ntdll!TppWorkerThread+0x2df
000000f8`dedff9e0 00007ffd`b069edcb     KERNEL32!BaseThreadInitThunk+0x10
000000f8`dedffa10 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000f8`de9ffc68 00007ffd`ae07da3e     ntdll!NtWaitForSingleObject+0x14
000000f8`de9ffc70 00007ff6`f60bc5cc     KERNELBASE!WaitForSingleObjectEx+0x8e
000000f8`de9ffd10 00007ffd`af3d4cb0     postgres!pg_timer_thread(
000000f8`de9ffd50 00007ffd`b069edcb     KERNEL32!BaseThreadInitThunk+0x10
000000f8`de9ffd80 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000085`c3bffb28 00007ffd`b062b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000085`c3bffb30 00007ffd`af3d4cb0     ntdll!TppWorkerThread+0x2df
00000085`c3bffe20 00007ffd`b069edcb     KERNEL32!BaseThreadInitThunk+0x10
00000085`c3bffe50 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000085`c3fff4d8 00007ffd`b062b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000085`c3fff4e0 00007ffd`af3d4cb0     ntdll!TppWorkerThread+0x2df
00000085`c3fff7d0 00007ffd`b069edcb     KERNEL32!BaseThreadInitThunk+0x10
00000085`c3fff800 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000085`c43ff818 00007ffd`ae0c48fa     ntdll!NtFsControlFile+0x14
00000085`c43ff820 00007ff6`f60bab2b     KERNELBASE!ConnectNamedPipe+0x6a
00000085`c43ff890 00007ffd`af3d4cb0     postgres!pg_signal_thread(
00000085`c43ff990 00007ffd`b069edcb     KERNEL32!BaseThreadInitThunk+0x10
00000085`c43ff9c0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000085`c47ffc98 00007ffd`ae07da3e     ntdll!NtWaitForSingleObject+0x14
00000085`c47ffca0 00007ff6`f60bc5cc     KERNELBASE!WaitForSingleObjectEx+0x8e
00000085`c47ffd40 00007ffd`af3d4cb0     postgres!pg_timer_thread(
00000085`c47ffd80 00007ffd`b069edcb     KERNEL32!BaseThreadInitThunk+0x10
00000085`c47ffdb0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000085`c37fdd00 00007ff6`f6421ee8     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
00000085`c37fdd40 00007ff6`f62cde7d     postgres!ExceptionalCondition(
00000085`c37fdd80 00007ff6`f62d8dfc     postgres!jspGetLeftArg(
00000085`c37fddb0 00007ff6`f62d5886     postgres!executeStringInternalMethod(
00000085`c37fdf00 00007ff6`f62d66db     postgres!executeItemOptUnwrapTarget(
00000085`c37fe470 00007ff6`f62d5b4c     postgres!executeAnyItem(
00000085`c37fe510 00007ff6`f62d585c     postgres!executeItemUnwrapTargetArray(
00000085`c37fe580 00007ff6`f62d225e     postgres!executeItemOptUnwrapTarget(
00000085`c37feaf0 00007ff6`f62d5c67     postgres!executeItem(
00000085`c37feb30 00007ff6`f62d32f3     postgres!executeNextItem(
core
000000e7`067ffc28 00007ffd`b062b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000e7`067ffc30 00007ffd`af3d4cb0     ntdll!TppWorkerThread+0x2df
000000e7`067fff20 00007ffd`b069edcb     KERNEL32!BaseThreadInitThunk+0x10
000000e7`067fff50 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000e7`063ffd48 00007ffd`ae07da3e     ntdll!NtWaitForSingleObject+0x14
000000e7`063ffd50 00007ff6`f60bc5cc     KERNELBASE!WaitForSingleObjectEx+0x8e
000000e7`063ffdf0 00007ffd`af3d4cb0     postgres!pg_timer_thread(
000000e7`063ffe30 00007ffd`b069edcb     KERNEL32!BaseThreadInitThunk+0x10
000000e7`063ffe60 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000e7`05fffae8 00007ffd`ae0c48fa     ntdll!NtFsControlFile+0x14
000000e7`05fffaf0 00007ff6`f60bab2b     KERNELBASE!ConnectNamedPipe+0x6a
000000e7`05fffb60 00007ffd`af3d4cb0     postgres!pg_signal_thread(
000000e7`05fffc60 00007ffd`b069edcb     KERNEL32!BaseThreadInitThunk+0x10
000000e7`05fffc90 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000e7`05bffa88 00007ffd`b062b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000e7`05bffa90 00007ffd`af3d4cb0     ntdll!TppWorkerThread+0x2df
000000e7`05bffd80 00007ffd`b069edcb     KERNEL32!BaseThreadInitThunk+0x10
000000e7`05bffdb0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000e7`057fdd50 00007ff6`f6421ee8     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
000000e7`057fdd90 00007ff6`f62cde7d     postgres!ExceptionalCondition(
000000e7`057fddd0 00007ff6`f62d8dfc     postgres!jspGetLeftArg(
000000e7`057fde00 00007ff6`f62d5886     postgres!executeStringInternalMethod(
000000e7`057fdf50 00007ff6`f62d66db     postgres!executeItemOptUnwrapTarget(
000000e7`057fe4c0 00007ff6`f62d5b4c     postgres!executeAnyItem(
000000e7`057fe560 00007ff6`f62d585c     postgres!executeItemUnwrapTargetArray(
000000e7`057fe5d0 00007ff6`f62d225e     postgres!executeItemOptUnwrapTarget(
000000e7`057feb40 00007ff6`f62d5c67     postgres!executeItem(
000000e7`057feb80 00007ff6`f62d32f3     postgres!executeNextItem(
core
000000f3`ca5ff708 00007ffd`ae0c48fa     ntdll!NtFsControlFile+0x14
000000f3`ca5ff710 00007ff6`f60bab2b     KERNELBASE!ConnectNamedPipe+0x6a
000000f3`ca5ff780 00007ffd`af3d4cb0     postgres!pg_signal_thread(
000000f3`ca5ff880 00007ffd`b069edcb     KERNEL32!BaseThreadInitThunk+0x10
000000f3`ca5ff8b0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000f3`ca9ffd48 00007ffd`ae07da3e     ntdll!NtWaitForSingleObject+0x14
000000f3`ca9ffd50 00007ff6`f60bc5cc     KERNELBASE!WaitForSingleObjectEx+0x8e
000000f3`ca9ffdf0 00007ffd`af3d4cb0     postgres!pg_timer_thread(
000000f3`ca9ffe30 00007ffd`b069edcb     KERNEL32!BaseThreadInitThunk+0x10
000000f3`ca9ffe60 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000f3`ca1ff838 00007ffd`b062b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000f3`ca1ff840 00007ffd`af3d4cb0     ntdll!TppWorkerThread+0x2df
000000f3`ca1ffb30 00007ffd`b069edcb     KERNEL32!BaseThreadInitThunk+0x10
000000f3`ca1ffb60 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000f3`c9dff458 00007ffd`b062b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000f3`c9dff460 00007ffd`af3d4cb0     ntdll!TppWorkerThread+0x2df
000000f3`c9dff750 00007ffd`b069edcb     KERNEL32!BaseThreadInitThunk+0x10
000000f3`c9dff780 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000f3`c99feb30 00007ff6`f6421ee8     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
000000f3`c99feb70 00007ff6`f62cde7d     postgres!ExceptionalCondition(
000000f3`c99febb0 00007ff6`f62d026c     postgres!jspGetLeftArg(
000000f3`c99febe0 00007ff6`f62d0559     postgres!printJsonPathItem(
000000f3`c99fecf0 00007ff6`f62ce836     postgres!printJsonPathItem(
000000f3`c99fee00 00007ff6`f62cd354     postgres!jsonPathToCstring(
000000f3`c99fee70 00007ff6`f642d0ee     postgres!jsonpath_out(
000000f3`c99feeb0 00007ff6`f642ef4f     postgres!FunctionCall1Coll(
000000f3`c99fef30 00007ff6`f5c12175     postgres!OutputFunctionCall(
000000f3`c99fef60 00007ff6`f5eda649     postgres!printtup(
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/jsonpath.out C:/cirrus/build/testrun/pg_upgrade/002_pg_...
--- C:/cirrus/src/test/regress/expected/jsonpath.out	2025-06-28 00:52:15.568268000 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonpath.out	2025-06-28 00:56:07.450243900 +0000
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/jsonpath.out C:/cirrus/build/testrun/recovery/027_strea...
--- C:/cirrus/src/test/regress/expected/jsonpath.out	2025-06-28 00:52:15.568268000 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/jsonpath.out	2025-06-28 00:58:45.184562400 +0000
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/jsonpath.out C:/cirrus/build/testrun/regress/regress/re...
--- C:/cirrus/src/test/regress/expected/jsonpath.out	2025-06-28 00:52:15.568268000 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/jsonpath.out	2025-06-28 00:56:06.660848800 +0000
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
tap
[00:56:32.023](134.409s) not ok 5 - regression tests pass
[00:57:11.846](5.843s) not ok 16 - run of pg_upgrade --check for new instance
[00:57:11.847](0.001s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[00:57:15.456](3.607s) not ok 18 - run of pg_upgrade for new instance
[00:57:15.457](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[00:57:17.317](0.401s) not ok 20 - check that locales in new cluster match original cluster
[00:57:18.810](0.131s) not ok 22 - old and new dumps match after pg_upgrade
tap
[00:58:59.202](126.174s) not ok 2 - regression tests pass
test
[01:06:40.251]  14/338 postgresql:regress / regress/regress                                            ERROR           1...
[01:06:40.251]  24/338 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[01:06:40.251]  63/338 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
53/4966 Parallel CREATE INDEX for GIN indexes
CompilerWarnings
compiler
[23:59:57.510] gininsert.c:1619:16: error: unused variable 'oldCtx' [-Werror,-Wunused-variable]
compiler
[23:59:49.980] gininsert.c:1619:16: error: unused variable 'oldCtx' [-Werror,-Wunused-variable]
compiler
[23:59:22.588] gininsert.c:1619:23: error: unused variable ‘oldCtx’ [-Werror=unused-variable]
compiler
[23:59:22.588] gininsert.c:1673:31: error: declaration of ‘oldCtx’ shadows a previous local [-Werror=shadow=compatible-l...
compiler
[23:59:11.183] gininsert.c:1619:23: error: unused variable ‘oldCtx’ [-Werror=unused-variable]
compiler
[23:59:11.183] gininsert.c:1673:31: error: declaration of ‘oldCtx’ shadows a previous local [-Werror=shadow=compatible-l...
compiler
[00:00:20.040] gininsert.c:1673:31: error: declaration of ‘oldCtx’ shadows a previous local [-Werror=shadow=compatible-l...
compiler
[00:00:20.040] gininsert.c:1619:23: error: unused variable ‘oldCtx’ [-Werror=unused-variable]
53/5634 track generic and custom plan calls in pg_stat_statements
FreeBSD - Meson
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/plancache.out /tmp/cirrus-ci-build/build/testrun/pg_st...
--- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/plancache.out	2025-06-27 23:45:39.467512000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/plancache.out	2025-06-27 23:48:56.302161000 +0...
@@ -56,7 +56,7 @@
     ORDER BY query COLLATE "C";
  calls | generic_plan_calls | custom_plan_calls | toplevel |                       query                        
 -------+--------------------+-------------------+----------+----------------------------------------------------
-     3 |                  1 |                 2 | t        | SELECT $1
+     3 |                  1 |                 2 | t        | PREPARE p1 AS SELECT $1
      1 |                  0 |                 0 | t        | SELECT pg_stat_statements_reset() IS NOT NULL AS t
      3 |                  0 |                 0 | t        | SET plan_cache_mode TO $1
 (3 rows)
@@ -121,7 +121,7 @@
 -------+--------------------+-------------------+----------+-----------------------------------------------------------...
      3 |                  0 |                 0 | t        | EXPLAIN (ANALYZE, COSTS OFF, SUMMARY OFF, TIMING OFF, BUFF...
      3 |                  0 |                 0 | t        | EXPLAIN (COSTS OFF) EXECUTE p1(1)
-     6 |                  2 |                 4 | f        | SELECT $1
+     6 |                  2 |                 4 | f        | PREPARE p1 AS SELECT $1
      1 |                  0 |                 0 | t        | SELECT pg_stat_statements_reset() IS NOT NULL AS t
      3 |                  0 |                 0 | t        | SET plan_cache_mode TO $1
...
test
[23:52:44.540]  97/343 postgresql:pg_stat_statements / pg_stat_statements/regress                      ERROR            ...
Linux - Debian Bookworm - Autoconf
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/plancache.out /tmp/cirrus-ci-build/contrib/pg_stat_sta...
--- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/plancache.out	2025-06-27 23:45:38.305391335 +0000
+++ /tmp/cirrus-ci-build/contrib/pg_stat_statements/results/plancache.out	2025-06-27 23:51:56.045059813 +0000
@@ -56,7 +56,7 @@
     ORDER BY query COLLATE "C";
  calls | generic_plan_calls | custom_plan_calls | toplevel |                       query                        
 -------+--------------------+-------------------+----------+----------------------------------------------------
-     3 |                  1 |                 2 | t        | SELECT $1
+     3 |                  1 |                 2 | t        | PREPARE p1 AS SELECT $1
      1 |                  0 |                 0 | t        | SELECT pg_stat_statements_reset() IS NOT NULL AS t
      3 |                  0 |                 0 | t        | SET plan_cache_mode TO $1
 (3 rows)
@@ -121,7 +121,7 @@
 -------+--------------------+-------------------+----------+-----------------------------------------------------------...
      3 |                  0 |                 0 | t        | EXPLAIN (ANALYZE, COSTS OFF, SUMMARY OFF, TIMING OFF, BUFF...
      3 |                  0 |                 0 | t        | EXPLAIN (COSTS OFF) EXECUTE p1(1)
-     6 |                  2 |                 4 | f        | SELECT $1
+     6 |                  2 |                 4 | f        | PREPARE p1 AS SELECT $1
      1 |                  0 |                 0 | t        | SELECT pg_stat_statements_reset() IS NOT NULL AS t
      3 |                  0 |                 0 | t        | SET plan_cache_mode TO $1
...
Linux - Debian Bookworm - Meson
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/plancache.out /tmp/cirrus-ci-build/build/testrun/pg_st...
--- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/plancache.out	2025-06-27 23:45:36.547707123 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/plancache.out	2025-06-27 23:51:12.655733906 +0...
@@ -56,7 +56,7 @@
     ORDER BY query COLLATE "C";
  calls | generic_plan_calls | custom_plan_calls | toplevel |                       query                        
 -------+--------------------+-------------------+----------+----------------------------------------------------
-     3 |                  1 |                 2 | t        | SELECT $1
+     3 |                  1 |                 2 | t        | PREPARE p1 AS SELECT $1
      1 |                  0 |                 0 | t        | SELECT pg_stat_statements_reset() IS NOT NULL AS t
      3 |                  0 |                 0 | t        | SET plan_cache_mode TO $1
 (3 rows)
@@ -121,7 +121,7 @@
 -------+--------------------+-------------------+----------+-----------------------------------------------------------...
      3 |                  0 |                 0 | t        | EXPLAIN (ANALYZE, COSTS OFF, SUMMARY OFF, TIMING OFF, BUFF...
      3 |                  0 |                 0 | t        | EXPLAIN (COSTS OFF) EXECUTE p1(1)
-     6 |                  2 |                 4 | f        | SELECT $1
+     6 |                  2 |                 4 | f        | PREPARE p1 AS SELECT $1
      1 |                  0 |                 0 | t        | SELECT pg_stat_statements_reset() IS NOT NULL AS t
      3 |                  0 |                 0 | t        | SET plan_cache_mode TO $1
...
test
[23:54:30.180]  95/344 postgresql:pg_stat_statements / pg_stat_statements/regress                      ERROR            ...
macOS - Sonoma - Meson
regress
diff -U3 /Users/admin/pgsql/contrib/pg_stat_statements/expected/plancache.out /Users/admin/pgsql/build/testrun/pg_stat_s...
--- /Users/admin/pgsql/contrib/pg_stat_statements/expected/plancache.out	2025-06-27 23:45:12
+++ /Users/admin/pgsql/build/testrun/pg_stat_statements/regress/results/plancache.out	2025-06-27 23:49:10
@@ -56,7 +56,7 @@
     ORDER BY query COLLATE "C";
  calls | generic_plan_calls | custom_plan_calls | toplevel |                       query                        
 -------+--------------------+-------------------+----------+----------------------------------------------------
-     3 |                  1 |                 2 | t        | SELECT $1
+     3 |                  1 |                 2 | t        | PREPARE p1 AS SELECT $1
      1 |                  0 |                 0 | t        | SELECT pg_stat_statements_reset() IS NOT NULL AS t
      3 |                  0 |                 0 | t        | SET plan_cache_mode TO $1
 (3 rows)
@@ -121,7 +121,7 @@
 -------+--------------------+-------------------+----------+-----------------------------------------------------------...
      3 |                  0 |                 0 | t        | EXPLAIN (ANALYZE, COSTS OFF, SUMMARY OFF, TIMING OFF, BUFF...
      3 |                  0 |                 0 | t        | EXPLAIN (COSTS OFF) EXECUTE p1(1)
-     6 |                  2 |                 4 | f        | SELECT $1
+     6 |                  2 |                 4 | f        | PREPARE p1 AS SELECT $1
      1 |                  0 |                 0 | t        | SELECT pg_stat_statements_reset() IS NOT NULL AS t
      3 |                  0 |                 0 | t        | SET plan_cache_mode TO $1
...
tap
[23:51:22.206](0.000s) not ok 77 - bad token response: server overflows the device authz interval: matches
test
[23:51:33.156]  96/343 postgresql:pg_stat_statements / pg_stat_statements/regress                      ERROR            ...
[23:51:33.156] 334/343 postgresql:oauth_validator / oauth_validator/001_server                         ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
regress
diff --strip-trailing-cr -U3 C:/cirrus/contrib/pg_stat_statements/expected/plancache.out C:/cirrus/build/testrun/pg_stat...
--- C:/cirrus/contrib/pg_stat_statements/expected/plancache.out	2025-06-27 23:45:42.024135400 +0000
+++ C:/cirrus/build/testrun/pg_stat_statements/regress/results/plancache.out	2025-06-27 23:53:14.556544500 +0000
@@ -56,7 +56,7 @@
     ORDER BY query COLLATE "C";
  calls | generic_plan_calls | custom_plan_calls | toplevel |                       query                        
 -------+--------------------+-------------------+----------+----------------------------------------------------
-     3 |                  1 |                 2 | t        | SELECT $1
+     3 |                  1 |                 2 | t        | PREPARE p1 AS SELECT $1
      1 |                  0 |                 0 | t        | SELECT pg_stat_statements_reset() IS NOT NULL AS t
      3 |                  0 |                 0 | t        | SET plan_cache_mode TO $1
 (3 rows)
@@ -121,7 +121,7 @@
 -------+--------------------+-------------------+----------+-----------------------------------------------------------...
      3 |                  0 |                 0 | t        | EXPLAIN (ANALYZE, COSTS OFF, SUMMARY OFF, TIMING OFF, BUFF...
      3 |                  0 |                 0 | t        | EXPLAIN (COSTS OFF) EXECUTE p1(1)
-     6 |                  2 |                 4 | f        | SELECT $1
+     6 |                  2 |                 4 | f        | PREPARE p1 AS SELECT $1
      1 |                  0 |                 0 | t        | SELECT pg_stat_statements_reset() IS NOT NULL AS t
      3 |                  0 |                 0 | t        | SET plan_cache_mode TO $1
...
test
[00:00:07.593] 101/338 postgresql:pg_stat_statements / pg_stat_statements/regress                      ERROR            ...
53/5517 Extended Statistics set/restore/clear functions
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[23:27:55.717] ../src/backend/statistics/dependencies.c(928): warning C4129: '%': unrecognized character escape sequence
compiler
[23:27:55.836] ../src/backend/statistics/mvdistinct.c(589): warning C4129: '%': unrecognized character escape sequence
53/5748 Improve Valgrind support and remove some memory leaks
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[22:34:55.101](0.001s) not ok 3 - checking a non-existent database stderr /(?^:FATAL:  database "qqq" does not exist)/
test
[22:40:49.730] 147/338 postgresql:pg_amcheck / pg_amcheck/002_nonesuch                                 ERROR            ...
53/4984 Serverside SNI for SSL connections
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[22:03:15.454](0.064s) not ok 33 - connect with correct server CA cert file sslmode=require
[22:03:15.455](0.000s) not ok 34 - connect with correct server CA cert file sslmode=require: no stderr
[22:03:15.524](0.001s) not ok 36 - connect fails since the passphrase protected key cannot be reloaded: matches
test
[22:03:37.824] 336/339 postgresql:ssl / ssl/004_sni                                                    ERROR            ...
53/5382 Adding compression of temporary files
Linux - Debian Bookworm - Meson
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join_hash_pglz.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgr...
--- /tmp/cirrus-ci-build/src/test/regress/expected/join_hash_pglz.out	2025-06-27 21:11:20.190994612 +0000
+++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/join_hash_pglz.out	2025-06-27 21:20:24....
@@ -252,21 +252,13 @@
 (9 rows)
 
 select count(*) from simple r join simple s using (id);
- count 
--------
- 20000
-(1 row)
-
+ERROR:  could not read from temporary file: read only 8180 of 1572860 bytes
 select original > 1 as initially_multibatch, final > original as increased_batches
   from hash_join_batches(
 $$
   select count(*) from simple r join simple s using (id);
 $$);
- initially_multibatch | increased_batches 
-----------------------+-------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join_hash_pglz.out /tmp/cirrus-ci-build/build-32/testrun/recover...
--- /tmp/cirrus-ci-build/src/test/regress/expected/join_hash_pglz.out	2025-06-27 21:11:20.190994612 +0000
+++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/join_hash_pglz.out	2025-06-27 21:21:4...
@@ -252,21 +252,13 @@
 (9 rows)
 
 select count(*) from simple r join simple s using (id);
- count 
--------
- 20000
-(1 row)
-
+ERROR:  could not read from temporary file: read only 8176 of 1572860 bytes
 select original > 1 as initially_multibatch, final > original as increased_batches
   from hash_join_batches(
 $$
   select count(*) from simple r join simple s using (id);
 $$);
- initially_multibatch | increased_batches 
-----------------------+-------------------
...
tap
[21:20:25.045](83.133s) not ok 5 - regression tests pass
tap
[21:21:45.939](85.100s) not ok 2 - regression tests pass
test
[21:25:14.111]  33/344 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[21:25:14.111] 103/344 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
macOS - Sonoma - Meson
assertion
TRAP: failed Assert("batchno > hashtable->curbatch"), File: "../src/backend/executor/nodeHashjoin.c", Line: 493, PID: 15...
core
[21:21:10.334]   * frame #0: 0x00000001889755d0 libsystem_kernel.dylib`__pthread_kill + 8
[21:21:10.334]     frame #1: 0x00000001889adc20 libsystem_pthread.dylib`pthread_kill + 288
[21:21:10.334]     frame #2: 0x00000001888baa30 libsystem_c.dylib`abort + 180
[21:21:10.334]     frame #3: 0x00000001010b9564 postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[21:21:10.334]     frame #4: 0x0000000100df06b0 postgres`ExecHashJoin at nodeHashjoin.c:493:6
[21:21:10.334]     frame #5: 0x0000000100df0630 postgres`ExecHashJoin(pstate=0x00000001410831b0) at nodeHashjoin.c:690:9
[21:21:10.334]     frame #6: 0x0000000100dd54d0 postgres`ExecProcNodeInstr(node=0x00000001410831b0) at execProcnode.c:48...
[21:21:10.334]     frame #7: 0x0000000100dcd9c4 postgres`standard_ExecutorRun [inlined] ExecProcNode(node=0x000000014108...
[21:21:10.334]     frame #8: 0x0000000100dcd9a8 postgres`standard_ExecutorRun [inlined] ExecutePlan(queryDesc=0x00000001...
[21:21:10.334]     frame #9: 0x0000000100dcd958 postgres`standard_ExecutorRun(queryDesc=0x000000014108dcb8, direction=<u...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/join_hash_pglz.out /Users/admin/pgsql/build/testrun/pg_upgrade/002...
--- /Users/admin/pgsql/src/test/regress/expected/join_hash_pglz.out	2025-06-27 21:10:12
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/join_hash_pglz.out	2025-06-27 21:12:51
@@ -571,58 +571,6 @@
 set enable_material = off;
 set enable_mergejoin = off;
 set work_mem = '64kB';
-set hash_mem_multiplier = 1.0;
-explain (costs off)
-  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;
-                                     QUERY PLAN                                     
-------------------------------------------------------------------------------------
- Aggregate
-   ->  Nested Loop Left Join
-         Join Filter: ((join_foo.id < (b1.id + 1)) AND (join_foo.id > (b1.id - 1)))
-         ->  Seq Scan on join_foo
-         ->  Gather
-               Workers Planned: 2
...
tap
[21:12:51.331](74.643s) not ok 5 - regression tests pass
test
[21:16:27.729]  40/343 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
53/5438 bt_index_parent_check false alarm for indexes created concurrently
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[20:46:16.085](0.000s) not ok 2 - regular connections limit: matches
test
[20:48:46.853] 259/339 postgresql:postmaster / postmaster/002_connection_limits                        ERROR            ...
53/5667 support create index on virtual generated column.
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[19:31:05.005](0.000s) not ok 10 - no such database stderr /(?^:FATAL:  database "no-such-database" does not exist)/
test
[19:34:57.951] 214/338 postgresql:pgbench / pgbench/001_pgbench_with_server                            ERROR            ...
53/5296 Streaming Replication vs Logical
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[18:19:47.080](0.000s) not ok 18 - checking with a non-existent user stderr /(?^:role "no_such_user" does not exist)/
test
[18:26:05.398] 147/338 postgresql:pg_amcheck / pg_amcheck/002_nonesuch                                 ERROR            ...
53/5673 Random pg_upgrade 004_subscription test failure on drongo
CompilerWarnings
compiler
[17:38:23.323] md.c:256:48: error: implicit declaration of function ‘pg_RtlGetLastNtStatus’ [-Werror=implicit-function-d...
53/5652 pg_dsm_registry_allocations system view
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[14:18:08.977](0.001s) not ok 18 - checking with a non-existent user stderr /(?^:role "no_such_user" does not exist)/
test
[14:23:58.647] 147/338 postgresql:pg_amcheck / pg_amcheck/002_nonesuch                                 ERROR            ...
53/5214 SQL:2023 JSON simplified accessor support
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[14:01:53.923] c:\cirrus\src\backend\utils\adt\jsonbsubs.c(223) : warning C4715: 'make_jsonpath_item_expr': not all cont...
53/5765 Addition of %b/backend_type in log_line_prefix of TAP test logs
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[13:29:47.438](0.000s) not ok 18 - checking with a non-existent user stderr /(?^:role "no_such_user" does not exist)/
test
[13:35:54.492] 147/338 postgresql:pg_amcheck / pg_amcheck/002_nonesuch                                 ERROR            ...
53/5814 Add enable_groupagg GUC parameter to control GroupAggregate usage
FreeBSD - Meson
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up...
--- /tmp/cirrus-ci-build/src/test/regress/expected/join.out	2025-06-27 08:32:15.475149000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/join.out	2025-06-27 08:34:13.793597000 +00...
@@ -8028,15 +8028,15 @@
   lateral (values(x.q1,y.q1,y.q2)) v(xq1,yq1,yq2);
         q1        |        q2         |        q1        |        q2         |       xq1        |       yq1        |   ...
 ------------------+-------------------+------------------+-------------------+------------------+------------------+---...
-              123 |               456 |                  |                   |              123 |                  |   ...
-              123 |  4567890123456789 | 4567890123456789 | -4567890123456789 |              123 | 4567890123456789 | -4...
-              123 |  4567890123456789 | 4567890123456789 |  4567890123456789 |              123 | 4567890123456789 |  4...
-              123 |  4567890123456789 | 4567890123456789 |               123 |              123 | 4567890123456789 |   ...
- 4567890123456789 |               123 |              123 |  4567890123456789 | 4567890123456789 |              123 |  4...
  4567890123456789 |               123 |              123 |               456 | 4567890123456789 |              123 |   ...
- 4567890123456789 |  4567890123456789 | 4567890123456789 | -4567890123456789 | 4567890123456789 | 4567890123456789 | -4...
- 4567890123456789 |  4567890123456789 | 4567890123456789 |  4567890123456789 | 4567890123456789 | 4567890123456789 |  4...
+ 4567890123456789 |               123 |              123 |  4567890123456789 | 4567890123456789 |              123 |  4...
  4567890123456789 |  4567890123456789 | 4567890123456789 |               123 | 4567890123456789 | 4567890123456789 |   ...
+              123 |  4567890123456789 | 4567890123456789 |               123 |              123 | 4567890123456789 |   ...
+ 4567890123456789 |  4567890123456789 | 4567890123456789 |  4567890123456789 | 4567890123456789 | 4567890123456789 |  4...
+              123 |  4567890123456789 | 4567890123456789 |  4567890123456789 |              123 | 4567890123456789 |  4...
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/aggregates.out /tmp/cirrus-ci-build/build/testrun/recovery/027_s...
--- /tmp/cirrus-ci-build/src/test/regress/expected/aggregates.out	2025-06-27 08:32:15.437313000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/aggregates.out	2025-06-27 08:35:20.04720...
@@ -3612,8 +3612,8 @@
 ) AS sub
 GROUP BY c1
 ORDER BY c1;
-                                 QUERY PLAN                                  
------------------------------------------------------------------------------
+                                                  QUERY PLAN                                                   
+---------------------------------------------------------------------------------------------------------------
  GroupAggregate
    Group Key: sub.c1
    ->  Sort
@@ -3622,7 +3622,7 @@
                ->  HashAggregate
                      Group Key: test_groupagg.c1, test_groupagg.c2
                      ->  Seq Scan on test_groupagg
- Settings: max_parallel_workers = '0', max_parallel_workers_per_gather = '0'
+ Settings: debug_parallel_query = 'regress', max_parallel_workers = '0', max_parallel_workers_per_gather = '0'
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/aggregates.out /tmp/cirrus-ci-build/build/testrun/regress/regres...
--- /tmp/cirrus-ci-build/src/test/regress/expected/aggregates.out	2025-06-27 08:32:15.437313000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/aggregates.out	2025-06-27 08:34:12.002890000 +0000
@@ -3612,8 +3612,8 @@
 ) AS sub
 GROUP BY c1
 ORDER BY c1;
-                                 QUERY PLAN                                  
------------------------------------------------------------------------------
+                                                  QUERY PLAN                                                   
+---------------------------------------------------------------------------------------------------------------
  GroupAggregate
    Group Key: sub.c1
    ->  Sort
@@ -3622,7 +3622,7 @@
                ->  HashAggregate
                      Group Key: test_groupagg.c1, test_groupagg.c2
                      ->  Seq Scan on test_groupagg
- Settings: max_parallel_workers = '0', max_parallel_workers_per_gather = '0'
+ Settings: debug_parallel_query = 'regress', max_parallel_workers = '0', max_parallel_workers_per_gather = '0'
...
tap
[08:37:00.455](234.555s) not ok 5 - regression tests pass
tap
[08:38:18.276](267.376s) not ok 2 - regression tests pass
test
[08:39:39.529]  44/343 postgresql:regress / regress/regress                                            ERROR           2...
[08:39:39.529] 201/343 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           3...
[08:39:39.529] 279/343 postgresql:recovery / recovery/027_stream_regress                               ERROR           3...
Linux - Debian Bookworm - Autoconf
core
[08:44:30.715] #0  0x00007f719ed8add4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[08:44:30.715] #1  0x00007f719ed37239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[08:44:30.715] #2  0x00007f719ed37497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[08:44:30.715] #3  0x000056397b4da5f3 in ?? ()
[08:44:30.715] #4  0x000056397b4d4369 in ?? ()
[08:44:30.715] #5  0x000056397b4d320f in ?? ()
[08:44:30.715] #6  0x000056397b4d3c3b in ?? ()
[08:44:30.715] #7  0x000056397b4d166f in ?? ()
[08:44:30.715] #8  0x00007f719ed2224a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[08:44:30.715] #9  0x00007f719ed22305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[08:44:30.603] #0  0x00007f719ed8add4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[08:44:30.603] #1  0x00007f719ed37239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[08:44:30.603] #2  0x00007f719ed37497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[08:44:30.603] #3  0x000056397b4da5c1 in ?? ()
[08:44:30.603] #4  0x000056397b4d4369 in ?? ()
[08:44:30.603] #5  0x000056397b4d320f in ?? ()
[08:44:30.603] #6  0x000056397b4d3c3b in ?? ()
[08:44:30.603] #7  0x000056397b4d166f in ?? ()
[08:44:30.603] #8  0x00007f719ed2224a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[08:44:30.603] #9  0x00007f719ed22305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[08:44:30.715] #0  <unavailable> in ?? ()
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resul...
--- /tmp/cirrus-ci-build/src/test/regress/expected/join.out	2025-06-27 08:32:15.915649236 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/join.out	2025-06-27 08:37:55.530246656 +0000
@@ -4655,9 +4655,12 @@
  Nested Loop Left Join
    Filter: ((COALESCE(tenk1.unique1, '-1'::integer) + int8_tbl.q1) = 122)
    ->  Seq Scan on int8_tbl
-   ->  Index Scan using tenk1_unique2 on tenk1
-         Index Cond: (unique2 = int8_tbl.q2)
-(5 rows)
+   ->  Memoize
+         Cache Key: int8_tbl.q2
+         Cache Mode: logical
+         ->  Index Scan using tenk1_unique2 on tenk1
+               Index Cond: (unique2 = int8_tbl.q2)
+(8 rows)
 
 select * from
 (
@@ -4710,9 +4713,12 @@
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join_hash.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/join_hash.out	2025-06-27 08:32:15.915649236 +0000
+++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/join_hash.out	2025-06-27 08:39:40.648831009 +0000
@@ -1137,18 +1137,21 @@
 int8_tbl i8,
 lateral (select t1.fivethous, i4.f1 from tenk1 t1 join int4_tbl i4
          on t1.fivethous = i4.f1+i8.q2 order by 1,2) ss;
-                        QUERY PLAN                         
------------------------------------------------------------
+                           QUERY PLAN                            
+-----------------------------------------------------------------
  Nested Loop
    ->  Seq Scan on int8_tbl i8
-   ->  Sort
-         Sort Key: t1.fivethous, i4.f1
-         ->  Hash Join
-               Hash Cond: (t1.fivethous = (i4.f1 + i8.q2))
-               ->  Seq Scan on tenk1 t1
-               ->  Hash
-                     ->  Seq Scan on int4_tbl i4
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join.out /tmp/cirrus-ci-build/src/test/regress/results/join.out
--- /tmp/cirrus-ci-build/src/test/regress/expected/join.out	2025-06-27 08:32:15.915649236 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/join.out	2025-06-27 08:34:30.816648365 +0000
@@ -5854,22 +5854,26 @@
     on t1.q2 = t2.q2
   left join onek t4
     on t2.q2 < t3.unique2;
-                   QUERY PLAN                    
--------------------------------------------------
+                        QUERY PLAN                         
+-----------------------------------------------------------
  Nested Loop Left Join
    Join Filter: (t2.q2 < t3.unique2)
    ->  Nested Loop Left Join
-         Join Filter: (t2.q1 > t3.unique1)
          ->  Hash Left Join
                Hash Cond: (t1.q2 = t2.q2)
                ->  Seq Scan on int8_tbl t1
                ->  Hash
                      ->  Seq Scan on int8_tbl t2
...
tap
[08:39:05.070](107.187s) not ok 5 - regression tests pass
tap
[08:40:24.434](79.140s) not ok 2 - regression tests pass
Linux - Debian Bookworm - Meson
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up...
--- /tmp/cirrus-ci-build/src/test/regress/expected/join.out	2025-06-27 08:32:16.031358802 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/join.out	2025-06-27 08:34:28.461958595 +00...
@@ -8045,15 +8045,15 @@
   lateral (select x.q1,y.q1,y.q2) v(xq1,yq1,yq2);
         q1        |        q2         |        q1        |        q2         |       xq1        |       yq1        |   ...
 ------------------+-------------------+------------------+-------------------+------------------+------------------+---...
-              123 |               456 |                  |                   |              123 |                  |   ...
-              123 |  4567890123456789 | 4567890123456789 | -4567890123456789 |              123 | 4567890123456789 | -4...
-              123 |  4567890123456789 | 4567890123456789 |  4567890123456789 |              123 | 4567890123456789 |  4...
-              123 |  4567890123456789 | 4567890123456789 |               123 |              123 | 4567890123456789 |   ...
- 4567890123456789 |               123 |              123 |  4567890123456789 | 4567890123456789 |              123 |  4...
  4567890123456789 |               123 |              123 |               456 | 4567890123456789 |              123 |   ...
- 4567890123456789 |  4567890123456789 | 4567890123456789 | -4567890123456789 | 4567890123456789 | 4567890123456789 | -4...
- 4567890123456789 |  4567890123456789 | 4567890123456789 |  4567890123456789 | 4567890123456789 | 4567890123456789 |  4...
+ 4567890123456789 |               123 |              123 |  4567890123456789 | 4567890123456789 |              123 |  4...
  4567890123456789 |  4567890123456789 | 4567890123456789 |               123 | 4567890123456789 | 4567890123456789 |   ...
+              123 |  4567890123456789 | 4567890123456789 |               123 |              123 | 4567890123456789 |   ...
+ 4567890123456789 |  4567890123456789 | 4567890123456789 |  4567890123456789 | 4567890123456789 | 4567890123456789 |  4...
+              123 |  4567890123456789 | 4567890123456789 |  4567890123456789 |              123 | 4567890123456789 |  4...
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/join.out	2025-06-27 08:32:16.031358802 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/join.out	2025-06-27 08:35:43.978884633 +...
@@ -8028,15 +8028,15 @@
   lateral (values(x.q1,y.q1,y.q2)) v(xq1,yq1,yq2);
         q1        |        q2         |        q1        |        q2         |       xq1        |       yq1        |   ...
 ------------------+-------------------+------------------+-------------------+------------------+------------------+---...
-              123 |               456 |                  |                   |              123 |                  |   ...
-              123 |  4567890123456789 | 4567890123456789 | -4567890123456789 |              123 | 4567890123456789 | -4...
-              123 |  4567890123456789 | 4567890123456789 |  4567890123456789 |              123 | 4567890123456789 |  4...
-              123 |  4567890123456789 | 4567890123456789 |               123 |              123 | 4567890123456789 |   ...
- 4567890123456789 |               123 |              123 |  4567890123456789 | 4567890123456789 |              123 |  4...
  4567890123456789 |               123 |              123 |               456 | 4567890123456789 |              123 |   ...
- 4567890123456789 |  4567890123456789 | 4567890123456789 | -4567890123456789 | 4567890123456789 | 4567890123456789 | -4...
- 4567890123456789 |  4567890123456789 | 4567890123456789 |  4567890123456789 | 4567890123456789 | 4567890123456789 |  4...
+ 4567890123456789 |               123 |              123 |  4567890123456789 | 4567890123456789 |              123 |  4...
  4567890123456789 |  4567890123456789 | 4567890123456789 |               123 | 4567890123456789 | 4567890123456789 |   ...
+              123 |  4567890123456789 | 4567890123456789 |               123 |              123 | 4567890123456789 |   ...
+ 4567890123456789 |  4567890123456789 | 4567890123456789 |  4567890123456789 | 4567890123456789 | 4567890123456789 |  4...
+              123 |  4567890123456789 | 4567890123456789 |  4567890123456789 |              123 | 4567890123456789 |  4...
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu...
--- /tmp/cirrus-ci-build/src/test/regress/expected/join.out	2025-06-27 08:32:16.031358802 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/join.out	2025-06-27 08:34:28.585959856 +0000
@@ -8028,15 +8028,15 @@
   lateral (values(x.q1,y.q1,y.q2)) v(xq1,yq1,yq2);
         q1        |        q2         |        q1        |        q2         |       xq1        |       yq1        |   ...
 ------------------+-------------------+------------------+-------------------+------------------+------------------+---...
-              123 |               456 |                  |                   |              123 |                  |   ...
-              123 |  4567890123456789 | 4567890123456789 | -4567890123456789 |              123 | 4567890123456789 | -4...
-              123 |  4567890123456789 | 4567890123456789 |  4567890123456789 |              123 | 4567890123456789 |  4...
-              123 |  4567890123456789 | 4567890123456789 |               123 |              123 | 4567890123456789 |   ...
- 4567890123456789 |               123 |              123 |  4567890123456789 | 4567890123456789 |              123 |  4...
  4567890123456789 |               123 |              123 |               456 | 4567890123456789 |              123 |   ...
- 4567890123456789 |  4567890123456789 | 4567890123456789 | -4567890123456789 | 4567890123456789 | 4567890123456789 | -4...
- 4567890123456789 |  4567890123456789 | 4567890123456789 |  4567890123456789 | 4567890123456789 | 4567890123456789 |  4...
+ 4567890123456789 |               123 |              123 |  4567890123456789 | 4567890123456789 |              123 |  4...
  4567890123456789 |  4567890123456789 | 4567890123456789 |               123 | 4567890123456789 | 4567890123456789 |   ...
+              123 |  4567890123456789 | 4567890123456789 |               123 |              123 | 4567890123456789 |   ...
+ 4567890123456789 |  4567890123456789 | 4567890123456789 |  4567890123456789 | 4567890123456789 | 4567890123456789 |  4...
+              123 |  4567890123456789 | 4567890123456789 |  4567890123456789 |              123 | 4567890123456789 |  4...
...
tap
[08:35:21.830](75.113s) not ok 5 - regression tests pass
tap
[08:36:39.081](78.062s) not ok 2 - regression tests pass
test
[08:39:48.217]  10/344 postgresql:regress / regress/regress                                            ERROR            ...
[08:39:48.217]  33/344 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[08:39:48.217] 105/344 postgresql:recovery / recovery/027_stream_regress                               ERROR            ...
macOS - Sonoma - Meson
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/join.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrad...
--- /Users/admin/pgsql/src/test/regress/expected/join.out	2025-06-27 08:32:14
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/join.out	2025-06-27 08:34:57
@@ -8028,15 +8028,15 @@
   lateral (values(x.q1,y.q1,y.q2)) v(xq1,yq1,yq2);
         q1        |        q2         |        q1        |        q2         |       xq1        |       yq1        |   ...
 ------------------+-------------------+------------------+-------------------+------------------+------------------+---...
-              123 |               456 |                  |                   |              123 |                  |   ...
-              123 |  4567890123456789 | 4567890123456789 | -4567890123456789 |              123 | 4567890123456789 | -4...
-              123 |  4567890123456789 | 4567890123456789 |  4567890123456789 |              123 | 4567890123456789 |  4...
-              123 |  4567890123456789 | 4567890123456789 |               123 |              123 | 4567890123456789 |   ...
- 4567890123456789 |               123 |              123 |  4567890123456789 | 4567890123456789 |              123 |  4...
  4567890123456789 |               123 |              123 |               456 | 4567890123456789 |              123 |   ...
- 4567890123456789 |  4567890123456789 | 4567890123456789 | -4567890123456789 | 4567890123456789 | 4567890123456789 | -4...
- 4567890123456789 |  4567890123456789 | 4567890123456789 |  4567890123456789 | 4567890123456789 | 4567890123456789 |  4...
+ 4567890123456789 |               123 |              123 |  4567890123456789 | 4567890123456789 |              123 |  4...
  4567890123456789 |  4567890123456789 | 4567890123456789 |               123 | 4567890123456789 | 4567890123456789 |   ...
+              123 |  4567890123456789 | 4567890123456789 |               123 |              123 | 4567890123456789 |   ...
+ 4567890123456789 |  4567890123456789 | 4567890123456789 |  4567890123456789 | 4567890123456789 | 4567890123456789 |  4...
+              123 |  4567890123456789 | 4567890123456789 |  4567890123456789 |              123 | 4567890123456789 |  4...
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/join.out /Users/admin/pgsql/build/testrun/recovery/027_stream_regr...
--- /Users/admin/pgsql/src/test/regress/expected/join.out	2025-06-27 08:32:14
+++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/join.out	2025-06-27 08:36:41
@@ -8028,15 +8028,15 @@
   lateral (values(x.q1,y.q1,y.q2)) v(xq1,yq1,yq2);
         q1        |        q2         |        q1        |        q2         |       xq1        |       yq1        |   ...
 ------------------+-------------------+------------------+-------------------+------------------+------------------+---...
-              123 |               456 |                  |                   |              123 |                  |   ...
-              123 |  4567890123456789 | 4567890123456789 | -4567890123456789 |              123 | 4567890123456789 | -4...
-              123 |  4567890123456789 | 4567890123456789 |  4567890123456789 |              123 | 4567890123456789 |  4...
-              123 |  4567890123456789 | 4567890123456789 |               123 |              123 | 4567890123456789 |   ...
- 4567890123456789 |               123 |              123 |  4567890123456789 | 4567890123456789 |              123 |  4...
  4567890123456789 |               123 |              123 |               456 | 4567890123456789 |              123 |   ...
- 4567890123456789 |  4567890123456789 | 4567890123456789 | -4567890123456789 | 4567890123456789 | 4567890123456789 | -4...
- 4567890123456789 |  4567890123456789 | 4567890123456789 |  4567890123456789 | 4567890123456789 | 4567890123456789 |  4...
+ 4567890123456789 |               123 |              123 |  4567890123456789 | 4567890123456789 |              123 |  4...
  4567890123456789 |  4567890123456789 | 4567890123456789 |               123 | 4567890123456789 | 4567890123456789 |   ...
+              123 |  4567890123456789 | 4567890123456789 |               123 |              123 | 4567890123456789 |   ...
+ 4567890123456789 |  4567890123456789 | 4567890123456789 |  4567890123456789 | 4567890123456789 | 4567890123456789 |  4...
+              123 |  4567890123456789 | 4567890123456789 |  4567890123456789 |              123 | 4567890123456789 |  4...
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/join_hash.out /Users/admin/pgsql/build/testrun/regress/regress/res...
--- /Users/admin/pgsql/src/test/regress/expected/join_hash.out	2025-06-27 08:32:14
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/join_hash.out	2025-06-27 08:35:01
@@ -1137,18 +1137,21 @@
 int8_tbl i8,
 lateral (select t1.fivethous, i4.f1 from tenk1 t1 join int4_tbl i4
          on t1.fivethous = i4.f1+i8.q2 order by 1,2) ss;
-                        QUERY PLAN                         
------------------------------------------------------------
+                           QUERY PLAN                            
+-----------------------------------------------------------------
  Nested Loop
    ->  Seq Scan on int8_tbl i8
-   ->  Sort
-         Sort Key: t1.fivethous, i4.f1
-         ->  Hash Join
-               Hash Cond: (t1.fivethous = (i4.f1 + i8.q2))
-               ->  Seq Scan on tenk1 t1
-               ->  Hash
-                     ->  Seq Scan on int4_tbl i4
...
tap
[08:35:54.551](93.881s) not ok 5 - regression tests pass
tap
[08:37:55.430](117.335s) not ok 2 - regression tests pass
test
[08:40:29.529]  11/343 postgresql:regress / regress/regress                                            ERROR           1...
[08:40:29.529]  30/343 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           2...
[08:40:29.529] 133/343 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
Windows - Server 2019, VS 2019 - Meson & ninja
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/join_hash.out C:/cirrus/build/testrun/pg_upgrade/002_pg...
--- C:/cirrus/src/test/regress/expected/join_hash.out	2025-06-27 08:32:18.626123600 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/join_hash.out	2025-06-27 08:35:05.533848400 +0000
@@ -1137,18 +1137,21 @@
 int8_tbl i8,
 lateral (select t1.fivethous, i4.f1 from tenk1 t1 join int4_tbl i4
          on t1.fivethous = i4.f1+i8.q2 order by 1,2) ss;
-                        QUERY PLAN                         
------------------------------------------------------------
+                           QUERY PLAN                            
+-----------------------------------------------------------------
  Nested Loop
    ->  Seq Scan on int8_tbl i8
-   ->  Sort
-         Sort Key: t1.fivethous, i4.f1
-         ->  Hash Join
-               Hash Cond: (t1.fivethous = (i4.f1 + i8.q2))
-               ->  Seq Scan on tenk1 t1
-               ->  Hash
-                     ->  Seq Scan on int4_tbl i4
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/join_hash.out C:/cirrus/build/testrun/recovery/027_stre...
--- C:/cirrus/src/test/regress/expected/join_hash.out	2025-06-27 08:32:18.626123600 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/join_hash.out	2025-06-27 08:37:33.319941400 +0000
@@ -1137,18 +1137,21 @@
 int8_tbl i8,
 lateral (select t1.fivethous, i4.f1 from tenk1 t1 join int4_tbl i4
          on t1.fivethous = i4.f1+i8.q2 order by 1,2) ss;
-                        QUERY PLAN                         
------------------------------------------------------------
+                           QUERY PLAN                            
+-----------------------------------------------------------------
  Nested Loop
    ->  Seq Scan on int8_tbl i8
-   ->  Sort
-         Sort Key: t1.fivethous, i4.f1
-         ->  Hash Join
-               Hash Cond: (t1.fivethous = (i4.f1 + i8.q2))
-               ->  Seq Scan on tenk1 t1
-               ->  Hash
-                     ->  Seq Scan on int4_tbl i4
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/join_hash.out C:/cirrus/build/testrun/regress/regress/r...
--- C:/cirrus/src/test/regress/expected/join_hash.out	2025-06-27 08:32:18.626123600 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/join_hash.out	2025-06-27 08:34:52.774587200 +0000
@@ -1137,18 +1137,21 @@
 int8_tbl i8,
 lateral (select t1.fivethous, i4.f1 from tenk1 t1 join int4_tbl i4
          on t1.fivethous = i4.f1+i8.q2 order by 1,2) ss;
-                        QUERY PLAN                         
------------------------------------------------------------
+                           QUERY PLAN                            
+-----------------------------------------------------------------
  Nested Loop
    ->  Seq Scan on int8_tbl i8
-   ->  Sort
-         Sort Key: t1.fivethous, i4.f1
-         ->  Hash Join
-               Hash Cond: (t1.fivethous = (i4.f1 + i8.q2))
-               ->  Seq Scan on tenk1 t1
-               ->  Hash
-                     ->  Seq Scan on int4_tbl i4
...
tap
[08:36:07.272](115.549s) not ok 5 - regression tests pass
tap
[08:38:37.808](123.224s) not ok 2 - regression tests pass
test
[08:45:35.661]   8/338 postgresql:regress / regress/regress                                            ERROR           1...
[08:45:35.661]  19/338 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           2...
[08:45:35.661]  64/338 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
53/5751 Disable parallel query by default
FreeBSD - Meson
core
[08:01:01.915] #0  0x00003b80b670a75a in ?? () from /libexec/ld-elf.so.1
[08:01:01.915] #1  0x00003b80b67047fc in ?? () from /libexec/ld-elf.so.1
[08:01:01.915] #2  0x0000000000000000 in ?? ()
regress
diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out /tmp/cirrus-ci-build/build/testrun/isola...
--- /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out	2025-06-27 07:53:23.217880000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/deadlock-parallel.out	2025-06-27 07:54:35.694825000 +...
@@ -46,6 +46,7 @@
         1
 (1 row)
 
+step e1c: COMMIT;
 step d2a1: <... completed>
   sum
 -----
@@ -57,7 +58,6 @@
          1
 (1 row)
 
-step e1c: COMMIT;
 step d2c: COMMIT;
 step e2l: <... completed>
 lock_excl
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out /tmp/cirrus-ci-build/build/testrun/pg_o...
--- /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out	2025-06-27 07:53:21.832784000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_overexplain/regress/results/pg_overexplain.out	2025-06-27 07:55:54.188343000 +...
@@ -91,26 +91,26 @@
  GroupAggregate
    Group Key: vegetables.genus
    Disabled Nodes: 0
-   Parallel Safe: true
+   Parallel Safe: false
    Plan Node ID: 0
    ->  Sort
          Sort Key: vegetables.genus, vegetables.name
          Disabled Nodes: 0
-         Parallel Safe: true
+         Parallel Safe: false
          Plan Node ID: 1
          ->  Append
                Disabled Nodes: 0
-               Parallel Safe: true
+               Parallel Safe: false
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/pg_upgrad...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-06-27 07:53:23.387121000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/select_parallel.out	2025-06-27 07:54:54.60...
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-06-27 07:53:23.374000000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/plpgsql.out	2025-06-27 07:55:09.773517000 ...
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/recovery/...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-06-27 07:53:23.387121000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/select_parallel.out	2025-06-27 07:56:01....
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-06-27 07:53:23.374000000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/plpgsql.out	2025-06-27 07:56:21.26505500...
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/regress/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-06-27 07:53:23.387121000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/select_parallel.out	2025-06-27 07:54:54.454370000 +0000
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/regress/regress/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-06-27 07:53:23.374000000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/plpgsql.out	2025-06-27 07:55:10.525306000 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
tap
[07:55:27.380](70.323s) not ok 5 - regression tests pass
tap
[07:56:40.006](97.691s) not ok 2 - regression tests pass
test
[07:58:30.270]  25/343 postgresql:regress / regress/regress                                            ERROR            ...
[07:58:30.270]  12/343 postgresql:isolation / isolation/isolation                                      ERROR            ...
[07:58:30.270]  91/343 postgresql:pg_overexplain / pg_overexplain/regress                              ERROR            ...
[07:58:30.270]  47/343 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[07:58:30.270] 168/343 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
Linux - Debian Bookworm - Autoconf
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out /tmp/cirrus-ci-build/contrib/pg_overexp...
--- /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out	2025-06-27 07:53:20.904622466 +0000
+++ /tmp/cirrus-ci-build/contrib/pg_overexplain/results/pg_overexplain.out	2025-06-27 07:58:31.211090882 +0000
@@ -91,26 +91,26 @@
  GroupAggregate
    Group Key: vegetables.genus
    Disabled Nodes: 0
-   Parallel Safe: true
+   Parallel Safe: false
    Plan Node ID: 0
    ->  Sort
          Sort Key: vegetables.genus, vegetables.name
          Disabled Nodes: 0
-         Parallel Safe: true
+         Parallel Safe: false
          Plan Node ID: 1
          ->  Append
                Disabled Nodes: 0
-               Parallel Safe: true
+               Parallel Safe: false
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-06-27 07:53:22.857871552 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/select_parallel.out	2025-06-27 07:58:34.247079923 +0000
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/re...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-06-27 07:53:22.837897392 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/plpgsql.out	2025-06-27 07:58:47.439027979 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out /tmp/cirrus-ci-build/src/test/isolation/...
--- /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out	2025-06-27 07:53:22.630166121 +0000
+++ /tmp/cirrus-ci-build/src/test/isolation/output_iso/results/deadlock-parallel.out	2025-06-27 07:56:56.387073946 +0000
@@ -46,6 +46,7 @@
         1
 (1 row)
 
+step e1c: COMMIT;
 step d2a1: <... completed>
   sum
 -----
@@ -57,7 +58,6 @@
          1
 (1 row)
 
-step e1c: COMMIT;
 step d2c: COMMIT;
 step e2l: <... completed>
 lock_excl
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/src/test/regress/result...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-06-27 07:53:22.857871552 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/select_parallel.out	2025-06-27 07:57:06.159126013 +0000
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/src/test/regress/results/plpgsq...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-06-27 07:53:22.837897392 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/plpgsql.out	2025-06-27 07:57:43.243193598 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
tap
[07:58:57.896](128.782s) not ok 5 - regression tests pass
Linux - Debian Bookworm - Meson
core
[08:04:11.975] #0  0x00007fb264f5cdd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[08:04:11.975] #1  0x00007fb264f09239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[08:04:11.975] #2  0x00007fb264f09497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[08:04:11.975] #3  0x0000563a713f15c1 in ?? ()
[08:04:11.975] #4  0x0000563a713eb369 in ?? ()
[08:04:11.975] #5  0x0000563a713ea20f in ?? ()
[08:04:11.975] #6  0x0000563a713eac3b in ?? ()
[08:04:11.975] #7  0x0000563a713e866f in ?? ()
[08:04:11.975] #8  0x00007fb264ef424a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[08:04:11.975] #9  0x00007fb264ef4305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[08:04:11.856] #0  0x00007fb264f5cdd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[08:04:11.856] #1  0x00007fb264f09239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[08:04:11.856] #2  0x00007fb264f09497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[08:04:11.856] #3  0x0000563a713f15f3 in ?? ()
[08:04:11.856] #4  0x0000563a713eb369 in ?? ()
[08:04:11.856] #5  0x0000563a713ea20f in ?? ()
[08:04:11.856] #6  0x0000563a713eac3b in ?? ()
[08:04:11.856] #7  0x0000563a713e866f in ?? ()
[08:04:11.856] #8  0x00007fb264ef424a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[08:04:11.856] #9  0x00007fb264ef4305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[08:04:11.856] #0  <unavailable> in ?? ()
regress
diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out /tmp/cirrus-ci-build/build/testrun/isola...
--- /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out	2025-06-27 07:53:22.633658235 +0000
+++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/deadlock-parallel.out	2025-06-27 07:56:21.893052279 +...
@@ -46,6 +46,7 @@
         1
 (1 row)
 
+step e1c: COMMIT;
 step d2a1: <... completed>
   sum
 -----
@@ -57,7 +58,6 @@
          1
 (1 row)
 
-step e1c: COMMIT;
 step d2c: COMMIT;
 step e2l: <... completed>
 lock_excl
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out /tmp/cirrus-ci-build/build/testrun/pg_o...
--- /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out	2025-06-27 07:53:20.897658171 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_overexplain/regress/results/pg_overexplain.out	2025-06-27 07:58:20.232870326 +...
@@ -91,26 +91,26 @@
  GroupAggregate
    Group Key: vegetables.genus
    Disabled Nodes: 0
-   Parallel Safe: true
+   Parallel Safe: false
    Plan Node ID: 0
    ->  Sort
          Sort Key: vegetables.genus, vegetables.name
          Disabled Nodes: 0
-         Parallel Safe: true
+         Parallel Safe: false
          Plan Node ID: 1
          ->  Append
                Disabled Nodes: 0
-               Parallel Safe: true
+               Parallel Safe: false
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/pg_upgrad...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-06-27 07:53:22.865658243 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/select_parallel.out	2025-06-27 07:56:48.24...
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-06-27 07:53:22.849658243 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/plpgsql.out	2025-06-27 07:57:01.897009243 ...
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/recovery/...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-06-27 07:53:22.865658243 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/select_parallel.out	2025-06-27 07:58:04....
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-06-27 07:53:22.849658243 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/plpgsql.out	2025-06-27 07:58:19.76087089...
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/regress/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-06-27 07:53:22.865658243 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/select_parallel.out	2025-06-27 07:56:48.501040782 +0000
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/regress/regress/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-06-27 07:53:22.849658243 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/plpgsql.out	2025-06-27 07:57:02.997006381 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
tap
[07:57:11.602](71.601s) not ok 5 - regression tests pass
tap
[07:58:31.203](77.662s) not ok 2 - regression tests pass
test
[08:01:40.807]   9/344 postgresql:isolation / isolation/isolation                                      ERROR            ...
[08:01:40.807]  21/344 postgresql:regress / regress/regress                                            ERROR            ...
[08:01:40.807]  31/344 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[08:01:40.807]  88/344 postgresql:pg_overexplain / pg_overexplain/regress                              ERROR            ...
[08:01:40.807] 105/344 postgresql:recovery / recovery/027_stream_regress                               ERROR            ...
macOS - Sonoma - Meson
regress
diff -U3 /Users/admin/pgsql/src/test/isolation/expected/deadlock-parallel.out /Users/admin/pgsql/build/testrun/isolation...
--- /Users/admin/pgsql/src/test/isolation/expected/deadlock-parallel.out	2025-06-27 07:53:11
+++ /Users/admin/pgsql/build/testrun/isolation/isolation/results/deadlock-parallel.out	2025-06-27 07:54:51
@@ -46,6 +46,7 @@
         1
 (1 row)
 
+step e1c: COMMIT;
 step d2a1: <... completed>
   sum
 -----
@@ -57,7 +58,6 @@
          1
 (1 row)
 
-step e1c: COMMIT;
 step d2c: COMMIT;
 step e2l: <... completed>
 lock_excl
regress
diff -U3 /Users/admin/pgsql/contrib/pg_overexplain/expected/pg_overexplain.out /Users/admin/pgsql/build/testrun/pg_overe...
--- /Users/admin/pgsql/contrib/pg_overexplain/expected/pg_overexplain.out	2025-06-27 07:53:10
+++ /Users/admin/pgsql/build/testrun/pg_overexplain/regress/results/pg_overexplain.out	2025-06-27 07:56:25
@@ -91,26 +91,26 @@
  GroupAggregate
    Group Key: vegetables.genus
    Disabled Nodes: 0
-   Parallel Safe: true
+   Parallel Safe: false
    Plan Node ID: 0
    ->  Sort
          Sort Key: vegetables.genus, vegetables.name
          Disabled Nodes: 0
-         Parallel Safe: true
+         Parallel Safe: false
          Plan Node ID: 1
          ->  Append
                Disabled Nodes: 0
-               Parallel Safe: true
+               Parallel Safe: false
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/select_parallel.out /Users/admin/pgsql/build/testrun/pg_upgrade/00...
--- /Users/admin/pgsql/src/test/regress/expected/select_parallel.out	2025-06-27 07:53:11
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/select_parallel.out	2025-06-27 07:55:08
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /Users/admin/pgsql/src/test/regress/expected/plpgsql.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upg...
--- /Users/admin/pgsql/src/test/regress/expected/plpgsql.out	2025-06-27 07:53:11
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/plpgsql.out	2025-06-27 07:55:16
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/select_parallel.out /Users/admin/pgsql/build/testrun/recovery/027_...
--- /Users/admin/pgsql/src/test/regress/expected/select_parallel.out	2025-06-27 07:53:11
+++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/select_parallel.out	2025-06-27 07:56:13
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /Users/admin/pgsql/src/test/regress/expected/plpgsql.out /Users/admin/pgsql/build/testrun/recovery/027_stream_r...
--- /Users/admin/pgsql/src/test/regress/expected/plpgsql.out	2025-06-27 07:53:11
+++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/plpgsql.out	2025-06-27 07:56:24
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/select_parallel.out /Users/admin/pgsql/build/testrun/regress/regre...
--- /Users/admin/pgsql/src/test/regress/expected/select_parallel.out	2025-06-27 07:53:11
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/select_parallel.out	2025-06-27 07:55:10
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /Users/admin/pgsql/src/test/regress/expected/plpgsql.out /Users/admin/pgsql/build/testrun/regress/regress/resul...
--- /Users/admin/pgsql/src/test/regress/expected/plpgsql.out	2025-06-27 07:53:11
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/plpgsql.out	2025-06-27 07:55:18
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
tap
[07:55:25.548](49.051s) not ok 5 - regression tests pass
tap
[07:56:35.090](66.563s) not ok 2 - regression tests pass
test
[07:59:36.395]  18/343 postgresql:regress / regress/regress                                            ERROR            ...
[07:59:36.395]  10/343 postgresql:isolation / isolation/isolation                                      ERROR            ...
[07:59:36.395]  89/343 postgresql:pg_overexplain / pg_overexplain/regress                              ERROR            ...
[07:59:36.395]  29/343 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[07:59:36.395] 121/343 postgresql:recovery / recovery/027_stream_regress                               ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/isolation/expected/deadlock-parallel.out C:/cirrus/build/testrun/isolati...
--- C:/cirrus/src/test/isolation/expected/deadlock-parallel.out	2025-06-27 07:53:25.148099600 +0000
+++ C:/cirrus/build/testrun/isolation/isolation/results/deadlock-parallel.out	2025-06-27 07:55:58.782329100 +0000
@@ -46,6 +46,7 @@
         1
 (1 row)
 
+step e1c: COMMIT;
 step d2a1: <... completed>
   sum
 -----
@@ -57,7 +58,6 @@
          1
 (1 row)
 
-step e1c: COMMIT;
 step d2c: COMMIT;
 step e2l: <... completed>
 lock_excl
regress
diff --strip-trailing-cr -U3 C:/cirrus/contrib/pg_overexplain/expected/pg_overexplain.out C:/cirrus/build/testrun/pg_ove...
--- C:/cirrus/contrib/pg_overexplain/expected/pg_overexplain.out	2025-06-27 07:53:21.561197000 +0000
+++ C:/cirrus/build/testrun/pg_overexplain/regress/results/pg_overexplain.out	2025-06-27 08:00:41.964180500 +0000
@@ -91,26 +91,26 @@
  GroupAggregate
    Group Key: vegetables.genus
    Disabled Nodes: 0
-   Parallel Safe: true
+   Parallel Safe: false
    Plan Node ID: 0
    ->  Sort
          Sort Key: vegetables.genus, vegetables.name
          Disabled Nodes: 0
-         Parallel Safe: true
+         Parallel Safe: false
          Plan Node ID: 1
          ->  Append
                Disabled Nodes: 0
-               Parallel Safe: true
+               Parallel Safe: false
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/select_parallel.out C:/cirrus/build/testrun/pg_upgrade/...
--- C:/cirrus/src/test/regress/expected/select_parallel.out	2025-06-27 07:53:25.825794600 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/select_parallel.out	2025-06-27 07:56:49.459058100 +00...
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/plpgsql.out C:/cirrus/build/testrun/pg_upgrade/002_pg_u...
--- C:/cirrus/src/test/regress/expected/plpgsql.out	2025-06-27 07:53:25.796009500 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/plpgsql.out	2025-06-27 07:57:10.553802200 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/select_parallel.out C:/cirrus/build/testrun/recovery/02...
--- C:/cirrus/src/test/regress/expected/select_parallel.out	2025-06-27 07:53:25.825794600 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/select_parallel.out	2025-06-27 07:59:39.385950800 +...
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/plpgsql.out C:/cirrus/build/testrun/recovery/027_stream...
--- C:/cirrus/src/test/regress/expected/plpgsql.out	2025-06-27 07:53:25.796009500 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/plpgsql.out	2025-06-27 08:00:01.172103900 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/select_parallel.out C:/cirrus/build/testrun/regress/reg...
--- C:/cirrus/src/test/regress/expected/select_parallel.out	2025-06-27 07:53:25.825794600 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/select_parallel.out	2025-06-27 07:56:48.704216100 +0000
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/plpgsql.out C:/cirrus/build/testrun/regress/regress/res...
--- C:/cirrus/src/test/regress/expected/plpgsql.out	2025-06-27 07:53:25.796009500 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/plpgsql.out	2025-06-27 07:57:05.641693200 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
tap
[07:57:33.732](127.813s) not ok 5 - regression tests pass
tap
[08:00:19.286](133.464s) not ok 2 - regression tests pass
test
[08:07:38.184]  14/338 postgresql:regress / regress/regress                                            ERROR           1...
[08:07:38.184]   6/338 postgresql:isolation / isolation/isolation                                      ERROR           1...
[08:07:38.184]  19/338 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           2...
[08:07:38.184]  89/338 postgresql:pg_overexplain / pg_overexplain/regress                              ERROR            ...
[08:07:38.184]  67/338 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
53/5811 Expose internal MultiXact member count function for efficient monitoring
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[07:13:38.838] ../src/backend/access/transam/multixact.c(3592): error C2375: 'pg_get_multixact_count': redefinition; dif...
53/5783 Fix Protocol documentation
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[06:43:19.145](0.001s) not ok 5 - vacuumdb cannot target invalid database: matches
test
[06:46:51.532] 224/338 postgresql:scripts / scripts/101_vacuumdb_all                                   ERROR            ...
53/5773 Disallow concurrent ALTER DOMAIN and DROP DOMAIN
CompilerWarnings
compiler
[06:22:56.412] typecmds.c:2858:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[06:22:56.412] typecmds.c:2631:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[06:22:56.412] typecmds.c:2760:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[06:22:56.412] typecmds.c:3078:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[06:22:56.412] typecmds.c:2969:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[06:22:49.182] typecmds.c:3078:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[06:22:49.182] typecmds.c:2969:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[06:22:49.182] typecmds.c:2858:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[06:22:49.182] typecmds.c:2631:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[06:22:49.182] typecmds.c:2760:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[06:22:18.360] typecmds.c:2631:9: error: implicit declaration of function ‘LockDatabaseObject’ [-Werror=implicit-functio...
compiler
[06:22:11.331] typecmds.c:2631:9: error: implicit declaration of function ‘LockDatabaseObject’ [-Werror=implicit-functio...
compiler
[06:23:19.233] typecmds.c:2631:9: error: implicit declaration of function ‘LockDatabaseObject’ [-Werror=implicit-functio...
53/5834 Allow the "operand" input of width_bucket() to be NaN
macOS - Sonoma - Meson
tap
[06:19:29.732](0.000s) not ok 377 - pgbench script error: setshell no such command stderr /(?^:could not read result )/
test
[06:20:25.133] 232/343 postgresql:pgbench / pgbench/001_pgbench_with_server                            ERROR            ...
53/5669 Use CLOCK_MONOTONIC_COARSE for instr_time for explain analyze
FreeBSD - Meson
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/entry_timestamp.out /tmp/cirrus-ci-build/build/testrun...
--- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/entry_timestamp.out	2025-06-27 03:40:03.950702000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/entry_timestamp.out	2025-06-27 03:43:45.456743...
@@ -45,7 +45,7 @@
 WHERE query LIKE '%STMTTS%';
  total | minmax_plan_zero | minmax_exec_zero | minmax_stats_since_after_ref | stats_since_after_ref 
 -------+------------------+------------------+------------------------------+-----------------------
-     2 |                0 |                0 |                            0 |                     0
+     2 |                0 |                1 |                            0 |                     0
 (1 row)
 
 -- Perform single min/max reset
@@ -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)
 
...
test
[03:48:00.819]  95/343 postgresql:pg_stat_statements / pg_stat_statements/regress                      ERROR            ...
Linux - Debian Bookworm - Autoconf
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/entry_timestamp.out /tmp/cirrus-ci-build/contrib/pg_st...
--- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/entry_timestamp.out	2025-06-27 03:40:05.053460490 +0000
+++ /tmp/cirrus-ci-build/contrib/pg_stat_statements/results/entry_timestamp.out	2025-06-27 03:46:26.069839994 +0000
@@ -45,7 +45,7 @@
 WHERE query LIKE '%STMTTS%';
  total | minmax_plan_zero | minmax_exec_zero | minmax_stats_since_after_ref | stats_since_after_ref 
 -------+------------------+------------------+------------------------------+-----------------------
-     2 |                0 |                0 |                            0 |                     0
+     2 |                0 |                1 |                            0 |                     0
 (1 row)
 
 -- Perform single min/max reset
@@ -71,7 +71,7 @@
 WHERE query LIKE '%STMTTS%';
  total | minmax_plan_zero | minmax_exec_zero | minmax_stats_since_after_ref | stats_since_after_ref 
 -------+------------------+------------------+------------------------------+-----------------------
-     2 |                1 |                1 |                            1 |                     0
+     2 |                1 |                2 |                            1 |                     0
 (1 row)
 
...
Linux - Debian Bookworm - Meson
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/entry_timestamp.out /tmp/cirrus-ci-build/build/testrun...
--- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/entry_timestamp.out	2025-06-27 03:40:04.989211811 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/entry_timestamp.out	2025-06-27 03:47:24.513520...
@@ -45,7 +45,7 @@
 WHERE query LIKE '%STMTTS%';
  total | minmax_plan_zero | minmax_exec_zero | minmax_stats_since_after_ref | stats_since_after_ref 
 -------+------------------+------------------+------------------------------+-----------------------
-     2 |                0 |                0 |                            0 |                     0
+     2 |                0 |                2 |                            0 |                     0
 (1 row)
 
 -- Perform single min/max reset
@@ -71,7 +71,7 @@
 WHERE query LIKE '%STMTTS%';
  total | minmax_plan_zero | minmax_exec_zero | minmax_stats_since_after_ref | stats_since_after_ref 
 -------+------------------+------------------+------------------------------+-----------------------
-     2 |                1 |                1 |                            1 |                     0
+     2 |                1 |                2 |                            1 |                     0
 (1 row)
 
...
test
[03:50:45.444]  95/344 postgresql:pg_stat_statements / pg_stat_statements/regress                      ERROR            ...
53/5447 log_min_messages per backend type
FreeBSD - Meson
core
[03:44:23.810] #0  pg_strcasecmp (s1=<optimized out>, s2=<optimized out>, s2@entry=0x1137a001cc98 "checkpointer") at ../...
[03:44:23.810] #1  0x0000000000774cbc in check_log_min_messages (newval=<optimized out>, extra=0x8217882b8, source=<opti...
[03:44:23.810] #2  0x0000000000af3db4 in call_string_check_hook (conf=conf@entry=0xbf4120 <ConfigureNamesString+2800>, n...
[03:44:23.810] #3  0x0000000000af3669 in parse_and_validate_value (record=record@entry=0xbf4120 <ConfigureNamesString+28...
[03:44:23.810] #4  0x0000000000af27f6 in set_config_with_handle (name=<optimized out>, handle=handle@entry=0x0, value=va...
[03:44:23.810] #5  0x0000000000aeeb12 in set_config_option (name=<optimized out>, value=0x1137a001c838 "checkpointer:deb...
[03:44:23.810] #6  0x0000000000af780e in ExecSetVariableStmt (stmt=stmt@entry=0x11379f825d78, isTopLevel=<optimized out>...
[03:44:23.810] #7  0x000000000097a94c in standard_ProcessUtility (pstmt=0x11379f825468, queryString=0x11379f824100 "SET ...
[03:44:23.810] #8  0x000000000097a2f8 in ProcessUtility (pstmt=0x0, queryString=0x0, readOnlyTree=<optimized out>, conte...
[03:44:23.810] #9  0x0000000000979e2c in PortalRunUtility (portal=0x11379f90d100, pstmt=0x11379f825468, isTopLevel=<opti...
core
[03:44:23.232] #0  0x000000082df4b75a in _sigprocmask () from /lib/libc.so.7
[03:44:23.232] #1  0x000000082df88a2f in _system () from /lib/libc.so.7
[03:44:23.232] #2  0x000000082bc628a3 in ?? () from /lib/libthr.so.3
[03:44:23.232] #3  0x0000000000688157 in RestoreArchivedFile (path=path@entry=0x8212ff1e0 "`\362/!\b", xlogfname=xlogfna...
[03:44:23.232] #4  0x00000000006937b0 in XLogFileRead (segno=segno@entry=4, tli=tli@entry=2, source=source@entry=XLOG_FR...
[03:44:23.232] #5  0x000000000068f4ec in XLogFileReadAnyTLI (segno=4, source=XLOG_FROM_ANY) at ../src/backend/access/tra...
[03:44:23.232] #6  WaitForWALToBecomeAvailable (RecPtr=67209072, tliRecPtr=67209048, replayTLI=2, replayLSN=67209048, ra...
[03:44:23.232] #7  XLogPageRead (xlogreader=0x3d9af2c1d130, targetPagePtr=67207168, reqLen=1904, targetRecPtr=67209048, ...
[03:44:23.232] #8  0x00000000006964fa in ReadPageInternal (state=state@entry=0x3d9af2c1d130, pageptr=67207168, reqLen=19...
[03:44:23.232] #9  0x0000000000695328 in XLogDecodeNextRecord (state=0x3d9af2c1d130, nonblocking=false) at ../src/backen...
core
[03:44:23.520] #0  pg_strcasecmp (s1=<optimized out>, s2=<optimized out>, s2@entry=0x3267ffe18c98 "checkpointer") at ../...
[03:44:23.520] #1  0x0000000000774cbc in check_log_min_messages (newval=<optimized out>, extra=0x82199e8d8, source=<opti...
[03:44:23.520] #2  0x0000000000af3db4 in call_string_check_hook (conf=conf@entry=0xbf4120 <ConfigureNamesString+2800>, n...
[03:44:23.520] #3  0x0000000000af3669 in parse_and_validate_value (record=record@entry=0xbf4120 <ConfigureNamesString+28...
[03:44:23.520] #4  0x0000000000af27f6 in set_config_with_handle (name=<optimized out>, handle=handle@entry=0x0, value=va...
[03:44:23.520] #5  0x0000000000aeeb12 in set_config_option (name=<optimized out>, value=0x3267ffe18838 "checkpointer:deb...
[03:44:23.520] #6  0x0000000000af780e in ExecSetVariableStmt (stmt=stmt@entry=0x3267ff625d78, isTopLevel=<optimized out>...
[03:44:23.520] #7  0x000000000097a94c in standard_ProcessUtility (pstmt=0x3267ff625468, queryString=0x3267ff624100 "SET ...
[03:44:23.520] #8  0x000000000097a2f8 in ProcessUtility (pstmt=0x0, queryString=0x0, readOnlyTree=<optimized out>, conte...
[03:44:23.520] #9  0x0000000000979e2c in PortalRunUtility (portal=0x3267ff761100, pstmt=0x3267ff625468, isTopLevel=<opti...
core
[03:44:24.106] #0  pg_strcasecmp (s1=<optimized out>, s2=<optimized out>, s2@entry=0x15dd9b072498 "checkpointer") at ../...
[03:44:24.106] #1  0x0000000000774cbc in check_log_min_messages (newval=<optimized out>, extra=0x82170c9d8, source=<opti...
[03:44:24.106] #2  0x0000000000af3db4 in call_string_check_hook (conf=conf@entry=0xbf4120 <ConfigureNamesString+2800>, n...
[03:44:24.106] #3  0x0000000000af3669 in parse_and_validate_value (record=record@entry=0xbf4120 <ConfigureNamesString+28...
[03:44:24.106] #4  0x0000000000af27f6 in set_config_with_handle (name=<optimized out>, handle=handle@entry=0x0, value=va...
[03:44:24.106] #5  0x0000000000aeeb12 in set_config_option (name=<optimized out>, value=0x15dd9b072038 "checkpointer:deb...
[03:44:24.106] #6  0x0000000000af780e in ExecSetVariableStmt (stmt=stmt@entry=0x15dd9b025fd8, isTopLevel=<optimized out>...
[03:44:24.106] #7  0x000000000097a94c in standard_ProcessUtility (pstmt=pstmt@entry=0x15dd9b025468, queryString=queryStr...
[03:44:24.106] #8  0x000000083734800c in pgss_ProcessUtility (pstmt=0x15dd9b025468, queryString=0x15dd9b024100 "SET log_...
[03:44:24.106] #9  0x0000000000979e2c in PortalRunUtility (portal=0x15dd9b10b100, pstmt=0x15dd9b025468, isTopLevel=<opti...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/00...
--- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out	2025-06-27 03:34:54.657320000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/foreign_key.out	2025-06-27 03:38:45.130063...
@@ -686,2723 +686,10 @@
 DELETE FROM PKTABLE where ptest2=5;
 -- Show PKTABLE and FKTABLE
 SELECT * from PKTABLE;
- ptest1 | ptest2 | ptest3 | ptest4 
---------+--------+--------+--------
-      2 |      4 |      5 | test4
-      1 |      2 |      3 | test2
-(2 rows)
-
-SELECT * from FKTABLE;
- ftest1 | ftest2 | ftest3 | ftest4 
---------+--------+--------+--------
-        |      2 |      3 |      2
-      2 |        |      3 |      3
-        |      2 |      7 |      4
-        |      3 |      4 |      5
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/build/testrun/recovery/027_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out	2025-06-27 03:34:54.657320000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/foreign_key.out	2025-06-27 03:39:51.8031...
@@ -499,2910 +499,10 @@
 (2 rows)
 
 SELECT * FROM FKTABLE;
- ftest1 | ftest2 | ftest3 | ftest4 
---------+--------+--------+--------
-      1 |      2 |      3 |      1
-(1 row)
-
-DROP TABLE FKTABLE;
-DROP TABLE PKTABLE;
--- cascade update/delete
-CREATE TABLE PKTABLE ( ptest1 int, ptest2 int, ptest3 int, ptest4 text, PRIMARY KEY(ptest1, ptest2, ptest3) );
-CREATE TABLE FKTABLE ( ftest1 int, ftest2 int, ftest3 int, ftest4 int,  CONSTRAINT constrname3
-			FOREIGN KEY(ftest1, ftest2, ftest3) REFERENCES PKTABLE
-			ON DELETE CASCADE ON UPDATE CASCADE);
--- Insert Primary Key values
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/build/testrun/regress/regre...
--- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out	2025-06-27 03:34:54.657320000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/foreign_key.out	2025-06-27 03:38:40.908676000 +0000
@@ -730,2679 +730,10 @@
 DETAIL:  Key (ftest1, ftest2, ftest3)=(1, 2, 7) is not present in table "pktable".
 -- Show FKTABLE
 SELECT * from FKTABLE;
- ftest1 | ftest2 | ftest3 | ftest4 
---------+--------+--------+--------
-      1 |      2 |      3 |      1
-      2 |      3 |      4 |      1
-      2 |      4 |      5 |      1
-        |      2 |      3 |      2
-      2 |        |      3 |      3
-        |      2 |      7 |      4
-        |      3 |      4 |      5
-(7 rows)
-
--- Try to update something that will fail
-UPDATE PKTABLE set ptest2=5 where ptest2=2;
...
tap
[03:38:46.616](135.510s) not ok 5 - regression tests pass
[03:39:01.443](3.497s) not ok 7 - pg_restore to destination instance
[03:39:13.791](12.348s) not ok 8 - dump outputs from original and restored regression databases match
[03:39:28.428](1.002s) not ok 16 - run of pg_upgrade --check for new instance
[03:39:28.429](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[03:39:29.451](1.022s) not ok 18 - run of pg_upgrade for new instance
[03:39:29.452](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[03:39:29.617](0.048s) not ok 20 - check that locales in new cluster match original cluster
[03:39:30.616](0.028s) not ok 22 - old and new dumps match after pg_upgrade
tap
[03:39:52.429](156.888s) not ok 2 - regression tests pass
test
[03:41:45.182] 104/343 postgresql:regress / regress/regress                                            ERROR           1...
[03:41:45.182] 108/343 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[03:41:45.182] 194/343 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
Linux - Debian Bookworm - Autoconf
core
[03:48:50.544] #0  0x00007fa8a1aabeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[03:48:50.544] #1  0x00007fa8a1a5cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[03:48:50.544] #2  0x00007fa8a1a47472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[03:48:50.544] #3  0x00007fa8a2ad650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[03:48:50.544] #4  0x00007fa8a2ae2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[03:48:50.544] #5  0x00007fa8a2ac1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7fa8a1422f4e, __in_ch...
[03:48:50.544] #6  0x00007fa8a2abe6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[03:48:50.544] #7  0x00007fa8a2abd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7fa8a1423bf0, cont...
[03:48:50.544] #8  <signal handler called>
[03:48:50.544] #9  0x00005651a9d29f1c in pg_strcasecmp (s1=0x1 <error: Cannot access memory at address 0x1>, s2=s2@entry...
core
[03:48:50.016] #0  0x00007f0525aabeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[03:48:50.016] #1  0x00007f0525a5cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[03:48:50.016] #2  0x00007f0525a47472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[03:48:50.016] #3  0x00007f0526cd650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[03:48:50.016] #4  0x00007f0526ce2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[03:48:50.016] #5  0x00007f0526cc1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7f0525424f4e, __in_ch...
[03:48:50.016] #6  0x00007f0526cbe6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[03:48:50.016] #7  0x00007f0526cbd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7f0525425bf0, cont...
[03:48:50.016] #8  <signal handler called>
[03:48:50.016] #9  0x000055ba57aadf1c in pg_strcasecmp (s1=0x1 <error: Cannot access memory at address 0x1>, s2=s2@entry...
core
[03:48:49.446] #0  0x00007fa23b4abeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[03:48:49.446] #1  0x00007fa23b45cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[03:48:49.446] #2  0x00007fa23b447472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[03:48:49.446] #3  0x00007fa23c6d650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[03:48:49.446] #4  0x00007fa23c6e2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[03:48:49.446] #5  0x00007fa23c6c1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7fa238839f4e, __in_ch...
[03:48:49.446] #6  0x00007fa23c6be6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[03:48:49.446] #7  0x00007fa23c6bd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7fa23883abf0, cont...
[03:48:49.446] #8  <signal handler called>
[03:48:49.446] #9  0x0000557bf2208f1c in pg_strcasecmp (s1=0x1 <error: Cannot access memory at address 0x1>, s2=s2@entry...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_chec...
--- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out	2025-06-27 03:34:54.918389985 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/foreign_key.out	2025-06-27 03:43:07.938648569 +0000
@@ -1250,2159 +1250,7 @@
 -- these should work
 ALTER TABLE fktable ADD CONSTRAINT fk_123_123
 FOREIGN KEY (x1,x2,x3) REFERENCES pktable(id1,id2,id3);
-ALTER TABLE fktable ADD CONSTRAINT fk_213_213
-FOREIGN KEY (x2,x1,x3) REFERENCES pktable(id2,id1,id3);
-ALTER TABLE fktable ADD CONSTRAINT fk_253_213
-FOREIGN KEY (x2,x5,x3) REFERENCES pktable(id2,id1,id3);
--- these should fail
-ALTER TABLE fktable ADD CONSTRAINT fk_123_231
-FOREIGN KEY (x1,x2,x3) REFERENCES pktable(id2,id3,id1);
-ERROR:  foreign key constraint "fk_123_231" cannot be implemented
-DETAIL:  Key columns "x1" of the referencing table and "id2" of the referenced table are of incompatible types: integer...
-ALTER TABLE fktable ADD CONSTRAINT fk_241_132
-FOREIGN KEY (x2,x4,x1) REFERENCES pktable(id1,id3,id2);
-ERROR:  foreign key constraint "fk_241_132" cannot be implemented
-DETAIL:  Key columns "x2" of the referencing table and "id1" of the referenced table are of incompatible types: charact...
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check...
--- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out	2025-06-27 03:34:54.918389985 +0000
+++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/foreign_key.out	2025-06-27 03:44:56.317720570 +0000
@@ -919,2490 +919,10 @@
 CREATE TABLE PKTABLE (ptest1 numeric PRIMARY KEY);
 INSERT INTO PKTABLE VALUES(42);
 CREATE TABLE FKTABLE (ftest1 int REFERENCES pktable);
--- Check it actually works
-INSERT INTO FKTABLE VALUES(42);		-- should succeed
-INSERT INTO FKTABLE VALUES(43);		-- should fail
-ERROR:  insert or update on table "fktable" violates foreign key constraint "fktable_ftest1_fkey"
-DETAIL:  Key (ftest1)=(43) is not present in table "pktable".
-UPDATE FKTABLE SET ftest1 = ftest1;	-- should succeed
-UPDATE FKTABLE SET ftest1 = ftest1 + 1;	-- should fail
-ERROR:  insert or update on table "fktable" violates foreign key constraint "fktable_ftest1_fkey"
-DETAIL:  Key (ftest1)=(43) is not present in table "pktable".
-DROP TABLE FKTABLE;
-DROP TABLE PKTABLE;
--- Two columns, two tables
-CREATE TABLE PKTABLE (ptest1 int, ptest2 inet, PRIMARY KEY(ptest1, ptest2));
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/src/test/regress/results/fo...
--- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out	2025-06-27 03:34:54.918389985 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/foreign_key.out	2025-06-27 03:40:27.185043815 +0000
@@ -1740,1669 +1740,10 @@
 DETAIL:  Key (a, b)=(2500, 2502) is still referenced from table "fk_partitioned_fk".
 -- check psql behavior
 \d fk_notpartitioned_pk
-        Table "public.fk_notpartitioned_pk"
- Column |  Type   | Collation | Nullable | Default 
---------+---------+-----------+----------+---------
- a      | integer |           | not null | 
- b      | integer |           | not null | 
-Indexes:
-    "fk_notpartitioned_pk_pkey" PRIMARY KEY, btree (a, b)
-Referenced by:
-    TABLE "fk_partitioned_fk" CONSTRAINT "fk_partitioned_fk_a_b_fkey" FOREIGN KEY (a, b) REFERENCES fk_notpartitioned_p...
-
--- Check the exsting FK trigger
-SELECT conname, tgrelid::regclass as tgrel, regexp_replace(tgname, '[0-9]+', 'N') as tgname, tgtype
-FROM pg_trigger t JOIN pg_constraint c ON (t.tgconstraint = c.oid)
...
sanitizer
SUMMARY: AddressSanitizer: SEGV /tmp/cirrus-ci-build/src/port/pgstrcasecmp.c:40 in pg_strcasecmp
sanitizer
SUMMARY: AddressSanitizer: SEGV /tmp/cirrus-ci-build/src/port/pgstrcasecmp.c:40 in pg_strcasecmp
sanitizer
SUMMARY: AddressSanitizer: SEGV /tmp/cirrus-ci-build/src/port/pgstrcasecmp.c:40 in pg_strcasecmp
tap
[03:43:10.872](112.219s) not ok 5 - regression tests pass
[03:43:34.201](8.553s) not ok 7 - pg_restore to destination instance
[03:43:41.715](7.513s) not ok 8 - dump outputs from original and restored regression databases match
[03:43:48.991](1.342s) not ok 16 - run of pg_upgrade --check for new instance
[03:43:48.992](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[03:43:49.954](0.962s) not ok 18 - run of pg_upgrade for new instance
[03:43:49.955](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[03:43:50.145](0.051s) not ok 20 - check that locales in new cluster match original cluster
[03:43:50.797](0.040s) not ok 22 - old and new dumps match after pg_upgrade
tap
[03:44:57.011](60.193s) not ok 2 - regression tests pass
Linux - Debian Bookworm - Meson
core
[03:46:51.383] #0  0x00007f6b632a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[03:46:51.383] #1  0x00007f6b6325afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[03:46:51.383] #2  0x00007f6b63245472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[03:46:51.383] #3  0x00007f6b6341e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[03:46:51.383] #4  0x00007f6b6342aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[03:46:51.383] #5  0x00007f6b6340d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x5633f6eeafa0,...
[03:46:51.383] #6  0x00005633f63e8439 in pg_strcasecmp (s1=0x1 <error: Cannot access memory at address 0x1>, s2=<optimiz...
[03:46:51.383] #7  0x00005633f5c62a9d in check_log_min_messages (newval=<optimized out>, extra=0x7ffe60ea79e0, source=<o...
[03:46:51.383] #8  0x00005633f6383d4c in call_string_check_hook (conf=conf@entry=0x5633f6eac230 <ConfigureNamesString+28...
[03:46:51.383] #9  0x00005633f63895f7 in parse_and_validate_value (record=record@entry=0x5633f6eac230 <ConfigureNamesStr...
core
[03:46:52.868] #0  0x00007f39644a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[03:46:52.868] #1  0x00007f396445afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[03:46:52.868] #2  0x00007f3964445472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[03:46:52.868] #3  0x00007f396461e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[03:46:52.868] #4  0x00007f396462aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[03:46:52.868] #5  0x00007f396460d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x55b2c5193fa0,...
[03:46:52.868] #6  0x000055b2c4691439 in pg_strcasecmp (s1=0x1 <error: Cannot access memory at address 0x1>, s2=<optimiz...
[03:46:52.868] #7  0x000055b2c3f0ba9d in check_log_min_messages (newval=<optimized out>, extra=0x7ffc29d75d10, source=<o...
[03:46:52.868] #8  0x000055b2c462cd4c in call_string_check_hook (conf=conf@entry=0x55b2c5155230 <ConfigureNamesString+28...
[03:46:52.868] #9  0x000055b2c46325f7 in parse_and_validate_value (record=record@entry=0x55b2c5155230 <ConfigureNamesStr...
core
[03:46:49.857] #0  0x00007f9401ea9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[03:46:49.857] #1  0x00007f9401e5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[03:46:49.857] #2  0x00007f9401e45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[03:46:49.857] #3  0x00007f940201e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[03:46:49.857] #4  0x00007f940202aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[03:46:49.857] #5  0x00007f940200d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x562c9392cfa0,...
[03:46:49.857] #6  0x0000562c92e2a439 in pg_strcasecmp (s1=0x1 <error: Cannot access memory at address 0x1>, s2=<optimiz...
[03:46:49.857] #7  0x0000562c926a4a9d in check_log_min_messages (newval=<optimized out>, extra=0x7fff92cb41c0, source=<o...
[03:46:49.857] #8  0x0000562c92dc5d4c in call_string_check_hook (conf=conf@entry=0x562c938ee230 <ConfigureNamesString+28...
[03:46:49.857] #9  0x0000562c92dcb5f7 in parse_and_validate_value (record=record@entry=0x562c938ee230 <ConfigureNamesStr...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/00...
--- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out	2025-06-27 03:34:55.089477944 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/foreign_key.out	2025-06-27 03:39:58.072558...
@@ -1925,1484 +1925,7 @@
 -- All constraints are now valid and enforced.
 SELECT conname, conenforced, convalidated FROM pg_constraint
 WHERE conrelid = 'fk_notpartitioned_fk'::regclass ORDER BY oid::regclass::text;
-             conname              | conenforced | convalidated 
-----------------------------------+-------------+--------------
- fk_notpartitioned_fk_a_b_fkey    | t           | t
- fk_notpartitioned_fk_a_b_fkey_1  | t           | t
- fk_notpartitioned_fk_a_b_fkey_2  | t           | t
- fk_notpartitioned_fk_a_b_fkey2   | t           | t
- fk_notpartitioned_fk_a_b_fkey2_1 | t           | t
- fk_notpartitioned_fk_a_b_fkey2_2 | t           | t
-(6 rows)
-
--- test a self-referential FK
-ALTER TABLE fk_partitioned_pk ADD CONSTRAINT selffk FOREIGN KEY (a, b) REFERENCES fk_partitioned_pk NOT VALID;
-CREATE TABLE fk_partitioned_pk_3 PARTITION OF fk_partitioned_pk FOR VALUES FROM (2000,2000) TO (3000,3000)
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/build/testrun/recovery/027_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out	2025-06-27 03:34:55.089477944 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/foreign_key.out	2025-06-27 03:40:59.2365...
@@ -863,2546 +863,10 @@
 DROP TABLE PKTABLE;
 -- Test some invalid FK definitions
 CREATE TABLE PKTABLE (ptest1 int PRIMARY KEY, someoid oid);
-CREATE TABLE FKTABLE_FAIL1 ( ftest1 int, CONSTRAINT fkfail1 FOREIGN KEY (ftest2) REFERENCES PKTABLE);
-ERROR:  column "ftest2" referenced in foreign key constraint does not exist
-CREATE TABLE FKTABLE_FAIL2 ( ftest1 int, CONSTRAINT fkfail1 FOREIGN KEY (ftest1) REFERENCES PKTABLE(ptest2));
-ERROR:  column "ptest2" referenced in foreign key constraint does not exist
-CREATE TABLE FKTABLE_FAIL3 ( ftest1 int, CONSTRAINT fkfail1 FOREIGN KEY (tableoid) REFERENCES PKTABLE(someoid));
-ERROR:  system columns cannot be used in foreign keys
-CREATE TABLE FKTABLE_FAIL4 ( ftest1 oid, CONSTRAINT fkfail1 FOREIGN KEY (ftest1) REFERENCES PKTABLE(tableoid));
-ERROR:  system columns cannot be used in foreign keys
-DROP TABLE PKTABLE;
--- Test for referencing column number smaller than referenced constraint
-CREATE TABLE PKTABLE (ptest1 int, ptest2 int, UNIQUE(ptest1, ptest2));
-CREATE TABLE FKTABLE_FAIL1 (ftest1 int REFERENCES pktable(ptest1));
-ERROR:  there is no unique constraint matching given keys for referenced table "pktable"
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/build/testrun/regress/regre...
--- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out	2025-06-27 03:34:55.089477944 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/foreign_key.out	2025-06-27 03:39:55.376559989 +0000
@@ -2044,1365 +2044,10 @@
 ALTER TABLE fk_partitioned_fk ADD FOREIGN KEY (a, b)
   REFERENCES fk_notpartitioned_pk
   ON DELETE SET DEFAULT ON UPDATE SET DEFAULT;
-INSERT INTO fk_notpartitioned_pk VALUES (2502, 2503);
-INSERT INTO fk_partitioned_fk_3 (a, b) VALUES (2502, 2503);
--- this fails, because the defaults for the referencing table are not present
--- in the referenced table:
-UPDATE fk_notpartitioned_pk SET a = 1500 WHERE a = 2502;
-ERROR:  insert or update on table "fk_partitioned_fk_3" violates foreign key constraint "fk_partitioned_fk_a_b_fkey"
-DETAIL:  Key (a, b)=(2501, 142857) is not present in table "fk_notpartitioned_pk".
--- but inserting the row we can make it work:
-INSERT INTO fk_notpartitioned_pk VALUES (2501, 142857);
-UPDATE fk_notpartitioned_pk SET a = 1500 WHERE a = 2502;
-SELECT * FROM fk_partitioned_fk WHERE b = 142857;
-  a   |   b    
-------+--------
...
tap
[03:39:59.935](58.082s) not ok 5 - regression tests pass
[03:40:12.668](5.442s) not ok 7 - pg_restore to destination instance
[03:40:17.493](4.825s) not ok 8 - dump outputs from original and restored regression databases match
[03:40:25.771](2.423s) not ok 16 - run of pg_upgrade --check for new instance
[03:40:25.772](0.001s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[03:40:27.458](1.687s) not ok 18 - run of pg_upgrade for new instance
[03:40:27.459](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[03:40:27.630](0.044s) not ok 20 - check that locales in new cluster match original cluster
[03:40:28.403](0.089s) not ok 22 - old and new dumps match after pg_upgrade
tap
[03:41:01.598](55.611s) not ok 2 - regression tests pass
test
[03:44:21.382]  24/344 postgresql:regress / regress/regress                                            ERROR            ...
[03:44:21.382]  26/344 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR            ...
[03:44:21.382]  75/344 postgresql:recovery / recovery/027_stream_regress                               ERROR            ...
macOS - Sonoma - Meson
core
[03:46:34.360]   * frame #0: 0x000000010486ab7c postgres`pg_strcasecmp(s1=0x0000000000000000, s2="checkpointer") at pgst...
[03:46:34.360]     frame #1: 0x00000001045263e0 postgres`check_log_min_messages(newval=<unavailable>, extra=0x000000016b...
[03:46:34.360]     frame #2: 0x000000010483f3e8 postgres`call_string_check_hook(conf=0x0000000104c188b8, newval=0x000000...
[03:46:34.360]     frame #3: 0x000000010483ecec postgres`parse_and_validate_value(record=0x0000000104c188b8, value=<unav...
[03:46:34.360]     frame #4: 0x000000010483de70 postgres`set_config_with_handle(name=<unavailable>, handle=<unavailable>...
[03:46:34.360]     frame #5: 0x000000010483a548 postgres`set_config_option(name="log_min_messages", value="checkpointer:...
[03:46:34.360]     frame #6: 0x000000010484247c postgres`ExecSetVariableStmt(stmt=0x0000000154016668, isTopLevel=<unavai...
[03:46:34.360]     frame #7: 0x00000001046f0bf8 postgres`standard_ProcessUtility(pstmt=0x0000000154016718, queryString="...
[03:46:34.360]     frame #8: 0x00000001046f09c4 postgres`ProcessUtility(pstmt=<unavailable>, queryString=<unavailable>, ...
[03:46:34.360]     frame #9: 0x00000001046f0620 postgres`PortalRunUtility(portal=0x0000000154045d00, pstmt=0x00000001540...
core
[03:47:32.770]   * frame #0: 0x000000010258eb7c postgres`pg_strcasecmp(s1=0x0000000000000000, s2="checkpointer") at pgst...
[03:47:32.770]     frame #1: 0x000000010224a3e0 postgres`check_log_min_messages(newval=<unavailable>, extra=0x000000016d...
[03:47:32.770]     frame #2: 0x00000001025633e8 postgres`call_string_check_hook(conf=0x000000010293c8b8, newval=0x000000...
[03:47:32.770]     frame #3: 0x0000000102562cec postgres`parse_and_validate_value(record=0x000000010293c8b8, value=<unav...
[03:47:32.770]     frame #4: 0x0000000102561e70 postgres`set_config_with_handle(name=<unavailable>, handle=<unavailable>...
[03:47:32.770]     frame #5: 0x000000010255e548 postgres`set_config_option(name="log_min_messages", value="checkpointer:...
[03:47:32.770]     frame #6: 0x000000010256647c postgres`ExecSetVariableStmt(stmt=0x0000000142009468, isTopLevel=<unavai...
[03:47:32.770]     frame #7: 0x0000000102414bf8 postgres`standard_ProcessUtility(pstmt=0x0000000142009518, queryString="...
[03:47:32.770]     frame #8: 0x00000001024149c4 postgres`ProcessUtility(pstmt=<unavailable>, queryString=<unavailable>, ...
[03:47:32.770]     frame #9: 0x0000000102414620 postgres`PortalRunUtility(portal=0x000000014204a700, pstmt=0x00000001420...
core
[03:48:21.679]   * frame #0: 0x0000000103092b7c postgres`pg_strcasecmp(s1=0x0000000000000000, s2="checkpointer") at pgst...
[03:48:21.679]     frame #1: 0x0000000102d4e3e0 postgres`check_log_min_messages(newval=<unavailable>, extra=0x000000016d...
[03:48:21.679]     frame #2: 0x00000001030673e8 postgres`call_string_check_hook(conf=0x00000001034408b8, newval=0x000000...
[03:48:21.679]     frame #3: 0x0000000103066cec postgres`parse_and_validate_value(record=0x00000001034408b8, value=<unav...
[03:48:21.679]     frame #4: 0x0000000103065e70 postgres`set_config_with_handle(name=<unavailable>, handle=<unavailable>...
[03:48:21.679]     frame #5: 0x0000000103062548 postgres`set_config_option(name="log_min_messages", value="checkpointer:...
[03:48:21.679]     frame #6: 0x000000010306a47c postgres`ExecSetVariableStmt(stmt=0x0000000150008e68, isTopLevel=<unavai...
[03:48:21.679]     frame #7: 0x0000000102f18bf8 postgres`standard_ProcessUtility(pstmt=0x0000000150008f18, queryString="...
[03:48:21.679]     frame #8: 0x00000001037c0334 pg_stat_statements.dylib`pgss_ProcessUtility(pstmt=0x0000000150008f18, q...
[03:48:21.679]     frame #9: 0x0000000102f18620 postgres`PortalRunUtility(portal=0x0000000137828700, pstmt=0x00000001500...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/guc.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade...
--- /Users/admin/pgsql/src/test/regress/expected/guc.out	2025-06-27 03:34:12
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/guc.out	2025-06-27 03:37:20
@@ -929,35 +929,7 @@
 (1 row)
 
 SET log_min_messages TO 'checkpointer:debug2, autovacuum:debug1';  --fail
-ERROR:  invalid value for parameter "log_min_messages": "checkpointer:debug2, autovacuum:debug1"
-DETAIL:  Generic log level was not defined.
-SET log_min_messages TO 'debug1, backend:error, fatal';  -- fail
-ERROR:  invalid value for parameter "log_min_messages": "debug1, backend:error, fatal"
-DETAIL:  Generic log level was already assigned.
-SET log_min_messages TO 'backend:error, foo:fatal, archiver:debug1';  -- fail
-ERROR:  invalid value for parameter "log_min_messages": "backend:error, foo:fatal, archiver:debug1"
-DETAIL:  Unrecognized backend type: "foo".
-SET log_min_messages TO 'backend:error, checkpointer:bar, archiver:debug1';  -- fail
-ERROR:  invalid value for parameter "log_min_messages": "backend:error, checkpointer:bar, archiver:debug1"
-DETAIL:  Unrecognized log level: "bar".
-SET log_min_messages TO 'backend:error, checkpointer:debug3, fatal, archiver:debug2, autovacuum:debug1, walsender:debug...
-SHOW log_min_messages;
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/foreign_key.out /Users/admin/pgsql/build/testrun/recovery/027_stre...
--- /Users/admin/pgsql/src/test/regress/expected/foreign_key.out	2025-06-27 03:34:12
+++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/foreign_key.out	2025-06-27 03:38:34
@@ -486,2923 +486,10 @@
 CREATE TABLE PKTABLE ( ptest1 int, ptest2 int, ptest3 int, ptest4 text, UNIQUE(ptest1, ptest2, ptest3) );
 CREATE TABLE FKTABLE ( ftest1 int, ftest2 int, ftest3 int, ftest4 int,  CONSTRAINT constrname3
 			FOREIGN KEY(ftest1, ftest2, ftest3) REFERENCES PKTABLE (ptest1, ptest2, ptest3));
-INSERT INTO PKTABLE VALUES (1, 2, 3, 'test1');
-INSERT INTO PKTABLE VALUES (1, 3, NULL, 'test2');
-INSERT INTO PKTABLE VALUES (2, NULL, 4, 'test3');
-INSERT INTO FKTABLE VALUES (1, 2, 3, 1);
-DELETE FROM PKTABLE WHERE ptest1 = 2;
-SELECT * FROM PKTABLE;
- ptest1 | ptest2 | ptest3 | ptest4 
---------+--------+--------+--------
-      1 |      2 |      3 | test1
-      1 |      3 |        | test2
-(2 rows)
-
-SELECT * FROM FKTABLE;
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/guc.out /Users/admin/pgsql/build/testrun/regress/regress/results/g...
--- /Users/admin/pgsql/src/test/regress/expected/guc.out	2025-06-27 03:34:12
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/guc.out	2025-06-27 03:37:20
@@ -929,35 +929,7 @@
 (1 row)
 
 SET log_min_messages TO 'checkpointer:debug2, autovacuum:debug1';  --fail
-ERROR:  invalid value for parameter "log_min_messages": "checkpointer:debug2, autovacuum:debug1"
-DETAIL:  Generic log level was not defined.
-SET log_min_messages TO 'debug1, backend:error, fatal';  -- fail
-ERROR:  invalid value for parameter "log_min_messages": "debug1, backend:error, fatal"
-DETAIL:  Generic log level was already assigned.
-SET log_min_messages TO 'backend:error, foo:fatal, archiver:debug1';  -- fail
-ERROR:  invalid value for parameter "log_min_messages": "backend:error, foo:fatal, archiver:debug1"
-DETAIL:  Unrecognized backend type: "foo".
-SET log_min_messages TO 'backend:error, checkpointer:bar, archiver:debug1';  -- fail
-ERROR:  invalid value for parameter "log_min_messages": "backend:error, checkpointer:bar, archiver:debug1"
-DETAIL:  Unrecognized log level: "bar".
-SET log_min_messages TO 'backend:error, checkpointer:debug3, fatal, archiver:debug2, autovacuum:debug1, walsender:debug...
-SHOW log_min_messages;
...
tap
[03:37:23.965](65.180s) not ok 5 - regression tests pass
[03:37:37.381](4.987s) not ok 7 - pg_restore to destination instance
[03:37:42.638](5.257s) not ok 8 - dump outputs from original and restored regression databases match
[03:37:51.956](1.311s) not ok 16 - run of pg_upgrade --check for new instance
[03:37:51.957](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[03:37:52.809](0.852s) not ok 18 - run of pg_upgrade for new instance
[03:37:52.810](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[03:37:53.012](0.066s) not ok 20 - check that locales in new cluster match original cluster
[03:37:53.626](0.057s) not ok 22 - old and new dumps match after pg_upgrade
tap
[03:38:36.673](73.403s) not ok 2 - regression tests pass
test
[03:42:03.639]  29/343 postgresql:regress / regress/regress                                            ERROR            ...
[03:42:03.639]  31/343 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR            ...
[03:42:03.639] 142/343 postgresql:recovery / recovery/027_stream_regress                               ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
core
000000d8`305ffa48 00007fff`703e48fa     ntdll!NtFsControlFile+0x14
000000d8`305ffa50 00007ff6`7277b0cb     KERNELBASE!ConnectNamedPipe+0x6a
000000d8`305ffac0 00007fff`714c4cb0     postgres!pg_signal_thread(
000000d8`305ffbc0 00007fff`72bbedcb     KERNEL32!BaseThreadInitThunk+0x10
000000d8`305ffbf0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000d8`301ffb38 00007fff`72b4b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000d8`301ffb40 00007fff`714c4cb0     ntdll!TppWorkerThread+0x2df
000000d8`301ffe30 00007fff`72bbedcb     KERNEL32!BaseThreadInitThunk+0x10
000000d8`301ffe60 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000d8`2fdfe9e0 00007ff6`72571959     postgres!pg_strcasecmp(
000000d8`2fdfea20 00007ff6`72b1038a     postgres!check_log_min_messages(
000000d8`2fdfeb30 00007ff6`72b11e69     postgres!call_string_check_hook(
000000d8`2fdfeca0 00007ff6`72b08e36     postgres!parse_and_validate_value(
000000d8`2fdfeda0 00007ff6`72b07689     postgres!set_config_with_handle(
000000d8`2fdfef00 00007ff6`72b135cb     postgres!set_config_option(
000000d8`2fdfef70 00007ff6`728a6ea1     postgres!ExecSetVariableStmt(
000000d8`2fdff070 00007fff`62ce34b9     postgres!standard_ProcessUtility(
000000d8`2fdff240 00007ff6`728a646f     pg_stat_statements!pgss_ProcessUtility(
000000d8`2fdff6a0 00007ff6`728a549d     postgres!ProcessUtility(
core
000000d8`309ff458 00007fff`72b4b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000d8`309ff460 00007fff`714c4cb0     ntdll!TppWorkerThread+0x2df
000000d8`309ff750 00007fff`72bbedcb     KERNEL32!BaseThreadInitThunk+0x10
000000d8`309ff780 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000d8`30dffb28 00007fff`7039da3e     ntdll!NtWaitForSingleObject+0x14
000000d8`30dffb30 00007ff6`7277cb6c     KERNELBASE!WaitForSingleObjectEx+0x8e
000000d8`30dffbd0 00007fff`714c4cb0     postgres!pg_timer_thread(
000000d8`30dffc10 00007fff`72bbedcb     KERNEL32!BaseThreadInitThunk+0x10
000000d8`30dffc40 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000a2`70fff788 00007fff`72b4b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000a2`70fff790 00007fff`714c4cb0     ntdll!TppWorkerThread+0x2df
000000a2`70fffa80 00007fff`72bbedcb     KERNEL32!BaseThreadInitThunk+0x10
000000a2`70fffab0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000a2`703ff758 00007fff`72b4b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000a2`703ff760 00007fff`714c4cb0     ntdll!TppWorkerThread+0x2df
000000a2`703ffa50 00007fff`72bbedcb     KERNEL32!BaseThreadInitThunk+0x10
000000a2`703ffa80 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000a2`70bffde8 00007fff`7039da3e     ntdll!NtWaitForSingleObject+0x14
000000a2`70bffdf0 00007ff6`7277cb6c     KERNELBASE!WaitForSingleObjectEx+0x8e
000000a2`70bffe90 00007fff`714c4cb0     postgres!pg_timer_thread(
000000a2`70bffed0 00007fff`72bbedcb     KERNEL32!BaseThreadInitThunk+0x10
000000a2`70bfff00 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000a2`6fffeca0 00007ff6`72571959     postgres!pg_strcasecmp(
000000a2`6fffece0 00007ff6`72b1038a     postgres!check_log_min_messages(
000000a2`6fffedf0 00007ff6`72b11e69     postgres!call_string_check_hook(
000000a2`6fffef60 00007ff6`72b08e36     postgres!parse_and_validate_value(
000000a2`6ffff060 00007ff6`72b07689     postgres!set_config_with_handle(
000000a2`6ffff1c0 00007ff6`72b135cb     postgres!set_config_option(
000000a2`6ffff230 00007ff6`728a6ea1     postgres!ExecSetVariableStmt(
000000a2`6ffff330 00007ff6`728a64b9     postgres!standard_ProcessUtility(
000000a2`6ffff500 00007ff6`728a549d     postgres!ProcessUtility(
000000a2`6ffff550 00007ff6`728a57f2     postgres!PortalRunUtility(
core
000000a2`707ffcb8 00007fff`703e48fa     ntdll!NtFsControlFile+0x14
000000a2`707ffcc0 00007ff6`7277b0cb     KERNELBASE!ConnectNamedPipe+0x6a
000000a2`707ffd30 00007fff`714c4cb0     postgres!pg_signal_thread(
000000a2`707ffe30 00007fff`72bbedcb     KERNEL32!BaseThreadInitThunk+0x10
000000a2`707ffe60 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000065`22bfee60 00007ff6`72571959     postgres!pg_strcasecmp(
00000065`22bfeea0 00007ff6`72b1038a     postgres!check_log_min_messages(
00000065`22bfefb0 00007ff6`72b11e69     postgres!call_string_check_hook(
00000065`22bff120 00007ff6`72b08e36     postgres!parse_and_validate_value(
00000065`22bff220 00007ff6`72b07689     postgres!set_config_with_handle(
00000065`22bff380 00007ff6`72b135cb     postgres!set_config_option(
00000065`22bff3f0 00007ff6`728a6ea1     postgres!ExecSetVariableStmt(
00000065`22bff4f0 00007ff6`728a64b9     postgres!standard_ProcessUtility(
00000065`22bff6c0 00007ff6`728a549d     postgres!ProcessUtility(
00000065`22bff710 00007ff6`728a57f2     postgres!PortalRunUtility(
core
00000065`23bffb28 00007fff`72b4b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000065`23bffb30 00007fff`714c4cb0     ntdll!TppWorkerThread+0x2df
00000065`23bffe20 00007fff`72bbedcb     KERNEL32!BaseThreadInitThunk+0x10
00000065`23bffe50 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000065`22fff508 00007fff`72b4b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000065`22fff510 00007fff`714c4cb0     ntdll!TppWorkerThread+0x2df
00000065`22fff800 00007fff`72bbedcb     KERNEL32!BaseThreadInitThunk+0x10
00000065`22fff830 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000065`233ff858 00007fff`703e48fa     ntdll!NtFsControlFile+0x14
00000065`233ff860 00007ff6`7277b0cb     KERNELBASE!ConnectNamedPipe+0x6a
00000065`233ff8d0 00007fff`714c4cb0     postgres!pg_signal_thread(
00000065`233ff9d0 00007fff`72bbedcb     KERNEL32!BaseThreadInitThunk+0x10
00000065`233ffa00 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000065`237ffd68 00007fff`7039da3e     ntdll!NtWaitForSingleObject+0x14
00000065`237ffd70 00007ff6`7277cb6c     KERNELBASE!WaitForSingleObjectEx+0x8e
00000065`237ffe10 00007fff`714c4cb0     postgres!pg_timer_thread(
00000065`237ffe50 00007fff`72bbedcb     KERNEL32!BaseThreadInitThunk+0x10
00000065`237ffe80 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/guc.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upgra...
--- C:/cirrus/src/test/regress/expected/guc.out	2025-06-27 03:34:57.568266900 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/guc.out	2025-06-27 03:38:35.180478900 +0000
@@ -929,35 +929,7 @@
 (1 row)
 
 SET log_min_messages TO 'checkpointer:debug2, autovacuum:debug1';  --fail
-ERROR:  invalid value for parameter "log_min_messages": "checkpointer:debug2, autovacuum:debug1"
-DETAIL:  Generic log level was not defined.
-SET log_min_messages TO 'debug1, backend:error, fatal';  -- fail
-ERROR:  invalid value for parameter "log_min_messages": "debug1, backend:error, fatal"
-DETAIL:  Generic log level was already assigned.
-SET log_min_messages TO 'backend:error, foo:fatal, archiver:debug1';  -- fail
-ERROR:  invalid value for parameter "log_min_messages": "backend:error, foo:fatal, archiver:debug1"
-DETAIL:  Unrecognized backend type: "foo".
-SET log_min_messages TO 'backend:error, checkpointer:bar, archiver:debug1';  -- fail
-ERROR:  invalid value for parameter "log_min_messages": "backend:error, checkpointer:bar, archiver:debug1"
-DETAIL:  Unrecognized log level: "bar".
-SET log_min_messages TO 'backend:error, checkpointer:debug3, fatal, archiver:debug2, autovacuum:debug1, walsender:debug...
-SHOW log_min_messages;
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/foreign_key.out C:/cirrus/build/testrun/recovery/027_st...
--- C:/cirrus/src/test/regress/expected/foreign_key.out	2025-06-27 03:34:57.559470900 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/foreign_key.out	2025-06-27 03:41:12.328937300 +0000
@@ -2918,491 +2918,10 @@
 CREATE TABLE pt1_2 PARTITION OF pt FOR VALUES IN (1, 2) PARTITION BY LIST (f1);
 CREATE TABLE pt1 PARTITION OF pt1_2 FOR VALUES IN (1);
 CREATE TABLE pt2 PARTITION OF pt1_2 FOR VALUES IN (2);
-CREATE TABLE ref(f1 int, f2 int, f3 int);
-ALTER TABLE ref ADD FOREIGN KEY(f1,f2) REFERENCES pt;
-ALTER TABLE ref ALTER CONSTRAINT ref_f1_f2_fkey_1
-  DEFERRABLE INITIALLY DEFERRED;	-- fails
-ERROR:  cannot alter constraint "ref_f1_f2_fkey_1" on relation "ref"
-DETAIL:  Constraint "ref_f1_f2_fkey_1" is derived from constraint "ref_f1_f2_fkey" of relation "ref".
-HINT:  You may alter the constraint it derives from instead.
-ALTER TABLE ref ALTER CONSTRAINT ref_f1_f2_fkey
-  DEFERRABLE INITIALLY DEFERRED;
-INSERT INTO pt VALUES(1,2,3);
-INSERT INTO ref VALUES(1,2,3);
-BEGIN;
-DELETE FROM pt;
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/guc.out C:/cirrus/build/testrun/regress/regress/results...
--- C:/cirrus/src/test/regress/expected/guc.out	2025-06-27 03:34:57.568266900 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/guc.out	2025-06-27 03:38:35.180478900 +0000
@@ -929,35 +929,7 @@
 (1 row)
 
 SET log_min_messages TO 'checkpointer:debug2, autovacuum:debug1';  --fail
-ERROR:  invalid value for parameter "log_min_messages": "checkpointer:debug2, autovacuum:debug1"
-DETAIL:  Generic log level was not defined.
-SET log_min_messages TO 'debug1, backend:error, fatal';  -- fail
-ERROR:  invalid value for parameter "log_min_messages": "debug1, backend:error, fatal"
-DETAIL:  Generic log level was already assigned.
-SET log_min_messages TO 'backend:error, foo:fatal, archiver:debug1';  -- fail
-ERROR:  invalid value for parameter "log_min_messages": "backend:error, foo:fatal, archiver:debug1"
-DETAIL:  Unrecognized backend type: "foo".
-SET log_min_messages TO 'backend:error, checkpointer:bar, archiver:debug1';  -- fail
-ERROR:  invalid value for parameter "log_min_messages": "backend:error, checkpointer:bar, archiver:debug1"
-DETAIL:  Unrecognized log level: "bar".
-SET log_min_messages TO 'backend:error, checkpointer:debug3, fatal, archiver:debug2, autovacuum:debug1, walsender:debug...
-SHOW log_min_messages;
...
tap
[03:39:01.658](124.484s) not ok 5 - regression tests pass
[03:39:33.651](2.977s) not ok 16 - run of pg_upgrade --check for new instance
[03:39:33.652](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[03:39:35.936](2.284s) not ok 18 - run of pg_upgrade for new instance
[03:39:35.939](0.002s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[03:39:36.929](0.194s) not ok 20 - check that locales in new cluster match original cluster
[03:39:38.590](0.287s) not ok 22 - old and new dumps match after pg_upgrade
tap
[03:41:28.550](124.566s) not ok 2 - regression tests pass
test
[03:48:18.638]  14/338 postgresql:regress / regress/regress                                            ERROR           1...
[03:48:18.638]  23/338 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[03:48:18.638]  71/338 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
53/5644 Add arbitrary xid and mxid to pg_resetwal
FreeBSD - Meson
tap
[03:26:17.370](20.713s) not ok 18 - run of pg_upgrade for new instance
[03:26:17.371](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[03:26:18.662](0.034s) not ok 22 - old and new dumps match after pg_upgrade
test
[03:27:36.303] 276/343 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           3...
Linux - Debian Bookworm - Autoconf
tap
[03:25:02.551](10.966s) Bail out!  command "pg_resetwal -D /tmp/cirrus-ci-build/src/bin/pg_resetwal/tmp_check/t_003_adva...
Linux - Debian Bookworm - Meson
core
[03:30:18.780] #0  0x00007f176bdbddd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[03:30:18.780] #1  0x00007f176bd6a239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[03:30:18.780] #2  0x00007f176bd6a497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[03:30:18.780] #3  0x00005604494975c1 in ?? ()
[03:30:18.780] #4  0x0000560449491369 in ?? ()
[03:30:18.780] #5  0x000056044949020f in ?? ()
[03:30:18.780] #6  0x0000560449490c3b in ?? ()
[03:30:18.780] #7  0x000056044948e66f in ?? ()
[03:30:18.780] #8  0x00007f176bd5524a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[03:30:18.780] #9  0x00007f176bd55305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[03:30:18.662] #0  <unavailable> in ?? ()
core
[03:30:18.662] #0  0x00007f176bdbddd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[03:30:18.662] #1  0x00007f176bd6a239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[03:30:18.662] #2  0x00007f176bd6a497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[03:30:18.662] #3  0x00005604494975f3 in ?? ()
[03:30:18.662] #4  0x0000560449491369 in ?? ()
[03:30:18.662] #5  0x000056044949020f in ?? ()
[03:30:18.662] #6  0x0000560449490c3b in ?? ()
[03:30:18.662] #7  0x000056044948e66f in ?? ()
[03:30:18.662] #8  0x00007f176bd5524a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[03:30:18.662] #9  0x00007f176bd55305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
tap
[03:24:03.271](9.314s) not ok 18 - run of pg_upgrade for new instance
[03:24:03.271](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[03:24:04.414](0.141s) not ok 22 - old and new dumps match after pg_upgrade
test
[03:27:51.084]  67/344 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
macOS - Sonoma - Meson
tap
[03:24:51.773](4.892s) not ok 18 - run of pg_upgrade for new instance
[03:24:51.773](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[03:24:52.399](0.055s) not ok 22 - old and new dumps match after pg_upgrade
test
[03:27:13.741]  60/343 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[03:25:29.570](12.954s) not ok 18 - run of pg_upgrade for new instance
[03:25:29.571](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[03:25:32.368](0.261s) not ok 22 - old and new dumps match after pg_upgrade
test
[03:34:27.568]  38/338 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
53/5378 Conflict detection for update_deleted in logical replication
FreeBSD - Meson
assertion
TRAP: failed Assert("ReplicationSlotCtl != NULL"), File: "../src/backend/replication/slot.c", Line: 1202, PID: 11422
core
[02:47:03.600] #0  0x000000082dadb1ba in thr_kill () from /lib/libc.so.7
[02:47:03.600] #1  0x000000082da545d4 in raise () from /lib/libc.so.7
[02:47:03.600] #2  0x000000082db07b59 in abort () from /lib/libc.so.7
[02:47:03.600] #3  0x0000000000ad7c35 in ExceptionalCondition (conditionName=0x2bad5a "ReplicationSlotCtl != NULL", file...
[02:47:03.600] #4  0x00000000008dbae3 in ReplicationSlotsComputeRequiredLSN () at ../src/backend/replication/slot.c:1202
[02:47:03.600] #5  0x00000000008dcbb6 in CheckPointReplicationSlots (is_shutdown=true) at ../src/backend/replication/slo...
[02:47:03.600] #6  0x0000000000684d30 in CheckPointGuts (checkPointRedo=24667904, flags=flags@entry=5) at ../src/backend...
[02:47:03.600] #7  0x000000000068466b in CreateCheckPoint (flags=flags@entry=5) at ../src/backend/access/transam/xlog.c:...
[02:47:03.600] #8  0x0000000000683868 in ShutdownXLOG (code=code@entry=0, arg=arg@entry=0) at ../src/backend/access/tran...
[02:47:03.600] #9  0x00000000008bd35f in CheckpointerMain (startup_data=<optimized out>, startup_data_len=<optimized out...
tap
[02:38:52.604](0.000s) not ok 8 - run of pg_upgrade --check for old instance with relation in 'd' datasync(invalid) stat...
test
[02:44:33.699]   6/343 postgresql:pg_upgrade / pg_upgrade/004_subscription                             ERROR            ...
Linux - Debian Bookworm - Autoconf
assertion
TRAP: failed Assert("ReplicationSlotCtl != NULL"), File: "slot.c", Line: 1202, PID: 60005
core
[02:51:49.632] #0  0x00007f12536abeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[02:51:49.632] #1  0x00007f125365cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[02:51:49.632] #2  0x00007f1253647472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[02:51:49.632] #3  0x0000559e2cd3afc1 in ExceptionalCondition (conditionName=conditionName@entry=0x559e2d0e1fa0 "Replica...
[02:51:49.632] #4  0x0000559e2c8f5914 in ReplicationSlotsComputeRequiredLSN () at slot.c:1202
[02:51:49.632] #5  0x0000559e2c8f88b3 in CheckPointReplicationSlots (is_shutdown=is_shutdown@entry=true) at slot.c:2186
[02:51:49.632] #6  0x0000559e2c191a02 in CheckPointGuts (checkPointRedo=24734992, flags=flags@entry=5) at xlog.c:7705
[02:51:49.632] #7  0x0000559e2c19ef70 in CreateCheckPoint (flags=flags@entry=5) at xlog.c:7367
[02:51:49.632] #8  0x0000559e2c19fd12 in ShutdownXLOG (code=code@entry=0, arg=arg@entry=0) at xlog.c:6829
[02:51:49.632] #9  0x0000559e2c84b133 in CheckpointerMain (startup_data=<optimized out>, startup_data_len=<optimized out...
tap
[02:46:59.984](0.000s) not ok 8 - run of pg_upgrade --check for old instance with relation in 'd' datasync(invalid) stat...
Linux - Debian Bookworm - Meson
assertion
TRAP: failed Assert("ReplicationSlotCtl != NULL"), File: "../src/backend/replication/slot.c", Line: 1202, PID: 27437
core
[02:49:54.102] #0  0x00007fcbd20a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[02:49:54.102] #1  0x00007fcbd205afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[02:49:54.102] #2  0x00007fcbd2045472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[02:49:54.102] #3  0x000055b2f83efe24 in ExceptionalCondition (conditionName=conditionName@entry=0x55b2f86aa9ab "Replica...
[02:49:54.102] #4  0x000055b2f801a665 in ReplicationSlotsComputeRequiredLSN () at ../src/backend/replication/slot.c:1202
[02:49:54.102] #5  0x000055b2f801cfa3 in CheckPointReplicationSlots (is_shutdown=is_shutdown@entry=true) at ../src/backe...
[02:49:54.102] #6  0x000055b2f7b1f130 in CheckPointGuts (checkPointRedo=24734992, flags=flags@entry=5) at ../src/backend...
[02:49:54.102] #7  0x000055b2f7b2f0f0 in CreateCheckPoint (flags=flags@entry=5) at ../src/backend/access/transam/xlog.c:...
[02:49:54.102] #8  0x000055b2f7b2fcbf in ShutdownXLOG (code=code@entry=0, arg=arg@entry=0) at ../src/backend/access/tran...
[02:49:54.102] #9  0x000055b2f7fdf81d in CheckpointerMain (startup_data=<optimized out>, startup_data_len=<optimized out...
tap
[02:41:49.967](0.000s) not ok 8 - run of pg_upgrade --check for old instance with relation in 'd' datasync(invalid) stat...
test
[02:47:30.985]   7/344 postgresql:pg_upgrade / pg_upgrade/004_subscription                             ERROR            ...
macOS - Sonoma - Meson
assertion
TRAP: failed Assert("ReplicationSlotCtl != NULL"), File: "../src/backend/replication/slot.c", Line: 1202, PID: 10444
core
[02:49:55.717]   * frame #0: 0x00000001970ad5d0 libsystem_kernel.dylib`__pthread_kill + 8
[02:49:55.717]     frame #1: 0x00000001970e5c20 libsystem_pthread.dylib`pthread_kill + 288
[02:49:55.717]     frame #2: 0x0000000196ff2a30 libsystem_c.dylib`abort + 180
[02:49:55.717]     frame #3: 0x00000001029086a8 postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[02:49:55.717]     frame #4: 0x0000000102741d8c postgres`ReplicationSlotsComputeRequiredLSN at slot.c:1202:2
[02:49:55.717]     frame #5: 0x0000000102742cc4 postgres`CheckPointReplicationSlots(is_shutdown=true) at slot.c:2186:2
[02:49:55.717]     frame #6: 0x0000000102549698 postgres`CheckPointGuts(checkPointRedo=24630904, flags=5) at xlog.c:7705...
[02:49:55.717]     frame #7: 0x00000001025490b4 postgres`CreateCheckPoint(flags=5) at xlog.c:7367:2
[02:49:55.717]     frame #8: 0x0000000102548358 postgres`ShutdownXLOG(code=<unavailable>, arg=<unavailable>) at xlog.c:6...
[02:49:55.717]     frame #9: 0x0000000102724cd8 postgres`CheckpointerMain(startup_data=<unavailable>, startup_data_len=<...
tap
[02:39:22.506](0.001s) not ok 8 - run of pg_upgrade --check for old instance with relation in 'd' datasync(invalid) stat...
test
[02:45:53.605]   9/343 postgresql:pg_upgrade / pg_upgrade/004_subscription                             ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
assertion
TRAP: failed Assert("ReplicationSlotCtl != NULL"), File: "../src/backend/replication/slot.c", Line: 1202, PID: 7020
core
0000006a`3fbff738 00007fff`2322b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
0000006a`3fbff740 00007fff`22644cb0     ntdll!TppWorkerThread+0x2df
0000006a`3fbffa30 00007fff`2329edcb     KERNEL32!BaseThreadInitThunk+0x10
0000006a`3fbffa60 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000006a`3f7ffc38 00007fff`209248fa     ntdll!NtFsControlFile+0x14
0000006a`3f7ffc40 00007ff6`4754b44b     KERNELBASE!ConnectNamedPipe+0x6a
0000006a`3f7ffcb0 00007fff`22644cb0     postgres!pg_signal_thread(
0000006a`3f7ffdb0 00007fff`2329edcb     KERNEL32!BaseThreadInitThunk+0x10
0000006a`3f7ffde0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000006a`3f3ffb98 00007fff`2322b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
0000006a`3f3ffba0 00007fff`22644cb0     ntdll!TppWorkerThread+0x2df
0000006a`3f3ffe90 00007fff`2329edcb     KERNEL32!BaseThreadInitThunk+0x10
0000006a`3f3ffec0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000006a`3effef10 00007ff6`478b3a08     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
0000006a`3effef50 00007ff6`47585f60     postgres!ExceptionalCondition(
0000006a`3effef90 00007ff6`47586efa     postgres!ReplicationSlotsComputeRequiredLSN(void)+0x30 [c:\cirrus\src\backend\re...
0000006a`3efff000 00007ff6`471b6389     postgres!CheckPointReplicationSlots(
0000006a`3efff460 00007ff6`471b1158     postgres!CheckPointGuts(
0000006a`3efff4a0 00007ff6`471b0894     postgres!CreateCheckPoint(
0000006a`3efff640 00007ff6`47555d27     postgres!ShutdownXLOG(
0000006a`3efff680 00007ff6`475573e7     postgres!CheckpointerMain(
0000006a`3efff820 00007ff6`4740b259     postgres!SubPostmasterMain(
0000006a`3efff8a0 00007ff6`47a3f869     postgres!main(
tap
[02:39:47.678](0.001s) not ok 8 - run of pg_upgrade --check for old instance with relation in 'd' datasync(invalid) stat...
test
[02:51:10.079]   6/338 postgresql:pg_upgrade / pg_upgrade/004_subscription                             ERROR            ...
53/5444 using index to speedup add not null constraints to a table
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[02:25:56.854](0.001s) not ok 2 - connecting to a non-existent database: matches
test
[02:31:02.711] 179/339 postgresql:pg_dump / pg_dump/002_pg_dump                                        ERROR            ...
53/5809 parallel pg_restore: avoid disk seeks when jumping short distance forward
FreeBSD - Meson
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/build/testrun/regress-runn...
--- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out	2025-06-26 23:10:23.639135000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress-running/regress/results/create_index.out	2025-06-26 23:16:57.631830000 +0...
@@ -2042,7 +2042,7 @@
                                  QUERY PLAN                                 
 ----------------------------------------------------------------------------
  Aggregate
-   ->  Index Only Scan using tenk1_thous_tenthous on tenk1 t1
+   ->  Seq Scan on tenk1 t1
          Filter: ((thousand = 42) OR (thousand = (SubPlan 1)))
          SubPlan 1
            ->  Limit
@@ -2241,7 +2241,7 @@
  Aggregate
    ->  Nested Loop Left Join
          Join Filter: (tenk1.hundred = 42)
-         ->  Index Only Scan using tenk1_hundred on tenk1
+         ->  Seq Scan on tenk1
          ->  Memoize
                Cache Key: tenk1.hundred
...
test
[23:17:32.650] 60/78 postgresql:regress-running / regress-running/regress                         ERROR            29.71...
53/5251 libpq: Fix processing of SSL records >8kB on async API
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[22:22:30.187](0.001s) not ok 19 - server doesn't accept non-SSL connections: matches
test
[22:23:00.306] 334/338 postgresql:ssl / ssl/001_ssltests                                               ERROR            ...
53/5538 SVE enablement for hex-encode and hex-decode
macOS - Sonoma - Meson
tap
[21:19:22.560](0.000s) not ok 399 - pgbench script error: bad boolean stderr /(?^:malformed variable.*trueXXX)/
test
[21:20:58.808] 229/343 postgresql:pgbench / pgbench/001_pgbench_with_server                            ERROR            ...
53/5829 VCI (columnar store extension)
CompilerWarnings
compiler
[18:45:53.208] ../../contrib/vci/include/vci_ros.h:745:9: error: result of comparison of constant 65536 with expression ...
compiler
[18:42:51.000] executor/vci_planner_preanalyze.c:55:7: error: no previous extern declaration for non-static variable 'is...
compiler
[18:39:27.708] ../../src/include/varatt.h:226:35: error: array subscript ‘varattrib_4b[0]’ is partly outside array bound...
compiler
[18:36:33.599] ../../src/include/varatt.h:226:35: error: array subscript ‘varattrib_4b[0]’ is partly outside array bound...
compiler
[18:51:04.199] vci_read_guc.c:37: error: "MAX_KILOBYTES" redefined [-Werror]
compiler
[18:51:03.574] vci_main.c:54:39: error: unknown type name ‘FmgrPreresumeInfo’
compiler
[18:51:04.207] vci_shmem.c:92:25: error: unused variable ‘size’ [-Werror=unused-variable]
compiler
[18:51:04.207] vci_shmem.c:91:21: error: unused variable ‘addr’ [-Werror=unused-variable]
FreeBSD - Meson
test
[18:41:37.867] 108/344 postgresql:vci / vci/regress                                                    ERROR            ...
Linux - Debian Bookworm - Meson
core
[18:46:24.156] #0  0x00007f6e350a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:24.156] #1  0x00007f6e3505afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:24.156] #2  0x00007f6e35045472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:24.156] #3  0x00007f6e3521e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[18:46:24.156] #4  0x00007f6e3522aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[18:46:24.156] #5  0x00007f6e3520dd58 in __ubsan::__ubsan_handle_load_invalid_value_abort (Data=Data@entry=0x55b24e76435...
[18:46:24.156] #6  0x000055b24e69c6ad in addBoundaryDependencies (dobjs=0x55b2666ae270, numObjs=4017, boundaryObjs=bound...
[18:46:24.156] #7  0x000055b24e6d0914 in main (argc=<optimized out>, argv=<optimized out>) at ../src/bin/pg_dump/pg_dump...
[18:46:24.398] #0  0x00007fe8394a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[18:46:24.422] #0  0x00007fe8394a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:24.422] #1  0x00007fe83945afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:24.422] #2  0x00007fe839445472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:24.422] #3  0x00007fe83961e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[18:46:24.422] #4  0x00007fe83962aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[18:46:24.422] #5  0x00007fe83960dd58 in __ubsan::__ubsan_handle_load_invalid_value_abort (Data=Data@entry=0x55befddf835...
[18:46:24.422] #6  0x000055befdd306ad in addBoundaryDependencies (dobjs=0x55bf061febc0, numObjs=9683, boundaryObjs=bound...
[18:46:24.422] #7  0x000055befdd64914 in main (argc=<optimized out>, argv=<optimized out>) at ../src/bin/pg_dump/pg_dump...
[18:46:24.678] #0  0x00007ff83e0a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[18:46:24.699] #0  0x00007ff83e0a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:24.699] #1  0x00007ff83e05afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:24.699] #2  0x00007ff83e045472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:24.699] #3  0x00007ff83e21e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[18:46:24.699] #4  0x00007ff83e22aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[18:46:24.699] #5  0x00007ff83e20dd58 in __ubsan::__ubsan_handle_load_invalid_value_abort (Data=Data@entry=0x5609c0a6a35...
[18:46:24.699] #6  0x00005609c09a26ad in addBoundaryDependencies (dobjs=0x5609e97a3be0, numObjs=4026, boundaryObjs=bound...
[18:46:24.699] #7  0x00005609c09d6914 in main (argc=<optimized out>, argv=<optimized out>) at ../src/bin/pg_dump/pg_dump...
[18:46:24.931] #0  0x00007f768eea9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[18:46:24.952] #0  0x00007f768eea9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:24.952] #1  0x00007f768ee5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:24.952] #2  0x00007f768ee45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:24.952] #3  0x00007f768f01e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[18:46:24.952] #4  0x00007f768f02aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[18:46:24.952] #5  0x00007f768f00dd58 in __ubsan::__ubsan_handle_load_invalid_value_abort (Data=Data@entry=0x56112cf8135...
[18:46:24.952] #6  0x000056112ceb96ad in addBoundaryDependencies (dobjs=0x5611367e3270, numObjs=4017, boundaryObjs=bound...
[18:46:24.952] #7  0x000056112ceed914 in main (argc=<optimized out>, argv=<optimized out>) at ../src/bin/pg_dump/pg_dump...
[18:46:25.192] #0  0x00007f9cdf0a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[18:46:25.213] #0  0x00007f9cdf0a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:25.213] #1  0x00007f9cdf05afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:25.213] #2  0x00007f9cdf045472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:25.213] #3  0x00007f9cdf21e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[18:46:25.213] #4  0x00007f9cdf22aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[18:46:25.213] #5  0x00007f9cdf20dd58 in __ubsan::__ubsan_handle_load_invalid_value_abort (Data=Data@entry=0x561985f0f35...
[18:46:25.213] #6  0x0000561985e476ad in addBoundaryDependencies (dobjs=0x5619a04a4830, numObjs=4014, boundaryObjs=bound...
[18:46:25.213] #7  0x0000561985e7b914 in main (argc=<optimized out>, argv=<optimized out>) at ../src/bin/pg_dump/pg_dump...
[18:46:25.459] #0  0x00007f9e296c5eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[18:46:25.481] #0  0x00007f9e296c5eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:25.481] #1  0x00007f9e29676fb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:25.481] #2  0x00007f9e29661472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:25.481] #3  0x00007f9e2901e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[18:46:25.481] #4  0x00007f9e2902aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[18:46:25.481] #5  0x00007f9e2900dd58 in __ubsan::__ubsan_handle_load_invalid_value_abort (Data=Data@entry=0x560c71eb035...
[18:46:25.481] #6  0x0000560c71de86ad in addBoundaryDependencies (dobjs=0x560cb13abd60, numObjs=4014, boundaryObjs=bound...
[18:46:25.481] #7  0x0000560c71e1c914 in main (argc=<optimized out>, argv=<optimized out>) at ../src/bin/pg_dump/pg_dump...
[18:46:25.747] #0  0x00007f90afaa9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[18:46:25.769] #0  0x00007f90afaa9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:25.769] #1  0x00007f90afa5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:25.769] #2  0x00007f90afa45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:25.769] #3  0x00007f90afc1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[18:46:25.769] #4  0x00007f90afc2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[18:46:25.769] #5  0x00007f90afc0dd58 in __ubsan::__ubsan_handle_load_invalid_value_abort (Data=Data@entry=0x55a8b790735...
[18:46:25.769] #6  0x000055a8b783f6ad in addBoundaryDependencies (dobjs=0x55a8b7d8cb50, numObjs=9683, boundaryObjs=bound...
[18:46:25.769] #7  0x000055a8b7873914 in main (argc=<optimized out>, argv=<optimized out>) at ../src/bin/pg_dump/pg_dump...
[18:46:26.010] #0  0x00007feaca8a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[18:46:26.032] #0  0x00007feaca8a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:26.032] #1  0x00007feaca85afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:26.032] #2  0x00007feaca845472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:26.032] #3  0x00007feacaa1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[18:46:26.032] #4  0x00007feacaa2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[18:46:26.032] #5  0x00007feacaa0dd58 in __ubsan::__ubsan_handle_load_invalid_value_abort (Data=Data@entry=0x5565ad4b935...
[18:46:26.032] #6  0x00005565ad3f16ad in addBoundaryDependencies (dobjs=0x5565d6b4ff60, numObjs=4014, boundaryObjs=bound...
[18:46:26.032] #7  0x00005565ad425914 in main (argc=<optimized out>, argv=<optimized out>) at ../src/bin/pg_dump/pg_dump...
[18:46:26.267] #0  0x00007f9d6d6a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[18:46:26.289] #0  0x00007f9d6d6a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:26.289] #1  0x00007f9d6d65afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:26.289] #2  0x00007f9d6d645472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:26.289] #3  0x00007f9d6d81e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[18:46:26.289] #4  0x00007f9d6d82aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[18:46:26.289] #5  0x00007f9d6d80dd58 in __ubsan::__ubsan_handle_load_invalid_value_abort (Data=Data@entry=0x55c5faed835...
[18:46:26.289] #6  0x000055c5fae106ad in addBoundaryDependencies (dobjs=0x55c60698cd60, numObjs=4014, boundaryObjs=bound...
[18:46:26.289] #7  0x000055c5fae44914 in main (argc=<optimized out>, argv=<optimized out>) at ../src/bin/pg_dump/pg_dump...
[18:46:26.553] #0  0x00007f1b2cea9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[18:46:26.575] #0  0x00007f1b2cea9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:26.575] #1  0x00007f1b2ce5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:26.575] #2  0x00007f1b2ce45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:26.575] #3  0x00007f1b2d01e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[18:46:26.575] #4  0x00007f1b2d02aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[18:46:26.575] #5  0x00007f1b2d00dd58 in __ubsan::__ubsan_handle_load_invalid_value_abort (Data=Data@entry=0x55e45bad035...
[18:46:26.575] #6  0x000055e45ba086ad in addBoundaryDependencies (dobjs=0x55e46d626210, numObjs=7676, boundaryObjs=bound...
[18:46:26.575] #7  0x000055e45ba3c914 in main (argc=<optimized out>, argv=<optimized out>) at ../src/bin/pg_dump/pg_dump...
[18:46:26.811] #0  0x00007fc7a22a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[18:46:26.833] #0  0x00007fc7a22a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:26.833] #1  0x00007fc7a225afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:26.833] #2  0x00007fc7a2245472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:26.833] #3  0x00007fc7a241e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[18:46:26.833] #4  0x00007fc7a242aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[18:46:26.833] #5  0x00007fc7a240dd58 in __ubsan::__ubsan_handle_load_invalid_value_abort (Data=Data@entry=0x564be187135...
[18:46:26.833] #6  0x0000564be17a96ad in addBoundaryDependencies (dobjs=0x564bfbdf5d80, numObjs=4014, boundaryObjs=bound...
[18:46:26.833] #7  0x0000564be17dd914 in main (argc=<optimized out>, argv=<optimized out>) at ../src/bin/pg_dump/pg_dump...
[18:46:27.063] #0  0x00007fc3d8ca9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[18:46:27.085] #0  0x00007fc3d8ca9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:27.085] #1  0x00007fc3d8c5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:27.085] #2  0x00007fc3d8c45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:27.085] #3  0x00007fc3d8e1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[18:46:27.085] #4  0x00007fc3d8e2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[18:46:27.085] #5  0x00007fc3d8e0dd58 in __ubsan::__ubsan_handle_load_invalid_value_abort (Data=Data@entry=0x560774daa35...
[18:46:27.085] #6  0x0000560774ce26ad in addBoundaryDependencies (dobjs=0x5607b4b89620, numObjs=4090, boundaryObjs=bound...
[18:46:27.085] #7  0x0000560774d16914 in main (argc=<optimized out>, argv=<optimized out>) at ../src/bin/pg_dump/pg_dump...
[18:46:27.340] #0  0x00007fa6c04a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[18:46:27.363] #0  0x00007fa6c04a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:27.363] #1  0x00007fa6c045afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:27.363] #2  0x00007fa6c0445472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:27.363] #3  0x00007fa6c061e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[18:46:27.363] #4  0x00007fa6c062aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[18:46:27.363] #5  0x00007fa6c060dd58 in __ubsan::__ubsan_handle_load_invalid_value_abort (Data=Data@entry=0x55aae9bf135...
[18:46:27.363] #6  0x000055aae9b296ad in addBoundaryDependencies (dobjs=0x55aaeafa0a40, numObjs=4014, boundaryObjs=bound...
[18:46:27.363] #7  0x000055aae9b5d914 in main (argc=<optimized out>, argv=<optimized out>) at ../src/bin/pg_dump/pg_dump...
[18:46:27.609] #0  0x00007f0f010a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[18:46:27.631] #0  0x00007f0f010a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:27.631] #1  0x00007f0f0105afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:27.631] #2  0x00007f0f01045472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:27.631] #3  0x00007f0f0121e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[18:46:27.631] #4  0x00007f0f0122aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[18:46:27.631] #5  0x00007f0f0120dd58 in __ubsan::__ubsan_handle_load_invalid_value_abort (Data=Data@entry=0x56510932535...
[18:46:27.631] #6  0x000056510925d6ad in addBoundaryDependencies (dobjs=0x56511d3649e0, numObjs=4014, boundaryObjs=bound...
[18:46:27.631] #7  0x0000565109291914 in main (argc=<optimized out>, argv=<optimized out>) at ../src/bin/pg_dump/pg_dump...
[18:46:27.875] #0  0x00007fa634ca9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[18:46:27.897] #0  0x00007fa634ca9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:27.897] #1  0x00007fa634c5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:27.897] #2  0x00007fa634c45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:27.897] #3  0x00007fa634e1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[18:46:27.897] #4  0x00007fa634e2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[18:46:27.897] #5  0x00007fa634e0dd58 in __ubsan::__ubsan_handle_load_invalid_value_abort (Data=Data@entry=0x555d24c2b35...
[18:46:27.897] #6  0x0000555d24b636ad in addBoundaryDependencies (dobjs=0x555d5be46270, numObjs=4017, boundaryObjs=bound...
[18:46:27.897] #7  0x0000555d24b97914 in main (argc=<optimized out>, argv=<optimized out>) at ../src/bin/pg_dump/pg_dump...
[18:46:28.156] #0  0x00007f21b20a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[18:46:28.178] #0  0x00007f21b20a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:28.178] #1  0x00007f21b205afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:28.178] #2  0x00007f21b2045472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:28.178] #3  0x00007f21b221e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[18:46:28.178] #4  0x00007f21b222aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[18:46:28.178] #5  0x00007f21b220dd58 in __ubsan::__ubsan_handle_load_invalid_value_abort (Data=Data@entry=0x55dec44b335...
[18:46:28.178] #6  0x000055dec43eb6ad in addBoundaryDependencies (dobjs=0x55defa26bd80, numObjs=4014, boundaryObjs=bound...
[18:46:28.178] #7  0x000055dec441f914 in main (argc=<optimized out>, argv=<optimized out>) at ../src/bin/pg_dump/pg_dump...
[18:46:28.410] #0  0x00007fd8500a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[18:46:28.432] #0  0x00007fd8500a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:28.432] #1  0x00007fd85005afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:28.432] #2  0x00007fd850045472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:28.432] #3  0x00007fd85021e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[18:46:28.432] #4  0x00007fd85022aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[18:46:28.432] #5  0x00007fd85020dd58 in __ubsan::__ubsan_handle_load_invalid_value_abort (Data=Data@entry=0x55b0c616c35...
[18:46:28.432] #6  0x000055b0c60a46ad in addBoundaryDependencies (dobjs=0x55b0e2048be0, numObjs=4027, boundaryObjs=bound...
[18:46:28.432] #7  0x000055b0c60d8914 in main (argc=<optimized out>, argv=<optimized out>) at ../src/bin/pg_dump/pg_dump...
core
[18:46:23.899] #0  0x00007f43758a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:23.899] #1  0x00007f437585afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:23.899] #2  0x00007f4375845472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:23.899] #3  0x00007f4375a1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[18:46:23.899] #4  0x00007f4375a2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[18:46:23.899] #5  0x00007f4375a0dd58 in __ubsan::__ubsan_handle_load_invalid_value_abort (Data=Data@entry=0x55775482935...
[18:46:23.899] #6  0x00005577547616ad in addBoundaryDependencies (dobjs=0x557791384620, numObjs=4090, boundaryObjs=bound...
[18:46:23.899] #7  0x0000557754795914 in main (argc=<optimized out>, argv=<optimized out>) at ../src/bin/pg_dump/pg_dump...
[18:46:24.135] #0  0x00007f6e350a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[18:46:23.628] #0  0x00007f0b9d6a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:23.628] #1  0x00007f0b9d65afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:23.628] #2  0x00007f0b9d645472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:23.628] #3  0x00007f0b9d81e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[18:46:23.628] #4  0x00007f0b9d82aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[18:46:23.628] #5  0x00007f0b9d80dd58 in __ubsan::__ubsan_handle_load_invalid_value_abort (Data=Data@entry=0x55ee6f5ef35...
[18:46:23.628] #6  0x000055ee6f5276ad in addBoundaryDependencies (dobjs=0x55ee74d76d80, numObjs=4014, boundaryObjs=bound...
[18:46:23.628] #7  0x000055ee6f55b914 in main (argc=<optimized out>, argv=<optimized out>) at ../src/bin/pg_dump/pg_dump...
[18:46:23.877] #0  0x00007f43758a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[18:46:23.361] #0  0x00007fc34d2a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:23.361] #1  0x00007fc34d25afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:23.361] #2  0x00007fc34d245472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:23.361] #3  0x00007fc34d41e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[18:46:23.361] #4  0x00007fc34d42aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[18:46:23.361] #5  0x00007fc34d40dd58 in __ubsan::__ubsan_handle_load_invalid_value_abort (Data=Data@entry=0x5651e3ebc35...
[18:46:23.361] #6  0x00005651e3df46ad in addBoundaryDependencies (dobjs=0x5651e7bad510, numObjs=4019, boundaryObjs=bound...
[18:46:23.361] #7  0x00005651e3e28914 in main (argc=<optimized out>, argv=<optimized out>) at ../src/bin/pg_dump/pg_dump...
[18:46:23.607] #0  0x00007f0b9d6a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[18:46:23.102] #0  0x00007f180b0a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:23.102] #1  0x00007f180b05afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:23.102] #2  0x00007f180b045472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:23.102] #3  0x00007f180b21e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[18:46:23.102] #4  0x00007f180b22aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[18:46:23.102] #5  0x00007f180b20dd58 in __ubsan::__ubsan_handle_load_invalid_value_abort (Data=Data@entry=0x55dbf923b35...
[18:46:23.102] #6  0x000055dbf91736ad in addBoundaryDependencies (dobjs=0x55dc0eac1210, numObjs=7676, boundaryObjs=bound...
[18:46:23.102] #7  0x000055dbf91a7914 in main (argc=<optimized out>, argv=<optimized out>) at ../src/bin/pg_dump/pg_dump...
[18:46:23.339] #0  0x00007fc34d2a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[18:46:22.832] #0  0x00007fb06c0a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:22.832] #1  0x00007fb06c05afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:22.832] #2  0x00007fb06c045472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:22.832] #3  0x00007fb06c21e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[18:46:22.832] #4  0x00007fb06c22aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[18:46:22.832] #5  0x00007fb06c20dd58 in __ubsan::__ubsan_handle_load_invalid_value_abort (Data=Data@entry=0x55e92aa8a35...
[18:46:22.832] #6  0x000055e92a9c26ad in addBoundaryDependencies (dobjs=0x55e94db31250, numObjs=4056, boundaryObjs=bound...
[18:46:22.832] #7  0x000055e92a9f6914 in main (argc=<optimized out>, argv=<optimized out>) at ../src/bin/pg_dump/pg_dump...
[18:46:23.081] #0  0x00007f180b0a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[18:46:22.565] #0  0x00007f1b4d2a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:22.565] #1  0x00007f1b4d25afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:22.565] #2  0x00007f1b4d245472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:22.565] #3  0x00007f1b4d41e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[18:46:22.565] #4  0x00007f1b4d42aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[18:46:22.565] #5  0x00007f1b4d40dd58 in __ubsan::__ubsan_handle_load_invalid_value_abort (Data=Data@entry=0x5569d6bcd35...
[18:46:22.565] #6  0x00005569d6b056ad in addBoundaryDependencies (dobjs=0x556a0d81dab0, numObjs=4014, boundaryObjs=bound...
[18:46:22.565] #7  0x00005569d6b39914 in main (argc=<optimized out>, argv=<optimized out>) at ../src/bin/pg_dump/pg_dump...
[18:46:22.810] #0  0x00007fb06c0a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[18:46:22.305] #0  0x00007f5b0c6a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:22.305] #1  0x00007f5b0c65afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:22.305] #2  0x00007f5b0c645472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:22.305] #3  0x00007f5b0c81e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[18:46:22.305] #4  0x00007f5b0c82aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[18:46:22.305] #5  0x00007f5b0c80dd58 in __ubsan::__ubsan_handle_load_invalid_value_abort (Data=Data@entry=0x5556473d635...
[18:46:22.305] #6  0x000055564730e6ad in addBoundaryDependencies (dobjs=0x555673304270, numObjs=4017, boundaryObjs=bound...
[18:46:22.305] #7  0x0000555647342914 in main (argc=<optimized out>, argv=<optimized out>) at ../src/bin/pg_dump/pg_dump...
[18:46:22.544] #0  0x00007f1b4d2a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[18:46:22.042] #0  0x00007fe3b8ea9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:22.042] #1  0x00007fe3b8e5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:22.042] #2  0x00007fe3b8e45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:22.042] #3  0x00007fe3b901e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[18:46:22.042] #4  0x00007fe3b902aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[18:46:22.042] #5  0x00007fe3b900dd58 in __ubsan::__ubsan_handle_load_invalid_value_abort (Data=Data@entry=0x55785d38935...
[18:46:22.042] #6  0x000055785d2c16ad in addBoundaryDependencies (dobjs=0x55787b34f6e0, numObjs=4489, boundaryObjs=bound...
[18:46:22.042] #7  0x000055785d2f5914 in main (argc=<optimized out>, argv=<optimized out>) at ../src/bin/pg_dump/pg_dump...
[18:46:22.284] #0  0x00007f5b0c6a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[18:46:21.764] #0  0x00007fc7dc2a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:21.764] #1  0x00007fc7dc25afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:21.764] #2  0x00007fc7dc245472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:21.764] #3  0x00007fc7dc41e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[18:46:21.764] #4  0x00007fc7dc42aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[18:46:21.764] #5  0x00007fc7dc40dd58 in __ubsan::__ubsan_handle_load_invalid_value_abort (Data=Data@entry=0x55ae7609735...
[18:46:21.764] #6  0x000055ae75fcf6ad in addBoundaryDependencies (dobjs=0x55ae91b9e270, numObjs=4017, boundaryObjs=bound...
[18:46:21.764] #7  0x000055ae76003914 in main (argc=<optimized out>, argv=<optimized out>) at ../src/bin/pg_dump/pg_dump...
[18:46:22.020] #0  0x00007fe3b8ea9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[18:46:21.498] #0  0x00007f43944a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:21.498] #1  0x00007f439445afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:21.498] #2  0x00007f4394445472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:21.498] #3  0x00007f439461e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[18:46:21.498] #4  0x00007f439462aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[18:46:21.498] #5  0x00007f439460dd58 in __ubsan::__ubsan_handle_load_invalid_value_abort (Data=Data@entry=0x5574cc8e835...
[18:46:21.498] #6  0x00005574cc8206ad in addBoundaryDependencies (dobjs=0x5574eb646270, numObjs=4017, boundaryObjs=bound...
[18:46:21.498] #7  0x00005574cc854914 in main (argc=<optimized out>, argv=<optimized out>) at ../src/bin/pg_dump/pg_dump...
[18:46:21.743] #0  0x00007fc7dc2a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[18:46:21.229] #0  0x00007efd432a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:21.229] #1  0x00007efd4325afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:21.229] #2  0x00007efd43245472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:21.229] #3  0x00007efd4341e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[18:46:21.229] #4  0x00007efd4342aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[18:46:21.229] #5  0x00007efd4340dd58 in __ubsan::__ubsan_handle_load_invalid_value_abort (Data=Data@entry=0x5576d600235...
[18:46:21.229] #6  0x00005576d5f3a6ad in addBoundaryDependencies (dobjs=0x5576ed0b3bd0, numObjs=4855, boundaryObjs=bound...
[18:46:21.229] #7  0x00005576d5f6e914 in main (argc=<optimized out>, argv=<optimized out>) at ../src/bin/pg_dump/pg_dump...
[18:46:21.475] #0  0x00007f43944a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[18:46:20.973] #0  0x00007fbe12aa9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:20.973] #1  0x00007fbe12a5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:20.973] #2  0x00007fbe12a45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:20.973] #3  0x00007fbe12c1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[18:46:20.973] #4  0x00007fbe12c2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[18:46:20.973] #5  0x00007fbe12c0dd58 in __ubsan::__ubsan_handle_load_invalid_value_abort (Data=Data@entry=0x55c08635635...
[18:46:20.973] #6  0x000055c08628e6ad in addBoundaryDependencies (dobjs=0x55c0b926b270, numObjs=4017, boundaryObjs=bound...
[18:46:20.973] #7  0x000055c0862c2914 in main (argc=<optimized out>, argv=<optimized out>) at ../src/bin/pg_dump/pg_dump...
[18:46:21.208] #0  0x00007efd432a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[18:46:20.699] #0  0x00007f9d808a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:20.699] #1  0x00007f9d8085afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:20.699] #2  0x00007f9d80845472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:20.699] #3  0x00007f9d80a1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[18:46:20.699] #4  0x00007f9d80a2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[18:46:20.699] #5  0x00007f9d80a0dd58 in __ubsan::__ubsan_handle_load_invalid_value_abort (Data=Data@entry=0x55f2da0cb35...
[18:46:20.699] #6  0x000055f2da0036ad in addBoundaryDependencies (dobjs=0x55f301af4270, numObjs=4017, boundaryObjs=bound...
[18:46:20.699] #7  0x000055f2da037914 in main (argc=<optimized out>, argv=<optimized out>) at ../src/bin/pg_dump/pg_dump...
[18:46:20.952] #0  0x00007fbe12aa9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[18:46:20.401] #0  0x00007f7f5a6a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:20.401] #1  0x00007f7f5a65afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:20.401] #2  0x00007f7f5a645472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:20.401] #3  0x00007f7f5a81e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[18:46:20.401] #4  0x00007f7f5a82aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[18:46:20.401] #5  0x00007f7f5a80d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x7f7f57d70360,...
[18:46:20.401] #6  0x00007f7f57cff99c in InitializeTidCridUpdateList (relOid=<optimized out>) at ../contrib/vci/storage/...
[18:46:20.401] #7  0x00007f7f57d01fa6 in vci_InitializeTidCridUpdateLists (info=info@entry=0x56077524b478) at ../contrib...
[18:46:20.401] #8  0x00007f7f57ce6247 in vci_inner_build (heapRel=0x7f7f4e266598, indexRel=indexRel@entry=0x7f7f4e0300a8...
[18:46:20.401] #9  0x00007f7f57ce63a0 in vci_build (heapRel=<optimized out>, indexRel=0x7f7f4e0300a8, indexInfo=<optimiz...
core
[18:46:18.309] #0  0x00007f1c0f4a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:18.309] #1  0x00007f1c0f45afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:18.309] #2  0x00007f1c0f445472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:18.309] #3  0x00007f1c0f61e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[18:46:18.309] #4  0x00007f1c0f62aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[18:46:18.309] #5  0x00007f1c0f60dd58 in __ubsan::__ubsan_handle_load_invalid_value_abort (Data=Data@entry=0x5621b1db735...
[18:46:18.309] #6  0x00005621b1cef6ad in addBoundaryDependencies (dobjs=0x5621dc5de270, numObjs=4017, boundaryObjs=bound...
[18:46:18.309] #7  0x00005621b1d23914 in main (argc=<optimized out>, argv=<optimized out>) at ../src/bin/pg_dump/pg_dump...
[18:46:18.538] #0  0x00007f1d516c2eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[18:46:18.047] #0  0x00007f892d8a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:18.047] #1  0x00007f892d85afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:18.047] #2  0x00007f892d845472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:18.047] #3  0x00007f892da1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[18:46:18.047] #4  0x00007f892da2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[18:46:18.047] #5  0x00007f892da0dd58 in __ubsan::__ubsan_handle_load_invalid_value_abort (Data=Data@entry=0x558b1377035...
[18:46:18.047] #6  0x0000558b136a86ad in addBoundaryDependencies (dobjs=0x558b3317ba40, numObjs=4014, boundaryObjs=bound...
[18:46:18.047] #7  0x0000558b136dc914 in main (argc=<optimized out>, argv=<optimized out>) at ../src/bin/pg_dump/pg_dump...
[18:46:18.287] #0  0x00007f1c0f4a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[18:46:17.794] #0  0x00007f52956a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:17.794] #1  0x00007f529565afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:17.794] #2  0x00007f5295645472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:17.794] #3  0x00007f529581e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[18:46:17.794] #4  0x00007f529582aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[18:46:17.794] #5  0x00007f529580dd58 in __ubsan::__ubsan_handle_load_invalid_value_abort (Data=Data@entry=0x562a538d835...
[18:46:17.794] #6  0x0000562a538106ad in addBoundaryDependencies (dobjs=0x562a71e87420, numObjs=4069, boundaryObjs=bound...
[18:46:17.794] #7  0x0000562a53844914 in main (argc=<optimized out>, argv=<optimized out>) at ../src/bin/pg_dump/pg_dump...
[18:46:18.025] #0  0x00007f892d8a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[18:46:17.528] #0  0x00007fd92aea9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:17.528] #1  0x00007fd92ae5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:17.528] #2  0x00007fd92ae45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:17.528] #3  0x00007fd92b01e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[18:46:17.528] #4  0x00007fd92b02aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[18:46:17.528] #5  0x00007fd92b00dd58 in __ubsan::__ubsan_handle_load_invalid_value_abort (Data=Data@entry=0x55b09635835...
[18:46:17.528] #6  0x000055b0962906ad in addBoundaryDependencies (dobjs=0x55b0d1c69ab0, numObjs=4014, boundaryObjs=bound...
[18:46:17.528] #7  0x000055b0962c4914 in main (argc=<optimized out>, argv=<optimized out>) at ../src/bin/pg_dump/pg_dump...
[18:46:17.772] #0  0x00007f52956a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[18:46:18.825] #0  0x00007f2722ca9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:18.825] #1  0x00007f2722c5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:18.825] #2  0x00007f2722c45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:18.825] #3  0x00007f2722e1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[18:46:18.825] #4  0x00007f2722e2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[18:46:18.825] #5  0x00007f2722e0dd58 in __ubsan::__ubsan_handle_load_invalid_value_abort (Data=Data@entry=0x560845f8a35...
[18:46:18.825] #6  0x0000560845ec26ad in addBoundaryDependencies (dobjs=0x56084cffdf70, numObjs=4014, boundaryObjs=bound...
[18:46:18.825] #7  0x0000560845ef6914 in main (argc=<optimized out>, argv=<optimized out>) at ../src/bin/pg_dump/pg_dump...
[18:46:19.303] #0  0x00007f7f5a6a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[18:46:18.560] #0  0x00007f1d516c2eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:18.560] #1  0x00007f1d51673fb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:18.560] #2  0x00007f1d5165e472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[18:46:18.560] #3  0x00007f1d5101e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[18:46:18.560] #4  0x00007f1d5102aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[18:46:18.560] #5  0x00007f1d5100dd58 in __ubsan::__ubsan_handle_load_invalid_value_abort (Data=Data@entry=0x5636caa4835...
[18:46:18.560] #6  0x00005636ca9806ad in addBoundaryDependencies (dobjs=0x5636d6c63930, numObjs=4014, boundaryObjs=bound...
[18:46:18.560] #7  0x00005636ca9b4914 in main (argc=<optimized out>, argv=<optimized out>) at ../src/bin/pg_dump/pg_dump...
[18:46:18.804] #0  0x00007f2722ca9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
regress
diff -U3 /tmp/cirrus-ci-build/contrib/vci/expected/vci.out /tmp/cirrus-ci-build/build/testrun/vci/regress/results/vci.ou...
--- /tmp/cirrus-ci-build/contrib/vci/expected/vci.out	2025-06-26 18:33:14.463971640 +0000
+++ /tmp/cirrus-ci-build/build/testrun/vci/regress/results/vci.out	2025-06-26 18:40:42.724031030 +0000
@@ -88,39 +88,7 @@
 INSERT INTO testtable (key, cond, c01a, c01b, c02, c03, c05, c06, c07, c08, c09, c10, c13, c15, c16, c17, c18, c19, c20...
 -- Create an index which uses VCI index access method
 CREATE INDEX testindex ON testtable USING vci (key, cond, c01a, c01b, c02, c03, c05, c06, c07, c08, c09, c10, c13, c15,...
--- We expect VCI plans are chosen here
-EXPLAIN (ANALYZE, TIMING OFF, COSTS OFF, SUMMARY OFF, BUFFERS OFF)
-SELECT key, count(*) AS count_star, count(c05) AS count_c05 FROM testtable WHERE NOT cond = 0 GROUP BY key ORDER BY key...
-                                           QUERY PLAN                                           
-------------------------------------------------------------------------------------------------
- Sort (actual rows=14.00 loops=1)
-   Sort Key: key
-   Sort Method: quicksort  Memory: 25kB
-   ->  Custom Scan (VCI HashAggregate) (actual rows=14.00 loops=1)
-         Group Key: key
-         ->  Custom Scan (VCI Scan) using testindex on testtable (actual rows=10221.00 loops=1)
-               Filter: (cond <> 0)
-               Rows Removed by Filter: 476
...
tap
[18:41:18.604](2.580s) not ok 4 - dump from PITR 1
[18:41:18.982](0.378s) not ok 5 - dump from PITR 2
tap
[18:41:33.300](0.465s) not ok 19 - pg_dump: option -n pg_catalog
[18:41:33.726](0.425s) not ok 20 - pg_dumpall: option --exclude-database handles database names with embedded dots
[18:41:34.404](0.287s) not ok 37 - binary_upgrade: pg_dump runs
[18:41:34.439](0.035s) not ok 38 - binary_upgrade: pg_restore runs
tap
[18:41:31.772](0.001s) not ok 2 - correctly fails to dump a foreign table from a dummy FDW: matches
[18:41:32.127](0.355s) not ok 3 - dump foreign server with no tables
tap
[18:41:32.294](2.842s) not ok 1 - parallel dump
[18:41:32.318](0.024s) not ok 2 - parallel restore
[18:41:32.576](0.257s) not ok 3 - parallel dump as inserts
[18:41:32.594](0.017s) not ok 4 - parallel restore as inserts
tap
[18:41:33.346](3.932s) not ok 1 - filter file without patterns
tap
[18:41:38.183](2.793s) not ok 3 - excluding_databases: pg_dumpall runs
[18:41:38.240](0.049s) not ok 4 - should dump excluding_databases
[18:41:40.432](2.187s) not ok 6 - format_custom: pg_dumpall runs
[18:41:40.456](0.023s) not ok 7 - should dump format_custom
[18:41:43.359](2.894s) not ok 8 - format_directory: pg_dumpall runs
[18:41:43.395](0.036s) not ok 9 - should dump format_directory
[18:41:46.368](2.956s) not ok 10 - format_tar: pg_dumpall runs
[18:41:46.439](0.071s) not ok 11 - should dump format_tar
[18:41:49.216](2.766s) not ok 12 - restore_grants: pg_dumpall runs
[18:41:49.261](0.041s) not ok 13 - should dump restore_grants
[18:41:51.754](2.482s) not ok 14 - restore_roles: pg_dumpall runs
[18:41:54.501](2.708s) not ok 16 - restore_tablespace: pg_dumpall runs
tap
[18:41:35.650](0.421s) not ok 7 - parallel dump
[18:41:35.847](0.197s) not ok 8 - parallel restore
[18:41:35.927](0.079s) not ok 9 - parallel restore with create
[18:41:36.371](0.444s) not ok 10 - take full dump
tap
[18:39:43.672](4.667s) not ok 6 - pg_dump on source instance
[18:39:43.711](0.039s) not ok 7 - pg_restore to destination instance
tap
[18:38:18.550](0.000s) not ok 2 - run of pg_upgrade where the new cluster has insufficient "max_replication_slots" stdou...
[18:38:26.903](6.635s) not ok 10 - run of pg_upgrade of old cluster
[18:38:27.159](0.255s) not ok 11 - check the slot exists on new cluster
tap
[18:38:29.697](2.740s) not ok 9 - run of pg_upgrade for old instance when the subscription tables are in init/ready stat...
[18:38:29.697](0.000s) not ok 10 - pg_upgrade_output.d/ removed after successful pg_upgrade
[18:38:29.981](0.283s) not ok 11 - check that the subscription's running status and failover are preserved
[18:38:30.037](0.055s) not ok 12 - there should be 2 rows in pg_subscription_rel(representing tab_upgraded1 and tab_upgr...
tap
[18:38:19.812](3.049s) not ok 13 - run of pg_upgrade
[18:38:19.821](0.000s) not ok 16 - the default char signedness is updated during pg_upgrade: matches
tap
[18:38:19.744](6.697s) not ok 1 - pg_upgrade with transfer mode --clone: stdout matches
[18:38:29.134](6.578s) not ok 3 - pg_upgrade with transfer mode --copy: stdout matches
[18:38:39.419](7.588s) not ok 5 - pg_upgrade with transfer mode --copy-file-range: stdout matches
[18:38:49.029](4.636s) not ok 7 - pg_upgrade with transfer mode --link: stdout matches
[18:38:58.052](5.634s) not ok 9 - pg_upgrade with transfer mode --swap: stdout matches
tap
[18:40:43.064](0.664s) not ok 3 - dump primary server
[18:40:43.449](0.384s) not ok 4 - dump standby server
[18:40:44.622](1.172s) not ok 6 - dump catalogs of primary server
[18:40:45.214](0.591s) not ok 7 - dump catalogs of standby server
[18:40:45.214](0.000s) not ok 8 - compare primary and standby catalog dumps
tap
[18:43:32.324](2.518s) not ok 1 - binary_upgrade: pg_dump runs
test
[18:43:42.157]   7/345 postgresql:pg_upgrade / pg_upgrade/005_char_signedness                          ERROR            ...
[18:43:42.157]   5/345 postgresql:pg_upgrade / pg_upgrade/003_logical_slots                            ERROR            ...
[18:43:42.157]  10/345 postgresql:pg_upgrade / pg_upgrade/004_subscription                             ERROR            ...
[18:43:42.157]   6/345 postgresql:pg_upgrade / pg_upgrade/006_transfer_modes                           ERROR            ...
[18:43:42.157]  44/345 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR            ...
[18:43:42.157] 111/345 postgresql:vci / vci/regress                                                    ERROR            ...
[18:43:42.157] 113/345 postgresql:recovery / recovery/027_stream_regress                               ERROR            ...
[18:43:42.157] 167/345 postgresql:pg_combinebackup / pg_combinebackup/002_compare_backups              ERROR            ...
[18:43:42.157] 186/345 postgresql:pg_dump / pg_dump/003_pg_dump_with_server                            ERROR            ...
[18:43:42.157] 187/345 postgresql:pg_dump / pg_dump/004_pg_dump_parallel                               ERROR            ...
[18:43:42.157] 189/345 postgresql:pg_dump / pg_dump/005_pg_dump_filterfile                             ERROR            ...
[18:43:42.157] 188/345 postgresql:pg_dump / pg_dump/002_pg_dump                                        ERROR            ...
[18:43:42.157] 191/345 postgresql:pg_dump / pg_dump/010_dump_connstr                                   ERROR            ...
[18:43:42.157] 194/345 postgresql:pg_dump / pg_dump/006_pg_dumpall                                     ERROR            ...
[18:43:42.157] 335/345 postgresql:test_pg_dump / test_pg_dump/001_base                                 ERROR            ...
macOS - Sonoma - Meson
test
[18:39:17.897] 107/344 postgresql:vci / vci/regress                                                    ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[18:35:00.474] ../contrib/vci/vci_read_guc.c(37): warning C4005: 'MAX_KILOBYTES': macro redefinition
compiler
[18:35:00.282] ../contrib/vci/vci_main.c(54): error C2059: syntax error: ')'
compiler
[18:35:00.282] ../contrib/vci/vci_main.c(54): error C2059: syntax error: ';'
compiler
[18:35:00.282] ../contrib/vci/vci_main.c(54): error C2061: syntax error: identifier 'preresume_info'
compiler
[18:35:00.282] ../contrib/vci/vci_main.c(54): error C2146: syntax error: missing ')' before identifier 'preresume_info'
53/5842 Fix OAuth feature detection on OpenBSD+Meson
Linux - Debian Bookworm - Meson
test
[17:03:48.972]  22/323 postgresql:regress / regress/regress                                            ERROR            ...
[17:03:48.972]  32/323 postgresql:isolation / isolation/isolation                                      ERROR            ...
[17:03:48.972]  58/323 postgresql:plpgsql / plpgsql/regress                                            ERROR            ...
[17:03:48.972]  59/323 postgresql:amcheck / amcheck/regress                                            ERROR            ...
[17:03:48.972]  60/323 postgresql:bloom / bloom/regress                                                ERROR            ...
[17:03:48.972]  61/323 postgresql:basic_archive / basic_archive/regress                                ERROR            ...
[17:03:48.972]  62/323 postgresql:btree_gin / btree_gin/regress                                        ERROR            ...
[17:03:48.972]  63/323 postgresql:cube / cube/regress                                                  ERROR            ...
[17:03:48.972]  64/323 postgresql:btree_gist / btree_gist/regress                                      ERROR            ...
[17:03:48.972]  65/323 postgresql:citext / citext/regress                                              ERROR            ...
[17:03:48.972]  66/323 postgresql:dblink / dblink/regress                                              ERROR            ...
[17:03:48.972]  67/323 postgresql:dict_int / dict_int/regress                                          ERROR            ...
[17:03:48.972]  68/323 postgresql:dict_xsyn / dict_xsyn/regress                                        ERROR            ...
[17:03:48.972]  69/323 postgresql:file_fdw / file_fdw/regress                                          ERROR            ...
[17:03:48.972]  70/323 postgresql:fuzzystrmatch / fuzzystrmatch/regress                                ERROR            ...
[17:03:48.972]  71/323 postgresql:earthdistance / earthdistance/regress                                ERROR            ...
[17:03:48.972]  72/323 postgresql:intarray / intarray/regress                                          ERROR            ...
[17:03:48.972]  73/323 postgresql:hstore / hstore/regress                                              ERROR            ...
[17:03:48.972]  74/323 postgresql:isn / isn/regress                                                    ERROR            ...
[17:03:48.972]  75/323 postgresql:lo / lo/regress                                                      ERROR            ...
[17:03:48.972]  76/323 postgresql:ltree / ltree/regress                                                ERROR            ...
[17:03:48.972]  77/323 postgresql:pageinspect / pageinspect/regress                                    ERROR            ...
[17:03:48.972]  78/323 postgresql:passwordcheck / passwordcheck/regress                                ERROR            ...
[17:03:48.972]  79/323 postgresql:pg_freespacemap / pg_freespacemap/regress                            ERROR            ...
[17:03:48.972]  80/323 postgresql:pg_buffercache / pg_buffercache/regress                              ERROR            ...
[17:03:48.972]  81/323 postgresql:pg_logicalinspect / pg_logicalinspect/isolation                      ERROR            ...
[17:03:48.972]  82/323 postgresql:pg_prewarm / pg_prewarm/regress                                      ERROR            ...
[17:03:48.972]  83/323 postgresql:pgrowlocks / pgrowlocks/isolation                                    ERROR            ...
[17:03:48.972]  84/323 postgresql:pg_overexplain / pg_overexplain/regress                              ERROR            ...
[17:03:48.972]  85/323 postgresql:pgstattuple / pgstattuple/regress                                    ERROR            ...
[17:03:48.972]  86/323 postgresql:pg_stat_statements / pg_stat_statements/regress                      ERROR            ...
[17:03:48.972]  87/323 postgresql:pg_trgm / pg_trgm/regress                                            ERROR            ...
[17:03:48.972]  88/323 postgresql:pg_visibility / pg_visibility/regress                                ERROR            ...
[17:03:48.972]  89/323 postgresql:pg_surgery / pg_surgery/regress                                      ERROR            ...
[17:03:48.972]  90/323 postgresql:postgres_fdw / postgres_fdw/regress                                  ERROR            ...
[17:03:48.972]  91/323 postgresql:pg_walinspect / pg_walinspect/regress                                ERROR            ...
[17:03:48.972]  92/323 postgresql:seg / seg/regress                                                    ERROR            ...
[17:03:48.972]  93/323 postgresql:spi / spi/regress                                                    ERROR            ...
[17:03:48.972]  94/323 postgresql:tablefunc / tablefunc/regress                                        ERROR            ...
[17:03:48.972]  95/323 postgresql:test_decoding / test_decoding/isolation                              ERROR            ...
[17:03:48.972]  96/323 postgresql:tcn / tcn/isolation                                                  ERROR            ...
[17:03:48.972]  97/323 postgresql:test_decoding / test_decoding/regress                                ERROR            ...
[17:03:48.972]  98/323 postgresql:tsm_system_rows / tsm_system_rows/regress                            ERROR            ...
[17:03:48.972]  99/323 postgresql:tsm_system_time / tsm_system_time/regress                            ERROR            ...
[17:03:48.972] 100/323 postgresql:unaccent / unaccent/regress                                          ERROR            ...
[17:03:48.972] 101/323 postgresql:uuid-ossp / uuid-ossp/regress                                        ERROR            ...
[17:03:48.972] 102/323 postgresql:brin / brin/isolation                                                ERROR            ...
[17:03:48.972] 103/323 postgresql:commit_ts / commit_ts/regress                                        ERROR            ...
[17:03:48.972] 104/323 postgresql:delay_execution / delay_execution/isolation                          ERROR            ...
[17:03:48.972] 105/323 postgresql:dummy_index_am / dummy_index_am/regress                              ERROR            ...
[17:03:48.972] 106/323 postgresql:gin / gin/regress                                                    ERROR            ...
[17:03:48.972] 107/323 postgresql:injection_points / injection_points/regress                          ERROR            ...
[17:03:48.972] 108/323 postgresql:dummy_seclabel / dummy_seclabel/regress                              ERROR            ...
[17:03:48.972] 109/323 postgresql:plsample / plsample/regress                                          ERROR            ...
[17:03:48.972] 110/323 postgresql:injection_points / injection_points/isolation                        ERROR            ...
[17:03:48.972] 111/323 postgresql:test_bloomfilter / test_bloomfilter/regress                          ERROR            ...
[17:03:48.972] 112/323 postgresql:spgist_name_ops / spgist_name_ops/regress                            ERROR            ...
[17:03:48.972] 113/323 postgresql:test_copy_callbacks / test_copy_callbacks/regress                    ERROR            ...
[17:03:48.972] 114/323 postgresql:test_ddl_deparse / test_ddl_deparse/regress                          ERROR            ...
[17:03:48.972] 115/323 postgresql:test_extensions / test_extensions/regress                            ERROR            ...
[17:03:48.972] 116/323 postgresql:test_dsa / test_dsa/regress                                          ERROR            ...
[17:03:48.972] 117/323 postgresql:test_ginpostinglist / test_ginpostinglist/regress                    ERROR            ...
[17:03:48.972] 118/323 postgresql:test_dsm_registry / test_dsm_registry/regress                        ERROR            ...
[17:03:48.983] 119/323 postgresql:test_oat_hooks / test_oat_hooks/regress                              ERROR            ...
[17:03:48.983] 120/323 postgresql:test_integerset / test_integerset/regress                            ERROR            ...
[17:03:48.983] 121/323 postgresql:test_lfind / test_lfind/regress                                      ERROR            ...
[17:03:48.983] 122/323 postgresql:test_parser / test_parser/regress                                    ERROR            ...
[17:03:48.983] 123/323 postgresql:test_predtest / test_predtest/regress                                ERROR            ...
[17:03:48.983] 124/323 postgresql:test_pg_dump / test_pg_dump/regress                                  ERROR            ...
[17:03:48.983] 125/323 postgresql:test_radixtree / test_radixtree/regress                              ERROR            ...
[17:03:48.983] 126/323 postgresql:test_rbtree / test_rbtree/regress                                    ERROR            ...
[17:03:48.983] 127/323 postgresql:test_regex / test_regex/regress                                      ERROR            ...
[17:03:48.983] 128/323 postgresql:test_rls_hooks / test_rls_hooks/regress                              ERROR            ...
[17:03:48.983] 129/323 postgresql:test_resowner / test_resowner/regress                                ERROR            ...
[17:03:48.983] 141/323 postgresql:test_shm_mq / test_shm_mq/regress                                    ERROR            ...
[17:03:48.983] 143/323 postgresql:test_slru / test_slru/regress                                        ERROR            ...
[17:03:48.983] 146/323 postgresql:test_tidstore / test_tidstore/regress                                ERROR            ...
[17:03:48.983] 147/323 postgresql:unsafe_tests / unsafe_tests/regress                                  ERROR            ...
[17:03:48.983] 150/323 postgresql:typcache / typcache/regress                                          ERROR            ...
[17:03:48.983] 151/323 postgresql:ecpg / ecpg/ecpg                                                     ERROR            ...
53/5230 Add IGNORE NULLS to Window functions
Linux - Debian Bookworm - Meson
core
[16:34:00.704] #0  0x00007f53652a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[16:34:00.704] #1  0x00007f536525afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[16:34:00.704] #2  0x00007f5365245472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[16:34:00.704] #3  0x00007f536541e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[16:34:00.704] #4  0x00007f536542aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[16:34:00.704] #5  0x00007f536540dad8 in __ubsan::__ubsan_handle_shift_out_of_bounds_abort (Data=Data@entry=0x55e7812d9e...
[16:34:00.704] #6  0x000055e7804b7c81 in get_notnull_info (winobj=winobj@entry=0x55e78bf26a48, pos=pos@entry=-1) at ../s...
[16:34:00.704] #7  0x000055e7804c2898 in WinGetFuncArgInPartition (winobj=winobj@entry=0x55e78bf26a48, argno=argno@entry...
[16:34:00.704] #8  0x000055e780a869d6 in leadlag_common (fcinfo=0x7ffd9df858a0, forward=forward@entry=false, withoffset=...
[16:34:00.704] #9  0x000055e780a877ce in window_lag (fcinfo=<optimized out>) at ../src/backend/utils/adt/windowfuncs.c:5...
core
[16:33:59.653] #0  0x00007f7208ea9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[16:33:59.653] #1  0x00007f7208e5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[16:33:59.653] #2  0x00007f7208e45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[16:33:59.653] #3  0x00007f720901e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[16:33:59.653] #4  0x00007f720902aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[16:33:59.653] #5  0x00007f720900dad8 in __ubsan::__ubsan_handle_shift_out_of_bounds_abort (Data=Data@entry=0x55791eb7be...
[16:33:59.653] #6  0x000055791dd59c81 in get_notnull_info (winobj=winobj@entry=0x55793a23d668, pos=pos@entry=-1) at ../s...
[16:33:59.653] #7  0x000055791dd64898 in WinGetFuncArgInPartition (winobj=winobj@entry=0x55793a23d668, argno=argno@entry...
[16:33:59.653] #8  0x000055791e3289d6 in leadlag_common (fcinfo=0x7ffd05ba6e30, forward=forward@entry=false, withoffset=...
[16:33:59.653] #9  0x000055791e3297ce in window_lag (fcinfo=<optimized out>) at ../src/backend/utils/adt/windowfuncs.c:5...
core
[16:34:00.192] #0  0x00007f93e9ca9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[16:34:00.192] #1  0x00007f93e9c5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[16:34:00.192] #2  0x00007f93e9c45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[16:34:00.192] #3  0x00007f93e9e1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[16:34:00.192] #4  0x00007f93e9e2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[16:34:00.192] #5  0x00007f93e9e0dad8 in __ubsan::__ubsan_handle_shift_out_of_bounds_abort (Data=Data@entry=0x55bb3c9d9e...
[16:34:00.192] #6  0x000055bb3bbb7c81 in get_notnull_info (winobj=winobj@entry=0x55bb53780ef8, pos=pos@entry=-1) at ../s...
[16:34:00.192] #7  0x000055bb3bbc2898 in WinGetFuncArgInPartition (winobj=winobj@entry=0x55bb53780ef8, argno=argno@entry...
[16:34:00.192] #8  0x000055bb3c1869d6 in leadlag_common (fcinfo=0x7fff71493790, forward=forward@entry=false, withoffset=...
[16:34:00.192] #9  0x000055bb3c1877ce in window_lag (fcinfo=<optimized out>) at ../src/backend/utils/adt/windowfuncs.c:5...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/00...
--- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out	2025-06-26 16:21:05.501510934 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/foreign_key.out	2025-06-26 16:26:47.988380...
@@ -1976,1433 +1976,10 @@
   REFERENCES fk_notpartitioned_pk MATCH SIMPLE
   ON DELETE SET NULL ON UPDATE SET NULL;
 CREATE TABLE fk_partitioned_fk_2 PARTITION OF fk_partitioned_fk FOR VALUES IN (1500,1502);
-CREATE TABLE fk_partitioned_fk_3 (a int, b int);
-ALTER TABLE fk_partitioned_fk ATTACH PARTITION fk_partitioned_fk_3 FOR VALUES IN (2500,2501,2502,2503);
--- this insert fails
-INSERT INTO fk_partitioned_fk (a, b) VALUES (2502, 2503);
-ERROR:  insert or update on table "fk_partitioned_fk_3" violates foreign key constraint "fk_partitioned_fk_a_b_fkey"
-DETAIL:  Key (a, b)=(2502, 2503) is not present in table "fk_notpartitioned_pk".
-INSERT INTO fk_partitioned_fk_3 (a, b) VALUES (2502, 2503);
-ERROR:  insert or update on table "fk_partitioned_fk_3" violates foreign key constraint "fk_partitioned_fk_a_b_fkey"
-DETAIL:  Key (a, b)=(2502, 2503) is not present in table "fk_notpartitioned_pk".
--- but since the FK is MATCH SIMPLE, this one doesn't
-INSERT INTO fk_partitioned_fk_3 (a, b) VALUES (2502, NULL);
--- now create the referenced row ...
-INSERT INTO fk_notpartitioned_pk VALUES (2502, 2503);
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/build/testrun/recovery/027_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out	2025-06-26 16:21:05.501510934 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/foreign_key.out	2025-06-26 16:27:56.1501...
@@ -1740,1669 +1740,7 @@
 DETAIL:  Key (a, b)=(2500, 2502) is still referenced from table "fk_partitioned_fk".
 -- check psql behavior
 \d fk_notpartitioned_pk
-        Table "public.fk_notpartitioned_pk"
- Column |  Type   | Collation | Nullable | Default 
---------+---------+-----------+----------+---------
- a      | integer |           | not null | 
- b      | integer |           | not null | 
-Indexes:
-    "fk_notpartitioned_pk_pkey" PRIMARY KEY, btree (a, b)
-Referenced by:
-    TABLE "fk_partitioned_fk" CONSTRAINT "fk_partitioned_fk_a_b_fkey" FOREIGN KEY (a, b) REFERENCES fk_notpartitioned_p...
-
--- Check the exsting FK trigger
-SELECT conname, tgrelid::regclass as tgrel, regexp_replace(tgname, '[0-9]+', 'N') as tgname, tgtype
-FROM pg_trigger t JOIN pg_constraint c ON (t.tgconstraint = c.oid)
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/build/testrun/regress/regre...
--- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out	2025-06-26 16:21:05.501510934 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/foreign_key.out	2025-06-26 16:26:47.056360617 +0000
@@ -2241,1168 +2241,10 @@
   PARTITION BY RANGE (a);
 CREATE TABLE fk_partitioned_fk_5_1 (a int, b int, FOREIGN KEY (a, b) REFERENCES fk_notpartitioned_pk);
 ALTER TABLE fk_partitioned_fk ATTACH PARTITION fk_partitioned_fk_5 FOR VALUES IN (4500);
-ALTER TABLE fk_partitioned_fk_5 ATTACH PARTITION fk_partitioned_fk_5_1 FOR VALUES FROM (0) TO (10);
-ALTER TABLE fk_partitioned_fk DETACH PARTITION fk_partitioned_fk_5;
-ALTER TABLE fk_partitioned_fk ATTACH PARTITION fk_partitioned_fk_5 FOR VALUES IN (4500);
--- this one has two constraints, similar but not quite the one in the parent,
--- so it gets a new one
-\d fk_partitioned_fk_5
-  Partitioned table "public.fk_partitioned_fk_5"
- Column |  Type   | Collation | Nullable | Default 
---------+---------+-----------+----------+---------
- a      | integer |           |          | 
- b      | integer |           |          | 
-Partition of: fk_partitioned_fk FOR VALUES IN (4500)
-Partition key: RANGE (a)
...
tap
[16:26:49.885](61.979s) not ok 5 - regression tests pass
[16:27:00.889](4.619s) not ok 7 - pg_restore to destination instance
[16:27:05.820](4.930s) not ok 8 - dump outputs from original and restored regression databases match
[16:27:14.386](1.817s) not ok 16 - run of pg_upgrade --check for new instance
[16:27:14.387](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[16:27:15.362](0.976s) not ok 18 - run of pg_upgrade for new instance
[16:27:15.363](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[16:27:15.585](0.057s) not ok 20 - check that locales in new cluster match original cluster
[16:27:16.305](0.129s) not ok 22 - old and new dumps match after pg_upgrade
tap
[16:27:57.942](61.108s) not ok 2 - regression tests pass
test
[16:31:21.182]  24/344 postgresql:regress / regress/regress                                            ERROR            ...
[16:31:21.182]  26/344 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR            ...
[16:31:21.182]  85/344 postgresql:recovery / recovery/027_stream_regress                               ERROR            ...
53/5799 add function for creating/attaching hash table in DSM registry
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[15:28:42.339](0.001s) not ok 3 - checking a non-existent database stderr /(?^:FATAL:  database "qqq" does not exist)/
test
[15:35:08.713] 146/338 postgresql:pg_amcheck / pg_amcheck/002_nonesuch                                 ERROR            ...
53/5853 Extend int128.h to more of numeric.c
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[12:12:48.267] c:\cirrus\src\include\common/int128.h(369): warning C4146: unary minus operator applied to unsigned type,...
compiler
[12:12:48.267] c:\cirrus\src\include\common/int128.h(337): warning C4146: unary minus operator applied to unsigned type,...
compiler
[12:12:48.267] c:\cirrus\src\include\common/int128.h(338): warning C4146: unary minus operator applied to unsigned type,...
compiler
[12:12:48.350] c:\cirrus\src\include\common/int128.h(374): warning C4146: unary minus operator applied to unsigned type,...
compiler
[12:12:48.350] c:\cirrus\src\include\common/int128.h(375): warning C4146: unary minus operator applied to unsigned type,...
compiler
[12:12:49.511] c:\cirrus\src\include\common/int128.h(337): warning C4146: unary minus operator applied to unsigned type,...
compiler
[12:12:49.511] c:\cirrus\src\include\common/int128.h(338): warning C4146: unary minus operator applied to unsigned type,...
compiler
[12:12:49.511] c:\cirrus\src\include\common/int128.h(369): warning C4146: unary minus operator applied to unsigned type,...
compiler
[12:12:49.511] c:\cirrus\src\include\common/int128.h(374): warning C4146: unary minus operator applied to unsigned type,...
compiler
[12:12:49.622] c:\cirrus\src\include\common/int128.h(375): warning C4146: unary minus operator applied to unsigned type,...
53/5836 SQL:2011 Application Time Update & Delete
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[10:25:41.648](0.000s) not ok 2 - regular connections limit: matches
test
[10:28:03.076] 257/338 postgresql:postmaster / postmaster/002_connection_limits                        ERROR            ...
53/5844 Fix background workers not restarting with restart_after_crash = on
CompilerWarnings
compiler
[10:12:00.133] postmaster.c:4252:27: error: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘pid_t’ ...
53/5845 Carefully exposing information without authentication
CompilerWarnings
compiler
[09:14:43.544] backend_startup.c:1266:65: error: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument...
53/5378 Conflict detection for update_deleted in logical replication
FreeBSD - Meson
assertion
TRAP: failed Assert("ReplicationSlotCtl != NULL"), File: "../src/backend/replication/slot.c", Line: 1202, PID: 11277
core
[04:14:22.454] #0  0x000000082d1e71ba in thr_kill () from /lib/libc.so.7
[04:14:22.454] #1  0x000000082d1605d4 in raise () from /lib/libc.so.7
[04:14:22.454] #2  0x000000082d213b59 in abort () from /lib/libc.so.7
[04:14:22.454] #3  0x0000000000ad7af5 in ExceptionalCondition (conditionName=0x2bad5a "ReplicationSlotCtl != NULL", file...
[04:14:22.454] #4  0x00000000008db9a3 in ReplicationSlotsComputeRequiredLSN () at ../src/backend/replication/slot.c:1202
[04:14:22.454] #5  0x00000000008dca76 in CheckPointReplicationSlots (is_shutdown=true) at ../src/backend/replication/slo...
[04:14:22.454] #6  0x0000000000684d10 in CheckPointGuts (checkPointRedo=24667904, flags=flags@entry=5) at ../src/backend...
[04:14:22.454] #7  0x000000000068464b in CreateCheckPoint (flags=flags@entry=5) at ../src/backend/access/transam/xlog.c:...
[04:14:22.454] #8  0x0000000000683848 in ShutdownXLOG (code=code@entry=0, arg=arg@entry=0) at ../src/backend/access/tran...
[04:14:22.454] #9  0x00000000008bd21f in CheckpointerMain (startup_data=<optimized out>, startup_data_len=<optimized out...
tap
[04:05:21.761](0.000s) not ok 8 - run of pg_upgrade --check for old instance with relation in 'd' datasync(invalid) stat...
test
[04:11:28.158]   7/343 postgresql:pg_upgrade / pg_upgrade/004_subscription                             ERROR            ...
Linux - Debian Bookworm - Autoconf
assertion
TRAP: failed Assert("ReplicationSlotCtl != NULL"), File: "slot.c", Line: 1202, PID: 62666
core
[04:18:27.062] #0  0x00007ff7a64abeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[04:18:27.062] #1  0x00007ff7a645cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[04:18:27.062] #2  0x00007ff7a6447472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[04:18:27.062] #3  0x00005630fd284dbb in ExceptionalCondition (conditionName=conditionName@entry=0x5630fd62bf80 "Replica...
[04:18:27.062] #4  0x00005630fce3f70e in ReplicationSlotsComputeRequiredLSN () at slot.c:1202
[04:18:27.062] #5  0x00005630fce426ad in CheckPointReplicationSlots (is_shutdown=is_shutdown@entry=true) at slot.c:2186
[04:18:27.062] #6  0x00005630fc6dbad1 in CheckPointGuts (checkPointRedo=24734992, flags=flags@entry=5) at xlog.c:7705
[04:18:27.062] #7  0x00005630fc6e903f in CreateCheckPoint (flags=flags@entry=5) at xlog.c:7367
[04:18:27.062] #8  0x00005630fc6e9de1 in ShutdownXLOG (code=code@entry=0, arg=arg@entry=0) at xlog.c:6829
[04:18:27.062] #9  0x00005630fcd94f2d in CheckpointerMain (startup_data=<optimized out>, startup_data_len=<optimized out...
tap
[04:14:07.162](0.000s) not ok 8 - run of pg_upgrade --check for old instance with relation in 'd' datasync(invalid) stat...
Linux - Debian Bookworm - Meson
assertion
TRAP: failed Assert("ReplicationSlotCtl != NULL"), File: "../src/backend/replication/slot.c", Line: 1202, PID: 27393
core
[04:16:25.994] #0  0x00007f78170a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[04:16:25.994] #1  0x00007f781705afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[04:16:25.994] #2  0x00007f7817045472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[04:16:25.994] #3  0x000056025ba5dbcd in ExceptionalCondition (conditionName=conditionName@entry=0x56025bd189ab "Replica...
[04:16:25.994] #4  0x000056025b68840e in ReplicationSlotsComputeRequiredLSN () at ../src/backend/replication/slot.c:1202
[04:16:25.994] #5  0x000056025b68ad4c in CheckPointReplicationSlots (is_shutdown=is_shutdown@entry=true) at ../src/backe...
[04:16:25.994] #6  0x000056025b18d1c9 in CheckPointGuts (checkPointRedo=24734992, flags=flags@entry=5) at ../src/backend...
[04:16:25.994] #7  0x000056025b19d189 in CreateCheckPoint (flags=flags@entry=5) at ../src/backend/access/transam/xlog.c:...
[04:16:25.994] #8  0x000056025b19dd58 in ShutdownXLOG (code=code@entry=0, arg=arg@entry=0) at ../src/backend/access/tran...
[04:16:25.994] #9  0x000056025b64d5c6 in CheckpointerMain (startup_data=<optimized out>, startup_data_len=<optimized out...
tap
[04:08:10.031](0.000s) not ok 8 - run of pg_upgrade --check for old instance with relation in 'd' datasync(invalid) stat...
test
[04:13:42.023]   7/344 postgresql:pg_upgrade / pg_upgrade/004_subscription                             ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
assertion
TRAP: failed Assert("ReplicationSlotCtl != NULL"), File: "../src/backend/replication/slot.c", Line: 1202, PID: 6760
core
0000005c`8fbff5f8 00007ffa`dc08b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
0000005c`8fbff600 00007ffa`daf04cb0     ntdll!TppWorkerThread+0x2df
0000005c`8fbff8f0 00007ffa`dc0fedcb     KERNEL32!BaseThreadInitThunk+0x10
0000005c`8fbff920 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000005c`903ff9e8 00007ffa`dc08b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
0000005c`903ff9f0 00007ffa`daf04cb0     ntdll!TppWorkerThread+0x2df
0000005c`903ffce0 00007ffa`dc0fedcb     KERNEL32!BaseThreadInitThunk+0x10
0000005c`903ffd10 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000005c`8ffffac8 00007ffa`d9c148fa     ntdll!NtFsControlFile+0x14
0000005c`8ffffad0 00007ff6`8602b2cb     KERNELBASE!ConnectNamedPipe+0x6a
0000005c`8ffffb40 00007ffa`daf04cb0     postgres!pg_signal_thread(
0000005c`8ffffc40 00007ffa`dc0fedcb     KERNEL32!BaseThreadInitThunk+0x10
0000005c`8ffffc70 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000005c`8f7fec90 00007ff6`86393888     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
0000005c`8f7fecd0 00007ff6`86065de0     postgres!ExceptionalCondition(
0000005c`8f7fed10 00007ff6`86066d7a     postgres!ReplicationSlotsComputeRequiredLSN(void)+0x30 [c:\cirrus\src\backend\re...
0000005c`8f7fed80 00007ff6`85c963d9     postgres!CheckPointReplicationSlots(
0000005c`8f7ff1e0 00007ff6`85c911a8     postgres!CheckPointGuts(
0000005c`8f7ff220 00007ff6`85c908e4     postgres!CreateCheckPoint(
0000005c`8f7ff3c0 00007ff6`86035ba7     postgres!ShutdownXLOG(
0000005c`8f7ff400 00007ff6`86037267     postgres!CheckpointerMain(
0000005c`8f7ff5a0 00007ff6`85eeb2e9     postgres!SubPostmasterMain(
0000005c`8f7ff620 00007ff6`8651f6e9     postgres!main(
tap
[04:06:08.228](0.001s) not ok 8 - run of pg_upgrade --check for old instance with relation in 'd' datasync(invalid) stat...
test
[04:18:32.926]   6/338 postgresql:pg_upgrade / pg_upgrade/004_subscription                             ERROR            ...
53/5671 Produce LLVM bitcode files on meson builds
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[23:08:02.161](0.001s) not ok 5 - reserved_connections limit: matches
test
[23:10:47.196] 258/338 postgresql:postmaster / postmaster/002_connection_limits                        ERROR            ...
53/5627 Fix oldest LSN calculation for WAL segments removal when slots are advancing during checkpoint
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[23:14:54.854](326.079s) # poll_query_until timed out executing this query:
test
[23:14:55.255] 338/338 postgresql:commit_ts / commit_ts/003_standby_2                                  ERROR           3...
53/5319 Changing shared_buffers without restart
CompilerWarnings
compiler
[22:02:48.549] shmem.c:702:3: error: variable 'shm_total_page_count' is uninitialized when used here [-Werror,-Wuninitia...
compiler
[22:01:00.146] shmem.c:702:3: error: variable 'shm_total_page_count' is uninitialized when used here [-Werror,-Wuninitia...
compiler
[21:58:48.992] shmem.c:702:38: error: ‘shm_total_page_count’ may be used uninitialized [-Werror=maybe-uninitialized]
compiler
[21:57:01.550] shmem.c:702:38: error: ‘shm_total_page_count’ may be used uninitialized [-Werror=maybe-uninitialized]
compiler
[22:05:00.211] ../../../src/include/storage/pg_shmem.h:66:9: error: unknown type name ‘pg_atomic_uint32’
compiler
[22:05:00.211] ../../../src/include/storage/pg_shmem.h:69:9: error: unknown type name ‘pg_atomic_uint64’
Linux - Debian Bookworm - Autoconf
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/numa.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resul...
--- /tmp/cirrus-ci-build/src/test/regress/expected/numa.out	2025-06-25 21:55:05.735126257 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/numa.out	2025-06-25 22:03:20.616051753 +0000
@@ -6,8 +6,4 @@
 -- switch to superuser
 \c -
 SELECT COUNT(*) >= 0 AS ok FROM pg_shmem_allocations_numa;
- ok 
-----
- t
-(1 row)
-
+ERROR:  invalid memory alloc request size 864765899839712
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/numa.out /tmp/cirrus-ci-build/src/test/regress/results/numa.out
--- /tmp/cirrus-ci-build/src/test/regress/expected/numa.out	2025-06-25 21:55:05.735126257 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/numa.out	2025-06-25 22:01:23.556156526 +0000
@@ -6,8 +6,4 @@
 -- switch to superuser
 \c -
 SELECT COUNT(*) >= 0 AS ok FROM pg_shmem_allocations_numa;
- ok 
-----
- t
-(1 row)
-
+ERROR:  invalid memory alloc request size 864765899885808
tap
[22:03:28.793](133.620s) not ok 5 - regression tests pass
tap
[22:02:39.999](0.972s) not ok 1 - no parameters missing from postgresql.conf.sample
Linux - Debian Bookworm - Meson
core
[22:01:42.985] #0  0x00007fdfc08a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:01:42.985] #1  0x00007fdfc085afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[22:01:42.985] #2  0x00007fdfc0845472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[22:01:42.985] #3  0x00007fdfc0a1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[22:01:42.985] #4  0x00007fdfc0a2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[22:01:42.985] #5  0x00007fdfc0a0db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x558dcdec4600, In...
[22:01:42.985] #6  0x0000558dcd219fca in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[22:01:42.985] #7  0x0000558dcd11791d in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[22:01:42.985] #8  0x0000558dcd1183f3 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[22:01:42.985] #9  0x0000558dcd119e44 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x558ddf4745e0) at ../src/ba...
core
[22:01:50.455] #0  0x00007f07dc8a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:01:50.455] #1  0x00007f07dc85afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[22:01:50.455] #2  0x00007f07dc845472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[22:01:50.455] #3  0x00007f07dca1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[22:01:50.455] #4  0x00007f07dca2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[22:01:50.455] #5  0x00007f07dca0db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x5558a66ae600, In...
[22:01:50.455] #6  0x00005558a5a03fca in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[22:01:50.455] #7  0x00005558a590191d in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[22:01:50.455] #8  0x00005558a59023f3 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[22:01:50.456] #9  0x00005558a5903e44 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x5558c943d5d0) at ../src/ba...
core
[22:01:49.936] #0  0x00007f28c78a9eec in ?? ()
[22:01:50.423] #0  0x00007f07dc8a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[22:01:49.733] #0  0x00007f43a7ca9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:01:49.733] #1  0x00007f43a7c5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[22:01:49.733] #2  0x00007f43a7c45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[22:01:49.733] #3  0x00007f43a7e1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[22:01:49.733] #4  0x00007f43a7e2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[22:01:49.733] #5  0x00007f43a7e0db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x564bb2f9c600, In...
[22:01:49.733] #6  0x0000564bb22f1fca in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[22:01:49.733] #7  0x0000564bb21ef91d in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[22:01:49.733] #8  0x0000564bb21f03f3 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[22:01:49.733] #9  0x0000564bb21f1e44 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x564bdb09a5e0) at ../src/ba...
core
[22:01:49.224] #0  0x00007f58a3aa9eec in ?? ()
[22:01:49.700] #0  0x00007f43a7ca9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[22:01:49.029] #0  0x00007f7b316a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:01:49.029] #1  0x00007f7b3165afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[22:01:49.029] #2  0x00007f7b31645472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[22:01:49.029] #3  0x00007f7b3181e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[22:01:49.029] #4  0x00007f7b3182aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[22:01:49.029] #5  0x00007f7b3180db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x56483744d600, In...
[22:01:49.029] #6  0x00005648367a2fca in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[22:01:49.029] #7  0x00005648366a091d in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[22:01:49.029] #8  0x00005648366a13f3 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[22:01:49.030] #9  0x00005648366a2e44 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x5648553555b0) at ../src/ba...
core
[22:01:48.478] #0  0x00007fb0c54a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:01:48.478] #1  0x00007fb0c545afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[22:01:48.478] #2  0x00007fb0c5445472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[22:01:48.478] #3  0x00007fb0c561e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[22:01:48.478] #4  0x00007fb0c562aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[22:01:48.478] #5  0x00007fb0c560db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x561bd4ce2600, In...
[22:01:48.478] #6  0x0000561bd4037fca in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[22:01:48.478] #7  0x0000561bd3f3591d in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[22:01:48.478] #8  0x0000561bd3f363f3 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[22:01:48.479] #9  0x0000561bd3f37e44 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x561bfafe45b0) at ../src/ba...
core
[22:01:47.931] #0  0x00007fd8846a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:01:47.931] #1  0x00007fd88465afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[22:01:47.931] #2  0x00007fd884645472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[22:01:47.931] #3  0x0000564a33daf1fa in ExceptionalCondition (conditionName=conditionName@entry=0x564a34094b50 "!IsTran...
[22:01:47.931] #4  0x0000564a33b41cbb in pgstat_report_stat (force=force@entry=true) at ../src/backend/utils/activity/pg...
[22:01:47.931] #5  0x0000564a33b42014 in pgstat_shutdown_hook (code=<optimized out>, arg=<optimized out>) at ../src/back...
[22:01:47.931] #6  0x0000564a33aa7140 in shmem_exit (code=code@entry=1) at ../src/backend/storage/ipc/ipc.c:245
[22:01:47.931] #7  0x0000564a33aa73eb in proc_exit_prepare (code=code@entry=1) at ../src/backend/storage/ipc/ipc.c:200
[22:01:47.931] #8  0x0000564a33aa75a9 in proc_exit (code=code@entry=1) at ../src/backend/storage/ipc/ipc.c:113
[22:01:47.931] #9  0x0000564a33db434b in errfinish (filename=filename@entry=0x564a33ff5b78 "../src/backend/access/transa...
core
[22:01:47.362] #0  0x00007f30810a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:01:47.362] #1  0x00007f308105afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[22:01:47.362] #2  0x00007f3081045472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[22:01:47.362] #3  0x00007f308121e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[22:01:47.362] #4  0x00007f308122aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[22:01:47.362] #5  0x00007f308120db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x55a145451600, In...
[22:01:47.362] #6  0x000055a1447a6fca in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[22:01:47.362] #7  0x000055a1446a491d in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[22:01:47.362] #8  0x000055a1446a53f3 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[22:01:47.362] #9  0x000055a1446a6e44 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x55a163f485b0) at ../src/ba...
core
[22:01:46.772] #0  0x00007fc2e14a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:01:46.772] #1  0x00007fc2e145afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[22:01:46.772] #2  0x00007fc2e1445472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[22:01:46.772] #3  0x00007fc2e161e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[22:01:46.772] #4  0x00007fc2e162aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[22:01:46.772] #5  0x00007fc2e160db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x559672b6b600, In...
[22:01:46.772] #6  0x0000559671ec0fca in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[22:01:46.772] #7  0x0000559671dbe91d in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[22:01:46.772] #8  0x0000559671dbf3f3 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[22:01:46.772] #9  0x0000559671dc0e44 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x5596876915e0) at ../src/ba...
core
[22:01:46.237] #0  0x00007ffa90ca9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:01:46.237] #1  0x00007ffa90c5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[22:01:46.237] #2  0x00007ffa90c45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[22:01:46.237] #3  0x00007ffa90e1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[22:01:46.237] #4  0x00007ffa90e2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[22:01:46.237] #5  0x00007ffa90e0db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x55e71b358600, In...
[22:01:46.237] #6  0x000055e71a6adfca in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[22:01:46.237] #7  0x000055e71a5ab91d in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[22:01:46.237] #8  0x000055e71a5ac3f3 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[22:01:46.237] #9  0x000055e71a5ade44 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x55e73c0bd5e0) at ../src/ba...
core
[22:01:45.625] #0  0x00007f30810a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:01:45.625] #1  0x00007f308105afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[22:01:45.625] #2  0x00007f3081045472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[22:01:45.625] #3  0x000055a144aad1fa in ExceptionalCondition (conditionName=conditionName@entry=0x55a144d92b50 "!IsTran...
[22:01:45.625] #4  0x000055a14483fcbb in pgstat_report_stat (force=force@entry=true) at ../src/backend/utils/activity/pg...
[22:01:45.625] #5  0x000055a144840014 in pgstat_shutdown_hook (code=<optimized out>, arg=<optimized out>) at ../src/back...
[22:01:45.625] #6  0x000055a1447a5140 in shmem_exit (code=code@entry=1) at ../src/backend/storage/ipc/ipc.c:245
[22:01:45.625] #7  0x000055a1447a53eb in proc_exit_prepare (code=code@entry=1) at ../src/backend/storage/ipc/ipc.c:200
[22:01:45.625] #8  0x000055a1447a55a9 in proc_exit (code=code@entry=1) at ../src/backend/storage/ipc/ipc.c:113
[22:01:45.625] #9  0x000055a144ab234b in errfinish (filename=filename@entry=0x55a144cf3b78 "../src/backend/access/transa...
core
[22:01:45.049] #0  0x00007fcf2f2a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:01:45.049] #1  0x00007fcf2f25afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[22:01:45.049] #2  0x00007fcf2f245472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[22:01:45.049] #3  0x000055bae49b81fa in ExceptionalCondition (conditionName=conditionName@entry=0x55bae4c9db50 "!IsTran...
[22:01:45.049] #4  0x000055bae474acbb in pgstat_report_stat (force=force@entry=true) at ../src/backend/utils/activity/pg...
[22:01:45.049] #5  0x000055bae474b014 in pgstat_shutdown_hook (code=<optimized out>, arg=<optimized out>) at ../src/back...
[22:01:45.049] #6  0x000055bae46b0140 in shmem_exit (code=code@entry=1) at ../src/backend/storage/ipc/ipc.c:245
[22:01:45.049] #7  0x000055bae46b03eb in proc_exit_prepare (code=code@entry=1) at ../src/backend/storage/ipc/ipc.c:200
[22:01:45.049] #8  0x000055bae46b05a9 in proc_exit (code=code@entry=1) at ../src/backend/storage/ipc/ipc.c:113
[22:01:45.049] #9  0x000055bae49bd34b in errfinish (filename=filename@entry=0x55bae4bfeb78 "../src/backend/access/transa...
core
[22:01:38.037] #0  0x00007ff2d3aa9eec in ?? ()
[22:01:38.612] #0  0x00007f361f4a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[22:01:38.683] #0  0x00007f361f4a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:01:38.683] #1  0x00007f361f45afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[22:01:38.683] #2  0x00007f361f445472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[22:01:38.683] #3  0x00007f361f61e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[22:01:38.683] #4  0x00007f361f62aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[22:01:38.683] #5  0x00007f361f60db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x5628081cf600, In...
[22:01:38.683] #6  0x0000562807524fca in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[22:01:38.683] #7  0x000056280742291d in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[22:01:38.683] #8  0x00005628074233f3 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[22:01:38.683] #9  0x0000562807424e44 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x562828f6f5e0) at ../src/ba...
core
[22:01:38.872] #0  0x00007f08aa0a9eec in ?? ()
[22:01:39.337] #0  0x00007f34570a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[22:01:39.367] #0  0x00007f34570a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:01:39.367] #1  0x00007f345705afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[22:01:39.367] #2  0x00007f3457045472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[22:01:39.367] #3  0x00007f345721e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[22:01:39.367] #4  0x00007f345722aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[22:01:39.367] #5  0x00007f345720db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x558782f40600, In...
[22:01:39.367] #6  0x0000558782295fca in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[22:01:39.367] #7  0x000055878219391d in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[22:01:39.367] #8  0x00005587821943f3 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[22:01:39.368] #9  0x0000558782195e44 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x5587957b9640) at ../src/ba...
core
[22:01:40.048] #0  0x00007fcf2f2a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:01:40.048] #1  0x00007fcf2f25afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[22:01:40.048] #2  0x00007fcf2f245472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[22:01:40.048] #3  0x00007fcf2f41e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[22:01:40.048] #4  0x00007fcf2f42aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[22:01:40.048] #5  0x00007fcf2f40db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x55bae535c600, In...
[22:01:40.048] #6  0x000055bae46b1fca in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[22:01:40.048] #7  0x000055bae45af91d in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[22:01:40.048] #8  0x000055bae45b03f3 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[22:01:40.049] #9  0x000055bae45b1e44 in PostmasterMain (argc=argc@entry=8, argv=argv@entry=0x55baec6a4640) at ../src/ba...
core
[22:01:40.594] #0  0x00007fcb98ea9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:01:40.594] #1  0x00007fcb98e5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[22:01:40.594] #2  0x00007fcb98e45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[22:01:40.594] #3  0x00007fcb9901e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[22:01:40.594] #4  0x00007fcb9902aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[22:01:40.594] #5  0x00007fcb9900db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x564abf038600, In...
[22:01:40.594] #6  0x0000564abe38dfca in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[22:01:40.594] #7  0x0000564abe28b91d in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[22:01:40.594] #8  0x0000564abe28c3f3 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[22:01:40.594] #9  0x0000564abe28de44 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x564acf0ff5e0) at ../src/ba...
core
[22:01:41.151] #0  0x00007f3575aa9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:01:41.151] #1  0x00007f3575a5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[22:01:41.151] #2  0x00007f3575a45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[22:01:41.151] #3  0x00007f3575c1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[22:01:41.151] #4  0x00007f3575c2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[22:01:41.151] #5  0x00007f3575c0db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x55f611fbc600, In...
[22:01:41.151] #6  0x000055f611311fca in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[22:01:41.151] #7  0x000055f61120f91d in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[22:01:41.151] #8  0x000055f6112103f3 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[22:01:41.151] #9  0x000055f611211e44 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x55f63691c5d0) at ../src/ba...
core
[22:01:41.360] #0  0x00007f10066a9eec in ?? ()
[22:01:41.835] #0  0x00007f96df8a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[22:01:41.867] #0  0x00007f96df8a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:01:41.867] #1  0x00007f96df85afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[22:01:41.867] #2  0x00007f96df845472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[22:01:41.867] #3  0x00007f96dfa1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[22:01:41.867] #4  0x00007f96dfa2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[22:01:41.867] #5  0x00007f96dfa0db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x55c0f6e02600, In...
[22:01:41.867] #6  0x000055c0f6157fca in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[22:01:41.867] #7  0x000055c0f605591d in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[22:01:41.867] #8  0x000055c0f60563f3 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[22:01:41.868] #9  0x000055c0f6057e44 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x55c0ff4cd640) at ../src/ba...
core
[22:01:42.419] #0  0x00007f95898a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:01:42.419] #1  0x00007f958985afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[22:01:42.419] #2  0x00007f9589845472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[22:01:42.419] #3  0x00007f9589a1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[22:01:42.419] #4  0x00007f9589a2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[22:01:42.419] #5  0x00007f9589a0db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x55d849bde600, In...
[22:01:42.419] #6  0x000055d848f33fca in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[22:01:42.419] #7  0x000055d848e3191d in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[22:01:42.419] #8  0x000055d848e323f3 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[22:01:42.420] #9  0x000055d848e33e44 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x55d8675a25e0) at ../src/ba...
core
[22:01:43.564] #0  0x00007fd8846a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:01:43.564] #1  0x00007fd88465afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[22:01:43.564] #2  0x00007fd884645472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[22:01:43.564] #3  0x00007fd88481e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[22:01:43.564] #4  0x00007fd88482aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[22:01:43.564] #5  0x00007fd88480db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x564a34753600, In...
[22:01:43.564] #6  0x0000564a33aa8fca in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[22:01:43.564] #7  0x0000564a339a691d in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[22:01:43.564] #8  0x0000564a339a73f3 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[22:01:43.565] #9  0x0000564a339a8e44 in PostmasterMain (argc=argc@entry=8, argv=argv@entry=0x564a70a56640) at ../src/ba...
test
[22:01:02.416]   5/344 postgresql:pg_upgrade / pg_upgrade/005_char_signedness                          ERROR            ...
[22:01:02.416]   6/344 postgresql:recovery / recovery/001_stream_rep                                   ERROR            ...
[22:01:02.416]   7/344 postgresql:recovery / recovery/002_archiving                                    ERROR            ...
[22:01:02.416]   8/344 postgresql:pg_upgrade / pg_upgrade/003_logical_slots                            ERROR            ...
[22:01:02.416]   9/344 postgresql:pg_upgrade / pg_upgrade/006_transfer_modes                           ERROR            ...
[22:01:02.416]  10/344 postgresql:recovery / recovery/003_recovery_targets                             ERROR            ...
[22:01:02.416]  12/344 postgresql:pg_upgrade / pg_upgrade/004_subscription                             ERROR            ...
[22:01:02.416]  11/344 postgresql:recovery / recovery/004_timeline_switch                              ERROR            ...
[22:01:02.416]  13/344 postgresql:regress / regress/regress                                            ERROR            ...
[22:01:02.416]  14/344 postgresql:recovery / recovery/005_replay_delay                                 ERROR            ...
[22:01:02.416]  16/344 postgresql:recovery / recovery/006_logical_decoding                             ERROR            ...
[22:01:02.416]  17/344 postgresql:recovery / recovery/007_sync_rep                                     ERROR            ...
[22:01:02.416]  18/344 postgresql:recovery / recovery/008_fsm_truncation                               ERROR            ...
[22:01:02.416]  20/344 postgresql:isolation / isolation/isolation                                      ERROR            ...
[22:01:02.416]  22/344 postgresql:recovery / recovery/015_promotion_pages                              ERROR            ...
[22:01:02.416]  23/344 postgresql:recovery / recovery/014_unlogged_reinit                              ERROR            ...
[22:01:02.416]  24/344 postgresql:recovery / recovery/017_shm                                          ERROR            ...
[22:01:02.416]  25/344 postgresql:recovery / recovery/016_min_consistency                              ERROR            ...
[22:01:02.416]  26/344 postgresql:recovery / recovery/018_wal_optimize                                 ERROR            ...
[22:01:02.416]  27/344 postgresql:recovery / recovery/019_replslot_limit                               ERROR            ...
[22:01:02.416]  28/344 postgresql:recovery / recovery/022_crash_temp_files                             ERROR            ...
[22:01:02.416]  19/344 postgresql:recovery / recovery/009_twophase                                     ERROR            ...
[22:01:02.416]  29/344 postgresql:recovery / recovery/023_pitr_prepared_xact                           ERROR            ...
[22:01:02.416]  30/344 postgresql:recovery / recovery/020_archive_status                               ERROR            ...
[22:01:02.416]  31/344 postgresql:recovery / recovery/026_overwrite_contrecord                         ERROR            ...
[22:01:02.416]  32/344 postgresql:recovery / recovery/024_archive_recovery                             ERROR            ...
[22:01:02.416]  33/344 postgresql:recovery / recovery/021_row_visibility                               ERROR            ...
[22:01:02.416]  15/344 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[21:56:10.423] c:\cirrus\src\include\storage/pg_shmem.h(69): error C2059: syntax error: ';'
compiler
[21:56:10.423] c:\cirrus\src\include\storage/pg_shmem.h(69): error C2061: syntax error: identifier 'Generation'
compiler
[21:56:10.423] c:\cirrus\src\include\storage/pg_shmem.h(71): error C2059: syntax error: '}'
compiler
[21:56:10.423] c:\cirrus\src\include\storage/pg_shmem.h(73): error C2143: syntax error: missing '{' before '*'
compiler
[21:56:10.423] c:\cirrus\src\include\storage/pg_shmem.h(68): error C2370: 'Barrier': redefinition; different storage cla...
compiler
[21:56:10.423] c:\cirrus\src\include\storage/pg_shmem.h(66): error C2061: syntax error: identifier 'pg_atomic_uint32'
53/4681 Make COPY format extendable: Extract COPY TO format implementations
FreeBSD - Meson
regress
diff -U3 /tmp/cirrus-ci-build/src/test/modules/test_copy_format/expected/test_copy_format.out /tmp/cirrus-ci-build/build...
--- /tmp/cirrus-ci-build/src/test/modules/test_copy_format/expected/test_copy_format.out	2025-06-25 08:40:21.572572000 +...
+++ /tmp/cirrus-ci-build/build/testrun/test_copy_format-running/regress/results/test_copy_format.out	2025-06-25 08:48:26...
@@ -1,19 +1,13 @@
 CREATE TABLE copy_data (a smallint, b integer, c bigint);
 INSERT INTO copy_data VALUES (1, 2, 3), (12, 34, 56), (123, 456, 789);
 COPY copy_data FROM stdin WITH (FORMAT 'test_copy_format');
-NOTICE:  CopyFromInFunc: attribute: smallint
-NOTICE:  CopyFromInFunc: attribute: integer
-NOTICE:  CopyFromInFunc: attribute: bigint
-NOTICE:  CopyFromStart: the number of attributes: 3
-NOTICE:  CopyFromOneRow
-NOTICE:  CopyFromEnd
+ERROR:  COPY format "test_copy_format" not recognized
+LINE 1: COPY copy_data FROM stdin WITH (FORMAT 'test_copy_format');
+                                        ^
+\.
+invalid command \.
 COPY copy_data TO stdout WITH (FORMAT 'test_copy_format');
-NOTICE:  CopyToOutFunc: attribute: smallint
...
test
[08:49:02.741] 56/79 postgresql:test_copy_format-running / test_copy_format-running/regress       ERROR             0.13...
53/5270 jsonpath string methods: lower, upper, initcap, l/r/btrim, replace, split_part
CompilerWarnings
compiler
[06:09:34.276] jsonpath_exec.c:2830:13: error: mixing declarations and code is incompatible with standards before C99 [-...
compiler
[06:08:06.347] jsonpath_exec.c:2830:13: error: mixing declarations and code is incompatible with standards before C99 [-...
compiler
[06:06:23.605] jsonpath_exec.c:2830:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-sta...
compiler
[06:05:06.134] jsonpath_exec.c:2830:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-sta...
compiler
[06:11:55.509] jsonpath_exec.c:2830:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-sta...
FreeBSD - Meson
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
core
[06:12:05.930] #0  0x000000082c9e11ba in thr_kill () from /lib/libc.so.7
[06:12:05.930] #1  0x000000082c95a5d4 in raise () from /lib/libc.so.7
[06:12:05.930] #2  0x000000082ca0db59 in abort () from /lib/libc.so.7
[06:12:05.930] #3  0x0000000000ad5e95 in ExceptionalCondition (conditionName=0x398189 "v->type == jpiAnd || v->type == j...
[06:12:05.930] #4  0x0000000000a0345f in jspGetLeftArg (v=v@entry=0x821910e90, a=a@entry=0x821910e00) at ../src/backend/...
[06:12:05.930] #5  0x0000000000a049f7 in printJsonPathItem (buf=buf@entry=0x821910f20, v=v@entry=0x821910e90, inKey=true...
[06:12:05.930] #6  0x0000000000a04ba3 in printJsonPathItem (buf=buf@entry=0x821910f20, v=v@entry=0x821910ef8, inKey=<opt...
[06:12:05.930] #7  0x0000000000a0306d in jsonPathToCstring (out=0x821910f20, in=<optimized out>, estimated_len=<optimize...
[06:12:05.930] #8  0x0000000000ae0d43 in FunctionCall1Coll (flinfo=0x26bc1ca75d58, collation=0, arg1=6) at ../src/backen...
[06:12:05.930] #9  OutputFunctionCall (flinfo=0x26bc1ca75d58, val=6) at ../src/backend/utils/fmgr/fmgr.c:1685
core
[06:12:06.240] #0  0x000000082b6f21ba in thr_kill () from /lib/libc.so.7
[06:12:06.240] #1  0x000000082b66b5d4 in raise () from /lib/libc.so.7
[06:12:06.240] #2  0x000000082b71eb59 in abort () from /lib/libc.so.7
[06:12:06.240] #3  0x0000000000ad5e95 in ExceptionalCondition (conditionName=0x398189 "v->type == jpiAnd || v->type == j...
[06:12:06.240] #4  0x0000000000a0345f in jspGetLeftArg (v=v@entry=0x8215528b0, a=a@entry=0x821552820) at ../src/backend/...
[06:12:06.240] #5  0x0000000000a049f7 in printJsonPathItem (buf=buf@entry=0x821552940, v=v@entry=0x8215528b0, inKey=true...
[06:12:06.240] #6  0x0000000000a04ba3 in printJsonPathItem (buf=buf@entry=0x821552940, v=v@entry=0x821552918, inKey=<opt...
[06:12:06.240] #7  0x0000000000a0306d in jsonPathToCstring (out=0x821552940, in=<optimized out>, estimated_len=<optimize...
[06:12:06.240] #8  0x0000000000ae0d43 in FunctionCall1Coll (flinfo=0xfb03404ed10, collation=0, arg1=6) at ../src/backend...
[06:12:06.240] #9  OutputFunctionCall (flinfo=0xfb03404ed10, val=6) at ../src/backend/utils/fmgr/fmgr.c:1685
core
[06:12:06.523] #0  0x000000082c79a1ba in thr_kill () from /lib/libc.so.7
[06:12:06.523] #1  0x000000082c7135d4 in raise () from /lib/libc.so.7
[06:12:06.523] #2  0x000000082c7c6b59 in abort () from /lib/libc.so.7
[06:12:06.523] #3  0x0000000000ad5e95 in ExceptionalCondition (conditionName=0x398189 "v->type == jpiAnd || v->type == j...
[06:12:06.523] #4  0x0000000000a0345f in jspGetLeftArg (v=v@entry=0x820e502e0, a=a@entry=0x820e50250) at ../src/backend/...
[06:12:06.523] #5  0x0000000000a049f7 in printJsonPathItem (buf=buf@entry=0x820e50370, v=v@entry=0x820e502e0, inKey=true...
[06:12:06.523] #6  0x0000000000a04ba3 in printJsonPathItem (buf=buf@entry=0x820e50370, v=v@entry=0x820e50348, inKey=<opt...
[06:12:06.523] #7  0x0000000000a0306d in jsonPathToCstring (out=0x820e50370, in=<optimized out>, estimated_len=<optimize...
[06:12:06.523] #8  0x0000000000ae0d43 in FunctionCall1Coll (flinfo=0x16e1aee2ce50, collation=0, arg1=6) at ../src/backen...
[06:12:06.523] #9  OutputFunctionCall (flinfo=0x16e1aee2ce50, val=6) at ../src/backend/utils/fmgr/fmgr.c:1685
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/json.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up...
--- /tmp/cirrus-ci-build/src/test/regress/expected/json.out	2025-06-25 06:03:22.573853000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/json.out	2025-06-25 06:06:27.853934000 +00...
@@ -1049,1720 +1049,10 @@
 (1 row)
 
 select json_extract_path_text('{"f2":{"f3":1},"f4":{"f5":99,"f6":"stringy"}}','f2');
- json_extract_path_text 
-------------------------
- {"f3":1}
-(1 row)
-
-select json_extract_path_text('{"f2":["f3",1],"f4":{"f5":99,"f6":"stringy"}}','f2',0::text);
- json_extract_path_text 
-------------------------
- f3
-(1 row)
-
-select json_extract_path_text('{"f2":["f3",1],"f4":{"f5":99,"f6":"stringy"}}','f2',1::text);
- json_extract_path_text 
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/json.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/json.out	2025-06-25 06:03:22.573853000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/json.out	2025-06-25 06:07:36.653932000 +...
@@ -1123,1646 +1123,10 @@
 (1 row)
 
 select '{"f2":{"f3":1},"f4":{"f5":99,"f6":"stringy"}}'::json#>>array['f2'];
- ?column? 
-----------
- {"f3":1}
-(1 row)
-
-select '{"f2":["f3",1],"f4":{"f5":99,"f6":"stringy"}}'::json#>>array['f2','0'];
- ?column? 
-----------
- f3
-(1 row)
-
-select '{"f2":["f3",1],"f4":{"f5":99,"f6":"stringy"}}'::json#>>array['f2','1'];
- ?column? 
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/json.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu...
--- /tmp/cirrus-ci-build/src/test/regress/expected/json.out	2025-06-25 06:03:22.573853000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/json.out	2025-06-25 06:06:38.239095000 +0000
@@ -1472,1297 +1472,10 @@
 (1 row)
 
 select * from json_populate_record(null::jpop,'{"a":"blurfl","x":43.2}') q;
-   a    | b | c 
---------+---+---
- blurfl |   | 
-(1 row)
-
-select * from json_populate_record(row('x',3,'2012-12-31 15:30:56')::jpop,'{"a":"blurfl","x":43.2}') q;
-   a    | b |            c             
---------+---+--------------------------
- blurfl | 3 | Mon Dec 31 15:30:56 2012
-(1 row)
-
-select * from json_populate_record(null::jpop,'{"a":[100,200,false],"x":43.2}') q;
-        a        | b | c 
...
tap
[06:06:29.358](140.451s) not ok 5 - regression tests pass
[06:07:10.245](1.283s) not ok 16 - run of pg_upgrade --check for new instance
[06:07:10.245](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[06:07:10.890](0.645s) not ok 18 - run of pg_upgrade for new instance
[06:07:10.891](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[06:07:11.116](0.026s) not ok 20 - check that locales in new cluster match original cluster
[06:07:12.377](0.028s) not ok 22 - old and new dumps match after pg_upgrade
tap
[06:07:37.967](164.747s) not ok 2 - regression tests pass
test
[06:09:27.254] 129/343 postgresql:regress / regress/regress                                            ERROR           1...
[06:09:27.254] 114/343 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[06:09:27.254] 202/343 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
Linux - Debian Bookworm - Autoconf
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
core
[06:15:05.255] #0  0x00007f3910aabeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[06:15:05.255] #1  0x00007f3910a5cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[06:15:05.255] #2  0x00007f3910a47472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[06:15:05.255] #3  0x00005606f72a966f in ExceptionalCondition (conditionName=conditionName@entry=0x5606f76e7280 "v->type...
[06:15:05.255] #4  0x00005606f70c5a10 in jspGetLeftArg (v=v@entry=0x7ffcf9716ae0, a=a@entry=0x7ffcf9715af0) at jsonpath....
[06:15:05.255] #5  0x00005606f70cbc8a in executeStringInternalMethod (cxt=cxt@entry=0x7ffcf9717380, jsp=jsp@entry=0x7ffc...
[06:15:05.255] #6  0x00005606f70d049a in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffcf9717380, jsp=jsp@entry=0x7ffcf...
[06:15:05.255] #7  0x00005606f70d4fda in executeAnyItem (cxt=<optimized out>, jsp=<optimized out>, jbc=<optimized out>, ...
[06:15:05.255] #8  0x00005606f70d509b in executeItemUnwrapTargetArray (cxt=cxt@entry=0x7ffcf9717380, jsp=jsp@entry=0x7ff...
[06:15:05.255] #9  0x00005606f70d04bc in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffcf9717380, jsp=0x7ffcf9716ae0, j...
core
[06:15:06.674] #0  0x00007f1e1f6abeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[06:15:06.674] #1  0x00007f1e1f65cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[06:15:06.674] #2  0x00007f1e1f647472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[06:15:06.674] #3  0x000055e149f6e66f in ExceptionalCondition (conditionName=conditionName@entry=0x55e14a3ac280 "v->type...
[06:15:06.674] #4  0x000055e149d8aa10 in jspGetLeftArg (v=v@entry=0x7fff621f5420, a=a@entry=0x7fff621f52b0) at jsonpath....
[06:15:06.674] #5  0x000055e149d8c0af in printJsonPathItem (buf=buf@entry=0x7fff621f5590, v=v@entry=0x7fff621f5420, inKe...
[06:15:06.674] #6  0x000055e149d8c3a4 in printJsonPathItem (buf=buf@entry=0x7fff621f5590, v=v@entry=0x7fff621f55d0, inKe...
[06:15:06.674] #7  0x000055e149d8c4e6 in jsonPathToCstring (out=0x7fff621f5590, out@entry=0x0, in=0x625000008fa0, estima...
[06:15:06.674] #8  0x000055e149d8c5fd in jsonpath_out (fcinfo=<optimized out>) at jsonpath.c:138
[06:15:06.674] #9  0x000055e149f84179 in FunctionCall1Coll (flinfo=0x6250000539c8, collation=collation@entry=0, arg1=108...
core
[06:15:06.205] #0  0x00007f3910aabeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[06:15:06.205] #1  0x00007f3910a5cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[06:15:06.205] #2  0x00007f3910a47472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[06:15:06.205] #3  0x00005606f72a966f in ExceptionalCondition (conditionName=conditionName@entry=0x5606f76e7280 "v->type...
[06:15:06.205] #4  0x00005606f70c5a10 in jspGetLeftArg (v=v@entry=0x7ffcf9717330, a=a@entry=0x7ffcf97171c0) at jsonpath....
[06:15:06.205] #5  0x00005606f70c70af in printJsonPathItem (buf=buf@entry=0x7ffcf97174a0, v=v@entry=0x7ffcf9717330, inKe...
[06:15:06.205] #6  0x00005606f70c73a4 in printJsonPathItem (buf=buf@entry=0x7ffcf97174a0, v=v@entry=0x7ffcf97174e0, inKe...
[06:15:06.205] #7  0x00005606f70c74e6 in jsonPathToCstring (out=0x7ffcf97174a0, out@entry=0x0, in=0x625000008fa0, estima...
[06:15:06.205] #8  0x00005606f70c75fd in jsonpath_out (fcinfo=<optimized out>) at jsonpath.c:138
[06:15:06.205] #9  0x00005606f72bf179 in FunctionCall1Coll (flinfo=0x6250000539c8, collation=collation@entry=0, arg1=108...
core
[06:15:05.733] #0  0x00007f1e1f6abeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[06:15:05.733] #1  0x00007f1e1f65cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[06:15:05.733] #2  0x00007f1e1f647472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[06:15:05.733] #3  0x000055e149f6e66f in ExceptionalCondition (conditionName=conditionName@entry=0x55e14a3ac280 "v->type...
[06:15:05.733] #4  0x000055e149d8aa10 in jspGetLeftArg (v=v@entry=0x7fff621f4bd0, a=a@entry=0x7fff621f3be0) at jsonpath....
[06:15:05.733] #5  0x000055e149d90c8a in executeStringInternalMethod (cxt=cxt@entry=0x7fff621f5470, jsp=jsp@entry=0x7fff...
[06:15:05.733] #6  0x000055e149d9549a in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7fff621f5470, jsp=jsp@entry=0x7fff6...
[06:15:05.733] #7  0x000055e149d99fda in executeAnyItem (cxt=<optimized out>, jsp=<optimized out>, jbc=<optimized out>, ...
[06:15:05.733] #8  0x000055e149d9a09b in executeItemUnwrapTargetArray (cxt=cxt@entry=0x7fff621f5470, jsp=jsp@entry=0x7ff...
[06:15:05.733] #9  0x000055e149d954bc in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7fff621f5470, jsp=0x7fff621f4bd0, j...
core
[06:15:07.181] #0  0x00007f97be6abeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[06:15:07.181] #1  0x00007f97be65cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[06:15:07.181] #2  0x00007f97be647472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[06:15:07.181] #3  0x0000564df420f66f in ExceptionalCondition (conditionName=conditionName@entry=0x564df464d280 "v->type...
[06:15:07.181] #4  0x0000564df402ba10 in jspGetLeftArg (v=v@entry=0x7ffd60017990, a=a@entry=0x7ffd60017820) at jsonpath....
[06:15:07.181] #5  0x0000564df402d0af in printJsonPathItem (buf=buf@entry=0x7ffd60017b00, v=v@entry=0x7ffd60017990, inKe...
[06:15:07.181] #6  0x0000564df402d3a4 in printJsonPathItem (buf=buf@entry=0x7ffd60017b00, v=v@entry=0x7ffd60017b40, inKe...
[06:15:07.181] #7  0x0000564df402d4e6 in jsonPathToCstring (out=0x7ffd60017b00, out@entry=0x0, in=0x625000008fa0, estima...
[06:15:07.181] #8  0x0000564df402d5fd in jsonpath_out (fcinfo=<optimized out>) at jsonpath.c:138
[06:15:07.181] #9  0x0000564df4225179 in FunctionCall1Coll (flinfo=0x6250000513d8, collation=collation@entry=0, arg1=108...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resu...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out	2025-06-25 06:03:19.893565018 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/jsonb.out	2025-06-25 06:09:29.378021442 +0000
@@ -5245,589 +5245,10 @@
 update test_jsonb_subscript set test_json = NULL where id = 3;
 update test_jsonb_subscript set test_json[0] = '1';
 select * from test_jsonb_subscript;
- id |                           test_json                           
-----+---------------------------------------------------------------
-  1 | {"0": 1, "a": [1, 2, 3], "another_key": null}
-  2 | {"0": 1, "a": [1, 2, 3], "key": "value", "another_key": null}
-  3 | [1]
-(3 rows)
-
--- Fill the gaps logic
-delete from test_jsonb_subscript;
-insert into test_jsonb_subscript values (1, '[0]');
-update test_jsonb_subscript set test_json[5] = '1';
-select * from test_jsonb_subscript;
- id |           test_json            
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/json.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/result...
--- /tmp/cirrus-ci-build/src/test/regress/expected/json.out	2025-06-25 06:03:19.889573390 +0000
+++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/json.out	2025-06-25 06:11:11.881570971 +0000
@@ -1981,788 +1981,10 @@
 
 SELECT * FROM
   json_populate_recordset(null::record, '[{"x": 776}]') AS (x int, y int);
-  x  | y 
------+---
- 776 |  
-(1 row)
-
--- empty array is a corner case
-SELECT json_populate_recordset(null::record, '[]');
-ERROR:  could not determine row type for result of json_populate_recordset
-HINT:  Provide a non-null record argument, or call the function in the FROM clause using a column definition list.
-SELECT json_populate_recordset(row(1,2), '[]');
- json_populate_recordset 
--------------------------
-(0 rows)
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out /tmp/cirrus-ci-build/src/test/regress/results/jsonb.ou...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out	2025-06-25 06:03:19.893565018 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/jsonb.out	2025-06-25 06:06:46.514396243 +0000
@@ -4049,1785 +4049,7 @@
 (1 row)
 
 SELECT '[0,1,2,[3,4],{"5":"five"}]'::jsonb #> '{3}';
- ?column? 
-----------
- [3, 4]
-(1 row)
-
-SELECT '[0,1,2,[3,4],{"5":"five"}]'::jsonb #> '{4}';
-   ?column?    
----------------
- {"5": "five"}
-(1 row)
-
-SELECT '[0,1,2,[3,4],{"5":"five"}]'::jsonb #> '{4,5}';
- ?column? 
...
tap
[06:09:31.790](123.360s) not ok 5 - regression tests pass
[06:10:14.353](1.734s) not ok 16 - run of pg_upgrade --check for new instance
[06:10:14.353](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[06:10:15.731](1.377s) not ok 18 - run of pg_upgrade for new instance
[06:10:15.731](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[06:10:16.098](0.085s) not ok 20 - check that locales in new cluster match original cluster
[06:10:16.972](0.040s) not ok 22 - old and new dumps match after pg_upgrade
tap
[06:11:12.441](69.052s) not ok 2 - regression tests pass
Linux - Debian Bookworm - Meson
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
core
[06:12:39.874] #0  0x00007f52bb4a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[06:12:39.874] #1  0x00007f52bb45afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[06:12:39.874] #2  0x00007f52bb445472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[06:12:39.874] #3  0x00005594857c8f7a in ExceptionalCondition (conditionName=conditionName@entry=0x559485abb288 "v->type...
[06:12:39.874] #4  0x0000559485635fb3 in jspGetLeftArg (v=v@entry=0x7ffeecae22e0, a=a@entry=0x7ffeecae1e60) at ../src/ba...
[06:12:39.874] #5  0x000055948563af3c in executeStringInternalMethod (cxt=cxt@entry=0x7ffeecae2550, jsp=jsp@entry=0x7ffe...
[06:12:39.874] #6  0x000055948563e30e in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffeecae2550, jsp=jsp@entry=0x7ffee...
[06:12:39.874] #7  0x00005594856417e6 in executeAnyItem (cxt=cxt@entry=0x7ffeecae2550, jsp=jsp@entry=0x7ffeecae22e0, jbc...
[06:12:39.874] #8  0x0000559485641863 in executeItemUnwrapTargetArray (cxt=cxt@entry=0x7ffeecae2550, jsp=jsp@entry=0x7ff...
[06:12:39.874] #9  0x000055948563e32d in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffeecae2550, jsp=0x7ffeecae22e0, j...
core
[06:12:37.506] #0  0x00007fbd2c8a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[06:12:37.506] #1  0x00007fbd2c85afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[06:12:37.506] #2  0x00007fbd2c845472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[06:12:37.506] #3  0x0000563cb8907f7a in ExceptionalCondition (conditionName=conditionName@entry=0x563cb8bfa288 "v->type...
[06:12:37.506] #4  0x0000563cb8774fb3 in jspGetLeftArg (v=v@entry=0x7fff576e2f60, a=a@entry=0x7fff576e2ea0) at ../src/ba...
[06:12:37.506] #5  0x0000563cb8775f3e in printJsonPathItem (buf=buf@entry=0x7fff576e2ff0, v=v@entry=0x7fff576e2f60, inKe...
[06:12:37.506] #6  0x0000563cb87761d0 in printJsonPathItem (buf=buf@entry=0x7fff576e2ff0, v=v@entry=0x7fff576e2fc0, inKe...
[06:12:37.506] #7  0x0000563cb8776234 in jsonPathToCstring (out=0x7fff576e2ff0, out@entry=0x0, in=0x563ccf89d7d0, estima...
[06:12:37.506] #8  0x0000563cb87762d4 in jsonpath_out (fcinfo=<optimized out>) at ../src/backend/utils/adt/jsonpath.c:13...
[06:12:37.506] #9  0x0000563cb8915d08 in FunctionCall1Coll (flinfo=0x563ccf984f88, collation=collation@entry=0, arg1=<op...
core
[06:12:37.978] #0  0x00007f52bb4a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[06:12:37.978] #1  0x00007f52bb45afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[06:12:37.978] #2  0x00007f52bb445472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[06:12:37.978] #3  0x00005594857c8f7a in ExceptionalCondition (conditionName=conditionName@entry=0x559485abb288 "v->type...
[06:12:37.978] #4  0x0000559485635fb3 in jspGetLeftArg (v=v@entry=0x7ffeecae2600, a=a@entry=0x7ffeecae2540) at ../src/ba...
[06:12:37.978] #5  0x0000559485636f3e in printJsonPathItem (buf=buf@entry=0x7ffeecae2690, v=v@entry=0x7ffeecae2600, inKe...
[06:12:37.978] #6  0x00005594856371d0 in printJsonPathItem (buf=buf@entry=0x7ffeecae2690, v=v@entry=0x7ffeecae2660, inKe...
[06:12:37.978] #7  0x0000559485637234 in jsonPathToCstring (out=0x7ffeecae2690, out@entry=0x0, in=0x5594b0e69430, estima...
[06:12:37.978] #8  0x00005594856372d4 in jsonpath_out (fcinfo=<optimized out>) at ../src/backend/utils/adt/jsonpath.c:13...
[06:12:37.978] #9  0x00005594857d6d08 in FunctionCall1Coll (flinfo=0x5594b0f50058, collation=collation@entry=0, arg1=<op...
core
[06:12:38.489] #0  0x00007f4df10a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[06:12:38.489] #1  0x00007f4df105afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[06:12:38.489] #2  0x00007f4df1045472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[06:12:38.489] #3  0x0000557f68408f7a in ExceptionalCondition (conditionName=conditionName@entry=0x557f686fb288 "v->type...
[06:12:38.489] #4  0x0000557f68275fb3 in jspGetLeftArg (v=v@entry=0x7ffe2349aa70, a=a@entry=0x7ffe2349a9b0) at ../src/ba...
[06:12:38.489] #5  0x0000557f68276f3e in printJsonPathItem (buf=buf@entry=0x7ffe2349ab00, v=v@entry=0x7ffe2349aa70, inKe...
[06:12:38.489] #6  0x0000557f682771d0 in printJsonPathItem (buf=buf@entry=0x7ffe2349ab00, v=v@entry=0x7ffe2349aad0, inKe...
[06:12:38.489] #7  0x0000557f68277234 in jsonPathToCstring (out=0x7ffe2349ab00, out@entry=0x0, in=0x557fa8e6c450, estima...
[06:12:38.489] #8  0x0000557f682772d4 in jsonpath_out (fcinfo=<optimized out>) at ../src/backend/utils/adt/jsonpath.c:13...
[06:12:38.489] #9  0x0000557f68416d08 in FunctionCall1Coll (flinfo=0x557fa8ea45a8, collation=collation@entry=0, arg1=<op...
core
[06:12:39.184] #0  0x00007fbd2c8a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[06:12:39.184] #1  0x00007fbd2c85afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[06:12:39.184] #2  0x00007fbd2c845472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[06:12:39.184] #3  0x0000563cb8907f7a in ExceptionalCondition (conditionName=conditionName@entry=0x563cb8bfa288 "v->type...
[06:12:39.184] #4  0x0000563cb8774fb3 in jspGetLeftArg (v=v@entry=0x7fff576e2c40, a=a@entry=0x7fff576e27c0) at ../src/ba...
[06:12:39.184] #5  0x0000563cb8779f3c in executeStringInternalMethod (cxt=cxt@entry=0x7fff576e2eb0, jsp=jsp@entry=0x7fff...
[06:12:39.184] #6  0x0000563cb877d30e in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7fff576e2eb0, jsp=jsp@entry=0x7fff5...
[06:12:39.184] #7  0x0000563cb87807e6 in executeAnyItem (cxt=cxt@entry=0x7fff576e2eb0, jsp=jsp@entry=0x7fff576e2c40, jbc...
[06:12:39.184] #8  0x0000563cb8780863 in executeItemUnwrapTargetArray (cxt=cxt@entry=0x7fff576e2eb0, jsp=jsp@entry=0x7ff...
[06:12:39.184] #9  0x0000563cb877d32d in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7fff576e2eb0, jsp=0x7fff576e2c40, j...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out	2025-06-25 06:03:19.381387788 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonpath.out	2025-06-25 06:05:47.552750210...
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/json.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/json.out	2025-06-25 06:03:19.381387788 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/json.out	2025-06-25 06:06:54.520715773 +...
@@ -1902,867 +1902,7 @@
 (2 rows)
 
 select * from json_populate_recordset(row('def',99,null)::jpop,'[{"a":"blurfl","x":43.2},{"b":3,"c":"2012-01-20 10:42:5...
-   a    | b  |            c             
---------+----+--------------------------
- blurfl | 99 | 
- def    |  3 | Fri Jan 20 10:42:53 2012
-(2 rows)
-
-select * from json_populate_recordset(null::jpop,'[{"a":"blurfl","x":43.2},{"b":3,"c":"2012-01-20 10:42:53"}]') q;
-   a    | b |            c             
---------+---+--------------------------
- blurfl |   | 
-        | 3 | Fri Jan 20 10:42:53 2012
-(2 rows)
-
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out /tmp/cirrus-ci-build/build/testrun/regress/regress/...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out	2025-06-25 06:03:19.381387788 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/jsonpath.out	2025-06-25 06:05:44.964751950 +0000
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
tap
[06:05:49.410](62.922s) not ok 5 - regression tests pass
[06:06:17.672](2.425s) not ok 16 - run of pg_upgrade --check for new instance
[06:06:17.672](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[06:06:18.804](1.132s) not ok 18 - run of pg_upgrade for new instance
[06:06:18.804](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[06:06:19.237](0.209s) not ok 20 - check that locales in new cluster match original cluster
[06:06:20.924](0.263s) not ok 22 - old and new dumps match after pg_upgrade
tap
[06:06:56.495](62.683s) not ok 2 - regression tests pass
test
[06:10:09.444]  24/344 postgresql:regress / regress/regress                                            ERROR            ...
[06:10:09.444]  27/344 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR            ...
[06:10:09.444]  90/344 postgresql:recovery / recovery/027_stream_regress                               ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
core
00000012`2a7ff988 00007fff`cb5eb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000012`2a7ff990 00007fff`ca7a4cb0     ntdll!TppWorkerThread+0x2df
00000012`2a7ffc80 00007fff`cb65edcb     KERNEL32!BaseThreadInitThunk+0x10
00000012`2a7ffcb0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000012`2a3fd8d0 00007ff7`00901a88     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
00000012`2a3fd910 00007ff7`007ada1d     postgres!ExceptionalCondition(
00000012`2a3fd950 00007ff7`007b899c     postgres!jspGetLeftArg(
00000012`2a3fd980 00007ff7`007b5426     postgres!executeStringInternalMethod(
00000012`2a3fdad0 00007ff7`007b627b     postgres!executeItemOptUnwrapTarget(
00000012`2a3fe040 00007ff7`007b56ec     postgres!executeAnyItem(
00000012`2a3fe0e0 00007ff7`007b53fc     postgres!executeItemUnwrapTargetArray(
00000012`2a3fe150 00007ff7`007b1dfe     postgres!executeItemOptUnwrapTarget(
00000012`2a3fe6c0 00007ff7`007b5807     postgres!executeItem(
00000012`2a3fe700 00007ff7`007b2e93     postgres!executeNextItem(
core
00000012`2b3ff638 00007fff`cb5eb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000012`2b3ff640 00007fff`ca7a4cb0     ntdll!TppWorkerThread+0x2df
00000012`2b3ff930 00007fff`cb65edcb     KERNEL32!BaseThreadInitThunk+0x10
00000012`2b3ff960 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000012`2abffb48 00007fff`c91a48fa     ntdll!NtFsControlFile+0x14
00000012`2abffb50 00007ff7`0059a6fb     KERNELBASE!ConnectNamedPipe+0x6a
00000012`2abffbc0 00007fff`ca7a4cb0     postgres!pg_signal_thread(
00000012`2abffcc0 00007fff`cb65edcb     KERNEL32!BaseThreadInitThunk+0x10
00000012`2abffcf0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000012`2afffb98 00007fff`c915da3e     ntdll!NtWaitForSingleObject+0x14
00000012`2afffba0 00007ff7`0059c19c     KERNELBASE!WaitForSingleObjectEx+0x8e
00000012`2afffc40 00007fff`ca7a4cb0     postgres!pg_timer_thread(
00000012`2afffc80 00007fff`cb65edcb     KERNEL32!BaseThreadInitThunk+0x10
00000012`2afffcb0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000f6`badfdcd0 00007ff7`00901a88     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
000000f6`badfdd10 00007ff7`007ada1d     postgres!ExceptionalCondition(
000000f6`badfdd50 00007ff7`007b899c     postgres!jspGetLeftArg(
000000f6`badfdd80 00007ff7`007b5426     postgres!executeStringInternalMethod(
000000f6`badfded0 00007ff7`007b627b     postgres!executeItemOptUnwrapTarget(
000000f6`badfe440 00007ff7`007b56ec     postgres!executeAnyItem(
000000f6`badfe4e0 00007ff7`007b53fc     postgres!executeItemUnwrapTargetArray(
000000f6`badfe550 00007ff7`007b1dfe     postgres!executeItemOptUnwrapTarget(
000000f6`badfeac0 00007ff7`007b5807     postgres!executeItem(
000000f6`badfeb00 00007ff7`007b2e93     postgres!executeNextItem(
core
000000f6`bbdffc98 00007fff`c915da3e     ntdll!NtWaitForSingleObject+0x14
000000f6`bbdffca0 00007ff7`0059c19c     KERNELBASE!WaitForSingleObjectEx+0x8e
000000f6`bbdffd40 00007fff`ca7a4cb0     postgres!pg_timer_thread(
000000f6`bbdffd80 00007fff`cb65edcb     KERNEL32!BaseThreadInitThunk+0x10
000000f6`bbdffdb0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000f6`bb1ff9b8 00007fff`cb5eb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000f6`bb1ff9c0 00007fff`ca7a4cb0     ntdll!TppWorkerThread+0x2df
000000f6`bb1ffcb0 00007fff`cb65edcb     KERNEL32!BaseThreadInitThunk+0x10
000000f6`bb1ffce0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000f6`bb9ff818 00007fff`c91a48fa     ntdll!NtFsControlFile+0x14
000000f6`bb9ff820 00007ff7`0059a6fb     KERNELBASE!ConnectNamedPipe+0x6a
000000f6`bb9ff890 00007fff`ca7a4cb0     postgres!pg_signal_thread(
000000f6`bb9ff990 00007fff`cb65edcb     KERNEL32!BaseThreadInitThunk+0x10
000000f6`bb9ff9c0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000f6`bb5ffc38 00007fff`cb5eb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000f6`bb5ffc40 00007fff`ca7a4cb0     ntdll!TppWorkerThread+0x2df
000000f6`bb5fff30 00007fff`cb65edcb     KERNEL32!BaseThreadInitThunk+0x10
000000f6`bb5fff60 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000031`b91ffb28 00007fff`c91a48fa     ntdll!NtFsControlFile+0x14
00000031`b91ffb30 00007ff7`0059a6fb     KERNELBASE!ConnectNamedPipe+0x6a
00000031`b91ffba0 00007fff`ca7a4cb0     postgres!pg_signal_thread(
00000031`b91ffca0 00007fff`cb65edcb     KERNEL32!BaseThreadInitThunk+0x10
00000031`b91ffcd0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000031`b89fd8e0 00007ff7`00901a88     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
00000031`b89fd920 00007ff7`007ada1d     postgres!ExceptionalCondition(
00000031`b89fd960 00007ff7`007b899c     postgres!jspGetLeftArg(
00000031`b89fd990 00007ff7`007b5426     postgres!executeStringInternalMethod(
00000031`b89fdae0 00007ff7`007b627b     postgres!executeItemOptUnwrapTarget(
00000031`b89fe050 00007ff7`007b56ec     postgres!executeAnyItem(
00000031`b89fe0f0 00007ff7`007b53fc     postgres!executeItemUnwrapTargetArray(
00000031`b89fe160 00007ff7`007b1dfe     postgres!executeItemOptUnwrapTarget(
00000031`b89fe6d0 00007ff7`007b5807     postgres!executeItem(
00000031`b89fe710 00007ff7`007b2e93     postgres!executeNextItem(
core
00000031`b8dffb68 00007fff`cb5eb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000031`b8dffb70 00007fff`ca7a4cb0     ntdll!TppWorkerThread+0x2df
00000031`b8dffe60 00007fff`cb65edcb     KERNEL32!BaseThreadInitThunk+0x10
00000031`b8dffe90 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000031`b99ffa78 00007fff`cb5eb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000031`b99ffa80 00007fff`ca7a4cb0     ntdll!TppWorkerThread+0x2df
00000031`b99ffd70 00007fff`cb65edcb     KERNEL32!BaseThreadInitThunk+0x10
00000031`b99ffda0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000031`b95ffbf8 00007fff`c915da3e     ntdll!NtWaitForSingleObject+0x14
00000031`b95ffc00 00007ff7`0059c19c     KERNELBASE!WaitForSingleObjectEx+0x8e
00000031`b95ffca0 00007fff`ca7a4cb0     postgres!pg_timer_thread(
00000031`b95ffce0 00007fff`cb65edcb     KERNEL32!BaseThreadInitThunk+0x10
00000031`b95ffd10 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000001`39bffdf8 00007fff`c915da3e     ntdll!NtWaitForSingleObject+0x14
00000001`39bffe00 00007ff7`0059c19c     KERNELBASE!WaitForSingleObjectEx+0x8e
00000001`39bffea0 00007fff`ca7a4cb0     postgres!pg_timer_thread(
00000001`39bffee0 00007fff`cb65edcb     KERNEL32!BaseThreadInitThunk+0x10
00000001`39bfff10 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000001`38bfebe0 00007ff7`00901a88     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
00000001`38bfec20 00007ff7`007ada1d     postgres!ExceptionalCondition(
00000001`38bfec60 00007ff7`007afe0c     postgres!jspGetLeftArg(
00000001`38bfec90 00007ff7`007b00f9     postgres!printJsonPathItem(
00000001`38bfeda0 00007ff7`007ae3d6     postgres!printJsonPathItem(
00000001`38bfeeb0 00007ff7`007acef4     postgres!jsonPathToCstring(
00000001`38bfef20 00007ff7`0090cc8e     postgres!jsonpath_out(
00000001`38bfef60 00007ff7`0090eaef     postgres!FunctionCall1Coll(
00000001`38bfefe0 00007ff7`000f2175     postgres!OutputFunctionCall(
00000001`38bff010 00007ff7`003ba429     postgres!printtup(
core
00000001`38fffa88 00007fff`cb5eb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000001`38fffa90 00007fff`ca7a4cb0     ntdll!TppWorkerThread+0x2df
00000001`38fffd80 00007fff`cb65edcb     KERNEL32!BaseThreadInitThunk+0x10
00000001`38fffdb0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000001`393ff658 00007fff`cb5eb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000001`393ff660 00007fff`ca7a4cb0     ntdll!TppWorkerThread+0x2df
00000001`393ff950 00007fff`cb65edcb     KERNEL32!BaseThreadInitThunk+0x10
00000001`393ff980 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000001`397ff9b8 00007fff`c91a48fa     ntdll!NtFsControlFile+0x14
00000001`397ff9c0 00007ff7`0059a6fb     KERNELBASE!ConnectNamedPipe+0x6a
00000001`397ffa30 00007fff`ca7a4cb0     postgres!pg_signal_thread(
00000001`397ffb30 00007fff`cb65edcb     KERNEL32!BaseThreadInitThunk+0x10
00000001`397ffb60 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000021`c27ff598 00007fff`cb5eb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000021`c27ff5a0 00007fff`ca7a4cb0     ntdll!TppWorkerThread+0x2df
00000021`c27ff890 00007fff`cb65edcb     KERNEL32!BaseThreadInitThunk+0x10
00000021`c27ff8c0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000021`c1bffba8 00007fff`cb5eb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000021`c1bffbb0 00007fff`ca7a4cb0     ntdll!TppWorkerThread+0x2df
00000021`c1bffea0 00007fff`cb65edcb     KERNEL32!BaseThreadInitThunk+0x10
00000021`c1bffed0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000021`c17feb70 00007ff7`00901a88     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
00000021`c17febb0 00007ff7`007ada1d     postgres!ExceptionalCondition(
00000021`c17febf0 00007ff7`007afe0c     postgres!jspGetLeftArg(
00000021`c17fec20 00007ff7`007b00f9     postgres!printJsonPathItem(
00000021`c17fed30 00007ff7`007ae3d6     postgres!printJsonPathItem(
00000021`c17fee40 00007ff7`007acef4     postgres!jsonPathToCstring(
00000021`c17feeb0 00007ff7`0090cc8e     postgres!jsonpath_out(
00000021`c17feef0 00007ff7`0090eaef     postgres!FunctionCall1Coll(
00000021`c17fef70 00007ff7`000f2175     postgres!OutputFunctionCall(
00000021`c17fefa0 00007ff7`003ba429     postgres!printtup(
core
00000021`c23ff888 00007fff`c915da3e     ntdll!NtWaitForSingleObject+0x14
00000021`c23ff890 00007ff7`0059c19c     KERNELBASE!WaitForSingleObjectEx+0x8e
00000021`c23ff930 00007fff`ca7a4cb0     postgres!pg_timer_thread(
00000021`c23ff970 00007fff`cb65edcb     KERNEL32!BaseThreadInitThunk+0x10
00000021`c23ff9a0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000021`c1fffa68 00007fff`c91a48fa     ntdll!NtFsControlFile+0x14
00000021`c1fffa70 00007ff7`0059a6fb     KERNELBASE!ConnectNamedPipe+0x6a
00000021`c1fffae0 00007fff`ca7a4cb0     postgres!pg_signal_thread(
00000021`c1fffbe0 00007fff`cb65edcb     KERNEL32!BaseThreadInitThunk+0x10
00000021`c1fffc10 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000e0`e99ff7e8 00007fff`cb5eb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000e0`e99ff7f0 00007fff`ca7a4cb0     ntdll!TppWorkerThread+0x2df
000000e0`e99ffae0 00007fff`cb65edcb     KERNEL32!BaseThreadInitThunk+0x10
000000e0`e99ffb10 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000e0`e91ff658 00007fff`c91a48fa     ntdll!NtFsControlFile+0x14
000000e0`e91ff660 00007ff7`0059a6fb     KERNELBASE!ConnectNamedPipe+0x6a
000000e0`e91ff6d0 00007fff`ca7a4cb0     postgres!pg_signal_thread(
000000e0`e91ff7d0 00007fff`cb65edcb     KERNEL32!BaseThreadInitThunk+0x10
000000e0`e91ff800 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000e0`e8dffa18 00007fff`cb5eb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000e0`e8dffa20 00007fff`ca7a4cb0     ntdll!TppWorkerThread+0x2df
000000e0`e8dffd10 00007fff`cb65edcb     KERNEL32!BaseThreadInitThunk+0x10
000000e0`e8dffd40 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000e0`e89fee40 00007ff7`00901a88     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
000000e0`e89fee80 00007ff7`007ada1d     postgres!ExceptionalCondition(
000000e0`e89feec0 00007ff7`007afe0c     postgres!jspGetLeftArg(
000000e0`e89feef0 00007ff7`007b00f9     postgres!printJsonPathItem(
000000e0`e89ff000 00007ff7`007ae3d6     postgres!printJsonPathItem(
000000e0`e89ff110 00007ff7`007acef4     postgres!jsonPathToCstring(
000000e0`e89ff180 00007ff7`0090cc8e     postgres!jsonpath_out(
000000e0`e89ff1c0 00007ff7`0090eaef     postgres!FunctionCall1Coll(
000000e0`e89ff240 00007ff7`000f2175     postgres!OutputFunctionCall(
000000e0`e89ff270 00007ff7`003ba429     postgres!printtup(
core
000000e0`e95ff808 00007fff`c915da3e     ntdll!NtWaitForSingleObject+0x14
000000e0`e95ff810 00007ff7`0059c19c     KERNELBASE!WaitForSingleObjectEx+0x8e
000000e0`e95ff8b0 00007fff`ca7a4cb0     postgres!pg_timer_thread(
000000e0`e95ff8f0 00007fff`cb65edcb     KERNEL32!BaseThreadInitThunk+0x10
000000e0`e95ff920 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/jsonpath.out C:/cirrus/build/testrun/pg_upgrade/002_pg_...
--- C:/cirrus/src/test/regress/expected/jsonpath.out	2025-06-25 06:03:23.551389100 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonpath.out	2025-06-25 06:07:18.872007500 +0000
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/jsonpath.out C:/cirrus/build/testrun/recovery/027_strea...
--- C:/cirrus/src/test/regress/expected/jsonpath.out	2025-06-25 06:03:23.551389100 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/jsonpath.out	2025-06-25 06:10:13.752662300 +0000
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/jsonpath.out C:/cirrus/build/testrun/regress/regress/re...
--- C:/cirrus/src/test/regress/expected/jsonpath.out	2025-06-25 06:03:23.551389100 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/jsonpath.out	2025-06-25 06:07:18.574152600 +0000
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
tap
[06:07:41.172](130.887s) not ok 5 - regression tests pass
[06:08:24.503](8.605s) not ok 16 - run of pg_upgrade --check for new instance
[06:08:24.505](0.001s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[06:08:30.572](6.067s) not ok 18 - run of pg_upgrade for new instance
[06:08:30.593](0.020s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[06:08:31.369](0.237s) not ok 20 - check that locales in new cluster match original cluster
[06:08:33.804](0.242s) not ok 22 - old and new dumps match after pg_upgrade
tap
[06:10:25.772](140.346s) not ok 2 - regression tests pass
test
[06:17:42.163]  14/338 postgresql:regress / regress/regress                                            ERROR           1...
[06:17:42.163]  23/338 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[06:17:42.163]  73/338 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
53/5378 Conflict detection for update_deleted in logical replication
FreeBSD - Meson
assertion
TRAP: failed Assert("ReplicationSlotCtl != NULL"), File: "../src/backend/replication/slot.c", Line: 1202, PID: 10655
core
[03:59:29.012] #0  0x000000082c1661ba in thr_kill () from /lib/libc.so.7
[03:59:29.012] #1  0x000000082c0df5d4 in raise () from /lib/libc.so.7
[03:59:29.012] #2  0x000000082c192b59 in abort () from /lib/libc.so.7
[03:59:29.012] #3  0x0000000000ad78d5 in ExceptionalCondition (conditionName=0x2bad5a "ReplicationSlotCtl != NULL", file...
[03:59:29.012] #4  0x00000000008db793 in ReplicationSlotsComputeRequiredLSN () at ../src/backend/replication/slot.c:1202
[03:59:29.012] #5  0x00000000008dc866 in CheckPointReplicationSlots (is_shutdown=true) at ../src/backend/replication/slo...
[03:59:29.012] #6  0x0000000000684cb0 in CheckPointGuts (checkPointRedo=24667904, flags=flags@entry=5) at ../src/backend...
[03:59:29.012] #7  0x00000000006845eb in CreateCheckPoint (flags=flags@entry=5) at ../src/backend/access/transam/xlog.c:...
[03:59:29.012] #8  0x00000000006837e8 in ShutdownXLOG (code=code@entry=0, arg=arg@entry=0) at ../src/backend/access/tran...
[03:59:29.012] #9  0x00000000008bd00f in CheckpointerMain (startup_data=<optimized out>, startup_data_len=<optimized out...
tap
[03:50:56.272](0.001s) not ok 8 - run of pg_upgrade --check for old instance with relation in 'd' datasync(invalid) stat...
test
[03:56:43.016]   6/343 postgresql:pg_upgrade / pg_upgrade/004_subscription                             ERROR            ...
Linux - Debian Bookworm - Autoconf
assertion
TRAP: failed Assert("ReplicationSlotCtl != NULL"), File: "slot.c", Line: 1202, PID: 63382
core
[04:03:23.502] #0  0x00007fc177cb0dd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[04:03:23.502] #1  0x00007fc177c5d239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[04:03:23.502] #2  0x00007fc177d18244 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[04:03:23.502] #3  0x00007fc177d2a89c in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[04:03:23.904] #0  0x00007f80814abeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[04:03:23.928] #0  0x00007f80814abeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[04:03:23.928] #1  0x00007f808145cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[04:03:23.928] #2  0x00007f8081447472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[04:03:23.928] #3  0x00005628a8f44bad in ExceptionalCondition (conditionName=conditionName@entry=0x5628a92ebd20 "Replica...
[04:03:23.928] #4  0x00005628a8aff4fc in ReplicationSlotsComputeRequiredLSN () at slot.c:1202
[04:03:23.928] #5  0x00005628a8b0249b in CheckPointReplicationSlots (is_shutdown=is_shutdown@entry=true) at slot.c:2186
[04:03:23.928] #6  0x00005628a839bad1 in CheckPointGuts (checkPointRedo=24734992, flags=flags@entry=5) at xlog.c:7705
[04:03:23.928] #7  0x00005628a83a903f in CreateCheckPoint (flags=flags@entry=5) at xlog.c:7367
[04:03:23.928] #8  0x00005628a83a9de1 in ShutdownXLOG (code=code@entry=0, arg=arg@entry=0) at xlog.c:6829
[04:03:23.928] #9  0x00005628a8a54d22 in CheckpointerMain (startup_data=<optimized out>, startup_data_len=<optimized out...
core
[04:03:23.502] #0  <unavailable> in ?? ()
tap
[03:59:29.261](0.000s) not ok 8 - run of pg_upgrade --check for old instance with relation in 'd' datasync(invalid) stat...
Linux - Debian Bookworm - Meson
assertion
TRAP: failed Assert("ReplicationSlotCtl != NULL"), File: "../src/backend/replication/slot.c", Line: 1202, PID: 27594
core
[04:01:55.161] #0  0x00007effa0ea9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[04:01:55.161] #1  0x00007effa0e5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[04:01:55.161] #2  0x00007effa0e45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[04:01:55.161] #3  0x0000562e3d40b9c9 in ExceptionalCondition (conditionName=conditionName@entry=0x562e3d6c680b "Replica...
[04:01:55.161] #4  0x0000562e3d03621a in ReplicationSlotsComputeRequiredLSN () at ../src/backend/replication/slot.c:1202
[04:01:55.161] #5  0x0000562e3d038b58 in CheckPointReplicationSlots (is_shutdown=is_shutdown@entry=true) at ../src/backe...
[04:01:55.161] #6  0x0000562e3cb3b1c9 in CheckPointGuts (checkPointRedo=24734992, flags=flags@entry=5) at ../src/backend...
[04:01:55.161] #7  0x0000562e3cb4b189 in CreateCheckPoint (flags=flags@entry=5) at ../src/backend/access/transam/xlog.c:...
[04:01:55.161] #8  0x0000562e3cb4bd58 in ShutdownXLOG (code=code@entry=0, arg=arg@entry=0) at ../src/backend/access/tran...
[04:01:55.161] #9  0x0000562e3cffb3d2 in CheckpointerMain (startup_data=<optimized out>, startup_data_len=<optimized out...
tap
[03:53:49.262](0.000s) not ok 8 - run of pg_upgrade --check for old instance with relation in 'd' datasync(invalid) stat...
test
[03:59:19.906]   6/344 postgresql:pg_upgrade / pg_upgrade/004_subscription                             ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
assertion
TRAP: failed Assert("ReplicationSlotCtl != NULL"), File: "../src/backend/replication/slot.c", Line: 1202, PID: 4416
core
0000005a`a79ffba8 00007ff9`e4e648fa     ntdll!NtFsControlFile+0x14
0000005a`a79ffbb0 00007ff7`f751b02b     KERNELBASE!ConnectNamedPipe+0x6a
0000005a`a79ffc20 00007ff9`e54c4cb0     postgres!pg_signal_thread(
0000005a`a79ffd20 00007ff9`e75fedcb     KERNEL32!BaseThreadInitThunk+0x10
0000005a`a79ffd50 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000005a`a75ff558 00007ff9`e758b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
0000005a`a75ff560 00007ff9`e54c4cb0     ntdll!TppWorkerThread+0x2df
0000005a`a75ff850 00007ff9`e75fedcb     KERNEL32!BaseThreadInitThunk+0x10
0000005a`a75ff880 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000005a`a71ff060 00007ff7`f78835e8     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
0000005a`a71ff0a0 00007ff7`f7555b40     postgres!ExceptionalCondition(
0000005a`a71ff0e0 00007ff7`f7556ada     postgres!ReplicationSlotsComputeRequiredLSN(void)+0x30 [c:\cirrus\src\backend\re...
0000005a`a71ff150 00007ff7`f71863d9     postgres!CheckPointReplicationSlots(
0000005a`a71ff5b0 00007ff7`f71811a8     postgres!CheckPointGuts(
0000005a`a71ff5f0 00007ff7`f71808e4     postgres!CreateCheckPoint(
0000005a`a71ff790 00007ff7`f7525907     postgres!ShutdownXLOG(
0000005a`a71ff7d0 00007ff7`f7526fc7     postgres!CheckpointerMain(
0000005a`a71ff970 00007ff7`f73db049     postgres!SubPostmasterMain(
0000005a`a71ff9f0 00007ff7`f7a0f449     postgres!main(
core
0000005a`a7dff7d8 00007ff9`e758b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
0000005a`a7dff7e0 00007ff9`e54c4cb0     ntdll!TppWorkerThread+0x2df
0000005a`a7dffad0 00007ff9`e75fedcb     KERNEL32!BaseThreadInitThunk+0x10
0000005a`a7dffb00 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
tap
[03:51:47.332](0.001s) not ok 8 - run of pg_upgrade --check for old instance with relation in 'd' datasync(invalid) stat...
tap
[03:59:39.479](0.000s) not ok 5 - clusterdb cannot target invalid database: matches
test
[04:03:17.048]   6/338 postgresql:pg_upgrade / pg_upgrade/004_subscription                             ERROR            ...
[04:03:17.048] 216/338 postgresql:scripts / scripts/011_clusterdb_all                                  ERROR            ...
53/4966 Parallel CREATE INDEX for GIN indexes
CompilerWarnings
compiler
[03:02:00.990] gininsert.c:1619:16: error: unused variable 'oldCtx' [-Werror,-Wunused-variable]
compiler
[03:01:53.254] gininsert.c:1619:16: error: unused variable 'oldCtx' [-Werror,-Wunused-variable]
compiler
[03:01:21.591] gininsert.c:1673:31: error: declaration of ‘oldCtx’ shadows a previous local [-Werror=shadow=compatible-l...
compiler
[03:01:21.591] gininsert.c:1619:23: error: unused variable ‘oldCtx’ [-Werror=unused-variable]
compiler
[03:01:10.208] gininsert.c:1619:23: error: unused variable ‘oldCtx’ [-Werror=unused-variable]
compiler
[03:01:10.208] gininsert.c:1673:31: error: declaration of ‘oldCtx’ shadows a previous local [-Werror=shadow=compatible-l...
compiler
[03:02:24.158] gininsert.c:1673:31: error: declaration of ‘oldCtx’ shadows a previous local [-Werror=shadow=compatible-l...
compiler
[03:02:24.158] gininsert.c:1619:23: error: unused variable ‘oldCtx’ [-Werror=unused-variable]
53/5634 track generic and custom plan calls in pg_stat_statements
FreeBSD - Meson
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/plancache.out /tmp/cirrus-ci-build/build/testrun/pg_st...
--- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/plancache.out	2025-06-25 02:47:42.651620000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/plancache.out	2025-06-25 02:51:11.254408000 +0...
@@ -56,7 +56,7 @@
     ORDER BY query COLLATE "C";
  calls | generic_plan_calls | custom_plan_calls | toplevel |                       query                        
 -------+--------------------+-------------------+----------+----------------------------------------------------
-     3 |                  1 |                 2 | t        | SELECT $1
+     3 |                  1 |                 2 | t        | PREPARE p1 AS SELECT $1
      1 |                  0 |                 0 | t        | SELECT pg_stat_statements_reset() IS NOT NULL AS t
      3 |                  0 |                 0 | t        | SET plan_cache_mode TO $1
 (3 rows)
@@ -121,7 +121,7 @@
 -------+--------------------+-------------------+----------+-----------------------------------------------------------...
      3 |                  0 |                 0 | t        | EXPLAIN (ANALYZE, COSTS OFF, SUMMARY OFF, TIMING OFF, BUFF...
      3 |                  0 |                 0 | t        | EXPLAIN (COSTS OFF) EXECUTE p1(1)
-     6 |                  2 |                 4 | f        | SELECT $1
+     6 |                  2 |                 4 | f        | PREPARE p1 AS SELECT $1
      1 |                  0 |                 0 | t        | SELECT pg_stat_statements_reset() IS NOT NULL AS t
      3 |                  0 |                 0 | t        | SET plan_cache_mode TO $1
...
test
[02:55:33.325]  97/343 postgresql:pg_stat_statements / pg_stat_statements/regress                      ERROR            ...
Linux - Debian Bookworm - Autoconf
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/plancache.out /tmp/cirrus-ci-build/contrib/pg_stat_sta...
--- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/plancache.out	2025-06-25 02:47:37.765191945 +0000
+++ /tmp/cirrus-ci-build/contrib/pg_stat_statements/results/plancache.out	2025-06-25 02:53:18.680599087 +0000
@@ -56,7 +56,7 @@
     ORDER BY query COLLATE "C";
  calls | generic_plan_calls | custom_plan_calls | toplevel |                       query                        
 -------+--------------------+-------------------+----------+----------------------------------------------------
-     3 |                  1 |                 2 | t        | SELECT $1
+     3 |                  1 |                 2 | t        | PREPARE p1 AS SELECT $1
      1 |                  0 |                 0 | t        | SELECT pg_stat_statements_reset() IS NOT NULL AS t
      3 |                  0 |                 0 | t        | SET plan_cache_mode TO $1
 (3 rows)
@@ -121,7 +121,7 @@
 -------+--------------------+-------------------+----------+-----------------------------------------------------------...
      3 |                  0 |                 0 | t        | EXPLAIN (ANALYZE, COSTS OFF, SUMMARY OFF, TIMING OFF, BUFF...
      3 |                  0 |                 0 | t        | EXPLAIN (COSTS OFF) EXECUTE p1(1)
-     6 |                  2 |                 4 | f        | SELECT $1
+     6 |                  2 |                 4 | f        | PREPARE p1 AS SELECT $1
      1 |                  0 |                 0 | t        | SELECT pg_stat_statements_reset() IS NOT NULL AS t
      3 |                  0 |                 0 | t        | SET plan_cache_mode TO $1
...
Linux - Debian Bookworm - Meson
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/plancache.out /tmp/cirrus-ci-build/build/testrun/pg_st...
--- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/plancache.out	2025-06-25 02:47:38.606314163 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/plancache.out	2025-06-25 02:53:46.718031609 +0...
@@ -56,7 +56,7 @@
     ORDER BY query COLLATE "C";
  calls | generic_plan_calls | custom_plan_calls | toplevel |                       query                        
 -------+--------------------+-------------------+----------+----------------------------------------------------
-     3 |                  1 |                 2 | t        | SELECT $1
+     3 |                  1 |                 2 | t        | PREPARE p1 AS SELECT $1
      1 |                  0 |                 0 | t        | SELECT pg_stat_statements_reset() IS NOT NULL AS t
      3 |                  0 |                 0 | t        | SET plan_cache_mode TO $1
 (3 rows)
@@ -121,7 +121,7 @@
 -------+--------------------+-------------------+----------+-----------------------------------------------------------...
      3 |                  0 |                 0 | t        | EXPLAIN (ANALYZE, COSTS OFF, SUMMARY OFF, TIMING OFF, BUFF...
      3 |                  0 |                 0 | t        | EXPLAIN (COSTS OFF) EXECUTE p1(1)
-     6 |                  2 |                 4 | f        | SELECT $1
+     6 |                  2 |                 4 | f        | PREPARE p1 AS SELECT $1
      1 |                  0 |                 0 | t        | SELECT pg_stat_statements_reset() IS NOT NULL AS t
      3 |                  0 |                 0 | t        | SET plan_cache_mode TO $1
...
test
[02:57:14.849]  97/344 postgresql:pg_stat_statements / pg_stat_statements/regress                      ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
regress
diff --strip-trailing-cr -U3 C:/cirrus/contrib/pg_stat_statements/expected/plancache.out C:/cirrus/build/testrun/pg_stat...
--- C:/cirrus/contrib/pg_stat_statements/expected/plancache.out	2025-06-25 02:47:39.164656500 +0000
+++ C:/cirrus/build/testrun/pg_stat_statements/regress/results/plancache.out	2025-06-25 02:54:57.468367100 +0000
@@ -56,7 +56,7 @@
     ORDER BY query COLLATE "C";
  calls | generic_plan_calls | custom_plan_calls | toplevel |                       query                        
 -------+--------------------+-------------------+----------+----------------------------------------------------
-     3 |                  1 |                 2 | t        | SELECT $1
+     3 |                  1 |                 2 | t        | PREPARE p1 AS SELECT $1
      1 |                  0 |                 0 | t        | SELECT pg_stat_statements_reset() IS NOT NULL AS t
      3 |                  0 |                 0 | t        | SET plan_cache_mode TO $1
 (3 rows)
@@ -121,7 +121,7 @@
 -------+--------------------+-------------------+----------+-----------------------------------------------------------...
      3 |                  0 |                 0 | t        | EXPLAIN (ANALYZE, COSTS OFF, SUMMARY OFF, TIMING OFF, BUFF...
      3 |                  0 |                 0 | t        | EXPLAIN (COSTS OFF) EXECUTE p1(1)
-     6 |                  2 |                 4 | f        | SELECT $1
+     6 |                  2 |                 4 | f        | PREPARE p1 AS SELECT $1
      1 |                  0 |                 0 | t        | SELECT pg_stat_statements_reset() IS NOT NULL AS t
      3 |                  0 |                 0 | t        | SET plan_cache_mode TO $1
...
test
[03:01:35.528]  98/338 postgresql:pg_stat_statements / pg_stat_statements/regress                      ERROR            ...
53/5517 Extended Statistics set/restore/clear functions
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[00:59:51.131] ../src/backend/statistics/dependencies.c(928): warning C4129: '%': unrecognized character escape sequence
compiler
[00:59:51.131] ../src/backend/statistics/mvdistinct.c(589): warning C4129: '%': unrecognized character escape sequence
tap
[01:10:31.835](0.001s) not ok 2 - regular connections limit: matches
test
[01:13:02.438] 258/338 postgresql:postmaster / postmaster/002_connection_limits                        ERROR            ...
53/5677 Covering the comparison test between date and timestamp(tz) datatype
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[23:03:05.787](0.001s) not ok 3 - checking a non-existent database stderr /(?^:FATAL:  database "qqq" does not exist)/
test
[23:09:03.708] 146/338 postgresql:pg_amcheck / pg_amcheck/002_nonesuch                                 ERROR            ...
53/4984 Serverside SNI for SSL connections
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[20:54:48.953](0.130s) not ok 33 - connect with correct server CA cert file sslmode=require
[20:54:48.955](0.001s) not ok 34 - connect with correct server CA cert file sslmode=require: no stderr
[20:54:49.093](0.001s) not ok 36 - connect fails since the passphrase protected key cannot be reloaded: matches
test
[20:55:16.823] 336/339 postgresql:ssl / ssl/004_sni                                                    ERROR            ...
53/4971 [CREATE|RE] INDEX CONCURRENTLY with single heap scan and short-term resetting shapshots
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[19:53:59.611] c:\cirrus\src\backend\access\stir\stir.c(424) : warning C4715: 'stirbeginscan': not all control paths ret...
53/5833 Clean up inconsistencies and leaks in src/test/modules/libpq_pipeline
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[19:47:29.324](0.000s) not ok 18 - checking with a non-existent user stderr /(?^:role "no_such_user" does not exist)/
test
[19:53:44.278] 147/338 postgresql:pg_amcheck / pg_amcheck/002_nonesuch                                 ERROR            ...
53/5382 Adding compression of temporary files
Linux - Debian Bookworm - Autoconf
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join_hash_pglz.out /tmp/cirrus-ci-build/src/test/recovery/tmp_ch...
--- /tmp/cirrus-ci-build/src/test/regress/expected/join_hash_pglz.out	2025-06-24 18:51:17.530211951 +0000
+++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/join_hash_pglz.out	2025-06-24 19:00:00.550097199 +0000
@@ -383,11 +383,9 @@
 $$
   select count(*) from simple r join bigger_than_it_looks s using (id);
 $$);
- initially_multibatch | increased_batches 
-----------------------+-------------------
- f                    | t
-(1 row)
-
+ERROR:  could not read from temporary file: read only 8180 of 33554940 bytes
+CONTEXT:  parallel worker
+PL/pgSQL function hash_join_batches(text) line 6 at FOR over EXECUTE statement
 rollback to settings;
 -- parallel with parallel-aware hash join
 savepoint settings;
tap
[19:00:00.565](98.705s) not ok 2 - regression tests pass
Linux - Debian Bookworm - Meson
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join_hash_pglz.out /tmp/cirrus-ci-build/build-32/testrun/recover...
--- /tmp/cirrus-ci-build/src/test/regress/expected/join_hash_pglz.out	2025-06-24 18:51:19.691462306 +0000
+++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/join_hash_pglz.out	2025-06-24 19:01:5...
@@ -252,21 +252,13 @@
 (9 rows)
 
 select count(*) from simple r join simple s using (id);
- count 
--------
- 20000
-(1 row)
-
+ERROR:  could not read from temporary file: read only 8176 of 1572860 bytes
 select original > 1 as initially_multibatch, final > original as increased_batches
   from hash_join_batches(
 $$
   select count(*) from simple r join simple s using (id);
 $$);
- initially_multibatch | increased_batches 
-----------------------+-------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join_hash_pglz.out /tmp/cirrus-ci-build/build-32/testrun/regress...
--- /tmp/cirrus-ci-build/src/test/regress/expected/join_hash_pglz.out	2025-06-24 18:51:19.691462306 +0000
+++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/join_hash_pglz.out	2025-06-24 19:00:28.295528045 +0000
@@ -252,21 +252,13 @@
 (9 rows)
 
 select count(*) from simple r join simple s using (id);
- count 
--------
- 20000
-(1 row)
-
+ERROR:  could not read from temporary file: read only 8176 of 1572860 bytes
 select original > 1 as initially_multibatch, final > original as increased_batches
   from hash_join_batches(
 $$
   select count(*) from simple r join simple s using (id);
 $$);
- initially_multibatch | increased_batches 
-----------------------+-------------------
...
tap
[19:01:57.550](90.794s) not ok 2 - regression tests pass
test
[19:05:28.911]  33/344 postgresql:regress / regress/regress                                            ERROR            ...
[19:05:28.911] 108/344 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
53/5405 Add 'make check-tests' behavior to the meson based builds
macOS - Sonoma - Meson
tap
[16:13:09.492](0.000s) not ok 33 - require_auth=scram-sha-256 fails: matches
test
[16:13:27.804] 308/343 postgresql:oauth_validator / oauth_validator/001_server                         ERROR            ...
53/5378 Conflict detection for update_deleted in logical replication
FreeBSD - Meson
assertion
TRAP: failed Assert("ReplicationSlotCtl != NULL"), File: "../src/backend/replication/slot.c", Line: 1202, PID: 10783
core
[14:48:00.469] #0  0x000000082e1201ba in thr_kill () from /lib/libc.so.7
[14:48:00.469] #1  0x000000082e0995d4 in raise () from /lib/libc.so.7
[14:48:00.469] #2  0x000000082e14cb59 in abort () from /lib/libc.so.7
[14:48:00.469] #3  0x0000000000ad7795 in ExceptionalCondition (conditionName=0x2bad5a "ReplicationSlotCtl != NULL", file...
[14:48:00.469] #4  0x00000000008db6a3 in ReplicationSlotsComputeRequiredLSN () at ../src/backend/replication/slot.c:1202
[14:48:00.469] #5  0x00000000008dc776 in CheckPointReplicationSlots (is_shutdown=true) at ../src/backend/replication/slo...
[14:48:00.469] #6  0x0000000000684c50 in CheckPointGuts (checkPointRedo=24667904, flags=flags@entry=5) at ../src/backend...
[14:48:00.469] #7  0x000000000068458b in CreateCheckPoint (flags=flags@entry=5) at ../src/backend/access/transam/xlog.c:...
[14:48:00.469] #8  0x0000000000683788 in ShutdownXLOG (code=code@entry=0, arg=arg@entry=0) at ../src/backend/access/tran...
[14:48:00.469] #9  0x00000000008bcf1f in CheckpointerMain (startup_data=<optimized out>, startup_data_len=<optimized out...
tap
[14:38:29.144](0.000s) not ok 8 - run of pg_upgrade --check for old instance with relation in 'd' datasync(invalid) stat...
test
[14:45:07.926]   6/343 postgresql:pg_upgrade / pg_upgrade/004_subscription                             ERROR            ...
Linux - Debian Bookworm - Autoconf
assertion
TRAP: failed Assert("ReplicationSlotCtl != NULL"), File: "slot.c", Line: 1202, PID: 55539
core
[14:52:51.211] #0  0x00007f55d20abeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[14:52:51.211] #1  0x00007f55d205cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[14:52:51.211] #2  0x00007f55d2047472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[14:52:51.211] #3  0x000055fe3fb60e36 in ExceptionalCondition (conditionName=conditionName@entry=0x55fe3ff07a60 "Replica...
[14:52:51.211] #4  0x000055fe3f71b785 in ReplicationSlotsComputeRequiredLSN () at slot.c:1202
[14:52:51.211] #5  0x000055fe3f71e724 in CheckPointReplicationSlots (is_shutdown=is_shutdown@entry=true) at slot.c:2186
[14:52:51.211] #6  0x000055fe3efb7ad1 in CheckPointGuts (checkPointRedo=24734992, flags=flags@entry=5) at xlog.c:7705
[14:52:51.211] #7  0x000055fe3efc503f in CreateCheckPoint (flags=flags@entry=5) at xlog.c:7367
[14:52:51.211] #8  0x000055fe3efc5de1 in ShutdownXLOG (code=code@entry=0, arg=arg@entry=0) at xlog.c:6829
[14:52:51.211] #9  0x000055fe3f671059 in CheckpointerMain (startup_data=<optimized out>, startup_data_len=<optimized out...
tap
[14:46:35.241](0.000s) not ok 8 - run of pg_upgrade --check for old instance with relation in 'd' datasync(invalid) stat...
Linux - Debian Bookworm - Meson
assertion
TRAP: failed Assert("ReplicationSlotCtl != NULL"), File: "../src/backend/replication/slot.c", Line: 1202, PID: 27708
core
[14:49:38.032] #0  0x00007feab12a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[14:49:38.032] #1  0x00007feab125afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[14:49:38.032] #2  0x00007feab1245472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[14:49:38.032] #3  0x000055aaf0429866 in ExceptionalCondition (conditionName=conditionName@entry=0x55aaf06e476b "Replica...
[14:49:38.032] #4  0x000055aaf00540fc in ReplicationSlotsComputeRequiredLSN () at ../src/backend/replication/slot.c:1202
[14:49:38.032] #5  0x000055aaf0056a3a in CheckPointReplicationSlots (is_shutdown=is_shutdown@entry=true) at ../src/backe...
[14:49:38.032] #6  0x000055aaefb591c9 in CheckPointGuts (checkPointRedo=24734992, flags=flags@entry=5) at ../src/backend...
[14:49:38.032] #7  0x000055aaefb69189 in CreateCheckPoint (flags=flags@entry=5) at ../src/backend/access/transam/xlog.c:...
[14:49:38.032] #8  0x000055aaefb69d58 in ShutdownXLOG (code=code@entry=0, arg=arg@entry=0) at ../src/backend/access/tran...
[14:49:38.032] #9  0x000055aaf00192b4 in CheckpointerMain (startup_data=<optimized out>, startup_data_len=<optimized out...
tap
[14:41:20.967](0.000s) not ok 8 - run of pg_upgrade --check for old instance with relation in 'd' datasync(invalid) stat...
test
[14:46:57.615]   7/344 postgresql:pg_upgrade / pg_upgrade/004_subscription                             ERROR            ...
macOS - Sonoma - Meson
assertion
TRAP: failed Assert("ReplicationSlotCtl != NULL"), File: "../src/backend/replication/slot.c", Line: 1202, PID: 10540
core
[14:45:59.528]   * frame #0: 0x00000001814d55d0 libsystem_kernel.dylib`__pthread_kill + 8
[14:45:59.528]     frame #1: 0x000000018150dc20 libsystem_pthread.dylib`pthread_kill + 288
[14:45:59.528]     frame #2: 0x000000018141aa30 libsystem_c.dylib`abort + 180
[14:45:59.528]     frame #3: 0x0000000104f8cb74 postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[14:45:59.528]     frame #4: 0x0000000104dc6294 postgres`ReplicationSlotsComputeRequiredLSN at slot.c:1202:2
[14:45:59.528]     frame #5: 0x0000000104dc71cc postgres`CheckPointReplicationSlots(is_shutdown=true) at slot.c:2186:2
[14:45:59.528]     frame #6: 0x0000000104bcdd54 postgres`CheckPointGuts(checkPointRedo=24630904, flags=5) at xlog.c:7705...
[14:45:59.528]     frame #7: 0x0000000104bcd770 postgres`CreateCheckPoint(flags=5) at xlog.c:7367:2
[14:45:59.528]     frame #8: 0x0000000104bcca14 postgres`ShutdownXLOG(code=<unavailable>, arg=<unavailable>) at xlog.c:6...
[14:45:59.528]     frame #9: 0x0000000104da91e0 postgres`CheckpointerMain(startup_data=<unavailable>, startup_data_len=<...
tap
[14:38:45.287](0.001s) not ok 8 - run of pg_upgrade --check for old instance with relation in 'd' datasync(invalid) stat...
test
[14:42:15.916]   9/343 postgresql:pg_upgrade / pg_upgrade/004_subscription                             ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
assertion
TRAP: failed Assert("ReplicationSlotCtl != NULL"), File: "../src/backend/replication/slot.c", Line: 1202, PID: 5604
core
00000052`75dff1c0 00007ff6`0fb734b8     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
00000052`75dff200 00007ff6`0f845a70     postgres!ExceptionalCondition(
00000052`75dff240 00007ff6`0f846a0a     postgres!ReplicationSlotsComputeRequiredLSN(void)+0x30 [c:\cirrus\src\backend\re...
00000052`75dff2b0 00007ff6`0f4763d9     postgres!CheckPointReplicationSlots(
00000052`75dff710 00007ff6`0f4711a8     postgres!CheckPointGuts(
00000052`75dff750 00007ff6`0f4708e4     postgres!CreateCheckPoint(
00000052`75dff8f0 00007ff6`0f815837     postgres!ShutdownXLOG(
00000052`75dff930 00007ff6`0f816ef7     postgres!CheckpointerMain(
00000052`75dffad0 00007ff6`0f6caf79     postgres!SubPostmasterMain(
00000052`75dffb50 00007ff6`0fcff1d9     postgres!main(
core
00000052`765ff7c8 00007ff9`8eef48fa     ntdll!NtFsControlFile+0x14
00000052`765ff7d0 00007ff6`0f80af5b     KERNELBASE!ConnectNamedPipe+0x6a
00000052`765ff840 00007ff9`90054cb0     postgres!pg_signal_thread(
00000052`765ff940 00007ff9`9181edcb     KERNEL32!BaseThreadInitThunk+0x10
00000052`765ff970 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000052`769ff908 00007ff9`917ab77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000052`769ff910 00007ff9`90054cb0     ntdll!TppWorkerThread+0x2df
00000052`769ffc00 00007ff9`9181edcb     KERNEL32!BaseThreadInitThunk+0x10
00000052`769ffc30 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000052`761ff778 00007ff9`917ab77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000052`761ff780 00007ff9`90054cb0     ntdll!TppWorkerThread+0x2df
00000052`761ffa70 00007ff9`9181edcb     KERNEL32!BaseThreadInitThunk+0x10
00000052`761ffaa0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
tap
[14:39:25.397](0.001s) not ok 8 - run of pg_upgrade --check for old instance with relation in 'd' datasync(invalid) stat...
test
[14:52:05.607]   6/338 postgresql:pg_upgrade / pg_upgrade/004_subscription                             ERROR            ...
53/5673 Random pg_upgrade 004_subscription test failure on drongo
CompilerWarnings
compiler
[14:06:22.749] md.c:256:48: error: implicit declaration of function ‘pg_RtlGetLastNtStatus’ [-Werror=implicit-function-d...
macOS - Sonoma - Meson
tap
[14:11:07.639](0.000s) not ok 365 - pgbench script error: set bigint mul overflow stderr /(?^:int mul out)/
test
[14:12:16.373] 230/343 postgresql:pgbench / pgbench/001_pgbench_with_server                            ERROR            ...
53/5805 Improve array-element-test estimation when no array elements qualify as common
macOS - Sonoma - Meson
tap
[11:25:23.965](0.000s) not ok 97 - server parameter logging stderr /(?^:ERROR:  division by zero)/
[11:25:23.966](0.000s) not ok 98 - server parameter logging stderr /(?^:CONTEXT:  unnamed portal with parameters: \$1 = ...
test
[11:26:32.022] 227/342 postgresql:pgbench / pgbench/001_pgbench_with_server                            ERROR            ...
53/5821 Implement "pg_restore --data-only --clean" as a way to skip WAL
FreeBSD - Meson
tap
[09:05:38.187](0.013s) not ok 23 - connect : matches
test
[09:07:12.673] 261/342 postgresql:postmaster / postmaster/003_start_stop                               ERROR            ...
53/5691 update documentation for when aborted and committed rows are tracked in pg_stat_all_tables
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[08:48:30.981](0.001s) not ok 5 - vacuumdb cannot target invalid database: matches
test
[08:51:46.489] 224/337 postgresql:scripts / scripts/101_vacuumdb_all                                   ERROR            ...
53/4681 Make COPY format extendable: Extract COPY TO format implementations
FreeBSD - Meson
regress
diff -U3 /tmp/cirrus-ci-build/src/test/modules/test_copy_format/expected/test_copy_format.out /tmp/cirrus-ci-build/build...
--- /tmp/cirrus-ci-build/src/test/modules/test_copy_format/expected/test_copy_format.out	2025-06-24 06:58:18.175516000 +...
+++ /tmp/cirrus-ci-build/build/testrun/test_copy_format-running/regress/results/test_copy_format.out	2025-06-24 07:06:02...
@@ -1,19 +1,13 @@
 CREATE TABLE copy_data (a smallint, b integer, c bigint);
 INSERT INTO copy_data VALUES (1, 2, 3), (12, 34, 56), (123, 456, 789);
 COPY copy_data FROM stdin WITH (FORMAT 'test_copy_format');
-NOTICE:  CopyFromInFunc: attribute: smallint
-NOTICE:  CopyFromInFunc: attribute: integer
-NOTICE:  CopyFromInFunc: attribute: bigint
-NOTICE:  CopyFromStart: the number of attributes: 3
-NOTICE:  CopyFromOneRow
-NOTICE:  CopyFromEnd
+ERROR:  COPY format "test_copy_format" not recognized
+LINE 1: COPY copy_data FROM stdin WITH (FORMAT 'test_copy_format');
+                                        ^
+\.
+invalid command \.
 COPY copy_data TO stdout WITH (FORMAT 'test_copy_format');
-NOTICE:  CopyToOutFunc: attribute: smallint
...
test
[07:06:41.701] 56/79 postgresql:test_copy_format-running / test_copy_format-running/regress       ERROR             0.17...
Windows - Server 2019, VS 2019 - Meson & ninja
test
[07:18:33.672] 338/338 postgresql:recovery / recovery/009_twophase                                     TIMEOUT        10...
53/5250 Refactor SLRU to always use long file names
macOS - Sonoma - Meson
tap
[05:53:31.644](0.000s) not ok 371 - pgbench script error: setshell not an int stderr /(?^:command must return an integer...
test
[05:54:28.666] 229/342 postgresql:pgbench / pgbench/001_pgbench_with_server                            ERROR            ...
53/5319 Changing shared_buffers without restart
CompilerWarnings
compiler
[03:43:56.382] shmem.c:702:3: error: variable 'shm_total_page_count' is uninitialized when used here [-Werror,-Wuninitia...
compiler
[03:41:58.312] shmem.c:702:3: error: variable 'shm_total_page_count' is uninitialized when used here [-Werror,-Wuninitia...
compiler
[03:39:47.760] shmem.c:702:38: error: ‘shm_total_page_count’ may be used uninitialized [-Werror=maybe-uninitialized]
compiler
[03:38:00.171] shmem.c:702:38: error: ‘shm_total_page_count’ may be used uninitialized [-Werror=maybe-uninitialized]
compiler
[03:46:22.956] ../../../src/include/storage/pg_shmem.h:69:9: error: unknown type name ‘pg_atomic_uint64’
compiler
[03:46:22.956] ../../../src/include/storage/pg_shmem.h:66:9: error: unknown type name ‘pg_atomic_uint32’
Linux - Debian Bookworm - Autoconf
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/numa.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resul...
--- /tmp/cirrus-ci-build/src/test/regress/expected/numa.out	2025-06-24 03:35:58.919319034 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/numa.out	2025-06-24 03:43:59.449181080 +0000
@@ -6,8 +6,4 @@
 -- switch to superuser
 \c -
 SELECT COUNT(*) >= 0 AS ok FROM pg_shmem_allocations_numa;
- ok 
-----
- t
-(1 row)
-
+ERROR:  invalid memory alloc request size 864765899839712
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/numa.out /tmp/cirrus-ci-build/src/test/regress/results/numa.out
--- /tmp/cirrus-ci-build/src/test/regress/expected/numa.out	2025-06-24 03:35:58.919319034 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/numa.out	2025-06-24 03:41:38.059147163 +0000
@@ -6,8 +6,4 @@
 -- switch to superuser
 \c -
 SELECT COUNT(*) >= 0 AS ok FROM pg_shmem_allocations_numa;
- ok 
-----
- t
-(1 row)
-
+ERROR:  invalid memory alloc request size 864765899885808
tap
[03:44:06.239](88.117s) not ok 5 - regression tests pass
tap
[03:42:54.401](0.630s) Bail out!  pg_ctl start failed
tap
[03:42:41.437](0.794s) not ok 1 - no parameters missing from postgresql.conf.sample
tap
[03:42:13.534](0.496s) Bail out!  pg_ctl start failed
Linux - Debian Bookworm - Meson
core
[03:42:21.586] #0  0x00007f6662aa9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[03:42:21.586] #1  0x00007f6662a5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[03:42:21.586] #2  0x00007f6662a45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[03:42:21.586] #3  0x00007f6662c1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[03:42:21.586] #4  0x00007f6662c2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[03:42:21.586] #5  0x00007f6662c0db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x55a79509e5c0, In...
[03:42:21.586] #6  0x000055a7943f4c05 in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[03:42:21.586] #7  0x000055a7942f2592 in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[03:42:21.586] #8  0x000055a7942f3068 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[03:42:21.586] #9  0x000055a7942f4ab9 in PostmasterMain (argc=argc@entry=16, argv=argv@entry=0x55a7c76ac5b0) at ../src/b...
core
[03:42:11.418] #0  0x00007fc7ca2a9eec in ?? ()
[03:42:11.955] #0  0x00007f2493aa9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[03:42:12.020] #0  0x00007f2493aa9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[03:42:12.020] #1  0x00007f2493a5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[03:42:12.020] #2  0x00007f2493a45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[03:42:12.020] #3  0x00007f2493c1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[03:42:12.020] #4  0x00007f2493c2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[03:42:12.020] #5  0x00007f2493c0db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x55e1af78b5c0, In...
[03:42:12.020] #6  0x000055e1aeae1c05 in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[03:42:12.020] #7  0x000055e1ae9df592 in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[03:42:12.020] #8  0x000055e1ae9e0068 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[03:42:12.021] #9  0x000055e1ae9e1ab9 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x55e1d86175e0) at ../src/ba...
core
[03:42:12.566] #0  0x00007fca5a6a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[03:42:12.566] #1  0x00007fca5a65afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[03:42:12.566] #2  0x00007fca5a645472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[03:42:12.566] #3  0x000055a9c63a2e35 in ExceptionalCondition (conditionName=conditionName@entry=0x55a9c6687b50 "!IsTran...
[03:42:12.566] #4  0x000055a9c61358f6 in pgstat_report_stat (force=force@entry=true) at ../src/backend/utils/activity/pg...
[03:42:12.566] #5  0x000055a9c6135c4f in pgstat_shutdown_hook (code=<optimized out>, arg=<optimized out>) at ../src/back...
[03:42:12.566] #6  0x000055a9c609ad7b in shmem_exit (code=code@entry=1) at ../src/backend/storage/ipc/ipc.c:245
[03:42:12.566] #7  0x000055a9c609b026 in proc_exit_prepare (code=code@entry=1) at ../src/backend/storage/ipc/ipc.c:200
[03:42:12.566] #8  0x000055a9c609b1e4 in proc_exit (code=code@entry=1) at ../src/backend/storage/ipc/ipc.c:113
[03:42:12.566] #9  0x000055a9c63a7f86 in errfinish (filename=filename@entry=0x55a9c65e8b78 "../src/backend/access/transa...
core
[03:42:13.077] #0  0x00007f31e4aa9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[03:42:13.077] #1  0x00007f31e4a5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[03:42:13.077] #2  0x00007f31e4a45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[03:42:13.077] #3  0x00007f31e4c1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[03:42:13.077] #4  0x00007f31e4c2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[03:42:13.077] #5  0x00007f31e4c0db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x55612ca355c0, In...
[03:42:13.077] #6  0x000055612bd8bc05 in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[03:42:13.077] #7  0x000055612bc89592 in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[03:42:13.077] #8  0x000055612bc8a068 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[03:42:13.079] #9  0x000055612bc8bab9 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x5561562a95e0) at ../src/ba...
core
[03:42:13.650] #0  0x00007f05fa0a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[03:42:13.650] #1  0x00007f05fa05afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[03:42:13.650] #2  0x00007f05fa045472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[03:42:13.650] #3  0x00007f05fa21e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[03:42:13.650] #4  0x00007f05fa22aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[03:42:13.650] #5  0x00007f05fa20db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x5560970475c0, In...
[03:42:13.650] #6  0x000055609639dc05 in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[03:42:13.650] #7  0x000055609629b592 in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[03:42:13.650] #8  0x000055609629c068 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[03:42:13.651] #9  0x000055609629dab9 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x5560cf8a45d0) at ../src/ba...
core
[03:42:13.837] #0  0x00007fb5b04a9eec in ?? ()
[03:42:14.300] #0  0x00007fb5a82a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[03:42:14.333] #0  0x00007fb5a82a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[03:42:14.333] #1  0x00007fb5a825afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[03:42:14.333] #2  0x00007fb5a8245472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[03:42:14.333] #3  0x00007fb5a841e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[03:42:14.333] #4  0x00007fb5a842aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[03:42:14.333] #5  0x00007fb5a840db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x5609ba0aa5c0, In...
[03:42:14.333] #6  0x00005609b9400c05 in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[03:42:14.333] #7  0x00005609b92fe592 in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[03:42:14.333] #8  0x00005609b92ff068 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[03:42:14.334] #9  0x00005609b9300ab9 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x5609dfe58640) at ../src/ba...
core
[03:42:14.859] #0  0x00007f63578a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[03:42:14.859] #1  0x00007f635785afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[03:42:14.859] #2  0x00007f6357845472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[03:42:14.859] #3  0x00007f6357a1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[03:42:14.859] #4  0x00007f6357a2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[03:42:14.859] #5  0x00007f6357a0db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x5643ae2075c0, In...
[03:42:14.859] #6  0x00005643ad55dc05 in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[03:42:14.859] #7  0x00005643ad45b592 in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[03:42:14.859] #8  0x00005643ad45c068 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[03:42:14.859] #9  0x00005643ad45dab9 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x5643c10cd640) at ../src/ba...
core
[03:42:15.041] #0  0x00007fd8acea9eec in ?? ()
[03:42:15.494] #0  0x00007feef12a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[03:42:16.466] #0  0x00007feef12a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[03:42:16.466] #1  0x00007feef125afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[03:42:16.466] #2  0x00007feef1245472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[03:42:16.466] #3  0x0000559d6eddce35 in ExceptionalCondition (conditionName=conditionName@entry=0x559d6f0c1b50 "!IsTran...
[03:42:16.466] #4  0x0000559d6eb6f8f6 in pgstat_report_stat (force=force@entry=true) at ../src/backend/utils/activity/pg...
[03:42:16.466] #5  0x0000559d6eb6fc4f in pgstat_shutdown_hook (code=<optimized out>, arg=<optimized out>) at ../src/back...
[03:42:16.466] #6  0x0000559d6ead4d7b in shmem_exit (code=code@entry=1) at ../src/backend/storage/ipc/ipc.c:245
[03:42:16.466] #7  0x0000559d6ead5026 in proc_exit_prepare (code=code@entry=1) at ../src/backend/storage/ipc/ipc.c:200
[03:42:16.466] #8  0x0000559d6ead51e4 in proc_exit (code=code@entry=1) at ../src/backend/storage/ipc/ipc.c:113
[03:42:16.466] #9  0x0000559d6ede1f86 in errfinish (filename=filename@entry=0x559d6f022b78 "../src/backend/access/transa...
core
[03:42:16.978] #0  0x00007fca5a6a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[03:42:16.978] #1  0x00007fca5a65afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[03:42:16.978] #2  0x00007fca5a645472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[03:42:16.978] #3  0x00007fca5a81e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[03:42:16.978] #4  0x00007fca5a82aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[03:42:16.978] #5  0x00007fca5a80db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x55a9c6d465c0, In...
[03:42:16.978] #6  0x000055a9c609cc05 in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[03:42:16.978] #7  0x000055a9c5f9a592 in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[03:42:16.978] #8  0x000055a9c5f9b068 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[03:42:16.978] #9  0x000055a9c5f9cab9 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x55a9e72da5b0) at ../src/ba...
core
[03:42:17.528] #0  0x00007f06be2a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[03:42:17.528] #1  0x00007f06be25afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[03:42:17.528] #2  0x00007f06be245472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[03:42:17.528] #3  0x00007f06be41e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[03:42:17.528] #4  0x00007f06be42aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[03:42:17.528] #5  0x00007f06be40db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x55be2c56f5c0, In...
[03:42:17.528] #6  0x000055be2b8c5c05 in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[03:42:17.528] #7  0x000055be2b7c3592 in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[03:42:17.528] #8  0x000055be2b7c4068 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[03:42:17.528] #9  0x000055be2b7c5ab9 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x55be359f15e0) at ../src/ba...
core
[03:42:18.055] #0  0x00007feef12a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[03:42:18.055] #1  0x00007feef125afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[03:42:18.055] #2  0x00007feef1245472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[03:42:18.055] #3  0x00007feef141e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[03:42:18.055] #4  0x00007feef142aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[03:42:18.055] #5  0x00007feef140db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x559d6f7805c0, In...
[03:42:18.055] #6  0x0000559d6ead6c05 in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[03:42:18.055] #7  0x0000559d6e9d4592 in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[03:42:18.055] #8  0x0000559d6e9d5068 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[03:42:18.056] #9  0x0000559d6e9d6ab9 in PostmasterMain (argc=argc@entry=8, argv=argv@entry=0x559d7ccb0640) at ../src/ba...
core
[03:42:18.577] #0  0x00007ff96aca9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[03:42:18.577] #1  0x00007ff96ac5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[03:42:18.577] #2  0x00007ff96ac45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[03:42:18.577] #3  0x00007ff96ae1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[03:42:18.577] #4  0x00007ff96ae2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[03:42:18.577] #5  0x00007ff96ae0db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x5577472245c0, In...
[03:42:18.577] #6  0x000055774657ac05 in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[03:42:18.577] #7  0x0000557746478592 in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[03:42:18.577] #8  0x0000557746479068 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[03:42:18.577] #9  0x000055774647aab9 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x5577543595e0) at ../src/ba...
core
[03:42:18.761] #0  0x00007f178a0a9eec in ?? ()
[03:42:19.263] #0  0x00007f1f198a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[03:42:19.297] #0  0x00007f1f198a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[03:42:19.297] #1  0x00007f1f1985afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[03:42:19.297] #2  0x00007f1f19845472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[03:42:19.297] #3  0x00007f1f19a1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[03:42:19.297] #4  0x00007f1f19a2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[03:42:19.297] #5  0x00007f1f19a0db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x55ae7b9195c0, In...
[03:42:19.297] #6  0x000055ae7ac6fc05 in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[03:42:19.297] #7  0x000055ae7ab6d592 in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[03:42:19.297] #8  0x000055ae7ab6e068 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[03:42:19.297] #9  0x000055ae7ab6fab9 in PostmasterMain (argc=argc@entry=8, argv=argv@entry=0x55ae97125640) at ../src/ba...
core
[03:42:19.833] #0  0x00007ff36dea9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[03:42:19.833] #1  0x00007ff36de5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[03:42:19.833] #2  0x00007ff36de45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[03:42:19.833] #3  0x00007ff36e01e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[03:42:19.833] #4  0x00007ff36e02aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[03:42:19.833] #5  0x00007ff36e00db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x56020bcc15c0, In...
[03:42:19.833] #6  0x000056020b017c05 in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[03:42:19.833] #7  0x000056020af15592 in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[03:42:19.833] #8  0x000056020af16068 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[03:42:19.834] #9  0x000056020af17ab9 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x560220bea5e0) at ../src/ba...
core
[03:42:20.366] #0  0x00007f1f198a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[03:42:20.366] #1  0x00007f1f1985afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[03:42:20.366] #2  0x00007f1f19845472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[03:42:20.366] #3  0x000055ae7af75e35 in ExceptionalCondition (conditionName=conditionName@entry=0x55ae7b25ab50 "!IsTran...
[03:42:20.366] #4  0x000055ae7ad088f6 in pgstat_report_stat (force=force@entry=true) at ../src/backend/utils/activity/pg...
[03:42:20.366] #5  0x000055ae7ad08c4f in pgstat_shutdown_hook (code=<optimized out>, arg=<optimized out>) at ../src/back...
[03:42:20.366] #6  0x000055ae7ac6dd7b in shmem_exit (code=code@entry=1) at ../src/backend/storage/ipc/ipc.c:245
[03:42:20.366] #7  0x000055ae7ac6e026 in proc_exit_prepare (code=code@entry=1) at ../src/backend/storage/ipc/ipc.c:200
[03:42:20.366] #8  0x000055ae7ac6e1e4 in proc_exit (code=code@entry=1) at ../src/backend/storage/ipc/ipc.c:113
[03:42:20.366] #9  0x000055ae7af7af86 in errfinish (filename=filename@entry=0x55ae7b1bbb78 "../src/backend/access/transa...
core
[03:42:20.876] #0  0x00007f26aa6a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[03:42:20.876] #1  0x00007f26aa65afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[03:42:20.876] #2  0x00007f26aa645472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[03:42:20.876] #3  0x00007f26aa81e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[03:42:20.876] #4  0x00007f26aa82aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[03:42:20.876] #5  0x00007f26aa80db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x5620653e15c0, In...
[03:42:20.876] #6  0x0000562064737c05 in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[03:42:20.876] #7  0x0000562064635592 in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[03:42:20.876] #8  0x0000562064636068 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[03:42:20.876] #9  0x0000562064637ab9 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x5620765375e0) at ../src/ba...
core
[03:42:21.065] #0  0x00007f3231ca9eec in ?? ()
[03:42:21.556] #0  0x00007f6662aa9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[03:42:22.797] #0  0x00007f0a476a9eec in ?? ()
core
[03:42:22.638] #0  0x00007f9c196a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[03:42:22.638] #1  0x00007f9c1965afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[03:42:22.638] #2  0x00007f9c19645472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[03:42:22.638] #3  0x00007f9c1981e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[03:42:22.638] #4  0x00007f9c1982aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[03:42:22.638] #5  0x00007f9c1980db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x562290d625c0, In...
[03:42:22.638] #6  0x00005622900b8c05 in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[03:42:22.638] #7  0x000056228ffb6592 in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[03:42:22.638] #8  0x000056228ffb7068 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[03:42:22.638] #9  0x000056228ffb8ab9 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x5622b14e65d0) at ../src/ba...
core
[03:42:22.069] #0  0x00007f0e3eaa9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[03:42:22.069] #1  0x00007f0e3ea5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[03:42:22.069] #2  0x00007f0e3ea45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[03:42:22.069] #3  0x00007f0e3ec1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[03:42:22.069] #4  0x00007f0e3ec2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[03:42:22.069] #5  0x00007f0e3ec0db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x556f101695c0, In...
[03:42:22.069] #6  0x0000556f0f4bfc05 in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[03:42:22.069] #7  0x0000556f0f3bd592 in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[03:42:22.069] #8  0x0000556f0f3be068 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[03:42:22.070] #9  0x0000556f0f3bfab9 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x556f4c2055e0) at ../src/ba...
test
[03:41:43.028]   5/343 postgresql:pg_upgrade / pg_upgrade/004_subscription                             ERROR            ...
[03:41:43.028]   6/343 postgresql:recovery / recovery/002_archiving                                    ERROR            ...
[03:41:43.028]   7/343 postgresql:recovery / recovery/001_stream_rep                                   ERROR            ...
[03:41:43.028]   8/343 postgresql:pg_upgrade / pg_upgrade/006_transfer_modes                           ERROR            ...
[03:41:43.028]   9/343 postgresql:pg_upgrade / pg_upgrade/003_logical_slots                            ERROR            ...
[03:41:43.028]  10/343 postgresql:pg_upgrade / pg_upgrade/005_char_signedness                          ERROR            ...
[03:41:43.028]  11/343 postgresql:recovery / recovery/004_timeline_switch                              ERROR            ...
[03:41:43.028]  12/343 postgresql:recovery / recovery/003_recovery_targets                             ERROR            ...
[03:41:43.028]  13/343 postgresql:regress / regress/regress                                            ERROR            ...
[03:41:43.028]  14/343 postgresql:recovery / recovery/005_replay_delay                                 ERROR            ...
[03:41:43.028]  15/343 postgresql:recovery / recovery/006_logical_decoding                             ERROR            ...
[03:41:43.028]  16/343 postgresql:recovery / recovery/007_sync_rep                                     ERROR            ...
[03:41:43.028]  18/343 postgresql:recovery / recovery/008_fsm_truncation                               ERROR            ...
[03:41:43.028]  19/343 postgresql:isolation / isolation/isolation                                      ERROR            ...
[03:41:43.028]  21/343 postgresql:recovery / recovery/016_min_consistency                              ERROR            ...
[03:41:43.028]  23/343 postgresql:recovery / recovery/017_shm                                          ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[03:36:59.755] c:\cirrus\src\include\storage/pg_shmem.h(68): error C2370: 'Barrier': redefinition; different storage cla...
compiler
[03:36:59.755] c:\cirrus\src\include\storage/pg_shmem.h(69): error C2059: syntax error: ';'
compiler
[03:36:59.755] c:\cirrus\src\include\storage/pg_shmem.h(66): error C2061: syntax error: identifier 'pg_atomic_uint32'
compiler
[03:36:59.755] c:\cirrus\src\include\storage/pg_shmem.h(73): error C2143: syntax error: missing '{' before '*'
compiler
[03:36:59.755] c:\cirrus\src\include\storage/pg_shmem.h(71): error C2059: syntax error: '}'
compiler
[03:36:59.755] c:\cirrus\src\include\storage/pg_shmem.h(69): error C2061: syntax error: identifier 'Generation'
53/4817 on_error table, saving error info to a table
macOS - Sonoma - Meson
tap
[03:18:46.270](0.000s) not ok 107 - server parameter logging stderr /(?^:ERROR:  invalid input syntax for type json)/
[03:18:46.271](0.000s) not ok 108 - server parameter logging stderr /(?^m:CONTEXT:  JSON data, line 1: \{ invalid\.\.\.[...
test
[03:19:47.740] 227/342 postgresql:pgbench / pgbench/001_pgbench_with_server                            ERROR            ...
53/5694 Add pg_buffercache_mark_dirty[_all]() functions to the pg_buffercache
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[03:17:20.023](0.089s) not ok 35 -  'user=ssluser gssencmode=disable sslmode=allow sslnegotiation=postgres' -> connect, ...
test
[03:23:16.969] 146/337 postgresql:libpq / libpq/005_negotiate_encryption                               ERROR            ...
53/5704 adjust the place of list_copy() call to reduce the overhead of function call and memory copies.
macOS - Sonoma - Meson
tap
[02:28:46.965](0.000s) not ok 21 - checking a database by name without amcheck installed, no other databases stderr /(?^...
[02:28:46.965](0.000s) not ok 22 - checking a database by name without amcheck installed, no other databases stderr /(?^...
test
[02:30:52.779] 150/342 postgresql:pg_amcheck / pg_amcheck/002_nonesuch                                 ERROR            ...
53/5547 Doc: Create table improvements
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[01:18:40.138](0.000s) not ok 19 - server doesn't accept non-SSL connections: matches
test
[01:19:06.266] 334/337 postgresql:ssl / ssl/001_ssltests                                               ERROR            ...
53/5270 jsonpath string methods: lower, upper, initcap, l/r/btrim, replace, split_part
CompilerWarnings
compiler
[22:29:00.619] jsonpath_exec.c:2830:13: error: mixing declarations and code is incompatible with standards before C99 [-...
compiler
[22:27:43.873] jsonpath_exec.c:2830:13: error: mixing declarations and code is incompatible with standards before C99 [-...
compiler
[22:26:13.264] jsonpath_exec.c:2830:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-sta...
compiler
[22:24:59.050] jsonpath_exec.c:2830:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-sta...
compiler
[22:31:03.951] jsonpath_exec.c:2830:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-sta...
FreeBSD - Meson
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
core
[22:32:40.933] #0  0x000000082add21ba in thr_kill () from /lib/libc.so.7
[22:32:40.933] #1  0x000000082ad4b5d4 in raise () from /lib/libc.so.7
[22:32:40.933] #2  0x000000082adfeb59 in abort () from /lib/libc.so.7
[22:32:40.933] #3  0x0000000000ad5d35 in ExceptionalCondition (conditionName=0x3980ee "v->type == jpiAnd || v->type == j...
[22:32:40.933] #4  0x0000000000a032ff in jspGetLeftArg (v=v@entry=0x821479310, a=a@entry=0x821479280) at ../src/backend/...
[22:32:40.933] #5  0x0000000000a04897 in printJsonPathItem (buf=buf@entry=0x8214793a0, v=v@entry=0x821479310, inKey=true...
[22:32:40.933] #6  0x0000000000a04a43 in printJsonPathItem (buf=buf@entry=0x8214793a0, v=v@entry=0x821479378, inKey=<opt...
[22:32:40.933] #7  0x0000000000a02f0d in jsonPathToCstring (out=0x8214793a0, in=<optimized out>, estimated_len=<optimize...
[22:32:40.933] #8  0x0000000000ae0be3 in FunctionCall1Coll (flinfo=0x62c0a02ce50, collation=0, arg1=6) at ../src/backend...
[22:32:40.933] #9  OutputFunctionCall (flinfo=0x62c0a02ce50, val=6) at ../src/backend/utils/fmgr/fmgr.c:1685
core
[22:32:40.213] #0  0x000000082a4ed1ba in thr_kill () from /lib/libc.so.7
[22:32:40.213] #1  0x000000082a4665d4 in raise () from /lib/libc.so.7
[22:32:40.213] #2  0x000000082a519b59 in abort () from /lib/libc.so.7
[22:32:40.213] #3  0x0000000000ad5d35 in ExceptionalCondition (conditionName=0x3980ee "v->type == jpiAnd || v->type == j...
[22:32:40.213] #4  0x0000000000a032ff in jspGetLeftArg (v=v@entry=0x82121f630, a=a@entry=0x82121f5a0) at ../src/backend/...
[22:32:40.213] #5  0x0000000000a04897 in printJsonPathItem (buf=buf@entry=0x82121f6c0, v=v@entry=0x82121f630, inKey=true...
[22:32:40.213] #6  0x0000000000a04a43 in printJsonPathItem (buf=buf@entry=0x82121f6c0, v=v@entry=0x82121f698, inKey=<opt...
[22:32:40.213] #7  0x0000000000a02f0d in jsonPathToCstring (out=0x82121f6c0, in=<optimized out>, estimated_len=<optimize...
[22:32:40.213] #8  0x0000000000ae0be3 in FunctionCall1Coll (flinfo=0x31f1f7a4ed58, collation=0, arg1=6) at ../src/backen...
[22:32:40.213] #9  OutputFunctionCall (flinfo=0x31f1f7a4ed58, val=6) at ../src/backend/utils/fmgr/fmgr.c:1685
core
[22:32:40.572] #0  0x000000082c9811ba in thr_kill () from /lib/libc.so.7
[22:32:40.572] #1  0x000000082c8fa5d4 in raise () from /lib/libc.so.7
[22:32:40.572] #2  0x000000082c9adb59 in abort () from /lib/libc.so.7
[22:32:40.572] #3  0x0000000000ad5d35 in ExceptionalCondition (conditionName=0x3980ee "v->type == jpiAnd || v->type == j...
[22:32:40.572] #4  0x0000000000a032ff in jspGetLeftArg (v=v@entry=0x821918d00, a=a@entry=0x821918c70) at ../src/backend/...
[22:32:40.572] #5  0x0000000000a04897 in printJsonPathItem (buf=buf@entry=0x821918d90, v=v@entry=0x821918d00, inKey=true...
[22:32:40.572] #6  0x0000000000a04a43 in printJsonPathItem (buf=buf@entry=0x821918d90, v=v@entry=0x821918d68, inKey=<opt...
[22:32:40.572] #7  0x0000000000a02f0d in jsonPathToCstring (out=0x821918d90, in=<optimized out>, estimated_len=<optimize...
[22:32:40.572] #8  0x0000000000ae0be3 in FunctionCall1Coll (flinfo=0x2e4a0ba75d58, collation=0, arg1=6) at ../src/backen...
[22:32:40.572] #9  OutputFunctionCall (flinfo=0x2e4a0ba75d58, val=6) at ../src/backend/utils/fmgr/fmgr.c:1685
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/json.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up...
--- /tmp/cirrus-ci-build/src/test/regress/expected/json.out	2025-06-23 22:23:16.700050000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/json.out	2025-06-23 22:26:46.461744000 +00...
@@ -1135,1634 +1135,10 @@
 (1 row)
 
 select '{"f2":["f3",1],"f4":{"f5":99,"f6":"stringy"}}'::json#>>array['f2','1'];
- ?column? 
-----------
- 1
-(1 row)
-
--- corner cases for same
-select '{"a": {"b":{"c": "foo"}}}'::json #> '{}';
-         ?column?          
----------------------------
- {"a": {"b":{"c": "foo"}}}
-(1 row)
-
-select '[1,2,3]'::json #> '{}';
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/json.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/json.out	2025-06-23 22:23:16.700050000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/json.out	2025-06-23 22:28:00.213124000 +...
@@ -964,1805 +964,10 @@
 
 -- array length
 SELECT json_array_length('[1,2,3,{"f1":1,"f2":[5,6]},4]');
- json_array_length 
--------------------
-                 5
-(1 row)
-
-SELECT json_array_length('[]');
- json_array_length 
--------------------
-                 0
-(1 row)
-
-SELECT json_array_length('{"f1":1,"f2":[5,6]}');
-ERROR:  cannot get array length of a non-array
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/json.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu...
--- /tmp/cirrus-ci-build/src/test/regress/expected/json.out	2025-06-23 22:23:16.700050000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/json.out	2025-06-23 22:26:44.579534000 +0000
@@ -1031,1738 +1031,10 @@
 (1 row)
 
 select json_extract_path('{"f2":["f3",1],"f4":{"f5":99,"f6":"stringy"}}','f2',0::text);
- json_extract_path 
--------------------
- "f3"
-(1 row)
-
-select json_extract_path('{"f2":["f3",1],"f4":{"f5":99,"f6":"stringy"}}','f2',1::text);
- json_extract_path 
--------------------
- 1
-(1 row)
-
-select json_extract_path_text('{"f2":{"f3":1},"f4":{"f5":99,"f6":"stringy"}}','f4','f6');
- json_extract_path_text 
...
tap
[22:26:47.582](157.555s) not ok 5 - regression tests pass
[22:27:33.118](1.087s) not ok 16 - run of pg_upgrade --check for new instance
[22:27:33.118](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[22:27:33.922](0.803s) not ok 18 - run of pg_upgrade for new instance
[22:27:33.923](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[22:27:34.272](0.119s) not ok 20 - check that locales in new cluster match original cluster
[22:27:35.944](0.067s) not ok 22 - old and new dumps match after pg_upgrade
tap
[22:28:01.546](182.206s) not ok 2 - regression tests pass
test
[22:29:56.034] 113/342 postgresql:regress / regress/regress                                            ERROR           1...
[22:29:56.034] 118/342 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           2...
[22:29:56.034] 206/342 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
Linux - Debian Bookworm - Autoconf
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
core
[22:35:13.181] #0  0x00007f1d991dbeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:35:13.181] #1  0x00007f1d9918cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[22:35:13.181] #2  0x00007f1d99177472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[22:35:13.181] #3  0x00005628074e0853 in ExceptionalCondition (conditionName=conditionName@entry=0x56280791e280 "v->type...
[22:35:13.181] #4  0x00005628072fcbf4 in jspGetLeftArg (v=v@entry=0x7ffe7e3f1560, a=a@entry=0x7ffe7e3f13f0) at jsonpath....
[22:35:13.181] #5  0x00005628072fe293 in printJsonPathItem (buf=buf@entry=0x7ffe7e3f16d0, v=v@entry=0x7ffe7e3f1560, inKe...
[22:35:13.181] #6  0x00005628072fe588 in printJsonPathItem (buf=buf@entry=0x7ffe7e3f16d0, v=v@entry=0x7ffe7e3f1710, inKe...
[22:35:13.181] #7  0x00005628072fe6ca in jsonPathToCstring (out=0x7ffe7e3f16d0, out@entry=0x0, in=0x625000008fa0, estima...
[22:35:13.181] #8  0x00005628072fe7e1 in jsonpath_out (fcinfo=<optimized out>) at jsonpath.c:138
[22:35:13.181] #9  0x00005628074f635d in FunctionCall1Coll (flinfo=0x6250000539c8, collation=collation@entry=0, arg1=108...
core
[22:35:14.141] #0  0x00007fd564ddbeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:35:14.141] #1  0x00007fd564d8cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[22:35:14.141] #2  0x00007fd564d77472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[22:35:14.141] #3  0x0000564120e32853 in ExceptionalCondition (conditionName=conditionName@entry=0x564121270280 "v->type...
[22:35:14.141] #4  0x0000564120c4ebf4 in jspGetLeftArg (v=v@entry=0x7ffd31637830, a=a@entry=0x7ffd31636840) at jsonpath....
[22:35:14.141] #5  0x0000564120c54e6e in executeStringInternalMethod (cxt=cxt@entry=0x7ffd316380d0, jsp=jsp@entry=0x7ffd...
[22:35:14.141] #6  0x0000564120c5967e in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffd316380d0, jsp=jsp@entry=0x7ffd3...
[22:35:14.141] #7  0x0000564120c5e1be in executeAnyItem (cxt=<optimized out>, jsp=<optimized out>, jbc=<optimized out>, ...
[22:35:14.141] #8  0x0000564120c5e27f in executeItemUnwrapTargetArray (cxt=cxt@entry=0x7ffd316380d0, jsp=jsp@entry=0x7ff...
[22:35:14.141] #9  0x0000564120c596a0 in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffd316380d0, jsp=0x7ffd31637830, j...
core
[22:35:14.609] #0  0x00007fd564ddbeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:35:14.609] #1  0x00007fd564d8cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[22:35:14.609] #2  0x00007fd564d77472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[22:35:14.609] #3  0x0000564120e32853 in ExceptionalCondition (conditionName=conditionName@entry=0x564121270280 "v->type...
[22:35:14.609] #4  0x0000564120c4ebf4 in jspGetLeftArg (v=v@entry=0x7ffd31638080, a=a@entry=0x7ffd31637f10) at jsonpath....
[22:35:14.609] #5  0x0000564120c50293 in printJsonPathItem (buf=buf@entry=0x7ffd316381f0, v=v@entry=0x7ffd31638080, inKe...
[22:35:14.609] #6  0x0000564120c50588 in printJsonPathItem (buf=buf@entry=0x7ffd316381f0, v=v@entry=0x7ffd31638230, inKe...
[22:35:14.609] #7  0x0000564120c506ca in jsonPathToCstring (out=0x7ffd316381f0, out@entry=0x0, in=0x625000008fa0, estima...
[22:35:14.609] #8  0x0000564120c507e1 in jsonpath_out (fcinfo=<optimized out>) at jsonpath.c:138
[22:35:14.609] #9  0x0000564120e4835d in FunctionCall1Coll (flinfo=0x6250000539c8, collation=collation@entry=0, arg1=108...
core
[22:35:13.674] #0  0x00007fec37eabeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:35:13.674] #1  0x00007fec37e5cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[22:35:13.674] #2  0x00007fec37e47472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[22:35:13.674] #3  0x000055f18679e853 in ExceptionalCondition (conditionName=conditionName@entry=0x55f186bdc280 "v->type...
[22:35:13.674] #4  0x000055f1865babf4 in jspGetLeftArg (v=v@entry=0x7ffdcaaece40, a=a@entry=0x7ffdcaaeccd0) at jsonpath....
[22:35:13.674] #5  0x000055f1865bc293 in printJsonPathItem (buf=buf@entry=0x7ffdcaaecfb0, v=v@entry=0x7ffdcaaece40, inKe...
[22:35:13.674] #6  0x000055f1865bc588 in printJsonPathItem (buf=buf@entry=0x7ffdcaaecfb0, v=v@entry=0x7ffdcaaecff0, inKe...
[22:35:13.674] #7  0x000055f1865bc6ca in jsonPathToCstring (out=0x7ffdcaaecfb0, out@entry=0x0, in=0x625000008fa0, estima...
[22:35:13.674] #8  0x000055f1865bc7e1 in jsonpath_out (fcinfo=<optimized out>) at jsonpath.c:138
[22:35:13.674] #9  0x000055f1867b435d in FunctionCall1Coll (flinfo=0x6250000513d8, collation=collation@entry=0, arg1=108...
core
[22:35:12.711] #0  0x00007f1d991dbeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:35:12.711] #1  0x00007f1d9918cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[22:35:12.711] #2  0x00007f1d99177472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[22:35:12.711] #3  0x00005628074e0853 in ExceptionalCondition (conditionName=conditionName@entry=0x56280791e280 "v->type...
[22:35:12.711] #4  0x00005628072fcbf4 in jspGetLeftArg (v=v@entry=0x7ffe7e3f0d10, a=a@entry=0x7ffe7e3efd20) at jsonpath....
[22:35:12.711] #5  0x0000562807302e6e in executeStringInternalMethod (cxt=cxt@entry=0x7ffe7e3f15b0, jsp=jsp@entry=0x7ffe...
[22:35:12.711] #6  0x000056280730767e in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffe7e3f15b0, jsp=jsp@entry=0x7ffe7...
[22:35:12.711] #7  0x000056280730c1be in executeAnyItem (cxt=<optimized out>, jsp=<optimized out>, jbc=<optimized out>, ...
[22:35:12.711] #8  0x000056280730c27f in executeItemUnwrapTargetArray (cxt=cxt@entry=0x7ffe7e3f15b0, jsp=jsp@entry=0x7ff...
[22:35:12.711] #9  0x00005628073076a0 in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffe7e3f15b0, jsp=0x7ffe7e3f0d10, j...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resu...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out	2025-06-23 22:23:14.071103344 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/jsonb.out	2025-06-23 22:29:52.734561152 +0000
@@ -3533,2301 +3533,10 @@
 (1 row)
 
 SELECT count(*) FROM testjsonb WHERE j @@ '"CC" == $.wait';
- count 
--------
-    15
-(1 row)
-
-SELECT count(*) FROM testjsonb WHERE j @@ '$.wait == "CC" && true == $.public';
- count 
--------
-     2
-(1 row)
-
-SELECT count(*) FROM testjsonb WHERE j @@ '$.age == 25';
- count 
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/json.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/result...
--- /tmp/cirrus-ci-build/src/test/regress/expected/json.out	2025-06-23 22:23:14.071103344 +0000
+++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/json.out	2025-06-23 22:31:07.898523760 +0000
@@ -1813,956 +1813,7 @@
 (1 row)
 
 SELECT rec FROM json_populate_record(NULL::jsrec, '{"rec": 123}') q;
-ERROR:  cannot call populate_composite on a scalar
-SELECT rec FROM json_populate_record(NULL::jsrec, '{"rec": [1, 2]}') q;
-ERROR:  cannot call populate_composite on an array
-SELECT rec FROM json_populate_record(NULL::jsrec, '{"rec": {"a": "abc", "c": "01.02.2003", "x": 43.2}}') q;
-                rec                
------------------------------------
- (abc,,"Thu Jan 02 00:00:00 2003")
-(1 row)
-
-SELECT rec FROM json_populate_record(NULL::jsrec, '{"rec": "(abc,42,01.02.2003)"}') q;
-                 rec                 
--------------------------------------
- (abc,42,"Thu Jan 02 00:00:00 2003")
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out /tmp/cirrus-ci-build/src/test/regress/results/jsonb.ou...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out	2025-06-23 22:23:14.071103344 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/jsonb.out	2025-06-23 22:26:46.702730312 +0000
@@ -4847,987 +4847,7 @@
 (1 row)
 
 select jsonb_set_lax('{"a":1,"b":2}', '{b}', null, null_value_treatment => 'use_json_null') as use_json_null;
-    use_json_null    
----------------------
- {"a": 1, "b": null}
-(1 row)
-
-\pset null ''
--- jsonb_insert
-select jsonb_insert('{"a": [0,1,2]}', '{a, 1}', '"new_value"');
-         jsonb_insert          
--------------------------------
- {"a": [0, "new_value", 1, 2]}
-(1 row)
-
...
tap
[22:29:55.245](119.445s) not ok 5 - regression tests pass
[22:30:38.016](1.610s) not ok 16 - run of pg_upgrade --check for new instance
[22:30:38.016](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[22:30:39.239](1.223s) not ok 18 - run of pg_upgrade for new instance
[22:30:39.239](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[22:30:39.512](0.084s) not ok 20 - check that locales in new cluster match original cluster
[22:30:40.402](0.042s) not ok 22 - old and new dumps match after pg_upgrade
tap
[22:31:08.422](79.076s) not ok 2 - regression tests pass
Linux - Debian Bookworm - Meson
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
core
[22:33:08.666] #0  0x00007f01886a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:33:08.666] #1  0x00007f018865afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[22:33:08.666] #2  0x00007f0188645472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[22:33:08.666] #3  0x000055939218dda8 in ExceptionalCondition (conditionName=conditionName@entry=0x559392480288 "v->type...
[22:33:08.666] #4  0x0000559391ffade1 in jspGetLeftArg (v=v@entry=0x7ffc8763b9b0, a=a@entry=0x7ffc8763b530) at ../src/ba...
[22:33:08.666] #5  0x0000559391fffd6a in executeStringInternalMethod (cxt=cxt@entry=0x7ffc8763bc20, jsp=jsp@entry=0x7ffc...
[22:33:08.666] #6  0x000055939200313c in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffc8763bc20, jsp=jsp@entry=0x7ffc8...
[22:33:08.666] #7  0x0000559392006614 in executeAnyItem (cxt=cxt@entry=0x7ffc8763bc20, jsp=jsp@entry=0x7ffc8763b9b0, jbc...
[22:33:08.666] #8  0x0000559392006691 in executeItemUnwrapTargetArray (cxt=cxt@entry=0x7ffc8763bc20, jsp=jsp@entry=0x7ff...
[22:33:08.666] #9  0x000055939200315b in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffc8763bc20, jsp=0x7ffc8763b9b0, j...
core
[22:33:06.788] #0  0x00007f571eca9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:33:06.788] #1  0x00007f571ec5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[22:33:06.788] #2  0x00007f571ec45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[22:33:06.788] #3  0x00005555ddbdcda8 in ExceptionalCondition (conditionName=conditionName@entry=0x5555ddecf288 "v->type...
[22:33:06.788] #4  0x00005555dda49de1 in jspGetLeftArg (v=v@entry=0x7fff2d01d430, a=a@entry=0x7fff2d01cfb0) at ../src/ba...
[22:33:06.788] #5  0x00005555dda4ed6a in executeStringInternalMethod (cxt=cxt@entry=0x7fff2d01d6a0, jsp=jsp@entry=0x7fff...
[22:33:06.788] #6  0x00005555dda5213c in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7fff2d01d6a0, jsp=jsp@entry=0x7fff2...
[22:33:06.788] #7  0x00005555dda55614 in executeAnyItem (cxt=cxt@entry=0x7fff2d01d6a0, jsp=jsp@entry=0x7fff2d01d430, jbc...
[22:33:06.788] #8  0x00005555dda55691 in executeItemUnwrapTargetArray (cxt=cxt@entry=0x7fff2d01d6a0, jsp=jsp@entry=0x7ff...
[22:33:06.788] #9  0x00005555dda5215b in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7fff2d01d6a0, jsp=0x7fff2d01d430, j...
core
[22:33:05.971] #0  0x00007ff1bd4a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:33:05.971] #1  0x00007ff1bd45afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[22:33:05.971] #2  0x00007ff1bd445472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[22:33:05.971] #3  0x000055b456736da8 in ExceptionalCondition (conditionName=conditionName@entry=0x55b456a29288 "v->type...
[22:33:05.971] #4  0x000055b4565a3de1 in jspGetLeftArg (v=v@entry=0x7fffa9ab7000, a=a@entry=0x7fffa9ab6b80) at ../src/ba...
[22:33:05.971] #5  0x000055b4565a8d6a in executeStringInternalMethod (cxt=cxt@entry=0x7fffa9ab7270, jsp=jsp@entry=0x7fff...
[22:33:05.971] #6  0x000055b4565ac13c in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7fffa9ab7270, jsp=jsp@entry=0x7fffa...
[22:33:05.971] #7  0x000055b4565af614 in executeAnyItem (cxt=cxt@entry=0x7fffa9ab7270, jsp=jsp@entry=0x7fffa9ab7000, jbc...
[22:33:05.971] #8  0x000055b4565af691 in executeItemUnwrapTargetArray (cxt=cxt@entry=0x7fffa9ab7270, jsp=jsp@entry=0x7ff...
[22:33:05.971] #9  0x000055b4565ac15b in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7fffa9ab7270, jsp=0x7fffa9ab7000, j...
core
[22:33:07.878] #0  0x00007ff1bd4a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:33:07.878] #1  0x00007ff1bd45afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[22:33:07.878] #2  0x00007ff1bd445472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[22:33:07.878] #3  0x000055b456736da8 in ExceptionalCondition (conditionName=conditionName@entry=0x55b456a29288 "v->type...
[22:33:07.878] #4  0x000055b4565a3de1 in jspGetLeftArg (v=v@entry=0x7fffa9ab7320, a=a@entry=0x7fffa9ab7260) at ../src/ba...
[22:33:07.878] #5  0x000055b4565a4d6c in printJsonPathItem (buf=buf@entry=0x7fffa9ab73b0, v=v@entry=0x7fffa9ab7320, inKe...
[22:33:07.878] #6  0x000055b4565a4ffe in printJsonPathItem (buf=buf@entry=0x7fffa9ab73b0, v=v@entry=0x7fffa9ab7380, inKe...
[22:33:07.878] #7  0x000055b4565a5062 in jsonPathToCstring (out=0x7fffa9ab73b0, out@entry=0x0, in=0x55b48ed637d0, estima...
[22:33:07.878] #8  0x000055b4565a5102 in jsonpath_out (fcinfo=<optimized out>) at ../src/backend/utils/adt/jsonpath.c:13...
[22:33:07.878] #9  0x000055b456744b36 in FunctionCall1Coll (flinfo=0x55b48ee4af88, collation=collation@entry=0, arg1=<op...
core
[22:33:07.345] #0  0x00007f571eca9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:33:07.345] #1  0x00007f571ec5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[22:33:07.345] #2  0x00007f571ec45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[22:33:07.345] #3  0x00005555ddbdcda8 in ExceptionalCondition (conditionName=conditionName@entry=0x5555ddecf288 "v->type...
[22:33:07.345] #4  0x00005555dda49de1 in jspGetLeftArg (v=v@entry=0x7fff2d01d750, a=a@entry=0x7fff2d01d690) at ../src/ba...
[22:33:07.345] #5  0x00005555dda4ad6c in printJsonPathItem (buf=buf@entry=0x7fff2d01d7e0, v=v@entry=0x7fff2d01d750, inKe...
[22:33:07.345] #6  0x00005555dda4affe in printJsonPathItem (buf=buf@entry=0x7fff2d01d7e0, v=v@entry=0x7fff2d01d7b0, inKe...
[22:33:07.345] #7  0x00005555dda4b062 in jsonPathToCstring (out=0x7fff2d01d7e0, out@entry=0x0, in=0x5555dec2c450, estima...
[22:33:07.345] #8  0x00005555dda4b102 in jsonpath_out (fcinfo=<optimized out>) at ../src/backend/utils/adt/jsonpath.c:13...
[22:33:07.345] #9  0x00005555ddbeab36 in FunctionCall1Coll (flinfo=0x5555dec645a8, collation=collation@entry=0, arg1=<op...
core
[22:33:09.183] #0  0x00007f01886a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:33:09.183] #1  0x00007f018865afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[22:33:09.183] #2  0x00007f0188645472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[22:33:09.183] #3  0x000055939218dda8 in ExceptionalCondition (conditionName=conditionName@entry=0x559392480288 "v->type...
[22:33:09.183] #4  0x0000559391ffade1 in jspGetLeftArg (v=v@entry=0x7ffc8763bcd0, a=a@entry=0x7ffc8763bc10) at ../src/ba...
[22:33:09.183] #5  0x0000559391ffbd6c in printJsonPathItem (buf=buf@entry=0x7ffc8763bd60, v=v@entry=0x7ffc8763bcd0, inKe...
[22:33:09.183] #6  0x0000559391ffbffe in printJsonPathItem (buf=buf@entry=0x7ffc8763bd60, v=v@entry=0x7ffc8763bd30, inKe...
[22:33:09.183] #7  0x0000559391ffc062 in jsonPathToCstring (out=0x7ffc8763bd60, out@entry=0x0, in=0x5593ad112430, estima...
[22:33:09.183] #8  0x0000559391ffc102 in jsonpath_out (fcinfo=<optimized out>) at ../src/backend/utils/adt/jsonpath.c:13...
[22:33:09.183] #9  0x000055939219bb36 in FunctionCall1Coll (flinfo=0x5593ad1f9058, collation=collation@entry=0, arg1=<op...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out	2025-06-23 22:23:15.425419112 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonpath.out	2025-06-23 22:25:53.633058140...
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/json.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/json.out	2025-06-23 22:23:15.421419112 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/json.out	2025-06-23 22:27:08.517012712 +...
@@ -2055,714 +2055,10 @@
 DROP TYPE jsrec;
 DROP TYPE jsrec_i_not_null;
 DROP DOMAIN js_int_not_null;
-DROP DOMAIN js_int_array_1d;
-DROP DOMAIN js_int_array_2d;
-DROP DOMAIN j_ordered_pair;
-DROP TYPE j_unordered_pair;
---json_typeof() function
-select value, json_typeof(value)
-  from (values (json '123.4'),
-               (json '-1'),
-               (json '"foo"'),
-               (json 'true'),
-               (json 'false'),
-               (json 'null'),
-               (json '[1, 2, 3]'),
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out /tmp/cirrus-ci-build/build/testrun/regress/regress/...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out	2025-06-23 22:23:15.425419112 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/jsonpath.out	2025-06-23 22:25:49.757059976 +0000
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
tap
[22:25:56.045](68.912s) not ok 5 - regression tests pass
[22:26:23.742](2.061s) not ok 16 - run of pg_upgrade --check for new instance
[22:26:23.743](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[22:26:25.927](2.183s) not ok 18 - run of pg_upgrade for new instance
[22:26:25.927](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[22:26:26.300](0.121s) not ok 20 - check that locales in new cluster match original cluster
[22:26:27.416](0.113s) not ok 22 - old and new dumps match after pg_upgrade
tap
[22:27:10.735](70.275s) not ok 2 - regression tests pass
test
[22:30:32.051]  25/343 postgresql:regress / regress/regress                                            ERROR            ...
[22:30:32.051]  29/343 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[22:30:32.051]  99/343 postgresql:recovery / recovery/027_stream_regress                               ERROR            ...
macOS - Sonoma - Meson
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
core
[22:32:11.198]   * frame #0: 0x000000018d2e95d0 libsystem_kernel.dylib`__pthread_kill + 8
[22:32:11.198]     frame #1: 0x000000018d321c20 libsystem_pthread.dylib`pthread_kill + 288
[22:32:11.198]     frame #2: 0x000000018d22ea30 libsystem_c.dylib`abort + 180
[22:32:11.198]     frame #3: 0x0000000100bc12b0 postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[22:32:11.198]     frame #4: 0x0000000100b0507c postgres`jspGetLeftArg(v=0x000000016f6b81f8, a=0x000000016f6b8158) at js...
[22:32:11.198]     frame #5: 0x0000000100b065ac postgres`printJsonPathItem(buf=0x000000016f6b8288, v=0x000000016f6b81f8,...
[22:32:11.198]     frame #6: 0x0000000100b06760 postgres`printJsonPathItem(buf=0x000000016f6b8288, v=0x000000016f6b8260,...
[22:32:11.198]     frame #7: 0x0000000100b04cc4 postgres`jsonPathToCstring(out=0x000000016f6b8288, in=0x000000013b80cd20...
[22:32:11.198]     frame #8: 0x0000000100bca4f8 postgres`OutputFunctionCall [inlined] FunctionCall1Coll(flinfo=0x0000000...
[22:32:11.198]     frame #9: 0x0000000100bca4d0 postgres`OutputFunctionCall(flinfo=0x000000013b823ac8, val=<unavailable>...
core
[22:33:23.221]   * frame #0: 0x000000018d2e95d0 libsystem_kernel.dylib`__pthread_kill + 8
[22:33:23.221]     frame #1: 0x000000018d321c20 libsystem_pthread.dylib`pthread_kill + 288
[22:33:23.221]     frame #2: 0x000000018d22ea30 libsystem_c.dylib`abort + 180
[22:33:23.221]     frame #3: 0x00000001048892b0 postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[22:33:23.221]     frame #4: 0x00000001047cd07c postgres`jspGetLeftArg(v=0x000000016b9f0198, a=0x000000016b9f00f8) at js...
[22:33:23.221]     frame #5: 0x00000001047ce5ac postgres`printJsonPathItem(buf=0x000000016b9f0228, v=0x000000016b9f0198,...
[22:33:23.221]     frame #6: 0x00000001047ce760 postgres`printJsonPathItem(buf=0x000000016b9f0228, v=0x000000016b9f0200,...
[22:33:23.221]     frame #7: 0x00000001047cccc4 postgres`jsonPathToCstring(out=0x000000016b9f0228, in=0x000000015300a520...
[22:33:23.221]     frame #8: 0x00000001048924f8 postgres`OutputFunctionCall [inlined] FunctionCall1Coll(flinfo=0x0000000...
[22:33:23.221]     frame #9: 0x00000001048924d0 postgres`OutputFunctionCall(flinfo=0x000000015281ccc8, val=<unavailable>...
core
[22:35:22.478]   * frame #0: 0x000000018d2e95d0 libsystem_kernel.dylib`__pthread_kill + 8
[22:35:22.478]     frame #1: 0x000000018d321c20 libsystem_pthread.dylib`pthread_kill + 288
[22:35:22.478]     frame #2: 0x000000018d22ea30 libsystem_c.dylib`abort + 180
[22:35:22.478]     frame #3: 0x0000000100bc12b0 postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[22:35:22.478]     frame #4: 0x0000000100b0507c postgres`jspGetLeftArg(v=0x000000016f6b7eb8, a=0x000000016f6b7cb0) at js...
[22:35:22.478]     frame #5: 0x0000000100b08d9c postgres`executeItemOptUnwrapTarget at jsonpath_exec.c:2920:5
[22:35:22.478]     frame #6: 0x0000000100b08d90 postgres`executeItemOptUnwrapTarget(cxt=0x000000016f6b8128, jsp=0x000000...
[22:35:22.478]     frame #7: 0x0000000100b0abc4 postgres`executeAnyItem(cxt=0x000000016f6b8128, jsp=0x000000016f6b7eb8, ...
[22:35:22.478]     frame #8: 0x0000000100b0aa00 postgres`executeItemUnwrapTargetArray(cxt=<unavailable>, jsp=<unavailabl...
[22:35:22.478]     frame #9: 0x0000000100b0a124 postgres`executeNextItem [inlined] executeItem(cxt=0x000000016f6b8128, j...
core
[22:34:31.943]   * frame #0: 0x000000018d2e95d0 libsystem_kernel.dylib`__pthread_kill + 8
[22:34:31.943]     frame #1: 0x000000018d321c20 libsystem_pthread.dylib`pthread_kill + 288
[22:34:31.943]     frame #2: 0x000000018d22ea30 libsystem_c.dylib`abort + 180
[22:34:31.943]     frame #3: 0x00000001048892b0 postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[22:34:31.943]     frame #4: 0x00000001047cd07c postgres`jspGetLeftArg(v=0x000000016b9efe58, a=0x000000016b9efc50) at js...
[22:34:31.943]     frame #5: 0x00000001047d0d9c postgres`executeItemOptUnwrapTarget at jsonpath_exec.c:2920:5
[22:34:31.943]     frame #6: 0x00000001047d0d90 postgres`executeItemOptUnwrapTarget(cxt=0x000000016b9f00c8, jsp=0x000000...
[22:34:31.943]     frame #7: 0x00000001047d2bc4 postgres`executeAnyItem(cxt=0x000000016b9f00c8, jsp=0x000000016b9efe58, ...
[22:34:31.943]     frame #8: 0x00000001047d2a00 postgres`executeItemUnwrapTargetArray(cxt=<unavailable>, jsp=<unavailabl...
[22:34:31.943]     frame #9: 0x00000001047d2124 postgres`executeNextItem [inlined] executeItem(cxt=0x000000016b9f00c8, j...
core
[22:33:57.971]   * frame #0: 0x000000018d2e95d0 libsystem_kernel.dylib`__pthread_kill + 8
[22:33:57.971]     frame #1: 0x000000018d321c20 libsystem_pthread.dylib`pthread_kill + 288
[22:33:57.971]     frame #2: 0x000000018d22ea30 libsystem_c.dylib`abort + 180
[22:33:57.971]     frame #3: 0x00000001051792b0 postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[22:33:57.971]     frame #4: 0x00000001050bd07c postgres`jspGetLeftArg(v=0x000000016b0ffd08, a=0x000000016b0ffb00) at js...
[22:33:57.971]     frame #5: 0x00000001050c0d9c postgres`executeItemOptUnwrapTarget at jsonpath_exec.c:2920:5
[22:33:57.971]     frame #6: 0x00000001050c0d90 postgres`executeItemOptUnwrapTarget(cxt=0x000000016b0fff78, jsp=0x000000...
[22:33:57.971]     frame #7: 0x00000001050c2bc4 postgres`executeAnyItem(cxt=0x000000016b0fff78, jsp=0x000000016b0ffd08, ...
[22:33:57.971]     frame #8: 0x00000001050c2a00 postgres`executeItemUnwrapTargetArray(cxt=<unavailable>, jsp=<unavailabl...
[22:33:57.971]     frame #9: 0x00000001050c2124 postgres`executeNextItem [inlined] executeItem(cxt=0x000000016b0fff78, j...
core
[22:32:43.954]   * frame #0: 0x000000018d2e95d0 libsystem_kernel.dylib`__pthread_kill + 8
[22:32:43.954]     frame #1: 0x000000018d321c20 libsystem_pthread.dylib`pthread_kill + 288
[22:32:43.954]     frame #2: 0x000000018d22ea30 libsystem_c.dylib`abort + 180
[22:32:43.954]     frame #3: 0x00000001051792b0 postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[22:32:43.954]     frame #4: 0x00000001050bd07c postgres`jspGetLeftArg(v=0x000000016b100048, a=0x000000016b0fffa8) at js...
[22:32:43.954]     frame #5: 0x00000001050be5ac postgres`printJsonPathItem(buf=0x000000016b1000d8, v=0x000000016b100048,...
[22:32:43.954]     frame #6: 0x00000001050be760 postgres`printJsonPathItem(buf=0x000000016b1000d8, v=0x000000016b1000b0,...
[22:32:43.954]     frame #7: 0x00000001050bccc4 postgres`jsonPathToCstring(out=0x000000016b1000d8, in=0x000000014e012520...
[22:32:43.954]     frame #8: 0x00000001051824f8 postgres`OutputFunctionCall [inlined] FunctionCall1Coll(flinfo=0x0000000...
[22:32:43.954]     frame #9: 0x00000001051824d0 postgres`OutputFunctionCall(flinfo=0x000000014d8246d8, val=<unavailable>...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/jsonb.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgra...
--- /Users/admin/pgsql/src/test/regress/expected/jsonb.out	2025-06-23 22:22:12
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonb.out	2025-06-23 22:24:50
@@ -5155,679 +5155,10 @@
        id int,
        test_json jsonb
 );
-insert into test_jsonb_subscript values
-(1, '{}'), -- empty jsonb
-(2, '{"key": "value"}'); -- jsonb with data
--- update empty jsonb
-update test_jsonb_subscript set test_json['a'] = '1' where id = 1;
-select * from test_jsonb_subscript;
- id |    test_json     
-----+------------------
-  2 | {"key": "value"}
-  1 | {"a": 1}
-(2 rows)
-
--- update jsonb with some data
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/json.out /Users/admin/pgsql/build/testrun/recovery/027_stream_regr...
--- /Users/admin/pgsql/src/test/regress/expected/json.out	2025-06-23 22:22:12
+++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/json.out	2025-06-23 22:26:11
@@ -2245,524 +2245,10 @@
 SELECT json_build_object('{1,2,3}'::int[], 3);
 ERROR:  key value must be scalar, not array, composite, or json
 CREATE TEMP TABLE foo (serial_num int, name text, type text);
-INSERT INTO foo VALUES (847001,'t15','GE1043');
-INSERT INTO foo VALUES (847002,'t16','GE1043');
-INSERT INTO foo VALUES (847003,'sub-alpha','GESS90');
-SELECT json_build_object('turbines',json_object_agg(serial_num,json_build_object('name',name,'type',type)))
-FROM foo;
-                                                                            json_build_object                          ...
------------------------------------------------------------------------------------------------------------------------...
- {"turbines" : { "847001" : {"name" : "t15", "type" : "GE1043"}, "847002" : {"name" : "t16", "type" : "GE1043"}, "84700...
-(1 row)
-
-SELECT json_object_agg(name, type) FROM foo;
-                        json_object_agg                         
-----------------------------------------------------------------
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/jsonb.out /Users/admin/pgsql/build/testrun/regress/regress/results...
--- /Users/admin/pgsql/src/test/regress/expected/jsonb.out	2025-06-23 22:22:12
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/jsonb.out	2025-06-23 22:24:51
@@ -3389,2445 +3389,10 @@
 
 RESET enable_seqscan;
 SELECT count(*) FROM (SELECT (jsonb_each(j)).key FROM testjsonb) AS wow;
- count 
--------
-  4791
-(1 row)
-
-SELECT key, count(*) FROM (SELECT (jsonb_each(j)).key FROM testjsonb) AS wow GROUP BY key ORDER BY count DESC, key;
-    key    | count 
------------+-------
- line      |   884
- query     |   207
- pos       |   203
- node      |   202
- space     |   197
...
tap
[22:24:53.558](76.868s) not ok 5 - regression tests pass
[22:25:28.621](1.577s) not ok 16 - run of pg_upgrade --check for new instance
[22:25:28.621](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[22:25:29.635](1.014s) not ok 18 - run of pg_upgrade for new instance
[22:25:29.652](0.015s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[22:25:29.908](0.075s) not ok 20 - check that locales in new cluster match original cluster
[22:25:30.611](0.057s) not ok 22 - old and new dumps match after pg_upgrade
tap
[22:26:13.667](92.806s) not ok 2 - regression tests pass
test
[22:28:16.198]  34/342 postgresql:regress / regress/regress                                            ERROR            ...
[22:28:16.198]  37/342 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[22:28:16.198] 156/342 postgresql:recovery / recovery/027_stream_regress                               ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
core
000000ba`5a9ff868 00007ffd`2312da3e     ntdll!NtWaitForSingleObject+0x14
000000ba`5a9ff870 00007ff7`a646c06c     KERNELBASE!WaitForSingleObjectEx+0x8e
000000ba`5a9ff910 00007ffd`25a34cb0     postgres!pg_timer_thread(
000000ba`5a9ff950 00007ffd`25bfedcb     KERNEL32!BaseThreadInitThunk+0x10
000000ba`5a9ff980 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000ba`599fe8e0 00007ff7`a67d18e8     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
000000ba`599fe920 00007ff7`a667d87d     postgres!ExceptionalCondition(
000000ba`599fe960 00007ff7`a667fc6c     postgres!jspGetLeftArg(
000000ba`599fe990 00007ff7`a667ff59     postgres!printJsonPathItem(
000000ba`599feaa0 00007ff7`a667e236     postgres!printJsonPathItem(
000000ba`599febb0 00007ff7`a667cd54     postgres!jsonPathToCstring(
000000ba`599fec20 00007ff7`a67dcaee     postgres!jsonpath_out(
000000ba`599fec60 00007ff7`a67de94f     postgres!FunctionCall1Coll(
000000ba`599fece0 00007ff7`a5fc2175     postgres!OutputFunctionCall(
000000ba`599fed10 00007ff7`a628a2f9     postgres!printtup(
core
000000ba`59dff6d8 00007ffd`25b8b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000ba`59dff6e0 00007ffd`25a34cb0     ntdll!TppWorkerThread+0x2df
000000ba`59dff9d0 00007ffd`25bfedcb     KERNEL32!BaseThreadInitThunk+0x10
000000ba`59dffa00 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000ba`5a1ff548 00007ffd`25b8b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000ba`5a1ff550 00007ffd`25a34cb0     ntdll!TppWorkerThread+0x2df
000000ba`5a1ff840 00007ffd`25bfedcb     KERNEL32!BaseThreadInitThunk+0x10
000000ba`5a1ff870 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000ba`5a5ffac8 00007ffd`231748fa     ntdll!NtFsControlFile+0x14
000000ba`5a5ffad0 00007ff7`a646a5cb     KERNELBASE!ConnectNamedPipe+0x6a
000000ba`5a5ffb40 00007ffd`25a34cb0     postgres!pg_signal_thread(
000000ba`5a5ffc40 00007ffd`25bfedcb     KERNEL32!BaseThreadInitThunk+0x10
000000ba`5a5ffc70 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000009c`d3bfea00 00007ff7`a67d18e8     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
0000009c`d3bfea40 00007ff7`a667d87d     postgres!ExceptionalCondition(
0000009c`d3bfea80 00007ff7`a667fc6c     postgres!jspGetLeftArg(
0000009c`d3bfeab0 00007ff7`a667ff59     postgres!printJsonPathItem(
0000009c`d3bfebc0 00007ff7`a667e236     postgres!printJsonPathItem(
0000009c`d3bfecd0 00007ff7`a667cd54     postgres!jsonPathToCstring(
0000009c`d3bfed40 00007ff7`a67dcaee     postgres!jsonpath_out(
0000009c`d3bfed80 00007ff7`a67de94f     postgres!FunctionCall1Coll(
0000009c`d3bfee00 00007ff7`a5fc2175     postgres!OutputFunctionCall(
0000009c`d3bfee30 00007ff7`a628a2f9     postgres!printtup(
core
0000009c`d3fff9e8 00007ffd`25b8b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
0000009c`d3fff9f0 00007ffd`25a34cb0     ntdll!TppWorkerThread+0x2df
0000009c`d3fffce0 00007ffd`25bfedcb     KERNEL32!BaseThreadInitThunk+0x10
0000009c`d3fffd10 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000009c`d43ff9b8 00007ffd`231748fa     ntdll!NtFsControlFile+0x14
0000009c`d43ff9c0 00007ff7`a646a5cb     KERNELBASE!ConnectNamedPipe+0x6a
0000009c`d43ffa30 00007ffd`25a34cb0     postgres!pg_signal_thread(
0000009c`d43ffb30 00007ffd`25bfedcb     KERNEL32!BaseThreadInitThunk+0x10
0000009c`d43ffb60 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000009c`d47ff728 00007ffd`2312da3e     ntdll!NtWaitForSingleObject+0x14
0000009c`d47ff730 00007ff7`a646c06c     KERNELBASE!WaitForSingleObjectEx+0x8e
0000009c`d47ff7d0 00007ffd`25a34cb0     postgres!pg_timer_thread(
0000009c`d47ff810 00007ffd`25bfedcb     KERNEL32!BaseThreadInitThunk+0x10
0000009c`d47ff840 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000009c`d4bff678 00007ffd`25b8b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
0000009c`d4bff680 00007ffd`25a34cb0     ntdll!TppWorkerThread+0x2df
0000009c`d4bff970 00007ffd`25bfedcb     KERNEL32!BaseThreadInitThunk+0x10
0000009c`d4bff9a0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000007b`145ff9e8 00007ffd`231748fa     ntdll!NtFsControlFile+0x14
0000007b`145ff9f0 00007ff7`a646a5cb     KERNELBASE!ConnectNamedPipe+0x6a
0000007b`145ffa60 00007ffd`25a34cb0     postgres!pg_signal_thread(
0000007b`145ffb60 00007ffd`25bfedcb     KERNEL32!BaseThreadInitThunk+0x10
0000007b`145ffb90 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000007b`141ffbf8 00007ffd`25b8b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
0000007b`141ffc00 00007ffd`25a34cb0     ntdll!TppWorkerThread+0x2df
0000007b`141ffef0 00007ffd`25bfedcb     KERNEL32!BaseThreadInitThunk+0x10
0000007b`141fff20 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000007b`149ff8f8 00007ffd`2312da3e     ntdll!NtWaitForSingleObject+0x14
0000007b`149ff900 00007ff7`a646c06c     KERNELBASE!WaitForSingleObjectEx+0x8e
0000007b`149ff9a0 00007ffd`25a34cb0     postgres!pg_timer_thread(
0000007b`149ff9e0 00007ffd`25bfedcb     KERNEL32!BaseThreadInitThunk+0x10
0000007b`149ffa10 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000007b`139fddb0 00007ff7`a67d18e8     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
0000007b`139fddf0 00007ff7`a667d87d     postgres!ExceptionalCondition(
0000007b`139fde30 00007ff7`a66887fc     postgres!jspGetLeftArg(
0000007b`139fde60 00007ff7`a6685286     postgres!executeStringInternalMethod(
0000007b`139fdfb0 00007ff7`a66860db     postgres!executeItemOptUnwrapTarget(
0000007b`139fe520 00007ff7`a668554c     postgres!executeAnyItem(
0000007b`139fe5c0 00007ff7`a668525c     postgres!executeItemUnwrapTargetArray(
0000007b`139fe630 00007ff7`a6681c5e     postgres!executeItemOptUnwrapTarget(
0000007b`139feba0 00007ff7`a6685667     postgres!executeItem(
0000007b`139febe0 00007ff7`a6682cf3     postgres!executeNextItem(
core
0000007b`13dffad8 00007ffd`25b8b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
0000007b`13dffae0 00007ffd`25a34cb0     ntdll!TppWorkerThread+0x2df
0000007b`13dffdd0 00007ffd`25bfedcb     KERNEL32!BaseThreadInitThunk+0x10
0000007b`13dffe00 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000e0`287ffb28 00007ffd`25b8b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000e0`287ffb30 00007ffd`25a34cb0     ntdll!TppWorkerThread+0x2df
000000e0`287ffe20 00007ffd`25bfedcb     KERNEL32!BaseThreadInitThunk+0x10
000000e0`287ffe50 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000e0`27fff6a8 00007ffd`231748fa     ntdll!NtFsControlFile+0x14
000000e0`27fff6b0 00007ff7`a646a5cb     KERNELBASE!ConnectNamedPipe+0x6a
000000e0`27fff720 00007ffd`25a34cb0     postgres!pg_signal_thread(
000000e0`27fff820 00007ffd`25bfedcb     KERNEL32!BaseThreadInitThunk+0x10
000000e0`27fff850 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000e0`277fee60 00007ff7`a67d18e8     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
000000e0`277feea0 00007ff7`a667d87d     postgres!ExceptionalCondition(
000000e0`277feee0 00007ff7`a667fc6c     postgres!jspGetLeftArg(
000000e0`277fef10 00007ff7`a667ff59     postgres!printJsonPathItem(
000000e0`277ff020 00007ff7`a667e236     postgres!printJsonPathItem(
000000e0`277ff130 00007ff7`a667cd54     postgres!jsonPathToCstring(
000000e0`277ff1a0 00007ff7`a67dcaee     postgres!jsonpath_out(
000000e0`277ff1e0 00007ff7`a67de94f     postgres!FunctionCall1Coll(
000000e0`277ff260 00007ff7`a5fc2175     postgres!OutputFunctionCall(
000000e0`277ff290 00007ff7`a628a2f9     postgres!printtup(
core
000000e0`27bff9b8 00007ffd`25b8b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000e0`27bff9c0 00007ffd`25a34cb0     ntdll!TppWorkerThread+0x2df
000000e0`27bffcb0 00007ffd`25bfedcb     KERNEL32!BaseThreadInitThunk+0x10
000000e0`27bffce0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000e0`283ffc58 00007ffd`2312da3e     ntdll!NtWaitForSingleObject+0x14
000000e0`283ffc60 00007ff7`a646c06c     KERNELBASE!WaitForSingleObjectEx+0x8e
000000e0`283ffd00 00007ffd`25a34cb0     postgres!pg_timer_thread(
000000e0`283ffd40 00007ffd`25bfedcb     KERNEL32!BaseThreadInitThunk+0x10
000000e0`283ffd70 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000b9`557ff668 00007ffd`25b8b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000b9`557ff670 00007ffd`25a34cb0     ntdll!TppWorkerThread+0x2df
000000b9`557ff960 00007ffd`25bfedcb     KERNEL32!BaseThreadInitThunk+0x10
000000b9`557ff990 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000b9`55bff7c8 00007ffd`231748fa     ntdll!NtFsControlFile+0x14
000000b9`55bff7d0 00007ff7`a646a5cb     KERNELBASE!ConnectNamedPipe+0x6a
000000b9`55bff840 00007ffd`25a34cb0     postgres!pg_signal_thread(
000000b9`55bff940 00007ffd`25bfedcb     KERNEL32!BaseThreadInitThunk+0x10
000000b9`55bff970 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000b9`55fff868 00007ffd`2312da3e     ntdll!NtWaitForSingleObject+0x14
000000b9`55fff870 00007ff7`a646c06c     KERNELBASE!WaitForSingleObjectEx+0x8e
000000b9`55fff910 00007ffd`25a34cb0     postgres!pg_timer_thread(
000000b9`55fff950 00007ffd`25bfedcb     KERNEL32!BaseThreadInitThunk+0x10
000000b9`55fff980 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000b9`563ffc38 00007ffd`25b8b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000b9`563ffc40 00007ffd`25a34cb0     ntdll!TppWorkerThread+0x2df
000000b9`563fff30 00007ffd`25bfedcb     KERNEL32!BaseThreadInitThunk+0x10
000000b9`563fff60 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000b9`553fda30 00007ff7`a67d18e8     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
000000b9`553fda70 00007ff7`a667d87d     postgres!ExceptionalCondition(
000000b9`553fdab0 00007ff7`a66887fc     postgres!jspGetLeftArg(
000000b9`553fdae0 00007ff7`a6685286     postgres!executeStringInternalMethod(
000000b9`553fdc30 00007ff7`a66860db     postgres!executeItemOptUnwrapTarget(
000000b9`553fe1a0 00007ff7`a668554c     postgres!executeAnyItem(
000000b9`553fe240 00007ff7`a668525c     postgres!executeItemUnwrapTargetArray(
000000b9`553fe2b0 00007ff7`a6681c5e     postgres!executeItemOptUnwrapTarget(
000000b9`553fe820 00007ff7`a6685667     postgres!executeItem(
000000b9`553fe860 00007ff7`a6682cf3     postgres!executeNextItem(
core
0000004d`debff478 00007ffd`25b8b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
0000004d`debff480 00007ffd`25a34cb0     ntdll!TppWorkerThread+0x2df
0000004d`debff770 00007ffd`25bfedcb     KERNEL32!BaseThreadInitThunk+0x10
0000004d`debff7a0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000004d`de3ff788 00007ffd`231748fa     ntdll!NtFsControlFile+0x14
0000004d`de3ff790 00007ff7`a646a5cb     KERNELBASE!ConnectNamedPipe+0x6a
0000004d`de3ff800 00007ffd`25a34cb0     postgres!pg_signal_thread(
0000004d`de3ff900 00007ffd`25bfedcb     KERNEL32!BaseThreadInitThunk+0x10
0000004d`de3ff930 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000004d`ddfffbb8 00007ffd`25b8b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
0000004d`ddfffbc0 00007ffd`25a34cb0     ntdll!TppWorkerThread+0x2df
0000004d`ddfffeb0 00007ffd`25bfedcb     KERNEL32!BaseThreadInitThunk+0x10
0000004d`ddfffee0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000004d`ddbfd7d0 00007ff7`a67d18e8     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
0000004d`ddbfd810 00007ff7`a667d87d     postgres!ExceptionalCondition(
0000004d`ddbfd850 00007ff7`a66887fc     postgres!jspGetLeftArg(
0000004d`ddbfd880 00007ff7`a6685286     postgres!executeStringInternalMethod(
0000004d`ddbfd9d0 00007ff7`a66860db     postgres!executeItemOptUnwrapTarget(
0000004d`ddbfdf40 00007ff7`a668554c     postgres!executeAnyItem(
0000004d`ddbfdfe0 00007ff7`a668525c     postgres!executeItemUnwrapTargetArray(
0000004d`ddbfe050 00007ff7`a6681c5e     postgres!executeItemOptUnwrapTarget(
0000004d`ddbfe5c0 00007ff7`a6685667     postgres!executeItem(
0000004d`ddbfe600 00007ff7`a6682cf3     postgres!executeNextItem(
core
0000004d`de7ffb58 00007ffd`2312da3e     ntdll!NtWaitForSingleObject+0x14
0000004d`de7ffb60 00007ff7`a646c06c     KERNELBASE!WaitForSingleObjectEx+0x8e
0000004d`de7ffc00 00007ffd`25a34cb0     postgres!pg_timer_thread(
0000004d`de7ffc40 00007ffd`25bfedcb     KERNEL32!BaseThreadInitThunk+0x10
0000004d`de7ffc70 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/jsonpath.out C:/cirrus/build/testrun/pg_upgrade/002_pg_...
--- C:/cirrus/src/test/regress/expected/jsonpath.out	2025-06-23 22:23:19.940639800 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonpath.out	2025-06-23 22:27:17.968911200 +0000
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/jsonpath.out C:/cirrus/build/testrun/recovery/027_strea...
--- C:/cirrus/src/test/regress/expected/jsonpath.out	2025-06-23 22:23:19.940639800 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/jsonpath.out	2025-06-23 22:29:58.312723900 +0000
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/jsonpath.out C:/cirrus/build/testrun/regress/regress/re...
--- C:/cirrus/src/test/regress/expected/jsonpath.out	2025-06-23 22:23:19.940639800 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/jsonpath.out	2025-06-23 22:27:17.913711100 +0000
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
tap
[22:27:38.029](133.045s) not ok 5 - regression tests pass
[22:28:22.521](7.543s) not ok 16 - run of pg_upgrade --check for new instance
[22:28:22.523](0.001s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[22:28:26.180](3.657s) not ok 18 - run of pg_upgrade for new instance
[22:28:26.182](0.002s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[22:28:28.212](0.201s) not ok 20 - check that locales in new cluster match original cluster
[22:28:29.990](0.159s) not ok 22 - old and new dumps match after pg_upgrade
tap
[22:30:16.108](136.343s) not ok 2 - regression tests pass
test
[22:37:29.912]  15/337 postgresql:regress / regress/regress                                            ERROR           1...
[22:37:29.912]  23/337 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[22:37:29.912]  67/337 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
53/4966 Parallel CREATE INDEX for GIN indexes
CompilerWarnings
compiler
[21:03:51.893] gininsert.c:1619:16: error: unused variable 'oldCtx' [-Werror,-Wunused-variable]
compiler
[21:03:45.161] gininsert.c:1619:16: error: unused variable 'oldCtx' [-Werror,-Wunused-variable]
compiler
[21:03:14.992] gininsert.c:1619:23: error: unused variable ‘oldCtx’ [-Werror=unused-variable]
compiler
[21:03:14.992] gininsert.c:1673:31: error: declaration of ‘oldCtx’ shadows a previous local [-Werror=shadow=compatible-l...
compiler
[21:03:08.495] gininsert.c:1619:23: error: unused variable ‘oldCtx’ [-Werror=unused-variable]
compiler
[21:03:08.495] gininsert.c:1673:31: error: declaration of ‘oldCtx’ shadows a previous local [-Werror=shadow=compatible-l...
compiler
[21:04:14.068] gininsert.c:1619:23: error: unused variable ‘oldCtx’ [-Werror=unused-variable]
compiler
[21:04:14.068] gininsert.c:1673:31: error: declaration of ‘oldCtx’ shadows a previous local [-Werror=shadow=compatible-l...
53/5634 track generic and custom plan calls in pg_stat_statements
FreeBSD - Meson
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/plancache.out /tmp/cirrus-ci-build/build/testrun/pg_st...
--- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/plancache.out	2025-06-23 21:00:34.907886000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/plancache.out	2025-06-23 21:03:59.070584000 +0...
@@ -56,7 +56,7 @@
     ORDER BY query COLLATE "C";
  calls | generic_plan_calls | custom_plan_calls | toplevel |                       query                        
 -------+--------------------+-------------------+----------+----------------------------------------------------
-     3 |                  1 |                 2 | t        | SELECT $1
+     3 |                  1 |                 2 | t        | PREPARE p1 AS SELECT $1
      1 |                  0 |                 0 | t        | SELECT pg_stat_statements_reset() IS NOT NULL AS t
      3 |                  0 |                 0 | t        | SET plan_cache_mode TO $1
 (3 rows)
@@ -121,7 +121,7 @@
 -------+--------------------+-------------------+----------+-----------------------------------------------------------...
      3 |                  0 |                 0 | t        | EXPLAIN (ANALYZE, COSTS OFF, SUMMARY OFF, TIMING OFF, BUFF...
      3 |                  0 |                 0 | t        | EXPLAIN (COSTS OFF) EXECUTE p1(1)
-     6 |                  2 |                 4 | f        | SELECT $1
+     6 |                  2 |                 4 | f        | PREPARE p1 AS SELECT $1
      1 |                  0 |                 0 | t        | SELECT pg_stat_statements_reset() IS NOT NULL AS t
      3 |                  0 |                 0 | t        | SET plan_cache_mode TO $1
...
test
[21:07:56.621]  96/342 postgresql:pg_stat_statements / pg_stat_statements/regress                      ERROR            ...
Linux - Debian Bookworm - Autoconf
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/plancache.out /tmp/cirrus-ci-build/contrib/pg_stat_sta...
--- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/plancache.out	2025-06-23 21:00:32.344793312 +0000
+++ /tmp/cirrus-ci-build/contrib/pg_stat_statements/results/plancache.out	2025-06-23 21:06:03.010925427 +0000
@@ -56,7 +56,7 @@
     ORDER BY query COLLATE "C";
  calls | generic_plan_calls | custom_plan_calls | toplevel |                       query                        
 -------+--------------------+-------------------+----------+----------------------------------------------------
-     3 |                  1 |                 2 | t        | SELECT $1
+     3 |                  1 |                 2 | t        | PREPARE p1 AS SELECT $1
      1 |                  0 |                 0 | t        | SELECT pg_stat_statements_reset() IS NOT NULL AS t
      3 |                  0 |                 0 | t        | SET plan_cache_mode TO $1
 (3 rows)
@@ -121,7 +121,7 @@
 -------+--------------------+-------------------+----------+-----------------------------------------------------------...
      3 |                  0 |                 0 | t        | EXPLAIN (ANALYZE, COSTS OFF, SUMMARY OFF, TIMING OFF, BUFF...
      3 |                  0 |                 0 | t        | EXPLAIN (COSTS OFF) EXECUTE p1(1)
-     6 |                  2 |                 4 | f        | SELECT $1
+     6 |                  2 |                 4 | f        | PREPARE p1 AS SELECT $1
      1 |                  0 |                 0 | t        | SELECT pg_stat_statements_reset() IS NOT NULL AS t
      3 |                  0 |                 0 | t        | SET plan_cache_mode TO $1
...
Linux - Debian Bookworm - Meson
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/plancache.out /tmp/cirrus-ci-build/build/testrun/pg_st...
--- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/plancache.out	2025-06-23 21:00:35.035754350 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/plancache.out	2025-06-23 21:06:20.411663095 +0...
@@ -56,7 +56,7 @@
     ORDER BY query COLLATE "C";
  calls | generic_plan_calls | custom_plan_calls | toplevel |                       query                        
 -------+--------------------+-------------------+----------+----------------------------------------------------
-     3 |                  1 |                 2 | t        | SELECT $1
+     3 |                  1 |                 2 | t        | PREPARE p1 AS SELECT $1
      1 |                  0 |                 0 | t        | SELECT pg_stat_statements_reset() IS NOT NULL AS t
      3 |                  0 |                 0 | t        | SET plan_cache_mode TO $1
 (3 rows)
@@ -121,7 +121,7 @@
 -------+--------------------+-------------------+----------+-----------------------------------------------------------...
      3 |                  0 |                 0 | t        | EXPLAIN (ANALYZE, COSTS OFF, SUMMARY OFF, TIMING OFF, BUFF...
      3 |                  0 |                 0 | t        | EXPLAIN (COSTS OFF) EXECUTE p1(1)
-     6 |                  2 |                 4 | f        | SELECT $1
+     6 |                  2 |                 4 | f        | PREPARE p1 AS SELECT $1
      1 |                  0 |                 0 | t        | SELECT pg_stat_statements_reset() IS NOT NULL AS t
      3 |                  0 |                 0 | t        | SET plan_cache_mode TO $1
...
test
[21:09:50.937]  95/343 postgresql:pg_stat_statements / pg_stat_statements/regress                      ERROR            ...
macOS - Sonoma - Meson
regress
diff -U3 /Users/admin/pgsql/contrib/pg_stat_statements/expected/plancache.out /Users/admin/pgsql/build/testrun/pg_stat_s...
--- /Users/admin/pgsql/contrib/pg_stat_statements/expected/plancache.out	2025-06-23 21:00:10
+++ /Users/admin/pgsql/build/testrun/pg_stat_statements/regress/results/plancache.out	2025-06-23 21:04:52
@@ -56,7 +56,7 @@
     ORDER BY query COLLATE "C";
  calls | generic_plan_calls | custom_plan_calls | toplevel |                       query                        
 -------+--------------------+-------------------+----------+----------------------------------------------------
-     3 |                  1 |                 2 | t        | SELECT $1
+     3 |                  1 |                 2 | t        | PREPARE p1 AS SELECT $1
      1 |                  0 |                 0 | t        | SELECT pg_stat_statements_reset() IS NOT NULL AS t
      3 |                  0 |                 0 | t        | SET plan_cache_mode TO $1
 (3 rows)
@@ -121,7 +121,7 @@
 -------+--------------------+-------------------+----------+-----------------------------------------------------------...
      3 |                  0 |                 0 | t        | EXPLAIN (ANALYZE, COSTS OFF, SUMMARY OFF, TIMING OFF, BUFF...
      3 |                  0 |                 0 | t        | EXPLAIN (COSTS OFF) EXECUTE p1(1)
-     6 |                  2 |                 4 | f        | SELECT $1
+     6 |                  2 |                 4 | f        | PREPARE p1 AS SELECT $1
      1 |                  0 |                 0 | t        | SELECT pg_stat_statements_reset() IS NOT NULL AS t
      3 |                  0 |                 0 | t        | SET plan_cache_mode TO $1
...
test
[21:08:28.191]  95/342 postgresql:pg_stat_statements / pg_stat_statements/regress                      ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
regress
diff --strip-trailing-cr -U3 C:/cirrus/contrib/pg_stat_statements/expected/plancache.out C:/cirrus/build/testrun/pg_stat...
--- C:/cirrus/contrib/pg_stat_statements/expected/plancache.out	2025-06-23 21:00:34.587729600 +0000
+++ C:/cirrus/build/testrun/pg_stat_statements/regress/results/plancache.out	2025-06-23 21:08:22.682531000 +0000
@@ -56,7 +56,7 @@
     ORDER BY query COLLATE "C";
  calls | generic_plan_calls | custom_plan_calls | toplevel |                       query                        
 -------+--------------------+-------------------+----------+----------------------------------------------------
-     3 |                  1 |                 2 | t        | SELECT $1
+     3 |                  1 |                 2 | t        | PREPARE p1 AS SELECT $1
      1 |                  0 |                 0 | t        | SELECT pg_stat_statements_reset() IS NOT NULL AS t
      3 |                  0 |                 0 | t        | SET plan_cache_mode TO $1
 (3 rows)
@@ -121,7 +121,7 @@
 -------+--------------------+-------------------+----------+-----------------------------------------------------------...
      3 |                  0 |                 0 | t        | EXPLAIN (ANALYZE, COSTS OFF, SUMMARY OFF, TIMING OFF, BUFF...
      3 |                  0 |                 0 | t        | EXPLAIN (COSTS OFF) EXECUTE p1(1)
-     6 |                  2 |                 4 | f        | SELECT $1
+     6 |                  2 |                 4 | f        | PREPARE p1 AS SELECT $1
      1 |                  0 |                 0 | t        | SELECT pg_stat_statements_reset() IS NOT NULL AS t
      3 |                  0 |                 0 | t        | SET plan_cache_mode TO $1
...
test
[21:15:52.331]  98/337 postgresql:pg_stat_statements / pg_stat_statements/regress                      ERROR            ...
53/5517 Extended Statistics set/restore/clear functions
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[20:24:56.397] ../src/backend/statistics/mvdistinct.c(589): warning C4129: '%': unrecognized character escape sequence
compiler
[20:24:56.397] ../src/backend/statistics/dependencies.c(928): warning C4129: '%': unrecognized character escape sequence
53/5758 Document default values for pgoutput options
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[20:12:32.188](0.001s) not ok 5 - reserved_connections limit: matches
test
[20:15:28.673] 257/337 postgresql:postmaster / postmaster/002_connection_limits                        ERROR            ...
53/4984 Serverside SNI for SSL connections
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[19:14:46.502](0.056s) not ok 33 - connect with correct server CA cert file sslmode=require
[19:14:46.503](0.000s) not ok 34 - connect with correct server CA cert file sslmode=require: no stderr
[19:14:46.581](0.001s) not ok 36 - connect fails since the passphrase protected key cannot be reloaded: matches
test
[19:15:13.487] 335/338 postgresql:ssl / ssl/004_sni                                                    ERROR            ...
53/4971 [CREATE|RE] INDEX CONCURRENTLY with single heap scan and short-term resetting shapshots
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[18:59:16.844] c:\cirrus\src\backend\access\stir\stir.c(424) : warning C4715: 'stirbeginscan': not all control paths ret...
53/5663 Selectively invalidate caches in pgoutput when pg_namespace is modified
Windows - Server 2019, VS 2019 - Meson & ninja
test
[17:49:43.800] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5382 Adding compression of temporary files
Linux - Debian Bookworm - Autoconf
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join_hash_pglz.out /tmp/cirrus-ci-build/src/test/recovery/tmp_ch...
--- /tmp/cirrus-ci-build/src/test/regress/expected/join_hash_pglz.out	2025-06-23 17:10:50.468232702 +0000
+++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/join_hash_pglz.out	2025-06-23 17:19:40.494105581 +0000
@@ -373,21 +373,14 @@
 (9 rows)
 
 select count(*) from simple r join bigger_than_it_looks s using (id);
- count 
--------
- 20000
-(1 row)
-
+ERROR:  could not read from temporary file: read only 8180 of 33554940 bytes
+CONTEXT:  parallel worker
 select original > 1 as initially_multibatch, final > original as increased_batches
   from hash_join_batches(
 $$
   select count(*) from simple r join bigger_than_it_looks s using (id);
 $$);
- initially_multibatch | increased_batches 
...
tap
[17:19:40.526](114.663s) not ok 2 - regression tests pass
Linux - Debian Bookworm - Meson
core
[17:27:30.268] #0  0xf7f57559 in __kernel_vsyscall ()
[17:27:30.268] #1  0xf6888457 in ?? () from /lib/i386-linux-gnu/libc.so.6
[17:27:30.268] #2  0xf6837121 in raise () from /lib/i386-linux-gnu/libc.so.6
[17:27:30.268] #3  0xf682026a in abort () from /lib/i386-linux-gnu/libc.so.6
[17:27:30.268] #4  0xf6a43d4a in __sanitizer::Abort () at ../../../../../src/libsanitizer/sanitizer_common/sanitizer_pos...
[17:27:30.268] #5  0xf6a52896 in __sanitizer::Die () at ../../../../../src/libsanitizer/sanitizer_common/sanitizer_termi...
[17:27:30.268] #6  0xf6a3058c in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=<optimized out>, Pointer=<optimize...
[17:27:30.268] #7  0x5691582c in fetch_att (T=T@entry=0x5a328681, attbyval=<optimized out>, attlen=4) at ../src/include/...
[17:27:30.268] #8  0x56919f5c in heap_deform_tuple (tuple=0xffcccf4c, tupleDesc=0x5a326e70, values=0x5a344228, isnull=0x...
[17:27:30.268] #9  0x56cf35ec in ExecForceStoreMinimalTuple (mtup=0x5a32868c, slot=0x5a3441fc, shouldFree=true) at ../sr...
core
[17:27:30.955] #0  0xf7fb6559 in __kernel_vsyscall ()
[17:27:30.955] #1  0xf68e7457 in ?? () from /lib/i386-linux-gnu/libc.so.6
[17:27:30.955] #2  0xf6896121 in raise () from /lib/i386-linux-gnu/libc.so.6
[17:27:30.955] #3  0xf687f26a in abort () from /lib/i386-linux-gnu/libc.so.6
[17:27:30.955] #4  0xf6aa2d4a in __sanitizer::Abort () at ../../../../../src/libsanitizer/sanitizer_common/sanitizer_pos...
[17:27:30.955] #5  0xf6ab1896 in __sanitizer::Die () at ../../../../../src/libsanitizer/sanitizer_common/sanitizer_termi...
[17:27:30.955] #6  0xf6a8f58c in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=<optimized out>, Pointer=<optimize...
[17:27:30.955] #7  0x5694682c in fetch_att (T=T@entry=0x58eb797f, attbyval=<optimized out>, attlen=4) at ../src/include/...
[17:27:30.955] #8  0x5694af5c in heap_deform_tuple (tuple=0xffd9239c, tupleDesc=0x58eb7970, values=0x58ec78a8, isnull=0x...
[17:27:30.955] #9  0x56d245ec in ExecForceStoreMinimalTuple (mtup=0x58eb7954, slot=0x58ec787c, shouldFree=true) at ../sr...
core
[17:27:31.097] #0  0x00007f8d01eaedd4 in ?? ()
[17:27:31.097] #1  0x0000000000000000 in ?? ()
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join_hash_pglz.out /tmp/cirrus-ci-build/build-32/testrun/recover...
--- /tmp/cirrus-ci-build/src/test/regress/expected/join_hash_pglz.out	2025-06-23 17:10:49.996681487 +0000
+++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/join_hash_pglz.out	2025-06-23 17:20:5...
@@ -252,915 +252,10 @@
 (9 rows)
 
 select count(*) from simple r join simple s using (id);
- count 
--------
- 20000
-(1 row)
-
-select original > 1 as initially_multibatch, final > original as increased_batches
-  from hash_join_batches(
-$$
-  select count(*) from simple r join simple s using (id);
-$$);
- initially_multibatch | increased_batches 
-----------------------+-------------------
- t                    | f
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join_hash_pglz.out /tmp/cirrus-ci-build/build-32/testrun/regress...
--- /tmp/cirrus-ci-build/src/test/regress/expected/join_hash_pglz.out	2025-06-23 17:10:49.996681487 +0000
+++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/join_hash_pglz.out	2025-06-23 17:19:46.008066322 +0000
@@ -262,11 +262,9 @@
 $$
   select count(*) from simple r join simple s using (id);
 $$);
- initially_multibatch | increased_batches 
-----------------------+-------------------
- t                    | f
-(1 row)
-
+ERROR:  could not read from temporary file: read only 8188 of 1572860 bytes
+CONTEXT:  parallel worker
+PL/pgSQL function hash_join_batches(text) line 6 at FOR over EXECUTE statement
 rollback to settings;
 -- parallel with parallel-aware hash join
 savepoint settings;
@@ -594,573 +592,10 @@
 select count(*) from join_foo
...
tap
[17:20:57.954](71.302s) not ok 2 - regression tests pass
test
[17:24:39.049]  79/344 postgresql:recovery / recovery/027_stream_regress                               ERROR            ...
[17:24:39.049]  31/344 postgresql:regress / regress/regress                                            ERROR           2...
macOS - Sonoma - Meson
assertion
TRAP: failed Assert("batchno > hashtable->curbatch"), File: "../src/backend/executor/nodeHashjoin.c", Line: 493, PID: 15...
core
[17:19:54.709]   * frame #0: 0x000000019960d5d0 libsystem_kernel.dylib`__pthread_kill + 8
[17:19:54.709]     frame #1: 0x0000000199645c20 libsystem_pthread.dylib`pthread_kill + 288
[17:19:54.709]     frame #2: 0x0000000199552a30 libsystem_c.dylib`abort + 180
[17:19:54.709]     frame #3: 0x00000001008a9a1c postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[17:19:54.709]     frame #4: 0x00000001005e0c90 postgres`ExecHashJoin at nodeHashjoin.c:493:6
[17:19:54.709]     frame #5: 0x00000001005e0c10 postgres`ExecHashJoin(pstate=0x000000015c04cfb0) at nodeHashjoin.c:690:9
[17:19:54.709]     frame #6: 0x00000001005c5ab0 postgres`ExecProcNodeInstr(node=0x000000015c04cfb0) at execProcnode.c:48...
[17:19:54.709]     frame #7: 0x00000001005bdfa4 postgres`standard_ExecutorRun [inlined] ExecProcNode(node=0x000000015c04...
[17:19:54.709]     frame #8: 0x00000001005bdf88 postgres`standard_ExecutorRun [inlined] ExecutePlan(queryDesc=0x00000001...
[17:19:54.709]     frame #9: 0x00000001005bdf38 postgres`standard_ExecutorRun(queryDesc=0x000000015c05fcb8, direction=<u...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/join_hash_pglz.out /Users/admin/pgsql/build/testrun/regress/regres...
--- /Users/admin/pgsql/src/test/regress/expected/join_hash_pglz.out	2025-06-23 17:10:12
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/join_hash_pglz.out	2025-06-23 17:12:56
@@ -571,58 +571,6 @@
 set enable_material = off;
 set enable_mergejoin = off;
 set work_mem = '64kB';
-set hash_mem_multiplier = 1.0;
-explain (costs off)
-  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;
-                                     QUERY PLAN                                     
-------------------------------------------------------------------------------------
- Aggregate
-   ->  Nested Loop Left Join
-         Join Filter: ((join_foo.id < (b1.id + 1)) AND (join_foo.id > (b1.id - 1)))
-         ->  Seq Scan on join_foo
-         ->  Gather
-               Workers Planned: 2
...
test
[17:16:06.404]  42/343 postgresql:regress / regress/regress                                            ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
test
[17:34:04.386] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5438 bt_index_parent_check false alarm for indexes created concurrently
Windows - Server 2019, VS 2019 - Meson & ninja
test
[17:18:58.953] 339/339 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5615 Corrupted FSM page is not saved after zeroing.
Windows - Server 2019, VS 2019 - Meson & ninja
test
[16:48:01.517] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5645 support ALTER COLUMN SET EXPRESSION over virtual generated column with check constraint
Windows - Server 2019, VS 2019 - Meson & ninja
test
[16:35:18.024] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5838 Minor documentation fixes related to v18
Windows - Server 2019, VS 2019 - Meson & ninja
test
[16:19:24.855] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5650 Parallel safety docs for CTEs
Windows - Server 2019, VS 2019 - Meson & ninja
test
[16:04:46.390] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5608 Orphaned users in PG16 and above can only be managed by Superusers
macOS - Sonoma - Meson
core
[15:48:27.181]   * frame #0: 0x000000018a037894 dyld`__open + 8
[15:48:27.181]     frame #1: 0x0000000189fcb754 dyld`open + 40
[15:48:27.181]     frame #2: 0x0000000189ff1c18 dyld`dyld4::SyscallDelegate::dtraceRegisterUserProbes(dof_ioctl_data*) c...
[15:48:27.181]     frame #3: 0x0000000189fdbed4 dyld`dyld4::RuntimeState::notifyDtrace(std::__1::span<dyld4::Loader cons...
[15:48:27.181]     frame #4: 0x0000000189fcf9ac dyld`dyld4::prepare(dyld4::APIs&, dyld3::MachOAnalyzer const*) + 1520
[15:48:27.181]     frame #5: 0x0000000189fceef4 dyld`start + 1868
tap
[15:44:48.155](998.245s) not ok 1 - Logical slot still valid
test
[15:44:48.512] 343/343 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
Windows - Server 2019, VS 2019 - Meson & ninja
test
[15:49:50.132] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5087 Doc: Move and modify standalone hot backups section
Windows - Server 2019, VS 2019 - Meson & ninja
test
[15:36:53.653] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5667 support create index on virtual generated column.
Windows - Server 2019, VS 2019 - Meson & ninja
test
[15:03:02.074] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5454 Clarify FileTag-based unlinking
Windows - Server 2019, VS 2019 - Meson & ninja
test
[14:33:48.257] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5405 Add 'make check-tests' behavior to the meson based builds
FreeBSD - Meson
tap
[14:13:26.195](995.679s) not ok 1 - Logical slot still valid
test
[14:13:26.399] 343/343 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
Windows - Server 2019, VS 2019 - Meson & ninja
test
[14:17:31.777] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5710 Patch for migration of the pg_commit_ts directory
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[13:36:49.865](0.001s) not ok 10 - no such database stderr /(?^:FATAL:  database "no-such-database" does not exist)/
test
[13:48:54.411] 215/338 postgresql:pgbench / pgbench/001_pgbench_with_server                            ERROR            ...
[13:48:54.411] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5698 Simplify COALESCE with single argument
FreeBSD - Meson
tap
[13:28:49.275](995.347s) not ok 1 - Logical slot still valid
test
[13:28:49.482] 343/343 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/4738 psql: Rethinking of \du command
macOS - Sonoma - Meson
tap
[12:43:30.548](999.594s) not ok 1 - Logical slot still valid
test
[12:43:30.798] 343/343 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
Windows - Server 2019, VS 2019 - Meson & ninja
test
[12:46:53.767] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5296 Streaming Replication vs Logical
Windows - Server 2019, VS 2019 - Meson & ninja
test
[12:30:43.860] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5524 add function argument name to substring and substr
Windows - Server 2019, VS 2019 - Meson & ninja
test
[12:02:49.089] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5378 Conflict detection for update_deleted in logical replication
FreeBSD - Meson
assertion
TRAP: failed Assert("ReplicationSlotCtl != NULL"), File: "../src/backend/replication/slot.c", Line: 1202, PID: 10717
core
[11:18:59.128] #0  0x000000082b8341ba in thr_kill () from /lib/libc.so.7
[11:18:59.128] #1  0x000000082b7ad5d4 in raise () from /lib/libc.so.7
[11:18:59.128] #2  0x000000082b860b59 in abort () from /lib/libc.so.7
[11:18:59.128] #3  0x0000000000ad7755 in ExceptionalCondition (conditionName=0x2bad5a "ReplicationSlotCtl != NULL", file...
[11:18:59.128] #4  0x00000000008db683 in ReplicationSlotsComputeRequiredLSN () at ../src/backend/replication/slot.c:1202
[11:18:59.128] #5  0x00000000008dc736 in CheckPointReplicationSlots (is_shutdown=true) at ../src/backend/replication/slo...
[11:18:59.128] #6  0x0000000000684c50 in CheckPointGuts (checkPointRedo=24667904, flags=flags@entry=5) at ../src/backend...
[11:18:59.128] #7  0x000000000068458b in CreateCheckPoint (flags=flags@entry=5) at ../src/backend/access/transam/xlog.c:...
[11:18:59.128] #8  0x0000000000683788 in ShutdownXLOG (code=code@entry=0, arg=arg@entry=0) at ../src/backend/access/tran...
[11:18:59.128] #9  0x00000000008bceff in CheckpointerMain (startup_data=<optimized out>, startup_data_len=<optimized out...
tap
[11:09:58.794](0.002s) not ok 8 - run of pg_upgrade --check for old instance with relation in 'd' datasync(invalid) stat...
test
[11:16:20.969]   6/343 postgresql:pg_upgrade / pg_upgrade/004_subscription                             ERROR            ...
Linux - Debian Bookworm - Autoconf
assertion
TRAP: failed Assert("ReplicationSlotCtl != NULL"), File: "slot.c", Line: 1202, PID: 64242
core
[11:22:59.800] #0  0x00007fc5ffaabeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[11:22:59.800] #1  0x00007fc5ffa5cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[11:22:59.800] #2  0x00007fc5ffa47472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[11:22:59.800] #3  0x0000561d6b12cdcd in ExceptionalCondition (conditionName=conditionName@entry=0x561d6b4d3a60 "Replica...
[11:22:59.800] #4  0x0000561d6ace76cd in ReplicationSlotsComputeRequiredLSN () at slot.c:1202
[11:22:59.800] #5  0x0000561d6acea6bb in CheckPointReplicationSlots (is_shutdown=is_shutdown@entry=true) at slot.c:2188
[11:22:59.800] #6  0x0000561d6a583ad1 in CheckPointGuts (checkPointRedo=24734992, flags=flags@entry=5) at xlog.c:7705
[11:22:59.800] #7  0x0000561d6a59103f in CreateCheckPoint (flags=flags@entry=5) at xlog.c:7367
[11:22:59.800] #8  0x0000561d6a591de1 in ShutdownXLOG (code=code@entry=0, arg=arg@entry=0) at xlog.c:6829
[11:22:59.800] #9  0x0000561d6ac3cfa1 in CheckpointerMain (startup_data=<optimized out>, startup_data_len=<optimized out...
tap
[11:19:03.557](0.000s) not ok 8 - run of pg_upgrade --check for old instance with relation in 'd' datasync(invalid) stat...
Linux - Debian Bookworm - Meson
assertion
TRAP: failed Assert("ReplicationSlotCtl != NULL"), File: "../src/backend/replication/slot.c", Line: 1202, PID: 27556
core
[11:20:42.081] #0  0x00007f1e96b87dd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[11:20:42.081] #1  0x00007f1e96b34239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[11:20:42.081] #2  0x00007f1e96b34497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[11:20:42.081] #3  0x00005627dc91b5f3 in ?? ()
[11:20:42.081] #4  0x00005627dc915369 in ?? ()
[11:20:42.081] #5  0x00005627dc91420f in ?? ()
[11:20:42.081] #6  0x00005627dc914c3b in ?? ()
[11:20:42.081] #7  0x00005627dc91266f in ?? ()
[11:20:42.081] #8  0x00007f1e96b1f24a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[11:20:42.081] #9  0x00007f1e96b1f305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[11:20:41.360] #0  0x00007fda67473dd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[11:20:41.360] #1  0x00007fda67420239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[11:20:41.360] #2  0x00007fda67420497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[11:20:41.360] #3  0x0000557a028b25c1 in ?? ()
[11:20:41.360] #4  0x0000557a028ac369 in ?? ()
[11:20:41.360] #5  0x0000557a028ab20f in ?? ()
[11:20:41.360] #6  0x0000557a028abc3b in ?? ()
[11:20:41.360] #7  0x0000557a028a966f in ?? ()
[11:20:41.360] #8  0x00007fda6740b24a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[11:20:41.360] #9  0x00007fda6740b305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[11:20:41.842] #0  0x00007f76d7ca9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[11:20:41.842] #1  0x00007f76d7c5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[11:20:41.842] #2  0x00007f76d7c45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[11:20:41.842] #3  0x0000561075e8c7d1 in ExceptionalCondition (conditionName=conditionName@entry=0x5610761477a3 "Replica...
[11:20:41.842] #4  0x0000561075ab7082 in ReplicationSlotsComputeRequiredLSN () at ../src/backend/replication/slot.c:1202
[11:20:41.842] #5  0x0000561075ab99a5 in CheckPointReplicationSlots (is_shutdown=is_shutdown@entry=true) at ../src/backe...
[11:20:41.842] #6  0x00005610755bc1c9 in CheckPointGuts (checkPointRedo=24734992, flags=flags@entry=5) at ../src/backend...
[11:20:41.842] #7  0x00005610755cc189 in CreateCheckPoint (flags=flags@entry=5) at ../src/backend/access/transam/xlog.c:...
[11:20:41.842] #8  0x00005610755ccd58 in ShutdownXLOG (code=code@entry=0, arg=arg@entry=0) at ../src/backend/access/tran...
[11:20:41.842] #9  0x0000561075a7c23a in CheckpointerMain (startup_data=<optimized out>, startup_data_len=<optimized out...
core
[11:20:41.966] #0  <unavailable> in ?? ()
core
[11:20:41.966] #0  0x00007fda67473dd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[11:20:41.966] #1  0x00007fda67420239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[11:20:41.966] #2  0x00007fda67420497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[11:20:41.966] #3  0x0000557a028b25f3 in ?? ()
[11:20:41.966] #4  0x0000557a028ac369 in ?? ()
[11:20:41.966] #5  0x0000557a028ab20f in ?? ()
[11:20:41.966] #6  0x0000557a028abc3b in ?? ()
[11:20:41.966] #7  0x0000557a028a966f in ?? ()
[11:20:41.966] #8  0x00007fda6740b24a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[11:20:41.966] #9  0x00007fda6740b305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[11:20:42.081] #0  <unavailable> in ?? ()
core
[11:20:42.193] #0  0x00007f1e96b87dd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[11:20:42.193] #1  0x00007f1e96b34239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[11:20:42.193] #2  0x00007f1e96b34497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[11:20:42.193] #3  0x00005627dc91b5c1 in ?? ()
[11:20:42.193] #4  0x00005627dc915369 in ?? ()
[11:20:42.193] #5  0x00005627dc91420f in ?? ()
[11:20:42.193] #6  0x00005627dc914c3b in ?? ()
[11:20:42.193] #7  0x00005627dc91266f in ?? ()
[11:20:42.193] #8  0x00007f1e96b1f24a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[11:20:42.193] #9  0x00007f1e96b1f305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
tap
[11:12:40.022](0.000s) not ok 8 - run of pg_upgrade --check for old instance with relation in 'd' datasync(invalid) stat...
test
[11:18:04.448]   6/344 postgresql:pg_upgrade / pg_upgrade/004_subscription                             ERROR            ...
macOS - Sonoma - Meson
assertion
TRAP: failed Assert("ReplicationSlotCtl != NULL"), File: "../src/backend/replication/slot.c", Line: 1202, PID: 10290
core
[11:17:37.061]   * frame #0: 0x00000001839c15d0 libsystem_kernel.dylib`__pthread_kill + 8
[11:17:37.061]     frame #1: 0x00000001839f9c20 libsystem_pthread.dylib`pthread_kill + 288
[11:17:37.061]     frame #2: 0x0000000183906a30 libsystem_c.dylib`abort + 180
[11:17:37.061]     frame #3: 0x0000000103140b44 postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[11:17:37.061]     frame #4: 0x0000000102f7a258 postgres`ReplicationSlotsComputeRequiredLSN at slot.c:1202:2
[11:17:37.061]     frame #5: 0x0000000102f7b19c postgres`CheckPointReplicationSlots(is_shutdown=true) at slot.c:2188:2
[11:17:37.061]     frame #6: 0x0000000102d81d30 postgres`CheckPointGuts(checkPointRedo=24630904, flags=5) at xlog.c:7705...
[11:17:37.061]     frame #7: 0x0000000102d8174c postgres`CreateCheckPoint(flags=5) at xlog.c:7367:2
[11:17:37.061]     frame #8: 0x0000000102d809f0 postgres`ShutdownXLOG(code=<unavailable>, arg=<unavailable>) at xlog.c:6...
[11:17:37.061]     frame #9: 0x0000000102f5d1a4 postgres`CheckpointerMain(startup_data=<unavailable>, startup_data_len=<...
tap
[11:09:46.676](0.001s) not ok 8 - run of pg_upgrade --check for old instance with relation in 'd' datasync(invalid) stat...
test
[11:13:38.967]   9/343 postgresql:pg_upgrade / pg_upgrade/004_subscription                             ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
assertion
TRAP: failed Assert("ReplicationSlotCtl != NULL"), File: "../src/backend/replication/slot.c", Line: 1202, PID: 6556
core
0000000f`641ffae8 00007fff`477c48fa     ntdll!NtFsControlFile+0x14
0000000f`641ffaf0 00007ff6`d71caefb     KERNELBASE!ConnectNamedPipe+0x6a
0000000f`641ffb60 00007fff`48cb4cb0     postgres!pg_signal_thread(
0000000f`641ffc60 00007fff`49bfedcb     KERNEL32!BaseThreadInitThunk+0x10
0000000f`641ffc90 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000000f`645ff478 00007fff`49b8b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
0000000f`645ff480 00007fff`48cb4cb0     ntdll!TppWorkerThread+0x2df
0000000f`645ff770 00007fff`49bfedcb     KERNEL32!BaseThreadInitThunk+0x10
0000000f`645ff7a0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000000f`639ff090 00007ff6`d7533488     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
0000000f`639ff0d0 00007ff6`d7205a10     postgres!ExceptionalCondition(
0000000f`639ff110 00007ff6`d72069aa     postgres!ReplicationSlotsComputeRequiredLSN(void)+0x30 [c:\cirrus\src\backend\re...
0000000f`639ff180 00007ff6`d6e363d9     postgres!CheckPointReplicationSlots(
0000000f`639ff5e0 00007ff6`d6e311a8     postgres!CheckPointGuts(
0000000f`639ff620 00007ff6`d6e308e4     postgres!CreateCheckPoint(
0000000f`639ff7c0 00007ff6`d71d57d7     postgres!ShutdownXLOG(
0000000f`639ff800 00007ff6`d71d6e97     postgres!CheckpointerMain(
0000000f`639ff9a0 00007ff6`d708af19     postgres!SubPostmasterMain(
0000000f`639ffa20 00007ff6`d76bf1a9     postgres!main(
core
0000000f`63dffa88 00007fff`49b8b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
0000000f`63dffa90 00007fff`48cb4cb0     ntdll!TppWorkerThread+0x2df
0000000f`63dffd80 00007fff`49bfedcb     KERNEL32!BaseThreadInitThunk+0x10
0000000f`63dffdb0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
tap
[11:11:00.132](0.000s) not ok 8 - run of pg_upgrade --check for old instance with relation in 'd' datasync(invalid) stat...
test
[11:31:06.206]   7/338 postgresql:pg_upgrade / pg_upgrade/004_subscription                             ERROR            ...
[11:31:06.206] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5673 Random pg_upgrade 004_subscription test failure on drongo
CompilerWarnings
compiler
[10:40:30.851] md.c:256:48: error: implicit declaration of function ‘pg_RtlGetLastNtStatus’ [-Werror=implicit-function-d...
Linux - Debian Bookworm - Meson
core
[11:06:54.104] #0  0xf7fab559 in __kernel_vsyscall ()
[11:06:54.104] #1  0xf68e16e2 in pthread_sigmask () from /lib/i386-linux-gnu/libc.so.6
[11:06:54.104] #2  0xf688b390 in sigprocmask () from /lib/i386-linux-gnu/libc.so.6
[11:06:54.104] #3  0xf69580d5 in ?? () from /lib/i386-linux-gnu/libc.so.6
[11:06:54.104] #4  0xf69757f8 in ?? () from /lib/i386-linux-gnu/libc.so.6
core
[11:06:54.104] #0  <unavailable> in ?? ()
tap
[11:03:53.536](990.602s) not ok 1 - Logical slot still valid
test
[11:03:53.717] 344/344 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/4285 Revise get_cheapest_parallel_safe_total_inner
Linux - Debian Bookworm - Meson
core
[10:29:51.064] #0  0x00007f7f83398b20 in ?? ()
[10:29:51.064] #1  0x0000000000000003 in ?? ()
[10:29:51.064] #2  0x00007ffef3b343ca in ?? ()
[10:29:51.064] #3  0x00007ffef3b343cd in ?? ()
[10:29:51.064] #4  0x00007ffef3b34459 in ?? ()
[10:29:51.064] #5  0x0000000000000000 in ?? ()
core
[10:29:50.938] #0  0x00007f58b9729bd3 in wait4 () from /lib/x86_64-linux-gnu/libc.so.6
[10:29:50.938] #1  0x000055b2e2ae1cc0 in ?? ()
[10:29:50.938] #2  0x000055b2e2ae1efa in ?? ()
[10:29:50.938] #3  0x000055b2e2ae3630 in ?? ()
[10:29:50.938] #4  0x000055b2e2add371 in ?? ()
[10:29:50.938] #5  0x000055b2e2adc20f in ?? ()
[10:29:50.938] #6  0x000055b2e2adcc3b in ?? ()
[10:29:50.938] #7  0x000055b2e2ada66f in ?? ()
[10:29:50.938] #8  0x00007f58b967d24a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[10:29:50.938] #9  0x00007f58b967d305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
tap
[10:27:03.099](991.997s) not ok 1 - Logical slot still valid
test
[10:27:03.291] 344/344 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5700 minor error message enhancement in refuseDupeIndexAttach
Linux - Debian Bookworm - Meson
tap
[10:16:35.881](990.617s) not ok 1 - Logical slot still valid
test
[10:16:36.064] 344/344 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
Windows - Server 2019, VS 2019 - Meson & ninja
test
[10:12:47.283] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5479 Enable logical decoding when wal_level = 'replica' without a server restart
Windows - Server 2019, VS 2019 - Meson & ninja
test
[09:13:49.541] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5738 Improve hash join's handling of tuples with null join keys
Windows - Server 2019, VS 2019 - Meson & ninja
test
[08:40:23.970] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5739 Remove redundant comment regarding RelationBuildRowSecurity in relcache.c
Linux - Debian Bookworm - Meson
tap
[08:26:10.939](992.279s) not ok 1 - Logical slot still valid
test
[08:26:11.126] 344/344 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
Windows - Server 2019, VS 2019 - Meson & ninja
test
[08:28:52.683] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5299 Limiting overshoot in nbtree SAOP parallel index scans
Windows - Server 2019, VS 2019 - Meson & ninja
test
[08:11:38.993] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5808 display current search_path in psql prompt
Windows - Server 2019, VS 2019 - Meson & ninja
test
[07:58:49.336] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5772 Fixing memory leaks in postgres_fdw
Windows - Server 2019, VS 2019 - Meson & ninja
test
[07:11:56.305] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5784 Optimize shared LWLock acquisition for high-core-count systems
Windows - Server 2019, VS 2019 - Meson & ninja
test
[06:08:53.588] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5817 parallel pg_restore: move offset-building phase to before forking
FreeBSD - Meson
core
[05:27:26.897] #0  0x0000564f1c27be90 in ?? ()
[05:27:26.897] #1  0x0000000000000000 in ?? ()
tap
[05:23:13.295](0.000s) not ok 23 - connect : matches
test
[05:24:29.238] 263/343 postgresql:postmaster / postmaster/003_start_stop                               ERROR            ...
53/5662 Check for TupleTableSlot nullness before dereferencing
Windows - Server 2019, VS 2019 - Meson & ninja
test
[05:35:44.375] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5705 Check for tuplestorestate nullness before dereferencing
macOS - Sonoma - Meson
core
[05:12:49.838]   * frame #0: 0x0000000180c5530c libsystem_kernel.dylib`__getpid
[05:12:49.838]     frame #1: 0x0000000180995f4c libxpc.dylib`_xpc_ktrace_pid0 + 24
[05:12:49.838]     frame #2: 0x00000001809959d0 libxpc.dylib`_libxpc_initializer + 64
[05:12:49.838]     frame #3: 0x000000018d91c64c libSystem.B.dylib`libSystem_initializer + 256
[05:12:49.838]     frame #4: 0x0000000180926608 dyld`invocation function for block in dyld4::Loader::findAndRunAllInitia...
[05:12:49.838]     frame #5: 0x0000000180964d6c dyld`invocation function for block in dyld3::MachOAnalyzer::forEachIniti...
[05:12:49.838]     frame #6: 0x0000000180958400 dyld`invocation function for block in dyld3::MachOFile::forEachSection(v...
[05:12:49.838]     frame #7: 0x00000001809072fc dyld`dyld3::MachOFile::forEachLoadCommand(Diagnostics&, void (load_comma...
[05:12:49.838]     frame #8: 0x0000000180957394 dyld`dyld3::MachOFile::forEachSection(void (dyld3::MachOFile::SectionInf...
[05:12:49.838]     frame #9: 0x0000000180964880 dyld`dyld3::MachOAnalyzer::forEachInitializer(Diagnostics&, dyld3::MachO...
tap
[05:09:10.289](1029.813s) not ok 1 - Logical slot still valid
test
[05:09:10.559] 343/343 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5821 Implement "pg_restore --data-only --clean" as a way to skip WAL
Linux - Debian Bookworm - Meson
tap
[05:07:54.615](992.098s) not ok 1 - Logical slot still valid
test
[05:07:54.799] 344/344 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5803 Support tid range scan in parallel
Windows - Server 2019, VS 2019 - Meson & ninja
test
[04:41:12.423] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5691 update documentation for when aborted and committed rows are tracked in pg_stat_all_tables
Windows - Server 2019, VS 2019 - Meson & ninja
test
[04:30:09.906] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5530 TOAST is acronym so should be uppercase
FreeBSD - Meson
tap
[03:37:13.307](996.145s) not ok 1 - Logical slot still valid
test
[03:37:13.507] 343/343 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
Windows - Server 2019, VS 2019 - Meson & ninja
test
[03:40:29.741] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/4735 Support a wildcard in backtrace_functions
Windows - Server 2019, VS 2019 - Meson & ninja
test
[03:07:39.095] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5681 Prevent internal error at concurrent CREATE OR REPLACE / ALTER FUNCTION
macOS - Sonoma - Meson
tap
[02:35:31.206](1051.606s) not ok 1 - Logical slot still valid
test
[02:35:31.467] 343/343 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/4681 Make COPY format extendable: Extract COPY TO format implementations
FreeBSD - Meson
core
[02:27:43.792] #0  0x0000552e1b92d75a in ?? () from /libexec/ld-elf.so.1
[02:27:43.792] #1  0x0000552e1b9277fc in ?? () from /libexec/ld-elf.so.1
[02:27:43.792] #2  0x0000000000000000 in ?? ()
tap
[02:24:44.537](995.790s) not ok 1 - Logical slot still valid
test
[02:24:44.740] 344/344 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
Windows - Server 2019, VS 2019 - Meson & ninja
test
[02:28:33.867] 339/339 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5825 Cancel problems of query to pg_stat_statements
macOS - Sonoma - Meson
core
[02:10:32.573]   * frame #0: 0x0000000104bc8810 dyld`invocation function for block in dyld3::MachOLoaded::fixupAllChaine...
[02:10:32.573]     frame #1: 0x0000000104bc3cf8 dyld`dyld3::MachOFile::walkChain(Diagnostics&, mach_o::ChainedFixupPoint...
[02:10:32.573]     frame #2: 0x0000000104bc8924 dyld`dyld3::MachOLoaded::forEachFixupInSegmentChains(Diagnostics&, dyld_...
[02:10:32.573]     frame #3: 0x0000000104bc865c dyld`dyld3::MachOLoaded::forEachFixupInAllChains(Diagnostics&, dyld_chai...
[02:10:32.573]     frame #4: 0x0000000104bc85f8 dyld`dyld3::MachOLoaded::fixupAllChainedFixups(Diagnostics&, dyld_chaine...
[02:10:32.573]     frame #5: 0x0000000104b762dc dyld`invocation function for block in dyld4::rebaseSelf(dyld3::MachOAnal...
[02:10:32.573]     frame #6: 0x0000000104bd0498 dyld`dyld3::MachOAnalyzer::withChainStarts(Diagnostics&, unsigned long l...
[02:10:32.573]     frame #7: 0x0000000104b758d4 dyld`start + 300
tap
[02:06:52.895](1033.157s) not ok 1 - Logical slot still valid
test
[02:06:53.235] 343/343 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
Windows - Server 2019, VS 2019 - Meson & ninja
test
[02:07:36.788] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5780 Standardize the definition of the subtype field of AlterDomainStmt
Windows - Server 2019, VS 2019 - Meson & ninja
test
[01:23:34.673] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5250 Refactor SLRU to always use long file names
Windows - Server 2019, VS 2019 - Meson & ninja
test
[01:05:36.979] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5627 Fix oldest LSN calculation for WAL segments removal when slots are advancing during checkpoint
Windows - Server 2019, VS 2019 - Meson & ninja
test
[00:04:31.016] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5757 Foreign key isolation tests
Linux - Debian Bookworm - Meson
core
[23:37:21.094] #0  0x00007f3cd96aedd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[23:37:21.094] #1  0x00007f3cd965b239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[23:37:21.094] #2  0x00007f3cd9716244 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[23:37:21.094] #3  0x00007f3cd972889c in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[23:37:21.094] #0  <unavailable> in ?? ()
tap
[23:34:28.277](992.545s) not ok 1 - Logical slot still valid
test
[23:34:28.460] 344/344 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
Windows - Server 2019, VS 2019 - Meson & ninja
test
[23:37:25.896] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5627 Fix oldest LSN calculation for WAL segments removal when slots are advancing during checkpoint
CompilerWarnings
compiler
[22:56:46.281] xlog.c:7086:13: error: variable 'last_important_lsn' set but not used [-Werror,-Wunused-but-set-variable]
compiler
[22:56:37.609] xlog.c:7086:13: error: variable 'last_important_lsn' set but not used [-Werror,-Wunused-but-set-variable]
compiler
[22:56:07.471] xlog.c:7086:25: error: variable ‘last_important_lsn’ set but not used [-Werror=unused-but-set-variable]
compiler
[22:55:58.078] xlog.c:7086:25: error: variable ‘last_important_lsn’ set but not used [-Werror=unused-but-set-variable]
compiler
[22:57:09.160] xlog.c:7086:25: error: variable ‘last_important_lsn’ set but not used [-Werror=unused-but-set-variable]
FreeBSD - Meson
core
[23:20:14.383] #0  0x000000082ca1d1ba in thr_kill () from /lib/libc.so.7
[23:20:14.383] #1  0x000000082c9965d4 in raise () from /lib/libc.so.7
[23:20:14.383] #2  0x000000082ca49b59 in abort () from /lib/libc.so.7
[23:20:14.383] #3  0x0000000000ad4765 in ExceptionalCondition (conditionName=0x32f900 "TransactionIdIsValid(initial)", f...
[23:20:14.383] #4  0x0000000000946735 in ComputeXidHorizons (h=h@entry=0x821272018) at ../src/backend/storage/ipc/procar...
[23:20:14.383] #5  0x0000000000946841 in GetOldestTransactionIdConsideredRunning () at ../src/backend/storage/ipc/procar...
[23:20:14.383] #6  0x0000000000682b36 in CreateRestartPoint (flags=0) at ../src/backend/access/transam/xlog.c:8012
[23:20:14.383] #7  0x00000000008bb3a3 in CheckpointerMain (startup_data=<optimized out>, startup_data_len=<optimized out...
[23:20:14.383] #8  0x00000000008bc56b in postmaster_child_launch (child_type=child_type@entry=B_CHECKPOINTER, child_slot...
[23:20:14.383] #9  0x00000000008bf347 in StartChildProcess (type=type@entry=B_CHECKPOINTER) at ../src/backend/postmaster...
core
[23:20:13.561] #0  0x000000082c3711ba in thr_kill () from /lib/libc.so.7
[23:20:13.561] #1  0x000000082c2ea5d4 in raise () from /lib/libc.so.7
[23:20:13.561] #2  0x000000082c39db59 in abort () from /lib/libc.so.7
[23:20:13.561] #3  0x0000000000ad5544 in errfinish (filename=<optimized out>, lineno=<optimized out>, funcname=<optimize...
[23:20:13.561] #4  0x000000000068de60 in InitWalRecovery (ControlFile=0x836c87f80, wasShutdown_ptr=wasShutdown_ptr@entry...
[23:20:13.561] #5  0x000000000067fcdb in StartupXLOG () at ../src/backend/access/transam/xlog.c:5752
[23:20:13.561] #6  0x00000000008c2adb in StartupProcessMain (startup_data=<optimized out>, startup_data_len=<optimized o...
[23:20:13.561] #7  0x00000000008bc56b in postmaster_child_launch (child_type=child_type@entry=B_STARTUP, child_slot=262,...
[23:20:13.561] #8  0x00000000008bf347 in StartChildProcess (type=type@entry=B_STARTUP) at ../src/backend/postmaster/post...
[23:20:13.561] #9  0x00000000008bed42 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x821a7ee70) at ../src/backe...
core
[23:20:13.838] #0  0x000000082a8de1ba in thr_kill () from /lib/libc.so.7
[23:20:13.838] #1  0x000000082a8575d4 in raise () from /lib/libc.so.7
[23:20:13.838] #2  0x000000082a90ab59 in abort () from /lib/libc.so.7
[23:20:13.838] #3  0x0000000000ad4765 in ExceptionalCondition (conditionName=0x32f900 "TransactionIdIsValid(initial)", f...
[23:20:13.838] #4  0x0000000000946735 in ComputeXidHorizons (h=h@entry=0x821b4a6f8) at ../src/backend/storage/ipc/procar...
[23:20:13.838] #5  0x0000000000946841 in GetOldestTransactionIdConsideredRunning () at ../src/backend/storage/ipc/procar...
[23:20:13.838] #6  0x0000000000682b36 in CreateRestartPoint (flags=0) at ../src/backend/access/transam/xlog.c:8012
[23:20:13.838] #7  0x00000000008bb3a3 in CheckpointerMain (startup_data=<optimized out>, startup_data_len=<optimized out...
[23:20:13.838] #8  0x00000000008bc56b in postmaster_child_launch (child_type=child_type@entry=B_CHECKPOINTER, child_slot...
[23:20:13.838] #9  0x00000000008bf347 in StartChildProcess (type=type@entry=B_CHECKPOINTER) at ../src/backend/postmaster...
core
[23:20:14.112] #0  0x000000082b69a1ba in thr_kill () from /lib/libc.so.7
[23:20:14.112] #1  0x000000082b6135d4 in raise () from /lib/libc.so.7
[23:20:14.112] #2  0x000000082b6c6b59 in abort () from /lib/libc.so.7
[23:20:14.112] #3  0x0000000000ad4765 in ExceptionalCondition (conditionName=0x32f900 "TransactionIdIsValid(initial)", f...
[23:20:14.112] #4  0x0000000000946735 in ComputeXidHorizons (h=h@entry=0x8214ce6a8) at ../src/backend/storage/ipc/procar...
[23:20:14.112] #5  0x0000000000946841 in GetOldestTransactionIdConsideredRunning () at ../src/backend/storage/ipc/procar...
[23:20:14.112] #6  0x0000000000682b36 in CreateRestartPoint (flags=0) at ../src/backend/access/transam/xlog.c:8012
[23:20:14.112] #7  0x00000000008bb3a3 in CheckpointerMain (startup_data=<optimized out>, startup_data_len=<optimized out...
[23:20:14.112] #8  0x00000000008bc56b in postmaster_child_launch (child_type=child_type@entry=B_CHECKPOINTER, child_slot...
[23:20:14.112] #9  0x00000000008bf347 in StartChildProcess (type=type@entry=B_CHECKPOINTER) at ../src/backend/postmaster...
core
[23:20:14.653] #0  0x000000082cbf91ba in thr_kill () from /lib/libc.so.7
[23:20:14.653] #1  0x000000082cb725d4 in raise () from /lib/libc.so.7
[23:20:14.653] #2  0x000000082cc25b59 in abort () from /lib/libc.so.7
[23:20:14.653] #3  0x0000000000ad4765 in ExceptionalCondition (conditionName=0x32f900 "TransactionIdIsValid(initial)", f...
[23:20:14.653] #4  0x0000000000946735 in ComputeXidHorizons (h=h@entry=0x8217d0138) at ../src/backend/storage/ipc/procar...
[23:20:14.653] #5  0x0000000000946841 in GetOldestTransactionIdConsideredRunning () at ../src/backend/storage/ipc/procar...
[23:20:14.653] #6  0x0000000000682b36 in CreateRestartPoint (flags=0) at ../src/backend/access/transam/xlog.c:8012
[23:20:14.653] #7  0x00000000008bb3a3 in CheckpointerMain (startup_data=<optimized out>, startup_data_len=<optimized out...
[23:20:14.653] #8  0x00000000008bc56b in postmaster_child_launch (child_type=child_type@entry=B_CHECKPOINTER, child_slot...
[23:20:14.653] #9  0x00000000008bf347 in StartChildProcess (type=type@entry=B_CHECKPOINTER) at ../src/backend/postmaster...
core
[23:20:14.948] #0  0x000000082a8951ba in thr_kill () from /lib/libc.so.7
[23:20:14.948] #1  0x000000082a80e5d4 in raise () from /lib/libc.so.7
[23:20:14.948] #2  0x000000082a8c1b59 in abort () from /lib/libc.so.7
[23:20:14.948] #3  0x0000000000ad4765 in ExceptionalCondition (conditionName=0x34530d "end_of_summary_lsn >= current_lsn...
[23:20:14.948] #4  0x00000000008c558a in WalSummarizerMain (startup_data=<optimized out>, startup_data_len=<optimized ou...
[23:20:14.948] #5  0x00000000008bc56b in postmaster_child_launch (child_type=child_type@entry=B_WAL_SUMMARIZER, child_sl...
[23:20:14.948] #6  0x00000000008bf347 in StartChildProcess (type=type@entry=B_WAL_SUMMARIZER) at ../src/backend/postmast...
[23:20:14.948] #7  0x00000000008c1257 in LaunchMissingBackgroundProcesses () at ../src/backend/postmaster/postmaster.c:3...
[23:20:14.948] #8  ServerLoop () at ../src/backend/postmaster/postmaster.c:1717
[23:20:14.948] #9  0x00000000008bed7a in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x821687ba8) at ../src/backe...
test
[23:14:29.277]  22/343 postgresql:recovery / recovery/005_replay_delay                                 ERROR           1...
[23:14:29.277]  23/343 postgresql:recovery / recovery/020_archive_status                               ERROR            ...
[23:14:29.277]  24/343 postgresql:recovery / recovery/008_fsm_truncation                               ERROR           1...
[23:14:29.277]  35/343 postgresql:recovery / recovery/015_promotion_pages                              ERROR           1...
[23:14:29.277]  41/343 postgresql:recovery / recovery/038_save_logical_slots_shutdown                  ERROR            ...
[23:14:29.277]  42/343 postgresql:recovery / recovery/025_stuck_on_old_timeline                        ERROR           1...
[23:14:29.277]  43/343 postgresql:recovery / recovery/039_end_of_wal                                   ERROR            ...
[23:14:29.277]  44/343 postgresql:recovery / recovery/041_checkpoint_at_promote                        ERROR            ...
[23:14:29.277]  45/343 postgresql:recovery / recovery/042_low_level_backup                             ERROR            ...
[23:14:29.277]  58/343 postgresql:recovery / recovery/019_replslot_limit                               ERROR           2...
[23:14:29.277] 131/343 postgresql:recovery / recovery/031_recovery_conflict                            ERROR           2...
[23:14:29.277] 156/343 postgresql:pg_basebackup / pg_basebackup/010_pg_basebackup                      ERROR            ...
[23:14:29.277] 163/343 postgresql:pg_combinebackup / pg_combinebackup/003_timeline                     ERROR            ...
[23:14:29.277] 165/343 postgresql:recovery / recovery/017_shm                                          ERROR           3...
[23:14:29.277] 167/343 postgresql:pg_combinebackup / pg_combinebackup/006_db_file_copy                 ERROR            ...
[23:14:29.277] 170/343 postgresql:pg_combinebackup / pg_combinebackup/008_promote                      ERROR            ...
[23:14:29.277] 172/343 postgresql:recovery / recovery/035_standby_logical_decoding                     ERROR           2...
[23:14:29.277] 178/343 postgresql:recovery / recovery/027_stream_regress                               ERROR           3...
[23:14:29.277] 186/343 postgresql:recovery / recovery/032_relfilenode_reuse                            ERROR           3...
[23:14:29.277] 188/343 postgresql:pg_basebackup / pg_basebackup/020_pg_receivewal                      ERROR           1...
[23:14:29.277] 190/343 postgresql:pg_basebackup / pg_basebackup/040_pg_createsubscriber                ERROR           1...
[23:14:29.277] 194/343 postgresql:pg_rewind / pg_rewind/001_basic                                      ERROR           1...
[23:14:29.277] 204/343 postgresql:pg_rewind / pg_rewind/003_extrafiles                                 ERROR           1...
[23:14:29.277] 206/343 postgresql:pg_verifybackup / pg_verifybackup/008_untar                          ERROR            ...
[23:14:29.277] 207/343 postgresql:pg_verifybackup / pg_verifybackup/009_extract                        ERROR            ...
[23:14:29.277] 208/343 postgresql:pg_verifybackup / pg_verifybackup/010_client_untar                   ERROR            ...
[23:14:29.277] 212/343 postgresql:pg_walsummary / pg_walsummary/002_blocks                             ERROR            ...
[23:14:29.277] 215/343 postgresql:pg_rewind / pg_rewind/004_pg_xlog_symlink                            ERROR           1...
[23:14:29.277] 216/343 postgresql:pg_ctl / pg_ctl/003_promote                                          ERROR           2...
[23:14:29.277] 219/343 postgresql:pg_rewind / pg_rewind/007_standby_source                             ERROR           1...
[23:14:29.277] 226/343 postgresql:pg_rewind / pg_rewind/009_growing_files                              ERROR           1...
[23:14:29.277] 228/343 postgresql:pg_rewind / pg_rewind/008_min_recovery_point                         ERROR           1...
[23:14:29.277] 242/343 postgresql:basebackup_to_shell / basebackup_to_shell/001_basic                  ERROR            ...
[23:14:29.277] 342/343 postgresql:bloom / bloom/001_wal                                                ERROR           3...
[23:14:29.277] 343/343 postgresql:subscription / subscription/026_stats                                ERROR           3...
Linux - Debian Bookworm - Autoconf
assertion
TRAP: failed Assert("TransactionIdIsValid(initial)"), File: "procarray.c", Line: 1759, PID: 26551
core
[23:12:12.492] #0  0x00007f52812abeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[23:12:12.492] #1  0x00007f528125cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[23:12:12.492] #2  0x00007f5281247472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[23:12:12.492] #3  0x00005642ae56e845 in ExceptionalCondition (conditionName=conditionName@entry=0x5642ae93ca20 "Transac...
[23:12:12.492] #4  0x00005642ae1d664f in ComputeXidHorizons (h=h@entry=0x7ffe99fd3dd0) at procarray.c:1759
[23:12:12.492] #5  0x00005642ae1dbb0b in GetOldestTransactionIdConsideredRunning () at procarray.c:2038
[23:12:12.492] #6  0x00005642ad9cfd3e in CreateRestartPoint (flags=flags@entry=0) at xlog.c:8012
[23:12:12.492] #7  0x00005642ae081bc9 in CheckpointerMain (startup_data=<optimized out>, startup_data_len=<optimized out...
[23:12:12.492] #8  0x00005642ae0826b0 in postmaster_child_launch (child_type=child_type@entry=B_CHECKPOINTER, child_slot...
[23:12:12.492] #9  0x00005642ae088b59 in StartChildProcess (type=type@entry=B_CHECKPOINTER) at postmaster.c:3973
tap
[22:57:06.672](1.629s) not ok 3 - backup with no detail: pg_basebackup
[22:57:06.672](0.000s) not ok 4 - backup with no detail: backup_manifest.gz was created
[22:57:06.683](0.011s) Bail out!  command "gzip -d /tmp/cirrus-ci-build/contrib/basebackup_to_shell/tmp_check/tmp_test_W...
tap
[22:59:03.666](3.361s) Bail out!  pg_ctl start failed
tap
[23:02:21.632](120.351s) Bail out!  command "pg_ctl --pgdata /tmp/cirrus-ci-build/src/test/recovery/tmp_check/t_005_repl...
tap
[23:06:53.001](230.848s) # poll_query_until timed out executing this query:
Linux - Debian Bookworm - Meson
core
[23:25:40.043] #0  0x00007fde13703b20 in ?? ()
[23:25:40.043] #1  0x0000000000000003 in ?? ()
[23:25:40.043] #2  0x00007ffcb0f1739c in ?? ()
[23:25:40.043] #3  0x00007ffcb0f1739f in ?? ()
[23:25:40.043] #4  0x00007ffcb0f173a2 in ?? ()
[23:25:40.043] #5  0x0000000000000000 in ?? ()
[23:25:40.498] #0  0x00007fd0188a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[23:25:39.322] #0  0x00007f45c7aa9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[23:25:39.322] #1  0x00007f45c7a5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[23:25:39.322] #2  0x00007f45c7a45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[23:25:39.322] #3  0x000056013153c37e in ExceptionalCondition (conditionName=conditionName@entry=0x56013180f035 "Transac...
[23:25:39.322] #4  0x0000560131238a2e in ComputeXidHorizons (h=h@entry=0x7ffe4b1327b0) at ../src/backend/storage/ipc/pro...
[23:25:39.322] #5  0x000056013123dc27 in GetOldestTransactionIdConsideredRunning () at ../src/backend/storage/ipc/procar...
[23:25:39.322] #6  0x0000560130c78c80 in CreateRestartPoint (flags=flags@entry=0) at ../src/backend/access/transam/xlog....
[23:25:39.322] #7  0x000056013112e2f2 in CheckpointerMain (startup_data=<optimized out>, startup_data_len=<optimized out...
[23:25:39.322] #8  0x000056013112eb1a in postmaster_child_launch (child_type=child_type@entry=B_CHECKPOINTER, child_slot...
[23:25:39.322] #9  0x00005601311342b0 in StartChildProcess (type=type@entry=B_CHECKPOINTER) at ../src/backend/postmaster...
core
[23:25:38.233] #0  0x00007fa8f38a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[23:25:38.233] #1  0x00007fa8f385afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[23:25:38.233] #2  0x00007fa8f3845472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[23:25:38.233] #3  0x00005627e1c204fa in errfinish (filename=filename@entry=0x5627e1e6a4d0 "../src/backend/access/transa...
[23:25:38.233] #4  0x00005627e1374293 in InitWalRecovery (ControlFile=<optimized out>, wasShutdown_ptr=wasShutdown_ptr@e...
[23:25:38.233] #5  0x00005627e1361f4e in StartupXLOG () at ../src/backend/access/transam/xlog.c:5752
[23:25:38.233] #6  0x00005627e181749c in StartupProcessMain (startup_data=<optimized out>, startup_data_len=<optimized o...
[23:25:38.233] #7  0x00005627e180db1a in postmaster_child_launch (child_type=child_type@entry=B_STARTUP, child_slot=262,...
[23:25:38.233] #8  0x00005627e18132b0 in StartChildProcess (type=type@entry=B_STARTUP) at ../src/backend/postmaster/post...
[23:25:38.233] #9  0x00005627e1816e4a in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x5627f6a8e6a0) at ../src/ba...
core
[23:25:40.522] #0  0x00007fd0188a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[23:25:40.522] #1  0x00007fd01885afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[23:25:40.522] #2  0x00007fd018845472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[23:25:40.522] #3  0x00005643d84b237e in ExceptionalCondition (conditionName=conditionName@entry=0x5643d8785035 "Transac...
[23:25:40.522] #4  0x00005643d81aea2e in ComputeXidHorizons (h=h@entry=0x7fff0f5c5110) at ../src/backend/storage/ipc/pro...
[23:25:40.522] #5  0x00005643d81b3c27 in GetOldestTransactionIdConsideredRunning () at ../src/backend/storage/ipc/procar...
[23:25:40.522] #6  0x00005643d7beec80 in CreateRestartPoint (flags=flags@entry=0) at ../src/backend/access/transam/xlog....
[23:25:40.522] #7  0x00005643d80a42f2 in CheckpointerMain (startup_data=<optimized out>, startup_data_len=<optimized out...
[23:25:40.522] #8  0x00005643d80a4b1a in postmaster_child_launch (child_type=child_type@entry=B_CHECKPOINTER, child_slot...
[23:25:40.522] #9  0x00005643d80aa2b0 in StartChildProcess (type=type@entry=B_CHECKPOINTER) at ../src/backend/postmaster...
core
[23:25:41.019] #0  0x00007f93cdaa9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[23:25:41.019] #1  0x00007f93cda5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[23:25:41.019] #2  0x00007f93cda45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[23:25:41.019] #3  0x000055afb583f37e in ExceptionalCondition (conditionName=conditionName@entry=0x55afb5af6550 "end_of_...
[23:25:41.019] #4  0x000055afb54403f8 in WalSummarizerMain (startup_data=<optimized out>, startup_data_len=<optimized ou...
[23:25:41.019] #5  0x000055afb5431b1a in postmaster_child_launch (child_type=child_type@entry=B_WAL_SUMMARIZER, child_sl...
[23:25:41.019] #6  0x000055afb54372b0 in StartChildProcess (type=type@entry=B_WAL_SUMMARIZER) at ../src/backend/postmast...
[23:25:41.019] #7  0x000055afb5437ad3 in LaunchMissingBackgroundProcesses () at ../src/backend/postmaster/postmaster.c:3...
[23:25:41.019] #8  0x000055afb5439611 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1717
[23:25:41.020] #9  0x000055afb543ae6e in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x55afd0c69680) at ../src/ba...
core
[23:25:37.744] #0  0x00007fbdbe8a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[23:25:37.744] #1  0x00007fbdbe85afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[23:25:37.744] #2  0x00007fbdbe845472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[23:25:37.744] #3  0x0000562f97ab937e in ExceptionalCondition (conditionName=conditionName@entry=0x562f97d8c035 "Transac...
[23:25:37.744] #4  0x0000562f977b5a2e in ComputeXidHorizons (h=h@entry=0x7ffcad529640) at ../src/backend/storage/ipc/pro...
[23:25:37.744] #5  0x0000562f977bac27 in GetOldestTransactionIdConsideredRunning () at ../src/backend/storage/ipc/procar...
[23:25:37.744] #6  0x0000562f971f5c80 in CreateRestartPoint (flags=flags@entry=0) at ../src/backend/access/transam/xlog....
[23:25:37.744] #7  0x0000562f976ab2f2 in CheckpointerMain (startup_data=<optimized out>, startup_data_len=<optimized out...
[23:25:37.744] #8  0x0000562f976abb1a in postmaster_child_launch (child_type=child_type@entry=B_CHECKPOINTER, child_slot...
[23:25:37.744] #9  0x0000562f976b12b0 in StartChildProcess (type=type@entry=B_CHECKPOINTER) at ../src/backend/postmaster...
core
[23:25:38.829] #0  0x00007f2026ea9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[23:25:38.829] #1  0x00007f2026e5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[23:25:38.829] #2  0x00007f2026e45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[23:25:38.829] #3  0x0000563ab4fa737e in ExceptionalCondition (conditionName=conditionName@entry=0x563ab527a035 "Transac...
[23:25:38.829] #4  0x0000563ab4ca3a2e in ComputeXidHorizons (h=h@entry=0x7ffd9206d760) at ../src/backend/storage/ipc/pro...
[23:25:38.829] #5  0x0000563ab4ca8c27 in GetOldestTransactionIdConsideredRunning () at ../src/backend/storage/ipc/procar...
[23:25:38.829] #6  0x0000563ab46e3c80 in CreateRestartPoint (flags=flags@entry=0) at ../src/backend/access/transam/xlog....
[23:25:38.829] #7  0x0000563ab4b992f2 in CheckpointerMain (startup_data=<optimized out>, startup_data_len=<optimized out...
[23:25:38.829] #8  0x0000563ab4b99b1a in postmaster_child_launch (child_type=child_type@entry=B_CHECKPOINTER, child_slot...
[23:25:38.829] #9  0x0000563ab4b9f2b0 in StartChildProcess (type=type@entry=B_CHECKPOINTER) at ../src/backend/postmaster...
core
[23:25:38.360] #0  0x00007fda01aa3bd3 in wait4 () from /lib/x86_64-linux-gnu/libc.so.6
[23:25:38.360] #1  0x00005625609ffcc0 in ?? ()
[23:25:38.360] #2  0x00005625609ffefa in ?? ()
[23:25:38.360] #3  0x0000562560a01630 in ?? ()
[23:25:38.360] #4  0x00005625609fb371 in ?? ()
[23:25:38.360] #5  0x00005625609fa20f in ?? ()
[23:25:38.360] #6  0x00005625609fac3b in ?? ()
[23:25:38.360] #7  0x00005625609f866f in ?? ()
[23:25:38.360] #8  0x00007fda019f724a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[23:25:38.360] #9  0x00007fda019f7305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[23:25:39.933] #0  0x00007fa2d2237852 in ?? () from /lib64/ld-linux-x86-64.so.2
[23:25:39.933] #1  0x00007fa2d221c9b1 in ?? () from /lib64/ld-linux-x86-64.so.2
[23:25:39.933] #2  0x00007fa2d221e075 in ?? () from /lib64/ld-linux-x86-64.so.2
[23:25:39.933] #3  0x00007fa2d2218261 in ?? () from /lib64/ld-linux-x86-64.so.2
[23:25:39.933] #4  0x00007fa2d222e3c1 in _dl_catch_exception () from /lib64/ld-linux-x86-64.so.2
[23:25:39.933] #5  0x00007fa2d22185ca in ?? () from /lib64/ld-linux-x86-64.so.2
[23:25:39.933] #6  0x00007fa2d2233a4a in ?? () from /lib64/ld-linux-x86-64.so.2
[23:25:39.933] #7  0x00007fa2d22302ff in ?? () from /lib64/ld-linux-x86-64.so.2
[23:25:39.933] #8  0x00007fa2d2231c7c in ?? () from /lib64/ld-linux-x86-64.so.2
[23:25:39.933] #9  0x00007fa2d2230b28 in ?? () from /lib64/ld-linux-x86-64.so.2
core
[23:25:39.798] #0  0x00007f5cbfaa9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[23:25:39.798] #1  0x00007f5cbfa5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[23:25:39.798] #2  0x00007f5cbfa45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[23:25:39.798] #3  0x000055c9f761c37e in ExceptionalCondition (conditionName=conditionName@entry=0x55c9f78ef035 "Transac...
[23:25:39.798] #4  0x000055c9f7318a2e in ComputeXidHorizons (h=h@entry=0x7fff24ad4400) at ../src/backend/storage/ipc/pro...
[23:25:39.798] #5  0x000055c9f731dc27 in GetOldestTransactionIdConsideredRunning () at ../src/backend/storage/ipc/procar...
[23:25:39.798] #6  0x000055c9f6d58c80 in CreateRestartPoint (flags=flags@entry=0) at ../src/backend/access/transam/xlog....
[23:25:39.798] #7  0x000055c9f720e2f2 in CheckpointerMain (startup_data=<optimized out>, startup_data_len=<optimized out...
[23:25:39.798] #8  0x000055c9f720eb1a in postmaster_child_launch (child_type=child_type@entry=B_CHECKPOINTER, child_slot...
[23:25:39.798] #9  0x000055c9f72142b0 in StartChildProcess (type=type@entry=B_CHECKPOINTER) at ../src/backend/postmaster...
test
[23:20:17.526]  22/344 postgresql:recovery / recovery/005_replay_delay                                 ERROR           1...
[23:20:17.526]  23/344 postgresql:recovery / recovery/020_archive_status                               ERROR            ...
[23:20:17.526]  29/344 postgresql:recovery / recovery/008_fsm_truncation                               ERROR           1...
[23:20:17.526]  35/344 postgresql:recovery / recovery/015_promotion_pages                              ERROR           1...
[23:20:17.526]  39/344 postgresql:recovery / recovery/025_stuck_on_old_timeline                        ERROR           1...
[23:20:17.526]  42/344 postgresql:recovery / recovery/038_save_logical_slots_shutdown                  ERROR            ...
[23:20:17.526]  43/344 postgresql:recovery / recovery/035_standby_logical_decoding                     ERROR            ...
[23:20:17.526]  44/344 postgresql:recovery / recovery/039_end_of_wal                                   ERROR            ...
[23:20:17.526]  46/344 postgresql:recovery / recovery/042_low_level_backup                             ERROR            ...
[23:20:17.526]  45/344 postgresql:recovery / recovery/041_checkpoint_at_promote                        ERROR            ...
[23:20:17.526]  77/344 postgresql:recovery / recovery/019_replslot_limit                               ERROR           2...
[23:20:17.526] 156/344 postgresql:pg_basebackup / pg_basebackup/010_pg_basebackup                      ERROR            ...
[23:20:17.526] 163/344 postgresql:pg_combinebackup / pg_combinebackup/003_timeline                     ERROR            ...
[23:20:17.526] 164/344 postgresql:recovery / recovery/027_stream_regress                               ERROR           3...
[23:20:17.526] 167/344 postgresql:pg_combinebackup / pg_combinebackup/006_db_file_copy                 ERROR            ...
[23:20:17.526] 172/344 postgresql:pg_combinebackup / pg_combinebackup/008_promote                      ERROR            ...
[23:20:17.526] 180/344 postgresql:recovery / recovery/031_recovery_conflict                            ERROR           3...
[23:20:17.526] 183/344 postgresql:recovery / recovery/017_shm                                          ERROR           5...
[23:20:17.526] 189/344 postgresql:pg_basebackup / pg_basebackup/020_pg_receivewal                      ERROR           1...
[23:20:17.526] 193/344 postgresql:pg_rewind / pg_rewind/001_basic                                      ERROR           1...
[23:20:17.526] 194/344 postgresql:pg_rewind / pg_rewind/003_extrafiles                                 ERROR           1...
[23:20:17.526] 200/344 postgresql:pg_rewind / pg_rewind/004_pg_xlog_symlink                            ERROR           1...
[23:20:17.526] 203/344 postgresql:pg_rewind / pg_rewind/007_standby_source                             ERROR           1...
[23:20:17.526] 206/344 postgresql:pg_verifybackup / pg_verifybackup/008_untar                          ERROR            ...
[23:20:17.526] 208/344 postgresql:pg_verifybackup / pg_verifybackup/009_extract                        ERROR            ...
[23:20:17.526] 209/344 postgresql:pg_verifybackup / pg_verifybackup/010_client_untar                   ERROR            ...
[23:20:17.526] 213/344 postgresql:pg_rewind / pg_rewind/008_min_recovery_point                         ERROR           1...
[23:20:17.526] 214/344 postgresql:pg_walsummary / pg_walsummary/002_blocks                             ERROR            ...
[23:20:17.526] 217/344 postgresql:recovery / recovery/032_relfilenode_reuse                            ERROR           5...
[23:20:17.526] 244/344 postgresql:basebackup_to_shell / basebackup_to_shell/001_basic                  ERROR            ...
[23:20:17.526] 254/344 postgresql:pg_ctl / pg_ctl/003_promote                                          ERROR           2...
[23:20:17.526] 269/344 postgresql:pg_rewind / pg_rewind/009_growing_files                              ERROR           1...
[23:20:17.526] 281/344 postgresql:pg_rewind / pg_rewind/010_keep_recycled_wals                         ERROR           1...
[23:20:17.526] 343/344 postgresql:subscription / subscription/026_stats                                ERROR           3...
[23:20:17.526] 344/344 postgresql:bloom / bloom/001_wal                                                ERROR           5...
macOS - Sonoma - Meson
core
[23:25:57.088]   * frame #0: 0x0000000198b2d93c libsystem_kernel.dylib`__fcntl + 8
[23:25:57.088]     frame #1: 0x0000000198b2d908 libsystem_kernel.dylib`fcntl + 88
[23:25:57.088]     frame #2: 0x00000001a57ccc44 libcopyfile.dylib`copyfile_internal + 6328
[23:25:57.088]     frame #3: 0x00000001a57ce33c libcopyfile.dylib`fcopyfile + 416
[23:25:57.088]     frame #4: 0x0000000104ebd780 cp`___lldb_unnamed_symbol72 + 864
[23:25:57.088]     frame #5: 0x0000000104ebf128 cp`___lldb_unnamed_symbol83 + 1420
[23:25:57.088]     frame #6: 0x0000000104ebea5c cp`___lldb_unnamed_symbol79 + 1132
[23:25:57.088]     frame #7: 0x00000001987e3154 dyld`start + 2476
core
[23:25:35.655]   * frame #0: 0x0000000198b355d0 libsystem_kernel.dylib`__pthread_kill + 8
[23:25:35.655]     frame #1: 0x0000000198b6dc20 libsystem_pthread.dylib`pthread_kill + 288
[23:25:35.655]     frame #2: 0x0000000198a7aa30 libsystem_c.dylib`abort + 180
[23:25:35.655]     frame #3: 0x0000000100ec598c postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[23:25:35.655]     frame #4: 0x0000000100d633c4 postgres`ComputeXidHorizons(h=0x000000016f3b4d18) at procarray.c:1759:3
[23:25:35.655]     frame #5: 0x0000000100d634c8 postgres`GetOldestTransactionIdConsideredRunning at procarray.c:2038:2
[23:25:35.655]     frame #6: 0x0000000100b0774c postgres`CreateRestartPoint(flags=<unavailable>) at xlog.c:8012:20
[23:25:35.655]     frame #7: 0x0000000100ce315c postgres`CheckpointerMain(startup_data=<unavailable>, startup_data_len=<...
[23:25:35.655]     frame #8: 0x0000000100ce4344 postgres`postmaster_child_launch(child_type=B_CHECKPOINTER, child_slot=5...
[23:25:35.655]     frame #9: 0x0000000100ce6f6c postgres`StartChildProcess(type=B_CHECKPOINTER) at postmaster.c:3973:8
core
[23:26:44.723]   * frame #0: 0x0000000198b355d0 libsystem_kernel.dylib`__pthread_kill + 8
[23:26:44.723]     frame #1: 0x0000000198b6dc20 libsystem_pthread.dylib`pthread_kill + 288
[23:26:44.723]     frame #2: 0x0000000198a7aa30 libsystem_c.dylib`abort + 180
[23:26:44.723]     frame #3: 0x0000000104a9ac7c postgres`errfinish.cold.2 at elog.c:600:3
[23:26:44.723]     frame #4: 0x00000001049326c8 postgres`errfinish(filename=<unavailable>, lineno=<unavailable>, funcnam...
[23:26:44.723]     frame #5: 0x0000000104a19d2c postgres`InitWalRecovery.cold.19 at xlogrecovery.c:800:4
[23:26:44.723]     frame #6: 0x000000010457d07c postgres`InitWalRecovery(ControlFile=0x000000010a911280, wasShutdown_ptr...
[23:26:44.723]     frame #7: 0x00000001045712b0 postgres`StartupXLOG at xlog.c:5752:2
[23:26:44.723]     frame #8: 0x0000000104755fd8 postgres`StartupProcessMain(startup_data=<unavailable>, startup_data_len...
[23:26:44.723]     frame #9: 0x0000000104750344 postgres`postmaster_child_launch(child_type=B_STARTUP, child_slot=262, s...
core
[23:24:25.785]   * frame #0: 0x0000000198b355d0 libsystem_kernel.dylib`__pthread_kill + 8
[23:24:25.785]     frame #1: 0x0000000198b6dc20 libsystem_pthread.dylib`pthread_kill + 288
[23:24:25.785]     frame #2: 0x0000000198a7aa30 libsystem_c.dylib`abort + 180
[23:24:25.785]     frame #3: 0x000000010122598c postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[23:24:25.785]     frame #4: 0x00000001010c33c4 postgres`ComputeXidHorizons(h=0x000000016f054cb8) at procarray.c:1759:3
[23:24:25.785]     frame #5: 0x00000001010c34c8 postgres`GetOldestTransactionIdConsideredRunning at procarray.c:2038:2
[23:24:25.785]     frame #6: 0x0000000100e6774c postgres`CreateRestartPoint(flags=<unavailable>) at xlog.c:8012:20
[23:24:25.785]     frame #7: 0x000000010104315c postgres`CheckpointerMain(startup_data=<unavailable>, startup_data_len=<...
[23:24:25.785]     frame #8: 0x0000000101044344 postgres`postmaster_child_launch(child_type=B_CHECKPOINTER, child_slot=4...
[23:24:25.785]     frame #9: 0x0000000101046f6c postgres`StartChildProcess(type=B_CHECKPOINTER) at postmaster.c:3973:8
core
[23:25:12.662]   * frame #0: 0x0000000198b355d0 libsystem_kernel.dylib`__pthread_kill + 8
[23:25:12.662]     frame #1: 0x0000000198b6dc20 libsystem_pthread.dylib`pthread_kill + 288
[23:25:12.662]     frame #2: 0x0000000198a7aa30 libsystem_c.dylib`abort + 180
[23:25:12.662]     frame #3: 0x000000010108598c postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[23:25:12.662]     frame #4: 0x0000000100f233c4 postgres`ComputeXidHorizons(h=0x000000016f1f4ca8) at procarray.c:1759:3
[23:25:12.662]     frame #5: 0x0000000100f234c8 postgres`GetOldestTransactionIdConsideredRunning at procarray.c:2038:2
[23:25:12.662]     frame #6: 0x0000000100cc774c postgres`CreateRestartPoint(flags=<unavailable>) at xlog.c:8012:20
[23:25:12.662]     frame #7: 0x0000000100ea315c postgres`CheckpointerMain(startup_data=<unavailable>, startup_data_len=<...
[23:25:12.662]     frame #8: 0x0000000100ea4344 postgres`postmaster_child_launch(child_type=B_CHECKPOINTER, child_slot=2...
[23:25:12.662]     frame #9: 0x0000000100ea6f6c postgres`StartChildProcess(type=B_CHECKPOINTER) at postmaster.c:3973:8
core
[23:27:07.816]   * frame #0: 0x0000000198b355d0 libsystem_kernel.dylib`__pthread_kill + 8
[23:27:07.816]     frame #1: 0x0000000198b6dc20 libsystem_pthread.dylib`pthread_kill + 288
[23:27:07.816]     frame #2: 0x0000000198a7aa30 libsystem_c.dylib`abort + 180
[23:27:07.816]     frame #3: 0x0000000100c4598c postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[23:27:07.816]     frame #4: 0x0000000100ae33c4 postgres`ComputeXidHorizons(h=0x000000016f634d18) at procarray.c:1759:3
[23:27:07.816]     frame #5: 0x0000000100ae34c8 postgres`GetOldestTransactionIdConsideredRunning at procarray.c:2038:2
[23:27:07.816]     frame #6: 0x000000010088774c postgres`CreateRestartPoint(flags=<unavailable>) at xlog.c:8012:20
[23:27:07.816]     frame #7: 0x0000000100a6315c postgres`CheckpointerMain(startup_data=<unavailable>, startup_data_len=<...
[23:27:07.816]     frame #8: 0x0000000100a64344 postgres`postmaster_child_launch(child_type=B_CHECKPOINTER, child_slot=5...
[23:27:07.816]     frame #9: 0x0000000100a66f6c postgres`StartChildProcess(type=B_CHECKPOINTER) at postmaster.c:3973:8
core
[23:24:49.164]   * frame #0: 0x0000000198b355d0 libsystem_kernel.dylib`__pthread_kill + 8
[23:24:49.164]     frame #1: 0x0000000198b6dc20 libsystem_pthread.dylib`pthread_kill + 288
[23:24:49.164]     frame #2: 0x0000000198a7aa30 libsystem_c.dylib`abort + 180
[23:24:49.164]     frame #3: 0x0000000100ad598c postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[23:24:49.164]     frame #4: 0x00000001009733c4 postgres`ComputeXidHorizons(h=0x000000016f7a4ce8) at procarray.c:1759:3
[23:24:49.164]     frame #5: 0x00000001009734c8 postgres`GetOldestTransactionIdConsideredRunning at procarray.c:2038:2
[23:24:49.164]     frame #6: 0x000000010071774c postgres`CreateRestartPoint(flags=<unavailable>) at xlog.c:8012:20
[23:24:49.164]     frame #7: 0x00000001008f315c postgres`CheckpointerMain(startup_data=<unavailable>, startup_data_len=<...
[23:24:49.164]     frame #8: 0x00000001008f4344 postgres`postmaster_child_launch(child_type=B_CHECKPOINTER, child_slot=5...
[23:24:49.164]     frame #9: 0x00000001008f6f6c postgres`StartChildProcess(type=B_CHECKPOINTER) at postmaster.c:3973:8
core
[23:26:20.644]   * frame #0: 0x0000000198b355d0 libsystem_kernel.dylib`__pthread_kill + 8
[23:26:20.644]     frame #1: 0x0000000198b6dc20 libsystem_pthread.dylib`pthread_kill + 288
[23:26:20.644]     frame #2: 0x0000000198a7aa30 libsystem_c.dylib`abort + 180
[23:26:20.644]     frame #3: 0x0000000100a1598c postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[23:26:20.644]     frame #4: 0x00000001008b33c4 postgres`ComputeXidHorizons(h=0x000000016f864cf8) at procarray.c:1759:3
[23:26:20.644]     frame #5: 0x00000001008b34c8 postgres`GetOldestTransactionIdConsideredRunning at procarray.c:2038:2
[23:26:20.644]     frame #6: 0x000000010065774c postgres`CreateRestartPoint(flags=<unavailable>) at xlog.c:8012:20
[23:26:20.644]     frame #7: 0x000000010083315c postgres`CheckpointerMain(startup_data=<unavailable>, startup_data_len=<...
[23:26:20.644]     frame #8: 0x0000000100834344 postgres`postmaster_child_launch(child_type=B_CHECKPOINTER, child_slot=5...
[23:26:20.644]     frame #9: 0x0000000100836f6c postgres`StartChildProcess(type=B_CHECKPOINTER) at postmaster.c:3973:8
test
[23:18:11.142]  25/343 postgresql:recovery / recovery/005_replay_delay                                 ERROR           1...
[23:18:11.142]  30/343 postgresql:recovery / recovery/008_fsm_truncation                               ERROR           1...
[23:18:11.142]  39/343 postgresql:recovery / recovery/015_promotion_pages                              ERROR           1...
[23:18:11.142]  42/343 postgresql:recovery / recovery/038_save_logical_slots_shutdown                  ERROR            ...
[23:18:11.142]  43/343 postgresql:recovery / recovery/025_stuck_on_old_timeline                        ERROR           1...
[23:18:11.142]  44/343 postgresql:recovery / recovery/039_end_of_wal                                   ERROR            ...
[23:18:11.142]  46/343 postgresql:recovery / recovery/041_checkpoint_at_promote                        ERROR            ...
[23:18:11.142]  47/343 postgresql:recovery / recovery/042_low_level_backup                             ERROR            ...
[23:18:11.142]  62/343 postgresql:recovery / recovery/035_standby_logical_decoding                     ERROR            ...
[23:18:11.142]  22/343 postgresql:recovery / recovery/019_replslot_limit                               ERROR           2...
[23:18:11.142] 162/343 postgresql:pg_basebackup / pg_basebackup/010_pg_basebackup                      ERROR            ...
[23:18:11.142] 164/343 postgresql:pg_combinebackup / pg_combinebackup/003_timeline                     ERROR            ...
[23:18:11.142] 166/343 postgresql:pg_combinebackup / pg_combinebackup/006_db_file_copy                 ERROR            ...
[23:18:11.142] 170/343 postgresql:pg_combinebackup / pg_combinebackup/008_promote                      ERROR            ...
[23:18:11.142] 182/343 postgresql:recovery / recovery/027_stream_regress                               ERROR           2...
[23:18:11.142] 188/343 postgresql:pg_basebackup / pg_basebackup/020_pg_receivewal                      ERROR           1...
[23:18:11.142] 189/343 postgresql:recovery / recovery/017_shm                                          ERROR           4...
[23:18:11.142] 190/343 postgresql:pg_basebackup / pg_basebackup/040_pg_createsubscriber                ERROR           1...
[23:18:11.142] 193/343 postgresql:pg_rewind / pg_rewind/001_basic                                      ERROR           1...
[23:18:11.142] 194/343 postgresql:pg_rewind / pg_rewind/003_extrafiles                                 ERROR           1...
[23:18:11.142] 195/343 postgresql:pg_rewind / pg_rewind/002_databases                                  ERROR           1...
[23:18:11.142] 199/343 postgresql:pg_rewind / pg_rewind/004_pg_xlog_symlink                            ERROR           1...
[23:18:11.142] 205/343 postgresql:pg_verifybackup / pg_verifybackup/008_untar                          ERROR            ...
[23:18:11.142] 207/343 postgresql:pg_rewind / pg_rewind/007_standby_source                             ERROR           1...
[23:18:11.142] 209/343 postgresql:pg_verifybackup / pg_verifybackup/010_client_untar                   ERROR            ...
[23:18:11.142] 208/343 postgresql:pg_verifybackup / pg_verifybackup/009_extract                        ERROR            ...
[23:18:11.142] 213/343 postgresql:pg_walsummary / pg_walsummary/002_blocks                             ERROR            ...
[23:18:11.142] 216/343 postgresql:pg_rewind / pg_rewind/008_min_recovery_point                         ERROR           1...
[23:18:11.142] 234/343 postgresql:pg_ctl / pg_ctl/003_promote                                          ERROR           2...
[23:18:11.142] 242/343 postgresql:basebackup_to_shell / basebackup_to_shell/001_basic                  ERROR            ...
[23:18:11.142] 289/343 postgresql:pg_rewind / pg_rewind/009_growing_files                              ERROR           1...
[23:18:11.142] 291/343 postgresql:pg_rewind / pg_rewind/010_keep_recycled_wals                         ERROR           1...
[23:18:11.142] 342/343 postgresql:recovery / recovery/032_relfilenode_reuse                            ERROR           7...
[23:18:11.142] 343/343 postgresql:bloom / bloom/001_wal                                                ERROR           6...
53/5824 Returning nbtree posting list TIDs in DESC order during backwards scans
Linux - Debian Bookworm - Meson
tap
[22:17:30.064](991.404s) not ok 1 - Logical slot still valid
test
[22:17:30.253] 344/344 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
Windows - Server 2019, VS 2019 - Meson & ninja
test
[22:17:01.003] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5801 queryId constant squashing does not support prepared statements
Windows - Server 2019, VS 2019 - Meson & ninja
test
[21:49:22.972] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5378 Conflict detection for update_deleted in logical replication
FreeBSD - Meson
assertion
TRAP: failed Assert("ReplicationSlotCtl != NULL"), File: "../src/backend/replication/slot.c", Line: 1202, PID: 10689
core
[21:23:52.645] #0  0x000000082c94f1ba in thr_kill () from /lib/libc.so.7
[21:23:52.645] #1  0x000000082c8c85d4 in raise () from /lib/libc.so.7
[21:23:52.645] #2  0x000000082c97bb59 in abort () from /lib/libc.so.7
[21:23:52.645] #3  0x0000000000ad7755 in ExceptionalCondition (conditionName=0x2bad5a "ReplicationSlotCtl != NULL", file...
[21:23:52.645] #4  0x00000000008db683 in ReplicationSlotsComputeRequiredLSN () at ../src/backend/replication/slot.c:1202
[21:23:52.645] #5  0x00000000008dc736 in CheckPointReplicationSlots (is_shutdown=true) at ../src/backend/replication/slo...
[21:23:52.645] #6  0x0000000000684c50 in CheckPointGuts (checkPointRedo=24667904, flags=flags@entry=5) at ../src/backend...
[21:23:52.645] #7  0x000000000068458b in CreateCheckPoint (flags=flags@entry=5) at ../src/backend/access/transam/xlog.c:...
[21:23:52.645] #8  0x0000000000683788 in ShutdownXLOG (code=code@entry=0, arg=arg@entry=0) at ../src/backend/access/tran...
[21:23:52.645] #9  0x00000000008bceff in CheckpointerMain (startup_data=<optimized out>, startup_data_len=<optimized out...
tap
[21:14:56.567](0.000s) not ok 8 - run of pg_upgrade --check for old instance with relation in 'd' datasync(invalid) stat...
test
[21:21:09.663]   6/343 postgresql:pg_upgrade / pg_upgrade/004_subscription                             ERROR            ...
Linux - Debian Bookworm - Meson
assertion
TRAP: failed Assert("ReplicationSlotCtl != NULL"), File: "../src/backend/replication/slot.c", Line: 1202, PID: 26457
core
[21:25:54.908] #0  0x00007f282c2a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[21:25:54.908] #1  0x00007f282c25afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[21:25:54.908] #2  0x00007f282c245472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[21:25:54.908] #3  0x00005618ecd457d1 in ExceptionalCondition (conditionName=conditionName@entry=0x5618ed0007a3 "Replica...
[21:25:54.908] #4  0x00005618ec970082 in ReplicationSlotsComputeRequiredLSN () at ../src/backend/replication/slot.c:1202
[21:25:54.908] #5  0x00005618ec9729a5 in CheckPointReplicationSlots (is_shutdown=is_shutdown@entry=true) at ../src/backe...
[21:25:54.908] #6  0x00005618ec4751c9 in CheckPointGuts (checkPointRedo=24734992, flags=flags@entry=5) at ../src/backend...
[21:25:54.908] #7  0x00005618ec485189 in CreateCheckPoint (flags=flags@entry=5) at ../src/backend/access/transam/xlog.c:...
[21:25:54.908] #8  0x00005618ec485d58 in ShutdownXLOG (code=code@entry=0, arg=arg@entry=0) at ../src/backend/access/tran...
[21:25:54.908] #9  0x00005618ec93523a in CheckpointerMain (startup_data=<optimized out>, startup_data_len=<optimized out...
core
[21:25:54.416] #0  0x00007f031f034b20 in ?? ()
[21:25:54.416] #1  0x0000000000000003 in ?? ()
[21:25:54.416] #2  0x00007ffda08933a9 in ?? ()
[21:25:54.416] #3  0x00007ffda08933ac in ?? ()
[21:25:54.416] #4  0x00007ffda089342c in ?? ()
[21:25:54.416] #5  0x0000000000000000 in ?? ()
[21:25:54.860] #0  0x00007f282c2a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[21:25:54.307] #0  0x00007f1f8099cbd3 in wait4 () from /lib/x86_64-linux-gnu/libc.so.6
[21:25:54.307] #1  0x000055bc72226cc0 in ?? ()
[21:25:54.307] #2  0x000055bc72226efa in ?? ()
[21:25:54.307] #3  0x000055bc72228630 in ?? ()
[21:25:54.307] #4  0x000055bc72222371 in ?? ()
[21:25:54.307] #5  0x000055bc7222120f in ?? ()
[21:25:54.307] #6  0x000055bc72221c3b in ?? ()
[21:25:54.307] #7  0x000055bc7221f66f in ?? ()
[21:25:54.307] #8  0x00007f1f808f024a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[21:25:54.307] #9  0x00007f1f808f0305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
tap
[21:17:31.236](0.000s) not ok 8 - run of pg_upgrade --check for old instance with relation in 'd' datasync(invalid) stat...
test
[21:23:05.840]   7/344 postgresql:pg_upgrade / pg_upgrade/004_subscription                             ERROR            ...
macOS - Sonoma - Meson
assertion
TRAP: failed Assert("ReplicationSlotCtl != NULL"), File: "../src/backend/replication/slot.c", Line: 1202, PID: 10469
core
[21:22:31.647]   * frame #0: 0x000000019b2b55d0 libsystem_kernel.dylib`__pthread_kill + 8
[21:22:31.647]     frame #1: 0x000000019b2edc20 libsystem_pthread.dylib`pthread_kill + 288
[21:22:31.647]     frame #2: 0x000000019b1faa30 libsystem_c.dylib`abort + 180
[21:22:31.647]     frame #3: 0x00000001046b8b10 postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[21:22:31.647]     frame #4: 0x00000001044f2224 postgres`ReplicationSlotsComputeRequiredLSN at slot.c:1202:2
[21:22:31.647]     frame #5: 0x00000001044f3168 postgres`CheckPointReplicationSlots(is_shutdown=true) at slot.c:2188:2
[21:22:31.647]     frame #6: 0x00000001042f9cfc postgres`CheckPointGuts(checkPointRedo=24630904, flags=5) at xlog.c:7705...
[21:22:31.647]     frame #7: 0x00000001042f9718 postgres`CreateCheckPoint(flags=5) at xlog.c:7367:2
[21:22:31.647]     frame #8: 0x00000001042f89bc postgres`ShutdownXLOG(code=<unavailable>, arg=<unavailable>) at xlog.c:6...
[21:22:31.647]     frame #9: 0x00000001044d5170 postgres`CheckpointerMain(startup_data=<unavailable>, startup_data_len=<...
tap
[21:14:47.092](0.001s) not ok 8 - run of pg_upgrade --check for old instance with relation in 'd' datasync(invalid) stat...
test
[21:18:40.310]   9/343 postgresql:pg_upgrade / pg_upgrade/004_subscription                             ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
assertion
TRAP: failed Assert("ReplicationSlotCtl != NULL"), File: "../src/backend/replication/slot.c", Line: 1202, PID: 6148
core
0000009b`a21ff9c8 00007ffe`12acb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
0000009b`a21ff9d0 00007ffe`11814cb0     ntdll!TppWorkerThread+0x2df
0000009b`a21ffcc0 00007ffe`12b3edcb     KERNEL32!BaseThreadInitThunk+0x10
0000009b`a21ffcf0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000009b`a25ffc18 00007ffe`104348fa     ntdll!NtFsControlFile+0x14
0000009b`a25ffc20 00007ff7`c0daaefb     KERNELBASE!ConnectNamedPipe+0x6a
0000009b`a25ffc90 00007ffe`11814cb0     postgres!pg_signal_thread(
0000009b`a25ffd90 00007ffe`12b3edcb     KERNEL32!BaseThreadInitThunk+0x10
0000009b`a25ffdc0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000009b`a29ffa78 00007ffe`12acb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
0000009b`a29ffa80 00007ffe`11814cb0     ntdll!TppWorkerThread+0x2df
0000009b`a29ffd70 00007ffe`12b3edcb     KERNEL32!BaseThreadInitThunk+0x10
0000009b`a29ffda0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000009b`a1dfeee0 00007ff7`c1113488     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
0000009b`a1dfef20 00007ff7`c0de5a10     postgres!ExceptionalCondition(
0000009b`a1dfef60 00007ff7`c0de69aa     postgres!ReplicationSlotsComputeRequiredLSN(void)+0x30 [c:\cirrus\src\backend\re...
0000009b`a1dfefd0 00007ff7`c0a163d9     postgres!CheckPointReplicationSlots(
0000009b`a1dff430 00007ff7`c0a111a8     postgres!CheckPointGuts(
0000009b`a1dff470 00007ff7`c0a108e4     postgres!CreateCheckPoint(
0000009b`a1dff610 00007ff7`c0db57d7     postgres!ShutdownXLOG(
0000009b`a1dff650 00007ff7`c0db6e97     postgres!CheckpointerMain(
0000009b`a1dff7f0 00007ff7`c0c6af19     postgres!SubPostmasterMain(
0000009b`a1dff870 00007ff7`c129f1a9     postgres!main(
tap
[21:15:32.129](0.001s) not ok 8 - run of pg_upgrade --check for old instance with relation in 'd' datasync(invalid) stat...
test
[21:35:14.910]   7/338 postgresql:pg_upgrade / pg_upgrade/004_subscription                             ERROR            ...
[21:35:14.910] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5671 Produce LLVM bitcode files on meson builds
Windows - Server 2019, VS 2019 - Meson & ninja
test
[21:06:57.684] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5214 SQL:2023 JSON simplified accessor support
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[19:55:14.972] c:\cirrus\src\backend\utils\adt\jsonbsubs.c(223) : warning C4715: 'make_jsonpath_item_expr': not all cont...
53/5810 Improve tab completion for various SET/RESET forms
Windows - Server 2019, VS 2019 - Meson & ninja
test
[19:55:27.956] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5760 Thread-safe getopt()
Windows - Server 2019, VS 2019 - Meson & ninja
test
[19:47:53.406] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5633 Lock-free XLog Reservation from WAL
Windows - Server 2019, VS 2019 - Meson & ninja
test
[19:28:04.587] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/4817 on_error table, saving error info to a table
macOS - Sonoma - Meson
tap
[18:40:41.822](0.003s) not ok 80 - only Btree lines
test
[18:41:56.118] 213/343 postgresql:pg_waldump / pg_waldump/001_basic                                    ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
test
[19:00:23.007] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5682 Better HINT message for "unexpected data beyond EOF"
Linux - Debian Bookworm - Meson
tap
[18:44:51.679](991.889s) not ok 1 - Logical slot still valid
test
[18:44:51.867] 344/344 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
Windows - Server 2019, VS 2019 - Meson & ninja
test
[18:46:04.860] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5694 Add pg_buffercache_mark_dirty[_all]() functions to the pg_buffercache
FreeBSD - Meson
tap
[18:31:57.352](995.830s) not ok 1 - Logical slot still valid
test
[18:31:57.553] 343/343 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/4810 COPY ON_ERROR 'NULL'
Windows - Server 2019, VS 2019 - Meson & ninja
test
[18:06:50.467] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5765 Addition of %b/backend_type in log_line_prefix of TAP test logs
Windows - Server 2019, VS 2019 - Meson & ninja
test
[18:00:27.680] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5478 SQL/JSON json_table PLAN clause
Windows - Server 2019, VS 2019 - Meson & ninja
test
[17:32:41.562] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5151 DirtyScanshot index scan skips concurrently updated tuples
FreeBSD - Meson
tap
[17:02:02.440](996.125s) not ok 1 - Logical slot still valid
test
[17:02:02.633] 343/343 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5301 Collation and ctype method tables and extension hooks
Windows - Server 2019, VS 2019 - Meson & ninja
test
[17:03:55.054] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5585 Filter irrelevant change before reassemble transactions during logical decoding
Windows - Server 2019, VS 2019 - Meson & ninja
test
[16:35:33.642] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5793 pg_get_multixact_members not documented
Linux - Debian Bookworm - Meson
core
[16:10:55.670] #0  <unavailable> in ?? ()
core
[16:10:55.670] #0  0x00007f15110aedd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[16:10:55.670] #1  0x00007f151105b239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[16:10:55.670] #2  0x00007f1511116244 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[16:10:55.670] #3  0x00007f151112889c in ?? () from /lib/x86_64-linux-gnu/libc.so.6
tap
[16:08:15.465](990.622s) not ok 1 - Logical slot still valid
test
[16:08:15.647] 344/344 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5643 encode/decode support for base64url
Windows - Server 2019, VS 2019 - Meson & ninja
test
[16:04:22.826] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5701 Silence resource leaks alerts
Windows - Server 2019, VS 2019 - Meson & ninja
test
[15:35:39.344] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5722 Sanding down some edge cases for PL/pgSQL reserved words
Windows - Server 2019, VS 2019 - Meson & ninja
test
[15:19:02.746] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5160 Issues with ON CONFLICT UPDATE and REINDEX CONCURRENTLY
Windows - Server 2019, VS 2019 - Meson & ninja
test
[15:08:08.612] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5797 Add log_autovacuum_{vacuum|analyze}_min_duration
Windows - Server 2019, VS 2019 - Meson & ninja
test
[14:50:34.106] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5387 Allow PGSERVICEFILE to be specified as part of the connection string
Windows - Server 2019, VS 2019 - Meson & ninja
test
[14:38:21.050] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/4390 add not_before and not_after timestamps to sslinfo extension and pg_stat_ssl
macOS - Sonoma - Meson
core
[14:23:08.098]   * frame #0: 0x0000000100c94b70 dyld`_dyld_start
tap
[14:19:22.293](1015.770s) not ok 1 - Logical slot still valid
test
[14:19:22.632] 343/343 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
Windows - Server 2019, VS 2019 - Meson & ninja
test
[14:21:52.777] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5547 Doc: Create table improvements
macOS - Sonoma - Meson
tap
[14:06:24.778](1052.726s) not ok 1 - Logical slot still valid
test
[14:06:25.040] 343/343 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
Windows - Server 2019, VS 2019 - Meson & ninja
test
[14:09:23.401] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5775 Proposal: Improvements to PDF stylesheet and table column widths
Windows - Server 2019, VS 2019 - Meson & ninja
test
[13:54:08.965] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5699 Adding error messages to a few slash commands
Windows - Server 2019, VS 2019 - Meson & ninja
test
[13:22:36.739] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5696 Add pg_get_injection_points() for information of injection points
Linux - Debian Bookworm - Meson
tap
[13:26:03.147](989.090s) not ok 1 - Logical slot still valid
test
[13:26:03.329] 344/344 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
Windows - Server 2019, VS 2019 - Meson & ninja
test
[13:19:14.018] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5620 Improve monitoring of shared memory allocations
Windows - Server 2019, VS 2019 - Meson & ninja
test
[12:53:35.227] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5515 split func.sgml to separated individual sgml files
macOS - Sonoma - Meson
tap
[12:47:44.202](1045.977s) not ok 1 - Logical slot still valid
test
[12:47:44.486] 343/343 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
Windows - Server 2019, VS 2019 - Meson & ninja
test
[12:50:50.613] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5777 Correct reltuples stats after VACUUM FULL and CLUSTER
Windows - Server 2019, VS 2019 - Meson & ninja
test
[12:22:15.538] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5816 Removing BTScanPosUnpinIfPinned idiom from nbtree, simplifying mark/restore support
Windows - Server 2019, VS 2019 - Meson & ninja
test
[11:53:09.397] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5800 psql: tab-completion support for COPY ... TO/FROM STDIN, STDOUT, and PROGRAM
FreeBSD - Meson
core
[11:50:25.878] #0  0x00002698719ac75a in ?? () from /libexec/ld-elf.so.1
[11:50:25.878] #1  0x00002698719a67fc in ?? () from /libexec/ld-elf.so.1
[11:50:25.878] #2  0x0000000000000000 in ?? ()
tap
[11:47:45.354](995.521s) not ok 1 - Logical slot still valid
test
[11:47:45.557] 343/343 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
macOS - Sonoma - Meson
core
[11:53:22.632]   * frame #0: 0x00000001880be970 libsystem_kernel.dylib`csops + 8
[11:53:22.632]     frame #1: 0x0000000104d010a4 bash`___lldb_unnamed_symbol203 + 2612
[11:53:22.632]     frame #2: 0x0000000187d73154 dyld`start + 2476
tap
[11:49:53.889](1028.384s) not ok 1 - Logical slot still valid
test
[11:49:54.163] 343/343 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5532 Issues with 2PC at recovery: CLOG lookups and GlobalTransactionData
Linux - Debian Bookworm - Meson
tap
[11:24:23.951](991.339s) not ok 1 - Logical slot still valid
test
[11:24:24.137] 344/344 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5755 Parallel processing of indexes in autovacuum
macOS - Sonoma - Meson
tap
[11:21:21.167](1033.132s) not ok 1 - Logical slot still valid
test
[11:21:21.443] 344/344 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
Windows - Server 2019, VS 2019 - Meson & ninja
test
[11:23:10.242] 339/339 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5546 Document how commit handles aborted transactions
FreeBSD - Meson
tap
[10:55:49.152](995.762s) not ok 1 - Logical slot still valid
test
[10:55:49.355] 343/343 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5794 Improve error handling of xml2 with libxml2 OOMs
Windows - Server 2019, VS 2019 - Meson & ninja
test
[10:53:49.529] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5822 Remove unused #include's in src/backend/utils/adt/*
Windows - Server 2019, VS 2019 - Meson & ninja
test
[10:25:44.528] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5788 Speedup truncations of temporary relation forks
Windows - Server 2019, VS 2019 - Meson & ninja
test
[09:56:24.282] 338/338 postgresql:ecpg / ecpg/ecpg                                                     TIMEOUT        10...
53/5685 Reduce "Var IS [NOT] NULL" quals during constant folding
Windows - Server 2019, VS 2019 - Meson & ninja
test
[08:51:37.570] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5815 Use RELATION_IS_OTHER_TEMP where possible
Windows - Server 2019, VS 2019 - Meson & ninja
test
[08:44:45.385] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5690 Add os_page_num to pg_buffercache
macOS - Sonoma - Meson
core
[08:19:13.051]   * frame #0: 0x00000001949017f8 dyld`dyld4::Atlas::ProcessSnapshot::addSharedCacheImage(mach_header cons...
[08:19:13.051]     frame #1: 0x00000001948fd8fc dyld`dyld4::ExternallyViewableState::addImages(lsl::Allocator&, lsl::All...
[08:19:13.051]     frame #2: 0x00000001948cc2c4 dyld`dyld4::RuntimeState::notifyDebuggerLoad(std::__1::span<dyld4::Loade...
[08:19:13.051]     frame #3: 0x00000001948bf998 dyld`dyld4::prepare(dyld4::APIs&, dyld3::MachOAnalyzer const*) + 1500
[08:19:13.051]     frame #4: 0x00000001948beef4 dyld`start + 1868
tap
[08:15:36.567](990.776s) not ok 1 - Logical slot still valid
test
[08:15:36.925] 343/343 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5747 Allow parallelism for plpgsql return expression after commit 556f7b7
Windows - Server 2019, VS 2019 - Meson & ninja
test
[07:47:52.248] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5814 Add enable_groupagg GUC parameter to control GroupAggregate usage
FreeBSD - Meson
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/aggregates.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002...
--- /tmp/cirrus-ci-build/src/test/regress/expected/aggregates.out	2025-06-22 06:54:03.421450000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/aggregates.out	2025-06-22 06:56:26.8461590...
@@ -3612,8 +3612,8 @@
 ) AS sub
 GROUP BY c1
 ORDER BY c1;
-                                 QUERY PLAN                                  
------------------------------------------------------------------------------
+                                                  QUERY PLAN                                                   
+---------------------------------------------------------------------------------------------------------------
  GroupAggregate
    Group Key: sub.c1
    ->  Sort
@@ -3622,7 +3622,7 @@
                ->  HashAggregate
                      Group Key: test_groupagg.c1, test_groupagg.c2
                      ->  Seq Scan on test_groupagg
- Settings: max_parallel_workers = '0', max_parallel_workers_per_gather = '0'
+ Settings: debug_parallel_query = 'regress', max_parallel_workers = '0', max_parallel_workers_per_gather = '0'
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/aggregates.out /tmp/cirrus-ci-build/build/testrun/recovery/027_s...
--- /tmp/cirrus-ci-build/src/test/regress/expected/aggregates.out	2025-06-22 06:54:03.421450000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/aggregates.out	2025-06-22 06:57:28.83367...
@@ -3612,8 +3612,8 @@
 ) AS sub
 GROUP BY c1
 ORDER BY c1;
-                                 QUERY PLAN                                  
------------------------------------------------------------------------------
+                                                  QUERY PLAN                                                   
+---------------------------------------------------------------------------------------------------------------
  GroupAggregate
    Group Key: sub.c1
    ->  Sort
@@ -3622,7 +3622,7 @@
                ->  HashAggregate
                      Group Key: test_groupagg.c1, test_groupagg.c2
                      ->  Seq Scan on test_groupagg
- Settings: max_parallel_workers = '0', max_parallel_workers_per_gather = '0'
+ Settings: debug_parallel_query = 'regress', max_parallel_workers = '0', max_parallel_workers_per_gather = '0'
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/aggregates.out /tmp/cirrus-ci-build/build/testrun/regress/regres...
--- /tmp/cirrus-ci-build/src/test/regress/expected/aggregates.out	2025-06-22 06:54:03.421450000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/aggregates.out	2025-06-22 06:56:26.872322000 +0000
@@ -3612,8 +3612,8 @@
 ) AS sub
 GROUP BY c1
 ORDER BY c1;
-                                 QUERY PLAN                                  
------------------------------------------------------------------------------
+                                                  QUERY PLAN                                                   
+---------------------------------------------------------------------------------------------------------------
  GroupAggregate
    Group Key: sub.c1
    ->  Sort
@@ -3622,7 +3622,7 @@
                ->  HashAggregate
                      Group Key: test_groupagg.c1, test_groupagg.c2
                      ->  Seq Scan on test_groupagg
- Settings: max_parallel_workers = '0', max_parallel_workers_per_gather = '0'
+ Settings: debug_parallel_query = 'regress', max_parallel_workers = '0', max_parallel_workers_per_gather = '0'
...
tap
[06:58:48.585](201.407s) not ok 5 - regression tests pass
tap
[07:00:05.228](234.234s) not ok 2 - regression tests pass
test
[07:01:31.169]  42/343 postgresql:regress / regress/regress                                            ERROR           2...
[07:01:31.169] 185/343 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           3...
[07:01:31.169] 266/343 postgresql:recovery / recovery/027_stream_regress                               ERROR           3...
Linux - Debian Bookworm - Meson
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up...
--- /tmp/cirrus-ci-build/src/test/regress/expected/join.out	2025-06-22 06:54:03.195032444 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/join.out	2025-06-22 06:56:21.199379713 +00...
@@ -8028,15 +8028,15 @@
   lateral (values(x.q1,y.q1,y.q2)) v(xq1,yq1,yq2);
         q1        |        q2         |        q1        |        q2         |       xq1        |       yq1        |   ...
 ------------------+-------------------+------------------+-------------------+------------------+------------------+---...
-              123 |               456 |                  |                   |              123 |                  |   ...
-              123 |  4567890123456789 | 4567890123456789 | -4567890123456789 |              123 | 4567890123456789 | -4...
-              123 |  4567890123456789 | 4567890123456789 |  4567890123456789 |              123 | 4567890123456789 |  4...
-              123 |  4567890123456789 | 4567890123456789 |               123 |              123 | 4567890123456789 |   ...
- 4567890123456789 |               123 |              123 |  4567890123456789 | 4567890123456789 |              123 |  4...
  4567890123456789 |               123 |              123 |               456 | 4567890123456789 |              123 |   ...
- 4567890123456789 |  4567890123456789 | 4567890123456789 | -4567890123456789 | 4567890123456789 | 4567890123456789 | -4...
- 4567890123456789 |  4567890123456789 | 4567890123456789 |  4567890123456789 | 4567890123456789 | 4567890123456789 |  4...
+ 4567890123456789 |               123 |              123 |  4567890123456789 | 4567890123456789 |              123 |  4...
  4567890123456789 |  4567890123456789 | 4567890123456789 |               123 | 4567890123456789 | 4567890123456789 |   ...
+              123 |  4567890123456789 | 4567890123456789 |               123 |              123 | 4567890123456789 |   ...
+ 4567890123456789 |  4567890123456789 | 4567890123456789 |  4567890123456789 | 4567890123456789 | 4567890123456789 |  4...
+              123 |  4567890123456789 | 4567890123456789 |  4567890123456789 |              123 | 4567890123456789 |  4...
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join_hash.out /tmp/cirrus-ci-build/build/testrun/recovery/027_st...
--- /tmp/cirrus-ci-build/src/test/regress/expected/join_hash.out	2025-06-22 06:54:03.195032444 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/join_hash.out	2025-06-22 06:57:50.239962...
@@ -1137,18 +1137,21 @@
 int8_tbl i8,
 lateral (select t1.fivethous, i4.f1 from tenk1 t1 join int4_tbl i4
          on t1.fivethous = i4.f1+i8.q2 order by 1,2) ss;
-                        QUERY PLAN                         
------------------------------------------------------------
+                           QUERY PLAN                            
+-----------------------------------------------------------------
  Nested Loop
    ->  Seq Scan on int8_tbl i8
-   ->  Sort
-         Sort Key: t1.fivethous, i4.f1
-         ->  Hash Join
-               Hash Cond: (t1.fivethous = (i4.f1 + i8.q2))
-               ->  Seq Scan on tenk1 t1
-               ->  Hash
-                     ->  Seq Scan on int4_tbl i4
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu...
--- /tmp/cirrus-ci-build/src/test/regress/expected/join.out	2025-06-22 06:54:03.195032444 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/join.out	2025-06-22 06:56:18.139347434 +0000
@@ -8662,36 +8662,40 @@
                                      where q2 = (select greatest(t1.q1,t2.q2))
                                        and (select v.id=0)) offset 0) ss2) ss
          where t1.q1 = ss.q2) ss0;
-                                                         QUERY PLAN                                                    ...
------------------------------------------------------------------------------------------------------------------------...
+                                                            QUERY PLAN                                                 ...
+-----------------------------------------------------------------------------------------------------------------------...
  Nested Loop
    Output: "*VALUES*".column1, t1.q1, t1.q2, ss2.q1, ss2.q2
-   ->  Seq Scan on public.int8_tbl t1
-         Output: t1.q1, t1.q2
+   ->  Values Scan on "*VALUES*"
+         Output: "*VALUES*".column1
    ->  Nested Loop
-         Output: "*VALUES*".column1, ss2.q1, ss2.q2
-         ->  Values Scan on "*VALUES*"
...
tap
[06:57:15.472](78.098s) not ok 5 - regression tests pass
tap
[06:58:31.280](76.918s) not ok 2 - regression tests pass
tap
[07:14:22.871](990.730s) not ok 1 - Logical slot still valid
test
[07:14:23.059]  10/344 postgresql:regress / regress/regress                                            ERROR            ...
[07:14:23.059]  34/344 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[07:14:23.059]  98/344 postgresql:recovery / recovery/027_stream_regress                               ERROR            ...
[07:14:23.059] 344/344 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
macOS - Sonoma - Meson
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/join.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrad...
--- /Users/admin/pgsql/src/test/regress/expected/join.out	2025-06-22 06:53:15
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/join.out	2025-06-22 06:57:02
@@ -8028,15 +8028,15 @@
   lateral (values(x.q1,y.q1,y.q2)) v(xq1,yq1,yq2);
         q1        |        q2         |        q1        |        q2         |       xq1        |       yq1        |   ...
 ------------------+-------------------+------------------+-------------------+------------------+------------------+---...
-              123 |               456 |                  |                   |              123 |                  |   ...
-              123 |  4567890123456789 | 4567890123456789 | -4567890123456789 |              123 | 4567890123456789 | -4...
-              123 |  4567890123456789 | 4567890123456789 |  4567890123456789 |              123 | 4567890123456789 |  4...
-              123 |  4567890123456789 | 4567890123456789 |               123 |              123 | 4567890123456789 |   ...
- 4567890123456789 |               123 |              123 |  4567890123456789 | 4567890123456789 |              123 |  4...
  4567890123456789 |               123 |              123 |               456 | 4567890123456789 |              123 |   ...
- 4567890123456789 |  4567890123456789 | 4567890123456789 | -4567890123456789 | 4567890123456789 | 4567890123456789 | -4...
- 4567890123456789 |  4567890123456789 | 4567890123456789 |  4567890123456789 | 4567890123456789 | 4567890123456789 |  4...
+ 4567890123456789 |               123 |              123 |  4567890123456789 | 4567890123456789 |              123 |  4...
  4567890123456789 |  4567890123456789 | 4567890123456789 |               123 | 4567890123456789 | 4567890123456789 |   ...
+              123 |  4567890123456789 | 4567890123456789 |               123 |              123 | 4567890123456789 |   ...
+ 4567890123456789 |  4567890123456789 | 4567890123456789 |  4567890123456789 | 4567890123456789 | 4567890123456789 |  4...
+              123 |  4567890123456789 | 4567890123456789 |  4567890123456789 |              123 | 4567890123456789 |  4...
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/join_hash.out /Users/admin/pgsql/build/testrun/recovery/027_stream...
--- /Users/admin/pgsql/src/test/regress/expected/join_hash.out	2025-06-22 06:53:15
+++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/join_hash.out	2025-06-22 06:58:02
@@ -1137,18 +1137,21 @@
 int8_tbl i8,
 lateral (select t1.fivethous, i4.f1 from tenk1 t1 join int4_tbl i4
          on t1.fivethous = i4.f1+i8.q2 order by 1,2) ss;
-                        QUERY PLAN                         
------------------------------------------------------------
+                           QUERY PLAN                            
+-----------------------------------------------------------------
  Nested Loop
    ->  Seq Scan on int8_tbl i8
-   ->  Sort
-         Sort Key: t1.fivethous, i4.f1
-         ->  Hash Join
-               Hash Cond: (t1.fivethous = (i4.f1 + i8.q2))
-               ->  Seq Scan on tenk1 t1
-               ->  Hash
-                     ->  Seq Scan on int4_tbl i4
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/join.out /Users/admin/pgsql/build/testrun/regress/regress/results/...
--- /Users/admin/pgsql/src/test/regress/expected/join.out	2025-06-22 06:53:15
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/join.out	2025-06-22 06:57:00
@@ -8662,36 +8662,40 @@
                                      where q2 = (select greatest(t1.q1,t2.q2))
                                        and (select v.id=0)) offset 0) ss2) ss
          where t1.q1 = ss.q2) ss0;
-                                                         QUERY PLAN                                                    ...
------------------------------------------------------------------------------------------------------------------------...
+                                                            QUERY PLAN                                                 ...
+-----------------------------------------------------------------------------------------------------------------------...
  Nested Loop
    Output: "*VALUES*".column1, t1.q1, t1.q2, ss2.q1, ss2.q2
-   ->  Seq Scan on public.int8_tbl t1
-         Output: t1.q1, t1.q2
+   ->  Values Scan on "*VALUES*"
+         Output: "*VALUES*".column1
    ->  Nested Loop
-         Output: "*VALUES*".column1, ss2.q1, ss2.q2
-         ->  Values Scan on "*VALUES*"
...
tap
[06:57:31.688](49.135s) not ok 5 - regression tests pass
tap
[06:58:38.101](60.780s) not ok 2 - regression tests pass
test
[07:00:55.604]  10/343 postgresql:regress / regress/regress                                            ERROR            ...
[07:00:55.604]  28/343 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[07:00:55.604] 115/343 postgresql:recovery / recovery/027_stream_regress                               ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/join_hash.out C:/cirrus/build/testrun/pg_upgrade/002_pg...
--- C:/cirrus/src/test/regress/expected/join_hash.out	2025-06-22 06:54:06.971094000 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/join_hash.out	2025-06-22 06:57:00.141209800 +0000
@@ -1137,18 +1137,21 @@
 int8_tbl i8,
 lateral (select t1.fivethous, i4.f1 from tenk1 t1 join int4_tbl i4
          on t1.fivethous = i4.f1+i8.q2 order by 1,2) ss;
-                        QUERY PLAN                         
------------------------------------------------------------
+                           QUERY PLAN                            
+-----------------------------------------------------------------
  Nested Loop
    ->  Seq Scan on int8_tbl i8
-   ->  Sort
-         Sort Key: t1.fivethous, i4.f1
-         ->  Hash Join
-               Hash Cond: (t1.fivethous = (i4.f1 + i8.q2))
-               ->  Seq Scan on tenk1 t1
-               ->  Hash
-                     ->  Seq Scan on int4_tbl i4
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/join_hash.out C:/cirrus/build/testrun/recovery/027_stre...
--- C:/cirrus/src/test/regress/expected/join_hash.out	2025-06-22 06:54:06.971094000 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/join_hash.out	2025-06-22 06:59:43.402888800 +0000
@@ -1137,18 +1137,21 @@
 int8_tbl i8,
 lateral (select t1.fivethous, i4.f1 from tenk1 t1 join int4_tbl i4
          on t1.fivethous = i4.f1+i8.q2 order by 1,2) ss;
-                        QUERY PLAN                         
------------------------------------------------------------
+                           QUERY PLAN                            
+-----------------------------------------------------------------
  Nested Loop
    ->  Seq Scan on int8_tbl i8
-   ->  Sort
-         Sort Key: t1.fivethous, i4.f1
-         ->  Hash Join
-               Hash Cond: (t1.fivethous = (i4.f1 + i8.q2))
-               ->  Seq Scan on tenk1 t1
-               ->  Hash
-                     ->  Seq Scan on int4_tbl i4
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/join_hash.out C:/cirrus/build/testrun/regress/regress/r...
--- C:/cirrus/src/test/regress/expected/join_hash.out	2025-06-22 06:54:06.971094000 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/join_hash.out	2025-06-22 06:56:55.696247400 +0000
@@ -1137,18 +1137,21 @@
 int8_tbl i8,
 lateral (select t1.fivethous, i4.f1 from tenk1 t1 join int4_tbl i4
          on t1.fivethous = i4.f1+i8.q2 order by 1,2) ss;
-                        QUERY PLAN                         
------------------------------------------------------------
+                           QUERY PLAN                            
+-----------------------------------------------------------------
  Nested Loop
    ->  Seq Scan on int8_tbl i8
-   ->  Sort
-         Sort Key: t1.fivethous, i4.f1
-         ->  Hash Join
-               Hash Cond: (t1.fivethous = (i4.f1 + i8.q2))
-               ->  Seq Scan on tenk1 t1
-               ->  Hash
-                     ->  Seq Scan on int4_tbl i4
...
tap
[06:58:07.800](121.125s) not ok 5 - regression tests pass
tap
[07:00:55.473](140.594s) not ok 2 - regression tests pass
test
[07:08:15.268]   8/338 postgresql:regress / regress/regress                                            ERROR           1...
[07:08:15.268]  19/338 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           2...
[07:08:15.268]  71/338 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
53/5272 Truncate logs by max_log_size
Linux - Debian Bookworm - Meson
core
[07:22:23.247] #0  <unavailable> in ?? ()
core
[07:22:23.360] #0  0x00007efc54bfebb3 in ?? () from /lib64/ld-linux-x86-64.so.2
[07:22:23.360] #1  0x00007efc54be4a29 in ?? () from /lib64/ld-linux-x86-64.so.2
[07:22:23.360] #2  0x00007efc54be6075 in ?? () from /lib64/ld-linux-x86-64.so.2
[07:22:23.360] #3  0x00007efc54be0261 in ?? () from /lib64/ld-linux-x86-64.so.2
[07:22:23.360] #4  0x00007efc54bf63c1 in _dl_catch_exception () from /lib64/ld-linux-x86-64.so.2
[07:22:23.360] #5  0x00007efc54be05ca in ?? () from /lib64/ld-linux-x86-64.so.2
[07:22:23.360] #6  0x00007efc54bfba4a in ?? () from /lib64/ld-linux-x86-64.so.2
[07:22:23.360] #7  0x00007efc54bf82ff in ?? () from /lib64/ld-linux-x86-64.so.2
[07:22:23.360] #8  0x00007efc54bf9c7c in ?? () from /lib64/ld-linux-x86-64.so.2
[07:22:23.360] #9  0x00007efc54bf8b28 in ?? () from /lib64/ld-linux-x86-64.so.2
core
[07:22:23.247] #0  0x00007f24335d0dd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[07:22:23.247] #1  0x00007f243357d239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[07:22:23.247] #2  0x00007f243357d497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[07:22:23.247] #3  0x0000561e53e805f3 in ?? ()
[07:22:23.247] #4  0x0000561e53e7a369 in ?? ()
[07:22:23.247] #5  0x0000561e53e7920f in ?? ()
[07:22:23.247] #6  0x0000561e53e79c3b in ?? ()
[07:22:23.247] #7  0x0000561e53e7766f in ?? ()
[07:22:23.247] #8  0x00007f243356824a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[07:22:23.247] #9  0x00007f2433568305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[07:22:23.592] #0  0x00007f24335d0dd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[07:22:23.592] #1  0x00007f243357d239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[07:22:23.592] #2  0x00007f243357d497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[07:22:23.592] #3  0x0000561e53e805c1 in ?? ()
[07:22:23.592] #4  0x0000561e53e7a369 in ?? ()
[07:22:23.592] #5  0x0000561e53e7920f in ?? ()
[07:22:23.592] #6  0x0000561e53e79c3b in ?? ()
[07:22:23.592] #7  0x0000561e53e7766f in ?? ()
[07:22:23.592] #8  0x00007f243356824a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[07:22:23.592] #9  0x00007f2433568305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[07:22:23.475] #0  0x00007fb05ba0dbd3 in wait4 () from /lib/x86_64-linux-gnu/libc.so.6
[07:22:23.475] #1  0x000055e49d9b9cc0 in ?? ()
[07:22:23.475] #2  0x000055e49d9b9efa in ?? ()
[07:22:23.475] #3  0x000055e49d9bb630 in ?? ()
[07:22:23.475] #4  0x000055e49d9b5371 in ?? ()
[07:22:23.475] #5  0x000055e49d9b420f in ?? ()
[07:22:23.475] #6  0x000055e49d9b4c3b in ?? ()
[07:22:23.475] #7  0x000055e49d9b266f in ?? ()
[07:22:23.475] #8  0x00007fb05b96124a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[07:22:23.475] #9  0x00007fb05b961305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
tap
[07:19:44.022](989.072s) not ok 1 - Logical slot still valid
test
[07:19:44.208] 344/344 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5665 Split varlena.c into varlena.c and bytea.c
Windows - Server 2019, VS 2019 - Meson & ninja
test
[06:47:36.228] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5044 new plpgsql.extra_errors check - strict_expr_check
Windows - Server 2019, VS 2019 - Meson & ninja
test
[06:11:03.143] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5750 Consider explicit incremental sort for Append and MergeAppend
Linux - Debian Bookworm - Meson
tap
[06:04:13.346](992.111s) not ok 1 - Logical slot still valid
test
[06:04:13.524] 344/344 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5749 Fix PQport to never return NULL if the connection is valid
macOS - Sonoma - Meson
tap
[05:39:38.525](1000.298s) not ok 1 - Logical slot still valid
test
[05:39:38.782] 343/343 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
Windows - Server 2019, VS 2019 - Meson & ninja
test
[05:43:03.016] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5768 ALTER DOMAIN ADD NOT NULL NOT VALID
Windows - Server 2019, VS 2019 - Meson & ninja
test
[05:38:32.684] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5270 jsonpath string methods: lower, upper, initcap, l/r/btrim, replace, split_part
CompilerWarnings
compiler
[04:59:38.056] jsonpath_exec.c:2830:13: error: mixing declarations and code is incompatible with standards before C99 [-...
compiler
[04:58:46.158] jsonpath_exec.c:2830:13: error: mixing declarations and code is incompatible with standards before C99 [-...
compiler
[04:57:30.517] jsonpath_exec.c:2830:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-sta...
compiler
[04:56:40.834] jsonpath_exec.c:2830:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-sta...
compiler
[05:01:02.679] jsonpath_exec.c:2830:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-sta...
FreeBSD - Meson
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
core
[05:04:22.903] #0  0x000000082d8911ba in thr_kill () from /lib/libc.so.7
[05:04:22.903] #1  0x000000082d80a5d4 in raise () from /lib/libc.so.7
[05:04:22.903] #2  0x000000082d8bdb59 in abort () from /lib/libc.so.7
[05:04:22.903] #3  0x0000000000ad5d95 in ExceptionalCondition (conditionName=0x39811f "v->type == jpiAnd || v->type == j...
[05:04:22.903] #4  0x0000000000a0335f in jspGetLeftArg (v=v@entry=0x820f79200, a=a@entry=0x820f79170) at ../src/backend/...
[05:04:22.903] #5  0x0000000000a048f7 in printJsonPathItem (buf=buf@entry=0x820f79290, v=v@entry=0x820f79200, inKey=true...
[05:04:22.903] #6  0x0000000000a04aa3 in printJsonPathItem (buf=buf@entry=0x820f79290, v=v@entry=0x820f79268, inKey=<opt...
[05:04:22.903] #7  0x0000000000a02f6d in jsonPathToCstring (out=0x820f79290, in=<optimized out>, estimated_len=<optimize...
[05:04:22.903] #8  0x0000000000ae0c43 in FunctionCall1Coll (flinfo=0x39bd2682ce50, collation=0, arg1=6) at ../src/backen...
[05:04:22.903] #9  OutputFunctionCall (flinfo=0x39bd2682ce50, val=6) at ../src/backend/utils/fmgr/fmgr.c:1685
core
[05:04:22.338] #0  0x000000082c8e81ba in thr_kill () from /lib/libc.so.7
[05:04:22.338] #1  0x000000082c8615d4 in raise () from /lib/libc.so.7
[05:04:22.338] #2  0x000000082c914b59 in abort () from /lib/libc.so.7
[05:04:22.338] #3  0x0000000000ad5d95 in ExceptionalCondition (conditionName=0x39811f "v->type == jpiAnd || v->type == j...
[05:04:22.338] #4  0x0000000000a0335f in jspGetLeftArg (v=v@entry=0x820c1fc60, a=a@entry=0x820c1fbd0) at ../src/backend/...
[05:04:22.338] #5  0x0000000000a048f7 in printJsonPathItem (buf=buf@entry=0x820c1fcf0, v=v@entry=0x820c1fc60, inKey=true...
[05:04:22.338] #6  0x0000000000a04aa3 in printJsonPathItem (buf=buf@entry=0x820c1fcf0, v=v@entry=0x820c1fcc8, inKey=<opt...
[05:04:22.338] #7  0x0000000000a02f6d in jsonPathToCstring (out=0x820c1fcf0, in=<optimized out>, estimated_len=<optimize...
[05:04:22.338] #8  0x0000000000ae0c43 in FunctionCall1Coll (flinfo=0xc3e30475d58, collation=0, arg1=6) at ../src/backend...
[05:04:22.338] #9  OutputFunctionCall (flinfo=0xc3e30475d58, val=6) at ../src/backend/utils/fmgr/fmgr.c:1685
core
[05:04:22.614] #0  0x000000082b6ed1ba in thr_kill () from /lib/libc.so.7
[05:04:22.614] #1  0x000000082b6665d4 in raise () from /lib/libc.so.7
[05:04:22.614] #2  0x000000082b719b59 in abort () from /lib/libc.so.7
[05:04:22.614] #3  0x0000000000ad5d95 in ExceptionalCondition (conditionName=0x39811f "v->type == jpiAnd || v->type == j...
[05:04:22.614] #4  0x0000000000a0335f in jspGetLeftArg (v=v@entry=0x8211babb0, a=a@entry=0x8211bab20) at ../src/backend/...
[05:04:22.614] #5  0x0000000000a048f7 in printJsonPathItem (buf=buf@entry=0x8211bac40, v=v@entry=0x8211babb0, inKey=true...
[05:04:22.614] #6  0x0000000000a04aa3 in printJsonPathItem (buf=buf@entry=0x8211bac40, v=v@entry=0x8211bac18, inKey=<opt...
[05:04:22.614] #7  0x0000000000a02f6d in jsonPathToCstring (out=0x8211bac40, in=<optimized out>, estimated_len=<optimize...
[05:04:22.614] #8  0x0000000000ae0c43 in FunctionCall1Coll (flinfo=0x272bbe84ed58, collation=0, arg1=6) at ../src/backen...
[05:04:22.614] #9  OutputFunctionCall (flinfo=0x272bbe84ed58, val=6) at ../src/backend/utils/fmgr/fmgr.c:1685
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/json.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up...
--- /tmp/cirrus-ci-build/src/test/regress/expected/json.out	2025-06-22 04:55:15.851146000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/json.out	2025-06-22 04:58:45.012696000 +00...
@@ -897,1872 +897,10 @@
 (1 row)
 
 select '{"a": [{"b": "c"}, {"b": "cc"}]}'::json ->> null::text;
- ?column? 
-----------
- 
-(1 row)
-
-select '{"a": [{"b": "c"}, {"b": "cc"}]}'::json ->> null::int;
- ?column? 
-----------
- 
-(1 row)
-
-select '{"a": [{"b": "c"}, {"b": "cc"}]}'::json ->> 1;
- ?column? 
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/json.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/json.out	2025-06-22 04:55:15.851146000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/json.out	2025-06-22 04:59:57.036299000 +...
@@ -879,1890 +879,10 @@
 (1 row)
 
 select '{"a": "c", "b": null}'::json -> 'b';
- ?column? 
-----------
- null
-(1 row)
-
-select '"foo"'::json -> 1;
- ?column? 
-----------
- 
-(1 row)
-
-select '"foo"'::json -> 'z';
- ?column? 
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/json.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu...
--- /tmp/cirrus-ci-build/src/test/regress/expected/json.out	2025-06-22 04:55:15.851146000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/json.out	2025-06-22 04:58:50.214560000 +0000
@@ -1099,1670 +1099,10 @@
 (1 row)
 
 select '{"f2":{"f3":1},"f4":{"f5":99,"f6":"stringy"}}'::json#>array['f2'];
- ?column? 
-----------
- {"f3":1}
-(1 row)
-
-select '{"f2":["f3",1],"f4":{"f5":99,"f6":"stringy"}}'::json#>array['f2','0'];
- ?column? 
-----------
- "f3"
-(1 row)
-
-select '{"f2":["f3",1],"f4":{"f5":99,"f6":"stringy"}}'::json#>array['f2','1'];
- ?column? 
...
tap
[04:58:46.136](161.741s) not ok 5 - regression tests pass
[04:59:30.685](0.863s) not ok 16 - run of pg_upgrade --check for new instance
[04:59:30.685](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[04:59:31.479](0.794s) not ok 18 - run of pg_upgrade for new instance
[04:59:31.480](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[04:59:31.703](0.070s) not ok 20 - check that locales in new cluster match original cluster
[04:59:32.896](0.030s) not ok 22 - old and new dumps match after pg_upgrade
tap
[04:59:57.935](187.905s) not ok 2 - regression tests pass
test
[05:01:46.548] 140/343 postgresql:regress / regress/regress                                            ERROR           1...
[05:01:46.548] 132/343 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           2...
[05:01:46.548] 217/343 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
Linux - Debian Bookworm - Autoconf
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
core
[05:07:33.427] #0  0x00007fcd3f5dbeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[05:07:33.427] #1  0x00007fcd3f58cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[05:07:33.427] #2  0x00007fcd3f577472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[05:07:33.427] #3  0x000055eddca218a2 in ExceptionalCondition (conditionName=conditionName@entry=0x55eddce5f280 "v->type...
[05:07:33.427] #4  0x000055eddc83dc43 in jspGetLeftArg (v=v@entry=0x7ffedf287c80, a=a@entry=0x7ffedf286c90) at jsonpath....
[05:07:33.427] #5  0x000055eddc843ebd in executeStringInternalMethod (cxt=cxt@entry=0x7ffedf288520, jsp=jsp@entry=0x7ffe...
[05:07:33.427] #6  0x000055eddc8486cd in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffedf288520, jsp=jsp@entry=0x7ffed...
[05:07:33.427] #7  0x000055eddc84d20d in executeAnyItem (cxt=<optimized out>, jsp=<optimized out>, jbc=<optimized out>, ...
[05:07:33.427] #8  0x000055eddc84d2ce in executeItemUnwrapTargetArray (cxt=cxt@entry=0x7ffedf288520, jsp=jsp@entry=0x7ff...
[05:07:33.427] #9  0x000055eddc8486ef in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffedf288520, jsp=0x7ffedf287c80, j...
core
[05:07:32.973] #0  0x00007f93ff4abeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[05:07:32.973] #1  0x00007f93ff45cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[05:07:32.973] #2  0x00007f93ff447472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[05:07:32.973] #3  0x000055b2077ae8a2 in ExceptionalCondition (conditionName=conditionName@entry=0x55b207bec280 "v->type...
[05:07:32.973] #4  0x000055b2075cac43 in jspGetLeftArg (v=v@entry=0x7ffe0f475370, a=a@entry=0x7ffe0f474380) at jsonpath....
[05:07:32.973] #5  0x000055b2075d0ebd in executeStringInternalMethod (cxt=cxt@entry=0x7ffe0f475c10, jsp=jsp@entry=0x7ffe...
[05:07:32.973] #6  0x000055b2075d56cd in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffe0f475c10, jsp=jsp@entry=0x7ffe0...
[05:07:32.973] #7  0x000055b2075da20d in executeAnyItem (cxt=<optimized out>, jsp=<optimized out>, jbc=<optimized out>, ...
[05:07:32.973] #8  0x000055b2075da2ce in executeItemUnwrapTargetArray (cxt=cxt@entry=0x7ffe0f475c10, jsp=jsp@entry=0x7ff...
[05:07:32.973] #9  0x000055b2075d56ef in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffe0f475c10, jsp=0x7ffe0f475370, j...
core
[05:07:32.518] #0  0x00007fcd3f5dbeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[05:07:32.518] #1  0x00007fcd3f58cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[05:07:32.518] #2  0x00007fcd3f577472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[05:07:32.518] #3  0x000055eddca218a2 in ExceptionalCondition (conditionName=conditionName@entry=0x55eddce5f280 "v->type...
[05:07:32.518] #4  0x000055eddc83dc43 in jspGetLeftArg (v=v@entry=0x7ffedf2884d0, a=a@entry=0x7ffedf288360) at jsonpath....
[05:07:32.518] #5  0x000055eddc83f2e2 in printJsonPathItem (buf=buf@entry=0x7ffedf288640, v=v@entry=0x7ffedf2884d0, inKe...
[05:07:32.518] #6  0x000055eddc83f5d7 in printJsonPathItem (buf=buf@entry=0x7ffedf288640, v=v@entry=0x7ffedf288680, inKe...
[05:07:32.518] #7  0x000055eddc83f719 in jsonPathToCstring (out=0x7ffedf288640, out@entry=0x0, in=0x625000008fa0, estima...
[05:07:32.518] #8  0x000055eddc83f830 in jsonpath_out (fcinfo=<optimized out>) at jsonpath.c:138
[05:07:32.518] #9  0x000055eddca373ac in FunctionCall1Coll (flinfo=0x6250000539c8, collation=collation@entry=0, arg1=108...
core
[05:07:32.064] #0  0x00007f93ff4abeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[05:07:32.064] #1  0x00007f93ff45cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[05:07:32.064] #2  0x00007f93ff447472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[05:07:32.064] #3  0x000055b2077ae8a2 in ExceptionalCondition (conditionName=conditionName@entry=0x55b207bec280 "v->type...
[05:07:32.064] #4  0x000055b2075cac43 in jspGetLeftArg (v=v@entry=0x7ffe0f475bc0, a=a@entry=0x7ffe0f475a50) at jsonpath....
[05:07:32.064] #5  0x000055b2075cc2e2 in printJsonPathItem (buf=buf@entry=0x7ffe0f475d30, v=v@entry=0x7ffe0f475bc0, inKe...
[05:07:32.064] #6  0x000055b2075cc5d7 in printJsonPathItem (buf=buf@entry=0x7ffe0f475d30, v=v@entry=0x7ffe0f475d70, inKe...
[05:07:32.064] #7  0x000055b2075cc719 in jsonPathToCstring (out=0x7ffe0f475d30, out@entry=0x0, in=0x625000008fa0, estima...
[05:07:32.064] #8  0x000055b2075cc830 in jsonpath_out (fcinfo=<optimized out>) at jsonpath.c:138
[05:07:32.064] #9  0x000055b2077c43ac in FunctionCall1Coll (flinfo=0x6250000539c8, collation=collation@entry=0, arg1=108...
core
[05:07:33.925] #0  0x00007f368deabeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[05:07:33.925] #1  0x00007f368de5cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[05:07:33.925] #2  0x00007f368de47472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[05:07:33.925] #3  0x0000560ad44498a2 in ExceptionalCondition (conditionName=conditionName@entry=0x560ad4887280 "v->type...
[05:07:33.925] #4  0x0000560ad4265c43 in jspGetLeftArg (v=v@entry=0x7fff99774b50, a=a@entry=0x7fff997749e0) at jsonpath....
[05:07:33.925] #5  0x0000560ad42672e2 in printJsonPathItem (buf=buf@entry=0x7fff99774cc0, v=v@entry=0x7fff99774b50, inKe...
[05:07:33.925] #6  0x0000560ad42675d7 in printJsonPathItem (buf=buf@entry=0x7fff99774cc0, v=v@entry=0x7fff99774d00, inKe...
[05:07:33.925] #7  0x0000560ad4267719 in jsonPathToCstring (out=0x7fff99774cc0, out@entry=0x0, in=0x625000008fa0, estima...
[05:07:33.925] #8  0x0000560ad4267830 in jsonpath_out (fcinfo=<optimized out>) at jsonpath.c:138
[05:07:33.925] #9  0x0000560ad445f3ac in FunctionCall1Coll (flinfo=0x6250000513d8, collation=collation@entry=0, arg1=108...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resu...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out	2025-06-22 04:55:13.573829544 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/jsonb.out	2025-06-22 05:01:59.972437520 +0000
@@ -5351,483 +5351,7 @@
 delete from test_jsonb_subscript;
 insert into test_jsonb_subscript values (1, '[]');
 update test_jsonb_subscript set test_json[0][0][0] = '1';
-update test_jsonb_subscript set test_json[0][0][1] = '1';
-select * from test_jsonb_subscript;
- id | test_json  
-----+------------
-  1 | [[[1, 1]]]
-(1 row)
-
-delete from test_jsonb_subscript;
-insert into test_jsonb_subscript values (1, '{}');
-update test_jsonb_subscript set test_json['a']['b'][10] = '1';
-update test_jsonb_subscript set test_json['a'][10][10] = '1';
-select * from test_jsonb_subscript;
- id |                                                                      test_json                                   ...
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/json.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/result...
--- /tmp/cirrus-ci-build/src/test/regress/expected/json.out	2025-06-22 04:55:13.569829544 +0000
+++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/json.out	2025-06-22 05:03:23.996316807 +0000
@@ -2045,724 +2045,10 @@
 }'::json
 FROM generate_series(1, 3);
 SELECT (json_populate_record(NULL::jsrec, js)).* FROM jspoptest;
- i | ia | ia1 | ia2 | ia3 | ia1d | ia2d | t | ta | c | ca | ts | js | jsb |        jsa         |                rec    ...
----+----+-----+-----+-----+------+------+---+----+---+----+----+----+-----+--------------------+-----------------------...
-   |    |     |     |     |      |      |   |    |   |    |    |    |     | {1,"\"2\"",NULL,4} | (abc,,"Thu Jan 02 00:0...
-   |    |     |     |     |      |      |   |    |   |    |    |    |     | {1,"\"2\"",NULL,4} | (abc,,"Thu Jan 02 00:0...
-   |    |     |     |     |      |      |   |    |   |    |    |    |     | {1,"\"2\"",NULL,4} | (abc,,"Thu Jan 02 00:0...
-(3 rows)
-
-DROP TYPE jsrec;
-DROP TYPE jsrec_i_not_null;
-DROP DOMAIN js_int_not_null;
-DROP DOMAIN js_int_array_1d;
-DROP DOMAIN js_int_array_2d;
-DROP DOMAIN j_ordered_pair;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out /tmp/cirrus-ci-build/src/test/regress/results/jsonb.ou...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out	2025-06-22 04:55:13.573829544 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/jsonb.out	2025-06-22 04:59:00.756622166 +0000
@@ -5420,414 +5420,10 @@
        id text,
        test_json jsonb
 );
-insert into test_jsonb_subscript values('foo', '{"foo": "bar"}');
-insert into test_jsonb_subscript
-  select s, ('{"' || s || '": "bar"}')::jsonb from repeat('xyzzy', 500) s;
-select length(id), test_json[id] from test_jsonb_subscript;
- length | test_json 
---------+-----------
-      3 | "bar"
-   2500 | "bar"
-(2 rows)
-
-update test_jsonb_subscript set test_json[id] = '"baz"';
-select length(id), test_json[id] from test_jsonb_subscript;
- length | test_json 
...
tap
[05:02:01.408](118.248s) not ok 5 - regression tests pass
[05:02:28.220](2.355s) not ok 16 - run of pg_upgrade --check for new instance
[05:02:28.220](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[05:02:29.180](0.960s) not ok 18 - run of pg_upgrade for new instance
[05:02:29.181](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[05:02:29.623](0.140s) not ok 20 - check that locales in new cluster match original cluster
[05:02:30.272](0.033s) not ok 22 - old and new dumps match after pg_upgrade
tap
[05:03:24.497](62.167s) not ok 2 - regression tests pass
Linux - Debian Bookworm - Meson
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
core
[05:05:06.871] #0  0x00007f55d3ca9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[05:05:06.871] #1  0x00007f55d3c5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[05:05:06.871] #2  0x00007f55d3c45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[05:05:06.871] #3  0x000055b8039e9d8d in ExceptionalCondition (conditionName=conditionName@entry=0x55b803cdc288 "v->type...
[05:05:06.871] #4  0x000055b803856dc6 in jspGetLeftArg (v=v@entry=0x7ffc35d83310, a=a@entry=0x7ffc35d83250) at ../src/ba...
[05:05:06.871] #5  0x000055b803857d51 in printJsonPathItem (buf=buf@entry=0x7ffc35d833a0, v=v@entry=0x7ffc35d83310, inKe...
[05:05:06.871] #6  0x000055b803857fe3 in printJsonPathItem (buf=buf@entry=0x7ffc35d833a0, v=v@entry=0x7ffc35d83370, inKe...
[05:05:06.871] #7  0x000055b803858047 in jsonPathToCstring (out=0x7ffc35d833a0, out@entry=0x0, in=0x55b825a6e450, estima...
[05:05:06.871] #8  0x000055b8038580e7 in jsonpath_out (fcinfo=<optimized out>) at ../src/backend/utils/adt/jsonpath.c:13...
[05:05:06.871] #9  0x000055b8039f7b1b in FunctionCall1Coll (flinfo=0x55b825aa65a8, collation=collation@entry=0, arg1=<op...
core
[05:05:09.365] #0  0x00007f9775ea9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[05:05:09.365] #1  0x00007f9775e5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[05:05:09.365] #2  0x00007f9775e45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[05:05:09.365] #3  0x000055b56d08fd8d in ExceptionalCondition (conditionName=conditionName@entry=0x55b56d382288 "v->type...
[05:05:09.365] #4  0x000055b56cefcdc6 in jspGetLeftArg (v=v@entry=0x7fffd6c94c30, a=a@entry=0x7fffd6c94b70) at ../src/ba...
[05:05:09.365] #5  0x000055b56cefdd51 in printJsonPathItem (buf=buf@entry=0x7fffd6c94cc0, v=v@entry=0x7fffd6c94c30, inKe...
[05:05:09.365] #6  0x000055b56cefdfe3 in printJsonPathItem (buf=buf@entry=0x7fffd6c94cc0, v=v@entry=0x7fffd6c94c90, inKe...
[05:05:09.365] #7  0x000055b56cefe047 in jsonPathToCstring (out=0x7fffd6c94cc0, out@entry=0x0, in=0x55b59f83c430, estima...
[05:05:09.365] #8  0x000055b56cefe0e7 in jsonpath_out (fcinfo=<optimized out>) at ../src/backend/utils/adt/jsonpath.c:13...
[05:05:09.365] #9  0x000055b56d09db1b in FunctionCall1Coll (flinfo=0x55b59f923058, collation=collation@entry=0, arg1=<op...
core
[05:05:08.862] #0  0x00007fa84e4a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[05:05:08.862] #1  0x00007fa84e45afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[05:05:08.862] #2  0x00007fa84e445472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[05:05:08.862] #3  0x000056136c758d8d in ExceptionalCondition (conditionName=conditionName@entry=0x56136ca4b288 "v->type...
[05:05:08.862] #4  0x000056136c5c5dc6 in jspGetLeftArg (v=v@entry=0x7ffcec4eb990, a=a@entry=0x7ffcec4eb510) at ../src/ba...
[05:05:08.862] #5  0x000056136c5cad4f in executeStringInternalMethod (cxt=cxt@entry=0x7ffcec4ebc00, jsp=jsp@entry=0x7ffc...
[05:05:08.862] #6  0x000056136c5ce121 in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffcec4ebc00, jsp=jsp@entry=0x7ffce...
[05:05:08.862] #7  0x000056136c5d15f9 in executeAnyItem (cxt=cxt@entry=0x7ffcec4ebc00, jsp=jsp@entry=0x7ffcec4eb990, jbc...
[05:05:08.862] #8  0x000056136c5d1676 in executeItemUnwrapTargetArray (cxt=cxt@entry=0x7ffcec4ebc00, jsp=jsp@entry=0x7ff...
[05:05:08.862] #9  0x000056136c5ce140 in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffcec4ebc00, jsp=0x7ffcec4eb990, j...
core
[05:05:08.110] #0  0x00007f9775ea9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[05:05:08.110] #1  0x00007f9775e5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[05:05:08.110] #2  0x00007f9775e45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[05:05:08.110] #3  0x000055b56d08fd8d in ExceptionalCondition (conditionName=conditionName@entry=0x55b56d382288 "v->type...
[05:05:08.110] #4  0x000055b56cefcdc6 in jspGetLeftArg (v=v@entry=0x7fffd6c94910, a=a@entry=0x7fffd6c94490) at ../src/ba...
[05:05:08.110] #5  0x000055b56cf01d4f in executeStringInternalMethod (cxt=cxt@entry=0x7fffd6c94b80, jsp=jsp@entry=0x7fff...
[05:05:08.110] #6  0x000055b56cf05121 in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7fffd6c94b80, jsp=jsp@entry=0x7fffd...
[05:05:08.110] #7  0x000055b56cf085f9 in executeAnyItem (cxt=cxt@entry=0x7fffd6c94b80, jsp=jsp@entry=0x7fffd6c94910, jbc...
[05:05:08.110] #8  0x000055b56cf08676 in executeItemUnwrapTargetArray (cxt=cxt@entry=0x7fffd6c94b80, jsp=jsp@entry=0x7ff...
[05:05:08.110] #9  0x000055b56cf05140 in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7fffd6c94b80, jsp=0x7fffd6c94910, j...
core
[05:05:07.357] #0  0x00007fa84e4a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[05:05:07.357] #1  0x00007fa84e45afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[05:05:07.357] #2  0x00007fa84e445472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[05:05:07.357] #3  0x000056136c758d8d in ExceptionalCondition (conditionName=conditionName@entry=0x56136ca4b288 "v->type...
[05:05:07.357] #4  0x000056136c5c5dc6 in jspGetLeftArg (v=v@entry=0x7ffcec4ebcb0, a=a@entry=0x7ffcec4ebbf0) at ../src/ba...
[05:05:07.357] #5  0x000056136c5c6d51 in printJsonPathItem (buf=buf@entry=0x7ffcec4ebd40, v=v@entry=0x7ffcec4ebcb0, inKe...
[05:05:07.357] #6  0x000056136c5c6fe3 in printJsonPathItem (buf=buf@entry=0x7ffcec4ebd40, v=v@entry=0x7ffcec4ebd10, inKe...
[05:05:07.357] #7  0x000056136c5c7047 in jsonPathToCstring (out=0x7ffcec4ebd40, out@entry=0x0, in=0x56137db887d0, estima...
[05:05:07.357] #8  0x000056136c5c70e7 in jsonpath_out (fcinfo=<optimized out>) at ../src/backend/utils/adt/jsonpath.c:13...
[05:05:07.357] #9  0x000056136c766b1b in FunctionCall1Coll (flinfo=0x56137dc6ff88, collation=collation@entry=0, arg1=<op...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out	2025-06-22 04:55:14.903551921 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonpath.out	2025-06-22 04:57:54.542279038...
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/json.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/json.out	2025-06-22 04:55:14.899551920 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/json.out	2025-06-22 04:59:06.634187881 +...
@@ -2037,732 +2037,10 @@
 DETAIL:  Returned type integer at ordinal position 1, but query expects text.
 -- test type info caching in json_populate_record()
 CREATE TEMP TABLE jspoptest (js json);
-INSERT INTO jspoptest
-SELECT '{
-	"jsa": [1, "2", null, 4],
-	"rec": {"a": "abc", "c": "01.02.2003", "x": 43.2},
-	"reca": [{"a": "abc", "b": 456}, null, {"c": "01.02.2003", "x": 43.2}]
-}'::json
-FROM generate_series(1, 3);
-SELECT (json_populate_record(NULL::jsrec, js)).* FROM jspoptest;
- i | ia | ia1 | ia2 | ia3 | ia1d | ia2d | t | ta | c | ca | ts | js | jsb |        jsa         |                rec    ...
----+----+-----+-----+-----+------+------+---+----+---+----+----+----+-----+--------------------+-----------------------...
-   |    |     |     |     |      |      |   |    |   |    |    |    |     | {1,"\"2\"",NULL,4} | (abc,,"Thu Jan 02 00:0...
-   |    |     |     |     |      |      |   |    |   |    |    |    |     | {1,"\"2\"",NULL,4} | (abc,,"Thu Jan 02 00:0...
-   |    |     |     |     |      |      |   |    |   |    |    |    |     | {1,"\"2\"",NULL,4} | (abc,,"Thu Jan 02 00:0...
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out /tmp/cirrus-ci-build/build/testrun/regress/regress/...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out	2025-06-22 04:55:14.903551921 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/jsonpath.out	2025-06-22 04:57:51.750281604 +0000
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
tap
[04:57:56.725](69.049s) not ok 5 - regression tests pass
[04:58:19.135](6.926s) not ok 8 - dump outputs from original and restored regression databases match
[04:58:28.929](2.260s) not ok 16 - run of pg_upgrade --check for new instance
[04:58:28.929](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[04:58:30.887](1.958s) not ok 18 - run of pg_upgrade for new instance
[04:58:30.888](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[04:58:31.301](0.117s) not ok 20 - check that locales in new cluster match original cluster
[04:58:32.626](0.159s) not ok 22 - old and new dumps match after pg_upgrade
tap
[04:59:08.543](68.315s) not ok 2 - regression tests pass
test
[05:02:31.029]  25/344 postgresql:regress / regress/regress                                            ERROR            ...
[05:02:31.029]  29/344 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[05:02:31.029]  93/344 postgresql:recovery / recovery/027_stream_regress                               ERROR            ...
macOS - Sonoma - Meson
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
core
[05:09:18.693]   * frame #0: 0x000000019417d5d0 libsystem_kernel.dylib`__pthread_kill + 8
[05:09:18.693]     frame #1: 0x00000001941b5c20 libsystem_pthread.dylib`pthread_kill + 288
[05:09:18.693]     frame #2: 0x00000001940c2a30 libsystem_c.dylib`abort + 180
[05:09:18.693]     frame #3: 0x0000000100b71280 postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[05:09:18.693]     frame #4: 0x0000000100ab504c postgres`jspGetLeftArg(v=0x000000016f707d08, a=0x000000016f707b00) at js...
[05:09:18.693]     frame #5: 0x0000000100ab8d6c postgres`executeItemOptUnwrapTarget at jsonpath_exec.c:2920:5
[05:09:18.693]     frame #6: 0x0000000100ab8d60 postgres`executeItemOptUnwrapTarget(cxt=0x000000016f707f78, jsp=0x000000...
[05:09:18.693]     frame #7: 0x0000000100abab94 postgres`executeAnyItem(cxt=0x000000016f707f78, jsp=0x000000016f707d08, ...
[05:09:18.693]     frame #8: 0x0000000100aba9d0 postgres`executeItemUnwrapTargetArray(cxt=<unavailable>, jsp=<unavailabl...
[05:09:18.693]     frame #9: 0x0000000100aba0f4 postgres`executeNextItem [inlined] executeItem(cxt=0x000000016f707f78, j...
core
[05:08:40.784]   * frame #0: 0x00000001026f0b70 dyld`_dyld_start
core
[05:11:06.342]   * frame #0: 0x000000019417d5d0 libsystem_kernel.dylib`__pthread_kill + 8
[05:11:06.342]     frame #1: 0x00000001941b5c20 libsystem_pthread.dylib`pthread_kill + 288
[05:11:06.342]     frame #2: 0x00000001940c2a30 libsystem_c.dylib`abort + 180
[05:11:06.342]     frame #3: 0x0000000102e71280 postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[05:11:06.342]     frame #4: 0x0000000102db504c postgres`jspGetLeftArg(v=0x000000016d4081f8, a=0x000000016d408158) at js...
[05:11:06.342]     frame #5: 0x0000000102db657c postgres`printJsonPathItem(buf=0x000000016d408288, v=0x000000016d4081f8,...
[05:11:06.342]     frame #6: 0x0000000102db6730 postgres`printJsonPathItem(buf=0x000000016d408288, v=0x000000016d408260,...
[05:11:06.342]     frame #7: 0x0000000102db4c94 postgres`jsonPathToCstring(out=0x000000016d408288, in=0x000000014580cd20...
[05:11:06.342]     frame #8: 0x0000000102e7a4c8 postgres`OutputFunctionCall [inlined] FunctionCall1Coll(flinfo=0x0000000...
[05:11:06.342]     frame #9: 0x0000000102e7a4a0 postgres`OutputFunctionCall(flinfo=0x000000014589eac8, val=<unavailable>...
core
[05:08:11.991]   * frame #0: 0x000000010273cb70 dyld`_dyld_start
core
[05:07:39.336]   * frame #0: 0x000000019417d5d0 libsystem_kernel.dylib`__pthread_kill + 8
[05:07:39.336]     frame #1: 0x00000001941b5c20 libsystem_pthread.dylib`pthread_kill + 288
[05:07:39.336]     frame #2: 0x00000001940c2a30 libsystem_c.dylib`abort + 180
[05:07:39.336]     frame #3: 0x0000000104f01280 postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[05:07:39.336]     frame #4: 0x0000000104e4504c postgres`jspGetLeftArg(v=0x000000016b378188, a=0x000000016b3780e8) at js...
[05:07:39.336]     frame #5: 0x0000000104e4657c postgres`printJsonPathItem(buf=0x000000016b378218, v=0x000000016b378188,...
[05:07:39.336]     frame #6: 0x0000000104e46730 postgres`printJsonPathItem(buf=0x000000016b378218, v=0x000000016b3781f0,...
[05:07:39.336]     frame #7: 0x0000000104e44c94 postgres`jsonPathToCstring(out=0x000000016b378218, in=0x000000011f80a520...
[05:07:39.336]     frame #8: 0x0000000104f0a4c8 postgres`OutputFunctionCall [inlined] FunctionCall1Coll(flinfo=0x0000000...
[05:07:39.336]     frame #9: 0x0000000104f0a4a0 postgres`OutputFunctionCall(flinfo=0x000000010700b2c8, val=<unavailable>...
core
[05:06:46.521]   * frame #0: 0x000000019417d5d0 libsystem_kernel.dylib`__pthread_kill + 8
[05:06:46.521]     frame #1: 0x00000001941b5c20 libsystem_pthread.dylib`pthread_kill + 288
[05:06:46.521]     frame #2: 0x00000001940c2a30 libsystem_c.dylib`abort + 180
[05:06:46.521]     frame #3: 0x0000000102e71280 postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[05:06:46.521]     frame #4: 0x0000000102db504c postgres`jspGetLeftArg(v=0x000000016d407eb8, a=0x000000016d407cb0) at js...
[05:06:46.521]     frame #5: 0x0000000102db8d6c postgres`executeItemOptUnwrapTarget at jsonpath_exec.c:2920:5
[05:06:46.521]     frame #6: 0x0000000102db8d60 postgres`executeItemOptUnwrapTarget(cxt=0x000000016d408128, jsp=0x000000...
[05:06:46.521]     frame #7: 0x0000000102dbab94 postgres`executeAnyItem(cxt=0x000000016d408128, jsp=0x000000016d407eb8, ...
[05:06:46.521]     frame #8: 0x0000000102dba9d0 postgres`executeItemUnwrapTargetArray(cxt=<unavailable>, jsp=<unavailabl...
[05:06:46.521]     frame #9: 0x0000000102dba0f4 postgres`executeNextItem [inlined] executeItem(cxt=0x000000016d408128, j...
core
[05:05:52.931]   * frame #0: 0x000000019417d5d0 libsystem_kernel.dylib`__pthread_kill + 8
[05:05:52.931]     frame #1: 0x00000001941b5c20 libsystem_pthread.dylib`pthread_kill + 288
[05:05:52.931]     frame #2: 0x00000001940c2a30 libsystem_c.dylib`abort + 180
[05:05:52.931]     frame #3: 0x0000000100b71280 postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[05:05:52.931]     frame #4: 0x0000000100ab504c postgres`jspGetLeftArg(v=0x000000016f708048, a=0x000000016f707fa8) at js...
[05:05:52.931]     frame #5: 0x0000000100ab657c postgres`printJsonPathItem(buf=0x000000016f7080d8, v=0x000000016f708048,...
[05:05:52.931]     frame #6: 0x0000000100ab6730 postgres`printJsonPathItem(buf=0x000000016f7080d8, v=0x000000016f7080b0,...
[05:05:52.931]     frame #7: 0x0000000100ab4c94 postgres`jsonPathToCstring(out=0x000000016f7080d8, in=0x000000012c00ab20...
[05:05:52.931]     frame #8: 0x0000000100b7a4c8 postgres`OutputFunctionCall [inlined] FunctionCall1Coll(flinfo=0x0000000...
[05:05:52.931]     frame #9: 0x0000000100b7a4a0 postgres`OutputFunctionCall(flinfo=0x000000011c08a8d8, val=<unavailable>...
core
[05:04:57.500]   * frame #0: 0x000000019417d5d0 libsystem_kernel.dylib`__pthread_kill + 8
[05:04:57.500]     frame #1: 0x00000001941b5c20 libsystem_pthread.dylib`pthread_kill + 288
[05:04:57.500]     frame #2: 0x00000001940c2a30 libsystem_c.dylib`abort + 180
[05:04:57.500]     frame #3: 0x0000000104f01280 postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[05:04:57.500]     frame #4: 0x0000000104e4504c postgres`jspGetLeftArg(v=0x000000016b377e48, a=0x000000016b377c40) at js...
[05:04:57.500]     frame #5: 0x0000000104e48d6c postgres`executeItemOptUnwrapTarget at jsonpath_exec.c:2920:5
[05:04:57.500]     frame #6: 0x0000000104e48d60 postgres`executeItemOptUnwrapTarget(cxt=0x000000016b3780b8, jsp=0x000000...
[05:04:57.500]     frame #7: 0x0000000104e4ab94 postgres`executeAnyItem(cxt=0x000000016b3780b8, jsp=0x000000016b377e48, ...
[05:04:57.500]     frame #8: 0x0000000104e4a9d0 postgres`executeItemUnwrapTargetArray(cxt=<unavailable>, jsp=<unavailabl...
[05:04:57.500]     frame #9: 0x0000000104e4a0f4 postgres`executeNextItem [inlined] executeItem(cxt=0x000000016b3780b8, j...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/jsonb.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgra...
--- /Users/admin/pgsql/src/test/regress/expected/jsonb.out	2025-06-22 04:54:12
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonb.out	2025-06-22 04:56:40
@@ -3476,2358 +3476,10 @@
 --gin path opclass
 DROP INDEX jidx;
 CREATE INDEX jidx ON testjsonb USING gin (j jsonb_path_ops);
-SET enable_seqscan = off;
-SELECT count(*) FROM testjsonb WHERE j @> '{"wait":null}';
- count 
--------
-     1
-(1 row)
-
-SELECT count(*) FROM testjsonb WHERE j @> '{"wait":"CC"}';
- count 
--------
-    15
-(1 row)
-
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/jsonb.out /Users/admin/pgsql/build/testrun/recovery/027_stream_reg...
--- /Users/admin/pgsql/src/test/regress/expected/jsonb.out	2025-06-22 04:54:12
+++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/jsonb.out	2025-06-22 04:58:04
@@ -3828,2006 +3828,10 @@
 insert into nestjsonb (j) values ('[[14,2,3]]');
 insert into nestjsonb (j) values ('[1,[14,2,3]]');
 create index on nestjsonb using gin(j jsonb_path_ops);
-set enable_seqscan = on;
-set enable_bitmapscan = off;
-select * from nestjsonb where j @> '{"a":[[{"x":2}]]}'::jsonb;
-                         j                         
----------------------------------------------------
- {"a": [["b", {"x": 1}], ["b", {"x": 2}]], "c": 3}
-(1 row)
-
-select * from nestjsonb where j @> '{"c":3}';
-                         j                         
----------------------------------------------------
- {"a": [["b", {"x": 1}], ["b", {"x": 2}]], "c": 3}
-(1 row)
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/jsonpath.out /Users/admin/pgsql/build/testrun/regress/regress/resu...
--- /Users/admin/pgsql/src/test/regress/expected/jsonpath.out	2025-06-22 04:54:12
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/jsonpath.out	2025-06-22 04:56:40
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
tap
[04:56:45.184](69.927s) not ok 5 - regression tests pass
[04:57:16.934](2.006s) not ok 16 - run of pg_upgrade --check for new instance
[04:57:16.935](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[04:57:17.797](0.863s) not ok 18 - run of pg_upgrade for new instance
[04:57:17.798](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[04:57:18.103](0.161s) not ok 20 - check that locales in new cluster match original cluster
[04:57:19.162](0.059s) not ok 22 - old and new dumps match after pg_upgrade
tap
[04:58:06.104](82.306s) not ok 2 - regression tests pass
test
[05:00:30.253]  30/343 postgresql:regress / regress/regress                                            ERROR            ...
[05:00:30.253]  33/343 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[05:00:30.253] 151/343 postgresql:recovery / recovery/027_stream_regress                               ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
core
000000ed`50dfea30 00007ff7`e1371918     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
000000ed`50dfea70 00007ff7`e121d8ad     postgres!ExceptionalCondition(
000000ed`50dfeab0 00007ff7`e121fc9c     postgres!jspGetLeftArg(
000000ed`50dfeae0 00007ff7`e121ff89     postgres!printJsonPathItem(
000000ed`50dfebf0 00007ff7`e121e266     postgres!printJsonPathItem(
000000ed`50dfed00 00007ff7`e121cd84     postgres!jsonPathToCstring(
000000ed`50dfed70 00007ff7`e137cb1e     postgres!jsonpath_out(
000000ed`50dfedb0 00007ff7`e137e97f     postgres!FunctionCall1Coll(
000000ed`50dfee30 00007ff7`e0b62175     postgres!OutputFunctionCall(
000000ed`50dfee60 00007ff7`e0e2a2f9     postgres!printtup(
core
000000ed`519ff9c8 00007ffd`1364b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000ed`519ff9d0 00007ffd`12404cb0     ntdll!TppWorkerThread+0x2df
000000ed`519ffcc0 00007ffd`136bedcb     KERNEL32!BaseThreadInitThunk+0x10
000000ed`519ffcf0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000ed`515ff978 00007ffd`10f848fa     ntdll!NtFsControlFile+0x14
000000ed`515ff980 00007ff7`e100a5cb     KERNELBASE!ConnectNamedPipe+0x6a
000000ed`515ff9f0 00007ffd`12404cb0     postgres!pg_signal_thread(
000000ed`515ffaf0 00007ffd`136bedcb     KERNEL32!BaseThreadInitThunk+0x10
000000ed`515ffb20 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000ed`511ff998 00007ffd`1364b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000ed`511ff9a0 00007ffd`12404cb0     ntdll!TppWorkerThread+0x2df
000000ed`511ffc90 00007ffd`136bedcb     KERNEL32!BaseThreadInitThunk+0x10
000000ed`511ffcc0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000ed`51dffd18 00007ffd`10f3da3e     ntdll!NtWaitForSingleObject+0x14
000000ed`51dffd20 00007ff7`e100c06c     KERNELBASE!WaitForSingleObjectEx+0x8e
000000ed`51dffdc0 00007ffd`12404cb0     postgres!pg_timer_thread(
000000ed`51dffe00 00007ffd`136bedcb     KERNEL32!BaseThreadInitThunk+0x10
000000ed`51dffe30 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000007a`dcbff668 00007ffd`1364b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
0000007a`dcbff670 00007ffd`12404cb0     ntdll!TppWorkerThread+0x2df
0000007a`dcbff960 00007ffd`136bedcb     KERNEL32!BaseThreadInitThunk+0x10
0000007a`dcbff990 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000007a`dc7fef30 00007ff7`e1371918     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
0000007a`dc7fef70 00007ff7`e121d8ad     postgres!ExceptionalCondition(
0000007a`dc7fefb0 00007ff7`e121fc9c     postgres!jspGetLeftArg(
0000007a`dc7fefe0 00007ff7`e121ff89     postgres!printJsonPathItem(
0000007a`dc7ff0f0 00007ff7`e121e266     postgres!printJsonPathItem(
0000007a`dc7ff200 00007ff7`e121cd84     postgres!jsonPathToCstring(
0000007a`dc7ff270 00007ff7`e137cb1e     postgres!jsonpath_out(
0000007a`dc7ff2b0 00007ff7`e137e97f     postgres!FunctionCall1Coll(
0000007a`dc7ff330 00007ff7`e0b62175     postgres!OutputFunctionCall(
0000007a`dc7ff360 00007ff7`e0e2a2f9     postgres!printtup(
core
0000007a`dd7ff8f8 00007ffd`10f3da3e     ntdll!NtWaitForSingleObject+0x14
0000007a`dd7ff900 00007ff7`e100c06c     KERNELBASE!WaitForSingleObjectEx+0x8e
0000007a`dd7ff9a0 00007ffd`12404cb0     postgres!pg_timer_thread(
0000007a`dd7ff9e0 00007ffd`136bedcb     KERNEL32!BaseThreadInitThunk+0x10
0000007a`dd7ffa10 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000007a`dcfffa98 00007ffd`1364b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
0000007a`dcfffaa0 00007ffd`12404cb0     ntdll!TppWorkerThread+0x2df
0000007a`dcfffd90 00007ffd`136bedcb     KERNEL32!BaseThreadInitThunk+0x10
0000007a`dcfffdc0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000007a`dd3ffb58 00007ffd`10f848fa     ntdll!NtFsControlFile+0x14
0000007a`dd3ffb60 00007ff7`e100a5cb     KERNELBASE!ConnectNamedPipe+0x6a
0000007a`dd3ffbd0 00007ffd`12404cb0     postgres!pg_signal_thread(
0000007a`dd3ffcd0 00007ffd`136bedcb     KERNEL32!BaseThreadInitThunk+0x10
0000007a`dd3ffd00 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000007f`e51ff9a8 00007ffd`10f3da3e     ntdll!NtWaitForSingleObject+0x14
0000007f`e51ff9b0 00007ff7`e100c06c     KERNELBASE!WaitForSingleObjectEx+0x8e
0000007f`e51ffa50 00007ffd`12404cb0     postgres!pg_timer_thread(
0000007f`e51ffa90 00007ffd`136bedcb     KERNEL32!BaseThreadInitThunk+0x10
0000007f`e51ffac0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000007f`e4dff6b8 00007ffd`10f848fa     ntdll!NtFsControlFile+0x14
0000007f`e4dff6c0 00007ff7`e100a5cb     KERNELBASE!ConnectNamedPipe+0x6a
0000007f`e4dff730 00007ffd`12404cb0     postgres!pg_signal_thread(
0000007f`e4dff830 00007ffd`136bedcb     KERNEL32!BaseThreadInitThunk+0x10
0000007f`e4dff860 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000007f`e45ff968 00007ffd`1364b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
0000007f`e45ff970 00007ffd`12404cb0     ntdll!TppWorkerThread+0x2df
0000007f`e45ffc60 00007ffd`136bedcb     KERNEL32!BaseThreadInitThunk+0x10
0000007f`e45ffc90 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000007f`e49ff688 00007ffd`1364b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
0000007f`e49ff690 00007ffd`12404cb0     ntdll!TppWorkerThread+0x2df
0000007f`e49ff980 00007ffd`136bedcb     KERNEL32!BaseThreadInitThunk+0x10
0000007f`e49ff9b0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000007f`e41fdab0 00007ff7`e1371918     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
0000007f`e41fdaf0 00007ff7`e121d8ad     postgres!ExceptionalCondition(
0000007f`e41fdb30 00007ff7`e122882c     postgres!jspGetLeftArg(
0000007f`e41fdb60 00007ff7`e12252b6     postgres!executeStringInternalMethod(
0000007f`e41fdcb0 00007ff7`e122610b     postgres!executeItemOptUnwrapTarget(
0000007f`e41fe220 00007ff7`e122557c     postgres!executeAnyItem(
0000007f`e41fe2c0 00007ff7`e122528c     postgres!executeItemUnwrapTargetArray(
0000007f`e41fe330 00007ff7`e1221c8e     postgres!executeItemOptUnwrapTarget(
0000007f`e41fe8a0 00007ff7`e1225697     postgres!executeItem(
0000007f`e41fe8e0 00007ff7`e1222d23     postgres!executeNextItem(
core
000000a1`91dff9c8 00007ffd`1364b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000a1`91dff9d0 00007ffd`12404cb0     ntdll!TppWorkerThread+0x2df
000000a1`91dffcc0 00007ffd`136bedcb     KERNEL32!BaseThreadInitThunk+0x10
000000a1`91dffcf0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000a1`911fd740 00007ff7`e1371918     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
000000a1`911fd780 00007ff7`e121d8ad     postgres!ExceptionalCondition(
000000a1`911fd7c0 00007ff7`e122882c     postgres!jspGetLeftArg(
000000a1`911fd7f0 00007ff7`e12252b6     postgres!executeStringInternalMethod(
000000a1`911fd940 00007ff7`e122610b     postgres!executeItemOptUnwrapTarget(
000000a1`911fdeb0 00007ff7`e122557c     postgres!executeAnyItem(
000000a1`911fdf50 00007ff7`e122528c     postgres!executeItemUnwrapTargetArray(
000000a1`911fdfc0 00007ff7`e1221c8e     postgres!executeItemOptUnwrapTarget(
000000a1`911fe530 00007ff7`e1225697     postgres!executeItem(
000000a1`911fe570 00007ff7`e1222d23     postgres!executeNextItem(
core
000000a1`915ffae8 00007ffd`1364b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000a1`915ffaf0 00007ffd`12404cb0     ntdll!TppWorkerThread+0x2df
000000a1`915ffde0 00007ffd`136bedcb     KERNEL32!BaseThreadInitThunk+0x10
000000a1`915ffe10 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000a1`919ffc88 00007ffd`10f848fa     ntdll!NtFsControlFile+0x14
000000a1`919ffc90 00007ff7`e100a5cb     KERNELBASE!ConnectNamedPipe+0x6a
000000a1`919ffd00 00007ffd`12404cb0     postgres!pg_signal_thread(
000000a1`919ffe00 00007ffd`136bedcb     KERNEL32!BaseThreadInitThunk+0x10
000000a1`919ffe30 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000a1`921ffb88 00007ffd`10f3da3e     ntdll!NtWaitForSingleObject+0x14
000000a1`921ffb90 00007ff7`e100c06c     KERNELBASE!WaitForSingleObjectEx+0x8e
000000a1`921ffc30 00007ffd`12404cb0     postgres!pg_timer_thread(
000000a1`921ffc70 00007ffd`136bedcb     KERNEL32!BaseThreadInitThunk+0x10
000000a1`921ffca0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000bd`169ff878 00007ffd`1364b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000bd`169ff880 00007ffd`12404cb0     ntdll!TppWorkerThread+0x2df
000000bd`169ffb70 00007ffd`136bedcb     KERNEL32!BaseThreadInitThunk+0x10
000000bd`169ffba0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000bd`165fdc30 00007ff7`e1371918     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
000000bd`165fdc70 00007ff7`e121d8ad     postgres!ExceptionalCondition(
000000bd`165fdcb0 00007ff7`e122882c     postgres!jspGetLeftArg(
000000bd`165fdce0 00007ff7`e12252b6     postgres!executeStringInternalMethod(
000000bd`165fde30 00007ff7`e122610b     postgres!executeItemOptUnwrapTarget(
000000bd`165fe3a0 00007ff7`e122557c     postgres!executeAnyItem(
000000bd`165fe440 00007ff7`e122528c     postgres!executeItemUnwrapTargetArray(
000000bd`165fe4b0 00007ff7`e1221c8e     postgres!executeItemOptUnwrapTarget(
000000bd`165fea20 00007ff7`e1225697     postgres!executeItem(
000000bd`165fea60 00007ff7`e1222d23     postgres!executeNextItem(
core
000000bd`175ff748 00007ffd`10f3da3e     ntdll!NtWaitForSingleObject+0x14
000000bd`175ff750 00007ff7`e100c06c     KERNELBASE!WaitForSingleObjectEx+0x8e
000000bd`175ff7f0 00007ffd`12404cb0     postgres!pg_timer_thread(
000000bd`175ff830 00007ffd`136bedcb     KERNEL32!BaseThreadInitThunk+0x10
000000bd`175ff860 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000bd`171ffbc8 00007ffd`10f848fa     ntdll!NtFsControlFile+0x14
000000bd`171ffbd0 00007ff7`e100a5cb     KERNELBASE!ConnectNamedPipe+0x6a
000000bd`171ffc40 00007ffd`12404cb0     postgres!pg_signal_thread(
000000bd`171ffd40 00007ffd`136bedcb     KERNEL32!BaseThreadInitThunk+0x10
000000bd`171ffd70 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000bd`16dffa98 00007ffd`1364b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000bd`16dffaa0 00007ffd`12404cb0     ntdll!TppWorkerThread+0x2df
000000bd`16dffd90 00007ffd`136bedcb     KERNEL32!BaseThreadInitThunk+0x10
000000bd`16dffdc0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000f1`f8dff7f8 00007ffd`1364b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000f1`f8dff800 00007ffd`12404cb0     ntdll!TppWorkerThread+0x2df
000000f1`f8dffaf0 00007ffd`136bedcb     KERNEL32!BaseThreadInitThunk+0x10
000000f1`f8dffb20 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000f1`f99ffe38 00007ffd`10f3da3e     ntdll!NtWaitForSingleObject+0x14
000000f1`f99ffe40 00007ff7`e100c06c     KERNELBASE!WaitForSingleObjectEx+0x8e
000000f1`f99ffee0 00007ffd`12404cb0     postgres!pg_timer_thread(
000000f1`f99fff20 00007ffd`136bedcb     KERNEL32!BaseThreadInitThunk+0x10
000000f1`f99fff50 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000f1`f95ffc38 00007ffd`1364b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000f1`f95ffc40 00007ffd`12404cb0     ntdll!TppWorkerThread+0x2df
000000f1`f95fff30 00007ffd`136bedcb     KERNEL32!BaseThreadInitThunk+0x10
000000f1`f95fff60 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000f1`f89fec10 00007ff7`e1371918     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
000000f1`f89fec50 00007ff7`e121d8ad     postgres!ExceptionalCondition(
000000f1`f89fec90 00007ff7`e121fc9c     postgres!jspGetLeftArg(
000000f1`f89fecc0 00007ff7`e121ff89     postgres!printJsonPathItem(
000000f1`f89fedd0 00007ff7`e121e266     postgres!printJsonPathItem(
000000f1`f89feee0 00007ff7`e121cd84     postgres!jsonPathToCstring(
000000f1`f89fef50 00007ff7`e137cb1e     postgres!jsonpath_out(
000000f1`f89fef90 00007ff7`e137e97f     postgres!FunctionCall1Coll(
000000f1`f89ff010 00007ff7`e0b62175     postgres!OutputFunctionCall(
000000f1`f89ff040 00007ff7`e0e2a2f9     postgres!printtup(
core
000000f1`f91ff878 00007ffd`10f848fa     ntdll!NtFsControlFile+0x14
000000f1`f91ff880 00007ff7`e100a5cb     KERNELBASE!ConnectNamedPipe+0x6a
000000f1`f91ff8f0 00007ffd`12404cb0     postgres!pg_signal_thread(
000000f1`f91ff9f0 00007ffd`136bedcb     KERNEL32!BaseThreadInitThunk+0x10
000000f1`f91ffa20 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/jsonpath.out C:/cirrus/build/testrun/pg_upgrade/002_pg_...
--- C:/cirrus/src/test/regress/expected/jsonpath.out	2025-06-22 04:55:19.584911800 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonpath.out	2025-06-22 04:58:51.944289700 +0000
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/jsonpath.out C:/cirrus/build/testrun/recovery/027_strea...
--- C:/cirrus/src/test/regress/expected/jsonpath.out	2025-06-22 04:55:19.584911800 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/jsonpath.out	2025-06-22 05:01:13.602922000 +0000
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/jsonpath.out C:/cirrus/build/testrun/regress/regress/re...
--- C:/cirrus/src/test/regress/expected/jsonpath.out	2025-06-22 04:55:19.584911800 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/jsonpath.out	2025-06-22 04:58:51.905652400 +0000
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
tap
[04:59:09.681](114.494s) not ok 5 - regression tests pass
[04:59:42.594](5.189s) not ok 16 - run of pg_upgrade --check for new instance
[04:59:42.597](0.003s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[04:59:46.320](3.723s) not ok 18 - run of pg_upgrade for new instance
[04:59:46.631](0.310s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[04:59:48.824](0.552s) not ok 20 - check that locales in new cluster match original cluster
[04:59:50.316](0.191s) not ok 22 - old and new dumps match after pg_upgrade
tap
[05:01:28.370](113.735s) not ok 2 - regression tests pass
test
[05:09:02.482]  14/338 postgresql:regress / regress/regress                                            ERROR           1...
[05:09:02.482]  21/338 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[05:09:02.482]  62/338 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
53/5647 DOCS: Make the Server Application docs synopses more consistent
Windows - Server 2019, VS 2019 - Meson & ninja
test
[04:53:37.715] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5715 amcheck support for BRIN indexes
Windows - Server 2019, VS 2019 - Meson & ninja
test
[04:49:43.113] 339/339 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5725 domain over virtual generated column
Windows - Server 2019, VS 2019 - Meson & ninja
test
[03:19:31.215] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5751 Disable parallel query by default
FreeBSD - Meson
regress
diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out /tmp/cirrus-ci-build/build/testrun/isola...
--- /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out	2025-06-22 02:38:21.407030000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/deadlock-parallel.out	2025-06-22 02:39:40.449693000 +...
@@ -46,6 +46,7 @@
         1
 (1 row)
 
+step e1c: COMMIT;
 step d2a1: <... completed>
   sum
 -----
@@ -57,7 +58,6 @@
          1
 (1 row)
 
-step e1c: COMMIT;
 step d2c: COMMIT;
 step e2l: <... completed>
 lock_excl
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out /tmp/cirrus-ci-build/build/testrun/pg_o...
--- /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out	2025-06-22 02:38:19.965581000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_overexplain/regress/results/pg_overexplain.out	2025-06-22 02:41:06.340225000 +...
@@ -91,26 +91,26 @@
  GroupAggregate
    Group Key: vegetables.genus
    Disabled Nodes: 0
-   Parallel Safe: true
+   Parallel Safe: false
    Plan Node ID: 0
    ->  Sort
          Sort Key: vegetables.genus, vegetables.name
          Disabled Nodes: 0
-         Parallel Safe: true
+         Parallel Safe: false
          Plan Node ID: 1
          ->  Append
                Disabled Nodes: 0
-               Parallel Safe: true
+               Parallel Safe: false
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/pg_upgrad...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-06-22 02:38:21.576629000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/select_parallel.out	2025-06-22 02:40:03.30...
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-06-22 02:38:21.563016000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/plpgsql.out	2025-06-22 02:40:22.606922000 ...
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/recovery/...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-06-22 02:38:21.576629000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/select_parallel.out	2025-06-22 02:41:15....
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-06-22 02:38:21.563016000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/plpgsql.out	2025-06-22 02:41:37.76199500...
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/regress/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-06-22 02:38:21.576629000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/select_parallel.out	2025-06-22 02:40:02.554453000 +0000
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/regress/regress/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-06-22 02:38:21.563016000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/plpgsql.out	2025-06-22 02:40:19.702772000 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
tap
[02:40:42.673](81.949s) not ok 5 - regression tests pass
tap
[02:41:58.346](109.058s) not ok 2 - regression tests pass
test
[02:43:56.312]  13/343 postgresql:isolation / isolation/isolation                                      ERROR            ...
[02:43:56.312]  26/343 postgresql:regress / regress/regress                                            ERROR            ...
[02:43:56.312]  92/343 postgresql:pg_overexplain / pg_overexplain/regress                              ERROR            ...
[02:43:56.312]  51/343 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[02:43:56.312] 174/343 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
Linux - Debian Bookworm - Autoconf
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out /tmp/cirrus-ci-build/contrib/pg_overexp...
--- /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out	2025-06-22 02:38:18.178974997 +0000
+++ /tmp/cirrus-ci-build/contrib/pg_overexplain/results/pg_overexplain.out	2025-06-22 02:42:05.674532384 +0000
@@ -91,26 +91,26 @@
  GroupAggregate
    Group Key: vegetables.genus
    Disabled Nodes: 0
-   Parallel Safe: true
+   Parallel Safe: false
    Plan Node ID: 0
    ->  Sort
          Sort Key: vegetables.genus, vegetables.name
          Disabled Nodes: 0
-         Parallel Safe: true
+         Parallel Safe: false
          Plan Node ID: 1
          ->  Append
                Disabled Nodes: 0
-               Parallel Safe: true
+               Parallel Safe: false
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-06-22 02:38:20.146975038 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/select_parallel.out	2025-06-22 02:44:16.170438566 +0000
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/re...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-06-22 02:38:20.130975038 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/plpgsql.out	2025-06-22 02:44:27.666433492 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out /tmp/cirrus-ci-build/src/test/isolation/...
--- /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out	2025-06-22 02:38:19.910975033 +0000
+++ /tmp/cirrus-ci-build/src/test/isolation/output_iso/results/deadlock-parallel.out	2025-06-22 02:41:09.066564133 +0000
@@ -46,6 +46,7 @@
         1
 (1 row)
 
+step e1c: COMMIT;
 step d2a1: <... completed>
   sum
 -----
@@ -57,7 +58,6 @@
          1
 (1 row)
 
-step e1c: COMMIT;
 step d2c: COMMIT;
 step e2l: <... completed>
 lock_excl
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/src/test/regress/result...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-06-22 02:38:20.146975038 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/select_parallel.out	2025-06-22 02:41:53.826548128 +0000
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/src/test/regress/results/plpgsq...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-06-22 02:38:20.130975038 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/plpgsql.out	2025-06-22 02:42:18.910517146 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
tap
[02:44:36.568](96.997s) not ok 5 - regression tests pass
Linux - Debian Bookworm - Meson
core
[02:49:45.681] #0  0x00007f3891f0738f in ?? () from /lib64/ld-linux-x86-64.so.2
[02:49:45.681] #1  0x00007f3891f16d69 in ?? () from /lib64/ld-linux-x86-64.so.2
[02:49:45.681] #2  0x00007f3891f132ff in ?? () from /lib64/ld-linux-x86-64.so.2
[02:49:45.681] #3  0x00007f3891f14c7c in ?? () from /lib64/ld-linux-x86-64.so.2
[02:49:45.681] #4  0x00007f3891f13b28 in ?? () from /lib64/ld-linux-x86-64.so.2
[02:49:45.681] #5  0x0000000000000003 in ?? ()
[02:49:45.681] #6  0x00007ffeb28f3498 in ?? ()
[02:49:45.681] #7  0x00007ffeb28f349b in ?? ()
[02:49:45.681] #8  0x00007ffeb28f349e in ?? ()
[02:49:45.681] #9  0x0000000000000000 in ?? ()
core
[02:49:46.181] #0  <unavailable> in ?? ()
core
[02:49:46.181] #0  0x00007f31ac8aedd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[02:49:46.181] #1  0x00007f31ac85b239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[02:49:46.181] #2  0x00007f31ac916244 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[02:49:46.181] #3  0x00007f31ac92889c in ?? () from /lib/x86_64-linux-gnu/libc.so.6
regress
diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out /tmp/cirrus-ci-build/build/testrun/isola...
--- /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out	2025-06-22 02:38:20.392483820 +0000
+++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/deadlock-parallel.out	2025-06-22 02:41:34.327965135 +...
@@ -46,6 +46,7 @@
         1
 (1 row)
 
+step e1c: COMMIT;
 step d2a1: <... completed>
   sum
 -----
@@ -57,7 +58,6 @@
          1
 (1 row)
 
-step e1c: COMMIT;
 step d2c: COMMIT;
 step e2l: <... completed>
 lock_excl
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out /tmp/cirrus-ci-build/build/testrun/pg_o...
--- /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out	2025-06-22 02:38:18.620483889 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_overexplain/regress/results/pg_overexplain.out	2025-06-22 02:43:43.459966378 +...
@@ -91,26 +91,26 @@
  GroupAggregate
    Group Key: vegetables.genus
    Disabled Nodes: 0
-   Parallel Safe: true
+   Parallel Safe: false
    Plan Node ID: 0
    ->  Sort
          Sort Key: vegetables.genus, vegetables.name
          Disabled Nodes: 0
-         Parallel Safe: true
+         Parallel Safe: false
          Plan Node ID: 1
          ->  Append
                Disabled Nodes: 0
-               Parallel Safe: true
+               Parallel Safe: false
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/pg_upgrad...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-06-22 02:38:20.624483811 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/select_parallel.out	2025-06-22 02:42:07.31...
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-06-22 02:38:20.608483812 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/plpgsql.out	2025-06-22 02:42:22.147965636 ...
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/recovery/...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-06-22 02:38:20.624483811 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/select_parallel.out	2025-06-22 02:43:24....
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-06-22 02:38:20.608483812 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/plpgsql.out	2025-06-22 02:43:40.30796634...
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/regress/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-06-22 02:38:20.624483811 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/select_parallel.out	2025-06-22 02:42:05.683965550 +0000
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/regress/regress/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-06-22 02:38:20.608483812 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/plpgsql.out	2025-06-22 02:42:20.471965626 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
tap
[02:42:34.881](80.710s) not ok 5 - regression tests pass
tap
[02:43:52.695](82.316s) not ok 2 - regression tests pass
test
[02:47:11.805]   8/344 postgresql:isolation / isolation/isolation                                      ERROR            ...
[02:47:11.805]  22/344 postgresql:regress / regress/regress                                            ERROR            ...
[02:47:11.805]  34/344 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[02:47:11.805]  90/344 postgresql:pg_overexplain / pg_overexplain/regress                              ERROR            ...
[02:47:11.805] 105/344 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
macOS - Sonoma - Meson
regress
diff -U3 /Users/admin/pgsql/src/test/isolation/expected/deadlock-parallel.out /Users/admin/pgsql/build/testrun/isolation...
--- /Users/admin/pgsql/src/test/isolation/expected/deadlock-parallel.out	2025-06-22 02:38:12
+++ /Users/admin/pgsql/build/testrun/isolation/isolation/results/deadlock-parallel.out	2025-06-22 02:39:48
@@ -46,6 +46,7 @@
         1
 (1 row)
 
+step e1c: COMMIT;
 step d2a1: <... completed>
   sum
 -----
@@ -57,7 +58,6 @@
          1
 (1 row)
 
-step e1c: COMMIT;
 step d2c: COMMIT;
 step e2l: <... completed>
 lock_excl
regress
diff -U3 /Users/admin/pgsql/contrib/pg_overexplain/expected/pg_overexplain.out /Users/admin/pgsql/build/testrun/pg_overe...
--- /Users/admin/pgsql/contrib/pg_overexplain/expected/pg_overexplain.out	2025-06-22 02:38:10
+++ /Users/admin/pgsql/build/testrun/pg_overexplain/regress/results/pg_overexplain.out	2025-06-22 02:41:21
@@ -91,26 +91,26 @@
  GroupAggregate
    Group Key: vegetables.genus
    Disabled Nodes: 0
-   Parallel Safe: true
+   Parallel Safe: false
    Plan Node ID: 0
    ->  Sort
          Sort Key: vegetables.genus, vegetables.name
          Disabled Nodes: 0
-         Parallel Safe: true
+         Parallel Safe: false
          Plan Node ID: 1
          ->  Append
                Disabled Nodes: 0
-               Parallel Safe: true
+               Parallel Safe: false
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/select_parallel.out /Users/admin/pgsql/build/testrun/pg_upgrade/00...
--- /Users/admin/pgsql/src/test/regress/expected/select_parallel.out	2025-06-22 02:38:12
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/select_parallel.out	2025-06-22 02:40:07
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /Users/admin/pgsql/src/test/regress/expected/plpgsql.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upg...
--- /Users/admin/pgsql/src/test/regress/expected/plpgsql.out	2025-06-22 02:38:12
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/plpgsql.out	2025-06-22 02:40:15
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/select_parallel.out /Users/admin/pgsql/build/testrun/recovery/027_...
--- /Users/admin/pgsql/src/test/regress/expected/select_parallel.out	2025-06-22 02:38:12
+++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/select_parallel.out	2025-06-22 02:41:18
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /Users/admin/pgsql/src/test/regress/expected/plpgsql.out /Users/admin/pgsql/build/testrun/recovery/027_stream_r...
--- /Users/admin/pgsql/src/test/regress/expected/plpgsql.out	2025-06-22 02:38:12
+++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/plpgsql.out	2025-06-22 02:41:27
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/select_parallel.out /Users/admin/pgsql/build/testrun/regress/regre...
--- /Users/admin/pgsql/src/test/regress/expected/select_parallel.out	2025-06-22 02:38:12
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/select_parallel.out	2025-06-22 02:40:08
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /Users/admin/pgsql/src/test/regress/expected/plpgsql.out /Users/admin/pgsql/build/testrun/regress/regress/resul...
--- /Users/admin/pgsql/src/test/regress/expected/plpgsql.out	2025-06-22 02:38:12
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/plpgsql.out	2025-06-22 02:40:16
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
tap
[02:40:24.131](49.172s) not ok 5 - regression tests pass
tap
[02:41:38.154](70.275s) not ok 2 - regression tests pass
test
[02:43:33.159]  18/343 postgresql:regress / regress/regress                                            ERROR            ...
[02:43:33.159]  10/343 postgresql:isolation / isolation/isolation                                      ERROR            ...
[02:43:33.159]  89/343 postgresql:pg_overexplain / pg_overexplain/regress                              ERROR            ...
[02:43:33.159]  31/343 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[02:43:33.159] 141/343 postgresql:recovery / recovery/027_stream_regress                               ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/isolation/expected/deadlock-parallel.out C:/cirrus/build/testrun/isolati...
--- C:/cirrus/src/test/isolation/expected/deadlock-parallel.out	2025-06-22 02:38:28.219795400 +0000
+++ C:/cirrus/build/testrun/isolation/isolation/results/deadlock-parallel.out	2025-06-22 02:41:11.317404500 +0000
@@ -46,6 +46,7 @@
         1
 (1 row)
 
+step e1c: COMMIT;
 step d2a1: <... completed>
   sum
 -----
@@ -57,7 +58,6 @@
          1
 (1 row)
 
-step e1c: COMMIT;
 step d2c: COMMIT;
 step e2l: <... completed>
 lock_excl
regress
diff --strip-trailing-cr -U3 C:/cirrus/contrib/pg_overexplain/expected/pg_overexplain.out C:/cirrus/build/testrun/pg_ove...
--- C:/cirrus/contrib/pg_overexplain/expected/pg_overexplain.out	2025-06-22 02:38:24.073049400 +0000
+++ C:/cirrus/build/testrun/pg_overexplain/regress/results/pg_overexplain.out	2025-06-22 02:45:57.507529600 +0000
@@ -91,26 +91,26 @@
  GroupAggregate
    Group Key: vegetables.genus
    Disabled Nodes: 0
-   Parallel Safe: true
+   Parallel Safe: false
    Plan Node ID: 0
    ->  Sort
          Sort Key: vegetables.genus, vegetables.name
          Disabled Nodes: 0
-         Parallel Safe: true
+         Parallel Safe: false
          Plan Node ID: 1
          ->  Append
                Disabled Nodes: 0
-               Parallel Safe: true
+               Parallel Safe: false
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/select_parallel.out C:/cirrus/build/testrun/pg_upgrade/...
--- C:/cirrus/src/test/regress/expected/select_parallel.out	2025-06-22 02:38:28.990396000 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/select_parallel.out	2025-06-22 02:42:07.986900300 +00...
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/plpgsql.out C:/cirrus/build/testrun/pg_upgrade/002_pg_u...
--- C:/cirrus/src/test/regress/expected/plpgsql.out	2025-06-22 02:38:28.959065500 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/plpgsql.out	2025-06-22 02:42:24.357034900 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/select_parallel.out C:/cirrus/build/testrun/recovery/02...
--- C:/cirrus/src/test/regress/expected/select_parallel.out	2025-06-22 02:38:28.990396000 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/select_parallel.out	2025-06-22 02:45:05.884004300 +...
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/plpgsql.out C:/cirrus/build/testrun/recovery/027_stream...
--- C:/cirrus/src/test/regress/expected/plpgsql.out	2025-06-22 02:38:28.959065500 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/plpgsql.out	2025-06-22 02:45:24.428406900 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/select_parallel.out C:/cirrus/build/testrun/regress/reg...
--- C:/cirrus/src/test/regress/expected/select_parallel.out	2025-06-22 02:38:28.990396000 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/select_parallel.out	2025-06-22 02:41:58.186821900 +0000
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/plpgsql.out C:/cirrus/build/testrun/regress/regress/res...
--- C:/cirrus/src/test/regress/expected/plpgsql.out	2025-06-22 02:38:28.959065500 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/plpgsql.out	2025-06-22 02:42:18.021577400 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
tap
[02:42:48.794](130.669s) not ok 5 - regression tests pass
tap
[02:45:44.638](140.684s) not ok 2 - regression tests pass
test
[03:01:20.806]  11/338 postgresql:regress / regress/regress                                            ERROR           1...
[03:01:20.806]   6/338 postgresql:isolation / isolation/isolation                                      ERROR           1...
[03:01:20.806]  20/338 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           2...
[03:01:20.806]  89/338 postgresql:pg_overexplain / pg_overexplain/regress                              ERROR            ...
[03:01:20.806]  74/338 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
[03:01:20.806] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5631 Allow table AMs to define their own reloptions
Windows - Server 2019, VS 2019 - Meson & ninja
test
[02:50:54.456] 339/339 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/4966 Parallel CREATE INDEX for GIN indexes
CompilerWarnings
compiler
[02:11:52.584] gininsert.c:1619:16: error: unused variable 'oldCtx' [-Werror,-Wunused-variable]
compiler
[02:11:27.897] gininsert.c:1619:16: error: unused variable 'oldCtx' [-Werror,-Wunused-variable]
compiler
[02:10:38.715] gininsert.c:1619:23: error: unused variable ‘oldCtx’ [-Werror=unused-variable]
compiler
[02:10:38.715] gininsert.c:1673:31: error: declaration of ‘oldCtx’ shadows a previous local [-Werror=shadow=compatible-l...
compiler
[02:10:25.150] gininsert.c:1619:23: error: unused variable ‘oldCtx’ [-Werror=unused-variable]
compiler
[02:10:25.150] gininsert.c:1673:31: error: declaration of ‘oldCtx’ shadows a previous local [-Werror=shadow=compatible-l...
compiler
[02:12:44.660] gininsert.c:1619:23: error: unused variable ‘oldCtx’ [-Werror=unused-variable]
compiler
[02:12:44.660] gininsert.c:1673:31: error: declaration of ‘oldCtx’ shadows a previous local [-Werror=shadow=compatible-l...
Windows - Server 2019, VS 2019 - Meson & ninja
test
[02:32:32.755] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5634 track generic and custom plan calls in pg_stat_statements
FreeBSD - Meson
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/plancache.out /tmp/cirrus-ci-build/build/testrun/pg_st...
--- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/plancache.out	2025-06-22 01:58:47.987379000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/plancache.out	2025-06-22 02:02:28.480791000 +0...
@@ -56,7 +56,7 @@
     ORDER BY query COLLATE "C";
  calls | generic_plan_calls | custom_plan_calls | toplevel |                       query                        
 -------+--------------------+-------------------+----------+----------------------------------------------------
-     3 |                  1 |                 2 | t        | SELECT $1
+     3 |                  1 |                 2 | t        | PREPARE p1 AS SELECT $1
      1 |                  0 |                 0 | t        | SELECT pg_stat_statements_reset() IS NOT NULL AS t
      3 |                  0 |                 0 | t        | SET plan_cache_mode TO $1
 (3 rows)
@@ -121,7 +121,7 @@
 -------+--------------------+-------------------+----------+-----------------------------------------------------------...
      3 |                  0 |                 0 | t        | EXPLAIN (ANALYZE, COSTS OFF, SUMMARY OFF, TIMING OFF, BUFF...
      3 |                  0 |                 0 | t        | EXPLAIN (COSTS OFF) EXECUTE p1(1)
-     6 |                  2 |                 4 | f        | SELECT $1
+     6 |                  2 |                 4 | f        | PREPARE p1 AS SELECT $1
      1 |                  0 |                 0 | t        | SELECT pg_stat_statements_reset() IS NOT NULL AS t
      3 |                  0 |                 0 | t        | SET plan_cache_mode TO $1
...
test
[02:06:45.643]  97/343 postgresql:pg_stat_statements / pg_stat_statements/regress                      ERROR            ...
Linux - Debian Bookworm - Autoconf
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/plancache.out /tmp/cirrus-ci-build/contrib/pg_stat_sta...
--- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/plancache.out	2025-06-22 01:58:51.013425170 +0000
+++ /tmp/cirrus-ci-build/contrib/pg_stat_statements/results/plancache.out	2025-06-22 02:06:00.688108064 +0000
@@ -56,7 +56,7 @@
     ORDER BY query COLLATE "C";
  calls | generic_plan_calls | custom_plan_calls | toplevel |                       query                        
 -------+--------------------+-------------------+----------+----------------------------------------------------
-     3 |                  1 |                 2 | t        | SELECT $1
+     3 |                  1 |                 2 | t        | PREPARE p1 AS SELECT $1
      1 |                  0 |                 0 | t        | SELECT pg_stat_statements_reset() IS NOT NULL AS t
      3 |                  0 |                 0 | t        | SET plan_cache_mode TO $1
 (3 rows)
@@ -121,7 +121,7 @@
 -------+--------------------+-------------------+----------+-----------------------------------------------------------...
      3 |                  0 |                 0 | t        | EXPLAIN (ANALYZE, COSTS OFF, SUMMARY OFF, TIMING OFF, BUFF...
      3 |                  0 |                 0 | t        | EXPLAIN (COSTS OFF) EXECUTE p1(1)
-     6 |                  2 |                 4 | f        | SELECT $1
+     6 |                  2 |                 4 | f        | PREPARE p1 AS SELECT $1
      1 |                  0 |                 0 | t        | SELECT pg_stat_statements_reset() IS NOT NULL AS t
      3 |                  0 |                 0 | t        | SET plan_cache_mode TO $1
...
Linux - Debian Bookworm - Meson
core
[02:24:32.316] #0  0x00007f10509cadd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[02:24:32.316] #1  0x00007f1050977239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[02:24:32.316] #2  0x00007f1050977497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[02:24:32.316] #3  0x000055a4cde585c1 in ?? ()
[02:24:32.316] #4  0x000055a4cde52369 in ?? ()
[02:24:32.316] #5  0x000055a4cde5120f in ?? ()
[02:24:32.316] #6  0x000055a4cde51c3b in ?? ()
[02:24:32.316] #7  0x000055a4cde4f66f in ?? ()
[02:24:32.316] #8  0x00007f105096224a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[02:24:32.316] #9  0x00007f1050962305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[02:24:32.200] #0  0x00007f10509cadd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[02:24:32.200] #1  0x00007f1050977239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[02:24:32.200] #2  0x00007f1050977497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[02:24:32.200] #3  0x000055a4cde585f3 in ?? ()
[02:24:32.200] #4  0x000055a4cde52369 in ?? ()
[02:24:32.200] #5  0x000055a4cde5120f in ?? ()
[02:24:32.200] #6  0x000055a4cde51c3b in ?? ()
[02:24:32.200] #7  0x000055a4cde4f66f in ?? ()
[02:24:32.200] #8  0x00007f105096224a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[02:24:32.200] #9  0x00007f1050962305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[02:24:32.200] #0  <unavailable> in ?? ()
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/plancache.out /tmp/cirrus-ci-build/build/testrun/pg_st...
--- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/plancache.out	2025-06-22 01:58:50.008447333 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/plancache.out	2025-06-22 02:05:52.422907401 +0...
@@ -56,7 +56,7 @@
     ORDER BY query COLLATE "C";
  calls | generic_plan_calls | custom_plan_calls | toplevel |                       query                        
 -------+--------------------+-------------------+----------+----------------------------------------------------
-     3 |                  1 |                 2 | t        | SELECT $1
+     3 |                  1 |                 2 | t        | PREPARE p1 AS SELECT $1
      1 |                  0 |                 0 | t        | SELECT pg_stat_statements_reset() IS NOT NULL AS t
      3 |                  0 |                 0 | t        | SET plan_cache_mode TO $1
 (3 rows)
@@ -121,7 +121,7 @@
 -------+--------------------+-------------------+----------+-----------------------------------------------------------...
      3 |                  0 |                 0 | t        | EXPLAIN (ANALYZE, COSTS OFF, SUMMARY OFF, TIMING OFF, BUFF...
      3 |                  0 |                 0 | t        | EXPLAIN (COSTS OFF) EXECUTE p1(1)
-     6 |                  2 |                 4 | f        | SELECT $1
+     6 |                  2 |                 4 | f        | PREPARE p1 AS SELECT $1
      1 |                  0 |                 0 | t        | SELECT pg_stat_statements_reset() IS NOT NULL AS t
      3 |                  0 |                 0 | t        | SET plan_cache_mode TO $1
...
tap
[02:21:42.493](991.320s) not ok 1 - Logical slot still valid
test
[02:21:42.677]  96/344 postgresql:pg_stat_statements / pg_stat_statements/regress                      ERROR            ...
[02:21:42.677] 344/344 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
macOS - Sonoma - Meson
core
[02:08:05.663]   * frame #0: 0x000000018a3b6354 dyld`__mmap + 8
[02:08:05.663]     frame #1: 0x000000018a3da584 dyld`dyld4::SyscallDelegate::mapFileReadOnly(Diagnostics&, char const*, ...
[02:08:05.663]     frame #2: 0x000000018a3da178 dyld`dyld4::SyscallDelegate::withReadOnlyMappedFile(Diagnostics&, char c...
[02:08:05.663]     frame #3: 0x000000018a3d1d2c dyld`dyld4::Loader::getOnDiskBinarySliceOffset(dyld4::RuntimeState&, dyl...
[02:08:05.663]     frame #4: 0x000000018a3d5e60 dyld`dyld4::JustInTimeLoader::makeLaunchLoader(Diagnostics&, dyld4::Runt...
[02:08:05.663]     frame #5: 0x000000018a3b75ac dyld`dyld4::prepare(dyld4::APIs&, dyld3::MachOAnalyzer const*) + 496
[02:08:05.663]     frame #6: 0x000000018a3b6ef4 dyld`start + 1868
regress
diff -U3 /Users/admin/pgsql/contrib/pg_stat_statements/expected/plancache.out /Users/admin/pgsql/build/testrun/pg_stat_s...
--- /Users/admin/pgsql/contrib/pg_stat_statements/expected/plancache.out	2025-06-22 01:58:10
+++ /Users/admin/pgsql/build/testrun/pg_stat_statements/regress/results/plancache.out	2025-06-22 02:02:02
@@ -56,7 +56,7 @@
     ORDER BY query COLLATE "C";
  calls | generic_plan_calls | custom_plan_calls | toplevel |                       query                        
 -------+--------------------+-------------------+----------+----------------------------------------------------
-     3 |                  1 |                 2 | t        | SELECT $1
+     3 |                  1 |                 2 | t        | PREPARE p1 AS SELECT $1
      1 |                  0 |                 0 | t        | SELECT pg_stat_statements_reset() IS NOT NULL AS t
      3 |                  0 |                 0 | t        | SET plan_cache_mode TO $1
 (3 rows)
@@ -121,7 +121,7 @@
 -------+--------------------+-------------------+----------+-----------------------------------------------------------...
      3 |                  0 |                 0 | t        | EXPLAIN (ANALYZE, COSTS OFF, SUMMARY OFF, TIMING OFF, BUFF...
      3 |                  0 |                 0 | t        | EXPLAIN (COSTS OFF) EXECUTE p1(1)
-     6 |                  2 |                 4 | f        | SELECT $1
+     6 |                  2 |                 4 | f        | PREPARE p1 AS SELECT $1
      1 |                  0 |                 0 | t        | SELECT pg_stat_statements_reset() IS NOT NULL AS t
      3 |                  0 |                 0 | t        | SET plan_cache_mode TO $1
...
test
[02:04:27.021]  95/343 postgresql:pg_stat_statements / pg_stat_statements/regress                      ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
regress
diff --strip-trailing-cr -U3 C:/cirrus/contrib/pg_stat_statements/expected/plancache.out C:/cirrus/build/testrun/pg_stat...
--- C:/cirrus/contrib/pg_stat_statements/expected/plancache.out	2025-06-22 01:58:48.937594000 +0000
+++ C:/cirrus/build/testrun/pg_stat_statements/regress/results/plancache.out	2025-06-22 02:06:51.620983000 +0000
@@ -56,7 +56,7 @@
     ORDER BY query COLLATE "C";
  calls | generic_plan_calls | custom_plan_calls | toplevel |                       query                        
 -------+--------------------+-------------------+----------+----------------------------------------------------
-     3 |                  1 |                 2 | t        | SELECT $1
+     3 |                  1 |                 2 | t        | PREPARE p1 AS SELECT $1
      1 |                  0 |                 0 | t        | SELECT pg_stat_statements_reset() IS NOT NULL AS t
      3 |                  0 |                 0 | t        | SET plan_cache_mode TO $1
 (3 rows)
@@ -121,7 +121,7 @@
 -------+--------------------+-------------------+----------+-----------------------------------------------------------...
      3 |                  0 |                 0 | t        | EXPLAIN (ANALYZE, COSTS OFF, SUMMARY OFF, TIMING OFF, BUFF...
      3 |                  0 |                 0 | t        | EXPLAIN (COSTS OFF) EXECUTE p1(1)
-     6 |                  2 |                 4 | f        | SELECT $1
+     6 |                  2 |                 4 | f        | PREPARE p1 AS SELECT $1
      1 |                  0 |                 0 | t        | SELECT pg_stat_statements_reset() IS NOT NULL AS t
      3 |                  0 |                 0 | t        | SET plan_cache_mode TO $1
...
test
[02:13:53.484]  99/338 postgresql:pg_stat_statements / pg_stat_statements/regress                      ERROR            ...
53/5697 Add planner expectations for Memoize in EXPLAIN
Linux - Debian Bookworm - Meson
tap
[02:02:23.061](989.019s) not ok 1 - Logical slot still valid
test
[02:02:23.248] 344/344 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[01:41:13.766](0.001s) not ok 18 - checking with a non-existent user stderr /(?^:role "no_such_user" does not exist)/
test
[01:47:37.120] 147/338 postgresql:pg_amcheck / pg_amcheck/002_nonesuch                                 ERROR            ...
53/5612 Avoid infinite loop in checkpointer
Windows - Server 2019, VS 2019 - Meson & ninja
test
[01:52:37.799] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5811 Expose internal MultiXact member count function for efficient monitoring
FreeBSD - Meson
tap
[01:27:14.111](995.986s) not ok 1 - Logical slot still valid
test
[01:27:14.316] 343/343 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[01:08:38.056] ../src/backend/access/transam/multixact.c(3592): error C2375: 'pg_get_multixact_count': redefinition; dif...
53/5734 Improve logicalrep_worker_launch() logic
macOS - Sonoma - Meson
tap
[01:03:38.691](0.000s) not ok 243 - error: \gset not allowed in pipeline mode stderr /(?^:gset is not allowed in pipelin...
test
[01:04:45.153] 229/343 postgresql:pgbench / pgbench/001_pgbench_with_server                            ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
test
[01:24:09.782] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5467 speedup COPY TO for partitioned table
Linux - Debian Bookworm - Meson
tap
[01:01:37.480](991.382s) not ok 1 - Logical slot still valid
test
[01:01:37.666] 344/344 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5517 Extended Statistics set/restore/clear functions
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[00:41:06.717] ../src/backend/statistics/dependencies.c(928): warning C4129: '%': unrecognized character escape sequence
compiler
[00:41:06.909] ../src/backend/statistics/mvdistinct.c(589): warning C4129: '%': unrecognized character escape sequence
53/5781 Make wal_receiver_timeout configurable per subscription
Linux - Debian Bookworm - Meson
tap
[00:33:46.883](991.556s) not ok 1 - Logical slot still valid
test
[00:33:47.066] 344/344 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
Windows - Server 2019, VS 2019 - Meson & ninja
test
[00:35:55.297] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5724 temporary file usage report with extended protocol and unnamed portals
Windows - Server 2019, VS 2019 - Meson & ninja
test
[00:33:24.355] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5758 Document default values for pgoutput options
Windows - Server 2019, VS 2019 - Meson & ninja
test
[23:48:12.146] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5654 dsm_registry: Add detach and destroy features
Windows - Server 2019, VS 2019 - Meson & ninja
core
00000037`dfdffa48 00007ffa`7f7c48fa     ntdll!NtFsControlFile+0x14
00000037`dfdffa50 00007ff7`5e9fa5cb     KERNELBASE!ConnectNamedPipe+0x6a
00000037`dfdffac0 00007ffa`80e14cb0     postgres!pg_signal_thread(
00000037`dfdffbc0 00007ffa`81bfedcb     KERNEL32!BaseThreadInitThunk+0x10
00000037`dfdffbf0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000037`e05ffbc8 00007ffa`81b8b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000037`e05ffbd0 00007ffa`80e14cb0     ntdll!TppWorkerThread+0x2df
00000037`e05ffec0 00007ffa`81bfedcb     KERNEL32!BaseThreadInitThunk+0x10
00000037`e05ffef0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000037`e01ff788 00007ffa`7f77da3e     ntdll!NtWaitForSingleObject+0x14
00000037`e01ff790 00007ff7`5e9fc06c     KERNELBASE!WaitForSingleObjectEx+0x8e
00000037`e01ff830 00007ffa`80e14cb0     postgres!pg_timer_thread(
00000037`e01ff870 00007ffa`81bfedcb     KERNEL32!BaseThreadInitThunk+0x10
00000037`e01ff8a0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000037`df9ffb88 00007ffa`81b8b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000037`df9ffb90 00007ffa`80e14cb0     ntdll!TppWorkerThread+0x2df
00000037`df9ffe80 00007ffa`81bfedcb     KERNEL32!BaseThreadInitThunk+0x10
00000037`df9ffeb0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000037`df5fea40 00007ff7`5ed62076     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
00000037`df5fea80 00007ff7`5eaca184     postgres!errfinish(
00000037`df5feae0 00007ff7`5eaca07c     postgres!fsync_fname_ext(
00000037`df5feb30 00007ff7`5ea72961     postgres!fsync_fname(
00000037`df5feb60 00007ff7`5ea7096e     postgres!SnapBuildSerialize(
00000037`df5ff460 00007ff7`5ea4e359     postgres!SnapBuildProcessRunningXacts(
00000037`df5ff4b0 00007ff7`5ea4e746     postgres!standby_decode(
00000037`df5ff510 00007ff7`5ea44bb2     postgres!LogicalDecodingProcessRecord(
00000037`df5ff5f0 00007ff7`5ea43eec     postgres!XLogSendLogical(void)+0xa2 [c:\cirrus\src\backend\replication\walsender...
00000037`df5ff650 00007ff7`5ea46abd     postgres!WalSndLoop(
test
[23:35:38.574] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5773 Disallow concurrent ALTER DOMAIN and DROP DOMAIN
CompilerWarnings
compiler
[22:27:37.749] typecmds.c:2858:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[22:27:37.749] typecmds.c:2631:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[22:27:37.749] typecmds.c:2760:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[22:27:37.749] typecmds.c:2969:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[22:27:37.749] typecmds.c:3078:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[22:27:30.488] typecmds.c:2969:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[22:27:30.488] typecmds.c:2760:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[22:27:30.488] typecmds.c:3078:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[22:27:30.488] typecmds.c:2858:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[22:27:30.488] typecmds.c:2631:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[22:27:00.473] typecmds.c:2631:9: error: implicit declaration of function ‘LockDatabaseObject’ [-Werror=implicit-functio...
compiler
[22:26:53.162] typecmds.c:2631:9: error: implicit declaration of function ‘LockDatabaseObject’ [-Werror=implicit-functio...
compiler
[22:28:00.831] typecmds.c:2631:9: error: implicit declaration of function ‘LockDatabaseObject’ [-Werror=implicit-functio...
Windows - Server 2019, VS 2019 - Meson & ninja
test
[22:48:59.249] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5677 Covering the comparison test between date and timestamp(tz) datatype
macOS - Sonoma - Meson
tap
[22:44:02.354](1043.784s) not ok 1 - Logical slot still valid
test
[22:44:02.617] 343/343 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5748 Improve Valgrind support and remove some memory leaks
Windows - Server 2019, VS 2019 - Meson & ninja
test
[22:20:51.138] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5680 Improve coments on structures in trigger.c
Windows - Server 2019, VS 2019 - Meson & ninja
test
[22:19:07.221] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5752 make VALIDATE domain constraint lock on related relations as ShareUpdateExclusiveLock
Windows - Server 2019, VS 2019 - Meson & ninja
test
[21:52:45.518] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/4971 [CREATE|RE] INDEX CONCURRENTLY with single heap scan and short-term resetting shapshots
FreeBSD - Meson
tap
[21:21:31.628](25.745s) not ok 4 - concurrent operations with REINDEX/CREATE INDEX CONCURRENTLY for unique BTREE status ...
[21:21:31.628](0.000s) not ok 5 - concurrent operations with REINDEX/CREATE INDEX CONCURRENTLY for unique BTREE stdout /...
[21:21:31.628](0.000s) not ok 6 - concurrent operations with REINDEX/CREATE INDEX CONCURRENTLY for unique BTREE stderr /...
test
[21:21:32.855] 344/344 postgresql:pg_amcheck / pg_amcheck/006_cic                                      ERROR           3...
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[21:12:02.583] c:\cirrus\src\backend\access\stir\stir.c(424) : warning C4715: 'stirbeginscan': not all control paths ret...
53/5771 Add README for catalog
Windows - Server 2019, VS 2019 - Meson & ninja
test
[21:23:30.429] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5763 remove ISB in AArch64's spin_delay() implementation
Windows - Server 2019, VS 2019 - Meson & ninja
test
[21:04:53.968] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5833 Clean up inconsistencies and leaks in src/test/modules/libpq_pipeline
Windows - Server 2019, VS 2019 - Meson & ninja
test
[20:55:22.827] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5789 Vectorized CRC on Arm64
macOS - Sonoma - Meson
tap
[20:24:31.627](1012.419s) not ok 1 - Logical slot still valid
test
[20:24:31.929] 343/343 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
Windows - Server 2019, VS 2019 - Meson & ninja
test
[20:27:13.677] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5723 Avoid circular header file dependency
Windows - Server 2019, VS 2019 - Meson & ninja
test
[19:57:00.108] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/4984 Serverside SNI for SSL connections
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[19:35:32.590](0.064s) not ok 33 - connect with correct server CA cert file sslmode=require
[19:35:32.591](0.000s) not ok 34 - connect with correct server CA cert file sslmode=require: no stderr
[19:35:32.688](0.000s) not ok 36 - connect fails since the passphrase protected key cannot be reloaded: matches
test
[19:43:45.175] 336/339 postgresql:ssl / ssl/004_sni                                                    ERROR            ...
[19:43:45.175] 339/339 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5663 Selectively invalidate caches in pgoutput when pg_namespace is modified
Linux - Debian Bookworm - Meson
tap
[19:28:19.561](991.606s) not ok 1 - Logical slot still valid
test
[19:28:19.747] 344/344 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5438 bt_index_parent_check false alarm for indexes created concurrently
FreeBSD - Meson
tap
[19:13:55.277](995.912s) not ok 1 - Logical slot still valid
test
[19:13:55.480] 344/344 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
Linux - Debian Bookworm - Meson
core
[19:17:50.410] #0  <unavailable> in ?? ()
core
[19:17:50.410] #0  0x00007f04a44aedd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[19:17:50.410] #1  0x00007f04a445b239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[19:17:50.410] #2  0x00007f04a4516244 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[19:17:50.410] #3  0x00007f04a452889c in ?? () from /lib/x86_64-linux-gnu/libc.so.6
tap
[19:15:12.265](992.465s) not ok 1 - Logical slot still valid
test
[19:15:12.450] 345/345 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[19:05:58.495](0.000s) not ok 10 - no such database stderr /(?^:FATAL:  database "no-such-database" does not exist)/
test
[19:09:33.895] 215/339 postgresql:pgbench / pgbench/001_pgbench_with_server                            ERROR            ...
53/5615 Corrupted FSM page is not saved after zeroing.
Linux - Debian Bookworm - Meson
tap
[18:49:41.288](992.821s) not ok 1 - Logical slot still valid
test
[18:49:41.472] 344/344 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5645 support ALTER COLUMN SET EXPRESSION over virtual generated column with check constraint
macOS - Sonoma - Meson
tap
[18:21:03.456](1051.176s) not ok 1 - Logical slot still valid
test
[18:21:03.731] 343/343 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
Windows - Server 2019, VS 2019 - Meson & ninja
test
[18:24:18.855] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5556 Expanding HOT updates for expression and partial indexes
FreeBSD - Meson
tap
[17:54:52.392](995.685s) not ok 1 - Logical slot still valid
test
[17:54:52.592] 343/343 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
macOS - Sonoma - Meson
tap
[17:55:21.224](1052.396s) not ok 1 - Logical slot still valid
test
[17:55:21.506] 343/343 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
Windows - Server 2019, VS 2019 - Meson & ninja
test
[17:57:29.501] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5741 Fix hostaddr crash during non-blocking cancellation
Linux - Debian Bookworm - Meson
core
[17:38:57.365] #0  0x00007fd2ffea2dd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[17:38:57.365] #1  0x00007fd2ffe4f239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[17:38:57.365] #2  0x00007fd2ffe4f497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[17:38:57.365] #3  0x000055b1da3265f3 in ?? ()
[17:38:57.365] #4  0x000055b1da320369 in ?? ()
[17:38:57.365] #5  0x000055b1da31f20f in ?? ()
[17:38:57.365] #6  0x000055b1da31fc3b in ?? ()
[17:38:57.365] #7  0x000055b1da31d66f in ?? ()
[17:38:57.365] #8  0x00007fd2ffe3a24a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[17:38:57.365] #9  0x00007fd2ffe3a305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[17:38:57.365] #0  <unavailable> in ?? ()
core
[17:38:57.234] #0  0x00007fd2ffea2dd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[17:38:57.234] #1  0x00007fd2ffe4f239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[17:38:57.234] #2  0x00007fd2ffe4f497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[17:38:57.234] #3  0x000055b1da3265c1 in ?? ()
[17:38:57.234] #4  0x000055b1da320369 in ?? ()
[17:38:57.234] #5  0x000055b1da31f20f in ?? ()
[17:38:57.234] #6  0x000055b1da31fc3b in ?? ()
[17:38:57.234] #7  0x000055b1da31d66f in ?? ()
[17:38:57.234] #8  0x00007fd2ffe3a24a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[17:38:57.234] #9  0x00007fd2ffe3a305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
tap
[17:36:05.639](991.228s) not ok 1 - Logical slot still valid
test
[17:36:05.830] 345/345 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5608 Orphaned users in PG16 and above can only be managed by Superusers
FreeBSD - Meson
test
[17:12:51.105] 327/343 postgresql:test_misc / test_misc/007_catcache_inval                             ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
test
[17:29:12.470] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5382 Adding compression of temporary files
FreeBSD - Meson
core
[17:08:00.265] #0  0x00001fe4b7985fda in copy_file_range () from /lib/libc.so.7
[17:08:00.265] #1  0x00001fdc95786412 in ?? ()
[17:08:00.265] #2  0x00001fdc95785e1b in ?? ()
[17:08:00.265] #3  0x00001fdc957856e3 in ?? ()
[17:08:00.265] #4  0x00001fe4b78d2c3a in __libc_start1 () from /lib/libc.so.7
[17:08:00.265] #5  0x00001fdc957852dd in ?? ()
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join_hash_pglz.out /tmp/cirrus-ci-build/build/testrun/regress/re...
--- /tmp/cirrus-ci-build/src/test/regress/expected/join_hash_pglz.out	2025-06-21 16:58:21.257040000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/join_hash_pglz.out	2025-06-21 17:02:50.045922000 +0000
@@ -252,21 +252,13 @@
 (9 rows)
 
 select count(*) from simple r join simple s using (id);
- count 
--------
- 20000
-(1 row)
-
+ERROR:  could not read from temporary file: read only 8176 of 16906 bytes
 select original > 1 as initially_multibatch, final > original as increased_batches
   from hash_join_batches(
 $$
   select count(*) from simple r join simple s using (id);
 $$);
- initially_multibatch | increased_batches 
-----------------------+-------------------
...
test
[17:05:23.059] 187/343 postgresql:regress / regress/regress                                            ERROR           2...
macOS - Sonoma - Meson
assertion
TRAP: failed Assert("batchno > hashtable->curbatch"), File: "../src/backend/executor/nodeHashjoin.c", Line: 493, PID: 15...
core
[17:07:47.272]   * frame #0: 0x0000000184dcd5d0 libsystem_kernel.dylib`__pthread_kill + 8
[17:07:47.272]     frame #1: 0x0000000184e05c20 libsystem_pthread.dylib`pthread_kill + 288
[17:07:47.272]     frame #2: 0x0000000184d12a30 libsystem_c.dylib`abort + 180
[17:07:47.272]     frame #3: 0x00000001007ada1c postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[17:07:47.272]     frame #4: 0x00000001004e4c90 postgres`ExecHashJoin at nodeHashjoin.c:493:6
[17:07:47.272]     frame #5: 0x00000001004e4c10 postgres`ExecHashJoin(pstate=0x00000001468939b0) at nodeHashjoin.c:690:9
[17:07:47.272]     frame #6: 0x00000001004c1fa4 postgres`standard_ExecutorRun [inlined] ExecProcNode(node=0x000000014689...
[17:07:47.272]     frame #7: 0x00000001004c1f88 postgres`standard_ExecutorRun [inlined] ExecutePlan(queryDesc=0x00000001...
[17:07:47.272]     frame #8: 0x00000001004c1f38 postgres`standard_ExecutorRun(queryDesc=0x000000014689e4b8, direction=<u...
[17:07:47.272]     frame #9: 0x00000001004c1e74 postgres`ExecutorRun(queryDesc=<unavailable>, direction=<unavailable>, c...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/join_hash_pglz.out /Users/admin/pgsql/build/testrun/pg_upgrade/002...
--- /Users/admin/pgsql/src/test/regress/expected/join_hash_pglz.out	2025-06-21 16:58:12
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/join_hash_pglz.out	2025-06-21 17:00:46
@@ -571,58 +571,6 @@
 set enable_material = off;
 set enable_mergejoin = off;
 set work_mem = '64kB';
-set hash_mem_multiplier = 1.0;
-explain (costs off)
-  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;
-                                     QUERY PLAN                                     
-------------------------------------------------------------------------------------
- Aggregate
-   ->  Nested Loop Left Join
-         Join Filter: ((join_foo.id < (b1.id + 1)) AND (join_foo.id > (b1.id - 1)))
-         ->  Seq Scan on join_foo
-         ->  Gather
-               Workers Planned: 2
...
tap
[17:00:47.041](74.521s) not ok 5 - regression tests pass
test
[17:03:42.946]  43/343 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
53/5535 Cross-type index comparison support in contrib/btree_gin
FreeBSD - Meson
tap
[16:44:28.812](0.000s) not ok 23 - connect : matches
test
[16:46:03.278] 262/343 postgresql:postmaster / postmaster/003_start_stop                               ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
test
[17:00:45.549] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5720 virtual generated column as partition key
Windows - Server 2019, VS 2019 - Meson & ninja
test
[16:32:39.785] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5381 explain pgstatindex fragmentation
Linux - Debian Bookworm - Meson
core
[16:34:05.969] #0  0x00007fdfcec91bb3 in ?? () from /lib64/ld-linux-x86-64.so.2
[16:34:05.969] #1  0x00007fdfcec77a29 in ?? () from /lib64/ld-linux-x86-64.so.2
[16:34:05.969] #2  0x00007fdfcec79075 in ?? () from /lib64/ld-linux-x86-64.so.2
[16:34:05.969] #3  0x00007fdfcec73261 in ?? () from /lib64/ld-linux-x86-64.so.2
[16:34:05.969] #4  0x00007fdfcec893c1 in _dl_catch_exception () from /lib64/ld-linux-x86-64.so.2
[16:34:05.969] #5  0x00007fdfcec735ca in ?? () from /lib64/ld-linux-x86-64.so.2
[16:34:05.969] #6  0x00007fdfcec8ea4a in ?? () from /lib64/ld-linux-x86-64.so.2
[16:34:05.969] #7  0x00007fdfcec8b2ff in ?? () from /lib64/ld-linux-x86-64.so.2
[16:34:05.969] #8  0x00007fdfcec8cc7c in ?? () from /lib64/ld-linux-x86-64.so.2
[16:34:05.969] #9  0x00007fdfcec8bb28 in ?? () from /lib64/ld-linux-x86-64.so.2
core
[16:34:05.849] #0  0x00007f89e6e81bd3 in wait4 () from /lib/x86_64-linux-gnu/libc.so.6
[16:34:05.849] #1  0x0000555bed847cc0 in ?? ()
[16:34:05.849] #2  0x0000555bed847efa in ?? ()
[16:34:05.849] #3  0x0000555bed849630 in ?? ()
[16:34:05.849] #4  0x0000555bed843371 in ?? ()
[16:34:05.849] #5  0x0000555bed84220f in ?? ()
[16:34:05.849] #6  0x0000555bed842c3b in ?? ()
[16:34:05.849] #7  0x0000555bed84066f in ?? ()
[16:34:05.849] #8  0x00007f89e6dd524a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[16:34:05.849] #9  0x00007f89e6dd5305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
tap
[16:31:21.335](990.551s) not ok 1 - Logical slot still valid
test
[16:31:21.522] 344/344 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5667 support create index on virtual generated column.
Windows - Server 2019, VS 2019 - Meson & ninja
test
[15:56:43.374] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5679 Add comments about fire_triggers argument in ri_triggers.c
Linux - Debian Bookworm - Meson
tap
[15:34:43.957](991.730s) not ok 1 - Logical slot still valid
test
[15:34:44.139] 344/344 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
Windows - Server 2019, VS 2019 - Meson & ninja
test
[15:31:52.309] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5799 add function for creating/attaching hash table in DSM registry
Windows - Server 2019, VS 2019 - Meson & ninja
test
[15:28:09.056] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5454 Clarify FileTag-based unlinking
Windows - Server 2019, VS 2019 - Meson & ninja
test
[15:03:08.040] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5735 SQL function to access to `creating_extension`
Linux - Debian Bookworm - Meson
core
[15:01:37.881] #0  0xf7f6a559 in __kernel_vsyscall ()
[15:01:37.881] #1  0xf68a06e2 in pthread_sigmask () from /lib/i386-linux-gnu/libc.so.6
[15:01:37.881] #2  0xf684a390 in sigprocmask () from /lib/i386-linux-gnu/libc.so.6
[15:01:37.881] #3  0xf69170d5 in ?? () from /lib/i386-linux-gnu/libc.so.6
[15:01:37.881] #4  0xf69347f8 in ?? () from /lib/i386-linux-gnu/libc.so.6
core
[15:01:37.881] #0  <unavailable> in ?? ()
tap
[14:58:41.698](990.995s) not ok 1 - Logical slot still valid
test
[14:58:41.880] 344/344 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5405 Add 'make check-tests' behavior to the meson based builds
Windows - Server 2019, VS 2019 - Meson & ninja
test
[14:34:50.635] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5710 Patch for migration of the pg_commit_ts directory
Windows - Server 2019, VS 2019 - Meson & ninja
test
[14:24:31.793] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5698 Simplify COALESCE with single argument
Windows - Server 2019, VS 2019 - Meson & ninja
test
[14:06:59.724] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5708 don't generate fake alias names, only fake eref names
Linux - Debian Bookworm - Meson
core
[13:58:01.022] #0  0x00007f822b477b20 in ?? ()
[13:58:01.022] #1  0x0000000000000003 in ?? ()
[13:58:01.022] #2  0x00007ffca30f8371 in ?? ()
[13:58:01.022] #3  0x00007ffca30f8374 in ?? ()
[13:58:01.022] #4  0x00007ffca30f8403 in ?? ()
[13:58:01.022] #5  0x0000000000000000 in ?? ()
core
[13:58:00.913] #0  0x00007f4347ce1dd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[13:58:00.913] #1  0x00007f4347c8e239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[13:58:00.913] #2  0x00007f4347c8e497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[13:58:00.913] #3  0x0000561ffe62c5c1 in ?? ()
[13:58:00.913] #4  0x0000561ffe626369 in ?? ()
[13:58:00.913] #5  0x0000561ffe62520f in ?? ()
[13:58:00.913] #6  0x0000561ffe625c3b in ?? ()
[13:58:00.913] #7  0x0000561ffe62366f in ?? ()
[13:58:00.913] #8  0x00007f4347c7924a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[13:58:00.913] #9  0x00007f4347c79305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
tap
[13:55:06.825](988.879s) not ok 1 - Logical slot still valid
test
[13:55:07.011] 344/344 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/4718 Set log_lock_waits=on by default
Windows - Server 2019, VS 2019 - Meson & ninja
test
[13:38:45.392] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/4738 psql: Rethinking of \du command
Linux - Debian Bookworm - Meson
tap
[13:10:16.675](991.603s) not ok 1 - Logical slot still valid
test
[13:10:16.857] 344/344 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
Windows - Server 2019, VS 2019 - Meson & ninja
test
[13:07:27.903] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5676 pg_restore documentation and --create/--single-transaction limitation
Linux - Debian Bookworm - Meson
core
[13:05:58.597] #0  0x00007eff33e25b20 in ?? ()
[13:05:58.597] #1  0x0000000000000003 in ?? ()
[13:05:58.597] #2  0x00007ffdf0cde38d in ?? ()
[13:05:58.597] #3  0x00007ffdf0cde390 in ?? ()
[13:05:58.597] #4  0x00007ffdf0cde41c in ?? ()
[13:05:58.597] #5  0x0000000000000000 in ?? ()
[13:05:58.716] #0  0x00007f99ba2a9dd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
core
[13:05:58.727] #0  0x00007f99ba2a9dd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[13:05:58.727] #1  0x00007f99ba256239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[13:05:58.727] #2  0x00007f99ba256497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[13:05:58.727] #3  0x000055c4c54635c1 in ?? ()
[13:05:58.727] #4  0x000055c4c545d369 in ?? ()
[13:05:58.727] #5  0x000055c4c545c20f in ?? ()
[13:05:58.727] #6  0x000055c4c545cc3b in ?? ()
[13:05:58.727] #7  0x000055c4c545a66f in ?? ()
[13:05:58.727] #8  0x00007f99ba24124a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[13:05:58.727] #9  0x00007f99ba241305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
tap
[13:02:59.706](991.608s) not ok 1 - Logical slot still valid
test
[13:02:59.888] 344/344 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
Windows - Server 2019, VS 2019 - Meson & ninja
test
[13:06:24.533] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5683 Small optimization set tuple block/tableOid once
Windows - Server 2019, VS 2019 - Meson & ninja
test
[12:38:09.401] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/4720 "unexpected duplicate for tablespace" problem in logical replication
Linux - Debian Bookworm - Meson
core
[12:21:47.618] #0  0x00007f8a8625181a in fstatat64 () from /lib/x86_64-linux-gnu/libc.so.6
[12:21:47.618] #1  0x0000559b5e4d94eb in ?? ()
[12:21:47.618] #2  0x0000559b5e4c75fb in ?? ()
[12:21:47.618] #3  0x00007f8a8618124a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[12:21:47.618] #4  0x00007f8a86181305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
[12:21:47.618] #5  0x0000559b5e4c7781 in ?? ()
[12:21:48.098] #0  0x00007f36e46a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[12:21:48.154] #0  0x00007f36e46a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[12:21:48.154] #1  0x00007f36e465afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[12:21:48.154] #2  0x00007f36e4645472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[12:21:48.154] #3  0x000056163d9932ef in ExceptionalCondition (conditionName=conditionName@entry=0x56163dc64878 "latch->...
[12:21:48.154] #4  0x000056163d68dfba in ResetLatch (latch=<optimized out>) at ../src/backend/storage/ipc/latch.c:376
[12:21:48.154] #5  0x000056163d594e01 in WalWriterMain (startup_data=<optimized out>, startup_data_len=<optimized out>) ...
[12:21:48.154] #6  0x000056163d585c8b in postmaster_child_launch (child_type=child_type@entry=B_WAL_WRITER, child_slot=2...
[12:21:48.154] #7  0x000056163d58b421 in StartChildProcess (type=type@entry=B_WAL_WRITER) at ../src/backend/postmaster/p...
[12:21:48.154] #8  0x000056163d58ba27 in LaunchMissingBackgroundProcesses () at ../src/backend/postmaster/postmaster.c:3...
[12:21:48.154] #9  0x000056163d58d782 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1717
tap
[12:19:01.670](992.246s) not ok 1 - Logical slot still valid
test
[12:19:01.859] 344/344 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
Windows - Server 2019, VS 2019 - Meson & ninja
test
[12:21:43.906] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5583 Improve ACL checks in pg_prewarm for indexes
Windows - Server 2019, VS 2019 - Meson & ninja
test
[12:09:39.385] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5524 add function argument name to substring and substr
Windows - Server 2019, VS 2019 - Meson & ninja
test
[11:53:47.819] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5669 Use CLOCK_MONOTONIC_COARSE for instr_time for explain analyze
FreeBSD - Meson
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/entry_timestamp.out /tmp/cirrus-ci-build/build/testrun...
--- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/entry_timestamp.out	2025-06-21 11:18:55.761623000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/entry_timestamp.out	2025-06-21 11:22:37.645038...
@@ -45,7 +45,7 @@
 WHERE query LIKE '%STMTTS%';
  total | minmax_plan_zero | minmax_exec_zero | minmax_stats_since_after_ref | stats_since_after_ref 
 -------+------------------+------------------+------------------------------+-----------------------
-     2 |                0 |                0 |                            0 |                     0
+     2 |                0 |                1 |                            0 |                     0
 (1 row)
 
 -- Perform single min/max reset
test
[11:26:40.795]  95/343 postgresql:pg_stat_statements / pg_stat_statements/regress                      ERROR            ...
Linux - Debian Bookworm - Autoconf
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/entry_timestamp.out /tmp/cirrus-ci-build/contrib/pg_st...
--- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/entry_timestamp.out	2025-06-21 11:18:53.530790387 +0000
+++ /tmp/cirrus-ci-build/contrib/pg_stat_statements/results/entry_timestamp.out	2025-06-21 11:25:42.866270297 +0000
@@ -45,7 +45,7 @@
 WHERE query LIKE '%STMTTS%';
  total | minmax_plan_zero | minmax_exec_zero | minmax_stats_since_after_ref | stats_since_after_ref 
 -------+------------------+------------------+------------------------------+-----------------------
-     2 |                0 |                0 |                            0 |                     0
+     2 |                0 |                2 |                            0 |                     0
 (1 row)
 
 -- Perform single min/max reset
@@ -71,7 +71,7 @@
 WHERE query LIKE '%STMTTS%';
  total | minmax_plan_zero | minmax_exec_zero | minmax_stats_since_after_ref | stats_since_after_ref 
 -------+------------------+------------------+------------------------------+-----------------------
-     2 |                1 |                1 |                            1 |                     0
+     2 |                1 |                2 |                            1 |                     0
 (1 row)
 
...
Linux - Debian Bookworm - Meson
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/entry_timestamp.out /tmp/cirrus-ci-build/build/testrun...
--- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/entry_timestamp.out	2025-06-21 11:18:54.593681935 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/entry_timestamp.out	2025-06-21 11:26:05.587167...
@@ -45,7 +45,7 @@
 WHERE query LIKE '%STMTTS%';
  total | minmax_plan_zero | minmax_exec_zero | minmax_stats_since_after_ref | stats_since_after_ref 
 -------+------------------+------------------+------------------------------+-----------------------
-     2 |                0 |                0 |                            0 |                     0
+     2 |                0 |                2 |                            0 |                     0
 (1 row)
 
 -- Perform single min/max reset
@@ -71,7 +71,7 @@
 WHERE query LIKE '%STMTTS%';
  total | minmax_plan_zero | minmax_exec_zero | minmax_stats_since_after_ref | stats_since_after_ref 
 -------+------------------+------------------+------------------------------+-----------------------
-     2 |                1 |                1 |                            1 |                     0
+     2 |                1 |                2 |                            1 |                     0
 (1 row)
 
...
test
[11:29:26.233]  95/344 postgresql:pg_stat_statements / pg_stat_statements/regress                      ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
test
[11:41:40.698] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5447 log_min_messages per backend type
FreeBSD - Meson
core
[11:20:08.352] #0  pg_strcasecmp (s1=<optimized out>, s2=<optimized out>, s2@entry=0x1b3b3621d498 "checkpointer") at ../...
[11:20:08.352] #1  0x000000000077399c in check_log_min_messages (newval=<optimized out>, extra=0x821930638, source=<opti...
[11:20:08.352] #2  0x0000000000af2964 in call_string_check_hook (conf=conf@entry=0xbf2bb0 <ConfigureNamesString+2800>, n...
[11:20:08.352] #3  0x0000000000af2219 in parse_and_validate_value (record=record@entry=0xbf2bb0 <ConfigureNamesString+28...
[11:20:08.352] #4  0x0000000000af13a6 in set_config_with_handle (name=<optimized out>, handle=handle@entry=0x0, value=va...
[11:20:08.352] #5  0x0000000000aed6c2 in set_config_option (name=<optimized out>, value=0x1b3b3621d038 "checkpointer:deb...
[11:20:08.352] #6  0x0000000000af63be in ExecSetVariableStmt (stmt=stmt@entry=0x1b3b35a25d78, isTopLevel=<optimized out>...
[11:20:08.352] #7  0x00000000009794fc in standard_ProcessUtility (pstmt=0x1b3b35a25468, queryString=0x1b3b35a24100 "SET ...
[11:20:08.352] #8  0x0000000000978ea8 in ProcessUtility (pstmt=0x0, queryString=0x0, readOnlyTree=<optimized out>, conte...
[11:20:08.352] #9  0x00000000009789dc in PortalRunUtility (portal=0x1b3b35b0d100, pstmt=0x1b3b35a25468, isTopLevel=<opti...
core
[11:20:08.921] #0  pg_strcasecmp (s1=<optimized out>, s2=<optimized out>, s2@entry=0x32ec3cff4c98 "checkpointer") at ../...
[11:20:08.921] #1  0x000000000077399c in check_log_min_messages (newval=<optimized out>, extra=0x82122c238, source=<opti...
[11:20:08.921] #2  0x0000000000af2964 in call_string_check_hook (conf=conf@entry=0xbf2bb0 <ConfigureNamesString+2800>, n...
[11:20:08.921] #3  0x0000000000af2219 in parse_and_validate_value (record=record@entry=0xbf2bb0 <ConfigureNamesString+28...
[11:20:08.921] #4  0x0000000000af13a6 in set_config_with_handle (name=<optimized out>, handle=handle@entry=0x0, value=va...
[11:20:08.921] #5  0x0000000000aed6c2 in set_config_option (name=<optimized out>, value=0x32ec3cff4838 "checkpointer:deb...
[11:20:08.921] #6  0x0000000000af63be in ExecSetVariableStmt (stmt=stmt@entry=0x32ec3ce25fd8, isTopLevel=<optimized out>...
[11:20:08.921] #7  0x00000000009794fc in standard_ProcessUtility (pstmt=pstmt@entry=0x32ec3ce25468, queryString=queryStr...
[11:20:08.921] #8  0x0000000833fa600c in pgss_ProcessUtility (pstmt=0x32ec3ce25468, queryString=0x32ec3ce24100 "SET log_...
[11:20:08.921] #9  0x00000000009789dc in PortalRunUtility (portal=0x32ec3cf0b100, pstmt=0x32ec3ce25468, isTopLevel=<opti...
core
[11:20:08.638] #0  pg_strcasecmp (s1=<optimized out>, s2=<optimized out>, s2@entry=0x3b2c48a18498 "checkpointer") at ../...
[11:20:08.638] #1  0x000000000077399c in check_log_min_messages (newval=<optimized out>, extra=0x821ac0c18, source=<opti...
[11:20:08.638] #2  0x0000000000af2964 in call_string_check_hook (conf=conf@entry=0xbf2bb0 <ConfigureNamesString+2800>, n...
[11:20:08.638] #3  0x0000000000af2219 in parse_and_validate_value (record=record@entry=0xbf2bb0 <ConfigureNamesString+28...
[11:20:08.638] #4  0x0000000000af13a6 in set_config_with_handle (name=<optimized out>, handle=handle@entry=0x0, value=va...
[11:20:08.638] #5  0x0000000000aed6c2 in set_config_option (name=<optimized out>, value=0x3b2c48a18038 "checkpointer:deb...
[11:20:08.638] #6  0x0000000000af63be in ExecSetVariableStmt (stmt=stmt@entry=0x3b2c48225d78, isTopLevel=<optimized out>...
[11:20:08.638] #7  0x00000000009794fc in standard_ProcessUtility (pstmt=0x3b2c48225468, queryString=0x3b2c48224100 "SET ...
[11:20:08.638] #8  0x0000000000978ea8 in ProcessUtility (pstmt=0x0, queryString=0x0, readOnlyTree=<optimized out>, conte...
[11:20:08.638] #9  0x00000000009789dc in PortalRunUtility (portal=0x3b2c48361100, pstmt=0x3b2c48225468, isTopLevel=<opti...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/00...
--- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out	2025-06-21 11:10:53.756157000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/foreign_key.out	2025-06-21 11:14:25.467444...
@@ -1199,2210 +1199,10 @@
 ERROR:  insert or update on table "fktable" violates foreign key constraint "fktable_fk_fkey"
 DETAIL:  Key (fk)=(200) is not present in table "pktable".
 DROP TABLE pktable, fktable;
--- test notice about expensive referential integrity checks,
--- where the index cannot be used because of type incompatibilities.
-CREATE TEMP TABLE pktable (
-        id1     INT4 PRIMARY KEY,
-        id2     VARCHAR(4) UNIQUE,
-        id3     REAL UNIQUE,
-        UNIQUE(id1, id2, id3)
-);
-CREATE TEMP TABLE fktable (
-        x1      INT4 REFERENCES pktable(id1),
-        x2      VARCHAR(4) REFERENCES pktable(id2),
-        x3      REAL REFERENCES pktable(id3),
-        x4      TEXT,
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/build/testrun/recovery/027_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out	2025-06-21 11:10:53.756157000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/foreign_key.out	2025-06-21 11:15:33.4947...
@@ -841,2568 +841,10 @@
   FOREIGN KEY (tid, fk_id_del_set_default) REFERENCES PKTABLE ON DELETE SET DEFAULT (fk_id_del_set_default, fk_id_del_s...
 );
 SELECT pg_get_constraintdef(oid) FROM pg_constraint WHERE conrelid = 'fktable'::regclass::oid ORDER BY oid;
-                                                pg_get_constraintdef                                                
---------------------------------------------------------------------------------------------------------------------
- FOREIGN KEY (tid, fk_id_del_set_null) REFERENCES pktable(tid, id) ON DELETE SET NULL (fk_id_del_set_null)
- FOREIGN KEY (tid, fk_id_del_set_default) REFERENCES pktable(tid, id) ON DELETE SET DEFAULT (fk_id_del_set_default)
-(2 rows)
-
-INSERT INTO PKTABLE VALUES (1, 0), (1, 1), (1, 2);
-INSERT INTO FKTABLE VALUES
-  (1, 1, 1, NULL),
-  (1, 2, NULL, 2);
-DELETE FROM PKTABLE WHERE id = 1 OR id = 2;
-SELECT * FROM FKTABLE ORDER BY id;
- tid | id | fk_id_del_set_null | fk_id_del_set_default 
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/build/testrun/regress/regre...
--- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out	2025-06-21 11:10:53.756157000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/foreign_key.out	2025-06-21 11:14:29.188050000 +0000
@@ -1250,2159 +1250,7 @@
 -- these should work
 ALTER TABLE fktable ADD CONSTRAINT fk_123_123
 FOREIGN KEY (x1,x2,x3) REFERENCES pktable(id1,id2,id3);
-ALTER TABLE fktable ADD CONSTRAINT fk_213_213
-FOREIGN KEY (x2,x1,x3) REFERENCES pktable(id2,id1,id3);
-ALTER TABLE fktable ADD CONSTRAINT fk_253_213
-FOREIGN KEY (x2,x5,x3) REFERENCES pktable(id2,id1,id3);
--- these should fail
-ALTER TABLE fktable ADD CONSTRAINT fk_123_231
-FOREIGN KEY (x1,x2,x3) REFERENCES pktable(id2,id3,id1);
-ERROR:  foreign key constraint "fk_123_231" cannot be implemented
-DETAIL:  Key columns "x1" of the referencing table and "id2" of the referenced table are of incompatible types: integer...
-ALTER TABLE fktable ADD CONSTRAINT fk_241_132
-FOREIGN KEY (x2,x4,x1) REFERENCES pktable(id1,id3,id2);
-ERROR:  foreign key constraint "fk_241_132" cannot be implemented
-DETAIL:  Key columns "x2" of the referencing table and "id1" of the referenced table are of incompatible types: charact...
...
tap
[11:14:26.844](116.980s) not ok 5 - regression tests pass
[11:14:41.902](3.915s) not ok 7 - pg_restore to destination instance
[11:14:50.011](8.108s) not ok 8 - dump outputs from original and restored regression databases match
[11:15:06.197](0.982s) not ok 16 - run of pg_upgrade --check for new instance
[11:15:06.198](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[11:15:06.970](0.770s) not ok 18 - run of pg_upgrade for new instance
[11:15:06.971](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[11:15:07.130](0.027s) not ok 20 - check that locales in new cluster match original cluster
[11:15:08.733](0.036s) not ok 22 - old and new dumps match after pg_upgrade
tap
[11:15:34.008](142.613s) not ok 2 - regression tests pass
test
[11:17:29.267]  97/343 postgresql:regress / regress/regress                                            ERROR           1...
[11:17:29.267]  94/343 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[11:17:29.267] 188/343 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
Linux - Debian Bookworm - Autoconf
core
[11:23:48.714] #0  0x00007f9e69bdbeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[11:23:48.714] #1  0x00007f9e69b8cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[11:23:48.714] #2  0x00007f9e69b77472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[11:23:48.714] #3  0x00007f9e6acd650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[11:23:48.714] #4  0x00007f9e6ace2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[11:23:48.714] #5  0x00007f9e6acc1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7f9e693f6f4e, __in_ch...
[11:23:48.714] #6  0x00007f9e6acbe6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[11:23:48.714] #7  0x00007f9e6acbd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7f9e693f7bf0, cont...
[11:23:48.714] #8  <signal handler called>
[11:23:48.714] #9  0x000055ee08162d2d in pg_strcasecmp (s1=0x1 <error: Cannot access memory at address 0x1>, s2=s2@entry...
core
[11:23:50.165] #0  0x00007fa6bdaabeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[11:23:50.165] #1  0x00007fa6bda5cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[11:23:50.165] #2  0x00007fa6bda47472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[11:23:50.165] #3  0x00007fa6bead650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[11:23:50.165] #4  0x00007fa6beae2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[11:23:50.165] #5  0x00007fa6beac1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7fa6bacb4f4e, __in_ch...
[11:23:50.165] #6  0x00007fa6beabe6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[11:23:50.165] #7  0x00007fa6beabd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7fa6bacb5bf0, cont...
[11:23:50.165] #8  <signal handler called>
[11:23:50.165] #9  0x00005618f731ed2d in pg_strcasecmp (s1=0x1 <error: Cannot access memory at address 0x1>, s2=s2@entry...
core
[11:23:50.690] #0  0x00007feb506abeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[11:23:50.690] #1  0x00007feb5065cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[11:23:50.690] #2  0x00007feb50647472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[11:23:50.690] #3  0x00007feb516d650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[11:23:50.690] #4  0x00007feb516e2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[11:23:50.690] #5  0x00007feb516c1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7feb50020f4e, __in_ch...
[11:23:50.690] #6  0x00007feb516be6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[11:23:50.690] #7  0x00007feb516bd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7feb50021bf0, cont...
[11:23:50.690] #8  <signal handler called>
[11:23:50.690] #9  0x000055ea47dcdd2d in pg_strcasecmp (s1=0x1 <error: Cannot access memory at address 0x1>, s2=s2@entry...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_chec...
--- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out	2025-06-21 11:10:54.480523763 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/foreign_key.out	2025-06-21 11:18:48.743422623 +0000
@@ -1837,1572 +1837,10 @@
 -- Child constraint will remain valid.
 SELECT conname, convalidated, conrelid::regclass FROM pg_constraint
 WHERE conrelid::regclass::text like 'fk_partitioned_fk%' ORDER BY oid::regclass::text;
-           conname            | convalidated |      conrelid       
-------------------------------+--------------+---------------------
- fk_partitioned_fk_a_b_fkey   | f            | fk_partitioned_fk
- fk_partitioned_fk_1_a_b_fkey | t            | fk_partitioned_fk_1
-(2 rows)
-
--- Validate the constraint
-ALTER TABLE fk_partitioned_fk VALIDATE CONSTRAINT fk_partitioned_fk_a_b_fkey;
--- All constraints are now valid.
-SELECT conname, convalidated, conrelid::regclass FROM pg_constraint
-WHERE conrelid::regclass::text like 'fk_partitioned_fk%' ORDER BY oid::regclass::text;
-           conname            | convalidated |      conrelid       
-------------------------------+--------------+---------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check...
--- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out	2025-06-21 11:10:54.480523763 +0000
+++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/foreign_key.out	2025-06-21 11:20:09.903243120 +0000
@@ -860,2549 +860,10 @@
 (2 rows)
 
 DROP TABLE FKTABLE;
-DROP TABLE PKTABLE;
--- Test some invalid FK definitions
-CREATE TABLE PKTABLE (ptest1 int PRIMARY KEY, someoid oid);
-CREATE TABLE FKTABLE_FAIL1 ( ftest1 int, CONSTRAINT fkfail1 FOREIGN KEY (ftest2) REFERENCES PKTABLE);
-ERROR:  column "ftest2" referenced in foreign key constraint does not exist
-CREATE TABLE FKTABLE_FAIL2 ( ftest1 int, CONSTRAINT fkfail1 FOREIGN KEY (ftest1) REFERENCES PKTABLE(ptest2));
-ERROR:  column "ptest2" referenced in foreign key constraint does not exist
-CREATE TABLE FKTABLE_FAIL3 ( ftest1 int, CONSTRAINT fkfail1 FOREIGN KEY (tableoid) REFERENCES PKTABLE(someoid));
-ERROR:  system columns cannot be used in foreign keys
-CREATE TABLE FKTABLE_FAIL4 ( ftest1 oid, CONSTRAINT fkfail1 FOREIGN KEY (ftest1) REFERENCES PKTABLE(tableoid));
-ERROR:  system columns cannot be used in foreign keys
-DROP TABLE PKTABLE;
--- Test for referencing column number smaller than referenced constraint
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/src/test/regress/results/fo...
--- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out	2025-06-21 11:10:54.480523763 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/foreign_key.out	2025-06-21 11:16:21.575577153 +0000
@@ -1738,1671 +1738,7 @@
 UPDATE fk_notpartitioned_pk SET b = 2504 WHERE a = 2500;
 ERROR:  update or delete on table "fk_notpartitioned_pk" violates foreign key constraint "fk_partitioned_fk_a_b_fkey" o...
 DETAIL:  Key (a, b)=(2500, 2502) is still referenced from table "fk_partitioned_fk".
--- check psql behavior
-\d fk_notpartitioned_pk
-        Table "public.fk_notpartitioned_pk"
- Column |  Type   | Collation | Nullable | Default 
---------+---------+-----------+----------+---------
- a      | integer |           | not null | 
- b      | integer |           | not null | 
-Indexes:
-    "fk_notpartitioned_pk_pkey" PRIMARY KEY, btree (a, b)
-Referenced by:
-    TABLE "fk_partitioned_fk" CONSTRAINT "fk_partitioned_fk_a_b_fkey" FOREIGN KEY (a, b) REFERENCES fk_notpartitioned_p...
-
--- Check the exsting FK trigger
...
sanitizer
SUMMARY: AddressSanitizer: SEGV /tmp/cirrus-ci-build/src/port/pgstrcasecmp.c:40 in pg_strcasecmp
sanitizer
SUMMARY: AddressSanitizer: SEGV /tmp/cirrus-ci-build/src/port/pgstrcasecmp.c:40 in pg_strcasecmp
sanitizer
SUMMARY: AddressSanitizer: SEGV /tmp/cirrus-ci-build/src/port/pgstrcasecmp.c:40 in pg_strcasecmp
tap
[11:18:49.760](98.705s) not ok 5 - regression tests pass
[11:19:00.788](3.855s) not ok 7 - pg_restore to destination instance
[11:19:04.064](3.275s) not ok 8 - dump outputs from original and restored regression databases match
[11:19:09.155](1.129s) not ok 16 - run of pg_upgrade --check for new instance
[11:19:09.155](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[11:19:10.020](0.865s) not ok 18 - run of pg_upgrade for new instance
[11:19:10.021](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[11:19:10.208](0.049s) not ok 20 - check that locales in new cluster match original cluster
[11:19:10.786](0.030s) not ok 22 - old and new dumps match after pg_upgrade
tap
[11:20:10.492](50.558s) not ok 2 - regression tests pass
Linux - Debian Bookworm - Meson
core
[11:22:56.467] #0  0x00007f87147b2dd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[11:22:56.467] #1  0x00007f871475f239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[11:22:56.467] #2  0x00007f871475f497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[11:22:56.467] #3  0x00005570eff295f3 in ?? ()
[11:22:56.467] #4  0x00005570eff23369 in ?? ()
[11:22:56.467] #5  0x00005570eff2220f in ?? ()
[11:22:56.467] #6  0x00005570eff22c3b in ?? ()
[11:22:56.467] #7  0x00005570eff2066f in ?? ()
[11:22:56.467] #8  0x00007f871474a24a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[11:22:56.467] #9  0x00007f871474a305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[11:22:56.467] #0  <unavailable> in ?? ()
core
[11:22:56.361] #0  0x00007f87147b2dd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[11:22:56.361] #1  0x00007f871475f239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[11:22:56.361] #2  0x00007f871475f497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[11:22:56.361] #3  0x00005570eff295c1 in ?? ()
[11:22:56.361] #4  0x00005570eff23369 in ?? ()
[11:22:56.361] #5  0x00005570eff2220f in ?? ()
[11:22:56.361] #6  0x00005570eff22c3b in ?? ()
[11:22:56.361] #7  0x00005570eff2066f in ?? ()
[11:22:56.361] #8  0x00007f871474a24a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[11:22:56.361] #9  0x00007f871474a305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[11:22:56.240] #0  0x00007f94ebaaedd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[11:22:56.240] #1  0x00007f94eba5b239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[11:22:56.240] #2  0x00007f94ebb16244 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[11:22:56.240] #3  0x00007f94ebb2889c in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[11:22:56.361] #0  0x00007f87147b2dd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
core
[11:22:56.240] #0  <unavailable> in ?? ()
core
[11:22:55.801] #0  0x00007f0ca76a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[11:22:55.801] #1  0x00007f0ca765afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[11:22:55.801] #2  0x00007f0ca7645472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[11:22:55.801] #3  0x00007f0ca781e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[11:22:55.801] #4  0x00007f0ca782aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[11:22:55.801] #5  0x00007f0ca780d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x5561967f7d80,...
[11:22:55.801] #6  0x0000556195cf5df2 in pg_strcasecmp (s1=0x1 <error: Cannot access memory at address 0x1>, s2=<optimiz...
[11:22:55.801] #7  0x00005561955707c3 in check_log_min_messages (newval=<optimized out>, extra=0x7ffcd8a15f00, source=<o...
[11:22:55.801] #8  0x0000556195c91705 in call_string_check_hook (conf=conf@entry=0x5561967b9010 <ConfigureNamesString+28...
[11:22:55.801] #9  0x0000556195c96fb0 in parse_and_validate_value (record=record@entry=0x5561967b9010 <ConfigureNamesStr...
core
[11:22:54.478] #0  0x00007f0f068bebd3 in wait4 () from /lib/x86_64-linux-gnu/libc.so.6
[11:22:54.478] #1  0x0000556fbee8dcc0 in ?? ()
[11:22:54.478] #2  0x0000556fbee8defa in ?? ()
[11:22:54.478] #3  0x0000556fbee8f630 in ?? ()
[11:22:54.478] #4  0x0000556fbee89371 in ?? ()
[11:22:54.478] #5  0x0000556fbee8820f in ?? ()
[11:22:54.478] #6  0x0000556fbee88c3b in ?? ()
[11:22:54.478] #7  0x0000556fbee8666f in ?? ()
[11:22:54.478] #8  0x00007f0f0681224a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[11:22:54.478] #9  0x00007f0f06812305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[11:22:54.341] #0  0x00007f1947ca9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[11:22:54.341] #1  0x00007f1947c5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[11:22:54.341] #2  0x00007f1947c45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[11:22:54.341] #3  0x00007f1947e1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[11:22:54.341] #4  0x00007f1947e2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[11:22:54.341] #5  0x00007f1947e0d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x556ac570ed80,...
[11:22:54.341] #6  0x0000556ac4c0cdf2 in pg_strcasecmp (s1=0x1 <error: Cannot access memory at address 0x1>, s2=<optimiz...
[11:22:54.341] #7  0x0000556ac44877c3 in check_log_min_messages (newval=<optimized out>, extra=0x7ffc77dc19a0, source=<o...
[11:22:54.341] #8  0x0000556ac4ba8705 in call_string_check_hook (conf=conf@entry=0x556ac56d0010 <ConfigureNamesString+28...
[11:22:54.341] #9  0x0000556ac4badfb0 in parse_and_validate_value (record=record@entry=0x556ac56d0010 <ConfigureNamesStr...
core
[11:22:53.018] #0  0x00007fa96a8a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[11:22:53.018] #1  0x00007fa96a85afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[11:22:53.018] #2  0x00007fa96a845472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[11:22:53.018] #3  0x00007fa96aa1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[11:22:53.018] #4  0x00007fa96aa2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[11:22:53.018] #5  0x00007fa96aa0d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x55595560fd80,...
[11:22:53.018] #6  0x0000555954b0ddf2 in pg_strcasecmp (s1=0x1 <error: Cannot access memory at address 0x1>, s2=<optimiz...
[11:22:53.018] #7  0x00005559543887c3 in check_log_min_messages (newval=<optimized out>, extra=0x7fff1ca6e160, source=<o...
[11:22:53.018] #8  0x0000555954aa9705 in call_string_check_hook (conf=conf@entry=0x5559555d1010 <ConfigureNamesString+28...
[11:22:53.018] #9  0x0000555954aaefb0 in parse_and_validate_value (record=record@entry=0x5559555d1010 <ConfigureNamesStr...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/00...
--- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out	2025-06-21 11:10:53.963370322 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/foreign_key.out	2025-06-21 11:15:52.754896...
@@ -1578,1831 +1578,10 @@
   foreign key (a, very_very_long_column_name_to_exceed_63_characters) references pktable2,
   foreign key (a, very_very_long_column_name_to_exceed_63_characters) references pktable2
 );
-select conname from pg_constraint where conrelid = 'fktable2'::regclass order by conname;
-                             conname                             
------------------------------------------------------------------
- fktable2_a_very_very_long_column_name_to_exceed_63_charac_fkey1
- fktable2_a_very_very_long_column_name_to_exceed_63_charact_fkey
- fktable2_very_very_long_column_name_to_exceed_63_character_fkey
-(3 rows)
-
-drop table pktable1, pktable2, fktable2;
---
--- Test deferred FK check on a tuple deleted by a rolled-back subtransaction
---
-create table pktable2(f1 int primary key);
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/build/testrun/recovery/027_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out	2025-06-21 11:10:53.963370322 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/foreign_key.out	2025-06-21 11:16:56.2229...
@@ -930,2479 +930,10 @@
 DETAIL:  Key (ftest1)=(43) is not present in table "pktable".
 DROP TABLE FKTABLE;
 DROP TABLE PKTABLE;
--- Two columns, two tables
-CREATE TABLE PKTABLE (ptest1 int, ptest2 inet, PRIMARY KEY(ptest1, ptest2));
--- This should fail, because we just chose really odd types
-CREATE TABLE FKTABLE (ftest1 cidr, ftest2 timestamp, FOREIGN KEY(ftest1, ftest2) REFERENCES pktable);
-ERROR:  foreign key constraint "fktable_ftest1_ftest2_fkey" cannot be implemented
-DETAIL:  Key columns "ftest1" of the referencing table and "ptest1" of the referenced table are of incompatible types: ...
--- Again, so should this...
-CREATE TABLE FKTABLE (ftest1 cidr, ftest2 timestamp, FOREIGN KEY(ftest1, ftest2) REFERENCES pktable(ptest1, ptest2));
-ERROR:  foreign key constraint "fktable_ftest1_ftest2_fkey" cannot be implemented
-DETAIL:  Key columns "ftest1" of the referencing table and "ptest1" of the referenced table are of incompatible types: ...
--- This fails because we mixed up the column ordering
-CREATE TABLE FKTABLE (ftest1 int, ftest2 inet, FOREIGN KEY(ftest2, ftest1) REFERENCES pktable);
-ERROR:  foreign key constraint "fktable_ftest2_ftest1_fkey" cannot be implemented
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/build/testrun/regress/regre...
--- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out	2025-06-21 11:10:53.963370322 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/foreign_key.out	2025-06-21 11:15:53.806896623 +0000
@@ -1967,1442 +1967,10 @@
 (5 rows)
 
 DROP TABLE fk_notpartitioned_fk, fk_partitioned_pk;
--- Test some other exotic foreign key features: MATCH SIMPLE, ON UPDATE/DELETE
--- actions
-CREATE TABLE fk_notpartitioned_pk (a int, b int, primary key (a, b));
-CREATE TABLE fk_partitioned_fk (a int default 2501, b int default 142857) PARTITION BY LIST (a);
-CREATE TABLE fk_partitioned_fk_1 PARTITION OF fk_partitioned_fk FOR VALUES IN (NULL,500,501,502);
-ALTER TABLE fk_partitioned_fk ADD FOREIGN KEY (a, b)
-  REFERENCES fk_notpartitioned_pk MATCH SIMPLE
-  ON DELETE SET NULL ON UPDATE SET NULL;
-CREATE TABLE fk_partitioned_fk_2 PARTITION OF fk_partitioned_fk FOR VALUES IN (1500,1502);
-CREATE TABLE fk_partitioned_fk_3 (a int, b int);
-ALTER TABLE fk_partitioned_fk ATTACH PARTITION fk_partitioned_fk_3 FOR VALUES IN (2500,2501,2502,2503);
--- this insert fails
-INSERT INTO fk_partitioned_fk (a, b) VALUES (2502, 2503);
...
tap
[11:15:55.625](55.986s) not ok 5 - regression tests pass
[11:16:07.147](4.641s) not ok 7 - pg_restore to destination instance
[11:16:11.598](4.451s) not ok 8 - dump outputs from original and restored regression databases match
[11:16:18.429](1.245s) not ok 16 - run of pg_upgrade --check for new instance
[11:16:18.429](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[11:16:19.549](1.119s) not ok 18 - run of pg_upgrade for new instance
[11:16:19.550](0.001s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[11:16:19.763](0.047s) not ok 20 - check that locales in new cluster match original cluster
[11:16:20.449](0.048s) not ok 22 - old and new dumps match after pg_upgrade
tap
[11:16:58.804](55.616s) not ok 2 - regression tests pass
test
[11:20:08.592]  24/344 postgresql:regress / regress/regress                                            ERROR            ...
[11:20:08.592]  25/344 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR            ...
[11:20:08.592]  82/344 postgresql:recovery / recovery/027_stream_regress                               ERROR            ...
macOS - Sonoma - Meson
core
[11:21:00.512]   * frame #0: 0x00000001047b7034 postgres`pg_strcasecmp(s1=0x0000000000000000, s2="checkpointer") at pgst...
[11:21:00.512]     frame #1: 0x000000010447295c postgres`check_log_min_messages(newval=<unavailable>, extra=0x000000016b...
[11:21:00.512]     frame #2: 0x000000010478b8a0 postgres`call_string_check_hook(conf=0x0000000104b648b8, newval=0x000000...
[11:21:00.512]     frame #3: 0x000000010478b1a4 postgres`parse_and_validate_value(record=0x0000000104b648b8, value=<unav...
[11:21:00.512]     frame #4: 0x000000010478a328 postgres`set_config_with_handle(name=<unavailable>, handle=<unavailable>...
[11:21:00.512]     frame #5: 0x0000000104786a00 postgres`set_config_option(name="log_min_messages", value="checkpointer:...
[11:21:00.512]     frame #6: 0x000000010478e934 postgres`ExecSetVariableStmt(stmt=0x000000011f011868, isTopLevel=<unavai...
[11:21:00.512]     frame #7: 0x000000010463d0b0 postgres`standard_ProcessUtility(pstmt=0x000000011f011918, queryString="...
[11:21:00.512]     frame #8: 0x000000010463ce7c postgres`ProcessUtility(pstmt=<unavailable>, queryString=<unavailable>, ...
[11:21:00.512]     frame #9: 0x000000010463cad8 postgres`PortalRunUtility(portal=0x0000000106837b00, pstmt=0x000000011f0...
core
[11:23:32.724]   * frame #0: 0x0000000100703034 postgres`pg_strcasecmp(s1=0x0000000000000000, s2="checkpointer") at pgst...
[11:23:32.724]     frame #1: 0x00000001003be95c postgres`check_log_min_messages(newval=<unavailable>, extra=0x000000016f...
[11:23:32.724]     frame #2: 0x00000001006d78a0 postgres`call_string_check_hook(conf=0x0000000100ab08b8, newval=0x000000...
[11:23:32.724]     frame #3: 0x00000001006d71a4 postgres`parse_and_validate_value(record=0x0000000100ab08b8, value=<unav...
[11:23:32.724]     frame #4: 0x00000001006d6328 postgres`set_config_with_handle(name=<unavailable>, handle=<unavailable>...
[11:23:32.724]     frame #5: 0x00000001006d2a00 postgres`set_config_option(name="log_min_messages", value="checkpointer:...
[11:23:32.724]     frame #6: 0x00000001006da934 postgres`ExecSetVariableStmt(stmt=0x000000015a80bc68, isTopLevel=<unavai...
[11:23:32.724]     frame #7: 0x00000001005890b0 postgres`standard_ProcessUtility(pstmt=0x000000015a80bd18, queryString="...
[11:23:32.724]     frame #8: 0x0000000100e30334 pg_stat_statements.dylib`pgss_ProcessUtility(pstmt=0x000000015a80bd18, q...
[11:23:32.724]     frame #9: 0x0000000100588ad8 postgres`PortalRunUtility(portal=0x000000014982b300, pstmt=0x000000015a8...
core
[11:21:41.754]   * frame #0: 0x0000000100cb4b70 dyld`_dyld_start
core
[11:22:39.845]   * frame #0: 0x0000000104dd7034 postgres`pg_strcasecmp(s1=0x0000000000000000, s2="checkpointer") at pgst...
[11:22:39.845]     frame #1: 0x0000000104a9295c postgres`check_log_min_messages(newval=<unavailable>, extra=0x000000016b...
[11:22:39.845]     frame #2: 0x0000000104dab8a0 postgres`call_string_check_hook(conf=0x00000001051848b8, newval=0x000000...
[11:22:39.845]     frame #3: 0x0000000104dab1a4 postgres`parse_and_validate_value(record=0x00000001051848b8, value=<unav...
[11:22:39.845]     frame #4: 0x0000000104daa328 postgres`set_config_with_handle(name=<unavailable>, handle=<unavailable>...
[11:22:39.845]     frame #5: 0x0000000104da6a00 postgres`set_config_option(name="log_min_messages", value="checkpointer:...
[11:22:39.845]     frame #6: 0x0000000104dae934 postgres`ExecSetVariableStmt(stmt=0x0000000130009a68, isTopLevel=<unavai...
[11:22:39.845]     frame #7: 0x0000000104c5d0b0 postgres`standard_ProcessUtility(pstmt=0x0000000130009b18, queryString="...
[11:22:39.845]     frame #8: 0x0000000104c5ce7c postgres`ProcessUtility(pstmt=<unavailable>, queryString=<unavailable>, ...
[11:22:39.845]     frame #9: 0x0000000104c5cad8 postgres`PortalRunUtility(portal=0x0000000120030b00, pstmt=0x00000001300...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/guc.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade...
--- /Users/admin/pgsql/src/test/regress/expected/guc.out	2025-06-21 11:10:12
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/guc.out	2025-06-21 11:13:12
@@ -929,35 +929,7 @@
 (1 row)
 
 SET log_min_messages TO 'checkpointer:debug2, autovacuum:debug1';  --fail
-ERROR:  invalid value for parameter "log_min_messages": "checkpointer:debug2, autovacuum:debug1"
-DETAIL:  Generic log level was not defined.
-SET log_min_messages TO 'debug1, backend:error, fatal';  -- fail
-ERROR:  invalid value for parameter "log_min_messages": "debug1, backend:error, fatal"
-DETAIL:  Generic log level was already assigned.
-SET log_min_messages TO 'backend:error, foo:fatal, archiver:debug1';  -- fail
-ERROR:  invalid value for parameter "log_min_messages": "backend:error, foo:fatal, archiver:debug1"
-DETAIL:  Unrecognized backend type: "foo".
-SET log_min_messages TO 'backend:error, checkpointer:bar, archiver:debug1';  -- fail
-ERROR:  invalid value for parameter "log_min_messages": "backend:error, checkpointer:bar, archiver:debug1"
-DETAIL:  Unrecognized log level: "bar".
-SET log_min_messages TO 'backend:error, checkpointer:debug3, fatal, archiver:debug2, autovacuum:debug1, walsender:debug...
-SHOW log_min_messages;
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/foreign_key.out /Users/admin/pgsql/build/testrun/recovery/027_stre...
--- /Users/admin/pgsql/src/test/regress/expected/foreign_key.out	2025-06-21 11:10:12
+++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/foreign_key.out	2025-06-21 11:14:22
@@ -421,2988 +421,10 @@
 -- MATCH SIMPLE
 -- Base test restricting update/delete
 CREATE TABLE PKTABLE ( ptest1 int, ptest2 int, ptest3 int, ptest4 text, PRIMARY KEY(ptest1, ptest2, ptest3) );
-CREATE TABLE FKTABLE ( ftest1 int, ftest2 int, ftest3 int, ftest4 int,  CONSTRAINT constrname3
-			FOREIGN KEY(ftest1, ftest2, ftest3) REFERENCES PKTABLE);
--- Insert Primary Key values
-INSERT INTO PKTABLE VALUES (1, 2, 3, 'test1');
-INSERT INTO PKTABLE VALUES (1, 3, 3, 'test2');
-INSERT INTO PKTABLE VALUES (2, 3, 4, 'test3');
-INSERT INTO PKTABLE VALUES (2, 4, 5, 'test4');
--- Insert Foreign Key values
-INSERT INTO FKTABLE VALUES (1, 2, 3, 1);
-INSERT INTO FKTABLE VALUES (NULL, 2, 3, 2);
-INSERT INTO FKTABLE VALUES (2, NULL, 3, 3);
-INSERT INTO FKTABLE VALUES (NULL, 2, 7, 4);
-INSERT INTO FKTABLE VALUES (NULL, 3, 4, 5);
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/cluster.out /Users/admin/pgsql/build/testrun/regress/regress/resul...
--- /Users/admin/pgsql/src/test/regress/expected/cluster.out	2025-06-21 11:10:12
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/cluster.out	2025-06-21 11:13:12
@@ -455,221 +455,10 @@
 CREATE TABLE clstrpart11 PARTITION OF clstrpart1 FOR VALUES FROM (1) TO (5);
 CREATE TABLE clstrpart12 PARTITION OF clstrpart1 FOR VALUES FROM (5) TO (10) PARTITION BY RANGE (a);
 CREATE TABLE clstrpart2 PARTITION OF clstrpart FOR VALUES FROM (10) TO (20);
-CREATE TABLE clstrpart3 PARTITION OF clstrpart DEFAULT PARTITION BY RANGE (a);
-CREATE TABLE clstrpart33 PARTITION OF clstrpart3 DEFAULT;
-CREATE INDEX clstrpart_only_idx ON ONLY clstrpart (a);
-CLUSTER clstrpart USING clstrpart_only_idx; -- fails
-ERROR:  cannot cluster on invalid index "clstrpart_only_idx"
-DROP INDEX clstrpart_only_idx;
-CREATE INDEX clstrpart_idx ON clstrpart (a);
--- Check that clustering sets new relfilenodes:
-CREATE TEMP TABLE old_cluster_info AS SELECT relname, level, relfilenode, relkind FROM pg_partition_tree('clstrpart'::r...
-CLUSTER clstrpart USING clstrpart_idx;
-CREATE TEMP TABLE new_cluster_info AS SELECT relname, level, relfilenode, relkind FROM pg_partition_tree('clstrpart'::r...
-SELECT relname, old.level, old.relkind, old.relfilenode = new.relfilenode FROM old_cluster_info AS old JOIN new_cluster...
-   relname   | level | relkind | ?column? 
...
tap
[11:13:15.681](58.429s) not ok 5 - regression tests pass
[11:13:42.418](1.344s) not ok 16 - run of pg_upgrade --check for new instance
[11:13:42.418](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[11:13:43.556](1.138s) not ok 18 - run of pg_upgrade for new instance
[11:13:43.557](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[11:13:43.976](0.069s) not ok 20 - check that locales in new cluster match original cluster
[11:13:44.825](0.044s) not ok 22 - old and new dumps match after pg_upgrade
tap
[11:14:25.428](66.957s) not ok 2 - regression tests pass
test
[11:16:45.849]  26/343 postgresql:regress / regress/regress                                            ERROR            ...
[11:16:45.849]  29/343 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR            ...
[11:16:45.849] 116/343 postgresql:recovery / recovery/027_stream_regress                               ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
core
00000091`34dfe9d0 00007ff7`65e01609     postgres!pg_strcasecmp(
00000091`34dfea10 00007ff7`6639fdea     postgres!check_log_min_messages(
00000091`34dfeb20 00007ff7`663a18c9     postgres!call_string_check_hook(
00000091`34dfec90 00007ff7`66398896     postgres!parse_and_validate_value(
00000091`34dfed90 00007ff7`663970e9     postgres!set_config_with_handle(
00000091`34dfeef0 00007ff7`663a302b     postgres!set_config_option(
00000091`34dfef60 00007ff7`66136901     postgres!ExecSetVariableStmt(
00000091`34dff060 00007ffa`2d7434b9     postgres!standard_ProcessUtility(
00000091`34dff230 00007ff7`66135ecf     pg_stat_statements!pgss_ProcessUtility(
00000091`34dff690 00007ff7`66134efd     postgres!ProcessUtility(
core
00000091`35dff558 00007ffa`3cb4b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000091`35dff560 00007ffa`3b6a4cb0     ntdll!TppWorkerThread+0x2df
00000091`35dff850 00007ffa`3cbbedcb     KERNEL32!BaseThreadInitThunk+0x10
00000091`35dff880 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000091`359ff678 00007ffa`3a69da3e     ntdll!NtWaitForSingleObject+0x14
00000091`359ff680 00007ff7`6600c60c     KERNELBASE!WaitForSingleObjectEx+0x8e
00000091`359ff720 00007ffa`3b6a4cb0     postgres!pg_timer_thread(
00000091`359ff760 00007ffa`3cbbedcb     KERNEL32!BaseThreadInitThunk+0x10
00000091`359ff790 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000091`355ff6b8 00007ffa`3a6e48fa     ntdll!NtFsControlFile+0x14
00000091`355ff6c0 00007ff7`6600ab6b     KERNELBASE!ConnectNamedPipe+0x6a
00000091`355ff730 00007ffa`3b6a4cb0     postgres!pg_signal_thread(
00000091`355ff830 00007ffa`3cbbedcb     KERNEL32!BaseThreadInitThunk+0x10
00000091`355ff860 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000091`351ff938 00007ffa`3cb4b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000091`351ff940 00007ffa`3b6a4cb0     ntdll!TppWorkerThread+0x2df
00000091`351ffc30 00007ffa`3cbbedcb     KERNEL32!BaseThreadInitThunk+0x10
00000091`351ffc60 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000a1`53dffd48 00007ffa`3a6e48fa     ntdll!NtFsControlFile+0x14
000000a1`53dffd50 00007ff7`6600ab6b     KERNELBASE!ConnectNamedPipe+0x6a
000000a1`53dffdc0 00007ffa`3b6a4cb0     postgres!pg_signal_thread(
000000a1`53dffec0 00007ffa`3cbbedcb     KERNEL32!BaseThreadInitThunk+0x10
000000a1`53dffef0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000a1`531fe860 00007ff7`65e01609     postgres!pg_strcasecmp(
000000a1`531fe8a0 00007ff7`6639fdea     postgres!check_log_min_messages(
000000a1`531fe9b0 00007ff7`663a18c9     postgres!call_string_check_hook(
000000a1`531feb20 00007ff7`66398896     postgres!parse_and_validate_value(
000000a1`531fec20 00007ff7`663970e9     postgres!set_config_with_handle(
000000a1`531fed80 00007ff7`663a302b     postgres!set_config_option(
000000a1`531fedf0 00007ff7`66136901     postgres!ExecSetVariableStmt(
000000a1`531feef0 00007ff7`66135f19     postgres!standard_ProcessUtility(
000000a1`531ff0c0 00007ff7`66134efd     postgres!ProcessUtility(
000000a1`531ff110 00007ff7`66135252     postgres!PortalRunUtility(
core
000000a1`535ff7c8 00007ffa`3cb4b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000a1`535ff7d0 00007ffa`3b6a4cb0     ntdll!TppWorkerThread+0x2df
000000a1`535ffac0 00007ffa`3cbbedcb     KERNEL32!BaseThreadInitThunk+0x10
000000a1`535ffaf0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000a1`541ff8e8 00007ffa`3a69da3e     ntdll!NtWaitForSingleObject+0x14
000000a1`541ff8f0 00007ff7`6600c60c     KERNELBASE!WaitForSingleObjectEx+0x8e
000000a1`541ff990 00007ffa`3b6a4cb0     postgres!pg_timer_thread(
000000a1`541ff9d0 00007ffa`3cbbedcb     KERNEL32!BaseThreadInitThunk+0x10
000000a1`541ffa00 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000a1`539ff7d8 00007ffa`3cb4b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000a1`539ff7e0 00007ffa`3b6a4cb0     ntdll!TppWorkerThread+0x2df
000000a1`539ffad0 00007ffa`3cbbedcb     KERNEL32!BaseThreadInitThunk+0x10
000000a1`539ffb00 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000a1`279ffe28 00007ffa`3a69da3e     ntdll!NtWaitForSingleObject+0x14
000000a1`279ffe30 00007ff7`6600c60c     KERNELBASE!WaitForSingleObjectEx+0x8e
000000a1`279ffed0 00007ffa`3b6a4cb0     postgres!pg_timer_thread(
000000a1`279fff10 00007ffa`3cbbedcb     KERNEL32!BaseThreadInitThunk+0x10
000000a1`279fff40 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000a1`275ff868 00007ffa`3a6e48fa     ntdll!NtFsControlFile+0x14
000000a1`275ff870 00007ff7`6600ab6b     KERNELBASE!ConnectNamedPipe+0x6a
000000a1`275ff8e0 00007ffa`3b6a4cb0     postgres!pg_signal_thread(
000000a1`275ff9e0 00007ffa`3cbbedcb     KERNEL32!BaseThreadInitThunk+0x10
000000a1`275ffa10 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000a1`271ffaa8 00007ffa`3cb4b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000a1`271ffab0 00007ffa`3b6a4cb0     ntdll!TppWorkerThread+0x2df
000000a1`271ffda0 00007ffa`3cbbedcb     KERNEL32!BaseThreadInitThunk+0x10
000000a1`271ffdd0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000a1`26dfe790 00007ff7`65e01609     postgres!pg_strcasecmp(
000000a1`26dfe7d0 00007ff7`6639fdea     postgres!check_log_min_messages(
000000a1`26dfe8e0 00007ff7`663a18c9     postgres!call_string_check_hook(
000000a1`26dfea50 00007ff7`66398896     postgres!parse_and_validate_value(
000000a1`26dfeb50 00007ff7`663970e9     postgres!set_config_with_handle(
000000a1`26dfecb0 00007ff7`663a302b     postgres!set_config_option(
000000a1`26dfed20 00007ff7`66136901     postgres!ExecSetVariableStmt(
000000a1`26dfee20 00007ff7`66135f19     postgres!standard_ProcessUtility(
000000a1`26dfeff0 00007ff7`66134efd     postgres!ProcessUtility(
000000a1`26dff040 00007ff7`66135252     postgres!PortalRunUtility(
core
000000a1`27dff678 00007ffa`3cb4b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000a1`27dff680 00007ffa`3b6a4cb0     ntdll!TppWorkerThread+0x2df
000000a1`27dff970 00007ffa`3cbbedcb     KERNEL32!BaseThreadInitThunk+0x10
000000a1`27dff9a0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/foreign_key.out C:/cirrus/build/testrun/pg_upgrade/002_...
--- C:/cirrus/src/test/regress/expected/foreign_key.out	2025-06-21 11:10:58.742852700 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/foreign_key.out	2025-06-21 11:14:25.382434800 +0000
@@ -2794,615 +2794,10 @@
 CREATE TABLE fk11 PARTITION OF fk1 FOR VALUES IN (1);
 ALTER TABLE fk ADD FOREIGN KEY (a) REFERENCES pk;
 CREATE TABLE pk2 PARTITION OF pk FOR VALUES IN (2);
-CREATE TABLE pk3 (a int NOT NULL) PARTITION BY LIST (a);
-CREATE TABLE pk31 PARTITION OF pk3 FOR VALUES IN (31);
-CREATE TABLE pk32 (b int, a int NOT NULL);
-ALTER TABLE pk32 DROP COLUMN b;
-ALTER TABLE pk3 ATTACH PARTITION pk32 FOR VALUES IN (32);
-ALTER TABLE pk ATTACH PARTITION pk3 FOR VALUES IN (31, 32);
-CREATE TABLE fk2 PARTITION OF fk FOR VALUES IN (2);
-CREATE TABLE fk3 (b int, a int);
-ALTER TABLE fk3 DROP COLUMN b;
-ALTER TABLE fk ATTACH PARTITION fk3 FOR VALUES IN (3);
-SELECT pg_describe_object('pg_constraint'::regclass, oid, 0), confrelid::regclass,
-       CASE WHEN conparentid <> 0 THEN pg_describe_object('pg_constraint'::regclass, conparentid, 0) ELSE 'TOP' END
-FROM pg_catalog.pg_constraint
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/foreign_key.out C:/cirrus/build/testrun/recovery/027_st...
--- C:/cirrus/src/test/regress/expected/foreign_key.out	2025-06-21 11:10:58.742852700 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/foreign_key.out	2025-06-21 11:16:47.784772700 +0000
@@ -3016,393 +3016,10 @@
 
 DROP TABLE fk;
 TRUNCATE TABLE pk;
-INSERT INTO pk VALUES (20), (30);
-CREATE TABLE fk (a int DEFAULT 50) PARTITION BY RANGE (a);
-CREATE TABLE fk1 PARTITION OF fk FOR VALUES FROM (1) TO (100) PARTITION BY RANGE (a);
-CREATE TABLE fk11 PARTITION OF fk1 FOR VALUES FROM (1) TO (10);
-CREATE TABLE fk12 PARTITION OF fk1 FOR VALUES FROM (10) TO (100);
-ALTER TABLE fk ADD FOREIGN KEY (a) REFERENCES pk ON UPDATE RESTRICT ON DELETE RESTRICT;
-CREATE TABLE fk_d PARTITION OF fk DEFAULT;
-INSERT INTO fk VALUES (20), (30);
-DELETE FROM pk WHERE a = 20;
-ERROR:  update or delete on table "pk11" violates RESTRICT setting of foreign key constraint "fk_a_fkey_2" on table "fk...
-DETAIL:  Key (a)=(20) is referenced from table "fk".
-UPDATE pk SET a = 90 WHERE a = 30;
-ERROR:  update or delete on table "pk" violates RESTRICT setting of foreign key constraint "fk_a_fkey" on table "fk"
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/guc.out C:/cirrus/build/testrun/regress/regress/results...
--- C:/cirrus/src/test/regress/expected/guc.out	2025-06-21 11:10:58.755240700 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/guc.out	2025-06-21 11:14:23.678360500 +0000
@@ -929,35 +929,7 @@
 (1 row)
 
 SET log_min_messages TO 'checkpointer:debug2, autovacuum:debug1';  --fail
-ERROR:  invalid value for parameter "log_min_messages": "checkpointer:debug2, autovacuum:debug1"
-DETAIL:  Generic log level was not defined.
-SET log_min_messages TO 'debug1, backend:error, fatal';  -- fail
-ERROR:  invalid value for parameter "log_min_messages": "debug1, backend:error, fatal"
-DETAIL:  Generic log level was already assigned.
-SET log_min_messages TO 'backend:error, foo:fatal, archiver:debug1';  -- fail
-ERROR:  invalid value for parameter "log_min_messages": "backend:error, foo:fatal, archiver:debug1"
-DETAIL:  Unrecognized backend type: "foo".
-SET log_min_messages TO 'backend:error, checkpointer:bar, archiver:debug1';  -- fail
-ERROR:  invalid value for parameter "log_min_messages": "backend:error, checkpointer:bar, archiver:debug1"
-DETAIL:  Unrecognized log level: "bar".
-SET log_min_messages TO 'backend:error, checkpointer:debug3, fatal, archiver:debug2, autovacuum:debug1, walsender:debug...
-SHOW log_min_messages;
...
tap
[11:14:48.213](112.209s) not ok 5 - regression tests pass
[11:15:20.834](4.366s) not ok 16 - run of pg_upgrade --check for new instance
[11:15:20.834](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[11:15:25.285](4.447s) not ok 18 - run of pg_upgrade for new instance
[11:15:25.296](0.009s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[11:15:26.685](0.679s) not ok 20 - check that locales in new cluster match original cluster
[11:15:28.243](0.147s) not ok 22 - old and new dumps match after pg_upgrade
tap
[11:17:09.122](114.636s) not ok 2 - regression tests pass
test
[11:24:16.304]  14/338 postgresql:regress / regress/regress                                            ERROR           1...
[11:24:16.304]  18/338 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[11:24:16.304]  60/338 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
53/5644 Add arbitrary xid and mxid to pg_resetwal
FreeBSD - Meson
tap
[10:55:25.422](18.111s) not ok 18 - run of pg_upgrade for new instance
[10:55:25.422](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[10:55:27.309](0.034s) not ok 22 - old and new dumps match after pg_upgrade
test
[10:56:49.341] 260/343 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           2...
Linux - Debian Bookworm - Autoconf
tap
[10:53:08.910](12.234s) Bail out!  command "pg_resetwal -D /tmp/cirrus-ci-build/src/bin/pg_resetwal/tmp_check/t_003_adva...
Linux - Debian Bookworm - Meson
tap
[10:53:38.258](8.608s) not ok 18 - run of pg_upgrade for new instance
[10:53:38.259](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[10:53:39.333](0.109s) not ok 22 - old and new dumps match after pg_upgrade
test
[10:57:17.283]  64/344 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
macOS - Sonoma - Meson
core
[10:59:06.079]   * frame #0: 0x0000000184008ca4 libsystem_kernel.dylib`__write_nocancel + 8
[10:59:06.079]     frame #1: 0x0000000183f0c3fc libsystem_c.dylib`__swrite + 24
[10:59:06.079]     frame #2: 0x0000000183eed9a4 libsystem_c.dylib`_swrite + 108
[10:59:06.079]     frame #3: 0x0000000183eebb2c libsystem_c.dylib`__sflush + 232
[10:59:06.079]     frame #4: 0x0000000183eed87c libsystem_c.dylib`__xvprintf + 292
[10:59:06.079]     frame #5: 0x0000000183eed738 libsystem_c.dylib`vfprintf_l + 68
[10:59:06.079]     frame #6: 0x0000000183eed6e8 libsystem_c.dylib`fprintf + 68
[10:59:06.079]     frame #7: 0x0000000183f52180 libsystem_c.dylib`vwarnx + 84
[10:59:06.079]     frame #8: 0x0000000183f52120 libsystem_c.dylib`warnx + 32
[10:59:06.079]     frame #9: 0x00000001029db598 cp`___lldb_unnamed_symbol97 + 48
tap
[10:52:09.631](7.730s) not ok 18 - run of pg_upgrade for new instance
[10:52:09.632](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[10:52:10.243](0.156s) not ok 22 - old and new dumps match after pg_upgrade
test
[10:55:01.153]  48/343 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[10:55:25.852](19.131s) not ok 18 - run of pg_upgrade for new instance
[10:55:25.856](0.001s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[10:55:31.464](0.173s) not ok 22 - old and new dumps match after pg_upgrade
test
[11:12:51.470]  38/338 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           2...
[11:12:51.470] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5707 Detect buffer underflow in get_th()
Windows - Server 2019, VS 2019 - Meson & ninja
test
[11:04:50.190] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5673 Random pg_upgrade 004_subscription test failure on drongo
CompilerWarnings
compiler
[10:16:38.469] md.c:256:48: error: implicit declaration of function ‘pg_RtlGetLastNtStatus’ [-Werror=implicit-function-d...
macOS - Sonoma - Meson
core
[10:37:11.835]   * frame #0: 0x000000010524cb70 dyld`_dyld_start
tap
[10:33:35.622](998.689s) not ok 1 - Logical slot still valid
test
[10:33:35.887] 343/343 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
Windows - Server 2019, VS 2019 - Meson & ninja
test
[10:36:47.091] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5070 Incorrect error message for cancellation triggered by statement_timeout & flaky test
Windows - Server 2019, VS 2019 - Meson & ninja
test
[10:11:34.534] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/4997 Return pg_control from pg_backup_stop().
Windows - Server 2019, VS 2019 - Meson & ninja
test
[09:51:29.850] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5230 Add IGNORE NULLS to Window functions
Linux - Debian Bookworm - Meson
core
[09:16:34.791] #0  0x00007f6288ea9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[09:16:34.791] #1  0x00007f6288e5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[09:16:34.791] #2  0x00007f6288e45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[09:16:34.791] #3  0x00007f628901e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[09:16:34.791] #4  0x00007f628902aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[09:16:34.791] #5  0x00007f628900dad8 in __ubsan::__ubsan_handle_shift_out_of_bounds_abort (Data=Data@entry=0x5634b773be...
[09:16:34.791] #6  0x00005634b69198e6 in get_notnull_info (winobj=winobj@entry=0x5634bb160e68, pos=pos@entry=-1) at ../s...
[09:16:34.791] #7  0x00005634b6924482 in WinGetFuncArgInPartition (winobj=winobj@entry=0x5634bb160e68, argno=argno@entry...
[09:16:34.791] #8  0x00005634b6ee8253 in leadlag_common (fcinfo=0x7ffd771838c0, forward=forward@entry=false, withoffset=...
[09:16:34.791] #9  0x00005634b6ee904b in window_lag (fcinfo=<optimized out>) at ../src/backend/utils/adt/windowfuncs.c:5...
core
[09:16:33.678] #0  0x00007f2c42ea9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[09:16:33.678] #1  0x00007f2c42e5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[09:16:33.678] #2  0x00007f2c42e45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[09:16:33.678] #3  0x00007f2c4301e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[09:16:33.678] #4  0x00007f2c4302aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[09:16:33.678] #5  0x00007f2c4300dad8 in __ubsan::__ubsan_handle_shift_out_of_bounds_abort (Data=Data@entry=0x56219db11e...
[09:16:33.678] #6  0x000056219ccef8e6 in get_notnull_info (winobj=winobj@entry=0x5621aba26458, pos=pos@entry=-1) at ../s...
[09:16:33.678] #7  0x000056219ccfa482 in WinGetFuncArgInPartition (winobj=winobj@entry=0x5621aba26458, argno=argno@entry...
[09:16:33.678] #8  0x000056219d2be253 in leadlag_common (fcinfo=0x7ffcfcea7d00, forward=forward@entry=false, withoffset=...
[09:16:33.678] #9  0x000056219d2bf04b in window_lag (fcinfo=<optimized out>) at ../src/backend/utils/adt/windowfuncs.c:5...
core
[09:16:34.223] #0  0x00007f0891ea9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[09:16:34.223] #1  0x00007f0891e5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[09:16:34.223] #2  0x00007f0891e45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[09:16:34.223] #3  0x00007f089201e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[09:16:34.223] #4  0x00007f089202aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[09:16:34.223] #5  0x00007f089200dad8 in __ubsan::__ubsan_handle_shift_out_of_bounds_abort (Data=Data@entry=0x55c8fecaee...
[09:16:34.223] #6  0x000055c8fde8c8e6 in get_notnull_info (winobj=winobj@entry=0x55c904781318, pos=pos@entry=-1) at ../s...
[09:16:34.223] #7  0x000055c8fde97482 in WinGetFuncArgInPartition (winobj=winobj@entry=0x55c904781318, argno=argno@entry...
[09:16:34.223] #8  0x000055c8fe45b253 in leadlag_common (fcinfo=0x7fff159aa350, forward=forward@entry=false, withoffset=...
[09:16:34.223] #9  0x000055c8fe45c04b in window_lag (fcinfo=<optimized out>) at ../src/backend/utils/adt/windowfuncs.c:5...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/00...
--- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out	2025-06-21 09:03:06.324842526 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/foreign_key.out	2025-06-21 09:09:04.812214...
@@ -1899,1510 +1899,10 @@
 -- referencing a partitioned table
 CREATE TABLE fk_partitioned_pk (a int, b int, PRIMARY KEY (a, b)) PARTITION BY RANGE (a, b);
 CREATE TABLE fk_partitioned_pk_1 PARTITION OF fk_partitioned_pk FOR VALUES FROM (0,0) TO (1000,1000);
-CREATE TABLE fk_partitioned_pk_2 PARTITION OF fk_partitioned_pk FOR VALUES FROM (1000,1000) TO (2000,2000);
-CREATE TABLE fk_notpartitioned_fk (b int, a int);
-INSERT INTO fk_partitioned_pk VALUES(100,100), (1000,1000);
-INSERT INTO fk_notpartitioned_fk VALUES(100,100), (1000,1000);
-ALTER TABLE fk_notpartitioned_fk ADD CONSTRAINT fk_notpartitioned_fk_a_b_fkey
-	FOREIGN KEY (a, b) REFERENCES fk_partitioned_pk NOT VALID;
-ALTER TABLE fk_notpartitioned_fk ADD CONSTRAINT fk_notpartitioned_fk_a_b_fkey2
-	FOREIGN KEY (a, b) REFERENCES fk_partitioned_pk NOT ENFORCED;
--- All constraints will be invalid, and _fkey2 constraints will not be enforced.
-SELECT conname, conenforced, convalidated FROM pg_constraint
-WHERE conrelid = 'fk_notpartitioned_fk'::regclass ORDER BY oid::regclass::text;
-             conname              | conenforced | convalidated 
-----------------------------------+-------------+--------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/build/testrun/recovery/027_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out	2025-06-21 09:03:06.324842526 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/foreign_key.out	2025-06-21 09:10:19.2281...
@@ -1740,1669 +1740,10 @@
 DETAIL:  Key (a, b)=(2500, 2502) is still referenced from table "fk_partitioned_fk".
 -- check psql behavior
 \d fk_notpartitioned_pk
-        Table "public.fk_notpartitioned_pk"
- Column |  Type   | Collation | Nullable | Default 
---------+---------+-----------+----------+---------
- a      | integer |           | not null | 
- b      | integer |           | not null | 
-Indexes:
-    "fk_notpartitioned_pk_pkey" PRIMARY KEY, btree (a, b)
-Referenced by:
-    TABLE "fk_partitioned_fk" CONSTRAINT "fk_partitioned_fk_a_b_fkey" FOREIGN KEY (a, b) REFERENCES fk_notpartitioned_p...
-
--- Check the exsting FK trigger
-SELECT conname, tgrelid::regclass as tgrel, regexp_replace(tgname, '[0-9]+', 'N') as tgname, tgtype
-FROM pg_trigger t JOIN pg_constraint c ON (t.tgconstraint = c.oid)
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/build/testrun/regress/regre...
--- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out	2025-06-21 09:03:06.324842526 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/foreign_key.out	2025-06-21 09:09:02.944215891 +0000
@@ -2214,1195 +2214,10 @@
 Number of partitions: 2 (Use \d+ to list them.)
 
 \d fk_partitioned_fk_4_1
-       Table "public.fk_partitioned_fk_4_1"
- Column |  Type   | Collation | Nullable | Default 
---------+---------+-----------+----------+---------
- a      | integer |           |          | 
- b      | integer |           |          | 
-Partition of: fk_partitioned_fk_4 FOR VALUES FROM (1, 1) TO (100, 100)
-Foreign-key constraints:
-    TABLE "fk_partitioned_fk" CONSTRAINT "fk_partitioned_fk_a_b_fkey" FOREIGN KEY (a, b) REFERENCES fk_notpartitioned_p...
-
--- this one has an FK with mismatched properties
-\d fk_partitioned_fk_4_2
-       Table "public.fk_partitioned_fk_4_2"
- Column |  Type   | Collation | Nullable | Default 
...
tap
[09:09:06.710](62.858s) not ok 5 - regression tests pass
[09:09:18.190](5.025s) not ok 7 - pg_restore to destination instance
[09:09:23.353](5.163s) not ok 8 - dump outputs from original and restored regression databases match
[09:09:30.841](2.007s) not ok 16 - run of pg_upgrade --check for new instance
[09:09:30.842](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[09:09:32.548](1.706s) not ok 18 - run of pg_upgrade for new instance
[09:09:32.548](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[09:09:32.840](0.131s) not ok 20 - check that locales in new cluster match original cluster
[09:09:33.645](0.104s) not ok 22 - old and new dumps match after pg_upgrade
tap
[09:10:21.963](66.986s) not ok 2 - regression tests pass
test
[09:13:46.340]  24/344 postgresql:regress / regress/regress                                            ERROR            ...
[09:13:46.340]  25/344 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR            ...
[09:13:46.340]  95/344 postgresql:recovery / recovery/027_stream_regress                               ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
test
[09:25:36.853] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5714 Allow to collect statistics on virtual generated columns
FreeBSD - Meson
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out	2025-06-21 08:41:14.940661000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/stats_ext.out	2025-06-21 08:44:03.80731900...
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out /tmp/cirrus-ci-build/build/testrun/recovery/027_st...
--- /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out	2025-06-21 08:41:14.940661000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/stats_ext.out	2025-06-21 08:45:04.268434...
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out /tmp/cirrus-ci-build/build/testrun/regress/regress...
--- /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out	2025-06-21 08:41:14.940661000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/stats_ext.out	2025-06-21 08:44:05.278689000 +0000
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
tap
[08:45:39.338](215.565s) not ok 5 - regression tests pass
tap
[08:46:30.726](223.343s) not ok 2 - regression tests pass
test
[08:48:00.873]  97/343 postgresql:regress / regress/regress                                            ERROR           2...
[08:48:00.873] 189/343 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           3...
[08:48:00.873] 250/343 postgresql:recovery / recovery/027_stream_regress                               ERROR           3...
Linux - Debian Bookworm - Autoconf
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/...
--- /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out	2025-06-21 08:41:10.938401637 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/stats_ext.out	2025-06-21 08:46:54.879063772 +0000
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out	2025-06-21 08:41:10.938401637 +0000
+++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/stats_ext.out	2025-06-21 08:49:16.694575466 +0000
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out /tmp/cirrus-ci-build/src/test/regress/results/stat...
--- /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out	2025-06-21 08:41:10.938401637 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/stats_ext.out	2025-06-21 08:44:07.879273115 +0000
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
tap
[08:48:02.364](152.557s) not ok 5 - regression tests pass
tap
[08:49:51.627](81.493s) not ok 2 - regression tests pass
Linux - Debian Bookworm - Meson
core
[08:51:11.818] #0  0x00007fd89e9b1e17 in __close_nocancel () from /lib/x86_64-linux-gnu/libc.so.6
[08:51:11.818] #1  0x00007fd89e936808 in _IO_file_close_it () from /lib/x86_64-linux-gnu/libc.so.6
[08:51:11.818] #2  0x00007fd89e92aac8 in fclose () from /lib/x86_64-linux-gnu/libc.so.6
[08:51:11.818] #3  0x00007fd89eab8828 in selinuxfs_exists () from /lib/x86_64-linux-gnu/libselinux.so.1
[08:51:11.818] #4  0x00007fd89eab105d in ?? () from /lib/x86_64-linux-gnu/libselinux.so.1
[08:51:11.818] #5  0x00007fd89eae69ce in ?? () from /lib64/ld-linux-x86-64.so.2
[08:51:11.818] #6  0x00007fd89eae6ab4 in ?? () from /lib64/ld-linux-x86-64.so.2
[08:51:11.818] #7  0x00007fd89eafcb50 in ?? () from /lib64/ld-linux-x86-64.so.2
[08:51:11.818] #8  0x0000000000000003 in ?? ()
[08:51:11.818] #9  0x00007fff10d3a458 in ?? ()
core
[08:51:11.697] #0  0x00007f0e69b00bd3 in wait4 () from /lib/x86_64-linux-gnu/libc.so.6
[08:51:11.697] #1  0x000055f10e0e4cc0 in ?? ()
[08:51:11.697] #2  0x000055f10e0e4efa in ?? ()
[08:51:11.697] #3  0x000055f10e0e6630 in ?? ()
[08:51:11.697] #4  0x000055f10e0e0371 in ?? ()
[08:51:11.697] #5  0x000055f10e0df20f in ?? ()
[08:51:11.697] #6  0x000055f10e0dfc3b in ?? ()
[08:51:11.697] #7  0x000055f10e0dd66f in ?? ()
[08:51:11.697] #8  0x00007f0e69a5424a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[08:51:11.697] #9  0x00007f0e69a54305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out	2025-06-21 08:41:13.079109236 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/stats_ext.out	2025-06-21 08:43:22.86439939...
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out /tmp/cirrus-ci-build/build/testrun/recovery/027_st...
--- /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out	2025-06-21 08:41:13.079109236 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/stats_ext.out	2025-06-21 08:44:36.804311...
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out /tmp/cirrus-ci-build/build/testrun/regress/regress...
--- /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out	2025-06-21 08:41:13.079109236 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/stats_ext.out	2025-06-21 08:43:22.132400637 +0000
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
tap
[08:43:54.885](74.200s) not ok 5 - regression tests pass
tap
[08:45:10.141](76.876s) not ok 2 - regression tests pass
test
[08:48:18.714]  16/344 postgresql:regress / regress/regress                                            ERROR            ...
[08:48:18.714]  33/344 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[08:48:18.714] 104/344 postgresql:recovery / recovery/027_stream_regress                               ERROR            ...
macOS - Sonoma - Meson
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/stats_ext.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_u...
--- /Users/admin/pgsql/src/test/regress/expected/stats_ext.out	2025-06-21 08:41:11
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/stats_ext.out	2025-06-21 08:42:57
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/stats_ext.out /Users/admin/pgsql/build/testrun/recovery/027_stream...
--- /Users/admin/pgsql/src/test/regress/expected/stats_ext.out	2025-06-21 08:41:11
+++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/stats_ext.out	2025-06-21 08:44:16
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/stats_ext.out /Users/admin/pgsql/build/testrun/regress/regress/res...
--- /Users/admin/pgsql/src/test/regress/expected/stats_ext.out	2025-06-21 08:41:11
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/stats_ext.out	2025-06-21 08:42:58
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
tap
[08:43:14.314](46.585s) not ok 5 - regression tests pass
tap
[08:44:54.317](94.565s) not ok 2 - regression tests pass
test
[08:47:52.143]  16/343 postgresql:regress / regress/regress                                            ERROR            ...
[08:47:52.143]  28/343 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[08:47:52.143] 128/343 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
Windows - Server 2019, VS 2019 - Meson & ninja
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/stats_ext.out C:/cirrus/build/testrun/pg_upgrade/002_pg...
--- C:/cirrus/src/test/regress/expected/stats_ext.out	2025-06-21 08:41:18.643999500 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/stats_ext.out	2025-06-21 08:44:47.523039400 +0000
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/stats_ext.out C:/cirrus/build/testrun/recovery/027_stre...
--- C:/cirrus/src/test/regress/expected/stats_ext.out	2025-06-21 08:41:18.643999500 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/stats_ext.out	2025-06-21 08:47:49.808670100 +0000
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/stats_ext.out C:/cirrus/build/testrun/regress/regress/r...
--- C:/cirrus/src/test/regress/expected/stats_ext.out	2025-06-21 08:41:18.643999500 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/stats_ext.out	2025-06-21 08:44:42.091922000 +0000
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
tap
[08:45:45.071](137.385s) not ok 5 - regression tests pass
tap
[08:48:45.274](148.451s) not ok 2 - regression tests pass
test
[08:56:25.769]  10/338 postgresql:regress / regress/regress                                            ERROR           1...
[08:56:25.769]  19/338 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           2...
[08:56:25.769]  64/338 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
53/5718 contrib/xml2: xslt_process() should report XSLT-related error details and accept xmltype
Windows - Server 2019, VS 2019 - Meson & ninja
test
[08:37:45.800] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5444 using index to speedup add not null constraints to a table
Windows - Server 2019, VS 2019 - Meson & ninja
test
[08:18:52.001] 339/339 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5806 Add progressive backoff to XactLockTableWait
Windows - Server 2019, VS 2019 - Meson & ninja
test
[07:51:43.102] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5575 Elimination of the repetitive code at the SLRU bootstrap functions
Windows - Server 2019, VS 2019 - Meson & ninja
test
[07:14:14.885] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5812 Enable MSVC conforming preprocessor
Windows - Server 2019, VS 2019 - Meson & ninja
test
[06:44:17.002] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5782 foreign key on virtual generated column
macOS - Sonoma - Meson
core
[06:01:37.546]   * frame #0: 0x0000000104b4cb70 dyld`_dyld_start
tap
[05:56:52.289](0.000s) not ok 181 - pgbench expressions stderr /(?^:command=105.: boolean true\b)/
[05:56:52.289](0.000s) not ok 182 - pgbench expressions stderr /(?^:command=109.: boolean true\b)/
[05:56:52.289](0.000s) not ok 183 - pgbench expressions stderr /(?^:command=110.: boolean true\b)/
[05:56:52.289](0.000s) not ok 184 - pgbench expressions stderr /(?^:command=111.: boolean true\b)/
[05:56:52.289](0.000s) not ok 185 - pgbench expressions stderr /(?^:command=113.: boolean true\b)/
test
[05:57:51.690] 227/343 postgresql:pgbench / pgbench/001_pgbench_with_server                            ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
test
[06:15:06.161] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5738 Improve hash join's handling of tuples with null join keys
Windows - Server 2019, VS 2019 - Meson & ninja
test
[06:05:53.300] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5299 Limiting overshoot in nbtree SAOP parallel index scans
Linux - Debian Bookworm - Meson
core
[05:39:00.696] #0  0x00007f26c22a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[05:39:00.696] #1  0x00007f26c225afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[05:39:00.696] #2  0x00007f26c2245472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[05:39:00.696] #3  0x00005631b411273b in ExceptionalCondition (conditionName=conditionName@entry=0x5631b43e38f8 "latch->...
[05:39:00.696] #4  0x00005631b3e0d40d in ResetLatch (latch=<optimized out>) at ../src/backend/storage/ipc/latch.c:376
[05:39:00.696] #5  0x00005631b3d14254 in WalWriterMain (startup_data=<optimized out>, startup_data_len=<optimized out>) ...
[05:39:00.696] #6  0x00005631b3d050de in postmaster_child_launch (child_type=child_type@entry=B_WAL_WRITER, child_slot=2...
[05:39:00.696] #7  0x00005631b3d0a874 in StartChildProcess (type=type@entry=B_WAL_WRITER) at ../src/backend/postmaster/p...
[05:39:00.696] #8  0x00005631b3d0ae7a in LaunchMissingBackgroundProcesses () at ../src/backend/postmaster/postmaster.c:3...
[05:39:00.696] #9  0x00005631b3d0cbd5 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1717
tap
[05:36:28.189](991.764s) not ok 1 - Logical slot still valid
test
[05:36:28.373] 344/344 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
macOS - Sonoma - Meson
core
[05:38:30.965]   * frame #0: 0x0000000100e04b70 dyld`_dyld_start
tap
[05:34:47.970](1004.975s) not ok 1 - Logical slot still valid
test
[05:34:48.236] 343/343 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
Windows - Server 2019, VS 2019 - Meson & ninja
test
[05:36:08.792] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5808 display current search_path in psql prompt
macOS - Sonoma - Meson
core
[05:32:34.694]   * frame #0: 0x000000018f5db728 dyld`strrchr + 36
[05:32:34.694]     frame #1: 0x000000018f5e1bd0 dyld`dyld4::ProcessConfig::PathOverrides::forEachPathVariant(char const*...
[05:32:34.694]     frame #2: 0x000000018f5ffed0 dyld`dyld4::PrebuiltLoader::invalidateInIsolation(dyld4::RuntimeState co...
[05:32:34.694]     frame #3: 0x000000018f5ffbdc dyld`dyld4::PrebuiltLoader::isValid(dyld4::RuntimeState const&) const + ...
[05:32:34.694]     frame #4: 0x000000018f5eea08 dyld`dyld4::RuntimeState::findPrebuiltLoader(char const*) const + 104
[05:32:34.694]     frame #5: 0x000000018f5f28fc dyld`dyld4::Loader::makeDyldCacheLoader(Diagnostics&, dyld4::RuntimeStat...
[05:32:34.694]     frame #6: 0x000000018f5f3e50 dyld`invocation function for block in dyld4::Loader::getLoader(Diagnosti...
[05:32:34.694]     frame #7: 0x000000018f5f2f24 dyld`dyld4::Loader::forEachResolvedAtPathVar(dyld4::RuntimeState&, char ...
[05:32:34.694]     frame #8: 0x000000018f5e1d08 dyld`dyld4::ProcessConfig::PathOverrides::forEachPathVariant(char const*...
[05:32:34.694]     frame #9: 0x000000018f5f2a5c dyld`dyld4::Loader::forEachPath(Diagnostics&, dyld4::RuntimeState&, char...
tap
[05:29:02.632](1035.116s) not ok 1 - Logical slot still valid
test
[05:29:02.912] 343/343 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5279 Add XMLSerialize: version (SQL/XML X076), explicit declaration (SQL/XML X078)
FreeBSD - Meson
tap
[04:44:29.150](0.005s) not ok 23 - connect : matches
test
[04:45:56.143] 262/343 postgresql:postmaster / postmaster/003_start_stop                               ERROR            ...
Linux - Debian Bookworm - Meson
core
[05:10:09.074] #0  0xf7f08559 in __kernel_vsyscall ()
[05:10:09.074] #1  0xf6839457 in ?? () from /lib/i386-linux-gnu/libc.so.6
[05:10:09.074] #2  0xf67e8121 in raise () from /lib/i386-linux-gnu/libc.so.6
[05:10:09.074] #3  0xf67d126a in abort () from /lib/i386-linux-gnu/libc.so.6
[05:10:09.074] #4  0x5748274a in ExceptionalCondition (conditionName=0x5777b6cc "latch->maybe_sleeping == false", fileNa...
[05:10:09.074] #5  0x57132d9b in ResetLatch (latch=0xf36bd994) at ../src/backend/storage/ipc/latch.c:376
[05:10:09.074] #6  0x570247a4 in WalWriterMain (startup_data=0x0, startup_data_len=0) at ../src/backend/postmaster/walwr...
[05:10:09.074] #7  0x57014611 in postmaster_child_launch (child_type=<optimized out>, child_slot=<optimized out>, startu...
[05:10:09.074] #8  0x5701a111 in StartChildProcess (type=type@entry=B_WAL_WRITER) at ../src/backend/postmaster/postmaste...
[05:10:09.074] #9  0x5701a738 in LaunchMissingBackgroundProcesses () at ../src/backend/postmaster/postmaster.c:3317
tap
[05:07:26.370](990.961s) not ok 1 - Logical slot still valid
test
[05:07:26.556] 344/344 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
Windows - Server 2019, VS 2019 - Meson & ninja
test
[05:00:49.182] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5330 Logging plan of the currently running query
Windows - Server 2019, VS 2019 - Meson & ninja
test
[04:32:16.514] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5455 refactor AlterDomainAddConstraint (alter domain add constraint)
Linux - Debian Bookworm - Meson
tap
[04:29:04.426](991.998s) not ok 1 - Logical slot still valid
test
[04:29:04.608] 344/344 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
Windows - Server 2019, VS 2019 - Meson & ninja
test
[04:30:25.500] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5754 Incremental Sort Cost Estimation Instability
Windows - Server 2019, VS 2019 - Meson & ninja
test
[03:20:44.743] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5746 regdatabase
Linux - Debian Bookworm - Meson
tap
[03:15:26.696](991.313s) not ok 1 - Logical slot still valid
test
[03:15:26.878] 344/344 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5787 doc: Some copy-editing around prefix operators
Linux - Debian Bookworm - Meson
tap
[02:52:02.240](992.031s) not ok 1 - Logical slot still valid
test
[02:52:02.427] 344/344 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5785 Reduce DEBUG level of catcache refreshing messages
Windows - Server 2019, VS 2019 - Meson & ninja
test
[02:46:53.653] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5732 Introduce some randomness to autovacuum
FreeBSD - Meson
tap
[02:24:50.933](995.302s) not ok 1 - Logical slot still valid
test
[02:24:51.139] 343/343 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5326 Parallel heap vacuum
Windows - Server 2019, VS 2019 - Meson & ninja
test
[02:18:38.465] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5764 Split tab completion rules for COPY FROM and TO
Windows - Server 2019, VS 2019 - Meson & ninja
test
[01:59:09.569] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5784 Optimize shared LWLock acquisition for high-core-count systems
Windows - Server 2019, VS 2019 - Meson & ninja
test
[01:49:58.540] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5091 inplace update: send nontransactional invalidations
Windows - Server 2019, VS 2019 - Meson & ninja
test
[01:30:34.756] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5817 parallel pg_restore: move offset-building phase to before forking
Linux - Debian Bookworm - Meson
core
[01:02:54.420] #0  0x00007fcd71b04dd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[01:02:54.420] #1  0x00007fcd71ab1239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[01:02:54.420] #2  0x00007fcd71ab1497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[01:02:54.420] #3  0x000056464b6205f3 in ?? ()
[01:02:54.420] #4  0x000056464b61a369 in ?? ()
[01:02:54.420] #5  0x000056464b61920f in ?? ()
[01:02:54.420] #6  0x000056464b619c3b in ?? ()
[01:02:54.420] #7  0x000056464b61766f in ?? ()
[01:02:54.420] #8  0x00007fcd71a9c24a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[01:02:54.420] #9  0x00007fcd71a9c305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[01:02:54.539] #0  0x00007fcd71b04dd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[01:02:54.539] #1  0x00007fcd71ab1239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[01:02:54.539] #2  0x00007fcd71ab1497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[01:02:54.539] #3  0x000056464b6205c1 in ?? ()
[01:02:54.539] #4  0x000056464b61a369 in ?? ()
[01:02:54.539] #5  0x000056464b61920f in ?? ()
[01:02:54.539] #6  0x000056464b619c3b in ?? ()
[01:02:54.539] #7  0x000056464b61766f in ?? ()
[01:02:54.539] #8  0x00007fcd71a9c24a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[01:02:54.539] #9  0x00007fcd71a9c305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[01:02:54.420] #0  <unavailable> in ?? ()
core
[01:02:54.777] #0  0x00007f83c5961dd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[01:02:54.777] #1  0x00007f83c590e239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[01:02:54.777] #2  0x00007f83c590e497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[01:02:54.777] #3  0x000056121b20f5f3 in ?? ()
[01:02:54.777] #4  0x000056121b209369 in ?? ()
[01:02:54.777] #5  0x000056121b20820f in ?? ()
[01:02:54.777] #6  0x000056121b208c3b in ?? ()
[01:02:54.777] #7  0x000056121b20666f in ?? ()
[01:02:54.777] #8  0x00007f83c58f924a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[01:02:54.777] #9  0x00007f83c58f9305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[01:02:54.659] #0  0x00007f83c5961dd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[01:02:54.659] #1  0x00007f83c590e239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[01:02:54.659] #2  0x00007f83c590e497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[01:02:54.659] #3  0x000056121b20f5c1 in ?? ()
[01:02:54.659] #4  0x000056121b209369 in ?? ()
[01:02:54.659] #5  0x000056121b20820f in ?? ()
[01:02:54.659] #6  0x000056121b208c3b in ?? ()
[01:02:54.659] #7  0x000056121b20666f in ?? ()
[01:02:54.659] #8  0x00007f83c58f924a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[01:02:54.659] #9  0x00007f83c58f9305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[01:02:54.777] #0  <unavailable> in ?? ()
tap
[01:00:07.441](989.281s) not ok 1 - Logical slot still valid
test
[01:00:07.627] 344/344 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5705 Check for tuplestorestate nullness before dereferencing
macOS - Sonoma - Meson
tap
[00:26:32.580](1019.041s) not ok 1 - Logical slot still valid
test
[00:26:32.831] 343/343 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
Windows - Server 2019, VS 2019 - Meson & ninja
test
[00:28:53.411] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5821 Implement "pg_restore --data-only --clean" as a way to skip WAL
macOS - Sonoma - Meson
core
[23:49:59.204]   * frame #0: 0x000000018cf597f8 dyld`dyld4::Atlas::ProcessSnapshot::addSharedCacheImage(mach_header cons...
[23:49:59.204]     frame #1: 0x000000018cf558fc dyld`dyld4::ExternallyViewableState::addImages(lsl::Allocator&, lsl::All...
[23:49:59.204]     frame #2: 0x000000018cf242c4 dyld`dyld4::RuntimeState::notifyDebuggerLoad(std::__1::span<dyld4::Loade...
[23:49:59.204]     frame #3: 0x000000018cf17998 dyld`dyld4::prepare(dyld4::APIs&, dyld3::MachOAnalyzer const*) + 1500
[23:49:59.204]     frame #4: 0x000000018cf16ef4 dyld`start + 1868
tap
[23:43:04.816](0.000s) not ok 92 - checking otherwise existent objects in the wrong databases stderr /(?^:pg_amcheck: wa...
[23:43:04.817](0.000s) not ok 93 - checking otherwise existent objects in the wrong databases stderr /(?^:pg_amcheck: wa...
[23:43:04.817](0.000s) not ok 94 - checking otherwise existent objects in the wrong databases stderr /(?^:pg_amcheck: wa...
[23:43:04.818](0.000s) not ok 96 - checking otherwise existent objects in the wrong databases stderr /(?^:pg_amcheck: wa...
[23:43:04.818](0.000s) not ok 97 - checking otherwise existent objects in the wrong databases stderr /(?^:pg_amcheck: wa...
[23:43:04.819](0.000s) not ok 99 - checking otherwise existent objects in the wrong databases stderr /(?^:pg_amcheck: er...
test
[23:45:41.780] 151/343 postgresql:pg_amcheck / pg_amcheck/002_nonesuch                                 ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
test
[00:00:09.832] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5431 Add XMLDocument (SQL/XML X030)
Linux - Debian Bookworm - Meson
core
[00:02:51.880] #0  0x00007f016167ddd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[00:02:51.880] #1  0x00007f016162a239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[00:02:51.880] #2  0x00007f016162a497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[00:02:51.880] #3  0x00005633bde145f3 in ?? ()
[00:02:51.880] #4  0x00005633bde0e369 in ?? ()
[00:02:51.880] #5  0x00005633bde0d20f in ?? ()
[00:02:51.880] #6  0x00005633bde0dc3b in ?? ()
[00:02:51.880] #7  0x00005633bde0b66f in ?? ()
[00:02:51.880] #8  0x00007f016161524a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[00:02:51.880] #9  0x00007f0161615305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[00:02:51.993] #0  0x00007f016167ddd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[00:02:51.993] #1  0x00007f016162a239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[00:02:51.993] #2  0x00007f016162a497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[00:02:51.993] #3  0x00005633bde145c1 in ?? ()
[00:02:51.993] #4  0x00005633bde0e369 in ?? ()
[00:02:51.993] #5  0x00005633bde0d20f in ?? ()
[00:02:51.993] #6  0x00005633bde0dc3b in ?? ()
[00:02:51.993] #7  0x00005633bde0b66f in ?? ()
[00:02:51.993] #8  0x00007f016161524a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[00:02:51.993] #9  0x00007f0161615305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[00:02:51.880] #0  <unavailable> in ?? ()
tap
[00:00:14.867](990.131s) not ok 1 - Logical slot still valid
test
[00:00:15.050] 344/344 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
macOS - Sonoma - Meson
tap
[23:51:14.819](1044.162s) not ok 1 - Logical slot still valid
test
[23:51:15.102] 343/343 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[23:38:24.981](0.092s) not ok 35 -  'user=ssluser gssencmode=disable sslmode=allow sslnegotiation=postgres' -> connect, ...
test
[23:44:42.809] 147/338 postgresql:libpq / libpq/005_negotiate_encryption                               ERROR            ...
53/5803 Support tid range scan in parallel
Linux - Debian Bookworm - Meson
tap
[23:31:46.688](990.113s) not ok 1 - Logical slot still valid
test
[23:31:46.877] 344/344 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5691 update documentation for when aborted and committed rows are tracked in pg_stat_all_tables
Linux - Debian Bookworm - Meson
tap
[22:57:05.263](992.215s) not ok 1 - Logical slot still valid
test
[22:57:05.448] 344/344 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
Windows - Server 2019, VS 2019 - Meson & ninja
test
[22:59:59.853] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5409 postgres_fdw could deparse ArrayCoerceExpr
Windows - Server 2019, VS 2019 - Meson & ninja
test
[22:56:08.432] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5548 Document custom settings more consistently
Linux - Debian Bookworm - Meson
tap
[22:27:00.697](991.987s) not ok 1 - Logical slot still valid
test
[22:27:00.880] 344/344 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
Windows - Server 2019, VS 2019 - Meson & ninja
test
[22:28:11.453] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5809 parallel pg_restore: avoid disk seeks when jumping short distance forward
Linux - Debian Bookworm - Meson
core
[22:33:42.690] #0  0x00007f33b74e0dd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[22:33:42.690] #1  0x00007f33b748d239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[22:33:42.690] #2  0x00007f33b748d497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[22:33:42.690] #3  0x000055bf1caa85c1 in ?? ()
[22:33:42.690] #4  0x000055bf1caa2369 in ?? ()
[22:33:42.690] #5  0x000055bf1caa120f in ?? ()
[22:33:42.690] #6  0x000055bf1caa1c3b in ?? ()
[22:33:42.690] #7  0x000055bf1ca9f66f in ?? ()
[22:33:42.690] #8  0x00007f33b747824a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:33:42.690] #9  0x00007f33b7478305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[22:33:42.805] #0  0x00007f76b1ee3bd3 in wait4 () from /lib/x86_64-linux-gnu/libc.so.6
[22:33:42.805] #1  0x00005617ce9a0cc0 in ?? ()
[22:33:42.805] #2  0x00005617ce9a0efa in ?? ()
[22:33:42.805] #3  0x00005617ce9a2630 in ?? ()
[22:33:42.805] #4  0x00005617ce99c371 in ?? ()
[22:33:42.805] #5  0x00005617ce99b20f in ?? ()
[22:33:42.805] #6  0x00005617ce99bc3b in ?? ()
[22:33:42.805] #7  0x00005617ce99966f in ?? ()
[22:33:42.805] #8  0x00007f76b1e3724a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:33:42.805] #9  0x00007f76b1e37305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[22:33:42.578] #0  0x00007f33b74e0dd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[22:33:42.578] #1  0x00007f33b748d239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[22:33:42.578] #2  0x00007f33b748d497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[22:33:42.578] #3  0x000055bf1caa85f3 in ?? ()
[22:33:42.578] #4  0x000055bf1caa2369 in ?? ()
[22:33:42.578] #5  0x000055bf1caa120f in ?? ()
[22:33:42.578] #6  0x000055bf1caa1c3b in ?? ()
[22:33:42.578] #7  0x000055bf1ca9f66f in ?? ()
[22:33:42.578] #8  0x00007f33b747824a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:33:42.578] #9  0x00007f33b7478305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[22:33:42.449] #0  0x00007f1923b42b20 in ?? ()
[22:33:42.449] #1  0x0000000000000003 in ?? ()
[22:33:42.449] #2  0x00007ffc25cc53b8 in ?? ()
[22:33:42.449] #3  0x00007ffc25cc53bb in ?? ()
[22:33:42.449] #4  0x00007ffc25cc543b in ?? ()
[22:33:42.449] #5  0x0000000000000000 in ?? ()
[22:33:42.571] #0  0x00007f33b74e0dd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
core
[22:33:42.578] #0  <unavailable> in ?? ()
tap
[22:30:58.028](990.030s) not ok 1 - Logical slot still valid
test
[22:30:58.210] 344/344 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5519 Improve verification of recovery_target_timeline GUC.
Windows - Server 2019, VS 2019 - Meson & ninja
test
[21:59:16.608] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5651 Available disk space per tablespace
Windows - Server 2019, VS 2019 - Meson & ninja
test
[21:57:40.318] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5530 TOAST is acronym so should be uppercase
macOS - Sonoma - Meson
tap
[21:23:28.241](995.964s) not ok 1 - Logical slot still valid
test
[21:23:28.512] 343/343 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
Windows - Server 2019, VS 2019 - Meson & ninja
test
[21:27:10.853] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5769 make ALTER DOMAIN VALIDATE CONSTRAINT no-op when constraint is validated
Linux - Debian Bookworm - Meson
core
[21:14:02.614] #0  <unavailable> in ?? ()
core
[21:14:02.962] #0  0x00007f8e8a35db20 in ?? ()
[21:14:02.962] #1  0x0000000000000003 in ?? ()
[21:14:02.962] #2  0x00007fff5e16a375 in ?? ()
[21:14:02.962] #3  0x00007fff5e16a378 in ?? ()
[21:14:02.962] #4  0x00007fff5e16a404 in ?? ()
[21:14:02.962] #5  0x0000000000000000 in ?? ()
core
[21:14:02.849] #0  0x00007f48f7de8dd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[21:14:02.849] #1  0x00007f48f7d95239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[21:14:02.849] #2  0x00007f48f7d95497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[21:14:02.849] #3  0x00005560f73eb5c1 in ?? ()
[21:14:02.849] #4  0x00005560f73e5369 in ?? ()
[21:14:02.849] #5  0x00005560f73e420f in ?? ()
[21:14:02.849] #6  0x00005560f73e4c3b in ?? ()
[21:14:02.849] #7  0x00005560f73e266f in ?? ()
[21:14:02.849] #8  0x00007f48f7d8024a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[21:14:02.849] #9  0x00007f48f7d80305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[21:14:02.729] #0  0x00007f11ac2cfdd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[21:14:02.729] #1  0x00007f11ac27c239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[21:14:02.729] #2  0x00007f11ac27c497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[21:14:02.729] #3  0x0000562590f615c1 in ?? ()
[21:14:02.729] #4  0x0000562590f5b369 in ?? ()
[21:14:02.729] #5  0x0000562590f5a20f in ?? ()
[21:14:02.729] #6  0x0000562590f5ac3b in ?? ()
[21:14:02.729] #7  0x0000562590f5866f in ?? ()
[21:14:02.729] #8  0x00007f11ac26724a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[21:14:02.729] #9  0x00007f11ac267305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[21:14:02.614] #0  0x00007f11ac2cfdd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[21:14:02.614] #1  0x00007f11ac27c239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[21:14:02.614] #2  0x00007f11ac27c497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[21:14:02.614] #3  0x0000562590f615f3 in ?? ()
[21:14:02.614] #4  0x0000562590f5b369 in ?? ()
[21:14:02.614] #5  0x0000562590f5a20f in ?? ()
[21:14:02.614] #6  0x0000562590f5ac3b in ?? ()
[21:14:02.614] #7  0x0000562590f5866f in ?? ()
[21:14:02.614] #8  0x00007f11ac26724a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[21:14:02.614] #9  0x00007f11ac267305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
tap
[21:11:12.943](989.224s) not ok 1 - Logical slot still valid
test
[21:11:13.130] 344/344 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
Windows - Server 2019, VS 2019 - Meson & ninja
test
[21:08:15.207] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5251 libpq: Fix processing of SSL records >8kB on async API
Windows - Server 2019, VS 2019 - Meson & ninja
test
[20:57:25.221] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5804 Add new wait event to XactLockTableWait
Windows - Server 2019, VS 2019 - Meson & ninja
test
[19:54:28.136] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5820 Avoid overriding user's --with-libs settings
Linux - Debian Bookworm - Meson
core
[19:29:35.277] #0  0x0000563c1b426760 in ?? ()
core
[19:29:35.161] #0  <unavailable> in ?? ()
core
[19:29:35.161] #0  0x00007fc3a6bbbdd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[19:29:35.161] #1  0x00007fc3a6b68239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[19:29:35.161] #2  0x00007fc3a6b68497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[19:29:35.161] #3  0x00005620f52595f3 in ?? ()
[19:29:35.161] #4  0x00005620f5253369 in ?? ()
[19:29:35.161] #5  0x00005620f525220f in ?? ()
[19:29:35.161] #6  0x00005620f5252c3b in ?? ()
[19:29:35.161] #7  0x00005620f525066f in ?? ()
[19:29:35.161] #8  0x00007fc3a6b5324a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[19:29:35.161] #9  0x00007fc3a6b53305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[19:29:35.041] #0  0x00007fc3a6bbbdd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[19:29:35.041] #1  0x00007fc3a6b68239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[19:29:35.041] #2  0x00007fc3a6b68497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[19:29:35.041] #3  0x00005620f52595c1 in ?? ()
[19:29:35.041] #4  0x00005620f5253369 in ?? ()
[19:29:35.041] #5  0x00005620f525220f in ?? ()
[19:29:35.041] #6  0x00005620f5252c3b in ?? ()
[19:29:35.041] #7  0x00005620f525066f in ?? ()
[19:29:35.041] #8  0x00007fc3a6b5324a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[19:29:35.041] #9  0x00007fc3a6b53305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
tap
[19:26:53.533](989.906s) not ok 1 - Logical slot still valid
test
[19:26:53.714] 344/344 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
Windows - Server 2019, VS 2019 - Meson & ninja
test
[19:23:49.115] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5825 Cancel problems of query to pg_stat_statements
Windows - Server 2019, VS 2019 - Meson & ninja
test
[19:07:57.385] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5636 Memoize ANTI and SEMI JOIN inner
macOS - Sonoma - Meson
tap
[18:05:22.597](0.000s) not ok 166 - pgbench expressions stderr /(?^:command=65.: int 65\b)/
[18:05:22.598](0.000s) not ok 167 - pgbench expressions stderr /(?^:command=74.: int 74\b)/
[18:05:22.598](0.000s) not ok 168 - pgbench expressions stderr /(?^:command=83.: int 83\b)/
[18:05:22.598](0.000s) not ok 169 - pgbench expressions stderr /(?^:command=86.: int 86\b)/
[18:05:22.598](0.000s) not ok 170 - pgbench expressions stderr /(?^:command=93.: int 93\b)/
[18:05:22.598](0.000s) not ok 171 - pgbench expressions stderr /(?^:command=95.: int 0\b)/
[18:05:22.599](0.000s) not ok 172 - pgbench expressions stderr /(?^:command=96.: int 1\b)/
[18:05:22.599](0.000s) not ok 173 - pgbench expressions stderr /(?^:command=97.: int 0\b)/
[18:05:22.599](0.000s) not ok 174 - pgbench expressions stderr /(?^:command=98.: int 5432\b)/
[18:05:22.599](0.000s) not ok 175 - pgbench expressions stderr /(?^:command=99.: int -9223372036854775808\b)/
[18:05:22.599](0.000s) not ok 176 - pgbench expressions stderr /(?^:command=100.: int 9223372036854775807\b)/
[18:05:22.599](0.000s) not ok 177 - pgbench expressions stderr /(?^:command=101.: boolean true\b)/
[18:05:22.600](0.000s) not ok 178 - pgbench expressions stderr /(?^:command=102.: boolean true\b)/
[18:05:22.600](0.000s) not ok 179 - pgbench expressions stderr /(?^:command=103.: boolean true\b)/
[18:05:22.600](0.000s) not ok 180 - pgbench expressions stderr /(?^:command=104.: boolean true\b)/
[18:05:22.600](0.000s) not ok 181 - pgbench expressions stderr /(?^:command=105.: boolean true\b)/
[18:05:22.601](0.000s) not ok 182 - pgbench expressions stderr /(?^:command=109.: boolean true\b)/
[18:05:22.601](0.000s) not ok 183 - pgbench expressions stderr /(?^:command=110.: boolean true\b)/
[18:05:22.601](0.000s) not ok 184 - pgbench expressions stderr /(?^:command=111.: boolean true\b)/
[18:05:22.601](0.000s) not ok 185 - pgbench expressions stderr /(?^:command=113.: boolean true\b)/
test
[18:06:28.023] 229/343 postgresql:pgbench / pgbench/001_pgbench_with_server                            ERROR            ...
53/5117 VACUUM FULL / CLUSTER CONCURRENTLY
Windows - Server 2019, VS 2019 - Meson & ninja
test
[18:12:40.792] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5538 SVE enablement for hex-encode and hex-decode
Windows - Server 2019, VS 2019 - Meson & ninja
test
[17:54:40.477] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/1608 declarative session variables, LET command
FreeBSD - Meson
tap
[17:40:16.033](996.129s) not ok 1 - Logical slot still valid
test
[17:40:16.236] 343/343 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
Windows - Server 2019, VS 2019 - Meson & ninja
test
[17:43:32.713] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5397 revamp row-security tracking
Windows - Server 2019, VS 2019 - Meson & ninja
test
[17:14:11.352] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5807 Cleanup gcc trick with varattrib_1b_e in VARATT_EXTERNAL_GET_POINTER()
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[16:41:29.441](0.000s) not ok 5 - clusterdb cannot target invalid database: matches
test
[16:44:57.099] 216/338 postgresql:scripts / scripts/011_clusterdb_all                                  ERROR            ...
53/5250 Refactor SLRU to always use long file names
Linux - Debian Bookworm - Meson
tap
[16:06:14.743](991.909s) not ok 1 - Logical slot still valid
test
[16:06:14.926] 344/344 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5249 Allow CI to only run the compiler warnings task
Windows - Server 2019, VS 2019 - Meson & ninja
test
[16:05:25.025] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5737 speed up pg_upgrade with many large objects
Windows - Server 2019, VS 2019 - Meson & ninja
test
[15:35:07.658] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5757 Foreign key isolation tests
Linux - Debian Bookworm - Meson
core
[14:50:11.463] #0  <unavailable> in ?? ()
core
[14:50:10.968] #0  0x00007f40dabcfa2d in ?? () from /lib64/ld-linux-x86-64.so.2
[14:50:10.968] #1  0x00007f40dabb98e6 in ?? () from /lib64/ld-linux-x86-64.so.2
[14:50:10.968] #2  0x00007f40dabc2594 in ?? () from /lib64/ld-linux-x86-64.so.2
[14:50:10.968] #3  0x00007f40dabb7193 in ?? () from /lib64/ld-linux-x86-64.so.2
[14:50:10.968] #4  0x00007f40dabb1261 in ?? () from /lib64/ld-linux-x86-64.so.2
[14:50:10.968] #5  0x00007f40dabc73c1 in _dl_catch_exception () from /lib64/ld-linux-x86-64.so.2
[14:50:10.968] #6  0x00007f40dabb15ca in ?? () from /lib64/ld-linux-x86-64.so.2
[14:50:10.968] #7  0x00007f40dabcca4a in ?? () from /lib64/ld-linux-x86-64.so.2
[14:50:10.968] #8  0x00007f40dabc92ff in ?? () from /lib64/ld-linux-x86-64.so.2
[14:50:10.968] #9  0x00007f40dabcac7c in ?? () from /lib64/ld-linux-x86-64.so.2
core
[14:50:11.463] #0  0xf7f26559 in __kernel_vsyscall ()
[14:50:11.463] #1  0xf685c6e2 in pthread_sigmask () from /lib/i386-linux-gnu/libc.so.6
[14:50:11.463] #2  0xf6806390 in sigprocmask () from /lib/i386-linux-gnu/libc.so.6
[14:50:11.463] #3  0xf68d30d5 in ?? () from /lib/i386-linux-gnu/libc.so.6
[14:50:11.463] #4  0xf68f07f8 in ?? () from /lib/i386-linux-gnu/libc.so.6
tap
[14:47:23.945](991.683s) not ok 1 - Logical slot still valid
test
[14:47:24.127] 344/344 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
macOS - Sonoma - Meson
tap
[14:40:37.765](998.249s) not ok 1 - Logical slot still valid
test
[14:40:38.043] 343/343 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5770 Slot's restart_lsn may point to removed WAL segment after hard restart unexpectedly
CompilerWarnings
compiler
[13:30:50.539] xlog.c:7086:13: error: variable 'last_important_lsn' set but not used [-Werror,-Wunused-but-set-variable]
compiler
[13:30:42.812] xlog.c:7086:13: error: variable 'last_important_lsn' set but not used [-Werror,-Wunused-but-set-variable]
compiler
[13:30:09.375] xlog.c:7086:25: error: variable ‘last_important_lsn’ set but not used [-Werror=unused-but-set-variable]
compiler
[13:30:00.290] xlog.c:7086:25: error: variable ‘last_important_lsn’ set but not used [-Werror=unused-but-set-variable]
compiler
[13:31:16.836] xlog.c:7086:25: error: variable ‘last_important_lsn’ set but not used [-Werror=unused-but-set-variable]
FreeBSD - Meson
core
[13:54:08.164] #0  0x000019f1d755afda in copy_file_range () from /lib/libc.so.7
[13:54:08.164] #1  0x000019e9b5d54412 in ?? ()
[13:54:08.164] #2  0x000019e9b5d53e1b in ?? ()
[13:54:08.164] #3  0x000019e9b5d536e3 in ?? ()
[13:54:08.164] #4  0x000019f1d74a7c3a in __libc_start1 () from /lib/libc.so.7
[13:54:08.164] #5  0x000019e9b5d532dd in ?? ()
[13:54:08.443] #0  0x000000082b5921ba in thr_kill () from /lib/libc.so.7
core
[13:54:09.833] #0  0x000000082d5e11ba in thr_kill () from /lib/libc.so.7
[13:54:09.833] #1  0x000000082d55a5d4 in raise () from /lib/libc.so.7
[13:54:09.833] #2  0x000000082d60db59 in abort () from /lib/libc.so.7
[13:54:09.833] #3  0x0000000000ad47e5 in ExceptionalCondition (conditionName=0x34530d "end_of_summary_lsn >= current_lsn...
[13:54:09.833] #4  0x00000000008c560a in WalSummarizerMain (startup_data=<optimized out>, startup_data_len=<optimized ou...
[13:54:09.833] #5  0x00000000008bc5eb in postmaster_child_launch (child_type=child_type@entry=B_WAL_SUMMARIZER, child_sl...
[13:54:09.833] #6  0x00000000008bf3c7 in StartChildProcess (type=type@entry=B_WAL_SUMMARIZER) at ../src/backend/postmast...
[13:54:09.833] #7  0x00000000008c12d7 in LaunchMissingBackgroundProcesses () at ../src/backend/postmaster/postmaster.c:3...
[13:54:09.833] #8  ServerLoop () at ../src/backend/postmaster/postmaster.c:1717
[13:54:09.833] #9  0x00000000008bedfa in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x8214c8b80) at ../src/backe...
core
[13:54:09.565] #0  0x000000082ac721ba in thr_kill () from /lib/libc.so.7
[13:54:09.565] #1  0x000000082abeb5d4 in raise () from /lib/libc.so.7
[13:54:09.565] #2  0x000000082ac9eb59 in abort () from /lib/libc.so.7
[13:54:09.565] #3  0x0000000000ad47e5 in ExceptionalCondition (conditionName=0x32f900 "TransactionIdIsValid(initial)", f...
[13:54:09.565] #4  0x00000000009467b5 in ComputeXidHorizons (h=h@entry=0x821975eb8) at ../src/backend/storage/ipc/procar...
[13:54:09.565] #5  0x00000000009468c1 in GetOldestTransactionIdConsideredRunning () at ../src/backend/storage/ipc/procar...
[13:54:09.565] #6  0x0000000000682b76 in CreateRestartPoint (flags=0) at ../src/backend/access/transam/xlog.c:8012
[13:54:09.565] #7  0x00000000008bb423 in CheckpointerMain (startup_data=<optimized out>, startup_data_len=<optimized out...
[13:54:09.565] #8  0x00000000008bc5eb in postmaster_child_launch (child_type=child_type@entry=B_CHECKPOINTER, child_slot...
[13:54:09.565] #9  0x00000000008bf3c7 in StartChildProcess (type=type@entry=B_CHECKPOINTER) at ../src/backend/postmaster...
core
[13:54:09.296] #0  0x000000082a9a91ba in thr_kill () from /lib/libc.so.7
[13:54:09.296] #1  0x000000082a9225d4 in raise () from /lib/libc.so.7
[13:54:09.296] #2  0x000000082a9d5b59 in abort () from /lib/libc.so.7
[13:54:09.296] #3  0x0000000000ad47e5 in ExceptionalCondition (conditionName=0x32f900 "TransactionIdIsValid(initial)", f...
[13:54:09.296] #4  0x00000000009467b5 in ComputeXidHorizons (h=h@entry=0x821186b38) at ../src/backend/storage/ipc/procar...
[13:54:09.296] #5  0x00000000009468c1 in GetOldestTransactionIdConsideredRunning () at ../src/backend/storage/ipc/procar...
[13:54:09.296] #6  0x0000000000682b76 in CreateRestartPoint (flags=0) at ../src/backend/access/transam/xlog.c:8012
[13:54:09.296] #7  0x00000000008bb423 in CheckpointerMain (startup_data=<optimized out>, startup_data_len=<optimized out...
[13:54:09.296] #8  0x00000000008bc5eb in postmaster_child_launch (child_type=child_type@entry=B_CHECKPOINTER, child_slot...
[13:54:09.296] #9  0x00000000008bf3c7 in StartChildProcess (type=type@entry=B_CHECKPOINTER) at ../src/backend/postmaster...
core
[13:54:09.025] #0  0x000000082d6b81ba in thr_kill () from /lib/libc.so.7
[13:54:09.025] #1  0x000000082d6315d4 in raise () from /lib/libc.so.7
[13:54:09.025] #2  0x000000082d6e4b59 in abort () from /lib/libc.so.7
[13:54:09.025] #3  0x0000000000ad47e5 in ExceptionalCondition (conditionName=0x32f900 "TransactionIdIsValid(initial)", f...
[13:54:09.025] #4  0x00000000009467b5 in ComputeXidHorizons (h=h@entry=0x821885088) at ../src/backend/storage/ipc/procar...
[13:54:09.025] #5  0x00000000009468c1 in GetOldestTransactionIdConsideredRunning () at ../src/backend/storage/ipc/procar...
[13:54:09.025] #6  0x0000000000682b76 in CreateRestartPoint (flags=0) at ../src/backend/access/transam/xlog.c:8012
[13:54:09.025] #7  0x00000000008bb423 in CheckpointerMain (startup_data=<optimized out>, startup_data_len=<optimized out...
[13:54:09.025] #8  0x00000000008bc5eb in postmaster_child_launch (child_type=child_type@entry=B_CHECKPOINTER, child_slot...
[13:54:09.025] #9  0x00000000008bf3c7 in StartChildProcess (type=type@entry=B_CHECKPOINTER) at ../src/backend/postmaster...
core
[13:54:08.749] #0  0x000000082cf671ba in thr_kill () from /lib/libc.so.7
[13:54:08.749] #1  0x000000082cee05d4 in raise () from /lib/libc.so.7
[13:54:08.749] #2  0x000000082cf93b59 in abort () from /lib/libc.so.7
[13:54:08.749] #3  0x0000000000ad47e5 in ExceptionalCondition (conditionName=0x32f900 "TransactionIdIsValid(initial)", f...
[13:54:08.749] #4  0x00000000009467b5 in ComputeXidHorizons (h=h@entry=0x821654028) at ../src/backend/storage/ipc/procar...
[13:54:08.749] #5  0x00000000009468c1 in GetOldestTransactionIdConsideredRunning () at ../src/backend/storage/ipc/procar...
[13:54:08.749] #6  0x0000000000682b76 in CreateRestartPoint (flags=0) at ../src/backend/access/transam/xlog.c:8012
[13:54:08.749] #7  0x00000000008bb423 in CheckpointerMain (startup_data=<optimized out>, startup_data_len=<optimized out...
[13:54:08.749] #8  0x00000000008bc5eb in postmaster_child_launch (child_type=child_type@entry=B_CHECKPOINTER, child_slot...
[13:54:08.749] #9  0x00000000008bf3c7 in StartChildProcess (type=type@entry=B_CHECKPOINTER) at ../src/backend/postmaster...
core
[13:54:08.475] #0  0x000000082b5921ba in thr_kill () from /lib/libc.so.7
[13:54:08.475] #1  0x000000082b50b5d4 in raise () from /lib/libc.so.7
[13:54:08.475] #2  0x000000082b5beb59 in abort () from /lib/libc.so.7
[13:54:08.475] #3  0x0000000000ad55c4 in errfinish (filename=<optimized out>, lineno=<optimized out>, funcname=<optimize...
[13:54:08.475] #4  0x000000000068dea0 in InitWalRecovery (ControlFile=0x836ed4f80, wasShutdown_ptr=wasShutdown_ptr@entry...
[13:54:08.475] #5  0x000000000067fd1b in StartupXLOG () at ../src/backend/access/transam/xlog.c:5752
[13:54:08.475] #6  0x00000000008c2b5b in StartupProcessMain (startup_data=<optimized out>, startup_data_len=<optimized o...
[13:54:08.475] #7  0x00000000008bc5eb in postmaster_child_launch (child_type=child_type@entry=B_STARTUP, child_slot=262,...
[13:54:08.475] #8  0x00000000008bf3c7 in StartChildProcess (type=type@entry=B_STARTUP) at ../src/backend/postmaster/post...
[13:54:08.475] #9  0x00000000008bedc2 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x8211b26c0) at ../src/backe...
test
[13:48:58.703]  21/343 postgresql:recovery / recovery/005_replay_delay                                 ERROR           1...
[13:48:58.703]  23/343 postgresql:recovery / recovery/020_archive_status                               ERROR            ...
[13:48:58.703]  24/343 postgresql:recovery / recovery/008_fsm_truncation                               ERROR           1...
[13:48:58.703]  35/343 postgresql:recovery / recovery/015_promotion_pages                              ERROR           1...
[13:48:58.703]  41/343 postgresql:recovery / recovery/025_stuck_on_old_timeline                        ERROR           1...
[13:48:58.703]  42/343 postgresql:recovery / recovery/038_save_logical_slots_shutdown                  ERROR            ...
[13:48:58.703]  43/343 postgresql:recovery / recovery/039_end_of_wal                                   ERROR            ...
[13:48:58.703]  44/343 postgresql:recovery / recovery/041_checkpoint_at_promote                        ERROR            ...
[13:48:58.703]  45/343 postgresql:recovery / recovery/042_low_level_backup                             ERROR            ...
[13:48:58.703]  57/343 postgresql:recovery / recovery/019_replslot_limit                               ERROR           2...
[13:48:58.703] 152/343 postgresql:recovery / recovery/017_shm                                          ERROR           3...
[13:48:58.703] 155/343 postgresql:pg_basebackup / pg_basebackup/010_pg_basebackup                      ERROR            ...
[13:48:58.703] 163/343 postgresql:pg_combinebackup / pg_combinebackup/003_timeline                     ERROR            ...
[13:48:58.703] 166/343 postgresql:pg_combinebackup / pg_combinebackup/006_db_file_copy                 ERROR            ...
[13:48:58.703] 168/343 postgresql:pg_combinebackup / pg_combinebackup/008_promote                      ERROR            ...
[13:48:58.703] 172/343 postgresql:recovery / recovery/027_stream_regress                               ERROR           3...
[13:48:58.703] 180/343 postgresql:recovery / recovery/030_stats_cleanup_replica                        ERROR           3...
[13:48:58.703] 182/343 postgresql:recovery / recovery/032_relfilenode_reuse                            ERROR           3...
[13:48:58.703] 187/343 postgresql:pg_basebackup / pg_basebackup/020_pg_receivewal                      ERROR           1...
[13:48:58.703] 188/343 postgresql:pg_basebackup / pg_basebackup/040_pg_createsubscriber                ERROR           1...
[13:48:58.703] 193/343 postgresql:recovery / recovery/035_standby_logical_decoding                     ERROR           3...
[13:48:58.703] 205/343 postgresql:pg_verifybackup / pg_verifybackup/008_untar                          ERROR            ...
[13:48:58.703] 206/343 postgresql:pg_verifybackup / pg_verifybackup/009_extract                        ERROR            ...
[13:48:58.703] 207/343 postgresql:pg_verifybackup / pg_verifybackup/010_client_untar                   ERROR            ...
[13:48:58.703] 211/343 postgresql:pg_walsummary / pg_walsummary/002_blocks                             ERROR            ...
[13:48:58.703] 225/343 postgresql:pg_rewind / pg_rewind/001_basic                                      ERROR           1...
[13:48:58.703] 239/343 postgresql:pg_rewind / pg_rewind/003_extrafiles                                 ERROR           1...
[13:48:58.703] 242/343 postgresql:basebackup_to_shell / basebackup_to_shell/001_basic                  ERROR            ...
[13:48:58.703] 244/343 postgresql:pg_rewind / pg_rewind/004_pg_xlog_symlink                            ERROR           1...
[13:48:58.703] 253/343 postgresql:pg_ctl / pg_ctl/003_promote                                          ERROR           2...
[13:48:58.703] 264/343 postgresql:pg_rewind / pg_rewind/007_standby_source                             ERROR           1...
[13:48:58.703] 267/343 postgresql:pg_rewind / pg_rewind/009_growing_files                              ERROR           1...
[13:48:58.703] 272/343 postgresql:pg_rewind / pg_rewind/008_min_recovery_point                         ERROR           1...
[13:48:58.703] 341/343 postgresql:bloom / bloom/001_wal                                                ERROR           3...
[13:48:58.703] 342/343 postgresql:subscription / subscription/026_stats                                ERROR           3...
[13:48:58.703] 343/343 postgresql:subscription / subscription/032_subscribe_use_index                  ERROR           3...
Linux - Debian Bookworm - Autoconf
assertion
TRAP: failed Assert("TransactionIdIsValid(initial)"), File: "procarray.c", Line: 1759, PID: 23777
core
[13:46:38.329] #0  0x00007ff1ce0abeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[13:46:38.329] #1  0x00007ff1ce05cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[13:46:38.329] #2  0x00007ff1ce047472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[13:46:38.329] #3  0x0000564f27ffa520 in ExceptionalCondition (conditionName=conditionName@entry=0x564f283c89e0 "Transac...
[13:46:38.329] #4  0x0000564f27c6232a in ComputeXidHorizons (h=h@entry=0x7ffe566a2da0) at procarray.c:1759
[13:46:38.329] #5  0x0000564f27c677e6 in GetOldestTransactionIdConsideredRunning () at procarray.c:2038
[13:46:38.329] #6  0x0000564f2745bd3e in CreateRestartPoint (flags=flags@entry=0) at xlog.c:8012
[13:46:38.329] #7  0x0000564f27b0d8a4 in CheckpointerMain (startup_data=<optimized out>, startup_data_len=<optimized out...
[13:46:38.329] #8  0x0000564f27b0e38b in postmaster_child_launch (child_type=child_type@entry=B_CHECKPOINTER, child_slot...
[13:46:38.329] #9  0x0000564f27b14834 in StartChildProcess (type=type@entry=B_CHECKPOINTER) at postmaster.c:3973
tap
[13:31:07.336](1.404s) not ok 3 - backup with no detail: pg_basebackup
[13:31:07.336](0.000s) not ok 4 - backup with no detail: backup_manifest.gz was created
[13:31:07.350](0.014s) Bail out!  command "gzip -d /tmp/cirrus-ci-build/contrib/basebackup_to_shell/tmp_check/tmp_test_4...
tap
[13:32:45.913](2.840s) Bail out!  pg_ctl start failed
tap
[13:36:36.877](120.329s) Bail out!  command "pg_ctl --pgdata /tmp/cirrus-ci-build/src/test/recovery/tmp_check/t_005_repl...
tap
[13:41:27.928](231.619s) # poll_query_until timed out executing this query:
Linux - Debian Bookworm - Meson
core
[13:56:50.784] #0  0x00007ff1640a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[13:56:50.784] #1  0x00007ff16405afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[13:56:50.784] #2  0x00007ff164045472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[13:56:50.784] #3  0x000055f6641e316a in ExceptionalCondition (conditionName=conditionName@entry=0x55f6644b6035 "Transac...
[13:56:50.784] #4  0x000055f663edf81a in ComputeXidHorizons (h=h@entry=0x7ffef9af1510) at ../src/backend/storage/ipc/pro...
[13:56:50.784] #5  0x000055f663ee4a13 in GetOldestTransactionIdConsideredRunning () at ../src/backend/storage/ipc/procar...
[13:56:50.784] #6  0x000055f66391fc80 in CreateRestartPoint (flags=flags@entry=0) at ../src/backend/access/transam/xlog....
[13:56:50.784] #7  0x000055f663dd50de in CheckpointerMain (startup_data=<optimized out>, startup_data_len=<optimized out...
[13:56:50.784] #8  0x000055f663dd5906 in postmaster_child_launch (child_type=child_type@entry=B_CHECKPOINTER, child_slot...
[13:56:50.784] #9  0x000055f663ddb09c in StartChildProcess (type=type@entry=B_CHECKPOINTER) at ../src/backend/postmaster...
core
[13:56:52.486] #0  0x00007f3dc6ea9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[13:56:52.486] #1  0x00007f3dc6e5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[13:56:52.486] #2  0x00007f3dc6e45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[13:56:52.486] #3  0x00005601f65a816a in ExceptionalCondition (conditionName=conditionName@entry=0x5601f687b035 "Transac...
[13:56:52.486] #4  0x00005601f62a481a in ComputeXidHorizons (h=h@entry=0x7fffe73ffc00) at ../src/backend/storage/ipc/pro...
[13:56:52.486] #5  0x00005601f62a9a13 in GetOldestTransactionIdConsideredRunning () at ../src/backend/storage/ipc/procar...
[13:56:52.486] #6  0x00005601f5ce4c80 in CreateRestartPoint (flags=flags@entry=0) at ../src/backend/access/transam/xlog....
[13:56:52.486] #7  0x00005601f619a0de in CheckpointerMain (startup_data=<optimized out>, startup_data_len=<optimized out...
[13:56:52.486] #8  0x00005601f619a906 in postmaster_child_launch (child_type=child_type@entry=B_CHECKPOINTER, child_slot...
[13:56:52.486] #9  0x00005601f61a009c in StartChildProcess (type=type@entry=B_CHECKPOINTER) at ../src/backend/postmaster...
core
[13:56:53.506] #0  0x00007f074fca9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[13:56:53.506] #1  0x00007f074fc5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[13:56:53.506] #2  0x00007f074fc45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[13:56:53.506] #3  0x000055f64d60116a in ExceptionalCondition (conditionName=conditionName@entry=0x55f64d8d4035 "Transac...
[13:56:53.506] #4  0x000055f64d2fd81a in ComputeXidHorizons (h=h@entry=0x7ffd0e70a3a0) at ../src/backend/storage/ipc/pro...
[13:56:53.506] #5  0x000055f64d302a13 in GetOldestTransactionIdConsideredRunning () at ../src/backend/storage/ipc/procar...
[13:56:53.506] #6  0x000055f64cd3dc80 in CreateRestartPoint (flags=flags@entry=0) at ../src/backend/access/transam/xlog....
[13:56:53.506] #7  0x000055f64d1f30de in CheckpointerMain (startup_data=<optimized out>, startup_data_len=<optimized out...
[13:56:53.506] #8  0x000055f64d1f3906 in postmaster_child_launch (child_type=child_type@entry=B_CHECKPOINTER, child_slot...
[13:56:53.506] #9  0x000055f64d1f909c in StartChildProcess (type=type@entry=B_CHECKPOINTER) at ../src/backend/postmaster...
core
[13:56:51.956] #0  0x00007f3c004a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[13:56:51.956] #1  0x00007f3c0045afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[13:56:51.956] #2  0x00007f3c00445472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[13:56:51.956] #3  0x0000557265f7816a in ExceptionalCondition (conditionName=conditionName@entry=0x55726624b035 "Transac...
[13:56:51.956] #4  0x0000557265c7481a in ComputeXidHorizons (h=h@entry=0x7fff8c1b58a0) at ../src/backend/storage/ipc/pro...
[13:56:51.956] #5  0x0000557265c79a13 in GetOldestTransactionIdConsideredRunning () at ../src/backend/storage/ipc/procar...
[13:56:51.956] #6  0x00005572656b4c80 in CreateRestartPoint (flags=flags@entry=0) at ../src/backend/access/transam/xlog....
[13:56:51.956] #7  0x0000557265b6a0de in CheckpointerMain (startup_data=<optimized out>, startup_data_len=<optimized out...
[13:56:51.956] #8  0x0000557265b6a906 in postmaster_child_launch (child_type=child_type@entry=B_CHECKPOINTER, child_slot...
[13:56:51.956] #9  0x0000557265b7009c in StartChildProcess (type=type@entry=B_CHECKPOINTER) at ../src/backend/postmaster...
core
[13:56:52.993] #0  0x00007f218e4a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[13:56:52.993] #1  0x00007f218e45afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[13:56:52.993] #2  0x00007f218e445472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[13:56:52.993] #3  0x000055a788f3316a in ExceptionalCondition (conditionName=conditionName@entry=0x55a789206035 "Transac...
[13:56:52.993] #4  0x000055a788c2f81a in ComputeXidHorizons (h=h@entry=0x7ffd273f8880) at ../src/backend/storage/ipc/pro...
[13:56:52.993] #5  0x000055a788c34a13 in GetOldestTransactionIdConsideredRunning () at ../src/backend/storage/ipc/procar...
[13:56:52.993] #6  0x000055a78866fc80 in CreateRestartPoint (flags=flags@entry=0) at ../src/backend/access/transam/xlog....
[13:56:52.993] #7  0x000055a788b250de in CheckpointerMain (startup_data=<optimized out>, startup_data_len=<optimized out...
[13:56:52.993] #8  0x000055a788b25906 in postmaster_child_launch (child_type=child_type@entry=B_CHECKPOINTER, child_slot...
[13:56:52.993] #9  0x000055a788b2b09c in StartChildProcess (type=type@entry=B_CHECKPOINTER) at ../src/backend/postmaster...
core
[13:56:50.256] #0  0x00007fef196afbd3 in wait4 () from /lib/x86_64-linux-gnu/libc.so.6
[13:56:50.256] #1  0x0000561e06bd6cc0 in ?? ()
[13:56:50.256] #2  0x0000561e06bd6efa in ?? ()
[13:56:50.256] #3  0x0000561e06bd8630 in ?? ()
[13:56:50.256] #4  0x0000561e06bd2371 in ?? ()
[13:56:50.256] #5  0x0000561e06bd120f in ?? ()
[13:56:50.256] #6  0x0000561e06bd1c3b in ?? ()
[13:56:50.256] #7  0x0000561e06bcf66f in ?? ()
[13:56:50.256] #8  0x00007fef1960324a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[13:56:50.256] #9  0x00007fef19603305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[13:56:51.441] #0  0x00007fb9676a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[13:56:51.441] #1  0x00007fb96765afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[13:56:51.441] #2  0x00007fb967645472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[13:56:51.441] #3  0x000056360a43716a in ExceptionalCondition (conditionName=conditionName@entry=0x56360a70a035 "Transac...
[13:56:51.441] #4  0x000056360a13381a in ComputeXidHorizons (h=h@entry=0x7ffe5e906590) at ../src/backend/storage/ipc/pro...
[13:56:51.441] #5  0x000056360a138a13 in GetOldestTransactionIdConsideredRunning () at ../src/backend/storage/ipc/procar...
[13:56:51.441] #6  0x0000563609b73c80 in CreateRestartPoint (flags=flags@entry=0) at ../src/backend/access/transam/xlog....
[13:56:51.441] #7  0x000056360a0290de in CheckpointerMain (startup_data=<optimized out>, startup_data_len=<optimized out...
[13:56:51.441] #8  0x000056360a029906 in postmaster_child_launch (child_type=child_type@entry=B_CHECKPOINTER, child_slot...
[13:56:51.441] #9  0x000056360a02f09c in StartChildProcess (type=type@entry=B_CHECKPOINTER) at ../src/backend/postmaster...
core
[13:56:50.926] #0  0x00007f28677407f3 in copy_file_range () from /lib/x86_64-linux-gnu/libc.so.6
[13:56:50.926] #1  0x000056083bc4a291 in ?? ()
[13:56:50.926] #2  0x000056083bc4e671 in ?? ()
[13:56:50.926] #3  0x000056083bc4f577 in ?? ()
[13:56:50.926] #4  0x000056083bc495bc in ?? ()
[13:56:50.926] #5  0x000056083bc47eda in ?? ()
[13:56:50.926] #6  0x00007f286766b24a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[13:56:50.926] #7  0x00007f286766b305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
[13:56:50.926] #8  0x000056083bc48171 in ?? ()
[13:56:51.415] #0  0x00007fb9676a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[13:56:54.033] #0  0x00007fc8288a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[13:56:54.033] #1  0x00007fc82885afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[13:56:54.033] #2  0x00007fc828845472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[13:56:54.033] #3  0x000055f30a61d2e6 in errfinish (filename=filename@entry=0x55f30a8674d0 "../src/backend/access/transa...
[13:56:54.033] #4  0x000055f309d71293 in InitWalRecovery (ControlFile=<optimized out>, wasShutdown_ptr=wasShutdown_ptr@e...
[13:56:54.033] #5  0x000055f309d5ef4e in StartupXLOG () at ../src/backend/access/transam/xlog.c:5752
[13:56:54.033] #6  0x000055f30a214288 in StartupProcessMain (startup_data=<optimized out>, startup_data_len=<optimized o...
[13:56:54.033] #7  0x000055f30a20a906 in postmaster_child_launch (child_type=child_type@entry=B_STARTUP, child_slot=262,...
[13:56:54.033] #8  0x000055f30a21009c in StartChildProcess (type=type@entry=B_STARTUP) at ../src/backend/postmaster/post...
[13:56:54.033] #9  0x000055f30a213c36 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x55f34055f700) at ../src/ba...
test
[13:51:50.855]  22/344 postgresql:recovery / recovery/005_replay_delay                                 ERROR           1...
[13:51:50.855]  23/344 postgresql:recovery / recovery/020_archive_status                               ERROR            ...
[13:51:50.855]  29/344 postgresql:recovery / recovery/008_fsm_truncation                               ERROR           1...
[13:51:50.855]  35/344 postgresql:recovery / recovery/015_promotion_pages                              ERROR           1...
[13:51:50.855]  39/344 postgresql:recovery / recovery/025_stuck_on_old_timeline                        ERROR           1...
[13:51:50.855]  43/344 postgresql:recovery / recovery/038_save_logical_slots_shutdown                  ERROR            ...
[13:51:50.855]  42/344 postgresql:recovery / recovery/039_end_of_wal                                   ERROR            ...
[13:51:50.855]  44/344 postgresql:recovery / recovery/041_checkpoint_at_promote                        ERROR            ...
[13:51:50.855]  45/344 postgresql:recovery / recovery/042_low_level_backup                             ERROR            ...
[13:51:50.855]  56/344 postgresql:recovery / recovery/035_standby_logical_decoding                     ERROR           1...
[13:51:50.855]  69/344 postgresql:recovery / recovery/019_replslot_limit                               ERROR           3...
[13:51:50.855] 158/344 postgresql:pg_basebackup / pg_basebackup/010_pg_basebackup                      ERROR            ...
[13:51:50.855] 163/344 postgresql:pg_combinebackup / pg_combinebackup/003_timeline                     ERROR            ...
[13:51:50.855] 164/344 postgresql:recovery / recovery/027_stream_regress                               ERROR           3...
[13:51:50.855] 167/344 postgresql:pg_combinebackup / pg_combinebackup/006_db_file_copy                 ERROR            ...
[13:51:50.855] 172/344 postgresql:pg_combinebackup / pg_combinebackup/008_promote                      ERROR            ...
[13:51:50.855] 181/344 postgresql:recovery / recovery/017_shm                                          ERROR           5...
[13:51:50.855] 188/344 postgresql:pg_basebackup / pg_basebackup/020_pg_receivewal                      ERROR           1...
[13:51:50.855] 189/344 postgresql:pg_basebackup / pg_basebackup/040_pg_createsubscriber                ERROR           1...
[13:51:50.855] 192/344 postgresql:recovery / recovery/031_recovery_conflict                            ERROR           5...
[13:51:50.855] 193/344 postgresql:recovery / recovery/032_relfilenode_reuse                            ERROR           5...
[13:51:50.855] 194/344 postgresql:pg_rewind / pg_rewind/001_basic                                      ERROR           1...
[13:51:50.855] 195/344 postgresql:pg_rewind / pg_rewind/002_databases                                  ERROR           1...
[13:51:50.855] 203/344 postgresql:pg_rewind / pg_rewind/003_extrafiles                                 ERROR           1...
[13:51:50.855] 205/344 postgresql:pg_rewind / pg_rewind/004_pg_xlog_symlink                            ERROR           1...
[13:51:50.855] 207/344 postgresql:pg_verifybackup / pg_verifybackup/008_untar                          ERROR            ...
[13:51:50.855] 209/344 postgresql:pg_verifybackup / pg_verifybackup/009_extract                        ERROR            ...
[13:51:50.855] 211/344 postgresql:pg_verifybackup / pg_verifybackup/010_client_untar                   ERROR            ...
[13:51:50.855] 215/344 postgresql:pg_walsummary / pg_walsummary/002_blocks                             ERROR            ...
[13:51:50.855] 216/344 postgresql:pg_rewind / pg_rewind/007_standby_source                             ERROR           1...
[13:51:50.855] 244/344 postgresql:basebackup_to_shell / basebackup_to_shell/001_basic                  ERROR            ...
[13:51:50.855] 257/344 postgresql:pg_ctl / pg_ctl/003_promote                                          ERROR           2...
[13:51:50.855] 278/344 postgresql:pg_rewind / pg_rewind/009_growing_files                              ERROR           1...
[13:51:50.855] 280/344 postgresql:pg_rewind / pg_rewind/008_min_recovery_point                         ERROR           1...
[13:51:50.855] 343/344 postgresql:subscription / subscription/026_stats                                ERROR           3...
[13:51:50.855] 344/344 postgresql:bloom / bloom/001_wal                                                ERROR           4...
macOS - Sonoma - Meson
core
[13:59:08.493]   * frame #0: 0x0000000197a395d0 libsystem_kernel.dylib`__pthread_kill + 8
[13:59:08.493]     frame #1: 0x0000000197a71c20 libsystem_pthread.dylib`pthread_kill + 288
[13:59:08.493]     frame #2: 0x000000019797ea30 libsystem_c.dylib`abort + 180
[13:59:08.493]     frame #3: 0x000000010287598c postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[13:59:08.493]     frame #4: 0x00000001027133c4 postgres`ComputeXidHorizons(h=0x000000016da04d38) at procarray.c:1759:3
[13:59:08.493]     frame #5: 0x00000001027134c8 postgres`GetOldestTransactionIdConsideredRunning at procarray.c:2038:2
[13:59:08.493]     frame #6: 0x00000001024b78ac postgres`CreateRestartPoint(flags=<unavailable>) at xlog.c:8012:20
[13:59:08.493]     frame #7: 0x000000010269315c postgres`CheckpointerMain(startup_data=<unavailable>, startup_data_len=<...
[13:59:08.493]     frame #8: 0x0000000102694344 postgres`postmaster_child_launch(child_type=B_CHECKPOINTER, child_slot=5...
[13:59:08.493]     frame #9: 0x0000000102696f6c postgres`StartChildProcess(type=B_CHECKPOINTER) at postmaster.c:3973:8
core
[14:01:02.685]   * frame #0: 0x0000000197a31994 libsystem_kernel.dylib`read + 8
[14:01:02.685]     frame #1: 0x00000001022bcbb4 gzip`___lldb_unnamed_symbol145 + 476
[14:01:02.685]     frame #2: 0x00000001022b997c gzip`___lldb_unnamed_symbol112 + 252
[14:01:02.685]     frame #3: 0x00000001022b93d0 gzip`___lldb_unnamed_symbol105 + 1868
[14:01:02.685]     frame #4: 0x00000001976e7154 dyld`start + 2476
core
[14:00:41.362]   * frame #0: 0x0000000197a395d0 libsystem_kernel.dylib`__pthread_kill + 8
[14:00:41.362]     frame #1: 0x0000000197a71c20 libsystem_pthread.dylib`pthread_kill + 288
[14:00:41.362]     frame #2: 0x000000019797ea30 libsystem_c.dylib`abort + 180
[14:00:41.362]     frame #3: 0x0000000100d0ec7c postgres`errfinish.cold.2 at elog.c:600:3
[14:00:41.362]     frame #4: 0x0000000100ba66c8 postgres`errfinish(filename=<unavailable>, lineno=<unavailable>, funcnam...
[14:00:41.362]     frame #5: 0x0000000100c8dd2c postgres`InitWalRecovery.cold.19 at xlogrecovery.c:800:4
[14:00:41.362]     frame #6: 0x00000001007f11dc postgres`InitWalRecovery(ControlFile=0x0000000106b85280, wasShutdown_ptr...
[14:00:41.362]     frame #7: 0x00000001007e5410 postgres`StartupXLOG at xlog.c:5752:2
[14:00:41.362]     frame #8: 0x00000001009c9fd8 postgres`StartupProcessMain(startup_data=<unavailable>, startup_data_len...
[14:00:41.362]     frame #9: 0x00000001009c4344 postgres`postmaster_child_launch(child_type=B_STARTUP, child_slot=262, s...
core
[14:01:26.493]   * frame #0: 0x0000000197a395d0 libsystem_kernel.dylib`__pthread_kill + 8
[14:01:26.493]     frame #1: 0x0000000197a71c20 libsystem_pthread.dylib`pthread_kill + 288
[14:01:26.493]     frame #2: 0x000000019797ea30 libsystem_c.dylib`abort + 180
[14:01:26.493]     frame #3: 0x00000001007e198c postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[14:01:26.493]     frame #4: 0x000000010067f3c4 postgres`ComputeXidHorizons(h=0x000000016fa98d38) at procarray.c:1759:3
[14:01:26.493]     frame #5: 0x000000010067f4c8 postgres`GetOldestTransactionIdConsideredRunning at procarray.c:2038:2
[14:01:26.493]     frame #6: 0x00000001004238ac postgres`CreateRestartPoint(flags=<unavailable>) at xlog.c:8012:20
[14:01:26.493]     frame #7: 0x00000001005ff15c postgres`CheckpointerMain(startup_data=<unavailable>, startup_data_len=<...
[14:01:26.493]     frame #8: 0x0000000100600344 postgres`postmaster_child_launch(child_type=B_CHECKPOINTER, child_slot=5...
[14:01:26.493]     frame #9: 0x0000000100602f6c postgres`StartChildProcess(type=B_CHECKPOINTER) at postmaster.c:3973:8
core
[13:59:31.875]   * frame #0: 0x0000000197a395d0 libsystem_kernel.dylib`__pthread_kill + 8
[13:59:31.875]     frame #1: 0x0000000197a71c20 libsystem_pthread.dylib`pthread_kill + 288
[13:59:31.875]     frame #2: 0x000000019797ea30 libsystem_c.dylib`abort + 180
[13:59:31.875]     frame #3: 0x0000000102b9198c postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[13:59:31.875]     frame #4: 0x0000000102a2f3c4 postgres`ComputeXidHorizons(h=0x000000016d6e8cc8) at procarray.c:1759:3
[13:59:31.875]     frame #5: 0x0000000102a2f4c8 postgres`GetOldestTransactionIdConsideredRunning at procarray.c:2038:2
[13:59:31.875]     frame #6: 0x00000001027d38ac postgres`CreateRestartPoint(flags=<unavailable>) at xlog.c:8012:20
[13:59:31.875]     frame #7: 0x00000001029af15c postgres`CheckpointerMain(startup_data=<unavailable>, startup_data_len=<...
[13:59:31.875]     frame #8: 0x00000001029b0344 postgres`postmaster_child_launch(child_type=B_CHECKPOINTER, child_slot=2...
[13:59:31.875]     frame #9: 0x00000001029b2f6c postgres`StartChildProcess(type=B_CHECKPOINTER) at postmaster.c:3973:8
core
[13:59:54.829]   * frame #0: 0x0000000197a395d0 libsystem_kernel.dylib`__pthread_kill + 8
[13:59:54.829]     frame #1: 0x0000000197a71c20 libsystem_pthread.dylib`pthread_kill + 288
[13:59:54.829]     frame #2: 0x000000019797ea30 libsystem_c.dylib`abort + 180
[13:59:54.829]     frame #3: 0x000000010307998c postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[13:59:54.829]     frame #4: 0x0000000102f173c4 postgres`ComputeXidHorizons(h=0x000000016d200d18) at procarray.c:1759:3
[13:59:54.829]     frame #5: 0x0000000102f174c8 postgres`GetOldestTransactionIdConsideredRunning at procarray.c:2038:2
[13:59:54.829]     frame #6: 0x0000000102cbb8ac postgres`CreateRestartPoint(flags=<unavailable>) at xlog.c:8012:20
[13:59:54.829]     frame #7: 0x0000000102e9715c postgres`CheckpointerMain(startup_data=<unavailable>, startup_data_len=<...
[13:59:54.829]     frame #8: 0x0000000102e98344 postgres`postmaster_child_launch(child_type=B_CHECKPOINTER, child_slot=5...
[13:59:54.829]     frame #9: 0x0000000102e9af6c postgres`StartChildProcess(type=B_CHECKPOINTER) at postmaster.c:3973:8
core
[14:00:17.507]   * frame #0: 0x0000000197a395d0 libsystem_kernel.dylib`__pthread_kill + 8
[14:00:17.507]     frame #1: 0x0000000197a71c20 libsystem_pthread.dylib`pthread_kill + 288
[14:00:17.507]     frame #2: 0x000000019797ea30 libsystem_c.dylib`abort + 180
[14:00:17.507]     frame #3: 0x000000010145998c postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[14:00:17.507]     frame #4: 0x00000001012f73c4 postgres`ComputeXidHorizons(h=0x000000016ee20d08) at procarray.c:1759:3
[14:00:17.507]     frame #5: 0x00000001012f74c8 postgres`GetOldestTransactionIdConsideredRunning at procarray.c:2038:2
[14:00:17.507]     frame #6: 0x000000010109b8ac postgres`CreateRestartPoint(flags=<unavailable>) at xlog.c:8012:20
[14:00:17.507]     frame #7: 0x000000010127715c postgres`CheckpointerMain(startup_data=<unavailable>, startup_data_len=<...
[14:00:17.507]     frame #8: 0x0000000101278344 postgres`postmaster_child_launch(child_type=B_CHECKPOINTER, child_slot=5...
[14:00:17.507]     frame #9: 0x000000010127af6c postgres`StartChildProcess(type=B_CHECKPOINTER) at postmaster.c:3973:8
test
[13:53:35.628]  39/343 postgresql:recovery / recovery/025_stuck_on_old_timeline                        ERROR           1...
[13:53:35.628]  40/343 postgresql:recovery / recovery/015_promotion_pages                              ERROR           1...
[13:53:35.628]  43/343 postgresql:recovery / recovery/038_save_logical_slots_shutdown                  ERROR            ...
[13:53:35.628]  45/343 postgresql:recovery / recovery/039_end_of_wal                                   ERROR            ...
[13:53:35.628]  46/343 postgresql:recovery / recovery/041_checkpoint_at_promote                        ERROR            ...
[13:53:35.628]  48/343 postgresql:recovery / recovery/042_low_level_backup                             ERROR            ...
[13:53:35.628]  26/343 postgresql:recovery / recovery/019_replslot_limit                               ERROR           2...
[13:53:35.628] 163/343 postgresql:pg_basebackup / pg_basebackup/010_pg_basebackup                      ERROR            ...
[13:53:35.628] 164/343 postgresql:pg_combinebackup / pg_combinebackup/003_timeline                     ERROR            ...
[13:53:35.628] 168/343 postgresql:pg_combinebackup / pg_combinebackup/006_db_file_copy                 ERROR            ...
[13:53:35.628] 172/343 postgresql:pg_combinebackup / pg_combinebackup/008_promote                      ERROR            ...
[13:53:35.628] 181/343 postgresql:recovery / recovery/027_stream_regress                               ERROR           3...
[13:53:35.628] 190/343 postgresql:recovery / recovery/017_shm                                          ERROR           5...
[13:53:35.628] 195/343 postgresql:pg_rewind / pg_rewind/001_basic                                      ERROR           1...
[13:53:35.628] 199/343 postgresql:pg_rewind / pg_rewind/003_extrafiles                                 ERROR           1...
[13:53:35.628] 205/343 postgresql:pg_rewind / pg_rewind/004_pg_xlog_symlink                            ERROR           1...
[13:53:35.628] 209/343 postgresql:pg_verifybackup / pg_verifybackup/010_client_untar                   ERROR            ...
[13:53:35.628] 206/343 postgresql:pg_verifybackup / pg_verifybackup/008_untar                          ERROR            ...
[13:53:35.628] 208/343 postgresql:pg_verifybackup / pg_verifybackup/009_extract                        ERROR            ...
[13:53:35.628] 212/343 postgresql:pg_rewind / pg_rewind/007_standby_source                             ERROR           1...
[13:53:35.628] 214/343 postgresql:pg_walsummary / pg_walsummary/002_blocks                             ERROR            ...
[13:53:35.628] 226/343 postgresql:pg_rewind / pg_rewind/009_growing_files                              ERROR           1...
[13:53:35.628] 227/343 postgresql:pg_rewind / pg_rewind/008_min_recovery_point                         ERROR           1...
[13:53:35.628] 244/343 postgresql:basebackup_to_shell / basebackup_to_shell/001_basic                  ERROR            ...
[13:53:35.628] 277/343 postgresql:pg_ctl / pg_ctl/003_promote                                          ERROR           3...
[13:53:35.628] 343/343 postgresql:bloom / bloom/001_wal                                                ERROR           5...
Windows - Server 2019, VS 2019 - Meson & ninja
assertion
TRAP: failed Assert("TransactionIdIsValid(initial)"), File: "../src/backend/storage/ipc/procarray.c", Line: 1759, PID: 5...
assertion
TRAP: failed Assert("TransactionIdIsValid(initial)"), File: "../src/backend/storage/ipc/procarray.c", Line: 1759, PID: 5...
assertion
TRAP: failed Assert("TransactionIdIsValid(initial)"), File: "../src/backend/storage/ipc/procarray.c", Line: 1759, PID: 6...
assertion
TRAP: failed Assert("end_of_summary_lsn >= current_lsn"), File: "../src/backend/postmaster/walsummarizer.c", Line: 423, ...
assertion
TRAP: failed Assert("TransactionIdIsValid(initial)"), File: "../src/backend/storage/ipc/procarray.c", Line: 1759, PID: 7...
core
00000084`5ebffa18 00007ff9`6ac448fa     ntdll!NtFsControlFile+0x14
00000084`5ebffa20 00007ff6`9a66a33b     KERNELBASE!ConnectNamedPipe+0x6a
00000084`5ebffa90 00007ff9`6bd34cb0     postgres!pg_signal_thread(
00000084`5ebffb90 00007ff9`6d37edcb     KERNEL32!BaseThreadInitThunk+0x10
00000084`5ebffbc0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000084`5e3ff4d0 00007ff6`9a9d0a08     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
00000084`5e3ff510 00007ff6`9a682a1c     postgres!ExceptionalCondition(
00000084`5e3ff550 00007ff6`9a6762b7     postgres!WalSummarizerMain(
00000084`5e3ff6e0 00007ff6`9a52a429     postgres!SubPostmasterMain(
00000084`5e3ff760 00007ff6`9ab5c729     postgres!main(
00000084`5e3ff7a0 00007ff6`9ab5c67e     postgres!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\st...
00000084`5e3ff7f0 00007ff6`9ab5c53e     postgres!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcst...
00000084`5e3ff860 00007ff6`9ab5c79e     postgres!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\...
00000084`5e3ff890 00007ff9`6bd34cb0     postgres!mainCRTStartup(
00000084`5e3ff8c0 00007ff9`6d37edcb     KERNEL32!BaseThreadInitThunk+0x10
core
00000084`5e7ff878 00007ff9`6d30b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000084`5e7ff880 00007ff9`6bd34cb0     ntdll!TppWorkerThread+0x2df
00000084`5e7ffb70 00007ff9`6d37edcb     KERNEL32!BaseThreadInitThunk+0x10
00000084`5e7ffba0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000084`5efffb68 00007ff9`6d30b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000084`5efffb70 00007ff9`6bd34cb0     ntdll!TppWorkerThread+0x2df
00000084`5efffe60 00007ff9`6d37edcb     KERNEL32!BaseThreadInitThunk+0x10
00000084`5efffe90 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000d5`321ffa78 00007ff9`6d30b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000d5`321ffa80 00007ff9`6bd34cb0     ntdll!TppWorkerThread+0x2df
000000d5`321ffd70 00007ff9`6d37edcb     KERNEL32!BaseThreadInitThunk+0x10
000000d5`321ffda0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000d5`31dff828 00007ff9`6d30b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000d5`31dff830 00007ff9`6bd34cb0     ntdll!TppWorkerThread+0x2df
000000d5`31dffb20 00007ff9`6d37edcb     KERNEL32!BaseThreadInitThunk+0x10
000000d5`31dffb50 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000d5`325ff918 00007ff9`6ac448fa     ntdll!NtFsControlFile+0x14
000000d5`325ff920 00007ff6`9a66a33b     KERNELBASE!ConnectNamedPipe+0x6a
000000d5`325ff990 00007ff9`6bd34cb0     postgres!pg_signal_thread(
000000d5`325ffa90 00007ff9`6d37edcb     KERNEL32!BaseThreadInitThunk+0x10
000000d5`325ffac0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000d5`319ff650 00007ff6`9a9d0a08     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
000000d5`319ff690 00007ff6`9a74d15b     postgres!ExceptionalCondition(
000000d5`319ff6d0 00007ff6`9a7497ad     postgres!ComputeXidHorizons(
000000d5`319ff740 00007ff6`9a2d1c52     postgres!GetOldestTransactionIdConsideredRunning(void)+0x1d [c:\cirrus\src\backe...
000000d5`319ff7a0 00007ff6`9a6749a1     postgres!CreateRestartPoint(
000000d5`319ff910 00007ff6`9a6762b7     postgres!CheckpointerMain(
000000d5`319ffaa0 00007ff6`9a52a429     postgres!SubPostmasterMain(
000000d5`319ffb20 00007ff6`9ab5c729     postgres!main(
000000d5`319ffb60 00007ff6`9ab5c67e     postgres!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\st...
000000d5`319ffbb0 00007ff6`9ab5c53e     postgres!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcst...
core
00000007`069ff7a8 00007ff9`6d30b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000007`069ff7b0 00007ff9`6bd34cb0     ntdll!TppWorkerThread+0x2df
00000007`069ffaa0 00007ff9`6d37edcb     KERNEL32!BaseThreadInitThunk+0x10
00000007`069ffad0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000007`065ff640 00007ff6`9a9d0a08     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
00000007`065ff680 00007ff6`9a74d15b     postgres!ExceptionalCondition(
00000007`065ff6c0 00007ff6`9a7497ad     postgres!ComputeXidHorizons(
00000007`065ff730 00007ff6`9a2d1c52     postgres!GetOldestTransactionIdConsideredRunning(void)+0x1d [c:\cirrus\src\backe...
00000007`065ff790 00007ff6`9a6749a1     postgres!CreateRestartPoint(
00000007`065ff900 00007ff6`9a6762b7     postgres!CheckpointerMain(
00000007`065ffa90 00007ff6`9a52a429     postgres!SubPostmasterMain(
00000007`065ffb10 00007ff6`9ab5c729     postgres!main(
00000007`065ffb50 00007ff6`9ab5c67e     postgres!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\st...
00000007`065ffba0 00007ff6`9ab5c53e     postgres!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcst...
core
00000007`071ff758 00007ff9`6ac448fa     ntdll!NtFsControlFile+0x14
00000007`071ff760 00007ff6`9a66a33b     KERNELBASE!ConnectNamedPipe+0x6a
00000007`071ff7d0 00007ff9`6bd34cb0     postgres!pg_signal_thread(
00000007`071ff8d0 00007ff9`6d37edcb     KERNEL32!BaseThreadInitThunk+0x10
00000007`071ff900 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000007`06dff6c8 00007ff9`6d30b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000007`06dff6d0 00007ff9`6bd34cb0     ntdll!TppWorkerThread+0x2df
00000007`06dff9c0 00007ff9`6d37edcb     KERNEL32!BaseThreadInitThunk+0x10
00000007`06dff9f0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000054`b31ff5e8 00007ff9`6ac448fa     ntdll!NtFsControlFile+0x14
00000054`b31ff5f0 00007ff6`9a66a33b     KERNELBASE!ConnectNamedPipe+0x6a
00000054`b31ff660 00007ff9`6bd34cb0     postgres!pg_signal_thread(
00000054`b31ff760 00007ff9`6d37edcb     KERNEL32!BaseThreadInitThunk+0x10
00000054`b31ff790 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000054`b25ff680 00007ff6`9a9d0a08     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
00000054`b25ff6c0 00007ff6`9a74d15b     postgres!ExceptionalCondition(
00000054`b25ff700 00007ff6`9a7497ad     postgres!ComputeXidHorizons(
00000054`b25ff770 00007ff6`9a2d1c52     postgres!GetOldestTransactionIdConsideredRunning(void)+0x1d [c:\cirrus\src\backe...
00000054`b25ff7d0 00007ff6`9a6749a1     postgres!CreateRestartPoint(
00000054`b25ff940 00007ff6`9a6762b7     postgres!CheckpointerMain(
00000054`b25ffad0 00007ff6`9a52a429     postgres!SubPostmasterMain(
00000054`b25ffb50 00007ff6`9ab5c729     postgres!main(
00000054`b25ffb90 00007ff6`9ab5c67e     postgres!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\st...
00000054`b25ffbe0 00007ff6`9ab5c53e     postgres!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcst...
core
00000054`b29ffc08 00007ff9`6d30b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000054`b29ffc10 00007ff9`6bd34cb0     ntdll!TppWorkerThread+0x2df
00000054`b29fff00 00007ff9`6d37edcb     KERNEL32!BaseThreadInitThunk+0x10
00000054`b29fff30 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000054`b2dff4d8 00007ff9`6d30b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000054`b2dff4e0 00007ff9`6bd34cb0     ntdll!TppWorkerThread+0x2df
00000054`b2dff7d0 00007ff9`6d37edcb     KERNEL32!BaseThreadInitThunk+0x10
00000054`b2dff800 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000067`f67ff588 00007ff9`6d30b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000067`f67ff590 00007ff9`6bd34cb0     ntdll!TppWorkerThread+0x2df
00000067`f67ff880 00007ff9`6d37edcb     KERNEL32!BaseThreadInitThunk+0x10
00000067`f67ff8b0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000067`f6bff828 00007ff9`6ac448fa     ntdll!NtFsControlFile+0x14
00000067`f6bff830 00007ff6`9a66a33b     KERNELBASE!ConnectNamedPipe+0x6a
00000067`f6bff8a0 00007ff9`6bd34cb0     postgres!pg_signal_thread(
00000067`f6bff9a0 00007ff9`6d37edcb     KERNEL32!BaseThreadInitThunk+0x10
00000067`f6bff9d0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000067`f6fff968 00007ff9`6d30b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000067`f6fff970 00007ff9`6bd34cb0     ntdll!TppWorkerThread+0x2df
00000067`f6fffc60 00007ff9`6d37edcb     KERNEL32!BaseThreadInitThunk+0x10
00000067`f6fffc90 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000067`f63ff350 00007ff6`9a9d0a08     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
00000067`f63ff390 00007ff6`9a74d15b     postgres!ExceptionalCondition(
00000067`f63ff3d0 00007ff6`9a7497ad     postgres!ComputeXidHorizons(
00000067`f63ff440 00007ff6`9a2d1c52     postgres!GetOldestTransactionIdConsideredRunning(void)+0x1d [c:\cirrus\src\backe...
00000067`f63ff4a0 00007ff6`9a6749a1     postgres!CreateRestartPoint(
00000067`f63ff610 00007ff6`9a6762b7     postgres!CheckpointerMain(
00000067`f63ff7a0 00007ff6`9a52a429     postgres!SubPostmasterMain(
00000067`f63ff820 00007ff6`9ab5c729     postgres!main(
00000067`f63ff860 00007ff6`9ab5c67e     postgres!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\st...
00000067`f63ff8b0 00007ff6`9ab5c53e     postgres!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcst...
tap
[14:05:08.117](0.804s) not ok 3 - backup with no detail: pg_basebackup
[14:05:08.137](0.019s) not ok 4 - backup with no detail: backup_manifest.gz was created
[14:05:08.189](0.052s) Bail out!  command "C:/Program Files/Git/usr/bin/gzip.EXE -d C:\cirrus\build\testrun\basebackup_t...
tap
[14:14:17.802](368.511s) # poll_query_until timed out executing this query:
timed out waiting for catchup at C:/cirrus/contrib/bloom/t/001_wal.pl line 22.
tap
[14:14:24.198](360.788s) # poll_query_until timed out executing this query:
timed out waiting for catchup at C:/cirrus/src/test/modules/brin/t/02_wal_consistency.pl line 73.
tap
[13:54:32.293](3.201s) Bail out!  pg_ctl start failed
tap
[13:57:07.007](158.095s) Bail out!  command "pg_ctl --pgdata C:\cirrus\build/testrun/pg_basebackup/020_pg_receivewal\dat...
tap
[13:55:25.869](11.234s) Bail out!  pg_ctl start failed
tap
[13:55:00.894](5.097s) Bail out!  pg_ctl start failed
tap
[13:56:07.792](6.213s) Bail out!  pg_ctl start failed
tap
[13:56:28.708](9.687s) not ok 2 - incremental backup from node2
tap
[14:03:03.513](347.977s) # poll_query_until timed out executing this query:
[14:03:03.516](0.003s) not ok 9 - promoted standby is not in recovery
[14:05:22.066](135.203s) not ok 11 - pg_ctl promote of standby runs
[14:05:22.153](0.087s) not ok 12 - promoted standby is not in recovery
tap
[14:01:04.664](139.933s) Bail out!  command "pg_ctl --pgdata C:\cirrus\build/testrun/pg_rewind/001_basic\data/t_001_basi...
tap
[14:01:08.769](143.229s) Bail out!  command "pg_ctl --pgdata C:\cirrus\build/testrun/pg_rewind/002_databases\data/t_002_...
tap
[14:01:04.904](138.975s) Bail out!  command "pg_ctl --pgdata C:\cirrus\build/testrun/pg_rewind/003_extrafiles\data/t_003...
tap
[14:01:35.783](137.756s) Bail out!  command "pg_ctl --pgdata C:\cirrus\build/testrun/pg_rewind/004_pg_xlog_symlink\data/...
tap
[14:03:43.499](157.078s) Bail out!  command "pg_ctl --pgdata C:\cirrus\build/testrun/pg_rewind/007_standby_source\data/t...
tap
[14:04:58.350](228.666s) Bail out!  command "pg_ctl --pgdata C:\cirrus\build/testrun/pg_rewind/008_min_recovery_point\da...
tap
[14:03:34.362](139.301s) Bail out!  command "pg_ctl --pgdata C:\cirrus\build/testrun/pg_rewind/009_growing_files\data/t_...
tap
[14:03:55.868](139.322s) Bail out!  command "pg_ctl --pgdata C:\cirrus\build/testrun/pg_rewind/010_keep_recycled_wals\da...
tap
[14:04:03.306](3.068s) not ok 1 - server side backup, compression none
[14:04:03.308](0.002s) not ok 2 - found expected backup files, compression none
[14:04:03.364](0.052s) not ok 3 - verify backup, compression none
tap
[14:04:05.096](3.042s) not ok 1 - backup done, compression none
[14:04:05.182](0.086s) not ok 2 - backup verified, compression method "none"
tap
[14:04:07.355](2.759s) not ok 1 - client side backup, compression none
tap
[14:04:13.212](0.138s) not ok 4 - got exactly one new WAL summary
[14:04:13.237](0.000s) not ok 6 - stdout shows block 0 modified
[14:04:13.238](0.000s) not ok 8 - UPDATE modified 2 blocks
tap
[13:35:54.508](133.363s) Bail out!  command "pg_ctl --pgdata C:\cirrus\build/testrun/recovery/005_replay_delay\data/t_00...
tap
[13:37:52.405](257.131s) Bail out!  command "pg_ctl --pgdata C:\cirrus\build/testrun/recovery/008_fsm_truncation\data/t_...
tap
[13:43:32.414](140.538s) Bail out!  command "pg_ctl --pgdata C:\cirrus\build/testrun/recovery/009_twophase\data/t_009_tw...
tap
[13:45:47.550](576.274s) # poll_query_until timed out executing this query:
timed out waiting for catchup at C:/cirrus/src/test/recovery/t/015_promotion_pages.pl line 64.
tap
[13:49:07.884](776.435s) # poll_query_until timed out executing this query:
timed out waiting for catchup at C:/cirrus/src/test/recovery/t/016_min_consistency.pl line 102.
tap
[13:40:33.155](134.035s) Bail out!  pg_ctl start failed
tap
[13:47:16.677](401.114s) # poll_query_until timed out executing this query:
timed out waiting for catchup at C:/cirrus/src/test/recovery/t/019_replslot_limit.pl line 131.
tap
[13:37:57.587](0.000s) not ok 6 - .done file for archived WAL segment 000000010000000000000001 exists
tap
[13:45:21.644](292.429s) Bail out!  aborting wait: program timed out
tap
[13:41:53.579](140.085s) Bail out!  command "pg_ctl --pgdata C:\cirrus\build/testrun/recovery/025_stuck_on_old_timeline\...
tap
[13:43:04.394](143.701s) Bail out!  pg_ctl start failed
tap
[13:50:14.171](406.477s) # poll_query_until timed out executing this query:
timed out waiting for catchup at C:/cirrus/src/test/recovery/t/027_stream_regress.pl line 103.
tap
[13:59:17.083](472.661s) # poll_query_until timed out executing this query:
timed out waiting for catchup at C:/cirrus/src/test/recovery/t/030_stats_cleanup_replica.pl line 62.
tap
[13:52:21.028](418.437s) # poll_query_until timed out executing this query:
timed out waiting for catchup at C:/cirrus/src/test/recovery/t/032_relfilenode_reuse.pl line 83.
tap
[13:47:50.057](33.342s) Bail out!  pg_ctl start failed
tap
[13:48:01.280](0.719s) not ok 2 - Check that the slot's confirmed_flush LSN is the same as the latest_checkpoint locatio...
tap
[13:50:06.635](31.712s) not ok 1 - restartpoint has started
tap
[13:50:29.028](8.572s) Bail out!  pg_ctl start failed
tap
[14:12:38.972](132.935s) Bail out!  pg_ctl start failed
test
[14:14:24.658]  15/338 postgresql:recovery / recovery/005_replay_delay                                 ERROR           1...
[14:14:24.658]  22/338 postgresql:recovery / recovery/008_fsm_truncation                               ERROR           2...
[14:14:24.658]  23/338 postgresql:recovery / recovery/020_archive_status                               ERROR            ...
[14:14:24.658]  28/338 postgresql:recovery / recovery/018_wal_optimize                                 ERROR           2...
[14:14:24.658]  29/338 postgresql:recovery / recovery/025_stuck_on_old_timeline                        ERROR           1...
[14:14:24.658]  30/338 postgresql:recovery / recovery/026_overwrite_contrecord                         ERROR           1...
[14:14:24.658]  31/338 postgresql:recovery / recovery/009_twophase                                     ERROR           5...
[14:14:24.658]  34/338 postgresql:recovery / recovery/021_row_visibility                               ERROR           4...
[14:14:24.658]  35/338 postgresql:recovery / recovery/015_promotion_pages                              ERROR           5...
[14:14:24.658]  38/338 postgresql:recovery / recovery/019_replslot_limit                               ERROR           5...
[14:14:24.658]  40/338 postgresql:recovery / recovery/001_stream_rep                                   TIMEOUT        10...
[14:14:24.658]  42/338 postgresql:recovery / recovery/038_save_logical_slots_shutdown                  ERROR            ...
[14:14:24.658]  43/338 postgresql:recovery / recovery/016_min_consistency                              ERROR           7...
[14:14:24.658]  46/338 postgresql:recovery / recovery/027_stream_regress                               ERROR           5...
[14:14:24.658]  47/338 postgresql:recovery / recovery/042_low_level_backup                             ERROR            ...
[14:14:24.658]  48/338 postgresql:recovery / recovery/031_recovery_conflict                            ERROR           3...
[14:14:24.658]  45/338 postgresql:recovery / recovery/041_checkpoint_at_promote                        ERROR           1...
[14:14:24.658]  81/338 postgresql:recovery / recovery/032_relfilenode_reuse                            ERROR           4...
[14:14:24.658] 156/338 postgresql:pg_basebackup / pg_basebackup/010_pg_basebackup                      ERROR            ...
[14:14:24.658] 160/338 postgresql:pg_combinebackup / pg_combinebackup/003_timeline                     ERROR            ...
[14:14:24.658] 164/338 postgresql:pg_combinebackup / pg_combinebackup/006_db_file_copy                 ERROR            ...
[14:14:24.658] 166/338 postgresql:pg_combinebackup / pg_combinebackup/008_promote                      ERROR            ...
[14:14:24.658] 172/338 postgresql:pg_basebackup / pg_basebackup/020_pg_receivewal                      ERROR           1...
[14:14:24.658] 186/338 postgresql:recovery / recovery/030_stats_cleanup_replica                        ERROR           9...
[14:14:24.658] 187/338 postgresql:pg_rewind / pg_rewind/001_basic                                      ERROR           1...
[14:14:24.658] 188/338 postgresql:pg_rewind / pg_rewind/003_extrafiles                                 ERROR           1...
[14:14:24.658] 190/338 postgresql:pg_rewind / pg_rewind/002_databases                                  ERROR           1...
[14:14:24.658] 192/338 postgresql:pg_rewind / pg_rewind/004_pg_xlog_symlink                            ERROR           1...
[14:14:24.658]  39/338 postgresql:recovery / recovery/035_standby_logical_decoding                     TIMEOUT        10...
[14:14:24.658] 194/338 postgresql:pg_rewind / pg_rewind/009_growing_files                              ERROR           1...
[14:14:24.658] 198/338 postgresql:pg_rewind / pg_rewind/007_standby_source                             ERROR           1...
[14:14:24.658] 200/338 postgresql:pg_rewind / pg_rewind/010_keep_recycled_wals                         ERROR           1...
[14:14:24.658] 204/338 postgresql:pg_verifybackup / pg_verifybackup/008_untar                          ERROR            ...
[14:14:24.658] 205/338 postgresql:pg_verifybackup / pg_verifybackup/009_extract                        ERROR            ...
[14:14:24.658] 206/338 postgresql:pg_verifybackup / pg_verifybackup/010_client_untar                   ERROR            ...
[14:14:24.658] 211/338 postgresql:pg_walsummary / pg_walsummary/002_blocks                             ERROR            ...
[14:14:24.658] 224/338 postgresql:recovery / recovery/039_end_of_wal                                   TIMEOUT        10...
[14:14:24.658] 233/338 postgresql:pg_rewind / pg_rewind/008_min_recovery_point                         ERROR           2...
[14:14:24.658] 240/338 postgresql:basebackup_to_shell / basebackup_to_shell/001_basic                  ERROR            ...
[14:14:24.658] 193/338 postgresql:pg_ctl / pg_ctl/003_promote                                          ERROR           4...
[14:14:24.658] 162/338 postgresql:pg_basebackup / pg_basebackup/040_pg_createsubscriber                TIMEOUT        10...
[14:14:24.658] 336/338 postgresql:test_misc / test_misc/004_io_direct                                  ERROR           1...
[14:14:24.658] 337/338 postgresql:bloom / bloom/001_wal                                                ERROR           5...
[14:14:24.658] 338/338 postgresql:brin / brin/02_wal_consistency                                       ERROR           3...
53/5627 Fix oldest LSN calculation for WAL segments removal when slots are advancing during checkpoint
CompilerWarnings
compiler
[13:19:24.546] xlog.c:7086:13: error: variable 'last_important_lsn' set but not used [-Werror,-Wunused-but-set-variable]
compiler
[13:19:14.960] xlog.c:7086:13: error: variable 'last_important_lsn' set but not used [-Werror,-Wunused-but-set-variable]
compiler
[13:18:43.204] xlog.c:7086:25: error: variable ‘last_important_lsn’ set but not used [-Werror=unused-but-set-variable]
compiler
[13:18:33.333] xlog.c:7086:25: error: variable ‘last_important_lsn’ set but not used [-Werror=unused-but-set-variable]
compiler
[13:19:49.725] xlog.c:7086:25: error: variable ‘last_important_lsn’ set but not used [-Werror=unused-but-set-variable]
FreeBSD - Meson
core
[13:40:58.362] #0  0x000000082b9261ba in thr_kill () from /lib/libc.so.7
[13:40:58.362] #1  0x000000082b89f5d4 in raise () from /lib/libc.so.7
[13:40:58.362] #2  0x000000082b952b59 in abort () from /lib/libc.so.7
[13:40:58.362] #3  0x0000000000ad47e5 in ExceptionalCondition (conditionName=0x32f900 "TransactionIdIsValid(initial)", f...
[13:40:58.362] #4  0x00000000009467b5 in ComputeXidHorizons (h=h@entry=0x821a55758) at ../src/backend/storage/ipc/procar...
[13:40:58.362] #5  0x00000000009468c1 in GetOldestTransactionIdConsideredRunning () at ../src/backend/storage/ipc/procar...
[13:40:58.362] #6  0x0000000000682b76 in CreateRestartPoint (flags=0) at ../src/backend/access/transam/xlog.c:8012
[13:40:58.362] #7  0x00000000008bb423 in CheckpointerMain (startup_data=<optimized out>, startup_data_len=<optimized out...
[13:40:58.362] #8  0x00000000008bc5eb in postmaster_child_launch (child_type=child_type@entry=B_CHECKPOINTER, child_slot...
[13:40:58.362] #9  0x00000000008bf3c7 in StartChildProcess (type=type@entry=B_CHECKPOINTER) at ../src/backend/postmaster...
core
[13:40:58.900] #0  0x000000082b32a1ba in thr_kill () from /lib/libc.so.7
[13:40:58.900] #1  0x000000082b2a35d4 in raise () from /lib/libc.so.7
[13:40:58.900] #2  0x000000082b356b59 in abort () from /lib/libc.so.7
[13:40:58.900] #3  0x0000000000ad47e5 in ExceptionalCondition (conditionName=0x34530d "end_of_summary_lsn >= current_lsn...
[13:40:58.900] #4  0x00000000008c560a in WalSummarizerMain (startup_data=<optimized out>, startup_data_len=<optimized ou...
[13:40:58.900] #5  0x00000000008bc5eb in postmaster_child_launch (child_type=child_type@entry=B_WAL_SUMMARIZER, child_sl...
[13:40:58.900] #6  0x00000000008bf3c7 in StartChildProcess (type=type@entry=B_WAL_SUMMARIZER) at ../src/backend/postmast...
[13:40:58.900] #7  0x00000000008c12d7 in LaunchMissingBackgroundProcesses () at ../src/backend/postmaster/postmaster.c:3...
[13:40:58.900] #8  ServerLoop () at ../src/backend/postmaster/postmaster.c:1717
[13:40:58.900] #9  0x00000000008bedfa in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x8217bfe58) at ../src/backe...
core
[13:40:58.635] #0  0x000000082bb061ba in thr_kill () from /lib/libc.so.7
[13:40:58.635] #1  0x000000082ba7f5d4 in raise () from /lib/libc.so.7
[13:40:58.635] #2  0x000000082bb32b59 in abort () from /lib/libc.so.7
[13:40:58.635] #3  0x0000000000ad47e5 in ExceptionalCondition (conditionName=0x32f900 "TransactionIdIsValid(initial)", f...
[13:40:58.635] #4  0x00000000009467b5 in ComputeXidHorizons (h=h@entry=0x82163e058) at ../src/backend/storage/ipc/procar...
[13:40:58.635] #5  0x00000000009468c1 in GetOldestTransactionIdConsideredRunning () at ../src/backend/storage/ipc/procar...
[13:40:58.635] #6  0x0000000000682b76 in CreateRestartPoint (flags=0) at ../src/backend/access/transam/xlog.c:8012
[13:40:58.635] #7  0x00000000008bb423 in CheckpointerMain (startup_data=<optimized out>, startup_data_len=<optimized out...
[13:40:58.635] #8  0x00000000008bc5eb in postmaster_child_launch (child_type=child_type@entry=B_CHECKPOINTER, child_slot...
[13:40:58.635] #9  0x00000000008bf3c7 in StartChildProcess (type=type@entry=B_CHECKPOINTER) at ../src/backend/postmaster...
core
[13:40:57.533] #0  0x000000082ba631ba in thr_kill () from /lib/libc.so.7
[13:40:57.533] #1  0x000000082b9dc5d4 in raise () from /lib/libc.so.7
[13:40:57.533] #2  0x000000082ba8fb59 in abort () from /lib/libc.so.7
[13:40:57.533] #3  0x0000000000ad55c4 in errfinish (filename=<optimized out>, lineno=<optimized out>, funcname=<optimize...
[13:40:57.533] #4  0x000000000068dea0 in InitWalRecovery (ControlFile=0x8324c6f80, wasShutdown_ptr=wasShutdown_ptr@entry...
[13:40:57.533] #5  0x000000000067fd1b in StartupXLOG () at ../src/backend/access/transam/xlog.c:5752
[13:40:57.533] #6  0x00000000008c2b5b in StartupProcessMain (startup_data=<optimized out>, startup_data_len=<optimized o...
[13:40:57.533] #7  0x00000000008bc5eb in postmaster_child_launch (child_type=child_type@entry=B_STARTUP, child_slot=262,...
[13:40:57.533] #8  0x00000000008bf3c7 in StartChildProcess (type=type@entry=B_STARTUP) at ../src/backend/postmaster/post...
[13:40:57.533] #9  0x00000000008bedc2 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x82108ab18) at ../src/backe...
core
[13:40:57.805] #0  0x000000082c1f01ba in thr_kill () from /lib/libc.so.7
[13:40:57.805] #1  0x000000082c1695d4 in raise () from /lib/libc.so.7
[13:40:57.805] #2  0x000000082c21cb59 in abort () from /lib/libc.so.7
[13:40:57.805] #3  0x0000000000ad47e5 in ExceptionalCondition (conditionName=0x32f900 "TransactionIdIsValid(initial)", f...
[13:40:57.805] #4  0x00000000009467b5 in ComputeXidHorizons (h=h@entry=0x821509658) at ../src/backend/storage/ipc/procar...
[13:40:57.805] #5  0x00000000009468c1 in GetOldestTransactionIdConsideredRunning () at ../src/backend/storage/ipc/procar...
[13:40:57.805] #6  0x0000000000682b76 in CreateRestartPoint (flags=0) at ../src/backend/access/transam/xlog.c:8012
[13:40:57.805] #7  0x00000000008bb423 in CheckpointerMain (startup_data=<optimized out>, startup_data_len=<optimized out...
[13:40:57.805] #8  0x00000000008bc5eb in postmaster_child_launch (child_type=child_type@entry=B_CHECKPOINTER, child_slot...
[13:40:57.805] #9  0x00000000008bf3c7 in StartChildProcess (type=type@entry=B_CHECKPOINTER) at ../src/backend/postmaster...
core
[13:40:58.089] #0  0x000000082a9421ba in thr_kill () from /lib/libc.so.7
[13:40:58.089] #1  0x000000082a8bb5d4 in raise () from /lib/libc.so.7
[13:40:58.089] #2  0x000000082a96eb59 in abort () from /lib/libc.so.7
[13:40:58.089] #3  0x0000000000ad47e5 in ExceptionalCondition (conditionName=0x32f900 "TransactionIdIsValid(initial)", f...
[13:40:58.089] #4  0x00000000009467b5 in ComputeXidHorizons (h=h@entry=0x820fd2e38) at ../src/backend/storage/ipc/procar...
[13:40:58.089] #5  0x00000000009468c1 in GetOldestTransactionIdConsideredRunning () at ../src/backend/storage/ipc/procar...
[13:40:58.089] #6  0x0000000000682b76 in CreateRestartPoint (flags=0) at ../src/backend/access/transam/xlog.c:8012
[13:40:58.089] #7  0x00000000008bb423 in CheckpointerMain (startup_data=<optimized out>, startup_data_len=<optimized out...
[13:40:58.089] #8  0x00000000008bc5eb in postmaster_child_launch (child_type=child_type@entry=B_CHECKPOINTER, child_slot...
[13:40:58.089] #9  0x00000000008bf3c7 in StartChildProcess (type=type@entry=B_CHECKPOINTER) at ../src/backend/postmaster...
test
[13:35:36.169]  22/343 postgresql:recovery / recovery/005_replay_delay                                 ERROR           1...
[13:35:36.169]  23/343 postgresql:recovery / recovery/020_archive_status                               ERROR            ...
[13:35:36.169]  24/343 postgresql:recovery / recovery/008_fsm_truncation                               ERROR           1...
[13:35:36.169]  35/343 postgresql:recovery / recovery/015_promotion_pages                              ERROR           1...
[13:35:36.169]  41/343 postgresql:recovery / recovery/038_save_logical_slots_shutdown                  ERROR            ...
[13:35:36.169]  43/343 postgresql:recovery / recovery/039_end_of_wal                                   ERROR            ...
[13:35:36.169]  44/343 postgresql:recovery / recovery/041_checkpoint_at_promote                        ERROR            ...
[13:35:36.169]  45/343 postgresql:recovery / recovery/042_low_level_backup                             ERROR            ...
[13:35:36.169]  46/343 postgresql:recovery / recovery/025_stuck_on_old_timeline                        ERROR           1...
[13:35:36.169]  95/343 postgresql:recovery / recovery/019_replslot_limit                               ERROR           2...
[13:35:36.169] 156/343 postgresql:pg_basebackup / pg_basebackup/010_pg_basebackup                      ERROR            ...
[13:35:36.169] 163/343 postgresql:pg_combinebackup / pg_combinebackup/003_timeline                     ERROR            ...
[13:35:36.169] 166/343 postgresql:pg_combinebackup / pg_combinebackup/006_db_file_copy                 ERROR            ...
[13:35:36.169] 169/343 postgresql:pg_combinebackup / pg_combinebackup/008_promote                      ERROR            ...
[13:35:36.169] 178/343 postgresql:recovery / recovery/017_shm                                          ERROR           3...
[13:35:36.169] 181/343 postgresql:recovery / recovery/027_stream_regress                               ERROR           3...
[13:35:36.169] 186/343 postgresql:pg_basebackup / pg_basebackup/020_pg_receivewal                      ERROR           1...
[13:35:36.169] 188/343 postgresql:recovery / recovery/032_relfilenode_reuse                            ERROR           3...
[13:35:36.169] 193/343 postgresql:recovery / recovery/035_standby_logical_decoding                     ERROR           3...
[13:35:36.169] 194/343 postgresql:pg_rewind / pg_rewind/001_basic                                      ERROR           1...
[13:35:36.169] 205/343 postgresql:pg_verifybackup / pg_verifybackup/008_untar                          ERROR            ...
[13:35:36.169] 206/343 postgresql:pg_ctl / pg_ctl/003_promote                                          ERROR           2...
[13:35:36.169] 207/343 postgresql:pg_verifybackup / pg_verifybackup/009_extract                        ERROR            ...
[13:35:36.169] 208/343 postgresql:pg_verifybackup / pg_verifybackup/010_client_untar                   ERROR            ...
[13:35:36.169] 211/343 postgresql:pg_rewind / pg_rewind/003_extrafiles                                 ERROR           1...
[13:35:36.169] 214/343 postgresql:pg_walsummary / pg_walsummary/002_blocks                             ERROR            ...
[13:35:36.169] 216/343 postgresql:pg_rewind / pg_rewind/004_pg_xlog_symlink                            ERROR           1...
[13:35:36.169] 221/343 postgresql:pg_rewind / pg_rewind/007_standby_source                             ERROR           1...
[13:35:36.169] 245/343 postgresql:basebackup_to_shell / basebackup_to_shell/001_basic                  ERROR            ...
[13:35:36.169] 250/343 postgresql:pg_rewind / pg_rewind/008_min_recovery_point                         ERROR           1...
[13:35:36.169] 293/343 postgresql:pg_rewind / pg_rewind/009_growing_files                              ERROR           1...
[13:35:36.169] 311/343 postgresql:pg_basebackup / pg_basebackup/040_pg_createsubscriber                ERROR           3...
[13:35:36.169] 343/343 postgresql:bloom / bloom/001_wal                                                ERROR           3...
Linux - Debian Bookworm - Autoconf
assertion
TRAP: failed Assert("TransactionIdIsValid(initial)"), File: "procarray.c", Line: 1759, PID: 29177
core
[13:32:37.593] #0  0x00007f769e1dbeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[13:32:37.593] #1  0x00007f769e18cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[13:32:37.593] #2  0x00007f769e177472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[13:32:37.593] #3  0x000055786d99f520 in ExceptionalCondition (conditionName=conditionName@entry=0x55786dd6d9e0 "Transac...
[13:32:37.593] #4  0x000055786d60732a in ComputeXidHorizons (h=h@entry=0x7ffefe7d39c0) at procarray.c:1759
[13:32:37.593] #5  0x000055786d60c7e6 in GetOldestTransactionIdConsideredRunning () at procarray.c:2038
[13:32:37.593] #6  0x000055786ce00d3e in CreateRestartPoint (flags=flags@entry=0) at xlog.c:8012
[13:32:37.593] #7  0x000055786d4b28a4 in CheckpointerMain (startup_data=<optimized out>, startup_data_len=<optimized out...
[13:32:37.593] #8  0x000055786d4b338b in postmaster_child_launch (child_type=child_type@entry=B_CHECKPOINTER, child_slot...
[13:32:37.593] #9  0x000055786d4b9834 in StartChildProcess (type=type@entry=B_CHECKPOINTER) at postmaster.c:3973
tap
[13:20:56.294](0.851s) not ok 3 - backup with no detail: pg_basebackup
[13:20:56.295](0.000s) not ok 4 - backup with no detail: backup_manifest.gz was created
[13:20:56.313](0.018s) Bail out!  command "gzip -d /tmp/cirrus-ci-build/contrib/basebackup_to_shell/tmp_check/tmp_test_G...
tap
[13:21:55.079](3.145s) Bail out!  pg_ctl start failed
tap
[13:24:45.857](120.355s) Bail out!  command "pg_ctl --pgdata /tmp/cirrus-ci-build/src/test/recovery/tmp_check/t_005_repl...
tap
[13:29:23.629](231.372s) # poll_query_until timed out executing this query:
Linux - Debian Bookworm - Meson
core
[13:48:27.358] #0  0x00007ffa53ca9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[13:48:27.358] #1  0x00007ffa53c5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[13:48:27.358] #2  0x00007ffa53c45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[13:48:27.358] #3  0x00005577434d516a in ExceptionalCondition (conditionName=conditionName@entry=0x5577437a8035 "Transac...
[13:48:27.358] #4  0x00005577431d181a in ComputeXidHorizons (h=h@entry=0x7ffca2297660) at ../src/backend/storage/ipc/pro...
[13:48:27.358] #5  0x00005577431d6a13 in GetOldestTransactionIdConsideredRunning () at ../src/backend/storage/ipc/procar...
[13:48:27.358] #6  0x0000557742c11c80 in CreateRestartPoint (flags=flags@entry=0) at ../src/backend/access/transam/xlog....
[13:48:27.358] #7  0x00005577430c70de in CheckpointerMain (startup_data=<optimized out>, startup_data_len=<optimized out...
[13:48:27.358] #8  0x00005577430c7906 in postmaster_child_launch (child_type=child_type@entry=B_CHECKPOINTER, child_slot...
[13:48:27.358] #9  0x00005577430cd09c in StartChildProcess (type=type@entry=B_CHECKPOINTER) at ../src/backend/postmaster...
core
[13:48:30.169] #0  0x00007ff543aa9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[13:48:30.169] #1  0x00007ff543a5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[13:48:30.169] #2  0x00007ff543a45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[13:48:30.169] #3  0x0000557bc263116a in ExceptionalCondition (conditionName=conditionName@entry=0x557bc2904035 "Transac...
[13:48:30.169] #4  0x0000557bc232d81a in ComputeXidHorizons (h=h@entry=0x7fffcdf1fa80) at ../src/backend/storage/ipc/pro...
[13:48:30.169] #5  0x0000557bc2332a13 in GetOldestTransactionIdConsideredRunning () at ../src/backend/storage/ipc/procar...
[13:48:30.169] #6  0x0000557bc1d6dc80 in CreateRestartPoint (flags=flags@entry=0) at ../src/backend/access/transam/xlog....
[13:48:30.169] #7  0x0000557bc22230de in CheckpointerMain (startup_data=<optimized out>, startup_data_len=<optimized out...
[13:48:30.169] #8  0x0000557bc2223906 in postmaster_child_launch (child_type=child_type@entry=B_CHECKPOINTER, child_slot...
[13:48:30.169] #9  0x0000557bc222909c in StartChildProcess (type=type@entry=B_CHECKPOINTER) at ../src/backend/postmaster...
core
[13:48:29.660] #0  0x00007f02b9ca9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[13:48:29.660] #1  0x00007f02b9c5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[13:48:29.660] #2  0x00007f02b9c45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[13:48:29.660] #3  0x0000563dddbc216a in ExceptionalCondition (conditionName=conditionName@entry=0x563ddde95035 "Transac...
[13:48:29.660] #4  0x0000563ddd8be81a in ComputeXidHorizons (h=h@entry=0x7ffd844b7bb0) at ../src/backend/storage/ipc/pro...
[13:48:29.660] #5  0x0000563ddd8c3a13 in GetOldestTransactionIdConsideredRunning () at ../src/backend/storage/ipc/procar...
[13:48:29.660] #6  0x0000563ddd2fec80 in CreateRestartPoint (flags=flags@entry=0) at ../src/backend/access/transam/xlog....
[13:48:29.660] #7  0x0000563ddd7b40de in CheckpointerMain (startup_data=<optimized out>, startup_data_len=<optimized out...
[13:48:29.660] #8  0x0000563ddd7b4906 in postmaster_child_launch (child_type=child_type@entry=B_CHECKPOINTER, child_slot...
[13:48:29.660] #9  0x0000563ddd7ba09c in StartChildProcess (type=type@entry=B_CHECKPOINTER) at ../src/backend/postmaster...
core
[13:48:29.145] #0  0x00007f09944a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[13:48:29.145] #1  0x00007f099445afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[13:48:29.145] #2  0x00007f0994445472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[13:48:29.145] #3  0x0000561b0a38c16a in ExceptionalCondition (conditionName=conditionName@entry=0x561b0a65f035 "Transac...
[13:48:29.145] #4  0x0000561b0a08881a in ComputeXidHorizons (h=h@entry=0x7ffc5823ad30) at ../src/backend/storage/ipc/pro...
[13:48:29.145] #5  0x0000561b0a08da13 in GetOldestTransactionIdConsideredRunning () at ../src/backend/storage/ipc/procar...
[13:48:29.145] #6  0x0000561b09ac8c80 in CreateRestartPoint (flags=flags@entry=0) at ../src/backend/access/transam/xlog....
[13:48:29.145] #7  0x0000561b09f7e0de in CheckpointerMain (startup_data=<optimized out>, startup_data_len=<optimized out...
[13:48:29.145] #8  0x0000561b09f7e906 in postmaster_child_launch (child_type=child_type@entry=B_CHECKPOINTER, child_slot...
[13:48:29.145] #9  0x0000561b09f8409c in StartChildProcess (type=type@entry=B_CHECKPOINTER) at ../src/backend/postmaster...
core
[13:48:28.647] #0  0x00007fca362a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[13:48:28.647] #1  0x00007fca3625afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[13:48:28.647] #2  0x00007fca36245472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[13:48:28.647] #3  0x000055557a43816a in ExceptionalCondition (conditionName=conditionName@entry=0x55557a70b035 "Transac...
[13:48:28.647] #4  0x000055557a13481a in ComputeXidHorizons (h=h@entry=0x7fff4322a1e0) at ../src/backend/storage/ipc/pro...
[13:48:28.647] #5  0x000055557a139a13 in GetOldestTransactionIdConsideredRunning () at ../src/backend/storage/ipc/procar...
[13:48:28.647] #6  0x0000555579b74c80 in CreateRestartPoint (flags=flags@entry=0) at ../src/backend/access/transam/xlog....
[13:48:28.647] #7  0x000055557a02a0de in CheckpointerMain (startup_data=<optimized out>, startup_data_len=<optimized out...
[13:48:28.647] #8  0x000055557a02a906 in postmaster_child_launch (child_type=child_type@entry=B_CHECKPOINTER, child_slot...
[13:48:28.647] #9  0x000055557a03009c in StartChildProcess (type=type@entry=B_CHECKPOINTER) at ../src/backend/postmaster...
core
[13:48:28.136] #0  0x00007ffa61d717f3 in copy_file_range () from /lib/x86_64-linux-gnu/libc.so.6
[13:48:28.136] #1  0x00005573749f1291 in ?? ()
[13:48:28.136] #2  0x00005573749f5671 in ?? ()
[13:48:28.136] #3  0x00005573749f6577 in ?? ()
[13:48:28.136] #4  0x00005573749f05bc in ?? ()
[13:48:28.136] #5  0x00005573749eeeda in ?? ()
[13:48:28.136] #6  0x00007ffa61c9c24a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[13:48:28.136] #7  0x00007ffa61c9c305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
[13:48:28.136] #8  0x00005573749ef171 in ?? ()
[13:48:28.622] #0  0x00007fca362a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[13:48:28.010] #0  0x00007ff86e3b0bd3 in wait4 () from /lib/x86_64-linux-gnu/libc.so.6
[13:48:28.010] #1  0x0000564473b56cc0 in ?? ()
[13:48:28.010] #2  0x0000564473b56efa in ?? ()
[13:48:28.010] #3  0x0000564473b58630 in ?? ()
[13:48:28.010] #4  0x0000564473b52371 in ?? ()
[13:48:28.010] #5  0x0000564473b5120f in ?? ()
[13:48:28.010] #6  0x0000564473b51c3b in ?? ()
[13:48:28.010] #7  0x0000564473b4f66f in ?? ()
[13:48:28.010] #8  0x00007ff86e30424a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[13:48:28.010] #9  0x00007ff86e304305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[13:48:27.875] #0  0x00007f467a6a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[13:48:27.875] #1  0x00007f467a65afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[13:48:27.875] #2  0x00007f467a645472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[13:48:27.875] #3  0x0000564f3f65916a in ExceptionalCondition (conditionName=conditionName@entry=0x564f3f92c035 "Transac...
[13:48:27.875] #4  0x0000564f3f35581a in ComputeXidHorizons (h=h@entry=0x7fff7133d260) at ../src/backend/storage/ipc/pro...
[13:48:27.875] #5  0x0000564f3f35aa13 in GetOldestTransactionIdConsideredRunning () at ../src/backend/storage/ipc/procar...
[13:48:27.875] #6  0x0000564f3ed95c80 in CreateRestartPoint (flags=flags@entry=0) at ../src/backend/access/transam/xlog....
[13:48:27.875] #7  0x0000564f3f24b0de in CheckpointerMain (startup_data=<optimized out>, startup_data_len=<optimized out...
[13:48:27.875] #8  0x0000564f3f24b906 in postmaster_child_launch (child_type=child_type@entry=B_CHECKPOINTER, child_slot...
[13:48:27.875] #9  0x0000564f3f25109c in StartChildProcess (type=type@entry=B_CHECKPOINTER) at ../src/backend/postmaster...
core
[13:48:30.705] #0  0x00007fd1428a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[13:48:30.705] #1  0x00007fd14285afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[13:48:30.705] #2  0x00007fd142845472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[13:48:30.705] #3  0x000055f5814342e6 in errfinish (filename=filename@entry=0x55f58167e4d0 "../src/backend/access/transa...
[13:48:30.705] #4  0x000055f580b88293 in InitWalRecovery (ControlFile=<optimized out>, wasShutdown_ptr=wasShutdown_ptr@e...
[13:48:30.705] #5  0x000055f580b75f4e in StartupXLOG () at ../src/backend/access/transam/xlog.c:5752
[13:48:30.705] #6  0x000055f58102b288 in StartupProcessMain (startup_data=<optimized out>, startup_data_len=<optimized o...
[13:48:30.705] #7  0x000055f581021906 in postmaster_child_launch (child_type=child_type@entry=B_STARTUP, child_slot=262,...
[13:48:30.705] #8  0x000055f58102709c in StartChildProcess (type=type@entry=B_STARTUP) at ../src/backend/postmaster/post...
[13:48:30.705] #9  0x000055f58102ac36 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x55f58dbff6a0) at ../src/ba...
test
[13:43:14.637]  22/344 postgresql:recovery / recovery/005_replay_delay                                 ERROR           1...
[13:43:14.637]  28/344 postgresql:recovery / recovery/008_fsm_truncation                               ERROR           1...
[13:43:14.637]  35/344 postgresql:recovery / recovery/015_promotion_pages                              ERROR           1...
[13:43:14.637]  39/344 postgresql:recovery / recovery/025_stuck_on_old_timeline                        ERROR           1...
[13:43:14.637]  42/344 postgresql:recovery / recovery/038_save_logical_slots_shutdown                  ERROR            ...
[13:43:14.637]  43/344 postgresql:recovery / recovery/035_standby_logical_decoding                     ERROR            ...
[13:43:14.637]  44/344 postgresql:recovery / recovery/039_end_of_wal                                   ERROR            ...
[13:43:14.637]  46/344 postgresql:recovery / recovery/042_low_level_backup                             ERROR            ...
[13:43:14.637]  45/344 postgresql:recovery / recovery/041_checkpoint_at_promote                        ERROR            ...
[13:43:14.637]  84/344 postgresql:recovery / recovery/019_replslot_limit                               ERROR           2...
[13:43:14.637] 157/344 postgresql:pg_basebackup / pg_basebackup/010_pg_basebackup                      ERROR            ...
[13:43:14.637] 163/344 postgresql:pg_combinebackup / pg_combinebackup/003_timeline                     ERROR            ...
[13:43:14.637] 167/344 postgresql:pg_combinebackup / pg_combinebackup/006_db_file_copy                 ERROR            ...
[13:43:14.637] 169/344 postgresql:recovery / recovery/027_stream_regress                               ERROR           3...
[13:43:14.637] 171/344 postgresql:pg_combinebackup / pg_combinebackup/008_promote                      ERROR            ...
[13:43:14.637] 182/344 postgresql:recovery / recovery/017_shm                                          ERROR           5...
[13:43:14.637] 187/344 postgresql:pg_basebackup / pg_basebackup/020_pg_receivewal                      ERROR           1...
[13:43:14.637] 188/344 postgresql:pg_basebackup / pg_basebackup/040_pg_createsubscriber                ERROR           1...
[13:43:14.637] 192/344 postgresql:pg_rewind / pg_rewind/001_basic                                      ERROR           1...
[13:43:14.637] 193/344 postgresql:pg_rewind / pg_rewind/002_databases                                  ERROR           1...
[13:43:14.637] 194/344 postgresql:pg_rewind / pg_rewind/003_extrafiles                                 ERROR           1...
[13:43:14.637] 195/344 postgresql:pg_rewind / pg_rewind/004_pg_xlog_symlink                            ERROR           1...
[13:43:14.637] 200/344 postgresql:pg_rewind / pg_rewind/007_standby_source                             ERROR           1...
[13:43:14.637] 201/344 postgresql:recovery / recovery/032_relfilenode_reuse                            ERROR           5...
[13:43:14.637] 206/344 postgresql:pg_verifybackup / pg_verifybackup/008_untar                          ERROR            ...
[13:43:14.637] 209/344 postgresql:pg_verifybackup / pg_verifybackup/010_client_untar                   ERROR            ...
[13:43:14.637] 208/344 postgresql:pg_verifybackup / pg_verifybackup/009_extract                        ERROR            ...
[13:43:14.637] 213/344 postgresql:pg_walsummary / pg_walsummary/002_blocks                             ERROR            ...
[13:43:14.637] 228/344 postgresql:pg_ctl / pg_ctl/003_promote                                          ERROR           2...
[13:43:14.637] 242/344 postgresql:basebackup_to_shell / basebackup_to_shell/001_basic                  ERROR            ...
[13:43:14.637] 248/344 postgresql:pg_rewind / pg_rewind/009_growing_files                              ERROR           1...
[13:43:14.637] 258/344 postgresql:pg_rewind / pg_rewind/008_min_recovery_point                         ERROR           1...
[13:43:14.637] 266/344 postgresql:pg_rewind / pg_rewind/010_keep_recycled_wals                         ERROR           1...
[13:43:14.637] 292/344 postgresql:recovery / recovery/030_stats_cleanup_replica                        ERROR           7...
[13:43:14.637] 343/344 postgresql:subscription / subscription/026_stats                                ERROR           3...
[13:43:14.637] 344/344 postgresql:bloom / bloom/001_wal                                                ERROR           5...
macOS - Sonoma - Meson
core
[13:52:17.428]   * frame #0: 0x000000019ec4d93c libsystem_kernel.dylib`__fcntl + 8
[13:52:17.428]     frame #1: 0x000000019ec4d908 libsystem_kernel.dylib`fcntl + 88
[13:52:17.428]     frame #2: 0x00000001ab8ecc44 libcopyfile.dylib`copyfile_internal + 6328
[13:52:17.428]     frame #3: 0x00000001ab8ee33c libcopyfile.dylib`fcopyfile + 416
[13:52:17.428]     frame #4: 0x000000010404d780 cp`___lldb_unnamed_symbol72 + 864
[13:52:17.428]     frame #5: 0x000000010404f128 cp`___lldb_unnamed_symbol83 + 1420
[13:52:17.428]     frame #6: 0x000000010404ea5c cp`___lldb_unnamed_symbol79 + 1132
[13:52:17.428]     frame #7: 0x000000019e903154 dyld`start + 2476
core
[13:54:29.010]   * frame #0: 0x000000019ec555d0 libsystem_kernel.dylib`__pthread_kill + 8
[13:54:29.010]     frame #1: 0x000000019ec8dc20 libsystem_pthread.dylib`pthread_kill + 288
[13:54:29.010]     frame #2: 0x000000019eb9aa30 libsystem_c.dylib`abort + 180
[13:54:29.010]     frame #3: 0x000000010286598c postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[13:54:29.010]     frame #4: 0x00000001027033c4 postgres`ComputeXidHorizons(h=0x000000016da14ce8) at procarray.c:1759:3
[13:54:29.010]     frame #5: 0x00000001027034c8 postgres`GetOldestTransactionIdConsideredRunning at procarray.c:2038:2
[13:54:29.010]     frame #6: 0x00000001024a78ac postgres`CreateRestartPoint(flags=<unavailable>) at xlog.c:8012:20
[13:54:29.010]     frame #7: 0x000000010268315c postgres`CheckpointerMain(startup_data=<unavailable>, startup_data_len=<...
[13:54:29.010]     frame #8: 0x0000000102684344 postgres`postmaster_child_launch(child_type=B_CHECKPOINTER, child_slot=5...
[13:54:29.010]     frame #9: 0x0000000102686f6c postgres`StartChildProcess(type=B_CHECKPOINTER) at postmaster.c:3973:8
core
[13:54:03.814]   * frame #0: 0x000000019ec555d0 libsystem_kernel.dylib`__pthread_kill + 8
[13:54:03.814]     frame #1: 0x000000019ec8dc20 libsystem_pthread.dylib`pthread_kill + 288
[13:54:03.814]     frame #2: 0x000000019eb9aa30 libsystem_c.dylib`abort + 180
[13:54:03.814]     frame #3: 0x000000010328598c postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[13:54:03.814]     frame #4: 0x00000001031233c4 postgres`ComputeXidHorizons(h=0x000000016cff4d08) at procarray.c:1759:3
[13:54:03.814]     frame #5: 0x00000001031234c8 postgres`GetOldestTransactionIdConsideredRunning at procarray.c:2038:2
[13:54:03.814]     frame #6: 0x0000000102ec78ac postgres`CreateRestartPoint(flags=<unavailable>) at xlog.c:8012:20
[13:54:03.814]     frame #7: 0x00000001030a315c postgres`CheckpointerMain(startup_data=<unavailable>, startup_data_len=<...
[13:54:03.814]     frame #8: 0x00000001030a4344 postgres`postmaster_child_launch(child_type=B_CHECKPOINTER, child_slot=5...
[13:54:03.814]     frame #9: 0x00000001030a6f6c postgres`StartChildProcess(type=B_CHECKPOINTER) at postmaster.c:3973:8
core
[13:53:39.155]   * frame #0: 0x000000019ec555d0 libsystem_kernel.dylib`__pthread_kill + 8
[13:53:39.155]     frame #1: 0x000000019ec8dc20 libsystem_pthread.dylib`pthread_kill + 288
[13:53:39.155]     frame #2: 0x000000019eb9aa30 libsystem_c.dylib`abort + 180
[13:53:39.155]     frame #3: 0x0000000100e3598c postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[13:53:39.155]     frame #4: 0x0000000100cd33c4 postgres`ComputeXidHorizons(h=0x000000016f444d18) at procarray.c:1759:3
[13:53:39.155]     frame #5: 0x0000000100cd34c8 postgres`GetOldestTransactionIdConsideredRunning at procarray.c:2038:2
[13:53:39.155]     frame #6: 0x0000000100a778ac postgres`CreateRestartPoint(flags=<unavailable>) at xlog.c:8012:20
[13:53:39.155]     frame #7: 0x0000000100c5315c postgres`CheckpointerMain(startup_data=<unavailable>, startup_data_len=<...
[13:53:39.155]     frame #8: 0x0000000100c54344 postgres`postmaster_child_launch(child_type=B_CHECKPOINTER, child_slot=5...
[13:53:39.155]     frame #9: 0x0000000100c56f6c postgres`StartChildProcess(type=B_CHECKPOINTER) at postmaster.c:3973:8
core
[13:53:12.410]   * frame #0: 0x000000019ec555d0 libsystem_kernel.dylib`__pthread_kill + 8
[13:53:12.410]     frame #1: 0x000000019ec8dc20 libsystem_pthread.dylib`pthread_kill + 288
[13:53:12.410]     frame #2: 0x000000019eb9aa30 libsystem_c.dylib`abort + 180
[13:53:12.410]     frame #3: 0x00000001031b6c7c postgres`errfinish.cold.2 at elog.c:600:3
[13:53:12.410]     frame #4: 0x000000010304e6c8 postgres`errfinish(filename=<unavailable>, lineno=<unavailable>, funcnam...
[13:53:12.410]     frame #5: 0x0000000103135d2c postgres`InitWalRecovery.cold.19 at xlogrecovery.c:800:4
[13:53:12.410]     frame #6: 0x0000000102c991dc postgres`InitWalRecovery(ControlFile=0x000000010902d280, wasShutdown_ptr...
[13:53:12.410]     frame #7: 0x0000000102c8d410 postgres`StartupXLOG at xlog.c:5752:2
[13:53:12.410]     frame #8: 0x0000000102e71fd8 postgres`StartupProcessMain(startup_data=<unavailable>, startup_data_len...
[13:53:12.410]     frame #9: 0x0000000102e6c344 postgres`postmaster_child_launch(child_type=B_STARTUP, child_slot=262, s...
core
[13:52:44.136]   * frame #0: 0x000000019ec555d0 libsystem_kernel.dylib`__pthread_kill + 8
[13:52:44.136]     frame #1: 0x000000019ec8dc20 libsystem_pthread.dylib`pthread_kill + 288
[13:52:44.136]     frame #2: 0x000000019eb9aa30 libsystem_c.dylib`abort + 180
[13:52:44.136]     frame #3: 0x0000000102c3598c postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[13:52:44.136]     frame #4: 0x0000000102ad33c4 postgres`ComputeXidHorizons(h=0x000000016d644cf8) at procarray.c:1759:3
[13:52:44.136]     frame #5: 0x0000000102ad34c8 postgres`GetOldestTransactionIdConsideredRunning at procarray.c:2038:2
[13:52:44.136]     frame #6: 0x00000001028778ac postgres`CreateRestartPoint(flags=<unavailable>) at xlog.c:8012:20
[13:52:44.136]     frame #7: 0x0000000102a5315c postgres`CheckpointerMain(startup_data=<unavailable>, startup_data_len=<...
[13:52:44.136]     frame #8: 0x0000000102a54344 postgres`postmaster_child_launch(child_type=B_CHECKPOINTER, child_slot=5...
[13:52:44.136]     frame #9: 0x0000000102a56f6c postgres`StartChildProcess(type=B_CHECKPOINTER) at postmaster.c:3973:8
core
[13:51:52.318]   * frame #0: 0x000000019ec555d0 libsystem_kernel.dylib`__pthread_kill + 8
[13:51:52.318]     frame #1: 0x000000019ec8dc20 libsystem_pthread.dylib`pthread_kill + 288
[13:51:52.318]     frame #2: 0x000000019eb9aa30 libsystem_c.dylib`abort + 180
[13:51:52.318]     frame #3: 0x00000001032f598c postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[13:51:52.318]     frame #4: 0x00000001031933c4 postgres`ComputeXidHorizons(h=0x000000016cf84d18) at procarray.c:1759:3
[13:51:52.318]     frame #5: 0x00000001031934c8 postgres`GetOldestTransactionIdConsideredRunning at procarray.c:2038:2
[13:51:52.318]     frame #6: 0x0000000102f378ac postgres`CreateRestartPoint(flags=<unavailable>) at xlog.c:8012:20
[13:51:52.318]     frame #7: 0x000000010311315c postgres`CheckpointerMain(startup_data=<unavailable>, startup_data_len=<...
[13:51:52.318]     frame #8: 0x0000000103114344 postgres`postmaster_child_launch(child_type=B_CHECKPOINTER, child_slot=5...
[13:51:52.318]     frame #9: 0x0000000103116f6c postgres`StartChildProcess(type=B_CHECKPOINTER) at postmaster.c:3973:8
core
[13:51:23.754]   * frame #0: 0x000000019ec555d0 libsystem_kernel.dylib`__pthread_kill + 8
[13:51:23.754]     frame #1: 0x000000019ec8dc20 libsystem_pthread.dylib`pthread_kill + 288
[13:51:23.754]     frame #2: 0x000000019eb9aa30 libsystem_c.dylib`abort + 180
[13:51:23.754]     frame #3: 0x000000010449198c postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[13:51:23.754]     frame #4: 0x000000010432f3c4 postgres`ComputeXidHorizons(h=0x000000016bde8ca8) at procarray.c:1759:3
[13:51:23.754]     frame #5: 0x000000010432f4c8 postgres`GetOldestTransactionIdConsideredRunning at procarray.c:2038:2
[13:51:23.754]     frame #6: 0x00000001040d38ac postgres`CreateRestartPoint(flags=<unavailable>) at xlog.c:8012:20
[13:51:23.754]     frame #7: 0x00000001042af15c postgres`CheckpointerMain(startup_data=<unavailable>, startup_data_len=<...
[13:51:23.754]     frame #8: 0x00000001042b0344 postgres`postmaster_child_launch(child_type=B_CHECKPOINTER, child_slot=2...
[13:51:23.754]     frame #9: 0x00000001042b2f6c postgres`StartChildProcess(type=B_CHECKPOINTER) at postmaster.c:3973:8
test
[13:45:28.223]  25/343 postgresql:recovery / recovery/005_replay_delay                                 ERROR           1...
[13:45:28.223]  30/343 postgresql:recovery / recovery/008_fsm_truncation                               ERROR           1...
[13:45:28.223]  36/343 postgresql:recovery / recovery/015_promotion_pages                              ERROR           1...
[13:45:28.223]  42/343 postgresql:recovery / recovery/038_save_logical_slots_shutdown                  ERROR            ...
[13:45:28.223]  44/343 postgresql:recovery / recovery/025_stuck_on_old_timeline                        ERROR           1...
[13:45:28.223]  45/343 postgresql:recovery / recovery/041_checkpoint_at_promote                        ERROR            ...
[13:45:28.223]  48/343 postgresql:recovery / recovery/042_low_level_backup                             ERROR            ...
[13:45:28.223]  22/343 postgresql:recovery / recovery/019_replslot_limit                               ERROR           2...
[13:45:28.223] 100/343 postgresql:recovery / recovery/039_end_of_wal                                   ERROR            ...
[13:45:28.223] 163/343 postgresql:pg_basebackup / pg_basebackup/010_pg_basebackup                      ERROR            ...
[13:45:28.223] 164/343 postgresql:pg_combinebackup / pg_combinebackup/003_timeline                     ERROR            ...
[13:45:28.223] 166/343 postgresql:pg_combinebackup / pg_combinebackup/006_db_file_copy                 ERROR            ...
[13:45:28.223] 170/343 postgresql:recovery / recovery/027_stream_regress                               ERROR           2...
[13:45:28.223] 178/343 postgresql:pg_combinebackup / pg_combinebackup/008_promote                      ERROR            ...
[13:45:28.223] 189/343 postgresql:recovery / recovery/017_shm                                          ERROR           4...
[13:45:28.223] 192/343 postgresql:pg_basebackup / pg_basebackup/020_pg_receivewal                      ERROR           1...
[13:45:28.223] 193/343 postgresql:pg_rewind / pg_rewind/008_min_recovery_point                         ERROR           1...
[13:45:28.223] 194/343 postgresql:pg_rewind / pg_rewind/001_basic                                      ERROR           1...
[13:45:28.223] 195/343 postgresql:pg_rewind / pg_rewind/003_extrafiles                                 ERROR           1...
[13:45:28.223] 199/343 postgresql:pg_rewind / pg_rewind/002_databases                                  ERROR           1...
[13:45:28.223] 200/343 postgresql:pg_rewind / pg_rewind/004_pg_xlog_symlink                            ERROR           1...
[13:45:28.223] 204/343 postgresql:pg_rewind / pg_rewind/007_standby_source                             ERROR           1...
[13:45:28.223] 210/343 postgresql:pg_verifybackup / pg_verifybackup/010_client_untar                   ERROR            ...
[13:45:28.223] 207/343 postgresql:pg_verifybackup / pg_verifybackup/008_untar                          ERROR            ...
[13:45:28.223] 214/343 postgresql:pg_walsummary / pg_walsummary/002_blocks                             ERROR            ...
[13:45:28.223] 209/343 postgresql:pg_verifybackup / pg_verifybackup/009_extract                        ERROR            ...
[13:45:28.223] 242/343 postgresql:basebackup_to_shell / basebackup_to_shell/001_basic                  ERROR            ...
[13:45:28.223] 270/343 postgresql:pg_ctl / pg_ctl/003_promote                                          ERROR           4...
[13:45:28.223] 343/343 postgresql:bloom / bloom/001_wal                                                ERROR           9...
Windows - Server 2019, VS 2019 - Meson & ninja
assertion
TRAP: failed Assert("TransactionIdIsValid(initial)"), File: "../src/backend/storage/ipc/procarray.c", Line: 1759, PID: 8...
assertion
TRAP: failed Assert("TransactionIdIsValid(initial)"), File: "../src/backend/storage/ipc/procarray.c", Line: 1759, PID: 6...
assertion
TRAP: failed Assert("TransactionIdIsValid(initial)"), File: "../src/backend/storage/ipc/procarray.c", Line: 1759, PID: 7...
assertion
TRAP: failed Assert("end_of_summary_lsn >= current_lsn"), File: "../src/backend/postmaster/walsummarizer.c", Line: 423, ...
assertion
TRAP: failed Assert("TransactionIdIsValid(initial)"), File: "../src/backend/storage/ipc/procarray.c", Line: 1759, PID: 5...
core
0000007c`8abff8b0 00007ff7`353c0a08     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
0000007c`8abff8f0 00007ff7`3513d15b     postgres!ExceptionalCondition(
0000007c`8abff930 00007ff7`351397ad     postgres!ComputeXidHorizons(
0000007c`8abff9a0 00007ff7`34cc1c52     postgres!GetOldestTransactionIdConsideredRunning(void)+0x1d [c:\cirrus\src\backe...
0000007c`8abffa00 00007ff7`350649a1     postgres!CreateRestartPoint(
0000007c`8abffb70 00007ff7`350662b7     postgres!CheckpointerMain(
0000007c`8abffd00 00007ff7`34f1a429     postgres!SubPostmasterMain(
0000007c`8abffd80 00007ff7`3554c729     postgres!main(
0000007c`8abffdc0 00007ff7`3554c67e     postgres!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\st...
0000007c`8abffe10 00007ff7`3554c53e     postgres!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcst...
core
0000007c`8b7ff9c8 00007ffd`499eb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
0000007c`8b7ff9d0 00007ffd`482e4cb0     ntdll!TppWorkerThread+0x2df
0000007c`8b7ffcc0 00007ffd`49a5edcb     KERNEL32!BaseThreadInitThunk+0x10
0000007c`8b7ffcf0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000007c`8b3ff7a8 00007ffd`46fd48fa     ntdll!NtFsControlFile+0x14
0000007c`8b3ff7b0 00007ff7`3505a33b     KERNELBASE!ConnectNamedPipe+0x6a
0000007c`8b3ff820 00007ffd`482e4cb0     postgres!pg_signal_thread(
0000007c`8b3ff920 00007ffd`49a5edcb     KERNEL32!BaseThreadInitThunk+0x10
0000007c`8b3ff950 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000007c`8afff788 00007ffd`499eb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
0000007c`8afff790 00007ffd`482e4cb0     ntdll!TppWorkerThread+0x2df
0000007c`8afffa80 00007ffd`49a5edcb     KERNEL32!BaseThreadInitThunk+0x10
0000007c`8afffab0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000004a`c49ffc38 00007ffd`499eb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
0000004a`c49ffc40 00007ffd`482e4cb0     ntdll!TppWorkerThread+0x2df
0000004a`c49fff30 00007ffd`49a5edcb     KERNEL32!BaseThreadInitThunk+0x10
0000004a`c49fff60 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000004a`c51ffb78 00007ffd`46fd48fa     ntdll!NtFsControlFile+0x14
0000004a`c51ffb80 00007ff7`3505a33b     KERNELBASE!ConnectNamedPipe+0x6a
0000004a`c51ffbf0 00007ffd`482e4cb0     postgres!pg_signal_thread(
0000004a`c51ffcf0 00007ffd`49a5edcb     KERNEL32!BaseThreadInitThunk+0x10
0000004a`c51ffd20 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000004a`c4dff918 00007ffd`499eb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
0000004a`c4dff920 00007ffd`482e4cb0     ntdll!TppWorkerThread+0x2df
0000004a`c4dffc10 00007ffd`49a5edcb     KERNEL32!BaseThreadInitThunk+0x10
0000004a`c4dffc40 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000004a`c45ff6b0 00007ff7`353c1796     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
0000004a`c45ff6f0 00007ff7`34cd5f4f     postgres!errfinish(
0000004a`c45ff750 00007ff7`34cbf918     postgres!InitWalRecovery(
0000004a`c45ff960 00007ff7`3506fd41     postgres!StartupXLOG(void)+0x4c8 [c:\cirrus\src\backend\access\transam\xlog.c @ ...
0000004a`c45ffb00 00007ff7`350662b7     postgres!StartupProcessMain(
0000004a`c45ffb30 00007ff7`34f1a429     postgres!SubPostmasterMain(
0000004a`c45ffbb0 00007ff7`3554c729     postgres!main(
0000004a`c45ffbf0 00007ff7`3554c67e     postgres!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\st...
0000004a`c45ffc40 00007ff7`3554c53e     postgres!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcst...
0000004a`c45ffcb0 00007ff7`3554c79e     postgres!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\...
core
00000085`bc7ffc18 00007ffd`499eb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000085`bc7ffc20 00007ffd`482e4cb0     ntdll!TppWorkerThread+0x2df
00000085`bc7fff10 00007ffd`49a5edcb     KERNEL32!BaseThreadInitThunk+0x10
00000085`bc7fff40 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000085`bcbff928 00007ffd`46fd48fa     ntdll!NtFsControlFile+0x14
00000085`bcbff930 00007ff7`3505a33b     KERNELBASE!ConnectNamedPipe+0x6a
00000085`bcbff9a0 00007ffd`482e4cb0     postgres!pg_signal_thread(
00000085`bcbffaa0 00007ffd`49a5edcb     KERNEL32!BaseThreadInitThunk+0x10
00000085`bcbffad0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000085`bbfff6e0 00007ff7`353c0a08     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
00000085`bbfff720 00007ff7`3513d15b     postgres!ExceptionalCondition(
00000085`bbfff760 00007ff7`351397ad     postgres!ComputeXidHorizons(
00000085`bbfff7d0 00007ff7`34cc1c52     postgres!GetOldestTransactionIdConsideredRunning(void)+0x1d [c:\cirrus\src\backe...
00000085`bbfff830 00007ff7`350649a1     postgres!CreateRestartPoint(
00000085`bbfff9a0 00007ff7`350662b7     postgres!CheckpointerMain(
00000085`bbfffb30 00007ff7`34f1a429     postgres!SubPostmasterMain(
00000085`bbfffbb0 00007ff7`3554c729     postgres!main(
00000085`bbfffbf0 00007ff7`3554c67e     postgres!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\st...
00000085`bbfffc40 00007ff7`3554c53e     postgres!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcst...
core
00000085`bc3ff5d8 00007ffd`499eb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000085`bc3ff5e0 00007ffd`482e4cb0     ntdll!TppWorkerThread+0x2df
00000085`bc3ff8d0 00007ffd`49a5edcb     KERNEL32!BaseThreadInitThunk+0x10
00000085`bc3ff900 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000093`75bff578 00007ffd`499eb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000093`75bff580 00007ffd`482e4cb0     ntdll!TppWorkerThread+0x2df
00000093`75bff870 00007ffd`49a5edcb     KERNEL32!BaseThreadInitThunk+0x10
00000093`75bff8a0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000093`75fffd18 00007ffd`46fd48fa     ntdll!NtFsControlFile+0x14
00000093`75fffd20 00007ff7`3505a33b     KERNELBASE!ConnectNamedPipe+0x6a
00000093`75fffd90 00007ffd`482e4cb0     postgres!pg_signal_thread(
00000093`75fffe90 00007ffd`49a5edcb     KERNEL32!BaseThreadInitThunk+0x10
00000093`75fffec0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000093`757ff7c8 00007ffd`499eb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000093`757ff7d0 00007ffd`482e4cb0     ntdll!TppWorkerThread+0x2df
00000093`757ffac0 00007ffd`49a5edcb     KERNEL32!BaseThreadInitThunk+0x10
00000093`757ffaf0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000093`753ff960 00007ff7`353c0a08     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
00000093`753ff9a0 00007ff7`35072a1c     postgres!ExceptionalCondition(
00000093`753ff9e0 00007ff7`350662b7     postgres!WalSummarizerMain(
00000093`753ffb70 00007ff7`34f1a429     postgres!SubPostmasterMain(
00000093`753ffbf0 00007ff7`3554c729     postgres!main(
00000093`753ffc30 00007ff7`3554c67e     postgres!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\st...
00000093`753ffc80 00007ff7`3554c53e     postgres!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcst...
00000093`753ffcf0 00007ff7`3554c79e     postgres!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\...
00000093`753ffd20 00007ffd`482e4cb0     postgres!mainCRTStartup(
00000093`753ffd50 00007ffd`49a5edcb     KERNEL32!BaseThreadInitThunk+0x10
core
0000008b`07bff928 00007ffd`499eb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
0000008b`07bff930 00007ffd`482e4cb0     ntdll!TppWorkerThread+0x2df
0000008b`07bffc20 00007ffd`49a5edcb     KERNEL32!BaseThreadInitThunk+0x10
0000008b`07bffc50 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000008b`06fff870 00007ff7`353c0a08     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
0000008b`06fff8b0 00007ff7`3513d15b     postgres!ExceptionalCondition(
0000008b`06fff8f0 00007ff7`351397ad     postgres!ComputeXidHorizons(
0000008b`06fff960 00007ff7`34cc1c52     postgres!GetOldestTransactionIdConsideredRunning(void)+0x1d [c:\cirrus\src\backe...
0000008b`06fff9c0 00007ff7`350649a1     postgres!CreateRestartPoint(
0000008b`06fffb30 00007ff7`350662b7     postgres!CheckpointerMain(
0000008b`06fffcc0 00007ff7`34f1a429     postgres!SubPostmasterMain(
0000008b`06fffd40 00007ff7`3554c729     postgres!main(
0000008b`06fffd80 00007ff7`3554c67e     postgres!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\st...
0000008b`06fffdd0 00007ff7`3554c53e     postgres!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcst...
core
0000008b`077ff818 00007ffd`46fd48fa     ntdll!NtFsControlFile+0x14
0000008b`077ff820 00007ff7`3505a33b     KERNELBASE!ConnectNamedPipe+0x6a
0000008b`077ff890 00007ffd`482e4cb0     postgres!pg_signal_thread(
0000008b`077ff990 00007ffd`49a5edcb     KERNEL32!BaseThreadInitThunk+0x10
0000008b`077ff9c0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000008b`073ff6e8 00007ffd`499eb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
0000008b`073ff6f0 00007ffd`482e4cb0     ntdll!TppWorkerThread+0x2df
0000008b`073ff9e0 00007ffd`49a5edcb     KERNEL32!BaseThreadInitThunk+0x10
0000008b`073ffa10 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000ce`72dff7e8 00007ffd`499eb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000ce`72dff7f0 00007ffd`482e4cb0     ntdll!TppWorkerThread+0x2df
000000ce`72dffae0 00007ffd`49a5edcb     KERNEL32!BaseThreadInitThunk+0x10
000000ce`72dffb10 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000ce`721ff600 00007ff7`353c0a08     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
000000ce`721ff640 00007ff7`3513d15b     postgres!ExceptionalCondition(
000000ce`721ff680 00007ff7`351397ad     postgres!ComputeXidHorizons(
000000ce`721ff6f0 00007ff7`34cc1c52     postgres!GetOldestTransactionIdConsideredRunning(void)+0x1d [c:\cirrus\src\backe...
000000ce`721ff750 00007ff7`350649a1     postgres!CreateRestartPoint(
000000ce`721ff8c0 00007ff7`350662b7     postgres!CheckpointerMain(
000000ce`721ffa50 00007ff7`34f1a429     postgres!SubPostmasterMain(
000000ce`721ffad0 00007ff7`3554c729     postgres!main(
000000ce`721ffb10 00007ff7`3554c67e     postgres!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\st...
000000ce`721ffb60 00007ff7`3554c53e     postgres!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcst...
core
000000ce`725ff688 00007ffd`499eb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000ce`725ff690 00007ffd`482e4cb0     ntdll!TppWorkerThread+0x2df
000000ce`725ff980 00007ffd`49a5edcb     KERNEL32!BaseThreadInitThunk+0x10
000000ce`725ff9b0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000ce`729ffa98 00007ffd`46fd48fa     ntdll!NtFsControlFile+0x14
000000ce`729ffaa0 00007ff7`3505a33b     KERNELBASE!ConnectNamedPipe+0x6a
000000ce`729ffb10 00007ffd`482e4cb0     postgres!pg_signal_thread(
000000ce`729ffc10 00007ffd`49a5edcb     KERNEL32!BaseThreadInitThunk+0x10
000000ce`729ffc40 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
panic
2025-06-20 13:36:38.074 GMT [4408][startup] PANIC:  could not locate a valid checkpoint record at 0/2002358
tap
[13:50:38.153](0.743s) not ok 3 - backup with no detail: pg_basebackup
[13:50:38.155](0.002s) not ok 4 - backup with no detail: backup_manifest.gz was created
[13:50:38.172](0.016s) Bail out!  command "C:/Program Files/Git/usr/bin/gzip.EXE -d C:\cirrus\build\testrun\basebackup_t...
tap
[13:59:38.479](360.129s) # poll_query_until timed out executing this query:
timed out waiting for catchup at C:/cirrus/contrib/bloom/t/001_wal.pl line 22.
tap
[13:59:40.351](359.202s) # poll_query_until timed out executing this query:
timed out waiting for catchup at C:/cirrus/src/test/modules/brin/t/02_wal_consistency.pl line 73.
tap
[13:42:18.705](2.480s) Bail out!  pg_ctl start failed
tap
[13:44:44.163](150.384s) Bail out!  command "pg_ctl --pgdata C:\cirrus\build/testrun/pg_basebackup/020_pg_receivewal\dat...
tap
[13:44:49.485](151.403s) Bail out!  command "pg_ctl --pgdata C:\cirrus\build/testrun/pg_basebackup/040_pg_createsubscrib...
tap
[13:42:36.795](4.252s) Bail out!  pg_ctl start failed
tap
[13:43:33.893](5.413s) Bail out!  pg_ctl start failed
tap
[13:43:53.031](8.768s) not ok 2 - incremental backup from node2
tap
[13:50:25.935](348.050s) # poll_query_until timed out executing this query:
[13:50:25.938](0.003s) not ok 9 - promoted standby is not in recovery
[13:52:44.918](135.199s) not ok 11 - pg_ctl promote of standby runs
[13:52:45.065](0.147s) not ok 12 - promoted standby is not in recovery
tap
[13:48:00.631](144.571s) Bail out!  command "pg_ctl --pgdata C:\cirrus\build/testrun/pg_rewind/001_basic\data/t_001_basi...
tap
[13:48:06.174](147.354s) Bail out!  command "pg_ctl --pgdata C:\cirrus\build/testrun/pg_rewind/002_databases\data/t_002_...
tap
[13:48:06.902](140.244s) Bail out!  command "pg_ctl --pgdata C:\cirrus\build/testrun/pg_rewind/003_extrafiles\data/t_003...
tap
[13:48:09.530](140.290s) Bail out!  command "pg_ctl --pgdata C:\cirrus\build/testrun/pg_rewind/004_pg_xlog_symlink\data/...
tap
[13:48:42.414](150.828s) Bail out!  command "pg_ctl --pgdata C:\cirrus\build/testrun/pg_rewind/007_standby_source\data/t...
tap
[13:51:34.581](213.120s) Bail out!  command "pg_ctl --pgdata C:\cirrus\build/testrun/pg_rewind/008_min_recovery_point\da...
tap
[13:50:26.796](139.840s) Bail out!  command "pg_ctl --pgdata C:\cirrus\build/testrun/pg_rewind/009_growing_files\data/t_...
tap
[13:50:28.213](140.518s) Bail out!  command "pg_ctl --pgdata C:\cirrus\build/testrun/pg_rewind/010_keep_recycled_wals\da...
tap
[13:48:56.933](1.623s) not ok 1 - server side backup, compression none
[13:48:56.936](0.003s) not ok 2 - found expected backup files, compression none
[13:48:56.962](0.026s) not ok 3 - verify backup, compression none
tap
[13:48:59.850](2.304s) not ok 1 - backup done, compression none
[13:48:59.902](0.052s) not ok 2 - backup verified, compression method "none"
tap
[13:49:00.631](1.569s) not ok 1 - client side backup, compression none
tap
[13:49:06.113](0.069s) not ok 4 - got exactly one new WAL summary
[13:49:06.140](0.001s) not ok 6 - stdout shows block 0 modified
[13:49:06.141](0.000s) not ok 8 - UPDATE modified 2 blocks
tap
[13:24:37.298](134.390s) Bail out!  command "pg_ctl --pgdata C:\cirrus\build/testrun/recovery/005_replay_delay\data/t_00...
tap
[13:26:40.923](264.953s) Bail out!  command "pg_ctl --pgdata C:\cirrus\build/testrun/recovery/008_fsm_truncation\data/t_...
tap
[13:32:37.722](139.574s) Bail out!  command "pg_ctl --pgdata C:\cirrus\build/testrun/recovery/009_twophase\data/t_009_tw...
tap
[13:33:44.780](550.292s) # poll_query_until timed out executing this query:
timed out waiting for catchup at C:/cirrus/src/test/recovery/t/015_promotion_pages.pl line 64.
tap
[13:36:55.100](736.850s) # poll_query_until timed out executing this query:
timed out waiting for catchup at C:/cirrus/src/test/recovery/t/016_min_consistency.pl line 102.
tap
[13:29:04.219](134.970s) Bail out!  pg_ctl start failed
tap
[13:35:40.791](377.153s) # poll_query_until timed out executing this query:
timed out waiting for catchup at C:/cirrus/src/test/recovery/t/019_replslot_limit.pl line 131.
tap
[13:26:45.698](0.000s) not ok 6 - .done file for archived WAL segment 000000010000000000000001 exists
tap
[13:34:07.431](291.723s) Bail out!  aborting wait: program timed out
tap
[13:31:26.574](141.534s) Bail out!  command "pg_ctl --pgdata C:\cirrus\build/testrun/recovery/025_stuck_on_old_timeline\...
tap
[13:31:38.779](137.751s) Bail out!  pg_ctl start failed
tap
[13:38:58.457](361.742s) # poll_query_until timed out executing this query:
timed out waiting for catchup at C:/cirrus/src/test/recovery/t/027_stream_regress.pl line 103.
tap
[13:46:03.341](430.988s) # poll_query_until timed out executing this query:
timed out waiting for catchup at C:/cirrus/src/test/recovery/t/030_stats_cleanup_replica.pl line 62.
tap
[13:39:51.303](365.576s) # poll_query_until timed out executing this query:
timed out waiting for catchup at C:/cirrus/src/test/recovery/t/032_relfilenode_reuse.pl line 83.
tap
[13:36:03.753](33.650s) Bail out!  pg_ctl start failed
tap
[13:36:33.756](0.721s) not ok 2 - Check that the slot's confirmed_flush LSN is the same as the latest_checkpoint locatio...
tap
[13:36:44.846](7.374s) Bail out!  pg_ctl start failed
tap
[13:38:30.343](32.995s) not ok 1 - restartpoint has started
tap
[13:39:05.755](2.594s) Bail out!  pg_ctl start failed
tap
[14:01:32.240](320.948s) # poll_query_until timed out executing this query:
tap
[13:57:37.463](135.400s) Bail out!  pg_ctl start failed
test
[14:01:32.628]  18/338 postgresql:recovery / recovery/005_replay_delay                                 ERROR           1...
[14:01:32.628]  22/338 postgresql:recovery / recovery/008_fsm_truncation                               ERROR           2...
[14:01:32.628]  23/338 postgresql:recovery / recovery/020_archive_status                               ERROR            ...
[14:01:32.628]  27/338 postgresql:recovery / recovery/018_wal_optimize                                 ERROR           2...
[14:01:32.628]  29/338 postgresql:recovery / recovery/025_stuck_on_old_timeline                        ERROR           1...
[14:01:32.628]  30/338 postgresql:recovery / recovery/026_overwrite_contrecord                         ERROR           1...
[14:01:32.628]  32/338 postgresql:recovery / recovery/009_twophase                                     ERROR           6...
[14:01:32.628]  34/338 postgresql:recovery / recovery/015_promotion_pages                              ERROR           5...
[14:01:32.628]  35/338 postgresql:recovery / recovery/021_row_visibility                               ERROR           4...
[14:01:32.628]  38/338 postgresql:recovery / recovery/019_replslot_limit                               ERROR           5...
[14:01:32.628]  40/338 postgresql:recovery / recovery/001_stream_rep                                   TIMEOUT        10...
[14:01:32.628]  42/338 postgresql:recovery / recovery/038_save_logical_slots_shutdown                  ERROR            ...
[14:01:32.628]  44/338 postgresql:recovery / recovery/016_min_consistency                              ERROR           7...
[14:01:32.628]  47/338 postgresql:recovery / recovery/027_stream_regress                               ERROR           4...
[14:01:32.628]  48/338 postgresql:recovery / recovery/042_low_level_backup                             ERROR            ...
[14:01:32.628]  49/338 postgresql:recovery / recovery/031_recovery_conflict                            ERROR           3...
[14:01:32.628]  53/338 postgresql:recovery / recovery/032_relfilenode_reuse                            ERROR           3...
[14:01:32.628]  46/338 postgresql:recovery / recovery/041_checkpoint_at_promote                        ERROR           1...
[14:01:32.628] 158/338 postgresql:pg_basebackup / pg_basebackup/010_pg_basebackup                      ERROR            ...
[14:01:32.628] 161/338 postgresql:pg_combinebackup / pg_combinebackup/003_timeline                     ERROR            ...
[14:01:32.628] 164/338 postgresql:pg_combinebackup / pg_combinebackup/006_db_file_copy                 ERROR            ...
[14:01:32.628] 166/338 postgresql:pg_combinebackup / pg_combinebackup/008_promote                      ERROR            ...
[14:01:32.628] 173/338 postgresql:pg_basebackup / pg_basebackup/020_pg_receivewal                      ERROR           1...
[14:01:32.628] 174/338 postgresql:pg_basebackup / pg_basebackup/040_pg_createsubscriber                ERROR           1...
[14:01:32.628] 187/338 postgresql:recovery / recovery/030_stats_cleanup_replica                        ERROR           8...
[14:01:32.628] 190/338 postgresql:pg_rewind / pg_rewind/001_basic                                      ERROR           1...
[14:01:32.628] 191/338 postgresql:pg_rewind / pg_rewind/002_databases                                  ERROR           1...
[14:01:32.628] 192/338 postgresql:pg_rewind / pg_rewind/003_extrafiles                                 ERROR           1...
[14:01:32.628] 193/338 postgresql:pg_rewind / pg_rewind/004_pg_xlog_symlink                            ERROR           1...
[14:01:32.628] 198/338 postgresql:pg_rewind / pg_rewind/007_standby_source                             ERROR           1...
[14:01:32.628] 203/338 postgresql:pg_verifybackup / pg_verifybackup/008_untar                          ERROR            ...
[14:01:32.628] 205/338 postgresql:pg_verifybackup / pg_verifybackup/009_extract                        ERROR            ...
[14:01:32.628] 206/338 postgresql:pg_verifybackup / pg_verifybackup/010_client_untar                   ERROR            ...
[14:01:32.628] 209/338 postgresql:pg_walsummary / pg_walsummary/002_blocks                             ERROR            ...
[14:01:32.628] 236/338 postgresql:pg_rewind / pg_rewind/009_growing_files                              ERROR           1...
[14:01:32.628] 237/338 postgresql:pg_rewind / pg_rewind/010_keep_recycled_wals                         ERROR           1...
[14:01:32.628] 240/338 postgresql:basebackup_to_shell / basebackup_to_shell/001_basic                  ERROR            ...
[14:01:32.628] 264/338 postgresql:pg_rewind / pg_rewind/008_min_recovery_point                         ERROR           2...
[14:01:32.628]  39/338 postgresql:recovery / recovery/035_standby_logical_decoding                     TIMEOUT        10...
[14:01:32.628] 235/338 postgresql:pg_ctl / pg_ctl/003_promote                                          ERROR           4...
[14:01:32.628]  43/338 postgresql:recovery / recovery/039_end_of_wal                                   TIMEOUT        10...
[14:01:32.628] 335/338 postgresql:test_misc / test_misc/004_io_direct                                  ERROR           1...
[14:01:32.628] 336/338 postgresql:bloom / bloom/001_wal                                                ERROR           5...
[14:01:32.628] 337/338 postgresql:brin / brin/02_wal_consistency                                       ERROR           3...
[14:01:32.628] 338/338 postgresql:subscription / subscription/032_subscribe_use_index                  ERROR           5...
53/5711 temporary file usage report with extended protocol and unnamed portals
Windows - Server 2019, VS 2019 - Meson & ninja
test
[13:24:22.079] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5692 Create DATA dump objects for partitioned tables too
Windows - Server 2019, VS 2019 - Meson & ninja
test
[13:11:54.024] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5736 Fix a race condition in ConditionVariableTimedSleep()
Windows - Server 2019, VS 2019 - Meson & ninja
test
[12:55:42.600] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5786 CHECKPOINT unlogged data
Windows - Server 2019, VS 2019 - Meson & ninja
test
[12:41:23.158] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5824 Returning nbtree posting list TIDs in DESC order during backwards scans
Windows - Server 2019, VS 2019 - Meson & ninja
test
[12:25:23.511] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5378 Conflict detection for update_deleted in logical replication
FreeBSD - Meson
assertion
TRAP: failed Assert("ReplicationSlotCtl != NULL"), File: "../src/backend/replication/slot.c", Line: 1202, PID: 11606
core
[11:50:40.314] #0  0x000000082bc671ba in thr_kill () from /lib/libc.so.7
[11:50:40.314] #1  0x000000082bbe05d4 in raise () from /lib/libc.so.7
[11:50:40.314] #2  0x000000082bc93b59 in abort () from /lib/libc.so.7
[11:50:40.314] #3  0x0000000000ad77d5 in ExceptionalCondition (conditionName=0x2bad5a "ReplicationSlotCtl != NULL", file...
[11:50:40.314] #4  0x00000000008db703 in ReplicationSlotsComputeRequiredLSN () at ../src/backend/replication/slot.c:1202
[11:50:40.314] #5  0x00000000008dc7b6 in CheckPointReplicationSlots (is_shutdown=true) at ../src/backend/replication/slo...
[11:50:40.314] #6  0x0000000000684c90 in CheckPointGuts (checkPointRedo=24667904, flags=flags@entry=5) at ../src/backend...
[11:50:40.314] #7  0x00000000006845cb in CreateCheckPoint (flags=flags@entry=5) at ../src/backend/access/transam/xlog.c:...
[11:50:40.314] #8  0x00000000006837c8 in ShutdownXLOG (code=code@entry=0, arg=arg@entry=0) at ../src/backend/access/tran...
[11:50:40.314] #9  0x00000000008bcf7f in CheckpointerMain (startup_data=<optimized out>, startup_data_len=<optimized out...
core
[11:50:40.404] #0  0x00002555ed64875a in ?? () from /libexec/ld-elf.so.1
[11:50:40.404] #1  0x00002555ed6427fc in ?? () from /libexec/ld-elf.so.1
[11:50:40.404] #2  0x0000000000000000 in ?? ()
tap
[11:42:16.154](0.000s) not ok 8 - run of pg_upgrade --check for old instance with relation in 'd' datasync(invalid) stat...
test
[11:48:02.108]   6/343 postgresql:pg_upgrade / pg_upgrade/004_subscription                             ERROR            ...
Linux - Debian Bookworm - Autoconf
assertion
TRAP: failed Assert("ReplicationSlotCtl != NULL"), File: "slot.c", Line: 1202, PID: 62097
core
[11:55:55.740] #0  0x00007f3eb74abeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[11:55:55.740] #1  0x00007f3eb745cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[11:55:55.740] #2  0x00007f3eb7447472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[11:55:55.740] #3  0x0000558bdb701aa8 in ExceptionalCondition (conditionName=conditionName@entry=0x558bdbaa8a20 "Replica...
[11:55:55.740] #4  0x0000558bdb2bc3a8 in ReplicationSlotsComputeRequiredLSN () at slot.c:1202
[11:55:55.740] #5  0x0000558bdb2bf396 in CheckPointReplicationSlots (is_shutdown=is_shutdown@entry=true) at slot.c:2188
[11:55:55.740] #6  0x0000558bdab58ad1 in CheckPointGuts (checkPointRedo=24734992, flags=flags@entry=5) at xlog.c:7705
[11:55:55.740] #7  0x0000558bdab6603f in CreateCheckPoint (flags=flags@entry=5) at xlog.c:7367
[11:55:55.740] #8  0x0000558bdab66de1 in ShutdownXLOG (code=code@entry=0, arg=arg@entry=0) at xlog.c:6829
[11:55:55.740] #9  0x0000558bdb211c7c in CheckpointerMain (startup_data=<optimized out>, startup_data_len=<optimized out...
tap
[11:50:44.869](0.001s) not ok 8 - run of pg_upgrade --check for old instance with relation in 'd' datasync(invalid) stat...
Linux - Debian Bookworm - Meson
assertion
TRAP: failed Assert("ReplicationSlotCtl != NULL"), File: "../src/backend/replication/slot.c", Line: 1202, PID: 30034
core
[11:53:46.058] #0  0x00007ff4e8eaedd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[11:53:46.058] #1  0x00007ff4e8e5b239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[11:53:46.058] #2  0x00007ff4e8f16244 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[11:53:46.058] #3  0x00007ff4e8f2889c in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[11:53:46.504] #0  0x00007fec32ca9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[11:53:46.528] #0  0x00007fec32ca9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[11:53:46.528] #1  0x00007fec32c5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[11:53:46.528] #2  0x00007fec32c45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[11:53:46.528] #3  0x000055b517ce95bd in ExceptionalCondition (conditionName=conditionName@entry=0x55b517fa47a3 "Replica...
[11:53:46.528] #4  0x000055b517913e6e in ReplicationSlotsComputeRequiredLSN () at ../src/backend/replication/slot.c:1202
[11:53:46.528] #5  0x000055b517916791 in CheckPointReplicationSlots (is_shutdown=is_shutdown@entry=true) at ../src/backe...
[11:53:46.528] #6  0x000055b5174191c9 in CheckPointGuts (checkPointRedo=24734992, flags=flags@entry=5) at ../src/backend...
[11:53:46.528] #7  0x000055b517429189 in CreateCheckPoint (flags=flags@entry=5) at ../src/backend/access/transam/xlog.c:...
[11:53:46.528] #8  0x000055b517429d58 in ShutdownXLOG (code=code@entry=0, arg=arg@entry=0) at ../src/backend/access/tran...
[11:53:46.528] #9  0x000055b5178d9026 in CheckpointerMain (startup_data=<optimized out>, startup_data_len=<optimized out...
core
[11:53:46.058] #0  <unavailable> in ?? ()
tap
[11:45:27.328](0.000s) not ok 8 - run of pg_upgrade --check for old instance with relation in 'd' datasync(invalid) stat...
test
[11:51:06.808]   7/344 postgresql:pg_upgrade / pg_upgrade/004_subscription                             ERROR            ...
macOS - Sonoma - Meson
assertion
TRAP: failed Assert("ReplicationSlotCtl != NULL"), File: "../src/backend/replication/slot.c", Line: 1202, PID: 11967
core
[11:50:13.608]   * frame #0: 0x000000019cb4d5d0 libsystem_kernel.dylib`__pthread_kill + 8
[11:50:13.608]     frame #1: 0x000000019cb85c20 libsystem_pthread.dylib`pthread_kill + 288
[11:50:13.608]     frame #2: 0x000000019ca92a30 libsystem_c.dylib`abort + 180
[11:50:13.608]     frame #3: 0x0000000102ed8b10 postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[11:50:13.608]     frame #4: 0x0000000102d12224 postgres`ReplicationSlotsComputeRequiredLSN at slot.c:1202:2
[11:50:13.608]     frame #5: 0x0000000102d13168 postgres`CheckPointReplicationSlots(is_shutdown=true) at slot.c:2188:2
[11:50:13.608]     frame #6: 0x0000000102b19e5c postgres`CheckPointGuts(checkPointRedo=24630904, flags=5) at xlog.c:7705...
[11:50:13.608]     frame #7: 0x0000000102b19878 postgres`CreateCheckPoint(flags=5) at xlog.c:7367:2
[11:50:13.608]     frame #8: 0x0000000102b18b1c postgres`ShutdownXLOG(code=<unavailable>, arg=<unavailable>) at xlog.c:6...
[11:50:13.608]     frame #9: 0x0000000102cf5170 postgres`CheckpointerMain(startup_data=<unavailable>, startup_data_len=<...
core
[11:49:38.945]   * frame #0: 0x000000019cb807fc libsystem_pthread.dylib`_pthread_mutex_check_init_slow + 332
[11:49:38.946]     frame #1: 0x000000019cb80630 libsystem_pthread.dylib`_pthread_mutex_lock_init_slow + 60
[11:49:38.946]     frame #2: 0x000000019ca47f90 libsystem_c.dylib`ttyname + 52
[11:49:38.946]     frame #3: 0x0000000102f63118 bash`___lldb_unnamed_symbol231 + 52
[11:49:38.946]     frame #4: 0x0000000102f606e8 bash`___lldb_unnamed_symbol203 + 120
[11:49:38.946]     frame #5: 0x000000019c7fb154 dyld`start + 2476
tap
[11:41:58.035](0.001s) not ok 8 - run of pg_upgrade --check for old instance with relation in 'd' datasync(invalid) stat...
test
[11:45:58.961]   9/343 postgresql:pg_upgrade / pg_upgrade/004_subscription                             ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
assertion
TRAP: failed Assert("ReplicationSlotCtl != NULL"), File: "../src/backend/replication/slot.c", Line: 1202, PID: 5140
core
000000b1`995ff928 00007ffd`ecef48fa     ntdll!NtFsControlFile+0x14
000000b1`995ff930 00007ff7`3603ad3b     KERNELBASE!ConnectNamedPipe+0x6a
000000b1`995ff9a0 00007ffd`ee7d4cb0     postgres!pg_signal_thread(
000000b1`995ffaa0 00007ffd`ef85edcb     KERNEL32!BaseThreadInitThunk+0x10
000000b1`995ffad0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000b1`999ffae8 00007ffd`ef7eb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000b1`999ffaf0 00007ffd`ee7d4cb0     ntdll!TppWorkerThread+0x2df
000000b1`999ffde0 00007ffd`ef85edcb     KERNEL32!BaseThreadInitThunk+0x10
000000b1`999ffe10 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000b1`98dfefd0 00007ff7`363a32c8     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
000000b1`98dff010 00007ff7`36075850     postgres!ExceptionalCondition(
000000b1`98dff050 00007ff7`360767ea     postgres!ReplicationSlotsComputeRequiredLSN(void)+0x30 [c:\cirrus\src\backend\re...
000000b1`98dff0c0 00007ff7`35ca63d9     postgres!CheckPointReplicationSlots(
000000b1`98dff520 00007ff7`35ca11a8     postgres!CheckPointGuts(
000000b1`98dff560 00007ff7`35ca08e4     postgres!CreateCheckPoint(
000000b1`98dff700 00007ff7`36045617     postgres!ShutdownXLOG(
000000b1`98dff740 00007ff7`36046cd7     postgres!CheckpointerMain(
000000b1`98dff8e0 00007ff7`35efae29     postgres!SubPostmasterMain(
000000b1`98dff960 00007ff7`3652efe9     postgres!main(
core
000000b1`991ff5c8 00007ffd`ef7eb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000b1`991ff5d0 00007ffd`ee7d4cb0     ntdll!TppWorkerThread+0x2df
000000b1`991ff8c0 00007ffd`ef85edcb     KERNEL32!BaseThreadInitThunk+0x10
000000b1`991ff8f0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
tap
[11:42:53.851](0.001s) not ok 8 - run of pg_upgrade --check for old instance with relation in 'd' datasync(invalid) stat...
test
[11:54:34.800]   6/338 postgresql:pg_upgrade / pg_upgrade/004_subscription                             ERROR            ...
53/5205 Make MultiXactOffset 64-bit type
Windows - Server 2019, VS 2019 - Meson & ninja
test
[11:47:57.104] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5671 Produce LLVM bitcode files on meson builds
Windows - Server 2019, VS 2019 - Meson & ninja
test
[11:33:43.444] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5818 pg_restore add note about -n
Windows - Server 2019, VS 2019 - Meson & ninja
test
[11:18:21.276] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5319 Changing shared_buffers without restart
CompilerWarnings
compiler
[11:02:21.015] shmem.c:702:3: error: variable 'shm_total_page_count' is uninitialized when used here [-Werror,-Wuninitia...
compiler
[11:00:19.663] shmem.c:702:3: error: variable 'shm_total_page_count' is uninitialized when used here [-Werror,-Wuninitia...
compiler
[10:58:00.336] shmem.c:702:38: error: ‘shm_total_page_count’ may be used uninitialized [-Werror=maybe-uninitialized]
compiler
[10:56:05.332] shmem.c:702:38: error: ‘shm_total_page_count’ may be used uninitialized [-Werror=maybe-uninitialized]
compiler
[11:04:30.561] ../../../src/include/storage/pg_shmem.h:69:9: error: unknown type name ‘pg_atomic_uint64’
compiler
[11:04:30.561] ../../../src/include/storage/pg_shmem.h:66:9: error: unknown type name ‘pg_atomic_uint32’
Linux - Debian Bookworm - Autoconf
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/numa.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resul...
--- /tmp/cirrus-ci-build/src/test/regress/expected/numa.out	2025-06-20 10:54:00.660071658 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/numa.out	2025-06-20 11:01:34.281590995 +0000
@@ -6,8 +6,4 @@
 -- switch to superuser
 \c -
 SELECT COUNT(*) >= 0 AS ok FROM pg_shmem_allocations_numa;
- ok 
-----
- t
-(1 row)
-
+ERROR:  invalid memory alloc request size 864765899839712
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/numa.out /tmp/cirrus-ci-build/src/test/regress/results/numa.out
--- /tmp/cirrus-ci-build/src/test/regress/expected/numa.out	2025-06-20 10:54:00.660071658 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/numa.out	2025-06-20 11:00:21.369928152 +0000
@@ -6,8 +6,4 @@
 -- switch to superuser
 \c -
 SELECT COUNT(*) >= 0 AS ok FROM pg_shmem_allocations_numa;
- ok 
-----
- t
-(1 row)
-
+ERROR:  invalid memory alloc request size 864765899885808
tap
[11:01:43.579](141.826s) not ok 5 - regression tests pass
Linux - Debian Bookworm - Meson
core
[11:00:20.778] #0  0x00007f6eff0a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[11:00:20.778] #1  0x00007f6eff05afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[11:00:20.778] #2  0x00007f6eff045472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[11:00:20.778] #3  0x00007f6eff21e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[11:00:20.778] #4  0x00007f6eff22aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[11:00:20.778] #5  0x00007f6eff20db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x564c339c3460, In...
[11:00:20.778] #6  0x0000564c32d199d6 in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[11:00:20.778] #7  0x0000564c32c1737e in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[11:00:20.778] #8  0x0000564c32c17e54 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[11:00:20.778] #9  0x0000564c32c198a5 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x564c377055e0) at ../src/ba...
core
[11:00:20.299] #0  0x00007f06532a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[11:00:20.299] #1  0x00007f065325afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[11:00:20.299] #2  0x00007f0653245472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[11:00:20.299] #3  0x00007f065341e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[11:00:20.299] #4  0x00007f065342aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[11:00:20.299] #5  0x00007f065340db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x555cdf505460, In...
[11:00:20.299] #6  0x0000555cde85b9d6 in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[11:00:20.299] #7  0x0000555cde75937e in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[11:00:20.299] #8  0x0000555cde759e54 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[11:00:20.299] #9  0x0000555cde75b8a5 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x555d103c85b0) at ../src/ba...
core
[11:00:21.300] #0  0x00007f203e4a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[11:00:21.300] #1  0x00007f203e45afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[11:00:21.300] #2  0x00007f203e445472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[11:00:21.300] #3  0x00007f203e61e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[11:00:21.300] #4  0x00007f203e62aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[11:00:21.300] #5  0x00007f203e60db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x55c895131460, In...
[11:00:21.300] #6  0x000055c8944879d6 in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[11:00:21.300] #7  0x000055c89438537e in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[11:00:21.300] #8  0x000055c894385e54 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[11:00:21.301] #9  0x000055c8943878a5 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x55c8bb2775e0) at ../src/ba...
core
[11:00:21.832] #0  0x00007feaf52a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[11:00:21.832] #1  0x00007feaf525afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[11:00:21.832] #2  0x00007feaf5245472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[11:00:21.832] #3  0x00007feaf541e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[11:00:21.832] #4  0x00007feaf542aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[11:00:21.832] #5  0x00007feaf540db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x560334e2b460, In...
[11:00:21.832] #6  0x00005603341819d6 in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[11:00:21.832] #7  0x000056033407f37e in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[11:00:21.832] #8  0x000056033407fe54 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[11:00:21.832] #9  0x00005603340818a5 in PostmasterMain (argc=argc@entry=8, argv=argv@entry=0x560370a9b640) at ../src/ba...
core
[11:00:22.327] #0  0x00007fac684a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[11:00:22.327] #1  0x00007fac6845afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[11:00:22.327] #2  0x00007fac68445472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[11:00:22.327] #3  0x00007fac6861e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[11:00:22.327] #4  0x00007fac6862aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[11:00:22.327] #5  0x00007fac6860db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x556a2af8c460, In...
[11:00:22.327] #6  0x0000556a2a2e29d6 in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[11:00:22.327] #7  0x0000556a2a1e037e in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[11:00:22.327] #8  0x0000556a2a1e0e54 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[11:00:22.327] #9  0x0000556a2a1e28a5 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x556a675335b0) at ../src/ba...
core
[11:00:23.869] #0  0x00007f4a5fea9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[11:00:23.869] #1  0x00007f4a5fe5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[11:00:23.869] #2  0x00007f4a5fe45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[11:00:23.869] #3  0x0000556592a75c06 in ExceptionalCondition (conditionName=conditionName@entry=0x556592d5ab50 "!IsTran...
[11:00:23.869] #4  0x00005565928086c7 in pgstat_report_stat (force=force@entry=true) at ../src/backend/utils/activity/pg...
[11:00:23.869] #5  0x0000556592808a20 in pgstat_shutdown_hook (code=<optimized out>, arg=<optimized out>) at ../src/back...
[11:00:23.869] #6  0x000055659276db4c in shmem_exit (code=code@entry=1) at ../src/backend/storage/ipc/ipc.c:245
[11:00:23.869] #7  0x000055659276ddf7 in proc_exit_prepare (code=code@entry=1) at ../src/backend/storage/ipc/ipc.c:200
[11:00:23.869] #8  0x000055659276dfb5 in proc_exit (code=code@entry=1) at ../src/backend/storage/ipc/ipc.c:113
[11:00:23.869] #9  0x0000556592a7ad57 in errfinish (filename=filename@entry=0x556592cbbb78 "../src/backend/access/transa...
core
[11:00:24.371] #0  0x00007fbb352a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[11:00:24.371] #1  0x00007fbb3525afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[11:00:24.371] #2  0x00007fbb35245472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[11:00:24.371] #3  0x00007fbb3541e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[11:00:24.371] #4  0x00007fbb3542aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[11:00:24.371] #5  0x00007fbb3540db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x560b5cdf7460, In...
[11:00:24.371] #6  0x0000560b5c14d9d6 in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[11:00:24.371] #7  0x0000560b5c04b37e in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[11:00:24.371] #8  0x0000560b5c04be54 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[11:00:24.371] #9  0x0000560b5c04d8a5 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x560b9215b640) at ../src/ba...
core
[11:00:24.514] #0  0x00007fb5948a9eec in ?? ()
[11:00:24.632] #0  0x00007f009a6a9eec in ?? ()
core
[11:00:24.632] #0  0x00007f009a6a9eec in ?? ()
[11:00:25.095] #0  0x00007f4a5fea9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[11:00:25.125] #0  0x00007f4a5fea9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[11:00:25.125] #1  0x00007f4a5fe5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[11:00:25.125] #2  0x00007f4a5fe45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[11:00:25.125] #3  0x00007f4a6001e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[11:00:25.125] #4  0x00007f4a6002aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[11:00:25.125] #5  0x00007f4a6000db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x556593419460, In...
[11:00:25.125] #6  0x000055659276f9d6 in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[11:00:25.125] #7  0x000055659266d37e in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[11:00:25.125] #8  0x000055659266de54 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[11:00:25.125] #9  0x000055659266f8a5 in PostmasterMain (argc=argc@entry=8, argv=argv@entry=0x556594a0a640) at ../src/ba...
core
[11:00:25.653] #0  0x00007f8ff26a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[11:00:25.653] #1  0x00007f8ff265afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[11:00:25.653] #2  0x00007f8ff2645472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[11:00:25.653] #3  0x00007f8ff281e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[11:00:25.653] #4  0x00007f8ff282aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[11:00:25.653] #5  0x00007f8ff280db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x55d3d6a61460, In...
[11:00:25.653] #6  0x000055d3d5db79d6 in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[11:00:25.653] #7  0x000055d3d5cb537e in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[11:00:25.653] #8  0x000055d3d5cb5e54 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[11:00:25.653] #9  0x000055d3d5cb78a5 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x55d3fc1d55d0) at ../src/ba...
core
[11:00:26.158] #0  0x00007f58abea9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[11:00:26.158] #1  0x00007f58abe5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[11:00:26.158] #2  0x00007f58abe45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[11:00:26.158] #3  0x00007f58ac01e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[11:00:26.158] #4  0x00007f58ac02aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[11:00:26.158] #5  0x00007f58ac00db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x557567dab460, In...
[11:00:26.158] #6  0x00005575671019d6 in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[11:00:26.158] #7  0x0000557566fff37e in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[11:00:26.158] #8  0x0000557566fffe54 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[11:00:26.158] #9  0x00005575670018a5 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x557576b685e0) at ../src/ba...
core
[11:00:26.695] #0  0x00007f3e88aa9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[11:00:26.695] #1  0x00007f3e88a5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[11:00:26.695] #2  0x00007f3e88a45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[11:00:26.695] #3  0x000055f29ce36c06 in ExceptionalCondition (conditionName=conditionName@entry=0x55f29d11bb50 "!IsTran...
[11:00:26.695] #4  0x000055f29cbc96c7 in pgstat_report_stat (force=force@entry=true) at ../src/backend/utils/activity/pg...
[11:00:26.695] #5  0x000055f29cbc9a20 in pgstat_shutdown_hook (code=<optimized out>, arg=<optimized out>) at ../src/back...
[11:00:26.695] #6  0x000055f29cb2eb4c in shmem_exit (code=code@entry=1) at ../src/backend/storage/ipc/ipc.c:245
[11:00:26.695] #7  0x000055f29cb2edf7 in proc_exit_prepare (code=code@entry=1) at ../src/backend/storage/ipc/ipc.c:200
[11:00:26.695] #8  0x000055f29cb2efb5 in proc_exit (code=code@entry=1) at ../src/backend/storage/ipc/ipc.c:113
[11:00:26.695] #9  0x000055f29ce3bd57 in errfinish (filename=filename@entry=0x55f29d07cb78 "../src/backend/access/transa...
core
[11:00:27.197] #0  0x00007f5dce2a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[11:00:27.197] #1  0x00007f5dce25afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[11:00:27.197] #2  0x00007f5dce245472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[11:00:27.197] #3  0x00007f5dce41e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[11:00:27.197] #4  0x00007f5dce42aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[11:00:27.197] #5  0x00007f5dce40db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x55db03229460, In...
[11:00:27.197] #6  0x000055db0257f9d6 in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[11:00:27.197] #7  0x000055db0247d37e in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[11:00:27.197] #8  0x000055db0247de54 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[11:00:27.198] #9  0x000055db0247f8a5 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x55db301965d0) at ../src/ba...
core
[11:00:27.685] #0  0x00007fdb42ca9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[11:00:27.685] #1  0x00007fdb42c5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[11:00:27.685] #2  0x00007fdb42c45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[11:00:27.685] #3  0x00007fdb42e1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[11:00:27.685] #4  0x00007fdb42e2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[11:00:27.685] #5  0x00007fdb42e0db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x5646a8857460, In...
[11:00:27.685] #6  0x00005646a7bad9d6 in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[11:00:27.685] #7  0x00005646a7aab37e in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[11:00:27.685] #8  0x00005646a7aabe54 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[11:00:27.685] #9  0x00005646a7aad8a5 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x5646df5245e0) at ../src/ba...
core
[11:00:28.156] #0  0x00007f5bb78a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[11:00:28.156] #1  0x00007f5bb785afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[11:00:28.156] #2  0x00007f5bb7845472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[11:00:28.156] #3  0x00007f5bb7a1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[11:00:28.156] #4  0x00007f5bb7a2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[11:00:28.156] #5  0x00007f5bb7a0db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x56340ba10460, In...
[11:00:28.156] #6  0x000056340ad669d6 in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[11:00:28.156] #7  0x000056340ac6437e in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[11:00:28.156] #8  0x000056340ac64e54 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[11:00:28.156] #9  0x000056340ac668a5 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x5634170445e0) at ../src/ba...
core
[11:00:28.291] #0  0x00007f9b5b2a9eec in ?? ()
[11:00:28.735] #0  0x00007feaf52a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[11:00:28.800] #0  0x00007feaf52a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[11:00:28.800] #1  0x00007feaf525afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[11:00:28.800] #2  0x00007feaf5245472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[11:00:28.800] #3  0x0000560334487c06 in ExceptionalCondition (conditionName=conditionName@entry=0x56033476cb50 "!IsTran...
[11:00:28.800] #4  0x000056033421a6c7 in pgstat_report_stat (force=force@entry=true) at ../src/backend/utils/activity/pg...
[11:00:28.800] #5  0x000056033421aa20 in pgstat_shutdown_hook (code=<optimized out>, arg=<optimized out>) at ../src/back...
[11:00:28.800] #6  0x000056033417fb4c in shmem_exit (code=code@entry=1) at ../src/backend/storage/ipc/ipc.c:245
[11:00:28.800] #7  0x000056033417fdf7 in proc_exit_prepare (code=code@entry=1) at ../src/backend/storage/ipc/ipc.c:200
[11:00:28.800] #8  0x000056033417ffb5 in proc_exit (code=code@entry=1) at ../src/backend/storage/ipc/ipc.c:113
[11:00:28.800] #9  0x000056033448cd57 in errfinish (filename=filename@entry=0x5603346cdb78 "../src/backend/access/transa...
core
[11:00:28.934] #0  0x00007f9c918a9eec in ?? ()
[11:00:29.415] #0  0x00007f3e88aa9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[11:00:29.451] #0  0x00007f3e88aa9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[11:00:29.451] #1  0x00007f3e88a5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[11:00:29.451] #2  0x00007f3e88a45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[11:00:29.451] #3  0x00007f3e88c1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[11:00:29.451] #4  0x00007f3e88c2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[11:00:29.451] #5  0x00007f3e88c0db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x55f29d7da460, In...
[11:00:29.451] #6  0x000055f29cb309d6 in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[11:00:29.451] #7  0x000055f29ca2e37e in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[11:00:29.451] #8  0x000055f29ca2ee54 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[11:00:29.451] #9  0x000055f29ca308a5 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x55f2b01005b0) at ../src/ba...
core
[11:00:29.590] #0  0x00007f8977aa9eec in ?? ()
[11:00:30.049] #0  0x00007f7ec2aa9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[11:00:30.082] #0  0x00007f7ec2aa9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[11:00:30.082] #1  0x00007f7ec2a5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[11:00:30.082] #2  0x00007f7ec2a45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[11:00:30.082] #3  0x00007f7ec2c1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[11:00:30.082] #4  0x00007f7ec2c2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[11:00:30.082] #5  0x00007f7ec2c0db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x564ecb8b9460, In...
[11:00:30.082] #6  0x0000564ecac0f9d6 in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[11:00:30.082] #7  0x0000564ecab0d37e in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[11:00:30.082] #8  0x0000564ecab0de54 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[11:00:30.082] #9  0x0000564ecab0f8a5 in PostmasterMain (argc=argc@entry=16, argv=argv@entry=0x564ed3e305b0) at ../src/b...
core
[11:00:30.581] #0  0x00007f2d61aa9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[11:00:30.581] #1  0x00007f2d61a5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[11:00:30.581] #2  0x00007f2d61a45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[11:00:30.581] #3  0x00007f2d61c1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[11:00:30.581] #4  0x00007f2d61c2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[11:00:30.581] #5  0x00007f2d61c0db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x556bd0ad1460, In...
[11:00:30.581] #6  0x0000556bcfe279d6 in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[11:00:30.581] #7  0x0000556bcfd2537e in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[11:00:30.581] #8  0x0000556bcfd25e54 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[11:00:30.582] #9  0x0000556bcfd278a5 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x556c10cac5e0) at ../src/ba...
test
[10:59:52.244]   5/344 postgresql:recovery / recovery/001_stream_rep                                   ERROR            ...
[10:59:52.244]   6/344 postgresql:pg_upgrade / pg_upgrade/003_logical_slots                            ERROR            ...
[10:59:52.244]   7/344 postgresql:pg_upgrade / pg_upgrade/006_transfer_modes                           ERROR            ...
[10:59:52.244]   8/344 postgresql:pg_upgrade / pg_upgrade/005_char_signedness                          ERROR            ...
[10:59:52.244]  12/344 postgresql:pg_upgrade / pg_upgrade/004_subscription                             ERROR            ...
[10:59:52.244]   9/344 postgresql:recovery / recovery/002_archiving                                    ERROR            ...
[10:59:52.244]  10/344 postgresql:regress / regress/regress                                            ERROR            ...
[10:59:52.244]  11/344 postgresql:recovery / recovery/003_recovery_targets                             ERROR            ...
[10:59:52.244]  14/344 postgresql:recovery / recovery/004_timeline_switch                              ERROR            ...
[10:59:52.244]  15/344 postgresql:recovery / recovery/005_replay_delay                                 ERROR            ...
[10:59:52.244]  18/344 postgresql:isolation / isolation/isolation                                      ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[10:55:02.961] c:\cirrus\src\include\storage/pg_shmem.h(66): error C2061: syntax error: identifier 'pg_atomic_uint32'
compiler
[10:55:03.081] c:\cirrus\src\include\storage/pg_shmem.h(69): error C2061: syntax error: identifier 'Generation'
compiler
[10:55:03.081] c:\cirrus\src\include\storage/pg_shmem.h(71): error C2059: syntax error: '}'
compiler
[10:55:03.081] c:\cirrus\src\include\storage/pg_shmem.h(73): error C2143: syntax error: missing '{' before '*'
compiler
[10:55:03.081] c:\cirrus\src\include\storage/pg_shmem.h(69): error C2059: syntax error: ';'
compiler
[10:55:02.961] c:\cirrus\src\include\storage/pg_shmem.h(68): error C2370: 'Barrier': redefinition; different storage cla...
53/5652 pg_dsm_registry_allocations system view
Windows - Server 2019, VS 2019 - Meson & ninja
test
[10:50:23.935] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5214 SQL:2023 JSON simplified accessor support
Linux - Debian Bookworm - Meson
tap
[10:47:34.200](991.419s) not ok 1 - Logical slot still valid
test
[10:47:34.386] 344/344 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[10:25:09.235] c:\cirrus\src\backend\utils\adt\jsonbsubs.c(223) : warning C4715: 'make_jsonpath_item_expr': not all cont...
53/5810 Improve tab completion for various SET/RESET forms
Windows - Server 2019, VS 2019 - Meson & ninja
test
[10:21:45.058] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5760 Thread-safe getopt()
macOS - Sonoma - Meson
core
[10:20:26.029]   * frame #0: 0x00000001a12c8b04 libSystem.B.dylib`__libkernel_init + 8
[10:20:26.029]     frame #1: 0x00000001a12c8598 libSystem.B.dylib`libSystem_initializer + 76
[10:20:26.029]     frame #2: 0x00000001942d2608 dyld`invocation function for block in dyld4::Loader::findAndRunAllInitia...
[10:20:26.029]     frame #3: 0x0000000194310d6c dyld`invocation function for block in dyld3::MachOAnalyzer::forEachIniti...
[10:20:26.029]     frame #4: 0x0000000194304400 dyld`invocation function for block in dyld3::MachOFile::forEachSection(v...
[10:20:26.029]     frame #5: 0x00000001942b32fc dyld`dyld3::MachOFile::forEachLoadCommand(Diagnostics&, void (load_comma...
[10:20:26.029]     frame #6: 0x0000000194303394 dyld`dyld3::MachOFile::forEachSection(void (dyld3::MachOFile::SectionInf...
[10:20:26.029]     frame #7: 0x0000000194310880 dyld`dyld3::MachOAnalyzer::forEachInitializer(Diagnostics&, dyld3::MachO...
[10:20:26.029]     frame #8: 0x00000001942ce53c dyld`dyld4::Loader::findAndRunAllInitializers(dyld4::RuntimeState&) cons...
[10:20:26.029]     frame #9: 0x00000001942d82d4 dyld`dyld4::PrebuiltLoader::runInitializers(dyld4::RuntimeState&) const ...
tap
[10:16:57.092](1043.983s) not ok 1 - Logical slot still valid
test
[10:16:57.360] 343/343 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5633 Lock-free XLog Reservation from WAL
Windows - Server 2019, VS 2019 - Meson & ninja
test
[09:53:47.594] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/4817 on_error table, saving error info to a table
Windows - Server 2019, VS 2019 - Meson & ninja
test
[09:25:27.962] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5694 Add pg_buffercache_mark_dirty[_all]() functions to the pg_buffercache
Windows - Server 2019, VS 2019 - Meson & ninja
test
[08:53:06.192] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5661 Update LDAP Protocol in fe-connect.c to v3
Windows - Server 2019, VS 2019 - Meson & ninja
test
[08:50:07.613] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/4810 COPY ON_ERROR 'NULL'
Linux - Debian Bookworm - Meson
tap
[08:21:21.652](990.858s) not ok 1 - Logical slot still valid
test
[08:21:21.839] 344/344 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
Windows - Server 2019, VS 2019 - Meson & ninja
test
[08:24:23.775] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5478 SQL/JSON json_table PLAN clause
Windows - Server 2019, VS 2019 - Meson & ninja
test
[07:46:52.545] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5704 adjust the place of list_copy() call to reduce the overhead of function call and memory copies.
Linux - Debian Bookworm - Meson
core
[07:18:57.206] #0  <unavailable> in ?? ()
core
[07:18:57.329] #0  0x00007fbd3b8cfdd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[07:18:57.329] #1  0x00007fbd3b87c239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[07:18:57.329] #2  0x00007fbd3b87c497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[07:18:57.329] #3  0x0000556ea64d35c1 in ?? ()
[07:18:57.329] #4  0x0000556ea64cd369 in ?? ()
[07:18:57.329] #5  0x0000556ea64cc20f in ?? ()
[07:18:57.329] #6  0x0000556ea64ccc3b in ?? ()
[07:18:57.329] #7  0x0000556ea64ca66f in ?? ()
[07:18:57.329] #8  0x00007fbd3b86724a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[07:18:57.329] #9  0x00007fbd3b867305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[07:18:57.206] #0  0x00007fbd3b8cfdd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[07:18:57.206] #1  0x00007fbd3b87c239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[07:18:57.206] #2  0x00007fbd3b87c497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[07:18:57.206] #3  0x0000556ea64d35f3 in ?? ()
[07:18:57.206] #4  0x0000556ea64cd369 in ?? ()
[07:18:57.206] #5  0x0000556ea64cc20f in ?? ()
[07:18:57.206] #6  0x0000556ea64ccc3b in ?? ()
[07:18:57.206] #7  0x0000556ea64ca66f in ?? ()
[07:18:57.206] #8  0x00007fbd3b86724a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[07:18:57.206] #9  0x00007fbd3b867305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
tap
[07:16:07.047](991.748s) not ok 1 - Logical slot still valid
test
[07:16:07.239] 344/344 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
macOS - Sonoma - Meson
tap
[07:17:27.453](1040.706s) not ok 1 - Logical slot still valid
test
[07:17:27.715] 343/343 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5151 DirtyScanshot index scan skips concurrently updated tuples
Windows - Server 2019, VS 2019 - Meson & ninja
test
[07:18:00.270] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5585 Filter irrelevant change before reassemble transactions during logical decoding
Linux - Debian Bookworm - Meson
tap
[06:29:40.918](988.802s) not ok 1 - Logical slot still valid
test
[06:29:41.112] 344/344 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5793 pg_get_multixact_members not documented
Windows - Server 2019, VS 2019 - Meson & ninja
test
[06:16:26.688] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5643 encode/decode support for base64url
Linux - Debian Bookworm - Meson
tap
[05:57:39.078](991.452s) not ok 1 - Logical slot still valid
test
[05:57:39.263] 344/344 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/4677 Sequence Access Methods, round two
Linux - Debian Bookworm - Meson
core
[05:50:51.915] #0  0x00007f7c32ea59e4 in ?? ()
[05:50:51.915] #1  0x0000000000000000 in ?? ()
core
[05:50:51.797] #0  0x00007f4291702bd3 in wait4 () from /lib/x86_64-linux-gnu/libc.so.6
[05:50:51.797] #1  0x000055709c515cc0 in ?? ()
[05:50:51.797] #2  0x000055709c515efa in ?? ()
[05:50:51.797] #3  0x000055709c517630 in ?? ()
[05:50:51.797] #4  0x000055709c511371 in ?? ()
[05:50:51.797] #5  0x000055709c51020f in ?? ()
[05:50:51.797] #6  0x000055709c510c3b in ?? ()
[05:50:51.797] #7  0x000055709c50e66f in ?? ()
[05:50:51.797] #8  0x00007f429165624a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[05:50:51.797] #9  0x00007f4291656305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[05:50:51.671] #0  0x00007f7f338aedd4 in ?? ()
[05:50:51.671] #1  0x0000000000000000 in ?? ()
[05:50:51.795] #0  0x00007f4291702bd3 in wait4 () from /lib/x86_64-linux-gnu/libc.so.6
tap
[05:48:01.586](991.270s) not ok 1 - Logical slot still valid
test
[05:48:01.775] 345/345 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5701 Silence resource leaks alerts
Linux - Debian Bookworm - Meson
core
[05:25:42.870] #0  0x00007f1e04e00dd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[05:25:42.870] #1  0x00007f1e04dad239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[05:25:42.870] #2  0x00007f1e04dad497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[05:25:42.870] #3  0x000055ed93c195c1 in ?? ()
[05:25:42.870] #4  0x000055ed93c13369 in ?? ()
[05:25:42.870] #5  0x000055ed93c1220f in ?? ()
[05:25:42.870] #6  0x000055ed93c12c3b in ?? ()
[05:25:42.870] #7  0x000055ed93c1066f in ?? ()
[05:25:42.870] #8  0x00007f1e04d9824a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[05:25:42.870] #9  0x00007f1e04d98305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[05:25:43.001] #0  <unavailable> in ?? ()
core
[05:25:43.001] #0  0x00007f1e04e00dd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[05:25:43.001] #1  0x00007f1e04dad239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[05:25:43.001] #2  0x00007f1e04dad497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[05:25:43.001] #3  0x000055ed93c195f3 in ?? ()
[05:25:43.001] #4  0x000055ed93c13369 in ?? ()
[05:25:43.001] #5  0x000055ed93c1220f in ?? ()
[05:25:43.001] #6  0x000055ed93c12c3b in ?? ()
[05:25:43.001] #7  0x000055ed93c1066f in ?? ()
[05:25:43.001] #8  0x00007f1e04d9824a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[05:25:43.001] #9  0x00007f1e04d98305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
tap
[05:23:04.652](989.495s) not ok 1 - Logical slot still valid
test
[05:23:04.844] 344/344 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
Windows - Server 2019, VS 2019 - Meson & ninja
test
[05:19:14.878] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5722 Sanding down some edge cases for PL/pgSQL reserved words
Windows - Server 2019, VS 2019 - Meson & ninja
test
[05:12:19.599] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5160 Issues with ON CONFLICT UPDATE and REINDEX CONCURRENTLY
Linux - Debian Bookworm - Meson
core
[04:53:50.502] #0  0x00007f998641add4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[04:53:50.502] #1  0x00007f99863c7239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[04:53:50.502] #2  0x00007f99863c7497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[04:53:50.502] #3  0x00005615aef885c1 in ?? ()
[04:53:50.502] #4  0x00005615aef82369 in ?? ()
[04:53:50.502] #5  0x00005615aef8120f in ?? ()
[04:53:50.502] #6  0x00005615aef81c3b in ?? ()
[04:53:50.502] #7  0x00005615aef7f66f in ?? ()
[04:53:50.502] #8  0x00007f99863b224a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[04:53:50.502] #9  0x00007f99863b2305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[04:53:50.373] #0  0x00007f998641add4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[04:53:50.373] #1  0x00007f99863c7239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[04:53:50.373] #2  0x00007f99863c7497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[04:53:50.373] #3  0x00005615aef885f3 in ?? ()
[04:53:50.373] #4  0x00005615aef82369 in ?? ()
[04:53:50.373] #5  0x00005615aef8120f in ?? ()
[04:53:50.373] #6  0x00005615aef81c3b in ?? ()
[04:53:50.373] #7  0x00005615aef7f66f in ?? ()
[04:53:50.373] #8  0x00007f99863b224a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[04:53:50.373] #9  0x00007f99863b2305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[04:53:50.373] #0  <unavailable> in ?? ()
tap
[04:51:09.622](991.219s) not ok 1 - Logical slot still valid
test
[04:51:09.811] 344/344 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5797 Add log_autovacuum_{vacuum|analyze}_min_duration
Windows - Server 2019, VS 2019 - Meson & ninja
test
[04:43:31.116] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5387 Allow PGSERVICEFILE to be specified as part of the connection string
Windows - Server 2019, VS 2019 - Meson & ninja
test
[04:16:29.340] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/4390 add not_before and not_after timestamps to sslinfo extension and pg_stat_ssl
Windows - Server 2019, VS 2019 - Meson & ninja
test
[04:14:16.440] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5775 Proposal: Improvements to PDF stylesheet and table column widths
Windows - Server 2019, VS 2019 - Meson & ninja
test
[03:46:07.683] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5620 Improve monitoring of shared memory allocations
Windows - Server 2019, VS 2019 - Meson & ninja
test
[02:50:30.169] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5765 Addition of %b/backend_type in log_line_prefix of TAP test logs
macOS - Sonoma - Meson
tap
[02:00:45.843](1002.227s) not ok 1 - Logical slot still valid
test
[02:00:46.110] 343/343 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5777 Correct reltuples stats after VACUUM FULL and CLUSTER
Linux - Debian Bookworm - Meson
tap
[01:58:16.006](992.674s) not ok 1 - Logical slot still valid
test
[01:58:16.187] 344/344 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5670 avoid double scanning in function byteain
Windows - Server 2019, VS 2019 - Meson & ninja
test
[01:30:44.109] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5816 Removing BTScanPosUnpinIfPinned idiom from nbtree, simplifying mark/restore support
Linux - Debian Bookworm - Meson
core
[01:36:17.381] #0  <unavailable> in ?? ()
core
[01:36:17.381] #0  0xf7fc3559 in __kernel_vsyscall ()
[01:36:17.381] #1  0xf68f96e2 in pthread_sigmask () from /lib/i386-linux-gnu/libc.so.6
[01:36:17.381] #2  0xf68a3390 in sigprocmask () from /lib/i386-linux-gnu/libc.so.6
[01:36:17.381] #3  0xf69700d5 in ?? () from /lib/i386-linux-gnu/libc.so.6
[01:36:17.381] #4  0xf698d7f8 in ?? () from /lib/i386-linux-gnu/libc.so.6
tap
[01:33:37.003](989.264s) not ok 1 - Logical slot still valid
test
[01:33:37.186] 344/344 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5800 psql: tab-completion support for COPY ... TO/FROM STDIN, STDOUT, and PROGRAM
FreeBSD - Meson
core
[01:05:27.289] #0  0x00004bc924145e90 in ?? ()
[01:05:27.289] #1  0x0000000000000000 in ?? ()
tap
[01:02:47.706](996.177s) not ok 1 - Logical slot still valid
test
[01:02:47.908] 343/343 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5532 Issues with 2PC at recovery: CLOG lookups and GlobalTransactionData
Windows - Server 2019, VS 2019 - Meson & ninja
test
[01:01:27.731] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5755 Parallel processing of indexes in autovacuum
FreeBSD - Meson
tap
[00:35:31.662](995.393s) not ok 1 - Logical slot still valid
test
[00:35:31.865] 344/344 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
Windows - Server 2019, VS 2019 - Meson & ninja
test
[00:38:25.467] 339/339 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5546 Document how commit handles aborted transactions
macOS - Sonoma - Meson
tap
[00:32:36.499](1042.380s) not ok 1 - Logical slot still valid
test
[00:32:36.752] 343/343 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[00:21:36.093](0.001s) not ok 3 - checking a non-existent database stderr /(?^:FATAL:  database "qqq" does not exist)/
test
[00:27:54.929] 147/338 postgresql:pg_amcheck / pg_amcheck/002_nonesuch                                 ERROR            ...
53/5794 Improve error handling of xml2 with libxml2 OOMs
Windows - Server 2019, VS 2019 - Meson & ninja
test
[00:09:45.153] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5573 Introduce RWSpin lock and use it in sinvaladt.c and xlogrecovery.c
macOS - Sonoma - Meson
core
[00:10:37.739]   * frame #0: 0x0000000193745dfc dyld`_simple_getenv + 64
[00:10:37.739]     frame #1: 0x000000019374b268 dyld`dyld4::ProcessConfig::Logging::Logging(dyld4::ProcessConfig::Proces...
[00:10:37.739]     frame #2: 0x0000000193749878 dyld`dyld4::ProcessConfig::ProcessConfig(dyld4::KernelArgs const*, dyld4...
[00:10:37.739]     frame #3: 0x0000000193746dc0 dyld`start + 1560
core
[00:10:56.067]   * frame #0: 0x000000019375a2c8 dyld`dyld4::Loader::isDelayInit(dyld4::RuntimeState&) const + 68
[00:10:56.067]     frame #1: 0x000000019374f18c dyld`dyld4::RuntimeState::recursiveMarkNonDelayed(dyld4::Loader const*) ...
[00:10:56.067]     frame #2: 0x000000019374f1e4 dyld`dyld4::RuntimeState::recursiveMarkNonDelayed(dyld4::Loader const*) ...
[00:10:56.067]     frame #3: 0x000000019374f1e4 dyld`dyld4::RuntimeState::recursiveMarkNonDelayed(dyld4::Loader const*) ...
[00:10:56.067]     frame #4: 0x000000019374f1e4 dyld`dyld4::RuntimeState::recursiveMarkNonDelayed(dyld4::Loader const*) ...
[00:10:56.067]     frame #5: 0x000000019374f1e4 dyld`dyld4::RuntimeState::recursiveMarkNonDelayed(dyld4::Loader const*) ...
[00:10:56.067]     frame #6: 0x000000019374f1e4 dyld`dyld4::RuntimeState::recursiveMarkNonDelayed(dyld4::Loader const*) ...
[00:10:56.067]     frame #7: 0x000000019374f27c dyld`dyld4::RuntimeState::partitionDelayLoads(std::__1::span<dyld4::Load...
[00:10:56.067]     frame #8: 0x0000000193747fcc dyld`dyld4::prepare(dyld4::APIs&, dyld3::MachOAnalyzer const*) + 3088
[00:10:56.067]     frame #9: 0x0000000193746ef4 dyld`start + 1868
tap
[00:07:10.292](1045.202s) not ok 1 - Logical slot still valid
test
[00:07:10.570] 343/343 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5788 Speedup truncations of temporary relation forks
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[23:15:21.870](0.001s) not ok 5 - vacuumdb cannot target invalid database: matches
test
[23:18:33.878] 224/338 postgresql:scripts / scripts/101_vacuumdb_all                                   ERROR            ...
53/5319 Changing shared_buffers without restart
CompilerWarnings
compiler
[22:27:17.536] ../../../src/include/storage/pg_shmem.h:69:9: error: unknown type name ‘pg_atomic_uint64’
compiler
[22:27:17.536] ../../../src/include/storage/pg_shmem.h:66:9: error: unknown type name ‘pg_atomic_uint32’
Linux - Debian Bookworm - Autoconf
core
[22:40:18.519] #0  0x00007f36a7aabeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:40:18.519] #1  0x00007f36a7a5cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[22:40:18.519] #2  0x00007f36a7a47472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[22:40:18.519] #3  0x00007f36a8cd650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[22:40:18.519] #4  0x00007f36a8ce2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[22:40:18.519] #5  0x00007f36a8cc1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7ffc49042f76, __in_ch...
[22:40:18.519] #6  0x00007f36a8cc14c6 in __asan::ReportGenericError (pc=<optimized out>, bp=bp@entry=140721533500384, sp...
[22:40:18.519] #7  0x00007f36a8cc290f in __asan::__asan_report_store8 (addr=<optimized out>) at ../../../../src/libsanit...
[22:40:18.519] #8  0x000055f40cf5175f in PGSharedMemoryCreate (size=size@entry=109371392, shim=shim@entry=0x7ffc49043dc0...
[22:40:18.519] #9  0x000055f40d0b3f3a in CreateSharedMemoryAndSemaphores () at ipci.c:234
core
[22:40:17.200] #0  0x00007f51ab6abeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:40:17.200] #1  0x00007f51ab65cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[22:40:17.200] #2  0x00007f51ab647472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[22:40:17.200] #3  0x00007f51ac6d650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[22:40:17.200] #4  0x00007f51ac6e2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[22:40:17.200] #5  0x00007f51ac6c1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7ffd5062e646, __in_ch...
[22:40:17.200] #6  0x00007f51ac6c14c6 in __asan::ReportGenericError (pc=<optimized out>, bp=bp@entry=140725952117504, sp...
[22:40:17.201] #7  0x00007f51ac64769f in __interceptor_memset (dst=0x634000000838, v=255, size=131080) at ../../../../sr...
[22:40:17.201] #8  0x000055641941a586 in pg_get_shmem_allocations_numa (fcinfo=<optimized out>) at shmem.c:741
[22:40:17.201] #9  0x0000556418f5aaba in ExecMakeTableFunctionResult (setexpr=0x625000058030, econtext=0x6250000587d8, a...
core
[22:40:18.048] #0  0x00007ff1b54abeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:40:18.048] #1  0x00007ff1b545cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[22:40:18.048] #2  0x00007ff1b5447472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[22:40:18.048] #3  0x00007ff1b66d650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[22:40:18.048] #4  0x00007ff1b66e2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[22:40:18.048] #5  0x00007ff1b66c1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7ffd70e76c66, __in_ch...
[22:40:18.048] #6  0x00007ff1b66c14c6 in __asan::ReportGenericError (pc=<optimized out>, bp=bp@entry=140726497673504, sp...
[22:40:18.048] #7  0x00007ff1b664769f in __interceptor_memset (dst=0x634000000838, v=255, size=131080) at ../../../../sr...
[22:40:18.048] #8  0x000055ebb42c7586 in pg_get_shmem_allocations_numa (fcinfo=<optimized out>) at shmem.c:741
[22:40:18.048] #9  0x000055ebb3e07aba in ExecMakeTableFunctionResult (setexpr=0x625000058030, econtext=0x6250000587d8, a...
core
[22:40:18.995] #0  0x00007f986d0abeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:40:18.995] #1  0x00007f986d05cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[22:40:18.995] #2  0x00007f986d047472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[22:40:18.995] #3  0x00007f986e2d650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[22:40:18.995] #4  0x00007f986e2e2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[22:40:18.995] #5  0x00007f986e2c1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7fffb9efef56, __in_ch...
[22:40:18.995] #6  0x00007f986e2c14c6 in __asan::ReportGenericError (pc=<optimized out>, bp=bp@entry=140736312900544, sp...
[22:40:18.995] #7  0x00007f986e2c290f in __asan::__asan_report_store8 (addr=<optimized out>) at ../../../../src/libsanit...
[22:40:18.995] #8  0x000055ac236f775f in PGSharedMemoryCreate (size=size@entry=109371392, shim=shim@entry=0x7fffb9effda0...
[22:40:18.995] #9  0x000055ac23859f3a in CreateSharedMemoryAndSemaphores () at ipci.c:234
core
[22:40:19.477] #0  0x00007f7d686abeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:40:19.477] #1  0x00007f7d6865cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[22:40:19.477] #2  0x00007f7d68647472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[22:40:19.477] #3  0x00007f7d698d650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[22:40:19.477] #4  0x00007f7d698e2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[22:40:19.477] #5  0x00007f7d698c1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7ffe2b5d92e6, __in_ch...
[22:40:19.477] #6  0x00007f7d698c14c6 in __asan::ReportGenericError (pc=<optimized out>, bp=bp@entry=140729625976656, sp...
[22:40:19.477] #7  0x00007f7d698c290f in __asan::__asan_report_store8 (addr=<optimized out>) at ../../../../src/libsanit...
[22:40:19.477] #8  0x0000560c73ca275f in PGSharedMemoryCreate (size=size@entry=124919808, shim=shim@entry=0x7ffe2b5da130...
[22:40:19.477] #9  0x0000560c73e04f3a in CreateSharedMemoryAndSemaphores () at ipci.c:234
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out	2025-06-19 22:15:01.176308113 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/indexing.out	2025-06-19 22:23:18.866373191 +0000
@@ -1661,11 +1661,10 @@
 select array_agg(n) b from generate_series(1, 10000) n \gset
 create index concurrently test_pg_index_toast_index
   on test_pg_index_toast_table (test_pg_index_toast_func(a, :'b'));
-reindex index concurrently test_pg_index_toast_index;
-drop index concurrently test_pg_index_toast_index;
-create index test_pg_index_toast_index
-  on test_pg_index_toast_table (test_pg_index_toast_func(a, :'b'));
-reindex index test_pg_index_toast_index;
-drop index test_pg_index_toast_index;
-drop function test_pg_index_toast_func;
-drop table test_pg_index_toast_table;
+WARNING:  terminating connection because of crash of another server process
+DETAIL:  The postmaster has commanded this server process to roll back the current transaction and exit, because anothe...
+HINT:  In a moment you should be able to reconnect to the database and repeat your command.
+server closed the connection unexpectedly
+	This probably means the server terminated abnormally
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/src/test/regress/results/index...
--- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out	2025-06-19 22:15:01.176308113 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/indexing.out	2025-06-19 22:21:10.626143395 +0000
@@ -1661,11 +1661,10 @@
 select array_agg(n) b from generate_series(1, 10000) n \gset
 create index concurrently test_pg_index_toast_index
   on test_pg_index_toast_table (test_pg_index_toast_func(a, :'b'));
-reindex index concurrently test_pg_index_toast_index;
-drop index concurrently test_pg_index_toast_index;
-create index test_pg_index_toast_index
-  on test_pg_index_toast_table (test_pg_index_toast_func(a, :'b'));
-reindex index test_pg_index_toast_index;
-drop index test_pg_index_toast_index;
-drop function test_pg_index_toast_func;
-drop table test_pg_index_toast_table;
+WARNING:  terminating connection because of crash of another server process
+DETAIL:  The postmaster has commanded this server process to roll back the current transaction and exit, because anothe...
+HINT:  In a moment you should be able to reconnect to the database and repeat your command.
+server closed the connection unexpectedly
+	This probably means the server terminated abnormally
...
sanitizer
SUMMARY: AddressSanitizer: heap-buffer-overflow ../../../../src/libsanitizer/sanitizer_common/sanitizer_common_intercept...
sanitizer
SUMMARY: AddressSanitizer: global-buffer-overflow /tmp/cirrus-ci-build/src/backend/port/pg_shmem.c:1490 in PGSharedMemor...
sanitizer
SUMMARY: AddressSanitizer: global-buffer-overflow /tmp/cirrus-ci-build/src/backend/port/pg_shmem.c:1490 in PGSharedMemor...
sanitizer
SUMMARY: AddressSanitizer: global-buffer-overflow /tmp/cirrus-ci-build/src/backend/port/pg_shmem.c:1490 in PGSharedMemor...
sanitizer
SUMMARY: AddressSanitizer: heap-buffer-overflow ../../../../src/libsanitizer/sanitizer_common/sanitizer_common_intercept...
tap
[22:23:19.006](111.500s) not ok 5 - regression tests pass
[22:23:39.838](1.115s) not ok 16 - run of pg_upgrade --check for new instance
[22:23:39.839](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[22:23:40.652](0.813s) not ok 18 - run of pg_upgrade for new instance
[22:23:40.653](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[22:23:40.838](0.048s) not ok 20 - check that locales in new cluster match original cluster
[22:23:41.388](0.031s) not ok 22 - old and new dumps match after pg_upgrade
tap
[22:21:31.924](1.083s) not ok 1 - no parameters missing from postgresql.conf.sample
Linux - Debian Bookworm - Meson
core
[22:21:23.014] #0  0x00007f47d24a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:21:23.014] #1  0x00007f47d245afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[22:21:23.014] #2  0x00007f47d2445472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[22:21:23.014] #3  0x00007f47d261e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[22:21:23.014] #4  0x00007f47d262aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[22:21:23.014] #5  0x00007f47d260db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x55878ed0a4c0, In...
[22:21:23.014] #6  0x000055878e060bb4 in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[22:21:23.014] #7  0x000055878df5e57f in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[22:21:23.014] #8  0x000055878df5f055 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[22:21:23.015] #9  0x000055878df60aa6 in PostmasterMain (argc=argc@entry=8, argv=argv@entry=0x5587b7039630) at ../src/ba...
core
[22:21:25.210] #0  0x00007fbb7dea9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:21:25.210] #1  0x00007fbb7de5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[22:21:25.210] #2  0x00007fbb7de45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[22:21:25.210] #3  0x00007fbb7e01e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[22:21:25.210] #4  0x00007fbb7e02aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[22:21:25.210] #5  0x00007fbb7e00db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x55de6a14d4c0, In...
[22:21:25.210] #6  0x000055de694a3bb4 in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[22:21:25.210] #7  0x000055de693a157f in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[22:21:25.210] #8  0x000055de693a2055 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[22:21:25.210] #9  0x000055de693a3aa6 in PostmasterMain (argc=argc@entry=16, argv=argv@entry=0x55dea52f65b0) at ../src/b...
core
[22:21:27.824] #0  0x00007f6bcc4a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:21:27.824] #1  0x00007f6bcc45afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[22:21:27.824] #2  0x00007f6bcc445472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[22:21:27.824] #3  0x00007f6bcc61e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[22:21:27.824] #4  0x00007f6bcc62aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[22:21:27.824] #5  0x00007f6bcc60db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x55f413e8e4c0, In...
[22:21:27.824] #6  0x000055f4131e4bb4 in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[22:21:27.824] #7  0x000055f4130e257f in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[22:21:27.824] #8  0x000055f4130e3055 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[22:21:27.824] #9  0x000055f4130e4aa6 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x55f4497425d0) at ../src/ba...
core
[22:21:27.335] #0  0x00007f8cf04a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:21:27.335] #1  0x00007f8cf045afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[22:21:27.335] #2  0x00007f8cf0445472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[22:21:27.335] #3  0x00007f8cf061e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[22:21:27.335] #4  0x00007f8cf062aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[22:21:27.335] #5  0x00007f8cf060db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x556fe21f84c0, In...
[22:21:27.335] #6  0x0000556fe154ebb4 in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[22:21:27.335] #7  0x0000556fe144c57f in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[22:21:27.335] #8  0x0000556fe144d055 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[22:21:27.336] #9  0x0000556fe144eaa6 in PostmasterMain (argc=argc@entry=8, argv=argv@entry=0x557003ad5630) at ../src/ba...
core
[22:21:26.777] #0  0x00007f47d24a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:21:26.777] #1  0x00007f47d245afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[22:21:26.777] #2  0x00007f47d2445472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[22:21:26.777] #3  0x000055878e366d23 in ExceptionalCondition (conditionName=conditionName@entry=0x55878e64bb50 "!IsTran...
[22:21:26.777] #4  0x000055878e0f97e4 in pgstat_report_stat (force=force@entry=true) at ../src/backend/utils/activity/pg...
[22:21:26.777] #5  0x000055878e0f9b3d in pgstat_shutdown_hook (code=<optimized out>, arg=<optimized out>) at ../src/back...
[22:21:26.777] #6  0x000055878e05ed12 in shmem_exit (code=code@entry=1) at ../src/backend/storage/ipc/ipc.c:245
[22:21:26.777] #7  0x000055878e05efbd in proc_exit_prepare (code=code@entry=1) at ../src/backend/storage/ipc/ipc.c:200
[22:21:26.777] #8  0x000055878e05f17b in proc_exit (code=code@entry=1) at ../src/backend/storage/ipc/ipc.c:113
[22:21:26.777] #9  0x000055878e36be74 in errfinish (filename=filename@entry=0x55878e5acb78 "../src/backend/access/transa...
core
[22:21:24.693] #0  0x00007f1124ea9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:21:24.693] #1  0x00007f1124e5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[22:21:24.693] #2  0x00007f1124e45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[22:21:24.693] #3  0x00007f112501e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[22:21:24.693] #4  0x00007f112502aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[22:21:24.693] #5  0x00007f112500db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x5585566944c0, In...
[22:21:24.693] #6  0x00005585559eabb4 in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[22:21:24.693] #7  0x00005585558e857f in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[22:21:24.693] #8  0x00005585558e9055 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[22:21:24.693] #9  0x00005585558eaaa6 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x5585918ab5a0) at ../src/ba...
core
[22:21:23.639] #0  0x00007f124bca9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:21:23.639] #1  0x00007f124bc5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[22:21:23.639] #2  0x00007f124bc45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[22:21:23.639] #3  0x00007f124be1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[22:21:23.639] #4  0x00007f124be2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[22:21:23.639] #5  0x00007f124be0db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x5608920444c0, In...
[22:21:23.639] #6  0x000056089139abb4 in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[22:21:23.639] #7  0x000056089129857f in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[22:21:23.639] #8  0x0000560891299055 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[22:21:23.639] #9  0x000056089129aaa6 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x5608a70605d0) at ../src/ba...
core
[22:21:21.479] #0  0x00007facdd8a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:21:21.479] #1  0x00007facdd85afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[22:21:21.479] #2  0x00007facdd845472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[22:21:21.479] #3  0x00007facdda1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[22:21:21.479] #4  0x00007facdda2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[22:21:21.479] #5  0x00007facdda0db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x5594928144c0, In...
[22:21:21.479] #6  0x0000559491b6abb4 in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[22:21:21.479] #7  0x0000559491a6857f in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[22:21:21.479] #8  0x0000559491a69055 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[22:21:21.479] #9  0x0000559491a6aaa6 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x5594cfdfb5a0) at ../src/ba...
core
[22:21:20.959] #0  0x00007f00b48a9eec in ?? ()
[22:21:21.446] #0  0x00007facdd8a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[22:21:20.820] #0  0x00007f3f8dea9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:21:20.820] #1  0x00007f3f8de5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[22:21:20.820] #2  0x00007f3f8de45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[22:21:20.820] #3  0x00007f3f8e01e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[22:21:20.820] #4  0x00007f3f8e02aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[22:21:20.820] #5  0x00007f3f8e00db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x558990c7c4c0, In...
[22:21:20.820] #6  0x000055898ffd2bb4 in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[22:21:20.820] #7  0x000055898fed057f in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[22:21:20.820] #8  0x000055898fed1055 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[22:21:20.820] #9  0x000055898fed2aa6 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x5589923a95d0) at ../src/ba...
core
[22:21:20.324] #0  0x00007f6809ea9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:21:20.324] #1  0x00007f6809e5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[22:21:20.324] #2  0x00007f6809e45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[22:21:20.324] #3  0x00007f680a01e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[22:21:20.324] #4  0x00007f680a02aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[22:21:20.324] #5  0x00007f680a00db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x55ff7552c4c0, In...
[22:21:20.324] #6  0x000055ff74882bb4 in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[22:21:20.324] #7  0x000055ff7478057f in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[22:21:20.324] #8  0x000055ff74781055 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[22:21:20.324] #9  0x000055ff74782aa6 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x55ff81c795d0) at ../src/ba...
core
[22:21:19.848] #0  0x00007fc909aa9eec in ?? ()
[22:21:20.293] #0  0x00007f6809ea9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[22:21:19.713] #0  0x00007f8cf04a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:21:19.713] #1  0x00007f8cf045afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[22:21:19.713] #2  0x00007f8cf0445472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[22:21:19.713] #3  0x0000556fe1854d23 in ExceptionalCondition (conditionName=conditionName@entry=0x556fe1b39b50 "!IsTran...
[22:21:19.713] #4  0x0000556fe15e77e4 in pgstat_report_stat (force=force@entry=true) at ../src/backend/utils/activity/pg...
[22:21:19.713] #5  0x0000556fe15e7b3d in pgstat_shutdown_hook (code=<optimized out>, arg=<optimized out>) at ../src/back...
[22:21:19.713] #6  0x0000556fe154cd12 in shmem_exit (code=code@entry=1) at ../src/backend/storage/ipc/ipc.c:245
[22:21:19.713] #7  0x0000556fe154cfbd in proc_exit_prepare (code=code@entry=1) at ../src/backend/storage/ipc/ipc.c:200
[22:21:19.713] #8  0x0000556fe154d17b in proc_exit (code=code@entry=1) at ../src/backend/storage/ipc/ipc.c:113
[22:21:19.713] #9  0x0000556fe1859e74 in errfinish (filename=filename@entry=0x556fe1a9ab78 "../src/backend/access/transa...
core
[22:21:19.113] #0  0x00007f81940a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:21:19.113] #1  0x00007f819405afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[22:21:19.113] #2  0x00007f8194045472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[22:21:19.113] #3  0x00007f819421e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[22:21:19.113] #4  0x00007f819422aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[22:21:19.113] #5  0x00007f819420db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x5574070244c0, In...
[22:21:19.113] #6  0x000055740637abb4 in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[22:21:19.113] #7  0x000055740627857f in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[22:21:19.113] #8  0x0000557406279055 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[22:21:19.113] #9  0x000055740627aaa6 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x55740e7255a0) at ../src/ba...
core
[22:21:18.590] #0  0x00007f6d1e6a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:21:18.590] #1  0x00007f6d1e65afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[22:21:18.590] #2  0x00007f6d1e645472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[22:21:18.590] #3  0x00007f6d1e81e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[22:21:18.590] #4  0x00007f6d1e82aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[22:21:18.590] #5  0x00007f6d1e80db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x55bbec75c4c0, In...
[22:21:18.590] #6  0x000055bbebab2bb4 in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[22:21:18.590] #7  0x000055bbeb9b057f in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[22:21:18.590] #8  0x000055bbeb9b1055 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[22:21:18.590] #9  0x000055bbeb9b2aa6 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x55bbf6c6e630) at ../src/ba...
core
[22:21:18.098] #0  0x00007f1124ea9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:21:18.098] #1  0x00007f1124e5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[22:21:18.098] #2  0x00007f1124e45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[22:21:18.098] #3  0x0000558555cf0d23 in ExceptionalCondition (conditionName=conditionName@entry=0x558555fd5b50 "!IsTran...
[22:21:18.098] #4  0x0000558555a837e4 in pgstat_report_stat (force=force@entry=true) at ../src/backend/utils/activity/pg...
[22:21:18.098] #5  0x0000558555a83b3d in pgstat_shutdown_hook (code=<optimized out>, arg=<optimized out>) at ../src/back...
[22:21:18.098] #6  0x00005585559e8d12 in shmem_exit (code=code@entry=1) at ../src/backend/storage/ipc/ipc.c:245
[22:21:18.098] #7  0x00005585559e8fbd in proc_exit_prepare (code=code@entry=1) at ../src/backend/storage/ipc/ipc.c:200
[22:21:18.098] #8  0x00005585559e917b in proc_exit (code=code@entry=1) at ../src/backend/storage/ipc/ipc.c:113
[22:21:18.098] #9  0x0000558555cf5e74 in errfinish (filename=filename@entry=0x558555f36b78 "../src/backend/access/transa...
core
[22:21:17.570] #0  0x00007fdb862a9eec in ?? ()
[22:21:18.016] #0  0x00007f1124ea9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[22:21:17.433] #0  0x00007f16dfea9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:21:17.433] #1  0x00007f16dfe5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[22:21:17.433] #2  0x00007f16dfe45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[22:21:17.433] #3  0x00007f16e001e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[22:21:17.433] #4  0x00007f16e002aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[22:21:17.433] #5  0x00007f16e000db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x55fc6ec264c0, In...
[22:21:17.433] #6  0x000055fc6df7cbb4 in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[22:21:17.433] #7  0x000055fc6de7a57f in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[22:21:17.433] #8  0x000055fc6de7b055 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[22:21:17.433] #9  0x000055fc6de7caa6 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x55fcaa1d75d0) at ../src/ba...
core
[22:21:22.489] #0  0x00007f397baa9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:21:22.489] #1  0x00007f397ba5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[22:21:22.489] #2  0x00007f397ba45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[22:21:22.489] #3  0x00007f397bc1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[22:21:22.489] #4  0x00007f397bc2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[22:21:22.489] #5  0x00007f397bc0db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x55fa109154c0, In...
[22:21:22.489] #6  0x000055fa0fc6bbb4 in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[22:21:22.489] #7  0x000055fa0fb6957f in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[22:21:22.489] #8  0x000055fa0fb6a055 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[22:21:22.490] #9  0x000055fa0fb6baa6 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x55fa4ace05c0) at ../src/ba...
core
[22:21:16.904] #0  0x00007f5b6fea9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:21:16.904] #1  0x00007f5b6fe5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[22:21:16.904] #2  0x00007f5b6fe45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[22:21:16.904] #3  0x00007f5b7001e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[22:21:16.904] #4  0x00007f5b7002aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[22:21:16.904] #5  0x00007f5b7000db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x561632b434c0, In...
[22:21:16.904] #6  0x0000561631e99bb4 in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[22:21:16.904] #7  0x0000561631d9757f in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[22:21:16.904] #8  0x0000561631d98055 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[22:21:16.904] #9  0x0000561631d99aa6 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x5616728735c0) at ../src/ba...
core
[22:21:21.978] #0  0x00007fb74b8a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:21:21.978] #1  0x00007fb74b85afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[22:21:21.978] #2  0x00007fb74b845472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[22:21:21.978] #3  0x00007fb74ba1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[22:21:21.978] #4  0x00007fb74ba2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[22:21:21.978] #5  0x00007fb74ba0db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x564f644a74c0, In...
[22:21:21.978] #6  0x0000564f637fdbb4 in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[22:21:21.978] #7  0x0000564f636fb57f in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[22:21:21.978] #8  0x0000564f636fc055 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[22:21:21.978] #9  0x0000564f636fdaa6 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x564f7e7cf5d0) at ../src/ba...
core
[22:21:24.169] #0  0x00007f9e99ca9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:21:24.169] #1  0x00007f9e99c5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[22:21:24.169] #2  0x00007f9e99c45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[22:21:24.169] #3  0x00007f9e99e1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[22:21:24.169] #4  0x00007f9e99e2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[22:21:24.169] #5  0x00007f9e99e0db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x559d5b21c4c0, In...
[22:21:24.169] #6  0x0000559d5a572bb4 in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[22:21:24.169] #7  0x0000559d5a47057f in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[22:21:24.169] #8  0x0000559d5a471055 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[22:21:24.170] #9  0x0000559d5a472aa6 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x559d5dde35d0) at ../src/ba...
core
[22:21:23.151] #0  0x00007f13408a9eec in ?? ()
[22:21:23.605] #0  0x00007f124bca9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
test
[22:20:49.027]   5/344 postgresql:recovery / recovery/001_stream_rep                                   ERROR            ...
[22:20:49.027]   6/344 postgresql:pg_upgrade / pg_upgrade/006_transfer_modes                           ERROR            ...
[22:20:49.027]   7/344 postgresql:pg_upgrade / pg_upgrade/003_logical_slots                            ERROR            ...
[22:20:49.027]   8/344 postgresql:recovery / recovery/002_archiving                                    ERROR            ...
[22:20:49.027]  10/344 postgresql:pg_upgrade / pg_upgrade/005_char_signedness                          ERROR            ...
[22:20:49.027]  11/344 postgresql:pg_upgrade / pg_upgrade/004_subscription                             ERROR            ...
[22:20:49.027]   9/344 postgresql:regress / regress/regress                                            ERROR            ...
[22:20:49.027]  12/344 postgresql:recovery / recovery/003_recovery_targets                             ERROR            ...
[22:20:49.027]  13/344 postgresql:recovery / recovery/004_timeline_switch                              ERROR            ...
[22:20:49.027]  15/344 postgresql:recovery / recovery/005_replay_delay                                 ERROR            ...
[22:20:49.027]  16/344 postgresql:recovery / recovery/006_logical_decoding                             ERROR            ...
[22:20:49.027]  17/344 postgresql:recovery / recovery/007_sync_rep                                     ERROR            ...
[22:20:49.027]  20/344 postgresql:recovery / recovery/014_unlogged_reinit                              ERROR            ...
[22:20:49.027]  19/344 postgresql:isolation / isolation/isolation                                      ERROR            ...
[22:20:49.027]  23/344 postgresql:recovery / recovery/013_crash_restart                                ERROR            ...
[22:20:49.027]  24/344 postgresql:recovery / recovery/015_promotion_pages                              ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[22:16:04.348] c:\cirrus\src\include\storage/pg_shmem.h(66): error C2061: syntax error: identifier 'pg_atomic_uint32'
compiler
[22:16:04.348] c:\cirrus\src\include\storage/pg_shmem.h(68): error C2370: 'Barrier': redefinition; different storage cla...
compiler
[22:16:04.348] c:\cirrus\src\include\storage/pg_shmem.h(69): error C2061: syntax error: identifier 'Generation'
compiler
[22:16:04.348] c:\cirrus\src\include\storage/pg_shmem.h(69): error C2059: syntax error: ';'
compiler
[22:16:04.348] c:\cirrus\src\include\storage/pg_shmem.h(71): error C2059: syntax error: '}'
compiler
[22:16:04.348] c:\cirrus\src\include\storage/pg_shmem.h(73): error C2143: syntax error: missing '{' before '*'
53/5814 Add enable_groupagg GUC parameter to control GroupAggregate usage
FreeBSD - Meson
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/aggregates.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002...
--- /tmp/cirrus-ci-build/src/test/regress/expected/aggregates.out	2025-06-19 21:00:58.230671000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/aggregates.out	2025-06-19 21:03:20.4690220...
@@ -3612,8 +3612,8 @@
 ) AS sub
 GROUP BY c1
 ORDER BY c1;
-                                 QUERY PLAN                                  
------------------------------------------------------------------------------
+                                                  QUERY PLAN                                                   
+---------------------------------------------------------------------------------------------------------------
  GroupAggregate
    Group Key: sub.c1
    ->  Sort
@@ -3622,7 +3622,7 @@
                ->  HashAggregate
                      Group Key: test_groupagg.c1, test_groupagg.c2
                      ->  Seq Scan on test_groupagg
- Settings: max_parallel_workers = '0', max_parallel_workers_per_gather = '0'
+ Settings: debug_parallel_query = 'regress', max_parallel_workers = '0', max_parallel_workers_per_gather = '0'
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/aggregates.out /tmp/cirrus-ci-build/build/testrun/recovery/027_s...
--- /tmp/cirrus-ci-build/src/test/regress/expected/aggregates.out	2025-06-19 21:00:58.230671000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/aggregates.out	2025-06-19 21:04:16.10358...
@@ -3612,8 +3612,8 @@
 ) AS sub
 GROUP BY c1
 ORDER BY c1;
-                                 QUERY PLAN                                  
------------------------------------------------------------------------------
+                                                  QUERY PLAN                                                   
+---------------------------------------------------------------------------------------------------------------
  GroupAggregate
    Group Key: sub.c1
    ->  Sort
@@ -3622,7 +3622,7 @@
                ->  HashAggregate
                      Group Key: test_groupagg.c1, test_groupagg.c2
                      ->  Seq Scan on test_groupagg
- Settings: max_parallel_workers = '0', max_parallel_workers_per_gather = '0'
+ Settings: debug_parallel_query = 'regress', max_parallel_workers = '0', max_parallel_workers_per_gather = '0'
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/aggregates.out /tmp/cirrus-ci-build/build/testrun/regress/regres...
--- /tmp/cirrus-ci-build/src/test/regress/expected/aggregates.out	2025-06-19 21:00:58.230671000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/aggregates.out	2025-06-19 21:03:23.065558000 +0000
@@ -3612,8 +3612,8 @@
 ) AS sub
 GROUP BY c1
 ORDER BY c1;
-                                 QUERY PLAN                                  
------------------------------------------------------------------------------
+                                                  QUERY PLAN                                                   
+---------------------------------------------------------------------------------------------------------------
  GroupAggregate
    Group Key: sub.c1
    ->  Sort
@@ -3622,7 +3622,7 @@
                ->  HashAggregate
                      Group Key: test_groupagg.c1, test_groupagg.c2
                      ->  Seq Scan on test_groupagg
- Settings: max_parallel_workers = '0', max_parallel_workers_per_gather = '0'
+ Settings: debug_parallel_query = 'regress', max_parallel_workers = '0', max_parallel_workers_per_gather = '0'
...
tap
[21:05:43.298](199.987s) not ok 5 - regression tests pass
tap
[21:06:40.720](214.731s) not ok 2 - regression tests pass
test
[21:09:34.449]  43/343 postgresql:regress / regress/regress                                            ERROR           2...
[21:09:34.449] 144/343 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           3...
[21:09:34.449] 189/343 postgresql:recovery / recovery/027_stream_regress                               ERROR           3...
Linux - Debian Bookworm - Autoconf
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resul...
--- /tmp/cirrus-ci-build/src/test/regress/expected/join.out	2025-06-19 21:00:57.674003032 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/join.out	2025-06-19 21:08:13.862969853 +0000
@@ -7944,15 +7944,15 @@
   lateral (values(x.q1,y.q1,y.q2)) v(xq1,yq1,yq2);
         q1        |        q2         |        q1        |        q2         |       xq1        |       yq1        |   ...
 ------------------+-------------------+------------------+-------------------+------------------+------------------+---...
-              123 |               456 |                  |                   |              123 |                  |   ...
-              123 |  4567890123456789 | 4567890123456789 | -4567890123456789 |              123 | 4567890123456789 | -4...
-              123 |  4567890123456789 | 4567890123456789 |  4567890123456789 |              123 | 4567890123456789 |  4...
-              123 |  4567890123456789 | 4567890123456789 |               123 |              123 | 4567890123456789 |   ...
- 4567890123456789 |               123 |              123 |  4567890123456789 | 4567890123456789 |              123 |  4...
  4567890123456789 |               123 |              123 |               456 | 4567890123456789 |              123 |   ...
- 4567890123456789 |  4567890123456789 | 4567890123456789 | -4567890123456789 | 4567890123456789 | 4567890123456789 | -4...
- 4567890123456789 |  4567890123456789 | 4567890123456789 |  4567890123456789 | 4567890123456789 | 4567890123456789 |  4...
+ 4567890123456789 |               123 |              123 |  4567890123456789 | 4567890123456789 |              123 |  4...
  4567890123456789 |  4567890123456789 | 4567890123456789 |               123 | 4567890123456789 | 4567890123456789 |   ...
+              123 |  4567890123456789 | 4567890123456789 |               123 |              123 | 4567890123456789 |   ...
+ 4567890123456789 |  4567890123456789 | 4567890123456789 |  4567890123456789 | 4567890123456789 | 4567890123456789 |  4...
+              123 |  4567890123456789 | 4567890123456789 |  4567890123456789 |              123 | 4567890123456789 |  4...
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/result...
--- /tmp/cirrus-ci-build/src/test/regress/expected/join.out	2025-06-19 21:00:57.674003032 +0000
+++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/join.out	2025-06-19 21:10:50.766255994 +0000
@@ -7944,15 +7944,15 @@
   lateral (values(x.q1,y.q1,y.q2)) v(xq1,yq1,yq2);
         q1        |        q2         |        q1        |        q2         |       xq1        |       yq1        |   ...
 ------------------+-------------------+------------------+-------------------+------------------+------------------+---...
-              123 |               456 |                  |                   |              123 |                  |   ...
-              123 |  4567890123456789 | 4567890123456789 | -4567890123456789 |              123 | 4567890123456789 | -4...
-              123 |  4567890123456789 | 4567890123456789 |  4567890123456789 |              123 | 4567890123456789 |  4...
-              123 |  4567890123456789 | 4567890123456789 |               123 |              123 | 4567890123456789 |   ...
- 4567890123456789 |               123 |              123 |  4567890123456789 | 4567890123456789 |              123 |  4...
  4567890123456789 |               123 |              123 |               456 | 4567890123456789 |              123 |   ...
- 4567890123456789 |  4567890123456789 | 4567890123456789 | -4567890123456789 | 4567890123456789 | 4567890123456789 | -4...
- 4567890123456789 |  4567890123456789 | 4567890123456789 |  4567890123456789 | 4567890123456789 | 4567890123456789 |  4...
+ 4567890123456789 |               123 |              123 |  4567890123456789 | 4567890123456789 |              123 |  4...
  4567890123456789 |  4567890123456789 | 4567890123456789 |               123 | 4567890123456789 | 4567890123456789 |   ...
+              123 |  4567890123456789 | 4567890123456789 |               123 |              123 | 4567890123456789 |   ...
+ 4567890123456789 |  4567890123456789 | 4567890123456789 |  4567890123456789 | 4567890123456789 | 4567890123456789 |  4...
+              123 |  4567890123456789 | 4567890123456789 |  4567890123456789 |              123 | 4567890123456789 |  4...
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join.out /tmp/cirrus-ci-build/src/test/regress/results/join.out
--- /tmp/cirrus-ci-build/src/test/regress/expected/join.out	2025-06-19 21:00:57.674003032 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/join.out	2025-06-19 21:05:40.022014860 +0000
@@ -3683,12 +3683,12 @@
 -----------------------------------------------------------
  Sort
    Sort Key: t1.q1, t1.q2
-   ->  Hash Left Join
-         Hash Cond: (t1.q2 = t2.q1)
+   ->  Hash Right Join
+         Hash Cond: (t2.q1 = t1.q2)
          Filter: (1 = (SubPlan 1))
-         ->  Seq Scan on int8_tbl t1
+         ->  Seq Scan on int8_tbl t2
          ->  Hash
-               ->  Seq Scan on int8_tbl t2
+               ->  Seq Scan on int8_tbl t1
          SubPlan 1
            ->  Limit
                  ->  Result
...
tap
[21:09:59.621](140.946s) not ok 5 - regression tests pass
tap
[21:11:49.368](82.126s) not ok 2 - regression tests pass
Linux - Debian Bookworm - Meson
core
[21:14:25.808] #0  0x00007fc7516aedd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[21:14:25.808] #1  0x00007fc75165b239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[21:14:25.808] #2  0x00007fc751716244 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[21:14:25.808] #3  0x00007fc75172889c in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[21:14:25.808] #0  <unavailable> in ?? ()
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join_hash.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/join_hash.out	2025-06-19 21:00:57.648863944 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/join_hash.out	2025-06-19 21:06:16.96587513...
@@ -1137,18 +1137,21 @@
 int8_tbl i8,
 lateral (select t1.fivethous, i4.f1 from tenk1 t1 join int4_tbl i4
          on t1.fivethous = i4.f1+i8.q2 order by 1,2) ss;
-                        QUERY PLAN                         
------------------------------------------------------------
+                           QUERY PLAN                            
+-----------------------------------------------------------------
  Nested Loop
    ->  Seq Scan on int8_tbl i8
-   ->  Sort
-         Sort Key: t1.fivethous, i4.f1
-         ->  Hash Join
-               Hash Cond: (t1.fivethous = (i4.f1 + i8.q2))
-               ->  Seq Scan on tenk1 t1
-               ->  Hash
-                     ->  Seq Scan on int4_tbl i4
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join_hash.out /tmp/cirrus-ci-build/build/testrun/recovery/027_st...
--- /tmp/cirrus-ci-build/src/test/regress/expected/join_hash.out	2025-06-19 21:00:57.648863944 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/join_hash.out	2025-06-19 21:07:35.230410...
@@ -1137,18 +1137,21 @@
 int8_tbl i8,
 lateral (select t1.fivethous, i4.f1 from tenk1 t1 join int4_tbl i4
          on t1.fivethous = i4.f1+i8.q2 order by 1,2) ss;
-                        QUERY PLAN                         
------------------------------------------------------------
+                           QUERY PLAN                            
+-----------------------------------------------------------------
  Nested Loop
    ->  Seq Scan on int8_tbl i8
-   ->  Sort
-         Sort Key: t1.fivethous, i4.f1
-         ->  Hash Join
-               Hash Cond: (t1.fivethous = (i4.f1 + i8.q2))
-               ->  Seq Scan on tenk1 t1
-               ->  Hash
-                     ->  Seq Scan on int4_tbl i4
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu...
--- /tmp/cirrus-ci-build/src/test/regress/expected/join.out	2025-06-19 21:00:57.648863944 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/join.out	2025-06-19 21:06:02.745823744 +0000
@@ -7944,15 +7944,15 @@
   lateral (values(x.q1,y.q1,y.q2)) v(xq1,yq1,yq2);
         q1        |        q2         |        q1        |        q2         |       xq1        |       yq1        |   ...
 ------------------+-------------------+------------------+-------------------+------------------+------------------+---...
-              123 |               456 |                  |                   |              123 |                  |   ...
-              123 |  4567890123456789 | 4567890123456789 | -4567890123456789 |              123 | 4567890123456789 | -4...
-              123 |  4567890123456789 | 4567890123456789 |  4567890123456789 |              123 | 4567890123456789 |  4...
-              123 |  4567890123456789 | 4567890123456789 |               123 |              123 | 4567890123456789 |   ...
- 4567890123456789 |               123 |              123 |  4567890123456789 | 4567890123456789 |              123 |  4...
  4567890123456789 |               123 |              123 |               456 | 4567890123456789 |              123 |   ...
- 4567890123456789 |  4567890123456789 | 4567890123456789 | -4567890123456789 | 4567890123456789 | 4567890123456789 | -4...
- 4567890123456789 |  4567890123456789 | 4567890123456789 |  4567890123456789 | 4567890123456789 | 4567890123456789 |  4...
+ 4567890123456789 |               123 |              123 |  4567890123456789 | 4567890123456789 |              123 |  4...
  4567890123456789 |  4567890123456789 | 4567890123456789 |               123 | 4567890123456789 | 4567890123456789 |   ...
+              123 |  4567890123456789 | 4567890123456789 |               123 |              123 | 4567890123456789 |   ...
+ 4567890123456789 |  4567890123456789 | 4567890123456789 |  4567890123456789 | 4567890123456789 | 4567890123456789 |  4...
+              123 |  4567890123456789 | 4567890123456789 |  4567890123456789 |              123 | 4567890123456789 |  4...
...
tap
[21:07:00.121](76.697s) not ok 5 - regression tests pass
tap
[21:08:22.471](84.081s) not ok 2 - regression tests pass
test
[21:11:47.305]   9/344 postgresql:regress / regress/regress                                            ERROR            ...
[21:11:47.305]  34/344 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[21:11:47.305]  96/344 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
macOS - Sonoma - Meson
core
[21:10:54.222]   * frame #0: 0x000000019d751e00 libsystem_platform.dylib`_simple_getenv + 64
[21:10:54.222]     frame #1: 0x000000019d5458ec libsystem_malloc.dylib`env_bool + 36
[21:10:54.222]     frame #2: 0x000000019d540220 libsystem_malloc.dylib`__malloc_init + 4060
[21:10:54.222]     frame #3: 0x00000001aa3a8618 libSystem.B.dylib`libSystem_initializer + 204
[21:10:54.222]     frame #4: 0x000000019d3b2608 dyld`invocation function for block in dyld4::Loader::findAndRunAllInitia...
[21:10:54.222]     frame #5: 0x000000019d3f0d6c dyld`invocation function for block in dyld3::MachOAnalyzer::forEachIniti...
[21:10:54.222]     frame #6: 0x000000019d3e4400 dyld`invocation function for block in dyld3::MachOFile::forEachSection(v...
[21:10:54.222]     frame #7: 0x000000019d3932fc dyld`dyld3::MachOFile::forEachLoadCommand(Diagnostics&, void (load_comma...
[21:10:54.222]     frame #8: 0x000000019d3e3394 dyld`dyld3::MachOFile::forEachSection(void (dyld3::MachOFile::SectionInf...
[21:10:54.222]     frame #9: 0x000000019d3f0880 dyld`dyld3::MachOAnalyzer::forEachInitializer(Diagnostics&, dyld3::MachO...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/join.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrad...
--- /Users/admin/pgsql/src/test/regress/expected/join.out	2025-06-19 21:00:12
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/join.out	2025-06-19 21:01:54
@@ -7944,15 +7944,15 @@
   lateral (values(x.q1,y.q1,y.q2)) v(xq1,yq1,yq2);
         q1        |        q2         |        q1        |        q2         |       xq1        |       yq1        |   ...
 ------------------+-------------------+------------------+-------------------+------------------+------------------+---...
-              123 |               456 |                  |                   |              123 |                  |   ...
-              123 |  4567890123456789 | 4567890123456789 | -4567890123456789 |              123 | 4567890123456789 | -4...
-              123 |  4567890123456789 | 4567890123456789 |  4567890123456789 |              123 | 4567890123456789 |  4...
-              123 |  4567890123456789 | 4567890123456789 |               123 |              123 | 4567890123456789 |   ...
- 4567890123456789 |               123 |              123 |  4567890123456789 | 4567890123456789 |              123 |  4...
  4567890123456789 |               123 |              123 |               456 | 4567890123456789 |              123 |   ...
- 4567890123456789 |  4567890123456789 | 4567890123456789 | -4567890123456789 | 4567890123456789 | 4567890123456789 | -4...
- 4567890123456789 |  4567890123456789 | 4567890123456789 |  4567890123456789 | 4567890123456789 | 4567890123456789 |  4...
+ 4567890123456789 |               123 |              123 |  4567890123456789 | 4567890123456789 |              123 |  4...
  4567890123456789 |  4567890123456789 | 4567890123456789 |               123 | 4567890123456789 | 4567890123456789 |   ...
+              123 |  4567890123456789 | 4567890123456789 |               123 |              123 | 4567890123456789 |   ...
+ 4567890123456789 |  4567890123456789 | 4567890123456789 |  4567890123456789 | 4567890123456789 | 4567890123456789 |  4...
+              123 |  4567890123456789 | 4567890123456789 |  4567890123456789 |              123 | 4567890123456789 |  4...
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/join_hash.out /Users/admin/pgsql/build/testrun/recovery/027_stream...
--- /Users/admin/pgsql/src/test/regress/expected/join_hash.out	2025-06-19 21:00:12
+++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/join_hash.out	2025-06-19 21:03:01
@@ -1137,18 +1137,21 @@
 int8_tbl i8,
 lateral (select t1.fivethous, i4.f1 from tenk1 t1 join int4_tbl i4
          on t1.fivethous = i4.f1+i8.q2 order by 1,2) ss;
-                        QUERY PLAN                         
------------------------------------------------------------
+                           QUERY PLAN                            
+-----------------------------------------------------------------
  Nested Loop
    ->  Seq Scan on int8_tbl i8
-   ->  Sort
-         Sort Key: t1.fivethous, i4.f1
-         ->  Hash Join
-               Hash Cond: (t1.fivethous = (i4.f1 + i8.q2))
-               ->  Seq Scan on tenk1 t1
-               ->  Hash
-                     ->  Seq Scan on int4_tbl i4
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/join_hash.out /Users/admin/pgsql/build/testrun/regress/regress/res...
--- /Users/admin/pgsql/src/test/regress/expected/join_hash.out	2025-06-19 21:00:12
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/join_hash.out	2025-06-19 21:01:58
@@ -1137,18 +1137,21 @@
 int8_tbl i8,
 lateral (select t1.fivethous, i4.f1 from tenk1 t1 join int4_tbl i4
          on t1.fivethous = i4.f1+i8.q2 order by 1,2) ss;
-                        QUERY PLAN                         
------------------------------------------------------------
+                           QUERY PLAN                            
+-----------------------------------------------------------------
  Nested Loop
    ->  Seq Scan on int8_tbl i8
-   ->  Sort
-         Sort Key: t1.fivethous, i4.f1
-         ->  Hash Join
-               Hash Cond: (t1.fivethous = (i4.f1 + i8.q2))
-               ->  Seq Scan on tenk1 t1
-               ->  Hash
-                     ->  Seq Scan on int4_tbl i4
...
tap
[21:02:21.783](43.829s) not ok 5 - regression tests pass
tap
[21:03:49.717](80.743s) not ok 2 - regression tests pass
test
[21:06:55.677]  11/343 postgresql:regress / regress/regress                                            ERROR            ...
[21:06:55.677]  27/343 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[21:06:55.677] 107/343 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
Windows - Server 2019, VS 2019 - Meson & ninja
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/join_hash.out C:/cirrus/build/testrun/pg_upgrade/002_pg...
--- C:/cirrus/src/test/regress/expected/join_hash.out	2025-06-19 21:01:00.036026500 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/join_hash.out	2025-06-19 21:03:46.970838200 +0000
@@ -1137,18 +1137,21 @@
 int8_tbl i8,
 lateral (select t1.fivethous, i4.f1 from tenk1 t1 join int4_tbl i4
          on t1.fivethous = i4.f1+i8.q2 order by 1,2) ss;
-                        QUERY PLAN                         
------------------------------------------------------------
+                           QUERY PLAN                            
+-----------------------------------------------------------------
  Nested Loop
    ->  Seq Scan on int8_tbl i8
-   ->  Sort
-         Sort Key: t1.fivethous, i4.f1
-         ->  Hash Join
-               Hash Cond: (t1.fivethous = (i4.f1 + i8.q2))
-               ->  Seq Scan on tenk1 t1
-               ->  Hash
-                     ->  Seq Scan on int4_tbl i4
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/join_hash.out C:/cirrus/build/testrun/recovery/027_stre...
--- C:/cirrus/src/test/regress/expected/join_hash.out	2025-06-19 21:01:00.036026500 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/join_hash.out	2025-06-19 21:06:20.097741100 +0000
@@ -1137,18 +1137,21 @@
 int8_tbl i8,
 lateral (select t1.fivethous, i4.f1 from tenk1 t1 join int4_tbl i4
          on t1.fivethous = i4.f1+i8.q2 order by 1,2) ss;
-                        QUERY PLAN                         
------------------------------------------------------------
+                           QUERY PLAN                            
+-----------------------------------------------------------------
  Nested Loop
    ->  Seq Scan on int8_tbl i8
-   ->  Sort
-         Sort Key: t1.fivethous, i4.f1
-         ->  Hash Join
-               Hash Cond: (t1.fivethous = (i4.f1 + i8.q2))
-               ->  Seq Scan on tenk1 t1
-               ->  Hash
-                     ->  Seq Scan on int4_tbl i4
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/join_hash.out C:/cirrus/build/testrun/regress/regress/r...
--- C:/cirrus/src/test/regress/expected/join_hash.out	2025-06-19 21:01:00.036026500 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/join_hash.out	2025-06-19 21:03:43.909353000 +0000
@@ -1137,18 +1137,21 @@
 int8_tbl i8,
 lateral (select t1.fivethous, i4.f1 from tenk1 t1 join int4_tbl i4
          on t1.fivethous = i4.f1+i8.q2 order by 1,2) ss;
-                        QUERY PLAN                         
------------------------------------------------------------
+                           QUERY PLAN                            
+-----------------------------------------------------------------
  Nested Loop
    ->  Seq Scan on int8_tbl i8
-   ->  Sort
-         Sort Key: t1.fivethous, i4.f1
-         ->  Hash Join
-               Hash Cond: (t1.fivethous = (i4.f1 + i8.q2))
-               ->  Seq Scan on tenk1 t1
-               ->  Hash
-                     ->  Seq Scan on int4_tbl i4
...
tap
[21:04:51.208](114.870s) not ok 5 - regression tests pass
tap
[21:07:33.248](131.263s) not ok 2 - regression tests pass
test
[21:14:58.214]   8/338 postgresql:regress / regress/regress                                            ERROR           1...
[21:14:58.214]  17/338 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           2...
[21:14:58.214]  60/338 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
53/5270 jsonpath string methods: lower, upper, initcap, l/r/btrim, replace, split_part
CompilerWarnings
compiler
[19:33:24.981] jsonpath_exec.c:2830:13: error: mixing declarations and code is incompatible with standards before C99 [-...
compiler
[19:32:16.323] jsonpath_exec.c:2830:13: error: mixing declarations and code is incompatible with standards before C99 [-...
compiler
[19:30:47.923] jsonpath_exec.c:2830:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-sta...
compiler
[19:29:44.729] jsonpath_exec.c:2830:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-sta...
compiler
[19:35:25.587] jsonpath_exec.c:2830:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-sta...
FreeBSD - Meson
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
core
[19:38:27.813] #0  0x00000008293e81ba in thr_kill () from /lib/libc.so.7
[19:38:27.813] #1  0x00000008293615d4 in raise () from /lib/libc.so.7
[19:38:27.813] #2  0x0000000829414b59 in abort () from /lib/libc.so.7
[19:38:27.813] #3  0x0000000000ad5e15 in ExceptionalCondition (conditionName=0x39811f "v->type == jpiAnd || v->type == j...
[19:38:27.813] #4  0x0000000000a033df in jspGetLeftArg (v=v@entry=0x8211250f0, a=a@entry=0x821125060) at ../src/backend/...
[19:38:27.813] #5  0x0000000000a04977 in printJsonPathItem (buf=buf@entry=0x821125180, v=v@entry=0x8211250f0, inKey=true...
[19:38:27.813] #6  0x0000000000a04b23 in printJsonPathItem (buf=buf@entry=0x821125180, v=v@entry=0x821125158, inKey=<opt...
[19:38:27.813] #7  0x0000000000a02fed in jsonPathToCstring (out=0x821125180, in=<optimized out>, estimated_len=<optimize...
[19:38:27.813] #8  0x0000000000ae0cc3 in FunctionCall1Coll (flinfo=0x2922a8875d58, collation=0, arg1=6) at ../src/backen...
[19:38:27.813] #9  OutputFunctionCall (flinfo=0x2922a8875d58, val=6) at ../src/backend/utils/fmgr/fmgr.c:1685
core
[19:38:28.138] #0  0x000000082c5281ba in thr_kill () from /lib/libc.so.7
[19:38:28.138] #1  0x000000082c4a15d4 in raise () from /lib/libc.so.7
[19:38:28.138] #2  0x000000082c554b59 in abort () from /lib/libc.so.7
[19:38:28.138] #3  0x0000000000ad5e15 in ExceptionalCondition (conditionName=0x39811f "v->type == jpiAnd || v->type == j...
[19:38:28.138] #4  0x0000000000a033df in jspGetLeftArg (v=v@entry=0x821307250, a=a@entry=0x8213071c0) at ../src/backend/...
[19:38:28.138] #5  0x0000000000a04977 in printJsonPathItem (buf=buf@entry=0x8213072e0, v=v@entry=0x821307250, inKey=true...
[19:38:28.138] #6  0x0000000000a04b23 in printJsonPathItem (buf=buf@entry=0x8213072e0, v=v@entry=0x8213072b8, inKey=<opt...
[19:38:28.138] #7  0x0000000000a02fed in jsonPathToCstring (out=0x8213072e0, in=<optimized out>, estimated_len=<optimize...
[19:38:28.138] #8  0x0000000000ae0cc3 in FunctionCall1Coll (flinfo=0xb7990c48e50, collation=0, arg1=6) at ../src/backend...
[19:38:28.138] #9  OutputFunctionCall (flinfo=0xb7990c48e50, val=6) at ../src/backend/utils/fmgr/fmgr.c:1685
core
[19:38:27.518] #0  0x000000082c3171ba in thr_kill () from /lib/libc.so.7
[19:38:27.518] #1  0x000000082c2905d4 in raise () from /lib/libc.so.7
[19:38:27.518] #2  0x000000082c343b59 in abort () from /lib/libc.so.7
[19:38:27.518] #3  0x0000000000ad5e15 in ExceptionalCondition (conditionName=0x39811f "v->type == jpiAnd || v->type == j...
[19:38:27.518] #4  0x0000000000a033df in jspGetLeftArg (v=v@entry=0x820fa9f10, a=a@entry=0x820fa9e80) at ../src/backend/...
[19:38:27.518] #5  0x0000000000a04977 in printJsonPathItem (buf=buf@entry=0x820fa9fa0, v=v@entry=0x820fa9f10, inKey=true...
[19:38:27.518] #6  0x0000000000a04b23 in printJsonPathItem (buf=buf@entry=0x820fa9fa0, v=v@entry=0x820fa9f78, inKey=<opt...
[19:38:27.518] #7  0x0000000000a02fed in jsonPathToCstring (out=0x820fa9fa0, in=<optimized out>, estimated_len=<optimize...
[19:38:27.518] #8  0x0000000000ae0cc3 in FunctionCall1Coll (flinfo=0x21d31c24ed58, collation=0, arg1=6) at ../src/backen...
[19:38:27.518] #9  OutputFunctionCall (flinfo=0x21d31c24ed58, val=6) at ../src/backend/utils/fmgr/fmgr.c:1685
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/json.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up...
--- /tmp/cirrus-ci-build/src/test/regress/expected/json.out	2025-06-19 19:28:13.430437000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/json.out	2025-06-19 19:31:32.911997000 +00...
@@ -1160,1609 +1160,10 @@
 (1 row)
 
 select '42'::json #> '{}';
- ?column? 
-----------
- 42
-(1 row)
-
-select 'null'::json #> '{}';
- ?column? 
-----------
- null
-(1 row)
-
-select '{"a": {"b":{"c": "foo"}}}'::json #> array['a'];
-      ?column?      
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/json.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/json.out	2025-06-19 19:28:13.430437000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/json.out	2025-06-19 19:32:40.817121000 +...
@@ -939,1830 +939,10 @@
 (1 row)
 
 select '[{"b": "c"}, {"b": "cc"}]'::json ->> 'z';
- ?column? 
-----------
- 
-(1 row)
-
-select '{"a": "c", "b": null}'::json ->> 'b';
- ?column? 
-----------
- 
-(1 row)
-
-select '"foo"'::json ->> 1;
- ?column? 
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/json.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu...
--- /tmp/cirrus-ci-build/src/test/regress/expected/json.out	2025-06-19 19:28:13.430437000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/json.out	2025-06-19 19:31:24.311928000 +0000
@@ -1370,1399 +1370,10 @@
 (1 row)
 
 select '42'::json #>> array['f2'];
- ?column? 
-----------
- 
-(1 row)
-
-select '42'::json #>> array['0'];
- ?column? 
-----------
- 
-(1 row)
-
--- array_elements
-select json_array_elements('[1,true,[1,[2,3]],null,{"f1":1,"f2":[7,8,9]},false,"stringy"]');
...
tap
[19:31:34.085](151.678s) not ok 5 - regression tests pass
[19:32:23.626](0.961s) not ok 16 - run of pg_upgrade --check for new instance
[19:32:23.627](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[19:32:24.730](1.104s) not ok 18 - run of pg_upgrade for new instance
[19:32:24.732](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[19:32:24.948](0.059s) not ok 20 - check that locales in new cluster match original cluster
[19:32:26.708](0.030s) not ok 22 - old and new dumps match after pg_upgrade
tap
[19:32:41.622](176.049s) not ok 2 - regression tests pass
test
[19:35:53.636]  88/343 postgresql:regress / regress/regress                                            ERROR           1...
[19:35:53.636]  97/343 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           2...
[19:35:53.636] 173/343 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
Linux - Debian Bookworm - Autoconf
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
core
[19:35:39.625] #0  0x00007fe27a4abeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[19:35:39.625] #1  0x00007fe27a45cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[19:35:39.625] #2  0x00007fe27a447472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[19:35:39.625] #3  0x00005559ba1e957d in ExceptionalCondition (conditionName=conditionName@entry=0x5559ba627280 "v->type...
[19:35:39.625] #4  0x00005559ba00591e in jspGetLeftArg (v=v@entry=0x7ffeb02d0070, a=a@entry=0x7ffeb02cff00) at jsonpath....
[19:35:39.625] #5  0x00005559ba006fbd in printJsonPathItem (buf=buf@entry=0x7ffeb02d01e0, v=v@entry=0x7ffeb02d0070, inKe...
[19:35:39.625] #6  0x00005559ba0072b2 in printJsonPathItem (buf=buf@entry=0x7ffeb02d01e0, v=v@entry=0x7ffeb02d0220, inKe...
[19:35:39.625] #7  0x00005559ba0073f4 in jsonPathToCstring (out=0x7ffeb02d01e0, out@entry=0x0, in=0x625000008fa0, estima...
[19:35:39.625] #8  0x00005559ba00750b in jsonpath_out (fcinfo=<optimized out>) at jsonpath.c:138
[19:35:39.625] #9  0x00005559ba1ff087 in FunctionCall1Coll (flinfo=0x6250000539c8, collation=collation@entry=0, arg1=108...
core
[19:35:39.177] #0  0x00007f792c2abeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[19:35:39.177] #1  0x00007f792c25cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[19:35:39.177] #2  0x00007f792c247472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[19:35:39.177] #3  0x000055561a82357d in ExceptionalCondition (conditionName=conditionName@entry=0x55561ac61280 "v->type...
[19:35:39.177] #4  0x000055561a63f91e in jspGetLeftArg (v=v@entry=0x7ffd456aa240, a=a@entry=0x7ffd456aa0d0) at jsonpath....
[19:35:39.177] #5  0x000055561a640fbd in printJsonPathItem (buf=buf@entry=0x7ffd456aa3b0, v=v@entry=0x7ffd456aa240, inKe...
[19:35:39.177] #6  0x000055561a6412b2 in printJsonPathItem (buf=buf@entry=0x7ffd456aa3b0, v=v@entry=0x7ffd456aa3f0, inKe...
[19:35:39.177] #7  0x000055561a6413f4 in jsonPathToCstring (out=0x7ffd456aa3b0, out@entry=0x0, in=0x625000008fa0, estima...
[19:35:39.177] #8  0x000055561a64150b in jsonpath_out (fcinfo=<optimized out>) at jsonpath.c:138
[19:35:39.177] #9  0x000055561a839087 in FunctionCall1Coll (flinfo=0x6250000539c8, collation=collation@entry=0, arg1=108...
core
[19:35:40.076] #0  0x00007fe27a4abeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[19:35:40.076] #1  0x00007fe27a45cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[19:35:40.076] #2  0x00007fe27a447472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[19:35:40.076] #3  0x00005559ba1e957d in ExceptionalCondition (conditionName=conditionName@entry=0x5559ba627280 "v->type...
[19:35:40.076] #4  0x00005559ba00591e in jspGetLeftArg (v=v@entry=0x7ffeb02cf820, a=a@entry=0x7ffeb02ce830) at jsonpath....
[19:35:40.076] #5  0x00005559ba00bb98 in executeStringInternalMethod (cxt=cxt@entry=0x7ffeb02d00c0, jsp=jsp@entry=0x7ffe...
[19:35:40.076] #6  0x00005559ba0103a8 in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffeb02d00c0, jsp=jsp@entry=0x7ffeb...
[19:35:40.076] #7  0x00005559ba014ee8 in executeAnyItem (cxt=<optimized out>, jsp=<optimized out>, jbc=<optimized out>, ...
[19:35:40.076] #8  0x00005559ba014fa9 in executeItemUnwrapTargetArray (cxt=cxt@entry=0x7ffeb02d00c0, jsp=jsp@entry=0x7ff...
[19:35:40.076] #9  0x00005559ba0103ca in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffeb02d00c0, jsp=0x7ffeb02cf820, j...
core
[19:35:38.739] #0  0x00007f792c2abeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[19:35:38.739] #1  0x00007f792c25cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[19:35:38.739] #2  0x00007f792c247472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[19:35:38.739] #3  0x000055561a82357d in ExceptionalCondition (conditionName=conditionName@entry=0x55561ac61280 "v->type...
[19:35:38.739] #4  0x000055561a63f91e in jspGetLeftArg (v=v@entry=0x7ffd456a99f0, a=a@entry=0x7ffd456a8a00) at jsonpath....
[19:35:38.739] #5  0x000055561a645b98 in executeStringInternalMethod (cxt=cxt@entry=0x7ffd456aa290, jsp=jsp@entry=0x7ffd...
[19:35:38.739] #6  0x000055561a64a3a8 in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffd456aa290, jsp=jsp@entry=0x7ffd4...
[19:35:38.739] #7  0x000055561a64eee8 in executeAnyItem (cxt=<optimized out>, jsp=<optimized out>, jbc=<optimized out>, ...
[19:35:38.739] #8  0x000055561a64efa9 in executeItemUnwrapTargetArray (cxt=cxt@entry=0x7ffd456aa290, jsp=jsp@entry=0x7ff...
[19:35:38.739] #9  0x000055561a64a3ca in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffd456aa290, jsp=0x7ffd456a99f0, j...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out	2025-06-19 19:28:13.309463174 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/jsonpath.out	2025-06-19 19:32:53.736863054 +0000
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out /tmp/cirrus-ci-build/src/test/regress/results/jsonp...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out	2025-06-19 19:28:13.309463174 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/jsonpath.out	2025-06-19 19:31:35.018711610 +0000
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
tap
[19:32:55.467](113.566s) not ok 5 - regression tests pass
[19:33:07.497](4.270s) not ok 7 - pg_restore to destination instance
[19:33:11.058](3.561s) not ok 8 - dump outputs from original and restored regression databases match
[19:33:15.966](1.131s) not ok 16 - run of pg_upgrade --check for new instance
[19:33:15.966](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[19:33:16.783](0.816s) not ok 18 - run of pg_upgrade for new instance
[19:33:16.783](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[19:33:16.969](0.048s) not ok 20 - check that locales in new cluster match original cluster
[19:33:17.545](0.040s) not ok 22 - old and new dumps match after pg_upgrade
Linux - Debian Bookworm - Meson
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
core
[19:38:21.014] #0  0x00007f2b9c6a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[19:38:21.014] #1  0x00007f2b9c65afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[19:38:21.014] #2  0x00007f2b9c645472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[19:38:21.014] #3  0x000055e819cddb79 in ExceptionalCondition (conditionName=conditionName@entry=0x55e819fcf288 "v->type...
[19:38:21.014] #4  0x000055e819b4abb2 in jspGetLeftArg (v=v@entry=0x7ffefd2330c0, a=a@entry=0x7ffefd233000) at ../src/ba...
[19:38:21.014] #5  0x000055e819b4bb3d in printJsonPathItem (buf=buf@entry=0x7ffefd233150, v=v@entry=0x7ffefd2330c0, inKe...
[19:38:21.014] #6  0x000055e819b4bdcf in printJsonPathItem (buf=buf@entry=0x7ffefd233150, v=v@entry=0x7ffefd233120, inKe...
[19:38:21.014] #7  0x000055e819b4be33 in jsonPathToCstring (out=0x7ffefd233150, out@entry=0x0, in=0x55e8493817d0, estima...
[19:38:21.014] #8  0x000055e819b4bed3 in jsonpath_out (fcinfo=<optimized out>) at ../src/backend/utils/adt/jsonpath.c:13...
[19:38:21.014] #9  0x000055e819ceb907 in FunctionCall1Coll (flinfo=0x55e849468f88, collation=collation@entry=0, arg1=<op...
core
[19:38:21.804] #0  0x00007f9612ca9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[19:38:21.804] #1  0x00007f9612c5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[19:38:21.804] #2  0x00007f9612c45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[19:38:21.804] #3  0x000055cf488f5b79 in ExceptionalCondition (conditionName=conditionName@entry=0x55cf48be7288 "v->type...
[19:38:21.804] #4  0x000055cf48762bb2 in jspGetLeftArg (v=v@entry=0x7ffd4f8d47e0, a=a@entry=0x7ffd4f8d4360) at ../src/ba...
[19:38:21.804] #5  0x000055cf48767b3b in executeStringInternalMethod (cxt=cxt@entry=0x7ffd4f8d4a50, jsp=jsp@entry=0x7ffd...
[19:38:21.804] #6  0x000055cf4876af0d in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffd4f8d4a50, jsp=jsp@entry=0x7ffd4...
[19:38:21.804] #7  0x000055cf4876e3e5 in executeAnyItem (cxt=cxt@entry=0x7ffd4f8d4a50, jsp=jsp@entry=0x7ffd4f8d47e0, jbc...
[19:38:21.804] #8  0x000055cf4876e462 in executeItemUnwrapTargetArray (cxt=cxt@entry=0x7ffd4f8d4a50, jsp=jsp@entry=0x7ff...
[19:38:21.804] #9  0x000055cf4876af2c in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffd4f8d4a50, jsp=0x7ffd4f8d47e0, j...
core
[19:38:20.513] #0  0x00007f9612ca9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[19:38:20.513] #1  0x00007f9612c5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[19:38:20.513] #2  0x00007f9612c45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[19:38:20.513] #3  0x000055cf488f5b79 in ExceptionalCondition (conditionName=conditionName@entry=0x55cf48be7288 "v->type...
[19:38:20.513] #4  0x000055cf48762bb2 in jspGetLeftArg (v=v@entry=0x7ffd4f8d4b00, a=a@entry=0x7ffd4f8d4a40) at ../src/ba...
[19:38:20.513] #5  0x000055cf48763b3d in printJsonPathItem (buf=buf@entry=0x7ffd4f8d4b90, v=v@entry=0x7ffd4f8d4b00, inKe...
[19:38:20.513] #6  0x000055cf48763dcf in printJsonPathItem (buf=buf@entry=0x7ffd4f8d4b90, v=v@entry=0x7ffd4f8d4b60, inKe...
[19:38:20.513] #7  0x000055cf48763e33 in jsonPathToCstring (out=0x7ffd4f8d4b90, out@entry=0x0, in=0x55cf583cf430, estima...
[19:38:20.513] #8  0x000055cf48763ed3 in jsonpath_out (fcinfo=<optimized out>) at ../src/backend/utils/adt/jsonpath.c:13...
[19:38:20.513] #9  0x000055cf48903907 in FunctionCall1Coll (flinfo=0x55cf584b6058, collation=collation@entry=0, arg1=<op...
core
[19:38:19.474] #0  0x00007f2b9c6a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[19:38:19.474] #1  0x00007f2b9c65afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[19:38:19.474] #2  0x00007f2b9c645472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[19:38:19.474] #3  0x000055e819cddb79 in ExceptionalCondition (conditionName=conditionName@entry=0x55e819fcf288 "v->type...
[19:38:19.474] #4  0x000055e819b4abb2 in jspGetLeftArg (v=v@entry=0x7ffefd232da0, a=a@entry=0x7ffefd232920) at ../src/ba...
[19:38:19.474] #5  0x000055e819b4fb3b in executeStringInternalMethod (cxt=cxt@entry=0x7ffefd233010, jsp=jsp@entry=0x7ffe...
[19:38:19.474] #6  0x000055e819b52f0d in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffefd233010, jsp=jsp@entry=0x7ffef...
[19:38:19.474] #7  0x000055e819b563e5 in executeAnyItem (cxt=cxt@entry=0x7ffefd233010, jsp=jsp@entry=0x7ffefd232da0, jbc...
[19:38:19.474] #8  0x000055e819b56462 in executeItemUnwrapTargetArray (cxt=cxt@entry=0x7ffefd233010, jsp=jsp@entry=0x7ff...
[19:38:19.474] #9  0x000055e819b52f2c in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffefd233010, jsp=0x7ffefd232da0, j...
core
[19:38:20.005] #0  0x00007f21ad2a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[19:38:20.005] #1  0x00007f21ad25afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[19:38:20.005] #2  0x00007f21ad245472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[19:38:20.005] #3  0x000055899108fb79 in ExceptionalCondition (conditionName=conditionName@entry=0x558991381288 "v->type...
[19:38:20.005] #4  0x0000558990efcbb2 in jspGetLeftArg (v=v@entry=0x7fff5061c130, a=a@entry=0x7fff5061c070) at ../src/ba...
[19:38:20.005] #5  0x0000558990efdb3d in printJsonPathItem (buf=buf@entry=0x7fff5061c1c0, v=v@entry=0x7fff5061c130, inKe...
[19:38:20.005] #6  0x0000558990efddcf in printJsonPathItem (buf=buf@entry=0x7fff5061c1c0, v=v@entry=0x7fff5061c190, inKe...
[19:38:20.005] #7  0x0000558990efde33 in jsonPathToCstring (out=0x7fff5061c1c0, out@entry=0x0, in=0x5589a7489450, estima...
[19:38:20.005] #8  0x0000558990efded3 in jsonpath_out (fcinfo=<optimized out>) at ../src/backend/utils/adt/jsonpath.c:13...
[19:38:20.005] #9  0x000055899109d907 in FunctionCall1Coll (flinfo=0x5589a74c15a8, collation=collation@entry=0, arg1=<op...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out	2025-06-19 19:28:11.868030767 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonpath.out	2025-06-19 19:30:57.018088635...
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/json.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/json.out	2025-06-19 19:28:11.864028983 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/json.out	2025-06-19 19:32:05.961976569 +...
@@ -1456,1313 +1456,7 @@
 	rec	jpop,
 	reca	jpop[]
 );
-CREATE TYPE jsrec_i_not_null AS (
-	i	js_int_not_null
-);
-select * from json_populate_record(null::jpop,'{"a":"blurfl","x":43.2}') q;
-   a    | b | c 
---------+---+---
- blurfl |   | 
-(1 row)
-
-select * from json_populate_record(row('x',3,'2012-12-31 15:30:56')::jpop,'{"a":"blurfl","x":43.2}') q;
-   a    | b |            c             
---------+---+--------------------------
- blurfl | 3 | Mon Dec 31 15:30:56 2012
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out /tmp/cirrus-ci-build/build/testrun/regress/regress/...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out	2025-06-19 19:28:11.868030767 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/jsonpath.out	2025-06-19 19:30:53.586092974 +0000
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
tap
[19:30:59.298](65.348s) not ok 5 - regression tests pass
[19:31:30.009](1.887s) not ok 16 - run of pg_upgrade --check for new instance
[19:31:30.010](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[19:31:32.535](2.525s) not ok 18 - run of pg_upgrade for new instance
[19:31:32.536](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[19:31:33.300](0.347s) not ok 20 - check that locales in new cluster match original cluster
[19:31:34.504](0.179s) not ok 22 - old and new dumps match after pg_upgrade
tap
[19:32:07.889](63.700s) not ok 2 - regression tests pass
test
[19:35:41.019]  24/344 postgresql:regress / regress/regress                                            ERROR            ...
[19:35:41.019]  29/344 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[19:35:41.019]  77/344 postgresql:recovery / recovery/027_stream_regress                               ERROR            ...
macOS - Sonoma - Meson
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
core
[19:42:26.318]   * frame #0: 0x00000001825d3894 dyld`__open + 8
[19:42:26.318]     frame #1: 0x0000000182567754 dyld`open + 40
[19:42:26.318]     frame #2: 0x00000001825caaac dyld`open_with_subsystem + 60
[19:42:26.318]     frame #3: 0x00000001825b5d34 dyld`dyld3::open(char const*, int, int) + 52
[19:42:26.318]     frame #4: 0x000000018258e560 dyld`dyld4::SyscallDelegate::mapFileReadOnly(Diagnostics&, char const*, ...
[19:42:26.318]     frame #5: 0x000000018258e178 dyld`dyld4::SyscallDelegate::withReadOnlyMappedFile(Diagnostics&, char c...
[19:42:26.318]     frame #6: 0x0000000182585d2c dyld`dyld4::Loader::getOnDiskBinarySliceOffset(dyld4::RuntimeState&, dyl...
[19:42:26.318]     frame #7: 0x0000000182589e60 dyld`dyld4::JustInTimeLoader::makeLaunchLoader(Diagnostics&, dyld4::Runt...
[19:42:26.318]     frame #8: 0x000000018256b5ac dyld`dyld4::prepare(dyld4::APIs&, dyld3::MachOAnalyzer const*) + 496
[19:42:26.318]     frame #9: 0x000000018256aef4 dyld`start + 1868
core
[19:41:22.348]   * frame #0: 0x00000001828bd5d0 libsystem_kernel.dylib`__pthread_kill + 8
[19:41:22.348]     frame #1: 0x00000001828f5c20 libsystem_pthread.dylib`pthread_kill + 288
[19:41:22.348]     frame #2: 0x0000000182802a30 libsystem_c.dylib`abort + 180
[19:41:22.348]     frame #3: 0x0000000100b49280 postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[19:41:22.348]     frame #4: 0x0000000100a8d04c postgres`jspGetLeftArg(v=0x000000016f730188, a=0x000000016f7300e8) at js...
[19:41:22.348]     frame #5: 0x0000000100a8e57c postgres`printJsonPathItem(buf=0x000000016f730218, v=0x000000016f730188,...
[19:41:22.348]     frame #6: 0x0000000100a8e730 postgres`printJsonPathItem(buf=0x000000016f730218, v=0x000000016f7301f0,...
[19:41:22.348]     frame #7: 0x0000000100a8cc94 postgres`jsonPathToCstring(out=0x000000016f730218, in=0x000000013f014720...
[19:41:22.348]     frame #8: 0x0000000100b524c8 postgres`OutputFunctionCall [inlined] FunctionCall1Coll(flinfo=0x0000000...
[19:41:22.348]     frame #9: 0x0000000100b524a0 postgres`OutputFunctionCall(flinfo=0x000000013e8818c8, val=<unavailable>...
core
[19:42:01.469]   * frame #0: 0x00000001828bd5d0 libsystem_kernel.dylib`__pthread_kill + 8
[19:42:01.469]     frame #1: 0x00000001828f5c20 libsystem_pthread.dylib`pthread_kill + 288
[19:42:01.469]     frame #2: 0x0000000182802a30 libsystem_c.dylib`abort + 180
[19:42:01.469]     frame #3: 0x0000000100b49280 postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[19:42:01.469]     frame #4: 0x0000000100a8d04c postgres`jspGetLeftArg(v=0x000000016f72fe48, a=0x000000016f72fc40) at js...
[19:42:01.469]     frame #5: 0x0000000100a90d6c postgres`executeItemOptUnwrapTarget at jsonpath_exec.c:2920:5
[19:42:01.469]     frame #6: 0x0000000100a90d60 postgres`executeItemOptUnwrapTarget(cxt=0x000000016f7300b8, jsp=0x000000...
[19:42:01.469]     frame #7: 0x0000000100a92b94 postgres`executeAnyItem(cxt=0x000000016f7300b8, jsp=0x000000016f72fe48, ...
[19:42:01.469]     frame #8: 0x0000000100a929d0 postgres`executeItemUnwrapTargetArray(cxt=<unavailable>, jsp=<unavailabl...
[19:42:01.469]     frame #9: 0x0000000100a920f4 postgres`executeNextItem [inlined] executeItem(cxt=0x000000016f7300b8, j...
core
[19:43:49.289]   * frame #0: 0x00000001828bd5d0 libsystem_kernel.dylib`__pthread_kill + 8
[19:43:49.289]     frame #1: 0x00000001828f5c20 libsystem_pthread.dylib`pthread_kill + 288
[19:43:49.289]     frame #2: 0x0000000182802a30 libsystem_c.dylib`abort + 180
[19:43:49.289]     frame #3: 0x00000001044a9280 postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[19:43:49.289]     frame #4: 0x00000001043ed04c postgres`jspGetLeftArg(v=0x000000016bdcfeb8, a=0x000000016bdcfcb0) at js...
[19:43:49.289]     frame #5: 0x00000001043f0d6c postgres`executeItemOptUnwrapTarget at jsonpath_exec.c:2920:5
[19:43:49.289]     frame #6: 0x00000001043f0d60 postgres`executeItemOptUnwrapTarget(cxt=0x000000016bdd0128, jsp=0x000000...
[19:43:49.289]     frame #7: 0x00000001043f2b94 postgres`executeAnyItem(cxt=0x000000016bdd0128, jsp=0x000000016bdcfeb8, ...
[19:43:49.289]     frame #8: 0x00000001043f29d0 postgres`executeItemUnwrapTargetArray(cxt=<unavailable>, jsp=<unavailabl...
[19:43:49.289]     frame #9: 0x00000001043f20f4 postgres`executeNextItem [inlined] executeItem(cxt=0x000000016bdd0128, j...
core
[19:39:48.119]   * frame #0: 0x00000001828bd5d0 libsystem_kernel.dylib`__pthread_kill + 8
[19:39:48.119]     frame #1: 0x00000001828f5c20 libsystem_pthread.dylib`pthread_kill + 288
[19:39:48.119]     frame #2: 0x0000000182802a30 libsystem_c.dylib`abort + 180
[19:39:48.119]     frame #3: 0x0000000100a99280 postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[19:39:48.119]     frame #4: 0x00000001009dd04c postgres`jspGetLeftArg(v=0x000000016f7e0048, a=0x000000016f7dffa8) at js...
[19:39:48.119]     frame #5: 0x00000001009de57c postgres`printJsonPathItem(buf=0x000000016f7e00d8, v=0x000000016f7e0048,...
[19:39:48.119]     frame #6: 0x00000001009de730 postgres`printJsonPathItem(buf=0x000000016f7e00d8, v=0x000000016f7e00b0,...
[19:39:48.119]     frame #7: 0x00000001009dcc94 postgres`jsonPathToCstring(out=0x000000016f7e00d8, in=0x000000015100fd20...
[19:39:48.119]     frame #8: 0x0000000100aa24c8 postgres`OutputFunctionCall [inlined] FunctionCall1Coll(flinfo=0x0000000...
[19:39:48.119]     frame #9: 0x0000000100aa24a0 postgres`OutputFunctionCall(flinfo=0x000000014081e6d8, val=<unavailable>...
core
[19:40:42.786]   * frame #0: 0x00000001828bd5d0 libsystem_kernel.dylib`__pthread_kill + 8
[19:40:42.786]     frame #1: 0x00000001828f5c20 libsystem_pthread.dylib`pthread_kill + 288
[19:40:42.786]     frame #2: 0x0000000182802a30 libsystem_c.dylib`abort + 180
[19:40:42.786]     frame #3: 0x00000001044a9280 postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[19:40:42.786]     frame #4: 0x00000001043ed04c postgres`jspGetLeftArg(v=0x000000016bdd01f8, a=0x000000016bdd0158) at js...
[19:40:42.786]     frame #5: 0x00000001043ee57c postgres`printJsonPathItem(buf=0x000000016bdd0288, v=0x000000016bdd01f8,...
[19:40:42.786]     frame #6: 0x00000001043ee730 postgres`printJsonPathItem(buf=0x000000016bdd0288, v=0x000000016bdd0260,...
[19:40:42.786]     frame #7: 0x00000001043ecc94 postgres`jsonPathToCstring(out=0x000000016bdd0288, in=0x000000013d017120...
[19:40:42.786]     frame #8: 0x00000001044b24c8 postgres`OutputFunctionCall [inlined] FunctionCall1Coll(flinfo=0x0000000...
[19:40:42.786]     frame #9: 0x00000001044b24a0 postgres`OutputFunctionCall(flinfo=0x000000013d80c6c8, val=<unavailable>...
core
[19:43:11.019]   * frame #0: 0x00000001828bd5d0 libsystem_kernel.dylib`__pthread_kill + 8
[19:43:11.019]     frame #1: 0x00000001828f5c20 libsystem_pthread.dylib`pthread_kill + 288
[19:43:11.019]     frame #2: 0x0000000182802a30 libsystem_c.dylib`abort + 180
[19:43:11.019]     frame #3: 0x0000000100a99280 postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[19:43:11.019]     frame #4: 0x00000001009dd04c postgres`jspGetLeftArg(v=0x000000016f7dfd08, a=0x000000016f7dfb00) at js...
[19:43:11.019]     frame #5: 0x00000001009e0d6c postgres`executeItemOptUnwrapTarget at jsonpath_exec.c:2920:5
[19:43:11.019]     frame #6: 0x00000001009e0d60 postgres`executeItemOptUnwrapTarget(cxt=0x000000016f7dff78, jsp=0x000000...
[19:43:11.019]     frame #7: 0x00000001009e2b94 postgres`executeAnyItem(cxt=0x000000016f7dff78, jsp=0x000000016f7dfd08, ...
[19:43:11.019]     frame #8: 0x00000001009e29d0 postgres`executeItemUnwrapTargetArray(cxt=<unavailable>, jsp=<unavailabl...
[19:43:11.019]     frame #9: 0x00000001009e20f4 postgres`executeNextItem [inlined] executeItem(cxt=0x000000016f7dff78, j...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/jsonpath.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_up...
--- /Users/admin/pgsql/src/test/regress/expected/jsonpath.out	2025-06-19 19:28:12
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonpath.out	2025-06-19 19:30:42
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/jsonb.out /Users/admin/pgsql/build/testrun/recovery/027_stream_reg...
--- /Users/admin/pgsql/src/test/regress/expected/jsonb.out	2025-06-19 19:28:12
+++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/jsonb.out	2025-06-19 19:32:26
@@ -2542,3292 +2542,10 @@
 
 -- populate_array()
 create type jsb_ia as (a int[]);
-create type jsb_ia2 as (a int[][]);
-select jsonb_populate_record_valid(NULL::jsb_ia, '{"a": 43.2}');
- jsonb_populate_record_valid 
------------------------------
- f
-(1 row)
-
-select * from jsonb_populate_record(NULL::jsb_ia, '{"a": 43.2}') q;
-ERROR:  expected JSON array
-HINT:  See the value of key "a".
-select jsonb_populate_record_valid(NULL::jsb_ia, '{"a": [1, 2]}');
- jsonb_populate_record_valid 
------------------------------
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/jsonpath.out /Users/admin/pgsql/build/testrun/regress/regress/resu...
--- /Users/admin/pgsql/src/test/regress/expected/jsonpath.out	2025-06-19 19:28:12
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/jsonpath.out	2025-06-19 19:30:40
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
tap
[19:30:45.191](77.140s) not ok 5 - regression tests pass
[19:31:28.633](4.699s) not ok 16 - run of pg_upgrade --check for new instance
[19:31:28.633](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[19:31:29.660](1.027s) not ok 18 - run of pg_upgrade for new instance
[19:31:29.661](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[19:31:29.947](0.111s) not ok 20 - check that locales in new cluster match original cluster
[19:31:30.724](0.047s) not ok 22 - old and new dumps match after pg_upgrade
tap
[19:32:29.048](118.488s) not ok 2 - regression tests pass
test
[19:35:35.136]  34/343 postgresql:regress / regress/regress                                            ERROR            ...
[19:35:35.136]  38/343 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[19:35:35.136] 148/343 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
Windows - Server 2019, VS 2019 - Meson & ninja
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
core
000000c2`e9dff648 00007ffa`4634b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000c2`e9dff650 00007ffa`44824cb0     ntdll!TppWorkerThread+0x2df
000000c2`e9dff940 00007ffa`463bedcb     KERNEL32!BaseThreadInitThunk+0x10
000000c2`e9dff970 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000c2`ea1ff558 00007ffa`4634b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000c2`ea1ff560 00007ffa`44824cb0     ntdll!TppWorkerThread+0x2df
000000c2`ea1ff850 00007ffa`463bedcb     KERNEL32!BaseThreadInitThunk+0x10
000000c2`ea1ff880 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000c2`ea9ff8e8 00007ffa`43bcda3e     ntdll!NtWaitForSingleObject+0x14
000000c2`ea9ff8f0 00007ff7`c727beac     KERNELBASE!WaitForSingleObjectEx+0x8e
000000c2`ea9ff990 00007ffa`44824cb0     postgres!pg_timer_thread(
000000c2`ea9ff9d0 00007ffa`463bedcb     KERNEL32!BaseThreadInitThunk+0x10
000000c2`ea9ffa00 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000c2`e99fd520 00007ff7`c75e1758     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
000000c2`e99fd560 00007ff7`c748d6ed     postgres!ExceptionalCondition(
000000c2`e99fd5a0 00007ff7`c749866c     postgres!jspGetLeftArg(
000000c2`e99fd5d0 00007ff7`c74950f6     postgres!executeStringInternalMethod(
000000c2`e99fd720 00007ff7`c7495f4b     postgres!executeItemOptUnwrapTarget(
000000c2`e99fdc90 00007ff7`c74953bc     postgres!executeAnyItem(
000000c2`e99fdd30 00007ff7`c74950cc     postgres!executeItemUnwrapTargetArray(
000000c2`e99fdda0 00007ff7`c7491ace     postgres!executeItemOptUnwrapTarget(
000000c2`e99fe310 00007ff7`c74954d7     postgres!executeItem(
000000c2`e99fe350 00007ff7`c7492b63     postgres!executeNextItem(
core
000000c2`ea5ffbc8 00007ffa`43c148fa     ntdll!NtFsControlFile+0x14
000000c2`ea5ffbd0 00007ff7`c727a40b     KERNELBASE!ConnectNamedPipe+0x6a
000000c2`ea5ffc40 00007ffa`44824cb0     postgres!pg_signal_thread(
000000c2`ea5ffd40 00007ffa`463bedcb     KERNEL32!BaseThreadInitThunk+0x10
000000c2`ea5ffd70 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000d8`857ffb78 00007ffa`4634b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000d8`857ffb80 00007ffa`44824cb0     ntdll!TppWorkerThread+0x2df
000000d8`857ffe70 00007ffa`463bedcb     KERNEL32!BaseThreadInitThunk+0x10
000000d8`857ffea0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000d8`853fddf0 00007ff7`c75e1758     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
000000d8`853fde30 00007ff7`c748d6ed     postgres!ExceptionalCondition(
000000d8`853fde70 00007ff7`c749866c     postgres!jspGetLeftArg(
000000d8`853fdea0 00007ff7`c74950f6     postgres!executeStringInternalMethod(
000000d8`853fdff0 00007ff7`c7495f4b     postgres!executeItemOptUnwrapTarget(
000000d8`853fe560 00007ff7`c74953bc     postgres!executeAnyItem(
000000d8`853fe600 00007ff7`c74950cc     postgres!executeItemUnwrapTargetArray(
000000d8`853fe670 00007ff7`c7491ace     postgres!executeItemOptUnwrapTarget(
000000d8`853febe0 00007ff7`c74954d7     postgres!executeItem(
000000d8`853fec20 00007ff7`c7492b63     postgres!executeNextItem(
core
000000d8`85bffc78 00007ffa`43c148fa     ntdll!NtFsControlFile+0x14
000000d8`85bffc80 00007ff7`c727a40b     KERNELBASE!ConnectNamedPipe+0x6a
000000d8`85bffcf0 00007ffa`44824cb0     postgres!pg_signal_thread(
000000d8`85bffdf0 00007ffa`463bedcb     KERNEL32!BaseThreadInitThunk+0x10
000000d8`85bffe20 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000d8`85fff898 00007ffa`4634b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000d8`85fff8a0 00007ffa`44824cb0     ntdll!TppWorkerThread+0x2df
000000d8`85fffb90 00007ffa`463bedcb     KERNEL32!BaseThreadInitThunk+0x10
000000d8`85fffbc0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000d8`863ffc58 00007ffa`43bcda3e     ntdll!NtWaitForSingleObject+0x14
000000d8`863ffc60 00007ff7`c727beac     KERNELBASE!WaitForSingleObjectEx+0x8e
000000d8`863ffd00 00007ffa`44824cb0     postgres!pg_timer_thread(
000000d8`863ffd40 00007ffa`463bedcb     KERNEL32!BaseThreadInitThunk+0x10
000000d8`863ffd70 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000015`d69ffa48 00007ffa`43bcda3e     ntdll!NtWaitForSingleObject+0x14
00000015`d69ffa50 00007ff7`c727beac     KERNELBASE!WaitForSingleObjectEx+0x8e
00000015`d69ffaf0 00007ffa`44824cb0     postgres!pg_timer_thread(
00000015`d69ffb30 00007ffa`463bedcb     KERNEL32!BaseThreadInitThunk+0x10
00000015`d69ffb60 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000015`d59feea0 00007ff7`c75e1758     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
00000015`d59feee0 00007ff7`c748d6ed     postgres!ExceptionalCondition(
00000015`d59fef20 00007ff7`c748fadc     postgres!jspGetLeftArg(
00000015`d59fef50 00007ff7`c748fdc9     postgres!printJsonPathItem(
00000015`d59ff060 00007ff7`c748e0a6     postgres!printJsonPathItem(
00000015`d59ff170 00007ff7`c748cbc4     postgres!jsonPathToCstring(
00000015`d59ff1e0 00007ff7`c75ec95e     postgres!jsonpath_out(
00000015`d59ff220 00007ff7`c75ee7bf     postgres!FunctionCall1Coll(
00000015`d59ff2a0 00007ff7`c6dd2175     postgres!OutputFunctionCall(
00000015`d59ff2d0 00007ff7`c709a209     postgres!printtup(
core
00000015`d5dffa78 00007ffa`4634b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000015`d5dffa80 00007ffa`44824cb0     ntdll!TppWorkerThread+0x2df
00000015`d5dffd70 00007ffa`463bedcb     KERNEL32!BaseThreadInitThunk+0x10
00000015`d5dffda0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000015`d61ff658 00007ffa`4634b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000015`d61ff660 00007ffa`44824cb0     ntdll!TppWorkerThread+0x2df
00000015`d61ff950 00007ffa`463bedcb     KERNEL32!BaseThreadInitThunk+0x10
00000015`d61ff980 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000015`d65ffc88 00007ffa`43c148fa     ntdll!NtFsControlFile+0x14
00000015`d65ffc90 00007ff7`c727a40b     KERNELBASE!ConnectNamedPipe+0x6a
00000015`d65ffd00 00007ffa`44824cb0     postgres!pg_signal_thread(
00000015`d65ffe00 00007ffa`463bedcb     KERNEL32!BaseThreadInitThunk+0x10
00000015`d65ffe30 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000004c`75ffeca0 00007ff7`c75e1758     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
0000004c`75ffece0 00007ff7`c748d6ed     postgres!ExceptionalCondition(
0000004c`75ffed20 00007ff7`c748fadc     postgres!jspGetLeftArg(
0000004c`75ffed50 00007ff7`c748fdc9     postgres!printJsonPathItem(
0000004c`75ffee60 00007ff7`c748e0a6     postgres!printJsonPathItem(
0000004c`75ffef70 00007ff7`c748cbc4     postgres!jsonPathToCstring(
0000004c`75ffefe0 00007ff7`c75ec95e     postgres!jsonpath_out(
0000004c`75fff020 00007ff7`c75ee7bf     postgres!FunctionCall1Coll(
0000004c`75fff0a0 00007ff7`c6dd2175     postgres!OutputFunctionCall(
0000004c`75fff0d0 00007ff7`c709a209     postgres!printtup(
core
0000004c`763ffad8 00007ffa`4634b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
0000004c`763ffae0 00007ffa`44824cb0     ntdll!TppWorkerThread+0x2df
0000004c`763ffdd0 00007ffa`463bedcb     KERNEL32!BaseThreadInitThunk+0x10
0000004c`763ffe00 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000004c`76bff958 00007ffa`43bcda3e     ntdll!NtWaitForSingleObject+0x14
0000004c`76bff960 00007ff7`c727beac     KERNELBASE!WaitForSingleObjectEx+0x8e
0000004c`76bffa00 00007ffa`44824cb0     postgres!pg_timer_thread(
0000004c`76bffa40 00007ffa`463bedcb     KERNEL32!BaseThreadInitThunk+0x10
0000004c`76bffa70 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000004c`767ff738 00007ffa`43c148fa     ntdll!NtFsControlFile+0x14
0000004c`767ff740 00007ff7`c727a40b     KERNELBASE!ConnectNamedPipe+0x6a
0000004c`767ff7b0 00007ffa`44824cb0     postgres!pg_signal_thread(
0000004c`767ff8b0 00007ffa`463bedcb     KERNEL32!BaseThreadInitThunk+0x10
0000004c`767ff8e0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000004c`76fffaf8 00007ffa`4634b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
0000004c`76fffb00 00007ffa`44824cb0     ntdll!TppWorkerThread+0x2df
0000004c`76fffdf0 00007ffa`463bedcb     KERNEL32!BaseThreadInitThunk+0x10
0000004c`76fffe20 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000a1`20ffd6e0 00007ff7`c75e1758     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
000000a1`20ffd720 00007ff7`c748d6ed     postgres!ExceptionalCondition(
000000a1`20ffd760 00007ff7`c749866c     postgres!jspGetLeftArg(
000000a1`20ffd790 00007ff7`c74950f6     postgres!executeStringInternalMethod(
000000a1`20ffd8e0 00007ff7`c7495f4b     postgres!executeItemOptUnwrapTarget(
000000a1`20ffde50 00007ff7`c74953bc     postgres!executeAnyItem(
000000a1`20ffdef0 00007ff7`c74950cc     postgres!executeItemUnwrapTargetArray(
000000a1`20ffdf60 00007ff7`c7491ace     postgres!executeItemOptUnwrapTarget(
000000a1`20ffe4d0 00007ff7`c74954d7     postgres!executeItem(
000000a1`20ffe510 00007ff7`c7492b63     postgres!executeNextItem(
core
000000a1`21fff878 00007ffa`4634b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000a1`21fff880 00007ffa`44824cb0     ntdll!TppWorkerThread+0x2df
000000a1`21fffb70 00007ffa`463bedcb     KERNEL32!BaseThreadInitThunk+0x10
000000a1`21fffba0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000a1`21bffc28 00007ffa`43bcda3e     ntdll!NtWaitForSingleObject+0x14
000000a1`21bffc30 00007ff7`c727beac     KERNELBASE!WaitForSingleObjectEx+0x8e
000000a1`21bffcd0 00007ffa`44824cb0     postgres!pg_timer_thread(
000000a1`21bffd10 00007ffa`463bedcb     KERNEL32!BaseThreadInitThunk+0x10
000000a1`21bffd40 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000a1`217ff988 00007ffa`43c148fa     ntdll!NtFsControlFile+0x14
000000a1`217ff990 00007ff7`c727a40b     KERNELBASE!ConnectNamedPipe+0x6a
000000a1`217ffa00 00007ffa`44824cb0     postgres!pg_signal_thread(
000000a1`217ffb00 00007ffa`463bedcb     KERNEL32!BaseThreadInitThunk+0x10
000000a1`217ffb30 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000a1`213ff4d8 00007ffa`4634b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000a1`213ff4e0 00007ffa`44824cb0     ntdll!TppWorkerThread+0x2df
000000a1`213ff7d0 00007ffa`463bedcb     KERNEL32!BaseThreadInitThunk+0x10
000000a1`213ff800 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000e5`739ff838 00007ffa`4634b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000e5`739ff840 00007ffa`44824cb0     ntdll!TppWorkerThread+0x2df
000000e5`739ffb30 00007ffa`463bedcb     KERNEL32!BaseThreadInitThunk+0x10
000000e5`739ffb60 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000e5`729ff060 00007ff7`c75e1758     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
000000e5`729ff0a0 00007ff7`c748d6ed     postgres!ExceptionalCondition(
000000e5`729ff0e0 00007ff7`c748fadc     postgres!jspGetLeftArg(
000000e5`729ff110 00007ff7`c748fdc9     postgres!printJsonPathItem(
000000e5`729ff220 00007ff7`c748e0a6     postgres!printJsonPathItem(
000000e5`729ff330 00007ff7`c748cbc4     postgres!jsonPathToCstring(
000000e5`729ff3a0 00007ff7`c75ec95e     postgres!jsonpath_out(
000000e5`729ff3e0 00007ff7`c75ee7bf     postgres!FunctionCall1Coll(
000000e5`729ff460 00007ff7`c6dd2175     postgres!OutputFunctionCall(
000000e5`729ff490 00007ff7`c709a209     postgres!printtup(
core
000000e5`731ff9c8 00007ffa`43c148fa     ntdll!NtFsControlFile+0x14
000000e5`731ff9d0 00007ff7`c727a40b     KERNELBASE!ConnectNamedPipe+0x6a
000000e5`731ffa40 00007ffa`44824cb0     postgres!pg_signal_thread(
000000e5`731ffb40 00007ffa`463bedcb     KERNEL32!BaseThreadInitThunk+0x10
000000e5`731ffb70 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000e5`735ff7c8 00007ffa`43bcda3e     ntdll!NtWaitForSingleObject+0x14
000000e5`735ff7d0 00007ff7`c727beac     KERNELBASE!WaitForSingleObjectEx+0x8e
000000e5`735ff870 00007ffa`44824cb0     postgres!pg_timer_thread(
000000e5`735ff8b0 00007ffa`463bedcb     KERNEL32!BaseThreadInitThunk+0x10
000000e5`735ff8e0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000e5`72dff5d8 00007ffa`4634b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000e5`72dff5e0 00007ffa`44824cb0     ntdll!TppWorkerThread+0x2df
000000e5`72dff8d0 00007ffa`463bedcb     KERNEL32!BaseThreadInitThunk+0x10
000000e5`72dff900 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/jsonpath.out C:/cirrus/build/testrun/pg_upgrade/002_pg_...
--- C:/cirrus/src/test/regress/expected/jsonpath.out	2025-06-19 19:28:16.237069600 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonpath.out	2025-06-19 19:32:01.222677400 +0000
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/jsonpath.out C:/cirrus/build/testrun/recovery/027_strea...
--- C:/cirrus/src/test/regress/expected/jsonpath.out	2025-06-19 19:28:16.237069600 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/jsonpath.out	2025-06-19 19:34:36.104145200 +0000
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/jsonpath.out C:/cirrus/build/testrun/regress/regress/re...
--- C:/cirrus/src/test/regress/expected/jsonpath.out	2025-06-19 19:28:16.237069600 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/jsonpath.out	2025-06-19 19:32:01.334985600 +0000
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
tap
[19:32:21.321](122.947s) not ok 5 - regression tests pass
[19:32:58.367](5.528s) not ok 16 - run of pg_upgrade --check for new instance
[19:32:58.368](0.001s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[19:33:03.103](4.734s) not ok 18 - run of pg_upgrade for new instance
[19:33:03.104](0.001s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[19:33:03.701](0.142s) not ok 20 - check that locales in new cluster match original cluster
[19:33:05.541](0.334s) not ok 22 - old and new dumps match after pg_upgrade
tap
[19:34:49.311](120.938s) not ok 2 - regression tests pass
test
[19:42:26.738]  14/338 postgresql:regress / regress/regress                                            ERROR           1...
[19:42:26.738]  20/338 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[19:42:26.738]  57/338 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
53/5751 Disable parallel query by default
FreeBSD - Meson
core
[18:21:34.928] #0  0x000028ef69c0675a in ?? () from /libexec/ld-elf.so.1
[18:21:34.928] #1  0x000028ef69c007fc in ?? () from /libexec/ld-elf.so.1
[18:21:34.928] #2  0x0000000000000000 in ?? ()
core
[18:21:34.832] #0  0x00005acceb992e90 in ?? ()
[18:21:34.832] #1  0x0000000000000000 in ?? ()
[18:21:34.921] #0  0x000028ef69c0675a in ?? () from /libexec/ld-elf.so.1
regress
diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out /tmp/cirrus-ci-build/build/testrun/isola...
--- /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out	2025-06-19 18:11:32.781484000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/deadlock-parallel.out	2025-06-19 18:12:50.784564000 +...
@@ -46,6 +46,7 @@
         1
 (1 row)
 
+step e1c: COMMIT;
 step d2a1: <... completed>
   sum
 -----
@@ -57,7 +58,6 @@
          1
 (1 row)
 
-step e1c: COMMIT;
 step d2c: COMMIT;
 step e2l: <... completed>
 lock_excl
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out /tmp/cirrus-ci-build/build/testrun/pg_o...
--- /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out	2025-06-19 18:11:31.199552000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_overexplain/regress/results/pg_overexplain.out	2025-06-19 18:14:23.693197000 +...
@@ -91,26 +91,26 @@
  GroupAggregate
    Group Key: vegetables.genus
    Disabled Nodes: 0
-   Parallel Safe: true
+   Parallel Safe: false
    Plan Node ID: 0
    ->  Sort
          Sort Key: vegetables.genus, vegetables.name
          Disabled Nodes: 0
-         Parallel Safe: true
+         Parallel Safe: false
          Plan Node ID: 1
          ->  Append
                Disabled Nodes: 0
-               Parallel Safe: true
+               Parallel Safe: false
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/pg_upgrad...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-06-19 18:11:32.956523000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/select_parallel.out	2025-06-19 18:13:10.55...
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-06-19 18:11:32.943659000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/plpgsql.out	2025-06-19 18:13:27.028940000 ...
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/recovery/...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-06-19 18:11:32.956523000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/select_parallel.out	2025-06-19 18:14:18....
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-06-19 18:11:32.943659000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/plpgsql.out	2025-06-19 18:14:35.97465100...
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/regress/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-06-19 18:11:32.956523000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/select_parallel.out	2025-06-19 18:13:10.189494000 +0000
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/regress/regress/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-06-19 18:11:32.943659000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/plpgsql.out	2025-06-19 18:13:25.328515000 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
tap
[18:13:43.176](70.982s) not ok 5 - regression tests pass
tap
[18:14:56.463](95.480s) not ok 2 - regression tests pass
test
[18:18:52.953]  25/343 postgresql:regress / regress/regress                                            ERROR            ...
[18:18:52.953]  13/343 postgresql:isolation / isolation/isolation                                      ERROR            ...
[18:18:52.953]  90/343 postgresql:pg_overexplain / pg_overexplain/regress                              ERROR            ...
[18:18:52.953]  46/343 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[18:18:52.953] 134/343 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
Linux - Debian Bookworm - Autoconf
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out /tmp/cirrus-ci-build/contrib/pg_overexp...
--- /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out	2025-06-19 18:11:29.373065839 +0000
+++ /tmp/cirrus-ci-build/contrib/pg_overexplain/results/pg_overexplain.out	2025-06-19 18:17:02.181600938 +0000
@@ -91,26 +91,26 @@
  GroupAggregate
    Group Key: vegetables.genus
    Disabled Nodes: 0
-   Parallel Safe: true
+   Parallel Safe: false
    Plan Node ID: 0
    ->  Sort
          Sort Key: vegetables.genus, vegetables.name
          Disabled Nodes: 0
-         Parallel Safe: true
+         Parallel Safe: false
          Plan Node ID: 1
          ->  Append
                Disabled Nodes: 0
-               Parallel Safe: true
+               Parallel Safe: false
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-06-19 18:11:31.342179358 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/select_parallel.out	2025-06-19 18:17:43.594567380 +0000
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/re...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-06-19 18:11:31.322099902 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/plpgsql.out	2025-06-19 18:18:09.355277526 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out /tmp/cirrus-ci-build/src/test/isolation/...
--- /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out	2025-06-19 18:11:31.105241770 +0000
+++ /tmp/cirrus-ci-build/src/test/isolation/output_iso/results/deadlock-parallel.out	2025-06-19 18:14:38.889761302 +0000
@@ -46,6 +46,7 @@
         1
 (1 row)
 
+step e1c: COMMIT;
 step d2a1: <... completed>
   sum
 -----
@@ -57,7 +58,6 @@
          1
 (1 row)
 
-step e1c: COMMIT;
 step d2c: COMMIT;
 step e2l: <... completed>
 lock_excl
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/src/test/recovery/tmp_c...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-06-19 18:11:31.342179358 +0000
+++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/select_parallel.out	2025-06-19 18:19:55.699905665 +0000
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/res...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-06-19 18:11:31.322099902 +0000
+++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/plpgsql.out	2025-06-19 18:20:10.903547914 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/src/test/regress/result...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-06-19 18:11:31.342179358 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/select_parallel.out	2025-06-19 18:15:35.669252215 +0000
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/src/test/regress/results/plpgsq...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-06-19 18:11:31.322099902 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/plpgsql.out	2025-06-19 18:16:00.924973936 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
tap
[18:18:33.705](140.107s) not ok 5 - regression tests pass
tap
[18:20:24.197](80.518s) not ok 2 - regression tests pass
Linux - Debian Bookworm - Meson
regress
diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out /tmp/cirrus-ci-build/build/testrun/isola...
--- /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out	2025-06-19 18:11:29.718869828 +0000
+++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/deadlock-parallel.out	2025-06-19 18:14:11.033862839 +...
@@ -46,6 +46,7 @@
         1
 (1 row)
 
+step e1c: COMMIT;
 step d2a1: <... completed>
   sum
 -----
@@ -57,7 +58,6 @@
          1
 (1 row)
 
-step e1c: COMMIT;
 step d2c: COMMIT;
 step e2l: <... completed>
 lock_excl
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out /tmp/cirrus-ci-build/build/testrun/pg_o...
--- /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out	2025-06-19 18:11:27.921574324 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_overexplain/regress/results/pg_overexplain.out	2025-06-19 18:16:24.453915257 +...
@@ -91,26 +91,26 @@
  GroupAggregate
    Group Key: vegetables.genus
    Disabled Nodes: 0
-   Parallel Safe: true
+   Parallel Safe: false
    Plan Node ID: 0
    ->  Sort
          Sort Key: vegetables.genus, vegetables.name
          Disabled Nodes: 0
-         Parallel Safe: true
+         Parallel Safe: false
          Plan Node ID: 1
          ->  Append
                Disabled Nodes: 0
-               Parallel Safe: true
+               Parallel Safe: false
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/pg_upgrad...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-06-19 18:11:29.951496810 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/select_parallel.out	2025-06-19 18:14:42.97...
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-06-19 18:11:29.935453571 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/plpgsql.out	2025-06-19 18:14:56.862747520 ...
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/recovery/...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-06-19 18:11:29.951496810 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/select_parallel.out	2025-06-19 18:15:57....
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-06-19 18:11:29.935453571 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/plpgsql.out	2025-06-19 18:16:12.06588807...
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/regress/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-06-19 18:11:29.951496810 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/select_parallel.out	2025-06-19 18:14:41.690439108 +0000
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/regress/regress/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-06-19 18:11:29.935453571 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/plpgsql.out	2025-06-19 18:14:55.426717936 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
tap
[18:15:06.616](74.145s) not ok 5 - regression tests pass
tap
[18:16:24.315](77.996s) not ok 2 - regression tests pass
test
[18:19:46.678]   8/344 postgresql:isolation / isolation/isolation                                      ERROR            ...
[18:19:46.678]  22/344 postgresql:regress / regress/regress                                            ERROR            ...
[18:19:46.678]  33/344 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[18:19:46.678]  90/344 postgresql:pg_overexplain / pg_overexplain/regress                              ERROR            ...
[18:19:46.678]  89/344 postgresql:recovery / recovery/027_stream_regress                               ERROR            ...
macOS - Sonoma - Meson
regress
diff -U3 /Users/admin/pgsql/src/test/isolation/expected/deadlock-parallel.out /Users/admin/pgsql/build/testrun/isolation...
--- /Users/admin/pgsql/src/test/isolation/expected/deadlock-parallel.out	2025-06-19 18:11:06
+++ /Users/admin/pgsql/build/testrun/isolation/isolation/results/deadlock-parallel.out	2025-06-19 18:12:43
@@ -46,6 +46,7 @@
         1
 (1 row)
 
+step e1c: COMMIT;
 step d2a1: <... completed>
   sum
 -----
@@ -57,7 +58,6 @@
          1
 (1 row)
 
-step e1c: COMMIT;
 step d2c: COMMIT;
 step e2l: <... completed>
 lock_excl
regress
diff -U3 /Users/admin/pgsql/contrib/pg_overexplain/expected/pg_overexplain.out /Users/admin/pgsql/build/testrun/pg_overe...
--- /Users/admin/pgsql/contrib/pg_overexplain/expected/pg_overexplain.out	2025-06-19 18:11:05
+++ /Users/admin/pgsql/build/testrun/pg_overexplain/regress/results/pg_overexplain.out	2025-06-19 18:14:20
@@ -91,26 +91,26 @@
  GroupAggregate
    Group Key: vegetables.genus
    Disabled Nodes: 0
-   Parallel Safe: true
+   Parallel Safe: false
    Plan Node ID: 0
    ->  Sort
          Sort Key: vegetables.genus, vegetables.name
          Disabled Nodes: 0
-         Parallel Safe: true
+         Parallel Safe: false
          Plan Node ID: 1
          ->  Append
                Disabled Nodes: 0
-               Parallel Safe: true
+               Parallel Safe: false
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/select_parallel.out /Users/admin/pgsql/build/testrun/pg_upgrade/00...
--- /Users/admin/pgsql/src/test/regress/expected/select_parallel.out	2025-06-19 18:11:06
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/select_parallel.out	2025-06-19 18:13:00
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /Users/admin/pgsql/src/test/regress/expected/plpgsql.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upg...
--- /Users/admin/pgsql/src/test/regress/expected/plpgsql.out	2025-06-19 18:11:06
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/plpgsql.out	2025-06-19 18:13:08
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/select_parallel.out /Users/admin/pgsql/build/testrun/recovery/027_...
--- /Users/admin/pgsql/src/test/regress/expected/select_parallel.out	2025-06-19 18:11:06
+++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/select_parallel.out	2025-06-19 18:14:06
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /Users/admin/pgsql/src/test/regress/expected/plpgsql.out /Users/admin/pgsql/build/testrun/recovery/027_stream_r...
--- /Users/admin/pgsql/src/test/regress/expected/plpgsql.out	2025-06-19 18:11:06
+++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/plpgsql.out	2025-06-19 18:14:17
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/select_parallel.out /Users/admin/pgsql/build/testrun/regress/regre...
--- /Users/admin/pgsql/src/test/regress/expected/select_parallel.out	2025-06-19 18:11:06
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/select_parallel.out	2025-06-19 18:13:03
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /Users/admin/pgsql/src/test/regress/expected/plpgsql.out /Users/admin/pgsql/build/testrun/regress/regress/resul...
--- /Users/admin/pgsql/src/test/regress/expected/plpgsql.out	2025-06-19 18:11:06
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/plpgsql.out	2025-06-19 18:13:11
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
tap
[18:13:16.933](46.499s) not ok 5 - regression tests pass
tap
[18:14:29.223](67.516s) not ok 2 - regression tests pass
test
[18:16:33.857]  17/343 postgresql:regress / regress/regress                                            ERROR            ...
[18:16:33.857]   9/343 postgresql:isolation / isolation/isolation                                      ERROR            ...
[18:16:33.857]  29/343 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[18:16:33.857]  87/343 postgresql:pg_overexplain / pg_overexplain/regress                              ERROR            ...
[18:16:33.857] 111/343 postgresql:recovery / recovery/027_stream_regress                               ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/isolation/expected/deadlock-parallel.out C:/cirrus/build/testrun/isolati...
--- C:/cirrus/src/test/isolation/expected/deadlock-parallel.out	2025-06-19 18:11:36.791983500 +0000
+++ C:/cirrus/build/testrun/isolation/isolation/results/deadlock-parallel.out	2025-06-19 18:14:14.703965800 +0000
@@ -46,6 +46,7 @@
         1
 (1 row)
 
+step e1c: COMMIT;
 step d2a1: <... completed>
   sum
 -----
@@ -57,7 +58,6 @@
          1
 (1 row)
 
-step e1c: COMMIT;
 step d2c: COMMIT;
 step e2l: <... completed>
 lock_excl
regress
diff --strip-trailing-cr -U3 C:/cirrus/contrib/pg_overexplain/expected/pg_overexplain.out C:/cirrus/build/testrun/pg_ove...
--- C:/cirrus/contrib/pg_overexplain/expected/pg_overexplain.out	2025-06-19 18:11:32.772089300 +0000
+++ C:/cirrus/build/testrun/pg_overexplain/regress/results/pg_overexplain.out	2025-06-19 18:19:16.467650200 +0000
@@ -91,26 +91,26 @@
  GroupAggregate
    Group Key: vegetables.genus
    Disabled Nodes: 0
-   Parallel Safe: true
+   Parallel Safe: false
    Plan Node ID: 0
    ->  Sort
          Sort Key: vegetables.genus, vegetables.name
          Disabled Nodes: 0
-         Parallel Safe: true
+         Parallel Safe: false
          Plan Node ID: 1
          ->  Append
                Disabled Nodes: 0
-               Parallel Safe: true
+               Parallel Safe: false
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/select_parallel.out C:/cirrus/build/testrun/pg_upgrade/...
--- C:/cirrus/src/test/regress/expected/select_parallel.out	2025-06-19 18:11:37.543596100 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/select_parallel.out	2025-06-19 18:15:06.050649900 +00...
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/plpgsql.out C:/cirrus/build/testrun/pg_upgrade/002_pg_u...
--- C:/cirrus/src/test/regress/expected/plpgsql.out	2025-06-19 18:11:37.508842500 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/plpgsql.out	2025-06-19 18:15:25.074579500 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/select_parallel.out C:/cirrus/build/testrun/recovery/02...
--- C:/cirrus/src/test/regress/expected/select_parallel.out	2025-06-19 18:11:37.543596100 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/select_parallel.out	2025-06-19 18:17:47.067267600 +...
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/plpgsql.out C:/cirrus/build/testrun/recovery/027_stream...
--- C:/cirrus/src/test/regress/expected/plpgsql.out	2025-06-19 18:11:37.508842500 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/plpgsql.out	2025-06-19 18:18:12.058952900 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/select_parallel.out C:/cirrus/build/testrun/regress/reg...
--- C:/cirrus/src/test/regress/expected/select_parallel.out	2025-06-19 18:11:37.543596100 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/select_parallel.out	2025-06-19 18:15:04.301627300 +0000
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/plpgsql.out C:/cirrus/build/testrun/regress/regress/res...
--- C:/cirrus/src/test/regress/expected/plpgsql.out	2025-06-19 18:11:37.508842500 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/plpgsql.out	2025-06-19 18:15:22.234800400 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
tap
[18:15:48.730](125.736s) not ok 5 - regression tests pass
tap
[18:18:33.742](138.906s) not ok 2 - regression tests pass
test
[18:26:51.915]  13/338 postgresql:regress / regress/regress                                            ERROR           1...
[18:26:51.915]   6/338 postgresql:isolation / isolation/isolation                                      ERROR           1...
[18:26:51.915]  19/338 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           2...
[18:26:51.915]  58/338 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
[18:26:51.915]  87/338 postgresql:pg_overexplain / pg_overexplain/regress                              ERROR            ...
53/4966 Parallel CREATE INDEX for GIN indexes
CompilerWarnings
compiler
[17:54:59.020] gininsert.c:1619:16: error: unused variable 'oldCtx' [-Werror,-Wunused-variable]
compiler
[17:54:38.848] gininsert.c:1619:16: error: unused variable 'oldCtx' [-Werror,-Wunused-variable]
compiler
[17:53:52.198] gininsert.c:1619:23: error: unused variable ‘oldCtx’ [-Werror=unused-variable]
compiler
[17:53:52.198] gininsert.c:1673:31: error: declaration of ‘oldCtx’ shadows a previous local [-Werror=shadow=compatible-l...
compiler
[17:53:31.185] gininsert.c:1673:31: error: declaration of ‘oldCtx’ shadows a previous local [-Werror=shadow=compatible-l...
compiler
[17:53:31.185] gininsert.c:1619:23: error: unused variable ‘oldCtx’ [-Werror=unused-variable]
compiler
[17:55:38.490] gininsert.c:1673:31: error: declaration of ‘oldCtx’ shadows a previous local [-Werror=shadow=compatible-l...
compiler
[17:55:38.490] gininsert.c:1619:23: error: unused variable ‘oldCtx’ [-Werror=unused-variable]
53/5634 track generic and custom plan calls in pg_stat_statements
FreeBSD - Meson
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/plancache.out /tmp/cirrus-ci-build/build/testrun/pg_st...
--- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/plancache.out	2025-06-19 17:44:49.818562000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/plancache.out	2025-06-19 17:48:51.224692000 +0...
@@ -56,7 +56,7 @@
     ORDER BY query COLLATE "C";
  calls | generic_plan_calls | custom_plan_calls | toplevel |                       query                        
 -------+--------------------+-------------------+----------+----------------------------------------------------
-     3 |                  1 |                 2 | t        | SELECT $1
+     3 |                  1 |                 2 | t        | PREPARE p1 AS SELECT $1
      1 |                  0 |                 0 | t        | SELECT pg_stat_statements_reset() IS NOT NULL AS t
      3 |                  0 |                 0 | t        | SET plan_cache_mode TO $1
 (3 rows)
@@ -121,7 +121,7 @@
 -------+--------------------+-------------------+----------+-----------------------------------------------------------...
      3 |                  0 |                 0 | t        | EXPLAIN (ANALYZE, COSTS OFF, SUMMARY OFF, TIMING OFF, BUFF...
      3 |                  0 |                 0 | t        | EXPLAIN (COSTS OFF) EXECUTE p1(1)
-     6 |                  2 |                 4 | f        | SELECT $1
+     6 |                  2 |                 4 | f        | PREPARE p1 AS SELECT $1
      1 |                  0 |                 0 | t        | SELECT pg_stat_statements_reset() IS NOT NULL AS t
      3 |                  0 |                 0 | t        | SET plan_cache_mode TO $1
...
test
[17:53:43.736]  95/343 postgresql:pg_stat_statements / pg_stat_statements/regress                      ERROR            ...
Linux - Debian Bookworm - Autoconf
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/plancache.out /tmp/cirrus-ci-build/contrib/pg_stat_sta...
--- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/plancache.out	2025-06-19 17:44:44.835237887 +0000
+++ /tmp/cirrus-ci-build/contrib/pg_stat_statements/results/plancache.out	2025-06-19 17:51:02.506576567 +0000
@@ -56,7 +56,7 @@
     ORDER BY query COLLATE "C";
  calls | generic_plan_calls | custom_plan_calls | toplevel |                       query                        
 -------+--------------------+-------------------+----------+----------------------------------------------------
-     3 |                  1 |                 2 | t        | SELECT $1
+     3 |                  1 |                 2 | t        | PREPARE p1 AS SELECT $1
      1 |                  0 |                 0 | t        | SELECT pg_stat_statements_reset() IS NOT NULL AS t
      3 |                  0 |                 0 | t        | SET plan_cache_mode TO $1
 (3 rows)
@@ -121,7 +121,7 @@
 -------+--------------------+-------------------+----------+-----------------------------------------------------------...
      3 |                  0 |                 0 | t        | EXPLAIN (ANALYZE, COSTS OFF, SUMMARY OFF, TIMING OFF, BUFF...
      3 |                  0 |                 0 | t        | EXPLAIN (COSTS OFF) EXECUTE p1(1)
-     6 |                  2 |                 4 | f        | SELECT $1
+     6 |                  2 |                 4 | f        | PREPARE p1 AS SELECT $1
      1 |                  0 |                 0 | t        | SELECT pg_stat_statements_reset() IS NOT NULL AS t
      3 |                  0 |                 0 | t        | SET plan_cache_mode TO $1
...
Linux - Debian Bookworm - Meson
core
[17:57:33.624] #0  0x00007f2a06cd0dd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[17:57:33.624] #1  0x00007f2a06c7d239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[17:57:33.624] #2  0x00007f2a06c7d497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[17:57:33.624] #3  0x000055a2db0365f3 in ?? ()
[17:57:33.624] #4  0x000055a2db030369 in ?? ()
[17:57:33.624] #5  0x000055a2db02f20f in ?? ()
[17:57:33.624] #6  0x000055a2db02fc3b in ?? ()
[17:57:33.624] #7  0x000055a2db02d66f in ?? ()
[17:57:33.624] #8  0x00007f2a06c6824a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[17:57:33.624] #9  0x00007f2a06c68305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[17:57:33.624] #0  <unavailable> in ?? ()
core
[17:57:33.503] #0  0x00007f2a06cd0dd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[17:57:33.503] #1  0x00007f2a06c7d239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[17:57:33.503] #2  0x00007f2a06c7d497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[17:57:33.503] #3  0x000055a2db0365c1 in ?? ()
[17:57:33.503] #4  0x000055a2db030369 in ?? ()
[17:57:33.503] #5  0x000055a2db02f20f in ?? ()
[17:57:33.503] #6  0x000055a2db02fc3b in ?? ()
[17:57:33.503] #7  0x000055a2db02d66f in ?? ()
[17:57:33.503] #8  0x00007f2a06c6824a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[17:57:33.503] #9  0x00007f2a06c68305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/plancache.out /tmp/cirrus-ci-build/build/testrun/pg_st...
--- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/plancache.out	2025-06-19 17:44:45.333428563 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/plancache.out	2025-06-19 17:51:34.448488239 +0...
@@ -56,7 +56,7 @@
     ORDER BY query COLLATE "C";
  calls | generic_plan_calls | custom_plan_calls | toplevel |                       query                        
 -------+--------------------+-------------------+----------+----------------------------------------------------
-     3 |                  1 |                 2 | t        | SELECT $1
+     3 |                  1 |                 2 | t        | PREPARE p1 AS SELECT $1
      1 |                  0 |                 0 | t        | SELECT pg_stat_statements_reset() IS NOT NULL AS t
      3 |                  0 |                 0 | t        | SET plan_cache_mode TO $1
 (3 rows)
@@ -121,7 +121,7 @@
 -------+--------------------+-------------------+----------+-----------------------------------------------------------...
      3 |                  0 |                 0 | t        | EXPLAIN (ANALYZE, COSTS OFF, SUMMARY OFF, TIMING OFF, BUFF...
      3 |                  0 |                 0 | t        | EXPLAIN (COSTS OFF) EXECUTE p1(1)
-     6 |                  2 |                 4 | f        | SELECT $1
+     6 |                  2 |                 4 | f        | PREPARE p1 AS SELECT $1
      1 |                  0 |                 0 | t        | SELECT pg_stat_statements_reset() IS NOT NULL AS t
      3 |                  0 |                 0 | t        | SET plan_cache_mode TO $1
...
test
[17:54:57.475]  96/344 postgresql:pg_stat_statements / pg_stat_statements/regress                      ERROR            ...
macOS - Sonoma - Meson
regress
diff -U3 /Users/admin/pgsql/contrib/pg_stat_statements/expected/plancache.out /Users/admin/pgsql/build/testrun/pg_stat_s...
--- /Users/admin/pgsql/contrib/pg_stat_statements/expected/plancache.out	2025-06-19 17:44:10
+++ /Users/admin/pgsql/build/testrun/pg_stat_statements/regress/results/plancache.out	2025-06-19 17:47:57
@@ -56,7 +56,7 @@
     ORDER BY query COLLATE "C";
  calls | generic_plan_calls | custom_plan_calls | toplevel |                       query                        
 -------+--------------------+-------------------+----------+----------------------------------------------------
-     3 |                  1 |                 2 | t        | SELECT $1
+     3 |                  1 |                 2 | t        | PREPARE p1 AS SELECT $1
      1 |                  0 |                 0 | t        | SELECT pg_stat_statements_reset() IS NOT NULL AS t
      3 |                  0 |                 0 | t        | SET plan_cache_mode TO $1
 (3 rows)
@@ -121,7 +121,7 @@
 -------+--------------------+-------------------+----------+-----------------------------------------------------------...
      3 |                  0 |                 0 | t        | EXPLAIN (ANALYZE, COSTS OFF, SUMMARY OFF, TIMING OFF, BUFF...
      3 |                  0 |                 0 | t        | EXPLAIN (COSTS OFF) EXECUTE p1(1)
-     6 |                  2 |                 4 | f        | SELECT $1
+     6 |                  2 |                 4 | f        | PREPARE p1 AS SELECT $1
      1 |                  0 |                 0 | t        | SELECT pg_stat_statements_reset() IS NOT NULL AS t
      3 |                  0 |                 0 | t        | SET plan_cache_mode TO $1
...
test
[17:50:20.476]  95/343 postgresql:pg_stat_statements / pg_stat_statements/regress                      ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
regress
diff --strip-trailing-cr -U3 C:/cirrus/contrib/pg_stat_statements/expected/plancache.out C:/cirrus/build/testrun/pg_stat...
--- C:/cirrus/contrib/pg_stat_statements/expected/plancache.out	2025-06-19 17:44:51.010443400 +0000
+++ C:/cirrus/build/testrun/pg_stat_statements/regress/results/plancache.out	2025-06-19 17:52:58.784019300 +0000
@@ -56,7 +56,7 @@
     ORDER BY query COLLATE "C";
  calls | generic_plan_calls | custom_plan_calls | toplevel |                       query                        
 -------+--------------------+-------------------+----------+----------------------------------------------------
-     3 |                  1 |                 2 | t        | SELECT $1
+     3 |                  1 |                 2 | t        | PREPARE p1 AS SELECT $1
      1 |                  0 |                 0 | t        | SELECT pg_stat_statements_reset() IS NOT NULL AS t
      3 |                  0 |                 0 | t        | SET plan_cache_mode TO $1
 (3 rows)
@@ -121,7 +121,7 @@
 -------+--------------------+-------------------+----------+-----------------------------------------------------------...
      3 |                  0 |                 0 | t        | EXPLAIN (ANALYZE, COSTS OFF, SUMMARY OFF, TIMING OFF, BUFF...
      3 |                  0 |                 0 | t        | EXPLAIN (COSTS OFF) EXECUTE p1(1)
-     6 |                  2 |                 4 | f        | SELECT $1
+     6 |                  2 |                 4 | f        | PREPARE p1 AS SELECT $1
      1 |                  0 |                 0 | t        | SELECT pg_stat_statements_reset() IS NOT NULL AS t
      3 |                  0 |                 0 | t        | SET plan_cache_mode TO $1
...
test
[17:59:56.327] 102/338 postgresql:pg_stat_statements / pg_stat_statements/regress                      ERROR            ...
53/5811 Expose internal MultiXact member count function for efficient monitoring
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[17:11:35.334] ../src/backend/access/transam/multixact.c(3592): error C2375: 'pg_get_multixact_count': redefinition; dif...
53/5731 Persist injection points across server restarts
Windows - Server 2019, VS 2019 - Meson & ninja
test
[16:45:20.896] 339/339 postgresql:ecpg / ecpg/ecpg                                                     TIMEOUT        10...
53/5773 Disallow concurrent ALTER DOMAIN and DROP DOMAIN
CompilerWarnings
compiler
[15:42:39.831] typecmds.c:2969:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[15:42:39.831] typecmds.c:3078:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[15:42:39.831] typecmds.c:2631:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[15:42:39.831] typecmds.c:2760:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[15:42:39.831] typecmds.c:2858:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[15:42:33.023] typecmds.c:2969:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[15:42:33.023] typecmds.c:2858:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[15:42:33.023] typecmds.c:3078:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[15:42:33.023] typecmds.c:2631:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[15:42:33.023] typecmds.c:2760:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[15:42:02.461] typecmds.c:2631:9: error: implicit declaration of function ‘LockDatabaseObject’ [-Werror=implicit-functio...
compiler
[15:41:55.615] typecmds.c:2631:9: error: implicit declaration of function ‘LockDatabaseObject’ [-Werror=implicit-functio...
compiler
[15:43:02.806] typecmds.c:2631:9: error: implicit declaration of function ‘LockDatabaseObject’ [-Werror=implicit-functio...
53/5752 make VALIDATE domain constraint lock on related relations as ShareUpdateExclusiveLock
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[15:02:52.840](0.000s) not ok 18 - checking with a non-existent user stderr /(?^:role "no_such_user" does not exist)/
test
[15:09:24.266] 147/338 postgresql:pg_amcheck / pg_amcheck/002_nonesuch                                 ERROR            ...
53/5771 Add README for catalog
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[14:56:34.951](0.000s) not ok 10 - no such database stderr /(?^:FATAL:  database "no-such-database" does not exist)/
test
[15:00:25.725] 213/338 postgresql:pgbench / pgbench/001_pgbench_with_server                            ERROR            ...
53/5526 Add storage I/O tracking to EXPLAIN BUFFERS
macOS - Sonoma - Meson
tap
[14:28:38.251](0.173s) not ok 6 - vacuum 2: query result matches
test
[14:29:35.702] 248/343 postgresql:bloom / bloom/001_wal                                                ERROR            ...
53/4984 Serverside SNI for SSL connections
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[14:08:41.306](0.062s) not ok 33 - connect with correct server CA cert file sslmode=require
[14:08:41.307](0.000s) not ok 34 - connect with correct server CA cert file sslmode=require: no stderr
[14:08:41.394](0.000s) not ok 36 - connect fails since the passphrase protected key cannot be reloaded: matches
test
[14:09:07.547] 337/339 postgresql:ssl / ssl/004_sni                                                    ERROR            ...
53/5556 Expanding HOT updates for expression and partial indexes
macOS - Sonoma - Meson
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/heap_hot_updates.out /Users/admin/pgsql/build/testrun/regress/regr...
--- /Users/admin/pgsql/src/test/regress/expected/heap_hot_updates.out	2025-06-19 12:53:11
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/heap_hot_updates.out	2025-06-19 12:55:44
@@ -154,7 +154,7 @@
 SELECT pg_stat_get_xact_tuples_hot_updated('ex'::regclass); -- expect: 1 no new HOT updates
  pg_stat_get_xact_tuples_hot_updated 
 -------------------------------------
-                                   1
+                                   0
 (1 row)
 
 -- Let's check to make sure that the index contains the new value of 'b'
@@ -178,7 +178,7 @@
 SELECT pg_stat_get_xact_tuples_hot_updated('ex'::regclass); -- expect: 1 no new HOT updates
  pg_stat_get_xact_tuples_hot_updated 
 -------------------------------------
-                                   1
+                                   0
 (1 row)
 
...
test
[12:59:10.978]  11/343 postgresql:regress / regress/regress                                            ERROR            ...
53/5382 Adding compression of temporary files
Linux - Debian Bookworm - Meson
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join_hash_pglz.out /tmp/cirrus-ci-build/build-32/testrun/recover...
--- /tmp/cirrus-ci-build/src/test/regress/expected/join_hash_pglz.out	2025-06-19 12:25:17.466363719 +0000
+++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/join_hash_pglz.out	2025-06-19 12:35:5...
@@ -252,21 +252,13 @@
 (9 rows)
 
 select count(*) from simple r join simple s using (id);
- count 
--------
- 20000
-(1 row)
-
+ERROR:  could not read from temporary file: read only 8176 of 1572860 bytes
 select original > 1 as initially_multibatch, final > original as increased_batches
   from hash_join_batches(
 $$
   select count(*) from simple r join simple s using (id);
 $$);
- initially_multibatch | increased_batches 
-----------------------+-------------------
...
tap
[12:35:51.632](86.284s) not ok 2 - regression tests pass
test
[12:39:38.107]  87/344 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
macOS - Sonoma - Meson
assertion
TRAP: failed Assert("batchno > hashtable->curbatch"), File: "../src/backend/executor/nodeHashjoin.c", Line: 493, PID: 15...
core
[12:34:59.340]   * frame #0: 0x000000019049d5d0 libsystem_kernel.dylib`__pthread_kill + 8
[12:34:59.340]     frame #1: 0x00000001904d5c20 libsystem_pthread.dylib`pthread_kill + 288
[12:34:59.340]     frame #2: 0x00000001903e2a30 libsystem_c.dylib`abort + 180
[12:34:59.340]     frame #3: 0x0000000104de9a1c postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[12:34:59.340]     frame #4: 0x0000000104b20e38 postgres`ExecHashJoin at nodeHashjoin.c:493:6
[12:34:59.340]     frame #5: 0x0000000104b20db8 postgres`ExecHashJoin(pstate=0x000000012c8239b0) at nodeHashjoin.c:690:9
[12:34:59.340]     frame #6: 0x0000000104afe14c postgres`standard_ExecutorRun [inlined] ExecProcNode(node=0x000000012c82...
[12:34:59.340]     frame #7: 0x0000000104afe130 postgres`standard_ExecutorRun [inlined] ExecutePlan(queryDesc=0x00000001...
[12:34:59.340]     frame #8: 0x0000000104afe0e0 postgres`standard_ExecutorRun(queryDesc=0x000000012c82a8b8, direction=<u...
[12:34:59.340]     frame #9: 0x0000000104afe01c postgres`ExecutorRun(queryDesc=<unavailable>, direction=<unavailable>, c...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/join_hash_pglz.out /Users/admin/pgsql/build/testrun/regress/regres...
--- /Users/admin/pgsql/src/test/regress/expected/join_hash_pglz.out	2025-06-19 12:25:12
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/join_hash_pglz.out	2025-06-19 12:27:46
@@ -571,58 +571,6 @@
 set enable_material = off;
 set enable_mergejoin = off;
 set work_mem = '64kB';
-set hash_mem_multiplier = 1.0;
-explain (costs off)
-  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;
-                                     QUERY PLAN                                     
-------------------------------------------------------------------------------------
- Aggregate
-   ->  Nested Loop Left Join
-         Join Filter: ((join_foo.id < (b1.id + 1)) AND (join_foo.id > (b1.id - 1)))
-         ->  Seq Scan on join_foo
-         ->  Gather
-               Workers Planned: 2
...
test
[12:30:49.165]  36/343 postgresql:regress / regress/regress                                            ERROR            ...
53/4677 Sequence Access Methods, round two
FreeBSD - Meson
core
[12:03:18.363] #0  0x000000082d57d75a in _sigprocmask () from /lib/libc.so.7
[12:03:18.363] #1  0x000000082d5baa2f in _system () from /lib/libc.so.7
[12:03:18.363] #2  0x000000082c7628a3 in ?? () from /lib/libthr.so.3
[12:03:18.363] #3  0x000000000068a857 in RestoreArchivedFile (path=path@entry=0x82112e1e0 "pg_wal/00000002", '0' <repeat...
[12:03:18.363] #4  0x00000000006716a8 in existsTimeLineHistory (probeTLI=probeTLI@entry=3) at ../src/backend/access/tran...
[12:03:18.363] #5  0x0000000000671768 in findNewestTimeLine (startTLI=startTLI@entry=2) at ../src/backend/access/transam...
[12:03:18.363] #6  0x0000000000695c9b in rescanLatestTimeLine (replayTLI=replayTLI@entry=2, replayLSN=replayLSN@entry=67...
[12:03:18.363] #7  0x0000000000691e93 in WaitForWALToBecomeAvailable (RecPtr=67209328, tliRecPtr=67209304, replayTLI=2, ...
[12:03:18.363] #8  XLogPageRead (xlogreader=0x5c37a61d130, targetPagePtr=67207168, reqLen=2160, targetRecPtr=67209304, r...
[12:03:18.363] #9  0x0000000000698bfa in ReadPageInternal (state=state@entry=0x5c37a61d130, pageptr=67207168, reqLen=216...
tap
[11:59:15.468](0.000s) not ok 8529 - no_sequence_access_method: should dump relstats_on_unanalyzed_tables
[11:59:15.468](0.000s) not ok 8530 - no_sequence_access_method: should dump statistics_import
test
[12:00:35.983] 281/344 postgresql:pg_dump / pg_dump/002_pg_dump                                        ERROR           1...
Linux - Debian Bookworm - Autoconf
tap
[11:58:27.768](0.001s) not ok 8529 - no_sequence_access_method: should dump relstats_on_unanalyzed_tables
[11:58:27.773](0.000s) not ok 8530 - no_sequence_access_method: should dump statistics_import
Linux - Debian Bookworm - Meson
core
[12:04:43.908] #0  <unavailable> in ?? ()
core
[12:04:43.908] #0  0x00007fb8648aedd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[12:04:43.908] #1  0x00007fb86485b239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[12:04:43.908] #2  0x00007fb864916244 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[12:04:43.908] #3  0x00007fb86492889c in ?? () from /lib/x86_64-linux-gnu/libc.so.6
tap
[12:00:14.804](0.000s) not ok 8529 - no_sequence_access_method: should dump relstats_on_unanalyzed_tables
[12:00:14.805](0.000s) not ok 8530 - no_sequence_access_method: should dump statistics_import
test
[12:02:06.367] 209/345 postgresql:pg_dump / pg_dump/002_pg_dump                                        ERROR            ...
macOS - Sonoma - Meson
tap
[11:55:25.326](0.000s) not ok 8529 - no_sequence_access_method: should dump relstats_on_unanalyzed_tables
[11:55:25.326](0.000s) not ok 8530 - no_sequence_access_method: should dump statistics_import
test
[11:56:46.508] 202/344 postgresql:pg_dump / pg_dump/002_pg_dump                                        ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[12:00:12.049](0.000s) not ok 6127 - no_sequence_access_method: should dump relstats_on_unanalyzed_tables
[12:00:12.049](0.000s) not ok 6128 - no_sequence_access_method: should dump statistics_import
test
[12:04:19.941] 186/339 postgresql:pg_dump / pg_dump/002_pg_dump                                        ERROR            ...
53/5669 Use CLOCK_MONOTONIC_COARSE for instr_time for explain analyze
FreeBSD - Meson
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/entry_timestamp.out /tmp/cirrus-ci-build/build/testrun...
--- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/entry_timestamp.out	2025-06-19 08:34:15.919087000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/entry_timestamp.out	2025-06-19 08:38:22.745535...
@@ -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
test
[08:43:06.458]  93/343 postgresql:pg_stat_statements / pg_stat_statements/regress                      ERROR            ...
Linux - Debian Bookworm - Autoconf
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/entry_timestamp.out /tmp/cirrus-ci-build/contrib/pg_st...
--- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/entry_timestamp.out	2025-06-19 08:34:14.331000994 +0000
+++ /tmp/cirrus-ci-build/contrib/pg_stat_statements/results/entry_timestamp.out	2025-06-19 08:40:46.649618343 +0000
@@ -45,7 +45,7 @@
 WHERE query LIKE '%STMTTS%';
  total | minmax_plan_zero | minmax_exec_zero | minmax_stats_since_after_ref | stats_since_after_ref 
 -------+------------------+------------------+------------------------------+-----------------------
-     2 |                0 |                0 |                            0 |                     0
+     2 |                0 |                2 |                            0 |                     0
 (1 row)
 
 -- Perform single min/max reset
@@ -71,7 +71,7 @@
 WHERE query LIKE '%STMTTS%';
  total | minmax_plan_zero | minmax_exec_zero | minmax_stats_since_after_ref | stats_since_after_ref 
 -------+------------------+------------------+------------------------------+-----------------------
-     2 |                1 |                1 |                            1 |                     0
+     2 |                1 |                2 |                            1 |                     0
 (1 row)
 
...
Linux - Debian Bookworm - Meson
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/entry_timestamp.out /tmp/cirrus-ci-build/build/testrun...
--- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/entry_timestamp.out	2025-06-19 08:34:13.934635411 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/entry_timestamp.out	2025-06-19 08:41:21.036077...
@@ -45,7 +45,7 @@
 WHERE query LIKE '%STMTTS%';
  total | minmax_plan_zero | minmax_exec_zero | minmax_stats_since_after_ref | stats_since_after_ref 
 -------+------------------+------------------+------------------------------+-----------------------
-     2 |                0 |                0 |                            0 |                     0
+     2 |                0 |                2 |                            0 |                     0
 (1 row)
 
 -- Perform single min/max reset
@@ -71,7 +71,7 @@
 WHERE query LIKE '%STMTTS%';
  total | minmax_plan_zero | minmax_exec_zero | minmax_stats_since_after_ref | stats_since_after_ref 
 -------+------------------+------------------+------------------------------+-----------------------
-     2 |                1 |                1 |                            1 |                     0
+     2 |                1 |                2 |                            1 |                     0
 (1 row)
 
...
test
[08:44:44.550]  94/344 postgresql:pg_stat_statements / pg_stat_statements/regress                      ERROR            ...
53/5447 log_min_messages per backend type
FreeBSD - Meson
core
[08:23:31.276] #0  0x00003186fe776fda in copy_file_range () from /lib/libc.so.7
[08:23:31.276] #1  0x0000317edd3ff412 in ?? ()
[08:23:31.276] #2  0x0000317edd3fee1b in ?? ()
[08:23:31.276] #3  0x0000317edd3fe6e3 in ?? ()
[08:23:31.276] #4  0x00003186fe6c3c3a in __libc_start1 () from /lib/libc.so.7
[08:23:31.276] #5  0x0000317edd3fe2dd in ?? ()
core
[08:23:31.177] #0  pg_strcasecmp (s1=<optimized out>, s2=<optimized out>, s2@entry=0x1eb09bf4c98 "checkpointer") at ../s...
[08:23:31.177] #1  0x0000000000773aec in check_log_min_messages (newval=<optimized out>, extra=0x8219f6b08, source=<opti...
[08:23:31.177] #2  0x0000000000af29e4 in call_string_check_hook (conf=conf@entry=0xbf2c30 <ConfigureNamesString+2800>, n...
[08:23:31.177] #3  0x0000000000af2299 in parse_and_validate_value (record=record@entry=0xbf2c30 <ConfigureNamesString+28...
[08:23:31.177] #4  0x0000000000af1426 in set_config_with_handle (name=<optimized out>, handle=handle@entry=0x0, value=va...
[08:23:31.177] #5  0x0000000000aed742 in set_config_option (name=<optimized out>, value=0x1eb09bf4838 "checkpointer:debu...
[08:23:31.177] #6  0x0000000000af643e in ExecSetVariableStmt (stmt=stmt@entry=0x1eb09a25fd8, isTopLevel=<optimized out>)...
[08:23:31.177] #7  0x000000000097957c in standard_ProcessUtility (pstmt=pstmt@entry=0x1eb09a25468, queryString=queryStri...
[08:23:31.177] #8  0x000000083487400c in pgss_ProcessUtility (pstmt=0x1eb09a25468, queryString=0x1eb09a24100 "SET log_mi...
[08:23:31.177] #9  0x0000000000978a5c in PortalRunUtility (portal=0x1eb09b0b100, pstmt=0x1eb09a25468, isTopLevel=<optimi...
core
[08:23:30.891] #0  pg_strcasecmp (s1=<optimized out>, s2=<optimized out>, s2@entry=0x5a4e381d498 "checkpointer") at ../s...
[08:23:30.891] #1  0x0000000000773aec in check_log_min_messages (newval=<optimized out>, extra=0x821b3c138, source=<opti...
[08:23:30.891] #2  0x0000000000af29e4 in call_string_check_hook (conf=conf@entry=0xbf2c30 <ConfigureNamesString+2800>, n...
[08:23:30.891] #3  0x0000000000af2299 in parse_and_validate_value (record=record@entry=0xbf2c30 <ConfigureNamesString+28...
[08:23:30.891] #4  0x0000000000af1426 in set_config_with_handle (name=<optimized out>, handle=handle@entry=0x0, value=va...
[08:23:30.891] #5  0x0000000000aed742 in set_config_option (name=<optimized out>, value=0x5a4e381d038 "checkpointer:debu...
[08:23:30.891] #6  0x0000000000af643e in ExecSetVariableStmt (stmt=stmt@entry=0x5a4e3025d78, isTopLevel=<optimized out>)...
[08:23:30.891] #7  0x000000000097957c in standard_ProcessUtility (pstmt=0x5a4e3025468, queryString=0x5a4e3024100 "SET lo...
[08:23:30.891] #8  0x0000000000978f28 in ProcessUtility (pstmt=0x0, queryString=0x0, readOnlyTree=<optimized out>, conte...
[08:23:30.891] #9  0x0000000000978a5c in PortalRunUtility (portal=0x5a4e310d100, pstmt=0x5a4e3025468, isTopLevel=<optimi...
core
[08:23:30.616] #0  pg_strcasecmp (s1=<optimized out>, s2=<optimized out>, s2@entry=0x3ff4a2a18c98 "checkpointer") at ../...
[08:23:30.616] #1  0x0000000000773aec in check_log_min_messages (newval=<optimized out>, extra=0x82161cde8, source=<opti...
[08:23:30.616] #2  0x0000000000af29e4 in call_string_check_hook (conf=conf@entry=0xbf2c30 <ConfigureNamesString+2800>, n...
[08:23:30.616] #3  0x0000000000af2299 in parse_and_validate_value (record=record@entry=0xbf2c30 <ConfigureNamesString+28...
[08:23:30.616] #4  0x0000000000af1426 in set_config_with_handle (name=<optimized out>, handle=handle@entry=0x0, value=va...
[08:23:30.616] #5  0x0000000000aed742 in set_config_option (name=<optimized out>, value=0x3ff4a2a18838 "checkpointer:deb...
[08:23:30.616] #6  0x0000000000af643e in ExecSetVariableStmt (stmt=stmt@entry=0x3ff4a2225d78, isTopLevel=<optimized out>...
[08:23:30.616] #7  0x000000000097957c in standard_ProcessUtility (pstmt=0x3ff4a2225468, queryString=0x3ff4a2224100 "SET ...
[08:23:30.616] #8  0x0000000000978f28 in ProcessUtility (pstmt=0x0, queryString=0x0, readOnlyTree=<optimized out>, conte...
[08:23:30.616] #9  0x0000000000978a5c in PortalRunUtility (portal=0x3ff4a2361100, pstmt=0x3ff4a2225468, isTopLevel=<opti...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/00...
--- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out	2025-06-19 08:12:55.381367000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/foreign_key.out	2025-06-19 08:16:39.923252...
@@ -1662,1747 +1662,9 @@
 CREATE TABLE fk_notpartitioned_pk (fdrop1 int, a int, fdrop2 int, b int,
   PRIMARY KEY (a, b));
 ALTER TABLE fk_notpartitioned_pk DROP COLUMN fdrop1, DROP COLUMN fdrop2;
+WARNING:  terminating connection because of crash of another server process
+DETAIL:  The postmaster has commanded this server process to roll back the current transaction and exit, because anothe...
+HINT:  In a moment you should be able to reconnect to the database and repeat your command.
 CREATE TABLE fk_partitioned_fk (b int, fdrop1 int, a int) PARTITION BY RANGE (a, b);
-ALTER TABLE fk_partitioned_fk DROP COLUMN fdrop1;
-CREATE TABLE fk_partitioned_fk_1 (fdrop1 int, fdrop2 int, a int, fdrop3 int, b int);
-ALTER TABLE fk_partitioned_fk_1 DROP COLUMN fdrop1, DROP COLUMN fdrop2, DROP COLUMN fdrop3;
-ALTER TABLE fk_partitioned_fk ATTACH PARTITION fk_partitioned_fk_1 FOR VALUES FROM (0,0) TO (1000,1000);
-ALTER TABLE fk_partitioned_fk ADD CONSTRAINT fk_partitioned_fk_a_b_fkey FOREIGN KEY (a, b)
-	REFERENCES fk_notpartitioned_pk NOT ENFORCED;
-CREATE TABLE fk_partitioned_fk_2 (b int, fdrop1 int, fdrop2 int, a int);
-ALTER TABLE fk_partitioned_fk_2 DROP COLUMN fdrop1, DROP COLUMN fdrop2;
-ALTER TABLE fk_partitioned_fk_2 ADD CONSTRAINT fk_partitioned_fk_a_b_fkey FOREIGN KEY (a, b)
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/build/testrun/recovery/027_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out	2025-06-19 08:12:55.381367000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/foreign_key.out	2025-06-19 08:17:39.9104...
@@ -777,2632 +777,10 @@
 DELETE FROM PKTABLE where ptest1=2 and ptest2=3 and ptest3=4;
 -- Show PKTABLE and FKTABLE
 SELECT * from PKTABLE;
- ptest1 | ptest2 | ptest3 | ptest4 
---------+--------+--------+--------
-      2 |     -1 |      5 | test5
-      0 |     -1 |     -2 | test1
-      2 |     10 |      5 | test4
-      1 |      2 |      3 | test2
-(4 rows)
-
-SELECT * from FKTABLE;
- ftest1 | ftest2 | ftest3 | ftest4 
---------+--------+--------+--------
-        |      2 |      3 |      2
-      2 |        |      3 |      3
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/build/testrun/regress/regre...
--- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out	2025-06-19 08:12:55.381367000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/foreign_key.out	2025-06-19 08:16:34.241170000 +0000
@@ -777,2632 +777,10 @@
 DELETE FROM PKTABLE where ptest1=2 and ptest2=3 and ptest3=4;
 -- Show PKTABLE and FKTABLE
 SELECT * from PKTABLE;
- ptest1 | ptest2 | ptest3 | ptest4 
---------+--------+--------+--------
-      2 |     -1 |      5 | test5
-      0 |     -1 |     -2 | test1
-      2 |     10 |      5 | test4
-      1 |      2 |      3 | test2
-(4 rows)
-
-SELECT * from FKTABLE;
- ftest1 | ftest2 | ftest3 | ftest4 
---------+--------+--------+--------
-        |      2 |      3 |      2
-      2 |        |      3 |      3
...
tap
[08:16:41.276](130.756s) not ok 5 - regression tests pass
[08:16:57.883](4.441s) not ok 7 - pg_restore to destination instance
[08:17:10.665](12.782s) not ok 8 - dump outputs from original and restored regression databases match
[08:17:26.943](1.431s) not ok 16 - run of pg_upgrade --check for new instance
[08:17:27.001](0.047s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[08:17:28.422](1.410s) not ok 18 - run of pg_upgrade for new instance
[08:17:28.422](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[08:17:28.651](0.055s) not ok 20 - check that locales in new cluster match original cluster
[08:17:31.086](0.027s) not ok 22 - old and new dumps match after pg_upgrade
tap
[08:17:41.160](147.599s) not ok 2 - regression tests pass
test
[08:20:56.622]  75/343 postgresql:regress / regress/regress                                            ERROR           1...
[08:20:56.622]  82/343 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[08:20:56.622] 152/343 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
Linux - Debian Bookworm - Autoconf
core
[08:27:46.539] #0  0x00007f6604eabeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[08:27:46.539] #1  0x00007f6604e5cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[08:27:46.539] #2  0x00007f6604e47472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[08:27:46.539] #3  0x00007f66060d650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[08:27:46.539] #4  0x00007f66060e2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[08:27:46.539] #5  0x00007f66060c1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7f6604836f4e, __in_ch...
[08:27:46.539] #6  0x00007f66060be6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[08:27:46.539] #7  0x00007f66060bd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7f6604837bf0, cont...
[08:27:46.539] #8  <signal handler called>
[08:27:46.539] #9  0x0000562873f22a08 in pg_strcasecmp (s1=0x1 <error: Cannot access memory at address 0x1>, s2=s2@entry...
core
[08:27:45.985] #0  0x00007f6d31aabeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[08:27:45.985] #1  0x00007f6d31a5cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[08:27:45.985] #2  0x00007f6d31a47472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[08:27:45.985] #3  0x00007f6d32ad650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[08:27:45.985] #4  0x00007f6d32ae2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[08:27:45.985] #5  0x00007f6d32ac1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7f6d31429f4e, __in_ch...
[08:27:45.985] #6  0x00007f6d32abe6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[08:27:45.985] #7  0x00007f6d32abd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7f6d3142abf0, cont...
[08:27:45.985] #8  <signal handler called>
[08:27:45.985] #9  0x00005565ef67fa08 in pg_strcasecmp (s1=0x1 <error: Cannot access memory at address 0x1>, s2=s2@entry...
core
[08:27:44.478] #0  0x00007faf6c8abeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[08:27:44.478] #1  0x00007faf6c85cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[08:27:44.478] #2  0x00007faf6c847472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[08:27:44.478] #3  0x00007faf6d8d650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[08:27:44.478] #4  0x00007faf6d8e2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[08:27:44.478] #5  0x00007faf6d8c1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7faf699fef4e, __in_ch...
[08:27:44.478] #6  0x00007faf6d8be6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[08:27:44.478] #7  0x00007faf6d8bd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7faf699ffbf0, cont...
[08:27:44.478] #8  <signal handler called>
[08:27:44.478] #9  0x000055c7dc2a7a08 in pg_strcasecmp (s1=0x1 <error: Cannot access memory at address 0x1>, s2=s2@entry...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_chec...
--- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out	2025-06-19 08:12:56.310660786 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/foreign_key.out	2025-06-19 08:21:43.281271404 +0000
@@ -1449,1960 +1449,10 @@
 values
     (0, 0),
     (1, 1);
-begin;
-    update selfref set a = 123 where a = 0;
-    select a, b from selfref;
-  a  |  b  
------+-----
-   1 |   1
- 123 | 123
-(2 rows)
-
-    update selfref set a = 456 where a = 123;
-    select a, b from selfref;
-  a  |  b  
------+-----
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check...
--- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out	2025-06-19 08:12:56.310660786 +0000
+++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/foreign_key.out	2025-06-19 08:22:40.392830771 +0000
@@ -971,2438 +971,10 @@
 -- This shouldn't (mixed up columns)
 CREATE TABLE PKTABLE (ptest1 int, ptest2 inet, ptest3 int, ptest4 inet, PRIMARY KEY(ptest1, ptest2), FOREIGN KEY(ptest3...
 ptest4) REFERENCES pktable(ptest2, ptest1));
-ERROR:  foreign key constraint "pktable_ptest3_ptest4_fkey" cannot be implemented
-DETAIL:  Key columns "ptest3" of the referencing table and "ptest2" of the referenced table are of incompatible types: ...
--- Nor should this... (same reason, we have 4,3 referencing 1,2 which mismatches types
-CREATE TABLE PKTABLE (ptest1 int, ptest2 inet, ptest3 int, ptest4 inet, PRIMARY KEY(ptest1, ptest2), FOREIGN KEY(ptest4...
-ptest3) REFERENCES pktable(ptest1, ptest2));
-ERROR:  foreign key constraint "pktable_ptest4_ptest3_fkey" cannot be implemented
-DETAIL:  Key columns "ptest4" of the referencing table and "ptest1" of the referenced table are of incompatible types: ...
--- Not this one either... Same as the last one except we didn't defined the columns being referenced.
-CREATE TABLE PKTABLE (ptest1 int, ptest2 inet, ptest3 int, ptest4 inet, PRIMARY KEY(ptest1, ptest2), FOREIGN KEY(ptest4...
-ptest3) REFERENCES pktable);
-ERROR:  foreign key constraint "pktable_ptest4_ptest3_fkey" cannot be implemented
-DETAIL:  Key columns "ptest4" of the referencing table and "ptest1" of the referenced table are of incompatible types: ...
---
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/src/test/regress/results/fo...
--- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out	2025-06-19 08:12:56.310660786 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/foreign_key.out	2025-06-19 08:18:30.432270824 +0000
@@ -1507,1902 +1507,10 @@
 --
 create temp table pp (f1 int primary key);
 create temp table cc (f1 int references pp on update no action on delete no action);
-insert into pp values(12);
-insert into pp values(11);
-update pp set f1=f1+1;
-insert into cc values(13);
-update pp set f1=f1+1;
-update pp set f1=f1+1; -- fail
-ERROR:  update or delete on table "pp" violates foreign key constraint "cc_f1_fkey" on table "cc"
-DETAIL:  Key (f1)=(13) is still referenced from table "cc".
-delete from pp where f1 = 13; -- fail
-ERROR:  update or delete on table "pp" violates foreign key constraint "cc_f1_fkey" on table "cc"
-DETAIL:  Key (f1)=(13) is still referenced from table "cc".
-drop table pp, cc;
-create temp table pp (f1 int primary key);
...
sanitizer
SUMMARY: AddressSanitizer: SEGV /tmp/cirrus-ci-build/src/port/pgstrcasecmp.c:40 in pg_strcasecmp
sanitizer
SUMMARY: AddressSanitizer: SEGV /tmp/cirrus-ci-build/src/port/pgstrcasecmp.c:40 in pg_strcasecmp
sanitizer
SUMMARY: AddressSanitizer: SEGV /tmp/cirrus-ci-build/src/port/pgstrcasecmp.c:40 in pg_strcasecmp
tap
[08:21:46.169](100.399s) not ok 5 - regression tests pass
[08:22:08.466](9.921s) not ok 7 - pg_restore to destination instance
[08:22:12.288](3.822s) not ok 8 - dump outputs from original and restored regression databases match
[08:22:18.325](1.433s) not ok 16 - run of pg_upgrade --check for new instance
[08:22:18.325](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[08:22:19.645](1.320s) not ok 18 - run of pg_upgrade for new instance
[08:22:19.646](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[08:22:20.333](0.182s) not ok 20 - check that locales in new cluster match original cluster
[08:22:21.605](0.082s) not ok 22 - old and new dumps match after pg_upgrade
tap
[08:22:41.076](74.081s) not ok 2 - regression tests pass
Linux - Debian Bookworm - Meson
core
[08:25:21.291] #0  0x00007f76e88a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[08:25:21.291] #1  0x00007f76e885afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[08:25:21.291] #2  0x00007f76e8845472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[08:25:21.291] #3  0x00007f76e8a1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[08:25:21.291] #4  0x00007f76e8a2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[08:25:21.291] #5  0x00007f76e8a0d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x55640152cc40,...
[08:25:21.291] #6  0x0000556400a2abde in pg_strcasecmp (s1=0x1 <error: Cannot access memory at address 0x1>, s2=<optimiz...
[08:25:21.291] #7  0x00005564002a5709 in check_log_min_messages (newval=<optimized out>, extra=0x7ffcbda86850, source=<o...
[08:25:21.291] #8  0x00005564009c64f1 in call_string_check_hook (conf=conf@entry=0x5564014eded0 <ConfigureNamesString+28...
[08:25:21.291] #9  0x00005564009cbd9c in parse_and_validate_value (record=record@entry=0x5564014eded0 <ConfigureNamesStr...
core
[08:25:19.858] #0  0x00007f2129ea9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[08:25:19.858] #1  0x00007f2129e5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[08:25:19.858] #2  0x00007f2129e45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[08:25:19.858] #3  0x00007f212a01e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[08:25:19.858] #4  0x00007f212a02aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[08:25:19.858] #5  0x00007f212a00d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x560d730dbc40,...
[08:25:19.858] #6  0x0000560d725d9bde in pg_strcasecmp (s1=0x1 <error: Cannot access memory at address 0x1>, s2=<optimiz...
[08:25:19.858] #7  0x0000560d71e54709 in check_log_min_messages (newval=<optimized out>, extra=0x7ffdc99462e0, source=<o...
[08:25:19.858] #8  0x0000560d725754f1 in call_string_check_hook (conf=conf@entry=0x560d7309ced0 <ConfigureNamesString+28...
[08:25:19.858] #9  0x0000560d7257ad9c in parse_and_validate_value (record=record@entry=0x560d7309ced0 <ConfigureNamesStr...
core
[08:25:22.702] #0  0x00007fc26f6a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[08:25:22.702] #1  0x00007fc26f65afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[08:25:22.702] #2  0x00007fc26f645472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[08:25:22.702] #3  0x00007fc26f81e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[08:25:22.702] #4  0x00007fc26f82aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[08:25:22.702] #5  0x00007fc26f80d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x5633e7844c40,...
[08:25:22.702] #6  0x00005633e6d42bde in pg_strcasecmp (s1=0x1 <error: Cannot access memory at address 0x1>, s2=<optimiz...
[08:25:22.702] #7  0x00005633e65bd709 in check_log_min_messages (newval=<optimized out>, extra=0x7ffc78d0c880, source=<o...
[08:25:22.702] #8  0x00005633e6cde4f1 in call_string_check_hook (conf=conf@entry=0x5633e7805ed0 <ConfigureNamesString+28...
[08:25:22.702] #9  0x00005633e6ce3d9c in parse_and_validate_value (record=record@entry=0x5633e7805ed0 <ConfigureNamesStr...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/00...
--- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out	2025-06-19 08:12:54.219419589 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/foreign_key.out	2025-06-19 08:18:03.759500...
@@ -1905,1504 +1905,10 @@
 INSERT INTO fk_notpartitioned_fk VALUES(100,100), (1000,1000);
 ALTER TABLE fk_notpartitioned_fk ADD CONSTRAINT fk_notpartitioned_fk_a_b_fkey
 	FOREIGN KEY (a, b) REFERENCES fk_partitioned_pk NOT VALID;
-ALTER TABLE fk_notpartitioned_fk ADD CONSTRAINT fk_notpartitioned_fk_a_b_fkey2
-	FOREIGN KEY (a, b) REFERENCES fk_partitioned_pk NOT ENFORCED;
--- All constraints will be invalid, and _fkey2 constraints will not be enforced.
-SELECT conname, conenforced, convalidated FROM pg_constraint
-WHERE conrelid = 'fk_notpartitioned_fk'::regclass ORDER BY oid::regclass::text;
-             conname              | conenforced | convalidated 
-----------------------------------+-------------+--------------
- fk_notpartitioned_fk_a_b_fkey    | t           | f
- fk_notpartitioned_fk_a_b_fkey_1  | t           | f
- fk_notpartitioned_fk_a_b_fkey_2  | t           | f
- fk_notpartitioned_fk_a_b_fkey2   | f           | f
- fk_notpartitioned_fk_a_b_fkey2_1 | f           | f
- fk_notpartitioned_fk_a_b_fkey2_2 | f           | f
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/build/testrun/recovery/027_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out	2025-06-19 08:12:54.219419589 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/foreign_key.out	2025-06-19 08:19:09.7618...
@@ -957,2452 +957,10 @@
 DROP TABLE FKTABLE;
 -- As does this
 CREATE TABLE FKTABLE (ftest1 int, ftest2 inet, FOREIGN KEY(ftest1, ftest2) REFERENCES pktable(ptest1, ptest2));
-DROP TABLE FKTABLE;
-DROP TABLE PKTABLE;
--- Two columns, same table
--- Make sure this still works...
-CREATE TABLE PKTABLE (ptest1 int, ptest2 inet, ptest3 int, ptest4 inet, PRIMARY KEY(ptest1, ptest2), FOREIGN KEY(ptest3...
-ptest4) REFERENCES pktable(ptest1, ptest2));
-DROP TABLE PKTABLE;
--- And this,
-CREATE TABLE PKTABLE (ptest1 int, ptest2 inet, ptest3 int, ptest4 inet, PRIMARY KEY(ptest1, ptest2), FOREIGN KEY(ptest3...
-ptest4) REFERENCES pktable);
-DROP TABLE PKTABLE;
--- This shouldn't (mixed up columns)
-CREATE TABLE PKTABLE (ptest1 int, ptest2 inet, ptest3 int, ptest4 inet, PRIMARY KEY(ptest1, ptest2), FOREIGN KEY(ptest3...
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/build/testrun/regress/regre...
--- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out	2025-06-19 08:12:54.219419589 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/foreign_key.out	2025-06-19 08:18:01.915457645 +0000
@@ -1599,1810 +1599,10 @@
 delete from fktable2;
 rollback to x;
 commit;
-begin;
-insert into fktable2 values(2);
-savepoint x;
-delete from fktable2;
-rollback to x;
-commit; -- fail
-ERROR:  insert or update on table "fktable2" violates foreign key constraint "fktable2_f1_fkey"
-DETAIL:  Key (f1)=(2) is not present in table "pktable2".
---
--- Test that we prevent dropping FK constraint with pending trigger events
---
-begin;
-insert into fktable2 values(2);
...
tap
[08:18:05.414](58.722s) not ok 5 - regression tests pass
[08:18:17.743](5.018s) not ok 7 - pg_restore to destination instance
[08:18:22.233](4.490s) not ok 8 - dump outputs from original and restored regression databases match
[08:18:30.050](1.849s) not ok 16 - run of pg_upgrade --check for new instance
[08:18:30.050](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[08:18:31.339](1.289s) not ok 18 - run of pg_upgrade for new instance
[08:18:31.349](0.009s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[08:18:31.658](0.079s) not ok 20 - check that locales in new cluster match original cluster
[08:18:33.398](0.185s) not ok 22 - old and new dumps match after pg_upgrade
tap
[08:19:11.665](58.284s) not ok 2 - regression tests pass
test
[08:22:42.987]  24/344 postgresql:regress / regress/regress                                            ERROR            ...
[08:22:42.987]  26/344 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR            ...
[08:22:42.987]  75/344 postgresql:recovery / recovery/027_stream_regress                               ERROR            ...
macOS - Sonoma - Meson
core
[08:23:28.366]   * frame #0: 0x000000010057f034 postgres`pg_strcasecmp(s1=0x0000000000000000, s2="checkpointer") at pgst...
[08:23:28.366]     frame #1: 0x000000010023ab04 postgres`check_log_min_messages(newval=<unavailable>, extra=0x000000016f...
[08:23:28.366]     frame #2: 0x00000001005538a0 postgres`call_string_check_hook(conf=0x000000010092c8b8, newval=0x000000...
[08:23:28.366]     frame #3: 0x00000001005531a4 postgres`parse_and_validate_value(record=0x000000010092c8b8, value=<unav...
[08:23:28.366]     frame #4: 0x0000000100552328 postgres`set_config_with_handle(name=<unavailable>, handle=<unavailable>...
[08:23:28.366]     frame #5: 0x000000010054ea00 postgres`set_config_option(name="log_min_messages", value="checkpointer:...
[08:23:28.366]     frame #6: 0x0000000100556934 postgres`ExecSetVariableStmt(stmt=0x0000000135010068, isTopLevel=<unavai...
[08:23:28.366]     frame #7: 0x00000001004050b0 postgres`standard_ProcessUtility(pstmt=0x0000000135010118, queryString="...
[08:23:28.366]     frame #8: 0x0000000100404e7c postgres`ProcessUtility(pstmt=<unavailable>, queryString=<unavailable>, ...
[08:23:28.366]     frame #9: 0x0000000100404ad8 postgres`PortalRunUtility(portal=0x0000000124835d00, pstmt=0x00000001350...
core
[08:24:18.295]   * frame #0: 0x0000000102edf034 postgres`pg_strcasecmp(s1=0x0000000000000000, s2="checkpointer") at pgst...
[08:24:18.295]     frame #1: 0x0000000102b9ab04 postgres`check_log_min_messages(newval=<unavailable>, extra=0x000000016d...
[08:24:18.295]     frame #2: 0x0000000102eb38a0 postgres`call_string_check_hook(conf=0x000000010328c8b8, newval=0x000000...
[08:24:18.295]     frame #3: 0x0000000102eb31a4 postgres`parse_and_validate_value(record=0x000000010328c8b8, value=<unav...
[08:24:18.295]     frame #4: 0x0000000102eb2328 postgres`set_config_with_handle(name=<unavailable>, handle=<unavailable>...
[08:24:18.295]     frame #5: 0x0000000102eaea00 postgres`set_config_option(name="log_min_messages", value="checkpointer:...
[08:24:18.295]     frame #6: 0x0000000102eb6934 postgres`ExecSetVariableStmt(stmt=0x000000015b80d268, isTopLevel=<unavai...
[08:24:18.295]     frame #7: 0x0000000102d650b0 postgres`standard_ProcessUtility(pstmt=0x000000015b80d318, queryString="...
[08:24:18.295]     frame #8: 0x000000010360c334 pg_stat_statements.dylib`pgss_ProcessUtility(pstmt=0x000000015b80d318, q...
[08:24:18.295]     frame #9: 0x0000000102d64ad8 postgres`PortalRunUtility(portal=0x000000014b836f00, pstmt=0x000000015b8...
core
[08:22:36.267]   * frame #0: 0x00000001008bb034 postgres`pg_strcasecmp(s1=0x0000000000000000, s2="checkpointer") at pgst...
[08:22:36.267]     frame #1: 0x0000000100576b04 postgres`check_log_min_messages(newval=<unavailable>, extra=0x000000016f...
[08:22:36.267]     frame #2: 0x000000010088f8a0 postgres`call_string_check_hook(conf=0x0000000100c688b8, newval=0x000000...
[08:22:36.267]     frame #3: 0x000000010088f1a4 postgres`parse_and_validate_value(record=0x0000000100c688b8, value=<unav...
[08:22:36.267]     frame #4: 0x000000010088e328 postgres`set_config_with_handle(name=<unavailable>, handle=<unavailable>...
[08:22:36.267]     frame #5: 0x000000010088aa00 postgres`set_config_option(name="log_min_messages", value="checkpointer:...
[08:22:36.267]     frame #6: 0x0000000100892934 postgres`ExecSetVariableStmt(stmt=0x000000014a00be68, isTopLevel=<unavai...
[08:22:36.267]     frame #7: 0x00000001007410b0 postgres`standard_ProcessUtility(pstmt=0x000000014a00bf18, queryString="...
[08:22:36.267]     frame #8: 0x0000000100740e7c postgres`ProcessUtility(pstmt=<unavailable>, queryString=<unavailable>, ...
[08:22:36.267]     frame #9: 0x0000000100740ad8 postgres`PortalRunUtility(portal=0x000000013a039d00, pstmt=0x000000014a0...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/cluster.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upg...
--- /Users/admin/pgsql/src/test/regress/expected/cluster.out	2025-06-19 08:12:11
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/cluster.out	2025-06-19 08:15:22
@@ -514,162 +514,10 @@
 SET SESSION AUTHORIZATION regress_ptnowner;
 CLUSTER ptnowner USING ptnowner_i_idx;
 WARNING:  permission denied to cluster "ptnowner2", skipping it
-RESET SESSION AUTHORIZATION;
-SELECT a.relname, a.relfilenode=b.relfilenode FROM pg_class a
-  JOIN ptnowner_oldnodes b USING (oid) ORDER BY a.relname COLLATE "C";
-  relname  | ?column? 
------------+----------
- ptnowner  | t
- ptnowner1 | f
- ptnowner2 | t
-(3 rows)
-
-DROP TABLE ptnowner;
-DROP ROLE regress_ptnowner;
--- Test CLUSTER with external tuplesorting
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/foreign_key.out /Users/admin/pgsql/build/testrun/recovery/027_stre...
--- /Users/admin/pgsql/src/test/regress/expected/foreign_key.out	2025-06-19 08:12:11
+++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/foreign_key.out	2025-06-19 08:16:30
@@ -860,2549 +860,10 @@
 (2 rows)
 
 DROP TABLE FKTABLE;
-DROP TABLE PKTABLE;
--- Test some invalid FK definitions
-CREATE TABLE PKTABLE (ptest1 int PRIMARY KEY, someoid oid);
-CREATE TABLE FKTABLE_FAIL1 ( ftest1 int, CONSTRAINT fkfail1 FOREIGN KEY (ftest2) REFERENCES PKTABLE);
-ERROR:  column "ftest2" referenced in foreign key constraint does not exist
-CREATE TABLE FKTABLE_FAIL2 ( ftest1 int, CONSTRAINT fkfail1 FOREIGN KEY (ftest1) REFERENCES PKTABLE(ptest2));
-ERROR:  column "ptest2" referenced in foreign key constraint does not exist
-CREATE TABLE FKTABLE_FAIL3 ( ftest1 int, CONSTRAINT fkfail1 FOREIGN KEY (tableoid) REFERENCES PKTABLE(someoid));
-ERROR:  system columns cannot be used in foreign keys
-CREATE TABLE FKTABLE_FAIL4 ( ftest1 oid, CONSTRAINT fkfail1 FOREIGN KEY (ftest1) REFERENCES PKTABLE(tableoid));
-ERROR:  system columns cannot be used in foreign keys
-DROP TABLE PKTABLE;
--- Test for referencing column number smaller than referenced constraint
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/cluster.out /Users/admin/pgsql/build/testrun/regress/regress/resul...
--- /Users/admin/pgsql/src/test/regress/expected/cluster.out	2025-06-19 08:12:11
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/cluster.out	2025-06-19 08:15:21
@@ -53,623 +53,10 @@
 -- This entry is needed to test that TOASTED values are copied correctly.
 INSERT INTO clstr_tst (b, c, d) VALUES (6, 'seis', repeat('xyzzy', 100000));
 CLUSTER clstr_tst_c ON clstr_tst;
-SELECT a,b,c,substring(d for 30), length(d) from clstr_tst;
- a  | b  |       c       |           substring            | length 
-----+----+---------------+--------------------------------+--------
- 10 | 14 | catorce       |                                |       
- 18 |  5 | cinco         |                                |       
-  9 |  4 | cuatro        |                                |       
- 26 | 19 | diecinueve    |                                |       
- 12 | 18 | dieciocho     |                                |       
- 30 | 16 | dieciseis     |                                |       
- 24 | 17 | diecisiete    |                                |       
-  2 | 10 | diez          |                                |       
- 23 | 12 | doce          |                                |       
- 11 |  2 | dos           |                                |       
...
tap
[08:15:25.311](67.407s) not ok 5 - regression tests pass
[08:15:38.762](4.627s) not ok 7 - pg_restore to destination instance
[08:15:43.606](4.843s) not ok 8 - dump outputs from original and restored regression databases match
[08:15:52.949](1.411s) not ok 16 - run of pg_upgrade --check for new instance
[08:15:52.949](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[08:15:53.706](0.756s) not ok 18 - run of pg_upgrade for new instance
[08:15:53.709](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[08:15:53.918](0.055s) not ok 20 - check that locales in new cluster match original cluster
[08:15:54.426](0.066s) not ok 22 - old and new dumps match after pg_upgrade
tap
[08:16:32.663](73.761s) not ok 2 - regression tests pass
test
[08:18:45.984]  31/343 postgresql:regress / regress/regress                                            ERROR            ...
[08:18:45.984]  33/343 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR            ...
[08:18:45.984] 127/343 postgresql:recovery / recovery/027_stream_regress                               ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
core
000000c7`8afff9c8 00007ffd`75deb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000c7`8afff9d0 00007ffd`751d4cb0     ntdll!TppWorkerThread+0x2df
000000c7`8afffcc0 00007ffd`75e5edcb     KERNEL32!BaseThreadInitThunk+0x10
000000c7`8afffcf0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000c7`8bbffdd8 00007ffd`738bda3e     ntdll!NtWaitForSingleObject+0x14
000000c7`8bbffde0 00007ff7`5350c44c     KERNELBASE!WaitForSingleObjectEx+0x8e
000000c7`8bbffe80 00007ffd`751d4cb0     postgres!pg_timer_thread(
000000c7`8bbffec0 00007ffd`75e5edcb     KERNEL32!BaseThreadInitThunk+0x10
000000c7`8bbffef0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000c7`8b7ff6f8 00007ffd`75deb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000c7`8b7ff700 00007ffd`751d4cb0     ntdll!TppWorkerThread+0x2df
000000c7`8b7ff9f0 00007ffd`75e5edcb     KERNEL32!BaseThreadInitThunk+0x10
000000c7`8b7ffa20 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000c7`8b3ff978 00007ffd`739048fa     ntdll!NtFsControlFile+0x14
000000c7`8b3ff980 00007ff7`5350a9ab     KERNELBASE!ConnectNamedPipe+0x6a
000000c7`8b3ff9f0 00007ffd`751d4cb0     postgres!pg_signal_thread(
000000c7`8b3ffaf0 00007ffd`75e5edcb     KERNEL32!BaseThreadInitThunk+0x10
000000c7`8b3ffb20 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000c7`8abfe7d0 00007ff7`53301519     postgres!pg_strcasecmp(
000000c7`8abfe810 00007ff7`5389fc2a     postgres!check_log_min_messages(
000000c7`8abfe920 00007ff7`538a1709     postgres!call_string_check_hook(
000000c7`8abfea90 00007ff7`538986d6     postgres!parse_and_validate_value(
000000c7`8abfeb90 00007ff7`53896f29     postgres!set_config_with_handle(
000000c7`8abfecf0 00007ff7`538a2e6b     postgres!set_config_option(
000000c7`8abfed60 00007ff7`53636741     postgres!ExecSetVariableStmt(
000000c7`8abfee60 00007ff7`53635d59     postgres!standard_ProcessUtility(
000000c7`8abff030 00007ff7`53634d3d     postgres!ProcessUtility(
000000c7`8abff080 00007ff7`53635092     postgres!PortalRunUtility(
core
000000ca`8ddff718 00007ffd`739048fa     ntdll!NtFsControlFile+0x14
000000ca`8ddff720 00007ff7`5350a9ab     KERNELBASE!ConnectNamedPipe+0x6a
000000ca`8ddff790 00007ffd`751d4cb0     postgres!pg_signal_thread(
000000ca`8ddff890 00007ffd`75e5edcb     KERNEL32!BaseThreadInitThunk+0x10
000000ca`8ddff8c0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000ca`8d5fe6e0 00007ff7`53301519     postgres!pg_strcasecmp(
000000ca`8d5fe720 00007ff7`5389fc2a     postgres!check_log_min_messages(
000000ca`8d5fe830 00007ff7`538a1709     postgres!call_string_check_hook(
000000ca`8d5fe9a0 00007ff7`538986d6     postgres!parse_and_validate_value(
000000ca`8d5feaa0 00007ff7`53896f29     postgres!set_config_with_handle(
000000ca`8d5fec00 00007ff7`538a2e6b     postgres!set_config_option(
000000ca`8d5fec70 00007ff7`53636741     postgres!ExecSetVariableStmt(
000000ca`8d5fed70 00007ffd`666e34b9     postgres!standard_ProcessUtility(
000000ca`8d5fef40 00007ff7`53635d0f     pg_stat_statements!pgss_ProcessUtility(
000000ca`8d5ff3a0 00007ff7`53634d3d     postgres!ProcessUtility(
core
000000ca`8d9ffb18 00007ffd`75deb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000ca`8d9ffb20 00007ffd`751d4cb0     ntdll!TppWorkerThread+0x2df
000000ca`8d9ffe10 00007ffd`75e5edcb     KERNEL32!BaseThreadInitThunk+0x10
000000ca`8d9ffe40 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000ca`8e1ff978 00007ffd`738bda3e     ntdll!NtWaitForSingleObject+0x14
000000ca`8e1ff980 00007ff7`5350c44c     KERNELBASE!WaitForSingleObjectEx+0x8e
000000ca`8e1ffa20 00007ffd`751d4cb0     postgres!pg_timer_thread(
000000ca`8e1ffa60 00007ffd`75e5edcb     KERNEL32!BaseThreadInitThunk+0x10
000000ca`8e1ffa90 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000ca`8e5ffa28 00007ffd`75deb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000ca`8e5ffa30 00007ffd`751d4cb0     ntdll!TppWorkerThread+0x2df
000000ca`8e5ffd20 00007ffd`75e5edcb     KERNEL32!BaseThreadInitThunk+0x10
000000ca`8e5ffd50 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000083`39fff798 00007ffd`739048fa     ntdll!NtFsControlFile+0x14
00000083`39fff7a0 00007ff7`5350a9ab     KERNELBASE!ConnectNamedPipe+0x6a
00000083`39fff810 00007ffd`751d4cb0     postgres!pg_signal_thread(
00000083`39fff910 00007ffd`75e5edcb     KERNEL32!BaseThreadInitThunk+0x10
00000083`39fff940 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000083`39bff5f8 00007ffd`75deb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000083`39bff600 00007ffd`751d4cb0     ntdll!TppWorkerThread+0x2df
00000083`39bff8f0 00007ffd`75e5edcb     KERNEL32!BaseThreadInitThunk+0x10
00000083`39bff920 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000083`397fea50 00007ff7`53301519     postgres!pg_strcasecmp(
00000083`397fea90 00007ff7`5389fc2a     postgres!check_log_min_messages(
00000083`397feba0 00007ff7`538a1709     postgres!call_string_check_hook(
00000083`397fed10 00007ff7`538986d6     postgres!parse_and_validate_value(
00000083`397fee10 00007ff7`53896f29     postgres!set_config_with_handle(
00000083`397fef70 00007ff7`538a2e6b     postgres!set_config_option(
00000083`397fefe0 00007ff7`53636741     postgres!ExecSetVariableStmt(
00000083`397ff0e0 00007ff7`53635d59     postgres!standard_ProcessUtility(
00000083`397ff2b0 00007ff7`53634d3d     postgres!ProcessUtility(
00000083`397ff300 00007ff7`53635092     postgres!PortalRunUtility(
core
00000083`3a3ffca8 00007ffd`738bda3e     ntdll!NtWaitForSingleObject+0x14
00000083`3a3ffcb0 00007ff7`5350c44c     KERNELBASE!WaitForSingleObjectEx+0x8e
00000083`3a3ffd50 00007ffd`751d4cb0     postgres!pg_timer_thread(
00000083`3a3ffd90 00007ffd`75e5edcb     KERNEL32!BaseThreadInitThunk+0x10
00000083`3a3ffdc0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000083`3a7ff598 00007ffd`75deb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000083`3a7ff5a0 00007ffd`751d4cb0     ntdll!TppWorkerThread+0x2df
00000083`3a7ff890 00007ffd`75e5edcb     KERNEL32!BaseThreadInitThunk+0x10
00000083`3a7ff8c0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/foreign_key.out C:/cirrus/build/testrun/pg_upgrade/002_...
--- C:/cirrus/src/test/regress/expected/foreign_key.out	2025-06-19 08:12:57.011213000 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/foreign_key.out	2025-06-19 08:16:36.254274500 +0000
@@ -2996,413 +2996,7 @@
 CREATE TABLE fk_d PARTITION OF fk DEFAULT;
 INSERT INTO fk VALUES (1, 20), (2, 30);
 DELETE FROM pk WHERE a = 20 RETURNING *;
- a  
-----
- 20
-(1 row)
-
-UPDATE pk SET a = 90 WHERE a = 30 RETURNING *;
- a  
-----
- 90
-(1 row)
-
-SELECT tableoid::regclass, * FROM fk;
- tableoid | id | a  
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/guc.out C:/cirrus/build/testrun/recovery/027_stream_reg...
--- C:/cirrus/src/test/regress/expected/guc.out	2025-06-19 08:12:57.019601200 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/guc.out	2025-06-19 08:19:31.656640100 +0000
@@ -929,35 +929,7 @@
 (1 row)
 
 SET log_min_messages TO 'checkpointer:debug2, autovacuum:debug1';  --fail
-ERROR:  invalid value for parameter "log_min_messages": "checkpointer:debug2, autovacuum:debug1"
-DETAIL:  Generic log level was not defined.
-SET log_min_messages TO 'debug1, backend:error, fatal';  -- fail
-ERROR:  invalid value for parameter "log_min_messages": "debug1, backend:error, fatal"
-DETAIL:  Generic log level was already assigned.
-SET log_min_messages TO 'backend:error, foo:fatal, archiver:debug1';  -- fail
-ERROR:  invalid value for parameter "log_min_messages": "backend:error, foo:fatal, archiver:debug1"
-DETAIL:  Unrecognized backend type: "foo".
-SET log_min_messages TO 'backend:error, checkpointer:bar, archiver:debug1';  -- fail
-ERROR:  invalid value for parameter "log_min_messages": "backend:error, checkpointer:bar, archiver:debug1"
-DETAIL:  Unrecognized log level: "bar".
-SET log_min_messages TO 'backend:error, checkpointer:debug3, fatal, archiver:debug2, autovacuum:debug1, walsender:debug...
-SHOW log_min_messages;
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/guc.out C:/cirrus/build/testrun/regress/regress/results...
--- C:/cirrus/src/test/regress/expected/guc.out	2025-06-19 08:12:57.019601200 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/guc.out	2025-06-19 08:16:36.224014400 +0000
@@ -929,35 +929,7 @@
 (1 row)
 
 SET log_min_messages TO 'checkpointer:debug2, autovacuum:debug1';  --fail
-ERROR:  invalid value for parameter "log_min_messages": "checkpointer:debug2, autovacuum:debug1"
-DETAIL:  Generic log level was not defined.
-SET log_min_messages TO 'debug1, backend:error, fatal';  -- fail
-ERROR:  invalid value for parameter "log_min_messages": "debug1, backend:error, fatal"
-DETAIL:  Generic log level was already assigned.
-SET log_min_messages TO 'backend:error, foo:fatal, archiver:debug1';  -- fail
-ERROR:  invalid value for parameter "log_min_messages": "backend:error, foo:fatal, archiver:debug1"
-DETAIL:  Unrecognized backend type: "foo".
-SET log_min_messages TO 'backend:error, checkpointer:bar, archiver:debug1';  -- fail
-ERROR:  invalid value for parameter "log_min_messages": "backend:error, checkpointer:bar, archiver:debug1"
-DETAIL:  Unrecognized log level: "bar".
-SET log_min_messages TO 'backend:error, checkpointer:debug3, fatal, archiver:debug2, autovacuum:debug1, walsender:debug...
-SHOW log_min_messages;
...
tap
[08:17:02.279](123.167s) not ok 5 - regression tests pass
[08:17:39.881](5.691s) not ok 16 - run of pg_upgrade --check for new instance
[08:17:39.883](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[08:17:42.893](3.010s) not ok 18 - run of pg_upgrade for new instance
[08:17:42.900](0.006s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[08:17:44.136](0.233s) not ok 20 - check that locales in new cluster match original cluster
[08:17:45.833](0.257s) not ok 22 - old and new dumps match after pg_upgrade
tap
[08:19:54.765](137.624s) not ok 2 - regression tests pass
test
[08:27:47.680]  14/338 postgresql:regress / regress/regress                                            ERROR           1...
[08:27:47.680]  18/338 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[08:27:47.680]  67/338 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
53/5644 Add arbitrary xid and mxid to pg_resetwal
FreeBSD - Meson
tap
[08:08:49.497](17.485s) not ok 18 - run of pg_upgrade for new instance
[08:08:49.498](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[08:08:52.015](0.033s) not ok 22 - old and new dumps match after pg_upgrade
test
[08:11:15.078] 214/343 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           2...
Linux - Debian Bookworm - Autoconf
tap
[08:08:16.350](11.536s) Bail out!  command "pg_resetwal -D /tmp/cirrus-ci-build/src/bin/pg_resetwal/tmp_check/t_003_adva...
Linux - Debian Bookworm - Meson
tap
[08:06:57.647](8.040s) not ok 18 - run of pg_upgrade for new instance
[08:06:57.648](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[08:06:58.840](0.119s) not ok 22 - old and new dumps match after pg_upgrade
test
[08:10:54.375]  59/344 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
macOS - Sonoma - Meson
tap
[08:05:58.277](4.980s) not ok 18 - run of pg_upgrade for new instance
[08:05:58.277](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[08:05:59.115](0.058s) not ok 22 - old and new dumps match after pg_upgrade
test
[08:08:28.703]  54/343 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[08:08:27.341](13.055s) not ok 18 - run of pg_upgrade for new instance
[08:08:27.349](0.006s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[08:08:31.168](0.187s) not ok 22 - old and new dumps match after pg_upgrade
test
[08:17:45.574]  35/338 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
53/5673 Random pg_upgrade 004_subscription test failure on drongo
CompilerWarnings
compiler
[07:46:37.318] md.c:256:48: error: implicit declaration of function ‘pg_RtlGetLastNtStatus’ [-Werror=implicit-function-d...
53/5230 Add IGNORE NULLS to Window functions
Linux - Debian Bookworm - Meson
core
[06:59:29.370] #0  0x00007fcba2ca9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[06:59:29.370] #1  0x00007fcba2c5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[06:59:29.370] #2  0x00007fcba2c45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[06:59:29.370] #3  0x00007fcba2e1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[06:59:29.370] #4  0x00007fcba2e2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[06:59:29.370] #5  0x00007fcba2e0dad8 in __ubsan::__ubsan_handle_shift_out_of_bounds_abort (Data=Data@entry=0x55f9ea42ce...
[06:59:29.370] #6  0x000055f9e960a82c in get_notnull_info (winobj=winobj@entry=0x55fa21d06888, pos=pos@entry=-1) at ../s...
[06:59:29.370] #7  0x000055f9e96153c8 in WinGetFuncArgInPartition (winobj=winobj@entry=0x55fa21d06888, argno=argno@entry...
[06:59:29.370] #8  0x000055f9e9bd903f in leadlag_common (fcinfo=0x7ffed3d4c670, forward=forward@entry=false, withoffset=...
[06:59:29.370] #9  0x000055f9e9bd9e37 in window_lag (fcinfo=<optimized out>) at ../src/backend/utils/adt/windowfuncs.c:5...
core
[06:59:28.346] #0  0x00007f30326a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[06:59:28.346] #1  0x00007f303265afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[06:59:28.346] #2  0x00007f3032645472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[06:59:28.346] #3  0x00007f303281e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[06:59:28.346] #4  0x00007f303282aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[06:59:28.346] #5  0x00007f303280dad8 in __ubsan::__ubsan_handle_shift_out_of_bounds_abort (Data=Data@entry=0x559064c17e...
[06:59:28.346] #6  0x0000559063df582c in get_notnull_info (winobj=winobj@entry=0x55906bdb0fb8, pos=pos@entry=-1) at ../s...
[06:59:28.346] #7  0x0000559063e003c8 in WinGetFuncArgInPartition (winobj=winobj@entry=0x55906bdb0fb8, argno=argno@entry...
[06:59:28.346] #8  0x00005590643c403f in leadlag_common (fcinfo=0x7ffc3aef4aa0, forward=forward@entry=false, withoffset=...
[06:59:28.346] #9  0x00005590643c4e37 in window_lag (fcinfo=<optimized out>) at ../src/backend/utils/adt/windowfuncs.c:5...
core
[06:59:28.851] #0  0x00007fd6ebaa9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[06:59:28.851] #1  0x00007fd6eba5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[06:59:28.851] #2  0x00007fd6eba45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[06:59:28.851] #3  0x00007fd6ebc1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[06:59:28.851] #4  0x00007fd6ebc2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[06:59:28.851] #5  0x00007fd6ebc0dad8 in __ubsan::__ubsan_handle_shift_out_of_bounds_abort (Data=Data@entry=0x55b9fc8ace...
[06:59:28.851] #6  0x000055b9fba8a82c in get_notnull_info (winobj=winobj@entry=0x55ba051ba688, pos=pos@entry=-1) at ../s...
[06:59:28.851] #7  0x000055b9fba953c8 in WinGetFuncArgInPartition (winobj=winobj@entry=0x55ba051ba688, argno=argno@entry...
[06:59:28.851] #8  0x000055b9fc05903f in leadlag_common (fcinfo=0x7ffddf21a110, forward=forward@entry=false, withoffset=...
[06:59:28.851] #9  0x000055b9fc059e37 in window_lag (fcinfo=<optimized out>) at ../src/backend/utils/adt/windowfuncs.c:5...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/00...
--- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out	2025-06-19 06:46:05.082640997 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/foreign_key.out	2025-06-19 06:52:07.989997...
@@ -2300,1109 +2300,10 @@
 DROP TABLE fk_partitioned_pk_6, fk_partitioned_fk_6;
 -- Verify that attaching to a parent with two identical constraints work
 CREATE TABLE fk_partitioned_pk_6 (a int PRIMARY KEY);
-CREATE TABLE fk_partitioned_fk_6 (a int,
-	FOREIGN KEY (a) REFERENCES fk_partitioned_pk_6,
-	FOREIGN KEY (a) REFERENCES fk_partitioned_pk_6
-) PARTITION BY LIST (a);
-CREATE TABLE fk_partitioned_fk_6_1 PARTITION OF fk_partitioned_fk_6 FOR VALUES IN (1);
-ALTER TABLE fk_partitioned_fk_6 DETACH PARTITION fk_partitioned_fk_6_1;
-ALTER TABLE fk_partitioned_fk_6 ATTACH PARTITION fk_partitioned_fk_6_1 FOR VALUES IN (1);
-DROP TABLE fk_partitioned_pk_6, fk_partitioned_fk_6;
--- This case is similar to above, but the referenced relation is one level
--- lower in the hierarchy.  This one fails in a different way as the above,
--- because we don't bother to protect against this case explicitly.  If the
--- current error stops happening, we'll need to add a better protection.
-CREATE TABLE fk_partitioned_pk_6 (a int PRIMARY KEY) PARTITION BY list (a);
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/build/testrun/recovery/027_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out	2025-06-19 06:46:05.082640997 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/foreign_key.out	2025-06-19 06:53:13.3019...
@@ -1521,1888 +1521,10 @@
 drop table pp, cc;
 create temp table pp (f1 int primary key);
 create temp table cc (f1 int references pp on update restrict on delete restrict);
-insert into pp values(12);
-insert into pp values(11);
-update pp set f1=f1+1;
-insert into cc values(13);
-update pp set f1=f1+1; -- fail
-ERROR:  update or delete on table "pp" violates RESTRICT setting of foreign key constraint "cc_f1_fkey" on table "cc"
-DETAIL:  Key (f1)=(13) is referenced from table "cc".
-delete from pp where f1 = 13; -- fail
-ERROR:  update or delete on table "pp" violates RESTRICT setting of foreign key constraint "cc_f1_fkey" on table "cc"
-DETAIL:  Key (f1)=(13) is referenced from table "cc".
-drop table pp, cc;
---
--- Test interaction of foreign-key optimization with rules (bug #14219)
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/build/testrun/regress/regre...
--- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out	2025-06-19 06:46:05.082640997 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/foreign_key.out	2025-06-19 06:52:03.501999818 +0000
@@ -2240,1169 +2240,10 @@
 	FOREIGN KEY (a, b) REFERENCES fk_notpartitioned_pk(a, b) MATCH FULL ON UPDATE CASCADE ON DELETE CASCADE)
   PARTITION BY RANGE (a);
 CREATE TABLE fk_partitioned_fk_5_1 (a int, b int, FOREIGN KEY (a, b) REFERENCES fk_notpartitioned_pk);
-ALTER TABLE fk_partitioned_fk ATTACH PARTITION fk_partitioned_fk_5 FOR VALUES IN (4500);
-ALTER TABLE fk_partitioned_fk_5 ATTACH PARTITION fk_partitioned_fk_5_1 FOR VALUES FROM (0) TO (10);
-ALTER TABLE fk_partitioned_fk DETACH PARTITION fk_partitioned_fk_5;
-ALTER TABLE fk_partitioned_fk ATTACH PARTITION fk_partitioned_fk_5 FOR VALUES IN (4500);
--- this one has two constraints, similar but not quite the one in the parent,
--- so it gets a new one
-\d fk_partitioned_fk_5
-  Partitioned table "public.fk_partitioned_fk_5"
- Column |  Type   | Collation | Nullable | Default 
---------+---------+-----------+----------+---------
- a      | integer |           |          | 
- b      | integer |           |          | 
-Partition of: fk_partitioned_fk FOR VALUES IN (4500)
...
tap
[06:52:10.273](65.682s) not ok 5 - regression tests pass
[06:52:37.468](1.956s) not ok 16 - run of pg_upgrade --check for new instance
[06:52:37.468](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[06:52:38.745](1.277s) not ok 18 - run of pg_upgrade for new instance
[06:52:38.746](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[06:52:38.955](0.062s) not ok 20 - check that locales in new cluster match original cluster
[06:52:39.795](0.087s) not ok 22 - old and new dumps match after pg_upgrade
tap
[06:53:15.752](61.991s) not ok 2 - regression tests pass
test
[06:56:47.534]  24/344 postgresql:regress / regress/regress                                            ERROR            ...
[06:56:47.534]  29/344 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR            ...
[06:56:47.534]  77/344 postgresql:recovery / recovery/027_stream_regress                               ERROR            ...
53/5714 Allow to collect statistics on virtual generated columns
FreeBSD - Meson
core
[06:35:28.092] #0  0x0000377bca4b975a in ?? () from /libexec/ld-elf.so.1
[06:35:28.092] #1  0x0000377bca4b37fc in ?? () from /libexec/ld-elf.so.1
[06:35:28.092] #2  0x0000000000000000 in ?? ()
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out	2025-06-19 06:25:08.423931000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/stats_ext.out	2025-06-19 06:27:42.36229900...
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out /tmp/cirrus-ci-build/build/testrun/recovery/027_st...
--- /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out	2025-06-19 06:25:08.423931000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/stats_ext.out	2025-06-19 06:28:45.584249...
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out /tmp/cirrus-ci-build/build/testrun/regress/regress...
--- /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out	2025-06-19 06:25:08.423931000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/stats_ext.out	2025-06-19 06:27:37.770777000 +0000
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
tap
[06:29:09.883](196.739s) not ok 5 - regression tests pass
tap
[06:30:10.193](215.620s) not ok 2 - regression tests pass
test
[06:32:59.009]  63/343 postgresql:regress / regress/regress                                            ERROR           1...
[06:32:59.009] 146/343 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           3...
[06:32:59.009] 194/343 postgresql:recovery / recovery/027_stream_regress                               ERROR           3...
Linux - Debian Bookworm - Autoconf
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/...
--- /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out	2025-06-19 06:25:10.306590984 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/stats_ext.out	2025-06-19 06:29:32.326150835 +0000
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out /tmp/cirrus-ci-build/src/test/regress/results/stat...
--- /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out	2025-06-19 06:25:10.306590984 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/stats_ext.out	2025-06-19 06:27:58.754218938 +0000
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
tap
[06:30:18.288](142.663s) not ok 5 - regression tests pass
Linux - Debian Bookworm - Meson
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out	2025-06-19 06:25:08.938972952 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/stats_ext.out	2025-06-19 06:27:16.28091955...
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out /tmp/cirrus-ci-build/build/testrun/recovery/027_st...
--- /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out	2025-06-19 06:25:08.938972952 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/stats_ext.out	2025-06-19 06:28:30.175758...
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out /tmp/cirrus-ci-build/build/testrun/regress/regress...
--- /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out	2025-06-19 06:25:08.938972952 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/stats_ext.out	2025-06-19 06:27:14.700893242 +0000
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
tap
[06:27:47.369](73.870s) not ok 5 - regression tests pass
tap
[06:29:02.733](76.616s) not ok 2 - regression tests pass
test
[06:32:20.995]  15/344 postgresql:regress / regress/regress                                            ERROR            ...
[06:32:20.995]  33/344 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[06:32:20.995]  88/344 postgresql:recovery / recovery/027_stream_regress                               ERROR            ...
macOS - Sonoma - Meson
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/stats_ext.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_u...
--- /Users/admin/pgsql/src/test/regress/expected/stats_ext.out	2025-06-19 06:24:11
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/stats_ext.out	2025-06-19 06:25:56
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/stats_ext.out /Users/admin/pgsql/build/testrun/recovery/027_stream...
--- /Users/admin/pgsql/src/test/regress/expected/stats_ext.out	2025-06-19 06:24:11
+++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/stats_ext.out	2025-06-19 06:27:02
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/stats_ext.out /Users/admin/pgsql/build/testrun/regress/regress/res...
--- /Users/admin/pgsql/src/test/regress/expected/stats_ext.out	2025-06-19 06:24:11
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/stats_ext.out	2025-06-19 06:25:59
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
tap
[06:26:15.172](47.733s) not ok 5 - regression tests pass
tap
[06:27:29.675](71.374s) not ok 2 - regression tests pass
test
[06:29:30.253]  17/343 postgresql:regress / regress/regress                                            ERROR            ...
[06:29:30.253]  30/343 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[06:29:30.253] 118/343 postgresql:recovery / recovery/027_stream_regress                               ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/stats_ext.out C:/cirrus/build/testrun/pg_upgrade/002_pg...
--- C:/cirrus/src/test/regress/expected/stats_ext.out	2025-06-19 06:25:14.884431800 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/stats_ext.out	2025-06-19 06:28:34.867491400 +0000
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/stats_ext.out C:/cirrus/build/testrun/recovery/027_stre...
--- C:/cirrus/src/test/regress/expected/stats_ext.out	2025-06-19 06:25:14.884431800 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/stats_ext.out	2025-06-19 06:31:26.276680200 +0000
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/stats_ext.out C:/cirrus/build/testrun/regress/regress/r...
--- C:/cirrus/src/test/regress/expected/stats_ext.out	2025-06-19 06:25:14.884431800 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/stats_ext.out	2025-06-19 06:28:33.340137300 +0000
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
tap
[06:29:29.223](127.545s) not ok 5 - regression tests pass
tap
[06:32:22.769](141.582s) not ok 2 - regression tests pass
test
[06:40:18.380]  10/338 postgresql:regress / regress/regress                                            ERROR           1...
[06:40:18.380]  19/338 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           2...
[06:40:18.380]  61/338 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
53/5718 contrib/xml2: xslt_process() should report XSLT-related error details and accept xmltype
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[06:14:18.863](0.000s) not ok 3 - checking a non-existent database stderr /(?^:FATAL:  database "qqq" does not exist)/
test
[06:20:21.140] 146/338 postgresql:pg_amcheck / pg_amcheck/002_nonesuch                                 ERROR            ...
53/5279 Add XMLSerialize: version (SQL/XML X076), explicit declaration (SQL/XML X078)
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[03:43:36.330](0.000s) not ok 2 - connecting to a non-existent database: matches
test
[03:48:26.255] 177/338 postgresql:pg_dump / pg_dump/002_pg_dump                                        ERROR            ...
53/5378 Conflict detection for update_deleted in logical replication
FreeBSD - Meson
assertion
TRAP: failed Assert("ReplicationSlotCtl != NULL"), File: "../src/backend/replication/slot.c", Line: 1195, PID: 11289
core
[02:46:38.721] #0  0x000000082b4c21ba in thr_kill () from /lib/libc.so.7
[02:46:38.721] #1  0x000000082b43b5d4 in raise () from /lib/libc.so.7
[02:46:38.721] #2  0x000000082b4eeb59 in abort () from /lib/libc.so.7
[02:46:38.721] #3  0x0000000000ad7665 in ExceptionalCondition (conditionName=0x2bad5a "ReplicationSlotCtl != NULL", file...
[02:46:38.721] #4  0x00000000008db653 in ReplicationSlotsComputeRequiredLSN () at ../src/backend/replication/slot.c:1195
[02:46:38.721] #5  0x00000000008dc706 in CheckPointReplicationSlots (is_shutdown=true) at ../src/backend/replication/slo...
[02:46:38.721] #6  0x0000000000684c70 in CheckPointGuts (checkPointRedo=24667696, flags=flags@entry=5) at ../src/backend...
[02:46:38.721] #7  0x00000000006845ab in CreateCheckPoint (flags=flags@entry=5) at ../src/backend/access/transam/xlog.c:...
[02:46:38.721] #8  0x00000000006837a8 in ShutdownXLOG (code=code@entry=0, arg=arg@entry=0) at ../src/backend/access/tran...
[02:46:38.721] #9  0x00000000008bcf5f in CheckpointerMain (startup_data=<optimized out>, startup_data_len=<optimized out...
tap
[02:37:04.976](0.001s) not ok 8 - run of pg_upgrade --check for old instance with relation in 'd' datasync(invalid) stat...
test
[02:43:59.119]   6/343 postgresql:pg_upgrade / pg_upgrade/004_subscription                             ERROR            ...
Linux - Debian Bookworm - Autoconf
assertion
TRAP: failed Assert("ReplicationSlotCtl != NULL"), File: "slot.c", Line: 1195, PID: 59923
core
[02:51:48.178] #0  0x00007f5bdd2abeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[02:51:48.178] #1  0x00007f5bdd25cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[02:51:48.178] #2  0x00007f5bdd247472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[02:51:48.178] #3  0x000055deca04493b in ExceptionalCondition (conditionName=conditionName@entry=0x55deca3eaa60 "Replica...
[02:51:48.178] #4  0x000055dec9bff355 in ReplicationSlotsComputeRequiredLSN () at slot.c:1195
[02:51:48.178] #5  0x000055dec9c02343 in CheckPointReplicationSlots (is_shutdown=is_shutdown@entry=true) at slot.c:2181
[02:51:48.178] #6  0x000055dec949bad1 in CheckPointGuts (checkPointRedo=24734712, flags=flags@entry=5) at xlog.c:7705
[02:51:48.178] #7  0x000055dec94a903f in CreateCheckPoint (flags=flags@entry=5) at xlog.c:7367
[02:51:48.178] #8  0x000055dec94a9de1 in ShutdownXLOG (code=code@entry=0, arg=arg@entry=0) at xlog.c:6829
[02:51:48.178] #9  0x000055dec9b54c7f in CheckpointerMain (startup_data=<optimized out>, startup_data_len=<optimized out...
tap
[02:45:20.300](0.000s) not ok 8 - run of pg_upgrade --check for old instance with relation in 'd' datasync(invalid) stat...
Linux - Debian Bookworm - Meson
assertion
TRAP: failed Assert("ReplicationSlotCtl != NULL"), File: "../src/backend/replication/slot.c", Line: 1195, PID: 29818
core
[02:48:33.618] #0  0x00007f8b650a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[02:48:33.618] #1  0x00007f8b6505afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[02:48:33.618] #2  0x00007f8b65045472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[02:48:33.618] #3  0x0000562097ff747b in ExceptionalCondition (conditionName=conditionName@entry=0x5620982b2713 "Replica...
[02:48:33.618] #4  0x0000562097c21e2c in ReplicationSlotsComputeRequiredLSN () at ../src/backend/replication/slot.c:1195
[02:48:33.618] #5  0x0000562097c2474f in CheckPointReplicationSlots (is_shutdown=is_shutdown@entry=true) at ../src/backe...
[02:48:33.618] #6  0x00005620977271c9 in CheckPointGuts (checkPointRedo=24734712, flags=flags@entry=5) at ../src/backend...
[02:48:33.618] #7  0x0000562097737189 in CreateCheckPoint (flags=flags@entry=5) at ../src/backend/access/transam/xlog.c:...
[02:48:33.618] #8  0x0000562097737d58 in ShutdownXLOG (code=code@entry=0, arg=arg@entry=0) at ../src/backend/access/tran...
[02:48:33.618] #9  0x0000562097be702a in CheckpointerMain (startup_data=<optimized out>, startup_data_len=<optimized out...
tap
[02:40:21.955](0.000s) not ok 8 - run of pg_upgrade --check for old instance with relation in 'd' datasync(invalid) stat...
test
[02:45:56.115]   7/344 postgresql:pg_upgrade / pg_upgrade/004_subscription                             ERROR            ...
macOS - Sonoma - Meson
assertion
TRAP: failed Assert("ReplicationSlotCtl != NULL"), File: "../src/backend/replication/slot.c", Line: 1195, PID: 10716
core
[02:46:54.965]   * frame #0: 0x0000000185c055d0 libsystem_kernel.dylib`__pthread_kill + 8
[02:46:54.965]     frame #1: 0x0000000185c3dc20 libsystem_pthread.dylib`pthread_kill + 288
[02:46:54.965]     frame #2: 0x0000000185b4aa30 libsystem_c.dylib`abort + 180
[02:46:54.965]     frame #3: 0x0000000100c98c60 postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[02:46:54.965]     frame #4: 0x0000000100ad239c postgres`ReplicationSlotsComputeRequiredLSN at slot.c:1195:2
[02:46:54.965]     frame #5: 0x0000000100ad32e0 postgres`CheckPointReplicationSlots(is_shutdown=true) at slot.c:2181:2
[02:46:54.965]     frame #6: 0x00000001008da00c postgres`CheckPointGuts(checkPointRedo=24630696, flags=5) at xlog.c:7705...
[02:46:54.965]     frame #7: 0x00000001008d9a28 postgres`CreateCheckPoint(flags=5) at xlog.c:7367:2
[02:46:54.965]     frame #8: 0x00000001008d8ccc postgres`ShutdownXLOG(code=<unavailable>, arg=<unavailable>) at xlog.c:6...
[02:46:54.965]     frame #9: 0x0000000100ab5324 postgres`CheckpointerMain(startup_data=<unavailable>, startup_data_len=<...
tap
[02:40:09.149](0.000s) not ok 156 - pg_basebackup fails with nonexistent replication slot: matches
tap
[02:37:41.697](0.000s) not ok 8 - run of pg_upgrade --check for old instance with relation in 'd' datasync(invalid) stat...
test
[02:42:36.052]   6/343 postgresql:pg_upgrade / pg_upgrade/004_subscription                             ERROR            ...
[02:42:36.052] 177/343 postgresql:pg_basebackup / pg_basebackup/010_pg_basebackup                      ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
assertion
TRAP: failed Assert("ReplicationSlotCtl != NULL"), File: "../src/backend/replication/slot.c", Line: 1195, PID: 5752
core
0000006f`349ff908 00007ffe`fc04b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
0000006f`349ff910 00007ffe`fb7e4cb0     ntdll!TppWorkerThread+0x2df
0000006f`349ffc00 00007ffe`fc0bedcb     KERNEL32!BaseThreadInitThunk+0x10
0000006f`349ffc30 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000006f`345fef70 00007ff6`8c2e3168     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
0000006f`345fefb0 00007ff6`8bfb5780     postgres!ExceptionalCondition(
0000006f`345feff0 00007ff6`8bfb671a     postgres!ReplicationSlotsComputeRequiredLSN(void)+0x30 [c:\cirrus\src\backend\re...
0000006f`345ff060 00007ff6`8bbe63d9     postgres!CheckPointReplicationSlots(
0000006f`345ff4c0 00007ff6`8bbe11a8     postgres!CheckPointGuts(
0000006f`345ff500 00007ff6`8bbe08e4     postgres!CreateCheckPoint(
0000006f`345ff6a0 00007ff6`8bf85617     postgres!ShutdownXLOG(
0000006f`345ff6e0 00007ff6`8bf86cd7     postgres!CheckpointerMain(
0000006f`345ff880 00007ff6`8be3ae29     postgres!SubPostmasterMain(
0000006f`345ff900 00007ff6`8c46ee89     postgres!main(
core
0000006f`34dffc28 00007ffe`f97d48fa     ntdll!NtFsControlFile+0x14
0000006f`34dffc30 00007ff6`8bf7ad3b     KERNELBASE!ConnectNamedPipe+0x6a
0000006f`34dffca0 00007ffe`fb7e4cb0     postgres!pg_signal_thread(
0000006f`34dffda0 00007ffe`fc0bedcb     KERNEL32!BaseThreadInitThunk+0x10
0000006f`34dffdd0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000006f`351ff538 00007ffe`fc04b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
0000006f`351ff540 00007ffe`fb7e4cb0     ntdll!TppWorkerThread+0x2df
0000006f`351ff830 00007ffe`fc0bedcb     KERNEL32!BaseThreadInitThunk+0x10
0000006f`351ff860 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
tap
[02:43:20.157](0.000s) not ok 18 - checking with a non-existent user stderr /(?^:role "no_such_user" does not exist)/
tap
[02:37:49.187](0.000s) not ok 8 - run of pg_upgrade --check for old instance with relation in 'd' datasync(invalid) stat...
test
[02:49:54.384]   6/338 postgresql:pg_upgrade / pg_upgrade/004_subscription                             ERROR            ...
[02:49:54.384] 147/338 postgresql:pg_amcheck / pg_amcheck/002_nonesuch                                 ERROR            ...
53/5746 regdatabase
macOS - Sonoma - Meson
core
[02:08:31.647]   * frame #0: 0x00000001010e4b70 dyld`_dyld_start
tap
[02:03:29.490](0.000s) not ok 275 - pgbench script error: shell bad command stderr /(?^:\(shell\) .* meta-command failed...
test
[02:04:35.461] 229/343 postgresql:pgbench / pgbench/001_pgbench_with_server                            ERROR            ...
53/5091 inplace update: send nontransactional invalidations
macOS - Sonoma - Meson
tap
[00:45:30.123](0.020s) not ok 50 - \errverbose after FETCH_COUNT query with error
test
[00:46:47.716] 220/343 postgresql:psql / psql/001_basic                                                ERROR            ...
53/5691 update documentation for when aborted and committed rows are tracked in pg_stat_all_tables
macOS - Sonoma - Meson
tap
[23:16:58.039](0.000s) not ok 6 - psql monitor died successfully after SIGQUIT
test
[23:21:49.611]  16/343 postgresql:recovery / recovery/013_crash_restart                                ERROR            ...
53/5809 parallel pg_restore: avoid disk seeks when jumping short distance forward
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[22:50:35.170](0.001s) not ok 10 - no such database stderr /(?^:FATAL:  database "no-such-database" does not exist)/
test
[22:54:13.596] 215/338 postgresql:pgbench / pgbench/001_pgbench_with_server                            ERROR            ...
53/5249 Allow CI to only run the compiler warnings task
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[18:25:07.116](0.001s) not ok 8 - superuser_reserved_connections limit: matches
test
[18:27:55.054] 259/338 postgresql:postmaster / postmaster/002_connection_limits                        ERROR            ...
53/5770 Slot's restart_lsn may point to removed WAL segment after hard restart unexpectedly
FreeBSD - Meson
tap
[17:37:22.734](995.800s) not ok 1 - Logical slot still valid
test
[17:37:22.938] 343/343 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
Windows - Server 2019, VS 2019 - Meson & ninja
test
[17:41:37.815] 338/338 postgresql:recovery / recovery/046_checkpoint_logical_slot                      TIMEOUT        10...
53/5635 OAuth Followup Patches
FreeBSD - Meson
core
[16:26:26.818] #0  0x0000000828b4a75a in _sigprocmask () from /lib/libc.so.7
[16:26:26.818] #1  0x0000000828b87a2f in _system () from /lib/libc.so.7
[16:26:26.818] #2  0x00000008285358a3 in ?? () from /lib/libthr.so.3
[16:26:26.818] #3  0x0000000000687027 in RestoreArchivedFile (path=path@entry=0x820e9d1e0 "pg_wal/00000002", '0' <repeat...
[16:26:26.818] #4  0x000000000066de78 in existsTimeLineHistory (probeTLI=probeTLI@entry=3) at ../src/backend/access/tran...
[16:26:26.818] #5  0x000000000066df38 in findNewestTimeLine (startTLI=startTLI@entry=2) at ../src/backend/access/transam...
[16:26:26.818] #6  0x000000000069246b in rescanLatestTimeLine (replayTLI=replayTLI@entry=2, replayLSN=replayLSN@entry=10...
[16:26:26.818] #7  0x000000000068e663 in WaitForWALToBecomeAvailable (RecPtr=105220104, tliRecPtr=105220080, replayTLI=2...
[16:26:26.818] #8  XLogPageRead (xlogreader=0x2b17dcc1d130, targetPagePtr=105218048, reqLen=2056, targetRecPtr=105220080...
[16:26:26.818] #9  0x00000000006953ca in ReadPageInternal (state=state@entry=0x2b17dcc1d130, pageptr=105218048, reqLen=2...
tap
[16:21:23.640](0.004s) not ok 23 - connect : matches
test
[16:23:08.113] 263/343 postgresql:postmaster / postmaster/003_start_stop                               ERROR            ...
53/5205 Make MultiXactOffset 64-bit type
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[15:53:40.887](0.002s) not ok 2 - can't connect to invalid database - error message
test
[16:03:06.555]  40/338 postgresql:recovery / recovery/037_invalid_database                             ERROR            ...
53/5214 SQL:2023 JSON simplified accessor support
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[15:08:16.988] c:\cirrus\src\backend\utils\adt\jsonbsubs.c(223) : warning C4715: 'make_jsonpath_item_expr': not all cont...
53/5230 Add IGNORE NULLS to Window functions
Linux - Debian Bookworm - Autoconf
core
[11:10:29.649] #0  0x00007f541dca4bd3 in wait4 () from /lib/x86_64-linux-gnu/libc.so.6
[11:10:29.649] #1  0x000055beb7693cc0 in ?? ()
[11:10:29.649] #2  0x000055beb7693efa in ?? ()
[11:10:29.649] #3  0x000055beb7695630 in ?? ()
[11:10:29.649] #4  0x000055beb768f371 in ?? ()
[11:10:29.649] #5  0x000055beb768e20f in ?? ()
[11:10:29.649] #6  0x000055beb768ec3b in ?? ()
[11:10:29.649] #7  0x000055beb768c66f in ?? ()
[11:10:29.649] #8  0x00007f541dbf824a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[11:10:29.649] #9  0x00007f541dbf8305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
tap
[11:04:00.937](120.276s) Bail out!  pg_ctl restart failed
53/5788 Speedup truncations of temporary relation forks
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[07:35:36.939](0.403s) not ok 5 - psql connect success
[07:35:36.940](0.000s) not ok 6 - psql select 1
test
[07:45:14.515]  46/338 postgresql:recovery / recovery/041_checkpoint_at_promote                        ERROR            ...
53/5319 Changing shared_buffers without restart
CompilerWarnings
compiler
[06:51:39.610] ../../../src/include/storage/pg_shmem.h:66:9: error: unknown type name ‘pg_atomic_uint32’
compiler
[06:51:39.610] ../../../src/include/storage/pg_shmem.h:69:9: error: unknown type name ‘pg_atomic_uint64’
Linux - Debian Bookworm - Autoconf
core
[07:05:09.407] #0  0x00007fc9df2abeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[07:05:09.407] #1  0x00007fc9df25cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[07:05:09.407] #2  0x00007fc9df247472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[07:05:09.407] #3  0x00007fc9e04d650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[07:05:09.407] #4  0x00007fc9e04e2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[07:05:09.407] #5  0x00007fc9e04c1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7ffe3a9c4716, __in_ch...
[07:05:09.407] #6  0x00007fc9e04c14c6 in __asan::ReportGenericError (pc=<optimized out>, bp=bp@entry=140729881744256, sp...
[07:05:09.407] #7  0x00007fc9e04c290f in __asan::__asan_report_store8 (addr=<optimized out>) at ../../../../src/libsanit...
[07:05:09.407] #8  0x000055751dd4e75f in PGSharedMemoryCreate (size=size@entry=109371392, shim=shim@entry=0x7ffe3a9c5560...
[07:05:09.407] #9  0x000055751deb0f3a in CreateSharedMemoryAndSemaphores () at ipci.c:234
core
[07:05:08.920] #0  0x00007fdfad6abeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[07:05:08.920] #1  0x00007fdfad65cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[07:05:08.920] #2  0x00007fdfad647472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[07:05:08.920] #3  0x00007fdfae6d650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[07:05:08.920] #4  0x00007fdfae6e2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[07:05:08.920] #5  0x00007fdfae6c1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7ffcb0b61eb6, __in_ch...
[07:05:08.920] #6  0x00007fdfae6c14c6 in __asan::ReportGenericError (pc=<optimized out>, bp=bp@entry=140723273214752, sp...
[07:05:08.920] #7  0x00007fdfae6c290f in __asan::__asan_report_store8 (addr=<optimized out>) at ../../../../src/libsanit...
[07:05:08.920] #8  0x000055d5e0d6675f in PGSharedMemoryCreate (size=size@entry=124919808, shim=shim@entry=0x7ffcb0b62d00...
[07:05:08.920] #9  0x000055d5e0ec8f3a in CreateSharedMemoryAndSemaphores () at ipci.c:234
core
[07:05:08.436] #0  0x00007f8e34eabeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[07:05:08.436] #1  0x00007f8e34e5cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[07:05:08.436] #2  0x00007f8e34e47472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[07:05:08.436] #3  0x00007f8e360d650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[07:05:08.436] #4  0x00007f8e360e2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[07:05:08.436] #5  0x00007f8e360c1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7ffe2e881ab6, __in_ch...
[07:05:08.436] #6  0x00007f8e360c14c6 in __asan::ReportGenericError (pc=<optimized out>, bp=bp@entry=140729679097712, sp...
[07:05:08.436] #7  0x00007f8e3604769f in __interceptor_memset (dst=0x634000000838, v=255, size=131080) at ../../../../sr...
[07:05:08.436] #8  0x0000555970791586 in pg_get_shmem_allocations_numa (fcinfo=<optimized out>) at shmem.c:741
[07:05:08.436] #9  0x00005559702d1aba in ExecMakeTableFunctionResult (setexpr=0x625000058030, econtext=0x6250000587d8, a...
core
[07:05:07.506] #0  0x00007f1a7f8abeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[07:05:07.506] #1  0x00007f1a7f85cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[07:05:07.506] #2  0x00007f1a7f847472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[07:05:07.506] #3  0x00007f1a80ad650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[07:05:07.506] #4  0x00007f1a80ae2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[07:05:07.506] #5  0x00007f1a80ac1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7ffeb56fff66, __in_ch...
[07:05:07.506] #6  0x00007f1a80ac14c6 in __asan::ReportGenericError (pc=<optimized out>, bp=bp@entry=140731942439888, sp...
[07:05:07.506] #7  0x00007f1a80ac290f in __asan::__asan_report_store8 (addr=<optimized out>) at ../../../../src/libsanit...
[07:05:07.506] #8  0x000055dd4d69f75f in PGSharedMemoryCreate (size=size@entry=109371392, shim=shim@entry=0x7ffeb5700db0...
[07:05:07.507] #9  0x000055dd4d801f3a in CreateSharedMemoryAndSemaphores () at ipci.c:234
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/src/test/regress/results/index...
--- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out	2025-06-18 06:39:59.301762601 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/indexing.out	2025-06-18 06:46:25.652785943 +0000
@@ -1661,11 +1661,10 @@
 select array_agg(n) b from generate_series(1, 10000) n \gset
 create index concurrently test_pg_index_toast_index
   on test_pg_index_toast_table (test_pg_index_toast_func(a, :'b'));
-reindex index concurrently test_pg_index_toast_index;
-drop index concurrently test_pg_index_toast_index;
-create index test_pg_index_toast_index
-  on test_pg_index_toast_table (test_pg_index_toast_func(a, :'b'));
-reindex index test_pg_index_toast_index;
-drop index test_pg_index_toast_index;
-drop function test_pg_index_toast_func;
-drop table test_pg_index_toast_table;
+WARNING:  terminating connection because of crash of another server process
+DETAIL:  The postmaster has commanded this server process to roll back the current transaction and exit, because anothe...
+HINT:  In a moment you should be able to reconnect to the database and repeat your command.
+server closed the connection unexpectedly
+	This probably means the server terminated abnormally
...
sanitizer
SUMMARY: AddressSanitizer: global-buffer-overflow /tmp/cirrus-ci-build/src/backend/port/pg_shmem.c:1490 in PGSharedMemor...
sanitizer
SUMMARY: AddressSanitizer: global-buffer-overflow /tmp/cirrus-ci-build/src/backend/port/pg_shmem.c:1490 in PGSharedMemor...
sanitizer
SUMMARY: AddressSanitizer: global-buffer-overflow /tmp/cirrus-ci-build/src/backend/port/pg_shmem.c:1490 in PGSharedMemor...
sanitizer
SUMMARY: AddressSanitizer: heap-buffer-overflow ../../../../src/libsanitizer/sanitizer_common/sanitizer_common_intercept...
tap
[06:46:13.068](0.581s) Bail out!  pg_ctl start failed
tap
[06:46:57.699](0.681s) not ok 1 - no parameters missing from postgresql.conf.sample
Linux - Debian Bookworm - Meson
core
[06:46:10.494] #0  0x00007fead5aa9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[06:46:10.494] #1  0x00007fead5a5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[06:46:10.494] #2  0x00007fead5a45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[06:46:10.494] #3  0x00007fead5c1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[06:46:10.494] #4  0x00007fead5c2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[06:46:10.494] #5  0x00007fead5c0db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x56030c02e4c0, In...
[06:46:10.494] #6  0x000056030b384bb4 in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[06:46:10.494] #7  0x000056030b28257f in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[06:46:10.494] #8  0x000056030b283055 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[06:46:10.494] #9  0x000056030b284aa6 in PostmasterMain (argc=argc@entry=8, argv=argv@entry=0x56033cb44630) at ../src/ba...
core
[06:46:12.494] #0  0x00007f1c1d6a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[06:46:12.494] #1  0x00007f1c1d65afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[06:46:12.494] #2  0x00007f1c1d645472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[06:46:12.494] #3  0x00007f1c1d81e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[06:46:12.494] #4  0x00007f1c1d82aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[06:46:12.494] #5  0x00007f1c1d80db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x559c467b74c0, In...
[06:46:12.494] #6  0x0000559c45b0dbb4 in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[06:46:12.494] #7  0x0000559c45a0b57f in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[06:46:12.494] #8  0x0000559c45a0c055 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[06:46:12.494] #9  0x0000559c45a0daa6 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x559c7b9ae5d0) at ../src/ba...
core
[06:46:10.618] #0  0x00007f7f070a9eec in ?? ()
[06:46:11.063] #0  0x00007ffa28ea9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[06:46:13.821] #0  0x00007fbbb46a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[06:46:13.821] #1  0x00007fbbb465afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[06:46:13.821] #2  0x00007fbbb4645472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[06:46:13.821] #3  0x00007fbbb481e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[06:46:13.821] #4  0x00007fbbb482aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[06:46:13.821] #5  0x00007fbbb480db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x55754d21d4c0, In...
[06:46:13.821] #6  0x000055754c573bb4 in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[06:46:13.821] #7  0x000055754c47157f in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[06:46:13.821] #8  0x000055754c472055 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[06:46:13.821] #9  0x000055754c473aa6 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x55754ed975a0) at ../src/ba...
core
[06:46:11.095] #0  0x00007ffa28ea9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[06:46:11.095] #1  0x00007ffa28e5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[06:46:11.095] #2  0x00007ffa28e45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[06:46:11.095] #3  0x00007ffa2901e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[06:46:11.095] #4  0x00007ffa2902aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[06:46:11.095] #5  0x00007ffa2900db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x5586765c44c0, In...
[06:46:11.095] #6  0x000055867591abb4 in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[06:46:11.095] #7  0x000055867581857f in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[06:46:11.095] #8  0x0000558675819055 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[06:46:11.096] #9  0x000055867581aaa6 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x5586b5cec5d0) at ../src/ba...
core
[06:46:13.375] #0  0x00007fa7130a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[06:46:13.375] #1  0x00007fa71305afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[06:46:13.375] #2  0x00007fa713045472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[06:46:13.375] #3  0x00007fa71321e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[06:46:13.375] #4  0x00007fa71322aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[06:46:13.375] #5  0x00007fa71320db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x5579f59074c0, In...
[06:46:13.375] #6  0x00005579f4c5dbb4 in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[06:46:13.375] #7  0x00005579f4b5b57f in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[06:46:13.375] #8  0x00005579f4b5c055 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[06:46:13.375] #9  0x00005579f4b5daa6 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x557a12898630) at ../src/ba...
core
[06:46:12.938] #0  0x00007fb1660a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[06:46:12.938] #1  0x00007fb16605afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[06:46:12.938] #2  0x00007fb166045472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[06:46:12.938] #3  0x00007fb16621e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[06:46:12.938] #4  0x00007fb16622aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[06:46:12.938] #5  0x00007fb16620db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x5639a0f984c0, In...
[06:46:12.938] #6  0x00005639a02eebb4 in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[06:46:12.938] #7  0x00005639a01ec57f in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[06:46:12.938] #8  0x00005639a01ed055 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[06:46:12.938] #9  0x00005639a01eeaa6 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x5639d56d15d0) at ../src/ba...
core
[06:46:11.550] #0  0x00007f13cc0a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[06:46:11.550] #1  0x00007f13cc05afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[06:46:11.550] #2  0x00007f13cc045472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[06:46:11.550] #3  0x00007f13cc21e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[06:46:11.550] #4  0x00007f13cc22aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[06:46:11.550] #5  0x00007f13cc20db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x55bb4aab64c0, In...
[06:46:11.550] #6  0x000055bb49e0cbb4 in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[06:46:11.550] #7  0x000055bb49d0a57f in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[06:46:11.550] #8  0x000055bb49d0b055 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[06:46:11.551] #9  0x000055bb49d0caa6 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x55bb6b6745d0) at ../src/ba...
core
[06:46:12.040] #0  0x00007fead5aa9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[06:46:12.040] #1  0x00007fead5a5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[06:46:12.040] #2  0x00007fead5a45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[06:46:12.040] #3  0x000056030b68ad23 in ExceptionalCondition (conditionName=conditionName@entry=0x56030b96fb50 "!IsTran...
[06:46:12.040] #4  0x000056030b41d7e4 in pgstat_report_stat (force=force@entry=true) at ../src/backend/utils/activity/pg...
[06:46:12.040] #5  0x000056030b41db3d in pgstat_shutdown_hook (code=<optimized out>, arg=<optimized out>) at ../src/back...
[06:46:12.040] #6  0x000056030b382d12 in shmem_exit (code=code@entry=1) at ../src/backend/storage/ipc/ipc.c:245
[06:46:12.040] #7  0x000056030b382fbd in proc_exit_prepare (code=code@entry=1) at ../src/backend/storage/ipc/ipc.c:200
[06:46:12.040] #8  0x000056030b38317b in proc_exit (code=code@entry=1) at ../src/backend/storage/ipc/ipc.c:113
[06:46:12.040] #9  0x000056030b68fe74 in errfinish (filename=filename@entry=0x56030b8d0b78 "../src/backend/access/transa...
core
[06:46:08.575] #0  0x00007ff5956a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[06:46:08.575] #1  0x00007ff59565afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[06:46:08.575] #2  0x00007ff595645472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[06:46:08.575] #3  0x00007ff59581e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[06:46:08.575] #4  0x00007ff59582aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[06:46:08.575] #5  0x00007ff59580db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x560445cbb4c0, In...
[06:46:08.575] #6  0x0000560445011bb4 in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[06:46:08.575] #7  0x0000560444f0f57f in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[06:46:08.575] #8  0x0000560444f10055 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[06:46:08.575] #9  0x0000560444f11aa6 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x5604486a65d0) at ../src/ba...
core
[06:46:06.613] #0  0x00007f094dca9eec in ?? ()
[06:46:07.039] #0  0x00007fa9dc2a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[06:46:09.049] #0  0x00007f7e10ea9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[06:46:09.049] #1  0x00007f7e10e5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[06:46:09.049] #2  0x00007f7e10e45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[06:46:09.049] #3  0x00007f7e1101e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[06:46:09.049] #4  0x00007f7e1102aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[06:46:09.049] #5  0x00007f7e1100db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x559fd731b4c0, In...
[06:46:09.049] #6  0x0000559fd6671bb4 in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[06:46:09.049] #7  0x0000559fd656f57f in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[06:46:09.049] #8  0x0000559fd6570055 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[06:46:09.049] #9  0x0000559fd6571aa6 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x559fe355f5c0) at ../src/ba...
core
[06:46:08.144] #0  0x00007ff8d1aa9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[06:46:08.144] #1  0x00007ff8d1a5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[06:46:08.144] #2  0x00007ff8d1a45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[06:46:08.144] #3  0x00007ff8d1c1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[06:46:08.144] #4  0x00007ff8d1c2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[06:46:08.144] #5  0x00007ff8d1c0db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x5592aabb04c0, In...
[06:46:08.144] #6  0x00005592a9f06bb4 in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[06:46:08.144] #7  0x00005592a9e0457f in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[06:46:08.144] #8  0x00005592a9e05055 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[06:46:08.145] #9  0x00005592a9e06aa6 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x5592deeb35a0) at ../src/ba...
core
[06:46:07.678] #0  0x00007f95350a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[06:46:07.678] #1  0x00007f953505afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[06:46:07.678] #2  0x00007f9535045472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[06:46:07.678] #3  0x000055ba3316fd23 in ExceptionalCondition (conditionName=conditionName@entry=0x55ba33454b50 "!IsTran...
[06:46:07.678] #4  0x000055ba32f027e4 in pgstat_report_stat (force=force@entry=true) at ../src/backend/utils/activity/pg...
[06:46:07.678] #5  0x000055ba32f02b3d in pgstat_shutdown_hook (code=<optimized out>, arg=<optimized out>) at ../src/back...
[06:46:07.678] #6  0x000055ba32e67d12 in shmem_exit (code=code@entry=1) at ../src/backend/storage/ipc/ipc.c:245
[06:46:07.678] #7  0x000055ba32e67fbd in proc_exit_prepare (code=code@entry=1) at ../src/backend/storage/ipc/ipc.c:200
[06:46:07.678] #8  0x000055ba32e6817b in proc_exit (code=code@entry=1) at ../src/backend/storage/ipc/ipc.c:113
[06:46:07.678] #9  0x000055ba33174e74 in errfinish (filename=filename@entry=0x55ba333b5b78 "../src/backend/access/transa...
core
[06:46:07.192] #0  0x00007f62c5ca9eec in ?? ()
[06:46:07.606] #0  0x00007f95350a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[06:46:07.069] #0  0x00007fa9dc2a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[06:46:07.069] #1  0x00007fa9dc25afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[06:46:07.069] #2  0x00007fa9dc245472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[06:46:07.069] #3  0x00007fa9dc41e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[06:46:07.069] #4  0x00007fa9dc42aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[06:46:07.069] #5  0x00007fa9dc40db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x55db66ba04c0, In...
[06:46:07.069] #6  0x000055db65ef6bb4 in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[06:46:07.069] #7  0x000055db65df457f in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[06:46:07.069] #8  0x000055db65df5055 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[06:46:07.069] #9  0x000055db65df6aa6 in PostmasterMain (argc=argc@entry=16, argv=argv@entry=0x55db9e1d95b0) at ../src/b...
core
[06:46:06.481] #0  0x00007f95350a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[06:46:06.481] #1  0x00007f953505afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[06:46:06.481] #2  0x00007f9535045472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[06:46:06.481] #3  0x00007f953521e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[06:46:06.481] #4  0x00007f953522aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[06:46:06.481] #5  0x00007f953520db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x55ba33b134c0, In...
[06:46:06.481] #6  0x000055ba32e69bb4 in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[06:46:06.481] #7  0x000055ba32d6757f in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[06:46:06.481] #8  0x000055ba32d68055 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[06:46:06.481] #9  0x000055ba32d69aa6 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x55ba5dbc65a0) at ../src/ba...
core
[06:46:05.911] #0  0x00007ff2feca9eec in ?? ()
[06:46:06.416] #0  0x00007f95350a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[06:46:09.521] #0  0x00007f4cc3ca9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[06:46:09.521] #1  0x00007f4cc3c5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[06:46:09.521] #2  0x00007f4cc3c45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[06:46:09.521] #3  0x00007f4cc3e1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[06:46:09.521] #4  0x00007f4cc3e2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[06:46:09.521] #5  0x00007f4cc3e0db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x55dd9b5824c0, In...
[06:46:09.521] #6  0x000055dd9a8d8bb4 in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[06:46:09.521] #7  0x000055dd9a7d657f in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[06:46:09.521] #8  0x000055dd9a7d7055 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[06:46:09.522] #9  0x000055dd9a7d8aa6 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x55ddbbb725c0) at ../src/ba...
core
[06:46:10.006] #0  0x00007f094dca9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[06:46:10.006] #1  0x00007f094dc5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[06:46:10.006] #2  0x00007f094dc45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[06:46:10.006] #3  0x00007f094de1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[06:46:10.006] #4  0x00007f094de2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[06:46:10.006] #5  0x00007f094de0db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x557be912d4c0, In...
[06:46:10.006] #6  0x0000557be8483bb4 in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[06:46:10.006] #7  0x0000557be838157f in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[06:46:10.006] #8  0x0000557be8382055 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[06:46:10.006] #9  0x0000557be8383aa6 in PostmasterMain (argc=argc@entry=8, argv=argv@entry=0x557c1add0630) at ../src/ba...
core
[06:46:14.491] #0  0x00007f0b816a9eec in ?? ()
core
[06:46:14.379] #0  0x00007f32634a9eec in ?? ()
[06:46:14.490] #0  0x00007f0b816a9eec in ?? ()
core
[06:46:14.252] #0  0x00007ff175ea9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[06:46:14.252] #1  0x00007ff175e5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[06:46:14.252] #2  0x00007ff175e45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[06:46:14.252] #3  0x00007ff17601e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[06:46:14.252] #4  0x00007ff17602aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[06:46:14.252] #5  0x00007ff17600db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x557a746e34c0, In...
[06:46:14.252] #6  0x0000557a73a39bb4 in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[06:46:14.252] #7  0x0000557a7393757f in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[06:46:14.252] #8  0x0000557a73938055 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[06:46:14.252] #9  0x0000557a73939aa6 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x557a85de65d0) at ../src/ba...
test
[06:45:38.729]   5/344 postgresql:recovery / recovery/001_stream_rep                                   ERROR            ...
[06:45:38.729]   6/344 postgresql:pg_upgrade / pg_upgrade/003_logical_slots                            ERROR            ...
[06:45:38.729]   7/344 postgresql:pg_upgrade / pg_upgrade/006_transfer_modes                           ERROR            ...
[06:45:38.729]   8/344 postgresql:recovery / recovery/002_archiving                                    ERROR            ...
[06:45:38.729]  10/344 postgresql:pg_upgrade / pg_upgrade/005_char_signedness                          ERROR            ...
[06:45:38.729]  11/344 postgresql:pg_upgrade / pg_upgrade/004_subscription                             ERROR            ...
[06:45:38.729]   9/344 postgresql:regress / regress/regress                                            ERROR            ...
[06:45:38.729]  12/344 postgresql:recovery / recovery/003_recovery_targets                             ERROR            ...
[06:45:38.729]  13/344 postgresql:recovery / recovery/004_timeline_switch                              ERROR            ...
[06:45:38.729]  15/344 postgresql:recovery / recovery/005_replay_delay                                 ERROR            ...
[06:45:38.729]  21/344 postgresql:isolation / isolation/isolation                                      ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[06:40:58.733] c:\cirrus\src\include\storage/pg_shmem.h(73): error C2143: syntax error: missing '{' before '*'
compiler
[06:40:58.733] c:\cirrus\src\include\storage/pg_shmem.h(69): error C2059: syntax error: ';'
compiler
[06:40:58.731] c:\cirrus\src\include\storage/pg_shmem.h(66): error C2061: syntax error: identifier 'pg_atomic_uint32'
compiler
[06:40:58.731] c:\cirrus\src\include\storage/pg_shmem.h(68): error C2370: 'Barrier': redefinition; different storage cla...
compiler
[06:40:58.733] c:\cirrus\src\include\storage/pg_shmem.h(69): error C2061: syntax error: identifier 'Generation'
compiler
[06:40:58.733] c:\cirrus\src\include\storage/pg_shmem.h(71): error C2059: syntax error: '}'
53/5693 Fix replica identity checks for MERGE command on published table.
FreeBSD - Meson
regress
diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out /tmp/cirrus-ci-build/build/testrun/postgres...
--- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out	2025-06-18 06:31:19.242974000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw-running/regress/results/postgres_fdw.out	2025-06-18 06:40:27.4421890...
@@ -12584,8 +12584,7 @@
   FROM postgres_fdw_get_connections(true);
  server_name | closed | remote_backend_pid 
 -------------+--------+--------------------
- loopback    | t      | t
-(1 row)
+(0 rows)
 
 -- Clean up
 \set VERBOSITY default
test
[06:40:55.460] 76/78 postgresql:postgres_fdw-running / postgres_fdw-running/regress               ERROR            12.64...
53/5814 Add enable_groupagg GUC parameter to control GroupAggregate usage
FreeBSD - Meson
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/aggregates.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002...
--- /tmp/cirrus-ci-build/src/test/regress/expected/aggregates.out	2025-06-18 05:36:11.443884000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/aggregates.out	2025-06-18 05:38:05.0449300...
@@ -3612,8 +3612,8 @@
 ) AS sub
 GROUP BY c1
 ORDER BY c1;
-                                 QUERY PLAN                                  
------------------------------------------------------------------------------
+                                                  QUERY PLAN                                                   
+---------------------------------------------------------------------------------------------------------------
  GroupAggregate
    Group Key: sub.c1
    ->  Sort
@@ -3622,7 +3622,7 @@
                ->  HashAggregate
                      Group Key: test_groupagg.c1, test_groupagg.c2
                      ->  Seq Scan on test_groupagg
- Settings: max_parallel_workers = '0', max_parallel_workers_per_gather = '0'
+ Settings: debug_parallel_query = 'regress', max_parallel_workers = '0', max_parallel_workers_per_gather = '0'
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/aggregates.out /tmp/cirrus-ci-build/build/testrun/recovery/027_s...
--- /tmp/cirrus-ci-build/src/test/regress/expected/aggregates.out	2025-06-18 05:36:11.443884000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/aggregates.out	2025-06-18 05:39:03.08897...
@@ -3612,8 +3612,8 @@
 ) AS sub
 GROUP BY c1
 ORDER BY c1;
-                                 QUERY PLAN                                  
------------------------------------------------------------------------------
+                                                  QUERY PLAN                                                   
+---------------------------------------------------------------------------------------------------------------
  GroupAggregate
    Group Key: sub.c1
    ->  Sort
@@ -3622,7 +3622,7 @@
                ->  HashAggregate
                      Group Key: test_groupagg.c1, test_groupagg.c2
                      ->  Seq Scan on test_groupagg
- Settings: max_parallel_workers = '0', max_parallel_workers_per_gather = '0'
+ Settings: debug_parallel_query = 'regress', max_parallel_workers = '0', max_parallel_workers_per_gather = '0'
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/aggregates.out /tmp/cirrus-ci-build/build/testrun/regress/regres...
--- /tmp/cirrus-ci-build/src/test/regress/expected/aggregates.out	2025-06-18 05:36:11.443884000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/aggregates.out	2025-06-18 05:38:03.984244000 +0000
@@ -3612,8 +3612,8 @@
 ) AS sub
 GROUP BY c1
 ORDER BY c1;
-                                 QUERY PLAN                                  
------------------------------------------------------------------------------
+                                                  QUERY PLAN                                                   
+---------------------------------------------------------------------------------------------------------------
  GroupAggregate
    Group Key: sub.c1
    ->  Sort
@@ -3622,7 +3622,7 @@
                ->  HashAggregate
                      Group Key: test_groupagg.c1, test_groupagg.c2
                      ->  Seq Scan on test_groupagg
- Settings: max_parallel_workers = '0', max_parallel_workers_per_gather = '0'
+ Settings: debug_parallel_query = 'regress', max_parallel_workers = '0', max_parallel_workers_per_gather = '0'
...
tap
[05:40:42.538](221.066s) not ok 5 - regression tests pass
tap
[05:41:41.286](234.619s) not ok 2 - regression tests pass
test
[05:44:33.368]  43/343 postgresql:regress / regress/regress                                            ERROR           2...
[05:44:33.368] 152/343 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           3...
[05:44:33.368] 200/343 postgresql:recovery / recovery/027_stream_regress                               ERROR           3...
Linux - Debian Bookworm - Autoconf
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resul...
--- /tmp/cirrus-ci-build/src/test/regress/expected/join.out	2025-06-18 05:36:11.944035711 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/join.out	2025-06-18 05:40:24.878988801 +0000
@@ -5770,22 +5770,26 @@
     on t1.q2 = t2.q2
   left join onek t4
     on t2.q2 < t3.unique2;
-                   QUERY PLAN                    
--------------------------------------------------
+                        QUERY PLAN                         
+-----------------------------------------------------------
  Nested Loop Left Join
    Join Filter: (t2.q2 < t3.unique2)
    ->  Nested Loop Left Join
-         Join Filter: (t2.q1 > t3.unique1)
          ->  Hash Left Join
                Hash Cond: (t1.q2 = t2.q2)
                ->  Seq Scan on int8_tbl t1
                ->  Hash
                      ->  Seq Scan on int8_tbl t2
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/result...
--- /tmp/cirrus-ci-build/src/test/regress/expected/join.out	2025-06-18 05:36:11.944035711 +0000
+++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/join.out	2025-06-18 05:43:36.066393084 +0000
@@ -7944,15 +7944,15 @@
   lateral (values(x.q1,y.q1,y.q2)) v(xq1,yq1,yq2);
         q1        |        q2         |        q1        |        q2         |       xq1        |       yq1        |   ...
 ------------------+-------------------+------------------+-------------------+------------------+------------------+---...
-              123 |               456 |                  |                   |              123 |                  |   ...
-              123 |  4567890123456789 | 4567890123456789 | -4567890123456789 |              123 | 4567890123456789 | -4...
-              123 |  4567890123456789 | 4567890123456789 |  4567890123456789 |              123 | 4567890123456789 |  4...
-              123 |  4567890123456789 | 4567890123456789 |               123 |              123 | 4567890123456789 |   ...
- 4567890123456789 |               123 |              123 |  4567890123456789 | 4567890123456789 |              123 |  4...
  4567890123456789 |               123 |              123 |               456 | 4567890123456789 |              123 |   ...
- 4567890123456789 |  4567890123456789 | 4567890123456789 | -4567890123456789 | 4567890123456789 | 4567890123456789 | -4...
- 4567890123456789 |  4567890123456789 | 4567890123456789 |  4567890123456789 | 4567890123456789 | 4567890123456789 |  4...
+ 4567890123456789 |               123 |              123 |  4567890123456789 | 4567890123456789 |              123 |  4...
  4567890123456789 |  4567890123456789 | 4567890123456789 |               123 | 4567890123456789 | 4567890123456789 |   ...
+              123 |  4567890123456789 | 4567890123456789 |               123 |              123 | 4567890123456789 |   ...
+ 4567890123456789 |  4567890123456789 | 4567890123456789 |  4567890123456789 | 4567890123456789 | 4567890123456789 |  4...
+              123 |  4567890123456789 | 4567890123456789 |  4567890123456789 |              123 | 4567890123456789 |  4...
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join.out /tmp/cirrus-ci-build/src/test/regress/results/join.out
--- /tmp/cirrus-ci-build/src/test/regress/expected/join.out	2025-06-18 05:36:11.944035711 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/join.out	2025-06-18 05:38:24.899234397 +0000
@@ -3683,12 +3683,12 @@
 -----------------------------------------------------------
  Sort
    Sort Key: t1.q1, t1.q2
-   ->  Hash Left Join
-         Hash Cond: (t1.q2 = t2.q1)
+   ->  Hash Right Join
+         Hash Cond: (t2.q1 = t1.q2)
          Filter: (1 = (SubPlan 1))
-         ->  Seq Scan on int8_tbl t1
+         ->  Seq Scan on int8_tbl t2
          ->  Hash
-               ->  Seq Scan on int8_tbl t2
+               ->  Seq Scan on int8_tbl t1
          SubPlan 1
            ->  Limit
                  ->  Result
...
tap
[05:42:03.063](137.328s) not ok 5 - regression tests pass
tap
[05:44:32.613](77.070s) not ok 2 - regression tests pass
Linux - Debian Bookworm - Meson
core
[05:46:47.804] #0  <unavailable> in ?? ()
core
[05:46:47.917] #0  0x00007f4c7215bdd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[05:46:47.917] #1  0x00007f4c72108239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[05:46:47.917] #2  0x00007f4c72108497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[05:46:47.917] #3  0x0000557c9a9095c1 in ?? ()
[05:46:47.917] #4  0x0000557c9a903369 in ?? ()
[05:46:47.917] #5  0x0000557c9a90220f in ?? ()
[05:46:47.917] #6  0x0000557c9a902c3b in ?? ()
[05:46:47.917] #7  0x0000557c9a90066f in ?? ()
[05:46:47.917] #8  0x00007f4c720f324a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[05:46:47.917] #9  0x00007f4c720f3305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[05:46:47.804] #0  0x00007f4c7215bdd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[05:46:47.804] #1  0x00007f4c72108239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[05:46:47.804] #2  0x00007f4c72108497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[05:46:47.804] #3  0x0000557c9a9095f3 in ?? ()
[05:46:47.804] #4  0x0000557c9a903369 in ?? ()
[05:46:47.804] #5  0x0000557c9a90220f in ?? ()
[05:46:47.804] #6  0x0000557c9a902c3b in ?? ()
[05:46:47.804] #7  0x0000557c9a90066f in ?? ()
[05:46:47.804] #8  0x00007f4c720f324a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[05:46:47.804] #9  0x00007f4c720f3305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join_hash.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/join_hash.out	2025-06-18 05:36:10.782859975 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/join_hash.out	2025-06-18 05:38:42.58469447...
@@ -1137,18 +1137,21 @@
 int8_tbl i8,
 lateral (select t1.fivethous, i4.f1 from tenk1 t1 join int4_tbl i4
          on t1.fivethous = i4.f1+i8.q2 order by 1,2) ss;
-                        QUERY PLAN                         
------------------------------------------------------------
+                           QUERY PLAN                            
+-----------------------------------------------------------------
  Nested Loop
    ->  Seq Scan on int8_tbl i8
-   ->  Sort
-         Sort Key: t1.fivethous, i4.f1
-         ->  Hash Join
-               Hash Cond: (t1.fivethous = (i4.f1 + i8.q2))
-               ->  Seq Scan on tenk1 t1
-               ->  Hash
-                     ->  Seq Scan on int4_tbl i4
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join_hash.out /tmp/cirrus-ci-build/build/testrun/recovery/027_st...
--- /tmp/cirrus-ci-build/src/test/regress/expected/join_hash.out	2025-06-18 05:36:10.782859975 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/join_hash.out	2025-06-18 05:40:01.828854...
@@ -1137,18 +1137,21 @@
 int8_tbl i8,
 lateral (select t1.fivethous, i4.f1 from tenk1 t1 join int4_tbl i4
          on t1.fivethous = i4.f1+i8.q2 order by 1,2) ss;
-                        QUERY PLAN                         
------------------------------------------------------------
+                           QUERY PLAN                            
+-----------------------------------------------------------------
  Nested Loop
    ->  Seq Scan on int8_tbl i8
-   ->  Sort
-         Sort Key: t1.fivethous, i4.f1
-         ->  Hash Join
-               Hash Cond: (t1.fivethous = (i4.f1 + i8.q2))
-               ->  Seq Scan on tenk1 t1
-               ->  Hash
-                     ->  Seq Scan on int4_tbl i4
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu...
--- /tmp/cirrus-ci-build/src/test/regress/expected/join.out	2025-06-18 05:36:10.782859975 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/join.out	2025-06-18 05:38:27.780606713 +0000
@@ -7944,15 +7944,15 @@
   lateral (values(x.q1,y.q1,y.q2)) v(xq1,yq1,yq2);
         q1        |        q2         |        q1        |        q2         |       xq1        |       yq1        |   ...
 ------------------+-------------------+------------------+-------------------+------------------+------------------+---...
-              123 |               456 |                  |                   |              123 |                  |   ...
-              123 |  4567890123456789 | 4567890123456789 | -4567890123456789 |              123 | 4567890123456789 | -4...
-              123 |  4567890123456789 | 4567890123456789 |  4567890123456789 |              123 | 4567890123456789 |  4...
-              123 |  4567890123456789 | 4567890123456789 |               123 |              123 | 4567890123456789 |   ...
- 4567890123456789 |               123 |              123 |  4567890123456789 | 4567890123456789 |              123 |  4...
  4567890123456789 |               123 |              123 |               456 | 4567890123456789 |              123 |   ...
- 4567890123456789 |  4567890123456789 | 4567890123456789 | -4567890123456789 | 4567890123456789 | 4567890123456789 | -4...
- 4567890123456789 |  4567890123456789 | 4567890123456789 |  4567890123456789 | 4567890123456789 | 4567890123456789 |  4...
+ 4567890123456789 |               123 |              123 |  4567890123456789 | 4567890123456789 |              123 |  4...
  4567890123456789 |  4567890123456789 | 4567890123456789 |               123 | 4567890123456789 | 4567890123456789 |   ...
+              123 |  4567890123456789 | 4567890123456789 |               123 |              123 | 4567890123456789 |   ...
+ 4567890123456789 |  4567890123456789 | 4567890123456789 |  4567890123456789 | 4567890123456789 | 4567890123456789 |  4...
+              123 |  4567890123456789 | 4567890123456789 |  4567890123456789 |              123 | 4567890123456789 |  4...
...
tap
[05:39:29.094](82.811s) not ok 5 - regression tests pass
tap
[05:40:49.232](84.173s) not ok 2 - regression tests pass
test
[05:44:16.683]   8/344 postgresql:regress / regress/regress                                            ERROR            ...
[05:44:16.683]  34/344 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[05:44:16.683]  95/344 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
macOS - Sonoma - Meson
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/join.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrad...
--- /Users/admin/pgsql/src/test/regress/expected/join.out	2025-06-18 05:35:12
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/join.out	2025-06-18 05:36:53
@@ -7944,15 +7944,15 @@
   lateral (values(x.q1,y.q1,y.q2)) v(xq1,yq1,yq2);
         q1        |        q2         |        q1        |        q2         |       xq1        |       yq1        |   ...
 ------------------+-------------------+------------------+-------------------+------------------+------------------+---...
-              123 |               456 |                  |                   |              123 |                  |   ...
-              123 |  4567890123456789 | 4567890123456789 | -4567890123456789 |              123 | 4567890123456789 | -4...
-              123 |  4567890123456789 | 4567890123456789 |  4567890123456789 |              123 | 4567890123456789 |  4...
-              123 |  4567890123456789 | 4567890123456789 |               123 |              123 | 4567890123456789 |   ...
- 4567890123456789 |               123 |              123 |  4567890123456789 | 4567890123456789 |              123 |  4...
  4567890123456789 |               123 |              123 |               456 | 4567890123456789 |              123 |   ...
- 4567890123456789 |  4567890123456789 | 4567890123456789 | -4567890123456789 | 4567890123456789 | 4567890123456789 | -4...
- 4567890123456789 |  4567890123456789 | 4567890123456789 |  4567890123456789 | 4567890123456789 | 4567890123456789 |  4...
+ 4567890123456789 |               123 |              123 |  4567890123456789 | 4567890123456789 |              123 |  4...
  4567890123456789 |  4567890123456789 | 4567890123456789 |               123 | 4567890123456789 | 4567890123456789 |   ...
+              123 |  4567890123456789 | 4567890123456789 |               123 |              123 | 4567890123456789 |   ...
+ 4567890123456789 |  4567890123456789 | 4567890123456789 |  4567890123456789 | 4567890123456789 | 4567890123456789 |  4...
+              123 |  4567890123456789 | 4567890123456789 |  4567890123456789 |              123 | 4567890123456789 |  4...
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/join.out /Users/admin/pgsql/build/testrun/recovery/027_stream_regr...
--- /Users/admin/pgsql/src/test/regress/expected/join.out	2025-06-18 05:35:12
+++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/join.out	2025-06-18 05:37:51
@@ -7944,15 +7944,15 @@
   lateral (values(x.q1,y.q1,y.q2)) v(xq1,yq1,yq2);
         q1        |        q2         |        q1        |        q2         |       xq1        |       yq1        |   ...
 ------------------+-------------------+------------------+-------------------+------------------+------------------+---...
-              123 |               456 |                  |                   |              123 |                  |   ...
-              123 |  4567890123456789 | 4567890123456789 | -4567890123456789 |              123 | 4567890123456789 | -4...
-              123 |  4567890123456789 | 4567890123456789 |  4567890123456789 |              123 | 4567890123456789 |  4...
-              123 |  4567890123456789 | 4567890123456789 |               123 |              123 | 4567890123456789 |   ...
- 4567890123456789 |               123 |              123 |  4567890123456789 | 4567890123456789 |              123 |  4...
  4567890123456789 |               123 |              123 |               456 | 4567890123456789 |              123 |   ...
- 4567890123456789 |  4567890123456789 | 4567890123456789 | -4567890123456789 | 4567890123456789 | 4567890123456789 | -4...
- 4567890123456789 |  4567890123456789 | 4567890123456789 |  4567890123456789 | 4567890123456789 | 4567890123456789 |  4...
+ 4567890123456789 |               123 |              123 |  4567890123456789 | 4567890123456789 |              123 |  4...
  4567890123456789 |  4567890123456789 | 4567890123456789 |               123 | 4567890123456789 | 4567890123456789 |   ...
+              123 |  4567890123456789 | 4567890123456789 |               123 |              123 | 4567890123456789 |   ...
+ 4567890123456789 |  4567890123456789 | 4567890123456789 |  4567890123456789 | 4567890123456789 | 4567890123456789 |  4...
+              123 |  4567890123456789 | 4567890123456789 |  4567890123456789 |              123 | 4567890123456789 |  4...
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/join_hash.out /Users/admin/pgsql/build/testrun/regress/regress/res...
--- /Users/admin/pgsql/src/test/regress/expected/join_hash.out	2025-06-18 05:35:12
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/join_hash.out	2025-06-18 05:36:56
@@ -1137,18 +1137,21 @@
 int8_tbl i8,
 lateral (select t1.fivethous, i4.f1 from tenk1 t1 join int4_tbl i4
          on t1.fivethous = i4.f1+i8.q2 order by 1,2) ss;
-                        QUERY PLAN                         
------------------------------------------------------------
+                           QUERY PLAN                            
+-----------------------------------------------------------------
  Nested Loop
    ->  Seq Scan on int8_tbl i8
-   ->  Sort
-         Sort Key: t1.fivethous, i4.f1
-         ->  Hash Join
-               Hash Cond: (t1.fivethous = (i4.f1 + i8.q2))
-               ->  Seq Scan on tenk1 t1
-               ->  Hash
-                     ->  Seq Scan on int4_tbl i4
...
tap
[05:37:24.736](49.661s) not ok 5 - regression tests pass
tap
[05:38:39.589](73.713s) not ok 2 - regression tests pass
test
[05:40:57.628]  11/343 postgresql:regress / regress/regress                                            ERROR            ...
[05:40:57.628]  31/343 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[05:40:57.628] 120/343 postgresql:recovery / recovery/027_stream_regress                               ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/join_hash.out C:/cirrus/build/testrun/pg_upgrade/002_pg...
--- C:/cirrus/src/test/regress/expected/join_hash.out	2025-06-18 05:36:14.073740100 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/join_hash.out	2025-06-18 05:38:50.238590700 +0000
@@ -1137,18 +1137,21 @@
 int8_tbl i8,
 lateral (select t1.fivethous, i4.f1 from tenk1 t1 join int4_tbl i4
          on t1.fivethous = i4.f1+i8.q2 order by 1,2) ss;
-                        QUERY PLAN                         
------------------------------------------------------------
+                           QUERY PLAN                            
+-----------------------------------------------------------------
  Nested Loop
    ->  Seq Scan on int8_tbl i8
-   ->  Sort
-         Sort Key: t1.fivethous, i4.f1
-         ->  Hash Join
-               Hash Cond: (t1.fivethous = (i4.f1 + i8.q2))
-               ->  Seq Scan on tenk1 t1
-               ->  Hash
-                     ->  Seq Scan on int4_tbl i4
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/join_hash.out C:/cirrus/build/testrun/recovery/027_stre...
--- C:/cirrus/src/test/regress/expected/join_hash.out	2025-06-18 05:36:14.073740100 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/join_hash.out	2025-06-18 05:41:26.773201800 +0000
@@ -1137,18 +1137,21 @@
 int8_tbl i8,
 lateral (select t1.fivethous, i4.f1 from tenk1 t1 join int4_tbl i4
          on t1.fivethous = i4.f1+i8.q2 order by 1,2) ss;
-                        QUERY PLAN                         
------------------------------------------------------------
+                           QUERY PLAN                            
+-----------------------------------------------------------------
  Nested Loop
    ->  Seq Scan on int8_tbl i8
-   ->  Sort
-         Sort Key: t1.fivethous, i4.f1
-         ->  Hash Join
-               Hash Cond: (t1.fivethous = (i4.f1 + i8.q2))
-               ->  Seq Scan on tenk1 t1
-               ->  Hash
-                     ->  Seq Scan on int4_tbl i4
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/join_hash.out C:/cirrus/build/testrun/regress/regress/r...
--- C:/cirrus/src/test/regress/expected/join_hash.out	2025-06-18 05:36:14.073740100 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/join_hash.out	2025-06-18 05:38:46.191708800 +0000
@@ -1137,18 +1137,21 @@
 int8_tbl i8,
 lateral (select t1.fivethous, i4.f1 from tenk1 t1 join int4_tbl i4
          on t1.fivethous = i4.f1+i8.q2 order by 1,2) ss;
-                        QUERY PLAN                         
------------------------------------------------------------
+                           QUERY PLAN                            
+-----------------------------------------------------------------
  Nested Loop
    ->  Seq Scan on int8_tbl i8
-   ->  Sort
-         Sort Key: t1.fivethous, i4.f1
-         ->  Hash Join
-               Hash Cond: (t1.fivethous = (i4.f1 + i8.q2))
-               ->  Seq Scan on tenk1 t1
-               ->  Hash
-                     ->  Seq Scan on int4_tbl i4
...
tap
[05:39:49.024](105.485s) not ok 5 - regression tests pass
tap
[05:42:35.608](133.653s) not ok 2 - regression tests pass
test
[05:49:35.680]   8/338 postgresql:regress / regress/regress                                            ERROR           1...
[05:49:35.680]  17/338 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[05:49:35.680]  68/338 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
53/5270 jsonpath string methods: lower, upper, initcap, l/r/btrim, replace, split_part
CompilerWarnings
compiler
[03:51:33.872] jsonpath_exec.c:2830:13: error: mixing declarations and code is incompatible with standards before C99 [-...
compiler
[03:51:23.632] jsonpath_exec.c:2830:13: error: mixing declarations and code is incompatible with standards before C99 [-...
compiler
[03:50:52.130] jsonpath_exec.c:2830:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-sta...
compiler
[03:50:42.695] jsonpath_exec.c:2830:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-sta...
compiler
[03:51:57.681] jsonpath_exec.c:2830:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-sta...
FreeBSD - Meson
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
core
[04:00:37.473] #0  0x000000082d0661ba in thr_kill () from /lib/libc.so.7
[04:00:37.473] #1  0x000000082cfdf5d4 in raise () from /lib/libc.so.7
[04:00:37.473] #2  0x000000082d092b59 in abort () from /lib/libc.so.7
[04:00:37.473] #3  0x0000000000ad5e15 in ExceptionalCondition (conditionName=0x39811a "v->type == jpiAnd || v->type == j...
[04:00:37.473] #4  0x0000000000a033df in jspGetLeftArg (v=v@entry=0x8217e9150, a=a@entry=0x8217e90c0) at ../src/backend/...
[04:00:37.473] #5  0x0000000000a04977 in printJsonPathItem (buf=buf@entry=0x8217e91e0, v=v@entry=0x8217e9150, inKey=true...
[04:00:37.473] #6  0x0000000000a04b23 in printJsonPathItem (buf=buf@entry=0x8217e91e0, v=v@entry=0x8217e91b8, inKey=<opt...
[04:00:37.473] #7  0x0000000000a02fed in jsonPathToCstring (out=0x8217e91e0, in=<optimized out>, estimated_len=<optimize...
[04:00:37.473] #8  0x0000000000ae0cc3 in FunctionCall1Coll (flinfo=0x393966c75d58, collation=0, arg1=6) at ../src/backen...
[04:00:37.473] #9  OutputFunctionCall (flinfo=0x393966c75d58, val=6) at ../src/backend/utils/fmgr/fmgr.c:1685
core
[04:00:37.758] #0  0x000000082c4f91ba in thr_kill () from /lib/libc.so.7
[04:00:37.758] #1  0x000000082c4725d4 in raise () from /lib/libc.so.7
[04:00:37.758] #2  0x000000082c525b59 in abort () from /lib/libc.so.7
[04:00:37.758] #3  0x0000000000ad5e15 in ExceptionalCondition (conditionName=0x39811a "v->type == jpiAnd || v->type == j...
[04:00:37.758] #4  0x0000000000a033df in jspGetLeftArg (v=v@entry=0x82148def0, a=a@entry=0x82148de60) at ../src/backend/...
[04:00:37.758] #5  0x0000000000a04977 in printJsonPathItem (buf=buf@entry=0x82148df80, v=v@entry=0x82148def0, inKey=true...
[04:00:37.758] #6  0x0000000000a04b23 in printJsonPathItem (buf=buf@entry=0x82148df80, v=v@entry=0x82148df58, inKey=<opt...
[04:00:37.758] #7  0x0000000000a02fed in jsonPathToCstring (out=0x82148df80, in=<optimized out>, estimated_len=<optimize...
[04:00:37.758] #8  0x0000000000ae0cc3 in FunctionCall1Coll (flinfo=0xc93aa24ed58, collation=0, arg1=6) at ../src/backend...
[04:00:37.758] #9  OutputFunctionCall (flinfo=0xc93aa24ed58, val=6) at ../src/backend/utils/fmgr/fmgr.c:1685
core
[04:00:38.044] #0  0x000000082c9711ba in thr_kill () from /lib/libc.so.7
[04:00:38.044] #1  0x000000082c8ea5d4 in raise () from /lib/libc.so.7
[04:00:38.044] #2  0x000000082c99db59 in abort () from /lib/libc.so.7
[04:00:38.044] #3  0x0000000000ad5e15 in ExceptionalCondition (conditionName=0x39811a "v->type == jpiAnd || v->type == j...
[04:00:38.044] #4  0x0000000000a033df in jspGetLeftArg (v=v@entry=0x820c57760, a=a@entry=0x820c576d0) at ../src/backend/...
[04:00:38.044] #5  0x0000000000a04977 in printJsonPathItem (buf=buf@entry=0x820c577f0, v=v@entry=0x820c57760, inKey=true...
[04:00:38.044] #6  0x0000000000a04b23 in printJsonPathItem (buf=buf@entry=0x820c577f0, v=v@entry=0x820c577c8, inKey=<opt...
[04:00:38.044] #7  0x0000000000a02fed in jsonPathToCstring (out=0x820c577f0, in=<optimized out>, estimated_len=<optimize...
[04:00:38.044] #8  0x0000000000ae0cc3 in FunctionCall1Coll (flinfo=0x3136b022ce08, collation=0, arg1=6) at ../src/backen...
[04:00:38.044] #9  OutputFunctionCall (flinfo=0x3136b022ce08, val=6) at ../src/backend/utils/fmgr/fmgr.c:1685
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/json.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up...
--- /tmp/cirrus-ci-build/src/test/regress/expected/json.out	2025-06-18 03:49:54.545438000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/json.out	2025-06-18 03:53:25.160098000 +00...
@@ -1049,1720 +1049,10 @@
 (1 row)
 
 select json_extract_path_text('{"f2":{"f3":1},"f4":{"f5":99,"f6":"stringy"}}','f2');
- json_extract_path_text 
-------------------------
- {"f3":1}
-(1 row)
-
-select json_extract_path_text('{"f2":["f3",1],"f4":{"f5":99,"f6":"stringy"}}','f2',0::text);
- json_extract_path_text 
-------------------------
- f3
-(1 row)
-
-select json_extract_path_text('{"f2":["f3",1],"f4":{"f5":99,"f6":"stringy"}}','f2',1::text);
- json_extract_path_text 
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/json.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/json.out	2025-06-18 03:49:54.545438000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/json.out	2025-06-18 03:54:43.664310000 +...
@@ -1238,1531 +1238,10 @@
 (1 row)
 
 select '[{"b": "c"}, {"b": null}]'::json #> array['1','b'];
- ?column? 
-----------
- null
-(1 row)
-
-select '"foo"'::json #> array['z'];
- ?column? 
-----------
- 
-(1 row)
-
-select '42'::json #> array['f2'];
- ?column? 
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/json.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu...
--- /tmp/cirrus-ci-build/src/test/regress/expected/json.out	2025-06-18 03:49:54.545438000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/json.out	2025-06-18 03:53:27.065073000 +0000
@@ -1008,1761 +1008,10 @@
 (4 rows)
 
 select * from json_each_text('{"f1":[1,2,3],"f2":{"f3":1},"f4":null,"f5":99,"f6":"stringy"}') q;
- key |  value   
------+----------
- f1  | [1,2,3]
- f2  | {"f3":1}
- f4  | 
- f5  | 99
- f6  | stringy
-(5 rows)
-
--- extract_path, extract_path_as_text
-select json_extract_path('{"f2":{"f3":1},"f4":{"f5":99,"f6":"stringy"}}','f4','f6');
- json_extract_path 
--------------------
...
tap
[03:53:26.405](127.597s) not ok 5 - regression tests pass
[03:54:10.289](1.284s) not ok 16 - run of pg_upgrade --check for new instance
[03:54:10.291](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[03:54:10.926](0.635s) not ok 18 - run of pg_upgrade for new instance
[03:54:10.928](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[03:54:11.132](0.068s) not ok 20 - check that locales in new cluster match original cluster
[03:54:13.827](0.042s) not ok 22 - old and new dumps match after pg_upgrade
tap
[03:54:44.424](163.341s) not ok 2 - regression tests pass
test
[03:57:43.808]  80/343 postgresql:regress / regress/regress                                            ERROR           1...
[03:57:43.808]  79/343 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[03:57:43.808] 173/343 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
Linux - Debian Bookworm - Autoconf
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
core
[04:04:08.029] #0  0x00007f84d63dbeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[04:04:08.029] #1  0x00007f84d638cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[04:04:08.029] #2  0x00007f84d6377472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[04:04:08.029] #3  0x000055cd017ed57d in ExceptionalCondition (conditionName=conditionName@entry=0x55cd01c2b280 "v->type...
[04:04:08.029] #4  0x000055cd0160991e in jspGetLeftArg (v=v@entry=0x7ffede919890, a=a@entry=0x7ffede919720) at jsonpath....
[04:04:08.029] #5  0x000055cd0160afbd in printJsonPathItem (buf=buf@entry=0x7ffede919a00, v=v@entry=0x7ffede919890, inKe...
[04:04:08.029] #6  0x000055cd0160b2b2 in printJsonPathItem (buf=buf@entry=0x7ffede919a00, v=v@entry=0x7ffede919a40, inKe...
[04:04:08.029] #7  0x000055cd0160b3f4 in jsonPathToCstring (out=0x7ffede919a00, out@entry=0x0, in=0x625000008fa0, estima...
[04:04:08.029] #8  0x000055cd0160b50b in jsonpath_out (fcinfo=<optimized out>) at jsonpath.c:138
[04:04:08.029] #9  0x000055cd01803087 in FunctionCall1Coll (flinfo=0x6250000539c8, collation=collation@entry=0, arg1=108...
core
[04:04:08.444] #0  0x00007fb6002abeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[04:04:08.444] #1  0x00007fb60025cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[04:04:08.444] #2  0x00007fb600247472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[04:04:08.444] #3  0x000055de2748957d in ExceptionalCondition (conditionName=conditionName@entry=0x55de278c7280 "v->type...
[04:04:08.444] #4  0x000055de272a591e in jspGetLeftArg (v=v@entry=0x7ffc1e000280, a=a@entry=0x7ffc1e000110) at jsonpath....
[04:04:08.444] #5  0x000055de272a6fbd in printJsonPathItem (buf=buf@entry=0x7ffc1e0003f0, v=v@entry=0x7ffc1e000280, inKe...
[04:04:08.444] #6  0x000055de272a72b2 in printJsonPathItem (buf=buf@entry=0x7ffc1e0003f0, v=v@entry=0x7ffc1e000430, inKe...
[04:04:08.444] #7  0x000055de272a73f4 in jsonPathToCstring (out=0x7ffc1e0003f0, out@entry=0x0, in=0x625000008fa0, estima...
[04:04:08.444] #8  0x000055de272a750b in jsonpath_out (fcinfo=<optimized out>) at jsonpath.c:138
[04:04:08.444] #9  0x000055de2749f087 in FunctionCall1Coll (flinfo=0x6250000539c8, collation=collation@entry=0, arg1=108...
core
[04:04:07.602] #0  0x00007f527bcabeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[04:04:07.602] #1  0x00007f527bc5cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[04:04:07.602] #2  0x00007f527bc47472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[04:04:07.602] #3  0x0000561d7658f57d in ExceptionalCondition (conditionName=conditionName@entry=0x561d769cd280 "v->type...
[04:04:07.602] #4  0x0000561d763ab91e in jspGetLeftArg (v=v@entry=0x7fff850972e0, a=a@entry=0x7fff85097170) at jsonpath....
[04:04:07.602] #5  0x0000561d763acfbd in printJsonPathItem (buf=buf@entry=0x7fff85097450, v=v@entry=0x7fff850972e0, inKe...
[04:04:07.602] #6  0x0000561d763ad2b2 in printJsonPathItem (buf=buf@entry=0x7fff85097450, v=v@entry=0x7fff85097490, inKe...
[04:04:07.602] #7  0x0000561d763ad3f4 in jsonPathToCstring (out=0x7fff85097450, out@entry=0x0, in=0x625000008fa0, estima...
[04:04:07.602] #8  0x0000561d763ad50b in jsonpath_out (fcinfo=<optimized out>) at jsonpath.c:138
[04:04:07.602] #9  0x0000561d765a5087 in FunctionCall1Coll (flinfo=0x6250000513d8, collation=collation@entry=0, arg1=108...
core
[04:04:06.711] #0  0x00007f84d63dbeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[04:04:06.711] #1  0x00007f84d638cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[04:04:06.711] #2  0x00007f84d6377472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[04:04:06.711] #3  0x000055cd017ed57d in ExceptionalCondition (conditionName=conditionName@entry=0x55cd01c2b280 "v->type...
[04:04:06.711] #4  0x000055cd0160991e in jspGetLeftArg (v=v@entry=0x7ffede919040, a=a@entry=0x7ffede918050) at jsonpath....
[04:04:06.711] #5  0x000055cd0160fb98 in executeStringInternalMethod (cxt=cxt@entry=0x7ffede9198e0, jsp=jsp@entry=0x7ffe...
[04:04:06.711] #6  0x000055cd016143a8 in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffede9198e0, jsp=jsp@entry=0x7ffed...
[04:04:06.711] #7  0x000055cd01618ee8 in executeAnyItem (cxt=<optimized out>, jsp=<optimized out>, jbc=<optimized out>, ...
[04:04:06.711] #8  0x000055cd01618fa9 in executeItemUnwrapTargetArray (cxt=cxt@entry=0x7ffede9198e0, jsp=jsp@entry=0x7ff...
[04:04:06.711] #9  0x000055cd016143ca in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffede9198e0, jsp=0x7ffede919040, j...
core
[04:04:07.150] #0  0x00007fb6002abeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[04:04:07.150] #1  0x00007fb60025cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[04:04:07.150] #2  0x00007fb600247472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[04:04:07.150] #3  0x000055de2748957d in ExceptionalCondition (conditionName=conditionName@entry=0x55de278c7280 "v->type...
[04:04:07.150] #4  0x000055de272a591e in jspGetLeftArg (v=v@entry=0x7ffc1dfffa30, a=a@entry=0x7ffc1dffea40) at jsonpath....
[04:04:07.150] #5  0x000055de272abb98 in executeStringInternalMethod (cxt=cxt@entry=0x7ffc1e0002d0, jsp=jsp@entry=0x7ffc...
[04:04:07.150] #6  0x000055de272b03a8 in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffc1e0002d0, jsp=jsp@entry=0x7ffc1...
[04:04:07.150] #7  0x000055de272b4ee8 in executeAnyItem (cxt=<optimized out>, jsp=<optimized out>, jbc=<optimized out>, ...
[04:04:07.150] #8  0x000055de272b4fa9 in executeItemUnwrapTargetArray (cxt=cxt@entry=0x7ffc1e0002d0, jsp=jsp@entry=0x7ff...
[04:04:07.150] #9  0x000055de272b03ca in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffc1e0002d0, jsp=0x7ffc1dfffa30, j...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out	2025-06-18 03:49:53.571861287 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/jsonpath.out	2025-06-18 03:58:09.787699172 +0000
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/json.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/result...
--- /tmp/cirrus-ci-build/src/test/regress/expected/json.out	2025-06-18 03:49:53.567861287 +0000
+++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/json.out	2025-06-18 03:59:07.071700680 +0000
@@ -1964,805 +1964,10 @@
 ERROR:  could not determine row type for result of json_populate_recordset
 HINT:  Provide a non-null record argument, or call the function in the FROM clause using a column definition list.
 SELECT json_populate_recordset(row(1,2), '[{"f1": 0, "f2": 1}]');
- json_populate_recordset 
--------------------------
- (0,1)
-(1 row)
-
-SELECT i, json_populate_recordset(row(i,50), '[{"f1":"42"},{"f2":"43"}]')
-FROM (VALUES (1),(2)) v(i);
- i | json_populate_recordset 
----+-------------------------
- 1 | (42,50)
- 1 | (1,43)
- 2 | (42,50)
- 2 | (2,43)
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out /tmp/cirrus-ci-build/src/test/regress/results/jsonp...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out	2025-06-18 03:49:53.571861287 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/jsonpath.out	2025-06-18 03:55:15.019716097 +0000
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
tap
[03:58:12.108](101.135s) not ok 5 - regression tests pass
[03:58:42.211](1.224s) not ok 16 - run of pg_upgrade --check for new instance
[03:58:42.212](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[03:58:43.069](0.856s) not ok 18 - run of pg_upgrade for new instance
[03:58:43.069](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[03:58:43.261](0.055s) not ok 20 - check that locales in new cluster match original cluster
[03:58:43.825](0.038s) not ok 22 - old and new dumps match after pg_upgrade
tap
[03:59:07.537](62.591s) not ok 2 - regression tests pass
Linux - Debian Bookworm - Meson
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
core
[04:02:48.087] #0  0x00007f7d8dca9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[04:02:48.087] #1  0x00007f7d8dc5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[04:02:48.087] #2  0x00007f7d8dc45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[04:02:48.087] #3  0x0000560c82760b79 in ExceptionalCondition (conditionName=conditionName@entry=0x560c82a52288 "v->type...
[04:02:48.087] #4  0x0000560c825cdbb2 in jspGetLeftArg (v=v@entry=0x7fff67a79af0, a=a@entry=0x7fff67a79a30) at ../src/ba...
[04:02:48.087] #5  0x0000560c825ceb3d in printJsonPathItem (buf=buf@entry=0x7fff67a79b80, v=v@entry=0x7fff67a79af0, inKe...
[04:02:48.087] #6  0x0000560c825cedcf in printJsonPathItem (buf=buf@entry=0x7fff67a79b80, v=v@entry=0x7fff67a79b50, inKe...
[04:02:48.087] #7  0x0000560c825cee33 in jsonPathToCstring (out=0x7fff67a79b80, out@entry=0x0, in=0x560c91ade430, estima...
[04:02:48.087] #8  0x0000560c825ceed3 in jsonpath_out (fcinfo=<optimized out>) at ../src/backend/utils/adt/jsonpath.c:13...
[04:02:48.087] #9  0x0000560c8276e907 in FunctionCall1Coll (flinfo=0x560c91bc5058, collation=collation@entry=0, arg1=<op...
core
[04:02:50.714] #0  0x00007f4fec6a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[04:02:50.714] #1  0x00007f4fec65afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[04:02:50.714] #2  0x00007f4fec645472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[04:02:50.714] #3  0x0000563b22b77b79 in ExceptionalCondition (conditionName=conditionName@entry=0x563b22e69288 "v->type...
[04:02:50.714] #4  0x0000563b229e4bb2 in jspGetLeftArg (v=v@entry=0x7ffd81171ee0, a=a@entry=0x7ffd81171a60) at ../src/ba...
[04:02:50.714] #5  0x0000563b229e9b3b in executeStringInternalMethod (cxt=cxt@entry=0x7ffd81172150, jsp=jsp@entry=0x7ffd...
[04:02:50.714] #6  0x0000563b229ecf0d in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffd81172150, jsp=jsp@entry=0x7ffd8...
[04:02:50.714] #7  0x0000563b229f03e5 in executeAnyItem (cxt=cxt@entry=0x7ffd81172150, jsp=jsp@entry=0x7ffd81171ee0, jbc...
[04:02:50.714] #8  0x0000563b229f0462 in executeItemUnwrapTargetArray (cxt=cxt@entry=0x7ffd81172150, jsp=jsp@entry=0x7ff...
[04:02:50.714] #9  0x0000563b229ecf2c in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffd81172150, jsp=0x7ffd81171ee0, j...
core
[04:02:49.921] #0  0x00007f7d8dca9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[04:02:49.921] #1  0x00007f7d8dc5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[04:02:49.921] #2  0x00007f7d8dc45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[04:02:49.921] #3  0x0000560c82760b79 in ExceptionalCondition (conditionName=conditionName@entry=0x560c82a52288 "v->type...
[04:02:49.921] #4  0x0000560c825cdbb2 in jspGetLeftArg (v=v@entry=0x7fff67a797d0, a=a@entry=0x7fff67a79350) at ../src/ba...
[04:02:49.921] #5  0x0000560c825d2b3b in executeStringInternalMethod (cxt=cxt@entry=0x7fff67a79a40, jsp=jsp@entry=0x7fff...
[04:02:49.921] #6  0x0000560c825d5f0d in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7fff67a79a40, jsp=jsp@entry=0x7fff6...
[04:02:49.921] #7  0x0000560c825d93e5 in executeAnyItem (cxt=cxt@entry=0x7fff67a79a40, jsp=jsp@entry=0x7fff67a797d0, jbc...
[04:02:49.921] #8  0x0000560c825d9462 in executeItemUnwrapTargetArray (cxt=cxt@entry=0x7fff67a79a40, jsp=jsp@entry=0x7ff...
[04:02:49.921] #9  0x0000560c825d5f2c in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7fff67a79a40, jsp=0x7fff67a797d0, j...
core
[04:02:49.133] #0  0x00007f4fec6a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[04:02:49.133] #1  0x00007f4fec65afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[04:02:49.133] #2  0x00007f4fec645472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[04:02:49.133] #3  0x0000563b22b77b79 in ExceptionalCondition (conditionName=conditionName@entry=0x563b22e69288 "v->type...
[04:02:49.133] #4  0x0000563b229e4bb2 in jspGetLeftArg (v=v@entry=0x7ffd81172200, a=a@entry=0x7ffd81172140) at ../src/ba...
[04:02:49.133] #5  0x0000563b229e5b3d in printJsonPathItem (buf=buf@entry=0x7ffd81172290, v=v@entry=0x7ffd81172200, inKe...
[04:02:49.133] #6  0x0000563b229e5dcf in printJsonPathItem (buf=buf@entry=0x7ffd81172290, v=v@entry=0x7ffd81172260, inKe...
[04:02:49.133] #7  0x0000563b229e5e33 in jsonPathToCstring (out=0x7ffd81172290, out@entry=0x0, in=0x563b401167d0, estima...
[04:02:49.133] #8  0x0000563b229e5ed3 in jsonpath_out (fcinfo=<optimized out>) at ../src/backend/utils/adt/jsonpath.c:13...
[04:02:49.133] #9  0x0000563b22b85907 in FunctionCall1Coll (flinfo=0x563b401fdf88, collation=collation@entry=0, arg1=<op...
core
[04:02:48.626] #0  0x00007f2bc74a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[04:02:48.626] #1  0x00007f2bc745afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[04:02:48.626] #2  0x00007f2bc7445472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[04:02:48.626] #3  0x000055ca9059cb79 in ExceptionalCondition (conditionName=conditionName@entry=0x55ca9088e288 "v->type...
[04:02:48.626] #4  0x000055ca90409bb2 in jspGetLeftArg (v=v@entry=0x7fff05932da0, a=a@entry=0x7fff05932ce0) at ../src/ba...
[04:02:48.626] #5  0x000055ca9040ab3d in printJsonPathItem (buf=buf@entry=0x7fff05932e30, v=v@entry=0x7fff05932da0, inKe...
[04:02:48.626] #6  0x000055ca9040adcf in printJsonPathItem (buf=buf@entry=0x7fff05932e30, v=v@entry=0x7fff05932e00, inKe...
[04:02:48.626] #7  0x000055ca9040ae33 in jsonPathToCstring (out=0x7fff05932e30, out@entry=0x0, in=0x55ca9f72e450, estima...
[04:02:48.626] #8  0x000055ca9040aed3 in jsonpath_out (fcinfo=<optimized out>) at ../src/backend/utils/adt/jsonpath.c:13...
[04:02:48.626] #9  0x000055ca905aa907 in FunctionCall1Coll (flinfo=0x55ca9f7665a8, collation=collation@entry=0, arg1=<op...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out	2025-06-18 03:49:53.922319273 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonpath.out	2025-06-18 03:55:22.615517316...
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/json.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/json.out	2025-06-18 03:49:53.918347196 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/json.out	2025-06-18 03:56:32.240291326 +...
@@ -1774,995 +1774,10 @@
 (1 row)
 
 SELECT jsb FROM json_populate_record(NULL::jsrec, '{"jsb": "abc"}') q;
-  jsb  
--------
- "abc"
-(1 row)
-
-SELECT jsb FROM json_populate_record(NULL::jsrec, '{"jsb": [123, "123", null, {"key": "value"}]}') q;
-                 jsb                  
---------------------------------------
- [123, "123", null, {"key": "value"}]
-(1 row)
-
-SELECT jsb FROM json_populate_record(NULL::jsrec, '{"jsb": {"a": "bbb", "b": null, "c": 123.45}}') q;
-                 jsb                  
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out /tmp/cirrus-ci-build/build/testrun/regress/regress/...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out	2025-06-18 03:49:53.922319273 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/jsonpath.out	2025-06-18 03:55:20.411498754 +0000
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
tap
[03:55:24.629](63.599s) not ok 5 - regression tests pass
[03:55:43.484](5.305s) not ok 8 - dump outputs from original and restored regression databases match
[03:55:51.842](2.620s) not ok 16 - run of pg_upgrade --check for new instance
[03:55:51.842](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[03:55:53.418](1.576s) not ok 18 - run of pg_upgrade for new instance
[03:55:53.418](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[03:55:53.674](0.081s) not ok 20 - check that locales in new cluster match original cluster
[03:55:54.331](0.082s) not ok 22 - old and new dumps match after pg_upgrade
tap
[03:56:34.730](64.285s) not ok 2 - regression tests pass
test
[03:59:59.879]  24/344 postgresql:regress / regress/regress                                            ERROR            ...
[03:59:59.879]  26/344 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR            ...
[03:59:59.879]  82/344 postgresql:recovery / recovery/027_stream_regress                               ERROR            ...
macOS - Sonoma - Meson
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
core
[04:03:49.053]   * frame #0: 0x0000000198bbd5d0 libsystem_kernel.dylib`__pthread_kill + 8
[04:03:49.053]     frame #1: 0x0000000198bf5c20 libsystem_pthread.dylib`pthread_kill + 288
[04:03:49.053]     frame #2: 0x0000000198b02a30 libsystem_c.dylib`abort + 180
[04:03:49.053]     frame #3: 0x0000000104849284 postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[04:03:49.053]     frame #4: 0x000000010478d050 postgres`jspGetLeftArg(v=0x000000016ba2fe48, a=0x000000016ba2fc40) at js...
[04:03:49.053]     frame #5: 0x0000000104790d70 postgres`executeItemOptUnwrapTarget at jsonpath_exec.c:2920:5
[04:03:49.053]     frame #6: 0x0000000104790d64 postgres`executeItemOptUnwrapTarget(cxt=0x000000016ba300b8, jsp=0x000000...
[04:03:49.053]     frame #7: 0x0000000104792b98 postgres`executeAnyItem(cxt=0x000000016ba300b8, jsp=0x000000016ba2fe48, ...
[04:03:49.053]     frame #8: 0x00000001047929d4 postgres`executeItemUnwrapTargetArray(cxt=<unavailable>, jsp=<unavailabl...
[04:03:49.053]     frame #9: 0x00000001047920f8 postgres`executeNextItem [inlined] executeItem(cxt=0x000000016ba300b8, j...
core
[04:02:53.890]   * frame #0: 0x0000000198bbd5d0 libsystem_kernel.dylib`__pthread_kill + 8
[04:02:53.890]     frame #1: 0x0000000198bf5c20 libsystem_pthread.dylib`pthread_kill + 288
[04:02:53.890]     frame #2: 0x0000000198b02a30 libsystem_c.dylib`abort + 180
[04:02:53.890]     frame #3: 0x0000000104849284 postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[04:02:53.890]     frame #4: 0x000000010478d050 postgres`jspGetLeftArg(v=0x000000016ba30188, a=0x000000016ba300e8) at js...
[04:02:53.890]     frame #5: 0x000000010478e580 postgres`printJsonPathItem(buf=0x000000016ba30218, v=0x000000016ba30188,...
[04:02:53.890]     frame #6: 0x000000010478e734 postgres`printJsonPathItem(buf=0x000000016ba30218, v=0x000000016ba301f0,...
[04:02:53.890]     frame #7: 0x000000010478cc98 postgres`jsonPathToCstring(out=0x000000016ba30218, in=0x000000013a017120...
[04:02:53.890]     frame #8: 0x00000001048524cc postgres`OutputFunctionCall [inlined] FunctionCall1Coll(flinfo=0x0000000...
[04:02:53.890]     frame #9: 0x00000001048524a4 postgres`OutputFunctionCall(flinfo=0x000000012a87e2c8, val=<unavailable>...
core
[04:02:05.397]   * frame #0: 0x0000000198bbd5d0 libsystem_kernel.dylib`__pthread_kill + 8
[04:02:05.397]     frame #1: 0x0000000198bf5c20 libsystem_pthread.dylib`pthread_kill + 288
[04:02:05.397]     frame #2: 0x0000000198b02a30 libsystem_c.dylib`abort + 180
[04:02:05.397]     frame #3: 0x00000001050ad284 postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[04:02:05.397]     frame #4: 0x0000000104ff1050 postgres`jspGetLeftArg(v=0x000000016b1cbeb8, a=0x000000016b1cbcb0) at js...
[04:02:05.397]     frame #5: 0x0000000104ff4d70 postgres`executeItemOptUnwrapTarget at jsonpath_exec.c:2920:5
[04:02:05.397]     frame #6: 0x0000000104ff4d64 postgres`executeItemOptUnwrapTarget(cxt=0x000000016b1cc128, jsp=0x000000...
[04:02:05.397]     frame #7: 0x0000000104ff6b98 postgres`executeAnyItem(cxt=0x000000016b1cc128, jsp=0x000000016b1cbeb8, ...
[04:02:05.397]     frame #8: 0x0000000104ff69d4 postgres`executeItemUnwrapTargetArray(cxt=<unavailable>, jsp=<unavailabl...
[04:02:05.397]     frame #9: 0x0000000104ff60f8 postgres`executeNextItem [inlined] executeItem(cxt=0x000000016b1cc128, j...
core
[04:01:14.777]   * frame #0: 0x0000000198bbd5d0 libsystem_kernel.dylib`__pthread_kill + 8
[04:01:14.777]     frame #1: 0x0000000198bf5c20 libsystem_pthread.dylib`pthread_kill + 288
[04:01:14.777]     frame #2: 0x0000000198b02a30 libsystem_c.dylib`abort + 180
[04:01:14.777]     frame #3: 0x00000001050ad284 postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[04:01:14.777]     frame #4: 0x0000000104ff1050 postgres`jspGetLeftArg(v=0x000000016b1cc1f8, a=0x000000016b1cc158) at js...
[04:01:14.777]     frame #5: 0x0000000104ff2580 postgres`printJsonPathItem(buf=0x000000016b1cc288, v=0x000000016b1cc1f8,...
[04:01:14.777]     frame #6: 0x0000000104ff2734 postgres`printJsonPathItem(buf=0x000000016b1cc288, v=0x000000016b1cc260,...
[04:01:14.777]     frame #7: 0x0000000104ff0c98 postgres`jsonPathToCstring(out=0x000000016b1cc288, in=0x0000000139017120...
[04:01:14.777]     frame #8: 0x00000001050b64cc postgres`OutputFunctionCall [inlined] FunctionCall1Coll(flinfo=0x0000000...
[04:01:14.777]     frame #9: 0x00000001050b64a4 postgres`OutputFunctionCall(flinfo=0x0000000139028ac8, val=<unavailable>...
core
[04:00:26.768]   * frame #0: 0x0000000198bbd5d0 libsystem_kernel.dylib`__pthread_kill + 8
[04:00:26.768]     frame #1: 0x0000000198bf5c20 libsystem_pthread.dylib`pthread_kill + 288
[04:00:26.768]     frame #2: 0x0000000198b02a30 libsystem_c.dylib`abort + 180
[04:00:26.768]     frame #3: 0x00000001051c5284 postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[04:00:26.768]     frame #4: 0x0000000105109050 postgres`jspGetLeftArg(v=0x000000016b0b3d08, a=0x000000016b0b3b00) at js...
[04:00:26.768]     frame #5: 0x000000010510cd70 postgres`executeItemOptUnwrapTarget at jsonpath_exec.c:2920:5
[04:00:26.768]     frame #6: 0x000000010510cd64 postgres`executeItemOptUnwrapTarget(cxt=0x000000016b0b3f78, jsp=0x000000...
[04:00:26.768]     frame #7: 0x000000010510eb98 postgres`executeAnyItem(cxt=0x000000016b0b3f78, jsp=0x000000016b0b3d08, ...
[04:00:26.768]     frame #8: 0x000000010510e9d4 postgres`executeItemUnwrapTargetArray(cxt=<unavailable>, jsp=<unavailabl...
[04:00:26.768]     frame #9: 0x000000010510e0f8 postgres`executeNextItem [inlined] executeItem(cxt=0x000000016b0b3f78, j...
core
[03:59:40.214]   * frame #0: 0x0000000198bbd5d0 libsystem_kernel.dylib`__pthread_kill + 8
[03:59:40.214]     frame #1: 0x0000000198bf5c20 libsystem_pthread.dylib`pthread_kill + 288
[03:59:40.214]     frame #2: 0x0000000198b02a30 libsystem_c.dylib`abort + 180
[03:59:40.214]     frame #3: 0x00000001051c5284 postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[03:59:40.214]     frame #4: 0x0000000105109050 postgres`jspGetLeftArg(v=0x000000016b0b4048, a=0x000000016b0b3fa8) at js...
[03:59:40.214]     frame #5: 0x000000010510a580 postgres`printJsonPathItem(buf=0x000000016b0b40d8, v=0x000000016b0b4048,...
[03:59:40.214]     frame #6: 0x000000010510a734 postgres`printJsonPathItem(buf=0x000000016b0b40d8, v=0x000000016b0b40b0,...
[03:59:40.214]     frame #7: 0x0000000105108c98 postgres`jsonPathToCstring(out=0x000000016b0b40d8, in=0x000000013880d320...
[03:59:40.214]     frame #8: 0x00000001051ce4cc postgres`OutputFunctionCall [inlined] FunctionCall1Coll(flinfo=0x0000000...
[03:59:40.214]     frame #9: 0x00000001051ce4a4 postgres`OutputFunctionCall(flinfo=0x00000001380148d8, val=<unavailable>...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/jsonpath.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_up...
--- /Users/admin/pgsql/src/test/regress/expected/jsonpath.out	2025-06-18 03:49:11
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonpath.out	2025-06-18 03:52:05
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/json.out /Users/admin/pgsql/build/testrun/recovery/027_stream_regr...
--- /Users/admin/pgsql/src/test/regress/expected/json.out	2025-06-18 03:49:11
+++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/json.out	2025-06-18 03:53:26
@@ -2044,725 +2044,10 @@
 	"reca": [{"a": "abc", "b": 456}, null, {"c": "01.02.2003", "x": 43.2}]
 }'::json
 FROM generate_series(1, 3);
-SELECT (json_populate_record(NULL::jsrec, js)).* FROM jspoptest;
- i | ia | ia1 | ia2 | ia3 | ia1d | ia2d | t | ta | c | ca | ts | js | jsb |        jsa         |                rec    ...
----+----+-----+-----+-----+------+------+---+----+---+----+----+----+-----+--------------------+-----------------------...
-   |    |     |     |     |      |      |   |    |   |    |    |    |     | {1,"\"2\"",NULL,4} | (abc,,"Thu Jan 02 00:0...
-   |    |     |     |     |      |      |   |    |   |    |    |    |     | {1,"\"2\"",NULL,4} | (abc,,"Thu Jan 02 00:0...
-   |    |     |     |     |      |      |   |    |   |    |    |    |     | {1,"\"2\"",NULL,4} | (abc,,"Thu Jan 02 00:0...
-(3 rows)
-
-DROP TYPE jsrec;
-DROP TYPE jsrec_i_not_null;
-DROP DOMAIN js_int_not_null;
-DROP DOMAIN js_int_array_1d;
-DROP DOMAIN js_int_array_2d;
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/jsonpath.out /Users/admin/pgsql/build/testrun/regress/regress/resu...
--- /Users/admin/pgsql/src/test/regress/expected/jsonpath.out	2025-06-18 03:49:11
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/jsonpath.out	2025-06-18 03:52:06
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
tap
[03:52:08.680](64.655s) not ok 5 - regression tests pass
[03:52:35.193](1.482s) not ok 16 - run of pg_upgrade --check for new instance
[03:52:35.194](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[03:52:36.203](1.009s) not ok 18 - run of pg_upgrade for new instance
[03:52:36.205](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[03:52:36.433](0.080s) not ok 20 - check that locales in new cluster match original cluster
[03:52:37.650](0.273s) not ok 22 - old and new dumps match after pg_upgrade
tap
[03:53:28.556](78.265s) not ok 2 - regression tests pass
test
[03:55:41.822]  28/343 postgresql:regress / regress/regress                                            ERROR            ...
[03:55:41.822]  30/343 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR            ...
[03:55:41.822] 134/343 postgresql:recovery / recovery/027_stream_regress                               ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
core
0000004f`115ffa88 00007ffa`ff98b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
0000004f`115ffa90 00007ffa`fe074cb0     ntdll!TppWorkerThread+0x2df
0000004f`115ffd80 00007ffa`ff9fedcb     KERNEL32!BaseThreadInitThunk+0x10
0000004f`115ffdb0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000004f`119ff8f8 00007ffa`ff98b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
0000004f`119ff900 00007ffa`fe074cb0     ntdll!TppWorkerThread+0x2df
0000004f`119ffbf0 00007ffa`ff9fedcb     KERNEL32!BaseThreadInitThunk+0x10
0000004f`119ffc20 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000004f`11dff638 00007ffa`fd0248fa     ntdll!NtFsControlFile+0x14
0000004f`11dff640 00007ff6`0670a40b     KERNELBASE!ConnectNamedPipe+0x6a
0000004f`11dff6b0 00007ffa`fe074cb0     postgres!pg_signal_thread(
0000004f`11dff7b0 00007ffa`ff9fedcb     KERNEL32!BaseThreadInitThunk+0x10
0000004f`11dff7e0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000004f`121ffc68 00007ffa`fcfdda3e     ntdll!NtWaitForSingleObject+0x14
0000004f`121ffc70 00007ff6`0670beac     KERNELBASE!WaitForSingleObjectEx+0x8e
0000004f`121ffd10 00007ffa`fe074cb0     postgres!pg_timer_thread(
0000004f`121ffd50 00007ffa`ff9fedcb     KERNEL32!BaseThreadInitThunk+0x10
0000004f`121ffd80 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000004f`111feed0 00007ff6`06a71758     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
0000004f`111fef10 00007ff6`0691d6ed     postgres!ExceptionalCondition(
0000004f`111fef50 00007ff6`0691fadc     postgres!jspGetLeftArg(
0000004f`111fef80 00007ff6`0691fdc9     postgres!printJsonPathItem(
0000004f`111ff090 00007ff6`0691e0a6     postgres!printJsonPathItem(
0000004f`111ff1a0 00007ff6`0691cbc4     postgres!jsonPathToCstring(
0000004f`111ff210 00007ff6`06a7c95e     postgres!jsonpath_out(
0000004f`111ff250 00007ff6`06a7e7bf     postgres!FunctionCall1Coll(
0000004f`111ff2d0 00007ff6`06262175     postgres!OutputFunctionCall(
0000004f`111ff300 00007ff6`0652a209     postgres!printtup(
core
00000061`cbbff7f8 00007ffa`fd0248fa     ntdll!NtFsControlFile+0x14
00000061`cbbff800 00007ff6`0670a40b     KERNELBASE!ConnectNamedPipe+0x6a
00000061`cbbff870 00007ffa`fe074cb0     postgres!pg_signal_thread(
00000061`cbbff970 00007ffa`ff9fedcb     KERNEL32!BaseThreadInitThunk+0x10
00000061`cbbff9a0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000061`cc3ffe18 00007ffa`fcfdda3e     ntdll!NtWaitForSingleObject+0x14
00000061`cc3ffe20 00007ff6`0670beac     KERNELBASE!WaitForSingleObjectEx+0x8e
00000061`cc3ffec0 00007ffa`fe074cb0     postgres!pg_timer_thread(
00000061`cc3fff00 00007ffa`ff9fedcb     KERNEL32!BaseThreadInitThunk+0x10
00000061`cc3fff30 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000061`cbfff9e8 00007ffa`ff98b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000061`cbfff9f0 00007ffa`fe074cb0     ntdll!TppWorkerThread+0x2df
00000061`cbfffce0 00007ffa`ff9fedcb     KERNEL32!BaseThreadInitThunk+0x10
00000061`cbfffd10 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000061`cb7ff5b8 00007ffa`ff98b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000061`cb7ff5c0 00007ffa`fe074cb0     ntdll!TppWorkerThread+0x2df
00000061`cb7ff8b0 00007ffa`ff9fedcb     KERNEL32!BaseThreadInitThunk+0x10
00000061`cb7ff8e0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000061`cb3febd0 00007ff6`06a71758     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
00000061`cb3fec10 00007ff6`0691d6ed     postgres!ExceptionalCondition(
00000061`cb3fec50 00007ff6`0691fadc     postgres!jspGetLeftArg(
00000061`cb3fec80 00007ff6`0691fdc9     postgres!printJsonPathItem(
00000061`cb3fed90 00007ff6`0691e0a6     postgres!printJsonPathItem(
00000061`cb3feea0 00007ff6`0691cbc4     postgres!jsonPathToCstring(
00000061`cb3fef10 00007ff6`06a7c95e     postgres!jsonpath_out(
00000061`cb3fef50 00007ff6`06a7e7bf     postgres!FunctionCall1Coll(
00000061`cb3fefd0 00007ff6`06262175     postgres!OutputFunctionCall(
00000061`cb3ff000 00007ff6`0652a209     postgres!printtup(
core
000000bc`b57ff638 00007ffa`fd0248fa     ntdll!NtFsControlFile+0x14
000000bc`b57ff640 00007ff6`0670a40b     KERNELBASE!ConnectNamedPipe+0x6a
000000bc`b57ff6b0 00007ffa`fe074cb0     postgres!pg_signal_thread(
000000bc`b57ff7b0 00007ffa`ff9fedcb     KERNEL32!BaseThreadInitThunk+0x10
000000bc`b57ff7e0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000bc`b4fff458 00007ffa`ff98b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000bc`b4fff460 00007ffa`fe074cb0     ntdll!TppWorkerThread+0x2df
000000bc`b4fff750 00007ffa`ff9fedcb     KERNEL32!BaseThreadInitThunk+0x10
000000bc`b4fff780 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000bc`b53ffc08 00007ffa`ff98b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000bc`b53ffc10 00007ffa`fe074cb0     ntdll!TppWorkerThread+0x2df
000000bc`b53fff00 00007ffa`ff9fedcb     KERNEL32!BaseThreadInitThunk+0x10
000000bc`b53fff30 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000bc`b5bffa88 00007ffa`fcfdda3e     ntdll!NtWaitForSingleObject+0x14
000000bc`b5bffa90 00007ff6`0670beac     KERNELBASE!WaitForSingleObjectEx+0x8e
000000bc`b5bffb30 00007ffa`fe074cb0     postgres!pg_timer_thread(
000000bc`b5bffb70 00007ffa`ff9fedcb     KERNEL32!BaseThreadInitThunk+0x10
000000bc`b5bffba0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000bc`b4bff688 00007ffa`ff98b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000bc`b4bff690 00007ffa`fe074cb0     ntdll!TppWorkerThread+0x2df
000000bc`b4bff980 00007ffa`ff9fedcb     KERNEL32!BaseThreadInitThunk+0x10
000000bc`b4bff9b0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000bc`b47fd690 00007ff6`06a71758     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
000000bc`b47fd6d0 00007ff6`0691d6ed     postgres!ExceptionalCondition(
000000bc`b47fd710 00007ff6`0692866c     postgres!jspGetLeftArg(
000000bc`b47fd740 00007ff6`069250f6     postgres!executeStringInternalMethod(
000000bc`b47fd890 00007ff6`06925f4b     postgres!executeItemOptUnwrapTarget(
000000bc`b47fde00 00007ff6`069253bc     postgres!executeAnyItem(
000000bc`b47fdea0 00007ff6`069250cc     postgres!executeItemUnwrapTargetArray(
000000bc`b47fdf10 00007ff6`06921ace     postgres!executeItemOptUnwrapTarget(
000000bc`b47fe480 00007ff6`069254d7     postgres!executeItem(
000000bc`b47fe4c0 00007ff6`06922b63     postgres!executeNextItem(
core
000000de`d8bfd900 00007ff6`06a71758     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
000000de`d8bfd940 00007ff6`0691d6ed     postgres!ExceptionalCondition(
000000de`d8bfd980 00007ff6`0692866c     postgres!jspGetLeftArg(
000000de`d8bfd9b0 00007ff6`069250f6     postgres!executeStringInternalMethod(
000000de`d8bfdb00 00007ff6`06925f4b     postgres!executeItemOptUnwrapTarget(
000000de`d8bfe070 00007ff6`069253bc     postgres!executeAnyItem(
000000de`d8bfe110 00007ff6`069250cc     postgres!executeItemUnwrapTargetArray(
000000de`d8bfe180 00007ff6`06921ace     postgres!executeItemOptUnwrapTarget(
000000de`d8bfe6f0 00007ff6`069254d7     postgres!executeItem(
000000de`d8bfe730 00007ff6`06922b63     postgres!executeNextItem(
core
000000de`d9bffb08 00007ffa`ff98b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000de`d9bffb10 00007ffa`fe074cb0     ntdll!TppWorkerThread+0x2df
000000de`d9bffe00 00007ffa`ff9fedcb     KERNEL32!BaseThreadInitThunk+0x10
000000de`d9bffe30 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000de`d97ff858 00007ffa`fcfdda3e     ntdll!NtWaitForSingleObject+0x14
000000de`d97ff860 00007ff6`0670beac     KERNELBASE!WaitForSingleObjectEx+0x8e
000000de`d97ff900 00007ffa`fe074cb0     postgres!pg_timer_thread(
000000de`d97ff940 00007ffa`ff9fedcb     KERNEL32!BaseThreadInitThunk+0x10
000000de`d97ff970 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000de`d93ff898 00007ffa`fd0248fa     ntdll!NtFsControlFile+0x14
000000de`d93ff8a0 00007ff6`0670a40b     KERNELBASE!ConnectNamedPipe+0x6a
000000de`d93ff910 00007ffa`fe074cb0     postgres!pg_signal_thread(
000000de`d93ffa10 00007ffa`ff9fedcb     KERNEL32!BaseThreadInitThunk+0x10
000000de`d93ffa40 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000de`d8fff4f8 00007ffa`ff98b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000de`d8fff500 00007ffa`fe074cb0     ntdll!TppWorkerThread+0x2df
000000de`d8fff7f0 00007ffa`ff9fedcb     KERNEL32!BaseThreadInitThunk+0x10
000000de`d8fff820 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000e1`fa9ff6b8 00007ffa`ff98b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000e1`fa9ff6c0 00007ffa`fe074cb0     ntdll!TppWorkerThread+0x2df
000000e1`fa9ff9b0 00007ffa`ff9fedcb     KERNEL32!BaseThreadInitThunk+0x10
000000e1`fa9ff9e0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000e1`fb5ffb48 00007ffa`fcfdda3e     ntdll!NtWaitForSingleObject+0x14
000000e1`fb5ffb50 00007ff6`0670beac     KERNELBASE!WaitForSingleObjectEx+0x8e
000000e1`fb5ffbf0 00007ffa`fe074cb0     postgres!pg_timer_thread(
000000e1`fb5ffc30 00007ffa`ff9fedcb     KERNEL32!BaseThreadInitThunk+0x10
000000e1`fb5ffc60 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000e1`fb1ffac8 00007ffa`ff98b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000e1`fb1ffad0 00007ffa`fe074cb0     ntdll!TppWorkerThread+0x2df
000000e1`fb1ffdc0 00007ffa`ff9fedcb     KERNEL32!BaseThreadInitThunk+0x10
000000e1`fb1ffdf0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000e1`fadff6f8 00007ffa`fd0248fa     ntdll!NtFsControlFile+0x14
000000e1`fadff700 00007ff6`0670a40b     KERNELBASE!ConnectNamedPipe+0x6a
000000e1`fadff770 00007ffa`fe074cb0     postgres!pg_signal_thread(
000000e1`fadff870 00007ffa`ff9fedcb     KERNEL32!BaseThreadInitThunk+0x10
000000e1`fadff8a0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000e1`fa5fdce0 00007ff6`06a71758     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
000000e1`fa5fdd20 00007ff6`0691d6ed     postgres!ExceptionalCondition(
000000e1`fa5fdd60 00007ff6`0692866c     postgres!jspGetLeftArg(
000000e1`fa5fdd90 00007ff6`069250f6     postgres!executeStringInternalMethod(
000000e1`fa5fdee0 00007ff6`06925f4b     postgres!executeItemOptUnwrapTarget(
000000e1`fa5fe450 00007ff6`069253bc     postgres!executeAnyItem(
000000e1`fa5fe4f0 00007ff6`069250cc     postgres!executeItemUnwrapTargetArray(
000000e1`fa5fe560 00007ff6`06921ace     postgres!executeItemOptUnwrapTarget(
000000e1`fa5fead0 00007ff6`069254d7     postgres!executeItem(
000000e1`fa5feb10 00007ff6`06922b63     postgres!executeNextItem(
core
00000090`49fff7b8 00007ffa`ff98b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000090`49fff7c0 00007ffa`fe074cb0     ntdll!TppWorkerThread+0x2df
00000090`49fffab0 00007ffa`ff9fedcb     KERNEL32!BaseThreadInitThunk+0x10
00000090`49fffae0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000090`4a3ffba8 00007ffa`fd0248fa     ntdll!NtFsControlFile+0x14
00000090`4a3ffbb0 00007ff6`0670a40b     KERNELBASE!ConnectNamedPipe+0x6a
00000090`4a3ffc20 00007ffa`fe074cb0     postgres!pg_signal_thread(
00000090`4a3ffd20 00007ffa`ff9fedcb     KERNEL32!BaseThreadInitThunk+0x10
00000090`4a3ffd50 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000090`4a7ff898 00007ffa`fcfdda3e     ntdll!NtWaitForSingleObject+0x14
00000090`4a7ff8a0 00007ff6`0670beac     KERNELBASE!WaitForSingleObjectEx+0x8e
00000090`4a7ff940 00007ffa`fe074cb0     postgres!pg_timer_thread(
00000090`4a7ff980 00007ffa`ff9fedcb     KERNEL32!BaseThreadInitThunk+0x10
00000090`4a7ff9b0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000090`4abff548 00007ffa`ff98b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000090`4abff550 00007ffa`fe074cb0     ntdll!TppWorkerThread+0x2df
00000090`4abff840 00007ffa`ff9fedcb     KERNEL32!BaseThreadInitThunk+0x10
00000090`4abff870 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000090`49bfec10 00007ff6`06a71758     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
00000090`49bfec50 00007ff6`0691d6ed     postgres!ExceptionalCondition(
00000090`49bfec90 00007ff6`0691fadc     postgres!jspGetLeftArg(
00000090`49bfecc0 00007ff6`0691fdc9     postgres!printJsonPathItem(
00000090`49bfedd0 00007ff6`0691e0a6     postgres!printJsonPathItem(
00000090`49bfeee0 00007ff6`0691cbc4     postgres!jsonPathToCstring(
00000090`49bfef50 00007ff6`06a7c95e     postgres!jsonpath_out(
00000090`49bfef90 00007ff6`06a7e7bf     postgres!FunctionCall1Coll(
00000090`49bff010 00007ff6`06262175     postgres!OutputFunctionCall(
00000090`49bff040 00007ff6`0652a209     postgres!printtup(
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/jsonpath.out C:/cirrus/build/testrun/pg_upgrade/002_pg_...
--- C:/cirrus/src/test/regress/expected/jsonpath.out	2025-06-18 03:49:57.097304000 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonpath.out	2025-06-18 03:53:38.802881000 +0000
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/jsonpath.out C:/cirrus/build/testrun/recovery/027_strea...
--- C:/cirrus/src/test/regress/expected/jsonpath.out	2025-06-18 03:49:57.097304000 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/jsonpath.out	2025-06-18 03:56:28.175923900 +0000
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/jsonpath.out C:/cirrus/build/testrun/regress/regress/re...
--- C:/cirrus/src/test/regress/expected/jsonpath.out	2025-06-18 03:49:57.097304000 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/jsonpath.out	2025-06-18 03:53:38.910792400 +0000
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
tap
[03:53:58.006](121.233s) not ok 5 - regression tests pass
[03:54:34.553](4.337s) not ok 16 - run of pg_upgrade --check for new instance
[03:54:34.555](0.001s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[03:54:39.197](4.642s) not ok 18 - run of pg_upgrade for new instance
[03:54:39.201](0.002s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[03:54:40.223](0.350s) not ok 20 - check that locales in new cluster match original cluster
[03:54:42.940](0.192s) not ok 22 - old and new dumps match after pg_upgrade
tap
[03:56:42.877](137.291s) not ok 2 - regression tests pass
test
[04:03:51.175]  15/338 postgresql:regress / regress/regress                                            ERROR           1...
[04:03:51.175]  22/338 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[04:03:51.175]  66/338 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
53/5728 teach pg_upgrade to handle in-place tablespaces
macOS - Sonoma - Meson
tap
[03:05:02.039](0.000s) not ok 26 - server failure on empty compression options list: matches
test
[03:07:00.320] 159/343 postgresql:pg_basebackup / pg_basebackup/010_pg_basebackup                      ERROR            ...
53/5751 Disable parallel query by default
FreeBSD - Meson
regress
diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out /tmp/cirrus-ci-build/build/testrun/isola...
--- /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out	2025-06-18 02:40:26.388510000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/deadlock-parallel.out	2025-06-18 02:41:45.706703000 +...
@@ -46,6 +46,7 @@
         1
 (1 row)
 
+step e1c: COMMIT;
 step d2a1: <... completed>
   sum
 -----
@@ -57,7 +58,6 @@
          1
 (1 row)
 
-step e1c: COMMIT;
 step d2c: COMMIT;
 step e2l: <... completed>
 lock_excl
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out /tmp/cirrus-ci-build/build/testrun/pg_o...
--- /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out	2025-06-18 02:40:24.972155000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_overexplain/regress/results/pg_overexplain.out	2025-06-18 02:43:20.863606000 +...
@@ -91,26 +91,26 @@
  GroupAggregate
    Group Key: vegetables.genus
    Disabled Nodes: 0
-   Parallel Safe: true
+   Parallel Safe: false
    Plan Node ID: 0
    ->  Sort
          Sort Key: vegetables.genus, vegetables.name
          Disabled Nodes: 0
-         Parallel Safe: true
+         Parallel Safe: false
          Plan Node ID: 1
          ->  Append
                Disabled Nodes: 0
-               Parallel Safe: true
+               Parallel Safe: false
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/pg_upgrad...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-06-18 02:40:26.558342000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/select_parallel.out	2025-06-18 02:42:09.31...
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-06-18 02:40:26.545281000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/plpgsql.out	2025-06-18 02:42:28.033272000 ...
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/recovery/...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-06-18 02:40:26.558342000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/select_parallel.out	2025-06-18 02:43:16....
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-06-18 02:40:26.545281000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/plpgsql.out	2025-06-18 02:43:37.50904900...
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/regress/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-06-18 02:40:26.558342000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/select_parallel.out	2025-06-18 02:42:07.769400000 +0000
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/regress/regress/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-06-18 02:40:26.545281000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/plpgsql.out	2025-06-18 02:42:25.530368000 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
tap
[02:42:50.910](85.107s) not ok 5 - regression tests pass
tap
[02:44:00.330](105.975s) not ok 2 - regression tests pass
test
[02:47:46.374]  13/343 postgresql:isolation / isolation/isolation                                      ERROR            ...
[02:47:46.374]  26/343 postgresql:regress / regress/regress                                            ERROR            ...
[02:47:46.374]  90/343 postgresql:pg_overexplain / pg_overexplain/regress                              ERROR            ...
[02:47:46.374]  52/343 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[02:47:46.374] 147/343 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
Linux - Debian Bookworm - Autoconf
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out /tmp/cirrus-ci-build/contrib/pg_overexp...
--- /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out	2025-06-18 02:40:25.368013752 +0000
+++ /tmp/cirrus-ci-build/contrib/pg_overexplain/results/pg_overexplain.out	2025-06-18 02:45:16.422253908 +0000
@@ -91,26 +91,26 @@
  GroupAggregate
    Group Key: vegetables.genus
    Disabled Nodes: 0
-   Parallel Safe: true
+   Parallel Safe: false
    Plan Node ID: 0
    ->  Sort
          Sort Key: vegetables.genus, vegetables.name
          Disabled Nodes: 0
-         Parallel Safe: true
+         Parallel Safe: false
          Plan Node ID: 1
          ->  Append
                Disabled Nodes: 0
-               Parallel Safe: true
+               Parallel Safe: false
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-06-18 02:40:27.363427530 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/select_parallel.out	2025-06-18 02:46:04.626220665 +0000
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/re...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-06-18 02:40:27.343500840 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/plpgsql.out	2025-06-18 02:46:17.946211853 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out /tmp/cirrus-ci-build/src/test/isolation/...
--- /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out	2025-06-18 02:40:27.128292582 +0000
+++ /tmp/cirrus-ci-build/src/test/isolation/output_iso/results/deadlock-parallel.out	2025-06-18 02:44:35.170285289 +0000
@@ -46,6 +46,7 @@
         1
 (1 row)
 
+step e1c: COMMIT;
 step d2a1: <... completed>
   sum
 -----
@@ -57,7 +58,6 @@
          1
 (1 row)
 
-step e1c: COMMIT;
 step d2c: COMMIT;
 step e2l: <... completed>
 lock_excl
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/src/test/regress/result...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-06-18 02:40:27.363427530 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/select_parallel.out	2025-06-18 02:44:24.270294327 +0000
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/src/test/regress/results/plpgsq...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-06-18 02:40:27.343500840 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/plpgsql.out	2025-06-18 02:44:57.078268157 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
tap
[02:46:27.296](118.437s) not ok 5 - regression tests pass
Linux - Debian Bookworm - Meson
regress
diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out /tmp/cirrus-ci-build/build/testrun/isola...
--- /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out	2025-06-18 02:40:26.893849501 +0000
+++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/deadlock-parallel.out	2025-06-18 02:43:35.770585837 +...
@@ -46,6 +46,7 @@
         1
 (1 row)
 
+step e1c: COMMIT;
 step d2a1: <... completed>
   sum
 -----
@@ -57,7 +58,6 @@
          1
 (1 row)
 
-step e1c: COMMIT;
 step d2c: COMMIT;
 step e2l: <... completed>
 lock_excl
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out /tmp/cirrus-ci-build/build/testrun/pg_o...
--- /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out	2025-06-18 02:40:25.169232338 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_overexplain/regress/results/pg_overexplain.out	2025-06-18 02:45:55.678365435 +...
@@ -91,26 +91,26 @@
  GroupAggregate
    Group Key: vegetables.genus
    Disabled Nodes: 0
-   Parallel Safe: true
+   Parallel Safe: false
    Plan Node ID: 0
    ->  Sort
          Sort Key: vegetables.genus, vegetables.name
          Disabled Nodes: 0
-         Parallel Safe: true
+         Parallel Safe: false
          Plan Node ID: 1
          ->  Append
                Disabled Nodes: 0
-               Parallel Safe: true
+               Parallel Safe: false
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/pg_upgrad...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-06-18 02:40:27.139941892 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/select_parallel.out	2025-06-18 02:44:08.28...
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-06-18 02:40:27.120086611 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/plpgsql.out	2025-06-18 02:44:26.162375761 ...
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/recovery/...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-06-18 02:40:27.139941892 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/select_parallel.out	2025-06-18 02:45:28....
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-06-18 02:40:27.120086611 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/plpgsql.out	2025-06-18 02:45:45.02627637...
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/regress/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-06-18 02:40:27.139941892 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/select_parallel.out	2025-06-18 02:44:05.646792783 +0000
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/regress/regress/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-06-18 02:40:27.120086611 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/plpgsql.out	2025-06-18 02:44:22.642430528 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
tap
[02:44:38.882](85.561s) not ok 5 - regression tests pass
tap
[02:45:57.776](86.706s) not ok 2 - regression tests pass
test
[02:49:24.226]  10/344 postgresql:isolation / isolation/isolation                                      ERROR            ...
[02:49:24.226]  21/344 postgresql:regress / regress/regress                                            ERROR            ...
[02:49:24.226]  36/344 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[02:49:24.226]  89/344 postgresql:pg_overexplain / pg_overexplain/regress                              ERROR            ...
[02:49:24.226]  92/344 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
macOS - Sonoma - Meson
regress
diff -U3 /Users/admin/pgsql/src/test/isolation/expected/deadlock-parallel.out /Users/admin/pgsql/build/testrun/isolation...
--- /Users/admin/pgsql/src/test/isolation/expected/deadlock-parallel.out	2025-06-18 02:40:12
+++ /Users/admin/pgsql/build/testrun/isolation/isolation/results/deadlock-parallel.out	2025-06-18 02:41:47
@@ -46,6 +46,7 @@
         1
 (1 row)
 
+step e1c: COMMIT;
 step d2a1: <... completed>
   sum
 -----
@@ -57,7 +58,6 @@
          1
 (1 row)
 
-step e1c: COMMIT;
 step d2c: COMMIT;
 step e2l: <... completed>
 lock_excl
regress
diff -U3 /Users/admin/pgsql/contrib/pg_overexplain/expected/pg_overexplain.out /Users/admin/pgsql/build/testrun/pg_overe...
--- /Users/admin/pgsql/contrib/pg_overexplain/expected/pg_overexplain.out	2025-06-18 02:40:11
+++ /Users/admin/pgsql/build/testrun/pg_overexplain/regress/results/pg_overexplain.out	2025-06-18 02:43:25
@@ -91,26 +91,26 @@
  GroupAggregate
    Group Key: vegetables.genus
    Disabled Nodes: 0
-   Parallel Safe: true
+   Parallel Safe: false
    Plan Node ID: 0
    ->  Sort
          Sort Key: vegetables.genus, vegetables.name
          Disabled Nodes: 0
-         Parallel Safe: true
+         Parallel Safe: false
          Plan Node ID: 1
          ->  Append
                Disabled Nodes: 0
-               Parallel Safe: true
+               Parallel Safe: false
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/select_parallel.out /Users/admin/pgsql/build/testrun/pg_upgrade/00...
--- /Users/admin/pgsql/src/test/regress/expected/select_parallel.out	2025-06-18 02:40:13
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/select_parallel.out	2025-06-18 02:42:07
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /Users/admin/pgsql/src/test/regress/expected/plpgsql.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upg...
--- /Users/admin/pgsql/src/test/regress/expected/plpgsql.out	2025-06-18 02:40:13
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/plpgsql.out	2025-06-18 02:42:15
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/select_parallel.out /Users/admin/pgsql/build/testrun/recovery/027_...
--- /Users/admin/pgsql/src/test/regress/expected/select_parallel.out	2025-06-18 02:40:13
+++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/select_parallel.out	2025-06-18 02:43:14
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /Users/admin/pgsql/src/test/regress/expected/plpgsql.out /Users/admin/pgsql/build/testrun/recovery/027_stream_r...
--- /Users/admin/pgsql/src/test/regress/expected/plpgsql.out	2025-06-18 02:40:13
+++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/plpgsql.out	2025-06-18 02:43:27
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/select_parallel.out /Users/admin/pgsql/build/testrun/regress/regre...
--- /Users/admin/pgsql/src/test/regress/expected/select_parallel.out	2025-06-18 02:40:13
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/select_parallel.out	2025-06-18 02:42:07
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /Users/admin/pgsql/src/test/regress/expected/plpgsql.out /Users/admin/pgsql/build/testrun/regress/regress/resul...
--- /Users/admin/pgsql/src/test/regress/expected/plpgsql.out	2025-06-18 02:40:13
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/plpgsql.out	2025-06-18 02:42:14
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
tap
[02:42:23.880](49.329s) not ok 5 - regression tests pass
tap
[02:43:41.242](74.281s) not ok 2 - regression tests pass
test
[02:45:42.044]  17/343 postgresql:regress / regress/regress                                            ERROR            ...
[02:45:42.044]   8/343 postgresql:isolation / isolation/isolation                                      ERROR            ...
[02:45:42.044]  31/343 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[02:45:42.044]  89/343 postgresql:pg_overexplain / pg_overexplain/regress                              ERROR            ...
[02:45:42.044] 126/343 postgresql:recovery / recovery/027_stream_regress                               ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/isolation/expected/deadlock-parallel.out C:/cirrus/build/testrun/isolati...
--- C:/cirrus/src/test/isolation/expected/deadlock-parallel.out	2025-06-18 02:40:29.024609200 +0000
+++ C:/cirrus/build/testrun/isolation/isolation/results/deadlock-parallel.out	2025-06-18 02:43:11.942525500 +0000
@@ -46,6 +46,7 @@
         1
 (1 row)
 
+step e1c: COMMIT;
 step d2a1: <... completed>
   sum
 -----
@@ -57,7 +58,6 @@
          1
 (1 row)
 
-step e1c: COMMIT;
 step d2c: COMMIT;
 step e2l: <... completed>
 lock_excl
regress
diff --strip-trailing-cr -U3 C:/cirrus/contrib/pg_overexplain/expected/pg_overexplain.out C:/cirrus/build/testrun/pg_ove...
--- C:/cirrus/contrib/pg_overexplain/expected/pg_overexplain.out	2025-06-18 02:40:25.110050900 +0000
+++ C:/cirrus/build/testrun/pg_overexplain/regress/results/pg_overexplain.out	2025-06-18 02:48:31.371624600 +0000
@@ -91,26 +91,26 @@
  GroupAggregate
    Group Key: vegetables.genus
    Disabled Nodes: 0
-   Parallel Safe: true
+   Parallel Safe: false
    Plan Node ID: 0
    ->  Sort
          Sort Key: vegetables.genus, vegetables.name
          Disabled Nodes: 0
-         Parallel Safe: true
+         Parallel Safe: false
          Plan Node ID: 1
          ->  Append
                Disabled Nodes: 0
-               Parallel Safe: true
+               Parallel Safe: false
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/select_parallel.out C:/cirrus/build/testrun/pg_upgrade/...
--- C:/cirrus/src/test/regress/expected/select_parallel.out	2025-06-18 02:40:29.731623300 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/select_parallel.out	2025-06-18 02:44:10.083227800 +00...
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/plpgsql.out C:/cirrus/build/testrun/pg_upgrade/002_pg_u...
--- C:/cirrus/src/test/regress/expected/plpgsql.out	2025-06-18 02:40:29.697392400 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/plpgsql.out	2025-06-18 02:44:33.042185600 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/select_parallel.out C:/cirrus/build/testrun/recovery/02...
--- C:/cirrus/src/test/regress/expected/select_parallel.out	2025-06-18 02:40:29.731623300 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/select_parallel.out	2025-06-18 02:47:23.327060100 +...
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/plpgsql.out C:/cirrus/build/testrun/recovery/027_stream...
--- C:/cirrus/src/test/regress/expected/plpgsql.out	2025-06-18 02:40:29.697392400 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/plpgsql.out	2025-06-18 02:47:47.749475500 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/select_parallel.out C:/cirrus/build/testrun/regress/reg...
--- C:/cirrus/src/test/regress/expected/select_parallel.out	2025-06-18 02:40:29.731623300 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/select_parallel.out	2025-06-18 02:44:06.357096600 +0000
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/plpgsql.out C:/cirrus/build/testrun/regress/regress/res...
--- C:/cirrus/src/test/regress/expected/plpgsql.out	2025-06-18 02:40:29.697392400 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/plpgsql.out	2025-06-18 02:44:27.354734100 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
tap
[02:44:56.916](138.942s) not ok 5 - regression tests pass
tap
[02:48:11.754](165.922s) not ok 2 - regression tests pass
test
[02:55:49.991]  13/338 postgresql:regress / regress/regress                                            ERROR           1...
[02:55:49.991]   6/338 postgresql:isolation / isolation/isolation                                      ERROR           1...
[02:55:49.991]  23/338 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           2...
[02:55:49.991]  87/338 postgresql:pg_overexplain / pg_overexplain/regress                              ERROR            ...
[02:55:49.991]  67/338 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
53/4966 Parallel CREATE INDEX for GIN indexes
CompilerWarnings
compiler
[02:23:32.906] gininsert.c:1619:16: error: unused variable 'oldCtx' [-Werror,-Wunused-variable]
compiler
[02:23:18.092] gininsert.c:1619:16: error: unused variable 'oldCtx' [-Werror,-Wunused-variable]
compiler
[02:22:39.602] gininsert.c:1673:31: error: declaration of ‘oldCtx’ shadows a previous local [-Werror=shadow=compatible-l...
compiler
[02:22:39.602] gininsert.c:1619:23: error: unused variable ‘oldCtx’ [-Werror=unused-variable]
compiler
[02:22:22.028] gininsert.c:1673:31: error: declaration of ‘oldCtx’ shadows a previous local [-Werror=shadow=compatible-l...
compiler
[02:22:22.028] gininsert.c:1619:23: error: unused variable ‘oldCtx’ [-Werror=unused-variable]
compiler
[02:24:11.927] gininsert.c:1619:23: error: unused variable ‘oldCtx’ [-Werror=unused-variable]
compiler
[02:24:11.927] gininsert.c:1673:31: error: declaration of ‘oldCtx’ shadows a previous local [-Werror=shadow=compatible-l...
53/5634 track generic and custom plan calls in pg_stat_statements
FreeBSD - Meson
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/plancache.out /tmp/cirrus-ci-build/build/testrun/pg_st...
--- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/plancache.out	2025-06-18 02:11:47.378316000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/plancache.out	2025-06-18 02:15:49.630205000 +0...
@@ -56,7 +56,7 @@
     ORDER BY query COLLATE "C";
  calls | generic_plan_calls | custom_plan_calls | toplevel |                       query                        
 -------+--------------------+-------------------+----------+----------------------------------------------------
-     3 |                  1 |                 2 | t        | SELECT $1
+     3 |                  1 |                 2 | t        | PREPARE p1 AS SELECT $1
      1 |                  0 |                 0 | t        | SELECT pg_stat_statements_reset() IS NOT NULL AS t
      3 |                  0 |                 0 | t        | SET plan_cache_mode TO $1
 (3 rows)
@@ -121,7 +121,7 @@
 -------+--------------------+-------------------+----------+-----------------------------------------------------------...
      3 |                  0 |                 0 | t        | EXPLAIN (ANALYZE, COSTS OFF, SUMMARY OFF, TIMING OFF, BUFF...
      3 |                  0 |                 0 | t        | EXPLAIN (COSTS OFF) EXECUTE p1(1)
-     6 |                  2 |                 4 | f        | SELECT $1
+     6 |                  2 |                 4 | f        | PREPARE p1 AS SELECT $1
      1 |                  0 |                 0 | t        | SELECT pg_stat_statements_reset() IS NOT NULL AS t
      3 |                  0 |                 0 | t        | SET plan_cache_mode TO $1
...
test
[02:20:39.627]  96/343 postgresql:pg_stat_statements / pg_stat_statements/regress                      ERROR            ...
Linux - Debian Bookworm - Autoconf
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/plancache.out /tmp/cirrus-ci-build/contrib/pg_stat_sta...
--- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/plancache.out	2025-06-18 02:11:44.730904183 +0000
+++ /tmp/cirrus-ci-build/contrib/pg_stat_statements/results/plancache.out	2025-06-18 02:18:42.109574868 +0000
@@ -56,7 +56,7 @@
     ORDER BY query COLLATE "C";
  calls | generic_plan_calls | custom_plan_calls | toplevel |                       query                        
 -------+--------------------+-------------------+----------+----------------------------------------------------
-     3 |                  1 |                 2 | t        | SELECT $1
+     3 |                  1 |                 2 | t        | PREPARE p1 AS SELECT $1
      1 |                  0 |                 0 | t        | SELECT pg_stat_statements_reset() IS NOT NULL AS t
      3 |                  0 |                 0 | t        | SET plan_cache_mode TO $1
 (3 rows)
@@ -121,7 +121,7 @@
 -------+--------------------+-------------------+----------+-----------------------------------------------------------...
      3 |                  0 |                 0 | t        | EXPLAIN (ANALYZE, COSTS OFF, SUMMARY OFF, TIMING OFF, BUFF...
      3 |                  0 |                 0 | t        | EXPLAIN (COSTS OFF) EXECUTE p1(1)
-     6 |                  2 |                 4 | f        | SELECT $1
+     6 |                  2 |                 4 | f        | PREPARE p1 AS SELECT $1
      1 |                  0 |                 0 | t        | SELECT pg_stat_statements_reset() IS NOT NULL AS t
      3 |                  0 |                 0 | t        | SET plan_cache_mode TO $1
...
Linux - Debian Bookworm - Meson
core
[02:24:57.582] #0  0x00007f88c8d6ddd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[02:24:57.582] #1  0x00007f88c8d1a239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[02:24:57.582] #2  0x00007f88c8d1a497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[02:24:57.582] #3  0x000055cc58a6a5f3 in ?? ()
[02:24:57.582] #4  0x000055cc58a64369 in ?? ()
[02:24:57.582] #5  0x000055cc58a6320f in ?? ()
[02:24:57.582] #6  0x000055cc58a63c3b in ?? ()
[02:24:57.582] #7  0x000055cc58a6166f in ?? ()
[02:24:57.582] #8  0x00007f88c8d0524a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[02:24:57.582] #9  0x00007f88c8d05305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[02:24:57.582] #0  <unavailable> in ?? ()
core
[02:24:57.449] #0  0x00007f88c8d6ddd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[02:24:57.449] #1  0x00007f88c8d1a239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[02:24:57.449] #2  0x00007f88c8d1a497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[02:24:57.449] #3  0x000055cc58a6a5c1 in ?? ()
[02:24:57.449] #4  0x000055cc58a64369 in ?? ()
[02:24:57.449] #5  0x000055cc58a6320f in ?? ()
[02:24:57.449] #6  0x000055cc58a63c3b in ?? ()
[02:24:57.449] #7  0x000055cc58a6166f in ?? ()
[02:24:57.449] #8  0x00007f88c8d0524a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[02:24:57.449] #9  0x00007f88c8d05305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/plancache.out /tmp/cirrus-ci-build/build/testrun/pg_st...
--- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/plancache.out	2025-06-18 02:11:44.649948873 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/plancache.out	2025-06-18 02:18:44.459656175 +0...
@@ -56,7 +56,7 @@
     ORDER BY query COLLATE "C";
  calls | generic_plan_calls | custom_plan_calls | toplevel |                       query                        
 -------+--------------------+-------------------+----------+----------------------------------------------------
-     3 |                  1 |                 2 | t        | SELECT $1
+     3 |                  1 |                 2 | t        | PREPARE p1 AS SELECT $1
      1 |                  0 |                 0 | t        | SELECT pg_stat_statements_reset() IS NOT NULL AS t
      3 |                  0 |                 0 | t        | SET plan_cache_mode TO $1
 (3 rows)
@@ -121,7 +121,7 @@
 -------+--------------------+-------------------+----------+-----------------------------------------------------------...
      3 |                  0 |                 0 | t        | EXPLAIN (ANALYZE, COSTS OFF, SUMMARY OFF, TIMING OFF, BUFF...
      3 |                  0 |                 0 | t        | EXPLAIN (COSTS OFF) EXECUTE p1(1)
-     6 |                  2 |                 4 | f        | SELECT $1
+     6 |                  2 |                 4 | f        | PREPARE p1 AS SELECT $1
      1 |                  0 |                 0 | t        | SELECT pg_stat_statements_reset() IS NOT NULL AS t
      3 |                  0 |                 0 | t        | SET plan_cache_mode TO $1
...
test
[02:22:07.567]  96/344 postgresql:pg_stat_statements / pg_stat_statements/regress                      ERROR            ...
macOS - Sonoma - Meson
regress
diff -U3 /Users/admin/pgsql/contrib/pg_stat_statements/expected/plancache.out /Users/admin/pgsql/build/testrun/pg_stat_s...
--- /Users/admin/pgsql/contrib/pg_stat_statements/expected/plancache.out	2025-06-18 02:11:10
+++ /Users/admin/pgsql/build/testrun/pg_stat_statements/regress/results/plancache.out	2025-06-18 02:15:01
@@ -56,7 +56,7 @@
     ORDER BY query COLLATE "C";
  calls | generic_plan_calls | custom_plan_calls | toplevel |                       query                        
 -------+--------------------+-------------------+----------+----------------------------------------------------
-     3 |                  1 |                 2 | t        | SELECT $1
+     3 |                  1 |                 2 | t        | PREPARE p1 AS SELECT $1
      1 |                  0 |                 0 | t        | SELECT pg_stat_statements_reset() IS NOT NULL AS t
      3 |                  0 |                 0 | t        | SET plan_cache_mode TO $1
 (3 rows)
@@ -121,7 +121,7 @@
 -------+--------------------+-------------------+----------+-----------------------------------------------------------...
      3 |                  0 |                 0 | t        | EXPLAIN (ANALYZE, COSTS OFF, SUMMARY OFF, TIMING OFF, BUFF...
      3 |                  0 |                 0 | t        | EXPLAIN (COSTS OFF) EXECUTE p1(1)
-     6 |                  2 |                 4 | f        | SELECT $1
+     6 |                  2 |                 4 | f        | PREPARE p1 AS SELECT $1
      1 |                  0 |                 0 | t        | SELECT pg_stat_statements_reset() IS NOT NULL AS t
      3 |                  0 |                 0 | t        | SET plan_cache_mode TO $1
...
test
[02:17:29.169]  95/343 postgresql:pg_stat_statements / pg_stat_statements/regress                      ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
regress
diff --strip-trailing-cr -U3 C:/cirrus/contrib/pg_stat_statements/expected/plancache.out C:/cirrus/build/testrun/pg_stat...
--- C:/cirrus/contrib/pg_stat_statements/expected/plancache.out	2025-06-18 02:11:48.726851200 +0000
+++ C:/cirrus/build/testrun/pg_stat_statements/regress/results/plancache.out	2025-06-18 02:19:48.884317600 +0000
@@ -56,7 +56,7 @@
     ORDER BY query COLLATE "C";
  calls | generic_plan_calls | custom_plan_calls | toplevel |                       query                        
 -------+--------------------+-------------------+----------+----------------------------------------------------
-     3 |                  1 |                 2 | t        | SELECT $1
+     3 |                  1 |                 2 | t        | PREPARE p1 AS SELECT $1
      1 |                  0 |                 0 | t        | SELECT pg_stat_statements_reset() IS NOT NULL AS t
      3 |                  0 |                 0 | t        | SET plan_cache_mode TO $1
 (3 rows)
@@ -121,7 +121,7 @@
 -------+--------------------+-------------------+----------+-----------------------------------------------------------...
      3 |                  0 |                 0 | t        | EXPLAIN (ANALYZE, COSTS OFF, SUMMARY OFF, TIMING OFF, BUFF...
      3 |                  0 |                 0 | t        | EXPLAIN (COSTS OFF) EXECUTE p1(1)
-     6 |                  2 |                 4 | f        | SELECT $1
+     6 |                  2 |                 4 | f        | PREPARE p1 AS SELECT $1
      1 |                  0 |                 0 | t        | SELECT pg_stat_statements_reset() IS NOT NULL AS t
      3 |                  0 |                 0 | t        | SET plan_cache_mode TO $1
...
test
[02:27:06.525] 100/338 postgresql:pg_stat_statements / pg_stat_statements/regress                      ERROR            ...
53/5811 Expose internal MultiXact member count function for efficient monitoring
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[01:40:31.207] ../src/backend/access/transam/multixact.c(3592): error C2375: 'pg_get_multixact_count': redefinition; dif...
53/5783 Fix Protocol documentation
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[00:33:35.579](0.001s) not ok 13 - reindexdb cannot target invalid database: matches
test
[00:37:01.387] 225/338 postgresql:scripts / scripts/091_reindexdb_all                                  ERROR            ...
53/5773 Disallow concurrent ALTER DOMAIN and DROP DOMAIN
CompilerWarnings
compiler
[00:14:15.181] typecmds.c:2631:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[00:14:15.181] typecmds.c:2760:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[00:14:15.181] typecmds.c:2858:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[00:14:15.181] typecmds.c:3078:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[00:14:15.181] typecmds.c:2969:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[00:14:07.840] typecmds.c:2631:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[00:14:07.840] typecmds.c:2760:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[00:14:07.840] typecmds.c:3078:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[00:14:07.840] typecmds.c:2969:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[00:14:07.840] typecmds.c:2858:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[00:13:38.785] typecmds.c:2631:9: error: implicit declaration of function ‘LockDatabaseObject’ [-Werror=implicit-functio...
compiler
[00:13:32.068] typecmds.c:2631:9: error: implicit declaration of function ‘LockDatabaseObject’ [-Werror=implicit-functio...
compiler
[00:14:37.937] typecmds.c:2631:9: error: implicit declaration of function ‘LockDatabaseObject’ [-Werror=implicit-functio...
53/4984 Serverside SNI for SSL connections
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[22:37:24.839](0.112s) not ok 33 - connect with correct server CA cert file sslmode=require
[22:37:24.840](0.000s) not ok 34 - connect with correct server CA cert file sslmode=require: no stderr
[22:37:24.964](0.000s) not ok 36 - connect fails since the passphrase protected key cannot be reloaded: matches
test
[22:37:54.168] 336/339 postgresql:ssl / ssl/004_sni                                                    ERROR            ...
53/5645 support ALTER COLUMN SET EXPRESSION over virtual generated column with check constraint
FreeBSD - Meson
regress
diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out /tmp/cirrus-ci-build/build/testrun/postgres...
--- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out	2025-06-17 21:24:19.269117000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw-running/regress/results/postgres_fdw.out	2025-06-17 21:32:53.4312860...
@@ -12584,8 +12584,7 @@
   FROM postgres_fdw_get_connections(true);
  server_name | closed | remote_backend_pid 
 -------------+--------+--------------------
- loopback    | t      | t
-(1 row)
+(0 rows)
 
 -- Clean up
 \set VERBOSITY default
test
[21:33:20.480] 76/78 postgresql:postgres_fdw-running / postgres_fdw-running/regress               ERROR            11.24...
53/5382 Adding compression of temporary files
Linux - Debian Bookworm - Meson
core
[21:00:06.149] #0  0x00007f6f0d828dd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[21:00:06.149] #1  0x00007f6f0d7d5239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[21:00:06.149] #2  0x00007f6f0d7d5497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[21:00:06.149] #3  0x00005618167b95c1 in ?? ()
[21:00:06.149] #4  0x00005618167b3369 in ?? ()
[21:00:06.149] #5  0x00005618167b220f in ?? ()
[21:00:06.149] #6  0x00005618167b2c3b in ?? ()
[21:00:06.149] #7  0x00005618167b066f in ?? ()
[21:00:06.149] #8  0x00007f6f0d7c024a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[21:00:06.149] #9  0x00007f6f0d7c0305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[21:00:06.042] #0  0x00007f6f0d828dd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[21:00:06.042] #1  0x00007f6f0d7d5239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[21:00:06.042] #2  0x00007f6f0d7d5497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[21:00:06.042] #3  0x00005618167b95f3 in ?? ()
[21:00:06.042] #4  0x00005618167b3369 in ?? ()
[21:00:06.042] #5  0x00005618167b220f in ?? ()
[21:00:06.042] #6  0x00005618167b2c3b in ?? ()
[21:00:06.042] #7  0x00005618167b066f in ?? ()
[21:00:06.042] #8  0x00007f6f0d7c024a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[21:00:06.042] #9  0x00007f6f0d7c0305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[21:00:06.042] #0  <unavailable> in ?? ()
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join_hash_pglz.out /tmp/cirrus-ci-build/build-32/testrun/regress...
--- /tmp/cirrus-ci-build/src/test/regress/expected/join_hash_pglz.out	2025-06-17 20:42:18.834853268 +0000
+++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/join_hash_pglz.out	2025-06-17 20:51:47.026588969 +0000
@@ -606,11 +606,9 @@
     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;
 $$);
- multibatch 
-------------
- t
-(1 row)
-
+ERROR:  could not read from temporary file: read only 8180 of 1572860 bytes
+CONTEXT:  parallel worker
+PL/pgSQL function hash_join_batches(text) line 6 at FOR over EXECUTE statement
 rollback to settings;
 -- single-batch with rescan, parallel-oblivious
 savepoint settings;
test
[20:57:00.230]  33/344 postgresql:regress / regress/regress                                            ERROR            ...
53/4677 Sequence Access Methods, round two
FreeBSD - Meson
tap
[20:06:48.192](0.000s) not ok 8529 - no_sequence_access_method: should dump relstats_on_unanalyzed_tables
[20:06:48.192](0.000s) not ok 8530 - no_sequence_access_method: should dump statistics_import
test
[20:08:13.816] 279/344 postgresql:pg_dump / pg_dump/002_pg_dump                                        ERROR           1...
Linux - Debian Bookworm - Autoconf
core
[20:15:48.315] #0  0x00007f9309f99bd3 in wait4 () from /lib/x86_64-linux-gnu/libc.so.6
[20:15:48.315] #1  0x000056435c967cc0 in ?? ()
[20:15:48.315] #2  0x000056435c967efa in ?? ()
[20:15:48.315] #3  0x000056435c969630 in ?? ()
[20:15:48.315] #4  0x000056435c963371 in ?? ()
[20:15:48.315] #5  0x000056435c96220f in ?? ()
[20:15:48.315] #6  0x000056435c962c3b in ?? ()
[20:15:48.315] #7  0x000056435c96066f in ?? ()
[20:15:48.315] #8  0x00007f9309eed24a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[20:15:48.315] #9  0x00007f9309eed305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[20:15:48.190] #0  0x00007fa5a29e7bb3 in ?? () from /lib64/ld-linux-x86-64.so.2
[20:15:48.190] #1  0x00007fa5a29cda29 in ?? () from /lib64/ld-linux-x86-64.so.2
[20:15:48.190] #2  0x00007fa5a29cf075 in ?? () from /lib64/ld-linux-x86-64.so.2
[20:15:48.190] #3  0x00007fa5a29c9261 in ?? () from /lib64/ld-linux-x86-64.so.2
[20:15:48.190] #4  0x00007fa5a29df3c1 in _dl_catch_exception () from /lib64/ld-linux-x86-64.so.2
[20:15:48.190] #5  0x00007fa5a29c95ca in ?? () from /lib64/ld-linux-x86-64.so.2
[20:15:48.190] #6  0x00007fa5a29e4a4a in ?? () from /lib64/ld-linux-x86-64.so.2
[20:15:48.190] #7  0x00007fa5a29e12ff in ?? () from /lib64/ld-linux-x86-64.so.2
[20:15:48.190] #8  0x00007fa5a29e2c7c in ?? () from /lib64/ld-linux-x86-64.so.2
[20:15:48.190] #9  0x00007fa5a29e1b28 in ?? () from /lib64/ld-linux-x86-64.so.2
tap
[20:06:12.659](0.000s) not ok 8529 - no_sequence_access_method: should dump relstats_on_unanalyzed_tables
[20:06:12.662](0.000s) not ok 8530 - no_sequence_access_method: should dump statistics_import
Linux - Debian Bookworm - Meson
tap
[20:07:54.798](0.000s) not ok 8529 - no_sequence_access_method: should dump relstats_on_unanalyzed_tables
[20:07:54.802](0.000s) not ok 8530 - no_sequence_access_method: should dump statistics_import
test
[20:09:46.851] 209/345 postgresql:pg_dump / pg_dump/002_pg_dump                                        ERROR            ...
macOS - Sonoma - Meson
tap
[20:06:13.562](0.000s) not ok 8529 - no_sequence_access_method: should dump relstats_on_unanalyzed_tables
[20:06:13.563](0.000s) not ok 8530 - no_sequence_access_method: should dump statistics_import
test
[20:08:38.239] 197/344 postgresql:pg_dump / pg_dump/002_pg_dump                                        ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[20:08:48.196](0.000s) not ok 6127 - no_sequence_access_method: should dump relstats_on_unanalyzed_tables
[20:08:48.197](0.000s) not ok 6128 - no_sequence_access_method: should dump statistics_import
test
[20:13:13.314] 186/339 postgresql:pg_dump / pg_dump/002_pg_dump                                        ERROR            ...
53/4738 psql: Rethinking of \du command
macOS - Sonoma - Meson
core
[17:56:54.243]   * frame #0: 0x0000000192baf214 libsystem_kernel.dylib`fstat + 8
[17:56:54.243]     frame #1: 0x0000000192a8c0f8 libsystem_c.dylib`__swhatbuf + 76
[17:56:54.243]     frame #2: 0x0000000192aa14dc libsystem_c.dylib`setvbuf + 220
[17:56:54.243]     frame #3: 0x000000010434134c bash`___lldb_unnamed_symbol203 + 3292
[17:56:54.243]     frame #4: 0x0000000192857154 dyld`start + 2476
tap
[17:51:53.733](0.000s) not ok 305 - pgbench script error: set too many args stderr /(?^:too many function arguments)/
test
[17:52:53.087] 228/343 postgresql:pgbench / pgbench/001_pgbench_with_server                            ERROR            ...
53/5669 Use CLOCK_MONOTONIC_COARSE for instr_time for explain analyze
FreeBSD - Meson
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/entry_timestamp.out /tmp/cirrus-ci-build/build/testrun...
--- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/entry_timestamp.out	2025-06-17 16:44:02.929608000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/entry_timestamp.out	2025-06-17 16:48:10.622048...
@@ -45,7 +45,7 @@
 WHERE query LIKE '%STMTTS%';
  total | minmax_plan_zero | minmax_exec_zero | minmax_stats_since_after_ref | stats_since_after_ref 
 -------+------------------+------------------+------------------------------+-----------------------
-     2 |                0 |                0 |                            0 |                     0
+     2 |                0 |                1 |                            0 |                     0
 (1 row)
 
 -- Perform single min/max reset
@@ -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)
 
...
test
[16:52:57.562]  94/343 postgresql:pg_stat_statements / pg_stat_statements/regress                      ERROR            ...
Linux - Debian Bookworm - Autoconf
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/entry_timestamp.out /tmp/cirrus-ci-build/contrib/pg_st...
--- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/entry_timestamp.out	2025-06-17 16:44:03.062950256 +0000
+++ /tmp/cirrus-ci-build/contrib/pg_stat_statements/results/entry_timestamp.out	2025-06-17 16:51:29.287053253 +0000
@@ -45,7 +45,7 @@
 WHERE query LIKE '%STMTTS%';
  total | minmax_plan_zero | minmax_exec_zero | minmax_stats_since_after_ref | stats_since_after_ref 
 -------+------------------+------------------+------------------------------+-----------------------
-     2 |                0 |                0 |                            0 |                     0
+     2 |                0 |                2 |                            0 |                     0
 (1 row)
 
 -- Perform single min/max reset
@@ -71,7 +71,7 @@
 WHERE query LIKE '%STMTTS%';
  total | minmax_plan_zero | minmax_exec_zero | minmax_stats_since_after_ref | stats_since_after_ref 
 -------+------------------+------------------+------------------------------+-----------------------
-     2 |                1 |                1 |                            1 |                     0
+     2 |                1 |                2 |                            1 |                     0
 (1 row)
 
...
Linux - Debian Bookworm - Meson
core
[16:58:10.684] #0  0x00007f1ac86aedd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[16:58:10.684] #1  0x00007f1ac865b239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[16:58:10.684] #2  0x00007f1ac8716244 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[16:58:10.684] #3  0x00007f1ac872889c in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[16:58:10.684] #0  <unavailable> in ?? ()
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/entry_timestamp.out /tmp/cirrus-ci-build/build/testrun...
--- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/entry_timestamp.out	2025-06-17 16:44:03.078104609 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/entry_timestamp.out	2025-06-17 16:51:33.861925...
@@ -45,7 +45,7 @@
 WHERE query LIKE '%STMTTS%';
  total | minmax_plan_zero | minmax_exec_zero | minmax_stats_since_after_ref | stats_since_after_ref 
 -------+------------------+------------------+------------------------------+-----------------------
-     2 |                0 |                0 |                            0 |                     0
+     2 |                0 |                2 |                            0 |                     0
 (1 row)
 
 -- Perform single min/max reset
@@ -71,7 +71,7 @@
 WHERE query LIKE '%STMTTS%';
  total | minmax_plan_zero | minmax_exec_zero | minmax_stats_since_after_ref | stats_since_after_ref 
 -------+------------------+------------------+------------------------------+-----------------------
-     2 |                1 |                1 |                            1 |                     0
+     2 |                1 |                2 |                            1 |                     0
 (1 row)
 
...
test
[16:55:07.653]  94/344 postgresql:pg_stat_statements / pg_stat_statements/regress                      ERROR            ...
53/5447 log_min_messages per backend type
FreeBSD - Meson
core
[16:35:56.999] #0  pg_strcasecmp (s1=<optimized out>, s2=<optimized out>, s2@entry=0x16f707ff4c98 "checkpointer") at ../...
[16:35:56.999] #1  0x0000000000773aec in check_log_min_messages (newval=<optimized out>, extra=0x821306d78, source=<opti...
[16:35:56.999] #2  0x0000000000af29e4 in call_string_check_hook (conf=conf@entry=0xbf2c30 <ConfigureNamesString+2800>, n...
[16:35:56.999] #3  0x0000000000af2299 in parse_and_validate_value (record=record@entry=0xbf2c30 <ConfigureNamesString+28...
[16:35:56.999] #4  0x0000000000af1426 in set_config_with_handle (name=<optimized out>, handle=handle@entry=0x0, value=va...
[16:35:56.999] #5  0x0000000000aed742 in set_config_option (name=<optimized out>, value=0x16f707ff4838 "checkpointer:deb...
[16:35:56.999] #6  0x0000000000af643e in ExecSetVariableStmt (stmt=stmt@entry=0x16f707e25fd8, isTopLevel=<optimized out>...
[16:35:56.999] #7  0x000000000097957c in standard_ProcessUtility (pstmt=pstmt@entry=0x16f707e25468, queryString=queryStr...
[16:35:56.999] #8  0x00000008382df00c in pgss_ProcessUtility (pstmt=0x16f707e25468, queryString=0x16f707e24100 "SET log_...
[16:35:56.999] #9  0x0000000000978a5c in PortalRunUtility (portal=0x16f707f0b100, pstmt=0x16f707e25468, isTopLevel=<opti...
core
[16:35:56.694] #0  pg_strcasecmp (s1=<optimized out>, s2=<optimized out>, s2@entry=0xa2766018c98 "checkpointer") at ../s...
[16:35:56.694] #1  0x0000000000773aec in check_log_min_messages (newval=<optimized out>, extra=0x82102d938, source=<opti...
[16:35:56.694] #2  0x0000000000af29e4 in call_string_check_hook (conf=conf@entry=0xbf2c30 <ConfigureNamesString+2800>, n...
[16:35:56.694] #3  0x0000000000af2299 in parse_and_validate_value (record=record@entry=0xbf2c30 <ConfigureNamesString+28...
[16:35:56.694] #4  0x0000000000af1426 in set_config_with_handle (name=<optimized out>, handle=handle@entry=0x0, value=va...
[16:35:56.694] #5  0x0000000000aed742 in set_config_option (name=<optimized out>, value=0xa2766018838 "checkpointer:debu...
[16:35:56.694] #6  0x0000000000af643e in ExecSetVariableStmt (stmt=stmt@entry=0xa2765825d78, isTopLevel=<optimized out>)...
[16:35:56.694] #7  0x000000000097957c in standard_ProcessUtility (pstmt=0xa2765825468, queryString=0xa2765824100 "SET lo...
[16:35:56.694] #8  0x0000000000978f28 in ProcessUtility (pstmt=0x0, queryString=0x0, readOnlyTree=<optimized out>, conte...
[16:35:56.694] #9  0x0000000000978a5c in PortalRunUtility (portal=0xa2765961100, pstmt=0xa2765825468, isTopLevel=<optimi...
core
[16:35:56.404] #0  pg_strcasecmp (s1=<optimized out>, s2=<optimized out>, s2@entry=0xf366521d498 "checkpointer") at ../s...
[16:35:56.404] #1  0x0000000000773aec in check_log_min_messages (newval=<optimized out>, extra=0x8219ddd48, source=<opti...
[16:35:56.404] #2  0x0000000000af29e4 in call_string_check_hook (conf=conf@entry=0xbf2c30 <ConfigureNamesString+2800>, n...
[16:35:56.404] #3  0x0000000000af2299 in parse_and_validate_value (record=record@entry=0xbf2c30 <ConfigureNamesString+28...
[16:35:56.404] #4  0x0000000000af1426 in set_config_with_handle (name=<optimized out>, handle=handle@entry=0x0, value=va...
[16:35:56.404] #5  0x0000000000aed742 in set_config_option (name=<optimized out>, value=0xf366521d038 "checkpointer:debu...
[16:35:56.404] #6  0x0000000000af643e in ExecSetVariableStmt (stmt=stmt@entry=0xf3664a25d78, isTopLevel=<optimized out>)...
[16:35:56.404] #7  0x000000000097957c in standard_ProcessUtility (pstmt=0xf3664a25468, queryString=0xf3664a24100 "SET lo...
[16:35:56.404] #8  0x0000000000978f28 in ProcessUtility (pstmt=0x0, queryString=0x0, readOnlyTree=<optimized out>, conte...
[16:35:56.404] #9  0x0000000000978a5c in PortalRunUtility (portal=0xf3664b0d100, pstmt=0xf3664a25468, isTopLevel=<optimi...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/00...
--- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out	2025-06-17 16:24:51.468244000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/foreign_key.out	2025-06-17 16:28:41.019197...
@@ -1084,2325 +1084,7 @@
 ERROR:  foreign key constraint "fktable_ftest2_ftest1_fkey" cannot be implemented
 DETAIL:  Key columns "ftest2" of the referencing table and "base1" of the referenced table are of incompatible types: i...
 create table fktable(ftest1 int, ftest2 inet, foreign key(ftest2, ftest1) references pktable(base1, ptest1));
-ERROR:  foreign key constraint "fktable_ftest2_ftest1_fkey" cannot be implemented
-DETAIL:  Key columns "ftest2" of the referencing table and "base1" of the referenced table are of incompatible types: i...
-create table fktable(ftest1 int, ftest2 inet, foreign key(ftest1, ftest2) references pktable(ptest1, base1));
-ERROR:  foreign key constraint "fktable_ftest1_ftest2_fkey" cannot be implemented
-DETAIL:  Key columns "ftest1" of the referencing table and "ptest1" of the referenced table are of incompatible types: ...
-drop table pktable;
-drop table pktable_base;
--- 2 columns (1 table), mismatched types
-create table pktable_base(base1 int not null, base2 int);
-create table pktable(ptest1 inet, ptest2 inet[], primary key(base1, ptest1), foreign key(base2, ptest2) references
-                                             pktable(base1, ptest1)) inherits (pktable_base);
-ERROR:  foreign key constraint "pktable_base2_ptest2_fkey" cannot be implemented
-DETAIL:  Key columns "ptest2" of the referencing table and "ptest1" of the referenced table are of incompatible types: ...
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/build/testrun/recovery/027_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out	2025-06-17 16:24:51.468244000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/foreign_key.out	2025-06-17 16:29:50.8977...
@@ -539,2870 +539,10 @@
 
 -- Try to update something that will cascade
 UPDATE PKTABLE set ptest2=5 where ptest2=2;
--- Try to update something that should not cascade
-UPDATE PKTABLE set ptest1=1 WHERE ptest2=3;
--- Show PKTABLE and FKTABLE
-SELECT * from PKTABLE;
- ptest1 | ptest2 | ptest3 | ptest4 
---------+--------+--------+--------
-      2 |      4 |      5 | test4
-      1 |      5 |      3 | test1
-      1 |      3 |      3 | test2
-      1 |      3 |      4 | test3
-(4 rows)
-
-SELECT * from FKTABLE;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/build/testrun/regress/regre...
--- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out	2025-06-17 16:24:51.468244000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/foreign_key.out	2025-06-17 16:28:51.062520000 +0000
@@ -1250,2159 +1250,10 @@
 -- these should work
 ALTER TABLE fktable ADD CONSTRAINT fk_123_123
 FOREIGN KEY (x1,x2,x3) REFERENCES pktable(id1,id2,id3);
-ALTER TABLE fktable ADD CONSTRAINT fk_213_213
-FOREIGN KEY (x2,x1,x3) REFERENCES pktable(id2,id1,id3);
-ALTER TABLE fktable ADD CONSTRAINT fk_253_213
-FOREIGN KEY (x2,x5,x3) REFERENCES pktable(id2,id1,id3);
--- these should fail
-ALTER TABLE fktable ADD CONSTRAINT fk_123_231
-FOREIGN KEY (x1,x2,x3) REFERENCES pktable(id2,id3,id1);
-ERROR:  foreign key constraint "fk_123_231" cannot be implemented
-DETAIL:  Key columns "x1" of the referencing table and "id2" of the referenced table are of incompatible types: integer...
-ALTER TABLE fktable ADD CONSTRAINT fk_241_132
-FOREIGN KEY (x2,x4,x1) REFERENCES pktable(id1,id3,id2);
-ERROR:  foreign key constraint "fk_241_132" cannot be implemented
-DETAIL:  Key columns "x2" of the referencing table and "id1" of the referenced table are of incompatible types: charact...
...
tap
[16:28:42.544](130.912s) not ok 5 - regression tests pass
[16:28:57.293](2.844s) not ok 7 - pg_restore to destination instance
[16:29:10.900](13.607s) not ok 8 - dump outputs from original and restored regression databases match
[16:29:27.694](1.278s) not ok 16 - run of pg_upgrade --check for new instance
[16:29:27.695](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[16:29:28.685](0.990s) not ok 18 - run of pg_upgrade for new instance
[16:29:28.694](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[16:29:29.069](0.190s) not ok 20 - check that locales in new cluster match original cluster
[16:29:31.084](0.027s) not ok 22 - old and new dumps match after pg_upgrade
tap
[16:29:52.268](156.760s) not ok 2 - regression tests pass
test
[16:33:06.325]  84/343 postgresql:regress / regress/regress                                            ERROR           1...
[16:33:06.325]  76/343 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[16:33:06.325] 154/343 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
Linux - Debian Bookworm - Autoconf
core
[16:40:25.281] #0  0x00007f4bfa8abeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[16:40:25.281] #1  0x00007f4bfa85cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[16:40:25.281] #2  0x00007f4bfa847472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[16:40:25.281] #3  0x00007f4bfbad650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[16:40:25.281] #4  0x00007f4bfbae2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[16:40:25.281] #5  0x00007f4bfbac1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7f4bf7c25f4e, __in_ch...
[16:40:25.281] #6  0x00007f4bfbabe6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[16:40:25.281] #7  0x00007f4bfbabd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7f4bf7c26bf0, cont...
[16:40:25.281] #8  <signal handler called>
[16:40:25.281] #9  0x0000559f7c0eda08 in pg_strcasecmp (s1=0x1 <error: Cannot access memory at address 0x1>, s2=s2@entry...
core
[16:40:26.384] #0  0x00007fb054eabeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[16:40:26.384] #1  0x00007fb054e5cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[16:40:26.384] #2  0x00007fb054e47472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[16:40:26.384] #3  0x00007fb055ed650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[16:40:26.384] #4  0x00007fb055ee2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[16:40:26.384] #5  0x00007fb055ec1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7fb054820f4e, __in_ch...
[16:40:26.384] #6  0x00007fb055ebe6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[16:40:26.384] #7  0x00007fb055ebd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7fb054821bf0, cont...
[16:40:26.384] #8  <signal handler called>
[16:40:26.384] #9  0x0000562d51e13a08 in pg_strcasecmp (s1=0x1 <error: Cannot access memory at address 0x1>, s2=s2@entry...
core
[16:40:25.838] #0  0x00007fac4faabeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[16:40:25.838] #1  0x00007fac4fa5cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[16:40:25.838] #2  0x00007fac4fa47472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[16:40:25.838] #3  0x00007fac50cd650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[16:40:25.838] #4  0x00007fac50ce2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[16:40:25.838] #5  0x00007fac50cc1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7fac4ce39f4e, __in_ch...
[16:40:25.838] #6  0x00007fac50cbe6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[16:40:25.838] #7  0x00007fac50cbd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7fac4ce3abf0, cont...
[16:40:25.838] #8  <signal handler called>
[16:40:25.838] #9  0x000055aea36b9a08 in pg_strcasecmp (s1=0x1 <error: Cannot access memory at address 0x1>, s2=s2@entry...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_chec...
--- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out	2025-06-17 16:24:49.665756208 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/foreign_key.out	2025-06-17 16:33:53.152999710 +0000
@@ -1567,1842 +1567,10 @@
 ERROR:  update or delete on table "pktable2" violates foreign key constraint "fktable2_d_e_fkey" on table "fktable2"
 DETAIL:  Key (d, e)=(4, 5) is still referenced from table "fktable2".
 drop table pktable2, fktable2;
--- Test truncation of long foreign key names
-create table pktable1 (a int primary key);
-create table pktable2 (a int, b int, primary key (a, b));
-create table fktable2 (
-  a int,
-  b int,
-  very_very_long_column_name_to_exceed_63_characters int,
-  foreign key (very_very_long_column_name_to_exceed_63_characters) references pktable1,
-  foreign key (a, very_very_long_column_name_to_exceed_63_characters) references pktable2,
-  foreign key (a, very_very_long_column_name_to_exceed_63_characters) references pktable2
-);
-select conname from pg_constraint where conrelid = 'fktable2'::regclass order by conname;
-                             conname                             
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check...
--- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out	2025-06-17 16:24:49.665756208 +0000
+++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/foreign_key.out	2025-06-17 16:35:03.252943892 +0000
@@ -930,2479 +930,10 @@
 DETAIL:  Key (ftest1)=(43) is not present in table "pktable".
 DROP TABLE FKTABLE;
 DROP TABLE PKTABLE;
--- Two columns, two tables
-CREATE TABLE PKTABLE (ptest1 int, ptest2 inet, PRIMARY KEY(ptest1, ptest2));
--- This should fail, because we just chose really odd types
-CREATE TABLE FKTABLE (ftest1 cidr, ftest2 timestamp, FOREIGN KEY(ftest1, ftest2) REFERENCES pktable);
-ERROR:  foreign key constraint "fktable_ftest1_ftest2_fkey" cannot be implemented
-DETAIL:  Key columns "ftest1" of the referencing table and "ptest1" of the referenced table are of incompatible types: ...
--- Again, so should this...
-CREATE TABLE FKTABLE (ftest1 cidr, ftest2 timestamp, FOREIGN KEY(ftest1, ftest2) REFERENCES pktable(ptest1, ptest2));
-ERROR:  foreign key constraint "fktable_ftest1_ftest2_fkey" cannot be implemented
-DETAIL:  Key columns "ftest1" of the referencing table and "ptest1" of the referenced table are of incompatible types: ...
--- This fails because we mixed up the column ordering
-CREATE TABLE FKTABLE (ftest1 int, ftest2 inet, FOREIGN KEY(ftest2, ftest1) REFERENCES pktable);
-ERROR:  foreign key constraint "fktable_ftest2_ftest1_fkey" cannot be implemented
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/src/test/regress/results/fo...
--- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out	2025-06-17 16:24:49.665756208 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/foreign_key.out	2025-06-17 16:30:37.733132159 +0000
@@ -1264,2145 +1264,10 @@
 ERROR:  foreign key constraint "fk_241_132" cannot be implemented
 DETAIL:  Key columns "x2" of the referencing table and "id1" of the referenced table are of incompatible types: charact...
 DROP TABLE pktable, fktable;
--- test a tricky case: we can elide firing the FK check trigger during
--- an UPDATE if the UPDATE did not change the foreign key
--- field. However, we can't do this if our transaction was the one that
--- created the updated row and the trigger is deferred, since our UPDATE
--- will have invalidated the original newly-inserted tuple, and therefore
--- cause the on-INSERT RI trigger not to be fired.
-CREATE TEMP TABLE pktable (
-    id int primary key,
-    other int
-);
-CREATE TEMP TABLE fktable (
-    id int primary key,
-    fk int references pktable deferrable initially deferred
...
sanitizer
SUMMARY: AddressSanitizer: SEGV /tmp/cirrus-ci-build/src/port/pgstrcasecmp.c:40 in pg_strcasecmp
sanitizer
SUMMARY: AddressSanitizer: SEGV /tmp/cirrus-ci-build/src/port/pgstrcasecmp.c:40 in pg_strcasecmp
sanitizer
SUMMARY: AddressSanitizer: SEGV /tmp/cirrus-ci-build/src/port/pgstrcasecmp.c:40 in pg_strcasecmp
tap
[16:33:54.228](101.063s) not ok 5 - regression tests pass
[16:34:12.598](6.453s) not ok 7 - pg_restore to destination instance
[16:34:18.517](5.918s) not ok 8 - dump outputs from original and restored regression databases match
[16:34:28.966](3.120s) not ok 16 - run of pg_upgrade --check for new instance
[16:34:28.967](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[16:34:32.120](3.153s) not ok 18 - run of pg_upgrade for new instance
[16:34:32.121](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[16:34:32.535](0.154s) not ok 20 - check that locales in new cluster match original cluster
[16:34:33.297](0.032s) not ok 22 - old and new dumps match after pg_upgrade
tap
[16:35:03.932](66.141s) not ok 2 - regression tests pass
Linux - Debian Bookworm - Meson
core
[16:38:04.348] #0  0x00007fe5692a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[16:38:04.348] #1  0x00007fe56925afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[16:38:04.348] #2  0x00007fe569245472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[16:38:04.348] #3  0x00007fe56941e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[16:38:04.348] #4  0x00007fe56942aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[16:38:04.348] #5  0x00007fe56940d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x55aef6b36c40,...
[16:38:04.348] #6  0x000055aef6034bde in pg_strcasecmp (s1=0x1 <error: Cannot access memory at address 0x1>, s2=<optimiz...
[16:38:04.348] #7  0x000055aef58af709 in check_log_min_messages (newval=<optimized out>, extra=0x7ffcacd51ce0, source=<o...
[16:38:04.348] #8  0x000055aef5fd04f1 in call_string_check_hook (conf=conf@entry=0x55aef6af7ed0 <ConfigureNamesString+28...
[16:38:04.348] #9  0x000055aef5fd5d9c in parse_and_validate_value (record=record@entry=0x55aef6af7ed0 <ConfigureNamesStr...
core
[16:38:05.867] #0  0x00007fc8408a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[16:38:05.867] #1  0x00007fc84085afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[16:38:05.867] #2  0x00007fc840845472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[16:38:05.867] #3  0x00007fc840a1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[16:38:05.867] #4  0x00007fc840a2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[16:38:05.867] #5  0x00007fc840a0d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x556b66daac40,...
[16:38:05.867] #6  0x0000556b662a8bde in pg_strcasecmp (s1=0x1 <error: Cannot access memory at address 0x1>, s2=<optimiz...
[16:38:05.867] #7  0x0000556b65b23709 in check_log_min_messages (newval=<optimized out>, extra=0x7fff59076900, source=<o...
[16:38:05.867] #8  0x0000556b662444f1 in call_string_check_hook (conf=conf@entry=0x556b66d6bed0 <ConfigureNamesString+28...
[16:38:05.867] #9  0x0000556b66249d9c in parse_and_validate_value (record=record@entry=0x556b66d6bed0 <ConfigureNamesStr...
core
[16:38:02.856] #0  0x00007f57a62a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[16:38:02.856] #1  0x00007f57a625afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[16:38:02.856] #2  0x00007f57a6245472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[16:38:02.856] #3  0x00007f57a641e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[16:38:02.856] #4  0x00007f57a642aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[16:38:02.856] #5  0x00007f57a640d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x55cec86e8c40,...
[16:38:02.856] #6  0x000055cec7be6bde in pg_strcasecmp (s1=0x1 <error: Cannot access memory at address 0x1>, s2=<optimiz...
[16:38:02.856] #7  0x000055cec7461709 in check_log_min_messages (newval=<optimized out>, extra=0x7ffc76850eb0, source=<o...
[16:38:02.856] #8  0x000055cec7b824f1 in call_string_check_hook (conf=conf@entry=0x55cec86a9ed0 <ConfigureNamesString+28...
[16:38:02.856] #9  0x000055cec7b87d9c in parse_and_validate_value (record=record@entry=0x55cec86a9ed0 <ConfigureNamesStr...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/00...
--- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out	2025-06-17 16:24:48.756190851 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/foreign_key.out	2025-06-17 16:30:22.599351...
@@ -1598,1811 +1598,7 @@
 savepoint x;
 delete from fktable2;
 rollback to x;
-commit;
-begin;
-insert into fktable2 values(2);
-savepoint x;
-delete from fktable2;
-rollback to x;
-commit; -- fail
-ERROR:  insert or update on table "fktable2" violates foreign key constraint "fktable2_f1_fkey"
-DETAIL:  Key (f1)=(2) is not present in table "pktable2".
---
--- Test that we prevent dropping FK constraint with pending trigger events
---
-begin;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/build/testrun/recovery/027_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out	2025-06-17 16:24:48.756190851 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/foreign_key.out	2025-06-17 16:31:34.4389...
@@ -864,2545 +864,10 @@
 -- Test some invalid FK definitions
 CREATE TABLE PKTABLE (ptest1 int PRIMARY KEY, someoid oid);
 CREATE TABLE FKTABLE_FAIL1 ( ftest1 int, CONSTRAINT fkfail1 FOREIGN KEY (ftest2) REFERENCES PKTABLE);
-ERROR:  column "ftest2" referenced in foreign key constraint does not exist
-CREATE TABLE FKTABLE_FAIL2 ( ftest1 int, CONSTRAINT fkfail1 FOREIGN KEY (ftest1) REFERENCES PKTABLE(ptest2));
-ERROR:  column "ptest2" referenced in foreign key constraint does not exist
-CREATE TABLE FKTABLE_FAIL3 ( ftest1 int, CONSTRAINT fkfail1 FOREIGN KEY (tableoid) REFERENCES PKTABLE(someoid));
-ERROR:  system columns cannot be used in foreign keys
-CREATE TABLE FKTABLE_FAIL4 ( ftest1 oid, CONSTRAINT fkfail1 FOREIGN KEY (ftest1) REFERENCES PKTABLE(tableoid));
-ERROR:  system columns cannot be used in foreign keys
-DROP TABLE PKTABLE;
--- Test for referencing column number smaller than referenced constraint
-CREATE TABLE PKTABLE (ptest1 int, ptest2 int, UNIQUE(ptest1, ptest2));
-CREATE TABLE FKTABLE_FAIL1 (ftest1 int REFERENCES pktable(ptest1));
-ERROR:  there is no unique constraint matching given keys for referenced table "pktable"
-DROP TABLE FKTABLE_FAIL1;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/build/testrun/regress/regre...
--- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out	2025-06-17 16:24:48.756190851 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/foreign_key.out	2025-06-17 16:30:24.523428372 +0000
@@ -2321,1088 +2321,10 @@
 -- test the case when the referenced table is owned by a different user
 create role regress_other_partitioned_fk_owner;
 grant references on fk_notpartitioned_pk to regress_other_partitioned_fk_owner;
-set role regress_other_partitioned_fk_owner;
-create table other_partitioned_fk(a int, b int) partition by list (a);
-create table other_partitioned_fk_1 partition of other_partitioned_fk
-  for values in (2048);
-insert into other_partitioned_fk
-  select 2048, x from generate_series(1,10) x;
--- this should fail
-alter table other_partitioned_fk add foreign key (a, b)
-  references fk_notpartitioned_pk(a, b);
-ERROR:  insert or update on table "other_partitioned_fk_1" violates foreign key constraint "other_partitioned_fk_a_b_fk...
-DETAIL:  Key (a, b)=(2048, 1) is not present in table "fk_notpartitioned_pk".
--- add the missing keys and retry
-reset role;
...
tap
[16:30:25.238](61.649s) not ok 5 - regression tests pass
[16:30:37.465](4.781s) not ok 7 - pg_restore to destination instance
[16:30:43.174](5.708s) not ok 8 - dump outputs from original and restored regression databases match
[16:30:51.189](1.950s) not ok 16 - run of pg_upgrade --check for new instance
[16:30:51.190](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[16:30:52.660](1.470s) not ok 18 - run of pg_upgrade for new instance
[16:30:52.660](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[16:30:53.006](0.071s) not ok 20 - check that locales in new cluster match original cluster
[16:30:53.752](0.080s) not ok 22 - old and new dumps match after pg_upgrade
tap
[16:31:37.253](62.936s) not ok 2 - regression tests pass
test
[16:35:14.340]  24/344 postgresql:regress / regress/regress                                            ERROR            ...
[16:35:14.340]  25/344 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR            ...
[16:35:14.340]  77/344 postgresql:recovery / recovery/027_stream_regress                               ERROR            ...
macOS - Sonoma - Meson
core
[16:38:29.027]   * frame #0: 0x00000001012db038 postgres`pg_strcasecmp(s1=0x0000000000000000, s2="checkpointer") at pgst...
[16:38:29.027]     frame #1: 0x0000000100f96b08 postgres`check_log_min_messages(newval=<unavailable>, extra=0x000000016e...
[16:38:29.027]     frame #2: 0x00000001012af8a4 postgres`call_string_check_hook(conf=0x00000001016888b8, newval=0x000000...
[16:38:29.027]     frame #3: 0x00000001012af1a8 postgres`parse_and_validate_value(record=0x00000001016888b8, value=<unav...
[16:38:29.027]     frame #4: 0x00000001012ae32c postgres`set_config_with_handle(name=<unavailable>, handle=<unavailable>...
[16:38:29.027]     frame #5: 0x00000001012aaa04 postgres`set_config_option(name="log_min_messages", value="checkpointer:...
[16:38:29.027]     frame #6: 0x00000001012b2938 postgres`ExecSetVariableStmt(stmt=0x000000014680f668, isTopLevel=<unavai...
[16:38:29.027]     frame #7: 0x00000001011610b4 postgres`standard_ProcessUtility(pstmt=0x000000014680f718, queryString="...
[16:38:29.027]     frame #8: 0x0000000101160e80 postgres`ProcessUtility(pstmt=<unavailable>, queryString=<unavailable>, ...
[16:38:29.027]     frame #9: 0x0000000101160adc postgres`PortalRunUtility(portal=0x0000000136040b00, pstmt=0x00000001468...
core
[16:39:07.014]   * frame #0: 0x000000010098b038 postgres`pg_strcasecmp(s1=0x0000000000000000, s2="checkpointer") at pgst...
[16:39:07.014]     frame #1: 0x0000000100646b08 postgres`check_log_min_messages(newval=<unavailable>, extra=0x000000016f...
[16:39:07.014]     frame #2: 0x000000010095f8a4 postgres`call_string_check_hook(conf=0x0000000100d388b8, newval=0x000000...
[16:39:07.014]     frame #3: 0x000000010095f1a8 postgres`parse_and_validate_value(record=0x0000000100d388b8, value=<unav...
[16:39:07.014]     frame #4: 0x000000010095e32c postgres`set_config_with_handle(name=<unavailable>, handle=<unavailable>...
[16:39:07.014]     frame #5: 0x000000010095aa04 postgres`set_config_option(name="log_min_messages", value="checkpointer:...
[16:39:07.014]     frame #6: 0x0000000100962938 postgres`ExecSetVariableStmt(stmt=0x0000000121809468, isTopLevel=<unavai...
[16:39:07.014]     frame #7: 0x00000001008110b4 postgres`standard_ProcessUtility(pstmt=0x0000000121809518, queryString="...
[16:39:07.014]     frame #8: 0x0000000100810e80 postgres`ProcessUtility(pstmt=<unavailable>, queryString=<unavailable>, ...
[16:39:07.014]     frame #9: 0x0000000100810adc postgres`PortalRunUtility(portal=0x0000000122836b00, pstmt=0x00000001218...
core
[16:40:22.339]   * frame #0: 0x000000010108b038 postgres`pg_strcasecmp(s1=0x0000000000000000, s2="checkpointer") at pgst...
[16:40:22.339]     frame #1: 0x0000000100d46b08 postgres`check_log_min_messages(newval=<unavailable>, extra=0x000000016f...
[16:40:22.339]     frame #2: 0x000000010105f8a4 postgres`call_string_check_hook(conf=0x00000001014388b8, newval=0x000000...
[16:40:22.339]     frame #3: 0x000000010105f1a8 postgres`parse_and_validate_value(record=0x00000001014388b8, value=<unav...
[16:40:22.339]     frame #4: 0x000000010105e32c postgres`set_config_with_handle(name=<unavailable>, handle=<unavailable>...
[16:40:22.339]     frame #5: 0x000000010105aa04 postgres`set_config_option(name="log_min_messages", value="checkpointer:...
[16:40:22.339]     frame #6: 0x0000000101062938 postgres`ExecSetVariableStmt(stmt=0x000000013f009668, isTopLevel=<unavai...
[16:40:22.339]     frame #7: 0x0000000100f110b4 postgres`standard_ProcessUtility(pstmt=0x000000013f009718, queryString="...
[16:40:22.339]     frame #8: 0x00000001017b8334 pg_stat_statements.dylib`pgss_ProcessUtility(pstmt=0x000000013f009718, q...
[16:40:22.339]     frame #9: 0x0000000100f10adc postgres`PortalRunUtility(portal=0x000000014e833b00, pstmt=0x000000013f0...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/foreign_key.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg...
--- /Users/admin/pgsql/src/test/regress/expected/foreign_key.out	2025-06-17 16:24:12
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/foreign_key.out	2025-06-17 16:29:27
@@ -602,2807 +602,10 @@
 
 DROP TABLE FKTABLE;
 DROP TABLE PKTABLE;
--- set null update / set default delete
-CREATE TABLE PKTABLE ( ptest1 int, ptest2 int, ptest3 int, ptest4 text, PRIMARY KEY(ptest1, ptest2, ptest3) );
-CREATE TABLE FKTABLE ( ftest1 int DEFAULT 0, ftest2 int, ftest3 int, ftest4 int,  CONSTRAINT constrname3
-			FOREIGN KEY(ftest1, ftest2, ftest3) REFERENCES PKTABLE
-			ON DELETE SET DEFAULT ON UPDATE SET NULL);
--- Insert Primary Key values
-INSERT INTO PKTABLE VALUES (1, 2, 3, 'test1');
-INSERT INTO PKTABLE VALUES (1, 3, 3, 'test2');
-INSERT INTO PKTABLE VALUES (2, 3, 4, 'test3');
-INSERT INTO PKTABLE VALUES (2, 4, 5, 'test4');
--- Insert Foreign Key values
-INSERT INTO FKTABLE VALUES (1, 2, 3, 1);
-INSERT INTO FKTABLE VALUES (2, 3, 4, 1);
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/cluster.out /Users/admin/pgsql/build/testrun/recovery/027_stream_r...
--- /Users/admin/pgsql/src/test/regress/expected/cluster.out	2025-06-17 16:24:12
+++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/cluster.out	2025-06-17 16:31:30
@@ -435,241 +435,10 @@
 create temp table clstr_temp (col1 int primary key, col2 text);
 insert into clstr_temp values (2, 'two'), (1, 'one');
 cluster clstr_temp using clstr_temp_pkey;
-select * from clstr_temp;
- col1 | col2 
-------+------
-    1 | one
-    2 | two
-(2 rows)
-
-drop table clstr_temp;
-RESET SESSION AUTHORIZATION;
--- check clustering an empty table
-DROP TABLE clustertest;
-CREATE TABLE clustertest (f1 int PRIMARY KEY);
-CLUSTER clustertest USING clustertest_pkey;
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/guc.out /Users/admin/pgsql/build/testrun/regress/regress/results/g...
--- /Users/admin/pgsql/src/test/regress/expected/guc.out	2025-06-17 16:24:12
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/guc.out	2025-06-17 16:29:27
@@ -929,35 +929,7 @@
 (1 row)
 
 SET log_min_messages TO 'checkpointer:debug2, autovacuum:debug1';  --fail
-ERROR:  invalid value for parameter "log_min_messages": "checkpointer:debug2, autovacuum:debug1"
-DETAIL:  Generic log level was not defined.
-SET log_min_messages TO 'debug1, backend:error, fatal';  -- fail
-ERROR:  invalid value for parameter "log_min_messages": "debug1, backend:error, fatal"
-DETAIL:  Generic log level was already assigned.
-SET log_min_messages TO 'backend:error, foo:fatal, archiver:debug1';  -- fail
-ERROR:  invalid value for parameter "log_min_messages": "backend:error, foo:fatal, archiver:debug1"
-DETAIL:  Unrecognized backend type: "foo".
-SET log_min_messages TO 'backend:error, checkpointer:bar, archiver:debug1';  -- fail
-ERROR:  invalid value for parameter "log_min_messages": "backend:error, checkpointer:bar, archiver:debug1"
-DETAIL:  Unrecognized log level: "bar".
-SET log_min_messages TO 'backend:error, checkpointer:debug3, fatal, archiver:debug2, autovacuum:debug1, walsender:debug...
-SHOW log_min_messages;
...
tap
[16:29:32.395](102.889s) not ok 5 - regression tests pass
[16:30:07.395](1.701s) not ok 16 - run of pg_upgrade --check for new instance
[16:30:07.396](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[16:30:08.609](1.213s) not ok 18 - run of pg_upgrade for new instance
[16:30:08.609](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[16:30:08.883](0.088s) not ok 20 - check that locales in new cluster match original cluster
[16:30:10.505](0.236s) not ok 22 - old and new dumps match after pg_upgrade
tap
[16:31:34.491](110.443s) not ok 2 - regression tests pass
test
[16:34:36.073]  25/343 postgresql:regress / regress/regress                                            ERROR           1...
[16:34:36.073]  27/343 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[16:34:36.073] 118/343 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
Windows - Server 2019, VS 2019 - Meson & ninja
core
000000c9`89bffae8 00007ffd`db5eda3e     ntdll!NtWaitForSingleObject+0x14
000000c9`89bffaf0 00007ff6`a917c44c     KERNELBASE!WaitForSingleObjectEx+0x8e
000000c9`89bffb90 00007ffd`dcd24cb0     postgres!pg_timer_thread(
000000c9`89bffbd0 00007ffd`ddf3edcb     KERNEL32!BaseThreadInitThunk+0x10
000000c9`89bffc00 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000c9`88ffede0 00007ff6`a8f71519     postgres!pg_strcasecmp(
000000c9`88ffee20 00007ff6`a950fc2a     postgres!check_log_min_messages(
000000c9`88ffef30 00007ff6`a9511709     postgres!call_string_check_hook(
000000c9`88fff0a0 00007ff6`a95086d6     postgres!parse_and_validate_value(
000000c9`88fff1a0 00007ff6`a9506f29     postgres!set_config_with_handle(
000000c9`88fff300 00007ff6`a9512e6b     postgres!set_config_option(
000000c9`88fff370 00007ff6`a92a6741     postgres!ExecSetVariableStmt(
000000c9`88fff470 00007ff6`a92a5d59     postgres!standard_ProcessUtility(
000000c9`88fff640 00007ff6`a92a4d3d     postgres!ProcessUtility(
000000c9`88fff690 00007ff6`a92a5092     postgres!PortalRunUtility(
core
000000c9`897ffc98 00007ffd`db6348fa     ntdll!NtFsControlFile+0x14
000000c9`897ffca0 00007ff6`a917a9ab     KERNELBASE!ConnectNamedPipe+0x6a
000000c9`897ffd10 00007ffd`dcd24cb0     postgres!pg_signal_thread(
000000c9`897ffe10 00007ffd`ddf3edcb     KERNEL32!BaseThreadInitThunk+0x10
000000c9`897ffe40 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000c9`89fff728 00007ffd`ddecb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000c9`89fff730 00007ffd`dcd24cb0     ntdll!TppWorkerThread+0x2df
000000c9`89fffa20 00007ffd`ddf3edcb     KERNEL32!BaseThreadInitThunk+0x10
000000c9`89fffa50 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000c9`893ffa08 00007ffd`ddecb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000c9`893ffa10 00007ffd`dcd24cb0     ntdll!TppWorkerThread+0x2df
000000c9`893ffd00 00007ffd`ddf3edcb     KERNEL32!BaseThreadInitThunk+0x10
000000c9`893ffd30 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000094`009fee20 00007ff6`a8f71519     postgres!pg_strcasecmp(
00000094`009fee60 00007ff6`a950fc2a     postgres!check_log_min_messages(
00000094`009fef70 00007ff6`a9511709     postgres!call_string_check_hook(
00000094`009ff0e0 00007ff6`a95086d6     postgres!parse_and_validate_value(
00000094`009ff1e0 00007ff6`a9506f29     postgres!set_config_with_handle(
00000094`009ff340 00007ff6`a9512e6b     postgres!set_config_option(
00000094`009ff3b0 00007ff6`a92a6741     postgres!ExecSetVariableStmt(
00000094`009ff4b0 00007ff6`a92a5d59     postgres!standard_ProcessUtility(
00000094`009ff680 00007ff6`a92a4d3d     postgres!ProcessUtility(
00000094`009ff6d0 00007ff6`a92a5092     postgres!PortalRunUtility(
core
00000094`011ff608 00007ffd`db6348fa     ntdll!NtFsControlFile+0x14
00000094`011ff610 00007ff6`a917a9ab     KERNELBASE!ConnectNamedPipe+0x6a
00000094`011ff680 00007ffd`dcd24cb0     postgres!pg_signal_thread(
00000094`011ff780 00007ffd`ddf3edcb     KERNEL32!BaseThreadInitThunk+0x10
00000094`011ff7b0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000094`00dff448 00007ffd`ddecb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000094`00dff450 00007ffd`dcd24cb0     ntdll!TppWorkerThread+0x2df
00000094`00dff740 00007ffd`ddf3edcb     KERNEL32!BaseThreadInitThunk+0x10
00000094`00dff770 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000094`019ff638 00007ffd`ddecb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000094`019ff640 00007ffd`dcd24cb0     ntdll!TppWorkerThread+0x2df
00000094`019ff930 00007ffd`ddf3edcb     KERNEL32!BaseThreadInitThunk+0x10
00000094`019ff960 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000094`015ff9b8 00007ffd`db5eda3e     ntdll!NtWaitForSingleObject+0x14
00000094`015ff9c0 00007ff6`a917c44c     KERNELBASE!WaitForSingleObjectEx+0x8e
00000094`015ffa60 00007ffd`dcd24cb0     postgres!pg_timer_thread(
00000094`015ffaa0 00007ffd`ddf3edcb     KERNEL32!BaseThreadInitThunk+0x10
00000094`015ffad0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000c1`b07ffa38 00007ffd`db5eda3e     ntdll!NtWaitForSingleObject+0x14
000000c1`b07ffa40 00007ff6`a917c44c     KERNELBASE!WaitForSingleObjectEx+0x8e
000000c1`b07ffae0 00007ffd`dcd24cb0     postgres!pg_timer_thread(
000000c1`b07ffb20 00007ffd`ddf3edcb     KERNEL32!BaseThreadInitThunk+0x10
000000c1`b07ffb50 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000c1`afbfe360 00007ff6`a8f71519     postgres!pg_strcasecmp(
000000c1`afbfe3a0 00007ff6`a950fc2a     postgres!check_log_min_messages(
000000c1`afbfe4b0 00007ff6`a9511709     postgres!call_string_check_hook(
000000c1`afbfe620 00007ff6`a95086d6     postgres!parse_and_validate_value(
000000c1`afbfe720 00007ff6`a9506f29     postgres!set_config_with_handle(
000000c1`afbfe880 00007ff6`a9512e6b     postgres!set_config_option(
000000c1`afbfe8f0 00007ff6`a92a6741     postgres!ExecSetVariableStmt(
000000c1`afbfe9f0 00007ffd`ce6234b9     postgres!standard_ProcessUtility(
000000c1`afbfebc0 00007ff6`a92a5d0f     pg_stat_statements!pgss_ProcessUtility(
000000c1`afbff020 00007ff6`a92a4d3d     postgres!ProcessUtility(
core
000000c1`affff7a8 00007ffd`ddecb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000c1`affff7b0 00007ffd`dcd24cb0     ntdll!TppWorkerThread+0x2df
000000c1`affffaa0 00007ffd`ddf3edcb     KERNEL32!BaseThreadInitThunk+0x10
000000c1`affffad0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000c1`b0bffb48 00007ffd`ddecb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000c1`b0bffb50 00007ffd`dcd24cb0     ntdll!TppWorkerThread+0x2df
000000c1`b0bffe40 00007ffd`ddf3edcb     KERNEL32!BaseThreadInitThunk+0x10
000000c1`b0bffe70 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000c1`b03ff908 00007ffd`db6348fa     ntdll!NtFsControlFile+0x14
000000c1`b03ff910 00007ff6`a917a9ab     KERNELBASE!ConnectNamedPipe+0x6a
000000c1`b03ff980 00007ffd`dcd24cb0     postgres!pg_signal_thread(
000000c1`b03ffa80 00007ffd`ddf3edcb     KERNEL32!BaseThreadInitThunk+0x10
000000c1`b03ffab0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/foreign_key.out C:/cirrus/build/testrun/pg_upgrade/002_...
--- C:/cirrus/src/test/regress/expected/foreign_key.out	2025-06-17 16:24:55.096215700 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/foreign_key.out	2025-06-17 16:28:38.727783700 +0000
@@ -2482,927 +2482,10 @@
 alter table fkpart0.fk_part_1 drop constraint fk_part_1_a_fkey;
 ERROR:  cannot drop inherited constraint "fk_part_1_a_fkey" of relation "fk_part_1"
 \d fkpart0.fk_part_23	\\ -- should have only one FK
-      Partitioned table "fkpart0.fk_part_23"
- Column |  Type   | Collation | Nullable | Default 
---------+---------+-----------+----------+---------
- a      | integer |           |          | 
-Partition of: fkpart0.fk_part FOR VALUES IN (2, 3)
-Partition key: LIST (a)
-Foreign-key constraints:
-    TABLE "fkpart0.fk_part" CONSTRAINT "fk_part_a_fkey" FOREIGN KEY (a) REFERENCES fkpart0.pkey(a)
-Number of partitions: 1 (Use \d+ to list them.)
-
-\d fkpart0.fk_part_23_2	\\ -- should have only one FK
-           Table "fkpart0.fk_part_23_2"
- Column |  Type   | Collation | Nullable | Default 
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/guc.out C:/cirrus/build/testrun/recovery/027_stream_reg...
--- C:/cirrus/src/test/regress/expected/guc.out	2025-06-17 16:24:55.104411100 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/guc.out	2025-06-17 16:31:21.307854300 +0000
@@ -929,35 +929,7 @@
 (1 row)
 
 SET log_min_messages TO 'checkpointer:debug2, autovacuum:debug1';  --fail
-ERROR:  invalid value for parameter "log_min_messages": "checkpointer:debug2, autovacuum:debug1"
-DETAIL:  Generic log level was not defined.
-SET log_min_messages TO 'debug1, backend:error, fatal';  -- fail
-ERROR:  invalid value for parameter "log_min_messages": "debug1, backend:error, fatal"
-DETAIL:  Generic log level was already assigned.
-SET log_min_messages TO 'backend:error, foo:fatal, archiver:debug1';  -- fail
-ERROR:  invalid value for parameter "log_min_messages": "backend:error, foo:fatal, archiver:debug1"
-DETAIL:  Unrecognized backend type: "foo".
-SET log_min_messages TO 'backend:error, checkpointer:bar, archiver:debug1';  -- fail
-ERROR:  invalid value for parameter "log_min_messages": "backend:error, checkpointer:bar, archiver:debug1"
-DETAIL:  Unrecognized log level: "bar".
-SET log_min_messages TO 'backend:error, checkpointer:debug3, fatal, archiver:debug2, autovacuum:debug1, walsender:debug...
-SHOW log_min_messages;
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/guc.out C:/cirrus/build/testrun/regress/regress/results...
--- C:/cirrus/src/test/regress/expected/guc.out	2025-06-17 16:24:55.104411100 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/guc.out	2025-06-17 16:28:34.578561000 +0000
@@ -929,35 +929,7 @@
 (1 row)
 
 SET log_min_messages TO 'checkpointer:debug2, autovacuum:debug1';  --fail
-ERROR:  invalid value for parameter "log_min_messages": "checkpointer:debug2, autovacuum:debug1"
-DETAIL:  Generic log level was not defined.
-SET log_min_messages TO 'debug1, backend:error, fatal';  -- fail
-ERROR:  invalid value for parameter "log_min_messages": "debug1, backend:error, fatal"
-DETAIL:  Generic log level was already assigned.
-SET log_min_messages TO 'backend:error, foo:fatal, archiver:debug1';  -- fail
-ERROR:  invalid value for parameter "log_min_messages": "backend:error, foo:fatal, archiver:debug1"
-DETAIL:  Unrecognized backend type: "foo".
-SET log_min_messages TO 'backend:error, checkpointer:bar, archiver:debug1';  -- fail
-ERROR:  invalid value for parameter "log_min_messages": "backend:error, checkpointer:bar, archiver:debug1"
-DETAIL:  Unrecognized log level: "bar".
-SET log_min_messages TO 'backend:error, checkpointer:debug3, fatal, archiver:debug2, autovacuum:debug1, walsender:debug...
-SHOW log_min_messages;
...
tap
[16:29:01.542](121.625s) not ok 5 - regression tests pass
[16:29:38.410](5.938s) not ok 16 - run of pg_upgrade --check for new instance
[16:29:38.415](0.003s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[16:29:43.156](4.740s) not ok 18 - run of pg_upgrade for new instance
[16:29:43.158](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[16:29:45.150](0.251s) not ok 20 - check that locales in new cluster match original cluster
[16:29:46.652](0.160s) not ok 22 - old and new dumps match after pg_upgrade
tap
[16:31:42.766](125.456s) not ok 2 - regression tests pass
test
[16:40:59.333]  14/338 postgresql:regress / regress/regress                                            ERROR           1...
[16:40:59.333]  18/338 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[16:40:59.333]  61/338 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
53/5644 Add arbitrary xid and mxid to pg_resetwal
FreeBSD - Meson
tap
[16:29:03.762](22.079s) not ok 18 - run of pg_upgrade for new instance
[16:29:03.762](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[16:29:05.428](0.038s) not ok 22 - old and new dumps match after pg_upgrade
test
[16:31:29.840] 220/343 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           3...
Linux - Debian Bookworm - Autoconf
tap
[16:26:17.094](16.935s) Bail out!  command "pg_resetwal -D /tmp/cirrus-ci-build/src/bin/pg_resetwal/tmp_check/t_003_adva...
Linux - Debian Bookworm - Meson
tap
[16:26:32.733](8.415s) not ok 18 - run of pg_upgrade for new instance
[16:26:32.733](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[16:26:33.844](0.139s) not ok 22 - old and new dumps match after pg_upgrade
test
[16:30:26.337]  54/344 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
macOS - Sonoma - Meson
core
[16:35:10.944]   * frame #0: 0x00000001869e29c8 dyld`dyld3::Array<dyld4::Loader const*>::push_back(dyld4::Loader const* ...
[16:35:10.944]     frame #1: 0x00000001869e3f8c dyld`dyld4::Loader::hasExportedSymbol(Diagnostics&, dyld4::RuntimeState&...
[16:35:10.944]     frame #2: 0x00000001869e433c dyld`dyld4::Loader::hasExportedSymbol(Diagnostics&, dyld4::RuntimeState&...
[16:35:10.944]     frame #3: 0x00000001869e33c0 dyld`dyld4::Loader::resolveSymbol(Diagnostics&, dyld4::RuntimeState&, in...
[16:35:10.944]     frame #4: 0x00000001869e2fec dyld`invocation function for block in dyld4::Loader::forEachBindTarget(D...
[16:35:10.944]     frame #5: 0x0000000186a1dff0 dyld`invocation function for block in mach_o::Fixups::forEachBindTarget_...
[16:35:10.944]     frame #6: 0x0000000186a18f50 dyld`dyld3::MachOFile::forEachChainedFixupTarget(Diagnostics&, dyld_chai...
[16:35:10.944]     frame #7: 0x0000000186a1dcc0 dyld`mach_o::Fixups::forEachBindTarget_ChainedFixups(Diagnostics&, void ...
[16:35:10.944]     frame #8: 0x00000001869e2f54 dyld`invocation function for block in dyld4::Loader::forEachBindTarget(D...
[16:35:10.944]     frame #9: 0x0000000186a21414 dyld`dyld3::MachOAnalyzer::withVMLayout(Diagnostics&, void (mach_o::Layo...
tap
[16:26:14.402](16.840s) not ok 18 - run of pg_upgrade for new instance
[16:26:14.409](0.001s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[16:26:16.705](0.113s) not ok 22 - old and new dumps match after pg_upgrade
test
[16:31:16.659]  50/343 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[16:28:18.191](13.400s) not ok 18 - run of pg_upgrade for new instance
[16:28:18.196](0.003s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[16:28:21.792](0.160s) not ok 22 - old and new dumps match after pg_upgrade
test
[16:38:14.998]  36/338 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
53/5673 Random pg_upgrade 004_subscription test failure on drongo
CompilerWarnings
compiler
[16:07:48.666] md.c:256:48: error: implicit declaration of function ‘pg_RtlGetLastNtStatus’ [-Werror=implicit-function-d...
53/5714 Allow to collect statistics on virtual generated columns
FreeBSD - Meson
core
[15:17:08.543] #0  0x00001f2a6fc9b69a in mmap () from /lib/libc.so.7
[15:17:08.543] #1  0x00001f2a6fc2a0fd in ?? () from /lib/libc.so.7
[15:17:08.543] #2  0x00001f2a6fc314b3 in ?? () from /lib/libc.so.7
[15:17:08.543] #3  0x00001f2a6fc310eb in setlocale () from /lib/libc.so.7
[15:17:08.543] #4  0x00001f224dd9f7ce in ?? ()
[15:17:08.543] #5  0x00001f2a6fbe8c3a in __libc_start1 () from /lib/libc.so.7
[15:17:08.543] #6  0x00001f224dd9023d in ?? ()
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out	2025-06-17 15:06:15.200637000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/stats_ext.out	2025-06-17 15:08:47.91360700...
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out /tmp/cirrus-ci-build/build/testrun/recovery/027_st...
--- /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out	2025-06-17 15:06:15.200637000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/stats_ext.out	2025-06-17 15:09:57.280869...
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out /tmp/cirrus-ci-build/build/testrun/regress/regress...
--- /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out	2025-06-17 15:06:15.200637000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/stats_ext.out	2025-06-17 15:09:01.581087000 +0000
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
tap
[15:10:11.699](189.843s) not ok 5 - regression tests pass
tap
[15:11:19.576](213.627s) not ok 2 - regression tests pass
test
[15:14:11.658]  70/343 postgresql:regress / regress/regress                                            ERROR           2...
[15:14:11.658] 129/343 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           2...
[15:14:11.658] 191/343 postgresql:recovery / recovery/027_stream_regress                               ERROR           3...
Linux - Debian Bookworm - Autoconf
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/...
--- /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out	2025-06-17 15:06:12.611743204 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/stats_ext.out	2025-06-17 15:10:39.032604588 +0000
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out /tmp/cirrus-ci-build/src/test/regress/results/stat...
--- /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out	2025-06-17 15:06:12.611743204 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/stats_ext.out	2025-06-17 15:08:53.928160852 +0000
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
tap
[15:11:14.899](125.697s) not ok 5 - regression tests pass
Linux - Debian Bookworm - Meson
core
[15:16:02.741] #0  0x00007f09e4515dd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[15:16:02.741] #1  0x00007f09e44c2239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[15:16:02.741] #2  0x00007f09e44c2497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[15:16:02.741] #3  0x0000562d9ab0a5c1 in ?? ()
[15:16:02.741] #4  0x0000562d9ab04369 in ?? ()
[15:16:02.741] #5  0x0000562d9ab0320f in ?? ()
[15:16:02.741] #6  0x0000562d9ab03c3b in ?? ()
[15:16:02.741] #7  0x0000562d9ab0166f in ?? ()
[15:16:02.741] #8  0x00007f09e44ad24a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[15:16:02.741] #9  0x00007f09e44ad305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[15:16:02.630] #0  0x00007f09e4515dd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[15:16:02.630] #1  0x00007f09e44c2239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[15:16:02.630] #2  0x00007f09e44c2497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[15:16:02.630] #3  0x0000562d9ab0a5f3 in ?? ()
[15:16:02.630] #4  0x0000562d9ab04369 in ?? ()
[15:16:02.630] #5  0x0000562d9ab0320f in ?? ()
[15:16:02.630] #6  0x0000562d9ab03c3b in ?? ()
[15:16:02.630] #7  0x0000562d9ab0166f in ?? ()
[15:16:02.630] #8  0x00007f09e44ad24a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[15:16:02.630] #9  0x00007f09e44ad305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[15:16:02.630] #0  <unavailable> in ?? ()
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out	2025-06-17 15:06:20.036267423 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/stats_ext.out	2025-06-17 15:08:20.72860862...
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out /tmp/cirrus-ci-build/build/testrun/recovery/027_st...
--- /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out	2025-06-17 15:06:20.036267423 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/stats_ext.out	2025-06-17 15:09:31.196531...
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out /tmp/cirrus-ci-build/build/testrun/regress/regress...
--- /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out	2025-06-17 15:06:20.036267423 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/stats_ext.out	2025-06-17 15:08:20.664608784 +0000
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
tap
[15:08:49.082](67.569s) not ok 5 - regression tests pass
tap
[15:10:01.355](70.642s) not ok 2 - regression tests pass
test
[15:13:08.814]  15/344 postgresql:regress / regress/regress                                            ERROR            ...
[15:13:08.814]  32/344 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[15:13:08.814]  87/344 postgresql:recovery / recovery/027_stream_regress                               ERROR            ...
macOS - Sonoma - Meson
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/stats_ext.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_u...
--- /Users/admin/pgsql/src/test/regress/expected/stats_ext.out	2025-06-17 15:06:12
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/stats_ext.out	2025-06-17 15:07:57
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/stats_ext.out /Users/admin/pgsql/build/testrun/recovery/027_stream...
--- /Users/admin/pgsql/src/test/regress/expected/stats_ext.out	2025-06-17 15:06:12
+++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/stats_ext.out	2025-06-17 15:08:59
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/stats_ext.out /Users/admin/pgsql/build/testrun/regress/regress/res...
--- /Users/admin/pgsql/src/test/regress/expected/stats_ext.out	2025-06-17 15:06:12
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/stats_ext.out	2025-06-17 15:08:00
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
tap
[15:08:17.250](49.273s) not ok 5 - regression tests pass
tap
[15:09:26.592](67.542s) not ok 2 - regression tests pass
test
[15:11:31.656]  15/343 postgresql:regress / regress/regress                                            ERROR            ...
[15:11:31.656]  30/343 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[15:11:31.656] 104/343 postgresql:recovery / recovery/027_stream_regress                               ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/stats_ext.out C:/cirrus/build/testrun/pg_upgrade/002_pg...
--- C:/cirrus/src/test/regress/expected/stats_ext.out	2025-06-17 15:06:18.781985700 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/stats_ext.out	2025-06-17 15:09:45.933251800 +0000
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/stats_ext.out C:/cirrus/build/testrun/recovery/027_stre...
--- C:/cirrus/src/test/regress/expected/stats_ext.out	2025-06-17 15:06:18.781985700 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/stats_ext.out	2025-06-17 15:12:44.678388800 +0000
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/stats_ext.out C:/cirrus/build/testrun/regress/regress/r...
--- C:/cirrus/src/test/regress/expected/stats_ext.out	2025-06-17 15:06:18.781985700 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/stats_ext.out	2025-06-17 15:09:41.240380300 +0000
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
tap
[15:10:40.665](132.326s) not ok 5 - regression tests pass
tap
[15:13:45.876](150.292s) not ok 2 - regression tests pass
test
[15:21:42.038]  10/338 postgresql:regress / regress/regress                                            ERROR           1...
[15:21:42.038]  18/338 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           2...
[15:21:42.038]  71/338 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
55/4237 Add XMLCanonicalize function
macOS - Sonoma - Meson
tap
[11:31:32.147](0.000s) not ok 31 - receiving 100K lines works: stdout matches
test
[11:34:15.455]  51/342 postgresql:kerberos / kerberos/001_auth                                         ERROR            ...
53/5378 Conflict detection for update_deleted in logical replication
FreeBSD - Meson
assertion
TRAP: failed Assert("ReplicationSlotCtl != NULL"), File: "../src/backend/replication/slot.c", Line: 1195, PID: 11068
core
[11:20:00.614] #0  0x000000082ac091ba in thr_kill () from /lib/libc.so.7
[11:20:00.614] #1  0x000000082ab825d4 in raise () from /lib/libc.so.7
[11:20:00.614] #2  0x000000082ac35b59 in abort () from /lib/libc.so.7
[11:20:00.614] #3  0x0000000000ad7665 in ExceptionalCondition (conditionName=0x2bad5a "ReplicationSlotCtl != NULL", file...
[11:20:00.614] #4  0x00000000008db653 in ReplicationSlotsComputeRequiredLSN () at ../src/backend/replication/slot.c:1195
[11:20:00.614] #5  0x00000000008dc706 in CheckPointReplicationSlots (is_shutdown=true) at ../src/backend/replication/slo...
[11:20:00.614] #6  0x0000000000684c70 in CheckPointGuts (checkPointRedo=24667696, flags=flags@entry=5) at ../src/backend...
[11:20:00.614] #7  0x00000000006845ab in CreateCheckPoint (flags=flags@entry=5) at ../src/backend/access/transam/xlog.c:...
[11:20:00.614] #8  0x00000000006837a8 in ShutdownXLOG (code=code@entry=0, arg=arg@entry=0) at ../src/backend/access/tran...
[11:20:00.614] #9  0x00000000008bcf5f in CheckpointerMain (startup_data=<optimized out>, startup_data_len=<optimized out...
tap
[11:09:58.906](0.001s) not ok 8 - run of pg_upgrade --check for old instance with relation in 'd' datasync(invalid) stat...
test
[11:17:05.595]   6/342 postgresql:pg_upgrade / pg_upgrade/004_subscription                             ERROR            ...
Linux - Debian Bookworm - Autoconf
assertion
TRAP: failed Assert("ReplicationSlotCtl != NULL"), File: "slot.c", Line: 1195, PID: 63535
core
[11:24:27.474] #0  0x00007fdffc8abeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[11:24:27.474] #1  0x00007fdffc85cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[11:24:27.474] #2  0x00007fdffc847472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[11:24:27.474] #3  0x000055af92d4e93b in ExceptionalCondition (conditionName=conditionName@entry=0x55af930f4a60 "Replica...
[11:24:27.474] #4  0x000055af92909355 in ReplicationSlotsComputeRequiredLSN () at slot.c:1195
[11:24:27.474] #5  0x000055af9290c343 in CheckPointReplicationSlots (is_shutdown=is_shutdown@entry=true) at slot.c:2181
[11:24:27.474] #6  0x000055af921a5ad1 in CheckPointGuts (checkPointRedo=24734712, flags=flags@entry=5) at xlog.c:7705
[11:24:27.474] #7  0x000055af921b303f in CreateCheckPoint (flags=flags@entry=5) at xlog.c:7367
[11:24:27.474] #8  0x000055af921b3de1 in ShutdownXLOG (code=code@entry=0, arg=arg@entry=0) at xlog.c:6829
[11:24:27.474] #9  0x000055af9285ec7f in CheckpointerMain (startup_data=<optimized out>, startup_data_len=<optimized out...
tap
[11:19:16.056](0.000s) not ok 8 - run of pg_upgrade --check for old instance with relation in 'd' datasync(invalid) stat...
Linux - Debian Bookworm - Meson
assertion
TRAP: failed Assert("ReplicationSlotCtl != NULL"), File: "../src/backend/replication/slot.c", Line: 1195, PID: 29672
core
[11:22:12.129] #0  0x00007f80620a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[11:22:12.129] #1  0x00007f806205afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[11:22:12.129] #2  0x00007f8062045472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[11:22:12.129] #3  0x0000560fda6bf47b in ExceptionalCondition (conditionName=conditionName@entry=0x560fda97a713 "Replica...
[11:22:12.129] #4  0x0000560fda2e9e2c in ReplicationSlotsComputeRequiredLSN () at ../src/backend/replication/slot.c:1195
[11:22:12.129] #5  0x0000560fda2ec74f in CheckPointReplicationSlots (is_shutdown=is_shutdown@entry=true) at ../src/backe...
[11:22:12.129] #6  0x0000560fd9def1c9 in CheckPointGuts (checkPointRedo=24734712, flags=flags@entry=5) at ../src/backend...
[11:22:12.129] #7  0x0000560fd9dff189 in CreateCheckPoint (flags=flags@entry=5) at ../src/backend/access/transam/xlog.c:...
[11:22:12.129] #8  0x0000560fd9dffd58 in ShutdownXLOG (code=code@entry=0, arg=arg@entry=0) at ../src/backend/access/tran...
[11:22:12.129] #9  0x0000560fda2af02a in CheckpointerMain (startup_data=<optimized out>, startup_data_len=<optimized out...
tap
[11:13:23.296](0.001s) not ok 8 - run of pg_upgrade --check for old instance with relation in 'd' datasync(invalid) stat...
test
[11:19:17.993]   7/343 postgresql:pg_upgrade / pg_upgrade/004_subscription                             ERROR            ...
macOS - Sonoma - Meson
assertion
TRAP: failed Assert("ReplicationSlotCtl != NULL"), File: "../src/backend/replication/slot.c", Line: 1195, PID: 10557
core
[11:17:45.986]   * frame #0: 0x00000001973a95d0 libsystem_kernel.dylib`__pthread_kill + 8
[11:17:45.986]     frame #1: 0x00000001973e1c20 libsystem_pthread.dylib`pthread_kill + 288
[11:17:45.986]     frame #2: 0x00000001972eea30 libsystem_c.dylib`abort + 180
[11:17:45.986]     frame #3: 0x0000000104918c60 postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[11:17:45.986]     frame #4: 0x000000010475239c postgres`ReplicationSlotsComputeRequiredLSN at slot.c:1195:2
[11:17:45.986]     frame #5: 0x00000001047532e0 postgres`CheckPointReplicationSlots(is_shutdown=true) at slot.c:2181:2
[11:17:45.986]     frame #6: 0x000000010455a00c postgres`CheckPointGuts(checkPointRedo=24630696, flags=5) at xlog.c:7705...
[11:17:45.986]     frame #7: 0x0000000104559a28 postgres`CreateCheckPoint(flags=5) at xlog.c:7367:2
[11:17:45.986]     frame #8: 0x0000000104558ccc postgres`ShutdownXLOG(code=<unavailable>, arg=<unavailable>) at xlog.c:6...
[11:17:45.986]     frame #9: 0x0000000104735324 postgres`CheckpointerMain(startup_data=<unavailable>, startup_data_len=<...
tap
[11:09:52.085](0.001s) not ok 8 - run of pg_upgrade --check for old instance with relation in 'd' datasync(invalid) stat...
test
[11:13:49.975]   9/342 postgresql:pg_upgrade / pg_upgrade/004_subscription                             ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
assertion
TRAP: failed Assert("ReplicationSlotCtl != NULL"), File: "../src/backend/replication/slot.c", Line: 1195, PID: 5724
core
000000d5`017ff7e8 00007ff8`ada348fa     ntdll!NtFsControlFile+0x14
000000d5`017ff7f0 00007ff6`dccdad3b     KERNELBASE!ConnectNamedPipe+0x6a
000000d5`017ff860 00007ff8`af004cb0     postgres!pg_signal_thread(
000000d5`017ff960 00007ff8`affbedcb     KERNEL32!BaseThreadInitThunk+0x10
000000d5`017ff990 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000d5`00ffeec0 00007ff6`dd043168     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
000000d5`00ffef00 00007ff6`dcd15780     postgres!ExceptionalCondition(
000000d5`00ffef40 00007ff6`dcd1671a     postgres!ReplicationSlotsComputeRequiredLSN(void)+0x30 [c:\cirrus\src\backend\re...
000000d5`00ffefb0 00007ff6`dc9463d9     postgres!CheckPointReplicationSlots(
000000d5`00fff410 00007ff6`dc9411a8     postgres!CheckPointGuts(
000000d5`00fff450 00007ff6`dc9408e4     postgres!CreateCheckPoint(
000000d5`00fff5f0 00007ff6`dcce5617     postgres!ShutdownXLOG(
000000d5`00fff630 00007ff6`dcce6cd7     postgres!CheckpointerMain(
000000d5`00fff7d0 00007ff6`dcb9ae29     postgres!SubPostmasterMain(
000000d5`00fff850 00007ff6`dd1cee89     postgres!main(
core
000000d5`013ff778 00007ff8`aff4b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000d5`013ff780 00007ff8`af004cb0     ntdll!TppWorkerThread+0x2df
000000d5`013ffa70 00007ff8`affbedcb     KERNEL32!BaseThreadInitThunk+0x10
000000d5`013ffaa0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000d5`01bffbc8 00007ff8`aff4b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000d5`01bffbd0 00007ff8`af004cb0     ntdll!TppWorkerThread+0x2df
000000d5`01bffec0 00007ff8`affbedcb     KERNEL32!BaseThreadInitThunk+0x10
000000d5`01bffef0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
tap
[11:16:49.890](0.000s) not ok 18 - checking with a non-existent user stderr /(?^:role "no_such_user" does not exist)/
tap
[11:10:51.502](0.001s) not ok 8 - run of pg_upgrade --check for old instance with relation in 'd' datasync(invalid) stat...
test
[11:23:16.826]   6/337 postgresql:pg_upgrade / pg_upgrade/004_subscription                             ERROR            ...
[11:23:16.826] 147/337 postgresql:pg_amcheck / pg_amcheck/002_nonesuch                                 ERROR            ...
FreeBSD - Meson
assertion
TRAP: failed Assert("ReplicationSlotCtl != NULL"), File: "../src/backend/replication/slot.c", Line: 1195, PID: 11153
core
[09:58:38.302] #0  0x000000082cc461ba in thr_kill () from /lib/libc.so.7
[09:58:38.302] #1  0x000000082cbbf5d4 in raise () from /lib/libc.so.7
[09:58:38.302] #2  0x000000082cc72b59 in abort () from /lib/libc.so.7
[09:58:38.302] #3  0x0000000000ad7645 in ExceptionalCondition (conditionName=0x2bad5a "ReplicationSlotCtl != NULL", file...
[09:58:38.302] #4  0x00000000008db683 in ReplicationSlotsComputeRequiredLSN () at ../src/backend/replication/slot.c:1195
[09:58:38.302] #5  0x00000000008dc736 in CheckPointReplicationSlots (is_shutdown=true) at ../src/backend/replication/slo...
[09:58:38.302] #6  0x0000000000684c60 in CheckPointGuts (checkPointRedo=24667640, flags=flags@entry=5) at ../src/backend...
[09:58:38.302] #7  0x000000000068459b in CreateCheckPoint (flags=flags@entry=5) at ../src/backend/access/transam/xlog.c:...
[09:58:38.302] #8  0x0000000000683798 in ShutdownXLOG (code=code@entry=0, arg=arg@entry=0) at ../src/backend/access/tran...
[09:58:38.302] #9  0x00000000008bcf8f in CheckpointerMain (startup_data=<optimized out>, startup_data_len=<optimized out...
tap
[09:48:48.003](0.000s) not ok 8 - run of pg_upgrade --check for old instance with relation in 'd' datasync(invalid) stat...
test
[09:55:37.797]   6/342 postgresql:pg_upgrade / pg_upgrade/004_subscription                             ERROR            ...
[09:55:37.797] 294/342 postgresql:subscription / subscription/035_conflicts                            ERROR            ...
Linux - Debian Bookworm - Autoconf
assertion
TRAP: failed Assert("ReplicationSlotCtl != NULL"), File: "slot.c", Line: 1195, PID: 53031
core
[10:04:09.551] #0  0x00007f2a9dcabeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[10:04:09.551] #1  0x00007f2a9dc5cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[10:04:09.551] #2  0x00007f2a9dc47472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[10:04:09.551] #3  0x000055a0fa07397a in ExceptionalCondition (conditionName=conditionName@entry=0x55a0fa41a980 "Replica...
[10:04:09.551] #4  0x000055a0f9c2e394 in ReplicationSlotsComputeRequiredLSN () at slot.c:1195
[10:04:09.551] #5  0x000055a0f9c31382 in CheckPointReplicationSlots (is_shutdown=is_shutdown@entry=true) at slot.c:2181
[10:04:09.551] #6  0x000055a0f94caad1 in CheckPointGuts (checkPointRedo=24734656, flags=flags@entry=5) at xlog.c:7705
[10:04:09.551] #7  0x000055a0f94d803f in CreateCheckPoint (flags=flags@entry=5) at xlog.c:7367
[10:04:09.551] #8  0x000055a0f94d8de1 in ShutdownXLOG (code=code@entry=0, arg=arg@entry=0) at xlog.c:6829
[10:04:09.551] #9  0x000055a0f9b83cb8 in CheckpointerMain (startup_data=<optimized out>, startup_data_len=<optimized out...
tap
[09:56:18.603](0.001s) not ok 8 - run of pg_upgrade --check for old instance with relation in 'd' datasync(invalid) stat...
Linux - Debian Bookworm - Meson
assertion
TRAP: failed Assert("ReplicationSlotCtl != NULL"), File: "../src/backend/replication/slot.c", Line: 1195, PID: 27407
core
[10:01:15.562] #0  0x00007f94d3ca9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[10:01:15.562] #1  0x00007f94d3c5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[10:01:15.562] #2  0x00007f94d3c45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[10:01:15.562] #3  0x000055f2b892d4f3 in ExceptionalCondition (conditionName=conditionName@entry=0x55f2b8be8773 "Replica...
[10:01:15.562] #4  0x000055f2b8557e60 in ReplicationSlotsComputeRequiredLSN () at ../src/backend/replication/slot.c:1195
[10:01:15.562] #5  0x000055f2b855a783 in CheckPointReplicationSlots (is_shutdown=is_shutdown@entry=true) at ../src/backe...
[10:01:15.562] #6  0x000055f2b805d1c9 in CheckPointGuts (checkPointRedo=24734656, flags=flags@entry=5) at ../src/backend...
[10:01:15.562] #7  0x000055f2b806d189 in CreateCheckPoint (flags=flags@entry=5) at ../src/backend/access/transam/xlog.c:...
[10:01:15.562] #8  0x000055f2b806dd58 in ShutdownXLOG (code=code@entry=0, arg=arg@entry=0) at ../src/backend/access/tran...
[10:01:15.562] #9  0x000055f2b851d05e in CheckpointerMain (startup_data=<optimized out>, startup_data_len=<optimized out...
tap
[09:52:09.455](0.001s) not ok 8 - run of pg_upgrade --check for old instance with relation in 'd' datasync(invalid) stat...
test
[09:58:08.351]   7/343 postgresql:pg_upgrade / pg_upgrade/004_subscription                             ERROR            ...
[09:58:08.351] 295/343 postgresql:subscription / subscription/035_conflicts                            ERROR            ...
macOS - Sonoma - Meson
assertion
TRAP: failed Assert("ReplicationSlotCtl != NULL"), File: "../src/backend/replication/slot.c", Line: 1195, PID: 10172
core
[09:56:49.242]   * frame #0: 0x0000000194ea95d0 libsystem_kernel.dylib`__pthread_kill + 8
[09:56:49.242]     frame #1: 0x0000000194ee1c20 libsystem_pthread.dylib`pthread_kill + 288
[09:56:49.242]     frame #2: 0x0000000194deea30 libsystem_c.dylib`abort + 180
[09:56:49.242]     frame #3: 0x0000000102524d30 postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[09:56:49.242]     frame #4: 0x000000010235e470 postgres`ReplicationSlotsComputeRequiredLSN at slot.c:1195:2
[09:56:49.242]     frame #5: 0x000000010235f3b4 postgres`CheckPointReplicationSlots(is_shutdown=true) at slot.c:2181:2
[09:56:49.242]     frame #6: 0x00000001021660b0 postgres`CheckPointGuts(checkPointRedo=24630640, flags=5) at xlog.c:7705...
[09:56:49.242]     frame #7: 0x0000000102165acc postgres`CreateCheckPoint(flags=5) at xlog.c:7367:2
[09:56:49.242]     frame #8: 0x0000000102164d70 postgres`ShutdownXLOG(code=<unavailable>, arg=<unavailable>) at xlog.c:6...
[09:56:49.242]     frame #9: 0x00000001023413f8 postgres`CheckpointerMain(startup_data=<unavailable>, startup_data_len=<...
tap
[09:48:48.824](0.001s) not ok 8 - run of pg_upgrade --check for old instance with relation in 'd' datasync(invalid) stat...
test
[09:52:44.151]   9/342 postgresql:pg_upgrade / pg_upgrade/004_subscription                             ERROR            ...
[09:52:44.151] 294/342 postgresql:subscription / subscription/035_conflicts                            ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
assertion
TRAP: failed Assert("ReplicationSlotCtl != NULL"), File: "../src/backend/replication/slot.c", Line: 1195, PID: 2636
core
00000073`df3ff5c8 00007ffa`1da148fa     ntdll!NtFsControlFile+0x14
00000073`df3ff5d0 00007ff6`276aad7b     KERNELBASE!ConnectNamedPipe+0x6a
00000073`df3ff640 00007ffa`1fc84cb0     postgres!pg_signal_thread(
00000073`df3ff740 00007ffa`203fedcb     KERNEL32!BaseThreadInitThunk+0x10
00000073`df3ff770 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000073`df7ffb28 00007ffa`2038b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000073`df7ffb30 00007ffa`1fc84cb0     ntdll!TppWorkerThread+0x2df
00000073`df7ffe20 00007ffa`203fedcb     KERNEL32!BaseThreadInitThunk+0x10
00000073`df7ffe50 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000073`defffb48 00007ffa`2038b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000073`defffb50 00007ffa`1fc84cb0     ntdll!TppWorkerThread+0x2df
00000073`defffe40 00007ffa`203fedcb     KERNEL32!BaseThreadInitThunk+0x10
00000073`defffe70 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000073`debff240 00007ff6`27a13178     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
00000073`debff280 00007ff6`276e57c0     postgres!ExceptionalCondition(
00000073`debff2c0 00007ff6`276e675a     postgres!ReplicationSlotsComputeRequiredLSN(void)+0x30 [c:\cirrus\src\backend\re...
00000073`debff330 00007ff6`273163d9     postgres!CheckPointReplicationSlots(
00000073`debff790 00007ff6`273111a8     postgres!CheckPointGuts(
00000073`debff7d0 00007ff6`273108e4     postgres!CreateCheckPoint(
00000073`debff970 00007ff6`276b5657     postgres!ShutdownXLOG(
00000073`debff9b0 00007ff6`276b6d17     postgres!CheckpointerMain(
00000073`debffb50 00007ff6`2756ae69     postgres!SubPostmasterMain(
00000073`debffbd0 00007ff6`27b9ee99     postgres!main(
tap
[09:49:38.984](0.001s) not ok 8 - run of pg_upgrade --check for old instance with relation in 'd' datasync(invalid) stat...
test
[10:01:08.848]   6/337 postgresql:pg_upgrade / pg_upgrade/004_subscription                             ERROR            ...
[10:01:08.848] 290/337 postgresql:subscription / subscription/035_conflicts                            ERROR            ...
53/5809 parallel pg_restore: avoid disk seeks when jumping short distance forward
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[06:50:05.243](0.001s) not ok 2 - connecting to a non-existent database: matches
test
[06:55:30.912] 178/337 postgresql:pg_dump / pg_dump/002_pg_dump                                        ERROR            ...
53/5530 TOAST is acronym so should be uppercase
macOS - Sonoma - Meson
tap
[06:01:12.816](0.000s) not ok 9 - pg_rewind with invalid option prints error message
test
[06:02:28.613] 191/342 postgresql:pg_rewind / pg_rewind/006_options                                    ERROR            ...
53/5681 Prevent internal error at concurrent CREATE OR REPLACE / ALTER FUNCTION
FreeBSD - Meson
tap
[05:08:56.705](297.240s) # poll_query_until timed out executing this query:
timed out when waiting for client backend to reach wait event 'logical-replication-slot-advance-segment' at /tmp/cirrus-...
test
[05:09:13.118] 327/342 postgresql:recovery / recovery/046_checkpoint_logical_slot                      ERROR           5...
53/5804 Add new wait event to XactLockTableWait
FreeBSD - Meson
core
[05:01:14.812] #0  0x000039d5ce3052a8 in ?? ()
[05:01:14.812] #1  0x0000000000000000 in ?? ()
tap
[04:58:17.167](284.375s) # poll_query_until timed out executing this query:
timed out when waiting for client backend to reach wait event 'logical-replication-slot-advance-segment' at /tmp/cirrus-...
test
[04:58:20.455] 340/342 postgresql:recovery / recovery/046_checkpoint_logical_slot                      ERROR           5...
53/5779 Review/Pull Request: Adding new CRC32C implementation for IBM S390X
FreeBSD - Meson
core
[04:50:07.473] #0  0x000042e279a1ae90 in ?? ()
[04:50:07.473] #1  0x0000000000000003 in ?? ()
[04:50:07.473] #2  0x00000c5f7a53b260 in ?? ()
[04:50:07.473] #3  0x00000c5f7a53b263 in ?? ()
[04:50:07.473] #4  0x00000c5f7a53b266 in ?? ()
[04:50:07.473] #5  0x0000000000000000 in ?? ()
tap
[04:45:38.763](0.000s) not ok 23 - connect : matches
test
[04:47:21.800] 263/342 postgresql:postmaster / postmaster/003_start_stop                               ERROR            ...
53/5757 Foreign key isolation tests
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[01:17:57.975](0.001s) not ok 18 - checking with a non-existent user stderr /(?^:role "no_such_user" does not exist)/
test
[01:23:44.032] 146/337 postgresql:pg_amcheck / pg_amcheck/002_nonesuch                                 ERROR            ...
53/5801 queryId constant squashing does not support prepared statements
macOS - Sonoma - Meson
core
[23:58:12.675]   * frame #0: 0x000000019aca6354 dyld`__mmap + 8
[23:58:12.675]     frame #1: 0x000000019acca584 dyld`dyld4::SyscallDelegate::mapFileReadOnly(Diagnostics&, char const*, ...
[23:58:12.675]     frame #2: 0x000000019acca178 dyld`dyld4::SyscallDelegate::withReadOnlyMappedFile(Diagnostics&, char c...
[23:58:12.675]     frame #3: 0x000000019acc1d2c dyld`dyld4::Loader::getOnDiskBinarySliceOffset(dyld4::RuntimeState&, dyl...
[23:58:12.675]     frame #4: 0x000000019acc5e60 dyld`dyld4::JustInTimeLoader::makeLaunchLoader(Diagnostics&, dyld4::Runt...
[23:58:12.675]     frame #5: 0x000000019aca75ac dyld`dyld4::prepare(dyld4::APIs&, dyld3::MachOAnalyzer const*) + 496
[23:58:12.675]     frame #6: 0x000000019aca6ef4 dyld`start + 1868
tap
[23:52:10.918](0.001s) not ok 209 - pgbench gset command stderr /(?^:command=3.: int 0\b)/
[23:52:10.922](0.002s) not ok 210 - pgbench gset command stderr /(?^:command=5.: int 1\b)/
[23:52:10.924](0.000s) not ok 211 - pgbench gset command stderr /(?^:command=6.: int 2\b)/
[23:52:10.925](0.000s) not ok 212 - pgbench gset command stderr /(?^:command=8.: int 3\b)/
[23:52:10.926](0.000s) not ok 213 - pgbench gset command stderr /(?^:command=10.: int 4\b)/
[23:52:10.927](0.000s) not ok 214 - pgbench gset command stderr /(?^:command=12.: int 5\b)/
test
[23:54:00.657] 228/342 postgresql:pgbench / pgbench/001_pgbench_with_server                            ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[23:58:18.490](0.001s) not ok 23 - connect : matches
test
[00:00:51.100] 257/337 postgresql:postmaster / postmaster/003_start_stop                               ERROR            ...
53/5652 pg_dsm_registry_allocations system view
macOS - Sonoma - Meson
tap
[22:52:10.942](0.000s) not ok 12 - --set-char-signedness option cannot be used for upgrading from v18 or later stdout /(...
test
[22:56:35.782]   5/342 postgresql:pg_upgrade / pg_upgrade/005_char_signedness                          ERROR            ...
53/5214 SQL:2023 JSON simplified accessor support
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[22:45:13.647] c:\cirrus\src\backend\utils\adt\jsonbsubs.c(223) : warning C4715: 'make_jsonpath_item_expr': not all cont...
53/5585 Filter irrelevant change before reassemble transactions during logical decoding
macOS - Sonoma - Meson
tap
[20:17:44.827](0.000s) not ok 68 - slot has been invalidated
test
[20:20:27.576]  49/342 postgresql:recovery / recovery/035_standby_logical_decoding                     ERROR            ...
53/5715 amcheck support for BRIN indexes
Linux - Debian Bookworm - Meson
core
[20:12:11.131] #0  0x00007f84692aedd4 in ?? ()
[20:12:11.131] #1  0x0000000000000000 in ?? ()
tap
[20:07:50.448](0.051s) not ok 14
[20:07:50.618](0.041s) not ok 18
test
[20:09:13.872] 247/344 postgresql:amcheck / amcheck/006_verify_brin                                    ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[20:04:21.054](0.001s) not ok 5 - reserved_connections limit: matches
test
[20:06:45.929] 259/338 postgresql:postmaster / postmaster/002_connection_limits                        ERROR            ...
53/5701 Silence resource leaks alerts
FreeBSD - Meson
tap
[19:41:41.805](0.000s) not ok 23 - connect : matches
test
[19:43:28.341] 262/342 postgresql:postmaster / postmaster/003_start_stop                               ERROR            ...
53/4971 [CREATE|RE] INDEX CONCURRENTLY with single heap scan and short-term resetting shapshots
FreeBSD - Meson
tap
[18:38:16.625](251.186s) # poll_query_until timed out executing this query:
timed out when waiting for client backend to reach wait event 'logical-replication-slot-advance-segment' at /tmp/cirrus-...
test
[18:38:49.678] 343/344 postgresql:recovery / recovery/046_checkpoint_logical_slot                      ERROR           4...
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[18:28:09.174] c:\cirrus\src\backend\access\stir\stir.c(423) : warning C4715: 'stirbeginscan': not all control paths ret...
53/5786 CHECKPOINT unlogged data
FreeBSD - Meson
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/build/testrun/regress-runn...
--- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out	2025-06-16 15:13:09.349773000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress-running/regress/results/create_index.out	2025-06-16 15:22:27.269314000 +0...
@@ -2042,7 +2042,7 @@
                                  QUERY PLAN                                 
 ----------------------------------------------------------------------------
  Aggregate
-   ->  Index Only Scan using tenk1_thous_tenthous on tenk1 t1
+   ->  Seq Scan on tenk1 t1
          Filter: ((thousand = 42) OR (thousand = (SubPlan 1)))
          SubPlan 1
            ->  Limit
@@ -2211,9 +2211,11 @@
                Filter: ((thousand = 42) OR (thousand = 41) OR (tenthous = 2))
                ->  Bitmap Index Scan on tenk2_hundred
                      Index Cond: (hundred = 42)
-         ->  Index Only Scan using tenk1_hundred on tenk1
-               Index Cond: (hundred = 42)
-(9 rows)
+         ->  Bitmap Heap Scan on tenk1
...
test
[15:23:01.996] 63/78 postgresql:regress-running / regress-running/regress                         ERROR            37.88...
53/5788 Speedup truncations of temporary relation forks
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[14:01:27.978](0.001s) not ok 2 - can't connect to invalid database - error message
test
[14:10:24.298]  40/337 postgresql:recovery / recovery/037_invalid_database                             ERROR            ...
53/5319 Changing shared_buffers without restart
CompilerWarnings
compiler
[13:17:35.674] ../../../src/include/storage/pg_shmem.h:69:9: error: unknown type name ‘pg_atomic_uint64’
compiler
[13:17:35.674] ../../../src/include/storage/pg_shmem.h:66:9: error: unknown type name ‘pg_atomic_uint32’
Linux - Debian Bookworm - Autoconf
core
[13:13:51.040] #0  0x00007fb4188abeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[13:13:51.040] #1  0x00007fb41885cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[13:13:51.040] #2  0x00007fb418847472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[13:13:51.040] #3  0x00007fb419ad650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[13:13:51.040] #4  0x00007fb419ae2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[13:13:51.040] #5  0x00007fb419ac1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7ffcc5ab9066, __in_ch...
[13:13:51.040] #6  0x00007fb419ac14c6 in __asan::ReportGenericError (pc=<optimized out>, bp=bp@entry=140723624846624, sp...
[13:13:51.040] #7  0x00007fb419a4769f in __interceptor_memset (dst=0x634000000838, v=255, size=131080) at ../../../../sr...
[13:13:51.040] #8  0x000056127c64d057 in pg_get_shmem_allocations_numa (fcinfo=<optimized out>) at shmem.c:741
[13:13:51.040] #9  0x000056127c18da34 in ExecMakeTableFunctionResult (setexpr=0x625000058030, econtext=0x6250000587d8, a...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out	2025-06-16 13:04:13.685042207 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/indexing.out	2025-06-16 13:11:00.330031044 +0000
@@ -1661,11 +1661,10 @@
 select array_agg(n) b from generate_series(1, 10000) n \gset
 create index concurrently test_pg_index_toast_index
   on test_pg_index_toast_table (test_pg_index_toast_func(a, :'b'));
-reindex index concurrently test_pg_index_toast_index;
-drop index concurrently test_pg_index_toast_index;
-create index test_pg_index_toast_index
-  on test_pg_index_toast_table (test_pg_index_toast_func(a, :'b'));
-reindex index test_pg_index_toast_index;
-drop index test_pg_index_toast_index;
-drop function test_pg_index_toast_func;
-drop table test_pg_index_toast_table;
+WARNING:  terminating connection because of crash of another server process
+DETAIL:  The postmaster has commanded this server process to roll back the current transaction and exit, because anothe...
+HINT:  In a moment you should be able to reconnect to the database and repeat your command.
+server closed the connection unexpectedly
+	This probably means the server terminated abnormally
...
sanitizer
SUMMARY: AddressSanitizer: heap-buffer-overflow ../../../../src/libsanitizer/sanitizer_common/sanitizer_common_intercept...
tap
[13:11:00.468](92.228s) not ok 5 - regression tests pass
[13:11:20.562](1.086s) not ok 16 - run of pg_upgrade --check for new instance
[13:11:20.562](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[13:11:21.345](0.783s) not ok 18 - run of pg_upgrade for new instance
[13:11:21.346](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[13:11:21.531](0.048s) not ok 20 - check that locales in new cluster match original cluster
[13:11:22.062](0.033s) not ok 22 - old and new dumps match after pg_upgrade
Linux - Debian Bookworm - Meson
core
[13:10:32.043] #0  0x00007f20d6ca9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[13:10:32.043] #1  0x00007f20d6c5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[13:10:32.043] #2  0x00007f20d6c45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[13:10:32.043] #3  0x00007f20d6e1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[13:10:32.043] #4  0x00007f20d6e2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[13:10:32.043] #5  0x00007f20d6e0db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x558e3a381380, In...
[13:10:32.043] #6  0x0000558e396d77e2 in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[13:10:32.043] #7  0x0000558e395d55bb in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[13:10:32.043] #8  0x0000558e395d6091 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[13:10:32.043] #9  0x0000558e395d7ae2 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x558e6f2f3630) at ../src/ba...
core
[13:10:36.873] #0  0x00007f6a14ea9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[13:10:36.873] #1  0x00007f6a14e5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[13:10:36.873] #2  0x00007f6a14e45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[13:10:36.873] #3  0x00007f6a1501e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[13:10:36.873] #4  0x00007f6a1502aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[13:10:36.873] #5  0x00007f6a1500db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x556b5e0a7380, In...
[13:10:36.873] #6  0x0000556b5d3fd7e2 in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[13:10:36.873] #7  0x0000556b5d2fb5bb in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[13:10:36.873] #8  0x0000556b5d2fc091 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[13:10:36.873] #9  0x0000556b5d2fdae2 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x556b72cfb5d0) at ../src/ba...
core
[13:10:36.319] #0  0x00007f5444ca9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[13:10:36.319] #1  0x00007f5444c5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[13:10:36.319] #2  0x00007f5444c45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[13:10:36.319] #3  0x00007f5444e1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[13:10:36.319] #4  0x00007f5444e2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[13:10:36.319] #5  0x00007f5444e0db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x562ce70d5380, In...
[13:10:36.319] #6  0x0000562ce642b7e2 in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[13:10:36.319] #7  0x0000562ce63295bb in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[13:10:36.319] #8  0x0000562ce632a091 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[13:10:36.319] #9  0x0000562ce632bae2 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x562cf317c5a0) at ../src/ba...
core
[13:10:42.132] #0  0x00007fe98d6a9eec in ?? ()
[13:10:42.631] #0  0x00007fd98daa9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[13:10:33.645] #0  0x00007fc41aea9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[13:10:33.645] #1  0x00007fc41ae5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[13:10:33.645] #2  0x00007fc41ae45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[13:10:33.645] #3  0x0000556fdab82951 in ExceptionalCondition (conditionName=conditionName@entry=0x556fdae67b50 "!IsTran...
[13:10:33.645] #4  0x0000556fda915412 in pgstat_report_stat (force=force@entry=true) at ../src/backend/utils/activity/pg...
[13:10:33.645] #5  0x0000556fda91576b in pgstat_shutdown_hook (code=<optimized out>, arg=<optimized out>) at ../src/back...
[13:10:33.645] #6  0x0000556fda87a940 in shmem_exit (code=code@entry=1) at ../src/backend/storage/ipc/ipc.c:245
[13:10:33.645] #7  0x0000556fda87abeb in proc_exit_prepare (code=code@entry=1) at ../src/backend/storage/ipc/ipc.c:200
[13:10:33.645] #8  0x0000556fda87ada9 in proc_exit (code=code@entry=1) at ../src/backend/storage/ipc/ipc.c:113
[13:10:33.645] #9  0x0000556fdab87aa2 in errfinish (filename=filename@entry=0x556fdadc8b78 "../src/backend/access/transa...
core
[13:10:34.162] #0  0x00007f8aecaa9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[13:10:34.162] #1  0x00007f8aeca5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[13:10:34.162] #2  0x00007f8aeca45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[13:10:34.162] #3  0x00007f8aecc1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[13:10:34.162] #4  0x00007f8aecc2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[13:10:34.162] #5  0x00007f8aecc0db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x5638029e4ac0, In...
[13:10:34.162] #6  0x0000563801cb0acd in PGSharedMemoryCreate (size=size@entry=110436352, shim=shim@entry=0x7ffd01785618...
[13:10:34.162] #7  0x0000563801dc7ba9 in CreateSharedMemoryAndSemaphores () at ../src/backend/storage/ipc/ipci.c:234
[13:10:34.162] #8  0x0000563801cc5dbf in PostmasterStateMachine () at ../src/backend/postmaster/postmaster.c:3228
[13:10:34.162] #9  0x0000563801cc6f39 in process_pm_child_exit () at ../src/backend/postmaster/postmaster.c:2570
core
[13:10:34.700] #0  0x00007fa2260a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[13:10:34.700] #1  0x00007fa22605afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[13:10:34.700] #2  0x00007fa226045472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[13:10:34.700] #3  0x00007fa22621e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[13:10:34.700] #4  0x00007fa22622aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[13:10:34.700] #5  0x00007fa22620db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x55a8ebf24380, In...
[13:10:34.700] #6  0x000055a8eb27a7e2 in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[13:10:34.700] #7  0x000055a8eb1785bb in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[13:10:34.700] #8  0x000055a8eb179091 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[13:10:34.700] #9  0x000055a8eb17aae2 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x55a90a2e45d0) at ../src/ba...
core
[13:10:37.982] #0  0x00007f4ca58a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[13:10:37.982] #1  0x00007f4ca585afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[13:10:37.982] #2  0x00007f4ca5845472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[13:10:37.982] #3  0x00007f4ca5a1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[13:10:37.982] #4  0x00007f4ca5a2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[13:10:37.982] #5  0x00007f4ca5a0db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x55e72767b380, In...
[13:10:37.982] #6  0x000055e7269d17e2 in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[13:10:37.982] #7  0x000055e7268cf5bb in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[13:10:37.982] #8  0x000055e7268d0091 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[13:10:37.982] #9  0x000055e7268d1ae2 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x55e734ecb5d0) at ../src/ba...
core
[13:10:39.568] #0  0x00007fe41aea9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[13:10:39.568] #1  0x00007fe41ae5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[13:10:39.568] #2  0x00007fe41ae45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[13:10:39.568] #3  0x000055b6e4768951 in ExceptionalCondition (conditionName=conditionName@entry=0x55b6e4a4db50 "!IsTran...
[13:10:39.568] #4  0x000055b6e44fb412 in pgstat_report_stat (force=force@entry=true) at ../src/backend/utils/activity/pg...
[13:10:39.568] #5  0x000055b6e44fb76b in pgstat_shutdown_hook (code=<optimized out>, arg=<optimized out>) at ../src/back...
[13:10:39.568] #6  0x000055b6e4460940 in shmem_exit (code=code@entry=1) at ../src/backend/storage/ipc/ipc.c:245
[13:10:39.568] #7  0x000055b6e4460beb in proc_exit_prepare (code=code@entry=1) at ../src/backend/storage/ipc/ipc.c:200
[13:10:39.568] #8  0x000055b6e4460da9 in proc_exit (code=code@entry=1) at ../src/backend/storage/ipc/ipc.c:113
[13:10:39.568] #9  0x000055b6e476daa2 in errfinish (filename=filename@entry=0x55b6e49aeb78 "../src/backend/access/transa...
core
[13:10:39.749] #0  0x00007f21bfca9eec in ?? ()
[13:10:40.268] #0  0x00007f332e8a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[13:10:40.331] #0  0x00007f332e8a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[13:10:40.331] #1  0x00007f332e85afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[13:10:40.331] #2  0x00007f332e845472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[13:10:40.331] #3  0x000056098842c951 in ExceptionalCondition (conditionName=conditionName@entry=0x560988711b50 "!IsTran...
[13:10:40.331] #4  0x00005609881bf412 in pgstat_report_stat (force=force@entry=true) at ../src/backend/utils/activity/pg...
[13:10:40.331] #5  0x00005609881bf76b in pgstat_shutdown_hook (code=<optimized out>, arg=<optimized out>) at ../src/back...
[13:10:40.331] #6  0x0000560988124940 in shmem_exit (code=code@entry=1) at ../src/backend/storage/ipc/ipc.c:245
[13:10:40.331] #7  0x0000560988124beb in proc_exit_prepare (code=code@entry=1) at ../src/backend/storage/ipc/ipc.c:200
[13:10:40.331] #8  0x0000560988124da9 in proc_exit (code=code@entry=1) at ../src/backend/storage/ipc/ipc.c:113
[13:10:40.331] #9  0x0000560988431aa2 in errfinish (filename=filename@entry=0x560988672b78 "../src/backend/access/transa...
core
[13:10:40.845] #0  0x00007ff52f4a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[13:10:40.845] #1  0x00007ff52f45afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[13:10:40.845] #2  0x00007ff52f445472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[13:10:40.845] #3  0x00007ff52f61e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[13:10:40.845] #4  0x00007ff52f62aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[13:10:40.845] #5  0x00007ff52f60db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x55cc9b995380, In...
[13:10:40.845] #6  0x000055cc9aceb7e2 in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[13:10:40.845] #7  0x000055cc9abe95bb in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[13:10:40.845] #8  0x000055cc9abea091 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[13:10:40.845] #9  0x000055cc9abebae2 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x55cca54355d0) at ../src/ba...
core
[13:10:35.240] #0  0x00007f15256a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[13:10:35.240] #1  0x00007f152565afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[13:10:35.240] #2  0x00007f1525645472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[13:10:35.240] #3  0x00007f152581e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[13:10:35.240] #4  0x00007f152582aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[13:10:35.240] #5  0x00007f152580db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x5591ffa35380, In...
[13:10:35.240] #6  0x00005591fed8b7e2 in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[13:10:35.240] #7  0x00005591fec895bb in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[13:10:35.240] #8  0x00005591fec8a091 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[13:10:35.240] #9  0x00005591fec8bae2 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x559215cda630) at ../src/ba...
core
[13:10:42.666] #0  0x00007fd98daa9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[13:10:42.666] #1  0x00007fd98da5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[13:10:42.666] #2  0x00007fd98da45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[13:10:42.666] #3  0x00007fd98dc1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[13:10:42.666] #4  0x00007fd98dc2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[13:10:42.666] #5  0x00007fd98dc0db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x56232aad5380, In...
[13:10:42.666] #6  0x0000562329e2b7e2 in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[13:10:42.666] #7  0x0000562329d295bb in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[13:10:42.666] #8  0x0000562329d2a091 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[13:10:42.666] #9  0x0000562329d2bae2 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x562345e9c5c0) at ../src/ba...
core
[13:10:38.519] #0  0x00007fbba18a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[13:10:38.519] #1  0x00007fbba185afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[13:10:38.519] #2  0x00007fbba1845472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[13:10:38.519] #3  0x00007fbba1a1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[13:10:38.519] #4  0x00007fbba1a2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[13:10:38.519] #5  0x00007fbba1a0db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x55cdeb950380, In...
[13:10:38.519] #6  0x000055cdeaca67e2 in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[13:10:38.519] #7  0x000055cdeaba45bb in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[13:10:38.519] #8  0x000055cdeaba5091 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[13:10:38.519] #9  0x000055cdeaba6ae2 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x55ce209615d0) at ../src/ba...
core
[13:10:41.400] #0  0x00007f332e8a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[13:10:41.400] #1  0x00007f332e85afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[13:10:41.400] #2  0x00007f332e845472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[13:10:41.400] #3  0x00007f332ea1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[13:10:41.400] #4  0x00007f332ea2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[13:10:41.400] #5  0x00007f332ea0db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x560988dd0380, In...
[13:10:41.400] #6  0x00005609881267e2 in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[13:10:41.400] #7  0x00005609880245bb in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[13:10:41.400] #8  0x0000560988025091 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[13:10:41.401] #9  0x0000560988026ae2 in PostmasterMain (argc=argc@entry=8, argv=argv@entry=0x5609a7f67630) at ../src/ba...
core
[13:10:41.934] #0  0x00007fe5d08a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[13:10:41.934] #1  0x00007fe5d085afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[13:10:41.934] #2  0x00007fe5d0845472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[13:10:41.934] #3  0x00007fe5d0a1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[13:10:41.934] #4  0x00007fe5d0a2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[13:10:41.934] #5  0x00007fe5d0a0db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x55cfa37df380, In...
[13:10:41.934] #6  0x000055cfa2b357e2 in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[13:10:41.934] #7  0x000055cfa2a335bb in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[13:10:41.934] #8  0x000055cfa2a34091 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[13:10:41.934] #9  0x000055cfa2a35ae2 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x55cfcfd045a0) at ../src/ba...
core
[13:10:30.349] #0  0x00007f2185ea9eec in ?? ()
[13:10:30.886] #0  0x00007f5ea58a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[13:10:37.416] #0  0x00007f9586ea9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[13:10:37.416] #1  0x00007f9586e5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[13:10:37.416] #2  0x00007f9586e45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[13:10:37.416] #3  0x00007f958701e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[13:10:37.416] #4  0x00007f958702aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[13:10:37.416] #5  0x00007f958700db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x564b56764380, In...
[13:10:37.416] #6  0x0000564b55aba7e2 in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[13:10:37.416] #7  0x0000564b559b85bb in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[13:10:37.416] #8  0x0000564b559b9091 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[13:10:37.416] #9  0x0000564b559baae2 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x564b7bccb5c0) at ../src/ba...
core
[13:10:30.953] #0  0x00007f5ea58a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[13:10:30.953] #1  0x00007f5ea585afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[13:10:30.953] #2  0x00007f5ea5845472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[13:10:30.953] #3  0x00007f5ea5a1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[13:10:30.953] #4  0x00007f5ea5a2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[13:10:30.953] #5  0x00007f5ea5a0db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x555e01f1d380, In...
[13:10:30.953] #6  0x0000555e012737e2 in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[13:10:30.953] #7  0x0000555e011715bb in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[13:10:30.953] #8  0x0000555e01172091 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[13:10:30.954] #9  0x0000555e01173ae2 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x555e3a6115d0) at ../src/ba...
core
[13:10:31.506] #0  0x00007f7071ca9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[13:10:31.506] #1  0x00007f7071c5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[13:10:31.506] #2  0x00007f7071c45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[13:10:31.506] #3  0x00007f7071e1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[13:10:31.506] #4  0x00007f7071e2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[13:10:31.506] #5  0x00007f7071e0db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x555c91100380, In...
[13:10:31.506] #6  0x0000555c904567e2 in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[13:10:31.506] #7  0x0000555c903545bb in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[13:10:31.506] #8  0x0000555c90355091 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[13:10:31.506] #9  0x0000555c90356ae2 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x555ca77045d0) at ../src/ba...
core
[13:10:39.036] #0  0x00007fe41aea9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[13:10:39.036] #1  0x00007fe41ae5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[13:10:39.036] #2  0x00007fe41ae45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[13:10:39.036] #3  0x00007fe41b01e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[13:10:39.036] #4  0x00007fe41b02aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[13:10:39.036] #5  0x00007fe41b00db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x55b6e510c380, In...
[13:10:39.036] #6  0x000055b6e44627e2 in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[13:10:39.036] #7  0x000055b6e43605bb in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[13:10:39.036] #8  0x000055b6e4361091 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[13:10:39.037] #9  0x000055b6e4362ae2 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x55b717de55a0) at ../src/ba...
core
[13:10:35.776] #0  0x00007fc41aea9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[13:10:35.776] #1  0x00007fc41ae5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[13:10:35.776] #2  0x00007fc41ae45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[13:10:35.776] #3  0x00007fc41b01e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[13:10:35.776] #4  0x00007fc41b02aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[13:10:35.776] #5  0x00007fc41b00db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x556fdb526380, In...
[13:10:35.776] #6  0x0000556fda87c7e2 in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[13:10:35.776] #7  0x0000556fda77a5bb in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[13:10:35.776] #8  0x0000556fda77b091 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[13:10:35.776] #9  0x0000556fda77cae2 in PostmasterMain (argc=argc@entry=8, argv=argv@entry=0x556ff95f5630) at ../src/ba...
test
[13:10:04.174]   5/343 postgresql:pg_upgrade / pg_upgrade/005_char_signedness                          ERROR            ...
[13:10:04.174]   6/343 postgresql:recovery / recovery/001_stream_rep                                   ERROR            ...
[13:10:04.174]   7/343 postgresql:recovery / recovery/002_archiving                                    ERROR            ...
[13:10:04.174]   8/343 postgresql:pg_upgrade / pg_upgrade/003_logical_slots                            ERROR            ...
[13:10:04.174]   9/343 postgresql:pg_upgrade / pg_upgrade/006_transfer_modes                           ERROR            ...
[13:10:04.174]  10/343 postgresql:recovery / recovery/003_recovery_targets                             ERROR            ...
[13:10:04.174]  12/343 postgresql:pg_upgrade / pg_upgrade/004_subscription                             ERROR            ...
[13:10:04.174]  11/343 postgresql:recovery / recovery/004_timeline_switch                              ERROR            ...
[13:10:04.174]  13/343 postgresql:regress / regress/regress                                            ERROR            ...
[13:10:04.174]  14/343 postgresql:recovery / recovery/005_replay_delay                                 ERROR            ...
[13:10:04.174]  16/343 postgresql:recovery / recovery/006_logical_decoding                             ERROR            ...
[13:10:04.174]  17/343 postgresql:recovery / recovery/007_sync_rep                                     ERROR            ...
[13:10:04.174]  20/343 postgresql:isolation / isolation/isolation                                      ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[13:05:17.094] c:\cirrus\src\include\storage/pg_shmem.h(69): error C2059: syntax error: ';'
compiler
[13:05:16.985] c:\cirrus\src\include\storage/pg_shmem.h(68): error C2370: 'Barrier': redefinition; different storage cla...
compiler
[13:05:16.985] c:\cirrus\src\include\storage/pg_shmem.h(66): error C2061: syntax error: identifier 'pg_atomic_uint32'
compiler
[13:05:17.094] c:\cirrus\src\include\storage/pg_shmem.h(69): error C2061: syntax error: identifier 'Generation'
compiler
[13:05:17.094] c:\cirrus\src\include\storage/pg_shmem.h(73): error C2143: syntax error: missing '{' before '*'
compiler
[13:05:17.094] c:\cirrus\src\include\storage/pg_shmem.h(71): error C2059: syntax error: '}'
53/5814 Add enable_groupagg GUC parameter to control GroupAggregate usage
FreeBSD - Meson
core
[12:05:00.518] #0  0x000041f4b4108e90 in ?? ()
[12:05:00.518] #1  0x0000000000000000 in ?? ()
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up...
--- /tmp/cirrus-ci-build/src/test/regress/expected/join.out	2025-06-16 11:54:11.597157000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/join.out	2025-06-16 11:55:59.684702000 +00...
@@ -8263,12 +8263,14 @@
          Output: a.q1, a.q2
    ->  Nested Loop
          Output: b.q1, c.q1, LEAST(a.q1, b.q1, c.q1)
-         ->  Seq Scan on public.int8_tbl b
-               Output: b.q1, b.q2
-               Filter: (a.q2 = b.q1)
          ->  Seq Scan on public.int8_tbl c
                Output: c.q1, c.q2
-(11 rows)
+         ->  Materialize
+               Output: b.q1
+               ->  Seq Scan on public.int8_tbl b
+                     Output: b.q1
+                     Filter: (a.q2 = b.q1)
+(13 rows)
 
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/aggregates.out /tmp/cirrus-ci-build/build/testrun/recovery/027_s...
--- /tmp/cirrus-ci-build/src/test/regress/expected/aggregates.out	2025-06-16 11:54:11.561692000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/aggregates.out	2025-06-16 11:57:01.65709...
@@ -3612,8 +3612,8 @@
 ) AS sub
 GROUP BY c1
 ORDER BY c1;
-                                 QUERY PLAN                                  
------------------------------------------------------------------------------
+                                                  QUERY PLAN                                                   
+---------------------------------------------------------------------------------------------------------------
  GroupAggregate
    Group Key: sub.c1
    ->  Sort
@@ -3622,7 +3622,7 @@
                ->  HashAggregate
                      Group Key: test_groupagg.c1, test_groupagg.c2
                      ->  Seq Scan on test_groupagg
- Settings: max_parallel_workers = '0', max_parallel_workers_per_gather = '0'
+ Settings: debug_parallel_query = 'regress', max_parallel_workers = '0', max_parallel_workers_per_gather = '0'
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/aggregates.out /tmp/cirrus-ci-build/build/testrun/regress/regres...
--- /tmp/cirrus-ci-build/src/test/regress/expected/aggregates.out	2025-06-16 11:54:11.561692000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/aggregates.out	2025-06-16 11:55:59.282671000 +0000
@@ -3612,8 +3612,8 @@
 ) AS sub
 GROUP BY c1
 ORDER BY c1;
-                                 QUERY PLAN                                  
------------------------------------------------------------------------------
+                                                  QUERY PLAN                                                   
+---------------------------------------------------------------------------------------------------------------
  GroupAggregate
    Group Key: sub.c1
    ->  Sort
@@ -3622,7 +3622,7 @@
                ->  HashAggregate
                      Group Key: test_groupagg.c1, test_groupagg.c2
                      ->  Seq Scan on test_groupagg
- Settings: max_parallel_workers = '0', max_parallel_workers_per_gather = '0'
+ Settings: debug_parallel_query = 'regress', max_parallel_workers = '0', max_parallel_workers_per_gather = '0'
...
tap
[11:58:29.482](207.345s) not ok 5 - regression tests pass
tap
[11:59:36.015](231.078s) not ok 2 - regression tests pass
test
[12:02:15.354]  42/342 postgresql:regress / regress/regress                                            ERROR           2...
[12:02:15.354] 149/342 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           3...
[12:02:15.354] 201/342 postgresql:recovery / recovery/027_stream_regress                               ERROR           3...
Linux - Debian Bookworm - Autoconf
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resul...
--- /tmp/cirrus-ci-build/src/test/regress/expected/join.out	2025-06-16 11:54:12.134328482 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/join.out	2025-06-16 11:58:08.277927814 +0000
@@ -7944,15 +7944,15 @@
   lateral (values(x.q1,y.q1,y.q2)) v(xq1,yq1,yq2);
         q1        |        q2         |        q1        |        q2         |       xq1        |       yq1        |   ...
 ------------------+-------------------+------------------+-------------------+------------------+------------------+---...
-              123 |               456 |                  |                   |              123 |                  |   ...
-              123 |  4567890123456789 | 4567890123456789 | -4567890123456789 |              123 | 4567890123456789 | -4...
-              123 |  4567890123456789 | 4567890123456789 |  4567890123456789 |              123 | 4567890123456789 |  4...
-              123 |  4567890123456789 | 4567890123456789 |               123 |              123 | 4567890123456789 |   ...
- 4567890123456789 |               123 |              123 |  4567890123456789 | 4567890123456789 |              123 |  4...
  4567890123456789 |               123 |              123 |               456 | 4567890123456789 |              123 |   ...
- 4567890123456789 |  4567890123456789 | 4567890123456789 | -4567890123456789 | 4567890123456789 | 4567890123456789 | -4...
- 4567890123456789 |  4567890123456789 | 4567890123456789 |  4567890123456789 | 4567890123456789 | 4567890123456789 |  4...
+ 4567890123456789 |               123 |              123 |  4567890123456789 | 4567890123456789 |              123 |  4...
  4567890123456789 |  4567890123456789 | 4567890123456789 |               123 | 4567890123456789 | 4567890123456789 |   ...
+              123 |  4567890123456789 | 4567890123456789 |               123 |              123 | 4567890123456789 |   ...
+ 4567890123456789 |  4567890123456789 | 4567890123456789 |  4567890123456789 | 4567890123456789 | 4567890123456789 |  4...
+              123 |  4567890123456789 | 4567890123456789 |  4567890123456789 |              123 | 4567890123456789 |  4...
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join.out /tmp/cirrus-ci-build/src/test/regress/results/join.out
--- /tmp/cirrus-ci-build/src/test/regress/expected/join.out	2025-06-16 11:54:12.134328482 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/join.out	2025-06-16 11:56:29.521524784 +0000
@@ -5770,22 +5770,26 @@
     on t1.q2 = t2.q2
   left join onek t4
     on t2.q2 < t3.unique2;
-                   QUERY PLAN                    
--------------------------------------------------
+                        QUERY PLAN                         
+-----------------------------------------------------------
  Nested Loop Left Join
    Join Filter: (t2.q2 < t3.unique2)
    ->  Nested Loop Left Join
-         Join Filter: (t2.q1 > t3.unique1)
          ->  Hash Left Join
                Hash Cond: (t1.q2 = t2.q2)
                ->  Seq Scan on int8_tbl t1
                ->  Hash
                      ->  Seq Scan on int8_tbl t2
...
tap
[11:59:54.555](150.744s) not ok 5 - regression tests pass
Linux - Debian Bookworm - Meson
core
[12:04:16.847] #0  <unavailable> in ?? ()
core
[12:04:16.847] #0  0x00007f2f708aedd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[12:04:16.847] #1  0x00007f2f7085b239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[12:04:16.847] #2  0x00007f2f70916244 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[12:04:16.847] #3  0x00007f2f7092889c in ?? () from /lib/x86_64-linux-gnu/libc.so.6
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up...
--- /tmp/cirrus-ci-build/src/test/regress/expected/join.out	2025-06-16 11:54:11.914695931 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/join.out	2025-06-16 11:56:11.102634328 +00...
@@ -7944,15 +7944,15 @@
   lateral (values(x.q1,y.q1,y.q2)) v(xq1,yq1,yq2);
         q1        |        q2         |        q1        |        q2         |       xq1        |       yq1        |   ...
 ------------------+-------------------+------------------+-------------------+------------------+------------------+---...
-              123 |               456 |                  |                   |              123 |                  |   ...
-              123 |  4567890123456789 | 4567890123456789 | -4567890123456789 |              123 | 4567890123456789 | -4...
-              123 |  4567890123456789 | 4567890123456789 |  4567890123456789 |              123 | 4567890123456789 |  4...
-              123 |  4567890123456789 | 4567890123456789 |               123 |              123 | 4567890123456789 |   ...
- 4567890123456789 |               123 |              123 |  4567890123456789 | 4567890123456789 |              123 |  4...
  4567890123456789 |               123 |              123 |               456 | 4567890123456789 |              123 |   ...
- 4567890123456789 |  4567890123456789 | 4567890123456789 | -4567890123456789 | 4567890123456789 | 4567890123456789 | -4...
- 4567890123456789 |  4567890123456789 | 4567890123456789 |  4567890123456789 | 4567890123456789 | 4567890123456789 |  4...
+ 4567890123456789 |               123 |              123 |  4567890123456789 | 4567890123456789 |              123 |  4...
  4567890123456789 |  4567890123456789 | 4567890123456789 |               123 | 4567890123456789 | 4567890123456789 |   ...
+              123 |  4567890123456789 | 4567890123456789 |               123 |              123 | 4567890123456789 |   ...
+ 4567890123456789 |  4567890123456789 | 4567890123456789 |  4567890123456789 | 4567890123456789 | 4567890123456789 |  4...
+              123 |  4567890123456789 | 4567890123456789 |  4567890123456789 |              123 | 4567890123456789 |  4...
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join_hash.out /tmp/cirrus-ci-build/build/testrun/recovery/027_st...
--- /tmp/cirrus-ci-build/src/test/regress/expected/join_hash.out	2025-06-16 11:54:11.914695931 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/join_hash.out	2025-06-16 11:57:33.341005...
@@ -1137,18 +1137,21 @@
 int8_tbl i8,
 lateral (select t1.fivethous, i4.f1 from tenk1 t1 join int4_tbl i4
          on t1.fivethous = i4.f1+i8.q2 order by 1,2) ss;
-                        QUERY PLAN                         
------------------------------------------------------------
+                           QUERY PLAN                            
+-----------------------------------------------------------------
  Nested Loop
    ->  Seq Scan on int8_tbl i8
-   ->  Sort
-         Sort Key: t1.fivethous, i4.f1
-         ->  Hash Join
-               Hash Cond: (t1.fivethous = (i4.f1 + i8.q2))
-               ->  Seq Scan on tenk1 t1
-               ->  Hash
-                     ->  Seq Scan on int4_tbl i4
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join_hash.out /tmp/cirrus-ci-build/build/testrun/regress/regress...
--- /tmp/cirrus-ci-build/src/test/regress/expected/join_hash.out	2025-06-16 11:54:11.914695931 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/join_hash.out	2025-06-16 11:56:21.206751874 +0000
@@ -1137,18 +1137,21 @@
 int8_tbl i8,
 lateral (select t1.fivethous, i4.f1 from tenk1 t1 join int4_tbl i4
          on t1.fivethous = i4.f1+i8.q2 order by 1,2) ss;
-                        QUERY PLAN                         
------------------------------------------------------------
+                           QUERY PLAN                            
+-----------------------------------------------------------------
  Nested Loop
    ->  Seq Scan on int8_tbl i8
-   ->  Sort
-         Sort Key: t1.fivethous, i4.f1
-         ->  Hash Join
-               Hash Cond: (t1.fivethous = (i4.f1 + i8.q2))
-               ->  Seq Scan on tenk1 t1
-               ->  Hash
-                     ->  Seq Scan on int4_tbl i4
...
tap
[11:57:00.957](69.715s) not ok 5 - regression tests pass
tap
[11:58:14.551](74.487s) not ok 2 - regression tests pass
test
[12:01:23.287]  14/343 postgresql:regress / regress/regress                                            ERROR            ...
[12:01:23.287]  33/343 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[12:01:23.287]  92/343 postgresql:recovery / recovery/027_stream_regress                               ERROR            ...
macOS - Sonoma - Meson
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/join.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrad...
--- /Users/admin/pgsql/src/test/regress/expected/join.out	2025-06-16 11:54:13
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/join.out	2025-06-16 11:56:57
@@ -7944,15 +7944,15 @@
   lateral (values(x.q1,y.q1,y.q2)) v(xq1,yq1,yq2);
         q1        |        q2         |        q1        |        q2         |       xq1        |       yq1        |   ...
 ------------------+-------------------+------------------+-------------------+------------------+------------------+---...
-              123 |               456 |                  |                   |              123 |                  |   ...
-              123 |  4567890123456789 | 4567890123456789 | -4567890123456789 |              123 | 4567890123456789 | -4...
-              123 |  4567890123456789 | 4567890123456789 |  4567890123456789 |              123 | 4567890123456789 |  4...
-              123 |  4567890123456789 | 4567890123456789 |               123 |              123 | 4567890123456789 |   ...
- 4567890123456789 |               123 |              123 |  4567890123456789 | 4567890123456789 |              123 |  4...
  4567890123456789 |               123 |              123 |               456 | 4567890123456789 |              123 |   ...
- 4567890123456789 |  4567890123456789 | 4567890123456789 | -4567890123456789 | 4567890123456789 | 4567890123456789 | -4...
- 4567890123456789 |  4567890123456789 | 4567890123456789 |  4567890123456789 | 4567890123456789 | 4567890123456789 |  4...
+ 4567890123456789 |               123 |              123 |  4567890123456789 | 4567890123456789 |              123 |  4...
  4567890123456789 |  4567890123456789 | 4567890123456789 |               123 | 4567890123456789 | 4567890123456789 |   ...
+              123 |  4567890123456789 | 4567890123456789 |               123 |              123 | 4567890123456789 |   ...
+ 4567890123456789 |  4567890123456789 | 4567890123456789 |  4567890123456789 | 4567890123456789 | 4567890123456789 |  4...
+              123 |  4567890123456789 | 4567890123456789 |  4567890123456789 |              123 | 4567890123456789 |  4...
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/join_hash.out /Users/admin/pgsql/build/testrun/recovery/027_stream...
--- /Users/admin/pgsql/src/test/regress/expected/join_hash.out	2025-06-16 11:54:13
+++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/join_hash.out	2025-06-16 11:58:55
@@ -1137,18 +1137,21 @@
 int8_tbl i8,
 lateral (select t1.fivethous, i4.f1 from tenk1 t1 join int4_tbl i4
          on t1.fivethous = i4.f1+i8.q2 order by 1,2) ss;
-                        QUERY PLAN                         
------------------------------------------------------------
+                           QUERY PLAN                            
+-----------------------------------------------------------------
  Nested Loop
    ->  Seq Scan on int8_tbl i8
-   ->  Sort
-         Sort Key: t1.fivethous, i4.f1
-         ->  Hash Join
-               Hash Cond: (t1.fivethous = (i4.f1 + i8.q2))
-               ->  Seq Scan on tenk1 t1
-               ->  Hash
-                     ->  Seq Scan on int4_tbl i4
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/join.out /Users/admin/pgsql/build/testrun/regress/regress/results/...
--- /Users/admin/pgsql/src/test/regress/expected/join.out	2025-06-16 11:54:13
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/join.out	2025-06-16 11:56:53
@@ -8578,36 +8578,40 @@
                                      where q2 = (select greatest(t1.q1,t2.q2))
                                        and (select v.id=0)) offset 0) ss2) ss
          where t1.q1 = ss.q2) ss0;
-                                                         QUERY PLAN                                                    ...
------------------------------------------------------------------------------------------------------------------------...
+                                                            QUERY PLAN                                                 ...
+-----------------------------------------------------------------------------------------------------------------------...
  Nested Loop
    Output: "*VALUES*".column1, t1.q1, t1.q2, ss2.q1, ss2.q2
-   ->  Seq Scan on public.int8_tbl t1
-         Output: t1.q1, t1.q2
+   ->  Values Scan on "*VALUES*"
+         Output: "*VALUES*".column1
    ->  Nested Loop
-         Output: "*VALUES*".column1, ss2.q1, ss2.q2
-         ->  Values Scan on "*VALUES*"
...
tap
[11:57:57.733](96.092s) not ok 5 - regression tests pass
tap
[11:59:52.367](113.241s) not ok 2 - regression tests pass
test
[12:03:01.496]  10/342 postgresql:regress / regress/regress                                            ERROR           1...
[12:03:01.496]  31/342 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           2...
[12:03:01.496] 110/342 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
Windows - Server 2019, VS 2019 - Meson & ninja
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/join_hash.out C:/cirrus/build/testrun/pg_upgrade/002_pg...
--- C:/cirrus/src/test/regress/expected/join_hash.out	2025-06-16 11:54:16.401376100 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/join_hash.out	2025-06-16 11:57:08.365587700 +0000
@@ -1137,18 +1137,21 @@
 int8_tbl i8,
 lateral (select t1.fivethous, i4.f1 from tenk1 t1 join int4_tbl i4
          on t1.fivethous = i4.f1+i8.q2 order by 1,2) ss;
-                        QUERY PLAN                         
------------------------------------------------------------
+                           QUERY PLAN                            
+-----------------------------------------------------------------
  Nested Loop
    ->  Seq Scan on int8_tbl i8
-   ->  Sort
-         Sort Key: t1.fivethous, i4.f1
-         ->  Hash Join
-               Hash Cond: (t1.fivethous = (i4.f1 + i8.q2))
-               ->  Seq Scan on tenk1 t1
-               ->  Hash
-                     ->  Seq Scan on int4_tbl i4
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/join_hash.out C:/cirrus/build/testrun/recovery/027_stre...
--- C:/cirrus/src/test/regress/expected/join_hash.out	2025-06-16 11:54:16.401376100 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/join_hash.out	2025-06-16 12:00:00.249549000 +0000
@@ -1137,18 +1137,21 @@
 int8_tbl i8,
 lateral (select t1.fivethous, i4.f1 from tenk1 t1 join int4_tbl i4
          on t1.fivethous = i4.f1+i8.q2 order by 1,2) ss;
-                        QUERY PLAN                         
------------------------------------------------------------
+                           QUERY PLAN                            
+-----------------------------------------------------------------
  Nested Loop
    ->  Seq Scan on int8_tbl i8
-   ->  Sort
-         Sort Key: t1.fivethous, i4.f1
-         ->  Hash Join
-               Hash Cond: (t1.fivethous = (i4.f1 + i8.q2))
-               ->  Seq Scan on tenk1 t1
-               ->  Hash
-                     ->  Seq Scan on int4_tbl i4
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/join_hash.out C:/cirrus/build/testrun/regress/regress/r...
--- C:/cirrus/src/test/regress/expected/join_hash.out	2025-06-16 11:54:16.401376100 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/join_hash.out	2025-06-16 11:57:05.737609100 +0000
@@ -1137,18 +1137,21 @@
 int8_tbl i8,
 lateral (select t1.fivethous, i4.f1 from tenk1 t1 join int4_tbl i4
          on t1.fivethous = i4.f1+i8.q2 order by 1,2) ss;
-                        QUERY PLAN                         
------------------------------------------------------------
+                           QUERY PLAN                            
+-----------------------------------------------------------------
  Nested Loop
    ->  Seq Scan on int8_tbl i8
-   ->  Sort
-         Sort Key: t1.fivethous, i4.f1
-         ->  Hash Join
-               Hash Cond: (t1.fivethous = (i4.f1 + i8.q2))
-               ->  Seq Scan on tenk1 t1
-               ->  Hash
-                     ->  Seq Scan on int4_tbl i4
...
tap
[11:58:16.551](121.070s) not ok 5 - regression tests pass
tap
[12:01:17.201](149.013s) not ok 2 - regression tests pass
test
[12:08:36.585]   8/337 postgresql:regress / regress/regress                                            ERROR           1...
[12:08:36.585]  19/337 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           2...
[12:08:36.585]  63/337 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
53/5627 Fix oldest LSN calculation for WAL segments removal when slots are advancing during checkpoint
macOS - Sonoma - Meson
tap
[11:56:08.196](3.698s) not ok 1 - detected error upon trying to acquire invalidated slot on node
test
[12:01:07.154]  48/342 postgresql:recovery / recovery/044_invalidate_inactive_slots                    ERROR            ...
53/5270 jsonpath string methods: lower, upper, initcap, l/r/btrim, replace, split_part
CompilerWarnings
compiler
[08:49:20.771] jsonpath_exec.c:2830:13: error: mixing declarations and code is incompatible with standards before C99 [-...
compiler
[08:48:54.685] jsonpath_exec.c:2830:13: error: mixing declarations and code is incompatible with standards before C99 [-...
compiler
[08:48:13.536] jsonpath_exec.c:2830:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-sta...
compiler
[08:47:57.735] jsonpath_exec.c:2830:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-sta...
compiler
[08:50:16.043] jsonpath_exec.c:2830:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-sta...
FreeBSD - Meson
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
core
[08:57:32.785] #0  0x000000082d8971ba in thr_kill () from /lib/libc.so.7
[08:57:32.785] #1  0x000000082d8105d4 in raise () from /lib/libc.so.7
[08:57:32.785] #2  0x000000082d8c3b59 in abort () from /lib/libc.so.7
[08:57:32.785] #3  0x0000000000ad5a75 in ExceptionalCondition (conditionName=0x3980f4 "v->type == jpiAnd || v->type == j...
[08:57:32.785] #4  0x0000000000a0303f in jspGetLeftArg (v=v@entry=0x821154230, a=a@entry=0x8211541a0) at ../src/backend/...
[08:57:32.785] #5  0x0000000000a045d7 in printJsonPathItem (buf=buf@entry=0x8211542c0, v=v@entry=0x821154230, inKey=true...
[08:57:32.785] #6  0x0000000000a04783 in printJsonPathItem (buf=buf@entry=0x8211542c0, v=v@entry=0x821154298, inKey=<opt...
[08:57:32.785] #7  0x0000000000a02c4d in jsonPathToCstring (out=0x8211542c0, in=<optimized out>, estimated_len=<optimize...
[08:57:32.785] #8  0x0000000000ae0923 in FunctionCall1Coll (flinfo=0x772e182ce50, collation=0, arg1=6) at ../src/backend...
[08:57:32.785] #9  OutputFunctionCall (flinfo=0x772e182ce50, val=6) at ../src/backend/utils/fmgr/fmgr.c:1685
core
[08:57:31.911] #0  0x0000238ad4c5de90 in ?? ()
[08:57:31.911] #1  0x0000000000000003 in ?? ()
[08:57:31.911] #2  0x00001fdbfece89f8 in ?? ()
[08:57:31.911] #3  0x00001fdbfece89fb in ?? ()
[08:57:31.911] #4  0x00001fdbfece89fe in ?? ()
[08:57:31.911] #5  0x0000000000000000 in ?? ()
[08:57:32.169] #0  0x000000082be3c1ba in thr_kill () from /lib/libc.so.7
core
[08:57:32.215] #0  0x000000082be3c1ba in thr_kill () from /lib/libc.so.7
[08:57:32.215] #1  0x000000082bdb55d4 in raise () from /lib/libc.so.7
[08:57:32.215] #2  0x000000082be68b59 in abort () from /lib/libc.so.7
[08:57:32.215] #3  0x0000000000ad5a75 in ExceptionalCondition (conditionName=0x3980f4 "v->type == jpiAnd || v->type == j...
[08:57:32.215] #4  0x0000000000a0303f in jspGetLeftArg (v=v@entry=0x820fb8330, a=a@entry=0x820fb82a0) at ../src/backend/...
[08:57:32.215] #5  0x0000000000a045d7 in printJsonPathItem (buf=buf@entry=0x820fb83c0, v=v@entry=0x820fb8330, inKey=true...
[08:57:32.215] #6  0x0000000000a04783 in printJsonPathItem (buf=buf@entry=0x820fb83c0, v=v@entry=0x820fb8398, inKey=<opt...
[08:57:32.215] #7  0x0000000000a02c4d in jsonPathToCstring (out=0x820fb83c0, in=<optimized out>, estimated_len=<optimize...
[08:57:32.215] #8  0x0000000000ae0923 in FunctionCall1Coll (flinfo=0x1d2c7664ed58, collation=0, arg1=6) at ../src/backen...
[08:57:32.215] #9  OutputFunctionCall (flinfo=0x1d2c7664ed58, val=6) at ../src/backend/utils/fmgr/fmgr.c:1685
core
[08:57:32.491] #0  0x000000082cb581ba in thr_kill () from /lib/libc.so.7
[08:57:32.491] #1  0x000000082cad15d4 in raise () from /lib/libc.so.7
[08:57:32.491] #2  0x000000082cb84b59 in abort () from /lib/libc.so.7
[08:57:32.491] #3  0x0000000000ad5a75 in ExceptionalCondition (conditionName=0x3980f4 "v->type == jpiAnd || v->type == j...
[08:57:32.491] #4  0x0000000000a0303f in jspGetLeftArg (v=v@entry=0x821892500, a=a@entry=0x821892470) at ../src/backend/...
[08:57:32.491] #5  0x0000000000a045d7 in printJsonPathItem (buf=buf@entry=0x821892590, v=v@entry=0x821892500, inKey=true...
[08:57:32.491] #6  0x0000000000a04783 in printJsonPathItem (buf=buf@entry=0x821892590, v=v@entry=0x821892568, inKey=<opt...
[08:57:32.491] #7  0x0000000000a02c4d in jsonPathToCstring (out=0x821892590, in=<optimized out>, estimated_len=<optimize...
[08:57:32.491] #8  0x0000000000ae0923 in FunctionCall1Coll (flinfo=0x8e738275d58, collation=0, arg1=6) at ../src/backend...
[08:57:32.491] #9  OutputFunctionCall (flinfo=0x8e738275d58, val=6) at ../src/backend/utils/fmgr/fmgr.c:1685
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/json.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up...
--- /tmp/cirrus-ci-build/src/test/regress/expected/json.out	2025-06-16 08:47:00.479588000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/json.out	2025-06-16 08:50:29.673154000 +00...
@@ -1154,1615 +1154,10 @@
 (1 row)
 
 select '"foo"'::json #> '{}';
- ?column? 
-----------
- "foo"
-(1 row)
-
-select '42'::json #> '{}';
- ?column? 
-----------
- 42
-(1 row)
-
-select 'null'::json #> '{}';
- ?column? 
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/json.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/json.out	2025-06-16 08:47:00.479588000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/json.out	2025-06-16 08:51:32.810673000 +...
@@ -1226,1543 +1226,10 @@
 (1 row)
 
 select '[{"b": "c"}, {"b": "cc"}]'::json #> array['1','b'];
- ?column? 
-----------
- "cc"
-(1 row)
-
-select '[{"b": "c"}, {"b": "cc"}]'::json #> array['z','b'];
- ?column? 
-----------
- 
-(1 row)
-
-select '[{"b": "c"}, {"b": null}]'::json #> array['1','b'];
- ?column? 
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/json.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu...
--- /tmp/cirrus-ci-build/src/test/regress/expected/json.out	2025-06-16 08:47:00.479588000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/json.out	2025-06-16 08:50:21.475566000 +0000
@@ -999,1770 +999,10 @@
 (5 rows)
 
 select json_each_text('{"f1":[1,2,3],"f2":{"f3":1},"f4":null,"f5":"null"}');
-  json_each_text   
--------------------
- (f1,"[1,2,3]")
- (f2,"{""f3"":1}")
- (f4,)
- (f5,null)
-(4 rows)
-
-select * from json_each_text('{"f1":[1,2,3],"f2":{"f3":1},"f4":null,"f5":99,"f6":"stringy"}') q;
- key |  value   
------+----------
- f1  | [1,2,3]
- f2  | {"f3":1}
...
tap
[08:50:31.140](136.701s) not ok 5 - regression tests pass
[08:51:16.770](1.237s) not ok 16 - run of pg_upgrade --check for new instance
[08:51:16.775](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[08:51:17.502](0.727s) not ok 18 - run of pg_upgrade for new instance
[08:51:17.502](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[08:51:17.694](0.074s) not ok 20 - check that locales in new cluster match original cluster
[08:51:19.409](0.027s) not ok 22 - old and new dumps match after pg_upgrade
tap
[08:51:33.975](158.645s) not ok 2 - regression tests pass
test
[08:54:38.129]  81/342 postgresql:regress / regress/regress                                            ERROR           1...
[08:54:38.129]  91/342 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[08:54:38.129] 163/342 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
Linux - Debian Bookworm - Autoconf
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
core
[08:55:48.957] #0  0x00007f550b8abeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[08:55:48.957] #1  0x00007f550b85cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[08:55:48.957] #2  0x00007f550b847472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[08:55:48.957] #3  0x00005559cd83804e in ExceptionalCondition (conditionName=conditionName@entry=0x5559cdc76280 "v->type...
[08:55:48.957] #4  0x00005559cd6543ef in jspGetLeftArg (v=v@entry=0x7fff57588210, a=a@entry=0x7fff575880a0) at jsonpath....
[08:55:48.957] #5  0x00005559cd655a8e in printJsonPathItem (buf=buf@entry=0x7fff57588380, v=v@entry=0x7fff57588210, inKe...
[08:55:48.957] #6  0x00005559cd655d83 in printJsonPathItem (buf=buf@entry=0x7fff57588380, v=v@entry=0x7fff575883c0, inKe...
[08:55:48.957] #7  0x00005559cd655ec5 in jsonPathToCstring (out=0x7fff57588380, out@entry=0x0, in=0x625000008fa0, estima...
[08:55:48.957] #8  0x00005559cd655fdc in jsonpath_out (fcinfo=<optimized out>) at jsonpath.c:138
[08:55:48.957] #9  0x00005559cd84db58 in FunctionCall1Coll (flinfo=0x6250000539c8, collation=collation@entry=0, arg1=108...
core
[08:55:49.375] #0  0x00007f72b06abeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[08:55:49.375] #1  0x00007f72b065cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[08:55:49.375] #2  0x00007f72b0647472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[08:55:49.375] #3  0x000055aba688304e in ExceptionalCondition (conditionName=conditionName@entry=0x55aba6cc1280 "v->type...
[08:55:49.375] #4  0x000055aba669f3ef in jspGetLeftArg (v=v@entry=0x7ffe2a561360, a=a@entry=0x7ffe2a5611f0) at jsonpath....
[08:55:49.375] #5  0x000055aba66a0a8e in printJsonPathItem (buf=buf@entry=0x7ffe2a5614d0, v=v@entry=0x7ffe2a561360, inKe...
[08:55:49.375] #6  0x000055aba66a0d83 in printJsonPathItem (buf=buf@entry=0x7ffe2a5614d0, v=v@entry=0x7ffe2a561510, inKe...
[08:55:49.375] #7  0x000055aba66a0ec5 in jsonPathToCstring (out=0x7ffe2a5614d0, out@entry=0x0, in=0x625000008fa0, estima...
[08:55:49.375] #8  0x000055aba66a0fdc in jsonpath_out (fcinfo=<optimized out>) at jsonpath.c:138
[08:55:49.375] #9  0x000055aba6898b58 in FunctionCall1Coll (flinfo=0x6250000539c8, collation=collation@entry=0, arg1=108...
core
[08:55:49.803] #0  0x00007f550b8abeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[08:55:49.803] #1  0x00007f550b85cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[08:55:49.803] #2  0x00007f550b847472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[08:55:49.803] #3  0x00005559cd83804e in ExceptionalCondition (conditionName=conditionName@entry=0x5559cdc76280 "v->type...
[08:55:49.803] #4  0x00005559cd6543ef in jspGetLeftArg (v=v@entry=0x7fff575879c0, a=a@entry=0x7fff575869d0) at jsonpath....
[08:55:49.803] #5  0x00005559cd65a669 in executeStringInternalMethod (cxt=cxt@entry=0x7fff57588260, jsp=jsp@entry=0x7fff...
[08:55:49.803] #6  0x00005559cd65ee79 in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7fff57588260, jsp=jsp@entry=0x7fff5...
[08:55:49.803] #7  0x00005559cd6639b9 in executeAnyItem (cxt=<optimized out>, jsp=<optimized out>, jbc=<optimized out>, ...
[08:55:49.803] #8  0x00005559cd663a7a in executeItemUnwrapTargetArray (cxt=cxt@entry=0x7fff57588260, jsp=jsp@entry=0x7ff...
[08:55:49.803] #9  0x00005559cd65ee9b in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7fff57588260, jsp=0x7fff575879c0, j...
core
[08:55:50.232] #0  0x00007f72b06abeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[08:55:50.232] #1  0x00007f72b065cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[08:55:50.232] #2  0x00007f72b0647472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[08:55:50.232] #3  0x000055aba688304e in ExceptionalCondition (conditionName=conditionName@entry=0x55aba6cc1280 "v->type...
[08:55:50.232] #4  0x000055aba669f3ef in jspGetLeftArg (v=v@entry=0x7ffe2a560b10, a=a@entry=0x7ffe2a55fb20) at jsonpath....
[08:55:50.232] #5  0x000055aba66a5669 in executeStringInternalMethod (cxt=cxt@entry=0x7ffe2a5613b0, jsp=jsp@entry=0x7ffe...
[08:55:50.232] #6  0x000055aba66a9e79 in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffe2a5613b0, jsp=jsp@entry=0x7ffe2...
[08:55:50.232] #7  0x000055aba66ae9b9 in executeAnyItem (cxt=<optimized out>, jsp=<optimized out>, jbc=<optimized out>, ...
[08:55:50.232] #8  0x000055aba66aea7a in executeItemUnwrapTargetArray (cxt=cxt@entry=0x7ffe2a5613b0, jsp=jsp@entry=0x7ff...
[08:55:50.232] #9  0x000055aba66a9e9b in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffe2a5613b0, jsp=0x7ffe2a560b10, j...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out	2025-06-16 08:47:00.357021176 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/jsonpath.out	2025-06-16 08:53:14.468801103 +0000
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out /tmp/cirrus-ci-build/src/test/regress/results/jsonp...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out	2025-06-16 08:47:00.357021176 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/jsonpath.out	2025-06-16 08:51:44.068802180 +0000
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
tap
[08:53:15.926](83.739s) not ok 5 - regression tests pass
[08:53:28.187](2.901s) not ok 8 - dump outputs from original and restored regression databases match
[08:53:32.512](1.034s) not ok 16 - run of pg_upgrade --check for new instance
[08:53:32.513](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[08:53:33.250](0.737s) not ok 18 - run of pg_upgrade for new instance
[08:53:33.250](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[08:53:33.428](0.044s) not ok 20 - check that locales in new cluster match original cluster
[08:53:33.930](0.030s) not ok 22 - old and new dumps match after pg_upgrade
Linux - Debian Bookworm - Meson
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
core
[08:59:03.170] #0  0x00007f623e4a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[08:59:03.170] #1  0x00007f623e45afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[08:59:03.170] #2  0x00007f623e445472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[08:59:03.170] #3  0x000055f1f691c7a7 in ExceptionalCondition (conditionName=conditionName@entry=0x55f1f6c0e288 "v->type...
[08:59:03.170] #4  0x000055f1f67897e0 in jspGetLeftArg (v=v@entry=0x7ffe378ce7b0, a=a@entry=0x7ffe378ce6f0) at ../src/ba...
[08:59:03.170] #5  0x000055f1f678a76b in printJsonPathItem (buf=buf@entry=0x7ffe378ce840, v=v@entry=0x7ffe378ce7b0, inKe...
[08:59:03.170] #6  0x000055f1f678a9fd in printJsonPathItem (buf=buf@entry=0x7ffe378ce840, v=v@entry=0x7ffe378ce810, inKe...
[08:59:03.170] #7  0x000055f1f678aa61 in jsonPathToCstring (out=0x7ffe378ce840, out@entry=0x0, in=0x55f234bf07d0, estima...
[08:59:03.170] #8  0x000055f1f678ab01 in jsonpath_out (fcinfo=<optimized out>) at ../src/backend/utils/adt/jsonpath.c:13...
[08:59:03.170] #9  0x000055f1f692a535 in FunctionCall1Coll (flinfo=0x55f234cd7f88, collation=collation@entry=0, arg1=<op...
core
[08:59:02.662] #0  0x00007f6e2e0a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[08:59:02.662] #1  0x00007f6e2e05afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[08:59:02.662] #2  0x00007f6e2e045472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[08:59:02.662] #3  0x0000564e801557a7 in ExceptionalCondition (conditionName=conditionName@entry=0x564e80447288 "v->type...
[08:59:02.662] #4  0x0000564e7ffc27e0 in jspGetLeftArg (v=v@entry=0x7ffe8d3df590, a=a@entry=0x7ffe8d3df4d0) at ../src/ba...
[08:59:02.662] #5  0x0000564e7ffc376b in printJsonPathItem (buf=buf@entry=0x7ffe8d3df620, v=v@entry=0x7ffe8d3df590, inKe...
[08:59:02.662] #6  0x0000564e7ffc39fd in printJsonPathItem (buf=buf@entry=0x7ffe8d3df620, v=v@entry=0x7ffe8d3df5f0, inKe...
[08:59:02.662] #7  0x0000564e7ffc3a61 in jsonPathToCstring (out=0x7ffe8d3df620, out@entry=0x0, in=0x564e97c29450, estima...
[08:59:02.662] #8  0x0000564e7ffc3b01 in jsonpath_out (fcinfo=<optimized out>) at ../src/backend/utils/adt/jsonpath.c:13...
[08:59:02.662] #9  0x0000564e80163535 in FunctionCall1Coll (flinfo=0x564e97c615a8, collation=collation@entry=0, arg1=<op...
core
[08:59:02.123] #0  0x00007f11efaa9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[08:59:02.123] #1  0x00007f11efa5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[08:59:02.123] #2  0x00007f11efa45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[08:59:02.123] #3  0x0000555e73ed87a7 in ExceptionalCondition (conditionName=conditionName@entry=0x555e741ca288 "v->type...
[08:59:02.123] #4  0x0000555e73d457e0 in jspGetLeftArg (v=v@entry=0x7ffd3d9a29b0, a=a@entry=0x7ffd3d9a2530) at ../src/ba...
[08:59:02.123] #5  0x0000555e73d4a769 in executeStringInternalMethod (cxt=cxt@entry=0x7ffd3d9a2c20, jsp=jsp@entry=0x7ffd...
[08:59:02.123] #6  0x0000555e73d4db3b in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffd3d9a2c20, jsp=jsp@entry=0x7ffd3...
[08:59:02.123] #7  0x0000555e73d51013 in executeAnyItem (cxt=cxt@entry=0x7ffd3d9a2c20, jsp=jsp@entry=0x7ffd3d9a29b0, jbc...
[08:59:02.123] #8  0x0000555e73d51090 in executeItemUnwrapTargetArray (cxt=cxt@entry=0x7ffd3d9a2c20, jsp=jsp@entry=0x7ff...
[08:59:02.123] #9  0x0000555e73d4db5a in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffd3d9a2c20, jsp=0x7ffd3d9a29b0, j...
core
[08:59:05.201] #0  0x00007f623e4a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[08:59:05.201] #1  0x00007f623e45afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[08:59:05.201] #2  0x00007f623e445472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[08:59:05.201] #3  0x000055f1f691c7a7 in ExceptionalCondition (conditionName=conditionName@entry=0x55f1f6c0e288 "v->type...
[08:59:05.201] #4  0x000055f1f67897e0 in jspGetLeftArg (v=v@entry=0x7ffe378ce490, a=a@entry=0x7ffe378ce010) at ../src/ba...
[08:59:05.201] #5  0x000055f1f678e769 in executeStringInternalMethod (cxt=cxt@entry=0x7ffe378ce700, jsp=jsp@entry=0x7ffe...
[08:59:05.201] #6  0x000055f1f6791b3b in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffe378ce700, jsp=jsp@entry=0x7ffe3...
[08:59:05.201] #7  0x000055f1f6795013 in executeAnyItem (cxt=cxt@entry=0x7ffe378ce700, jsp=jsp@entry=0x7ffe378ce490, jbc...
[08:59:05.201] #8  0x000055f1f6795090 in executeItemUnwrapTargetArray (cxt=cxt@entry=0x7ffe378ce700, jsp=jsp@entry=0x7ff...
[08:59:05.201] #9  0x000055f1f6791b5a in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffe378ce700, jsp=0x7ffe378ce490, j...
core
[08:59:04.452] #0  0x00007f11efaa9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[08:59:04.452] #1  0x00007f11efa5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[08:59:04.452] #2  0x00007f11efa45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[08:59:04.452] #3  0x0000555e73ed87a7 in ExceptionalCondition (conditionName=conditionName@entry=0x555e741ca288 "v->type...
[08:59:04.452] #4  0x0000555e73d457e0 in jspGetLeftArg (v=v@entry=0x7ffd3d9a2cd0, a=a@entry=0x7ffd3d9a2c10) at ../src/ba...
[08:59:04.452] #5  0x0000555e73d4676b in printJsonPathItem (buf=buf@entry=0x7ffd3d9a2d60, v=v@entry=0x7ffd3d9a2cd0, inKe...
[08:59:04.452] #6  0x0000555e73d469fd in printJsonPathItem (buf=buf@entry=0x7ffd3d9a2d60, v=v@entry=0x7ffd3d9a2d30, inKe...
[08:59:04.452] #7  0x0000555e73d46a61 in jsonPathToCstring (out=0x7ffd3d9a2d60, out@entry=0x0, in=0x555eb0e38430, estima...
[08:59:04.452] #8  0x0000555e73d46b01 in jsonpath_out (fcinfo=<optimized out>) at ../src/backend/utils/adt/jsonpath.c:13...
[08:59:04.452] #9  0x0000555e73ee6535 in FunctionCall1Coll (flinfo=0x555eb0f1f058, collation=collation@entry=0, arg1=<op...
core
[08:59:03.941] #0  0x00007f6e2e0a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[08:59:03.941] #1  0x00007f6e2e05afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[08:59:03.941] #2  0x00007f6e2e045472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[08:59:03.941] #3  0x0000564e801557a7 in ExceptionalCondition (conditionName=conditionName@entry=0x564e80447288 "v->type...
[08:59:03.941] #4  0x0000564e7ffc27e0 in jspGetLeftArg (v=v@entry=0x7ffe8d3df270, a=a@entry=0x7ffe8d3dedf0) at ../src/ba...
[08:59:03.941] #5  0x0000564e7ffc7769 in executeStringInternalMethod (cxt=cxt@entry=0x7ffe8d3df4e0, jsp=jsp@entry=0x7ffe...
[08:59:03.941] #6  0x0000564e7ffcab3b in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffe8d3df4e0, jsp=jsp@entry=0x7ffe8...
[08:59:03.941] #7  0x0000564e7ffce013 in executeAnyItem (cxt=cxt@entry=0x7ffe8d3df4e0, jsp=jsp@entry=0x7ffe8d3df270, jbc...
[08:59:03.941] #8  0x0000564e7ffce090 in executeItemUnwrapTargetArray (cxt=cxt@entry=0x7ffe8d3df4e0, jsp=jsp@entry=0x7ff...
[08:59:03.941] #9  0x0000564e7ffcab5a in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffe8d3df4e0, jsp=0x7ffe8d3df270, j...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out	2025-06-16 08:47:01.074202468 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonpath.out	2025-06-16 08:51:49.849737007...
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/json.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/json.out	2025-06-16 08:47:01.070225362 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/json.out	2025-06-16 08:52:56.510131772 +...
@@ -1813,956 +1813,10 @@
 (1 row)
 
 SELECT rec FROM json_populate_record(NULL::jsrec, '{"rec": 123}') q;
-ERROR:  cannot call populate_composite on a scalar
-SELECT rec FROM json_populate_record(NULL::jsrec, '{"rec": [1, 2]}') q;
-ERROR:  cannot call populate_composite on an array
-SELECT rec FROM json_populate_record(NULL::jsrec, '{"rec": {"a": "abc", "c": "01.02.2003", "x": 43.2}}') q;
-                rec                
------------------------------------
- (abc,,"Thu Jan 02 00:00:00 2003")
-(1 row)
-
-SELECT rec FROM json_populate_record(NULL::jsrec, '{"rec": "(abc,42,01.02.2003)"}') q;
-                 rec                 
--------------------------------------
- (abc,42,"Thu Jan 02 00:00:00 2003")
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out /tmp/cirrus-ci-build/build/testrun/regress/regress/...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out	2025-06-16 08:47:01.074202468 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/jsonpath.out	2025-06-16 08:51:49.577736467 +0000
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
tap
[08:51:52.751](59.304s) not ok 5 - regression tests pass
[08:52:19.018](2.346s) not ok 16 - run of pg_upgrade --check for new instance
[08:52:19.018](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[08:52:20.314](1.296s) not ok 18 - run of pg_upgrade for new instance
[08:52:20.315](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[08:52:20.512](0.042s) not ok 20 - check that locales in new cluster match original cluster
[08:52:21.211](0.086s) not ok 22 - old and new dumps match after pg_upgrade
tap
[08:52:58.316](58.982s) not ok 2 - regression tests pass
test
[08:56:14.561]  24/343 postgresql:regress / regress/regress                                            ERROR            ...
[08:56:14.561]  26/343 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR            ...
[08:56:14.561]  81/343 postgresql:recovery / recovery/027_stream_regress                               ERROR            ...
macOS - Sonoma - Meson
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
core
[09:02:21.080]   * frame #0: 0x000000019d0855d0 libsystem_kernel.dylib`__pthread_kill + 8
[09:02:21.080]     frame #1: 0x000000019d0bdc20 libsystem_pthread.dylib`pthread_kill + 288
[09:02:21.080]     frame #2: 0x000000019cfcaa30 libsystem_c.dylib`abort + 180
[09:02:21.080]     frame #3: 0x00000001049c52ac postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[09:02:21.080]     frame #4: 0x0000000104909078 postgres`jspGetLeftArg(v=0x000000016b8b3eb8, a=0x000000016b8b3cb0) at js...
[09:02:21.080]     frame #5: 0x000000010490cd98 postgres`executeItemOptUnwrapTarget at jsonpath_exec.c:2920:5
[09:02:21.080]     frame #6: 0x000000010490cd8c postgres`executeItemOptUnwrapTarget(cxt=0x000000016b8b4128, jsp=0x000000...
[09:02:21.080]     frame #7: 0x000000010490ebc0 postgres`executeAnyItem(cxt=0x000000016b8b4128, jsp=0x000000016b8b3eb8, ...
[09:02:21.080]     frame #8: 0x000000010490e9fc postgres`executeItemUnwrapTargetArray(cxt=<unavailable>, jsp=<unavailabl...
[09:02:21.080]     frame #9: 0x000000010490e120 postgres`executeNextItem [inlined] executeItem(cxt=0x000000016b8b4128, j...
core
[08:56:43.434]   * frame #0: 0x000000019d0855d0 libsystem_kernel.dylib`__pthread_kill + 8
[08:56:43.434]     frame #1: 0x000000019d0bdc20 libsystem_pthread.dylib`pthread_kill + 288
[08:56:43.434]     frame #2: 0x000000019cfcaa30 libsystem_c.dylib`abort + 180
[08:56:43.434]     frame #3: 0x00000001054092ac postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[08:56:43.434]     frame #4: 0x000000010534d078 postgres`jspGetLeftArg(v=0x000000016ae6fd08, a=0x000000016ae6fb00) at js...
[08:56:43.434]     frame #5: 0x0000000105350d98 postgres`executeItemOptUnwrapTarget at jsonpath_exec.c:2920:5
[08:56:43.434]     frame #6: 0x0000000105350d8c postgres`executeItemOptUnwrapTarget(cxt=0x000000016ae6ff78, jsp=0x000000...
[08:56:43.434]     frame #7: 0x0000000105352bc0 postgres`executeAnyItem(cxt=0x000000016ae6ff78, jsp=0x000000016ae6fd08, ...
[08:56:43.434]     frame #8: 0x00000001053529fc postgres`executeItemUnwrapTargetArray(cxt=<unavailable>, jsp=<unavailabl...
[08:56:43.434]     frame #9: 0x0000000105352120 postgres`executeNextItem [inlined] executeItem(cxt=0x000000016ae6ff78, j...
core
[08:59:33.727]   * frame #0: 0x000000019d0855d0 libsystem_kernel.dylib`__pthread_kill + 8
[08:59:33.727]     frame #1: 0x000000019d0bdc20 libsystem_pthread.dylib`pthread_kill + 288
[08:59:33.727]     frame #2: 0x000000019cfcaa30 libsystem_c.dylib`abort + 180
[08:59:33.727]     frame #3: 0x00000001049c52ac postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[08:59:33.727]     frame #4: 0x0000000104909078 postgres`jspGetLeftArg(v=0x000000016b8b41f8, a=0x000000016b8b4158) at js...
[08:59:33.727]     frame #5: 0x000000010490a5a8 postgres`printJsonPathItem(buf=0x000000016b8b4288, v=0x000000016b8b41f8,...
[08:59:33.727]     frame #6: 0x000000010490a75c postgres`printJsonPathItem(buf=0x000000016b8b4288, v=0x000000016b8b4260,...
[08:59:33.727]     frame #7: 0x0000000104908cc0 postgres`jsonPathToCstring(out=0x000000016b8b4288, in=0x000000014e009920...
[08:59:33.727]     frame #8: 0x00000001049ce4f4 postgres`OutputFunctionCall [inlined] FunctionCall1Coll(flinfo=0x0000000...
[08:59:33.727]     frame #9: 0x00000001049ce4cc postgres`OutputFunctionCall(flinfo=0x000000014e015ec8, val=<unavailable>...
core
[08:58:35.818]   * frame #0: 0x000000019d0855d0 libsystem_kernel.dylib`__pthread_kill + 8
[08:58:35.818]     frame #1: 0x000000019d0bdc20 libsystem_pthread.dylib`pthread_kill + 288
[08:58:35.818]     frame #2: 0x000000019cfcaa30 libsystem_c.dylib`abort + 180
[08:58:35.818]     frame #3: 0x00000001030212ac postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[08:58:35.818]     frame #4: 0x0000000102f65078 postgres`jspGetLeftArg(v=0x000000016d258188, a=0x000000016d2580e8) at js...
[08:58:35.818]     frame #5: 0x0000000102f665a8 postgres`printJsonPathItem(buf=0x000000016d258218, v=0x000000016d258188,...
[08:58:35.818]     frame #6: 0x0000000102f6675c postgres`printJsonPathItem(buf=0x000000016d258218, v=0x000000016d2581f0,...
[08:58:35.818]     frame #7: 0x0000000102f64cc0 postgres`jsonPathToCstring(out=0x000000016d258218, in=0x000000013880cd20...
[08:58:35.818]     frame #8: 0x000000010302a4f4 postgres`OutputFunctionCall [inlined] FunctionCall1Coll(flinfo=0x0000000...
[08:58:35.818]     frame #9: 0x000000010302a4cc postgres`OutputFunctionCall(flinfo=0x0000000148893cc8, val=<unavailable>...
core
[08:57:38.367]   * frame #0: 0x000000019d0855d0 libsystem_kernel.dylib`__pthread_kill + 8
[08:57:38.367]     frame #1: 0x000000019d0bdc20 libsystem_pthread.dylib`pthread_kill + 288
[08:57:38.367]     frame #2: 0x000000019cfcaa30 libsystem_c.dylib`abort + 180
[08:57:38.367]     frame #3: 0x00000001054092ac postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[08:57:38.367]     frame #4: 0x000000010534d078 postgres`jspGetLeftArg(v=0x000000016ae70048, a=0x000000016ae6ffa8) at js...
[08:57:38.367]     frame #5: 0x000000010534e5a8 postgres`printJsonPathItem(buf=0x000000016ae700d8, v=0x000000016ae70048,...
[08:57:38.367]     frame #6: 0x000000010534e75c postgres`printJsonPathItem(buf=0x000000016ae700d8, v=0x000000016ae700b0,...
[08:57:38.367]     frame #7: 0x000000010534ccc0 postgres`jsonPathToCstring(out=0x000000016ae700d8, in=0x0000000135009920...
[08:57:38.367]     frame #8: 0x00000001054124f4 postgres`OutputFunctionCall [inlined] FunctionCall1Coll(flinfo=0x0000000...
[08:57:38.367]     frame #9: 0x00000001054124cc postgres`OutputFunctionCall(flinfo=0x0000000135028cd8, val=<unavailable>...
core
[09:00:34.686]   * frame #0: 0x000000019d0855d0 libsystem_kernel.dylib`__pthread_kill + 8
[09:00:34.686]     frame #1: 0x000000019d0bdc20 libsystem_pthread.dylib`pthread_kill + 288
[09:00:34.686]     frame #2: 0x000000019cfcaa30 libsystem_c.dylib`abort + 180
[09:00:34.686]     frame #3: 0x00000001030212ac postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[09:00:34.686]     frame #4: 0x0000000102f65078 postgres`jspGetLeftArg(v=0x000000016d257e48, a=0x000000016d257c40) at js...
[09:00:34.686]     frame #5: 0x0000000102f68d98 postgres`executeItemOptUnwrapTarget at jsonpath_exec.c:2920:5
[09:00:34.686]     frame #6: 0x0000000102f68d8c postgres`executeItemOptUnwrapTarget(cxt=0x000000016d2580b8, jsp=0x000000...
[09:00:34.686]     frame #7: 0x0000000102f6abc0 postgres`executeAnyItem(cxt=0x000000016d2580b8, jsp=0x000000016d257e48, ...
[09:00:34.686]     frame #8: 0x0000000102f6a9fc postgres`executeItemUnwrapTargetArray(cxt=<unavailable>, jsp=<unavailabl...
[09:00:34.686]     frame #9: 0x0000000102f6a120 postgres`executeNextItem [inlined] executeItem(cxt=0x000000016d2580b8, j...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/jsonpath.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_up...
--- /Users/admin/pgsql/src/test/regress/expected/jsonpath.out	2025-06-16 08:46:12
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonpath.out	2025-06-16 08:48:59
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/jsonpath.out /Users/admin/pgsql/build/testrun/recovery/027_stream_...
--- /Users/admin/pgsql/src/test/regress/expected/jsonpath.out	2025-06-16 08:46:12
+++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/jsonpath.out	2025-06-16 08:50:18
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/jsonpath.out /Users/admin/pgsql/build/testrun/regress/regress/resu...
--- /Users/admin/pgsql/src/test/regress/expected/jsonpath.out	2025-06-16 08:46:12
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/jsonpath.out	2025-06-16 08:48:59
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
tap
[08:49:02.027](65.564s) not ok 5 - regression tests pass
[08:49:32.464](1.444s) not ok 16 - run of pg_upgrade --check for new instance
[08:49:32.464](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[08:49:33.177](0.713s) not ok 18 - run of pg_upgrade for new instance
[08:49:33.177](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[08:49:33.371](0.060s) not ok 20 - check that locales in new cluster match original cluster
[08:49:34.060](0.054s) not ok 22 - old and new dumps match after pg_upgrade
tap
[08:50:21.379](78.077s) not ok 2 - regression tests pass
test
[08:52:36.069]  29/342 postgresql:regress / regress/regress                                            ERROR            ...
[08:52:36.069]  30/342 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[08:52:36.069] 129/342 postgresql:recovery / recovery/027_stream_regress                               ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
core
00000072`e3bff7c8 00007ffc`d808b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000072`e3bff7d0 00007ffc`d69e4cb0     ntdll!TppWorkerThread+0x2df
00000072`e3bffac0 00007ffc`d80fedcb     KERNEL32!BaseThreadInitThunk+0x10
00000072`e3bffaf0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000072`e47ffbe8 00007ffc`d808b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000072`e47ffbf0 00007ffc`d69e4cb0     ntdll!TppWorkerThread+0x2df
00000072`e47ffee0 00007ffc`d80fedcb     KERNEL32!BaseThreadInitThunk+0x10
00000072`e47fff10 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000072`e43ff668 00007ffc`d56dda3e     ntdll!NtWaitForSingleObject+0x14
00000072`e43ff670 00007ff7`7b20be9c     KERNELBASE!WaitForSingleObjectEx+0x8e
00000072`e43ff710 00007ffc`d69e4cb0     postgres!pg_timer_thread(
00000072`e43ff750 00007ffc`d80fedcb     KERNEL32!BaseThreadInitThunk+0x10
00000072`e43ff780 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000072`e3fffc18 00007ffc`d57248fa     ntdll!NtFsControlFile+0x14
00000072`e3fffc20 00007ff7`7b20a3fb     KERNELBASE!ConnectNamedPipe+0x6a
00000072`e3fffc90 00007ffc`d69e4cb0     postgres!pg_signal_thread(
00000072`e3fffd90 00007ffc`d80fedcb     KERNEL32!BaseThreadInitThunk+0x10
00000072`e3fffdc0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000072`e37fec30 00007ff7`7b5713b8     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
00000072`e37fec70 00007ff7`7b41d34d     postgres!ExceptionalCondition(
00000072`e37fecb0 00007ff7`7b41f73c     postgres!jspGetLeftArg(
00000072`e37fece0 00007ff7`7b41fa29     postgres!printJsonPathItem(
00000072`e37fedf0 00007ff7`7b41dd06     postgres!printJsonPathItem(
00000072`e37fef00 00007ff7`7b41c824     postgres!jsonPathToCstring(
00000072`e37fef70 00007ff7`7b57c5be     postgres!jsonpath_out(
00000072`e37fefb0 00007ff7`7b57e41f     postgres!FunctionCall1Coll(
00000072`e37ff030 00007ff7`7ad62175     postgres!OutputFunctionCall(
00000072`e37ff060 00007ff7`7b02a1f9     postgres!printtup(
core
00000097`b8bffc28 00007ffc`d808b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000097`b8bffc30 00007ffc`d69e4cb0     ntdll!TppWorkerThread+0x2df
00000097`b8bfff20 00007ffc`d80fedcb     KERNEL32!BaseThreadInitThunk+0x10
00000097`b8bfff50 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000097`b8fffb98 00007ffc`d57248fa     ntdll!NtFsControlFile+0x14
00000097`b8fffba0 00007ff7`7b20a3fb     KERNELBASE!ConnectNamedPipe+0x6a
00000097`b8fffc10 00007ffc`d69e4cb0     postgres!pg_signal_thread(
00000097`b8fffd10 00007ffc`d80fedcb     KERNEL32!BaseThreadInitThunk+0x10
00000097`b8fffd40 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000097`b93ff998 00007ffc`d56dda3e     ntdll!NtWaitForSingleObject+0x14
00000097`b93ff9a0 00007ff7`7b20be9c     KERNELBASE!WaitForSingleObjectEx+0x8e
00000097`b93ffa40 00007ffc`d69e4cb0     postgres!pg_timer_thread(
00000097`b93ffa80 00007ffc`d80fedcb     KERNEL32!BaseThreadInitThunk+0x10
00000097`b93ffab0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000097`b97ff5f8 00007ffc`d808b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000097`b97ff600 00007ffc`d69e4cb0     ntdll!TppWorkerThread+0x2df
00000097`b97ff8f0 00007ffc`d80fedcb     KERNEL32!BaseThreadInitThunk+0x10
00000097`b97ff920 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000097`b87fed20 00007ff7`7b5713b8     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
00000097`b87fed60 00007ff7`7b41d34d     postgres!ExceptionalCondition(
00000097`b87feda0 00007ff7`7b41f73c     postgres!jspGetLeftArg(
00000097`b87fedd0 00007ff7`7b41fa29     postgres!printJsonPathItem(
00000097`b87feee0 00007ff7`7b41dd06     postgres!printJsonPathItem(
00000097`b87feff0 00007ff7`7b41c824     postgres!jsonPathToCstring(
00000097`b87ff060 00007ff7`7b57c5be     postgres!jsonpath_out(
00000097`b87ff0a0 00007ff7`7b57e41f     postgres!FunctionCall1Coll(
00000097`b87ff120 00007ff7`7ad62175     postgres!OutputFunctionCall(
00000097`b87ff150 00007ff7`7b02a1f9     postgres!printtup(
core
000000c6`f87ff498 00007ffc`d808b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000c6`f87ff4a0 00007ffc`d69e4cb0     ntdll!TppWorkerThread+0x2df
000000c6`f87ff790 00007ffc`d80fedcb     KERNEL32!BaseThreadInitThunk+0x10
000000c6`f87ff7c0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000c6`f8bffc88 00007ffc`d57248fa     ntdll!NtFsControlFile+0x14
000000c6`f8bffc90 00007ff7`7b20a3fb     KERNELBASE!ConnectNamedPipe+0x6a
000000c6`f8bffd00 00007ffc`d69e4cb0     postgres!pg_signal_thread(
000000c6`f8bffe00 00007ffc`d80fedcb     KERNEL32!BaseThreadInitThunk+0x10
000000c6`f8bffe30 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000c6`f83fda90 00007ff7`7b5713b8     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
000000c6`f83fdad0 00007ff7`7b41d34d     postgres!ExceptionalCondition(
000000c6`f83fdb10 00007ff7`7b4282cc     postgres!jspGetLeftArg(
000000c6`f83fdb40 00007ff7`7b424d56     postgres!executeStringInternalMethod(
000000c6`f83fdc90 00007ff7`7b425bab     postgres!executeItemOptUnwrapTarget(
000000c6`f83fe200 00007ff7`7b42501c     postgres!executeAnyItem(
000000c6`f83fe2a0 00007ff7`7b424d2c     postgres!executeItemUnwrapTargetArray(
000000c6`f83fe310 00007ff7`7b42172e     postgres!executeItemOptUnwrapTarget(
000000c6`f83fe880 00007ff7`7b425137     postgres!executeItem(
000000c6`f83fe8c0 00007ff7`7b4227c3     postgres!executeNextItem(
core
000000c6`f8fff808 00007ffc`d56dda3e     ntdll!NtWaitForSingleObject+0x14
000000c6`f8fff810 00007ff7`7b20be9c     KERNELBASE!WaitForSingleObjectEx+0x8e
000000c6`f8fff8b0 00007ffc`d69e4cb0     postgres!pg_timer_thread(
000000c6`f8fff8f0 00007ffc`d80fedcb     KERNEL32!BaseThreadInitThunk+0x10
000000c6`f8fff920 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000c6`f93ff838 00007ffc`d808b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000c6`f93ff840 00007ffc`d69e4cb0     ntdll!TppWorkerThread+0x2df
000000c6`f93ffb30 00007ffc`d80fedcb     KERNEL32!BaseThreadInitThunk+0x10
000000c6`f93ffb60 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000d8`9fbfd670 00007ff7`7b5713b8     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
000000d8`9fbfd6b0 00007ff7`7b41d34d     postgres!ExceptionalCondition(
000000d8`9fbfd6f0 00007ff7`7b4282cc     postgres!jspGetLeftArg(
000000d8`9fbfd720 00007ff7`7b424d56     postgres!executeStringInternalMethod(
000000d8`9fbfd870 00007ff7`7b425bab     postgres!executeItemOptUnwrapTarget(
000000d8`9fbfdde0 00007ff7`7b42501c     postgres!executeAnyItem(
000000d8`9fbfde80 00007ff7`7b424d2c     postgres!executeItemUnwrapTargetArray(
000000d8`9fbfdef0 00007ff7`7b42172e     postgres!executeItemOptUnwrapTarget(
000000d8`9fbfe460 00007ff7`7b425137     postgres!executeItem(
000000d8`9fbfe4a0 00007ff7`7b4227c3     postgres!executeNextItem(
core
000000d8`a03ff6b8 00007ffc`d57248fa     ntdll!NtFsControlFile+0x14
000000d8`a03ff6c0 00007ff7`7b20a3fb     KERNELBASE!ConnectNamedPipe+0x6a
000000d8`a03ff730 00007ffc`d69e4cb0     postgres!pg_signal_thread(
000000d8`a03ff830 00007ffc`d80fedcb     KERNEL32!BaseThreadInitThunk+0x10
000000d8`a03ff860 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000d8`9ffff588 00007ffc`d808b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000d8`9ffff590 00007ffc`d69e4cb0     ntdll!TppWorkerThread+0x2df
000000d8`9ffff880 00007ffc`d80fedcb     KERNEL32!BaseThreadInitThunk+0x10
000000d8`9ffff8b0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000d8`a07ffbb8 00007ffc`d56dda3e     ntdll!NtWaitForSingleObject+0x14
000000d8`a07ffbc0 00007ff7`7b20be9c     KERNELBASE!WaitForSingleObjectEx+0x8e
000000d8`a07ffc60 00007ffc`d69e4cb0     postgres!pg_timer_thread(
000000d8`a07ffca0 00007ffc`d80fedcb     KERNEL32!BaseThreadInitThunk+0x10
000000d8`a07ffcd0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000d8`a0bff6e8 00007ffc`d808b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000d8`a0bff6f0 00007ffc`d69e4cb0     ntdll!TppWorkerThread+0x2df
000000d8`a0bff9e0 00007ffc`d80fedcb     KERNEL32!BaseThreadInitThunk+0x10
000000d8`a0bffa10 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000e9`36dff8c8 00007ffc`d808b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000e9`36dff8d0 00007ffc`d69e4cb0     ntdll!TppWorkerThread+0x2df
000000e9`36dffbc0 00007ffc`d80fedcb     KERNEL32!BaseThreadInitThunk+0x10
000000e9`36dffbf0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000e9`369fd950 00007ff7`7b5713b8     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
000000e9`369fd990 00007ff7`7b41d34d     postgres!ExceptionalCondition(
000000e9`369fd9d0 00007ff7`7b4282cc     postgres!jspGetLeftArg(
000000e9`369fda00 00007ff7`7b424d56     postgres!executeStringInternalMethod(
000000e9`369fdb50 00007ff7`7b425bab     postgres!executeItemOptUnwrapTarget(
000000e9`369fe0c0 00007ff7`7b42501c     postgres!executeAnyItem(
000000e9`369fe160 00007ff7`7b424d2c     postgres!executeItemUnwrapTargetArray(
000000e9`369fe1d0 00007ff7`7b42172e     postgres!executeItemOptUnwrapTarget(
000000e9`369fe740 00007ff7`7b425137     postgres!executeItem(
000000e9`369fe780 00007ff7`7b4227c3     postgres!executeNextItem(
core
000000e9`379ffa88 00007ffc`d56dda3e     ntdll!NtWaitForSingleObject+0x14
000000e9`379ffa90 00007ff7`7b20be9c     KERNELBASE!WaitForSingleObjectEx+0x8e
000000e9`379ffb30 00007ffc`d69e4cb0     postgres!pg_timer_thread(
000000e9`379ffb70 00007ffc`d80fedcb     KERNEL32!BaseThreadInitThunk+0x10
000000e9`379ffba0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000e9`375ff728 00007ffc`d57248fa     ntdll!NtFsControlFile+0x14
000000e9`375ff730 00007ff7`7b20a3fb     KERNELBASE!ConnectNamedPipe+0x6a
000000e9`375ff7a0 00007ffc`d69e4cb0     postgres!pg_signal_thread(
000000e9`375ff8a0 00007ffc`d80fedcb     KERNEL32!BaseThreadInitThunk+0x10
000000e9`375ff8d0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000e9`371ff5b8 00007ffc`d808b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000e9`371ff5c0 00007ffc`d69e4cb0     ntdll!TppWorkerThread+0x2df
000000e9`371ff8b0 00007ffc`d80fedcb     KERNEL32!BaseThreadInitThunk+0x10
000000e9`371ff8e0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000059`557febf0 00007ff7`7b5713b8     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
00000059`557fec30 00007ff7`7b41d34d     postgres!ExceptionalCondition(
00000059`557fec70 00007ff7`7b41f73c     postgres!jspGetLeftArg(
00000059`557feca0 00007ff7`7b41fa29     postgres!printJsonPathItem(
00000059`557fedb0 00007ff7`7b41dd06     postgres!printJsonPathItem(
00000059`557feec0 00007ff7`7b41c824     postgres!jsonPathToCstring(
00000059`557fef30 00007ff7`7b57c5be     postgres!jsonpath_out(
00000059`557fef70 00007ff7`7b57e41f     postgres!FunctionCall1Coll(
00000059`557feff0 00007ff7`7ad62175     postgres!OutputFunctionCall(
00000059`557ff020 00007ff7`7b02a1f9     postgres!printtup(
core
00000059`563ff848 00007ffc`d56dda3e     ntdll!NtWaitForSingleObject+0x14
00000059`563ff850 00007ff7`7b20be9c     KERNELBASE!WaitForSingleObjectEx+0x8e
00000059`563ff8f0 00007ffc`d69e4cb0     postgres!pg_timer_thread(
00000059`563ff930 00007ffc`d80fedcb     KERNEL32!BaseThreadInitThunk+0x10
00000059`563ff960 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000059`55fffaf8 00007ffc`d57248fa     ntdll!NtFsControlFile+0x14
00000059`55fffb00 00007ff7`7b20a3fb     KERNELBASE!ConnectNamedPipe+0x6a
00000059`55fffb70 00007ffc`d69e4cb0     postgres!pg_signal_thread(
00000059`55fffc70 00007ffc`d80fedcb     KERNEL32!BaseThreadInitThunk+0x10
00000059`55fffca0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000059`55bff718 00007ffc`d808b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000059`55bff720 00007ffc`d69e4cb0     ntdll!TppWorkerThread+0x2df
00000059`55bffa10 00007ffc`d80fedcb     KERNEL32!BaseThreadInitThunk+0x10
00000059`55bffa40 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000059`567ff918 00007ffc`d808b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000059`567ff920 00007ffc`d69e4cb0     ntdll!TppWorkerThread+0x2df
00000059`567ffc10 00007ffc`d80fedcb     KERNEL32!BaseThreadInitThunk+0x10
00000059`567ffc40 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/jsonpath.out C:/cirrus/build/testrun/pg_upgrade/002_pg_...
--- C:/cirrus/src/test/regress/expected/jsonpath.out	2025-06-16 08:47:03.644914100 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonpath.out	2025-06-16 08:50:24.736450500 +0000
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/jsonpath.out C:/cirrus/build/testrun/recovery/027_strea...
--- C:/cirrus/src/test/regress/expected/jsonpath.out	2025-06-16 08:47:03.644914100 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/jsonpath.out	2025-06-16 08:52:50.110584300 +0000
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/jsonpath.out C:/cirrus/build/testrun/regress/regress/re...
--- C:/cirrus/src/test/regress/expected/jsonpath.out	2025-06-16 08:47:03.644914100 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/jsonpath.out	2025-06-16 08:50:24.977705000 +0000
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
tap
[08:50:38.495](106.134s) not ok 5 - regression tests pass
[08:51:09.853](3.065s) not ok 16 - run of pg_upgrade --check for new instance
[08:51:09.853](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[08:51:11.696](1.842s) not ok 18 - run of pg_upgrade for new instance
[08:51:11.697](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[08:51:12.139](0.107s) not ok 20 - check that locales in new cluster match original cluster
[08:51:13.696](0.247s) not ok 22 - old and new dumps match after pg_upgrade
tap
[08:53:04.994](118.013s) not ok 2 - regression tests pass
test
[08:59:48.323]  15/337 postgresql:regress / regress/regress                                            ERROR           1...
[08:59:48.323]  20/337 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[08:59:48.323]  62/337 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
53/5111 Synchronization of sequences to subscriber
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[04:34:56.339](0.000s) not ok 18 - checking with a non-existent user stderr /(?^:role "no_such_user" does not exist)/
test
[04:40:48.102] 147/338 postgresql:pg_amcheck / pg_amcheck/002_nonesuch                                 ERROR            ...
53/5378 Conflict detection for update_deleted in logical replication
FreeBSD - Meson
assertion
TRAP: failed Assert("ReplicationSlotCtl != NULL"), File: "../src/backend/replication/slot.c", Line: 1195, PID: 10377
core
[04:18:29.759] #0  0x00002f10609ef2ca in ?? () from /libexec/ld-elf.so.1
[04:18:29.759] #1  0x00002f10609de574 in ?? () from /libexec/ld-elf.so.1
[04:18:29.759] #2  0xfffffffffffffce0 in ?? ()
[04:18:29.759] #3  0x0000266700000001 in ?? ()
[04:18:29.759] #4  0x00002f10609de3ee in ?? () from /libexec/ld-elf.so.1
[04:18:29.759] #5  0x000026674d403c08 in ?? ()
[04:18:29.759] #6  0x00001e2345ff1048 in ?? ()
[04:18:29.759] #7  0x00001e2345ff1120 in ?? ()
[04:18:29.759] #8  0x0000000000000360 in ?? ()
[04:18:29.759] #9  0x00000000000000d4 in ?? ()
core
[04:18:29.654] #0  0x000000082a23c1ba in thr_kill () from /lib/libc.so.7
[04:18:29.654] #1  0x000000082a1b55d4 in raise () from /lib/libc.so.7
[04:18:29.654] #2  0x000000082a268b59 in abort () from /lib/libc.so.7
[04:18:29.654] #3  0x0000000000ad72b5 in ExceptionalCondition (conditionName=0x2bad5a "ReplicationSlotCtl != NULL", file...
[04:18:29.654] #4  0x00000000008db653 in ReplicationSlotsComputeRequiredLSN () at ../src/backend/replication/slot.c:1195
[04:18:29.654] #5  0x00000000008dc706 in CheckPointReplicationSlots (is_shutdown=true) at ../src/backend/replication/slo...
[04:18:29.654] #6  0x0000000000684c30 in CheckPointGuts (checkPointRedo=24667640, flags=flags@entry=5) at ../src/backend...
[04:18:29.654] #7  0x000000000068456b in CreateCheckPoint (flags=flags@entry=5) at ../src/backend/access/transam/xlog.c:...
[04:18:29.654] #8  0x0000000000683768 in ShutdownXLOG (code=code@entry=0, arg=arg@entry=0) at ../src/backend/access/tran...
[04:18:29.654] #9  0x00000000008bcf5f in CheckpointerMain (startup_data=<optimized out>, startup_data_len=<optimized out...
tap
[04:08:31.914](0.001s) not ok 8 - run of pg_upgrade --check for old instance with relation in 'd' datasync(invalid) stat...
test
[04:15:48.799]   6/342 postgresql:pg_upgrade / pg_upgrade/004_subscription                             ERROR            ...
[04:15:48.799] 294/342 postgresql:subscription / subscription/035_conflicts                            ERROR            ...
Linux - Debian Bookworm - Autoconf
assertion
TRAP: failed Assert("ReplicationSlotCtl != NULL"), File: "slot.c", Line: 1195, PID: 61950
core
[04:21:21.389] #0  0x00007fbe882abeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[04:21:21.389] #1  0x00007fbe8825cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[04:21:21.389] #2  0x00007fbe88247472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[04:21:21.389] #3  0x0000558c76de744b in ExceptionalCondition (conditionName=conditionName@entry=0x558c7718d920 "Replica...
[04:21:21.389] #4  0x0000558c769a1ee7 in ReplicationSlotsComputeRequiredLSN () at slot.c:1195
[04:21:21.389] #5  0x0000558c769a4ed5 in CheckPointReplicationSlots (is_shutdown=is_shutdown@entry=true) at slot.c:2181
[04:21:21.389] #6  0x0000558c7623ea4b in CheckPointGuts (checkPointRedo=24734656, flags=flags@entry=5) at xlog.c:7705
[04:21:21.389] #7  0x0000558c7624bfb9 in CreateCheckPoint (flags=flags@entry=5) at xlog.c:7367
[04:21:21.389] #8  0x0000558c7624cd5b in ShutdownXLOG (code=code@entry=0, arg=arg@entry=0) at xlog.c:6829
[04:21:21.389] #9  0x0000558c768f7c32 in CheckpointerMain (startup_data=<optimized out>, startup_data_len=<optimized out...
tap
[04:16:17.046](0.000s) not ok 8 - run of pg_upgrade --check for old instance with relation in 'd' datasync(invalid) stat...
Linux - Debian Bookworm - Meson
assertion
TRAP: failed Assert("ReplicationSlotCtl != NULL"), File: "../src/backend/replication/slot.c", Line: 1195, PID: 25821
core
[04:18:29.190] #0  0x00007f7c3d2a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[04:18:29.190] #1  0x00007f7c3d25afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[04:18:29.190] #2  0x00007f7c3d245472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[04:18:29.190] #3  0x000056047377f121 in ExceptionalCondition (conditionName=conditionName@entry=0x560473a3a773 "Replica...
[04:18:29.190] #4  0x00005604733a9e9c in ReplicationSlotsComputeRequiredLSN () at ../src/backend/replication/slot.c:1195
[04:18:29.190] #5  0x00005604733ac7bf in CheckPointReplicationSlots (is_shutdown=is_shutdown@entry=true) at ../src/backe...
[04:18:29.190] #6  0x0000560472eaf205 in CheckPointGuts (checkPointRedo=24734656, flags=flags@entry=5) at ../src/backend...
[04:18:29.190] #7  0x0000560472ebf1c5 in CreateCheckPoint (flags=flags@entry=5) at ../src/backend/access/transam/xlog.c:...
[04:18:29.190] #8  0x0000560472ebfd94 in ShutdownXLOG (code=code@entry=0, arg=arg@entry=0) at ../src/backend/access/tran...
[04:18:29.190] #9  0x000056047336f09a in CheckpointerMain (startup_data=<optimized out>, startup_data_len=<optimized out...
tap
[04:10:39.200](0.000s) not ok 8 - run of pg_upgrade --check for old instance with relation in 'd' datasync(invalid) stat...
test
[04:15:48.259]   7/343 postgresql:pg_upgrade / pg_upgrade/004_subscription                             ERROR            ...
[04:15:48.259] 295/343 postgresql:subscription / subscription/035_conflicts                            ERROR            ...
macOS - Sonoma - Meson
assertion
TRAP: failed Assert("ReplicationSlotCtl != NULL"), File: "../src/backend/replication/slot.c", Line: 1195, PID: 9811
core
[04:16:42.786]   * frame #0: 0x00000001818455d0 libsystem_kernel.dylib`__pthread_kill + 8
[04:16:42.786]     frame #1: 0x000000018187dc20 libsystem_pthread.dylib`pthread_kill + 288
[04:16:42.786]     frame #2: 0x000000018178aa30 libsystem_c.dylib`abort + 180
[04:16:42.786]     frame #3: 0x0000000102ee0d54 postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[04:16:42.786]     frame #4: 0x0000000102d1a76c postgres`ReplicationSlotsComputeRequiredLSN at slot.c:1195:2
[04:16:42.786]     frame #5: 0x0000000102d1b6b0 postgres`CheckPointReplicationSlots(is_shutdown=true) at slot.c:2181:2
[04:16:42.786]     frame #6: 0x0000000102b223ac postgres`CheckPointGuts(checkPointRedo=24630640, flags=5) at xlog.c:7705...
[04:16:42.786]     frame #7: 0x0000000102b21dc8 postgres`CreateCheckPoint(flags=5) at xlog.c:7367:2
[04:16:42.786]     frame #8: 0x0000000102b2106c postgres`ShutdownXLOG(code=<unavailable>, arg=<unavailable>) at xlog.c:6...
[04:16:42.786]     frame #9: 0x0000000102cfd6f4 postgres`CheckpointerMain(startup_data=<unavailable>, startup_data_len=<...
tap
[04:08:30.367](0.000s) not ok 8 - run of pg_upgrade --check for old instance with relation in 'd' datasync(invalid) stat...
test
[04:12:34.120]   9/342 postgresql:pg_upgrade / pg_upgrade/004_subscription                             ERROR            ...
[04:12:34.120] 294/342 postgresql:subscription / subscription/035_conflicts                            ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
assertion
TRAP: failed Assert("ReplicationSlotCtl != NULL"), File: "../src/backend/replication/slot.c", Line: 1195, PID: 5472
core
000000bf`181ffa98 00007ff9`f1cc48fa     ntdll!NtFsControlFile+0x14
000000bf`181ffaa0 00007ff6`18acad6b     KERNELBASE!ConnectNamedPipe+0x6a
000000bf`181ffb10 00007ff9`f4274cb0     postgres!pg_signal_thread(
000000bf`181ffc10 00007ff9`f457edcb     KERNEL32!BaseThreadInitThunk+0x10
000000bf`181ffc40 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000bf`179fecf0 00007ff6`18e32dd8     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
000000bf`179fed30 00007ff6`18b057b0     postgres!ExceptionalCondition(
000000bf`179fed70 00007ff6`18b0674a     postgres!ReplicationSlotsComputeRequiredLSN(void)+0x30 [c:\cirrus\src\backend\re...
000000bf`179fede0 00007ff6`187363c9     postgres!CheckPointReplicationSlots(
000000bf`179ff240 00007ff6`18731198     postgres!CheckPointGuts(
000000bf`179ff280 00007ff6`187308d4     postgres!CreateCheckPoint(
000000bf`179ff420 00007ff6`18ad5647     postgres!ShutdownXLOG(
000000bf`179ff460 00007ff6`18ad6d07     postgres!CheckpointerMain(
000000bf`179ff600 00007ff6`1898ae59     postgres!SubPostmasterMain(
000000bf`179ff680 00007ff6`18fbeaf9     postgres!main(
core
000000bf`17dffa88 00007ff9`f450b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000bf`17dffa90 00007ff9`f4274cb0     ntdll!TppWorkerThread+0x2df
000000bf`17dffd80 00007ff9`f457edcb     KERNEL32!BaseThreadInitThunk+0x10
000000bf`17dffdb0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000bf`185ff7f8 00007ff9`f450b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000bf`185ff800 00007ff9`f4274cb0     ntdll!TppWorkerThread+0x2df
000000bf`185ffaf0 00007ff9`f457edcb     KERNEL32!BaseThreadInitThunk+0x10
000000bf`185ffb20 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
tap
[04:09:23.510](0.001s) not ok 8 - run of pg_upgrade --check for old instance with relation in 'd' datasync(invalid) stat...
test
[04:20:21.135]   6/337 postgresql:pg_upgrade / pg_upgrade/004_subscription                             ERROR            ...
[04:20:21.135] 291/337 postgresql:subscription / subscription/035_conflicts                            ERROR            ...
53/5647 DOCS: Make the Server Application docs synopses more consistent
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[04:03:57.787](0.000s) not ok 10 - no such database stderr /(?^:FATAL:  database "no-such-database" does not exist)/
test
[04:07:23.843] 216/337 postgresql:pgbench / pgbench/001_pgbench_with_server                            ERROR            ...
53/5821 Implement "pg_restore --data-only --clean" as a way to skip WAL
FreeBSD - Meson
tap
[01:02:35.152](0.005s) not ok 55 - pg_restore: options -c/--clean and -a/--data-only cannot be used together: matches
test
[01:05:29.939] 177/342 postgresql:pg_dump / pg_dump/001_basic                                          ERROR            ...
Linux - Debian Bookworm - Autoconf
core
[01:11:39.903] #0  <unavailable> in ?? ()
core
[01:11:39.903] #0  0x00007f5589ab0dd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[01:11:39.903] #1  0x00007f5589a5d239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[01:11:39.903] #2  0x00007f5589b18244 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[01:11:39.903] #3  0x00007f5589b2a89c in ?? () from /lib/x86_64-linux-gnu/libc.so.6
tap
[01:02:12.385](0.000s) not ok 55 - pg_restore: options -c/--clean and -a/--data-only cannot be used together: matches
Linux - Debian Bookworm - Meson
tap
[01:03:06.927](0.000s) not ok 55 - pg_restore: options -c/--clean and -a/--data-only cannot be used together: matches
test
[01:05:15.915] 179/343 postgresql:pg_dump / pg_dump/001_basic                                          ERROR            ...
macOS - Sonoma - Meson
core
[01:09:09.774]   * frame #0: 0x0000000103168b70 dyld`_dyld_start
tap
[01:04:12.704](0.000s) not ok 55 - pg_restore: options -c/--clean and -a/--data-only cannot be used together: matches
test
[01:05:44.295] 179/342 postgresql:pg_dump / pg_dump/001_basic                                          ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[01:07:11.156](0.000s) not ok 55 - pg_restore: options -c/--clean and -a/--data-only cannot be used together: matches
test
[01:12:00.019] 173/337 postgresql:pg_dump / pg_dump/001_basic                                          ERROR            ...
53/5727 Accounting for metapages in genericcostestimate()
Windows - Server 2019, VS 2019 - Meson & ninja
assertion
TRAP: failed Assert("false"), File: "../src/backend/postmaster/postmaster.c", Line: 2732, PID: 1600
core
0000007d`581ff5e8 00007ffe`ee02b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
0000007d`581ff5f0 00007ffe`ed5b4cb0     ntdll!TppWorkerThread+0x2df
0000007d`581ff8e0 00007ffe`ee09edcb     KERNEL32!BaseThreadInitThunk+0x10
0000007d`581ff910 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000007d`57dff458 00007ffe`ee02b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
0000007d`57dff460 00007ffe`ed5b4cb0     ntdll!TppWorkerThread+0x2df
0000007d`57dff750 00007ffe`ee09edcb     KERNEL32!BaseThreadInitThunk+0x10
0000007d`57dff780 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000007d`579fec60 00007ff6`7d470568     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
0000007d`579feca0 00007ff6`7d11f962     postgres!ExceptionalCondition(
0000007d`579fece0 00007ff6`7d11cebd     postgres!HandleFatalError(
0000007d`579fed20 00007ff6`7d11c291     postgres!HandleChildCrash(
0000007d`579fed60 00007ff6`7d11daa5     postgres!process_pm_child_exit(void)+0x411 [c:\cirrus\src\backend\postmaster\pos...
0000007d`579fedc0 00007ff6`7d11b022     postgres!ServerLoop(void)+0xd5 [c:\cirrus\src\backend\postmaster\postmaster.c @ ...
0000007d`579ff6e0 00007ff6`7cfca528     postgres!PostmasterMain(
0000007d`579ff880 00007ff6`7d5fc289     postgres!main(
0000007d`579ff8c0 00007ff6`7d5fc1de     postgres!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\st...
0000007d`579ff910 00007ff6`7d5fc09e     postgres!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcst...
core
0000007d`589ff888 00007ffe`ee02b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
0000007d`589ff890 00007ffe`ed5b4cb0     ntdll!TppWorkerThread+0x2df
0000007d`589ffb80 00007ffe`ee09edcb     KERNEL32!BaseThreadInitThunk+0x10
0000007d`589ffbb0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000007d`585ffcc8 00007ffe`eb9a48fa     ntdll!NtFsControlFile+0x14
0000007d`585ffcd0 00007ff6`7d10a3fb     KERNELBASE!ConnectNamedPipe+0x6a
0000007d`585ffd40 00007ffe`ed5b4cb0     postgres!pg_signal_thread(
0000007d`585ffe40 00007ffe`ee09edcb     KERNEL32!BaseThreadInitThunk+0x10
0000007d`585ffe70 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
tap
[23:31:50.865](9.744s) Bail out!  pg_ctl start failed
test
[23:34:11.985] 265/337 postgresql:subscription / subscription/004_sync                                 ERROR            ...
53/5532 Issues with 2PC at recovery: CLOG lookups and GlobalTransactionData
macOS - Sonoma - Meson
tap
[17:51:24.783](0.001s) not ok 61 - bad device authz response: overlarge JSON: matches
test
[17:51:47.673] 321/342 postgresql:oauth_validator / oauth_validator/001_server                         ERROR            ...
53/5817 parallel pg_restore: move offset-building phase to before forking
CompilerWarnings
compiler
[16:24:19.588] pg_backup_custom.c:889:42: error: format ‘%ld’ expects argument of type ‘long int’, but argument 5 has ty...
compiler
[16:24:19.588] pg_backup_custom.c:889:42: error: format ‘%ld’ expects argument of type ‘long int’, but argument 6 has ty...
53/5214 SQL:2023 JSON simplified accessor support
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[16:18:11.902] c:\cirrus\src\backend\utils\adt\jsonbsubs.c(223) : warning C4715: 'make_jsonpath_item_expr': not all cont...
53/5728 teach pg_upgrade to handle in-place tablespaces
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[15:12:21.873](0.000s) not ok 2 - regular connections limit: matches
test
[15:14:53.021] 257/337 postgresql:postmaster / postmaster/002_connection_limits                        ERROR            ...
53/5790 Add --continue-on-abort option to pgbench
macOS - Sonoma - Meson
tap
[14:14:35.015](0.242s) not ok 2 - delete 1: query result matches
test
[14:15:57.094] 247/342 postgresql:bloom / bloom/001_wal                                                ERROR            ...
53/5378 Conflict detection for update_deleted in logical replication
FreeBSD - Meson
assertion
TRAP: failed Assert("ReplicationSlotCtl != NULL"), File: "../src/backend/replication/slot.c", Line: 1195, PID: 10171
core
[14:14:48.883] #0  0x000000082be001ba in thr_kill () from /lib/libc.so.7
[14:14:48.883] #1  0x000000082bd795d4 in raise () from /lib/libc.so.7
[14:14:48.883] #2  0x000000082be2cb59 in abort () from /lib/libc.so.7
[14:14:48.883] #3  0x0000000000ad7285 in ExceptionalCondition (conditionName=0x2bad5a "ReplicationSlotCtl != NULL", file...
[14:14:48.883] #4  0x00000000008db633 in ReplicationSlotsComputeRequiredLSN () at ../src/backend/replication/slot.c:1195
[14:14:48.883] #5  0x00000000008dc6e6 in CheckPointReplicationSlots (is_shutdown=true) at ../src/backend/replication/slo...
[14:14:48.883] #6  0x0000000000684c20 in CheckPointGuts (checkPointRedo=24667640, flags=flags@entry=5) at ../src/backend...
[14:14:48.883] #7  0x000000000068455b in CreateCheckPoint (flags=flags@entry=5) at ../src/backend/access/transam/xlog.c:...
[14:14:48.883] #8  0x0000000000683758 in ShutdownXLOG (code=code@entry=0, arg=arg@entry=0) at ../src/backend/access/tran...
[14:14:48.883] #9  0x00000000008bcf3f in CheckpointerMain (startup_data=<optimized out>, startup_data_len=<optimized out...
tap
[14:04:50.443](0.000s) not ok 8 - run of pg_upgrade --check for old instance with relation in 'd' datasync(invalid) stat...
test
[14:12:01.860]   6/342 postgresql:pg_upgrade / pg_upgrade/004_subscription                             ERROR            ...
[14:12:01.860] 294/342 postgresql:subscription / subscription/035_conflicts                            ERROR            ...
Linux - Debian Bookworm - Autoconf
assertion
TRAP: failed Assert("ReplicationSlotCtl != NULL"), File: "slot.c", Line: 1195, PID: 61035
core
[14:20:58.325] #0  0x00007fa7f8ddbeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[14:20:58.325] #1  0x00007fa7f8d8cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[14:20:58.325] #2  0x00007fa7f8d77472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[14:20:58.325] #3  0x000055dde10253f5 in ExceptionalCondition (conditionName=conditionName@entry=0x55dde13cb940 "Replica...
[14:20:58.325] #4  0x000055dde0bdfe91 in ReplicationSlotsComputeRequiredLSN () at slot.c:1195
[14:20:58.325] #5  0x000055dde0be2e7f in CheckPointReplicationSlots (is_shutdown=is_shutdown@entry=true) at slot.c:2181
[14:20:58.325] #6  0x000055dde047ca4b in CheckPointGuts (checkPointRedo=24734656, flags=flags@entry=5) at xlog.c:7705
[14:20:58.325] #7  0x000055dde0489fb9 in CreateCheckPoint (flags=flags@entry=5) at xlog.c:7367
[14:20:58.325] #8  0x000055dde048ad5b in ShutdownXLOG (code=code@entry=0, arg=arg@entry=0) at xlog.c:6829
[14:20:58.325] #9  0x000055dde0b35c66 in CheckpointerMain (startup_data=<optimized out>, startup_data_len=<optimized out...
tap
[14:15:21.565](0.001s) not ok 8 - run of pg_upgrade --check for old instance with relation in 'd' datasync(invalid) stat...
Linux - Debian Bookworm - Meson
assertion
TRAP: failed Assert("ReplicationSlotCtl != NULL"), File: "../src/backend/replication/slot.c", Line: 1195, PID: 26128
core
[14:15:10.150] #0  <unavailable> in ?? ()
core
[14:15:09.921] #0  0x00007f48c78a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[14:15:09.921] #1  0x00007f48c785afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[14:15:09.921] #2  0x00007f48c7845472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[14:15:09.921] #3  0x0000560ae35e50e6 in ExceptionalCondition (conditionName=conditionName@entry=0x560ae38a0793 "Replica...
[14:15:09.921] #4  0x0000560ae320fec8 in ReplicationSlotsComputeRequiredLSN () at ../src/backend/replication/slot.c:1195
[14:15:09.921] #5  0x0000560ae32127eb in CheckPointReplicationSlots (is_shutdown=is_shutdown@entry=true) at ../src/backe...
[14:15:09.921] #6  0x0000560ae2d15205 in CheckPointGuts (checkPointRedo=24734656, flags=flags@entry=5) at ../src/backend...
[14:15:09.921] #7  0x0000560ae2d251c5 in CreateCheckPoint (flags=flags@entry=5) at ../src/backend/access/transam/xlog.c:...
[14:15:09.921] #8  0x0000560ae2d25d94 in ShutdownXLOG (code=code@entry=0, arg=arg@entry=0) at ../src/backend/access/tran...
[14:15:09.921] #9  0x0000560ae31d50c6 in CheckpointerMain (startup_data=<optimized out>, startup_data_len=<optimized out...
core
[14:15:10.041] #0  0x00007f93b10ccdd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[14:15:10.041] #1  0x00007f93b1079239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[14:15:10.041] #2  0x00007f93b1079497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[14:15:10.041] #3  0x00005616a88e45c1 in ?? ()
[14:15:10.041] #4  0x00005616a88de369 in ?? ()
[14:15:10.041] #5  0x00005616a88dd20f in ?? ()
[14:15:10.041] #6  0x00005616a88ddc3b in ?? ()
[14:15:10.041] #7  0x00005616a88db66f in ?? ()
[14:15:10.041] #8  0x00007f93b106424a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[14:15:10.041] #9  0x00007f93b1064305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[14:15:10.150] #0  0x00007f93b10ccdd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[14:15:10.150] #1  0x00007f93b1079239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[14:15:10.150] #2  0x00007f93b1079497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[14:15:10.150] #3  0x00005616a88e45f3 in ?? ()
[14:15:10.150] #4  0x00005616a88de369 in ?? ()
[14:15:10.150] #5  0x00005616a88dd20f in ?? ()
[14:15:10.150] #6  0x00005616a88ddc3b in ?? ()
[14:15:10.150] #7  0x00005616a88db66f in ?? ()
[14:15:10.150] #8  0x00007f93b106424a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[14:15:10.150] #9  0x00007f93b1064305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
tap
[14:07:10.840](0.000s) not ok 8 - run of pg_upgrade --check for old instance with relation in 'd' datasync(invalid) stat...
test
[14:12:27.263]   7/343 postgresql:pg_upgrade / pg_upgrade/004_subscription                             ERROR            ...
[14:12:27.263] 295/343 postgresql:subscription / subscription/035_conflicts                            ERROR            ...
macOS - Sonoma - Meson
assertion
TRAP: failed Assert("ReplicationSlotCtl != NULL"), File: "../src/backend/replication/slot.c", Line: 1195, PID: 9818
core
[14:14:51.090]   * frame #0: 0x000000018ecf95d0 libsystem_kernel.dylib`__pthread_kill + 8
[14:14:51.090]     frame #1: 0x000000018ed31c20 libsystem_pthread.dylib`pthread_kill + 288
[14:14:51.090]     frame #2: 0x000000018ec3ea30 libsystem_c.dylib`abort + 180
[14:14:51.090]     frame #3: 0x0000000104c00d34 postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[14:14:51.090]     frame #4: 0x0000000104a3a764 postgres`ReplicationSlotsComputeRequiredLSN at slot.c:1195:2
[14:14:51.090]     frame #5: 0x0000000104a3b6a8 postgres`CheckPointReplicationSlots(is_shutdown=true) at slot.c:2181:2
[14:14:51.090]     frame #6: 0x000000010484239c postgres`CheckPointGuts(checkPointRedo=24630640, flags=5) at xlog.c:7705...
[14:14:51.090]     frame #7: 0x0000000104841db8 postgres`CreateCheckPoint(flags=5) at xlog.c:7367:2
[14:14:51.090]     frame #8: 0x000000010484105c postgres`ShutdownXLOG(code=<unavailable>, arg=<unavailable>) at xlog.c:6...
[14:14:51.090]     frame #9: 0x0000000104a1d6ec postgres`CheckpointerMain(startup_data=<unavailable>, startup_data_len=<...
core
[14:15:32.183]   * frame #0: 0x000000018e954af0 libobjc.A.dylib`addClassTableEntry(objc_class*, bool) + 120
[14:15:32.183]     frame #1: 0x000000018e953490 libobjc.A.dylib`map_images_nolock + 5948
[14:15:32.183]     frame #2: 0x000000018e951ccc libobjc.A.dylib`map_images + 112
[14:15:32.183]     frame #3: 0x000000018e9b823c dyld`invocation function for block in dyld4::RuntimeState::setObjCNotifi...
[14:15:32.183]     frame #4: 0x000000018e9ae77c dyld`dyld4::RuntimeLocks::withLoadersReadLock(void () block_pointer) + 1...
[14:15:32.183]     frame #5: 0x000000018e9b59a4 dyld`dyld4::RuntimeState::setObjCNotifiers(void (*)(char const*, mach_he...
[14:15:32.183]     frame #6: 0x000000018e9d9544 dyld`dyld4::APIs::_dyld_objc_register_callbacks(_dyld_objc_callbacks con...
[14:15:32.183]     frame #7: 0x000000018e951a34 libobjc.A.dylib`_objc_init + 1580
[14:15:32.183]     frame #8: 0x000000018eb80728 libdispatch.dylib`_os_object_init + 24
[14:15:32.183]     frame #9: 0x000000018eb9017c libdispatch.dylib`libdispatch_init + 452
tap
[14:04:45.958](0.001s) not ok 8 - run of pg_upgrade --check for old instance with relation in 'd' datasync(invalid) stat...
test
[14:10:27.182]   9/342 postgresql:pg_upgrade / pg_upgrade/004_subscription                             ERROR            ...
[14:10:27.182] 294/342 postgresql:subscription / subscription/035_conflicts                            ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
assertion
TRAP: failed Assert("ReplicationSlotCtl != NULL"), File: "../src/backend/replication/slot.c", Line: 1195, PID: 6240
core
00000006`0edff310 00007ff7`dbac2d98     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
00000006`0edff350 00007ff7`db7957b0     postgres!ExceptionalCondition(
00000006`0edff390 00007ff7`db79674a     postgres!ReplicationSlotsComputeRequiredLSN(void)+0x30 [c:\cirrus\src\backend\re...
00000006`0edff400 00007ff7`db3c63c9     postgres!CheckPointReplicationSlots(
00000006`0edff860 00007ff7`db3c1198     postgres!CheckPointGuts(
00000006`0edff8a0 00007ff7`db3c08d4     postgres!CreateCheckPoint(
00000006`0edffa40 00007ff7`db765647     postgres!ShutdownXLOG(
00000006`0edffa80 00007ff7`db766d07     postgres!CheckpointerMain(
00000006`0edffc20 00007ff7`db61ae59     postgres!SubPostmasterMain(
00000006`0edffca0 00007ff7`dbc4eab9     postgres!main(
core
00000006`0f1ff468 00007ffc`ace4b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000006`0f1ff470 00007ffc`ac394cb0     ntdll!TppWorkerThread+0x2df
00000006`0f1ff760 00007ffc`acebedcb     KERNEL32!BaseThreadInitThunk+0x10
00000006`0f1ff790 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000006`0f5ffa28 00007ffc`aa7848fa     ntdll!NtFsControlFile+0x14
00000006`0f5ffa30 00007ff7`db75ad6b     KERNELBASE!ConnectNamedPipe+0x6a
00000006`0f5ffaa0 00007ffc`ac394cb0     postgres!pg_signal_thread(
00000006`0f5ffba0 00007ffc`acebedcb     KERNEL32!BaseThreadInitThunk+0x10
00000006`0f5ffbd0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000006`0f9ff788 00007ffc`ace4b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000006`0f9ff790 00007ffc`ac394cb0     ntdll!TppWorkerThread+0x2df
00000006`0f9ffa80 00007ffc`acebedcb     KERNEL32!BaseThreadInitThunk+0x10
00000006`0f9ffab0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
tap
[14:05:41.896](0.001s) not ok 8 - run of pg_upgrade --check for old instance with relation in 'd' datasync(invalid) stat...
test
[14:16:56.578]   6/337 postgresql:pg_upgrade / pg_upgrade/004_subscription                             ERROR            ...
[14:16:56.578] 291/337 postgresql:subscription / subscription/035_conflicts                            ERROR            ...
53/5715 amcheck support for BRIN indexes
Linux - Debian Bookworm - Meson
tap
[13:39:31.356](0.037s) not ok 14
[13:39:31.506](0.039s) not ok 18
test
[13:40:56.735] 246/344 postgresql:amcheck / amcheck/006_verify_brin                                    ERROR            ...
53/4971 [CREATE|RE] INDEX CONCURRENTLY with single heap scan and short-term resetting shapshots
FreeBSD - Meson
tap
[12:28:22.251](270.553s) # poll_query_until timed out executing this query:
timed out when waiting for client backend to reach wait event 'logical-replication-slot-advance-segment' at /tmp/cirrus-...
test
[12:28:22.455] 344/344 postgresql:recovery / recovery/046_checkpoint_logical_slot                      ERROR           4...
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[12:17:56.079] c:\cirrus\src\backend\access\stir\stir.c(423) : warning C4715: 'stirbeginscan': not all control paths ret...
53/5725 domain over virtual generated column
Windows - Server 2019, VS 2019 - Meson & ninja
test
[10:32:34.606] 337/337 postgresql:recovery / recovery/009_twophase                                     TIMEOUT        10...
53/5751 Disable parallel query by default
FreeBSD - Meson
core
[08:00:33.713] #0  0x000000082cdc575a in _sigprocmask () from /lib/libc.so.7
[08:00:33.713] #1  0x000000082ce02a2f in _system () from /lib/libc.so.7
[08:00:33.713] #2  0x000000082bf418a3 in ?? () from /lib/libthr.so.3
[08:00:33.713] #3  0x0000000000686fe7 in RestoreArchivedFile (path=path@entry=0x8217431e0 "pg_wal/00000002", '0' <repeat...
[08:00:33.713] #4  0x000000000066de38 in existsTimeLineHistory (probeTLI=probeTLI@entry=3) at ../src/backend/access/tran...
[08:00:33.713] #5  0x000000000066def8 in findNewestTimeLine (startTLI=startTLI@entry=2) at ../src/backend/access/transam...
[08:00:33.713] #6  0x000000000069242b in rescanLatestTimeLine (replayTLI=replayTLI@entry=2, replayLSN=replayLSN@entry=10...
[08:00:33.713] #7  0x000000000068e623 in WaitForWALToBecomeAvailable (RecPtr=105221280, tliRecPtr=105221256, replayTLI=2...
[08:00:33.713] #8  XLogPageRead (xlogreader=0x3ff34061d130, targetPagePtr=105218048, reqLen=3232, targetRecPtr=105221256...
[08:00:33.713] #9  0x000000000069538a in ReadPageInternal (state=state@entry=0x3ff34061d130, pageptr=105218048, reqLen=3...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out /tmp/cirrus-ci-build/build/testrun/isola...
--- /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out	2025-06-15 07:51:13.973161000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/deadlock-parallel.out	2025-06-15 07:52:17.649891000 +...
@@ -46,6 +46,7 @@
         1
 (1 row)
 
+step e1c: COMMIT;
 step d2a1: <... completed>
   sum
 -----
@@ -57,7 +58,6 @@
          1
 (1 row)
 
-step e1c: COMMIT;
 step d2c: COMMIT;
 step e2l: <... completed>
 lock_excl
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out /tmp/cirrus-ci-build/build/testrun/pg_o...
--- /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out	2025-06-15 07:51:12.645356000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_overexplain/regress/results/pg_overexplain.out	2025-06-15 07:53:45.610990000 +...
@@ -91,26 +91,26 @@
  GroupAggregate
    Group Key: vegetables.genus
    Disabled Nodes: 0
-   Parallel Safe: true
+   Parallel Safe: false
    Plan Node ID: 0
    ->  Sort
          Sort Key: vegetables.genus, vegetables.name
          Disabled Nodes: 0
-         Parallel Safe: true
+         Parallel Safe: false
          Plan Node ID: 1
          ->  Append
                Disabled Nodes: 0
-               Parallel Safe: true
+               Parallel Safe: false
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/pg_upgrad...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-06-15 07:51:14.130573000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/select_parallel.out	2025-06-15 07:52:35.49...
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-06-15 07:51:14.118163000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/plpgsql.out	2025-06-15 07:52:50.188406000 ...
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/recovery/...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-06-15 07:51:14.130573000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/select_parallel.out	2025-06-15 07:53:33....
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-06-15 07:51:14.118163000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/plpgsql.out	2025-06-15 07:53:50.50382600...
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/regress/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-06-15 07:51:14.130573000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/select_parallel.out	2025-06-15 07:52:35.238584000 +0000
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/regress/regress/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-06-15 07:51:14.118163000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/plpgsql.out	2025-06-15 07:52:48.366708000 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
tap
[07:53:06.481](67.234s) not ok 5 - regression tests pass
tap
[07:54:12.933](87.747s) not ok 2 - regression tests pass
test
[07:57:47.529]  24/342 postgresql:regress / regress/regress                                            ERROR            ...
[07:57:47.529]  11/342 postgresql:isolation / isolation/isolation                                      ERROR            ...
[07:57:47.529]  89/342 postgresql:pg_overexplain / pg_overexplain/regress                              ERROR            ...
[07:57:47.529]  45/342 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[07:57:47.529] 131/342 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
Linux - Debian Bookworm - Autoconf
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out /tmp/cirrus-ci-build/contrib/pg_overexp...
--- /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out	2025-06-15 07:51:12.575471049 +0000
+++ /tmp/cirrus-ci-build/contrib/pg_overexplain/results/pg_overexplain.out	2025-06-15 07:55:06.199153627 +0000
@@ -91,26 +91,26 @@
  GroupAggregate
    Group Key: vegetables.genus
    Disabled Nodes: 0
-   Parallel Safe: true
+   Parallel Safe: false
    Plan Node ID: 0
    ->  Sort
          Sort Key: vegetables.genus, vegetables.name
          Disabled Nodes: 0
-         Parallel Safe: true
+         Parallel Safe: false
          Plan Node ID: 1
          ->  Append
                Disabled Nodes: 0
-               Parallel Safe: true
+               Parallel Safe: false
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-06-15 07:51:14.561743223 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/select_parallel.out	2025-06-15 07:56:30.670983398 +0000
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/re...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-06-15 07:51:14.545698676 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/plpgsql.out	2025-06-15 07:56:43.659117851 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out /tmp/cirrus-ci-build/src/test/isolation/...
--- /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out	2025-06-15 07:51:14.333108419 +0000
+++ /tmp/cirrus-ci-build/src/test/isolation/output_iso/results/deadlock-parallel.out	2025-06-15 07:53:24.786146037 +0000
@@ -46,6 +46,7 @@
         1
 (1 row)
 
+step e1c: COMMIT;
 step d2a1: <... completed>
   sum
 -----
@@ -57,7 +58,6 @@
          1
 (1 row)
 
-step e1c: COMMIT;
 step d2c: COMMIT;
 step e2l: <... completed>
 lock_excl
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/src/test/regress/result...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-06-15 07:51:14.561743223 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/select_parallel.out	2025-06-15 07:54:15.475120272 +0000
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/src/test/regress/results/plpgsq...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-06-15 07:51:14.545698676 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/plpgsql.out	2025-06-15 07:54:44.051759919 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
tap
[07:56:52.987](113.210s) not ok 5 - regression tests pass
Linux - Debian Bookworm - Meson
regress
diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out /tmp/cirrus-ci-build/build/testrun/isola...
--- /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out	2025-06-15 07:51:14.327268955 +0000
+++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/deadlock-parallel.out	2025-06-15 07:53:03.926891306 +...
@@ -46,6 +46,7 @@
         1
 (1 row)
 
+step e1c: COMMIT;
 step d2a1: <... completed>
   sum
 -----
@@ -57,7 +58,6 @@
          1
 (1 row)
 
-step e1c: COMMIT;
 step d2c: COMMIT;
 step e2l: <... completed>
 lock_excl
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out /tmp/cirrus-ci-build/build/testrun/pg_o...
--- /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out	2025-06-15 07:51:12.587268918 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_overexplain/regress/results/pg_overexplain.out	2025-06-15 07:55:17.794801927 +...
@@ -91,26 +91,26 @@
  GroupAggregate
    Group Key: vegetables.genus
    Disabled Nodes: 0
-   Parallel Safe: true
+   Parallel Safe: false
    Plan Node ID: 0
    ->  Sort
          Sort Key: vegetables.genus, vegetables.name
          Disabled Nodes: 0
-         Parallel Safe: true
+         Parallel Safe: false
          Plan Node ID: 1
          ->  Append
                Disabled Nodes: 0
-               Parallel Safe: true
+               Parallel Safe: false
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/pg_upgrad...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-06-15 07:51:14.559268959 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/select_parallel.out	2025-06-15 07:53:32.97...
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-06-15 07:51:14.539268959 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/plpgsql.out	2025-06-15 07:53:47.798857951 ...
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/recovery/...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-06-15 07:51:14.559268959 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/select_parallel.out	2025-06-15 07:54:49....
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-06-15 07:51:14.539268959 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/plpgsql.out	2025-06-15 07:55:04.32681424...
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/regress/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-06-15 07:51:14.559268959 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/select_parallel.out	2025-06-15 07:53:33.242866015 +0000
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/regress/regress/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-06-15 07:51:14.539268959 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/plpgsql.out	2025-06-15 07:53:48.798857463 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
tap
[07:53:59.152](76.939s) not ok 5 - regression tests pass
tap
[07:55:15.200](78.499s) not ok 2 - regression tests pass
test
[07:58:41.631]   8/343 postgresql:isolation / isolation/isolation                                      ERROR            ...
[07:58:41.631]  21/343 postgresql:regress / regress/regress                                            ERROR            ...
[07:58:41.631]  33/343 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[07:58:41.631]  90/343 postgresql:pg_overexplain / pg_overexplain/regress                              ERROR            ...
[07:58:41.631]  85/343 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
Windows - Server 2019, VS 2019 - Meson & ninja
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/isolation/expected/deadlock-parallel.out C:/cirrus/build/testrun/isolati...
--- C:/cirrus/src/test/isolation/expected/deadlock-parallel.out	2025-06-15 07:51:15.998456100 +0000
+++ C:/cirrus/build/testrun/isolation/isolation/results/deadlock-parallel.out	2025-06-15 07:53:34.121927900 +0000
@@ -46,6 +46,7 @@
         1
 (1 row)
 
+step e1c: COMMIT;
 step d2a1: <... completed>
   sum
 -----
@@ -57,7 +58,6 @@
          1
 (1 row)
 
-step e1c: COMMIT;
 step d2c: COMMIT;
 step e2l: <... completed>
 lock_excl
regress
diff --strip-trailing-cr -U3 C:/cirrus/contrib/pg_overexplain/expected/pg_overexplain.out C:/cirrus/build/testrun/pg_ove...
--- C:/cirrus/contrib/pg_overexplain/expected/pg_overexplain.out	2025-06-15 07:51:12.613664000 +0000
+++ C:/cirrus/build/testrun/pg_overexplain/regress/results/pg_overexplain.out	2025-06-15 07:58:13.027617500 +0000
@@ -91,26 +91,26 @@
  GroupAggregate
    Group Key: vegetables.genus
    Disabled Nodes: 0
-   Parallel Safe: true
+   Parallel Safe: false
    Plan Node ID: 0
    ->  Sort
          Sort Key: vegetables.genus, vegetables.name
          Disabled Nodes: 0
-         Parallel Safe: true
+         Parallel Safe: false
          Plan Node ID: 1
          ->  Append
                Disabled Nodes: 0
-               Parallel Safe: true
+               Parallel Safe: false
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/select_parallel.out C:/cirrus/build/testrun/pg_upgrade/...
--- C:/cirrus/src/test/regress/expected/select_parallel.out	2025-06-15 07:51:16.658531100 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/select_parallel.out	2025-06-15 07:54:16.089367000 +00...
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/plpgsql.out C:/cirrus/build/testrun/pg_upgrade/002_pg_u...
--- C:/cirrus/src/test/regress/expected/plpgsql.out	2025-06-15 07:51:16.628954100 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/plpgsql.out	2025-06-15 07:54:33.966053900 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/select_parallel.out C:/cirrus/build/testrun/recovery/02...
--- C:/cirrus/src/test/regress/expected/select_parallel.out	2025-06-15 07:51:16.658531100 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/select_parallel.out	2025-06-15 07:57:06.350375500 +...
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/plpgsql.out C:/cirrus/build/testrun/recovery/027_stream...
--- C:/cirrus/src/test/regress/expected/plpgsql.out	2025-06-15 07:51:16.628954100 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/plpgsql.out	2025-06-15 07:57:30.038826000 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/select_parallel.out C:/cirrus/build/testrun/regress/reg...
--- C:/cirrus/src/test/regress/expected/select_parallel.out	2025-06-15 07:51:16.658531100 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/select_parallel.out	2025-06-15 07:54:14.411957800 +0000
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/plpgsql.out C:/cirrus/build/testrun/regress/regress/res...
--- C:/cirrus/src/test/regress/expected/plpgsql.out	2025-06-15 07:51:16.628954100 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/plpgsql.out	2025-06-15 07:54:30.261575200 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
tap
[07:54:50.149](104.496s) not ok 5 - regression tests pass
tap
[07:57:49.957](140.976s) not ok 2 - regression tests pass
test
[08:04:55.970]  12/337 postgresql:regress / regress/regress                                            ERROR           1...
[08:04:55.970]   6/337 postgresql:isolation / isolation/isolation                                      ERROR           1...
[08:04:55.970]  17/337 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[08:04:55.970]  89/337 postgresql:pg_overexplain / pg_overexplain/regress                              ERROR            ...
[08:04:55.970]  67/337 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
53/5631 Allow table AMs to define their own reloptions
FreeBSD - Meson
tap
[06:58:01.565](0.000s) not ok 23 - connect : matches
test
[06:59:47.236] 263/343 postgresql:postmaster / postmaster/003_start_stop                               ERROR            ...
53/4966 Parallel CREATE INDEX for GIN indexes
CompilerWarnings
compiler
[04:50:34.613] gininsert.c:1619:16: error: unused variable 'oldCtx' [-Werror,-Wunused-variable]
compiler
[04:50:23.567] gininsert.c:1619:16: error: unused variable 'oldCtx' [-Werror,-Wunused-variable]
compiler
[04:49:51.412] gininsert.c:1673:31: error: declaration of ‘oldCtx’ shadows a previous local [-Werror=shadow=compatible-l...
compiler
[04:49:51.412] gininsert.c:1619:23: error: unused variable ‘oldCtx’ [-Werror=unused-variable]
compiler
[04:49:40.294] gininsert.c:1619:23: error: unused variable ‘oldCtx’ [-Werror=unused-variable]
compiler
[04:49:40.294] gininsert.c:1673:31: error: declaration of ‘oldCtx’ shadows a previous local [-Werror=shadow=compatible-l...
compiler
[04:50:57.430] gininsert.c:1673:31: error: declaration of ‘oldCtx’ shadows a previous local [-Werror=shadow=compatible-l...
compiler
[04:50:57.430] gininsert.c:1619:23: error: unused variable ‘oldCtx’ [-Werror=unused-variable]
53/5814 Add enable_groupagg GUC parameter to control GroupAggregate usage
FreeBSD - Meson
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/aggregates.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002...
--- /tmp/cirrus-ci-build/src/test/regress/expected/aggregates.out	2025-06-15 00:45:17.901683000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/aggregates.out	2025-06-15 00:47:41.4573080...
@@ -3612,8 +3612,8 @@
 ) AS sub
 GROUP BY c1
 ORDER BY c1;
-                                 QUERY PLAN                                  
------------------------------------------------------------------------------
+                                                  QUERY PLAN                                                   
+---------------------------------------------------------------------------------------------------------------
  GroupAggregate
    Group Key: sub.c1
    ->  Sort
@@ -3622,7 +3622,7 @@
                ->  HashAggregate
                      Group Key: test_groupagg.c1, test_groupagg.c2
                      ->  Seq Scan on test_groupagg
- Settings: max_parallel_workers = '0', max_parallel_workers_per_gather = '0'
+ Settings: debug_parallel_query = 'regress', max_parallel_workers = '0', max_parallel_workers_per_gather = '0'
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/aggregates.out /tmp/cirrus-ci-build/build/testrun/recovery/027_s...
--- /tmp/cirrus-ci-build/src/test/regress/expected/aggregates.out	2025-06-15 00:45:17.901683000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/aggregates.out	2025-06-15 00:48:36.96024...
@@ -3612,8 +3612,8 @@
 ) AS sub
 GROUP BY c1
 ORDER BY c1;
-                                 QUERY PLAN                                  
------------------------------------------------------------------------------
+                                                  QUERY PLAN                                                   
+---------------------------------------------------------------------------------------------------------------
  GroupAggregate
    Group Key: sub.c1
    ->  Sort
@@ -3622,7 +3622,7 @@
                ->  HashAggregate
                      Group Key: test_groupagg.c1, test_groupagg.c2
                      ->  Seq Scan on test_groupagg
- Settings: max_parallel_workers = '0', max_parallel_workers_per_gather = '0'
+ Settings: debug_parallel_query = 'regress', max_parallel_workers = '0', max_parallel_workers_per_gather = '0'
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/aggregates.out /tmp/cirrus-ci-build/build/testrun/regress/regres...
--- /tmp/cirrus-ci-build/src/test/regress/expected/aggregates.out	2025-06-15 00:45:17.901683000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/aggregates.out	2025-06-15 00:47:41.441822000 +0000
@@ -3612,8 +3612,8 @@
 ) AS sub
 GROUP BY c1
 ORDER BY c1;
-                                 QUERY PLAN                                  
------------------------------------------------------------------------------
+                                                  QUERY PLAN                                                   
+---------------------------------------------------------------------------------------------------------------
  GroupAggregate
    Group Key: sub.c1
    ->  Sort
@@ -3622,7 +3622,7 @@
                ->  HashAggregate
                      Group Key: test_groupagg.c1, test_groupagg.c2
                      ->  Seq Scan on test_groupagg
- Settings: max_parallel_workers = '0', max_parallel_workers_per_gather = '0'
+ Settings: debug_parallel_query = 'regress', max_parallel_workers = '0', max_parallel_workers_per_gather = '0'
...
tap
[00:50:02.549](199.544s) not ok 5 - regression tests pass
tap
[00:51:08.393](221.764s) not ok 2 - regression tests pass
test
[00:53:53.544]  42/342 postgresql:regress / regress/regress                                            ERROR           2...
[00:53:53.544] 147/342 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           3...
[00:53:53.544] 201/342 postgresql:recovery / recovery/027_stream_regress                               ERROR           3...
Linux - Debian Bookworm - Autoconf
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resul...
--- /tmp/cirrus-ci-build/src/test/regress/expected/join.out	2025-06-15 00:45:05.020848197 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/join.out	2025-06-15 00:51:39.784373669 +0000
@@ -4839,39 +4839,37 @@
   on (t1.f1 = b1.d1)
   left join int4_tbl i4
   on (i8.q2 = i4.f1);
-                              QUERY PLAN                              
-----------------------------------------------------------------------
- Hash Left Join
+                             QUERY PLAN                             
+--------------------------------------------------------------------
+ Nested Loop Left Join
    Output: t1.f1
-   Hash Cond: (i8.q2 = i4.f1)
-   ->  Nested Loop Left Join
-         Output: t1.f1, i8.q2
-         Join Filter: (t1.f1 = '***'::text)
-         ->  Seq Scan on public.text_tbl t1
-               Output: t1.f1
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join.out /tmp/cirrus-ci-build/src/test/regress/results/join.out
--- /tmp/cirrus-ci-build/src/test/regress/expected/join.out	2025-06-15 00:45:05.020848197 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/join.out	2025-06-15 00:49:37.469984293 +0000
@@ -7944,15 +7944,15 @@
   lateral (values(x.q1,y.q1,y.q2)) v(xq1,yq1,yq2);
         q1        |        q2         |        q1        |        q2         |       xq1        |       yq1        |   ...
 ------------------+-------------------+------------------+-------------------+------------------+------------------+---...
-              123 |               456 |                  |                   |              123 |                  |   ...
-              123 |  4567890123456789 | 4567890123456789 | -4567890123456789 |              123 | 4567890123456789 | -4...
-              123 |  4567890123456789 | 4567890123456789 |  4567890123456789 |              123 | 4567890123456789 |  4...
-              123 |  4567890123456789 | 4567890123456789 |               123 |              123 | 4567890123456789 |   ...
- 4567890123456789 |               123 |              123 |  4567890123456789 | 4567890123456789 |              123 |  4...
  4567890123456789 |               123 |              123 |               456 | 4567890123456789 |              123 |   ...
- 4567890123456789 |  4567890123456789 | 4567890123456789 | -4567890123456789 | 4567890123456789 | 4567890123456789 | -4...
- 4567890123456789 |  4567890123456789 | 4567890123456789 |  4567890123456789 | 4567890123456789 | 4567890123456789 |  4...
+ 4567890123456789 |               123 |              123 |  4567890123456789 | 4567890123456789 |              123 |  4...
  4567890123456789 |  4567890123456789 | 4567890123456789 |               123 | 4567890123456789 | 4567890123456789 |   ...
+              123 |  4567890123456789 | 4567890123456789 |               123 |              123 | 4567890123456789 |   ...
+ 4567890123456789 |  4567890123456789 | 4567890123456789 |  4567890123456789 | 4567890123456789 | 4567890123456789 |  4...
+              123 |  4567890123456789 | 4567890123456789 |  4567890123456789 |              123 | 4567890123456789 |  4...
...
tap
[00:53:19.386](139.173s) not ok 5 - regression tests pass
Linux - Debian Bookworm - Meson
core
[00:58:49.197] #0  <unavailable> in ?? ()
core
[00:58:49.197] #0  0x00007f5820a74dd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[00:58:49.197] #1  0x00007f5820a21239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[00:58:49.197] #2  0x00007f5820a21497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[00:58:49.197] #3  0x0000558c44cc45f3 in ?? ()
[00:58:49.197] #4  0x0000558c44cbe369 in ?? ()
[00:58:49.197] #5  0x0000558c44cbd20f in ?? ()
[00:58:49.197] #6  0x0000558c44cbdc3b in ?? ()
[00:58:49.197] #7  0x0000558c44cbb66f in ?? ()
[00:58:49.197] #8  0x00007f5820a0c24a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[00:58:49.197] #9  0x00007f5820a0c305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[00:58:49.075] #0  0x00007f5820a74dd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[00:58:49.075] #1  0x00007f5820a21239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[00:58:49.075] #2  0x00007f5820a21497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[00:58:49.075] #3  0x0000558c44cc45c1 in ?? ()
[00:58:49.075] #4  0x0000558c44cbe369 in ?? ()
[00:58:49.075] #5  0x0000558c44cbd20f in ?? ()
[00:58:49.075] #6  0x0000558c44cbdc3b in ?? ()
[00:58:49.075] #7  0x0000558c44cbb66f in ?? ()
[00:58:49.075] #8  0x00007f5820a0c24a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[00:58:49.075] #9  0x00007f5820a0c305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up...
--- /tmp/cirrus-ci-build/src/test/regress/expected/join.out	2025-06-15 00:45:05.111614438 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/join.out	2025-06-15 00:50:13.282427863 +00...
@@ -7944,15 +7944,15 @@
   lateral (values(x.q1,y.q1,y.q2)) v(xq1,yq1,yq2);
         q1        |        q2         |        q1        |        q2         |       xq1        |       yq1        |   ...
 ------------------+-------------------+------------------+-------------------+------------------+------------------+---...
-              123 |               456 |                  |                   |              123 |                  |   ...
-              123 |  4567890123456789 | 4567890123456789 | -4567890123456789 |              123 | 4567890123456789 | -4...
-              123 |  4567890123456789 | 4567890123456789 |  4567890123456789 |              123 | 4567890123456789 |  4...
-              123 |  4567890123456789 | 4567890123456789 |               123 |              123 | 4567890123456789 |   ...
- 4567890123456789 |               123 |              123 |  4567890123456789 | 4567890123456789 |              123 |  4...
  4567890123456789 |               123 |              123 |               456 | 4567890123456789 |              123 |   ...
- 4567890123456789 |  4567890123456789 | 4567890123456789 | -4567890123456789 | 4567890123456789 | 4567890123456789 | -4...
- 4567890123456789 |  4567890123456789 | 4567890123456789 |  4567890123456789 | 4567890123456789 | 4567890123456789 |  4...
+ 4567890123456789 |               123 |              123 |  4567890123456789 | 4567890123456789 |              123 |  4...
  4567890123456789 |  4567890123456789 | 4567890123456789 |               123 | 4567890123456789 | 4567890123456789 |   ...
+              123 |  4567890123456789 | 4567890123456789 |               123 |              123 | 4567890123456789 |   ...
+ 4567890123456789 |  4567890123456789 | 4567890123456789 |  4567890123456789 | 4567890123456789 | 4567890123456789 |  4...
+              123 |  4567890123456789 | 4567890123456789 |  4567890123456789 |              123 | 4567890123456789 |  4...
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join_hash.out /tmp/cirrus-ci-build/build/testrun/recovery/027_st...
--- /tmp/cirrus-ci-build/src/test/regress/expected/join_hash.out	2025-06-15 00:45:05.115621699 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/join_hash.out	2025-06-15 00:51:47.222699...
@@ -1137,18 +1137,21 @@
 int8_tbl i8,
 lateral (select t1.fivethous, i4.f1 from tenk1 t1 join int4_tbl i4
          on t1.fivethous = i4.f1+i8.q2 order by 1,2) ss;
-                        QUERY PLAN                         
------------------------------------------------------------
+                           QUERY PLAN                            
+-----------------------------------------------------------------
  Nested Loop
    ->  Seq Scan on int8_tbl i8
-   ->  Sort
-         Sort Key: t1.fivethous, i4.f1
-         ->  Hash Join
-               Hash Cond: (t1.fivethous = (i4.f1 + i8.q2))
-               ->  Seq Scan on tenk1 t1
-               ->  Hash
-                     ->  Seq Scan on int4_tbl i4
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu...
--- /tmp/cirrus-ci-build/src/test/regress/expected/join.out	2025-06-15 00:45:05.111614438 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/join.out	2025-06-15 00:50:13.630428430 +0000
@@ -7944,15 +7944,15 @@
   lateral (values(x.q1,y.q1,y.q2)) v(xq1,yq1,yq2);
         q1        |        q2         |        q1        |        q2         |       xq1        |       yq1        |   ...
 ------------------+-------------------+------------------+-------------------+------------------+------------------+---...
-              123 |               456 |                  |                   |              123 |                  |   ...
-              123 |  4567890123456789 | 4567890123456789 | -4567890123456789 |              123 | 4567890123456789 | -4...
-              123 |  4567890123456789 | 4567890123456789 |  4567890123456789 |              123 | 4567890123456789 |  4...
-              123 |  4567890123456789 | 4567890123456789 |               123 |              123 | 4567890123456789 |   ...
- 4567890123456789 |               123 |              123 |  4567890123456789 | 4567890123456789 |              123 |  4...
  4567890123456789 |               123 |              123 |               456 | 4567890123456789 |              123 |   ...
- 4567890123456789 |  4567890123456789 | 4567890123456789 | -4567890123456789 | 4567890123456789 | 4567890123456789 | -4...
- 4567890123456789 |  4567890123456789 | 4567890123456789 |  4567890123456789 | 4567890123456789 | 4567890123456789 |  4...
+ 4567890123456789 |               123 |              123 |  4567890123456789 | 4567890123456789 |              123 |  4...
  4567890123456789 |  4567890123456789 | 4567890123456789 |               123 | 4567890123456789 | 4567890123456789 |   ...
+              123 |  4567890123456789 | 4567890123456789 |               123 |              123 | 4567890123456789 |   ...
+ 4567890123456789 |  4567890123456789 | 4567890123456789 |  4567890123456789 | 4567890123456789 | 4567890123456789 |  4...
+              123 |  4567890123456789 | 4567890123456789 |  4567890123456789 |              123 | 4567890123456789 |  4...
...
tap
[00:51:11.906](82.756s) not ok 5 - regression tests pass
tap
[00:52:34.420](86.531s) not ok 2 - regression tests pass
test
[00:56:07.252]  10/343 postgresql:regress / regress/regress                                            ERROR            ...
[00:56:07.252]  34/343 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[00:56:07.252]  92/343 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
Windows - Server 2019, VS 2019 - Meson & ninja
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/join_hash.out C:/cirrus/build/testrun/pg_upgrade/002_pg...
--- C:/cirrus/src/test/regress/expected/join_hash.out	2025-06-15 00:45:09.866930800 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/join_hash.out	2025-06-15 00:48:14.785627700 +0000
@@ -1137,18 +1137,21 @@
 int8_tbl i8,
 lateral (select t1.fivethous, i4.f1 from tenk1 t1 join int4_tbl i4
          on t1.fivethous = i4.f1+i8.q2 order by 1,2) ss;
-                        QUERY PLAN                         
------------------------------------------------------------
+                           QUERY PLAN                            
+-----------------------------------------------------------------
  Nested Loop
    ->  Seq Scan on int8_tbl i8
-   ->  Sort
-         Sort Key: t1.fivethous, i4.f1
-         ->  Hash Join
-               Hash Cond: (t1.fivethous = (i4.f1 + i8.q2))
-               ->  Seq Scan on tenk1 t1
-               ->  Hash
-                     ->  Seq Scan on int4_tbl i4
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/join_hash.out C:/cirrus/build/testrun/recovery/027_stre...
--- C:/cirrus/src/test/regress/expected/join_hash.out	2025-06-15 00:45:09.866930800 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/join_hash.out	2025-06-15 00:51:06.170867700 +0000
@@ -1137,18 +1137,21 @@
 int8_tbl i8,
 lateral (select t1.fivethous, i4.f1 from tenk1 t1 join int4_tbl i4
          on t1.fivethous = i4.f1+i8.q2 order by 1,2) ss;
-                        QUERY PLAN                         
------------------------------------------------------------
+                           QUERY PLAN                            
+-----------------------------------------------------------------
  Nested Loop
    ->  Seq Scan on int8_tbl i8
-   ->  Sort
-         Sort Key: t1.fivethous, i4.f1
-         ->  Hash Join
-               Hash Cond: (t1.fivethous = (i4.f1 + i8.q2))
-               ->  Seq Scan on tenk1 t1
-               ->  Hash
-                     ->  Seq Scan on int4_tbl i4
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/join_hash.out C:/cirrus/build/testrun/regress/regress/r...
--- C:/cirrus/src/test/regress/expected/join_hash.out	2025-06-15 00:45:09.866930800 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/join_hash.out	2025-06-15 00:48:01.666501400 +0000
@@ -1137,18 +1137,21 @@
 int8_tbl i8,
 lateral (select t1.fivethous, i4.f1 from tenk1 t1 join int4_tbl i4
          on t1.fivethous = i4.f1+i8.q2 order by 1,2) ss;
-                        QUERY PLAN                         
------------------------------------------------------------
+                           QUERY PLAN                            
+-----------------------------------------------------------------
  Nested Loop
    ->  Seq Scan on int8_tbl i8
-   ->  Sort
-         Sort Key: t1.fivethous, i4.f1
-         ->  Hash Join
-               Hash Cond: (t1.fivethous = (i4.f1 + i8.q2))
-               ->  Seq Scan on tenk1 t1
-               ->  Hash
-                     ->  Seq Scan on int4_tbl i4
...
tap
[00:49:29.528](137.641s) not ok 5 - regression tests pass
tap
[00:52:33.570](162.921s) not ok 2 - regression tests pass
test
[01:00:19.043]   8/337 postgresql:regress / regress/regress                                            ERROR           1...
[01:00:19.043]  23/337 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           2...
[01:00:19.043]  65/337 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
53/5795 Pathify RHS unique-ification for semijoin planning
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[23:54:27.391](0.001s) not ok 5 - clusterdb cannot target invalid database: matches
test
[23:57:58.188] 216/337 postgresql:scripts / scripts/011_clusterdb_all                                  ERROR            ...
53/5634 track generic and custom plan calls in pg_stat_statements
FreeBSD - Meson
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/plancache.out /tmp/cirrus-ci-build/build/testrun/pg_st...
--- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/plancache.out	2025-06-14 19:38:34.411011000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/plancache.out	2025-06-14 19:42:19.761068000 +0...
@@ -56,7 +56,7 @@
     ORDER BY query COLLATE "C";
  calls | generic_plan_calls | custom_plan_calls | toplevel |                       query                        
 -------+--------------------+-------------------+----------+----------------------------------------------------
-     3 |                  1 |                 2 | t        | SELECT $1
+     3 |                  1 |                 2 | t        | PREPARE p1 AS SELECT $1
      1 |                  0 |                 0 | t        | SELECT pg_stat_statements_reset() IS NOT NULL AS t
      3 |                  0 |                 0 | t        | SET plan_cache_mode TO $1
 (3 rows)
@@ -121,7 +121,7 @@
 -------+--------------------+-------------------+----------+-----------------------------------------------------------...
      3 |                  0 |                 0 | t        | EXPLAIN (ANALYZE, COSTS OFF, SUMMARY OFF, TIMING OFF, BUFF...
      3 |                  0 |                 0 | t        | EXPLAIN (COSTS OFF) EXECUTE p1(1)
-     6 |                  2 |                 4 | f        | SELECT $1
+     6 |                  2 |                 4 | f        | PREPARE p1 AS SELECT $1
      1 |                  0 |                 0 | t        | SELECT pg_stat_statements_reset() IS NOT NULL AS t
      3 |                  0 |                 0 | t        | SET plan_cache_mode TO $1
...
test
[19:46:56.959]  96/342 postgresql:pg_stat_statements / pg_stat_statements/regress                      ERROR            ...
Linux - Debian Bookworm - Autoconf
core
[19:53:12.021] #0  <unavailable> in ?? ()
core
[19:53:12.021] #0  0x00007fea5dfe0dd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[19:53:12.021] #1  0x00007fea5df8d239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[19:53:12.021] #2  0x00007fea5e048244 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[19:53:12.021] #3  0x00007fea5e05a89c in ?? () from /lib/x86_64-linux-gnu/libc.so.6
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/plancache.out /tmp/cirrus-ci-build/contrib/pg_stat_sta...
--- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/plancache.out	2025-06-14 19:38:31.055934098 +0000
+++ /tmp/cirrus-ci-build/contrib/pg_stat_statements/results/plancache.out	2025-06-14 19:44:16.512859728 +0000
@@ -56,7 +56,7 @@
     ORDER BY query COLLATE "C";
  calls | generic_plan_calls | custom_plan_calls | toplevel |                       query                        
 -------+--------------------+-------------------+----------+----------------------------------------------------
-     3 |                  1 |                 2 | t        | SELECT $1
+     3 |                  1 |                 2 | t        | PREPARE p1 AS SELECT $1
      1 |                  0 |                 0 | t        | SELECT pg_stat_statements_reset() IS NOT NULL AS t
      3 |                  0 |                 0 | t        | SET plan_cache_mode TO $1
 (3 rows)
@@ -121,7 +121,7 @@
 -------+--------------------+-------------------+----------+-----------------------------------------------------------...
      3 |                  0 |                 0 | t        | EXPLAIN (ANALYZE, COSTS OFF, SUMMARY OFF, TIMING OFF, BUFF...
      3 |                  0 |                 0 | t        | EXPLAIN (COSTS OFF) EXECUTE p1(1)
-     6 |                  2 |                 4 | f        | SELECT $1
+     6 |                  2 |                 4 | f        | PREPARE p1 AS SELECT $1
      1 |                  0 |                 0 | t        | SELECT pg_stat_statements_reset() IS NOT NULL AS t
      3 |                  0 |                 0 | t        | SET plan_cache_mode TO $1
...
Linux - Debian Bookworm - Meson
core
[19:50:10.069] #0  <unavailable> in ?? ()
core
[19:50:10.069] #0  0x00007f27ee0aedd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[19:50:10.069] #1  0x00007f27ee05b239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[19:50:10.069] #2  0x00007f27ee116244 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[19:50:10.069] #3  0x00007f27ee12889c in ?? () from /lib/x86_64-linux-gnu/libc.so.6
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/plancache.out /tmp/cirrus-ci-build/build/testrun/pg_st...
--- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/plancache.out	2025-06-14 19:38:30.546276867 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/plancache.out	2025-06-14 19:44:20.860472803 +0...
@@ -56,7 +56,7 @@
     ORDER BY query COLLATE "C";
  calls | generic_plan_calls | custom_plan_calls | toplevel |                       query                        
 -------+--------------------+-------------------+----------+----------------------------------------------------
-     3 |                  1 |                 2 | t        | SELECT $1
+     3 |                  1 |                 2 | t        | PREPARE p1 AS SELECT $1
      1 |                  0 |                 0 | t        | SELECT pg_stat_statements_reset() IS NOT NULL AS t
      3 |                  0 |                 0 | t        | SET plan_cache_mode TO $1
 (3 rows)
@@ -121,7 +121,7 @@
 -------+--------------------+-------------------+----------+-----------------------------------------------------------...
      3 |                  0 |                 0 | t        | EXPLAIN (ANALYZE, COSTS OFF, SUMMARY OFF, TIMING OFF, BUFF...
      3 |                  0 |                 0 | t        | EXPLAIN (COSTS OFF) EXECUTE p1(1)
-     6 |                  2 |                 4 | f        | SELECT $1
+     6 |                  2 |                 4 | f        | PREPARE p1 AS SELECT $1
      1 |                  0 |                 0 | t        | SELECT pg_stat_statements_reset() IS NOT NULL AS t
      3 |                  0 |                 0 | t        | SET plan_cache_mode TO $1
...
test
[19:47:32.841]  96/343 postgresql:pg_stat_statements / pg_stat_statements/regress                      ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
regress
diff --strip-trailing-cr -U3 C:/cirrus/contrib/pg_stat_statements/expected/plancache.out C:/cirrus/build/testrun/pg_stat...
--- C:/cirrus/contrib/pg_stat_statements/expected/plancache.out	2025-06-14 19:38:40.101604100 +0000
+++ C:/cirrus/build/testrun/pg_stat_statements/regress/results/plancache.out	2025-06-14 19:46:42.583881400 +0000
@@ -56,7 +56,7 @@
     ORDER BY query COLLATE "C";
  calls | generic_plan_calls | custom_plan_calls | toplevel |                       query                        
 -------+--------------------+-------------------+----------+----------------------------------------------------
-     3 |                  1 |                 2 | t        | SELECT $1
+     3 |                  1 |                 2 | t        | PREPARE p1 AS SELECT $1
      1 |                  0 |                 0 | t        | SELECT pg_stat_statements_reset() IS NOT NULL AS t
      3 |                  0 |                 0 | t        | SET plan_cache_mode TO $1
 (3 rows)
@@ -121,7 +121,7 @@
 -------+--------------------+-------------------+----------+-----------------------------------------------------------...
      3 |                  0 |                 0 | t        | EXPLAIN (ANALYZE, COSTS OFF, SUMMARY OFF, TIMING OFF, BUFF...
      3 |                  0 |                 0 | t        | EXPLAIN (COSTS OFF) EXECUTE p1(1)
-     6 |                  2 |                 4 | f        | SELECT $1
+     6 |                  2 |                 4 | f        | PREPARE p1 AS SELECT $1
      1 |                  0 |                 0 | t        | SELECT pg_stat_statements_reset() IS NOT NULL AS t
      3 |                  0 |                 0 | t        | SET plan_cache_mode TO $1
...
test
[19:53:29.660] 103/337 postgresql:pg_stat_statements / pg_stat_statements/regress                      ERROR            ...
53/5270 jsonpath string methods: lower, upper, initcap, l/r/btrim, replace, split_part
CompilerWarnings
compiler
[15:38:26.208] jsonpath_exec.c:2830:13: error: mixing declarations and code is incompatible with standards before C99 [-...
compiler
[15:37:26.917] jsonpath_exec.c:2830:13: error: mixing declarations and code is incompatible with standards before C99 [-...
compiler
[15:36:09.707] jsonpath_exec.c:2830:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-sta...
compiler
[15:35:13.956] jsonpath_exec.c:2830:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-sta...
compiler
[15:40:14.891] jsonpath_exec.c:2830:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-sta...
FreeBSD - Meson
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
core
[15:44:34.087] #0  0x0000000829eeb1ba in thr_kill () from /lib/libc.so.7
[15:44:34.087] #1  0x0000000829e645d4 in raise () from /lib/libc.so.7
[15:44:34.087] #2  0x0000000829f17b59 in abort () from /lib/libc.so.7
[15:44:34.087] #3  0x0000000000ad5a75 in ExceptionalCondition (conditionName=0x3980f4 "v->type == jpiAnd || v->type == j...
[15:44:34.087] #4  0x0000000000a0303f in jspGetLeftArg (v=v@entry=0x821586600, a=a@entry=0x821586570) at ../src/backend/...
[15:44:34.087] #5  0x0000000000a045d7 in printJsonPathItem (buf=buf@entry=0x821586690, v=v@entry=0x821586600, inKey=true...
[15:44:34.087] #6  0x0000000000a04783 in printJsonPathItem (buf=buf@entry=0x821586690, v=v@entry=0x821586668, inKey=<opt...
[15:44:34.087] #7  0x0000000000a02c4d in jsonPathToCstring (out=0x821586690, in=<optimized out>, estimated_len=<optimize...
[15:44:34.087] #8  0x0000000000ae0923 in FunctionCall1Coll (flinfo=0x2316dbe75d58, collation=0, arg1=6) at ../src/backen...
[15:44:34.087] #9  OutputFunctionCall (flinfo=0x2316dbe75d58, val=6) at ../src/backend/utils/fmgr/fmgr.c:1685
core
[15:44:34.664] #0  0x000000082ca6b1ba in thr_kill () from /lib/libc.so.7
[15:44:34.664] #1  0x000000082c9e45d4 in raise () from /lib/libc.so.7
[15:44:34.664] #2  0x000000082ca97b59 in abort () from /lib/libc.so.7
[15:44:34.664] #3  0x0000000000ad5a75 in ExceptionalCondition (conditionName=0x3980f4 "v->type == jpiAnd || v->type == j...
[15:44:34.664] #4  0x0000000000a0303f in jspGetLeftArg (v=v@entry=0x8210bea30, a=a@entry=0x8210be9a0) at ../src/backend/...
[15:44:34.664] #5  0x0000000000a045d7 in printJsonPathItem (buf=buf@entry=0x8210beac0, v=v@entry=0x8210bea30, inKey=true...
[15:44:34.664] #6  0x0000000000a04783 in printJsonPathItem (buf=buf@entry=0x8210beac0, v=v@entry=0x8210bea98, inKey=<opt...
[15:44:34.664] #7  0x0000000000a02c4d in jsonPathToCstring (out=0x8210beac0, in=<optimized out>, estimated_len=<optimize...
[15:44:34.664] #8  0x0000000000ae0923 in FunctionCall1Coll (flinfo=0x117310c49e50, collation=0, arg1=6) at ../src/backen...
[15:44:34.664] #9  OutputFunctionCall (flinfo=0x117310c49e50, val=6) at ../src/backend/utils/fmgr/fmgr.c:1685
core
[15:44:34.374] #0  0x000000082ad591ba in thr_kill () from /lib/libc.so.7
[15:44:34.374] #1  0x000000082acd25d4 in raise () from /lib/libc.so.7
[15:44:34.374] #2  0x000000082ad85b59 in abort () from /lib/libc.so.7
[15:44:34.374] #3  0x0000000000ad5a75 in ExceptionalCondition (conditionName=0x3980f4 "v->type == jpiAnd || v->type == j...
[15:44:34.374] #4  0x0000000000a0303f in jspGetLeftArg (v=v@entry=0x821066010, a=a@entry=0x821065f80) at ../src/backend/...
[15:44:34.374] #5  0x0000000000a045d7 in printJsonPathItem (buf=buf@entry=0x8210660a0, v=v@entry=0x821066010, inKey=true...
[15:44:34.374] #6  0x0000000000a04783 in printJsonPathItem (buf=buf@entry=0x8210660a0, v=v@entry=0x821066078, inKey=<opt...
[15:44:34.374] #7  0x0000000000a02c4d in jsonPathToCstring (out=0x8210660a0, in=<optimized out>, estimated_len=<optimize...
[15:44:34.374] #8  0x0000000000ae0923 in FunctionCall1Coll (flinfo=0x15155444ed58, collation=0, arg1=6) at ../src/backen...
[15:44:34.374] #9  OutputFunctionCall (flinfo=0x15155444ed58, val=6) at ../src/backend/utils/fmgr/fmgr.c:1685
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/json.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up...
--- /tmp/cirrus-ci-build/src/test/regress/expected/json.out	2025-06-14 15:33:42.089542000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/json.out	2025-06-14 15:37:18.902402000 +00...
@@ -981,1788 +981,10 @@
 ERROR:  cannot get array length of a scalar
 -- each
 select json_each('{"f1":[1,2,3],"f2":{"f3":1},"f4":null}');
-     json_each     
--------------------
- (f1,"[1,2,3]")
- (f2,"{""f3"":1}")
- (f4,null)
-(3 rows)
-
-select * from json_each('{"f1":[1,2,3],"f2":{"f3":1},"f4":null,"f5":99,"f6":"stringy"}') q;
- key |   value   
------+-----------
- f1  | [1,2,3]
- f2  | {"f3":1}
- f4  | null
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/json.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/json.out	2025-06-14 15:33:42.089542000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/json.out	2025-06-14 15:38:37.354012000 +...
@@ -1031,1738 +1031,10 @@
 (1 row)
 
 select json_extract_path('{"f2":["f3",1],"f4":{"f5":99,"f6":"stringy"}}','f2',0::text);
- json_extract_path 
--------------------
- "f3"
-(1 row)
-
-select json_extract_path('{"f2":["f3",1],"f4":{"f5":99,"f6":"stringy"}}','f2',1::text);
- json_extract_path 
--------------------
- 1
-(1 row)
-
-select json_extract_path_text('{"f2":{"f3":1},"f4":{"f5":99,"f6":"stringy"}}','f4','f6');
- json_extract_path_text 
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/json.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu...
--- /tmp/cirrus-ci-build/src/test/regress/expected/json.out	2025-06-14 15:33:42.089542000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/json.out	2025-06-14 15:37:19.869069000 +0000
@@ -1178,1591 +1178,10 @@
 (1 row)
 
 select '{"a": {"b":{"c": "foo"}}}'::json #> array['a', null];
- ?column? 
-----------
- 
-(1 row)
-
-select '{"a": {"b":{"c": "foo"}}}'::json #> array['a', ''];
- ?column? 
-----------
- 
-(1 row)
-
-select '{"a": {"b":{"c": "foo"}}}'::json #> array['a','b'];
-   ?column?   
...
tap
[15:37:20.033](146.753s) not ok 5 - regression tests pass
[15:38:08.059](0.954s) not ok 16 - run of pg_upgrade --check for new instance
[15:38:08.061](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[15:38:09.020](0.959s) not ok 18 - run of pg_upgrade for new instance
[15:38:09.021](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[15:38:09.172](0.028s) not ok 20 - check that locales in new cluster match original cluster
[15:38:11.092](0.031s) not ok 22 - old and new dumps match after pg_upgrade
tap
[15:38:38.832](180.440s) not ok 2 - regression tests pass
test
[15:41:45.270]  89/342 postgresql:regress / regress/regress                                            ERROR           1...
[15:41:45.270]  90/342 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           2...
[15:41:45.270] 176/342 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
Linux - Debian Bookworm - Autoconf
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
core
[15:43:45.370] #0  0x00007f2cd64abeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[15:43:45.370] #1  0x00007f2cd645cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[15:43:45.370] #2  0x00007f2cd6447472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[15:43:45.370] #3  0x000055b8e208c04e in ExceptionalCondition (conditionName=conditionName@entry=0x55b8e24ca280 "v->type...
[15:43:45.370] #4  0x000055b8e1ea83ef in jspGetLeftArg (v=v@entry=0x7ffc6f26ea60, a=a@entry=0x7ffc6f26e8f0) at jsonpath....
[15:43:45.370] #5  0x000055b8e1ea9a8e in printJsonPathItem (buf=buf@entry=0x7ffc6f26ebd0, v=v@entry=0x7ffc6f26ea60, inKe...
[15:43:45.370] #6  0x000055b8e1ea9d83 in printJsonPathItem (buf=buf@entry=0x7ffc6f26ebd0, v=v@entry=0x7ffc6f26ec10, inKe...
[15:43:45.370] #7  0x000055b8e1ea9ec5 in jsonPathToCstring (out=0x7ffc6f26ebd0, out@entry=0x0, in=0x625000008fa0, estima...
[15:43:45.370] #8  0x000055b8e1ea9fdc in jsonpath_out (fcinfo=<optimized out>) at jsonpath.c:138
[15:43:45.370] #9  0x000055b8e20a1b58 in FunctionCall1Coll (flinfo=0x6250000539c8, collation=collation@entry=0, arg1=108...
core
[15:43:45.819] #0  0x00007f8a5acabeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[15:43:45.819] #1  0x00007f8a5ac5cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[15:43:45.819] #2  0x00007f8a5ac47472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[15:43:45.819] #3  0x00005640be12404e in ExceptionalCondition (conditionName=conditionName@entry=0x5640be562280 "v->type...
[15:43:45.819] #4  0x00005640bdf403ef in jspGetLeftArg (v=v@entry=0x7ffeb5a68650, a=a@entry=0x7ffeb5a684e0) at jsonpath....
[15:43:45.819] #5  0x00005640bdf41a8e in printJsonPathItem (buf=buf@entry=0x7ffeb5a687c0, v=v@entry=0x7ffeb5a68650, inKe...
[15:43:45.819] #6  0x00005640bdf41d83 in printJsonPathItem (buf=buf@entry=0x7ffeb5a687c0, v=v@entry=0x7ffeb5a68800, inKe...
[15:43:45.819] #7  0x00005640bdf41ec5 in jsonPathToCstring (out=0x7ffeb5a687c0, out@entry=0x0, in=0x625000008fa0, estima...
[15:43:45.819] #8  0x00005640bdf41fdc in jsonpath_out (fcinfo=<optimized out>) at jsonpath.c:138
[15:43:45.819] #9  0x00005640be139b58 in FunctionCall1Coll (flinfo=0x6250000539c8, collation=collation@entry=0, arg1=108...
core
[15:43:46.715] #0  0x00007f8a5acabeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[15:43:46.715] #1  0x00007f8a5ac5cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[15:43:46.715] #2  0x00007f8a5ac47472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[15:43:46.715] #3  0x00005640be12404e in ExceptionalCondition (conditionName=conditionName@entry=0x5640be562280 "v->type...
[15:43:46.715] #4  0x00005640bdf403ef in jspGetLeftArg (v=v@entry=0x7ffeb5a67e00, a=a@entry=0x7ffeb5a66e10) at jsonpath....
[15:43:46.715] #5  0x00005640bdf46669 in executeStringInternalMethod (cxt=cxt@entry=0x7ffeb5a686a0, jsp=jsp@entry=0x7ffe...
[15:43:46.715] #6  0x00005640bdf4ae79 in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffeb5a686a0, jsp=jsp@entry=0x7ffeb...
[15:43:46.715] #7  0x00005640bdf4f9b9 in executeAnyItem (cxt=<optimized out>, jsp=<optimized out>, jbc=<optimized out>, ...
[15:43:46.715] #8  0x00005640bdf4fa7a in executeItemUnwrapTargetArray (cxt=cxt@entry=0x7ffeb5a686a0, jsp=jsp@entry=0x7ff...
[15:43:46.715] #9  0x00005640bdf4ae9b in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffeb5a686a0, jsp=0x7ffeb5a67e00, j...
core
[15:43:46.267] #0  0x00007f2cd64abeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[15:43:46.267] #1  0x00007f2cd645cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[15:43:46.267] #2  0x00007f2cd6447472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[15:43:46.267] #3  0x000055b8e208c04e in ExceptionalCondition (conditionName=conditionName@entry=0x55b8e24ca280 "v->type...
[15:43:46.267] #4  0x000055b8e1ea83ef in jspGetLeftArg (v=v@entry=0x7ffc6f26e210, a=a@entry=0x7ffc6f26d220) at jsonpath....
[15:43:46.267] #5  0x000055b8e1eae669 in executeStringInternalMethod (cxt=cxt@entry=0x7ffc6f26eab0, jsp=jsp@entry=0x7ffc...
[15:43:46.267] #6  0x000055b8e1eb2e79 in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffc6f26eab0, jsp=jsp@entry=0x7ffc6...
[15:43:46.267] #7  0x000055b8e1eb79b9 in executeAnyItem (cxt=<optimized out>, jsp=<optimized out>, jbc=<optimized out>, ...
[15:43:46.267] #8  0x000055b8e1eb7a7a in executeItemUnwrapTargetArray (cxt=cxt@entry=0x7ffc6f26eab0, jsp=jsp@entry=0x7ff...
[15:43:46.267] #9  0x000055b8e1eb2e9b in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffc6f26eab0, jsp=0x7ffc6f26e210, j...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resu...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out	2025-06-14 15:33:42.341413598 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/jsonb.out	2025-06-14 15:40:32.548252681 +0000
@@ -5421,413 +5421,10 @@
        test_json jsonb
 );
 insert into test_jsonb_subscript values('foo', '{"foo": "bar"}');
-insert into test_jsonb_subscript
-  select s, ('{"' || s || '": "bar"}')::jsonb from repeat('xyzzy', 500) s;
-select length(id), test_json[id] from test_jsonb_subscript;
- length | test_json 
---------+-----------
-      3 | "bar"
-   2500 | "bar"
-(2 rows)
-
-update test_jsonb_subscript set test_json[id] = '"baz"';
-select length(id), test_json[id] from test_jsonb_subscript;
- length | test_json 
---------+-----------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out /tmp/cirrus-ci-build/src/test/regress/results/jsonb.ou...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out	2025-06-14 15:33:42.341413598 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/jsonb.out	2025-06-14 15:38:38.728195679 +0000
@@ -5471,363 +5471,10 @@
 
 -- jsonb to tsvector with numeric values
 select to_tsvector('english', '{"a": "aaa in bbb ddd ccc", "b": 123, "c": 456}'::jsonb);
-           to_tsvector           
----------------------------------
- 'aaa':1 'bbb':3 'ccc':5 'ddd':4
-(1 row)
-
--- jsonb_to_tsvector
-select jsonb_to_tsvector('english', '{"a": "aaa in bbb", "b": 123, "c": 456, "d": true, "f": false, "g": null}'::jsonb,...
-                                   jsonb_to_tsvector                                    
-----------------------------------------------------------------------------------------
- '123':8 '456':12 'aaa':2 'b':6 'bbb':4 'c':10 'd':14 'f':18 'fals':20 'g':22 'true':16
-(1 row)
-
-select jsonb_to_tsvector('english', '{"a": "aaa in bbb", "b": 123, "c": 456, "d": true, "f": false, "g": null}'::jsonb,...
...
tap
[15:40:34.334](107.808s) not ok 5 - regression tests pass
[15:40:59.953](1.106s) not ok 16 - run of pg_upgrade --check for new instance
[15:40:59.954](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[15:41:00.748](0.795s) not ok 18 - run of pg_upgrade for new instance
[15:41:00.749](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[15:41:00.935](0.050s) not ok 20 - check that locales in new cluster match original cluster
[15:41:01.494](0.036s) not ok 22 - old and new dumps match after pg_upgrade
Linux - Debian Bookworm - Meson
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
core
[15:45:52.129] #0  0x00007f99ec8a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[15:45:52.129] #1  0x00007f99ec85afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[15:45:52.129] #2  0x00007f99ec845472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[15:45:52.129] #3  0x0000556273dd87a7 in ExceptionalCondition (conditionName=conditionName@entry=0x5562740ca288 "v->type...
[15:45:52.129] #4  0x0000556273c457e0 in jspGetLeftArg (v=v@entry=0x7ffc97c823f0, a=a@entry=0x7ffc97c81f70) at ../src/ba...
[15:45:52.129] #5  0x0000556273c4a769 in executeStringInternalMethod (cxt=cxt@entry=0x7ffc97c82660, jsp=jsp@entry=0x7ffc...
[15:45:52.129] #6  0x0000556273c4db3b in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffc97c82660, jsp=jsp@entry=0x7ffc9...
[15:45:52.129] #7  0x0000556273c51013 in executeAnyItem (cxt=cxt@entry=0x7ffc97c82660, jsp=jsp@entry=0x7ffc97c823f0, jbc...
[15:45:52.129] #8  0x0000556273c51090 in executeItemUnwrapTargetArray (cxt=cxt@entry=0x7ffc97c82660, jsp=jsp@entry=0x7ff...
[15:45:52.129] #9  0x0000556273c4db5a in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffc97c82660, jsp=0x7ffc97c823f0, j...
core
[15:45:54.416] #0  0x00007fc1b6aa9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[15:45:54.416] #1  0x00007fc1b6a5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[15:45:54.416] #2  0x00007fc1b6a45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[15:45:54.416] #3  0x0000560ba9db87a7 in ExceptionalCondition (conditionName=conditionName@entry=0x560baa0aa288 "v->type...
[15:45:54.416] #4  0x0000560ba9c257e0 in jspGetLeftArg (v=v@entry=0x7fffa248e420, a=a@entry=0x7fffa248e360) at ../src/ba...
[15:45:54.416] #5  0x0000560ba9c2676b in printJsonPathItem (buf=buf@entry=0x7fffa248e4b0, v=v@entry=0x7fffa248e420, inKe...
[15:45:54.416] #6  0x0000560ba9c269fd in printJsonPathItem (buf=buf@entry=0x7fffa248e4b0, v=v@entry=0x7fffa248e480, inKe...
[15:45:54.416] #7  0x0000560ba9c26a61 in jsonPathToCstring (out=0x7fffa248e4b0, out@entry=0x0, in=0x560be2822430, estima...
[15:45:54.416] #8  0x0000560ba9c26b01 in jsonpath_out (fcinfo=<optimized out>) at ../src/backend/utils/adt/jsonpath.c:13...
[15:45:54.416] #9  0x0000560ba9dc6535 in FunctionCall1Coll (flinfo=0x560be2909058, collation=collation@entry=0, arg1=<op...
core
[15:45:53.905] #0  0x00007fc1b6aa9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[15:45:53.905] #1  0x00007fc1b6a5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[15:45:53.905] #2  0x00007fc1b6a45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[15:45:53.905] #3  0x0000560ba9db87a7 in ExceptionalCondition (conditionName=conditionName@entry=0x560baa0aa288 "v->type...
[15:45:53.905] #4  0x0000560ba9c257e0 in jspGetLeftArg (v=v@entry=0x7fffa248e100, a=a@entry=0x7fffa248dc80) at ../src/ba...
[15:45:53.905] #5  0x0000560ba9c2a769 in executeStringInternalMethod (cxt=cxt@entry=0x7fffa248e370, jsp=jsp@entry=0x7fff...
[15:45:53.905] #6  0x0000560ba9c2db3b in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7fffa248e370, jsp=jsp@entry=0x7fffa...
[15:45:53.905] #7  0x0000560ba9c31013 in executeAnyItem (cxt=cxt@entry=0x7fffa248e370, jsp=jsp@entry=0x7fffa248e100, jbc...
[15:45:53.905] #8  0x0000560ba9c31090 in executeItemUnwrapTargetArray (cxt=cxt@entry=0x7fffa248e370, jsp=jsp@entry=0x7ff...
[15:45:53.905] #9  0x0000560ba9c2db5a in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7fffa248e370, jsp=0x7fffa248e100, j...
core
[15:45:53.128] #0  0x00007f99ec8a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[15:45:53.128] #1  0x00007f99ec85afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[15:45:53.128] #2  0x00007f99ec845472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[15:45:53.128] #3  0x0000556273dd87a7 in ExceptionalCondition (conditionName=conditionName@entry=0x5562740ca288 "v->type...
[15:45:53.128] #4  0x0000556273c457e0 in jspGetLeftArg (v=v@entry=0x7ffc97c82710, a=a@entry=0x7ffc97c82650) at ../src/ba...
[15:45:53.128] #5  0x0000556273c4676b in printJsonPathItem (buf=buf@entry=0x7ffc97c827a0, v=v@entry=0x7ffc97c82710, inKe...
[15:45:53.128] #6  0x0000556273c469fd in printJsonPathItem (buf=buf@entry=0x7ffc97c827a0, v=v@entry=0x7ffc97c82770, inKe...
[15:45:53.128] #7  0x0000556273c46a61 in jsonPathToCstring (out=0x7ffc97c827a0, out@entry=0x0, in=0x55628a2bf450, estima...
[15:45:53.128] #8  0x0000556273c46b01 in jsonpath_out (fcinfo=<optimized out>) at ../src/backend/utils/adt/jsonpath.c:13...
[15:45:53.128] #9  0x0000556273de6535 in FunctionCall1Coll (flinfo=0x55628a3932c8, collation=collation@entry=0, arg1=<op...
core
[15:45:52.624] #0  0x00007f5facea9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[15:45:52.624] #1  0x00007f5face5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[15:45:52.624] #2  0x00007f5face45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[15:45:52.624] #3  0x0000561c74ca57a7 in ExceptionalCondition (conditionName=conditionName@entry=0x561c74f97288 "v->type...
[15:45:52.624] #4  0x0000561c74b127e0 in jspGetLeftArg (v=v@entry=0x7ffd7345bfb0, a=a@entry=0x7ffd7345bef0) at ../src/ba...
[15:45:52.624] #5  0x0000561c74b1376b in printJsonPathItem (buf=buf@entry=0x7ffd7345c040, v=v@entry=0x7ffd7345bfb0, inKe...
[15:45:52.624] #6  0x0000561c74b139fd in printJsonPathItem (buf=buf@entry=0x7ffd7345c040, v=v@entry=0x7ffd7345c010, inKe...
[15:45:52.624] #7  0x0000561c74b13a61 in jsonPathToCstring (out=0x7ffd7345c040, out@entry=0x0, in=0x561ca9a3e7d0, estima...
[15:45:52.624] #8  0x0000561c74b13b01 in jsonpath_out (fcinfo=<optimized out>) at ../src/backend/utils/adt/jsonpath.c:13...
[15:45:52.624] #9  0x0000561c74cb3535 in FunctionCall1Coll (flinfo=0x561ca9b25f88, collation=collation@entry=0, arg1=<op...
core
[15:45:51.349] #0  0x00007f5facea9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[15:45:51.349] #1  0x00007f5face5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[15:45:51.349] #2  0x00007f5face45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[15:45:51.349] #3  0x0000561c74ca57a7 in ExceptionalCondition (conditionName=conditionName@entry=0x561c74f97288 "v->type...
[15:45:51.349] #4  0x0000561c74b127e0 in jspGetLeftArg (v=v@entry=0x7ffd7345bc90, a=a@entry=0x7ffd7345b810) at ../src/ba...
[15:45:51.349] #5  0x0000561c74b17769 in executeStringInternalMethod (cxt=cxt@entry=0x7ffd7345bf00, jsp=jsp@entry=0x7ffd...
[15:45:51.349] #6  0x0000561c74b1ab3b in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffd7345bf00, jsp=jsp@entry=0x7ffd7...
[15:45:51.349] #7  0x0000561c74b1e013 in executeAnyItem (cxt=cxt@entry=0x7ffd7345bf00, jsp=jsp@entry=0x7ffd7345bc90, jbc...
[15:45:51.349] #8  0x0000561c74b1e090 in executeItemUnwrapTargetArray (cxt=cxt@entry=0x7ffd7345bf00, jsp=jsp@entry=0x7ff...
[15:45:51.349] #9  0x0000561c74b1ab5a in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffd7345bf00, jsp=0x7ffd7345bc90, j...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out	2025-06-14 15:33:41.877529210 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonpath.out	2025-06-14 15:38:27.942847181...
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/json.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/json.out	2025-06-14 15:33:41.873508067 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/json.out	2025-06-14 15:39:35.492386644 +...
@@ -2044,725 +2044,7 @@
 	"reca": [{"a": "abc", "b": 456}, null, {"c": "01.02.2003", "x": 43.2}]
 }'::json
 FROM generate_series(1, 3);
-SELECT (json_populate_record(NULL::jsrec, js)).* FROM jspoptest;
- i | ia | ia1 | ia2 | ia3 | ia1d | ia2d | t | ta | c | ca | ts | js | jsb |        jsa         |                rec    ...
----+----+-----+-----+-----+------+------+---+----+---+----+----+----+-----+--------------------+-----------------------...
-   |    |     |     |     |      |      |   |    |   |    |    |    |     | {1,"\"2\"",NULL,4} | (abc,,"Thu Jan 02 00:0...
-   |    |     |     |     |      |      |   |    |   |    |    |    |     | {1,"\"2\"",NULL,4} | (abc,,"Thu Jan 02 00:0...
-   |    |     |     |     |      |      |   |    |   |    |    |    |     | {1,"\"2\"",NULL,4} | (abc,,"Thu Jan 02 00:0...
-(3 rows)
-
-DROP TYPE jsrec;
-DROP TYPE jsrec_i_not_null;
-DROP DOMAIN js_int_not_null;
-DROP DOMAIN js_int_array_1d;
-DROP DOMAIN js_int_array_2d;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out /tmp/cirrus-ci-build/build/testrun/regress/regress/...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out	2025-06-14 15:33:41.877529210 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/jsonpath.out	2025-06-14 15:38:26.746837705 +0000
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
tap
[15:38:29.856](61.102s) not ok 5 - regression tests pass
[15:38:57.094](2.540s) not ok 16 - run of pg_upgrade --check for new instance
[15:38:57.094](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[15:38:58.598](1.504s) not ok 18 - run of pg_upgrade for new instance
[15:38:58.599](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[15:38:58.960](0.068s) not ok 20 - check that locales in new cluster match original cluster
[15:38:59.566](0.093s) not ok 22 - old and new dumps match after pg_upgrade
tap
[15:39:37.676](61.333s) not ok 2 - regression tests pass
test
[15:43:02.898]  25/343 postgresql:regress / regress/regress                                            ERROR            ...
[15:43:02.898]  27/343 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR            ...
[15:43:02.898]  80/343 postgresql:recovery / recovery/027_stream_regress                               ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
core
00000012`113ff718 00007ff8`2452490a     ntdll!NtFsControlFile+0x14
00000012`113ff720 00007ff6`7b97a3fb     KERNELBASE!ConnectNamedPipe+0x6a
00000012`113ff790 00007ff8`250c4cb0     postgres!pg_signal_thread(
00000012`113ff890 00007ff8`26a1edcb     KERNEL32!BaseThreadInitThunk+0x10
00000012`113ff8c0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000012`11bffc38 00007ff8`269ab77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000012`11bffc40 00007ff8`250c4cb0     ntdll!TppWorkerThread+0x2df
00000012`11bfff30 00007ff8`26a1edcb     KERNEL32!BaseThreadInitThunk+0x10
00000012`11bfff60 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000012`10bfd640 00007ff6`7bce13b8     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
00000012`10bfd680 00007ff6`7bb8d34d     postgres!ExceptionalCondition(
00000012`10bfd6c0 00007ff6`7bb982cc     postgres!jspGetLeftArg(
00000012`10bfd6f0 00007ff6`7bb94d56     postgres!executeStringInternalMethod(
00000012`10bfd840 00007ff6`7bb95bab     postgres!executeItemOptUnwrapTarget(
00000012`10bfddb0 00007ff6`7bb9501c     postgres!executeAnyItem(
00000012`10bfde50 00007ff6`7bb94d2c     postgres!executeItemUnwrapTargetArray(
00000012`10bfdec0 00007ff6`7bb9172e     postgres!executeItemOptUnwrapTarget(
00000012`10bfe430 00007ff6`7bb95137     postgres!executeItem(
00000012`10bfe470 00007ff6`7bb927c3     postgres!executeNextItem(
core
00000012`10fff718 00007ff8`269ab77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000012`10fff720 00007ff8`250c4cb0     ntdll!TppWorkerThread+0x2df
00000012`10fffa10 00007ff8`26a1edcb     KERNEL32!BaseThreadInitThunk+0x10
00000012`10fffa40 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000012`117ffd78 00007ff8`244dda4e     ntdll!NtWaitForSingleObject+0x14
00000012`117ffd80 00007ff6`7b97be9c     KERNELBASE!WaitForSingleObjectEx+0x8e
00000012`117ffe20 00007ff8`250c4cb0     postgres!pg_timer_thread(
00000012`117ffe60 00007ff8`26a1edcb     KERNEL32!BaseThreadInitThunk+0x10
00000012`117ffe90 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000001c`25bffa38 00007ff8`244dda4e     ntdll!NtWaitForSingleObject+0x14
0000001c`25bffa40 00007ff6`7b97be9c     KERNELBASE!WaitForSingleObjectEx+0x8e
0000001c`25bffae0 00007ff8`250c4cb0     postgres!pg_timer_thread(
0000001c`25bffb20 00007ff8`26a1edcb     KERNEL32!BaseThreadInitThunk+0x10
0000001c`25bffb50 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000001c`24ffdbf0 00007ff6`7bce13b8     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
0000001c`24ffdc30 00007ff6`7bb8d34d     postgres!ExceptionalCondition(
0000001c`24ffdc70 00007ff6`7bb982cc     postgres!jspGetLeftArg(
0000001c`24ffdca0 00007ff6`7bb94d56     postgres!executeStringInternalMethod(
0000001c`24ffddf0 00007ff6`7bb95bab     postgres!executeItemOptUnwrapTarget(
0000001c`24ffe360 00007ff6`7bb9501c     postgres!executeAnyItem(
0000001c`24ffe400 00007ff6`7bb94d2c     postgres!executeItemUnwrapTargetArray(
0000001c`24ffe470 00007ff6`7bb9172e     postgres!executeItemOptUnwrapTarget(
0000001c`24ffe9e0 00007ff6`7bb95137     postgres!executeItem(
0000001c`24ffea20 00007ff6`7bb927c3     postgres!executeNextItem(
core
0000001c`253ff4b8 00007ff8`269ab77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
0000001c`253ff4c0 00007ff8`250c4cb0     ntdll!TppWorkerThread+0x2df
0000001c`253ff7b0 00007ff8`26a1edcb     KERNEL32!BaseThreadInitThunk+0x10
0000001c`253ff7e0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000001c`257ffd08 00007ff8`2452490a     ntdll!NtFsControlFile+0x14
0000001c`257ffd10 00007ff6`7b97a3fb     KERNELBASE!ConnectNamedPipe+0x6a
0000001c`257ffd80 00007ff8`250c4cb0     postgres!pg_signal_thread(
0000001c`257ffe80 00007ff8`26a1edcb     KERNEL32!BaseThreadInitThunk+0x10
0000001c`257ffeb0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000001c`25fffa58 00007ff8`269ab77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
0000001c`25fffa60 00007ff8`250c4cb0     ntdll!TppWorkerThread+0x2df
0000001c`25fffd50 00007ff8`26a1edcb     KERNEL32!BaseThreadInitThunk+0x10
0000001c`25fffd80 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000d8`ef1ff8e8 00007ff8`269ab77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000d8`ef1ff8f0 00007ff8`250c4cb0     ntdll!TppWorkerThread+0x2df
000000d8`ef1ffbe0 00007ff8`26a1edcb     KERNEL32!BaseThreadInitThunk+0x10
000000d8`ef1ffc10 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000d8`eedff868 00007ff8`2452490a     ntdll!NtFsControlFile+0x14
000000d8`eedff870 00007ff6`7b97a3fb     KERNELBASE!ConnectNamedPipe+0x6a
000000d8`eedff8e0 00007ff8`250c4cb0     postgres!pg_signal_thread(
000000d8`eedff9e0 00007ff8`26a1edcb     KERNEL32!BaseThreadInitThunk+0x10
000000d8`eedffa10 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000d8`ee5ff030 00007ff6`7bce13b8     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
000000d8`ee5ff070 00007ff6`7bb8d34d     postgres!ExceptionalCondition(
000000d8`ee5ff0b0 00007ff6`7bb8f73c     postgres!jspGetLeftArg(
000000d8`ee5ff0e0 00007ff6`7bb8fa29     postgres!printJsonPathItem(
000000d8`ee5ff1f0 00007ff6`7bb8dd06     postgres!printJsonPathItem(
000000d8`ee5ff300 00007ff6`7bb8c824     postgres!jsonPathToCstring(
000000d8`ee5ff370 00007ff6`7bcec5be     postgres!jsonpath_out(
000000d8`ee5ff3b0 00007ff6`7bcee41f     postgres!FunctionCall1Coll(
000000d8`ee5ff430 00007ff6`7b4d2175     postgres!OutputFunctionCall(
000000d8`ee5ff460 00007ff6`7b79a1f9     postgres!printtup(
core
000000d8`ee9ff738 00007ff8`269ab77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000d8`ee9ff740 00007ff8`250c4cb0     ntdll!TppWorkerThread+0x2df
000000d8`ee9ffa30 00007ff8`26a1edcb     KERNEL32!BaseThreadInitThunk+0x10
000000d8`ee9ffa60 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000d8`ef5ffd98 00007ff8`244dda4e     ntdll!NtWaitForSingleObject+0x14
000000d8`ef5ffda0 00007ff6`7b97be9c     KERNELBASE!WaitForSingleObjectEx+0x8e
000000d8`ef5ffe40 00007ff8`250c4cb0     postgres!pg_timer_thread(
000000d8`ef5ffe80 00007ff8`26a1edcb     KERNEL32!BaseThreadInitThunk+0x10
000000d8`ef5ffeb0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000058`da1ff588 00007ff8`269ab77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000058`da1ff590 00007ff8`250c4cb0     ntdll!TppWorkerThread+0x2df
00000058`da1ff880 00007ff8`26a1edcb     KERNEL32!BaseThreadInitThunk+0x10
00000058`da1ff8b0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000058`d9dfed00 00007ff6`7bce13b8     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
00000058`d9dfed40 00007ff6`7bb8d34d     postgres!ExceptionalCondition(
00000058`d9dfed80 00007ff6`7bb8f73c     postgres!jspGetLeftArg(
00000058`d9dfedb0 00007ff6`7bb8fa29     postgres!printJsonPathItem(
00000058`d9dfeec0 00007ff6`7bb8dd06     postgres!printJsonPathItem(
00000058`d9dfefd0 00007ff6`7bb8c824     postgres!jsonPathToCstring(
00000058`d9dff040 00007ff6`7bcec5be     postgres!jsonpath_out(
00000058`d9dff080 00007ff6`7bcee41f     postgres!FunctionCall1Coll(
00000058`d9dff100 00007ff6`7b4d2175     postgres!OutputFunctionCall(
00000058`d9dff130 00007ff6`7b79a1f9     postgres!printtup(
core
00000058`da5ff938 00007ff8`269ab77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000058`da5ff940 00007ff8`250c4cb0     ntdll!TppWorkerThread+0x2df
00000058`da5ffc30 00007ff8`26a1edcb     KERNEL32!BaseThreadInitThunk+0x10
00000058`da5ffc60 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000058`da9ff9e8 00007ff8`2452490a     ntdll!NtFsControlFile+0x14
00000058`da9ff9f0 00007ff6`7b97a3fb     KERNELBASE!ConnectNamedPipe+0x6a
00000058`da9ffa60 00007ff8`250c4cb0     postgres!pg_signal_thread(
00000058`da9ffb60 00007ff8`26a1edcb     KERNEL32!BaseThreadInitThunk+0x10
00000058`da9ffb90 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000058`dadff8e8 00007ff8`244dda4e     ntdll!NtWaitForSingleObject+0x14
00000058`dadff8f0 00007ff6`7b97be9c     KERNELBASE!WaitForSingleObjectEx+0x8e
00000058`dadff990 00007ff8`250c4cb0     postgres!pg_timer_thread(
00000058`dadff9d0 00007ff8`26a1edcb     KERNEL32!BaseThreadInitThunk+0x10
00000058`dadffa00 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000008e`1a1ff488 00007ff8`269ab77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
0000008e`1a1ff490 00007ff8`250c4cb0     ntdll!TppWorkerThread+0x2df
0000008e`1a1ff780 00007ff8`26a1edcb     KERNEL32!BaseThreadInitThunk+0x10
0000008e`1a1ff7b0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000008e`19dfebc0 00007ff6`7bce13b8     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
0000008e`19dfec00 00007ff6`7bb8d34d     postgres!ExceptionalCondition(
0000008e`19dfec40 00007ff6`7bb8f73c     postgres!jspGetLeftArg(
0000008e`19dfec70 00007ff6`7bb8fa29     postgres!printJsonPathItem(
0000008e`19dfed80 00007ff6`7bb8dd06     postgres!printJsonPathItem(
0000008e`19dfee90 00007ff6`7bb8c824     postgres!jsonPathToCstring(
0000008e`19dfef00 00007ff6`7bcec5be     postgres!jsonpath_out(
0000008e`19dfef40 00007ff6`7bcee41f     postgres!FunctionCall1Coll(
0000008e`19dfefc0 00007ff6`7b4d2175     postgres!OutputFunctionCall(
0000008e`19dfeff0 00007ff6`7b79a1f9     postgres!printtup(
core
0000008e`1a9ff448 00007ff8`269ab77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
0000008e`1a9ff450 00007ff8`250c4cb0     ntdll!TppWorkerThread+0x2df
0000008e`1a9ff740 00007ff8`26a1edcb     KERNEL32!BaseThreadInitThunk+0x10
0000008e`1a9ff770 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000008e`1adffcc8 00007ff8`244dda4e     ntdll!NtWaitForSingleObject+0x14
0000008e`1adffcd0 00007ff6`7b97be9c     KERNELBASE!WaitForSingleObjectEx+0x8e
0000008e`1adffd70 00007ff8`250c4cb0     postgres!pg_timer_thread(
0000008e`1adffdb0 00007ff8`26a1edcb     KERNEL32!BaseThreadInitThunk+0x10
0000008e`1adffde0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000008e`1a5ff958 00007ff8`2452490a     ntdll!NtFsControlFile+0x14
0000008e`1a5ff960 00007ff6`7b97a3fb     KERNELBASE!ConnectNamedPipe+0x6a
0000008e`1a5ff9d0 00007ff8`250c4cb0     postgres!pg_signal_thread(
0000008e`1a5ffad0 00007ff8`26a1edcb     KERNEL32!BaseThreadInitThunk+0x10
0000008e`1a5ffb00 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000027`567fd720 00007ff6`7bce13b8     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
00000027`567fd760 00007ff6`7bb8d34d     postgres!ExceptionalCondition(
00000027`567fd7a0 00007ff6`7bb982cc     postgres!jspGetLeftArg(
00000027`567fd7d0 00007ff6`7bb94d56     postgres!executeStringInternalMethod(
00000027`567fd920 00007ff6`7bb95bab     postgres!executeItemOptUnwrapTarget(
00000027`567fde90 00007ff6`7bb9501c     postgres!executeAnyItem(
00000027`567fdf30 00007ff6`7bb94d2c     postgres!executeItemUnwrapTargetArray(
00000027`567fdfa0 00007ff6`7bb9172e     postgres!executeItemOptUnwrapTarget(
00000027`567fe510 00007ff6`7bb95137     postgres!executeItem(
00000027`567fe550 00007ff6`7bb927c3     postgres!executeNextItem(
core
00000027`573ffd18 00007ff8`244dda4e     ntdll!NtWaitForSingleObject+0x14
00000027`573ffd20 00007ff6`7b97be9c     KERNELBASE!WaitForSingleObjectEx+0x8e
00000027`573ffdc0 00007ff8`250c4cb0     postgres!pg_timer_thread(
00000027`573ffe00 00007ff8`26a1edcb     KERNEL32!BaseThreadInitThunk+0x10
00000027`573ffe30 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000027`56fff778 00007ff8`2452490a     ntdll!NtFsControlFile+0x14
00000027`56fff780 00007ff6`7b97a3fb     KERNELBASE!ConnectNamedPipe+0x6a
00000027`56fff7f0 00007ff8`250c4cb0     postgres!pg_signal_thread(
00000027`56fff8f0 00007ff8`26a1edcb     KERNEL32!BaseThreadInitThunk+0x10
00000027`56fff920 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000027`577ffb18 00007ff8`269ab77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000027`577ffb20 00007ff8`250c4cb0     ntdll!TppWorkerThread+0x2df
00000027`577ffe10 00007ff8`26a1edcb     KERNEL32!BaseThreadInitThunk+0x10
00000027`577ffe40 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000027`56bff918 00007ff8`269ab77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000027`56bff920 00007ff8`250c4cb0     ntdll!TppWorkerThread+0x2df
00000027`56bffc10 00007ff8`26a1edcb     KERNEL32!BaseThreadInitThunk+0x10
00000027`56bffc40 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/jsonpath.out C:/cirrus/build/testrun/pg_upgrade/002_pg_...
--- C:/cirrus/src/test/regress/expected/jsonpath.out	2025-06-14 15:33:54.658948800 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonpath.out	2025-06-14 15:37:42.949357300 +0000
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/jsonpath.out C:/cirrus/build/testrun/recovery/027_strea...
--- C:/cirrus/src/test/regress/expected/jsonpath.out	2025-06-14 15:33:54.658948800 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/jsonpath.out	2025-06-14 15:40:37.278973900 +0000
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/jsonpath.out C:/cirrus/build/testrun/regress/regress/re...
--- C:/cirrus/src/test/regress/expected/jsonpath.out	2025-06-14 15:33:54.658948800 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/jsonpath.out	2025-06-14 15:37:41.943007900 +0000
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
tap
[15:38:01.615](123.437s) not ok 5 - regression tests pass
[15:38:40.062](6.363s) not ok 16 - run of pg_upgrade --check for new instance
[15:38:40.064](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[15:38:42.323](2.259s) not ok 18 - run of pg_upgrade for new instance
[15:38:42.327](0.002s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[15:38:42.900](0.131s) not ok 20 - check that locales in new cluster match original cluster
[15:38:43.888](0.186s) not ok 22 - old and new dumps match after pg_upgrade
tap
[15:40:53.018](135.100s) not ok 2 - regression tests pass
test
[15:47:51.717]  14/337 postgresql:regress / regress/regress                                            ERROR           1...
[15:47:51.717]  19/337 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[15:47:51.717]  70/337 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
53/5697 Add planner expectations for Memoize in EXPLAIN
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[12:42:36.265](0.001s) not ok 5 - vacuumdb cannot target invalid database: matches
test
[12:45:45.917] 225/337 postgresql:scripts / scripts/101_vacuumdb_all                                   ERROR            ...
53/5612 Avoid infinite loop in checkpointer
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[12:38:59.659](0.124s) not ok 35 -  'user=ssluser gssencmode=disable sslmode=allow sslnegotiation=postgres' -> connect, ...
test
[12:45:02.083] 147/337 postgresql:libpq / libpq/005_negotiate_encryption                               ERROR            ...
53/5811 Expose internal MultiXact member count function for efficient monitoring
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[09:29:31.998] ../src/backend/access/transam/multixact.c(3592): error C2375: 'pg_get_multixact_count': redefinition; dif...
53/5319 Changing shared_buffers without restart
CompilerWarnings
compiler
[07:39:27.203] ../../../src/include/storage/pg_shmem.h:69:9: error: unknown type name ‘pg_atomic_uint64’
compiler
[07:39:27.203] ../../../src/include/storage/pg_shmem.h:66:9: error: unknown type name ‘pg_atomic_uint32’
Linux - Debian Bookworm - Autoconf
core
[07:35:55.266] #0  0x00007fa2adaabeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[07:35:55.266] #1  0x00007fa2ada5cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[07:35:55.266] #2  0x00007fa2ada47472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[07:35:55.266] #3  0x00007fa2aecd650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[07:35:55.266] #4  0x00007fa2aece2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[07:35:55.266] #5  0x00007fa2aecc1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7ffd7880b726, __in_ch...
[07:35:55.266] #6  0x00007fa2aecc14c6 in __asan::ReportGenericError (pc=<optimized out>, bp=bp@entry=140726625160160, sp...
[07:35:55.266] #7  0x00007fa2aec4769f in __interceptor_memset (dst=0x634000000838, v=255, size=131080) at ../../../../sr...
[07:35:55.266] #8  0x0000556d2c8b1d55 in pg_get_shmem_allocations_numa (fcinfo=<optimized out>) at shmem.c:741
[07:35:55.266] #9  0x0000556d2c3f2a34 in ExecMakeTableFunctionResult (setexpr=0x62500005a830, econtext=0x62500005afd8, a...
core
[07:35:56.067] #0  0x00007ff51aaabeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[07:35:56.067] #1  0x00007ff51aa5cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[07:35:56.067] #2  0x00007ff51aa47472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[07:35:56.067] #3  0x00007ff51bcd650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[07:35:56.067] #4  0x00007ff51bce2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[07:35:56.067] #5  0x00007ff51bcc1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7ffc8f3656d6, __in_ch...
[07:35:56.067] #6  0x00007ff51bcc14c6 in __asan::ReportGenericError (pc=<optimized out>, bp=bp@entry=140722711194512, sp...
[07:35:56.067] #7  0x00007ff51bc4769f in __interceptor_memset (dst=0x634000000838, v=255, size=131080) at ../../../../sr...
[07:35:56.067] #8  0x000055c914565d55 in pg_get_shmem_allocations_numa (fcinfo=<optimized out>) at shmem.c:741
[07:35:56.067] #9  0x000055c9140a6a34 in ExecMakeTableFunctionResult (setexpr=0x625000058030, econtext=0x6250000587d8, a...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out	2025-06-14 07:26:04.929132038 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/indexing.out	2025-06-14 07:33:14.591078814 +0000
@@ -1661,11 +1661,10 @@
 select array_agg(n) b from generate_series(1, 10000) n \gset
 create index concurrently test_pg_index_toast_index
   on test_pg_index_toast_table (test_pg_index_toast_func(a, :'b'));
-reindex index concurrently test_pg_index_toast_index;
-drop index concurrently test_pg_index_toast_index;
-create index test_pg_index_toast_index
-  on test_pg_index_toast_table (test_pg_index_toast_func(a, :'b'));
-reindex index test_pg_index_toast_index;
-drop index test_pg_index_toast_index;
-drop function test_pg_index_toast_func;
-drop table test_pg_index_toast_table;
+WARNING:  terminating connection because of crash of another server process
+DETAIL:  The postmaster has commanded this server process to roll back the current transaction and exit, because anothe...
+HINT:  In a moment you should be able to reconnect to the database and repeat your command.
+server closed the connection unexpectedly
+	This probably means the server terminated abnormally
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/src/test/regress/results/index...
--- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out	2025-06-14 07:26:04.929132038 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/indexing.out	2025-06-14 07:32:07.708432328 +0000
@@ -1661,11 +1661,10 @@
 select array_agg(n) b from generate_series(1, 10000) n \gset
 create index concurrently test_pg_index_toast_index
   on test_pg_index_toast_table (test_pg_index_toast_func(a, :'b'));
-reindex index concurrently test_pg_index_toast_index;
-drop index concurrently test_pg_index_toast_index;
-create index test_pg_index_toast_index
-  on test_pg_index_toast_table (test_pg_index_toast_func(a, :'b'));
-reindex index test_pg_index_toast_index;
-drop index test_pg_index_toast_index;
-drop function test_pg_index_toast_func;
-drop table test_pg_index_toast_table;
+WARNING:  terminating connection because of crash of another server process
+DETAIL:  The postmaster has commanded this server process to roll back the current transaction and exit, because anothe...
+HINT:  In a moment you should be able to reconnect to the database and repeat your command.
+server closed the connection unexpectedly
+	This probably means the server terminated abnormally
...
sanitizer
SUMMARY: AddressSanitizer: heap-buffer-overflow ../../../../src/libsanitizer/sanitizer_common/sanitizer_common_intercept...
sanitizer
SUMMARY: AddressSanitizer: heap-buffer-overflow ../../../../src/libsanitizer/sanitizer_common/sanitizer_common_intercept...
tap
[07:33:02.466](0.633s) Bail out!  pg_ctl start failed
tap
[07:33:14.841](128.712s) not ok 5 - regression tests pass
[07:33:34.281](1.045s) not ok 16 - run of pg_upgrade --check for new instance
[07:33:34.282](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[07:33:35.037](0.755s) not ok 18 - run of pg_upgrade for new instance
[07:33:35.038](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[07:33:35.219](0.046s) not ok 20 - check that locales in new cluster match original cluster
[07:33:35.726](0.032s) not ok 22 - old and new dumps match after pg_upgrade
Linux - Debian Bookworm - Meson
core
[07:32:07.063] #0  0x00007f5933ca9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[07:32:07.063] #1  0x00007f5933c5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[07:32:07.063] #2  0x00007f5933c45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[07:32:07.063] #3  0x00007f5933e1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[07:32:07.063] #4  0x00007f5933e2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[07:32:07.063] #5  0x00007f5933e0db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x562a1b5ff240, In...
[07:32:07.063] #6  0x0000562a1a9555bc in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[07:32:07.063] #7  0x0000562a1a8534fc in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[07:32:07.063] #8  0x0000562a1a853fd2 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[07:32:07.064] #9  0x0000562a1a855a23 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x562a328db630) at ../src/ba...
core
[07:32:11.045] #0  0x00007f759b8a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[07:32:11.045] #1  0x00007f759b85afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[07:32:11.045] #2  0x00007f759b845472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[07:32:11.045] #3  0x00007f759ba1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[07:32:11.045] #4  0x00007f759ba2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[07:32:11.045] #5  0x00007f759ba0db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x55b3d699d240, In...
[07:32:11.045] #6  0x000055b3d5cf35bc in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[07:32:11.045] #7  0x000055b3d5bf14fc in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[07:32:11.045] #8  0x000055b3d5bf1fd2 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[07:32:11.045] #9  0x000055b3d5bf3a23 in PostmasterMain (argc=argc@entry=8, argv=argv@entry=0x55b401318630) at ../src/ba...
core
[07:32:10.575] #0  0x00007fc4d82a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[07:32:10.575] #1  0x00007fc4d825afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[07:32:10.575] #2  0x00007fc4d8245472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[07:32:10.575] #3  0x0000556597c3072b in ExceptionalCondition (conditionName=conditionName@entry=0x556597f15b50 "!IsTran...
[07:32:10.575] #4  0x00005565979c31ec in pgstat_report_stat (force=force@entry=true) at ../src/backend/utils/activity/pg...
[07:32:10.575] #5  0x00005565979c3545 in pgstat_shutdown_hook (code=<optimized out>, arg=<optimized out>) at ../src/back...
[07:32:10.575] #6  0x000055659792871a in shmem_exit (code=code@entry=1) at ../src/backend/storage/ipc/ipc.c:245
[07:32:10.575] #7  0x00005565979289c5 in proc_exit_prepare (code=code@entry=1) at ../src/backend/storage/ipc/ipc.c:200
[07:32:10.575] #8  0x0000556597928b83 in proc_exit (code=code@entry=1) at ../src/backend/storage/ipc/ipc.c:113
[07:32:10.575] #9  0x0000556597c3587c in errfinish (filename=filename@entry=0x556597e76b78 "../src/backend/access/transa...
core
[07:32:04.991] #0  0x00007f1bd0aa9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[07:32:04.991] #1  0x00007f1bd0a5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[07:32:04.991] #2  0x00007f1bd0a45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[07:32:04.991] #3  0x00007f1bd0c1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[07:32:04.991] #4  0x00007f1bd0c2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[07:32:04.991] #5  0x00007f1bd0c0db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x55eeed622240, In...
[07:32:04.991] #6  0x000055eeec9785bc in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[07:32:04.991] #7  0x000055eeec8764fc in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[07:32:04.991] #8  0x000055eeec876fd2 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[07:32:04.991] #9  0x000055eeec878a23 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x55eeeefa95d0) at ../src/ba...
core
[07:32:05.112] #0  0x00007fa5c3ea9eec in ?? ()
[07:32:05.517] #0  0x00007f759b8a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[07:32:09.024] #0  0x00007f4789aa9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[07:32:09.024] #1  0x00007f4789a5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[07:32:09.024] #2  0x00007f4789a45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[07:32:09.024] #3  0x00007f4789c1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[07:32:09.024] #4  0x00007f4789c2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[07:32:09.024] #5  0x00007f4789c0db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x55d923423240, In...
[07:32:09.024] #6  0x000055d9227795bc in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[07:32:09.024] #7  0x000055d9226774fc in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[07:32:09.024] #8  0x000055d922677fd2 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[07:32:09.024] #9  0x000055d922679a23 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x55d9583285c0) at ../src/ba...
core
[07:32:12.003] #0  0x00007fc4d82a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[07:32:12.003] #1  0x00007fc4d825afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[07:32:12.003] #2  0x00007fc4d8245472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[07:32:12.003] #3  0x00007fc4d841e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[07:32:12.003] #4  0x00007fc4d842aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[07:32:12.003] #5  0x00007fc4d840db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x5565985d4240, In...
[07:32:12.003] #6  0x000055659792a5bc in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[07:32:12.003] #7  0x00005565978284fc in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[07:32:12.003] #8  0x0000556597828fd2 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[07:32:12.004] #9  0x000055659782aa23 in PostmasterMain (argc=argc@entry=8, argv=argv@entry=0x5565b6f14630) at ../src/ba...
core
[07:32:07.508] #0  0x00007fc204ea9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[07:32:07.508] #1  0x00007fc204e5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[07:32:07.508] #2  0x00007fc204e45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[07:32:07.508] #3  0x00007fc20501e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[07:32:07.508] #4  0x00007fc20502aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[07:32:07.508] #5  0x00007fc20500db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x5644df211240, In...
[07:32:07.508] #6  0x00005644de5675bc in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[07:32:07.508] #7  0x00005644de4654fc in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[07:32:07.508] #8  0x00005644de465fd2 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[07:32:07.508] #9  0x00005644de467a23 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x564510c575d0) at ../src/ba...
core
[07:32:07.971] #0  0x00007f23cc2a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[07:32:07.971] #1  0x00007f23cc25afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[07:32:07.971] #2  0x00007f23cc245472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[07:32:07.971] #3  0x00007f23cc41e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[07:32:07.971] #4  0x00007f23cc42aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[07:32:07.971] #5  0x00007f23cc40db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x560724266240, In...
[07:32:07.971] #6  0x00005607235bc5bc in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[07:32:07.971] #7  0x00005607234ba4fc in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[07:32:07.971] #8  0x00005607234bafd2 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[07:32:07.971] #9  0x00005607234bca23 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x56072bc3f5c0) at ../src/ba...
core
[07:32:06.632] #0  0x00007f413aca9eec in ?? ()
[07:32:07.034] #0  0x00007f5933ca9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[07:32:06.499] #0  0x00007f759b8a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[07:32:06.499] #1  0x00007f759b85afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[07:32:06.499] #2  0x00007f759b845472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[07:32:06.499] #3  0x000055b3d5ff972b in ExceptionalCondition (conditionName=conditionName@entry=0x55b3d62deb50 "!IsTran...
[07:32:06.499] #4  0x000055b3d5d8c1ec in pgstat_report_stat (force=force@entry=true) at ../src/backend/utils/activity/pg...
[07:32:06.499] #5  0x000055b3d5d8c545 in pgstat_shutdown_hook (code=<optimized out>, arg=<optimized out>) at ../src/back...
[07:32:06.499] #6  0x000055b3d5cf171a in shmem_exit (code=code@entry=1) at ../src/backend/storage/ipc/ipc.c:245
[07:32:06.499] #7  0x000055b3d5cf19c5 in proc_exit_prepare (code=code@entry=1) at ../src/backend/storage/ipc/ipc.c:200
[07:32:06.499] #8  0x000055b3d5cf1b83 in proc_exit (code=code@entry=1) at ../src/backend/storage/ipc/ipc.c:113
[07:32:06.499] #9  0x000055b3d5ffe87c in errfinish (filename=filename@entry=0x55b3d623fb78 "../src/backend/access/transa...
core
[07:32:11.516] #0  0x00007f24db0a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[07:32:11.516] #1  0x00007f24db05afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[07:32:11.516] #2  0x00007f24db045472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[07:32:11.516] #3  0x00005648ac7ff72b in ExceptionalCondition (conditionName=conditionName@entry=0x5648acae4b50 "!IsTran...
[07:32:11.516] #4  0x00005648ac5921ec in pgstat_report_stat (force=force@entry=true) at ../src/backend/utils/activity/pg...
[07:32:11.516] #5  0x00005648ac592545 in pgstat_shutdown_hook (code=<optimized out>, arg=<optimized out>) at ../src/back...
[07:32:11.516] #6  0x00005648ac4f771a in shmem_exit (code=code@entry=1) at ../src/backend/storage/ipc/ipc.c:245
[07:32:11.516] #7  0x00005648ac4f79c5 in proc_exit_prepare (code=code@entry=1) at ../src/backend/storage/ipc/ipc.c:200
[07:32:11.516] #8  0x00005648ac4f7b83 in proc_exit (code=code@entry=1) at ../src/backend/storage/ipc/ipc.c:113
[07:32:11.516] #9  0x00005648ac80487c in errfinish (filename=filename@entry=0x5648aca45b78 "../src/backend/access/transa...
core
[07:32:13.372] #0  0x00007f01496a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[07:32:13.372] #1  0x00007f014965afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[07:32:13.372] #2  0x00007f0149645472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[07:32:13.372] #3  0x00007f014981e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[07:32:13.372] #4  0x00007f014982aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[07:32:13.372] #5  0x00007f014980db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x5629b1ee2240, In...
[07:32:13.372] #6  0x00005629b12385bc in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[07:32:13.372] #7  0x00005629b11364fc in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[07:32:13.372] #8  0x00005629b1136fd2 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[07:32:13.372] #9  0x00005629b1138a23 in PostmasterMain (argc=argc@entry=16, argv=argv@entry=0x5629d05ab5b0) at ../src/b...
core
[07:32:13.869] #0  0x00007fa6a50a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[07:32:13.869] #1  0x00007fa6a505afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[07:32:13.869] #2  0x00007fa6a5045472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[07:32:13.869] #3  0x00007fa6a521e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[07:32:13.869] #4  0x00007fa6a522aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[07:32:13.869] #5  0x00007fa6a520db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x55b59fa8f240, In...
[07:32:13.869] #6  0x000055b59ede55bc in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[07:32:13.869] #7  0x000055b59ece34fc in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[07:32:13.869] #8  0x000055b59ece3fd2 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[07:32:13.869] #9  0x000055b59ece5a23 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x55b5b39b65a0) at ../src/ba...
core
[07:32:04.567] #0  0x00007f1e554a9eec in ?? ()
[07:32:04.960] #0  0x00007f1bd0aa9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[07:32:10.105] #0  0x00007efbff0a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[07:32:10.105] #1  0x00007efbff05afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[07:32:10.105] #2  0x00007efbff045472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[07:32:10.105] #3  0x00007efbff21e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[07:32:10.105] #4  0x00007efbff22aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[07:32:10.105] #5  0x00007efbff20db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x5571b9a8c240, In...
[07:32:10.105] #6  0x00005571b8de25bc in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[07:32:10.105] #7  0x00005571b8ce04fc in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[07:32:10.105] #8  0x00005571b8ce0fd2 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[07:32:10.106] #9  0x00005571b8ce2a23 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x5571f7a0e5d0) at ../src/ba...
core
[07:32:04.444] #0  0x00007f8bbc0a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[07:32:04.444] #1  0x00007f8bbc05afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[07:32:04.444] #2  0x00007f8bbc045472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[07:32:04.444] #3  0x00007f8bbc21e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[07:32:04.444] #4  0x00007f8bbc22aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[07:32:04.444] #5  0x00007f8bbc20db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x563a6f4dc240, In...
[07:32:04.444] #6  0x0000563a6e8325bc in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[07:32:04.444] #7  0x0000563a6e7304fc in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[07:32:04.444] #8  0x0000563a6e730fd2 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[07:32:04.445] #9  0x0000563a6e732a23 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x563a974f05d0) at ../src/ba...
core
[07:32:09.633] #0  0x00007f981b4a9eec in ?? ()
[07:32:10.077] #0  0x00007efbff0a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[07:32:09.512] #0  0x00007fcb3a0a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[07:32:09.512] #1  0x00007fcb3a05afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[07:32:09.512] #2  0x00007fcb3a045472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[07:32:09.512] #3  0x00007fcb3a21e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[07:32:09.512] #4  0x00007fcb3a22aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[07:32:09.512] #5  0x00007fcb3a20db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x55d85fee7240, In...
[07:32:09.512] #6  0x000055d85f23d5bc in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[07:32:09.512] #7  0x000055d85f13b4fc in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[07:32:09.512] #8  0x000055d85f13bfd2 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[07:32:09.513] #9  0x000055d85f13da23 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x55d8755a75d0) at ../src/ba...
core
[07:32:08.548] #0  0x00007fada02a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[07:32:08.548] #1  0x00007fada025afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[07:32:08.548] #2  0x00007fada0245472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[07:32:08.548] #3  0x00007fada041e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[07:32:08.548] #4  0x00007fada042aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[07:32:08.548] #5  0x00007fada040db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x55adf89a7240, In...
[07:32:08.548] #6  0x000055adf7cfd5bc in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[07:32:08.548] #7  0x000055adf7bfb4fc in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[07:32:08.548] #8  0x000055adf7bfbfd2 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[07:32:08.548] #9  0x000055adf7bfda23 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x55ae1e1eb5a0) at ../src/ba...
core
[07:32:08.097] #0  0x00007fcf814a9eec in ?? ()
[07:32:08.520] #0  0x00007fada02a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[07:32:12.910] #0  0x00007f10934a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[07:32:12.910] #1  0x00007f109345afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[07:32:12.910] #2  0x00007f1093445472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[07:32:12.910] #3  0x00007f109361e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[07:32:12.910] #4  0x00007f109362aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[07:32:12.910] #5  0x00007f109360db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x55f857bc9240, In...
[07:32:12.910] #6  0x000055f856f1f5bc in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[07:32:12.910] #7  0x000055f856e1d4fc in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[07:32:12.910] #8  0x000055f856e1dfd2 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[07:32:12.911] #9  0x000055f856e1fa23 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x55f8882d75d0) at ../src/ba...
core
[07:32:12.469] #0  0x00007f24db0a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[07:32:12.469] #1  0x00007f24db05afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[07:32:12.469] #2  0x00007f24db045472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[07:32:12.469] #3  0x00007f24db21e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[07:32:12.469] #4  0x00007f24db22aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[07:32:12.469] #5  0x00007f24db20db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x5648ad1a3240, In...
[07:32:12.469] #6  0x00005648ac4f95bc in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[07:32:12.469] #7  0x00005648ac3f74fc in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[07:32:12.469] #8  0x00005648ac3f7fd2 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[07:32:12.469] #9  0x00005648ac3f9a23 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x5648e80fa5a0) at ../src/ba...
test
[07:31:34.008]   5/343 postgresql:recovery / recovery/001_stream_rep                                   ERROR            ...
[07:31:34.008]   6/343 postgresql:pg_upgrade / pg_upgrade/003_logical_slots                            ERROR            ...
[07:31:34.008]   7/343 postgresql:pg_upgrade / pg_upgrade/006_transfer_modes                           ERROR            ...
[07:31:34.008]   8/343 postgresql:recovery / recovery/002_archiving                                    ERROR            ...
[07:31:34.008]   9/343 postgresql:pg_upgrade / pg_upgrade/005_char_signedness                          ERROR            ...
[07:31:34.008]  10/343 postgresql:pg_upgrade / pg_upgrade/004_subscription                             ERROR            ...
[07:31:34.008]  11/343 postgresql:regress / regress/regress                                            ERROR            ...
[07:31:34.008]  12/343 postgresql:recovery / recovery/003_recovery_targets                             ERROR            ...
[07:31:34.008]  13/343 postgresql:recovery / recovery/004_timeline_switch                              ERROR            ...
[07:31:34.008]  15/343 postgresql:recovery / recovery/005_replay_delay                                 ERROR            ...
[07:31:34.008]  16/343 postgresql:recovery / recovery/006_logical_decoding                             ERROR            ...
[07:31:34.008]  17/343 postgresql:recovery / recovery/007_sync_rep                                     ERROR            ...
[07:31:34.008]  18/343 postgresql:isolation / isolation/isolation                                      ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[07:27:06.908] c:\cirrus\src\include\storage/pg_shmem.h(69): error C2059: syntax error: ';'
compiler
[07:27:06.908] c:\cirrus\src\include\storage/pg_shmem.h(73): error C2143: syntax error: missing '{' before '*'
compiler
[07:27:06.789] c:\cirrus\src\include\storage/pg_shmem.h(69): error C2061: syntax error: identifier 'Generation'
compiler
[07:27:06.789] c:\cirrus\src\include\storage/pg_shmem.h(68): error C2370: 'Barrier': redefinition; different storage cla...
compiler
[07:27:06.908] c:\cirrus\src\include\storage/pg_shmem.h(71): error C2059: syntax error: '}'
compiler
[07:27:06.789] c:\cirrus\src\include\storage/pg_shmem.h(66): error C2061: syntax error: identifier 'pg_atomic_uint32'
53/5734 Improve logicalrep_worker_launch() logic
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[05:36:21.056](0.002s) not ok 5 - vacuumdb cannot target invalid database: matches
test
[05:40:36.023] 224/337 postgresql:scripts / scripts/101_vacuumdb_all                                   ERROR            ...
53/5799 add function for creating/attaching hash table in DSM registry
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[22:24:09.259](0.000s) not ok 18 - checking with a non-existent user stderr /(?^:role "no_such_user" does not exist)/
test
[22:30:29.922] 145/335 postgresql:pg_amcheck / pg_amcheck/002_nonesuch                                 ERROR            ...
53/5270 jsonpath string methods: lower, upper, initcap, l/r/btrim, replace, split_part
CompilerWarnings
compiler
[02:53:03.896] jsonpath_exec.c:2830:13: error: mixing declarations and code is incompatible with standards before C99 [-...
compiler
[02:52:48.762] jsonpath_exec.c:2830:13: error: mixing declarations and code is incompatible with standards before C99 [-...
compiler
[02:52:08.552] jsonpath_exec.c:2830:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-sta...
compiler
[02:51:58.767] jsonpath_exec.c:2830:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-sta...
compiler
[02:53:44.310] jsonpath_exec.c:2830:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-sta...
FreeBSD - Meson
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
core
[02:59:58.645] #0  0x000000082b9261ba in thr_kill () from /lib/libc.so.7
[02:59:58.645] #1  0x000000082b89f5d4 in raise () from /lib/libc.so.7
[02:59:58.645] #2  0x000000082b952b59 in abort () from /lib/libc.so.7
[02:59:58.645] #3  0x0000000000ad5915 in ExceptionalCondition (conditionName=0x398046 "v->type == jpiAnd || v->type == j...
[02:59:58.645] #4  0x0000000000a02edf in jspGetLeftArg (v=v@entry=0x821959480, a=a@entry=0x8219593f0) at ../src/backend/...
[02:59:58.645] #5  0x0000000000a04477 in printJsonPathItem (buf=buf@entry=0x821959510, v=v@entry=0x821959480, inKey=true...
[02:59:58.645] #6  0x0000000000a04623 in printJsonPathItem (buf=buf@entry=0x821959510, v=v@entry=0x8219594e8, inKey=<opt...
[02:59:58.645] #7  0x0000000000a02aed in jsonPathToCstring (out=0x821959510, in=<optimized out>, estimated_len=<optimize...
[02:59:58.645] #8  0x0000000000ae07c3 in FunctionCall1Coll (flinfo=0x2ac987275d58, collation=0, arg1=6) at ../src/backen...
[02:59:58.645] #9  OutputFunctionCall (flinfo=0x2ac987275d58, val=6) at ../src/backend/utils/fmgr/fmgr.c:1685
core
[02:59:58.927] #0  0x000000082b8a61ba in thr_kill () from /lib/libc.so.7
[02:59:58.927] #1  0x000000082b81f5d4 in raise () from /lib/libc.so.7
[02:59:58.927] #2  0x000000082b8d2b59 in abort () from /lib/libc.so.7
[02:59:58.927] #3  0x0000000000ad5915 in ExceptionalCondition (conditionName=0x398046 "v->type == jpiAnd || v->type == j...
[02:59:58.927] #4  0x0000000000a02edf in jspGetLeftArg (v=v@entry=0x8214fcbd0, a=a@entry=0x8214fcb40) at ../src/backend/...
[02:59:58.927] #5  0x0000000000a04477 in printJsonPathItem (buf=buf@entry=0x8214fcc60, v=v@entry=0x8214fcbd0, inKey=true...
[02:59:58.927] #6  0x0000000000a04623 in printJsonPathItem (buf=buf@entry=0x8214fcc60, v=v@entry=0x8214fcc38, inKey=<opt...
[02:59:58.927] #7  0x0000000000a02aed in jsonPathToCstring (out=0x8214fcc60, in=<optimized out>, estimated_len=<optimize...
[02:59:58.927] #8  0x0000000000ae07c3 in FunctionCall1Coll (flinfo=0x29cac302ce50, collation=0, arg1=6) at ../src/backen...
[02:59:58.927] #9  OutputFunctionCall (flinfo=0x29cac302ce50, val=6) at ../src/backend/utils/fmgr/fmgr.c:1685
core
[02:59:58.367] #0  0x000000082be1f1ba in thr_kill () from /lib/libc.so.7
[02:59:58.367] #1  0x000000082bd985d4 in raise () from /lib/libc.so.7
[02:59:58.367] #2  0x000000082be4bb59 in abort () from /lib/libc.so.7
[02:59:58.367] #3  0x0000000000ad5915 in ExceptionalCondition (conditionName=0x398046 "v->type == jpiAnd || v->type == j...
[02:59:58.367] #4  0x0000000000a02edf in jspGetLeftArg (v=v@entry=0x82120e4e0, a=a@entry=0x82120e450) at ../src/backend/...
[02:59:58.367] #5  0x0000000000a04477 in printJsonPathItem (buf=buf@entry=0x82120e570, v=v@entry=0x82120e4e0, inKey=true...
[02:59:58.367] #6  0x0000000000a04623 in printJsonPathItem (buf=buf@entry=0x82120e570, v=v@entry=0x82120e548, inKey=<opt...
[02:59:58.367] #7  0x0000000000a02aed in jsonPathToCstring (out=0x82120e570, in=<optimized out>, estimated_len=<optimize...
[02:59:58.367] #8  0x0000000000ae07c3 in FunctionCall1Coll (flinfo=0x2ca88ec4ed58, collation=0, arg1=6) at ../src/backen...
[02:59:58.367] #9  OutputFunctionCall (flinfo=0x2ca88ec4ed58, val=6) at ../src/backend/utils/fmgr/fmgr.c:1685
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/json.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up...
--- /tmp/cirrus-ci-build/src/test/regress/expected/json.out	2025-06-13 02:51:10.378189000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/json.out	2025-06-13 02:54:21.050622000 +00...
@@ -831,1938 +831,10 @@
 (1 row)
 
 select '{"a": [{"b": "c"}, {"b": "cc"}]}'::json -> null::int;
- ?column? 
-----------
- 
-(1 row)
-
-select '{"a": [{"b": "c"}, {"b": "cc"}]}'::json -> 1;
- ?column? 
-----------
- 
-(1 row)
-
-select '{"a": [{"b": "c"}, {"b": "cc"}]}'::json -> -1;
- ?column? 
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/json.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/json.out	2025-06-13 02:51:10.378189000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/json.out	2025-06-13 02:55:17.300621000 +...
@@ -1025,1744 +1025,10 @@
 (1 row)
 
 select json_extract_path('{"f2":{"f3":1},"f4":{"f5":99,"f6":"stringy"}}','f2');
- json_extract_path 
--------------------
- {"f3":1}
-(1 row)
-
-select json_extract_path('{"f2":["f3",1],"f4":{"f5":99,"f6":"stringy"}}','f2',0::text);
- json_extract_path 
--------------------
- "f3"
-(1 row)
-
-select json_extract_path('{"f2":["f3",1],"f4":{"f5":99,"f6":"stringy"}}','f2',1::text);
- json_extract_path 
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/json.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu...
--- /tmp/cirrus-ci-build/src/test/regress/expected/json.out	2025-06-13 02:51:10.378189000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/json.out	2025-06-13 02:54:07.180511000 +0000
@@ -1340,1429 +1340,10 @@
 (1 row)
 
 select '{"a": [{"b": "c"}, {"b": "cc"}]}'::json #>> array['a','z','b'];
- ?column? 
-----------
- 
-(1 row)
-
-select '[{"b": "c"}, {"b": "cc"}]'::json #>> array['1','b'];
- ?column? 
-----------
- cc
-(1 row)
-
-select '[{"b": "c"}, {"b": "cc"}]'::json #>> array['z','b'];
- ?column? 
...
tap
[02:54:22.469](144.300s) not ok 5 - regression tests pass
[02:55:00.449](1.034s) not ok 16 - run of pg_upgrade --check for new instance
[02:55:00.449](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[02:55:01.170](0.720s) not ok 18 - run of pg_upgrade for new instance
[02:55:01.170](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[02:55:01.328](0.038s) not ok 20 - check that locales in new cluster match original cluster
[02:55:02.628](0.028s) not ok 22 - old and new dumps match after pg_upgrade
tap
[02:55:17.646](156.928s) not ok 2 - regression tests pass
test
[02:57:01.776] 105/340 postgresql:regress / regress/regress                                            ERROR           1...
[02:57:01.776] 133/340 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[02:57:01.776] 200/340 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
Linux - Debian Bookworm - Autoconf
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
core
[02:58:34.581] #0  0x00007f7f9e2abeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[02:58:34.581] #1  0x00007f7f9e25cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[02:58:34.581] #2  0x00007f7f9e247472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[02:58:34.581] #3  0x00005608f55c5aae in ExceptionalCondition (conditionName=conditionName@entry=0x5608f5a03280 "v->type...
[02:58:34.581] #4  0x00005608f53e1e4f in jspGetLeftArg (v=v@entry=0x7ffe8a535620, a=a@entry=0x7ffe8a5354b0) at jsonpath....
[02:58:34.581] #5  0x00005608f53e34ee in printJsonPathItem (buf=buf@entry=0x7ffe8a535790, v=v@entry=0x7ffe8a535620, inKe...
[02:58:34.581] #6  0x00005608f53e37e3 in printJsonPathItem (buf=buf@entry=0x7ffe8a535790, v=v@entry=0x7ffe8a5357d0, inKe...
[02:58:34.581] #7  0x00005608f53e3925 in jsonPathToCstring (out=0x7ffe8a535790, out@entry=0x0, in=0x625000008fa0, estima...
[02:58:34.581] #8  0x00005608f53e3a3c in jsonpath_out (fcinfo=<optimized out>) at jsonpath.c:138
[02:58:34.581] #9  0x00005608f55db5b8 in FunctionCall1Coll (flinfo=0x6250000539c8, collation=collation@entry=0, arg1=108...
core
[02:58:33.683] #0  0x00007fca36aabeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[02:58:33.683] #1  0x00007fca36a5cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[02:58:33.683] #2  0x00007fca36a47472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[02:58:33.683] #3  0x0000564b3b1f6aae in ExceptionalCondition (conditionName=conditionName@entry=0x564b3b634280 "v->type...
[02:58:33.683] #4  0x0000564b3b012e4f in jspGetLeftArg (v=v@entry=0x7ffe1894bec0, a=a@entry=0x7ffe1894aed0) at jsonpath....
[02:58:33.683] #5  0x0000564b3b0190c9 in executeStringInternalMethod (cxt=cxt@entry=0x7ffe1894c760, jsp=jsp@entry=0x7ffe...
[02:58:33.683] #6  0x0000564b3b01d8d9 in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffe1894c760, jsp=jsp@entry=0x7ffe1...
[02:58:33.683] #7  0x0000564b3b022419 in executeAnyItem (cxt=<optimized out>, jsp=<optimized out>, jbc=<optimized out>, ...
[02:58:33.683] #8  0x0000564b3b0224da in executeItemUnwrapTargetArray (cxt=cxt@entry=0x7ffe1894c760, jsp=jsp@entry=0x7ff...
[02:58:33.683] #9  0x0000564b3b01d8fb in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffe1894c760, jsp=0x7ffe1894bec0, j...
core
[02:58:34.129] #0  0x00007f7f9e2abeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[02:58:34.129] #1  0x00007f7f9e25cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[02:58:34.129] #2  0x00007f7f9e247472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[02:58:34.129] #3  0x00005608f55c5aae in ExceptionalCondition (conditionName=conditionName@entry=0x5608f5a03280 "v->type...
[02:58:34.129] #4  0x00005608f53e1e4f in jspGetLeftArg (v=v@entry=0x7ffe8a534dd0, a=a@entry=0x7ffe8a533de0) at jsonpath....
[02:58:34.129] #5  0x00005608f53e80c9 in executeStringInternalMethod (cxt=cxt@entry=0x7ffe8a535670, jsp=jsp@entry=0x7ffe...
[02:58:34.129] #6  0x00005608f53ec8d9 in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffe8a535670, jsp=jsp@entry=0x7ffe8...
[02:58:34.129] #7  0x00005608f53f1419 in executeAnyItem (cxt=<optimized out>, jsp=<optimized out>, jbc=<optimized out>, ...
[02:58:34.129] #8  0x00005608f53f14da in executeItemUnwrapTargetArray (cxt=cxt@entry=0x7ffe8a535670, jsp=jsp@entry=0x7ff...
[02:58:34.129] #9  0x00005608f53ec8fb in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffe8a535670, jsp=0x7ffe8a534dd0, j...
core
[02:58:35.003] #0  0x00007fca36aabeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[02:58:35.003] #1  0x00007fca36a5cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[02:58:35.003] #2  0x00007fca36a47472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[02:58:35.003] #3  0x0000564b3b1f6aae in ExceptionalCondition (conditionName=conditionName@entry=0x564b3b634280 "v->type...
[02:58:35.003] #4  0x0000564b3b012e4f in jspGetLeftArg (v=v@entry=0x7ffe1894c710, a=a@entry=0x7ffe1894c5a0) at jsonpath....
[02:58:35.003] #5  0x0000564b3b0144ee in printJsonPathItem (buf=buf@entry=0x7ffe1894c880, v=v@entry=0x7ffe1894c710, inKe...
[02:58:35.003] #6  0x0000564b3b0147e3 in printJsonPathItem (buf=buf@entry=0x7ffe1894c880, v=v@entry=0x7ffe1894c8c0, inKe...
[02:58:35.003] #7  0x0000564b3b014925 in jsonPathToCstring (out=0x7ffe1894c880, out@entry=0x0, in=0x625000008fa0, estima...
[02:58:35.003] #8  0x0000564b3b014a3c in jsonpath_out (fcinfo=<optimized out>) at jsonpath.c:138
[02:58:35.003] #9  0x0000564b3b20c5b8 in FunctionCall1Coll (flinfo=0x6250000539c8, collation=collation@entry=0, arg1=108...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out	2025-06-13 02:51:13.607552950 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/jsonpath.out	2025-06-13 02:55:50.768169726 +0000
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out /tmp/cirrus-ci-build/src/test/regress/results/jsonb.ou...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out	2025-06-13 02:51:13.607552950 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/jsonb.out	2025-06-13 02:54:20.464380767 +0000
@@ -5423,411 +5423,10 @@
 insert into test_jsonb_subscript values('foo', '{"foo": "bar"}');
 insert into test_jsonb_subscript
   select s, ('{"' || s || '": "bar"}')::jsonb from repeat('xyzzy', 500) s;
-select length(id), test_json[id] from test_jsonb_subscript;
- length | test_json 
---------+-----------
-      3 | "bar"
-   2500 | "bar"
-(2 rows)
-
-update test_jsonb_subscript set test_json[id] = '"baz"';
-select length(id), test_json[id] from test_jsonb_subscript;
- length | test_json 
---------+-----------
-      3 | "baz"
-   2500 | "baz"
...
tap
[02:55:52.281](90.488s) not ok 5 - regression tests pass
[02:56:01.866](3.232s) not ok 7 - pg_restore to destination instance
[02:56:04.890](3.024s) not ok 8 - dump outputs from original and restored regression databases match
[02:56:09.394](1.070s) not ok 16 - run of pg_upgrade --check for new instance
[02:56:09.394](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[02:56:10.160](0.766s) not ok 18 - run of pg_upgrade for new instance
[02:56:10.161](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[02:56:10.342](0.046s) not ok 20 - check that locales in new cluster match original cluster
[02:56:10.875](0.028s) not ok 22 - old and new dumps match after pg_upgrade
Linux - Debian Bookworm - Meson
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
core
[03:00:46.201] #0  0x00007fd2870a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[03:00:46.201] #1  0x00007fd28705afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[03:00:46.201] #2  0x00007fd287045472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[03:00:46.201] #3  0x00005613dc71d409 in ExceptionalCondition (conditionName=conditionName@entry=0x5613dca0f288 "v->type...
[03:00:46.201] #4  0x00005613dc58a442 in jspGetLeftArg (v=v@entry=0x7fff3aee0680, a=a@entry=0x7fff3aee05c0) at ../src/ba...
[03:00:46.201] #5  0x00005613dc58b3cd in printJsonPathItem (buf=buf@entry=0x7fff3aee0710, v=v@entry=0x7fff3aee0680, inKe...
[03:00:46.201] #6  0x00005613dc58b65f in printJsonPathItem (buf=buf@entry=0x7fff3aee0710, v=v@entry=0x7fff3aee06e0, inKe...
[03:00:46.201] #7  0x00005613dc58b6c3 in jsonPathToCstring (out=0x7fff3aee0710, out@entry=0x0, in=0x5613e48e6450, estima...
[03:00:46.201] #8  0x00005613dc58b763 in jsonpath_out (fcinfo=<optimized out>) at ../src/backend/utils/adt/jsonpath.c:13...
[03:00:46.201] #9  0x00005613dc72b197 in FunctionCall1Coll (flinfo=0x5613e491e5a8, collation=collation@entry=0, arg1=<op...
core
[03:00:48.834] #0  0x00007f9bd54a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[03:00:48.834] #1  0x00007f9bd545afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[03:00:48.834] #2  0x00007f9bd5445472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[03:00:48.834] #3  0x000055dd6e59b409 in ExceptionalCondition (conditionName=conditionName@entry=0x55dd6e88d288 "v->type...
[03:00:48.834] #4  0x000055dd6e408442 in jspGetLeftArg (v=v@entry=0x7ffeb7ab2260, a=a@entry=0x7ffeb7ab21a0) at ../src/ba...
[03:00:48.834] #5  0x000055dd6e4093cd in printJsonPathItem (buf=buf@entry=0x7ffeb7ab22f0, v=v@entry=0x7ffeb7ab2260, inKe...
[03:00:48.834] #6  0x000055dd6e40965f in printJsonPathItem (buf=buf@entry=0x7ffeb7ab22f0, v=v@entry=0x7ffeb7ab22c0, inKe...
[03:00:48.834] #7  0x000055dd6e4096c3 in jsonPathToCstring (out=0x7ffeb7ab22f0, out@entry=0x0, in=0x55dd7f55e430, estima...
[03:00:48.834] #8  0x000055dd6e409763 in jsonpath_out (fcinfo=<optimized out>) at ../src/backend/utils/adt/jsonpath.c:13...
[03:00:48.834] #9  0x000055dd6e5a9197 in FunctionCall1Coll (flinfo=0x55dd7f645058, collation=collation@entry=0, arg1=<op...
core
[03:00:48.373] #0  0x00007f9582618dd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[03:00:48.373] #1  0x00007f95825c5239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[03:00:48.373] #2  0x00007f95825c5497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[03:00:48.373] #3  0x00005598c1c215c1 in ?? ()
[03:00:48.373] #4  0x00005598c1c1b369 in ?? ()
[03:00:48.373] #5  0x00005598c1c1a20f in ?? ()
[03:00:48.373] #6  0x00005598c1c1ac3b in ?? ()
[03:00:48.373] #7  0x00005598c1c1866f in ?? ()
[03:00:48.373] #8  0x00007f95825b024a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[03:00:48.373] #9  0x00007f95825b0305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[03:00:48.247] #0  0x00007fc60aea9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[03:00:48.247] #1  0x00007fc60ae5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[03:00:48.247] #2  0x00007fc60ae45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[03:00:48.247] #3  0x000055a912106409 in ExceptionalCondition (conditionName=conditionName@entry=0x55a9123f8288 "v->type...
[03:00:48.247] #4  0x000055a911f73442 in jspGetLeftArg (v=v@entry=0x7ffc55cb9ae0, a=a@entry=0x7ffc55cb9660) at ../src/ba...
[03:00:48.247] #5  0x000055a911f783cb in executeStringInternalMethod (cxt=cxt@entry=0x7ffc55cb9d50, jsp=jsp@entry=0x7ffc...
[03:00:48.247] #6  0x000055a911f7b79d in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffc55cb9d50, jsp=jsp@entry=0x7ffc5...
[03:00:48.247] #7  0x000055a911f7ec75 in executeAnyItem (cxt=cxt@entry=0x7ffc55cb9d50, jsp=jsp@entry=0x7ffc55cb9ae0, jbc...
[03:00:48.247] #8  0x000055a911f7ecf2 in executeItemUnwrapTargetArray (cxt=cxt@entry=0x7ffc55cb9d50, jsp=jsp@entry=0x7ff...
[03:00:48.247] #9  0x000055a911f7b7bc in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffc55cb9d50, jsp=0x7ffc55cb9ae0, j...
core
[03:00:47.541] #0  0x00007f9582618dd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[03:00:47.541] #1  0x00007f95825c5239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[03:00:47.541] #2  0x00007f95825c5497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[03:00:47.541] #3  0x00005598c1c215f3 in ?? ()
[03:00:47.541] #4  0x00005598c1c1b369 in ?? ()
[03:00:47.541] #5  0x00005598c1c1a20f in ?? ()
[03:00:47.541] #6  0x00005598c1c1ac3b in ?? ()
[03:00:47.541] #7  0x00005598c1c1866f in ?? ()
[03:00:47.541] #8  0x00007f95825b024a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[03:00:47.541] #9  0x00007f95825b0305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[03:00:47.541] #0  <unavailable> in ?? ()
core
[03:00:47.411] #0  0x00007f9bd54a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[03:00:47.411] #1  0x00007f9bd545afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[03:00:47.411] #2  0x00007f9bd5445472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[03:00:47.411] #3  0x000055dd6e59b409 in ExceptionalCondition (conditionName=conditionName@entry=0x55dd6e88d288 "v->type...
[03:00:47.411] #4  0x000055dd6e408442 in jspGetLeftArg (v=v@entry=0x7ffeb7ab1f40, a=a@entry=0x7ffeb7ab1ac0) at ../src/ba...
[03:00:47.411] #5  0x000055dd6e40d3cb in executeStringInternalMethod (cxt=cxt@entry=0x7ffeb7ab21b0, jsp=jsp@entry=0x7ffe...
[03:00:47.411] #6  0x000055dd6e41079d in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffeb7ab21b0, jsp=jsp@entry=0x7ffeb...
[03:00:47.411] #7  0x000055dd6e413c75 in executeAnyItem (cxt=cxt@entry=0x7ffeb7ab21b0, jsp=jsp@entry=0x7ffeb7ab1f40, jbc...
[03:00:47.411] #8  0x000055dd6e413cf2 in executeItemUnwrapTargetArray (cxt=cxt@entry=0x7ffeb7ab21b0, jsp=jsp@entry=0x7ff...
[03:00:47.411] #9  0x000055dd6e4107bc in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffeb7ab21b0, jsp=0x7ffeb7ab1f40, j...
core
[03:00:46.678] #0  0x00007fc60aea9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[03:00:46.678] #1  0x00007fc60ae5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[03:00:46.678] #2  0x00007fc60ae45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[03:00:46.678] #3  0x000055a912106409 in ExceptionalCondition (conditionName=conditionName@entry=0x55a9123f8288 "v->type...
[03:00:46.678] #4  0x000055a911f73442 in jspGetLeftArg (v=v@entry=0x7ffc55cb9e00, a=a@entry=0x7ffc55cb9d40) at ../src/ba...
[03:00:46.678] #5  0x000055a911f743cd in printJsonPathItem (buf=buf@entry=0x7ffc55cb9e90, v=v@entry=0x7ffc55cb9e00, inKe...
[03:00:46.678] #6  0x000055a911f7465f in printJsonPathItem (buf=buf@entry=0x7ffc55cb9e90, v=v@entry=0x7ffc55cb9e60, inKe...
[03:00:46.678] #7  0x000055a911f746c3 in jsonPathToCstring (out=0x7ffc55cb9e90, out@entry=0x0, in=0x55a92b2497d0, estima...
[03:00:46.678] #8  0x000055a911f74763 in jsonpath_out (fcinfo=<optimized out>) at ../src/backend/utils/adt/jsonpath.c:13...
[03:00:46.678] #9  0x000055a912114197 in FunctionCall1Coll (flinfo=0x55a92b330f88, collation=collation@entry=0, arg1=<op...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out	2025-06-13 02:51:10.917310972 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonpath.out	2025-06-13 02:53:38.628718175...
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out	2025-06-13 02:51:10.913332183 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/jsonb.out	2025-06-13 02:54:44.428949977 ...
@@ -2305,3529 +2305,7 @@
 SELECT ia3 FROM jsonb_populate_record(NULL::jsbrec, '{"ia3": [ [[1, 2], [3, 4]], [[5, 6], [7, 8], [9, 10]] ]}') q;
 ERROR:  malformed JSON array
 DETAIL:  Multidimensional arrays must have sub-arrays with matching dimensions.
-SELECT ta FROM jsonb_populate_record(NULL::jsbrec, '{"ta": null}') q;
- ta 
-----
- 
-(1 row)
-
-SELECT ta FROM jsonb_populate_record(NULL::jsbrec, '{"ta": 123}') q;
-ERROR:  expected JSON array
-HINT:  See the value of key "ta".
-SELECT ta FROM jsonb_populate_record(NULL::jsbrec, '{"ta": [1, "2", null, 4]}') q;
-      ta      
---------------
- {1,2,NULL,4}
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out /tmp/cirrus-ci-build/build/testrun/regress/regress/...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out	2025-06-13 02:51:10.917310972 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/jsonpath.out	2025-06-13 02:53:37.328714136 +0000
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
tap
[02:53:40.791](58.950s) not ok 5 - regression tests pass
[02:53:53.819](5.961s) not ok 7 - pg_restore to destination instance
[02:54:00.031](6.211s) not ok 8 - dump outputs from original and restored regression databases match
[02:54:07.825](2.255s) not ok 16 - run of pg_upgrade --check for new instance
[02:54:07.825](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[02:54:09.097](1.271s) not ok 18 - run of pg_upgrade for new instance
[02:54:09.097](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[02:54:09.312](0.071s) not ok 20 - check that locales in new cluster match original cluster
[02:54:09.983](0.143s) not ok 22 - old and new dumps match after pg_upgrade
tap
[02:54:45.870](59.016s) not ok 2 - regression tests pass
test
[02:57:52.320]  24/341 postgresql:regress / regress/regress                                            ERROR            ...
[02:57:52.320]  26/341 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR            ...
[02:57:52.320]  87/341 postgresql:recovery / recovery/027_stream_regress                               ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
core
000000d5`ae5ffbc8 00007ffc`ea2cb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000d5`ae5ffbd0 00007ffc`e8d64cb0     ntdll!TppWorkerThread+0x2df
000000d5`ae5ffec0 00007ffc`ea33edcb     KERNEL32!BaseThreadInitThunk+0x10
000000d5`ae5ffef0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000d5`af1ff718 00007ffc`ea2cb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000d5`af1ff720 00007ffc`e8d64cb0     ntdll!TppWorkerThread+0x2df
000000d5`af1ffa10 00007ffc`ea33edcb     KERNEL32!BaseThreadInitThunk+0x10
000000d5`af1ffa40 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000d5`aedffac8 00007ffc`e791da4e     ntdll!NtWaitForSingleObject+0x14
000000d5`aedffad0 00007ff7`38ffbe8c     KERNELBASE!WaitForSingleObjectEx+0x8e
000000d5`aedffb70 00007ffc`e8d64cb0     postgres!pg_timer_thread(
000000d5`aedffbb0 00007ffc`ea33edcb     KERNEL32!BaseThreadInitThunk+0x10
000000d5`aedffbe0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000d5`ae9ff7a8 00007ffc`e796490a     ntdll!NtFsControlFile+0x14
000000d5`ae9ff7b0 00007ff7`38ffa3eb     KERNELBASE!ConnectNamedPipe+0x6a
000000d5`ae9ff820 00007ffc`e8d64cb0     postgres!pg_signal_thread(
000000d5`ae9ff920 00007ffc`ea33edcb     KERNEL32!BaseThreadInitThunk+0x10
000000d5`ae9ff950 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000d5`ae1fda30 00007ff7`393611d8     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
000000d5`ae1fda70 00007ff7`3920d16d     postgres!ExceptionalCondition(
000000d5`ae1fdab0 00007ff7`392180ec     postgres!jspGetLeftArg(
000000d5`ae1fdae0 00007ff7`39214b76     postgres!executeStringInternalMethod(
000000d5`ae1fdc30 00007ff7`392159cb     postgres!executeItemOptUnwrapTarget(
000000d5`ae1fe1a0 00007ff7`39214e3c     postgres!executeAnyItem(
000000d5`ae1fe240 00007ff7`39214b4c     postgres!executeItemUnwrapTargetArray(
000000d5`ae1fe2b0 00007ff7`3921154e     postgres!executeItemOptUnwrapTarget(
000000d5`ae1fe820 00007ff7`39214f57     postgres!executeItem(
000000d5`ae1fe860 00007ff7`392125e3     postgres!executeNextItem(
core
00000084`9c7ff8b8 00007ffc`e791da4e     ntdll!NtWaitForSingleObject+0x14
00000084`9c7ff8c0 00007ff7`38ffbe8c     KERNELBASE!WaitForSingleObjectEx+0x8e
00000084`9c7ff960 00007ffc`e8d64cb0     postgres!pg_timer_thread(
00000084`9c7ff9a0 00007ffc`ea33edcb     KERNEL32!BaseThreadInitThunk+0x10
00000084`9c7ff9d0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000084`9cbff818 00007ffc`ea2cb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000084`9cbff820 00007ffc`e8d64cb0     ntdll!TppWorkerThread+0x2df
00000084`9cbffb10 00007ffc`ea33edcb     KERNEL32!BaseThreadInitThunk+0x10
00000084`9cbffb40 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000084`9bfffb68 00007ffc`ea2cb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000084`9bfffb70 00007ffc`e8d64cb0     ntdll!TppWorkerThread+0x2df
00000084`9bfffe60 00007ffc`ea33edcb     KERNEL32!BaseThreadInitThunk+0x10
00000084`9bfffe90 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000084`9c3ff9d8 00007ffc`e796490a     ntdll!NtFsControlFile+0x14
00000084`9c3ff9e0 00007ff7`38ffa3eb     KERNELBASE!ConnectNamedPipe+0x6a
00000084`9c3ffa50 00007ffc`e8d64cb0     postgres!pg_signal_thread(
00000084`9c3ffb50 00007ffc`ea33edcb     KERNEL32!BaseThreadInitThunk+0x10
00000084`9c3ffb80 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000084`9bbfebe0 00007ff7`393611d8     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
00000084`9bbfec20 00007ff7`3920d16d     postgres!ExceptionalCondition(
00000084`9bbfec60 00007ff7`3920f55c     postgres!jspGetLeftArg(
00000084`9bbfec90 00007ff7`3920f849     postgres!printJsonPathItem(
00000084`9bbfeda0 00007ff7`3920db26     postgres!printJsonPathItem(
00000084`9bbfeeb0 00007ff7`3920c644     postgres!jsonPathToCstring(
00000084`9bbfef20 00007ff7`3936c3de     postgres!jsonpath_out(
00000084`9bbfef60 00007ff7`3936e23f     postgres!FunctionCall1Coll(
00000084`9bbfefe0 00007ff7`38b52175     postgres!OutputFunctionCall(
00000084`9bbff010 00007ff7`38e1a1e9     postgres!printtup(
core
000000ee`191ff698 00007ffc`e791da4e     ntdll!NtWaitForSingleObject+0x14
000000ee`191ff6a0 00007ff7`38ffbe8c     KERNELBASE!WaitForSingleObjectEx+0x8e
000000ee`191ff740 00007ffc`e8d64cb0     postgres!pg_timer_thread(
000000ee`191ff780 00007ffc`ea33edcb     KERNEL32!BaseThreadInitThunk+0x10
000000ee`191ff7b0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000ee`195ff598 00007ffc`ea2cb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000ee`195ff5a0 00007ffc`e8d64cb0     ntdll!TppWorkerThread+0x2df
000000ee`195ff890 00007ffc`ea33edcb     KERNEL32!BaseThreadInitThunk+0x10
000000ee`195ff8c0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000ee`185fddd0 00007ff7`393611d8     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
000000ee`185fde10 00007ff7`3920d16d     postgres!ExceptionalCondition(
000000ee`185fde50 00007ff7`392180ec     postgres!jspGetLeftArg(
000000ee`185fde80 00007ff7`39214b76     postgres!executeStringInternalMethod(
000000ee`185fdfd0 00007ff7`392159cb     postgres!executeItemOptUnwrapTarget(
000000ee`185fe540 00007ff7`39214e3c     postgres!executeAnyItem(
000000ee`185fe5e0 00007ff7`39214b4c     postgres!executeItemUnwrapTargetArray(
000000ee`185fe650 00007ff7`3921154e     postgres!executeItemOptUnwrapTarget(
000000ee`185febc0 00007ff7`39214f57     postgres!executeItem(
000000ee`185fec00 00007ff7`392125e3     postgres!executeNextItem(
core
000000ee`189ff858 00007ffc`ea2cb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000ee`189ff860 00007ffc`e8d64cb0     ntdll!TppWorkerThread+0x2df
000000ee`189ffb50 00007ffc`ea33edcb     KERNEL32!BaseThreadInitThunk+0x10
000000ee`189ffb80 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000ee`18dff798 00007ffc`e796490a     ntdll!NtFsControlFile+0x14
000000ee`18dff7a0 00007ff7`38ffa3eb     KERNELBASE!ConnectNamedPipe+0x6a
000000ee`18dff810 00007ffc`e8d64cb0     postgres!pg_signal_thread(
000000ee`18dff910 00007ffc`ea33edcb     KERNEL32!BaseThreadInitThunk+0x10
000000ee`18dff940 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000f4`78ffebd0 00007ff7`393611d8     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
000000f4`78ffec10 00007ff7`3920d16d     postgres!ExceptionalCondition(
000000f4`78ffec50 00007ff7`3920f55c     postgres!jspGetLeftArg(
000000f4`78ffec80 00007ff7`3920f849     postgres!printJsonPathItem(
000000f4`78ffed90 00007ff7`3920db26     postgres!printJsonPathItem(
000000f4`78ffeea0 00007ff7`3920c644     postgres!jsonPathToCstring(
000000f4`78ffef10 00007ff7`3936c3de     postgres!jsonpath_out(
000000f4`78ffef50 00007ff7`3936e23f     postgres!FunctionCall1Coll(
000000f4`78ffefd0 00007ff7`38b52175     postgres!OutputFunctionCall(
000000f4`78fff000 00007ff7`38e1a1e9     postgres!printtup(
core
000000f4`793ff9d8 00007ffc`ea2cb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000f4`793ff9e0 00007ffc`e8d64cb0     ntdll!TppWorkerThread+0x2df
000000f4`793ffcd0 00007ffc`ea33edcb     KERNEL32!BaseThreadInitThunk+0x10
000000f4`793ffd00 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000f4`797ffb88 00007ffc`ea2cb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000f4`797ffb90 00007ffc`e8d64cb0     ntdll!TppWorkerThread+0x2df
000000f4`797ffe80 00007ffc`ea33edcb     KERNEL32!BaseThreadInitThunk+0x10
000000f4`797ffeb0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000f4`79bffca8 00007ffc`e796490a     ntdll!NtFsControlFile+0x14
000000f4`79bffcb0 00007ff7`38ffa3eb     KERNELBASE!ConnectNamedPipe+0x6a
000000f4`79bffd20 00007ffc`e8d64cb0     postgres!pg_signal_thread(
000000f4`79bffe20 00007ffc`ea33edcb     KERNEL32!BaseThreadInitThunk+0x10
000000f4`79bffe50 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000f4`79fff8b8 00007ffc`e791da4e     ntdll!NtWaitForSingleObject+0x14
000000f4`79fff8c0 00007ff7`38ffbe8c     KERNELBASE!WaitForSingleObjectEx+0x8e
000000f4`79fff960 00007ffc`e8d64cb0     postgres!pg_timer_thread(
000000f4`79fff9a0 00007ffc`ea33edcb     KERNEL32!BaseThreadInitThunk+0x10
000000f4`79fff9d0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000004f`8f9ffd38 00007ffc`e796490a     ntdll!NtFsControlFile+0x14
0000004f`8f9ffd40 00007ff7`38ffa3eb     KERNELBASE!ConnectNamedPipe+0x6a
0000004f`8f9ffdb0 00007ffc`e8d64cb0     postgres!pg_signal_thread(
0000004f`8f9ffeb0 00007ffc`ea33edcb     KERNEL32!BaseThreadInitThunk+0x10
0000004f`8f9ffee0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000004f`901ffb38 00007ffc`ea2cb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
0000004f`901ffb40 00007ffc`e8d64cb0     ntdll!TppWorkerThread+0x2df
0000004f`901ffe30 00007ffc`ea33edcb     KERNEL32!BaseThreadInitThunk+0x10
0000004f`901ffe60 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000004f`8fdffb58 00007ffc`e791da4e     ntdll!NtWaitForSingleObject+0x14
0000004f`8fdffb60 00007ff7`38ffbe8c     KERNELBASE!WaitForSingleObjectEx+0x8e
0000004f`8fdffc00 00007ffc`e8d64cb0     postgres!pg_timer_thread(
0000004f`8fdffc40 00007ffc`ea33edcb     KERNEL32!BaseThreadInitThunk+0x10
0000004f`8fdffc70 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000004f`8f5ff738 00007ffc`ea2cb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
0000004f`8f5ff740 00007ffc`e8d64cb0     ntdll!TppWorkerThread+0x2df
0000004f`8f5ffa30 00007ffc`ea33edcb     KERNEL32!BaseThreadInitThunk+0x10
0000004f`8f5ffa60 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000004f`8f1ff1c0 00007ff7`393611d8     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
0000004f`8f1ff200 00007ff7`3920d16d     postgres!ExceptionalCondition(
0000004f`8f1ff240 00007ff7`3920f55c     postgres!jspGetLeftArg(
0000004f`8f1ff270 00007ff7`3920f849     postgres!printJsonPathItem(
0000004f`8f1ff380 00007ff7`3920db26     postgres!printJsonPathItem(
0000004f`8f1ff490 00007ff7`3920c644     postgres!jsonPathToCstring(
0000004f`8f1ff500 00007ff7`3936c3de     postgres!jsonpath_out(
0000004f`8f1ff540 00007ff7`3936e23f     postgres!FunctionCall1Coll(
0000004f`8f1ff5c0 00007ff7`38b52175     postgres!OutputFunctionCall(
0000004f`8f1ff5f0 00007ff7`38e1a1e9     postgres!printtup(
core
00000042`077fda60 00007ff7`393611d8     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
00000042`077fdaa0 00007ff7`3920d16d     postgres!ExceptionalCondition(
00000042`077fdae0 00007ff7`392180ec     postgres!jspGetLeftArg(
00000042`077fdb10 00007ff7`39214b76     postgres!executeStringInternalMethod(
00000042`077fdc60 00007ff7`392159cb     postgres!executeItemOptUnwrapTarget(
00000042`077fe1d0 00007ff7`39214e3c     postgres!executeAnyItem(
00000042`077fe270 00007ff7`39214b4c     postgres!executeItemUnwrapTargetArray(
00000042`077fe2e0 00007ff7`3921154e     postgres!executeItemOptUnwrapTarget(
00000042`077fe850 00007ff7`39214f57     postgres!executeItem(
00000042`077fe890 00007ff7`392125e3     postgres!executeNextItem(
core
00000042`07bffc38 00007ffc`ea2cb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000042`07bffc40 00007ffc`e8d64cb0     ntdll!TppWorkerThread+0x2df
00000042`07bfff30 00007ffc`ea33edcb     KERNEL32!BaseThreadInitThunk+0x10
00000042`07bfff60 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000042`07fffcf8 00007ffc`e796490a     ntdll!NtFsControlFile+0x14
00000042`07fffd00 00007ff7`38ffa3eb     KERNELBASE!ConnectNamedPipe+0x6a
00000042`07fffd70 00007ffc`e8d64cb0     postgres!pg_signal_thread(
00000042`07fffe70 00007ffc`ea33edcb     KERNEL32!BaseThreadInitThunk+0x10
00000042`07fffea0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000042`083ffce8 00007ffc`e791da4e     ntdll!NtWaitForSingleObject+0x14
00000042`083ffcf0 00007ff7`38ffbe8c     KERNELBASE!WaitForSingleObjectEx+0x8e
00000042`083ffd90 00007ffc`e8d64cb0     postgres!pg_timer_thread(
00000042`083ffdd0 00007ffc`ea33edcb     KERNEL32!BaseThreadInitThunk+0x10
00000042`083ffe00 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000042`087ff608 00007ffc`ea2cb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000042`087ff610 00007ffc`e8d64cb0     ntdll!TppWorkerThread+0x2df
00000042`087ff900 00007ffc`ea33edcb     KERNEL32!BaseThreadInitThunk+0x10
00000042`087ff930 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/jsonpath.out C:/cirrus/build/testrun/pg_upgrade/002_pg_...
--- C:/cirrus/src/test/regress/expected/jsonpath.out	2025-06-13 02:51:19.333955700 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonpath.out	2025-06-13 02:54:47.398963200 +0000
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/jsonpath.out C:/cirrus/build/testrun/recovery/027_strea...
--- C:/cirrus/src/test/regress/expected/jsonpath.out	2025-06-13 02:51:19.333955700 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/jsonpath.out	2025-06-13 02:57:01.590060100 +0000
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/jsonpath.out C:/cirrus/build/testrun/regress/regress/re...
--- C:/cirrus/src/test/regress/expected/jsonpath.out	2025-06-13 02:51:19.333955700 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/jsonpath.out	2025-06-13 02:54:47.168536200 +0000
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
tap
[02:55:07.029](114.061s) not ok 5 - regression tests pass
[02:55:39.560](3.976s) not ok 16 - run of pg_upgrade --check for new instance
[02:55:39.564](0.001s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[02:55:43.278](3.714s) not ok 18 - run of pg_upgrade for new instance
[02:55:43.290](0.002s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[02:55:44.118](0.157s) not ok 20 - check that locales in new cluster match original cluster
[02:55:45.689](0.161s) not ok 22 - old and new dumps match after pg_upgrade
tap
[02:57:13.743](106.250s) not ok 2 - regression tests pass
test
[03:04:36.093]  15/335 postgresql:regress / regress/regress                                            ERROR           1...
[03:04:36.093]  23/335 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[03:04:36.093]  65/335 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
53/5467 speedup COPY TO for partitioned table
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[23:50:39.738](0.000s) not ok 4 - connecting to an invalid database: matches
test
[23:55:16.713] 177/335 postgresql:pg_dump / pg_dump/002_pg_dump                                        ERROR            ...
53/5817 parallel pg_restore: move offset-building phase to before forking
CompilerWarnings
compiler
[15:20:53.276] pg_backup_custom.c:889:42: error: format ‘%ld’ expects argument of type ‘long int’, but argument 6 has ty...
compiler
[15:20:53.276] pg_backup_custom.c:889:42: error: format ‘%ld’ expects argument of type ‘long int’, but argument 5 has ty...
53/5214 SQL:2023 JSON simplified accessor support
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[14:35:23.141] c:\cirrus\src\backend\utils\adt\jsonbsubs.c(223) : warning C4715: 'make_jsonpath_item_expr': not all cont...
53/5438 bt_index_parent_check false alarm for indexes created concurrently
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[10:25:28.089](311.042s) # poll_query_until timed out executing this query:
test
[10:25:28.471] 336/336 postgresql:commit_ts / commit_ts/002_standby                                    ERROR           3...
53/5378 Conflict detection for update_deleted in logical replication
FreeBSD - Meson
core
[07:13:22.235] #0  0x000000082a5a875a in _sigprocmask () from /lib/libc.so.7
[07:13:22.235] #1  0x000000082a5e5a2f in _system () from /lib/libc.so.7
[07:13:22.235] #2  0x0000000829d878a3 in ?? () from /lib/libthr.so.3
[07:13:22.235] #3  0x0000000000687177 in RestoreArchivedFile (path=path@entry=0x8211b71e0 "pg_wal/00000003.history", xlo...
[07:13:22.235] #4  0x00000000006927d0 in XLogFileRead (segno=segno@entry=6, tli=tli@entry=2, source=source@entry=XLOG_FR...
[07:13:22.235] #5  0x000000000068e50c in XLogFileReadAnyTLI (segno=6, source=XLOG_FROM_ANY) at ../src/backend/access/tra...
[07:13:22.235] #6  WaitForWALToBecomeAvailable (RecPtr=105220240, tliRecPtr=105220216, replayTLI=2, replayLSN=105220216,...
[07:13:22.235] #7  XLogPageRead (xlogreader=0x2de475a1d130, targetPagePtr=105218048, reqLen=2192, targetRecPtr=105220216...
[07:13:22.235] #8  0x000000000069551a in ReadPageInternal (state=state@entry=0x2de475a1d130, pageptr=105218048, reqLen=2...
[07:13:22.235] #9  0x0000000000694348 in XLogDecodeNextRecord (state=0x2de475a1d130, nonblocking=false) at ../src/backen...
test
[07:10:31.449] 292/340 postgresql:subscription / subscription/035_conflicts                            ERROR            ...
Linux - Debian Bookworm - Meson
test
[07:12:08.382] 293/341 postgresql:subscription / subscription/035_conflicts                            ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
test
[07:17:17.291] 288/335 postgresql:subscription / subscription/035_conflicts                            ERROR            ...
53/5715 amcheck support for BRIN indexes
Linux - Debian Bookworm - Meson
tap
[04:17:33.519](0.046s) not ok 14
[04:17:33.695](0.038s) not ok 18
test
[04:19:03.060] 245/342 postgresql:amcheck / amcheck/006_verify_brin                                    ERROR            ...
53/5724 temporary file usage report with extended protocol and unnamed portals
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[04:10:03.573](0.000s) not ok 2 - regular connections limit: matches
test
[04:12:40.789] 255/335 postgresql:postmaster / postmaster/002_connection_limits                        ERROR            ...
53/4971 [CREATE|RE] INDEX CONCURRENTLY with single heap scan and short-term resetting shapshots
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[01:01:17.647] c:\cirrus\src\backend\access\stir\stir.c(423) : warning C4715: 'stirbeginscan': not all control paths ret...
53/5731 Persist injection points across server restarts
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[20:07:19.018](343.993s) # poll_query_until timed out executing this query:
test
[20:07:19.409] 336/336 postgresql:subscription / subscription/001_rep_changes                          ERROR           3...
53/5758 Document default values for pgoutput options
FreeBSD - Meson
test
[09:52:03.271] 324/340 postgresql:test_misc / test_misc/007_catcache_inval                             ERROR            ...
53/5814 Add enable_groupagg GUC parameter to control GroupAggregate usage
FreeBSD - Meson
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/aggregates.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002...
--- /tmp/cirrus-ci-build/src/test/regress/expected/aggregates.out	2025-06-11 09:37:18.257454000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/aggregates.out	2025-06-11 09:39:54.9402380...
@@ -3612,8 +3612,8 @@
 ) AS sub
 GROUP BY c1
 ORDER BY c1;
-                                 QUERY PLAN                                  
------------------------------------------------------------------------------
+                                                  QUERY PLAN                                                   
+---------------------------------------------------------------------------------------------------------------
  GroupAggregate
    Group Key: sub.c1
    ->  Sort
@@ -3622,7 +3622,7 @@
                ->  HashAggregate
                      Group Key: test_groupagg.c1, test_groupagg.c2
                      ->  Seq Scan on test_groupagg
- Settings: max_parallel_workers = '0', max_parallel_workers_per_gather = '0'
+ Settings: debug_parallel_query = 'regress', max_parallel_workers = '0', max_parallel_workers_per_gather = '0'
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/aggregates.out /tmp/cirrus-ci-build/build/testrun/recovery/027_s...
--- /tmp/cirrus-ci-build/src/test/regress/expected/aggregates.out	2025-06-11 09:37:18.257454000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/aggregates.out	2025-06-11 09:40:50.22689...
@@ -3612,8 +3612,8 @@
 ) AS sub
 GROUP BY c1
 ORDER BY c1;
-                                 QUERY PLAN                                  
------------------------------------------------------------------------------
+                                                  QUERY PLAN                                                   
+---------------------------------------------------------------------------------------------------------------
  GroupAggregate
    Group Key: sub.c1
    ->  Sort
@@ -3622,7 +3622,7 @@
                ->  HashAggregate
                      Group Key: test_groupagg.c1, test_groupagg.c2
                      ->  Seq Scan on test_groupagg
- Settings: max_parallel_workers = '0', max_parallel_workers_per_gather = '0'
+ Settings: debug_parallel_query = 'regress', max_parallel_workers = '0', max_parallel_workers_per_gather = '0'
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu...
--- /tmp/cirrus-ci-build/src/test/regress/expected/join.out	2025-06-11 09:37:18.295747000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/join.out	2025-06-11 09:39:54.292613000 +0000
@@ -7343,12 +7343,12 @@
 explain (costs off)
 select * from emp1 t1 where exists (select * from emp1 t2
                                     where t2.id = t1.code and t2.code > 0);
-                 QUERY PLAN                  
----------------------------------------------
+            QUERY PLAN            
+----------------------------------
  Nested Loop
+   Join Filter: (t1.code = t2.id)
    ->  Seq Scan on emp1 t1
-   ->  Index Scan using emp1_pkey on emp1 t2
-         Index Cond: (id = t1.code)
+   ->  Seq Scan on emp1 t2
          Filter: (code > 0)
 (5 rows)
 
...
tap
[09:42:27.708](209.473s) not ok 5 - regression tests pass
tap
[09:43:28.767](229.157s) not ok 2 - regression tests pass
test
[09:44:50.065]  42/340 postgresql:regress / regress/regress                                            ERROR           2...
[09:44:50.065] 188/340 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           3...
[09:44:50.065] 263/340 postgresql:recovery / recovery/027_stream_regress                               ERROR           3...
Linux - Debian Bookworm - Autoconf
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resul...
--- /tmp/cirrus-ci-build/src/test/regress/expected/join.out	2025-06-11 09:37:18.524999765 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/join.out	2025-06-11 09:45:36.601023753 +0000
@@ -4571,9 +4571,12 @@
  Nested Loop Left Join
    Filter: ((COALESCE(tenk1.unique1, '-1'::integer) + int8_tbl.q1) = 122)
    ->  Seq Scan on int8_tbl
-   ->  Index Scan using tenk1_unique2 on tenk1
-         Index Cond: (unique2 = int8_tbl.q2)
-(5 rows)
+   ->  Memoize
+         Cache Key: int8_tbl.q2
+         Cache Mode: logical
+         ->  Index Scan using tenk1_unique2 on tenk1
+               Index Cond: (unique2 = int8_tbl.q2)
+(8 rows)
 
 select * from
 (
@@ -4626,9 +4629,12 @@
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/result...
--- /tmp/cirrus-ci-build/src/test/regress/expected/join.out	2025-06-11 09:37:18.524999765 +0000
+++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/join.out	2025-06-11 09:47:18.864960498 +0000
@@ -5770,22 +5770,26 @@
     on t1.q2 = t2.q2
   left join onek t4
     on t2.q2 < t3.unique2;
-                   QUERY PLAN                    
--------------------------------------------------
+                        QUERY PLAN                         
+-----------------------------------------------------------
  Nested Loop Left Join
    Join Filter: (t2.q2 < t3.unique2)
    ->  Nested Loop Left Join
-         Join Filter: (t2.q1 > t3.unique1)
          ->  Hash Left Join
                Hash Cond: (t1.q2 = t2.q2)
                ->  Seq Scan on int8_tbl t1
                ->  Hash
                      ->  Seq Scan on int8_tbl t2
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join.out /tmp/cirrus-ci-build/src/test/regress/results/join.out
--- /tmp/cirrus-ci-build/src/test/regress/expected/join.out	2025-06-11 09:37:18.524999765 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/join.out	2025-06-11 09:42:09.432896530 +0000
@@ -4571,9 +4571,12 @@
  Nested Loop Left Join
    Filter: ((COALESCE(tenk1.unique1, '-1'::integer) + int8_tbl.q1) = 122)
    ->  Seq Scan on int8_tbl
-   ->  Index Scan using tenk1_unique2 on tenk1
-         Index Cond: (unique2 = int8_tbl.q2)
-(5 rows)
+   ->  Memoize
+         Cache Key: int8_tbl.q2
+         Cache Mode: logical
+         ->  Index Scan using tenk1_unique2 on tenk1
+               Index Cond: (unique2 = int8_tbl.q2)
+(8 rows)
 
 select * from
 (
@@ -4626,9 +4629,12 @@
...
tap
[09:47:16.779](139.959s) not ok 5 - regression tests pass
tap
[09:48:24.514](103.402s) not ok 2 - regression tests pass
Linux - Debian Bookworm - Meson
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up...
--- /tmp/cirrus-ci-build/src/test/regress/expected/join.out	2025-06-11 09:37:21.240534911 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/join.out	2025-06-11 09:42:36.762881398 +00...
@@ -7944,15 +7944,15 @@
   lateral (values(x.q1,y.q1,y.q2)) v(xq1,yq1,yq2);
         q1        |        q2         |        q1        |        q2         |       xq1        |       yq1        |   ...
 ------------------+-------------------+------------------+-------------------+------------------+------------------+---...
-              123 |               456 |                  |                   |              123 |                  |   ...
-              123 |  4567890123456789 | 4567890123456789 | -4567890123456789 |              123 | 4567890123456789 | -4...
-              123 |  4567890123456789 | 4567890123456789 |  4567890123456789 |              123 | 4567890123456789 |  4...
-              123 |  4567890123456789 | 4567890123456789 |               123 |              123 | 4567890123456789 |   ...
- 4567890123456789 |               123 |              123 |  4567890123456789 | 4567890123456789 |              123 |  4...
  4567890123456789 |               123 |              123 |               456 | 4567890123456789 |              123 |   ...
- 4567890123456789 |  4567890123456789 | 4567890123456789 | -4567890123456789 | 4567890123456789 | 4567890123456789 | -4...
- 4567890123456789 |  4567890123456789 | 4567890123456789 |  4567890123456789 | 4567890123456789 | 4567890123456789 |  4...
+ 4567890123456789 |               123 |              123 |  4567890123456789 | 4567890123456789 |              123 |  4...
  4567890123456789 |  4567890123456789 | 4567890123456789 |               123 | 4567890123456789 | 4567890123456789 |   ...
+              123 |  4567890123456789 | 4567890123456789 |               123 |              123 | 4567890123456789 |   ...
+ 4567890123456789 |  4567890123456789 | 4567890123456789 |  4567890123456789 | 4567890123456789 | 4567890123456789 |  4...
+              123 |  4567890123456789 | 4567890123456789 |  4567890123456789 |              123 | 4567890123456789 |  4...
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join_hash.out /tmp/cirrus-ci-build/build/testrun/recovery/027_st...
--- /tmp/cirrus-ci-build/src/test/regress/expected/join_hash.out	2025-06-11 09:37:21.240534911 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/join_hash.out	2025-06-11 09:44:00.668930...
@@ -1137,18 +1137,21 @@
 int8_tbl i8,
 lateral (select t1.fivethous, i4.f1 from tenk1 t1 join int4_tbl i4
          on t1.fivethous = i4.f1+i8.q2 order by 1,2) ss;
-                        QUERY PLAN                         
------------------------------------------------------------
+                           QUERY PLAN                            
+-----------------------------------------------------------------
  Nested Loop
    ->  Seq Scan on int8_tbl i8
-   ->  Sort
-         Sort Key: t1.fivethous, i4.f1
-         ->  Hash Join
-               Hash Cond: (t1.fivethous = (i4.f1 + i8.q2))
-               ->  Seq Scan on tenk1 t1
-               ->  Hash
-                     ->  Seq Scan on int4_tbl i4
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu...
--- /tmp/cirrus-ci-build/src/test/regress/expected/join.out	2025-06-11 09:37:21.240534911 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/join.out	2025-06-11 09:42:32.594813769 +0000
@@ -7944,15 +7944,15 @@
   lateral (values(x.q1,y.q1,y.q2)) v(xq1,yq1,yq2);
         q1        |        q2         |        q1        |        q2         |       xq1        |       yq1        |   ...
 ------------------+-------------------+------------------+-------------------+------------------+------------------+---...
-              123 |               456 |                  |                   |              123 |                  |   ...
-              123 |  4567890123456789 | 4567890123456789 | -4567890123456789 |              123 | 4567890123456789 | -4...
-              123 |  4567890123456789 | 4567890123456789 |  4567890123456789 |              123 | 4567890123456789 |  4...
-              123 |  4567890123456789 | 4567890123456789 |               123 |              123 | 4567890123456789 |   ...
- 4567890123456789 |               123 |              123 |  4567890123456789 | 4567890123456789 |              123 |  4...
  4567890123456789 |               123 |              123 |               456 | 4567890123456789 |              123 |   ...
- 4567890123456789 |  4567890123456789 | 4567890123456789 | -4567890123456789 | 4567890123456789 | 4567890123456789 | -4...
- 4567890123456789 |  4567890123456789 | 4567890123456789 |  4567890123456789 | 4567890123456789 | 4567890123456789 |  4...
+ 4567890123456789 |               123 |              123 |  4567890123456789 | 4567890123456789 |              123 |  4...
  4567890123456789 |  4567890123456789 | 4567890123456789 |               123 | 4567890123456789 | 4567890123456789 |   ...
+              123 |  4567890123456789 | 4567890123456789 |               123 |              123 | 4567890123456789 |   ...
+ 4567890123456789 |  4567890123456789 | 4567890123456789 |  4567890123456789 | 4567890123456789 | 4567890123456789 |  4...
+              123 |  4567890123456789 | 4567890123456789 |  4567890123456789 |              123 | 4567890123456789 |  4...
...
tap
[09:43:28.980](75.602s) not ok 5 - regression tests pass
tap
[09:44:43.505](77.061s) not ok 2 - regression tests pass
test
[09:47:54.420]   9/341 postgresql:regress / regress/regress                                            ERROR            ...
[09:47:54.420]  33/341 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[09:47:54.420] 103/341 postgresql:recovery / recovery/027_stream_regress                               ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/join_hash.out C:/cirrus/build/testrun/pg_upgrade/002_pg...
--- C:/cirrus/src/test/regress/expected/join_hash.out	2025-06-11 09:37:22.974764400 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/join_hash.out	2025-06-11 09:40:17.053531300 +0000
@@ -1137,18 +1137,21 @@
 int8_tbl i8,
 lateral (select t1.fivethous, i4.f1 from tenk1 t1 join int4_tbl i4
          on t1.fivethous = i4.f1+i8.q2 order by 1,2) ss;
-                        QUERY PLAN                         
------------------------------------------------------------
+                           QUERY PLAN                            
+-----------------------------------------------------------------
  Nested Loop
    ->  Seq Scan on int8_tbl i8
-   ->  Sort
-         Sort Key: t1.fivethous, i4.f1
-         ->  Hash Join
-               Hash Cond: (t1.fivethous = (i4.f1 + i8.q2))
-               ->  Seq Scan on tenk1 t1
-               ->  Hash
-                     ->  Seq Scan on int4_tbl i4
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/join_hash.out C:/cirrus/build/testrun/recovery/027_stre...
--- C:/cirrus/src/test/regress/expected/join_hash.out	2025-06-11 09:37:22.974764400 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/join_hash.out	2025-06-11 09:43:05.449104200 +0000
@@ -1137,18 +1137,21 @@
 int8_tbl i8,
 lateral (select t1.fivethous, i4.f1 from tenk1 t1 join int4_tbl i4
          on t1.fivethous = i4.f1+i8.q2 order by 1,2) ss;
-                        QUERY PLAN                         
------------------------------------------------------------
+                           QUERY PLAN                            
+-----------------------------------------------------------------
  Nested Loop
    ->  Seq Scan on int8_tbl i8
-   ->  Sort
-         Sort Key: t1.fivethous, i4.f1
-         ->  Hash Join
-               Hash Cond: (t1.fivethous = (i4.f1 + i8.q2))
-               ->  Seq Scan on tenk1 t1
-               ->  Hash
-                     ->  Seq Scan on int4_tbl i4
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/join_hash.out C:/cirrus/build/testrun/regress/regress/r...
--- C:/cirrus/src/test/regress/expected/join_hash.out	2025-06-11 09:37:22.974764400 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/join_hash.out	2025-06-11 09:40:13.569160000 +0000
@@ -1137,18 +1137,21 @@
 int8_tbl i8,
 lateral (select t1.fivethous, i4.f1 from tenk1 t1 join int4_tbl i4
          on t1.fivethous = i4.f1+i8.q2 order by 1,2) ss;
-                        QUERY PLAN                         
------------------------------------------------------------
+                           QUERY PLAN                            
+-----------------------------------------------------------------
  Nested Loop
    ->  Seq Scan on int8_tbl i8
-   ->  Sort
-         Sort Key: t1.fivethous, i4.f1
-         ->  Hash Join
-               Hash Cond: (t1.fivethous = (i4.f1 + i8.q2))
-               ->  Seq Scan on tenk1 t1
-               ->  Hash
-                     ->  Seq Scan on int4_tbl i4
...
tap
[09:41:27.203](124.496s) not ok 5 - regression tests pass
tap
[09:44:21.276](147.518s) not ok 2 - regression tests pass
test
[09:51:31.698]   9/335 postgresql:regress / regress/regress                                            ERROR           1...
[09:51:31.698]  19/335 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           2...
[09:51:31.698]  79/335 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
53/4390 add not_before and not_after timestamps to sslinfo extension and pg_stat_ssl
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[07:28:38.088](0.001s) not ok 18 - checking with a non-existent user stderr /(?^:role "no_such_user" does not exist)/
test
[07:35:36.544] 145/335 postgresql:pg_amcheck / pg_amcheck/002_nonesuch                                 ERROR            ...
53/5783 Fix Protocol documentation
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[04:24:44.733](0.000s) not ok 18 - checking with a non-existent user stderr /(?^:role "no_such_user" does not exist)/
test
[04:31:03.800] 145/335 postgresql:pg_amcheck / pg_amcheck/002_nonesuch                                 ERROR            ...
53/5811 Expose internal MultiXact member count function for efficient monitoring
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[15:05:48.420] ../src/backend/access/transam/multixact.c(3592): error C2375: 'pg_get_multixact_count': redefinition; dif...
53/5773 Disallow concurrent ALTER DOMAIN and DROP DOMAIN
CompilerWarnings
compiler
[13:03:47.972] typecmds.c:2858:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[13:03:47.972] typecmds.c:3078:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[13:03:47.972] typecmds.c:2969:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[13:03:47.972] typecmds.c:2760:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[13:03:47.972] typecmds.c:2631:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[13:03:41.236] typecmds.c:2631:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[13:03:41.236] typecmds.c:3078:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[13:03:41.236] typecmds.c:2969:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[13:03:41.236] typecmds.c:2858:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[13:03:41.236] typecmds.c:2760:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[13:03:12.655] typecmds.c:2631:9: error: implicit declaration of function ‘LockDatabaseObject’ [-Werror=implicit-functio...
compiler
[13:03:06.058] typecmds.c:2631:9: error: implicit declaration of function ‘LockDatabaseObject’ [-Werror=implicit-functio...
compiler
[13:04:09.659] typecmds.c:2631:9: error: implicit declaration of function ‘LockDatabaseObject’ [-Werror=implicit-functio...
53/5319 Changing shared_buffers without restart
CompilerWarnings
compiler
[12:14:51.268] ../../../src/include/storage/pg_shmem.h:69:9: error: unknown type name ‘pg_atomic_uint64’
compiler
[12:14:51.268] ../../../src/include/storage/pg_shmem.h:66:9: error: unknown type name ‘pg_atomic_uint32’
Linux - Debian Bookworm - Autoconf
core
[12:27:52.326] #0  0x00007f003b2abeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[12:27:52.326] #1  0x00007f003b25cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[12:27:52.326] #2  0x00007f003b247472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[12:27:52.326] #3  0x00007f003c2d650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[12:27:52.326] #4  0x00007f003c2e2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[12:27:52.326] #5  0x00007f003c2c1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7ffe0a93cd26, __in_ch...
[12:27:52.326] #6  0x00007f003c2c14c6 in __asan::ReportGenericError (pc=<optimized out>, bp=bp@entry=140729075882384, sp...
[12:27:52.326] #7  0x00007f003c2c290f in __asan::__asan_report_store8 (addr=<optimized out>) at ../../../../src/libsanit...
[12:27:52.326] #8  0x000055ee7bbce51b in PGSharedMemoryCreate (size=size@entry=124919808, shim=shim@entry=0x7ffe0a93db70...
[12:27:52.326] #9  0x000055ee7bd3009e in CreateSharedMemoryAndSemaphores () at ipci.c:234
core
[12:27:50.431] #0  0x00007f86253dbeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[12:27:50.431] #1  0x00007f862538cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[12:27:50.431] #2  0x00007f8625377472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[12:27:50.431] #3  0x00007f86264d650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[12:27:50.431] #4  0x00007f86264e2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[12:27:50.431] #5  0x00007f86264c1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7ffdf4190c46, __in_ch...
[12:27:50.431] #6  0x00007f86264c14c6 in __asan::ReportGenericError (pc=<optimized out>, bp=bp@entry=140728698738864, sp...
[12:27:50.431] #7  0x00007f86264c290f in __asan::__asan_report_store8 (addr=<optimized out>) at ../../../../src/libsanit...
[12:27:50.431] #8  0x0000559afa95f51b in PGSharedMemoryCreate (size=size@entry=109371392, shim=shim@entry=0x7ffdf4191a90...
[12:27:50.431] #9  0x0000559afaac109e in CreateSharedMemoryAndSemaphores () at ipci.c:234
core
[12:27:53.214] #0  0x00007f76b1ddbeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[12:27:53.214] #1  0x00007f76b1d8cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[12:27:53.214] #2  0x00007f76b1d77472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[12:27:53.214] #3  0x00007f76b2ed650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[12:27:53.214] #4  0x00007f76b2ee2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[12:27:53.214] #5  0x00007f76b2ec1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7ffc0a1c10f6, __in_ch...
[12:27:53.214] #6  0x00007f76b2ec14c6 in __asan::ReportGenericError (pc=<optimized out>, bp=bp@entry=140720478102960, sp...
[12:27:53.214] #7  0x00007f76b2e4769f in __interceptor_memset (dst=0x634000000838, v=255, size=131080) at ../../../../sr...
[12:27:53.214] #8  0x00005574695136ea in pg_get_shmem_allocations_numa (fcinfo=<optimized out>) at shmem.c:741
[12:27:53.214] #9  0x000055746905420d in ExecMakeTableFunctionResult (setexpr=0x625000058030, econtext=0x6250000587d8, a...
core
[12:27:50.931] #0  0x00007fe3536abeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[12:27:50.931] #1  0x00007fe35365cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[12:27:50.931] #2  0x00007fe353647472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[12:27:50.931] #3  0x00007fe3546d650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[12:27:50.931] #4  0x00007fe3546e2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[12:27:50.931] #5  0x00007fe3546c1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7ffdc5846b16, __in_ch...
[12:27:50.931] #6  0x00007fe3546c14c6 in __asan::ReportGenericError (pc=<optimized out>, bp=bp@entry=140727917246336, sp...
[12:27:50.931] #7  0x00007fe3546c290f in __asan::__asan_report_store8 (addr=<optimized out>) at ../../../../src/libsanit...
[12:27:50.931] #8  0x000055847ef3651b in PGSharedMemoryCreate (size=size@entry=109371392, shim=shim@entry=0x7ffdc5847960...
[12:27:50.931] #9  0x000055847f09809e in CreateSharedMemoryAndSemaphores () at ipci.c:234
core
[12:27:51.840] #0  0x00007feb324abeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[12:27:51.840] #1  0x00007feb3245cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[12:27:51.840] #2  0x00007feb32447472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[12:27:51.840] #3  0x00007feb336d650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[12:27:51.840] #4  0x00007feb336e2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[12:27:51.840] #5  0x00007feb336c1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7ffdd54a22b6, __in_ch...
[12:27:51.840] #6  0x00007feb336c14c6 in __asan::ReportGenericError (pc=<optimized out>, bp=bp@entry=140728181864304, sp...
[12:27:51.840] #7  0x00007feb3364769f in __interceptor_memset (dst=0x634000000838, v=255, size=131080) at ../../../../sr...
[12:27:51.840] #8  0x0000561477d266ea in pg_get_shmem_allocations_numa (fcinfo=<optimized out>) at shmem.c:741
[12:27:51.840] #9  0x000056147786720d in ExecMakeTableFunctionResult (setexpr=0x625000058030, econtext=0x6250000587d8, a...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out	2025-06-10 12:02:42.452071522 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/indexing.out	2025-06-10 12:11:45.850673691 +0000
@@ -1661,11 +1661,10 @@
 select array_agg(n) b from generate_series(1, 10000) n \gset
 create index concurrently test_pg_index_toast_index
   on test_pg_index_toast_table (test_pg_index_toast_func(a, :'b'));
-reindex index concurrently test_pg_index_toast_index;
-drop index concurrently test_pg_index_toast_index;
-create index test_pg_index_toast_index
-  on test_pg_index_toast_table (test_pg_index_toast_func(a, :'b'));
-reindex index test_pg_index_toast_index;
-drop index test_pg_index_toast_index;
-drop function test_pg_index_toast_func;
-drop table test_pg_index_toast_table;
+WARNING:  terminating connection because of crash of another server process
+DETAIL:  The postmaster has commanded this server process to roll back the current transaction and exit, because anothe...
+HINT:  In a moment you should be able to reconnect to the database and repeat your command.
+server closed the connection unexpectedly
+	This probably means the server terminated abnormally
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out /tmp/cirrus-ci-build/src/test/regress/results/index...
--- /tmp/cirrus-ci-build/src/test/regress/expected/indexing.out	2025-06-10 12:02:42.452071522 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/indexing.out	2025-06-10 12:09:11.895595609 +0000
@@ -1661,11 +1661,10 @@
 select array_agg(n) b from generate_series(1, 10000) n \gset
 create index concurrently test_pg_index_toast_index
   on test_pg_index_toast_table (test_pg_index_toast_func(a, :'b'));
-reindex index concurrently test_pg_index_toast_index;
-drop index concurrently test_pg_index_toast_index;
-create index test_pg_index_toast_index
-  on test_pg_index_toast_table (test_pg_index_toast_func(a, :'b'));
-reindex index test_pg_index_toast_index;
-drop index test_pg_index_toast_index;
-drop function test_pg_index_toast_func;
-drop table test_pg_index_toast_table;
+WARNING:  terminating connection because of crash of another server process
+DETAIL:  The postmaster has commanded this server process to roll back the current transaction and exit, because anothe...
+HINT:  In a moment you should be able to reconnect to the database and repeat your command.
+server closed the connection unexpectedly
+	This probably means the server terminated abnormally
...
sanitizer
SUMMARY: AddressSanitizer: heap-buffer-overflow ../../../../src/libsanitizer/sanitizer_common/sanitizer_common_intercept...
sanitizer
SUMMARY: AddressSanitizer: global-buffer-overflow /tmp/cirrus-ci-build/src/backend/port/pg_shmem.c:1465 in PGSharedMemor...
sanitizer
SUMMARY: AddressSanitizer: global-buffer-overflow /tmp/cirrus-ci-build/src/backend/port/pg_shmem.c:1465 in PGSharedMemor...
sanitizer
SUMMARY: AddressSanitizer: global-buffer-overflow /tmp/cirrus-ci-build/src/backend/port/pg_shmem.c:1465 in PGSharedMemor...
sanitizer
SUMMARY: AddressSanitizer: heap-buffer-overflow ../../../../src/libsanitizer/sanitizer_common/sanitizer_common_intercept...
tap
[12:11:46.055](124.416s) not ok 5 - regression tests pass
[12:12:08.530](1.163s) not ok 16 - run of pg_upgrade --check for new instance
[12:12:08.530](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[12:12:09.375](0.844s) not ok 18 - run of pg_upgrade for new instance
[12:12:09.375](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[12:12:09.567](0.052s) not ok 20 - check that locales in new cluster match original cluster
[12:12:10.167](0.038s) not ok 22 - old and new dumps match after pg_upgrade
tap
[12:12:52.280](0.268s) Bail out!  pg_ctl start failed
tap
[12:10:54.445](0.831s) not ok 1 - no parameters missing from postgresql.conf.sample
Linux - Debian Bookworm - Meson
core
[12:08:33.595] #0  0x00007f88468a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[12:08:33.595] #1  0x00007f884685afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[12:08:33.595] #2  0x00007f8846845472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[12:08:33.595] #3  0x00007f8846a1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[12:08:33.595] #4  0x00007f8846a2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[12:08:33.595] #5  0x00007f8846a0db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x557dda831500, In...
[12:08:33.595] #6  0x0000557dd9b876dd in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[12:08:33.595] #7  0x0000557dd9a859aa in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[12:08:33.595] #8  0x0000557dd9a86480 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[12:08:33.595] #9  0x0000557dd9a87ed1 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x557e0fed25d0) at ../src/ba...
core
[12:08:43.112] #0  0x00007f0c952a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[12:08:43.112] #1  0x00007f0c9525afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[12:08:43.112] #2  0x00007f0c95245472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[12:08:43.112] #3  0x0000564807f6184c in ExceptionalCondition (conditionName=conditionName@entry=0x564808247b50 "!IsTran...
[12:08:43.112] #4  0x0000564807cf430d in pgstat_report_stat (force=force@entry=true) at ../src/backend/utils/activity/pg...
[12:08:43.112] #5  0x0000564807cf4666 in pgstat_shutdown_hook (code=<optimized out>, arg=<optimized out>) at ../src/back...
[12:08:43.112] #6  0x0000564807c5983b in shmem_exit (code=code@entry=1) at ../src/backend/storage/ipc/ipc.c:245
[12:08:43.112] #7  0x0000564807c59ae6 in proc_exit_prepare (code=code@entry=1) at ../src/backend/storage/ipc/ipc.c:200
[12:08:43.112] #8  0x0000564807c59ca4 in proc_exit (code=code@entry=1) at ../src/backend/storage/ipc/ipc.c:113
[12:08:43.112] #9  0x0000564807f6699d in errfinish (filename=filename@entry=0x5648081a8b98 "../src/backend/access/transa...
core
[12:08:42.617] #0  0x00007fc6080a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[12:08:42.617] #1  0x00007fc60805afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[12:08:42.617] #2  0x00007fc608045472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[12:08:42.617] #3  0x00007fc60821e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[12:08:42.617] #4  0x00007fc60822aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[12:08:42.617] #5  0x00007fc60820db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x55c341fa1500, In...
[12:08:42.617] #6  0x000055c3412f76dd in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[12:08:42.617] #7  0x000055c3411f59aa in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[12:08:42.617] #8  0x000055c3411f6480 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[12:08:42.618] #9  0x000055c3411f7ed1 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x55c34aae35d0) at ../src/ba...
core
[12:08:42.111] #0  0x00007f65faca9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[12:08:42.111] #1  0x00007f65fac5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[12:08:42.111] #2  0x00007f65fac45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[12:08:42.111] #3  0x00007f65fae1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[12:08:42.111] #4  0x00007f65fae2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[12:08:42.111] #5  0x00007f65fae0db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x55d91ed83500, In...
[12:08:42.111] #6  0x000055d91e0d96dd in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[12:08:42.111] #7  0x000055d91dfd79aa in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[12:08:42.111] #8  0x000055d91dfd8480 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[12:08:42.112] #9  0x000055d91dfd9ed1 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x55d94cc175d0) at ../src/ba...
core
[12:08:41.599] #0  0x00007fe8ff6a9eec in ?? ()
[12:08:42.080] #0  0x00007f65faca9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[12:08:41.383] #0  0x00007f2d05ca9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[12:08:41.383] #1  0x00007f2d05c5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[12:08:41.383] #2  0x00007f2d05c45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[12:08:41.383] #3  0x00007f2d05e1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[12:08:41.383] #4  0x00007f2d05e2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[12:08:41.383] #5  0x00007f2d05e0db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x561ca7a16500, In...
[12:08:41.383] #6  0x0000561ca6d6c6dd in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[12:08:41.383] #7  0x0000561ca6c6a9aa in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[12:08:41.383] #8  0x0000561ca6c6b480 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[12:08:41.384] #9  0x0000561ca6c6ced1 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x561cd32b85d0) at ../src/ba...
core
[12:08:40.880] #0  0x00007f59b2aa9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[12:08:40.880] #1  0x00007f59b2a5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[12:08:40.880] #2  0x00007f59b2a45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[12:08:40.880] #3  0x00007f59b2c1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[12:08:40.880] #4  0x00007f59b2c2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[12:08:40.880] #5  0x00007f59b2c0db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x56123ec56500, In...
[12:08:40.880] #6  0x000056123dfac6dd in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[12:08:40.880] #7  0x000056123deaa9aa in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[12:08:40.880] #8  0x000056123deab480 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[12:08:40.880] #9  0x000056123deaced1 in PostmasterMain (argc=argc@entry=8, argv=argv@entry=0x56127c47a630) at ../src/ba...
core
[12:08:40.304] #0  0x00007f7910ca9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[12:08:40.304] #1  0x00007f7910c5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[12:08:40.304] #2  0x00007f7910c45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[12:08:40.304] #3  0x00007f7910e1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[12:08:40.304] #4  0x00007f7910e2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[12:08:40.304] #5  0x00007f7910e0db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x55be5c681ea0, In...
[12:08:40.304] #6  0x000055be5b94dec1 in PGSharedMemoryCreate (size=size@entry=110436352, shim=shim@entry=0x7fff3a3f1728...
[12:08:40.304] #7  0x000055be5ba64aa4 in CreateSharedMemoryAndSemaphores () at ../src/backend/storage/ipc/ipci.c:234
[12:08:40.304] #8  0x000055be5b9631ae in PostmasterStateMachine () at ../src/backend/postmaster/postmaster.c:3228
[12:08:40.304] #9  0x000055be5b964328 in process_pm_child_exit () at ../src/backend/postmaster/postmaster.c:2570
core
[12:08:39.833] #0  0x00007fa8562a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[12:08:39.833] #1  0x00007fa85625afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[12:08:39.833] #2  0x00007fa856245472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[12:08:39.833] #3  0x00007fa85641e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[12:08:39.833] #4  0x00007fa85642aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[12:08:39.833] #5  0x00007fa85640db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x5634202b6500, In...
[12:08:39.833] #6  0x000056341f60c6dd in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[12:08:39.833] #7  0x000056341f50a9aa in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[12:08:39.833] #8  0x000056341f50b480 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[12:08:39.834] #9  0x000056341f50ced1 in PostmasterMain (argc=argc@entry=8, argv=argv@entry=0x56343a465630) at ../src/ba...
core
[12:08:39.306] #0  0x00007f59b2aa9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[12:08:39.306] #1  0x00007f59b2a5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[12:08:39.306] #2  0x00007f59b2a45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[12:08:39.306] #3  0x000056123e2b284c in ExceptionalCondition (conditionName=conditionName@entry=0x56123e598b50 "!IsTran...
[12:08:39.306] #4  0x000056123e04530d in pgstat_report_stat (force=force@entry=true) at ../src/backend/utils/activity/pg...
[12:08:39.306] #5  0x000056123e045666 in pgstat_shutdown_hook (code=<optimized out>, arg=<optimized out>) at ../src/back...
[12:08:39.306] #6  0x000056123dfaa83b in shmem_exit (code=code@entry=1) at ../src/backend/storage/ipc/ipc.c:245
[12:08:39.306] #7  0x000056123dfaaae6 in proc_exit_prepare (code=code@entry=1) at ../src/backend/storage/ipc/ipc.c:200
[12:08:39.306] #8  0x000056123dfaaca4 in proc_exit (code=code@entry=1) at ../src/backend/storage/ipc/ipc.c:113
[12:08:39.306] #9  0x000056123e2b799d in errfinish (filename=filename@entry=0x56123e4f9b98 "../src/backend/access/transa...
core
[12:08:37.843] #0  0x00007fb39f0a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[12:08:37.843] #1  0x00007fb39f05afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[12:08:37.843] #2  0x00007fb39f045472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[12:08:37.843] #3  0x00007fb39f21e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[12:08:37.843] #4  0x00007fb39f22aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[12:08:37.843] #5  0x00007fb39f20db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x564ac01f0500, In...
[12:08:37.843] #6  0x0000564abf5466dd in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[12:08:37.843] #7  0x0000564abf4449aa in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[12:08:37.843] #8  0x0000564abf445480 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[12:08:37.843] #9  0x0000564abf446ed1 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x564ae1070630) at ../src/ba...
core
[12:08:37.363] #0  0x00007f42b7aa9eec in ?? ()
[12:08:37.811] #0  0x00007fb39f0a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[12:08:37.166] #0  0x00007fa07d0a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[12:08:37.166] #1  0x00007fa07d05afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[12:08:37.166] #2  0x00007fa07d045472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[12:08:37.166] #3  0x00007fa07d21e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[12:08:37.166] #4  0x00007fa07d22aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[12:08:37.166] #5  0x00007fa07d20db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x55e4ac473500, In...
[12:08:37.166] #6  0x000055e4ab7c96dd in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[12:08:37.166] #7  0x000055e4ab6c79aa in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[12:08:37.166] #8  0x000055e4ab6c8480 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[12:08:37.166] #9  0x000055e4ab6c9ed1 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x55e4cc9015d0) at ../src/ba...
core
[12:08:36.666] #0  0x00007f82558a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[12:08:36.666] #1  0x00007f825585afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[12:08:36.666] #2  0x00007f8255845472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[12:08:36.666] #3  0x00007f8255a1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[12:08:36.666] #4  0x00007f8255a2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[12:08:36.666] #5  0x00007f8255a0db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x55a34c3fd500, In...
[12:08:36.666] #6  0x000055a34b7536dd in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[12:08:36.666] #7  0x000055a34b6519aa in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[12:08:36.666] #8  0x000055a34b652480 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[12:08:36.666] #9  0x000055a34b653ed1 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x55a3788d25a0) at ../src/ba...
core
[12:08:36.093] #0  0x00007f69fd4a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[12:08:36.093] #1  0x00007f69fd45afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[12:08:36.093] #2  0x00007f69fd445472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[12:08:36.093] #3  0x00007f69fd61e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[12:08:36.093] #4  0x00007f69fd62aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[12:08:36.093] #5  0x00007f69fd60db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x55e5b9b5d500, In...
[12:08:36.093] #6  0x000055e5b8eb36dd in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[12:08:36.093] #7  0x000055e5b8db19aa in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[12:08:36.093] #8  0x000055e5b8db2480 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[12:08:36.094] #9  0x000055e5b8db3ed1 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x55e5d76395c0) at ../src/ba...
core
[12:08:35.587] #0  0x00007f676faa9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[12:08:35.587] #1  0x00007f676fa5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[12:08:35.587] #2  0x00007f676fa45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[12:08:35.587] #3  0x00007f676fc1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[12:08:35.587] #4  0x00007f676fc2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[12:08:35.587] #5  0x00007f676fc0db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x5611c5c82500, In...
[12:08:35.587] #6  0x00005611c4fd86dd in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[12:08:35.587] #7  0x00005611c4ed69aa in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[12:08:35.587] #8  0x00005611c4ed7480 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[12:08:35.587] #9  0x00005611c4ed8ed1 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x5611ef7f45d0) at ../src/ba...
core
[12:08:35.088] #0  0x00007f3ca20a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[12:08:35.088] #1  0x00007f3ca205afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[12:08:35.088] #2  0x00007f3ca2045472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[12:08:35.088] #3  0x00007f3ca221e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[12:08:35.088] #4  0x00007f3ca222aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[12:08:35.088] #5  0x00007f3ca220db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x55d7ce026500, In...
[12:08:35.088] #6  0x000055d7cd37c6dd in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[12:08:35.088] #7  0x000055d7cd27a9aa in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[12:08:35.088] #8  0x000055d7cd27b480 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[12:08:35.088] #9  0x000055d7cd27ced1 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x55d7e629b5c0) at ../src/ba...
core
[12:08:34.564] #0  0x00007f35fcaa9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[12:08:34.564] #1  0x00007f35fca5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[12:08:34.564] #2  0x00007f35fca45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[12:08:34.564] #3  0x00007f35fcc1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[12:08:34.564] #4  0x00007f35fcc2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[12:08:34.564] #5  0x00007f35fcc0db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x5628ef876500, In...
[12:08:34.564] #6  0x00005628eebcc6dd in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[12:08:34.564] #7  0x00005628eeaca9aa in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[12:08:34.564] #8  0x00005628eeacb480 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[12:08:34.564] #9  0x00005628eeacced1 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x56291703b5d0) at ../src/ba...
core
[12:08:34.093] #0  0x00007ffa050a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[12:08:34.093] #1  0x00007ffa0505afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[12:08:34.093] #2  0x00007ffa05045472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[12:08:34.093] #3  0x00007ffa0521e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[12:08:34.093] #4  0x00007ffa0522aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[12:08:34.093] #5  0x00007ffa0520db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x55cee3ae9500, In...
[12:08:34.093] #6  0x000055cee2e3f6dd in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[12:08:34.093] #7  0x000055cee2d3d9aa in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[12:08:34.093] #8  0x000055cee2d3e480 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[12:08:34.093] #9  0x000055cee2d3fed1 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x55cf1b224630) at ../src/ba...
core
[12:08:43.624] #0  0x00007fbec2ea9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[12:08:43.624] #1  0x00007fbec2e5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[12:08:43.624] #2  0x00007fbec2e45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[12:08:43.624] #3  0x00007fbec301e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[12:08:43.624] #4  0x00007fbec302aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[12:08:43.624] #5  0x00007fbec300db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x559c5cef1500, In...
[12:08:43.624] #6  0x0000559c5c2476dd in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[12:08:43.624] #7  0x0000559c5c1459aa in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[12:08:43.624] #8  0x0000559c5c146480 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[12:08:43.624] #9  0x0000559c5c147ed1 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x559c910365a0) at ../src/ba...
core
[12:08:33.108] #0  0x00007f0c952a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[12:08:33.108] #1  0x00007f0c9525afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[12:08:33.108] #2  0x00007f0c95245472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[12:08:33.108] #3  0x00007f0c9541e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[12:08:33.108] #4  0x00007f0c9542aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[12:08:33.108] #5  0x00007f0c9540db58 in __ubsan::__ubsan_handle_out_of_bounds_abort (Data=Data@entry=0x564808905500, In...
[12:08:33.108] #6  0x0000564807c5b6dd in CheckPostmasterSignal (reason=reason@entry=PMSIGNAL_SHMEM_RESIZE) at ../src/bac...
[12:08:33.108] #7  0x0000564807b599aa in process_pm_pmsignal () at ../src/backend/postmaster/postmaster.c:3870
[12:08:33.108] #8  0x0000564807b5a480 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1696
[12:08:33.108] #9  0x0000564807b5bed1 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x5648375f55a0) at ../src/ba...
core
[12:08:32.640] #0  0x00007f4e67ca9eec in ?? ()
[12:08:33.080] #0  0x00007f0c952a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[12:08:32.469] #0  0x00007fa8562a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[12:08:32.469] #1  0x00007fa85625afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[12:08:32.469] #2  0x00007fa856245472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[12:08:32.469] #3  0x000056341f91284c in ExceptionalCondition (conditionName=conditionName@entry=0x56341fbf8b50 "!IsTran...
[12:08:32.469] #4  0x000056341f6a530d in pgstat_report_stat (force=force@entry=true) at ../src/backend/utils/activity/pg...
[12:08:32.469] #5  0x000056341f6a5666 in pgstat_shutdown_hook (code=<optimized out>, arg=<optimized out>) at ../src/back...
[12:08:32.469] #6  0x000056341f60a83b in shmem_exit (code=code@entry=1) at ../src/backend/storage/ipc/ipc.c:245
[12:08:32.469] #7  0x000056341f60aae6 in proc_exit_prepare (code=code@entry=1) at ../src/backend/storage/ipc/ipc.c:200
[12:08:32.469] #8  0x000056341f60aca4 in proc_exit (code=code@entry=1) at ../src/backend/storage/ipc/ipc.c:113
[12:08:32.469] #9  0x000056341f91799d in errfinish (filename=filename@entry=0x56341fb59b98 "../src/backend/access/transa...
test
[12:07:59.456]   5/341 postgresql:pg_upgrade / pg_upgrade/005_char_signedness                          ERROR            ...
[12:07:59.456]   6/341 postgresql:recovery / recovery/001_stream_rep                                   ERROR            ...
[12:07:59.456]   7/341 postgresql:recovery / recovery/002_archiving                                    ERROR            ...
[12:07:59.456]   8/341 postgresql:pg_upgrade / pg_upgrade/003_logical_slots                            ERROR            ...
[12:07:59.456]   9/341 postgresql:pg_upgrade / pg_upgrade/006_transfer_modes                           ERROR            ...
[12:07:59.456]  13/341 postgresql:pg_upgrade / pg_upgrade/004_subscription                             ERROR            ...
[12:07:59.456]  10/341 postgresql:regress / regress/regress                                            ERROR            ...
[12:07:59.456]  11/341 postgresql:recovery / recovery/003_recovery_targets                             ERROR            ...
[12:07:59.456]  12/341 postgresql:recovery / recovery/004_timeline_switch                              ERROR            ...
[12:07:59.456]  14/341 postgresql:recovery / recovery/005_replay_delay                                 ERROR            ...
[12:07:59.456]  15/341 postgresql:recovery / recovery/006_logical_decoding                             ERROR            ...
[12:07:59.456]  17/341 postgresql:recovery / recovery/007_sync_rep                                     ERROR            ...
[12:07:59.456]  18/341 postgresql:isolation / isolation/isolation                                      ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[12:04:34.209] c:\cirrus\src\include\storage/pg_shmem.h(66): error C2061: syntax error: identifier 'pg_atomic_uint32'
compiler
[12:04:34.328] c:\cirrus\src\include\storage/pg_shmem.h(73): error C2143: syntax error: missing '{' before '*'
compiler
[12:04:34.328] c:\cirrus\src\include\storage/pg_shmem.h(71): error C2059: syntax error: '}'
compiler
[12:04:34.328] c:\cirrus\src\include\storage/pg_shmem.h(69): error C2059: syntax error: ';'
compiler
[12:04:34.209] c:\cirrus\src\include\storage/pg_shmem.h(69): error C2061: syntax error: identifier 'Generation'
compiler
[12:04:34.209] c:\cirrus\src\include\storage/pg_shmem.h(68): error C2370: 'Barrier': redefinition; different storage cla...
53/5151 DirtyScanshot index scan skips concurrently updated tuples
Windows - Server 2019, VS 2019 - Meson & ninja
test
[07:18:08.924] 335/335 postgresql:ecpg / ecpg/ecpg                                                     TIMEOUT        10...
53/5801 queryId constant squashing does not support prepared statements
FreeBSD - Meson
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/select.out /tmp/cirrus-ci-build/build/testrun/pg_stat_...
--- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/select.out	2025-06-09 11:30:05.287868000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/select.out	2025-06-09 11:33:52.424046000 +0000
@@ -292,10 +292,11 @@
 SELECT query, calls FROM pg_stat_statements ORDER BY query COLLATE "C";
                                  query                                  | calls 
 ------------------------------------------------------------------------+-------
- SELECT WHERE $1 IN ($2 /*, ... */)                                     |     2
+ SELECT WHERE $1 = ANY (ARRAY[$2 /*, ... */])                           |     1
+ SELECT WHERE $1 IN ($2, int4($3), int4($4))                            |     1
  SELECT pg_stat_statements_reset() IS NOT NULL AS t                     |     1
  SELECT query, calls FROM pg_stat_statements ORDER BY query COLLATE "C" |     0
-(3 rows)
+(4 rows)
 
 --
 -- queries with locking clauses
diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/dml.out /tmp/cirrus-ci-build/build/testrun/pg_stat_sta...
--- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/dml.out	2025-06-09 11:30:05.286299000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/dml.out	2025-06-09 11:33:52.533756000 +0000
...
test
[11:38:05.610]  89/340 postgresql:pg_stat_statements / pg_stat_statements/regress                      ERROR            ...
FreeBSD - Meson
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/select.out /tmp/cirrus-ci-build/build/testrun/pg_stat_...
--- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/select.out	2025-06-09 03:40:01.645395000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/select.out	2025-06-09 03:43:55.725235000 +0000
@@ -292,10 +292,11 @@
 SELECT query, calls FROM pg_stat_statements ORDER BY query COLLATE "C";
                                  query                                  | calls 
 ------------------------------------------------------------------------+-------
- SELECT WHERE $1 IN ($2 /*, ... */)                                     |     2
+ SELECT WHERE $1 = ANY (ARRAY[$2 /*, ... */])                           |     1
+ SELECT WHERE $1 IN ($2, int4($3), int4($4))                            |     1
  SELECT pg_stat_statements_reset() IS NOT NULL AS t                     |     1
  SELECT query, calls FROM pg_stat_statements ORDER BY query COLLATE "C" |     0
-(3 rows)
+(4 rows)
 
 --
 -- queries with locking clauses
diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/dml.out /tmp/cirrus-ci-build/build/testrun/pg_stat_sta...
--- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/dml.out	2025-06-09 03:40:01.644004000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/dml.out	2025-06-09 03:43:55.872544000 +0000
...
test
[03:48:15.508]  89/340 postgresql:pg_stat_statements / pg_stat_statements/regress                      ERROR            ...
53/5214 SQL:2023 JSON simplified accessor support
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[22:13:27.345] c:\cirrus\src\backend\utils\adt\jsonbsubs.c(223) : warning C4715: 'make_jsonpath_item_expr': not all cont...
53/5270 jsonpath string methods: lower, upper, initcap, l/r/btrim, replace, split_part
CompilerWarnings
compiler
[20:12:15.936] jsonpath_exec.c:2830:13: error: mixing declarations and code is incompatible with standards before C99 [-...
compiler
[20:11:44.749] jsonpath_exec.c:2830:13: error: mixing declarations and code is incompatible with standards before C99 [-...
compiler
[20:10:57.762] jsonpath_exec.c:2830:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-sta...
compiler
[20:10:30.341] jsonpath_exec.c:2830:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-sta...
compiler
[20:13:20.976] jsonpath_exec.c:2830:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-sta...
FreeBSD - Meson
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
core
[20:18:20.727] #0  0x000000082bcec1ba in thr_kill () from /lib/libc.so.7
[20:18:20.727] #1  0x000000082bc655d4 in raise () from /lib/libc.so.7
[20:18:20.727] #2  0x000000082bd18b59 in abort () from /lib/libc.so.7
[20:18:20.727] #3  0x0000000000ad4a25 in ExceptionalCondition (conditionName=0x398029 "v->type == jpiAnd || v->type == j...
[20:18:20.727] #4  0x0000000000a01fef in jspGetLeftArg (v=v@entry=0x821382680, a=a@entry=0x8213825f0) at ../src/backend/...
[20:18:20.727] #5  0x0000000000a03587 in printJsonPathItem (buf=buf@entry=0x821382710, v=v@entry=0x821382680, inKey=true...
[20:18:20.727] #6  0x0000000000a03733 in printJsonPathItem (buf=buf@entry=0x821382710, v=v@entry=0x8213826e8, inKey=<opt...
[20:18:20.727] #7  0x0000000000a01bfd in jsonPathToCstring (out=0x821382710, in=<optimized out>, estimated_len=<optimize...
[20:18:20.727] #8  0x0000000000adf8d3 in FunctionCall1Coll (flinfo=0x2f056d675d58, collation=0, arg1=6) at ../src/backen...
[20:18:20.727] #9  OutputFunctionCall (flinfo=0x2f056d675d58, val=6) at ../src/backend/utils/fmgr/fmgr.c:1685
core
[20:18:21.049] #0  0x000000082b9b81ba in thr_kill () from /lib/libc.so.7
[20:18:21.049] #1  0x000000082b9315d4 in raise () from /lib/libc.so.7
[20:18:21.049] #2  0x000000082b9e4b59 in abort () from /lib/libc.so.7
[20:18:21.049] #3  0x0000000000ad4a25 in ExceptionalCondition (conditionName=0x398029 "v->type == jpiAnd || v->type == j...
[20:18:21.049] #4  0x0000000000a01fef in jspGetLeftArg (v=v@entry=0x82114d8d0, a=a@entry=0x82114d840) at ../src/backend/...
[20:18:21.049] #5  0x0000000000a03587 in printJsonPathItem (buf=buf@entry=0x82114d960, v=v@entry=0x82114d8d0, inKey=true...
[20:18:21.049] #6  0x0000000000a03733 in printJsonPathItem (buf=buf@entry=0x82114d960, v=v@entry=0x82114d938, inKey=<opt...
[20:18:21.049] #7  0x0000000000a01bfd in jsonPathToCstring (out=0x82114d960, in=<optimized out>, estimated_len=<optimize...
[20:18:21.049] #8  0x0000000000adf8d3 in FunctionCall1Coll (flinfo=0x1582ed84ed58, collation=0, arg1=6) at ../src/backen...
[20:18:21.049] #9  OutputFunctionCall (flinfo=0x1582ed84ed58, val=6) at ../src/backend/utils/fmgr/fmgr.c:1685
core
[20:18:21.342] #0  0x000000082bad61ba in thr_kill () from /lib/libc.so.7
[20:18:21.342] #1  0x000000082ba4f5d4 in raise () from /lib/libc.so.7
[20:18:21.342] #2  0x000000082bb02b59 in abort () from /lib/libc.so.7
[20:18:21.342] #3  0x0000000000ad4a25 in ExceptionalCondition (conditionName=0x398029 "v->type == jpiAnd || v->type == j...
[20:18:21.342] #4  0x0000000000a01fef in jspGetLeftArg (v=v@entry=0x8210332f0, a=a@entry=0x821033260) at ../src/backend/...
[20:18:21.342] #5  0x0000000000a03587 in printJsonPathItem (buf=buf@entry=0x821033380, v=v@entry=0x8210332f0, inKey=true...
[20:18:21.342] #6  0x0000000000a03733 in printJsonPathItem (buf=buf@entry=0x821033380, v=v@entry=0x821033358, inKey=<opt...
[20:18:21.342] #7  0x0000000000a01bfd in jsonPathToCstring (out=0x821033380, in=<optimized out>, estimated_len=<optimize...
[20:18:21.342] #8  0x0000000000adf8d3 in FunctionCall1Coll (flinfo=0x230ea622ce50, collation=0, arg1=6) at ../src/backen...
[20:18:21.342] #9  OutputFunctionCall (flinfo=0x230ea622ce50, val=6) at ../src/backend/utils/fmgr/fmgr.c:1685
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/json.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up...
--- /tmp/cirrus-ci-build/src/test/regress/expected/json.out	2025-06-08 20:09:30.962221000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/json.out	2025-06-08 20:12:49.099110000 +00...
@@ -1358,1411 +1358,10 @@
 (1 row)
 
 select '[{"b": "c"}, {"b": null}]'::json #>> array['1','b'];
- ?column? 
-----------
- 
-(1 row)
-
-select '"foo"'::json #>> array['z'];
- ?column? 
-----------
- 
-(1 row)
-
-select '42'::json #>> array['f2'];
- ?column? 
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/json.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/json.out	2025-06-08 20:09:30.962221000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/json.out	2025-06-08 20:13:53.041026000 +...
@@ -1031,1738 +1031,10 @@
 (1 row)
 
 select json_extract_path('{"f2":["f3",1],"f4":{"f5":99,"f6":"stringy"}}','f2',0::text);
- json_extract_path 
--------------------
- "f3"
-(1 row)
-
-select json_extract_path('{"f2":["f3",1],"f4":{"f5":99,"f6":"stringy"}}','f2',1::text);
- json_extract_path 
--------------------
- 1
-(1 row)
-
-select json_extract_path_text('{"f2":{"f3":1},"f4":{"f5":99,"f6":"stringy"}}','f4','f6');
- json_extract_path_text 
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/json.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu...
--- /tmp/cirrus-ci-build/src/test/regress/expected/json.out	2025-06-08 20:09:30.962221000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/json.out	2025-06-08 20:12:55.787693000 +0000
@@ -1093,1676 +1093,10 @@
 
 -- extract_path operators
 select '{"f2":{"f3":1},"f4":{"f5":99,"f6":"stringy"}}'::json#>array['f4','f6'];
- ?column?  
------------
- "stringy"
-(1 row)
-
-select '{"f2":{"f3":1},"f4":{"f5":99,"f6":"stringy"}}'::json#>array['f2'];
- ?column? 
-----------
- {"f3":1}
-(1 row)
-
-select '{"f2":["f3",1],"f4":{"f5":99,"f6":"stringy"}}'::json#>array['f2','0'];
- ?column? 
...
tap
[20:12:50.109](141.948s) not ok 5 - regression tests pass
[20:13:30.671](1.301s) not ok 16 - run of pg_upgrade --check for new instance
[20:13:30.672](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[20:13:31.259](0.586s) not ok 18 - run of pg_upgrade for new instance
[20:13:31.259](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[20:13:31.393](0.022s) not ok 20 - check that locales in new cluster match original cluster
[20:13:32.342](0.035s) not ok 22 - old and new dumps match after pg_upgrade
tap
[20:13:53.835](163.044s) not ok 2 - regression tests pass
test
[20:15:41.387] 127/340 postgresql:regress / regress/regress                                            ERROR           1...
[20:15:41.387] 118/340 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[20:15:41.387] 199/340 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
Linux - Debian Bookworm - Autoconf
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
core
[20:21:25.686] #0  0x00007fd0356abeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[20:21:25.686] #1  0x00007fd03565cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[20:21:25.686] #2  0x00007fd035647472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[20:21:25.686] #3  0x0000563a2d9769e3 in ExceptionalCondition (conditionName=conditionName@entry=0x563a2ddb3280 "v->type...
[20:21:25.686] #4  0x0000563a2d792d84 in jspGetLeftArg (v=v@entry=0x7ffc032e5ce0, a=a@entry=0x7ffc032e5b70) at jsonpath....
[20:21:25.686] #5  0x0000563a2d794423 in printJsonPathItem (buf=buf@entry=0x7ffc032e5e50, v=v@entry=0x7ffc032e5ce0, inKe...
[20:21:25.686] #6  0x0000563a2d794718 in printJsonPathItem (buf=buf@entry=0x7ffc032e5e50, v=v@entry=0x7ffc032e5e90, inKe...
[20:21:25.686] #7  0x0000563a2d79485a in jsonPathToCstring (out=0x7ffc032e5e50, out@entry=0x0, in=0x625000008fa0, estima...
[20:21:25.686] #8  0x0000563a2d794971 in jsonpath_out (fcinfo=<optimized out>) at jsonpath.c:138
[20:21:25.686] #9  0x0000563a2d98c4ed in FunctionCall1Coll (flinfo=0x6250000539c8, collation=collation@entry=0, arg1=108...
core
[20:21:24.309] #0  0x00007ff1b16abeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[20:21:24.309] #1  0x00007ff1b165cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[20:21:24.309] #2  0x00007ff1b1647472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[20:21:24.309] #3  0x000055bc76df89e3 in ExceptionalCondition (conditionName=conditionName@entry=0x55bc77235280 "v->type...
[20:21:24.309] #4  0x000055bc76c14d84 in jspGetLeftArg (v=v@entry=0x7ffe57bd05b0, a=a@entry=0x7ffe57bd0440) at jsonpath....
[20:21:24.309] #5  0x000055bc76c16423 in printJsonPathItem (buf=buf@entry=0x7ffe57bd0720, v=v@entry=0x7ffe57bd05b0, inKe...
[20:21:24.309] #6  0x000055bc76c16718 in printJsonPathItem (buf=buf@entry=0x7ffe57bd0720, v=v@entry=0x7ffe57bd0760, inKe...
[20:21:24.309] #7  0x000055bc76c1685a in jsonPathToCstring (out=0x7ffe57bd0720, out@entry=0x0, in=0x625000008fa0, estima...
[20:21:24.309] #8  0x000055bc76c16971 in jsonpath_out (fcinfo=<optimized out>) at jsonpath.c:138
[20:21:24.309] #9  0x000055bc76e0e4ed in FunctionCall1Coll (flinfo=0x6250000539c8, collation=collation@entry=0, arg1=108...
core
[20:21:24.759] #0  0x00007ff1b16abeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[20:21:24.759] #1  0x00007ff1b165cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[20:21:24.759] #2  0x00007ff1b1647472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[20:21:24.759] #3  0x000055bc76df89e3 in ExceptionalCondition (conditionName=conditionName@entry=0x55bc77235280 "v->type...
[20:21:24.759] #4  0x000055bc76c14d84 in jspGetLeftArg (v=v@entry=0x7ffe57bcfd60, a=a@entry=0x7ffe57bced70) at jsonpath....
[20:21:24.759] #5  0x000055bc76c1affe in executeStringInternalMethod (cxt=cxt@entry=0x7ffe57bd0600, jsp=jsp@entry=0x7ffe...
[20:21:24.759] #6  0x000055bc76c1f80e in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffe57bd0600, jsp=jsp@entry=0x7ffe5...
[20:21:24.759] #7  0x000055bc76c2434e in executeAnyItem (cxt=<optimized out>, jsp=<optimized out>, jbc=<optimized out>, ...
[20:21:24.759] #8  0x000055bc76c2440f in executeItemUnwrapTargetArray (cxt=cxt@entry=0x7ffe57bd0600, jsp=jsp@entry=0x7ff...
[20:21:24.759] #9  0x000055bc76c1f830 in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffe57bd0600, jsp=0x7ffe57bcfd60, j...
core
[20:21:25.248] #0  0x00007f7aa62abeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[20:21:25.248] #1  0x00007f7aa625cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[20:21:25.248] #2  0x00007f7aa6247472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[20:21:25.248] #3  0x000055a5677249e3 in ExceptionalCondition (conditionName=conditionName@entry=0x55a567b61280 "v->type...
[20:21:25.248] #4  0x000055a567540d84 in jspGetLeftArg (v=v@entry=0x7ffd01dc9980, a=a@entry=0x7ffd01dc9810) at jsonpath....
[20:21:25.248] #5  0x000055a567542423 in printJsonPathItem (buf=buf@entry=0x7ffd01dc9af0, v=v@entry=0x7ffd01dc9980, inKe...
[20:21:25.248] #6  0x000055a567542718 in printJsonPathItem (buf=buf@entry=0x7ffd01dc9af0, v=v@entry=0x7ffd01dc9b30, inKe...
[20:21:25.248] #7  0x000055a56754285a in jsonPathToCstring (out=0x7ffd01dc9af0, out@entry=0x0, in=0x625000008fa0, estima...
[20:21:25.248] #8  0x000055a567542971 in jsonpath_out (fcinfo=<optimized out>) at jsonpath.c:138
[20:21:25.248] #9  0x000055a56773a4ed in FunctionCall1Coll (flinfo=0x6250000513d8, collation=collation@entry=0, arg1=108...
core
[20:21:23.855] #0  0x00007fd0356abeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[20:21:23.855] #1  0x00007fd03565cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[20:21:23.855] #2  0x00007fd035647472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[20:21:23.855] #3  0x0000563a2d9769e3 in ExceptionalCondition (conditionName=conditionName@entry=0x563a2ddb3280 "v->type...
[20:21:23.855] #4  0x0000563a2d792d84 in jspGetLeftArg (v=v@entry=0x7ffc032e5490, a=a@entry=0x7ffc032e44a0) at jsonpath....
[20:21:23.855] #5  0x0000563a2d798ffe in executeStringInternalMethod (cxt=cxt@entry=0x7ffc032e5d30, jsp=jsp@entry=0x7ffc...
[20:21:23.855] #6  0x0000563a2d79d80e in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffc032e5d30, jsp=jsp@entry=0x7ffc0...
[20:21:23.855] #7  0x0000563a2d7a234e in executeAnyItem (cxt=<optimized out>, jsp=<optimized out>, jbc=<optimized out>, ...
[20:21:23.855] #8  0x0000563a2d7a240f in executeItemUnwrapTargetArray (cxt=cxt@entry=0x7ffc032e5d30, jsp=jsp@entry=0x7ff...
[20:21:23.855] #9  0x0000563a2d79d830 in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffc032e5d30, jsp=0x7ffc032e5490, j...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out	2025-06-08 20:09:29.212722534 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/jsonpath.out	2025-06-08 20:16:23.335591444 +0000
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/json.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/result...
--- /tmp/cirrus-ci-build/src/test/regress/expected/json.out	2025-06-08 20:09:29.208728648 +0000
+++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/json.out	2025-06-08 20:17:33.703376044 +0000
@@ -1472,1297 +1472,7 @@
 (1 row)
 
 select * from json_populate_record(null::jpop,'{"a":"blurfl","x":43.2}') q;
-   a    | b | c 
---------+---+---
- blurfl |   | 
-(1 row)
-
-select * from json_populate_record(row('x',3,'2012-12-31 15:30:56')::jpop,'{"a":"blurfl","x":43.2}') q;
-   a    | b |            c             
---------+---+--------------------------
- blurfl | 3 | Mon Dec 31 15:30:56 2012
-(1 row)
-
-select * from json_populate_record(null::jpop,'{"a":[100,200,false],"x":43.2}') q;
-        a        | b | c 
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out /tmp/cirrus-ci-build/src/test/regress/results/jsonp...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out	2025-06-08 20:09:29.212722534 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/jsonpath.out	2025-06-08 20:13:32.520135796 +0000
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
tap
[20:16:25.029](98.267s) not ok 5 - regression tests pass
[20:16:48.542](2.238s) not ok 16 - run of pg_upgrade --check for new instance
[20:16:48.543](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[20:16:49.816](1.272s) not ok 18 - run of pg_upgrade for new instance
[20:16:49.816](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[20:16:50.007](0.052s) not ok 20 - check that locales in new cluster match original cluster
[20:16:50.642](0.045s) not ok 22 - old and new dumps match after pg_upgrade
tap
[20:17:34.240](59.426s) not ok 2 - regression tests pass
Linux - Debian Bookworm - Meson
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
core
[20:20:18.605] #0  0x00007f0cad9bddd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[20:20:18.605] #1  0x00007f0cad96a239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[20:20:18.605] #2  0x00007f0cad96a497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[20:20:18.605] #3  0x0000559b091125c1 in ?? ()
[20:20:18.605] #4  0x0000559b0910c369 in ?? ()
[20:20:18.605] #5  0x0000559b0910b20f in ?? ()
[20:20:18.605] #6  0x0000559b0910bc3b in ?? ()
[20:20:18.605] #7  0x0000559b0910966f in ?? ()
[20:20:18.605] #8  0x00007f0cad95524a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[20:20:18.605] #9  0x00007f0cad955305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[20:20:19.363] #0  0x00007fd975ca9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[20:20:19.363] #1  0x00007fd975c5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[20:20:19.363] #2  0x00007fd975c45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[20:20:19.363] #3  0x000055a40a7de8c8 in ExceptionalCondition (conditionName=conditionName@entry=0x55a40aad1288 "v->type...
[20:20:19.363] #4  0x000055a40a64b901 in jspGetLeftArg (v=v@entry=0x7ffe8e9515f0, a=a@entry=0x7ffe8e951170) at ../src/ba...
[20:20:19.363] #5  0x000055a40a65088a in executeStringInternalMethod (cxt=cxt@entry=0x7ffe8e951860, jsp=jsp@entry=0x7ffe...
[20:20:19.363] #6  0x000055a40a653c5c in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffe8e951860, jsp=jsp@entry=0x7ffe8...
[20:20:19.363] #7  0x000055a40a657134 in executeAnyItem (cxt=cxt@entry=0x7ffe8e951860, jsp=jsp@entry=0x7ffe8e9515f0, jbc...
[20:20:19.363] #8  0x000055a40a6571b1 in executeItemUnwrapTargetArray (cxt=cxt@entry=0x7ffe8e951860, jsp=jsp@entry=0x7ff...
[20:20:19.363] #9  0x000055a40a653c7b in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffe8e951860, jsp=0x7ffe8e9515f0, j...
core
[20:20:17.575] #0  0x00007f5b27ea9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[20:20:17.575] #1  0x00007f5b27e5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[20:20:17.575] #2  0x00007f5b27e45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[20:20:17.575] #3  0x0000561b07d338c8 in ExceptionalCondition (conditionName=conditionName@entry=0x561b08026288 "v->type...
[20:20:17.575] #4  0x0000561b07ba0901 in jspGetLeftArg (v=v@entry=0x7ffec7a25150, a=a@entry=0x7ffec7a25090) at ../src/ba...
[20:20:17.575] #5  0x0000561b07ba188c in printJsonPathItem (buf=buf@entry=0x7ffec7a251e0, v=v@entry=0x7ffec7a25150, inKe...
[20:20:17.575] #6  0x0000561b07ba1b1e in printJsonPathItem (buf=buf@entry=0x7ffec7a251e0, v=v@entry=0x7ffec7a251b0, inKe...
[20:20:17.575] #7  0x0000561b07ba1b82 in jsonPathToCstring (out=0x7ffec7a251e0, out@entry=0x0, in=0x561b26368450, estima...
[20:20:17.575] #8  0x0000561b07ba1c22 in jsonpath_out (fcinfo=<optimized out>) at ../src/backend/utils/adt/jsonpath.c:13...
[20:20:17.575] #9  0x0000561b07d41656 in FunctionCall1Coll (flinfo=0x561b263a25b8, collation=collation@entry=0, arg1=<op...
core
[20:20:17.031] #0  0x00007ff5118a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[20:20:17.031] #1  0x00007ff51185afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[20:20:17.031] #2  0x00007ff511845472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[20:20:17.031] #3  0x000056414b46c8c8 in ExceptionalCondition (conditionName=conditionName@entry=0x56414b75f288 "v->type...
[20:20:17.031] #4  0x000056414b2d9901 in jspGetLeftArg (v=v@entry=0x7ffe2ab8a640, a=a@entry=0x7ffe2ab8a580) at ../src/ba...
[20:20:17.031] #5  0x000056414b2da88c in printJsonPathItem (buf=buf@entry=0x7ffe2ab8a6d0, v=v@entry=0x7ffe2ab8a640, inKe...
[20:20:17.031] #6  0x000056414b2dab1e in printJsonPathItem (buf=buf@entry=0x7ffe2ab8a6d0, v=v@entry=0x7ffe2ab8a6a0, inKe...
[20:20:17.031] #7  0x000056414b2dab82 in jsonPathToCstring (out=0x7ffe2ab8a6d0, out@entry=0x0, in=0x5641679707d0, estima...
[20:20:17.031] #8  0x000056414b2dac22 in jsonpath_out (fcinfo=<optimized out>) at ../src/backend/utils/adt/jsonpath.c:13...
[20:20:17.031] #9  0x000056414b47a656 in FunctionCall1Coll (flinfo=0x564167a57f88, collation=collation@entry=0, arg1=<op...
core
[20:20:18.487] #0  <unavailable> in ?? ()
core
[20:20:18.487] #0  0x00007f0cad9bddd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[20:20:18.487] #1  0x00007f0cad96a239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[20:20:18.487] #2  0x00007f0cad96a497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[20:20:18.487] #3  0x0000559b091125f3 in ?? ()
[20:20:18.487] #4  0x0000559b0910c369 in ?? ()
[20:20:18.487] #5  0x0000559b0910b20f in ?? ()
[20:20:18.487] #6  0x0000559b0910bc3b in ?? ()
[20:20:18.487] #7  0x0000559b0910966f in ?? ()
[20:20:18.487] #8  0x00007f0cad95524a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[20:20:18.487] #9  0x00007f0cad955305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[20:20:16.525] #0  0x00007fd975ca9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[20:20:16.525] #1  0x00007fd975c5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[20:20:16.525] #2  0x00007fd975c45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[20:20:16.525] #3  0x000055a40a7de8c8 in ExceptionalCondition (conditionName=conditionName@entry=0x55a40aad1288 "v->type...
[20:20:16.525] #4  0x000055a40a64b901 in jspGetLeftArg (v=v@entry=0x7ffe8e951910, a=a@entry=0x7ffe8e951850) at ../src/ba...
[20:20:16.525] #5  0x000055a40a64c88c in printJsonPathItem (buf=buf@entry=0x7ffe8e9519a0, v=v@entry=0x7ffe8e951910, inKe...
[20:20:16.525] #6  0x000055a40a64cb1e in printJsonPathItem (buf=buf@entry=0x7ffe8e9519a0, v=v@entry=0x7ffe8e951970, inKe...
[20:20:16.525] #7  0x000055a40a64cb82 in jsonPathToCstring (out=0x7ffe8e9519a0, out@entry=0x0, in=0x55a41c9a0430, estima...
[20:20:16.525] #8  0x000055a40a64cc22 in jsonpath_out (fcinfo=<optimized out>) at ../src/backend/utils/adt/jsonpath.c:13...
[20:20:16.525] #9  0x000055a40a7ec656 in FunctionCall1Coll (flinfo=0x55a41ca87058, collation=collation@entry=0, arg1=<op...
core
[20:20:18.348] #0  0x00007ff5118a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[20:20:18.348] #1  0x00007ff51185afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[20:20:18.348] #2  0x00007ff511845472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[20:20:18.348] #3  0x000056414b46c8c8 in ExceptionalCondition (conditionName=conditionName@entry=0x56414b75f288 "v->type...
[20:20:18.348] #4  0x000056414b2d9901 in jspGetLeftArg (v=v@entry=0x7ffe2ab8a320, a=a@entry=0x7ffe2ab89ea0) at ../src/ba...
[20:20:18.348] #5  0x000056414b2de88a in executeStringInternalMethod (cxt=cxt@entry=0x7ffe2ab8a590, jsp=jsp@entry=0x7ffe...
[20:20:18.348] #6  0x000056414b2e1c5c in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffe2ab8a590, jsp=jsp@entry=0x7ffe2...
[20:20:18.348] #7  0x000056414b2e5134 in executeAnyItem (cxt=cxt@entry=0x7ffe2ab8a590, jsp=jsp@entry=0x7ffe2ab8a320, jbc...
[20:20:18.348] #8  0x000056414b2e51b1 in executeItemUnwrapTargetArray (cxt=cxt@entry=0x7ffe2ab8a590, jsp=jsp@entry=0x7ff...
[20:20:18.348] #9  0x000056414b2e1c7b in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffe2ab8a590, jsp=0x7ffe2ab8a320, j...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out	2025-06-08 20:09:30.105961296 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonpath.out	2025-06-08 20:13:20.266996322...
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/json.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/json.out	2025-06-08 20:09:30.101987424 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/json.out	2025-06-08 20:14:27.582604031 +...
@@ -1456,1313 +1456,10 @@
 	rec	jpop,
 	reca	jpop[]
 );
-CREATE TYPE jsrec_i_not_null AS (
-	i	js_int_not_null
-);
-select * from json_populate_record(null::jpop,'{"a":"blurfl","x":43.2}') q;
-   a    | b | c 
---------+---+---
- blurfl |   | 
-(1 row)
-
-select * from json_populate_record(row('x',3,'2012-12-31 15:30:56')::jpop,'{"a":"blurfl","x":43.2}') q;
-   a    | b |            c             
---------+---+--------------------------
- blurfl | 3 | Mon Dec 31 15:30:56 2012
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out /tmp/cirrus-ci-build/build/testrun/regress/regress/...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out	2025-06-08 20:09:30.105961296 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/jsonpath.out	2025-06-08 20:13:17.555057169 +0000
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
tap
[20:13:22.090](62.708s) not ok 5 - regression tests pass
[20:13:41.818](5.673s) not ok 8 - dump outputs from original and restored regression databases match
[20:13:49.178](2.428s) not ok 16 - run of pg_upgrade --check for new instance
[20:13:49.179](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[20:13:50.501](1.323s) not ok 18 - run of pg_upgrade for new instance
[20:13:50.502](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[20:13:50.877](0.180s) not ok 20 - check that locales in new cluster match original cluster
[20:13:51.695](0.070s) not ok 22 - old and new dumps match after pg_upgrade
tap
[20:14:29.636](63.033s) not ok 2 - regression tests pass
test
[20:17:41.127]  24/341 postgresql:regress / regress/regress                                            ERROR            ...
[20:17:41.127]  27/341 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR            ...
[20:17:41.127]  93/341 postgresql:recovery / recovery/027_stream_regress                               ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
core
000000c2`167ff738 00007ffa`960f490a     ntdll!NtFsControlFile+0x14
000000c2`167ff740 00007ff7`2402a57b     KERNELBASE!ConnectNamedPipe+0x6a
000000c2`167ff7b0 00007ffa`96a44cb0     postgres!pg_signal_thread(
000000c2`167ff8b0 00007ffa`98a1edcb     KERNEL32!BaseThreadInitThunk+0x10
000000c2`167ff8e0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000c2`16fff5d8 00007ffa`989ab77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000c2`16fff5e0 00007ffa`96a44cb0     ntdll!TppWorkerThread+0x2df
000000c2`16fff8d0 00007ffa`98a1edcb     KERNEL32!BaseThreadInitThunk+0x10
000000c2`16fff900 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000c2`15ffec70 00007ff7`24391368     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
000000c2`15ffecb0 00007ff7`2423d2fd     postgres!ExceptionalCondition(
000000c2`15ffecf0 00007ff7`2423f6ec     postgres!jspGetLeftArg(
000000c2`15ffed20 00007ff7`2423f9d9     postgres!printJsonPathItem(
000000c2`15ffee30 00007ff7`2423dcb6     postgres!printJsonPathItem(
000000c2`15ffef40 00007ff7`2423c7d4     postgres!jsonPathToCstring(
000000c2`15ffefb0 00007ff7`2439c56e     postgres!jsonpath_out(
000000c2`15ffeff0 00007ff7`2439e3cf     postgres!FunctionCall1Coll(
000000c2`15fff070 00007ff7`23b82175     postgres!OutputFunctionCall(
000000c2`15fff0a0 00007ff7`23e4a1c9     postgres!printtup(
core
000000c2`16bffa38 00007ffa`960ada4e     ntdll!NtWaitForSingleObject+0x14
000000c2`16bffa40 00007ff7`2402c01c     KERNELBASE!WaitForSingleObjectEx+0x8e
000000c2`16bffae0 00007ffa`96a44cb0     postgres!pg_timer_thread(
000000c2`16bffb20 00007ffa`98a1edcb     KERNEL32!BaseThreadInitThunk+0x10
000000c2`16bffb50 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000c2`163ffa68 00007ffa`989ab77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000c2`163ffa70 00007ffa`96a44cb0     ntdll!TppWorkerThread+0x2df
000000c2`163ffd60 00007ffa`98a1edcb     KERNEL32!BaseThreadInitThunk+0x10
000000c2`163ffd90 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000003f`94fff5a8 00007ffa`989ab77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
0000003f`94fff5b0 00007ffa`96a44cb0     ntdll!TppWorkerThread+0x2df
0000003f`94fff8a0 00007ffa`98a1edcb     KERNEL32!BaseThreadInitThunk+0x10
0000003f`94fff8d0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000003f`943fdc00 00007ff7`24391368     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
0000003f`943fdc40 00007ff7`2423d2fd     postgres!ExceptionalCondition(
0000003f`943fdc80 00007ff7`2424827c     postgres!jspGetLeftArg(
0000003f`943fdcb0 00007ff7`24244d06     postgres!executeStringInternalMethod(
0000003f`943fde00 00007ff7`24245b5b     postgres!executeItemOptUnwrapTarget(
0000003f`943fe370 00007ff7`24244fcc     postgres!executeAnyItem(
0000003f`943fe410 00007ff7`24244cdc     postgres!executeItemUnwrapTargetArray(
0000003f`943fe480 00007ff7`242416de     postgres!executeItemOptUnwrapTarget(
0000003f`943fe9f0 00007ff7`242450e7     postgres!executeItem(
0000003f`943fea30 00007ff7`24242773     postgres!executeNextItem(
core
0000003f`947ff5b8 00007ffa`989ab77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
0000003f`947ff5c0 00007ffa`96a44cb0     ntdll!TppWorkerThread+0x2df
0000003f`947ff8b0 00007ffa`98a1edcb     KERNEL32!BaseThreadInitThunk+0x10
0000003f`947ff8e0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000003f`94bff6f8 00007ffa`960f490a     ntdll!NtFsControlFile+0x14
0000003f`94bff700 00007ff7`2402a57b     KERNELBASE!ConnectNamedPipe+0x6a
0000003f`94bff770 00007ffa`96a44cb0     postgres!pg_signal_thread(
0000003f`94bff870 00007ffa`98a1edcb     KERNEL32!BaseThreadInitThunk+0x10
0000003f`94bff8a0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000003f`953ff868 00007ffa`960ada4e     ntdll!NtWaitForSingleObject+0x14
0000003f`953ff870 00007ff7`2402c01c     KERNELBASE!WaitForSingleObjectEx+0x8e
0000003f`953ff910 00007ffa`96a44cb0     postgres!pg_timer_thread(
0000003f`953ff950 00007ffa`98a1edcb     KERNEL32!BaseThreadInitThunk+0x10
0000003f`953ff980 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000042`9ebffbe8 00007ffa`960ada4e     ntdll!NtWaitForSingleObject+0x14
00000042`9ebffbf0 00007ff7`2402c01c     KERNELBASE!WaitForSingleObjectEx+0x8e
00000042`9ebffc90 00007ffa`96a44cb0     postgres!pg_timer_thread(
00000042`9ebffcd0 00007ffa`98a1edcb     KERNEL32!BaseThreadInitThunk+0x10
00000042`9ebffd00 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000042`9dffda30 00007ff7`24391368     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
00000042`9dffda70 00007ff7`2423d2fd     postgres!ExceptionalCondition(
00000042`9dffdab0 00007ff7`2424827c     postgres!jspGetLeftArg(
00000042`9dffdae0 00007ff7`24244d06     postgres!executeStringInternalMethod(
00000042`9dffdc30 00007ff7`24245b5b     postgres!executeItemOptUnwrapTarget(
00000042`9dffe1a0 00007ff7`24244fcc     postgres!executeAnyItem(
00000042`9dffe240 00007ff7`24244cdc     postgres!executeItemUnwrapTargetArray(
00000042`9dffe2b0 00007ff7`242416de     postgres!executeItemOptUnwrapTarget(
00000042`9dffe820 00007ff7`242450e7     postgres!executeItem(
00000042`9dffe860 00007ff7`24242773     postgres!executeNextItem(
core
00000042`9e3ff6c8 00007ffa`989ab77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000042`9e3ff6d0 00007ffa`96a44cb0     ntdll!TppWorkerThread+0x2df
00000042`9e3ff9c0 00007ffa`98a1edcb     KERNEL32!BaseThreadInitThunk+0x10
00000042`9e3ff9f0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000042`9e7ffad8 00007ffa`960f490a     ntdll!NtFsControlFile+0x14
00000042`9e7ffae0 00007ff7`2402a57b     KERNELBASE!ConnectNamedPipe+0x6a
00000042`9e7ffb50 00007ffa`96a44cb0     postgres!pg_signal_thread(
00000042`9e7ffc50 00007ffa`98a1edcb     KERNEL32!BaseThreadInitThunk+0x10
00000042`9e7ffc80 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000042`9efff478 00007ffa`989ab77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000042`9efff480 00007ffa`96a44cb0     ntdll!TppWorkerThread+0x2df
00000042`9efff770 00007ffa`98a1edcb     KERNEL32!BaseThreadInitThunk+0x10
00000042`9efff7a0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000ca`dddffa48 00007ffa`989ab77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000ca`dddffa50 00007ffa`96a44cb0     ntdll!TppWorkerThread+0x2df
000000ca`dddffd40 00007ffa`98a1edcb     KERNEL32!BaseThreadInitThunk+0x10
000000ca`dddffd70 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000ca`dd5ffbb8 00007ffa`960f490a     ntdll!NtFsControlFile+0x14
000000ca`dd5ffbc0 00007ff7`2402a57b     KERNELBASE!ConnectNamedPipe+0x6a
000000ca`dd5ffc30 00007ffa`96a44cb0     postgres!pg_signal_thread(
000000ca`dd5ffd30 00007ffa`98a1edcb     KERNEL32!BaseThreadInitThunk+0x10
000000ca`dd5ffd60 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000ca`dcdff1b0 00007ff7`24391368     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
000000ca`dcdff1f0 00007ff7`2423d2fd     postgres!ExceptionalCondition(
000000ca`dcdff230 00007ff7`2423f6ec     postgres!jspGetLeftArg(
000000ca`dcdff260 00007ff7`2423f9d9     postgres!printJsonPathItem(
000000ca`dcdff370 00007ff7`2423dcb6     postgres!printJsonPathItem(
000000ca`dcdff480 00007ff7`2423c7d4     postgres!jsonPathToCstring(
000000ca`dcdff4f0 00007ff7`2439c56e     postgres!jsonpath_out(
000000ca`dcdff530 00007ff7`2439e3cf     postgres!FunctionCall1Coll(
000000ca`dcdff5b0 00007ff7`23b82175     postgres!OutputFunctionCall(
000000ca`dcdff5e0 00007ff7`23e4a1c9     postgres!printtup(
core
000000ca`dd1ff548 00007ffa`989ab77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000ca`dd1ff550 00007ffa`96a44cb0     ntdll!TppWorkerThread+0x2df
000000ca`dd1ff840 00007ffa`98a1edcb     KERNEL32!BaseThreadInitThunk+0x10
000000ca`dd1ff870 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000ca`dd9ff9e8 00007ffa`960ada4e     ntdll!NtWaitForSingleObject+0x14
000000ca`dd9ff9f0 00007ff7`2402c01c     KERNELBASE!WaitForSingleObjectEx+0x8e
000000ca`dd9ffa90 00007ffa`96a44cb0     postgres!pg_timer_thread(
000000ca`dd9ffad0 00007ffa`98a1edcb     KERNEL32!BaseThreadInitThunk+0x10
000000ca`dd9ffb00 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000c9`ef5ff658 00007ffa`989ab77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000c9`ef5ff660 00007ffa`96a44cb0     ntdll!TppWorkerThread+0x2df
000000c9`ef5ff950 00007ffa`98a1edcb     KERNEL32!BaseThreadInitThunk+0x10
000000c9`ef5ff980 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000c9`eedff8e8 00007ffa`989ab77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000c9`eedff8f0 00007ffa`96a44cb0     ntdll!TppWorkerThread+0x2df
000000c9`eedffbe0 00007ffa`98a1edcb     KERNEL32!BaseThreadInitThunk+0x10
000000c9`eedffc10 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000c9`ef1ff708 00007ffa`960f490a     ntdll!NtFsControlFile+0x14
000000c9`ef1ff710 00007ff7`2402a57b     KERNELBASE!ConnectNamedPipe+0x6a
000000c9`ef1ff780 00007ffa`96a44cb0     postgres!pg_signal_thread(
000000c9`ef1ff880 00007ffa`98a1edcb     KERNEL32!BaseThreadInitThunk+0x10
000000c9`ef1ff8b0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000c9`ef9ffce8 00007ffa`960ada4e     ntdll!NtWaitForSingleObject+0x14
000000c9`ef9ffcf0 00007ff7`2402c01c     KERNELBASE!WaitForSingleObjectEx+0x8e
000000c9`ef9ffd90 00007ffa`96a44cb0     postgres!pg_timer_thread(
000000c9`ef9ffdd0 00007ffa`98a1edcb     KERNEL32!BaseThreadInitThunk+0x10
000000c9`ef9ffe00 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000c9`ee9fdc50 00007ff7`24391368     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
000000c9`ee9fdc90 00007ff7`2423d2fd     postgres!ExceptionalCondition(
000000c9`ee9fdcd0 00007ff7`2424827c     postgres!jspGetLeftArg(
000000c9`ee9fdd00 00007ff7`24244d06     postgres!executeStringInternalMethod(
000000c9`ee9fde50 00007ff7`24245b5b     postgres!executeItemOptUnwrapTarget(
000000c9`ee9fe3c0 00007ff7`24244fcc     postgres!executeAnyItem(
000000c9`ee9fe460 00007ff7`24244cdc     postgres!executeItemUnwrapTargetArray(
000000c9`ee9fe4d0 00007ff7`242416de     postgres!executeItemOptUnwrapTarget(
000000c9`ee9fea40 00007ff7`242450e7     postgres!executeItem(
000000c9`ee9fea80 00007ff7`24242773     postgres!executeNextItem(
core
00000044`8fbff6e8 00007ffa`960f490a     ntdll!NtFsControlFile+0x14
00000044`8fbff6f0 00007ff7`2402a57b     KERNELBASE!ConnectNamedPipe+0x6a
00000044`8fbff760 00007ffa`96a44cb0     postgres!pg_signal_thread(
00000044`8fbff860 00007ffa`98a1edcb     KERNEL32!BaseThreadInitThunk+0x10
00000044`8fbff890 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000044`8f3fea20 00007ff7`24391368     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
00000044`8f3fea60 00007ff7`2423d2fd     postgres!ExceptionalCondition(
00000044`8f3feaa0 00007ff7`2423f6ec     postgres!jspGetLeftArg(
00000044`8f3fead0 00007ff7`2423f9d9     postgres!printJsonPathItem(
00000044`8f3febe0 00007ff7`2423dcb6     postgres!printJsonPathItem(
00000044`8f3fecf0 00007ff7`2423c7d4     postgres!jsonPathToCstring(
00000044`8f3fed60 00007ff7`2439c56e     postgres!jsonpath_out(
00000044`8f3feda0 00007ff7`2439e3cf     postgres!FunctionCall1Coll(
00000044`8f3fee20 00007ff7`23b82175     postgres!OutputFunctionCall(
00000044`8f3fee50 00007ff7`23e4a1c9     postgres!printtup(
core
00000044`8f7ffaf8 00007ffa`989ab77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000044`8f7ffb00 00007ffa`96a44cb0     ntdll!TppWorkerThread+0x2df
00000044`8f7ffdf0 00007ffa`98a1edcb     KERNEL32!BaseThreadInitThunk+0x10
00000044`8f7ffe20 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000044`8ffffcd8 00007ffa`960ada4e     ntdll!NtWaitForSingleObject+0x14
00000044`8ffffce0 00007ff7`2402c01c     KERNELBASE!WaitForSingleObjectEx+0x8e
00000044`8ffffd80 00007ffa`96a44cb0     postgres!pg_timer_thread(
00000044`8ffffdc0 00007ffa`98a1edcb     KERNEL32!BaseThreadInitThunk+0x10
00000044`8ffffdf0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000044`903ff7c8 00007ffa`989ab77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000044`903ff7d0 00007ffa`96a44cb0     ntdll!TppWorkerThread+0x2df
00000044`903ffac0 00007ffa`98a1edcb     KERNEL32!BaseThreadInitThunk+0x10
00000044`903ffaf0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/jsonpath.out C:/cirrus/build/testrun/pg_upgrade/002_pg_...
--- C:/cirrus/src/test/regress/expected/jsonpath.out	2025-06-08 20:09:32.577484000 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonpath.out	2025-06-08 20:13:07.411398700 +0000
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/jsonpath.out C:/cirrus/build/testrun/recovery/027_strea...
--- C:/cirrus/src/test/regress/expected/jsonpath.out	2025-06-08 20:09:32.577484000 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/jsonpath.out	2025-06-08 20:15:31.139114500 +0000
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/jsonpath.out C:/cirrus/build/testrun/regress/regress/re...
--- C:/cirrus/src/test/regress/expected/jsonpath.out	2025-06-08 20:09:32.577484000 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/jsonpath.out	2025-06-08 20:13:07.091090300 +0000
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
tap
[20:13:25.514](115.439s) not ok 5 - regression tests pass
[20:14:03.826](5.009s) not ok 16 - run of pg_upgrade --check for new instance
[20:14:03.828](0.001s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[20:14:07.483](3.653s) not ok 18 - run of pg_upgrade for new instance
[20:14:07.484](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[20:14:08.534](0.315s) not ok 20 - check that locales in new cluster match original cluster
[20:14:10.045](0.142s) not ok 22 - old and new dumps match after pg_upgrade
tap
[20:15:42.434](111.529s) not ok 2 - regression tests pass
test
[20:22:45.507]  14/335 postgresql:regress / regress/regress                                            ERROR           1...
[20:22:45.507]  22/335 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[20:22:45.507]  67/335 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
53/5715 amcheck support for BRIN indexes
Linux - Debian Bookworm - Meson
tap
[13:36:37.225](0.046s) not ok 14
[13:36:37.390](0.034s) not ok 18
test
[13:38:03.990] 244/342 postgresql:amcheck / amcheck/006_verify_brin                                    ERROR            ...
53/5797 Add log_autovacuum_{vacuum|analyze}_min_duration
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[11:32:02.321](0.001s) not ok 5 - reserved_connections limit: matches
test
[11:34:33.998] 255/335 postgresql:postmaster / postmaster/002_connection_limits                        ERROR            ...
53/4971 [CREATE|RE] INDEX CONCURRENTLY with single heap scan and short-term resetting shapshots
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[09:59:07.453] c:\cirrus\src\backend\access\stir\stir.c(423) : warning C4715: 'stirbeginscan': not all control paths ret...
53/5438 bt_index_parent_check false alarm for indexes created concurrently
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[02:19:03.903](0.108s) not ok 35 -  'user=ssluser gssencmode=disable sslmode=allow sslnegotiation=postgres' -> connect, ...
test
[02:24:57.089] 145/336 postgresql:libpq / libpq/005_negotiate_encryption                               ERROR            ...
53/5660 SQL:2011 application time
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[21:47:37.117](0.453s) not ok 5 - psql connect success
[21:47:37.127](0.004s) not ok 6 - psql select 1
test
[21:58:05.531]  45/335 postgresql:recovery / recovery/041_checkpoint_at_promote                        ERROR            ...
53/5755 Parallel processing of indexes in autovacuum
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[06:34:00.781](0.000s) not ok 10 - no such database stderr /(?^:FATAL:  database "no-such-database" does not exist)/
test
[06:38:22.063] 213/336 postgresql:pgbench / pgbench/001_pgbench_with_server                            ERROR            ...
53/5677 Covering the comparison test between date and timestamp(tz) datatype
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[05:08:46.151](380.854s) # poll_query_until timed out executing this query:
timed out waiting for catchup at C:/cirrus/src/test/subscription/t/021_twophase.pl line 242.
test
[05:08:46.665] 335/335 postgresql:subscription / subscription/021_twophase                             ERROR           4...
53/5641 support fast default for domain with constraints
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[23:27:55.150](0.000s) not ok 8 - superuser_reserved_connections limit: matches
test
[23:30:27.121] 254/335 postgresql:postmaster / postmaster/002_connection_limits                        ERROR            ...
53/5733 Improve explicit cursor handling in pg_stat_statements
macOS - Sonoma - Meson
tap
[16:30:05.120](0.001s) not ok 63 - invalid syntax: incorrect filter command: matches
test
[16:32:28.387] 185/340 postgresql:pg_dump / pg_dump/005_pg_dump_filterfile                             ERROR            ...
53/5546 Document how commit handles aborted transactions
macOS - Sonoma - Meson
tap
[15:14:16.166](0.000s) not ok 377 - pgbench script error: setshell no such command stderr /(?^:could not read result )/
test
[15:15:19.840] 230/340 postgresql:pgbench / pgbench/001_pgbench_with_server                            ERROR            ...
53/5387 Allow PGSERVICEFILE to be specified as part of the connection string
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[11:57:44.754](0.000s) not ok 18 - checking with a non-existent user stderr /(?^:role "no_such_user" does not exist)/
test
[12:04:17.936] 145/335 postgresql:pg_amcheck / pg_amcheck/002_nonesuch                                 ERROR            ...
53/5801 queryId constant squashing does not support prepared statements
FreeBSD - Meson
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/select.out /tmp/cirrus-ci-build/build/testrun/pg_stat_...
--- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/select.out	2025-06-06 11:10:38.323974000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/select.out	2025-06-06 11:14:18.491053000 +0000
@@ -292,10 +292,11 @@
 SELECT query, calls FROM pg_stat_statements ORDER BY query COLLATE "C";
                                  query                                  | calls 
 ------------------------------------------------------------------------+-------
- SELECT WHERE $1 IN ($2 /*, ... */)                                     |     2
+ SELECT WHERE $1 = ANY (ARRAY[$2 /*, ... */])                           |     1
+ SELECT WHERE $1 IN ($2, int4($3), int4($4))                            |     1
  SELECT pg_stat_statements_reset() IS NOT NULL AS t                     |     1
  SELECT query, calls FROM pg_stat_statements ORDER BY query COLLATE "C" |     0
-(3 rows)
+(4 rows)
 
 --
 -- queries with locking clauses
diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/dml.out /tmp/cirrus-ci-build/build/testrun/pg_stat_sta...
--- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/dml.out	2025-06-06 11:10:38.322623000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/dml.out	2025-06-06 11:14:18.658493000 +0000
...
test
[11:18:12.679]  90/340 postgresql:pg_stat_statements / pg_stat_statements/regress                      ERROR            ...
53/5786 CHECKPOINT unlogged data
CompilerWarnings
compiler
[10:40:45.840] utility.c:947:16: error: mixing declarations and code is incompatible with standards before C99 [-Werror,...
compiler
[10:40:45.840] utility.c:946:4: error: expected expression
compiler
[10:40:45.840] utility.c:961:16: error: use of undeclared identifier 'stmt'
compiler
[10:39:10.634] utility.c:947:16: error: mixing declarations and code is incompatible with standards before C99 [-Werror,...
compiler
[10:39:10.634] utility.c:946:4: error: expected expression
compiler
[10:39:10.634] utility.c:961:16: error: use of undeclared identifier 'stmt'
compiler
[10:37:19.639] utility.c:961:16: error: use of undeclared identifier 'stmt'
compiler
[10:37:19.639] utility.c:946:4: error: expected expression
compiler
[10:35:51.776] utility.c:946:4: error: expected expression
compiler
[10:35:51.776] utility.c:961:16: error: use of undeclared identifier 'stmt'
53/5214 SQL:2023 JSON simplified accessor support
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[08:32:11.456] c:\cirrus\src\backend\utils\adt\jsonbsubs.c(223) : warning C4715: 'make_jsonpath_item_expr': not all cont...
53/5270 jsonpath string methods: lower, upper, initcap, l/r/btrim, replace, split_part
CompilerWarnings
compiler
[07:46:01.080] jsonpath_exec.c:2830:13: error: mixing declarations and code is incompatible with standards before C99 [-...
compiler
[07:45:36.878] jsonpath_exec.c:2830:13: error: mixing declarations and code is incompatible with standards before C99 [-...
compiler
[07:44:53.348] jsonpath_exec.c:2830:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-sta...
compiler
[07:44:27.296] jsonpath_exec.c:2830:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-sta...
compiler
[07:46:42.916] jsonpath_exec.c:2830:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-sta...
FreeBSD - Meson
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
core
[07:52:54.326] #0  0x000000082c1021ba in thr_kill () from /lib/libc.so.7
[07:52:54.326] #1  0x000000082c07b5d4 in raise () from /lib/libc.so.7
[07:52:54.326] #2  0x000000082c12eb59 in abort () from /lib/libc.so.7
[07:52:54.326] #3  0x0000000000ad4755 in ExceptionalCondition (conditionName=0x397f32 "v->type == jpiAnd || v->type == j...
[07:52:54.326] #4  0x0000000000a01d1f in jspGetLeftArg (v=v@entry=0x8214dc800, a=a@entry=0x8214dc770) at ../src/backend/...
[07:52:54.326] #5  0x0000000000a032b7 in printJsonPathItem (buf=buf@entry=0x8214dc890, v=v@entry=0x8214dc800, inKey=true...
[07:52:54.326] #6  0x0000000000a03463 in printJsonPathItem (buf=buf@entry=0x8214dc890, v=v@entry=0x8214dc868, inKey=<opt...
[07:52:54.326] #7  0x0000000000a0192d in jsonPathToCstring (out=0x8214dc890, in=<optimized out>, estimated_len=<optimize...
[07:52:54.326] #8  0x0000000000adf603 in FunctionCall1Coll (flinfo=0xcde67848e50, collation=0, arg1=6) at ../src/backend...
[07:52:54.326] #9  OutputFunctionCall (flinfo=0xcde67848e50, val=6) at ../src/backend/utils/fmgr/fmgr.c:1685
core
[07:52:53.981] #0  0x000000082d3eb1ba in thr_kill () from /lib/libc.so.7
[07:52:53.981] #1  0x000000082d3645d4 in raise () from /lib/libc.so.7
[07:52:53.981] #2  0x000000082d417b59 in abort () from /lib/libc.so.7
[07:52:53.981] #3  0x0000000000ad4755 in ExceptionalCondition (conditionName=0x397f32 "v->type == jpiAnd || v->type == j...
[07:52:53.981] #4  0x0000000000a01d1f in jspGetLeftArg (v=v@entry=0x821b38550, a=a@entry=0x821b384c0) at ../src/backend/...
[07:52:53.981] #5  0x0000000000a032b7 in printJsonPathItem (buf=buf@entry=0x821b385e0, v=v@entry=0x821b38550, inKey=true...
[07:52:53.981] #6  0x0000000000a03463 in printJsonPathItem (buf=buf@entry=0x821b385e0, v=v@entry=0x821b385b8, inKey=<opt...
[07:52:53.981] #7  0x0000000000a0192d in jsonPathToCstring (out=0x821b385e0, in=<optimized out>, estimated_len=<optimize...
[07:52:53.981] #8  0x0000000000adf603 in FunctionCall1Coll (flinfo=0x204c01e75d58, collation=0, arg1=6) at ../src/backen...
[07:52:53.981] #9  OutputFunctionCall (flinfo=0x204c01e75d58, val=6) at ../src/backend/utils/fmgr/fmgr.c:1685
core
[07:52:53.652] #0  0x000000082ad711ba in thr_kill () from /lib/libc.so.7
[07:52:53.652] #1  0x000000082acea5d4 in raise () from /lib/libc.so.7
[07:52:53.652] #2  0x000000082ad9db59 in abort () from /lib/libc.so.7
[07:52:53.652] #3  0x0000000000ad4755 in ExceptionalCondition (conditionName=0x397f32 "v->type == jpiAnd || v->type == j...
[07:52:53.652] #4  0x0000000000a01d1f in jspGetLeftArg (v=v@entry=0x821247060, a=a@entry=0x821246fd0) at ../src/backend/...
[07:52:53.652] #5  0x0000000000a032b7 in printJsonPathItem (buf=buf@entry=0x8212470f0, v=v@entry=0x821247060, inKey=true...
[07:52:53.652] #6  0x0000000000a03463 in printJsonPathItem (buf=buf@entry=0x8212470f0, v=v@entry=0x8212470c8, inKey=<opt...
[07:52:53.652] #7  0x0000000000a0192d in jsonPathToCstring (out=0x8212470f0, in=<optimized out>, estimated_len=<optimize...
[07:52:53.652] #8  0x0000000000adf603 in FunctionCall1Coll (flinfo=0x1208ef84ed58, collation=0, arg1=6) at ../src/backen...
[07:52:53.652] #9  OutputFunctionCall (flinfo=0x1208ef84ed58, val=6) at ../src/backend/utils/fmgr/fmgr.c:1685
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/json.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up...
--- /tmp/cirrus-ci-build/src/test/regress/expected/json.out	2025-06-06 07:43:32.945831000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/json.out	2025-06-06 07:47:10.558366000 +00...
@@ -1008,1761 +1008,10 @@
 (4 rows)
 
 select * from json_each_text('{"f1":[1,2,3],"f2":{"f3":1},"f4":null,"f5":99,"f6":"stringy"}') q;
- key |  value   
------+----------
- f1  | [1,2,3]
- f2  | {"f3":1}
- f4  | 
- f5  | 99
- f6  | stringy
-(5 rows)
-
--- extract_path, extract_path_as_text
-select json_extract_path('{"f2":{"f3":1},"f4":{"f5":99,"f6":"stringy"}}','f4','f6');
- json_extract_path 
--------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/json.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/json.out	2025-06-06 07:43:32.945831000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/json.out	2025-06-06 07:48:10.040739000 +...
@@ -989,1780 +989,10 @@
 (3 rows)
 
 select * from json_each('{"f1":[1,2,3],"f2":{"f3":1},"f4":null,"f5":99,"f6":"stringy"}') q;
- key |   value   
------+-----------
- f1  | [1,2,3]
- f2  | {"f3":1}
- f4  | null
- f5  | 99
- f6  | "stringy"
-(5 rows)
-
-select json_each_text('{"f1":[1,2,3],"f2":{"f3":1},"f4":null,"f5":"null"}');
-  json_each_text   
--------------------
- (f1,"[1,2,3]")
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/json.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu...
--- /tmp/cirrus-ci-build/src/test/regress/expected/json.out	2025-06-06 07:43:32.945831000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/json.out	2025-06-06 07:47:08.793329000 +0000
@@ -1105,1664 +1105,10 @@
 (1 row)
 
 select '{"f2":["f3",1],"f4":{"f5":99,"f6":"stringy"}}'::json#>array['f2','0'];
- ?column? 
-----------
- "f3"
-(1 row)
-
-select '{"f2":["f3",1],"f4":{"f5":99,"f6":"stringy"}}'::json#>array['f2','1'];
- ?column? 
-----------
- 1
-(1 row)
-
-select '{"f2":{"f3":1},"f4":{"f5":99,"f6":"stringy"}}'::json#>>array['f4','f6'];
- ?column? 
...
tap
[07:47:11.564](157.980s) not ok 5 - regression tests pass
[07:47:52.580](1.309s) not ok 16 - run of pg_upgrade --check for new instance
[07:47:52.581](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[07:47:53.410](0.829s) not ok 18 - run of pg_upgrade for new instance
[07:47:53.411](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[07:47:53.583](0.052s) not ok 20 - check that locales in new cluster match original cluster
[07:47:54.939](0.056s) not ok 22 - old and new dumps match after pg_upgrade
tap
[07:48:11.148](171.681s) not ok 2 - regression tests pass
test
[07:50:03.258] 126/340 postgresql:regress / regress/regress                                            ERROR           1...
[07:50:03.258] 133/340 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           2...
[07:50:03.258] 200/340 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
Linux - Debian Bookworm - Autoconf
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
core
[07:56:59.015] #0  0x00007ffadf4abeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[07:56:59.015] #1  0x00007ffadf45cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[07:56:59.015] #2  0x00007ffadf447472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[07:56:59.015] #3  0x0000564aa82e5448 in ExceptionalCondition (conditionName=conditionName@entry=0x564aa8721280 "v->type...
[07:56:59.015] #4  0x0000564aa81017e9 in jspGetLeftArg (v=v@entry=0x7ffc7f6764e0, a=a@entry=0x7ffc7f6754f0) at jsonpath....
[07:56:59.015] #5  0x0000564aa8107a63 in executeStringInternalMethod (cxt=cxt@entry=0x7ffc7f676d80, jsp=jsp@entry=0x7ffc...
[07:56:59.015] #6  0x0000564aa810c273 in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffc7f676d80, jsp=jsp@entry=0x7ffc7...
[07:56:59.015] #7  0x0000564aa8110db3 in executeAnyItem (cxt=<optimized out>, jsp=<optimized out>, jbc=<optimized out>, ...
[07:56:59.015] #8  0x0000564aa8110e74 in executeItemUnwrapTargetArray (cxt=cxt@entry=0x7ffc7f676d80, jsp=jsp@entry=0x7ff...
[07:56:59.015] #9  0x0000564aa810c295 in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffc7f676d80, jsp=0x7ffc7f6764e0, j...
core
[07:56:59.517] #0  0x00007ffadf4abeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[07:56:59.517] #1  0x00007ffadf45cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[07:56:59.517] #2  0x00007ffadf447472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[07:56:59.517] #3  0x0000564aa82e5448 in ExceptionalCondition (conditionName=conditionName@entry=0x564aa8721280 "v->type...
[07:56:59.517] #4  0x0000564aa81017e9 in jspGetLeftArg (v=v@entry=0x7ffc7f676d30, a=a@entry=0x7ffc7f676bc0) at jsonpath....
[07:56:59.517] #5  0x0000564aa8102e88 in printJsonPathItem (buf=buf@entry=0x7ffc7f676ea0, v=v@entry=0x7ffc7f676d30, inKe...
[07:56:59.517] #6  0x0000564aa810317d in printJsonPathItem (buf=buf@entry=0x7ffc7f676ea0, v=v@entry=0x7ffc7f676ee0, inKe...
[07:56:59.517] #7  0x0000564aa81032bf in jsonPathToCstring (out=0x7ffc7f676ea0, out@entry=0x0, in=0x625000008fa0, estima...
[07:56:59.517] #8  0x0000564aa81033d6 in jsonpath_out (fcinfo=<optimized out>) at jsonpath.c:138
[07:56:59.517] #9  0x0000564aa82faf52 in FunctionCall1Coll (flinfo=0x6250000539c8, collation=collation@entry=0, arg1=108...
core
[07:56:58.515] #0  0x00007fc5f82abeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[07:56:58.515] #1  0x00007fc5f825cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[07:56:58.515] #2  0x00007fc5f8247472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[07:56:58.515] #3  0x000055b9d5a27448 in ExceptionalCondition (conditionName=conditionName@entry=0x55b9d5e63280 "v->type...
[07:56:58.515] #4  0x000055b9d58437e9 in jspGetLeftArg (v=v@entry=0x7ffce696bd20, a=a@entry=0x7ffce696bbb0) at jsonpath....
[07:56:58.515] #5  0x000055b9d5844e88 in printJsonPathItem (buf=buf@entry=0x7ffce696be90, v=v@entry=0x7ffce696bd20, inKe...
[07:56:58.515] #6  0x000055b9d584517d in printJsonPathItem (buf=buf@entry=0x7ffce696be90, v=v@entry=0x7ffce696bed0, inKe...
[07:56:58.515] #7  0x000055b9d58452bf in jsonPathToCstring (out=0x7ffce696be90, out@entry=0x0, in=0x625000008fa0, estima...
[07:56:58.515] #8  0x000055b9d58453d6 in jsonpath_out (fcinfo=<optimized out>) at jsonpath.c:138
[07:56:58.515] #9  0x000055b9d5a3cf52 in FunctionCall1Coll (flinfo=0x6250000539c8, collation=collation@entry=0, arg1=108...
core
[07:57:00.563] #0  0x00007fc5f82abeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[07:57:00.563] #1  0x00007fc5f825cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[07:57:00.563] #2  0x00007fc5f8247472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[07:57:00.563] #3  0x000055b9d5a27448 in ExceptionalCondition (conditionName=conditionName@entry=0x55b9d5e63280 "v->type...
[07:57:00.563] #4  0x000055b9d58437e9 in jspGetLeftArg (v=v@entry=0x7ffce696b4d0, a=a@entry=0x7ffce696a4e0) at jsonpath....
[07:57:00.563] #5  0x000055b9d5849a63 in executeStringInternalMethod (cxt=cxt@entry=0x7ffce696bd70, jsp=jsp@entry=0x7ffc...
[07:57:00.563] #6  0x000055b9d584e273 in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffce696bd70, jsp=jsp@entry=0x7ffce...
[07:57:00.563] #7  0x000055b9d5852db3 in executeAnyItem (cxt=<optimized out>, jsp=<optimized out>, jbc=<optimized out>, ...
[07:57:00.563] #8  0x000055b9d5852e74 in executeItemUnwrapTargetArray (cxt=cxt@entry=0x7ffce696bd70, jsp=jsp@entry=0x7ff...
[07:57:00.563] #9  0x000055b9d584e295 in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffce696bd70, jsp=0x7ffce696b4d0, j...
core
[07:57:00.061] #0  0x00007feb933dbeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[07:57:00.061] #1  0x00007feb9338cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[07:57:00.061] #2  0x00007feb93377472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[07:57:00.061] #3  0x000055cf14caf448 in ExceptionalCondition (conditionName=conditionName@entry=0x55cf150eb280 "v->type...
[07:57:00.061] #4  0x000055cf14acb7e9 in jspGetLeftArg (v=v@entry=0x7fffc8dd3d70, a=a@entry=0x7fffc8dd3c00) at jsonpath....
[07:57:00.061] #5  0x000055cf14acce88 in printJsonPathItem (buf=buf@entry=0x7fffc8dd3ee0, v=v@entry=0x7fffc8dd3d70, inKe...
[07:57:00.061] #6  0x000055cf14acd17d in printJsonPathItem (buf=buf@entry=0x7fffc8dd3ee0, v=v@entry=0x7fffc8dd3f20, inKe...
[07:57:00.061] #7  0x000055cf14acd2bf in jsonPathToCstring (out=0x7fffc8dd3ee0, out@entry=0x0, in=0x625000008fa0, estima...
[07:57:00.061] #8  0x000055cf14acd3d6 in jsonpath_out (fcinfo=<optimized out>) at jsonpath.c:138
[07:57:00.061] #9  0x000055cf14cc4f52 in FunctionCall1Coll (flinfo=0x6250000513d8, collation=collation@entry=0, arg1=108...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resu...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out	2025-06-06 07:43:31.944486733 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/jsonb.out	2025-06-06 07:51:27.174352107 +0000
@@ -4550,1284 +4550,10 @@
 (1 row)
 
 select '{"a":1 , "b":2, "c":3}'::jsonb - '{b}'::text[];
-     ?column?     
-------------------
- {"a": 1, "c": 3}
-(1 row)
-
-select '{"a":1 , "b":2, "c":3}'::jsonb - '{c,b}'::text[];
- ?column? 
-----------
- {"a": 1}
-(1 row)
-
-select '{"a":1 , "b":2, "c":3}'::jsonb - '{}'::text[];
-         ?column?         
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/json.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/result...
--- /tmp/cirrus-ci-build/src/test/regress/expected/json.out	2025-06-06 07:43:31.944486733 +0000
+++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/json.out	2025-06-06 07:52:50.006371742 +0000
@@ -1316,1453 +1316,10 @@
 (1 row)
 
 select '{"a": {"b":{"c": "foo"}}}'::json #>> array['a','b','c'];
- ?column? 
-----------
- foo
-(1 row)
-
-select '{"a": {"b":{"c": "foo"}}}'::json #>> array['a','b','c','d'];
- ?column? 
-----------
- 
-(1 row)
-
-select '{"a": {"b":{"c": "foo"}}}'::json #>> array['a','z','c'];
- ?column? 
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out /tmp/cirrus-ci-build/src/test/regress/results/jsonb.ou...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out	2025-06-06 07:43:31.944486733 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/jsonb.out	2025-06-06 07:48:18.911005807 +0000
@@ -4074,1760 +4074,10 @@
 (1 row)
 
 SELECT '{"n":null,"a":1,"b":[1,2],"c":{"1":2},"d":{"1":[2,3]}}'::jsonb ? 'a';
- ?column? 
-----------
- t
-(1 row)
-
-SELECT '{"n":null,"a":1,"b":[1,2],"c":{"1":2},"d":{"1":[2,3]}}'::jsonb ? 'b';
- ?column? 
-----------
- t
-(1 row)
-
-SELECT '{"n":null,"a":1,"b":[1,2],"c":{"1":2},"d":{"1":[2,3]}}'::jsonb ? 'c';
- ?column? 
...
tap
[07:51:29.220](132.562s) not ok 5 - regression tests pass
[07:52:03.651](2.212s) not ok 16 - run of pg_upgrade --check for new instance
[07:52:03.652](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[07:52:06.284](2.632s) not ok 18 - run of pg_upgrade for new instance
[07:52:06.285](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[07:52:06.743](0.138s) not ok 20 - check that locales in new cluster match original cluster
[07:52:07.645](0.053s) not ok 22 - old and new dumps match after pg_upgrade
tap
[07:52:50.576](71.211s) not ok 2 - regression tests pass
Linux - Debian Bookworm - Meson
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
core
[07:57:00.369] #0  0x00007f1e3e8a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[07:57:00.369] #1  0x00007f1e3e85afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[07:57:00.369] #2  0x00007f1e3e845472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[07:57:00.369] #3  0x000055def0cd64c4 in ExceptionalCondition (conditionName=conditionName@entry=0x55def0fc9288 "v->type...
[07:57:00.369] #4  0x000055def0b434fd in jspGetLeftArg (v=v@entry=0x7ffdde467220, a=a@entry=0x7ffdde466da0) at ../src/ba...
[07:57:00.369] #5  0x000055def0b48486 in executeStringInternalMethod (cxt=cxt@entry=0x7ffdde467490, jsp=jsp@entry=0x7ffd...
[07:57:00.369] #6  0x000055def0b4b858 in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffdde467490, jsp=jsp@entry=0x7ffdd...
[07:57:00.369] #7  0x000055def0b4ed30 in executeAnyItem (cxt=cxt@entry=0x7ffdde467490, jsp=jsp@entry=0x7ffdde467220, jbc...
[07:57:00.369] #8  0x000055def0b4edad in executeItemUnwrapTargetArray (cxt=cxt@entry=0x7ffdde467490, jsp=jsp@entry=0x7ff...
[07:57:00.369] #9  0x000055def0b4b877 in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffdde467490, jsp=0x7ffdde467220, j...
core
[07:56:59.421] #0  0x00007f6d27ca9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[07:56:59.421] #1  0x00007f6d27c5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[07:56:59.421] #2  0x00007f6d27c45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[07:56:59.421] #3  0x000055c8517244c4 in ExceptionalCondition (conditionName=conditionName@entry=0x55c851a17288 "v->type...
[07:56:59.421] #4  0x000055c8515914fd in jspGetLeftArg (v=v@entry=0x7fff830f49e0, a=a@entry=0x7fff830f4560) at ../src/ba...
[07:56:59.421] #5  0x000055c851596486 in executeStringInternalMethod (cxt=cxt@entry=0x7fff830f4c50, jsp=jsp@entry=0x7fff...
[07:56:59.421] #6  0x000055c851599858 in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7fff830f4c50, jsp=jsp@entry=0x7fff8...
[07:56:59.421] #7  0x000055c85159cd30 in executeAnyItem (cxt=cxt@entry=0x7fff830f4c50, jsp=jsp@entry=0x7fff830f49e0, jbc...
[07:56:59.421] #8  0x000055c85159cdad in executeItemUnwrapTargetArray (cxt=cxt@entry=0x7fff830f4c50, jsp=jsp@entry=0x7ff...
[07:56:59.421] #9  0x000055c851599877 in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7fff830f4c50, jsp=0x7fff830f49e0, j...
core
[07:57:01.082] #0  0x00007f6d27ca9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[07:57:01.082] #1  0x00007f6d27c5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[07:57:01.082] #2  0x00007f6d27c45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[07:57:01.082] #3  0x000055c8517244c4 in ExceptionalCondition (conditionName=conditionName@entry=0x55c851a17288 "v->type...
[07:57:01.082] #4  0x000055c8515914fd in jspGetLeftArg (v=v@entry=0x7fff830f4d00, a=a@entry=0x7fff830f4c40) at ../src/ba...
[07:57:01.082] #5  0x000055c851592488 in printJsonPathItem (buf=buf@entry=0x7fff830f4d90, v=v@entry=0x7fff830f4d00, inKe...
[07:57:01.082] #6  0x000055c85159271a in printJsonPathItem (buf=buf@entry=0x7fff830f4d90, v=v@entry=0x7fff830f4d60, inKe...
[07:57:01.082] #7  0x000055c85159277e in jsonPathToCstring (out=0x7fff830f4d90, out@entry=0x0, in=0x55c88a9be7d0, estima...
[07:57:01.082] #8  0x000055c85159281e in jsonpath_out (fcinfo=<optimized out>) at ../src/backend/utils/adt/jsonpath.c:13...
[07:57:01.082] #9  0x000055c851732252 in FunctionCall1Coll (flinfo=0x55c88aaa5f88, collation=collation@entry=0, arg1=<op...
core
[07:57:01.704] #0  0x00007f903e4a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[07:57:01.704] #1  0x00007f903e45afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[07:57:01.704] #2  0x00007f903e445472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[07:57:01.704] #3  0x000056061c0904c4 in ExceptionalCondition (conditionName=conditionName@entry=0x56061c383288 "v->type...
[07:57:01.704] #4  0x000056061befd4fd in jspGetLeftArg (v=v@entry=0x7ffd2d9d50a0, a=a@entry=0x7ffd2d9d4fe0) at ../src/ba...
[07:57:01.704] #5  0x000056061befe488 in printJsonPathItem (buf=buf@entry=0x7ffd2d9d5130, v=v@entry=0x7ffd2d9d50a0, inKe...
[07:57:01.704] #6  0x000056061befe71a in printJsonPathItem (buf=buf@entry=0x7ffd2d9d5130, v=v@entry=0x7ffd2d9d5100, inKe...
[07:57:01.704] #7  0x000056061befe77e in jsonPathToCstring (out=0x7ffd2d9d5130, out@entry=0x0, in=0x56064ff46450, estima...
[07:57:01.704] #8  0x000056061befe81e in jsonpath_out (fcinfo=<optimized out>) at ../src/backend/utils/adt/jsonpath.c:13...
[07:57:01.704] #9  0x000056061c09e252 in FunctionCall1Coll (flinfo=0x56064ff7e5a8, collation=collation@entry=0, arg1=<op...
core
[07:57:02.317] #0  0x00007f1e3e8a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[07:57:02.317] #1  0x00007f1e3e85afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[07:57:02.317] #2  0x00007f1e3e845472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[07:57:02.317] #3  0x000055def0cd64c4 in ExceptionalCondition (conditionName=conditionName@entry=0x55def0fc9288 "v->type...
[07:57:02.317] #4  0x000055def0b434fd in jspGetLeftArg (v=v@entry=0x7ffdde467540, a=a@entry=0x7ffdde467480) at ../src/ba...
[07:57:02.317] #5  0x000055def0b44488 in printJsonPathItem (buf=buf@entry=0x7ffdde4675d0, v=v@entry=0x7ffdde467540, inKe...
[07:57:02.317] #6  0x000055def0b4471a in printJsonPathItem (buf=buf@entry=0x7ffdde4675d0, v=v@entry=0x7ffdde4675a0, inKe...
[07:57:02.317] #7  0x000055def0b4477e in jsonPathToCstring (out=0x7ffdde4675d0, out@entry=0x0, in=0x55def8e5e430, estima...
[07:57:02.317] #8  0x000055def0b4481e in jsonpath_out (fcinfo=<optimized out>) at ../src/backend/utils/adt/jsonpath.c:13...
[07:57:02.317] #9  0x000055def0ce4252 in FunctionCall1Coll (flinfo=0x55def8f45058, collation=collation@entry=0, arg1=<op...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out	2025-06-06 07:43:31.849330396 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonpath.out	2025-06-06 07:47:38.381754941...
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/json.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/json.out	2025-06-06 07:43:31.849330396 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/json.out	2025-06-06 07:49:00.242035153 +...
@@ -1909,860 +1909,7 @@
 (2 rows)
 
 select * from json_populate_recordset(null::jpop,'[{"a":"blurfl","x":43.2},{"b":3,"c":"2012-01-20 10:42:53"}]') q;
-   a    | b |            c             
---------+---+--------------------------
- blurfl |   | 
-        | 3 | Fri Jan 20 10:42:53 2012
-(2 rows)
-
-select * from json_populate_recordset(row('def',99,null)::jpop,'[{"a":"blurfl","x":43.2},{"b":3,"c":"2012-01-20 10:42:5...
-   a    | b  |            c             
---------+----+--------------------------
- blurfl | 99 | 
- def    |  3 | Fri Jan 20 10:42:53 2012
-(2 rows)
-
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out /tmp/cirrus-ci-build/build/testrun/regress/regress/...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out	2025-06-06 07:43:31.849330396 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/jsonpath.out	2025-06-06 07:47:37.133780750 +0000
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
tap
[07:47:40.870](75.049s) not ok 5 - regression tests pass
tap
[07:49:02.257](76.534s) not ok 2 - regression tests pass
test
[07:54:13.886]  26/341 postgresql:regress / regress/regress                                            ERROR            ...
[07:54:13.886]  90/341 postgresql:recovery / recovery/027_stream_regress                               ERROR            ...
[07:54:13.886]  29/341 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           4...
macOS - Sonoma - Meson
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
core
[07:55:03.446]   * frame #0: 0x000000019cf955d0 libsystem_kernel.dylib`__pthread_kill + 8
[07:55:03.446]     frame #1: 0x000000019cfcdc20 libsystem_pthread.dylib`pthread_kill + 288
[07:55:03.446]     frame #2: 0x000000019cedaa30 libsystem_c.dylib`abort + 180
[07:55:03.446]     frame #3: 0x0000000104a88504 postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[07:55:03.446]     frame #4: 0x00000001049cc2d0 postgres`jspGetLeftArg(v=0x000000016b7efeb8, a=0x000000016b7efcb0) at js...
[07:55:03.446]     frame #5: 0x00000001049cfff0 postgres`executeItemOptUnwrapTarget at jsonpath_exec.c:2920:5
[07:55:03.446]     frame #6: 0x00000001049cffe4 postgres`executeItemOptUnwrapTarget(cxt=0x000000016b7f0128, jsp=0x000000...
[07:55:03.446]     frame #7: 0x00000001049d1e18 postgres`executeAnyItem(cxt=0x000000016b7f0128, jsp=0x000000016b7efeb8, ...
[07:55:03.446]     frame #8: 0x00000001049d1c54 postgres`executeItemUnwrapTargetArray(cxt=<unavailable>, jsp=<unavailabl...
[07:55:03.446]     frame #9: 0x00000001049d1378 postgres`executeNextItem [inlined] executeItem(cxt=0x000000016b7f0128, j...
core
[07:54:06.734]   * frame #0: 0x000000019cf955d0 libsystem_kernel.dylib`__pthread_kill + 8
[07:54:06.734]     frame #1: 0x000000019cfcdc20 libsystem_pthread.dylib`pthread_kill + 288
[07:54:06.734]     frame #2: 0x000000019cedaa30 libsystem_c.dylib`abort + 180
[07:54:06.734]     frame #3: 0x0000000104a88504 postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[07:54:06.734]     frame #4: 0x00000001049cc2d0 postgres`jspGetLeftArg(v=0x000000016b7f01f8, a=0x000000016b7f0158) at js...
[07:54:06.734]     frame #5: 0x00000001049cd800 postgres`printJsonPathItem(buf=0x000000016b7f0288, v=0x000000016b7f01f8,...
[07:54:06.734]     frame #6: 0x00000001049cd9b4 postgres`printJsonPathItem(buf=0x000000016b7f0288, v=0x000000016b7f0260,...
[07:54:06.734]     frame #7: 0x00000001049cbf18 postgres`jsonPathToCstring(out=0x000000016b7f0288, in=0x000000012b812320...
[07:54:06.734]     frame #8: 0x0000000104a9174c postgres`OutputFunctionCall [inlined] FunctionCall1Coll(flinfo=0x0000000...
[07:54:06.734]     frame #9: 0x0000000104a91724 postgres`OutputFunctionCall(flinfo=0x000000012b039ac8, val=<unavailable>...
core
[07:53:08.554]   * frame #0: 0x000000019cf955d0 libsystem_kernel.dylib`__pthread_kill + 8
[07:53:08.554]     frame #1: 0x000000019cfcdc20 libsystem_pthread.dylib`pthread_kill + 288
[07:53:08.554]     frame #2: 0x000000019cedaa30 libsystem_c.dylib`abort + 180
[07:53:08.554]     frame #3: 0x0000000102a84504 postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[07:53:08.554]     frame #4: 0x00000001029c82d0 postgres`jspGetLeftArg(v=0x000000016d7f3e48, a=0x000000016d7f3c40) at js...
[07:53:08.554]     frame #5: 0x00000001029cbff0 postgres`executeItemOptUnwrapTarget at jsonpath_exec.c:2920:5
[07:53:08.554]     frame #6: 0x00000001029cbfe4 postgres`executeItemOptUnwrapTarget(cxt=0x000000016d7f40b8, jsp=0x000000...
[07:53:08.554]     frame #7: 0x00000001029cde18 postgres`executeAnyItem(cxt=0x000000016d7f40b8, jsp=0x000000016d7f3e48, ...
[07:53:08.554]     frame #8: 0x00000001029cdc54 postgres`executeItemUnwrapTargetArray(cxt=<unavailable>, jsp=<unavailabl...
[07:53:08.554]     frame #9: 0x00000001029cd378 postgres`executeNextItem [inlined] executeItem(cxt=0x000000016d7f40b8, j...
core
[07:55:59.565]   * frame #0: 0x000000019cf955d0 libsystem_kernel.dylib`__pthread_kill + 8
[07:55:59.565]     frame #1: 0x000000019cfcdc20 libsystem_pthread.dylib`pthread_kill + 288
[07:55:59.565]     frame #2: 0x000000019cedaa30 libsystem_c.dylib`abort + 180
[07:55:59.565]     frame #3: 0x00000001027c8504 postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[07:55:59.565]     frame #4: 0x000000010270c2d0 postgres`jspGetLeftArg(v=0x000000016daafd08, a=0x000000016daafb00) at js...
[07:55:59.565]     frame #5: 0x000000010270fff0 postgres`executeItemOptUnwrapTarget at jsonpath_exec.c:2920:5
[07:55:59.565]     frame #6: 0x000000010270ffe4 postgres`executeItemOptUnwrapTarget(cxt=0x000000016daaff78, jsp=0x000000...
[07:55:59.565]     frame #7: 0x0000000102711e18 postgres`executeAnyItem(cxt=0x000000016daaff78, jsp=0x000000016daafd08, ...
[07:55:59.565]     frame #8: 0x0000000102711c54 postgres`executeItemUnwrapTargetArray(cxt=<unavailable>, jsp=<unavailabl...
[07:55:59.565]     frame #9: 0x0000000102711378 postgres`executeNextItem [inlined] executeItem(cxt=0x000000016daaff78, j...
core
[07:56:55.238]   * frame #0: 0x000000019cf955d0 libsystem_kernel.dylib`__pthread_kill + 8
[07:56:55.238]     frame #1: 0x000000019cfcdc20 libsystem_pthread.dylib`pthread_kill + 288
[07:56:55.238]     frame #2: 0x000000019cedaa30 libsystem_c.dylib`abort + 180
[07:56:55.238]     frame #3: 0x00000001027c8504 postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[07:56:55.238]     frame #4: 0x000000010270c2d0 postgres`jspGetLeftArg(v=0x000000016dab0048, a=0x000000016daaffa8) at js...
[07:56:55.238]     frame #5: 0x000000010270d800 postgres`printJsonPathItem(buf=0x000000016dab00d8, v=0x000000016dab0048,...
[07:56:55.238]     frame #6: 0x000000010270d9b4 postgres`printJsonPathItem(buf=0x000000016dab00d8, v=0x000000016dab00b0,...
[07:56:55.238]     frame #7: 0x000000010270bf18 postgres`jsonPathToCstring(out=0x000000016dab00d8, in=0x0000000128809920...
[07:56:55.238]     frame #8: 0x00000001027d174c postgres`OutputFunctionCall [inlined] FunctionCall1Coll(flinfo=0x0000000...
[07:56:55.238]     frame #9: 0x00000001027d1724 postgres`OutputFunctionCall(flinfo=0x000000010f0118d8, val=<unavailable>...
core
[07:57:51.169]   * frame #0: 0x000000019cf955d0 libsystem_kernel.dylib`__pthread_kill + 8
[07:57:51.169]     frame #1: 0x000000019cfcdc20 libsystem_pthread.dylib`pthread_kill + 288
[07:57:51.169]     frame #2: 0x000000019cedaa30 libsystem_c.dylib`abort + 180
[07:57:51.169]     frame #3: 0x0000000102a84504 postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[07:57:51.169]     frame #4: 0x00000001029c82d0 postgres`jspGetLeftArg(v=0x000000016d7f4188, a=0x000000016d7f40e8) at js...
[07:57:51.169]     frame #5: 0x00000001029c9800 postgres`printJsonPathItem(buf=0x000000016d7f4218, v=0x000000016d7f4188,...
[07:57:51.169]     frame #6: 0x00000001029c99b4 postgres`printJsonPathItem(buf=0x000000016d7f4218, v=0x000000016d7f41f0,...
[07:57:51.169]     frame #7: 0x00000001029c7f18 postgres`jsonPathToCstring(out=0x000000016d7f4218, in=0x0000000138017120...
[07:57:51.169]     frame #8: 0x0000000102a8d74c postgres`OutputFunctionCall [inlined] FunctionCall1Coll(flinfo=0x0000000...
[07:57:51.169]     frame #9: 0x0000000102a8d724 postgres`OutputFunctionCall(flinfo=0x000000010500b2c8, val=<unavailable>...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/jsonpath.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_up...
--- /Users/admin/pgsql/src/test/regress/expected/jsonpath.out	2025-06-06 07:43:12
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonpath.out	2025-06-06 07:45:48
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/jsonpath.out /Users/admin/pgsql/build/testrun/recovery/027_stream_...
--- /Users/admin/pgsql/src/test/regress/expected/jsonpath.out	2025-06-06 07:43:12
+++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/jsonpath.out	2025-06-06 07:47:08
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/json.out /Users/admin/pgsql/build/testrun/regress/regress/results/...
--- /Users/admin/pgsql/src/test/regress/expected/json.out	2025-06-06 07:43:12
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/json.out	2025-06-06 07:45:48
@@ -2057,712 +2057,10 @@
 DROP DOMAIN js_int_not_null;
 DROP DOMAIN js_int_array_1d;
 DROP DOMAIN js_int_array_2d;
-DROP DOMAIN j_ordered_pair;
-DROP TYPE j_unordered_pair;
---json_typeof() function
-select value, json_typeof(value)
-  from (values (json '123.4'),
-               (json '-1'),
-               (json '"foo"'),
-               (json 'true'),
-               (json 'false'),
-               (json 'null'),
-               (json '[1, 2, 3]'),
-               (json '[]'),
-               (json '{"x":"foo", "y":123}'),
...
tap
[07:45:51.319](73.866s) not ok 5 - regression tests pass
[07:46:24.255](1.361s) not ok 16 - run of pg_upgrade --check for new instance
[07:46:24.255](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[07:46:25.018](0.763s) not ok 18 - run of pg_upgrade for new instance
[07:46:25.019](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[07:46:25.280](0.100s) not ok 20 - check that locales in new cluster match original cluster
[07:46:25.909](0.065s) not ok 22 - old and new dumps match after pg_upgrade
tap
[07:47:10.711](91.023s) not ok 2 - regression tests pass
test
[07:48:58.991]  34/340 postgresql:regress / regress/regress                                            ERROR            ...
[07:48:58.991]  35/340 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[07:48:58.991] 160/340 postgresql:recovery / recovery/027_stream_regress                               ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
core
00000045`7bfffbf8 00007ff9`1982b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000045`7bfffc00 00007ff9`17764cb0     ntdll!TppWorkerThread+0x2df
00000045`7bfffef0 00007ff9`1989edcb     KERNEL32!BaseThreadInitThunk+0x10
00000045`7bffff20 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000045`7b3ff1e0 00007ff7`e69f0f28     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
00000045`7b3ff220 00007ff7`e689cebd     postgres!ExceptionalCondition(
00000045`7b3ff260 00007ff7`e689f2ac     postgres!jspGetLeftArg(
00000045`7b3ff290 00007ff7`e689f599     postgres!printJsonPathItem(
00000045`7b3ff3a0 00007ff7`e689d876     postgres!printJsonPathItem(
00000045`7b3ff4b0 00007ff7`e689c394     postgres!jsonPathToCstring(
00000045`7b3ff520 00007ff7`e69fc12e     postgres!jsonpath_out(
00000045`7b3ff560 00007ff7`e69fdf8f     postgres!FunctionCall1Coll(
00000045`7b3ff5e0 00007ff7`e61e2175     postgres!OutputFunctionCall(
00000045`7b3ff610 00007ff7`e64a9d89     postgres!printtup(
core
00000045`7b7ff488 00007ff9`1982b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000045`7b7ff490 00007ff9`17764cb0     ntdll!TppWorkerThread+0x2df
00000045`7b7ff780 00007ff9`1989edcb     KERNEL32!BaseThreadInitThunk+0x10
00000045`7b7ff7b0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000045`7bbffc68 00007ff9`16e4490a     ntdll!NtFsControlFile+0x14
00000045`7bbffc70 00007ff7`e668a13b     KERNELBASE!ConnectNamedPipe+0x6a
00000045`7bbffce0 00007ff9`17764cb0     postgres!pg_signal_thread(
00000045`7bbffde0 00007ff9`1989edcb     KERNEL32!BaseThreadInitThunk+0x10
00000045`7bbffe10 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000045`7c3ff7d8 00007ff9`16dfda4e     ntdll!NtWaitForSingleObject+0x14
00000045`7c3ff7e0 00007ff7`e668bbdc     KERNELBASE!WaitForSingleObjectEx+0x8e
00000045`7c3ff880 00007ff9`17764cb0     postgres!pg_timer_thread(
00000045`7c3ff8c0 00007ff9`1989edcb     KERNEL32!BaseThreadInitThunk+0x10
00000045`7c3ff8f0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000054`2b3ffac8 00007ff9`1982b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000054`2b3ffad0 00007ff9`17764cb0     ntdll!TppWorkerThread+0x2df
00000054`2b3ffdc0 00007ff9`1989edcb     KERNEL32!BaseThreadInitThunk+0x10
00000054`2b3ffdf0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000054`2afff9e8 00007ff9`16dfda4e     ntdll!NtWaitForSingleObject+0x14
00000054`2afff9f0 00007ff7`e668bbdc     KERNELBASE!WaitForSingleObjectEx+0x8e
00000054`2afffa90 00007ff9`17764cb0     postgres!pg_timer_thread(
00000054`2afffad0 00007ff9`1989edcb     KERNEL32!BaseThreadInitThunk+0x10
00000054`2afffb00 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000054`2abff798 00007ff9`16e4490a     ntdll!NtFsControlFile+0x14
00000054`2abff7a0 00007ff7`e668a13b     KERNELBASE!ConnectNamedPipe+0x6a
00000054`2abff810 00007ff9`17764cb0     postgres!pg_signal_thread(
00000054`2abff910 00007ff9`1989edcb     KERNEL32!BaseThreadInitThunk+0x10
00000054`2abff940 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000054`2a7ffbf8 00007ff9`1982b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000054`2a7ffc00 00007ff9`17764cb0     ntdll!TppWorkerThread+0x2df
00000054`2a7ffef0 00007ff9`1989edcb     KERNEL32!BaseThreadInitThunk+0x10
00000054`2a7fff20 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000054`2a3fdb90 00007ff7`e69f0f28     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
00000054`2a3fdbd0 00007ff7`e689cebd     postgres!ExceptionalCondition(
00000054`2a3fdc10 00007ff7`e68a7e3c     postgres!jspGetLeftArg(
00000054`2a3fdc40 00007ff7`e68a48c6     postgres!executeStringInternalMethod(
00000054`2a3fdd90 00007ff7`e68a571b     postgres!executeItemOptUnwrapTarget(
00000054`2a3fe300 00007ff7`e68a4b8c     postgres!executeAnyItem(
00000054`2a3fe3a0 00007ff7`e68a489c     postgres!executeItemUnwrapTargetArray(
00000054`2a3fe410 00007ff7`e68a129e     postgres!executeItemOptUnwrapTarget(
00000054`2a3fe980 00007ff7`e68a4ca7     postgres!executeItem(
00000054`2a3fe9c0 00007ff7`e68a2333     postgres!executeNextItem(
core
00000084`80bffb78 00007ff9`16dfda4e     ntdll!NtWaitForSingleObject+0x14
00000084`80bffb80 00007ff7`e668bbdc     KERNELBASE!WaitForSingleObjectEx+0x8e
00000084`80bffc20 00007ff9`17764cb0     postgres!pg_timer_thread(
00000084`80bffc60 00007ff9`1989edcb     KERNEL32!BaseThreadInitThunk+0x10
00000084`80bffc90 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000084`807ff7a8 00007ff9`16e4490a     ntdll!NtFsControlFile+0x14
00000084`807ff7b0 00007ff7`e668a13b     KERNELBASE!ConnectNamedPipe+0x6a
00000084`807ff820 00007ff9`17764cb0     postgres!pg_signal_thread(
00000084`807ff920 00007ff9`1989edcb     KERNEL32!BaseThreadInitThunk+0x10
00000084`807ff950 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000084`80fff6d8 00007ff9`1982b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000084`80fff6e0 00007ff9`17764cb0     ntdll!TppWorkerThread+0x2df
00000084`80fff9d0 00007ff9`1989edcb     KERNEL32!BaseThreadInitThunk+0x10
00000084`80fffa00 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000084`ffffd590 00007ff7`e69f0f28     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
00000084`ffffd5d0 00007ff7`e689cebd     postgres!ExceptionalCondition(
00000084`ffffd610 00007ff7`e68a7e3c     postgres!jspGetLeftArg(
00000084`ffffd640 00007ff7`e68a48c6     postgres!executeStringInternalMethod(
00000084`ffffd790 00007ff7`e68a571b     postgres!executeItemOptUnwrapTarget(
00000084`ffffdd00 00007ff7`e68a4b8c     postgres!executeAnyItem(
00000084`ffffdda0 00007ff7`e68a489c     postgres!executeItemUnwrapTargetArray(
00000084`ffffde10 00007ff7`e68a129e     postgres!executeItemOptUnwrapTarget(
00000084`ffffe380 00007ff7`e68a4ca7     postgres!executeItem(
00000084`ffffe3c0 00007ff7`e68a2333     postgres!executeNextItem(
core
00000084`803ff9c8 00007ff9`1982b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000084`803ff9d0 00007ff9`17764cb0     ntdll!TppWorkerThread+0x2df
00000084`803ffcc0 00007ff9`1989edcb     KERNEL32!BaseThreadInitThunk+0x10
00000084`803ffcf0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000c9`e91fde30 00007ff7`e69f0f28     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
000000c9`e91fde70 00007ff7`e689cebd     postgres!ExceptionalCondition(
000000c9`e91fdeb0 00007ff7`e68a7e3c     postgres!jspGetLeftArg(
000000c9`e91fdee0 00007ff7`e68a48c6     postgres!executeStringInternalMethod(
000000c9`e91fe030 00007ff7`e68a571b     postgres!executeItemOptUnwrapTarget(
000000c9`e91fe5a0 00007ff7`e68a4b8c     postgres!executeAnyItem(
000000c9`e91fe640 00007ff7`e68a489c     postgres!executeItemUnwrapTargetArray(
000000c9`e91fe6b0 00007ff7`e68a129e     postgres!executeItemOptUnwrapTarget(
000000c9`e91fec20 00007ff7`e68a4ca7     postgres!executeItem(
000000c9`e91fec60 00007ff7`e68a2333     postgres!executeNextItem(
core
000000c9`e95ff5a8 00007ff9`1982b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000c9`e95ff5b0 00007ff9`17764cb0     ntdll!TppWorkerThread+0x2df
000000c9`e95ff8a0 00007ff9`1989edcb     KERNEL32!BaseThreadInitThunk+0x10
000000c9`e95ff8d0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000c9`e99ff7c8 00007ff9`16e4490a     ntdll!NtFsControlFile+0x14
000000c9`e99ff7d0 00007ff7`e668a13b     KERNELBASE!ConnectNamedPipe+0x6a
000000c9`e99ff840 00007ff9`17764cb0     postgres!pg_signal_thread(
000000c9`e99ff940 00007ff9`1989edcb     KERNEL32!BaseThreadInitThunk+0x10
000000c9`e99ff970 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000c9`e9dff698 00007ff9`16dfda4e     ntdll!NtWaitForSingleObject+0x14
000000c9`e9dff6a0 00007ff7`e668bbdc     KERNELBASE!WaitForSingleObjectEx+0x8e
000000c9`e9dff740 00007ff9`17764cb0     postgres!pg_timer_thread(
000000c9`e9dff780 00007ff9`1989edcb     KERNEL32!BaseThreadInitThunk+0x10
000000c9`e9dff7b0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000c9`ea1ffc08 00007ff9`1982b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000c9`ea1ffc10 00007ff9`17764cb0     ntdll!TppWorkerThread+0x2df
000000c9`ea1fff00 00007ff9`1989edcb     KERNEL32!BaseThreadInitThunk+0x10
000000c9`ea1fff30 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000065`c65ff848 00007ff9`16dfda4e     ntdll!NtWaitForSingleObject+0x14
00000065`c65ff850 00007ff7`e668bbdc     KERNELBASE!WaitForSingleObjectEx+0x8e
00000065`c65ff8f0 00007ff9`17764cb0     postgres!pg_timer_thread(
00000065`c65ff930 00007ff9`1989edcb     KERNEL32!BaseThreadInitThunk+0x10
00000065`c65ff960 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000065`c55fec00 00007ff7`e69f0f28     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
00000065`c55fec40 00007ff7`e689cebd     postgres!ExceptionalCondition(
00000065`c55fec80 00007ff7`e689f2ac     postgres!jspGetLeftArg(
00000065`c55fecb0 00007ff7`e689f599     postgres!printJsonPathItem(
00000065`c55fedc0 00007ff7`e689d876     postgres!printJsonPathItem(
00000065`c55feed0 00007ff7`e689c394     postgres!jsonPathToCstring(
00000065`c55fef40 00007ff7`e69fc12e     postgres!jsonpath_out(
00000065`c55fef80 00007ff7`e69fdf8f     postgres!FunctionCall1Coll(
00000065`c55ff000 00007ff7`e61e2175     postgres!OutputFunctionCall(
00000065`c55ff030 00007ff7`e64a9d89     postgres!printtup(
core
00000065`c59ff538 00007ff9`1982b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000065`c59ff540 00007ff9`17764cb0     ntdll!TppWorkerThread+0x2df
00000065`c59ff830 00007ff9`1989edcb     KERNEL32!BaseThreadInitThunk+0x10
00000065`c59ff860 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000065`c5dff7a8 00007ff9`1982b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000065`c5dff7b0 00007ff9`17764cb0     ntdll!TppWorkerThread+0x2df
00000065`c5dffaa0 00007ff9`1989edcb     KERNEL32!BaseThreadInitThunk+0x10
00000065`c5dffad0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000065`c61ffcb8 00007ff9`16e4490a     ntdll!NtFsControlFile+0x14
00000065`c61ffcc0 00007ff7`e668a13b     KERNELBASE!ConnectNamedPipe+0x6a
00000065`c61ffd30 00007ff9`17764cb0     postgres!pg_signal_thread(
00000065`c61ffe30 00007ff9`1989edcb     KERNEL32!BaseThreadInitThunk+0x10
00000065`c61ffe60 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000086`5a5ff8c8 00007ff9`1982b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000086`5a5ff8d0 00007ff9`17764cb0     ntdll!TppWorkerThread+0x2df
00000086`5a5ffbc0 00007ff9`1989edcb     KERNEL32!BaseThreadInitThunk+0x10
00000086`5a5ffbf0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000086`595fee60 00007ff7`e69f0f28     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
00000086`595feea0 00007ff7`e689cebd     postgres!ExceptionalCondition(
00000086`595feee0 00007ff7`e689f2ac     postgres!jspGetLeftArg(
00000086`595fef10 00007ff7`e689f599     postgres!printJsonPathItem(
00000086`595ff020 00007ff7`e689d876     postgres!printJsonPathItem(
00000086`595ff130 00007ff7`e689c394     postgres!jsonPathToCstring(
00000086`595ff1a0 00007ff7`e69fc12e     postgres!jsonpath_out(
00000086`595ff1e0 00007ff7`e69fdf8f     postgres!FunctionCall1Coll(
00000086`595ff260 00007ff7`e61e2175     postgres!OutputFunctionCall(
00000086`595ff290 00007ff7`e64a9d89     postgres!printtup(
core
00000086`599ff9e8 00007ff9`1982b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000086`599ff9f0 00007ff9`17764cb0     ntdll!TppWorkerThread+0x2df
00000086`599ffce0 00007ff9`1989edcb     KERNEL32!BaseThreadInitThunk+0x10
00000086`599ffd10 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000086`59dffd58 00007ff9`16e4490a     ntdll!NtFsControlFile+0x14
00000086`59dffd60 00007ff7`e668a13b     KERNELBASE!ConnectNamedPipe+0x6a
00000086`59dffdd0 00007ff9`17764cb0     postgres!pg_signal_thread(
00000086`59dffed0 00007ff9`1989edcb     KERNEL32!BaseThreadInitThunk+0x10
00000086`59dfff00 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000086`5a1ffd58 00007ff9`16dfda4e     ntdll!NtWaitForSingleObject+0x14
00000086`5a1ffd60 00007ff7`e668bbdc     KERNELBASE!WaitForSingleObjectEx+0x8e
00000086`5a1ffe00 00007ff9`17764cb0     postgres!pg_timer_thread(
00000086`5a1ffe40 00007ff9`1989edcb     KERNEL32!BaseThreadInitThunk+0x10
00000086`5a1ffe70 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/jsonpath.out C:/cirrus/build/testrun/pg_upgrade/002_pg_...
--- C:/cirrus/src/test/regress/expected/jsonpath.out	2025-06-06 07:43:35.099314400 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonpath.out	2025-06-06 07:47:47.775029500 +0000
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/jsonpath.out C:/cirrus/build/testrun/recovery/027_strea...
--- C:/cirrus/src/test/regress/expected/jsonpath.out	2025-06-06 07:43:35.099314400 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/jsonpath.out	2025-06-06 07:50:41.635109300 +0000
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/jsonpath.out C:/cirrus/build/testrun/regress/regress/re...
--- C:/cirrus/src/test/regress/expected/jsonpath.out	2025-06-06 07:43:35.099314400 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/jsonpath.out	2025-06-06 07:47:47.871524500 +0000
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
tap
[07:48:14.238](145.295s) not ok 5 - regression tests pass
[07:49:00.886](7.745s) not ok 16 - run of pg_upgrade --check for new instance
[07:49:00.887](0.001s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[07:49:05.085](4.187s) not ok 18 - run of pg_upgrade for new instance
[07:49:05.086](0.001s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[07:49:06.496](0.229s) not ok 20 - check that locales in new cluster match original cluster
[07:49:08.354](0.329s) not ok 22 - old and new dumps match after pg_upgrade
tap
[07:51:00.487](148.020s) not ok 2 - regression tests pass
test
[07:58:32.684]  17/335 postgresql:regress / regress/regress                                            ERROR           1...
[07:58:32.684]  27/335 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           2...
[07:58:32.684]  82/335 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
53/5804 Add new wait event to XactLockTableWait
FreeBSD - Meson
core
[07:20:49.654] #0  0x000000082a8c475a in _sigprocmask () from /lib/libc.so.7
[07:20:49.654] #1  0x000000082a901a2f in _system () from /lib/libc.so.7
[07:20:49.654] #2  0x00000008288f68a3 in ?? () from /lib/libthr.so.3
[07:20:49.654] #3  0x0000000000685e97 in RestoreArchivedFile (path=path@entry=0x820d2f1e0 "`\362\322 \b", xlogfname=xlog...
[07:20:49.654] #4  0x00000000006914f0 in XLogFileRead (segno=segno@entry=4, tli=tli@entry=2, source=source@entry=XLOG_FR...
[07:20:49.654] #5  0x000000000068d22c in XLogFileReadAnyTLI (segno=4, source=XLOG_FROM_ANY) at ../src/backend/access/tra...
[07:20:49.654] #6  WaitForWALToBecomeAvailable (RecPtr=67209072, tliRecPtr=67209048, replayTLI=2, replayLSN=67209048, ra...
[07:20:49.654] #7  XLogPageRead (xlogreader=0x197f1161d130, targetPagePtr=67207168, reqLen=1904, targetRecPtr=67209048, ...
[07:20:49.654] #8  0x000000000069423a in ReadPageInternal (state=state@entry=0x197f1161d130, pageptr=67207168, reqLen=19...
[07:20:49.654] #9  0x0000000000693068 in XLogDecodeNextRecord (state=0x197f1161d130, nonblocking=false) at ../src/backen...
test
[07:18:13.276] 324/340 postgresql:test_misc / test_misc/007_catcache_inval                             ERROR            ...
53/4971 [CREATE|RE] INDEX CONCURRENTLY with single heap scan and short-term resetting shapshots
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[04:46:12.920] c:\cirrus\src\backend\access\stir\stir.c(423) : warning C4715: 'stirbeginscan': not all control paths ret...
53/5748 Improve Valgrind support and remove some memory leaks
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[03:33:09.582](0.001s) not ok 23 - connect : matches
test
[03:35:57.948] 254/335 postgresql:postmaster / postmaster/003_start_stop                               ERROR            ...
53/5793 pg_get_multixact_members not documented
macOS - Sonoma - Meson
core
[23:35:37.767]   * frame #0: 0x0000000104558b70 dyld`_dyld_start
tap
[23:30:40.637](0.000s) not ok 317 - pgbench script error: set exponential param greater 0 stderr /(?^:exponential parame...
test
[23:31:37.325] 227/340 postgresql:pgbench / pgbench/001_pgbench_with_server                            ERROR            ...
53/5680 Improve coments on structures in trigger.c
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[23:20:31.099](333.520s) # poll_query_until timed out executing this query:
timed out waiting for catchup at C:/cirrus/src/test/subscription/t/021_twophase.pl line 242.
test
[23:20:31.546] 335/335 postgresql:subscription / subscription/021_twophase                             ERROR           3...
53/5764 Split tab completion rules for COPY FROM and TO
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[23:06:29.562](0.002s) not ok 5 - clusterdb cannot target invalid database: matches
test
[23:10:30.577] 214/335 postgresql:scripts / scripts/011_clusterdb_all                                  ERROR            ...
53/5786 CHECKPOINT unlogged data
CompilerWarnings
compiler
[16:36:42.820] utility.c:947:16: error: mixing declarations and code is incompatible with standards before C99 [-Werror,...
compiler
[16:36:42.820] utility.c:946:4: error: expected expression
compiler
[16:36:42.820] utility.c:961:16: error: use of undeclared identifier 'stmt'
compiler
[16:35:09.421] utility.c:947:16: error: mixing declarations and code is incompatible with standards before C99 [-Werror,...
compiler
[16:35:09.421] utility.c:961:16: error: use of undeclared identifier 'stmt'
compiler
[16:35:09.421] utility.c:946:4: error: expected expression
compiler
[16:33:22.417] utility.c:961:16: error: use of undeclared identifier 'stmt'
compiler
[16:33:22.417] utility.c:946:4: error: expected expression
compiler
[16:31:58.287] utility.c:946:4: error: expected expression
compiler
[16:31:58.287] utility.c:961:16: error: use of undeclared identifier 'stmt'
53/5752 make VALIDATE domain constraint lock on related relations as ShareUpdateExclusiveLock
macOS - Sonoma - Meson
tap
[14:11:17.240](0.000s) not ok 35 - GSS authentication required, fails with trust auth: matches
test
[14:12:12.497] 252/340 postgresql:authentication / authentication/001_password                         ERROR            ...
53/5771 Add README for catalog
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[13:35:14.998](0.000s) not ok 18 - checking with a non-existent user stderr /(?^:role "no_such_user" does not exist)/
test
[13:41:47.997] 145/335 postgresql:pg_amcheck / pg_amcheck/002_nonesuch                                 ERROR            ...
53/5681 Prevent internal error at concurrent CREATE OR REPLACE / ALTER FUNCTION
FreeBSD - Meson
core
[09:27:58.025] #0  0x0000234eb4d0efda in copy_file_range () from /lib/libc.so.7
[09:27:58.025] #1  0x000023469244d412 in ?? ()
[09:27:58.025] #2  0x000023469244ce1b in ?? ()
[09:27:58.025] #3  0x000023469244c6e3 in ?? ()
[09:27:58.025] #4  0x0000234eb4c5bc3a in __libc_start1 () from /lib/libc.so.7
[09:27:58.025] #5  0x000023469244c2dd in ?? ()
regress
diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/syscache-update-pruned.out /tmp/cirrus-ci-build...
--- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/syscache-update-pruned.out	2025-06-05 09:18:19.05577...
+++ /tmp/cirrus-ci-build/build/testrun/injection_points/isolation/results/syscache-update-pruned.out	2025-06-05 09:21:35...
@@ -20,7 +20,7 @@
 	SELECT FROM injection_points_wakeup('heap_update-before-pin');
  <waiting ...>
 step grant1: <... completed>
-ERROR:  tuple concurrently deleted
+ERROR:  operation failed due to a concurrent command
 step wakegrant4: <... completed>
 
 starting permutation: cachefill1 at2 waitprunable4 vac4 grant1 wakeinval4 mkrels4 wakegrant4
test
[09:25:20.612] 120/340 postgresql:injection_points / injection_points/isolation                        ERROR            ...
Linux - Debian Bookworm - Autoconf
regress
diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/syscache-update-pruned.out /tmp/cirrus-ci-build...
--- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/syscache-update-pruned.out	2025-06-05 09:18:19.50179...
+++ /tmp/cirrus-ci-build/src/test/modules/injection_points/output_iso/results/syscache-update-pruned.out	2025-06-05 09:2...
@@ -20,7 +20,7 @@
 	SELECT FROM injection_points_wakeup('heap_update-before-pin');
  <waiting ...>
 step grant1: <... completed>
-ERROR:  tuple concurrently deleted
+ERROR:  operation failed due to a concurrent command
 step wakegrant4: <... completed>
 
 starting permutation: cachefill1 at2 waitprunable4 vac4 grant1 wakeinval4 mkrels4 wakegrant4
Linux - Debian Bookworm - Meson
core
[09:28:17.864] #0  <unavailable> in ?? ()
core
[09:28:17.864] #0  0x00007f6588154dd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[09:28:17.864] #1  0x00007f6588101239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[09:28:17.864] #2  0x00007f6588101497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[09:28:17.864] #3  0x000055a27fc6c5f3 in ?? ()
[09:28:17.864] #4  0x000055a27fc66369 in ?? ()
[09:28:17.864] #5  0x000055a27fc6520f in ?? ()
[09:28:17.864] #6  0x000055a27fc65c3b in ?? ()
[09:28:17.864] #7  0x000055a27fc6366f in ?? ()
[09:28:17.864] #8  0x00007f65880ec24a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[09:28:17.864] #9  0x00007f65880ec305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[09:28:17.752] #0  0x00007f6588154dd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[09:28:17.752] #1  0x00007f6588101239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[09:28:17.752] #2  0x00007f6588101497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[09:28:17.752] #3  0x000055a27fc6c5c1 in ?? ()
[09:28:17.752] #4  0x000055a27fc66369 in ?? ()
[09:28:17.752] #5  0x000055a27fc6520f in ?? ()
[09:28:17.752] #6  0x000055a27fc65c3b in ?? ()
[09:28:17.752] #7  0x000055a27fc6366f in ?? ()
[09:28:17.752] #8  0x00007f65880ec24a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[09:28:17.752] #9  0x00007f65880ec305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
regress
diff -U3 /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/syscache-update-pruned.out /tmp/cirrus-ci-build...
--- /tmp/cirrus-ci-build/src/test/modules/injection_points/expected/syscache-update-pruned.out	2025-06-05 09:18:19.03195...
+++ /tmp/cirrus-ci-build/build/testrun/injection_points/isolation/results/syscache-update-pruned.out	2025-06-05 09:22:48...
@@ -20,7 +20,7 @@
 	SELECT FROM injection_points_wakeup('heap_update-before-pin');
  <waiting ...>
 step grant1: <... completed>
-ERROR:  tuple concurrently deleted
+ERROR:  operation failed due to a concurrent command
 step wakegrant4: <... completed>
 
 starting permutation: cachefill1 at2 waitprunable4 vac4 grant1 wakeinval4 mkrels4 wakegrant4
test
[09:25:48.445] 121/341 postgresql:injection_points / injection_points/isolation                        ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/modules/injection_points/expected/syscache-update-pruned.out C:/cirrus/b...
--- C:/cirrus/src/test/modules/injection_points/expected/syscache-update-pruned.out	2025-06-05 09:18:22.778244500 +0000
+++ C:/cirrus/build/testrun/injection_points/isolation/results/syscache-update-pruned.out	2025-06-05 09:25:32.364453900 ...
@@ -20,7 +20,7 @@
 	SELECT FROM injection_points_wakeup('heap_update-before-pin');
  <waiting ...>
 step grant1: <... completed>
-ERROR:  tuple concurrently deleted
+ERROR:  operation failed due to a concurrent command
 step wakegrant4: <... completed>
 
 starting permutation: cachefill1 at2 waitprunable4 vac4 grant1 wakeinval4 mkrels4 wakegrant4
test
[09:31:40.978] 118/335 postgresql:injection_points / injection_points/isolation                        ERROR            ...
53/5801 queryId constant squashing does not support prepared statements
FreeBSD - Meson
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/select.out /tmp/cirrus-ci-build/build/testrun/pg_stat_...
--- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/select.out	2025-06-05 02:11:55.825444000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/select.out	2025-06-05 02:15:45.193643000 +0000
@@ -292,10 +292,11 @@
 SELECT query, calls FROM pg_stat_statements ORDER BY query COLLATE "C";
                                  query                                  | calls 
 ------------------------------------------------------------------------+-------
- SELECT WHERE $1 IN ($2 /*, ... */)                                     |     2
+ SELECT WHERE $1 = ANY (ARRAY[$2 /*, ... */])                           |     1
+ SELECT WHERE $1 IN ($2, int4($3), int4($4))                            |     1
  SELECT pg_stat_statements_reset() IS NOT NULL AS t                     |     1
  SELECT query, calls FROM pg_stat_statements ORDER BY query COLLATE "C" |     0
-(3 rows)
+(4 rows)
 
 --
 -- queries with locking clauses
diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/dml.out /tmp/cirrus-ci-build/build/testrun/pg_stat_sta...
--- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/dml.out	2025-06-05 02:11:55.823985000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/dml.out	2025-06-05 02:15:45.285536000 +0000
...
test
[02:20:13.333]  89/340 postgresql:pg_stat_statements / pg_stat_statements/regress                      ERROR            ...
53/5800 psql: tab-completion support for COPY ... TO/FROM STDIN, STDOUT, and PROGRAM
CompilerWarnings
compiler
[01:19:03.744] tab-complete.in.c:3283:4: error: implicit declaration of function 'COMPLETE_WITH_FILES_PLUS' is invalid i...
compiler
[01:18:51.288] tab-complete.in.c:3283:4: error: implicit declaration of function 'COMPLETE_WITH_FILES_PLUS' is invalid i...
compiler
[01:18:15.903] tab-complete.in.c:3283:25: error: implicit declaration of function ‘COMPLETE_WITH_FILES_PLUS’; did you me...
compiler
[01:18:03.861] tab-complete.in.c:3283:25: error: implicit declaration of function ‘COMPLETE_WITH_FILES_PLUS’; did you me...
Linux - Debian Bookworm - Meson
tap
[01:18:34.693](0.006s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/amcheck/001_veri...
tap
[01:18:34.637](0.007s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/amcheck/002_cic/...
tap
[01:18:34.753](0.008s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/amcheck/003_cic_...
tap
[01:18:34.838](0.011s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/amcheck/004_veri...
tap
[01:18:34.872](0.018s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/amcheck/005_pitr...
tap
[01:18:35.339](0.008s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/authentication/0...
tap
[01:18:35.416](0.003s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/authentication/0...
tap
[01:18:35.368](0.002s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/authentication/0...
tap
[01:18:35.466](0.010s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/authentication/0...
tap
[01:18:35.516](0.019s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/authentication/0...
tap
[01:18:35.506](0.002s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/authentication/0...
tap
[01:18:34.847](0.006s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/auto_explain/001...
tap
[01:18:34.945](0.017s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/basebackup_to_sh...
tap
[01:18:34.889](0.023s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/bloom/001_wal/da...
tap
[01:18:37.039](0.009s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/brin/01_workitem...
tap
[01:18:37.104](0.027s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/brin/02_wal_cons...
tap
[01:18:37.079](0.007s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/commit_ts/001_ba...
tap
[01:18:37.061](0.013s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/commit_ts/002_st...
tap
[01:18:37.116](0.010s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/commit_ts/003_st...
tap
[01:18:37.213](0.016s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/commit_ts/004_re...
tap
[01:18:35.000](0.014s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/dblink/001_auth_...
tap
[01:18:38.364](0.002s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/icu/010_database...
tap
[01:18:37.179](0.002s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/injection_points...
tap
[01:18:29.983](0.008s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/kerberos/001_aut...
tap
[01:18:37.407](0.006s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/ldap_password_fu...
tap
[01:18:38.364](0.002s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/ldap/001_auth/da...
tap
[01:18:38.406](0.002s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/ldap/002_bindpas...
tap
[01:18:37.429](0.044s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/libpq_pipeline/0...
tap
[01:18:31.004](0.060s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/libpq/003_load_b...
tap
[01:18:31.012](0.046s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/libpq/004_load_b...
tap
[01:18:31.014](0.052s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/libpq/005_negoti...
tap
[01:18:31.074](0.079s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/libpq/006_servic...
tap
[01:18:37.380](0.023s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/oauth_validator/...
tap
[01:18:30.999](0.071s) not ok 1 - pg_amcheck --help exit code 0
[01:18:31.000](0.000s) not ok 2 - pg_amcheck --help goes to stdout
[01:18:31.000](0.000s) not ok 3 - pg_amcheck --help nothing to stderr
[01:18:31.026](0.025s) not ok 5 - pg_amcheck --version exit code 0
[01:18:31.026](0.000s) not ok 6 - pg_amcheck --version goes to stdout
[01:18:31.027](0.000s) not ok 7 - pg_amcheck --version nothing to stderr
tap
[01:18:31.086](0.016s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/pg_amcheck/002_n...
tap
[01:18:31.193](0.007s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/pg_amcheck/003_c...
tap
[01:18:31.316](0.013s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/pg_amcheck/004_v...
tap
[01:18:31.294](0.006s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/pg_amcheck/005_o...
tap
[01:18:31.319](0.037s) not ok 1 - pg_basebackup --help exit code 0
[01:18:31.319](0.000s) not ok 2 - pg_basebackup --help goes to stdout
[01:18:31.320](0.000s) not ok 3 - pg_basebackup --help nothing to stderr
[01:18:31.323](0.003s) not ok 5 - pg_basebackup --version exit code 0
[01:18:31.324](0.000s) not ok 6 - pg_basebackup --version goes to stdout
[01:18:31.324](0.000s) not ok 7 - pg_basebackup --version nothing to stderr
[01:18:31.356](0.008s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/pg_basebackup/01...
tap
[01:18:31.376](0.002s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/pg_basebackup/01...
tap
[01:18:31.394](0.100s) not ok 1 - pg_receivewal --help exit code 0
[01:18:31.394](0.000s) not ok 2 - pg_receivewal --help goes to stdout
[01:18:31.395](0.000s) not ok 3 - pg_receivewal --help nothing to stderr
[01:18:31.404](0.009s) not ok 5 - pg_receivewal --version exit code 0
[01:18:31.404](0.000s) not ok 6 - pg_receivewal --version goes to stdout
[01:18:31.405](0.000s) not ok 7 - pg_receivewal --version nothing to stderr
[01:18:31.438](0.002s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/pg_basebackup/02...
tap
[01:18:31.413](0.084s) not ok 1 - pg_recvlogical --help exit code 0
[01:18:31.414](0.000s) not ok 2 - pg_recvlogical --help goes to stdout
[01:18:31.416](0.000s) not ok 3 - pg_recvlogical --help nothing to stderr
[01:18:31.436](0.019s) not ok 5 - pg_recvlogical --version exit code 0
[01:18:31.437](0.001s) not ok 6 - pg_recvlogical --version goes to stdout
[01:18:31.438](0.000s) not ok 7 - pg_recvlogical --version nothing to stderr
[01:18:31.485](0.015s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/pg_basebackup/03...
tap
[01:18:31.586](0.044s) not ok 1 - pg_createsubscriber --help exit code 0
[01:18:31.586](0.000s) not ok 2 - pg_createsubscriber --help goes to stdout
[01:18:31.587](0.000s) not ok 3 - pg_createsubscriber --help nothing to stderr
[01:18:31.594](0.007s) not ok 5 - pg_createsubscriber --version exit code 0
[01:18:31.595](0.001s) not ok 6 - pg_createsubscriber --version goes to stdout
[01:18:31.596](0.000s) not ok 7 - pg_createsubscriber --version nothing to stderr
[01:18:31.753](0.008s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/pg_basebackup/04...
tap
[01:18:31.564](0.006s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/pg_checksums/002...
tap
[01:18:31.714](0.010s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/pg_combinebackup...
tap
[01:18:31.756](0.009s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/pg_combinebackup...
tap
[01:18:31.772](0.004s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/pg_combinebackup...
tap
[01:18:31.805](0.009s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/pg_combinebackup...
tap
[01:18:31.870](0.021s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/pg_combinebackup...
tap
[01:18:31.867](0.014s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/pg_combinebackup...
tap
[01:18:32.024](0.004s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/pg_combinebackup...
tap
[01:18:32.065](0.021s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/pg_combinebackup...
tap
[01:18:32.016](0.012s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/pg_combinebackup...
tap
[01:18:32.165](0.010s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/pg_controldata/0...
tap
[01:18:32.226](0.047s) not ok 11 - pg_ctl initdb
tap
[01:18:32.193](0.010s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/pg_ctl/002_statu...
tap
[01:18:32.379](0.027s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/pg_ctl/003_promo...
tap
[01:18:32.300](0.004s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/pg_ctl/004_logro...
tap
[01:18:32.278](0.025s) not ok 1 - pg_dump --help exit code 0
[01:18:32.278](0.000s) not ok 2 - pg_dump --help goes to stdout
[01:18:32.279](0.000s) not ok 3 - pg_dump --help nothing to stderr
[01:18:32.289](0.010s) not ok 5 - pg_dump --version exit code 0
[01:18:32.290](0.000s) not ok 6 - pg_dump --version goes to stdout
[01:18:32.290](0.000s) not ok 7 - pg_dump --version nothing to stderr
[01:18:32.317](0.021s) not ok 10 - pg_restore --help exit code 0
[01:18:32.318](0.000s) not ok 11 - pg_restore --help goes to stdout
[01:18:32.318](0.000s) not ok 12 - pg_restore --help nothing to stderr
[01:18:32.336](0.017s) not ok 14 - pg_restore --version exit code 0
[01:18:32.336](0.000s) not ok 15 - pg_restore --version goes to stdout
[01:18:32.337](0.000s) not ok 16 - pg_restore --version nothing to stderr
[01:18:32.356](0.008s) not ok 19 - pg_dumpall --help exit code 0
[01:18:32.356](0.000s) not ok 20 - pg_dumpall --help goes to stdout
[01:18:32.357](0.000s) not ok 21 - pg_dumpall --help nothing to stderr
[01:18:32.368](0.011s) not ok 23 - pg_dumpall --version exit code 0
[01:18:32.369](0.000s) not ok 24 - pg_dumpall --version goes to stdout
[01:18:32.369](0.000s) not ok 25 - pg_dumpall --version nothing to stderr
[01:18:32.404](0.000s) not ok 29 - pg_dump: too many command-line arguments: matches
[01:18:32.417](0.000s) not ok 31 - pg_restore: too many command-line arguments: matches
[01:18:32.421](0.000s) not ok 33 - pg_dumpall: too many command-line arguments: matches
[01:18:32.425](0.000s) not ok 35 - pg_dump: options -s/--schema-only and -a/--data-only cannot be used together: matches
[01:18:32.429](0.000s) not ok 37 - pg_dump: error: options -s/--schema-only and --statistics-only cannot be used togethe...
[01:18:32.432](0.000s) not ok 39 - pg_dump: error: options -a/--data-only and --statistics-only cannot be used together:...
[01:18:32.436](0.000s) not ok 41 - pg_dump: options -s/--schema-only and --include-foreign-data cannot be used together:...
[01:18:32.439](0.000s) not ok 43 - pg_dump: options --statistics-only and --no-statistics cannot be used together: match...
[01:18:32.442](0.000s) not ok 45 - pg_dump: option --include-foreign-data is not supported with parallel backup: matches
[01:18:32.448](0.000s) not ok 47 - pg_restore: error: one of -d/--dbname and -f/--file must be specified: matches
[01:18:32.466](0.000s) not ok 49 - pg_restore: options -s/--schema-only and -a/--data-only cannot be used together: matc...
[01:18:32.477](0.000s) not ok 51 - pg_restore: options -d/--dbname and -f/--file cannot be used together: matches
[01:18:32.486](0.000s) not ok 53 - pg_dump: options -c/--clean and -a/--data-only cannot be used together: matches
[01:18:32.497](0.000s) not ok 55 - pg_restore: options -c/--clean and -a/--data-only cannot be used together: matches
[01:18:32.517](0.000s) not ok 57 - pg_dump: option --if-exists requires option -c/--clean: matches
[01:18:32.534](0.000s) not ok 59 - pg_dump: parallel backup only supported by the directory format: matches
[01:18:32.546](0.000s) not ok 61 - pg_dump: -j/--jobs must be in range: matches
[01:18:32.567](0.000s) not ok 63 - pg_dump: invalid output format: matches
[01:18:32.582](0.000s) not ok 65 - pg_restore: -j/--jobs must be in range: matches
[01:18:32.597](0.000s) not ok 67 - pg_restore: cannot specify both --single-transaction and multiple jobs: matches
[01:18:32.614](0.000s) not ok 69 - pg_dump: invalid --compress: matches
[01:18:32.625](0.001s) not ok 71 - pg_dump: invalid compression specification: compression algorithm "none" does not acc...
tap
[01:18:32.470](0.015s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/pg_dump/003_pg_d...
tap
[01:18:32.496](0.010s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/pg_dump/004_pg_d...
tap
[01:18:32.523](0.009s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/pg_dump/005_pg_d...
tap
[01:18:32.546](0.019s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/pg_dump/006_pg_d...
tap
[01:18:32.691](0.014s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/pg_dump/010_dump...
tap
[01:18:35.013](0.014s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/pg_prewarm/001_b...
tap
[01:18:32.753](0.026s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/pg_resetwal/001_...
tap
[01:18:32.659](0.003s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/pg_resetwal/002_...
tap
[01:18:32.784](0.019s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/pg_rewind/001_ba...
tap
[01:18:32.781](0.012s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/pg_rewind/002_da...
tap
[01:18:32.797](0.008s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/pg_rewind/003_ex...
tap
[01:18:32.816](0.021s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/pg_rewind/004_pg...
tap
[01:18:32.921](0.011s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/pg_rewind/005_sa...
tap
[01:18:32.877](0.062s) not ok 1 - pg_rewind --help exit code 0
[01:18:32.877](0.000s) not ok 2 - pg_rewind --help goes to stdout
[01:18:32.878](0.000s) not ok 3 - pg_rewind --help nothing to stderr
[01:18:32.887](0.008s) not ok 5 - pg_rewind --version exit code 0
[01:18:32.887](0.000s) not ok 6 - pg_rewind --version goes to stdout
[01:18:32.888](0.000s) not ok 7 - pg_rewind --version nothing to stderr
tap
[01:18:33.022](0.037s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/pg_rewind/007_st...
tap
[01:18:33.030](0.002s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/pg_rewind/008_mi...
tap
[01:18:33.006](0.010s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/pg_rewind/009_gr...
tap
[01:18:33.136](0.016s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/pg_rewind/010_ke...
tap
[01:18:35.065](0.013s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/pg_stat_statemen...
tap
[01:18:28.078](0.057s) not ok 1 - pg_upgrade --help exit code 0
[01:18:28.078](0.000s) not ok 2 - pg_upgrade --help goes to stdout
[01:18:28.079](0.000s) not ok 3 - pg_upgrade --help nothing to stderr
[01:18:28.101](0.021s) not ok 5 - pg_upgrade --version exit code 0
[01:18:28.102](0.001s) not ok 6 - pg_upgrade --version goes to stdout
[01:18:28.102](0.000s) not ok 7 - pg_upgrade --version nothing to stderr
tap
[01:18:28.152](0.012s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p...
tap
[01:18:28.165](0.010s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/pg_upgrade/003_l...
tap
[01:18:28.198](0.006s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/pg_upgrade/004_s...
tap
[01:18:28.208](0.010s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/pg_upgrade/005_c...
tap
[01:18:28.233](0.008s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/pg_upgrade/006_t...
tap
[01:18:33.189](0.009s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/pg_verifybackup/...
tap
[01:18:33.270](0.013s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/pg_verifybackup/...
tap
[01:18:33.296](0.018s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/pg_verifybackup/...
tap
[01:18:33.334](0.003s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/pg_verifybackup/...
tap
[01:18:33.456](0.009s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/pg_verifybackup/...
tap
[01:18:33.437](0.008s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/pg_verifybackup/...
tap
[01:18:33.491](0.002s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/pg_verifybackup/...
tap
[01:18:33.577](0.020s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/pg_verifybackup/...
tap
[01:18:35.126](0.007s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/pg_visibility/00...
tap
[01:18:35.163](0.014s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/pg_visibility/00...
tap
[01:18:33.703](0.006s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/pg_waldump/001_b...
tap
[01:18:33.637](0.009s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/pg_waldump/002_s...
tap
[01:18:33.689](0.002s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/pg_walsummary/00...
tap
[01:18:33.748](0.003s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/pgbench/001_pgbe...
tap
[01:18:33.649](0.050s) not ok 1 - pgbench option error: bad option status (got 127 vs expected 1)
[01:18:33.649](0.000s) not ok 3 - pgbench option error: bad option stderr /(?^:--help.*more information)/
[01:18:33.663](0.013s) not ok 4 - pgbench option error: no file status (got 127 vs expected 1)
[01:18:33.664](0.000s) not ok 6 - pgbench option error: no file stderr /(?^:could not open file "no-such-file":)/
[01:18:33.667](0.003s) not ok 7 - pgbench option error: no builtin status (got 127 vs expected 1)
[01:18:33.668](0.000s) not ok 9 - pgbench option error: no builtin stderr /(?^:no builtin script .* "no-such-builtin")/
[01:18:33.673](0.005s) not ok 10 - pgbench option error: invalid weight status (got 127 vs expected 1)
[01:18:33.674](0.000s) not ok 12 - pgbench option error: invalid weight stderr /(?^:invalid weight specification: \@one)...
[01:18:33.680](0.006s) not ok 13 - pgbench option error: invalid weight status (got 127 vs expected 1)
[01:18:33.681](0.000s) not ok 15 - pgbench option error: invalid weight stderr /(?^:weight spec.* out of range .*: -1)/
[01:18:33.703](0.021s) not ok 16 - pgbench option error: too many scripts status (got 127 vs expected 1)
[01:18:33.703](0.000s) not ok 18 - pgbench option error: too many scripts stderr /(?^:at most 128 SQL scripts)/
[01:18:33.707](0.004s) not ok 19 - pgbench option error: bad \#clients status (got 127 vs expected 1)
[01:18:33.708](0.000s) not ok 21 - pgbench option error: bad \#clients stderr /(?^:invalid value "three" for option -c/-...
[01:18:33.714](0.006s) not ok 22 - pgbench option error: bad \#threads status (got 127 vs expected 1)
[01:18:33.714](0.000s) not ok 24 - pgbench option error: bad \#threads stderr /(?^:invalid value "eleven" for option -j/...
[01:18:33.718](0.003s) not ok 25 - pgbench option error: bad scale status (got 127 vs expected 1)
[01:18:33.719](0.000s) not ok 27 - pgbench option error: bad scale stderr /(?^:invalid value "two" for option -s/--scale...
[01:18:33.722](0.003s) not ok 28 - pgbench option error: invalid \#transactions status (got 127 vs expected 1)
[01:18:33.723](0.000s) not ok 30 - pgbench option error: invalid \#transactions stderr /(?^:invalid value "zil" for opti...
[01:18:33.736](0.012s) not ok 31 - pgbench option error: invalid duration status (got 127 vs expected 1)
[01:18:33.737](0.000s) not ok 33 - pgbench option error: invalid duration stderr /(?^:invalid value "ten" for option -T/...
[01:18:33.756](0.019s) not ok 34 - pgbench option error: -t XOR -T status (got 127 vs expected 1)
[01:18:33.757](0.000s) not ok 36 - pgbench option error: -t XOR -T stderr /(?^:specify either )/
[01:18:33.766](0.009s) not ok 37 - pgbench option error: -T XOR -t status (got 127 vs expected 1)
[01:18:33.767](0.000s) not ok 39 - pgbench option error: -T XOR -t stderr /(?^:specify either )/
[01:18:33.770](0.003s) not ok 40 - pgbench option error: bad variable status (got 127 vs expected 1)
[01:18:33.771](0.000s) not ok 42 - pgbench option error: bad variable stderr /(?^:invalid variable definition)/
[01:18:33.774](0.003s) not ok 43 - pgbench option error: invalid fillfactor status (got 127 vs expected 1)
[01:18:33.775](0.000s) not ok 45 - pgbench option error: invalid fillfactor stderr /(?^:-F/--fillfactor must be in range...
[01:18:33.778](0.003s) not ok 46 - pgbench option error: invalid query mode status (got 127 vs expected 1)
[01:18:33.778](0.000s) not ok 48 - pgbench option error: invalid query mode stderr /(?^:invalid query mode)/
[01:18:33.782](0.003s) not ok 49 - pgbench option error: invalid progress status (got 127 vs expected 1)
[01:18:33.782](0.000s) not ok 51 - pgbench option error: invalid progress stderr /(?^:-P/--progress must be in range)/
[01:18:33.797](0.015s) not ok 52 - pgbench option error: invalid rate status (got 127 vs expected 1)
[01:18:33.798](0.000s) not ok 54 - pgbench option error: invalid rate stderr /(?^:invalid rate limit)/
[01:18:33.802](0.003s) not ok 55 - pgbench option error: invalid latency status (got 127 vs expected 1)
[01:18:33.802](0.000s) not ok 57 - pgbench option error: invalid latency stderr /(?^:invalid latency limit)/
[01:18:33.812](0.009s) not ok 58 - pgbench option error: invalid sampling rate status (got 127 vs expected 1)
[01:18:33.812](0.000s) not ok 60 - pgbench option error: invalid sampling rate stderr /(?^:invalid sampling rate)/
[01:18:33.816](0.003s) not ok 61 - pgbench option error: invalid aggregate interval status (got 127 vs expected 1)
[01:18:33.816](0.000s) not ok 63 - pgbench option error: invalid aggregate interval stderr /(?^:--aggregate-interval mus...
[01:18:33.819](0.003s) not ok 64 - pgbench option error: weight zero status (got 127 vs expected 1)
[01:18:33.820](0.000s) not ok 66 - pgbench option error: weight zero stderr /(?^:weight must not be zero)/
[01:18:33.837](0.017s) not ok 67 - pgbench option error: init vs run status (got 127 vs expected 1)
[01:18:33.838](0.000s) not ok 69 - pgbench option error: init vs run stderr /(?^:cannot be used in initialization)/
[01:18:33.850](0.011s) not ok 70 - pgbench option error: run vs init status (got 127 vs expected 1)
[01:18:33.850](0.000s) not ok 72 - pgbench option error: run vs init stderr /(?^:cannot be used in benchmarking)/
[01:18:33.861](0.010s) not ok 73 - pgbench option error: ambiguous builtin status (got 127 vs expected 1)
[01:18:33.861](0.000s) not ok 75 - pgbench option error: ambiguous builtin stderr /(?^:ambiguous)/
[01:18:33.879](0.017s) not ok 76 - pgbench option error: --progress-timestamp => --progress status (got 127 vs expected ...
[01:18:33.881](0.000s) not ok 78 - pgbench option error: --progress-timestamp => --progress stderr /(?^:allowed only und...
[01:18:33.894](0.013s) not ok 79 - pgbench option error: -I without init option status (got 127 vs expected 1)
[01:18:33.895](0.000s) not ok 81 - pgbench option error: -I without init option stderr /(?^:cannot be used in benchmarki...
[01:18:33.904](0.009s) not ok 82 - pgbench option error: invalid init step status (got 127 vs expected 1)
[01:18:33.906](0.000s) not ok 84 - pgbench option error: invalid init step stderr /(?^:unrecognized initialization step)...
[01:18:33.906](0.000s) not ok 85 - pgbench option error: invalid init step stderr /(?^:Allowed step characters are)/
[01:18:33.921](0.014s) not ok 86 - pgbench option error: bad random seed status (got 127 vs expected 1)
[01:18:33.921](0.000s) not ok 88 - pgbench option error: bad random seed stderr /(?^:unrecognized random seed option "on...
[01:18:33.922](0.000s) not ok 89 - pgbench option error: bad random seed stderr /(?^:Expecting an unsigned integer, "tim...
[01:18:33.922](0.000s) not ok 90 - pgbench option error: bad random seed stderr /(?^:error while setting random seed fro...
[01:18:33.936](0.013s) not ok 91 - pgbench option error: bad partition method status (got 127 vs expected 1)
[01:18:33.936](0.000s) not ok 93 - pgbench option error: bad partition method stderr /(?^:"range")/
[01:18:33.937](0.000s) not ok 94 - pgbench option error: bad partition method stderr /(?^:"hash")/
[01:18:33.937](0.000s) not ok 95 - pgbench option error: bad partition method stderr /(?^:"BAD")/
[01:18:33.955](0.018s) not ok 96 - pgbench option error: bad partition number status (got 127 vs expected 1)
[01:18:33.956](0.000s) not ok 98 - pgbench option error: bad partition number stderr /(?^:--partitions must be in range)...
[01:18:33.971](0.014s) not ok 99 - pgbench option error: partition method without partitioning status (got 127 vs expect...
[01:18:33.971](0.000s) not ok 101 - pgbench option error: partition method without partitioning stderr /(?^:partition-me...
[01:18:33.988](0.017s) not ok 102 - pgbench option error: bad maximum number of tries status (got 127 vs expected 1)
[01:18:33.989](0.000s) not ok 104 - pgbench option error: bad maximum number of tries stderr /(?^:invalid number of maxi...
[01:18:34.010](0.021s) not ok 105 - pgbench option error: an infinite number of tries status (got 127 vs expected 1)
[01:18:34.011](0.000s) not ok 107 - pgbench option error: an infinite number of tries stderr /(?^:an unlimited number of...
[01:18:34.023](0.012s) not ok 108 - pgbench option error: sampling => log status (got 127 vs expected 1)
[01:18:34.024](0.000s) not ok 110 - pgbench option error: sampling => log stderr /(?^:log sampling .* only when)/
[01:18:34.039](0.015s) not ok 111 - pgbench option error: sampling XOR aggregate status (got 127 vs expected 1)
[01:18:34.040](0.000s) not ok 113 - pgbench option error: sampling XOR aggregate stderr /(?^:sampling .* aggregation .* ...
[01:18:34.064](0.024s) not ok 114 - pgbench option error: aggregate => log status (got 127 vs expected 1)
[01:18:34.065](0.000s) not ok 116 - pgbench option error: aggregate => log stderr /(?^:aggregation .* only when)/
[01:18:34.071](0.007s) not ok 117 - pgbench option error: log-prefix => log status (got 127 vs expected 1)
[01:18:34.072](0.000s) not ok 119 - pgbench option error: log-prefix => log stderr /(?^:prefix .* only when)/
[01:18:34.080](0.008s) not ok 120 - pgbench option error: duration & aggregation status (got 127 vs expected 1)
[01:18:34.081](0.000s) not ok 122 - pgbench option error: duration & aggregation stderr /(?^:aggr.* not be higher)/
[01:18:34.098](0.016s) not ok 123 - pgbench option error: duration % aggregation status (got 127 vs expected 1)
[01:18:34.098](0.000s) not ok 125 - pgbench option error: duration % aggregation stderr /(?^:multiple)/
[01:18:34.101](0.003s) not ok 126 - pgbench help status (got 127 vs expected 0)
[01:18:34.101](0.000s) not ok 127 - pgbench help stdout /(?^:benchmarking tool for PostgreSQL)/
[01:18:34.102](0.000s) not ok 128 - pgbench help stdout /(?^:Usage)/
[01:18:34.102](0.000s) not ok 129 - pgbench help stdout /(?^:Initialization options:)/
[01:18:34.102](0.000s) not ok 130 - pgbench help stdout /(?^:Common options:)/
[01:18:34.103](0.000s) not ok 131 - pgbench help stdout /(?^:Report bugs to)/
[01:18:34.103](0.000s) not ok 132 - pgbench help stderr /(?^:^$)/
[01:18:34.116](0.013s) not ok 133 - pgbench version status (got 127 vs expected 0)
[01:18:34.117](0.000s) not ok 134 - pgbench version stdout /(?^:^pgbench .PostgreSQL. )/
[01:18:34.117](0.000s) not ok 135 - pgbench version stderr /(?^:^$)/
[01:18:34.129](0.012s) not ok 136 - pgbench builtin list status (got 127 vs expected 0)
[01:18:34.130](0.000s) not ok 138 - pgbench builtin list stderr /(?^:Available builtin scripts:)/
[01:18:34.131](0.000s) not ok 139 - pgbench builtin list stderr /(?^:tpcb-like)/
[01:18:34.131](0.000s) not ok 140 - pgbench builtin list stderr /(?^:simple-update)/
[01:18:34.131](0.000s) not ok 141 - pgbench builtin list stderr /(?^:select-only)/
[01:18:34.151](0.020s) not ok 142 - pgbench builtin listing status (got 127 vs expected 0)
[01:18:34.152](0.000s) not ok 144 - pgbench builtin listing stderr /(?^:select-only: )/
[01:18:34.152](0.000s) not ok 145 - pgbench builtin listing stderr /(?^:SELECT abalance FROM pgbench_accounts WHERE)/
[01:18:34.166](0.014s) not ok 148 - pgbench option error: missing endif status (got 127 vs expected 1)
[01:18:34.167](0.000s) not ok 150 - pgbench option error: missing endif stderr /(?^:\\if without matching \\endif)/
[01:18:34.176](0.009s) not ok 151 - pgbench option error: missing if on elif status (got 127 vs expected 1)
[01:18:34.177](0.000s) not ok 153 - pgbench option error: missing if on elif stderr /(?^:\\elif without matching \\if)/
[01:18:34.185](0.008s) not ok 154 - pgbench option error: missing if on else status (got 127 vs expected 1)
[01:18:34.186](0.000s) not ok 156 - pgbench option error: missing if on else stderr /(?^:\\else without matching \\if)/
[01:18:34.190](0.004s) not ok 157 - pgbench option error: missing if on endif status (got 127 vs expected 1)
[01:18:34.190](0.000s) not ok 159 - pgbench option error: missing if on endif stderr /(?^:\\endif without matching \\if)...
[01:18:34.194](0.004s) not ok 160 - pgbench option error: elif after else status (got 127 vs expected 1)
[01:18:34.195](0.000s) not ok 162 - pgbench option error: elif after else stderr /(?^:\\elif after \\else)/
[01:18:34.198](0.003s) not ok 163 - pgbench option error: else after else status (got 127 vs expected 1)
[01:18:34.199](0.000s) not ok 165 - pgbench option error: else after else stderr /(?^:\\else after \\else)/
[01:18:34.211](0.011s) not ok 166 - pgbench option error: if syntax error status (got 127 vs expected 1)
[01:18:34.212](0.000s) not ok 168 - pgbench option error: if syntax error stderr /(?^:syntax error in command "if")/
[01:18:34.229](0.017s) not ok 169 - pgbench option error: elif syntax error status (got 127 vs expected 1)
[01:18:34.231](0.000s) not ok 171 - pgbench option error: elif syntax error stderr /(?^:syntax error in command "elif")/
[01:18:34.245](0.014s) not ok 172 - pgbench option error: else syntax error status (got 127 vs expected 1)
[01:18:34.246](0.000s) not ok 174 - pgbench option error: else syntax error stderr /(?^:unexpected argument in command "...
[01:18:34.253](0.007s) not ok 175 - pgbench option error: endif syntax error status (got 127 vs expected 1)
[01:18:34.254](0.000s) not ok 177 - pgbench option error: endif syntax error stderr /(?^:unexpected argument in command ...
[01:18:34.267](0.013s) not ok 178 - pgbench option error: not enough arguments for least status (got 127 vs expected 1)
[01:18:34.268](0.000s) not ok 180 - pgbench option error: not enough arguments for least stderr /(?^:at least one argume...
[01:18:34.284](0.016s) not ok 181 - pgbench option error: not enough arguments for greatest status (got 127 vs expected ...
[01:18:34.285](0.000s) not ok 183 - pgbench option error: not enough arguments for greatest stderr /(?^:at least one arg...
[01:18:34.299](0.013s) not ok 184 - pgbench option error: not enough arguments for hash status (got 127 vs expected 1)
[01:18:34.300](0.000s) not ok 186 - pgbench option error: not enough arguments for hash stderr /(?^:unexpected number of...
[01:18:34.304](0.004s) not ok 187 - pgbench option error: too many arguments for hash status (got 127 vs expected 1)
[01:18:34.305](0.000s) not ok 189 - pgbench option error: too many arguments for hash stderr /(?^:unexpected number of a...
[01:18:34.316](0.012s) not ok 190 - pgbench option error: bigint overflow 1 status (got 127 vs expected 1)
[01:18:34.318](0.000s) not ok 192 - pgbench option error: bigint overflow 1 stderr /(?^:bigint constant overflow)/
[01:18:34.338](0.020s) not ok 193 - pgbench option error: double overflow 2 status (got 127 vs expected 1)
[01:18:34.338](0.000s) not ok 195 - pgbench option error: double overflow 2 stderr /(?^:double constant overflow)/
[01:18:34.347](0.008s) not ok 196 - pgbench option error: double overflow 3 status (got 127 vs expected 1)
[01:18:34.347](0.000s) not ok 198 - pgbench option error: double overflow 3 stderr /(?^:double constant overflow)/
[01:18:34.357](0.010s) not ok 199 - pgbench option error: set i status (got 127 vs expected 1)
[01:18:34.358](0.000s) not ok 201 - pgbench option error: set i stderr /(?^:set i 1 )/
[01:18:34.358](0.000s) not ok 202 - pgbench option error: set i stderr /(?^:\^ error found here)/
[01:18:34.362](0.003s) not ok 203 - pgbench option error: not enough arguments to permute status (got 127 vs expected 1)
[01:18:34.363](0.000s) not ok 205 - pgbench option error: not enough arguments to permute stderr /(?^:unexpected number ...
[01:18:34.374](0.011s) not ok 206 - pgbench option error: too many arguments to permute status (got 127 vs expected 1)
[01:18:34.375](0.000s) not ok 208 - pgbench option error: too many arguments to permute stderr /(?^:unexpected number of...
tap
[01:18:35.136](0.007s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/postgres_fdw/001...
tap
[01:18:35.652](0.003s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/postmaster/002_c...
tap
[01:18:35.653](0.003s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/postmaster/003_s...
tap
[01:18:33.916](0.014s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/psql/010_tab_com...
tap
[01:18:33.956](0.016s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/psql/020_cancel/...
tap
[01:18:28.281](0.002s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/recovery/001_str...
tap
[01:18:28.250](0.002s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/recovery/002_arc...
tap
[01:18:28.380](0.025s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/recovery/003_rec...
tap
[01:18:28.420](0.021s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/recovery/004_tim...
tap
[01:18:28.453](0.018s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/recovery/005_rep...
tap
[01:18:28.517](0.019s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/recovery/006_log...
tap
[01:18:28.496](0.011s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/recovery/007_syn...
tap
[01:18:28.485](0.021s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/recovery/008_fsm...
tap
[01:18:28.591](0.009s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/recovery/009_two...
tap
[01:18:28.580](0.008s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/recovery/010_log...
tap
[01:18:28.635](0.004s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/recovery/012_sub...
tap
[01:18:28.741](0.011s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/recovery/013_cra...
tap
[01:18:28.716](0.002s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/recovery/014_unl...
tap
[01:18:28.726](0.007s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/recovery/015_pro...
tap
[01:18:28.877](0.018s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/recovery/016_min...
tap
[01:18:28.833](0.010s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/recovery/017_shm...
tap
[01:18:28.893](0.009s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/recovery/018_wal...
tap
[01:18:28.906](0.017s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/recovery/019_rep...
tap
[01:18:28.958](0.021s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/recovery/020_arc...
tap
[01:18:29.025](0.016s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/recovery/021_row...
tap
[01:18:28.943](0.002s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/recovery/022_cra...
tap
[01:18:28.995](0.002s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/recovery/023_pit...
tap
[01:18:29.146](0.003s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/recovery/024_arc...
tap
[01:18:29.158](0.010s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/recovery/025_stu...
tap
[01:18:29.125](0.017s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/recovery/026_ove...
tap
[01:18:29.265](0.017s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/recovery/027_str...
tap
[01:18:29.240](0.011s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/recovery/028_pit...
tap
[01:18:29.233](0.010s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/recovery/029_sta...
tap
[01:18:29.339](0.008s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/recovery/030_sta...
tap
[01:18:29.376](0.019s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/recovery/031_rec...
tap
[01:18:29.365](0.007s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/recovery/032_rel...
tap
[01:18:29.409](0.018s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/recovery/033_rep...
tap
[01:18:29.461](0.008s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/recovery/034_cre...
tap
[01:18:29.583](0.020s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/recovery/035_sta...
tap
[01:18:29.582](0.011s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/recovery/036_tru...
tap
[01:18:29.536](0.013s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/recovery/037_inv...
tap
[01:18:29.646](0.010s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/recovery/038_sav...
tap
[01:18:29.606](0.009s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/recovery/039_end...
tap
[01:18:29.703](0.012s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/recovery/040_sta...
tap
[01:18:29.729](0.032s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/recovery/041_che...
tap
[01:18:29.742](0.005s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/recovery/042_low...
tap
[01:18:29.842](0.017s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/recovery/043_no_...
tap
[01:18:29.797](0.004s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/recovery/044_inv...
tap
[01:18:29.868](0.003s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/recovery/045_arc...
tap
[01:18:34.049](0.010s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/scripts/010_clus...
tap
[01:18:33.975](0.005s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/scripts/011_clus...
tap
[01:18:34.079](0.002s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/scripts/020_crea...
tap
[01:18:34.078](0.012s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/scripts/040_crea...
tap
[01:18:34.241](0.008s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/scripts/050_drop...
tap
[01:18:34.295](0.026s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/scripts/070_drop...
tap
[01:18:34.321](0.003s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/scripts/080_pg_i...
tap
[01:18:34.440](0.008s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/scripts/090_rein...
tap
[01:18:34.325](0.011s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/scripts/091_rein...
tap
[01:18:34.445](0.009s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/scripts/100_vacu...
tap
[01:18:34.520](0.016s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/scripts/101_vacu...
tap
[01:18:34.560](0.024s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/scripts/102_vacu...
tap
[01:18:34.558](0.008s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/scripts/200_conn...
tap
[01:18:37.450](0.003s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/ssl_passphrase_c...
tap
[01:18:35.701](0.008s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/subscription/001...
tap
[01:18:35.681](0.004s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/subscription/002...
tap
[01:18:35.744](0.011s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/subscription/003...
tap
[01:18:35.751](0.002s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/subscription/004...
tap
[01:18:35.785](0.015s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/subscription/005...
tap
[01:18:35.886](0.008s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/subscription/006...
tap
[01:18:35.949](0.014s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/subscription/007...
tap
[01:18:35.957](0.019s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/subscription/008...
tap
[01:18:36.022](0.020s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/subscription/009...
tap
[01:18:36.021](0.011s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/subscription/010...
tap
[01:18:35.999](0.013s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/subscription/011...
tap
[01:18:36.140](0.008s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/subscription/012...
tap
[01:18:36.114](0.013s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/subscription/013...
tap
[01:18:36.101](0.006s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/subscription/014...
tap
[01:18:36.236](0.009s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/subscription/015...
tap
[01:18:36.306](0.023s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/subscription/016...
tap
[01:18:36.343](0.022s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/subscription/017...
tap
[01:18:36.337](0.010s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/subscription/018...
tap
[01:18:36.255](0.023s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/subscription/019...
tap
[01:18:36.419](0.021s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/subscription/020...
tap
[01:18:36.462](0.009s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/subscription/021...
tap
[01:18:36.448](0.010s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/subscription/022...
tap
[01:18:36.500](0.003s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/subscription/023...
tap
[01:18:36.477](0.012s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/subscription/024...
tap
[01:18:36.561](0.010s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/subscription/025...
tap
[01:18:36.633](0.007s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/subscription/026...
tap
[01:18:36.701](0.006s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/subscription/027...
tap
[01:18:36.685](0.018s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/subscription/028...
tap
[01:18:36.726](0.028s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/subscription/029...
tap
[01:18:36.812](0.009s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/subscription/030...
tap
[01:18:36.814](0.011s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/subscription/031...
tap
[01:18:36.777](0.012s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/subscription/032...
tap
[01:18:36.893](0.019s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/subscription/033...
tap
[01:18:36.980](0.009s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/subscription/034...
tap
[01:18:36.935](0.011s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/subscription/035...
tap
[01:18:36.908](0.009s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/subscription/100...
tap
[01:18:37.393](0.013s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/test_aio/001_aio...
tap
[01:18:37.467](0.010s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/test_aio/002_io_...
tap
[01:18:37.479](0.011s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/test_custom_rmgr...
tap
[01:18:35.265](0.014s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/test_decoding/00...
tap
[01:18:37.670](0.103s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/test_escape/001_...
tap
[01:18:37.677](0.007s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/test_extensions/...
tap
[01:18:37.815](0.010s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/test_misc/001_co...
tap
[01:18:37.812](0.002s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/test_misc/002_ta...
tap
[01:18:37.905](0.017s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/test_misc/003_ch...
tap
[01:18:37.933](0.012s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/test_misc/004_io...
tap
[01:18:37.921](0.002s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/test_misc/005_ti...
tap
[01:18:37.955](0.003s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/test_misc/006_si...
tap
[01:18:37.981](0.002s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/test_misc/007_ca...
tap
[01:18:38.076](0.015s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/test_pg_dump/001...
tap
[01:18:38.109](0.003s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/test_slru/001_mu...
tap
[01:18:38.121](0.015s) Bail out!  command "initdb --no-sync --pgdata /tmp/cirrus-ci-build/build/testrun/worker_spi/001_w...
test
[01:18:38.418]   1/341 postgresql:setup / tmp_install                                                  FAIL             ...
[01:18:38.418]   2/341 postgresql:setup / install_test_files                                           FAIL             ...
[01:18:38.418]   3/341 postgresql:setup / initdb_cache                                                 FAIL             ...
[01:18:38.418]   4/341 postgresql:regress / regress/regress                                            ERROR            ...
[01:18:38.418]   5/341 postgresql:isolation / isolation/isolation                                      ERROR            ...
[01:18:38.418]   6/341 postgresql:pg_upgrade / pg_upgrade/001_basic                                    ERROR            ...
[01:18:38.418]   7/341 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR            ...
[01:18:38.418]   8/341 postgresql:pg_upgrade / pg_upgrade/003_logical_slots                            ERROR            ...
[01:18:38.418]   9/341 postgresql:pg_upgrade / pg_upgrade/004_subscription                             ERROR            ...
[01:18:38.418]  10/341 postgresql:pg_upgrade / pg_upgrade/005_char_signedness                          ERROR            ...
[01:18:38.418]  11/341 postgresql:pg_upgrade / pg_upgrade/006_transfer_modes                           ERROR            ...
[01:18:38.418]  12/341 postgresql:recovery / recovery/002_archiving                                    ERROR            ...
[01:18:38.418]  13/341 postgresql:recovery / recovery/001_stream_rep                                   ERROR            ...
[01:18:38.418]  14/341 postgresql:recovery / recovery/003_recovery_targets                             ERROR            ...
[01:18:38.418]  15/341 postgresql:recovery / recovery/004_timeline_switch                              ERROR            ...
[01:18:38.418]  16/341 postgresql:recovery / recovery/005_replay_delay                                 ERROR            ...
[01:18:38.418]  17/341 postgresql:recovery / recovery/008_fsm_truncation                               ERROR            ...
[01:18:38.418]  19/341 postgresql:recovery / recovery/006_logical_decoding                             ERROR            ...
[01:18:38.418]  18/341 postgresql:recovery / recovery/007_sync_rep                                     ERROR            ...
[01:18:38.418]  20/341 postgresql:recovery / recovery/010_logical_decoding_timelines                   ERROR            ...
[01:18:38.418]  21/341 postgresql:recovery / recovery/009_twophase                                     ERROR            ...
[01:18:38.418]  22/341 postgresql:recovery / recovery/012_subtransactions                              ERROR            ...
[01:18:38.418]  23/341 postgresql:recovery / recovery/014_unlogged_reinit                              ERROR            ...
[01:18:38.418]  24/341 postgresql:recovery / recovery/015_promotion_pages                              ERROR            ...
[01:18:38.418]  25/341 postgresql:recovery / recovery/013_crash_restart                                ERROR            ...
[01:18:38.418]  26/341 postgresql:recovery / recovery/017_shm                                          ERROR            ...
[01:18:38.418]  27/341 postgresql:recovery / recovery/016_min_consistency                              ERROR            ...
[01:18:38.418]  28/341 postgresql:recovery / recovery/019_replslot_limit                               ERROR            ...
[01:18:38.418]  29/341 postgresql:recovery / recovery/018_wal_optimize                                 ERROR            ...
[01:18:38.418]  30/341 postgresql:recovery / recovery/020_archive_status                               ERROR            ...
[01:18:38.418]  31/341 postgresql:recovery / recovery/022_crash_temp_files                             ERROR            ...
[01:18:38.418]  32/341 postgresql:recovery / recovery/023_pitr_prepared_xact                           ERROR            ...
[01:18:38.418]  33/341 postgresql:recovery / recovery/021_row_visibility                               ERROR            ...
[01:18:38.418]  34/341 postgresql:recovery / recovery/026_overwrite_contrecord                         ERROR            ...
[01:18:38.418]  35/341 postgresql:recovery / recovery/024_archive_recovery                             ERROR            ...
[01:18:38.418]  36/341 postgresql:recovery / recovery/025_stuck_on_old_timeline                        ERROR            ...
[01:18:38.418]  37/341 postgresql:recovery / recovery/029_stats_restart                                ERROR            ...
[01:18:38.418]  38/341 postgresql:recovery / recovery/028_pitr_timelines                               ERROR            ...
[01:18:38.418]  39/341 postgresql:recovery / recovery/027_stream_regress                               ERROR            ...
[01:18:38.418]  40/341 postgresql:recovery / recovery/030_stats_cleanup_replica                        ERROR            ...
[01:18:38.418]  41/341 postgresql:recovery / recovery/032_relfilenode_reuse                            ERROR            ...
[01:18:38.418]  42/341 postgresql:recovery / recovery/031_recovery_conflict                            ERROR            ...
[01:18:38.418]  43/341 postgresql:recovery / recovery/033_replay_tsp_drops                             ERROR            ...
[01:18:38.418]  44/341 postgresql:recovery / recovery/034_create_database                              ERROR            ...
[01:18:38.418]  45/341 postgresql:recovery / recovery/037_invalid_database                             ERROR            ...
[01:18:38.418]  47/341 postgresql:recovery / recovery/036_truncated_dropped                            ERROR            ...
[01:18:38.418]  46/341 postgresql:recovery / recovery/035_standby_logical_decoding                     ERROR            ...
[01:18:38.418]  48/341 postgresql:recovery / recovery/039_end_of_wal                                   ERROR            ...
[01:18:38.418]  49/341 postgresql:recovery / recovery/038_save_logical_slots_shutdown                  ERROR            ...
[01:18:38.418]  50/341 postgresql:recovery / recovery/040_standby_failover_slots_sync                  ERROR            ...
[01:18:38.418]  51/341 postgresql:recovery / recovery/041_checkpoint_at_promote                        ERROR            ...
[01:18:38.418]  53/341 postgresql:plpgsql / plpgsql/regress                                            ERROR            ...
[01:18:38.418]  52/341 postgresql:recovery / recovery/042_low_level_backup                             ERROR            ...
[01:18:38.418]  55/341 postgresql:plperl / plperl/regress                                              ERROR            ...
[01:18:38.418]  54/341 postgresql:recovery / recovery/044_invalidate_inactive_slots                    ERROR            ...
[01:18:38.418]  56/341 postgresql:plpython / plpython/regress                                          ERROR            ...
[01:18:38.418]  57/341 postgresql:recovery / recovery/043_no_contrecord_switch                         ERROR            ...
[01:18:38.418]  58/341 postgresql:pltcl / pltcl/regress                                                ERROR            ...
[01:18:38.418]  59/341 postgresql:amcheck / amcheck/regress                                            ERROR            ...
[01:18:38.418]  61/341 postgresql:basic_archive / basic_archive/regress                                ERROR            ...
[01:18:38.418]  60/341 postgresql:recovery / recovery/045_archive_restartpoint                         ERROR            ...
[01:18:38.418]  62/341 postgresql:bool_plperl / bool_plperl/regress                                    ERROR            ...
[01:18:38.418]  63/341 postgresql:bloom / bloom/regress                                                ERROR            ...
[01:18:38.418]  64/341 postgresql:btree_gist / btree_gist/regress                                      ERROR            ...
[01:18:38.418]  65/341 postgresql:btree_gin / btree_gin/regress                                        ERROR            ...
[01:18:38.418]  66/341 postgresql:citext / citext/regress                                              ERROR            ...
[01:18:38.418]  67/341 postgresql:cube / cube/regress                                                  ERROR            ...
[01:18:38.418]  68/341 postgresql:dblink / dblink/regress                                              ERROR            ...
[01:18:38.418]  69/341 postgresql:dict_int / dict_int/regress                                          ERROR            ...
[01:18:38.418]  71/341 postgresql:dict_xsyn / dict_xsyn/regress                                        ERROR            ...
[01:18:38.418]  70/341 postgresql:kerberos / kerberos/001_auth                                         ERROR            ...
[01:18:38.418]  72/341 postgresql:earthdistance / earthdistance/regress                                ERROR            ...
[01:18:38.418]  73/341 postgresql:file_fdw / file_fdw/regress                                          ERROR            ...
[01:18:38.418]  74/341 postgresql:hstore / hstore/regress                                              ERROR            ...
[01:18:38.418]  75/341 postgresql:fuzzystrmatch / fuzzystrmatch/regress                                ERROR            ...
[01:18:38.418]  76/341 postgresql:hstore_plperl / hstore_plperl/regress                                ERROR            ...
[01:18:38.418]  77/341 postgresql:hstore_plpython / hstore_plpython/regress                            ERROR            ...
[01:18:38.418]  78/341 postgresql:intarray / intarray/regress                                          ERROR            ...
[01:18:38.418]  79/341 postgresql:isn / isn/regress                                                    ERROR            ...
[01:18:38.418]  80/341 postgresql:jsonb_plperl / jsonb_plperl/regress                                  ERROR            ...
[01:18:38.418]  81/341 postgresql:jsonb_plpython / jsonb_plpython/regress                              ERROR            ...
[01:18:38.418]  82/341 postgresql:lo / lo/regress                                                      ERROR            ...
[01:18:38.418]  83/341 postgresql:ltree / ltree/regress                                                ERROR            ...
[01:18:38.418]  84/341 postgresql:ltree_plpython / ltree_plpython/regress                              ERROR            ...
[01:18:38.418]  85/341 postgresql:pageinspect / pageinspect/regress                                    ERROR            ...
[01:18:38.418]  86/341 postgresql:passwordcheck / passwordcheck/regress                                ERROR            ...
[01:18:38.418]  87/341 postgresql:pg_buffercache / pg_buffercache/regress                              ERROR            ...
[01:18:38.418]  88/341 postgresql:pgcrypto / pgcrypto/regress                                          ERROR            ...
[01:18:38.418]  89/341 postgresql:pg_freespacemap / pg_freespacemap/regress                            ERROR            ...
[01:18:38.418]  90/341 postgresql:pg_logicalinspect / pg_logicalinspect/isolation                      ERROR            ...
[01:18:38.418]  91/341 postgresql:pg_overexplain / pg_overexplain/regress                              ERROR            ...
[01:18:38.418]  92/341 postgresql:pg_prewarm / pg_prewarm/regress                                      ERROR            ...
[01:18:38.418]  93/341 postgresql:pgrowlocks / pgrowlocks/isolation                                    ERROR            ...
[01:18:38.418]  94/341 postgresql:pg_stat_statements / pg_stat_statements/regress                      ERROR            ...
[01:18:38.418]  95/341 postgresql:pgstattuple / pgstattuple/regress                                    ERROR            ...
[01:18:38.418]  96/341 postgresql:pg_surgery / pg_surgery/regress                                      ERROR            ...
[01:18:38.418]  97/341 postgresql:pg_trgm / pg_trgm/regress                                            ERROR            ...
[01:18:38.418]  98/341 postgresql:pg_visibility / pg_visibility/regress                                ERROR            ...
[01:18:38.418]  99/341 postgresql:pg_walinspect / pg_walinspect/regress                                ERROR            ...
[01:18:38.418] 100/341 postgresql:postgres_fdw / postgres_fdw/regress                                  ERROR            ...
[01:18:38.418] 101/341 postgresql:seg / seg/regress                                                    ERROR            ...
[01:18:38.418] 102/341 postgresql:spi / spi/regress                                                    ERROR            ...
[01:18:38.418] 103/341 postgresql:tablefunc / tablefunc/regress                                        ERROR            ...
[01:18:38.418] 104/341 postgresql:tcn / tcn/isolation                                                  ERROR            ...
[01:18:38.418] 105/341 postgresql:test_decoding / test_decoding/regress                                ERROR            ...
[01:18:38.418] 106/341 postgresql:test_decoding / test_decoding/isolation                              ERROR            ...
[01:18:38.418] 107/341 postgresql:tsm_system_rows / tsm_system_rows/regress                            ERROR            ...
[01:18:38.418] 108/341 postgresql:tsm_system_time / tsm_system_time/regress                            ERROR            ...
[01:18:38.418] 109/341 postgresql:unaccent / unaccent/regress                                          ERROR            ...
[01:18:38.418] 110/341 postgresql:uuid-ossp / uuid-ossp/regress                                        ERROR            ...
[01:18:38.418] 111/341 postgresql:xml2 / xml2/regress                                                  ERROR            ...
[01:18:38.418] 112/341 postgresql:brin / brin/isolation                                                ERROR            ...
[01:18:38.418] 113/341 postgresql:commit_ts / commit_ts/regress                                        ERROR            ...
[01:18:38.418] 114/341 postgresql:delay_execution / delay_execution/isolation                          ERROR            ...
[01:18:38.418] 115/341 postgresql:dummy_index_am / dummy_index_am/regress                              ERROR            ...
[01:18:38.418] 116/341 postgresql:dummy_seclabel / dummy_seclabel/regress                              ERROR            ...
[01:18:38.419] 117/341 postgresql:gin / gin/regress                                                    ERROR            ...
[01:18:38.419] 118/341 postgresql:injection_points / injection_points/regress                          ERROR            ...
[01:18:38.419] 119/341 postgresql:injection_points / injection_points/isolation                        ERROR            ...
[01:18:38.419] 120/341 postgresql:plsample / plsample/regress                                          ERROR            ...
[01:18:38.419] 121/341 postgresql:spgist_name_ops / spgist_name_ops/regress                            ERROR            ...
[01:18:38.419] 122/341 postgresql:test_bloomfilter / test_bloomfilter/regress                          ERROR            ...
[01:18:38.419] 123/341 postgresql:test_copy_callbacks / test_copy_callbacks/regress                    ERROR            ...
[01:18:38.419] 124/341 postgresql:test_ddl_deparse / test_ddl_deparse/regress                          ERROR            ...
[01:18:38.419] 125/341 postgresql:test_dsa / test_dsa/regress                                          ERROR            ...
[01:18:38.419] 126/341 postgresql:test_dsm_registry / test_dsm_registry/regress                        ERROR            ...
[01:18:38.419] 127/341 postgresql:test_extensions / test_extensions/regress                            ERROR            ...
[01:18:38.419] 128/341 postgresql:test_ginpostinglist / test_ginpostinglist/regress                    ERROR            ...
[01:18:38.419] 129/341 postgresql:test_integerset / test_integerset/regress                            ERROR            ...
[01:18:38.419] 130/341 postgresql:test_lfind / test_lfind/regress                                      ERROR            ...
[01:18:38.419] 131/341 postgresql:test_oat_hooks / test_oat_hooks/regress                              ERROR            ...
[01:18:38.419] 132/341 postgresql:test_parser / test_parser/regress                                    ERROR            ...
[01:18:38.419] 133/341 postgresql:test_pg_dump / test_pg_dump/regress                                  ERROR            ...
[01:18:38.419] 134/341 postgresql:test_predtest / test_predtest/regress                                ERROR            ...
[01:18:38.419] 135/341 postgresql:test_radixtree / test_radixtree/regress                              ERROR            ...
[01:18:38.419] 136/341 postgresql:test_rbtree / test_rbtree/regress                                    ERROR            ...
[01:18:38.419] 137/341 postgresql:test_regex / test_regex/regress                                      ERROR            ...
[01:18:38.419] 138/341 postgresql:test_resowner / test_resowner/regress                                ERROR            ...
[01:18:38.419] 139/341 postgresql:test_rls_hooks / test_rls_hooks/regress                              ERROR            ...
[01:18:38.419] 140/341 postgresql:test_shm_mq / test_shm_mq/regress                                    ERROR            ...
[01:18:38.419] 141/341 postgresql:test_slru / test_slru/regress                                        ERROR            ...
[01:18:38.419] 142/341 postgresql:test_tidstore / test_tidstore/regress                                ERROR            ...
[01:18:38.419] 143/341 postgresql:typcache / typcache/regress                                          ERROR            ...
[01:18:38.419] 144/341 postgresql:unsafe_tests / unsafe_tests/regress                                  ERROR            ...
[01:18:38.419] 145/341 postgresql:ecpg / ecpg/ecpg                                                     ERROR            ...
[01:18:38.419] 147/341 postgresql:initdb / initdb/001_initdb                                           ERROR            ...
[01:18:38.419] 149/341 postgresql:libpq / libpq/003_load_balance_host_list                             ERROR            ...
[01:18:38.419] 150/341 postgresql:libpq / libpq/004_load_balance_dns                                   ERROR            ...
[01:18:38.419] 151/341 postgresql:libpq / libpq/005_negotiate_encryption                               ERROR            ...
[01:18:38.419] 148/341 postgresql:pg_amcheck / pg_amcheck/001_basic                                    ERROR            ...
[01:18:38.419] 152/341 postgresql:pg_amcheck / pg_amcheck/002_nonesuch                                 ERROR            ...
[01:18:38.419] 153/341 postgresql:libpq / libpq/006_service                                            ERROR            ...
[01:18:38.419] 154/341 postgresql:pg_amcheck / pg_amcheck/003_check                                    ERROR            ...
[01:18:38.419] 155/341 postgresql:pg_amcheck / pg_amcheck/005_opclass_damage                           ERROR            ...
[01:18:38.419] 157/341 postgresql:pg_amcheck / pg_amcheck/004_verify_heapam                            ERROR            ...
[01:18:38.419] 156/341 postgresql:pg_basebackup / pg_basebackup/010_pg_basebackup                      ERROR            ...
[01:18:38.419] 158/341 postgresql:pg_basebackup / pg_basebackup/011_in_place_tablespace                ERROR            ...
[01:18:38.419] 159/341 postgresql:pg_basebackup / pg_basebackup/020_pg_receivewal                      ERROR            ...
[01:18:38.419] 160/341 postgresql:pg_basebackup / pg_basebackup/030_pg_recvlogical                     ERROR            ...
[01:18:38.419] 162/341 postgresql:pg_checksums / pg_checksums/002_actions                              ERROR            ...
[01:18:38.419] 166/341 postgresql:pg_combinebackup / pg_combinebackup/002_compare_backups              ERROR            ...
[01:18:38.419] 163/341 postgresql:pg_basebackup / pg_basebackup/040_pg_createsubscriber                ERROR            ...
[01:18:38.419] 167/341 postgresql:pg_combinebackup / pg_combinebackup/003_timeline                     ERROR            ...
[01:18:38.419] 168/341 postgresql:pg_combinebackup / pg_combinebackup/004_manifest                     ERROR            ...
[01:18:38.419] 169/341 postgresql:pg_combinebackup / pg_combinebackup/005_integrity                    ERROR            ...
[01:18:38.419] 171/341 postgresql:pg_combinebackup / pg_combinebackup/007_wal_level_minimal            ERROR            ...
[01:18:38.419] 170/341 postgresql:pg_combinebackup / pg_combinebackup/006_db_file_copy                 ERROR            ...
[01:18:38.419] 172/341 postgresql:pg_combinebackup / pg_combinebackup/010_hardlink                     ERROR            ...
[01:18:38.419] 173/341 postgresql:pg_combinebackup / pg_combinebackup/008_promote                      ERROR            ...
[01:18:38.419] 174/341 postgresql:pg_combinebackup / pg_combinebackup/009_no_full_file                 ERROR            ...
[01:18:38.419] 176/341 postgresql:pg_controldata / pg_controldata/001_pg_controldata                   ERROR            ...
[01:18:38.419] 177/341 postgresql:pg_ctl / pg_ctl/002_status                                           ERROR            ...
[01:18:38.419] 178/341 postgresql:pg_ctl / pg_ctl/001_start_stop                                       ERROR            ...
[01:18:38.419] 180/341 postgresql:pg_ctl / pg_ctl/004_logrotate                                        ERROR            ...
[01:18:38.420] 182/341 postgresql:pg_ctl / pg_ctl/003_promote                                          ERROR            ...
[01:18:38.420] 183/341 postgresql:pg_dump / pg_dump/002_pg_dump                                        ERROR            ...
[01:18:38.420] 184/341 postgresql:pg_dump / pg_dump/003_pg_dump_with_server                            ERROR            ...
[01:18:38.420] 185/341 postgresql:pg_dump / pg_dump/004_pg_dump_parallel                               ERROR            ...
[01:18:38.420] 186/341 postgresql:pg_dump / pg_dump/005_pg_dump_filterfile                             ERROR            ...
[01:18:38.420] 187/341 postgresql:pg_dump / pg_dump/006_pg_dumpall                                     ERROR            ...
[01:18:38.420] 179/341 postgresql:pg_dump / pg_dump/001_basic                                          ERROR            ...
[01:18:38.420] 188/341 postgresql:pg_resetwal / pg_resetwal/002_corrupted                              ERROR            ...
[01:18:38.420] 189/341 postgresql:pg_dump / pg_dump/010_dump_connstr                                   ERROR            ...
[01:18:38.420] 190/341 postgresql:pg_resetwal / pg_resetwal/001_basic                                  ERROR            ...
[01:18:38.420] 191/341 postgresql:pg_rewind / pg_rewind/001_basic                                      ERROR            ...
[01:18:38.420] 192/341 postgresql:pg_rewind / pg_rewind/002_databases                                  ERROR            ...
[01:18:38.420] 193/341 postgresql:pg_rewind / pg_rewind/003_extrafiles                                 ERROR            ...
[01:18:38.420] 194/341 postgresql:pg_rewind / pg_rewind/004_pg_xlog_symlink                            ERROR            ...
[01:18:38.420] 196/341 postgresql:pg_rewind / pg_rewind/005_same_timeline                              ERROR            ...
[01:18:38.420] 195/341 postgresql:pg_rewind / pg_rewind/006_options                                    ERROR            ...
[01:18:38.420] 197/341 postgresql:pg_rewind / pg_rewind/009_growing_files                              ERROR            ...
[01:18:38.420] 198/341 postgresql:pg_rewind / pg_rewind/007_standby_source                             ERROR            ...
[01:18:38.420] 199/341 postgresql:pg_rewind / pg_rewind/008_min_recovery_point                         ERROR            ...
[01:18:38.420] 200/341 postgresql:pg_rewind / pg_rewind/010_keep_recycled_wals                         ERROR            ...
[01:18:38.420] 202/341 postgresql:pg_verifybackup / pg_verifybackup/002_algorithm                      ERROR            ...
[01:18:38.420] 204/341 postgresql:pg_verifybackup / pg_verifybackup/003_corruption                     ERROR            ...
[01:18:38.420] 205/341 postgresql:pg_verifybackup / pg_verifybackup/004_options                        ERROR            ...
[01:18:38.420] 206/341 postgresql:pg_verifybackup / pg_verifybackup/006_encoding                       ERROR            ...
[01:18:38.420] 208/341 postgresql:pg_verifybackup / pg_verifybackup/008_untar                          ERROR            ...
[01:18:38.420] 209/341 postgresql:pg_verifybackup / pg_verifybackup/007_wal                            ERROR            ...
[01:18:38.420] 210/341 postgresql:pg_verifybackup / pg_verifybackup/009_extract                        ERROR            ...
[01:18:38.420] 211/341 postgresql:pg_verifybackup / pg_verifybackup/010_client_untar                   ERROR            ...
[01:18:38.420] 212/341 postgresql:pg_waldump / pg_waldump/002_save_fullpage                            ERROR            ...
[01:18:38.420] 215/341 postgresql:pg_walsummary / pg_walsummary/002_blocks                             ERROR            ...
[01:18:38.420] 216/341 postgresql:pg_waldump / pg_waldump/001_basic                                    ERROR            ...
[01:18:38.420] 217/341 postgresql:pgbench / pgbench/001_pgbench_with_server                            ERROR            ...
[01:18:38.420] 218/341 postgresql:psql / psql/001_basic                                                ERROR            ...
[01:18:38.420] 219/341 postgresql:psql / psql/010_tab_completion                                       ERROR            ...
[01:18:38.420] 220/341 postgresql:psql / psql/020_cancel                                               ERROR            ...
[01:18:38.420] 221/341 postgresql:scripts / scripts/011_clusterdb_all                                  ERROR            ...
[01:18:38.420] 222/341 postgresql:scripts / scripts/010_clusterdb                                      ERROR            ...
[01:18:38.420] 223/341 postgresql:scripts / scripts/020_createdb                                       ERROR            ...
[01:18:38.420] 224/341 postgresql:scripts / scripts/040_createuser                                     ERROR            ...
[01:18:38.420] 225/341 postgresql:scripts / scripts/050_dropdb                                         ERROR            ...
[01:18:38.420] 227/341 postgresql:scripts / scripts/070_dropuser                                       ERROR            ...
[01:18:38.420] 228/341 postgresql:scripts / scripts/080_pg_isready                                     ERROR            ...
[01:18:38.420] 229/341 postgresql:scripts / scripts/091_reindexdb_all                                  ERROR            ...
[01:18:38.420] 213/341 postgresql:pgbench / pgbench/002_pgbench_no_server                              ERROR            ...
[01:18:38.420] 231/341 postgresql:scripts / scripts/090_reindexdb                                      ERROR            ...
[01:18:38.420] 230/341 postgresql:scripts / scripts/100_vacuumdb                                       ERROR            ...
[01:18:38.420] 233/341 postgresql:ecpg / ecpg/001_ecpg_err_warn_msg                                    ERROR            ...
[01:18:38.420] 232/341 postgresql:scripts / scripts/101_vacuumdb_all                                   ERROR            ...
[01:18:38.420] 234/341 postgresql:scripts / scripts/200_connstr                                        ERROR            ...
[01:18:38.420] 235/341 postgresql:scripts / scripts/102_vacuumdb_stages                                ERROR            ...
[01:18:38.420] 237/341 postgresql:ecpg / ecpg/002_ecpg_err_warn_msg_informix                           ERROR            ...
[01:18:38.420] 236/341 postgresql:amcheck / amcheck/002_cic                                            ERROR            ...
[01:18:38.420] 238/341 postgresql:pg_bsd_indent / pg_bsd_indent/001_pg_bsd_indent                      ERROR            ...
[01:18:38.421] 239/341 postgresql:amcheck / amcheck/001_verify_heapam                                  ERROR            ...
[01:18:38.421] 240/341 postgresql:amcheck / amcheck/003_cic_2pc                                        ERROR            ...
[01:18:38.421] 241/341 postgresql:amcheck / amcheck/004_verify_nbtree_unique                           ERROR            ...
[01:18:38.421] 242/341 postgresql:auto_explain / auto_explain/001_auto_explain                         ERROR            ...
[01:18:38.421] 243/341 postgresql:amcheck / amcheck/005_pitr                                           ERROR            ...
[01:18:38.421] 244/341 postgresql:bloom / bloom/001_wal                                                ERROR            ...
[01:18:38.421] 245/341 postgresql:basebackup_to_shell / basebackup_to_shell/001_basic                  ERROR            ...
[01:18:38.421] 246/341 postgresql:oid2name / oid2name/001_basic                                        ERROR            ...
[01:18:38.421] 247/341 postgresql:pg_prewarm / pg_prewarm/001_basic                                    ERROR            ...
[01:18:38.421] 248/341 postgresql:dblink / dblink/001_auth_scram                                       ERROR            ...
[01:18:38.421] 249/341 postgresql:pg_stat_statements / pg_stat_statements/010_restart                  ERROR            ...
[01:18:38.421] 250/341 postgresql:pg_visibility / pg_visibility/001_concurrent_transaction             ERROR            ...
[01:18:38.421] 251/341 postgresql:postgres_fdw / postgres_fdw/001_auth_scram                           ERROR            ...
[01:18:38.421] 252/341 postgresql:pg_visibility / pg_visibility/002_corrupt_vm                         ERROR            ...
[01:18:38.421] 254/341 postgresql:test_decoding / test_decoding/001_repl_stats                         ERROR            ...
[01:18:38.421] 255/341 postgresql:vacuumlo / vacuumlo/001_basic                                        ERROR            ...
[01:18:38.421] 256/341 postgresql:authentication / authentication/001_password                         ERROR            ...
[01:18:38.421] 257/341 postgresql:authentication / authentication/003_peer                             ERROR            ...
[01:18:38.421] 258/341 postgresql:authentication / authentication/002_saslprep                         ERROR            ...
[01:18:38.421] 260/341 postgresql:authentication / authentication/004_file_inclusion                   ERROR            ...
[01:18:38.421] 261/341 postgresql:authentication / authentication/006_login_trigger                    ERROR            ...
[01:18:38.421] 262/341 postgresql:authentication / authentication/007_pre_auth                         ERROR            ...
[01:18:38.421] 263/341 postgresql:postmaster / postmaster/002_connection_limits                        ERROR            ...
[01:18:38.421] 264/341 postgresql:postmaster / postmaster/003_start_stop                               ERROR            ...
[01:18:38.421] 265/341 postgresql:subscription / subscription/002_types                                ERROR            ...
[01:18:38.421] 266/341 postgresql:subscription / subscription/001_rep_changes                          ERROR            ...
[01:18:38.421] 268/341 postgresql:subscription / subscription/003_constraints                          ERROR            ...
[01:18:38.421] 269/341 postgresql:subscription / subscription/004_sync                                 ERROR            ...
[01:18:38.421] 270/341 postgresql:subscription / subscription/005_encoding                             ERROR            ...
[01:18:38.421] 271/341 postgresql:subscription / subscription/006_rewrite                              ERROR            ...
[01:18:38.421] 272/341 postgresql:subscription / subscription/007_ddl                                  ERROR            ...
[01:18:38.421] 273/341 postgresql:subscription / subscription/008_diff_schema                          ERROR            ...
[01:18:38.421] 274/341 postgresql:subscription / subscription/011_generated                            ERROR            ...
[01:18:38.421] 275/341 postgresql:subscription / subscription/009_matviews                             ERROR            ...
[01:18:38.421] 276/341 postgresql:subscription / subscription/010_truncate                             ERROR            ...
[01:18:38.421] 277/341 postgresql:subscription / subscription/014_binary                               ERROR            ...
[01:18:38.421] 278/341 postgresql:subscription / subscription/013_partition                            ERROR            ...
[01:18:38.421] 279/341 postgresql:subscription / subscription/012_collation                            ERROR            ...
[01:18:38.421] 280/341 postgresql:subscription / subscription/015_stream                               ERROR            ...
[01:18:38.421] 281/341 postgresql:subscription / subscription/019_stream_subxact_ddl_abort             ERROR            ...
[01:18:38.421] 282/341 postgresql:subscription / subscription/016_stream_subxact                       ERROR            ...
[01:18:38.421] 284/341 postgresql:subscription / subscription/018_stream_subxact_abort                 ERROR            ...
[01:18:38.421] 283/341 postgresql:subscription / subscription/017_stream_ddl                           ERROR            ...
[01:18:38.421] 285/341 postgresql:subscription / subscription/020_messages                             ERROR            ...
[01:18:38.421] 286/341 postgresql:subscription / subscription/022_twophase_cascade                     ERROR            ...
[01:18:38.421] 287/341 postgresql:subscription / subscription/021_twophase                             ERROR            ...
[01:18:38.421] 288/341 postgresql:subscription / subscription/024_add_drop_pub                         ERROR            ...
[01:18:38.421] 289/341 postgresql:subscription / subscription/023_twophase_stream                      ERROR            ...
[01:18:38.421] 290/341 postgresql:subscription / subscription/025_rep_changes_for_schema               ERROR            ...
[01:18:38.421] 291/341 postgresql:subscription / subscription/026_stats                                ERROR            ...
[01:18:38.421] 292/341 postgresql:subscription / subscription/028_row_filter                           ERROR            ...
[01:18:38.421] 293/341 postgresql:subscription / subscription/027_nosuperuser                          ERROR            ...
[01:18:38.440] 294/341 postgresql:subscription / subscription/029_on_error                             ERROR            ...
[01:18:38.440] 295/341 postgresql:subscription / subscription/032_subscribe_use_index                  ERROR            ...
[01:18:38.440] 296/341 postgresql:subscription / subscription/030_origin                               ERROR            ...
[01:18:38.440] 297/341 postgresql:subscription / subscription/031_column_list                          ERROR            ...
[01:18:38.440] 298/341 postgresql:subscription / subscription/033_run_as_table_owner                   ERROR            ...
[01:18:38.440] 299/341 postgresql:subscription / subscription/100_bugs                                 ERROR            ...
[01:18:38.440] 300/341 postgresql:subscription / subscription/035_conflicts                            ERROR            ...
[01:18:38.440] 301/341 postgresql:subscription / subscription/034_temporal                             ERROR            ...
[01:18:38.440] 302/341 postgresql:brin / brin/01_workitems                                             ERROR            ...
[01:18:38.440] 303/341 postgresql:commit_ts / commit_ts/002_standby                                    ERROR            ...
[01:18:38.440] 304/341 postgresql:commit_ts / commit_ts/001_base                                       ERROR            ...
[01:18:38.440] 305/341 postgresql:brin / brin/02_wal_consistency                                       ERROR            ...
[01:18:38.440] 306/341 postgresql:commit_ts / commit_ts/003_standby_2                                  ERROR            ...
[01:18:38.440] 307/341 postgresql:injection_points / injection_points/001_stats                        ERROR            ...
[01:18:38.440] 308/341 postgresql:commit_ts / commit_ts/004_restart                                    ERROR            ...
[01:18:38.440] 310/341 postgresql:oauth_validator / oauth_validator/001_server                         ERROR            ...
[01:18:38.440] 309/341 postgresql:oauth_validator / oauth_validator/002_client                         ERROR            ...
[01:18:38.440] 311/341 postgresql:ldap_password_func / ldap_password_func/001_mutated_bindpasswd       ERROR            ...
[01:18:38.440] 312/341 postgresql:test_aio / test_aio/001_aio                                          ERROR            ...
[01:18:38.440] 313/341 postgresql:libpq_pipeline / libpq_pipeline/001_libpq_pipeline                   ERROR            ...
[01:18:38.440] 314/341 postgresql:ssl_passphrase_callback / ssl_passphrase_callback/001_testfunc       ERROR            ...
[01:18:38.440] 315/341 postgresql:test_aio / test_aio/002_io_workers                                   ERROR            ...
[01:18:38.440] 316/341 postgresql:test_custom_rmgrs / test_custom_rmgrs/001_basic                      ERROR            ...
[01:18:38.440] 317/341 postgresql:test_json_parser / test_json_parser/001_test_json_parser_incremental ERROR            ...
[01:18:38.440] 318/341 postgresql:test_escape / test_escape/001_test_escape                            ERROR            ...
[01:18:38.440] 319/341 postgresql:test_extensions / test_extensions/001_extension_control_path         ERROR            ...
[01:18:38.440] 320/341 postgresql:test_json_parser / test_json_parser/002_inline                       ERROR            ...
[01:18:38.440] 321/341 postgresql:test_json_parser / test_json_parser/003_test_semantic                ERROR            ...
[01:18:38.440] 322/341 postgresql:test_json_parser / test_json_parser/004_test_parser_perf             ERROR            ...
[01:18:38.440] 323/341 postgresql:test_misc / test_misc/002_tablespace                                 ERROR            ...
[01:18:38.440] 324/341 postgresql:test_misc / test_misc/001_constraint_validation                      ERROR            ...
[01:18:38.440] 325/341 postgresql:test_misc / test_misc/003_check_guc                                  ERROR            ...
[01:18:38.440] 326/341 postgresql:test_misc / test_misc/005_timeouts                                   ERROR            ...
[01:18:38.440] 327/341 postgresql:test_misc / test_misc/004_io_direct                                  ERROR            ...
[01:18:38.440] 328/341 postgresql:test_misc / test_misc/006_signal_autovacuum                          ERROR            ...
[01:18:38.440] 329/341 postgresql:test_misc / test_misc/007_catcache_inval                             ERROR            ...
[01:18:38.440] 330/341 postgresql:test_pg_dump / test_pg_dump/001_base                                 ERROR            ...
[01:18:38.440] 331/341 postgresql:test_slru / test_slru/001_multixact                                  ERROR            ...
[01:18:38.440] 332/341 postgresql:worker_spi / worker_spi/001_worker_spi                               ERROR            ...
[01:18:38.440] 336/341 postgresql:ssl / ssl/001_ssltests                                               ERROR            ...
[01:18:38.440] 337/341 postgresql:ssl / ssl/002_scram                                                  ERROR            ...
[01:18:38.440] 338/341 postgresql:ssl / ssl/003_sslinfo                                                ERROR            ...
[01:18:38.440] 340/341 postgresql:icu / icu/010_database                                               ERROR            ...
[01:18:38.440] 339/341 postgresql:ldap / ldap/001_auth                                                 ERROR            ...
[01:18:38.440] 341/341 postgresql:ldap / ldap/002_bindpasswd                                           ERROR            ...
53/5214 SQL:2023 JSON simplified accessor support
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[18:08:41.378] c:\cirrus\src\backend\utils\adt\jsonbsubs.c(223) : warning C4715: 'make_jsonpath_item_expr': not all cont...
53/5270 jsonpath string methods: lower, upper, initcap, l/r/btrim, replace, split_part
CompilerWarnings
compiler
[16:02:56.132] jsonpath_exec.c:2830:13: error: mixing declarations and code is incompatible with standards before C99 [-...
compiler
[16:02:34.513] jsonpath_exec.c:2830:13: error: mixing declarations and code is incompatible with standards before C99 [-...
compiler
[16:01:49.985] jsonpath_exec.c:2830:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-sta...
compiler
[16:01:27.140] jsonpath_exec.c:2830:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-sta...
compiler
[16:03:38.085] jsonpath_exec.c:2830:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-sta...
FreeBSD - Meson
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
core
[16:09:34.556] #0  0x000000082abba1ba in thr_kill () from /lib/libc.so.7
[16:09:34.556] #1  0x000000082ab335d4 in raise () from /lib/libc.so.7
[16:09:34.556] #2  0x000000082abe6b59 in abort () from /lib/libc.so.7
[16:09:34.556] #3  0x0000000000ad4725 in ExceptionalCondition (conditionName=0x397f20 "v->type == jpiAnd || v->type == j...
[16:09:34.556] #4  0x0000000000a01cef in jspGetLeftArg (v=v@entry=0x821bb5f70, a=a@entry=0x821bb5ee0) at ../src/backend/...
[16:09:34.556] #5  0x0000000000a03287 in printJsonPathItem (buf=buf@entry=0x821bb6000, v=v@entry=0x821bb5f70, inKey=true...
[16:09:34.556] #6  0x0000000000a03433 in printJsonPathItem (buf=buf@entry=0x821bb6000, v=v@entry=0x821bb5fd8, inKey=<opt...
[16:09:34.556] #7  0x0000000000a018fd in jsonPathToCstring (out=0x821bb6000, in=<optimized out>, estimated_len=<optimize...
[16:09:34.556] #8  0x0000000000adf5d3 in FunctionCall1Coll (flinfo=0x25d997675d58, collation=0, arg1=6) at ../src/backen...
[16:09:34.556] #9  OutputFunctionCall (flinfo=0x25d997675d58, val=6) at ../src/backend/utils/fmgr/fmgr.c:1685
core
[16:09:34.870] #0  0x000000082c0651ba in thr_kill () from /lib/libc.so.7
[16:09:34.870] #1  0x000000082bfde5d4 in raise () from /lib/libc.so.7
[16:09:34.870] #2  0x000000082c091b59 in abort () from /lib/libc.so.7
[16:09:34.870] #3  0x0000000000ad4725 in ExceptionalCondition (conditionName=0x397f20 "v->type == jpiAnd || v->type == j...
[16:09:34.870] #4  0x0000000000a01cef in jspGetLeftArg (v=v@entry=0x8215ec3e0, a=a@entry=0x8215ec350) at ../src/backend/...
[16:09:34.870] #5  0x0000000000a03287 in printJsonPathItem (buf=buf@entry=0x8215ec470, v=v@entry=0x8215ec3e0, inKey=true...
[16:09:34.870] #6  0x0000000000a03433 in printJsonPathItem (buf=buf@entry=0x8215ec470, v=v@entry=0x8215ec448, inKey=<opt...
[16:09:34.870] #7  0x0000000000a018fd in jsonPathToCstring (out=0x8215ec470, in=<optimized out>, estimated_len=<optimize...
[16:09:34.870] #8  0x0000000000adf5d3 in FunctionCall1Coll (flinfo=0x1901df64ed58, collation=0, arg1=6) at ../src/backen...
[16:09:34.870] #9  OutputFunctionCall (flinfo=0x1901df64ed58, val=6) at ../src/backend/utils/fmgr/fmgr.c:1685
core
[16:09:35.153] #0  0x000000082beb61ba in thr_kill () from /lib/libc.so.7
[16:09:35.153] #1  0x000000082be2f5d4 in raise () from /lib/libc.so.7
[16:09:35.153] #2  0x000000082bee2b59 in abort () from /lib/libc.so.7
[16:09:35.153] #3  0x0000000000ad4725 in ExceptionalCondition (conditionName=0x397f20 "v->type == jpiAnd || v->type == j...
[16:09:35.153] #4  0x0000000000a01cef in jspGetLeftArg (v=v@entry=0x82125a500, a=a@entry=0x82125a470) at ../src/backend/...
[16:09:35.153] #5  0x0000000000a03287 in printJsonPathItem (buf=buf@entry=0x82125a590, v=v@entry=0x82125a500, inKey=true...
[16:09:35.153] #6  0x0000000000a03433 in printJsonPathItem (buf=buf@entry=0x82125a590, v=v@entry=0x82125a568, inKey=<opt...
[16:09:35.153] #7  0x0000000000a018fd in jsonPathToCstring (out=0x82125a590, in=<optimized out>, estimated_len=<optimize...
[16:09:35.153] #8  0x0000000000adf5d3 in FunctionCall1Coll (flinfo=0xd1c3249e50, collation=0, arg1=6) at ../src/backend/...
[16:09:35.153] #9  OutputFunctionCall (flinfo=0xd1c3249e50, val=6) at ../src/backend/utils/fmgr/fmgr.c:1685
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/json.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up...
--- /tmp/cirrus-ci-build/src/test/regress/expected/json.out	2025-06-04 16:00:28.753677000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/json.out	2025-06-04 16:03:56.619971000 +00...
@@ -1080,1689 +1080,10 @@
 (1 row)
 
 select json_extract_path('{"f2":{"f3":1},"f4":[0,1,2,null]}','f4','3') is null as expect_false;
- expect_false 
---------------
- f
-(1 row)
-
-select json_extract_path_text('{"f2":{"f3":1},"f4":[0,1,2,null]}','f4','3') is null as expect_true;
- expect_true 
--------------
- t
-(1 row)
-
--- extract_path operators
-select '{"f2":{"f3":1},"f4":{"f5":99,"f6":"stringy"}}'::json#>array['f4','f6'];
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/json.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/json.out	2025-06-04 16:00:28.753677000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/json.out	2025-06-04 16:05:10.737310000 +...
@@ -1025,1744 +1025,10 @@
 (1 row)
 
 select json_extract_path('{"f2":{"f3":1},"f4":{"f5":99,"f6":"stringy"}}','f2');
- json_extract_path 
--------------------
- {"f3":1}
-(1 row)
-
-select json_extract_path('{"f2":["f3",1],"f4":{"f5":99,"f6":"stringy"}}','f2',0::text);
- json_extract_path 
--------------------
- "f3"
-(1 row)
-
-select json_extract_path('{"f2":["f3",1],"f4":{"f5":99,"f6":"stringy"}}','f2',1::text);
- json_extract_path 
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/json.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu...
--- /tmp/cirrus-ci-build/src/test/regress/expected/json.out	2025-06-04 16:00:28.753677000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/json.out	2025-06-04 16:04:09.714511000 +0000
@@ -1129,1640 +1129,10 @@
 (1 row)
 
 select '{"f2":["f3",1],"f4":{"f5":99,"f6":"stringy"}}'::json#>>array['f2','0'];
- ?column? 
-----------
- f3
-(1 row)
-
-select '{"f2":["f3",1],"f4":{"f5":99,"f6":"stringy"}}'::json#>>array['f2','1'];
- ?column? 
-----------
- 1
-(1 row)
-
--- corner cases for same
-select '{"a": {"b":{"c": "foo"}}}'::json #> '{}';
...
tap
[16:03:57.320](146.271s) not ok 5 - regression tests pass
[16:04:38.998](0.907s) not ok 16 - run of pg_upgrade --check for new instance
[16:04:38.998](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[16:04:39.639](0.640s) not ok 18 - run of pg_upgrade for new instance
[16:04:39.640](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[16:04:39.791](0.018s) not ok 20 - check that locales in new cluster match original cluster
[16:04:40.879](0.027s) not ok 22 - old and new dumps match after pg_upgrade
tap
[16:05:12.745](177.720s) not ok 2 - regression tests pass
test
[16:06:53.120] 144/340 postgresql:regress / regress/regress                                            ERROR           1...
[16:06:53.120] 121/340 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[16:06:53.120] 215/340 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
Linux - Debian Bookworm - Autoconf
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
core
[16:10:44.097] #0  0x00007fec762abeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[16:10:44.097] #1  0x00007fec7625cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[16:10:44.097] #2  0x00007fec76247472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[16:10:44.097] #3  0x000056521ba6039d in ExceptionalCondition (conditionName=conditionName@entry=0x56521be9c280 "v->type...
[16:10:44.097] #4  0x000056521b87c73e in jspGetLeftArg (v=v@entry=0x7fff0557aee0, a=a@entry=0x7fff0557ad70) at jsonpath....
[16:10:44.097] #5  0x000056521b87dddd in printJsonPathItem (buf=buf@entry=0x7fff0557b050, v=v@entry=0x7fff0557aee0, inKe...
[16:10:44.097] #6  0x000056521b87e0d2 in printJsonPathItem (buf=buf@entry=0x7fff0557b050, v=v@entry=0x7fff0557b090, inKe...
[16:10:44.097] #7  0x000056521b87e214 in jsonPathToCstring (out=0x7fff0557b050, out@entry=0x0, in=0x625000008fa0, estima...
[16:10:44.097] #8  0x000056521b87e32b in jsonpath_out (fcinfo=<optimized out>) at jsonpath.c:138
[16:10:44.097] #9  0x000056521ba75ea7 in FunctionCall1Coll (flinfo=0x6250000539c8, collation=collation@entry=0, arg1=108...
core
[16:10:42.532] #0  0x00007f95cecabeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[16:10:42.532] #1  0x00007f95cec5cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[16:10:42.532] #2  0x00007f95cec47472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[16:10:42.532] #3  0x000055ead852739d in ExceptionalCondition (conditionName=conditionName@entry=0x55ead8963280 "v->type...
[16:10:42.532] #4  0x000055ead834373e in jspGetLeftArg (v=v@entry=0x7fff9d7ef940, a=a@entry=0x7fff9d7ef7d0) at jsonpath....
[16:10:42.532] #5  0x000055ead8344ddd in printJsonPathItem (buf=buf@entry=0x7fff9d7efab0, v=v@entry=0x7fff9d7ef940, inKe...
[16:10:42.532] #6  0x000055ead83450d2 in printJsonPathItem (buf=buf@entry=0x7fff9d7efab0, v=v@entry=0x7fff9d7efaf0, inKe...
[16:10:42.532] #7  0x000055ead8345214 in jsonPathToCstring (out=0x7fff9d7efab0, out@entry=0x0, in=0x625000008fa0, estima...
[16:10:42.532] #8  0x000055ead834532b in jsonpath_out (fcinfo=<optimized out>) at jsonpath.c:138
[16:10:42.532] #9  0x000055ead853cea7 in FunctionCall1Coll (flinfo=0x6250000539c8, collation=collation@entry=0, arg1=108...
core
[16:10:43.053] #0  0x00007fec762abeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[16:10:43.053] #1  0x00007fec7625cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[16:10:43.053] #2  0x00007fec76247472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[16:10:43.053] #3  0x000056521ba6039d in ExceptionalCondition (conditionName=conditionName@entry=0x56521be9c280 "v->type...
[16:10:43.053] #4  0x000056521b87c73e in jspGetLeftArg (v=v@entry=0x7fff0557a690, a=a@entry=0x7fff055796a0) at jsonpath....
[16:10:43.053] #5  0x000056521b8829b8 in executeStringInternalMethod (cxt=cxt@entry=0x7fff0557af30, jsp=jsp@entry=0x7fff...
[16:10:43.053] #6  0x000056521b8871c8 in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7fff0557af30, jsp=jsp@entry=0x7fff0...
[16:10:43.053] #7  0x000056521b88bd08 in executeAnyItem (cxt=<optimized out>, jsp=<optimized out>, jbc=<optimized out>, ...
[16:10:43.053] #8  0x000056521b88bdc9 in executeItemUnwrapTargetArray (cxt=cxt@entry=0x7fff0557af30, jsp=jsp@entry=0x7ff...
[16:10:43.053] #9  0x000056521b8871ea in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7fff0557af30, jsp=0x7fff0557a690, j...
core
[16:10:43.573] #0  0x00007f95cecabeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[16:10:43.573] #1  0x00007f95cec5cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[16:10:43.573] #2  0x00007f95cec47472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[16:10:43.573] #3  0x000055ead852739d in ExceptionalCondition (conditionName=conditionName@entry=0x55ead8963280 "v->type...
[16:10:43.573] #4  0x000055ead834373e in jspGetLeftArg (v=v@entry=0x7fff9d7ef0f0, a=a@entry=0x7fff9d7ee100) at jsonpath....
[16:10:43.573] #5  0x000055ead83499b8 in executeStringInternalMethod (cxt=cxt@entry=0x7fff9d7ef990, jsp=jsp@entry=0x7fff...
[16:10:43.573] #6  0x000055ead834e1c8 in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7fff9d7ef990, jsp=jsp@entry=0x7fff9...
[16:10:43.573] #7  0x000055ead8352d08 in executeAnyItem (cxt=<optimized out>, jsp=<optimized out>, jbc=<optimized out>, ...
[16:10:43.573] #8  0x000055ead8352dc9 in executeItemUnwrapTargetArray (cxt=cxt@entry=0x7fff9d7ef990, jsp=jsp@entry=0x7ff...
[16:10:43.573] #9  0x000055ead834e1ea in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7fff9d7ef990, jsp=0x7fff9d7ef0f0, j...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resu...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out	2025-06-04 16:00:28.743672357 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/jsonb.out	2025-06-04 16:07:11.770482802 +0000
@@ -3389,2445 +3389,10 @@
 
 RESET enable_seqscan;
 SELECT count(*) FROM (SELECT (jsonb_each(j)).key FROM testjsonb) AS wow;
- count 
--------
-  4791
-(1 row)
-
-SELECT key, count(*) FROM (SELECT (jsonb_each(j)).key FROM testjsonb) AS wow GROUP BY key ORDER BY count DESC, key;
-    key    | count 
------------+-------
- line      |   884
- query     |   207
- pos       |   203
- node      |   202
- space     |   197
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out /tmp/cirrus-ci-build/src/test/regress/results/jsonb.ou...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb.out	2025-06-04 16:00:28.743672357 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/jsonb.out	2025-06-04 16:05:34.677718869 +0000
@@ -4739,1095 +4739,10 @@
 
 -- check nesting levels addition
 select jsonb_set('{"a":1,"b":[4,5,[0,1,2],6,7],"c":{"d":4}}','{b,2,33}','{"foo":123}');
-                              jsonb_set                              
----------------------------------------------------------------------
- {"a": 1, "b": [4, 5, [0, 1, 2, {"foo": 123}], 6, 7], "c": {"d": 4}}
-(1 row)
-
--- add new key
-select jsonb_set('{"a":1,"b":[0,1,2],"c":{"d":4}}','{c,e}','{"foo":123}');
-                         jsonb_set                          
-------------------------------------------------------------
- {"a": 1, "b": [0, 1, 2], "c": {"d": 4, "e": {"foo": 123}}}
-(1 row)
-
--- adding doesn't do anything if elements before last aren't present
...
tap
[16:07:14.442](135.274s) not ok 5 - regression tests pass
[16:07:57.762](1.677s) not ok 16 - run of pg_upgrade --check for new instance
[16:07:57.763](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[16:07:58.822](1.059s) not ok 18 - run of pg_upgrade for new instance
[16:07:58.823](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[16:07:59.018](0.054s) not ok 20 - check that locales in new cluster match original cluster
[16:07:59.719](0.059s) not ok 22 - old and new dumps match after pg_upgrade
Linux - Debian Bookworm - Meson
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
core
[16:11:29.750] #0  0x00007fae78ea9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[16:11:29.750] #1  0x00007fae78e5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[16:11:29.750] #2  0x00007fae78e45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[16:11:29.750] #3  0x000055e6a30703c2 in ExceptionalCondition (conditionName=conditionName@entry=0x55e6a3363288 "v->type...
[16:11:29.750] #4  0x000055e6a2edd3fb in jspGetLeftArg (v=v@entry=0x7ffcaf2b2cf0, a=a@entry=0x7ffcaf2b2c30) at ../src/ba...
[16:11:29.750] #5  0x000055e6a2ede386 in printJsonPathItem (buf=buf@entry=0x7ffcaf2b2d80, v=v@entry=0x7ffcaf2b2cf0, inKe...
[16:11:29.750] #6  0x000055e6a2ede618 in printJsonPathItem (buf=buf@entry=0x7ffcaf2b2d80, v=v@entry=0x7ffcaf2b2d50, inKe...
[16:11:29.750] #7  0x000055e6a2ede67c in jsonPathToCstring (out=0x7ffcaf2b2d80, out@entry=0x0, in=0x55e6e2733450, estima...
[16:11:29.750] #8  0x000055e6a2ede71c in jsonpath_out (fcinfo=<optimized out>) at ../src/backend/utils/adt/jsonpath.c:13...
[16:11:29.750] #9  0x000055e6a307e150 in FunctionCall1Coll (flinfo=0x55e6e280f618, collation=collation@entry=0, arg1=<op...
core
[16:11:27.257] #0  0x00007fcdebccedd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[16:11:27.257] #1  0x00007fcdebc7b239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[16:11:27.257] #2  0x00007fcdebc7b497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[16:11:27.257] #3  0x00005629d4e675c1 in ?? ()
[16:11:27.257] #4  0x00005629d4e61369 in ?? ()
[16:11:27.257] #5  0x00005629d4e6020f in ?? ()
[16:11:27.257] #6  0x00005629d4e60c3b in ?? ()
[16:11:27.257] #7  0x00005629d4e5e66f in ?? ()
[16:11:27.257] #8  0x00007fcdebc6624a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[16:11:27.257] #9  0x00007fcdebc66305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[16:11:27.992] #0  0x00007f65c0aa9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[16:11:27.992] #1  0x00007f65c0a5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[16:11:27.992] #2  0x00007f65c0a45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[16:11:27.992] #3  0x000055c7319fa3c2 in ExceptionalCondition (conditionName=conditionName@entry=0x55c731ced288 "v->type...
[16:11:27.992] #4  0x000055c7318673fb in jspGetLeftArg (v=v@entry=0x7ffd8c5bdae0, a=a@entry=0x7ffd8c5bd660) at ../src/ba...
[16:11:27.992] #5  0x000055c73186c384 in executeStringInternalMethod (cxt=cxt@entry=0x7ffd8c5bdd50, jsp=jsp@entry=0x7ffd...
[16:11:27.992] #6  0x000055c73186f756 in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffd8c5bdd50, jsp=jsp@entry=0x7ffd8...
[16:11:27.992] #7  0x000055c731872c2e in executeAnyItem (cxt=cxt@entry=0x7ffd8c5bdd50, jsp=jsp@entry=0x7ffd8c5bdae0, jbc...
[16:11:27.992] #8  0x000055c731872cab in executeItemUnwrapTargetArray (cxt=cxt@entry=0x7ffd8c5bdd50, jsp=jsp@entry=0x7ff...
[16:11:27.992] #9  0x000055c73186f775 in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffd8c5bdd50, jsp=0x7ffd8c5bdae0, j...
core
[16:11:28.745] #0  0x00007f69058a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[16:11:28.745] #1  0x00007f690585afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[16:11:28.745] #2  0x00007f6905845472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[16:11:28.745] #3  0x000055842bdf23c2 in ExceptionalCondition (conditionName=conditionName@entry=0x55842c0e5288 "v->type...
[16:11:28.745] #4  0x000055842bc5f3fb in jspGetLeftArg (v=v@entry=0x7ffe71e32680, a=a@entry=0x7ffe71e32200) at ../src/ba...
[16:11:28.745] #5  0x000055842bc64384 in executeStringInternalMethod (cxt=cxt@entry=0x7ffe71e328f0, jsp=jsp@entry=0x7ffe...
[16:11:28.745] #6  0x000055842bc67756 in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffe71e328f0, jsp=jsp@entry=0x7ffe7...
[16:11:28.745] #7  0x000055842bc6ac2e in executeAnyItem (cxt=cxt@entry=0x7ffe71e328f0, jsp=jsp@entry=0x7ffe71e32680, jbc...
[16:11:28.745] #8  0x000055842bc6acab in executeItemUnwrapTargetArray (cxt=cxt@entry=0x7ffe71e328f0, jsp=jsp@entry=0x7ff...
[16:11:28.745] #9  0x000055842bc67775 in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffe71e328f0, jsp=0x7ffe71e32680, j...
core
[16:11:29.242] #0  0x00007f69058a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[16:11:29.242] #1  0x00007f690585afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[16:11:29.242] #2  0x00007f6905845472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[16:11:29.242] #3  0x000055842bdf23c2 in ExceptionalCondition (conditionName=conditionName@entry=0x55842c0e5288 "v->type...
[16:11:29.242] #4  0x000055842bc5f3fb in jspGetLeftArg (v=v@entry=0x7ffe71e329a0, a=a@entry=0x7ffe71e328e0) at ../src/ba...
[16:11:29.242] #5  0x000055842bc60386 in printJsonPathItem (buf=buf@entry=0x7ffe71e32a30, v=v@entry=0x7ffe71e329a0, inKe...
[16:11:29.242] #6  0x000055842bc60618 in printJsonPathItem (buf=buf@entry=0x7ffe71e32a30, v=v@entry=0x7ffe71e32a00, inKe...
[16:11:29.242] #7  0x000055842bc6067c in jsonPathToCstring (out=0x7ffe71e32a30, out@entry=0x0, in=0x55844204e430, estima...
[16:11:29.242] #8  0x000055842bc6071c in jsonpath_out (fcinfo=<optimized out>) at ../src/backend/utils/adt/jsonpath.c:13...
[16:11:29.242] #9  0x000055842be00150 in FunctionCall1Coll (flinfo=0x558442135058, collation=collation@entry=0, arg1=<op...
core
[16:11:27.126] #0  0x00007fae78ea9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[16:11:27.126] #1  0x00007fae78e5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[16:11:27.126] #2  0x00007fae78e45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[16:11:27.126] #3  0x000055e6a30703c2 in ExceptionalCondition (conditionName=conditionName@entry=0x55e6a3363288 "v->type...
[16:11:27.126] #4  0x000055e6a2edd3fb in jspGetLeftArg (v=v@entry=0x7ffcaf2b29d0, a=a@entry=0x7ffcaf2b2550) at ../src/ba...
[16:11:27.126] #5  0x000055e6a2ee2384 in executeStringInternalMethod (cxt=cxt@entry=0x7ffcaf2b2c40, jsp=jsp@entry=0x7ffc...
[16:11:27.126] #6  0x000055e6a2ee5756 in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffcaf2b2c40, jsp=jsp@entry=0x7ffca...
[16:11:27.126] #7  0x000055e6a2ee8c2e in executeAnyItem (cxt=cxt@entry=0x7ffcaf2b2c40, jsp=jsp@entry=0x7ffcaf2b29d0, jbc...
[16:11:27.126] #8  0x000055e6a2ee8cab in executeItemUnwrapTargetArray (cxt=cxt@entry=0x7ffcaf2b2c40, jsp=jsp@entry=0x7ff...
[16:11:27.126] #9  0x000055e6a2ee5775 in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffcaf2b2c40, jsp=0x7ffcaf2b29d0, j...
core
[16:11:30.198] #0  <unavailable> in ?? ()
core
[16:11:30.198] #0  0x00007f9390aaedd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[16:11:30.198] #1  0x00007f9390a5b239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[16:11:30.198] #2  0x00007f9390b16244 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[16:11:30.198] #3  0x00007f9390b2889c in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[16:11:30.640] #0  0x00007f65c0aa9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[16:11:30.693] #0  0x00007f65c0aa9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[16:11:30.693] #1  0x00007f65c0a5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[16:11:30.693] #2  0x00007f65c0a45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[16:11:30.693] #3  0x000055c7319fa3c2 in ExceptionalCondition (conditionName=conditionName@entry=0x55c731ced288 "v->type...
[16:11:30.693] #4  0x000055c7318673fb in jspGetLeftArg (v=v@entry=0x7ffd8c5bde00, a=a@entry=0x7ffd8c5bdd40) at ../src/ba...
[16:11:30.693] #5  0x000055c731868386 in printJsonPathItem (buf=buf@entry=0x7ffd8c5bde90, v=v@entry=0x7ffd8c5bde00, inKe...
[16:11:30.693] #6  0x000055c731868618 in printJsonPathItem (buf=buf@entry=0x7ffd8c5bde90, v=v@entry=0x7ffd8c5bde60, inKe...
[16:11:30.693] #7  0x000055c73186867c in jsonPathToCstring (out=0x7ffd8c5bde90, out@entry=0x0, in=0x55c7513967d0, estima...
[16:11:30.693] #8  0x000055c73186871c in jsonpath_out (fcinfo=<optimized out>) at ../src/backend/utils/adt/jsonpath.c:13...
[16:11:30.693] #9  0x000055c731a08150 in FunctionCall1Coll (flinfo=0x55c75147df88, collation=collation@entry=0, arg1=<op...
core
[16:11:30.818] #0  <unavailable> in ?? ()
core
[16:11:30.818] #0  0x00007fcdebccedd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[16:11:30.818] #1  0x00007fcdebc7b239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[16:11:30.818] #2  0x00007fcdebc7b497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[16:11:30.818] #3  0x00005629d4e675f3 in ?? ()
[16:11:30.818] #4  0x00005629d4e61369 in ?? ()
[16:11:30.818] #5  0x00005629d4e6020f in ?? ()
[16:11:30.818] #6  0x00005629d4e60c3b in ?? ()
[16:11:30.818] #7  0x00005629d4e5e66f in ?? ()
[16:11:30.818] #8  0x00007fcdebc6624a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[16:11:30.818] #9  0x00007fcdebc66305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out	2025-06-04 16:00:27.166898224 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonpath.out	2025-06-04 16:04:24.078536851...
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/json.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/json.out	2025-06-04 16:00:27.162906317 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/json.out	2025-06-04 16:05:38.522473021 +...
@@ -1603,1166 +1603,7 @@
 (1 row)
 
 SELECT ia2 FROM json_populate_record(NULL::jsrec, '{"ia2": [[1, 2], [3]]}') q;
-ERROR:  malformed JSON array
-DETAIL:  Multidimensional arrays must have sub-arrays with matching dimensions.
-SELECT ia2 FROM json_populate_record(NULL::jsrec, '{"ia2": [[1, 2], 3, 4]}') q;
-ERROR:  expected JSON array
-HINT:  See the array element [1] of key "ia2".
-SELECT ia2d FROM json_populate_record(NULL::jsrec, '{"ia2d": [[1, "2"], [null, 4]]}') q;
-ERROR:  value for domain js_int_array_2d violates check constraint "js_int_array_2d_check"
-SELECT ia2d FROM json_populate_record(NULL::jsrec, '{"ia2d": [[1, "2", 3], [null, 5, 6]]}') q;
-         ia2d         
-----------------------
- {{1,2,3},{NULL,5,6}}
-(1 row)
-
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out /tmp/cirrus-ci-build/build/testrun/regress/regress/...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out	2025-06-04 16:00:27.166898224 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/jsonpath.out	2025-06-04 16:04:25.234540019 +0000
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
tap
[16:04:27.045](64.583s) not ok 5 - regression tests pass
[16:04:48.094](5.429s) not ok 8 - dump outputs from original and restored regression databases match
[16:04:56.764](2.338s) not ok 16 - run of pg_upgrade --check for new instance
[16:04:56.764](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[16:04:58.322](1.558s) not ok 18 - run of pg_upgrade for new instance
[16:04:58.323](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[16:04:58.571](0.071s) not ok 20 - check that locales in new cluster match original cluster
[16:04:59.462](0.078s) not ok 22 - old and new dumps match after pg_upgrade
tap
[16:05:40.341](65.479s) not ok 2 - regression tests pass
test
[16:08:51.186]  25/341 postgresql:regress / regress/regress                                            ERROR            ...
[16:08:51.186]  26/341 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[16:08:51.186]  95/341 postgresql:recovery / recovery/027_stream_regress                               ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
assertion
TRAP: failed Assert("v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type =...
core
00000040`3c3ffc48 00007ffb`b227da4e     ntdll!NtWaitForSingleObject+0x14
00000040`3c3ffc50 00007ff6`362dbb8c     KERNELBASE!WaitForSingleObjectEx+0x8e
00000040`3c3ffcf0 00007ffb`b3924cb0     postgres!pg_timer_thread(
00000040`3c3ffd30 00007ffb`b4b3edcb     KERNEL32!BaseThreadInitThunk+0x10
00000040`3c3ffd60 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000040`3b3fd6a0 00007ff6`36640ed8     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
00000040`3b3fd6e0 00007ff6`364ece6d     postgres!ExceptionalCondition(
00000040`3b3fd720 00007ff6`364f7dec     postgres!jspGetLeftArg(
00000040`3b3fd750 00007ff6`364f4876     postgres!executeStringInternalMethod(
00000040`3b3fd8a0 00007ff6`364f56cb     postgres!executeItemOptUnwrapTarget(
00000040`3b3fde10 00007ff6`364f4b3c     postgres!executeAnyItem(
00000040`3b3fdeb0 00007ff6`364f484c     postgres!executeItemUnwrapTargetArray(
00000040`3b3fdf20 00007ff6`364f124e     postgres!executeItemOptUnwrapTarget(
00000040`3b3fe490 00007ff6`364f4c57     postgres!executeItem(
00000040`3b3fe4d0 00007ff6`364f22e3     postgres!executeNextItem(
core
00000040`3b7ffa88 00007ffb`b4acb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000040`3b7ffa90 00007ffb`b3924cb0     ntdll!TppWorkerThread+0x2df
00000040`3b7ffd80 00007ffb`b4b3edcb     KERNEL32!BaseThreadInitThunk+0x10
00000040`3b7ffdb0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000040`3bbffb38 00007ffb`b4acb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000040`3bbffb40 00007ffb`b3924cb0     ntdll!TppWorkerThread+0x2df
00000040`3bbffe30 00007ffb`b4b3edcb     KERNEL32!BaseThreadInitThunk+0x10
00000040`3bbffe60 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000040`3bfffc68 00007ffb`b22c490a     ntdll!NtFsControlFile+0x14
00000040`3bfffc70 00007ff6`362da0eb     KERNELBASE!ConnectNamedPipe+0x6a
00000040`3bfffce0 00007ffb`b3924cb0     postgres!pg_signal_thread(
00000040`3bfffde0 00007ffb`b4b3edcb     KERNEL32!BaseThreadInitThunk+0x10
00000040`3bfffe10 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000037`f49ffa48 00007ffb`b227da4e     ntdll!NtWaitForSingleObject+0x14
00000037`f49ffa50 00007ff6`362dbb8c     KERNELBASE!WaitForSingleObjectEx+0x8e
00000037`f49ffaf0 00007ffb`b3924cb0     postgres!pg_timer_thread(
00000037`f49ffb30 00007ffb`b4b3edcb     KERNEL32!BaseThreadInitThunk+0x10
00000037`f49ffb60 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000037`f3dff080 00007ff6`36640ed8     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
00000037`f3dff0c0 00007ff6`364ece6d     postgres!ExceptionalCondition(
00000037`f3dff100 00007ff6`364ef25c     postgres!jspGetLeftArg(
00000037`f3dff130 00007ff6`364ef549     postgres!printJsonPathItem(
00000037`f3dff240 00007ff6`364ed826     postgres!printJsonPathItem(
00000037`f3dff350 00007ff6`364ec344     postgres!jsonPathToCstring(
00000037`f3dff3c0 00007ff6`3664c0de     postgres!jsonpath_out(
00000037`f3dff400 00007ff6`3664df3f     postgres!FunctionCall1Coll(
00000037`f3dff480 00007ff6`35e32175     postgres!OutputFunctionCall(
00000037`f3dff4b0 00007ff6`360f9d39     postgres!printtup(
core
00000037`f4dff838 00007ffb`b4acb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000037`f4dff840 00007ffb`b3924cb0     ntdll!TppWorkerThread+0x2df
00000037`f4dffb30 00007ffb`b4b3edcb     KERNEL32!BaseThreadInitThunk+0x10
00000037`f4dffb60 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000037`f41ffbd8 00007ffb`b4acb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000037`f41ffbe0 00007ffb`b3924cb0     ntdll!TppWorkerThread+0x2df
00000037`f41ffed0 00007ffb`b4b3edcb     KERNEL32!BaseThreadInitThunk+0x10
00000037`f41fff00 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000037`f45ffa08 00007ffb`b22c490a     ntdll!NtFsControlFile+0x14
00000037`f45ffa10 00007ff6`362da0eb     KERNELBASE!ConnectNamedPipe+0x6a
00000037`f45ffa80 00007ffb`b3924cb0     postgres!pg_signal_thread(
00000037`f45ffb80 00007ffb`b4b3edcb     KERNEL32!BaseThreadInitThunk+0x10
00000037`f45ffbb0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000005a`cadffd78 00007ffb`b22c490a     ntdll!NtFsControlFile+0x14
0000005a`cadffd80 00007ff6`362da0eb     KERNELBASE!ConnectNamedPipe+0x6a
0000005a`cadffdf0 00007ffb`b3924cb0     postgres!pg_signal_thread(
0000005a`cadffef0 00007ffb`b4b3edcb     KERNEL32!BaseThreadInitThunk+0x10
0000005a`cadfff20 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000005a`ca5fef30 00007ff6`36640ed8     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
0000005a`ca5fef70 00007ff6`364ece6d     postgres!ExceptionalCondition(
0000005a`ca5fefb0 00007ff6`364ef25c     postgres!jspGetLeftArg(
0000005a`ca5fefe0 00007ff6`364ef549     postgres!printJsonPathItem(
0000005a`ca5ff0f0 00007ff6`364ed826     postgres!printJsonPathItem(
0000005a`ca5ff200 00007ff6`364ec344     postgres!jsonPathToCstring(
0000005a`ca5ff270 00007ff6`3664c0de     postgres!jsonpath_out(
0000005a`ca5ff2b0 00007ff6`3664df3f     postgres!FunctionCall1Coll(
0000005a`ca5ff330 00007ff6`35e32175     postgres!OutputFunctionCall(
0000005a`ca5ff360 00007ff6`360f9d39     postgres!printtup(
core
0000005a`cb5ff538 00007ffb`b4acb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
0000005a`cb5ff540 00007ffb`b3924cb0     ntdll!TppWorkerThread+0x2df
0000005a`cb5ff830 00007ffb`b4b3edcb     KERNEL32!BaseThreadInitThunk+0x10
0000005a`cb5ff860 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000005a`cb1ff918 00007ffb`b227da4e     ntdll!NtWaitForSingleObject+0x14
0000005a`cb1ff920 00007ff6`362dbb8c     KERNELBASE!WaitForSingleObjectEx+0x8e
0000005a`cb1ff9c0 00007ffb`b3924cb0     postgres!pg_timer_thread(
0000005a`cb1ffa00 00007ffb`b4b3edcb     KERNEL32!BaseThreadInitThunk+0x10
0000005a`cb1ffa30 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000005a`ca9ffa58 00007ffb`b4acb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
0000005a`ca9ffa60 00007ffb`b3924cb0     ntdll!TppWorkerThread+0x2df
0000005a`ca9ffd50 00007ffb`b4b3edcb     KERNEL32!BaseThreadInitThunk+0x10
0000005a`ca9ffd80 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000f1`c0dff968 00007ffb`b4acb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000f1`c0dff970 00007ffb`b3924cb0     ntdll!TppWorkerThread+0x2df
000000f1`c0dffc60 00007ffb`b4b3edcb     KERNEL32!BaseThreadInitThunk+0x10
000000f1`c0dffc90 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000f1`c15ff8f8 00007ffb`b22c490a     ntdll!NtFsControlFile+0x14
000000f1`c15ff900 00007ff6`362da0eb     KERNELBASE!ConnectNamedPipe+0x6a
000000f1`c15ff970 00007ffb`b3924cb0     postgres!pg_signal_thread(
000000f1`c15ffa70 00007ffb`b4b3edcb     KERNEL32!BaseThreadInitThunk+0x10
000000f1`c15ffaa0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000f1`c19ffc38 00007ffb`b227da4e     ntdll!NtWaitForSingleObject+0x14
000000f1`c19ffc40 00007ff6`362dbb8c     KERNELBASE!WaitForSingleObjectEx+0x8e
000000f1`c19ffce0 00007ffb`b3924cb0     postgres!pg_timer_thread(
000000f1`c19ffd20 00007ffb`b4b3edcb     KERNEL32!BaseThreadInitThunk+0x10
000000f1`c19ffd50 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000f1`c09fd9e0 00007ff6`36640ed8     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
000000f1`c09fda20 00007ff6`364ece6d     postgres!ExceptionalCondition(
000000f1`c09fda60 00007ff6`364f7dec     postgres!jspGetLeftArg(
000000f1`c09fda90 00007ff6`364f4876     postgres!executeStringInternalMethod(
000000f1`c09fdbe0 00007ff6`364f56cb     postgres!executeItemOptUnwrapTarget(
000000f1`c09fe150 00007ff6`364f4b3c     postgres!executeAnyItem(
000000f1`c09fe1f0 00007ff6`364f484c     postgres!executeItemUnwrapTargetArray(
000000f1`c09fe260 00007ff6`364f124e     postgres!executeItemOptUnwrapTarget(
000000f1`c09fe7d0 00007ff6`364f4c57     postgres!executeItem(
000000f1`c09fe810 00007ff6`364f22e3     postgres!executeNextItem(
core
000000f1`c11ff9a8 00007ffb`b4acb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000f1`c11ff9b0 00007ffb`b3924cb0     ntdll!TppWorkerThread+0x2df
000000f1`c11ffca0 00007ffb`b4b3edcb     KERNEL32!BaseThreadInitThunk+0x10
000000f1`c11ffcd0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000036`f07ffab8 00007ffb`b4acb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000036`f07ffac0 00007ffb`b3924cb0     ntdll!TppWorkerThread+0x2df
00000036`f07ffdb0 00007ffb`b4b3edcb     KERNEL32!BaseThreadInitThunk+0x10
00000036`f07ffde0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000036`f03ff6f8 00007ffb`b227da4e     ntdll!NtWaitForSingleObject+0x14
00000036`f03ff700 00007ff6`362dbb8c     KERNELBASE!WaitForSingleObjectEx+0x8e
00000036`f03ff7a0 00007ffb`b3924cb0     postgres!pg_timer_thread(
00000036`f03ff7e0 00007ffb`b4b3edcb     KERNEL32!BaseThreadInitThunk+0x10
00000036`f03ff810 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000036`effff668 00007ffb`b22c490a     ntdll!NtFsControlFile+0x14
00000036`effff670 00007ff6`362da0eb     KERNELBASE!ConnectNamedPipe+0x6a
00000036`effff6e0 00007ffb`b3924cb0     postgres!pg_signal_thread(
00000036`effff7e0 00007ffb`b4b3edcb     KERNEL32!BaseThreadInitThunk+0x10
00000036`effff810 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000036`efbff7e8 00007ffb`b4acb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000036`efbff7f0 00007ffb`b3924cb0     ntdll!TppWorkerThread+0x2df
00000036`efbffae0 00007ffb`b4b3edcb     KERNEL32!BaseThreadInitThunk+0x10
00000036`efbffb10 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000036`ef7fdb90 00007ff6`36640ed8     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
00000036`ef7fdbd0 00007ff6`364ece6d     postgres!ExceptionalCondition(
00000036`ef7fdc10 00007ff6`364f7dec     postgres!jspGetLeftArg(
00000036`ef7fdc40 00007ff6`364f4876     postgres!executeStringInternalMethod(
00000036`ef7fdd90 00007ff6`364f56cb     postgres!executeItemOptUnwrapTarget(
00000036`ef7fe300 00007ff6`364f4b3c     postgres!executeAnyItem(
00000036`ef7fe3a0 00007ff6`364f484c     postgres!executeItemUnwrapTargetArray(
00000036`ef7fe410 00007ff6`364f124e     postgres!executeItemOptUnwrapTarget(
00000036`ef7fe980 00007ff6`364f4c57     postgres!executeItem(
00000036`ef7fe9c0 00007ff6`364f22e3     postgres!executeNextItem(
core
000000b6`917ffd18 00007ffb`b227da4e     ntdll!NtWaitForSingleObject+0x14
000000b6`917ffd20 00007ff6`362dbb8c     KERNELBASE!WaitForSingleObjectEx+0x8e
000000b6`917ffdc0 00007ffb`b3924cb0     postgres!pg_timer_thread(
000000b6`917ffe00 00007ffb`b4b3edcb     KERNEL32!BaseThreadInitThunk+0x10
000000b6`917ffe30 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000b6`913ffa08 00007ffb`b4acb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000b6`913ffa10 00007ffb`b3924cb0     ntdll!TppWorkerThread+0x2df
000000b6`913ffd00 00007ffb`b4b3edcb     KERNEL32!BaseThreadInitThunk+0x10
000000b6`913ffd30 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000b6`90fffd08 00007ffb`b22c490a     ntdll!NtFsControlFile+0x14
000000b6`90fffd10 00007ff6`362da0eb     KERNELBASE!ConnectNamedPipe+0x6a
000000b6`90fffd80 00007ffb`b3924cb0     postgres!pg_signal_thread(
000000b6`90fffe80 00007ffb`b4b3edcb     KERNEL32!BaseThreadInitThunk+0x10
000000b6`90fffeb0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000b6`90bffa68 00007ffb`b4acb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000b6`90bffa70 00007ffb`b3924cb0     ntdll!TppWorkerThread+0x2df
000000b6`90bffd60 00007ffb`b4b3edcb     KERNEL32!BaseThreadInitThunk+0x10
000000b6`90bffd90 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000b6`907fe990 00007ff6`36640ed8     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
000000b6`907fe9d0 00007ff6`364ece6d     postgres!ExceptionalCondition(
000000b6`907fea10 00007ff6`364ef25c     postgres!jspGetLeftArg(
000000b6`907fea40 00007ff6`364ef549     postgres!printJsonPathItem(
000000b6`907feb50 00007ff6`364ed826     postgres!printJsonPathItem(
000000b6`907fec60 00007ff6`364ec344     postgres!jsonPathToCstring(
000000b6`907fecd0 00007ff6`3664c0de     postgres!jsonpath_out(
000000b6`907fed10 00007ff6`3664df3f     postgres!FunctionCall1Coll(
000000b6`907fed90 00007ff6`35e32175     postgres!OutputFunctionCall(
000000b6`907fedc0 00007ff6`360f9d39     postgres!printtup(
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/jsonpath.out C:/cirrus/build/testrun/pg_upgrade/002_pg_...
--- C:/cirrus/src/test/regress/expected/jsonpath.out	2025-06-04 16:00:33.421145300 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonpath.out	2025-06-04 16:04:13.801481100 +0000
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/jsonpath.out C:/cirrus/build/testrun/recovery/027_strea...
--- C:/cirrus/src/test/regress/expected/jsonpath.out	2025-06-04 16:00:33.421145300 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/jsonpath.out	2025-06-04 16:06:51.435198800 +0000
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/jsonpath.out C:/cirrus/build/testrun/regress/regress/re...
--- C:/cirrus/src/test/regress/expected/jsonpath.out	2025-06-04 16:00:33.421145300 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/jsonpath.out	2025-06-04 16:04:13.838055900 +0000
@@ -436,998 +436,7 @@
 (1 row)
 
 select '$.replace("hello","bye")'::jsonpath;
-         jsonpath         
---------------------------
- $.replace("hello","bye")
-(1 row)
-
-select '$.lower()'::jsonpath;
- jsonpath  
------------
- $.lower()
-(1 row)
-
-select '$.upper()'::jsonpath;
- jsonpath  
...
tap
[16:04:32.926](117.920s) not ok 5 - regression tests pass
[16:05:06.941](2.996s) not ok 16 - run of pg_upgrade --check for new instance
[16:05:06.943](0.001s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[16:05:10.079](3.135s) not ok 18 - run of pg_upgrade for new instance
[16:05:10.081](0.001s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[16:05:11.119](0.082s) not ok 20 - check that locales in new cluster match original cluster
[16:05:12.151](0.214s) not ok 22 - old and new dumps match after pg_upgrade
tap
[16:07:06.162](130.672s) not ok 2 - regression tests pass
test
[16:14:07.623]  15/335 postgresql:regress / regress/regress                                            ERROR           1...
[16:14:07.623]  22/335 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[16:14:07.623]  84/335 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
53/5763 remove ISB in AArch64's spin_delay() implementation
FreeBSD - Meson
core
[14:09:05.388] #0  0x0000480624c65d9b in ?? () from /libexec/ld-elf.so.1
[14:09:05.388] #1  0x000020038db9c400 in ?? ()
[14:09:05.388] #2  0x0000480624c5e617 in ?? () from /libexec/ld-elf.so.1
[14:09:05.388] #3  0x000000300040080c in ?? ()
[14:09:05.388] #4  0x0000483afe203c08 in ?? ()
[14:09:05.388] #5  0x000020038db9c460 in ?? ()
[14:09:05.388] #6  0x0000480624c520c4 in ?? () from /libexec/ld-elf.so.1
[14:09:05.388] #7  0x0000000000000000 in ?? ()
tap
[14:05:08.634](0.001s) not ok 23 - connect : matches
test
[14:06:27.464] 259/340 postgresql:postmaster / postmaster/003_start_stop                               ERROR            ...
53/4971 [CREATE|RE] INDEX CONCURRENTLY with single heap scan and short-term resetting shapshots
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[06:54:52.582] c:\cirrus\src\backend\access\stir\stir.c(423) : warning C4715: 'stirbeginscan': not all control paths ret...
53/5682 Better HINT message for "unexpected data beyond EOF"
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[22:55:10.005](0.001s) not ok 5 - vacuumdb cannot target invalid database: matches
test
[22:58:07.756] 221/335 postgresql:scripts / scripts/101_vacuumdb_all                                   ERROR            ...
53/5652 pg_dsm_registry_allocations system view
FreeBSD - Meson
regress
diff -U3 /tmp/cirrus-ci-build/src/test/modules/test_dsm_registry/expected/test_dsm_registry.out /tmp/cirrus-ci-build/bui...
--- /tmp/cirrus-ci-build/src/test/modules/test_dsm_registry/expected/test_dsm_registry.out	2025-06-03 15:34:49.412051000...
+++ /tmp/cirrus-ci-build/build/testrun/test_dsm_registry-running/regress/results/test_dsm_registry.out	2025-06-03 15:43:...
@@ -17,5 +17,6 @@
        name        | size 
 -------------------+------
  test_dsm_registry |   20
-(1 row)
+ injection_points  |  560
+(2 rows)
 
test
[15:43:57.189] 57/78 postgresql:test_dsm_registry-running / test_dsm_registry-running/regress     ERROR             0.23...
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[15:36:05.237] ../src/backend/storage/ipc/dsm_registry.c(224): error C2375: 'pg_get_dsm_registry': redefinition; differe...
53/1608 declarative session variables, LET command
FreeBSD - Meson
core
[08:37:07.136] #0  0x00004b54376472a8 in ?? ()
[08:37:07.136] #1  0x0000000000000000 in ?? ()
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/session_variables_dml.out /tmp/cirrus-ci-build/build/testrun/pg_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/session_variables_dml.out	2025-06-03 08:25:32.403499000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/session_variables_dml.out	2025-06-03 08:31...
@@ -89,6 +89,7 @@
 DROP VARIABLE svartest_dml.svartest42;
 DROP DOMAIN svartest_dml_int_not_null;
 CREATE ROLE svartest_dml_read_role;
+WARNING:  roles created by regression test cases should have names starting with "regress_"
 CREATE OR REPLACE FUNCTION svartest_dml.func_secdef()
 RETURNS int AS $$
 SELECT VARIABLE(svartest_dml.sesvar41);
@@ -390,6 +391,7 @@
 (1 row)
 
 CREATE ROLE svartest_dml_write_only_role;
+WARNING:  roles created by regression test cases should have names starting with "regress_"
 GRANT USAGE ON SCHEMA svartest_dml TO svartest_dml_write_only_role;
 GRANT UPDATE ON VARIABLE svartest_dml.sesvar45 TO svartest_dml_write_only_role;
 SET ROLE TO svartest_dml_write_only_role;
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/session_variables_dml.out /tmp/cirrus-ci-build/build/testrun/rec...
--- /tmp/cirrus-ci-build/src/test/regress/expected/session_variables_dml.out	2025-06-03 08:25:32.403499000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/session_variables_dml.out	2025-06-03 08:...
@@ -89,6 +89,7 @@
 DROP VARIABLE svartest_dml.svartest42;
 DROP DOMAIN svartest_dml_int_not_null;
 CREATE ROLE svartest_dml_read_role;
+WARNING:  roles created by regression test cases should have names starting with "regress_"
 CREATE OR REPLACE FUNCTION svartest_dml.func_secdef()
 RETURNS int AS $$
 SELECT VARIABLE(svartest_dml.sesvar41);
@@ -390,6 +391,7 @@
 (1 row)
 
 CREATE ROLE svartest_dml_write_only_role;
+WARNING:  roles created by regression test cases should have names starting with "regress_"
 GRANT USAGE ON SCHEMA svartest_dml TO svartest_dml_write_only_role;
 GRANT UPDATE ON VARIABLE svartest_dml.sesvar45 TO svartest_dml_write_only_role;
 SET ROLE TO svartest_dml_write_only_role;
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/session_variables_dml.out /tmp/cirrus-ci-build/build/testrun/reg...
--- /tmp/cirrus-ci-build/src/test/regress/expected/session_variables_dml.out	2025-06-03 08:25:32.403499000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/session_variables_dml.out	2025-06-03 08:31:38.664444000 +...
@@ -89,6 +89,7 @@
 DROP VARIABLE svartest_dml.svartest42;
 DROP DOMAIN svartest_dml_int_not_null;
 CREATE ROLE svartest_dml_read_role;
+WARNING:  roles created by regression test cases should have names starting with "regress_"
 CREATE OR REPLACE FUNCTION svartest_dml.func_secdef()
 RETURNS int AS $$
 SELECT VARIABLE(svartest_dml.sesvar41);
@@ -390,6 +391,7 @@
 (1 row)
 
 CREATE ROLE svartest_dml_write_only_role;
+WARNING:  roles created by regression test cases should have names starting with "regress_"
 GRANT USAGE ON SCHEMA svartest_dml TO svartest_dml_write_only_role;
 GRANT UPDATE ON VARIABLE svartest_dml.sesvar45 TO svartest_dml_write_only_role;
 SET ROLE TO svartest_dml_write_only_role;
tap
[08:31:34.750](238.467s) not ok 5 - regression tests pass
tap
[08:33:02.291](277.879s) not ok 2 - regression tests pass
test
[08:34:26.029] 193/340 postgresql:regress / regress/regress                                            ERROR           2...
[08:34:26.029] 188/340 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           3...
[08:34:26.029] 276/340 postgresql:recovery / recovery/027_stream_regress                               ERROR           3...
53/5438 bt_index_parent_check false alarm for indexes created concurrently
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[01:22:50.167](0.082s) not ok 35 -  'user=ssluser gssencmode=disable sslmode=allow sslnegotiation=postgres' -> connect, ...
test
[01:28:16.039] 145/336 postgresql:libpq / libpq/005_negotiate_encryption                               ERROR            ...
53/5526 Add storage I/O tracking to EXPLAIN BUFFERS
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[23:26:21.186](0.000s) not ok 18 - checking with a non-existent user stderr /(?^:role "no_such_user" does not exist)/
test
[23:32:28.474] 145/335 postgresql:pg_amcheck / pg_amcheck/002_nonesuch                                 ERROR            ...
53/5751 Disable parallel query by default
FreeBSD - Meson
regress
diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out /tmp/cirrus-ci-build/build/testrun/isola...
--- /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out	2025-06-02 22:13:50.813176000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/deadlock-parallel.out	2025-06-02 22:14:54.108052000 +...
@@ -46,6 +46,7 @@
         1
 (1 row)
 
+step e1c: COMMIT;
 step d2a1: <... completed>
   sum
 -----
@@ -57,7 +58,6 @@
          1
 (1 row)
 
-step e1c: COMMIT;
 step d2c: COMMIT;
 step e2l: <... completed>
 lock_excl
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out /tmp/cirrus-ci-build/build/testrun/pg_o...
--- /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out	2025-06-02 22:13:49.440098000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_overexplain/regress/results/pg_overexplain.out	2025-06-02 22:16:15.166170000 +...
@@ -91,26 +91,26 @@
  GroupAggregate
    Group Key: vegetables.genus
    Disabled Nodes: 0
-   Parallel Safe: true
+   Parallel Safe: false
    Plan Node ID: 0
    ->  Sort
          Sort Key: vegetables.genus, vegetables.name
          Disabled Nodes: 0
-         Parallel Safe: true
+         Parallel Safe: false
          Plan Node ID: 1
          ->  Append
                Disabled Nodes: 0
-               Parallel Safe: true
+               Parallel Safe: false
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/pg_upgrad...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-06-02 22:13:50.978302000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/select_parallel.out	2025-06-02 22:15:14.85...
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-06-02 22:13:50.965902000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/plpgsql.out	2025-06-02 22:15:31.839116000 ...
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/recovery/...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-06-02 22:13:50.978302000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/select_parallel.out	2025-06-02 22:16:22....
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-06-02 22:13:50.965902000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/plpgsql.out	2025-06-02 22:16:43.27439600...
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/regress/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-06-02 22:13:50.978302000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/select_parallel.out	2025-06-02 22:15:14.942592000 +0000
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/regress/regress/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-06-02 22:13:50.965902000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/plpgsql.out	2025-06-02 22:15:31.918103000 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
tap
[22:15:53.348](78.132s) not ok 5 - regression tests pass
tap
[22:17:03.607](101.354s) not ok 2 - regression tests pass
test
[22:18:54.159]  25/340 postgresql:regress / regress/regress                                            ERROR            ...
[22:18:54.159]  13/340 postgresql:isolation / isolation/isolation                                      ERROR            ...
[22:18:54.159]  89/340 postgresql:pg_overexplain / pg_overexplain/regress                              ERROR            ...
[22:18:54.159]  51/340 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[22:18:54.159] 168/340 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
Linux - Debian Bookworm - Autoconf
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out /tmp/cirrus-ci-build/contrib/pg_overexp...
--- /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out	2025-06-02 22:13:47.070930617 +0000
+++ /tmp/cirrus-ci-build/contrib/pg_overexplain/results/pg_overexplain.out	2025-06-02 22:20:02.884351818 +0000
@@ -91,26 +91,26 @@
  GroupAggregate
    Group Key: vegetables.genus
    Disabled Nodes: 0
-   Parallel Safe: true
+   Parallel Safe: false
    Plan Node ID: 0
    ->  Sort
          Sort Key: vegetables.genus, vegetables.name
          Disabled Nodes: 0
-         Parallel Safe: true
+         Parallel Safe: false
          Plan Node ID: 1
          ->  Append
                Disabled Nodes: 0
-               Parallel Safe: true
+               Parallel Safe: false
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-06-02 22:13:48.885859008 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/select_parallel.out	2025-06-02 22:21:35.313402522 +0000
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/re...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-06-02 22:13:48.869965560 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/plpgsql.out	2025-06-02 22:21:54.525083588 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out /tmp/cirrus-ci-build/src/test/isolation/...
--- /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out	2025-06-02 22:13:48.671297462 +0000
+++ /tmp/cirrus-ci-build/src/test/isolation/output_iso/results/deadlock-parallel.out	2025-06-02 22:17:37.204070637 +0000
@@ -46,6 +46,7 @@
         1
 (1 row)
 
+step e1c: COMMIT;
 step d2a1: <... completed>
   sum
 -----
@@ -57,7 +58,6 @@
          1
 (1 row)
 
-step e1c: COMMIT;
 step d2c: COMMIT;
 step e2l: <... completed>
 lock_excl
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/src/test/recovery/tmp_c...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-06-02 22:13:48.885859008 +0000
+++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/select_parallel.out	2025-06-02 22:22:42.264573930 +0000
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/res...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-06-02 22:13:48.869965560 +0000
+++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/plpgsql.out	2025-06-02 22:22:56.936482728 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/src/test/regress/result...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-06-02 22:13:48.885859008 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/select_parallel.out	2025-06-02 22:18:25.751743488 +0000
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/src/test/regress/results/plpgsq...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-06-02 22:13:48.869965560 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/plpgsql.out	2025-06-02 22:18:52.403803754 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
tap
[22:22:12.616](123.721s) not ok 5 - regression tests pass
tap
[22:23:10.274](90.345s) not ok 2 - regression tests pass
Linux - Debian Bookworm - Meson
core
[22:25:57.621] #0  0x00007fb6a4ed1b20 in ?? ()
[22:25:57.621] #1  0x0000000000000003 in ?? ()
[22:25:57.621] #2  0x00007fff6c3ee4df in ?? ()
[22:25:57.621] #3  0x00007fff6c3ee4e2 in ?? ()
[22:25:57.621] #4  0x00007fff6c3ee4e5 in ?? ()
[22:25:57.621] #5  0x0000000000000000 in ?? ()
regress
diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out /tmp/cirrus-ci-build/build/testrun/isola...
--- /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out	2025-06-02 22:13:50.379370340 +0000
+++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/deadlock-parallel.out	2025-06-02 22:17:59.615950552 +...
@@ -46,6 +46,7 @@
         1
 (1 row)
 
+step e1c: COMMIT;
 step d2a1: <... completed>
   sum
 -----
@@ -57,7 +58,6 @@
          1
 (1 row)
 
-step e1c: COMMIT;
 step d2c: COMMIT;
 step e2l: <... completed>
 lock_excl
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out /tmp/cirrus-ci-build/build/testrun/pg_o...
--- /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out	2025-06-02 22:13:48.660825465 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_overexplain/regress/results/pg_overexplain.out	2025-06-02 22:20:00.683789577 +...
@@ -91,26 +91,26 @@
  GroupAggregate
    Group Key: vegetables.genus
    Disabled Nodes: 0
-   Parallel Safe: true
+   Parallel Safe: false
    Plan Node ID: 0
    ->  Sort
          Sort Key: vegetables.genus, vegetables.name
          Disabled Nodes: 0
-         Parallel Safe: true
+         Parallel Safe: false
          Plan Node ID: 1
          ->  Append
                Disabled Nodes: 0
-               Parallel Safe: true
+               Parallel Safe: false
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/pg_upgrad...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-06-02 22:13:50.614717863 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/select_parallel.out	2025-06-02 22:18:30.90...
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-06-02 22:13:50.598762099 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/plpgsql.out	2025-06-02 22:18:46.307904528 ...
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/recovery/...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-06-02 22:13:50.614717863 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/select_parallel.out	2025-06-02 22:19:45....
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-06-02 22:13:50.598762099 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/plpgsql.out	2025-06-02 22:20:01.78378768...
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/regress/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-06-02 22:13:50.614717863 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/select_parallel.out	2025-06-02 22:18:27.927926323 +0000
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/regress/regress/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-06-02 22:13:50.598762099 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/plpgsql.out	2025-06-02 22:18:41.495910601 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
tap
[22:18:56.112](77.121s) not ok 5 - regression tests pass
tap
[22:20:13.019](78.625s) not ok 2 - regression tests pass
test
[22:23:22.889]   8/341 postgresql:isolation / isolation/isolation                                      ERROR            ...
[22:23:22.889]  20/341 postgresql:regress / regress/regress                                            ERROR            ...
[22:23:22.889]  34/341 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[22:23:22.889]  87/341 postgresql:pg_overexplain / pg_overexplain/regress                              ERROR            ...
[22:23:22.889] 107/341 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
Windows - Server 2019, VS 2019 - Meson & ninja
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/isolation/expected/deadlock-parallel.out C:/cirrus/build/testrun/isolati...
--- C:/cirrus/src/test/isolation/expected/deadlock-parallel.out	2025-06-02 22:13:56.104569100 +0000
+++ C:/cirrus/build/testrun/isolation/isolation/results/deadlock-parallel.out	2025-06-02 22:16:27.209482900 +0000
@@ -46,6 +46,7 @@
         1
 (1 row)
 
+step e1c: COMMIT;
 step d2a1: <... completed>
   sum
 -----
@@ -57,7 +58,6 @@
          1
 (1 row)
 
-step e1c: COMMIT;
 step d2c: COMMIT;
 step e2l: <... completed>
 lock_excl
regress
diff --strip-trailing-cr -U3 C:/cirrus/contrib/pg_overexplain/expected/pg_overexplain.out C:/cirrus/build/testrun/pg_ove...
--- C:/cirrus/contrib/pg_overexplain/expected/pg_overexplain.out	2025-06-02 22:13:52.375287000 +0000
+++ C:/cirrus/build/testrun/pg_overexplain/regress/results/pg_overexplain.out	2025-06-02 22:21:09.214705900 +0000
@@ -91,26 +91,26 @@
  GroupAggregate
    Group Key: vegetables.genus
    Disabled Nodes: 0
-   Parallel Safe: true
+   Parallel Safe: false
    Plan Node ID: 0
    ->  Sort
          Sort Key: vegetables.genus, vegetables.name
          Disabled Nodes: 0
-         Parallel Safe: true
+         Parallel Safe: false
          Plan Node ID: 1
          ->  Append
                Disabled Nodes: 0
-               Parallel Safe: true
+               Parallel Safe: false
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/select_parallel.out C:/cirrus/build/testrun/pg_upgrade/...
--- C:/cirrus/src/test/regress/expected/select_parallel.out	2025-06-02 22:13:56.775845900 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/select_parallel.out	2025-06-02 22:17:16.962859500 +00...
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/plpgsql.out C:/cirrus/build/testrun/pg_upgrade/002_pg_u...
--- C:/cirrus/src/test/regress/expected/plpgsql.out	2025-06-02 22:13:56.744539200 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/plpgsql.out	2025-06-02 22:17:39.031221200 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/select_parallel.out C:/cirrus/build/testrun/recovery/02...
--- C:/cirrus/src/test/regress/expected/select_parallel.out	2025-06-02 22:13:56.775845900 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/select_parallel.out	2025-06-02 22:20:07.056576300 +...
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/plpgsql.out C:/cirrus/build/testrun/recovery/027_stream...
--- C:/cirrus/src/test/regress/expected/plpgsql.out	2025-06-02 22:13:56.744539200 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/plpgsql.out	2025-06-02 22:20:31.017969000 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/select_parallel.out C:/cirrus/build/testrun/regress/reg...
--- C:/cirrus/src/test/regress/expected/select_parallel.out	2025-06-02 22:13:56.775845900 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/select_parallel.out	2025-06-02 22:17:16.105924900 +0000
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/plpgsql.out C:/cirrus/build/testrun/regress/regress/res...
--- C:/cirrus/src/test/regress/expected/plpgsql.out	2025-06-02 22:13:56.744539200 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/plpgsql.out	2025-06-02 22:17:36.836871800 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
tap
[22:18:01.397](124.236s) not ok 5 - regression tests pass
tap
[22:20:51.494](139.117s) not ok 2 - regression tests pass
test
[22:28:44.627]  12/335 postgresql:regress / regress/regress                                            ERROR           1...
[22:28:44.627]   6/335 postgresql:isolation / isolation/isolation                                      ERROR           1...
[22:28:44.627]  19/335 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           2...
[22:28:44.627]  86/335 postgresql:pg_overexplain / pg_overexplain/regress                              ERROR            ...
[22:28:44.627]  70/335 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
53/5270 jsonpath string methods: lower, upper, initcap, l/r/btrim, replace, split_part
CompilerWarnings
compiler
[17:09:13.471] jsonpath_exec.c:2828:13: error: mixing declarations and code is incompatible with standards before C99 [-...
compiler
[17:08:59.108] jsonpath_exec.c:2828:13: error: mixing declarations and code is incompatible with standards before C99 [-...
compiler
[17:08:23.837] jsonpath_exec.c:2828:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-sta...
compiler
[17:08:10.680] jsonpath_exec.c:2828:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-sta...
compiler
[17:09:45.507] jsonpath_exec.c:2828:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-sta...
FreeBSD - Meson
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out	2025-06-02 17:07:23.185897000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonpath.out	2025-06-02 17:10:37.262806000...
@@ -160,11 +160,9 @@
 (1 row)
 
 select '1 * 2 + 4 % -3 != false'::jsonpath;
-         jsonpath          
----------------------------
- (1 * 2 + 4 % -3 != false)
-(1 row)
-
+ERROR:  syntax error at end of jsonpath input
+LINE 1: select '1 * 2 + 4 % -3 != false'::jsonpath;
+               ^
 select '"\b\f\r\n\t\v\"\''\\"'::jsonpath;
         jsonpath         
 -------------------------
@@ -244,11 +242,9 @@
 (1 row)
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out	2025-06-02 17:07:23.185897000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/jsonpath.out	2025-06-02 17:11:53.2487180...
@@ -160,11 +160,9 @@
 (1 row)
 
 select '1 * 2 + 4 % -3 != false'::jsonpath;
-         jsonpath          
----------------------------
- (1 * 2 + 4 % -3 != false)
-(1 row)
-
+ERROR:  syntax error at end of jsonpath input
+LINE 1: select '1 * 2 + 4 % -3 != false'::jsonpath;
+               ^
 select '"\b\f\r\n\t\v\"\''\\"'::jsonpath;
         jsonpath         
 -------------------------
@@ -244,11 +242,9 @@
 (1 row)
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out /tmp/cirrus-ci-build/build/testrun/regress/regress/...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out	2025-06-02 17:07:23.185897000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/jsonpath.out	2025-06-02 17:10:36.960064000 +0000
@@ -160,11 +160,9 @@
 (1 row)
 
 select '1 * 2 + 4 % -3 != false'::jsonpath;
-         jsonpath          
----------------------------
- (1 * 2 + 4 % -3 != false)
-(1 row)
-
+ERROR:  syntax error at end of jsonpath input
+LINE 1: select '1 * 2 + 4 % -3 != false'::jsonpath;
+               ^
 select '"\b\f\r\n\t\v\"\''\\"'::jsonpath;
         jsonpath         
 -------------------------
@@ -244,11 +242,9 @@
 (1 row)
...
tap
[17:11:29.500](191.204s) not ok 5 - regression tests pass
tap
[17:12:43.862](223.289s) not ok 2 - regression tests pass
test
[17:13:59.343] 144/340 postgresql:regress / regress/regress                                            ERROR           2...
[17:13:59.343] 180/340 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           2...
[17:13:59.343] 262/340 postgresql:recovery / recovery/027_stream_regress                               ERROR           3...
Linux - Debian Bookworm - Autoconf
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out	2025-06-02 17:07:19.123099459 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/jsonpath.out	2025-06-02 17:13:31.503680110 +0000
@@ -160,11 +160,9 @@
 (1 row)
 
 select '1 * 2 + 4 % -3 != false'::jsonpath;
-         jsonpath          
----------------------------
- (1 * 2 + 4 % -3 != false)
-(1 row)
-
+ERROR:  syntax error at end of jsonpath input
+LINE 1: select '1 * 2 + 4 % -3 != false'::jsonpath;
+               ^
 select '"\b\f\r\n\t\v\"\''\\"'::jsonpath;
         jsonpath         
 -------------------------
@@ -244,11 +242,9 @@
 (1 row)
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/re...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out	2025-06-02 17:07:19.123099459 +0000
+++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/jsonpath.out	2025-06-02 17:15:09.075710417 +0000
@@ -160,11 +160,9 @@
 (1 row)
 
 select '1 * 2 + 4 % -3 != false'::jsonpath;
-         jsonpath          
----------------------------
- (1 * 2 + 4 % -3 != false)
-(1 row)
-
+ERROR:  syntax error at end of jsonpath input
+LINE 1: select '1 * 2 + 4 % -3 != false'::jsonpath;
+               ^
 select '"\b\f\r\n\t\v\"\''\\"'::jsonpath;
         jsonpath         
 -------------------------
@@ -244,11 +242,9 @@
 (1 row)
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out /tmp/cirrus-ci-build/src/test/regress/results/jsonp...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out	2025-06-02 17:07:19.123099459 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/jsonpath.out	2025-06-02 17:11:07.107614909 +0000
@@ -160,11 +160,9 @@
 (1 row)
 
 select '1 * 2 + 4 % -3 != false'::jsonpath;
-         jsonpath          
----------------------------
- (1 * 2 + 4 % -3 != false)
-(1 row)
-
+ERROR:  syntax error at end of jsonpath input
+LINE 1: select '1 * 2 + 4 % -3 != false'::jsonpath;
+               ^
 select '"\b\f\r\n\t\v\"\''\\"'::jsonpath;
         jsonpath         
 -------------------------
@@ -244,11 +242,9 @@
 (1 row)
...
tap
[17:13:48.539](121.687s) not ok 5 - regression tests pass
tap
[17:15:25.057](67.910s) not ok 2 - regression tests pass
Linux - Debian Bookworm - Meson
core
[17:18:04.004] #0  0x00007f90937f5dd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[17:18:04.004] #1  0x00007f90937a2239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[17:18:04.004] #2  0x00007f90937a2497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[17:18:04.004] #3  0x000055bcae0205c1 in ?? ()
[17:18:04.004] #4  0x000055bcae01a369 in ?? ()
[17:18:04.004] #5  0x000055bcae01920f in ?? ()
[17:18:04.004] #6  0x000055bcae019c3b in ?? ()
[17:18:04.004] #7  0x000055bcae01766f in ?? ()
[17:18:04.004] #8  0x00007f909378d24a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[17:18:04.004] #9  0x00007f909378d305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[17:18:04.123] #0  <unavailable> in ?? ()
core
[17:18:04.123] #0  0x00007f90937f5dd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[17:18:04.123] #1  0x00007f90937a2239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[17:18:04.123] #2  0x00007f90937a2497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[17:18:04.123] #3  0x000055bcae0205f3 in ?? ()
[17:18:04.123] #4  0x000055bcae01a369 in ?? ()
[17:18:04.123] #5  0x000055bcae01920f in ?? ()
[17:18:04.123] #6  0x000055bcae019c3b in ?? ()
[17:18:04.123] #7  0x000055bcae01766f in ?? ()
[17:18:04.123] #8  0x00007f909378d24a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[17:18:04.123] #9  0x00007f909378d305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out	2025-06-02 17:07:19.969706618 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonpath.out	2025-06-02 17:10:45.165203622...
@@ -160,11 +160,9 @@
 (1 row)
 
 select '1 * 2 + 4 % -3 != false'::jsonpath;
-         jsonpath          
----------------------------
- (1 * 2 + 4 % -3 != false)
-(1 row)
-
+ERROR:  syntax error at end of jsonpath input
+LINE 1: select '1 * 2 + 4 % -3 != false'::jsonpath;
+               ^
 select '"\b\f\r\n\t\v\"\''\\"'::jsonpath;
         jsonpath         
 -------------------------
@@ -244,11 +242,9 @@
 (1 row)
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out	2025-06-02 17:07:19.969706618 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/jsonpath.out	2025-06-02 17:12:01.8210934...
@@ -160,11 +160,9 @@
 (1 row)
 
 select '1 * 2 + 4 % -3 != false'::jsonpath;
-         jsonpath          
----------------------------
- (1 * 2 + 4 % -3 != false)
-(1 row)
-
+ERROR:  syntax error at end of jsonpath input
+LINE 1: select '1 * 2 + 4 % -3 != false'::jsonpath;
+               ^
 select '"\b\f\r\n\t\v\"\''\\"'::jsonpath;
         jsonpath         
 -------------------------
@@ -244,11 +242,9 @@
 (1 row)
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out /tmp/cirrus-ci-build/build/testrun/regress/regress/...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out	2025-06-02 17:07:19.969706618 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/jsonpath.out	2025-06-02 17:10:42.125204228 +0000
@@ -160,11 +160,9 @@
 (1 row)
 
 select '1 * 2 + 4 % -3 != false'::jsonpath;
-         jsonpath          
----------------------------
- (1 * 2 + 4 % -3 != false)
-(1 row)
-
+ERROR:  syntax error at end of jsonpath input
+LINE 1: select '1 * 2 + 4 % -3 != false'::jsonpath;
+               ^
 select '"\b\f\r\n\t\v\"\''\\"'::jsonpath;
         jsonpath         
 -------------------------
@@ -244,11 +242,9 @@
 (1 row)
...
tap
[17:11:00.845](76.460s) not ok 5 - regression tests pass
tap
[17:12:18.896](80.800s) not ok 2 - regression tests pass
test
[17:15:27.732]  24/341 postgresql:regress / regress/regress                                            ERROR            ...
[17:15:27.732]  34/341 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[17:15:27.732] 108/341 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
Windows - Server 2019, VS 2019 - Meson & ninja
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/jsonpath.out C:/cirrus/build/testrun/pg_upgrade/002_pg_...
--- C:/cirrus/src/test/regress/expected/jsonpath.out	2025-06-02 17:07:21.611623800 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonpath.out	2025-06-02 17:10:39.378902000 +0000
@@ -160,11 +160,9 @@
 (1 row)
 
 select '1 * 2 + 4 % -3 != false'::jsonpath;
-         jsonpath          
----------------------------
- (1 * 2 + 4 % -3 != false)
-(1 row)
-
+ERROR:  syntax error at end of jsonpath input
+LINE 1: select '1 * 2 + 4 % -3 != false'::jsonpath;
+               ^
 select '"\b\f\r\n\t\v\"\''\\"'::jsonpath;
         jsonpath         
 -------------------------
@@ -244,11 +242,9 @@
 (1 row)
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/jsonpath.out C:/cirrus/build/testrun/recovery/027_strea...
--- C:/cirrus/src/test/regress/expected/jsonpath.out	2025-06-02 17:07:21.611623800 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/jsonpath.out	2025-06-02 17:13:05.411599200 +0000
@@ -160,11 +160,9 @@
 (1 row)
 
 select '1 * 2 + 4 % -3 != false'::jsonpath;
-         jsonpath          
----------------------------
- (1 * 2 + 4 % -3 != false)
-(1 row)
-
+ERROR:  syntax error at end of jsonpath input
+LINE 1: select '1 * 2 + 4 % -3 != false'::jsonpath;
+               ^
 select '"\b\f\r\n\t\v\"\''\\"'::jsonpath;
         jsonpath         
 -------------------------
@@ -244,11 +242,9 @@
 (1 row)
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/jsonpath.out C:/cirrus/build/testrun/regress/regress/re...
--- C:/cirrus/src/test/regress/expected/jsonpath.out	2025-06-02 17:07:21.611623800 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/jsonpath.out	2025-06-02 17:10:34.051725100 +0000
@@ -160,11 +160,9 @@
 (1 row)
 
 select '1 * 2 + 4 % -3 != false'::jsonpath;
-         jsonpath          
----------------------------
- (1 * 2 + 4 % -3 != false)
-(1 row)
-
+ERROR:  syntax error at end of jsonpath input
+LINE 1: select '1 * 2 + 4 % -3 != false'::jsonpath;
+               ^
 select '"\b\f\r\n\t\v\"\''\\"'::jsonpath;
         jsonpath         
 -------------------------
@@ -244,11 +242,9 @@
 (1 row)
...
tap
[17:11:00.295](107.915s) not ok 5 - regression tests pass
tap
[17:13:31.561](123.091s) not ok 2 - regression tests pass
test
[17:20:08.009]  13/335 postgresql:regress / regress/regress                                            ERROR           1...
[17:20:08.009]  17/335 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[17:20:08.009]  68/335 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
53/5786 CHECKPOINT unlogged data
CompilerWarnings
compiler
[10:04:48.246] utility.c:947:16: error: mixing declarations and code is incompatible with standards before C99 [-Werror,...
compiler
[10:04:48.246] utility.c:961:16: error: use of undeclared identifier 'stmt'
compiler
[10:04:48.246] utility.c:946:4: error: expected expression
compiler
[10:03:16.289] utility.c:947:16: error: mixing declarations and code is incompatible with standards before C99 [-Werror,...
compiler
[10:03:16.289] utility.c:961:16: error: use of undeclared identifier 'stmt'
compiler
[10:03:16.289] utility.c:946:4: error: expected expression
compiler
[10:01:25.562] utility.c:946:4: error: expected expression
compiler
[10:01:25.562] utility.c:961:16: error: use of undeclared identifier 'stmt'
compiler
[10:00:01.405] utility.c:961:16: error: use of undeclared identifier 'stmt'
compiler
[10:00:01.405] utility.c:946:4: error: expected expression
53/5789 Vectorized CRC on Arm64
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[09:07:41.821](0.002s) not ok 13 - reindexdb cannot target invalid database: matches
test
[09:11:10.526] 223/335 postgresql:scripts / scripts/091_reindexdb_all                                  ERROR            ...
53/5738 Improve hash join's handling of tuples with null join keys
FreeBSD - Meson
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join_hash.out /tmp/cirrus-ci-build/build/testrun/regress-running...
--- /tmp/cirrus-ci-build/src/test/regress/expected/join_hash.out	2025-06-02 06:55:09.138861000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress-running/regress/results/join_hash.out	2025-06-02 07:03:38.364786000 +0000
@@ -835,7 +835,7 @@
 select  count(*) from simple r full outer join simple s using (id);
  count 
 -------
- 20002
+ 20001
 (1 row)
 
 rollback to settings;
@@ -906,7 +906,7 @@
 select  count(*) from simple r full outer join simple s on (r.id = 0 - s.id);
  count 
 -------
- 40002
+ 40001
 (1 row)
 
...
test
[07:04:06.246] 77/78 postgresql:regress-running / regress-running/regress                         ERROR            30.59...
Windows - Server 2019, VS 2019 - Meson & ninja
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/join_hash.out C:/cirrus/build/testrun/pg_upgrade/002_pg...
--- C:/cirrus/src/test/regress/expected/join_hash.out	2025-06-02 06:55:12.672659100 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/join_hash.out	2025-06-02 06:58:28.311355100 +0000
@@ -309,7 +309,7 @@
 select count(*) from simple r full outer join simple s using (id);
  count 
 -------
- 20002
+ 20001
 (1 row)
 
 rollback to settings;
tap
[06:59:47.202](142.077s) not ok 5 - regression tests pass
test
[07:10:49.962]  24/335 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           2...
53/5674 Add "\gi file" to psql to allow COPY with variable expansion
CompilerWarnings
compiler
[02:52:13.411] common.c:51:8: error: unused variable 'bad' [-Werror,-Wunused-variable]
compiler
[02:51:59.820] common.c:51:8: error: unused variable 'bad' [-Werror,-Wunused-variable]
compiler
[02:51:22.437] common.c:51:25: error: unused variable ‘bad’ [-Werror=unused-variable]
compiler
[02:51:09.330] common.c:51:25: error: unused variable ‘bad’ [-Werror=unused-variable]
compiler
[02:52:42.779] common.c:51:25: error: unused variable ‘bad’ [-Werror=unused-variable]
FreeBSD - Meson
core
[02:59:23.785] #0  0x000000000027be21 in exec_command_out (scan_state=scan_state@entry=0xab1930c9000, active_branch=<opt...
[02:59:23.785] #1  0x0000000000277b6f in exec_command (cmd=0xab193089200 "o", scan_state=scan_state@entry=0xab1930c9000,...
[02:59:23.785] #2  0x0000000000275af8 in HandleSlashCmds (scan_state=scan_state@entry=0xab1930c9000, cstack=cstack@entry...
[02:59:23.785] #3  0x0000000000291f85 in MainLoop (source=source@entry=0x824c944e0) at ../src/bin/psql/mainloop.c:496
[02:59:23.785] #4  0x0000000000278333 in process_file (filename=0x0, use_relative_path=<optimized out>) at ../src/bin/ps...
[02:59:23.785] #5  0x0000000000293bdb in main (argc=<optimized out>, argv=0x820b176f8) at ../src/bin/psql/startup.c:420
[02:59:23.925] #0  0x000000000027be21 in exec_command_out (scan_state=scan_state@entry=0x2659364680a0, active_branch=<op...
core
[02:59:23.929] #0  0x000000000027be21 in exec_command_out (scan_state=scan_state@entry=0x2659364680a0, active_branch=<op...
[02:59:23.929] #1  0x0000000000277b6f in exec_command (cmd=0x265936482200 "o", scan_state=scan_state@entry=0x2659364680a...
[02:59:23.929] #2  0x0000000000275af8 in HandleSlashCmds (scan_state=scan_state@entry=0x2659364680a0, cstack=cstack@entr...
[02:59:23.929] #3  0x0000000000291f85 in MainLoop (source=source@entry=0x824d224e0) at ../src/bin/psql/mainloop.c:496
[02:59:23.929] #4  0x0000000000278333 in process_file (filename=0x0, use_relative_path=<optimized out>) at ../src/bin/ps...
[02:59:23.929] #5  0x0000000000293bdb in main (argc=<optimized out>, argv=0x820eb4bc8) at ../src/bin/psql/startup.c:420
[02:59:24.068] #0  0x000000000027be21 in exec_command_out (scan_state=scan_state@entry=0x3a85076c9000, active_branch=<op...
core
[02:59:23.492] #0  0x000000000027be21 in exec_command_out (scan_state=scan_state@entry=0x3d41248c9000, active_branch=<op...
[02:59:23.492] #1  0x0000000000277b6f in exec_command (cmd=0x3d4124889600 "o", scan_state=scan_state@entry=0x3d41248c900...
[02:59:23.492] #2  0x0000000000275af8 in HandleSlashCmds (scan_state=scan_state@entry=0x3d41248c9000, cstack=cstack@entr...
[02:59:23.492] #3  0x0000000000291f85 in MainLoop (source=source@entry=0x823fa14e0) at ../src/bin/psql/mainloop.c:496
[02:59:23.492] #4  0x0000000000278333 in process_file (filename=0x0, use_relative_path=<optimized out>) at ../src/bin/ps...
[02:59:23.492] #5  0x0000000000293bdb in main (argc=<optimized out>, argv=0x8206d7ce0) at ../src/bin/psql/startup.c:420
[02:59:23.637] #0  0x000000000027be21 in exec_command_out (scan_state=scan_state@entry=0x3b431eac9000, active_branch=<op...
core
[02:59:23.347] #0  0x000000000027be21 in exec_command_out (scan_state=scan_state@entry=0x9078c2680a0, active_branch=<opt...
[02:59:23.347] #1  0x0000000000277b6f in exec_command (cmd=0x9078c282600 "o", scan_state=scan_state@entry=0x9078c2680a0,...
[02:59:23.347] #2  0x0000000000275af8 in HandleSlashCmds (scan_state=scan_state@entry=0x9078c2680a0, cstack=cstack@entry...
[02:59:23.347] #3  0x0000000000291f85 in MainLoop (source=source@entry=0x82482f4e0) at ../src/bin/psql/mainloop.c:496
[02:59:23.347] #4  0x0000000000278333 in process_file (filename=0x0, use_relative_path=<optimized out>) at ../src/bin/ps...
[02:59:23.347] #5  0x0000000000293bdb in main (argc=<optimized out>, argv=0x82085e028) at ../src/bin/psql/startup.c:420
[02:59:23.487] #0  0x000000000027be21 in exec_command_out (scan_state=scan_state@entry=0x3d41248c9000, active_branch=<op...
core
[02:59:24.073] #0  0x000000000027be21 in exec_command_out (scan_state=scan_state@entry=0x3a85076c9000, active_branch=<op...
[02:59:24.073] #1  0x0000000000277b6f in exec_command (cmd=0x3a8507689200 "o", scan_state=scan_state@entry=0x3a85076c900...
[02:59:24.073] #2  0x0000000000275af8 in HandleSlashCmds (scan_state=scan_state@entry=0x3a85076c9000, cstack=cstack@entr...
[02:59:24.073] #3  0x0000000000291f85 in MainLoop (source=source@entry=0x8232a24e0) at ../src/bin/psql/mainloop.c:496
[02:59:24.073] #4  0x0000000000278333 in process_file (filename=0x0, use_relative_path=<optimized out>) at ../src/bin/ps...
[02:59:24.073] #5  0x0000000000293bdb in main (argc=<optimized out>, argv=0x820dea098) at ../src/bin/psql/startup.c:420
core
[02:59:23.641] #0  0x000000000027be21 in exec_command_out (scan_state=scan_state@entry=0x3b431eac9000, active_branch=<op...
[02:59:23.641] #1  0x0000000000277b6f in exec_command (cmd=0x3b431ea89600 "o", scan_state=scan_state@entry=0x3b431eac900...
[02:59:23.641] #2  0x0000000000275af8 in HandleSlashCmds (scan_state=scan_state@entry=0x3b431eac9000, cstack=cstack@entr...
[02:59:23.641] #3  0x0000000000291f85 in MainLoop (source=source@entry=0x8268884e0) at ../src/bin/psql/mainloop.c:496
[02:59:23.641] #4  0x0000000000278333 in process_file (filename=0x0, use_relative_path=<optimized out>) at ../src/bin/ps...
[02:59:23.641] #5  0x0000000000293bdb in main (argc=<optimized out>, argv=0x820c5d350) at ../src/bin/psql/startup.c:420
[02:59:23.781] #0  0x000000000027be21 in exec_command_out (scan_state=scan_state@entry=0xab1930c9000, active_branch=<opt...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-06-02 02:50:16.083860000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy.out	2025-06-02 02:51:20.936629000 +00...
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-06-02 02:50:16.083860000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/copy.out	2025-06-02 02:52:10.455265000 +...
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-06-02 02:50:16.083860000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/copy.out	2025-06-02 02:51:20.369877000 +0000
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
tap
[02:54:24.288](0.002s) not ok 12 - no dump errors
[02:54:26.002](0.001s) not ok 14 - no dump errors
tap
[02:54:21.273](200.396s) not ok 5 - regression tests pass
tap
[02:55:26.234](223.523s) not ok 2 - regression tests pass
test
[02:56:48.019]  15/340 postgresql:regress / regress/regress                                            ERROR           2...
[02:56:48.019] 186/340 postgresql:pg_dump / pg_dump/010_dump_connstr                                   ERROR            ...
[02:56:48.019] 185/340 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           3...
[02:56:48.019] 260/340 postgresql:recovery / recovery/027_stream_regress                               ERROR           3...
Linux - Debian Bookworm - Autoconf
core
[03:03:24.689] #0  0x00007f8115894eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[03:03:24.689] #1  0x00007f8115845fb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[03:03:24.689] #2  0x00007f8115830472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[03:03:24.689] #3  0x00007f8115cd650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[03:03:24.689] #4  0x00007f8115ce2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[03:03:24.689] #5  0x00007f8115cc1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7f811504af4e, __in_ch...
[03:03:24.689] #6  0x00007f8115cbe6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[03:03:24.690] #7  0x00007f8115cbd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7f811504bbf0, cont...
[03:03:24.690] #8  <signal handler called>
[03:03:24.690] #9  0x0000564211c08e67 in exec_command_out (scan_state=scan_state@entry=0x60d000000110, active_branch=act...
core
[03:03:25.013] #0  0x00007fa1e42eceec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[03:03:25.013] #1  0x00007fa1e429dfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[03:03:25.013] #2  0x00007fa1e4288472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[03:03:25.013] #3  0x00007fa1e46d650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[03:03:25.013] #4  0x00007fa1e46e2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[03:03:25.013] #5  0x00007fa1e46c1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7fa1e2ff6f4e, __in_ch...
[03:03:25.013] #6  0x00007fa1e46be6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[03:03:25.014] #7  0x00007fa1e46bd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7fa1e2ff7bf0, cont...
[03:03:25.014] #8  <signal handler called>
[03:03:25.014] #9  0x000056136596be67 in exec_command_out (scan_state=scan_state@entry=0x60d000000110, active_branch=act...
core
[03:03:25.307] #0  0x00007f8ed5dc9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[03:03:25.307] #1  0x00007f8ed5d7afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[03:03:25.307] #2  0x00007f8ed5d65472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[03:03:25.307] #3  0x00007f8ed60d650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[03:03:25.307] #4  0x00007f8ed60e2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[03:03:25.307] #5  0x00007f8ed60c1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7f8ed4bf0f4e, __in_ch...
[03:03:25.307] #6  0x00007f8ed60be6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[03:03:25.308] #7  0x00007f8ed60bd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7f8ed4bf1bf0, cont...
[03:03:25.308] #8  <signal handler called>
[03:03:25.308] #9  0x000055917b0f0e67 in exec_command_out (scan_state=scan_state@entry=0x60d000000110, active_branch=act...
core
[03:03:26.231] #0  0x00007fa4cceeceec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[03:03:26.231] #1  0x00007fa4cce9dfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[03:03:26.231] #2  0x00007fa4cce88472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[03:03:26.231] #3  0x00007fa4cd2d650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[03:03:26.231] #4  0x00007fa4cd2e2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[03:03:26.231] #5  0x00007fa4cd2c1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7fa4cc637f4e, __in_ch...
[03:03:26.231] #6  0x00007fa4cd2be6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[03:03:26.231] #7  0x00007fa4cd2bd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7fa4cc638bf0, cont...
[03:03:26.231] #8  <signal handler called>
[03:03:26.231] #9  0x00005647ed6dde67 in exec_command_out (scan_state=scan_state@entry=0x60d000000110, active_branch=act...
core
[03:03:25.630] #0  0x00007fad12aeceec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[03:03:25.630] #1  0x00007fad12a9dfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[03:03:25.630] #2  0x00007fad12a88472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[03:03:25.630] #3  0x00007fad12ed650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[03:03:25.630] #4  0x00007fad12ee2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[03:03:25.630] #5  0x00007fad12ec1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7fad1222cf4e, __in_ch...
[03:03:25.630] #6  0x00007fad12ebe6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[03:03:25.630] #7  0x00007fad12ebd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7fad1222dbf0, cont...
[03:03:25.630] #8  <signal handler called>
[03:03:25.630] #9  0x0000564134924e67 in exec_command_out (scan_state=scan_state@entry=0x60d000000110, active_branch=act...
core
[03:03:25.923] #0  0x00007fe4a79c9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[03:03:25.923] #1  0x00007fe4a797afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[03:03:25.923] #2  0x00007fe4a7965472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[03:03:25.923] #3  0x00007fe4a7cd650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[03:03:25.923] #4  0x00007fe4a7ce2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[03:03:25.923] #5  0x00007fe4a7cc1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7fe4a7038f4e, __in_ch...
[03:03:25.923] #6  0x00007fe4a7cbe6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[03:03:25.924] #7  0x00007fe4a7cbd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7fe4a7039bf0, cont...
[03:03:25.924] #8  <signal handler called>
[03:03:25.924] #9  0x00005557d761fe67 in exec_command_out (scan_state=scan_state@entry=0x60d000000110, active_branch=act...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resul...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-06-02 02:50:16.755073303 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/copy.out	2025-06-02 02:55:17.610568664 +0000
@@ -39,314 +39,21 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/result...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-06-02 02:50:16.755073303 +0000
+++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/copy.out	2025-06-02 02:57:32.906571397 +0000
@@ -39,314 +39,21 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/src/test/regress/results/copy.out
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-06-02 02:50:16.755073303 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/copy.out	2025-06-02 02:52:07.370560563 +0000
@@ -39,314 +39,21 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
tap
[02:58:02.839](0.001s) not ok 12 - no dump errors
[02:58:10.054](0.000s) not ok 14 - no dump errors
tap
[02:57:39.911](152.361s) not ok 5 - regression tests pass
tap
[02:59:07.198](107.373s) not ok 2 - regression tests pass
Linux - Debian Bookworm - Meson
core
[02:59:56.192] #0  0x00007f87110aedd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[02:59:56.192] #1  0x00007f871105b239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[02:59:56.192] #2  0x00007f8711116244 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[02:59:56.192] #3  0x00007f871112889c in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[02:59:56.192] #0  <unavailable> in ?? ()
core
[02:59:55.745] #0  0x00007fe04dca9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[02:59:55.745] #1  0x00007fe04dc5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[02:59:55.745] #2  0x00007fe04dc45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[02:59:55.745] #3  0x00007fe04de1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[02:59:55.745] #4  0x00007fe04de2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[02:59:55.745] #5  0x00007fe04de0d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x55c04eb7e920,...
[02:59:55.745] #6  0x000055c04eac0744 in exec_command_out (scan_state=scan_state@entry=0x55c08b8db450, active_branch=act...
[02:59:55.745] #7  0x000055c04eac918f in exec_command (cmd=cmd@entry=0x55c08b8dc9f0 "o", scan_state=scan_state@entry=0x5...
[02:59:55.745] #8  0x000055c04eac969b in HandleSlashCmds (scan_state=scan_state@entry=0x55c08b8db450, cstack=cstack@entr...
[02:59:55.745] #9  0x000055c04eae8785 in MainLoop (source=source@entry=0x7fe04ddf1a80 <_IO_2_1_stdin_>) at ../src/bin/ps...
core
[02:59:55.489] #0  0x00007f42faca9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[02:59:55.489] #1  0x00007f42fac5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[02:59:55.489] #2  0x00007f42fac45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[02:59:55.489] #3  0x00007f42fae1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[02:59:55.489] #4  0x00007f42fae2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[02:59:55.489] #5  0x00007f42fae0d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x5591f4e8a920,...
[02:59:55.489] #6  0x00005591f4dcc744 in exec_command_out (scan_state=scan_state@entry=0x559231bcf450, active_branch=act...
[02:59:55.489] #7  0x00005591f4dd518f in exec_command (cmd=cmd@entry=0x559231bd0230 "o", scan_state=scan_state@entry=0x5...
[02:59:55.489] #8  0x00005591f4dd569b in HandleSlashCmds (scan_state=scan_state@entry=0x559231bcf450, cstack=cstack@entr...
[02:59:55.489] #9  0x00005591f4df4785 in MainLoop (source=source@entry=0x7f42fadf1a80 <_IO_2_1_stdin_>) at ../src/bin/ps...
core
[02:59:54.714] #0  0x00007f3f224a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[02:59:54.714] #1  0x00007f3f2245afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[02:59:54.714] #2  0x00007f3f22445472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[02:59:54.714] #3  0x00007f3f2261e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[02:59:54.714] #4  0x00007f3f2262aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[02:59:54.714] #5  0x00007f3f2260d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x55f67a1b5920,...
[02:59:54.714] #6  0x000055f67a0f7744 in exec_command_out (scan_state=scan_state@entry=0x55f69e420450, active_branch=act...
[02:59:54.714] #7  0x000055f67a10018f in exec_command (cmd=cmd@entry=0x55f69e421230 "o", scan_state=scan_state@entry=0x5...
[02:59:54.714] #8  0x000055f67a10069b in HandleSlashCmds (scan_state=scan_state@entry=0x55f69e420450, cstack=cstack@entr...
[02:59:54.714] #9  0x000055f67a11f785 in MainLoop (source=source@entry=0x7f3f225f1a80 <_IO_2_1_stdin_>) at ../src/bin/ps...
core
[02:59:54.459] #0  0x00007fd49eaa9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[02:59:54.459] #1  0x00007fd49ea5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[02:59:54.459] #2  0x00007fd49ea45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[02:59:54.459] #3  0x00007fd49ec1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[02:59:54.459] #4  0x00007fd49ec2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[02:59:54.459] #5  0x00007fd49ec0d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x55585803c920,...
[02:59:54.459] #6  0x0000555857f7e744 in exec_command_out (scan_state=scan_state@entry=0x5558733b9450, active_branch=act...
[02:59:54.459] #7  0x0000555857f8718f in exec_command (cmd=cmd@entry=0x5558733ba230 "o", scan_state=scan_state@entry=0x5...
[02:59:54.459] #8  0x0000555857f8769b in HandleSlashCmds (scan_state=scan_state@entry=0x5558733b9450, cstack=cstack@entr...
[02:59:54.459] #9  0x0000555857fa6785 in MainLoop (source=source@entry=0x7fd49ebf1a80 <_IO_2_1_stdin_>) at ../src/bin/ps...
core
[02:59:54.969] #0  0x00007f44b7ca9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[02:59:54.969] #1  0x00007f44b7c5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[02:59:54.969] #2  0x00007f44b7c45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[02:59:54.969] #3  0x00007f44b7e1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[02:59:54.969] #4  0x00007f44b7e2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[02:59:54.969] #5  0x00007f44b7e0d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x561cfaab9920,...
[02:59:54.969] #6  0x0000561cfa9fb744 in exec_command_out (scan_state=scan_state@entry=0x561d1de7d450, active_branch=act...
[02:59:54.969] #7  0x0000561cfaa0418f in exec_command (cmd=cmd@entry=0x561d1de838f0 "o", scan_state=scan_state@entry=0x5...
[02:59:54.969] #8  0x0000561cfaa0469b in HandleSlashCmds (scan_state=scan_state@entry=0x561d1de7d450, cstack=cstack@entr...
[02:59:54.969] #9  0x0000561cfaa23785 in MainLoop (source=source@entry=0x7f44b7df1a80 <_IO_2_1_stdin_>) at ../src/bin/ps...
core
[02:59:55.234] #0  0x00007f427f8a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[02:59:55.234] #1  0x00007f427f85afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[02:59:55.234] #2  0x00007f427f845472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[02:59:55.234] #3  0x00007f427fa1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[02:59:55.234] #4  0x00007f427fa2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[02:59:55.234] #5  0x00007f427fa0d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x55a7d9977920,...
[02:59:55.234] #6  0x000055a7d98b9744 in exec_command_out (scan_state=scan_state@entry=0x55a8018b9450, active_branch=act...
[02:59:55.234] #7  0x000055a7d98c218f in exec_command (cmd=cmd@entry=0x55a8018bf8f0 "o", scan_state=scan_state@entry=0x5...
[02:59:55.234] #8  0x000055a7d98c269b in HandleSlashCmds (scan_state=scan_state@entry=0x55a8018b9450, cstack=cstack@entr...
[02:59:55.234] #9  0x000055a7d98e1785 in MainLoop (source=source@entry=0x7f427f9f1a80 <_IO_2_1_stdin_>) at ../src/bin/ps...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-06-02 02:50:15.652574612 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy.out	2025-06-02 02:51:50.448017640 +00...
@@ -39,314 +39,15 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
+==16403==Using libbacktrace symbolizer.
+../src/bin/psql/command.c:2497:19: runtime error: load of null pointer of type 'char'
+    #0 0x5591f4dcc743 in exec_command_out ../src/bin/psql/command.c:2497
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-06-02 02:50:15.652574612 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/copy.out	2025-06-02 02:53:04.495764172 +...
@@ -39,314 +39,15 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
+==26487==Using libbacktrace symbolizer.
+../src/bin/psql/command.c:2497:19: runtime error: load of null pointer of type 'char'
+    #0 0x55f67a0f7743 in exec_command_out ../src/bin/psql/command.c:2497
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-06-02 02:50:15.652574612 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/copy.out	2025-06-02 02:51:49.200024866 +0000
@@ -39,314 +39,15 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
+==16226==Using libbacktrace symbolizer.
+../src/bin/psql/command.c:2497:19: runtime error: load of null pointer of type 'char'
+    #0 0x555857f7e743 in exec_command_out ../src/bin/psql/command.c:2497
...
tap
[02:55:19.129](0.000s) not ok 12 - no dump errors
[02:55:22.799](0.000s) not ok 14 - no dump errors
tap
[02:52:59.715](75.521s) not ok 5 - regression tests pass
tap
[02:54:15.996](78.162s) not ok 2 - regression tests pass
test
[02:57:26.660]   5/341 postgresql:regress / regress/regress                                            ERROR            ...
[02:57:26.660]  33/341 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[02:57:26.660] 104/341 postgresql:recovery / recovery/027_stream_regress                               ERROR            ...
[02:57:26.660] 188/341 postgresql:pg_dump / pg_dump/010_dump_connstr                                   ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
core
00000041`4b9ffc08 00007ff9`fd30026b     ntdll!NtRemoveIoCompletion+0x14
00000041`4b9ffc10 00007ff9`ff6a4cb0     mswsock!SockAsyncThread+0x9b
00000041`4b9ffc70 00007ffa`008fedcb     KERNEL32!BaseThreadInitThunk+0x10
00000041`4b9ffca0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000041`4b5ffc38 00007ffa`0088b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000041`4b5ffc40 00007ff9`ff6a4cb0     ntdll!TppWorkerThread+0x2df
00000041`4b5fff30 00007ffa`008fedcb     KERNEL32!BaseThreadInitThunk+0x10
00000041`4b5fff60 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000041`4b1ffa88 00007ffa`0088b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000041`4b1ffa90 00007ff9`ff6a4cb0     ntdll!TppWorkerThread+0x2df
00000041`4b1ffd80 00007ffa`008fedcb     KERNEL32!BaseThreadInitThunk+0x10
00000041`4b1ffdb0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000041`4adff8d8 00007ffa`0088b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000041`4adff8e0 00007ff9`ff6a4cb0     ntdll!TppWorkerThread+0x2df
00000041`4adffbd0 00007ffa`008fedcb     KERNEL32!BaseThreadInitThunk+0x10
00000041`4adffc00 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000041`4a9feec0 00007ff7`76fef8de     psql!exec_command_out(
00000041`4a9fef10 00007ff7`76fed632     psql!exec_command(
00000041`4a9fef60 00007ff7`77012b7d     psql!HandleSlashCmds(
00000041`4a9fefc0 00007ff7`76fed9ce     psql!MainLoop(
00000041`4a9ff0f0 00007ff7`77015858     psql!process_file(
00000041`4a9ff550 00007ff7`77038da9     psql!main(
00000041`4a9ff670 00007ff7`77038cfe     psql!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startu...
00000041`4a9ff6c0 00007ff7`77038bbe     psql!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcstartu...
00000041`4a9ff730 00007ff7`77038e1e     psql!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\...
00000041`4a9ff760 00007ff9`ff6a4cb0     psql!mainCRTStartup(
core
00000087`b03ffa98 00007ff9`fd30026b     ntdll!NtRemoveIoCompletion+0x14
00000087`b03ffaa0 00007ff9`ff6a4cb0     mswsock!SockAsyncThread+0x9b
00000087`b03ffb00 00007ffa`008fedcb     KERNEL32!BaseThreadInitThunk+0x10
00000087`b03ffb30 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000087`afbff3e0 00007ff7`76fef8de     psql!exec_command_out(
00000087`afbff430 00007ff7`76fed632     psql!exec_command(
00000087`afbff480 00007ff7`77012b7d     psql!HandleSlashCmds(
00000087`afbff4e0 00007ff7`76fed9ce     psql!MainLoop(
00000087`afbff610 00007ff7`77015858     psql!process_file(
00000087`afbffa70 00007ff7`77038da9     psql!main(
00000087`afbffb90 00007ff7`77038cfe     psql!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startu...
00000087`afbffbe0 00007ff7`77038bbe     psql!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcstartu...
00000087`afbffc50 00007ff7`77038e1e     psql!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\...
00000087`afbffc80 00007ff9`ff6a4cb0     psql!mainCRTStartup(
core
00000087`b07ffbb8 00007ffa`0088b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000087`b07ffbc0 00007ff9`ff6a4cb0     ntdll!TppWorkerThread+0x2df
00000087`b07ffeb0 00007ffa`008fedcb     KERNEL32!BaseThreadInitThunk+0x10
00000087`b07ffee0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000087`affff638 00007ffa`0088b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000087`affff640 00007ff9`ff6a4cb0     ntdll!TppWorkerThread+0x2df
00000087`affff930 00007ffa`008fedcb     KERNEL32!BaseThreadInitThunk+0x10
00000087`affff960 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000f2`259ff9e8 00007ff9`fd30026b     ntdll!NtRemoveIoCompletion+0x14
000000f2`259ff9f0 00007ff9`ff6a4cb0     mswsock!SockAsyncThread+0x9b
000000f2`259ffa50 00007ffa`008fedcb     KERNEL32!BaseThreadInitThunk+0x10
000000f2`259ffa80 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000f2`251fef40 00007ff7`76fef8de     psql!exec_command_out(
000000f2`251fef90 00007ff7`76fed632     psql!exec_command(
000000f2`251fefe0 00007ff7`77012b7d     psql!HandleSlashCmds(
000000f2`251ff040 00007ff7`76fed9ce     psql!MainLoop(
000000f2`251ff170 00007ff7`77015858     psql!process_file(
000000f2`251ff5d0 00007ff7`77038da9     psql!main(
000000f2`251ff6f0 00007ff7`77038cfe     psql!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startu...
000000f2`251ff740 00007ff7`77038bbe     psql!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcstartu...
000000f2`251ff7b0 00007ff7`77038e1e     psql!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\...
000000f2`251ff7e0 00007ff9`ff6a4cb0     psql!mainCRTStartup(
core
000000f2`255ffb48 00007ffa`0088b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000f2`255ffb50 00007ff9`ff6a4cb0     ntdll!TppWorkerThread+0x2df
000000f2`255ffe40 00007ffa`008fedcb     KERNEL32!BaseThreadInitThunk+0x10
000000f2`255ffe70 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000f2`25dffb18 00007ffa`0088b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000f2`25dffb20 00007ff9`ff6a4cb0     ntdll!TppWorkerThread+0x2df
000000f2`25dffe10 00007ffa`008fedcb     KERNEL32!BaseThreadInitThunk+0x10
000000f2`25dffe40 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000a5`5bfff8d8 00007ff9`fd30026b     ntdll!NtRemoveIoCompletion+0x14
000000a5`5bfff8e0 00007ff9`ff6a4cb0     mswsock!SockAsyncThread+0x9b
000000a5`5bfff940 00007ffa`008fedcb     KERNEL32!BaseThreadInitThunk+0x10
000000a5`5bfff970 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000a5`5b7ff230 00007ff7`76fef8de     psql!exec_command_out(
000000a5`5b7ff280 00007ff7`76fed632     psql!exec_command(
000000a5`5b7ff2d0 00007ff7`77012b7d     psql!HandleSlashCmds(
000000a5`5b7ff330 00007ff7`76fed9ce     psql!MainLoop(
000000a5`5b7ff460 00007ff7`77015858     psql!process_file(
000000a5`5b7ff8c0 00007ff7`77038da9     psql!main(
000000a5`5b7ff9e0 00007ff7`77038cfe     psql!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startu...
000000a5`5b7ffa30 00007ff7`77038bbe     psql!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcstartu...
000000a5`5b7ffaa0 00007ff7`77038e1e     psql!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\...
000000a5`5b7ffad0 00007ff9`ff6a4cb0     psql!mainCRTStartup(
core
000000a5`5bbffc08 00007ffa`0088b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000a5`5bbffc10 00007ff9`ff6a4cb0     ntdll!TppWorkerThread+0x2df
000000a5`5bbfff00 00007ffa`008fedcb     KERNEL32!BaseThreadInitThunk+0x10
000000a5`5bbfff30 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000a5`5c3ff868 00007ffa`0088b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000a5`5c3ff870 00007ff9`ff6a4cb0     ntdll!TppWorkerThread+0x2df
000000a5`5c3ffb60 00007ffa`008fedcb     KERNEL32!BaseThreadInitThunk+0x10
000000a5`5c3ffb90 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000de`29fff9d8 00007ffa`0088b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000de`29fff9e0 00007ff9`ff6a4cb0     ntdll!TppWorkerThread+0x2df
000000de`29fffcd0 00007ffa`008fedcb     KERNEL32!BaseThreadInitThunk+0x10
000000de`29fffd00 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000de`297ffbc8 00007ffa`0088b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000de`297ffbd0 00007ff9`ff6a4cb0     ntdll!TppWorkerThread+0x2df
000000de`297ffec0 00007ffa`008fedcb     KERNEL32!BaseThreadInitThunk+0x10
000000de`297ffef0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000de`293ff040 00007ff7`76fef8de     psql!exec_command_out(
000000de`293ff090 00007ff7`76fed632     psql!exec_command(
000000de`293ff0e0 00007ff7`77012b7d     psql!HandleSlashCmds(
000000de`293ff140 00007ff7`76fed9ce     psql!MainLoop(
000000de`293ff270 00007ff7`77015858     psql!process_file(
000000de`293ff6d0 00007ff7`77038da9     psql!main(
000000de`293ff7f0 00007ff7`77038cfe     psql!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startu...
000000de`293ff840 00007ff7`77038bbe     psql!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcstartu...
000000de`293ff8b0 00007ff7`77038e1e     psql!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\...
000000de`293ff8e0 00007ff9`ff6a4cb0     psql!mainCRTStartup(
core
000000de`29bffe98 00007ff9`fd30026b     ntdll!NtRemoveIoCompletion+0x14
000000de`29bffea0 00007ff9`ff6a4cb0     mswsock!SockAsyncThread+0x9b
000000de`29bfff00 00007ffa`008fedcb     KERNEL32!BaseThreadInitThunk+0x10
000000de`29bfff30 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000023`5dbff220 00007ff7`76fef8de     psql!exec_command_out(
00000023`5dbff270 00007ff7`76fed632     psql!exec_command(
00000023`5dbff2c0 00007ff7`77012b7d     psql!HandleSlashCmds(
00000023`5dbff320 00007ff7`76fed9ce     psql!MainLoop(
00000023`5dbff450 00007ff7`77015858     psql!process_file(
00000023`5dbff8b0 00007ff7`77038da9     psql!main(
00000023`5dbff9d0 00007ff7`77038cfe     psql!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startu...
00000023`5dbffa20 00007ff7`77038bbe     psql!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcstartu...
00000023`5dbffa90 00007ff7`77038e1e     psql!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\...
00000023`5dbffac0 00007ff9`ff6a4cb0     psql!mainCRTStartup(
core
00000023`5e7ff4b8 00007ffa`0088b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000023`5e7ff4c0 00007ff9`ff6a4cb0     ntdll!TppWorkerThread+0x2df
00000023`5e7ff7b0 00007ffa`008fedcb     KERNEL32!BaseThreadInitThunk+0x10
00000023`5e7ff7e0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000023`5e3ffd28 00007ff9`fd30026b     ntdll!NtRemoveIoCompletion+0x14
00000023`5e3ffd30 00007ff9`ff6a4cb0     mswsock!SockAsyncThread+0x9b
00000023`5e3ffd90 00007ffa`008fedcb     KERNEL32!BaseThreadInitThunk+0x10
00000023`5e3ffdc0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000023`5dfff8b8 00007ffa`0088b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000023`5dfff8c0 00007ff9`ff6a4cb0     ntdll!TppWorkerThread+0x2df
00000023`5dfffbb0 00007ffa`008fedcb     KERNEL32!BaseThreadInitThunk+0x10
00000023`5dfffbe0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/copy.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upgr...
--- C:/cirrus/src/test/regress/expected/copy.out	2025-06-02 02:50:19.484887000 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy.out	2025-06-02 02:52:48.704261200 +0000
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/copy.out C:/cirrus/build/testrun/recovery/027_stream_re...
--- C:/cirrus/src/test/regress/expected/copy.out	2025-06-02 02:50:19.484887000 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/copy.out	2025-06-02 02:55:48.399004500 +0000
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/copy.out C:/cirrus/build/testrun/regress/regress/result...
--- C:/cirrus/src/test/regress/expected/copy.out	2025-06-02 02:50:19.484887000 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/copy.out	2025-06-02 02:52:43.711089100 +0000
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
tap
[03:00:52.943](0.001s) not ok 12 - no dump errors
[03:01:00.134](0.000s) not ok 14 - no dump errors
tap
[02:54:57.105](144.435s) not ok 5 - regression tests pass
tap
[03:02:03.861](0.252s) not ok 123 - COPY ... \gi file: exit code 0
[03:02:03.863](0.001s) not ok 124 - COPY ... \gi file: no stderr
[03:02:03.864](0.000s) not ok 125 - COPY ... \gi file: matches
[03:02:04.122](0.002s) not ok 127 - COPY ... \gi command: no stderr
[03:02:04.126](0.003s) not ok 128 - COPY ... \gi command: matches
tap
[02:58:08.941](172.027s) not ok 2 - regression tests pass
test
[03:06:06.051]   5/335 postgresql:regress / regress/regress                                            ERROR           1...
[03:06:06.051]  23/335 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           2...
[03:06:06.051]  84/335 postgresql:recovery / recovery/027_stream_regress                               ERROR           2...
[03:06:06.051] 183/335 postgresql:pg_dump / pg_dump/010_dump_connstr                                   ERROR            ...
[03:06:06.051] 215/335 postgresql:psql / psql/001_basic                                                ERROR            ...
53/5542 Fix buffer pinning logic in [SP-]Gist
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[18:39:36.756] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:36.580] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:36.580] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:36.543] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:36.320] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:36.320] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:35.760] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:35.629] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:35.430] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:35.430] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:35.367] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:35.367] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:35.232] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:35.028] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:34.830] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:34.627] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:34.627] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:34.573] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:33.918] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:33.918] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:33.845] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:33.600] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:33.400] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:33.108] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:33.108] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:33.061] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:33.061] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:32.822] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:32.822] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:32.687] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:32.457] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:32.457] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:32.299] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:32.127] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:31.888] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:31.513] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:31.337] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:31.337] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:31.138] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:31.138] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:31.094] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:31.094] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:30.207] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:30.046] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:29.606] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:29.488] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:29.488] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:29.379] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:29.379] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:29.299] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:29.173] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:29.173] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:29.173] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:29.051] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:29.051] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:28.628] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:28.563] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:28.563] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:28.481] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:28.481] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:28.417] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:28.417] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:28.292] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:28.292] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:28.194] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:28.194] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:28.194] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:28.141] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:27.956] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:27.956] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:27.859] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:27.859] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:27.774] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:27.774] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:27.774] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:27.620] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:27.620] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:27.278] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:27.159] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:27.159] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:27.159] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:27.068] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:27.068] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:27.005] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:27.005] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:26.894] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:26.894] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:26.761] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:26.653] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:26.171] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:25.892] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:25.474] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:24.782] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:23.923] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:23.490] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:23.490] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:23.460] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:21.901] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:26.171] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:40:23.757] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:40:22.680] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:40:20.873] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:40:19.001] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:40:18.068] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:40:18.068] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:40:17.832] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:40:17.643] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:40:17.643] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:40:17.354] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:40:16.619] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:40:16.619] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:40:16.504] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:40:16.133] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:40:15.234] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:40:13.673] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:40:12.207] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:40:10.753] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:40:09.999] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:40:09.647] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:40:09.385] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:40:09.385] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:40:09.288] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:40:09.288] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:40:09.231] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:40:09.231] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:40:09.231] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:40:09.092] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:40:09.092] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:40:09.043] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:40:09.043] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:40:08.852] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:40:08.852] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:40:08.852] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:40:08.846] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:40:08.846] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:40:08.700] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:40:08.700] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:40:08.572] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:40:08.572] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:40:08.572] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:40:08.495] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:40:08.311] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:40:07.166] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:40:06.992] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:40:06.592] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:40:05.116] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:40:04.863] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:40:04.863] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:40:04.753] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:40:04.753] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:40:04.654] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:40:04.654] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:40:04.414] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:40:04.414] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:40:04.222] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:40:04.222] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:40:04.119] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:40:04.119] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:52.243] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:52.207] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:51.778] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:51.315] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:50.836] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:50.490] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:50.490] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:50.355] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:50.355] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:50.177] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:49.846] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:49.846] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:49.435] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:49.435] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:49.338] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:49.338] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:49.264] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:49.264] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:47.338] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:45.439] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:44.217] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:43.830] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:43.333] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:43.200] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:42.984] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:42.787] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:42.575] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:42.408] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:42.294] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:41.457] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:41.007] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:40.971] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:40.305] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:40.184] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:37.345] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:37.234] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:37.096] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:39:36.938] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
53/5723 Avoid circular header file dependency
Windows - Server 2019, VS 2019 - Meson & ninja
test
[16:59:50.196] 335/335 postgresql:ecpg / ecpg/ecpg                                                     TIMEOUT        10...
53/5733 Improve explicit cursor handling in pg_stat_statements
CompilerWarnings
compiler
[13:49:37.805] pg_stat_statements.c:1172:9: error: unused variable 'store_utility' [-Werror,-Wunused-variable]
compiler
[13:46:46.345] pg_stat_statements.c:1172:9: error: unused variable 'store_utility' [-Werror,-Wunused-variable]
compiler
[13:43:31.423] pg_stat_statements.c:1172:33: error: unused variable ‘store_utility’ [-Werror=unused-variable]
compiler
[13:41:02.771] pg_stat_statements.c:1172:33: error: unused variable ‘store_utility’ [-Werror=unused-variable]
compiler
[13:54:19.253] pg_stat_statements.c:1172:33: error: unused variable ‘store_utility’ [-Werror=unused-variable]
53/5773 Disallow concurrent ALTER DOMAIN and DROP DOMAIN
CompilerWarnings
compiler
[11:27:35.486] typecmds.c:2969:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[11:27:35.486] typecmds.c:3078:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[11:27:35.486] typecmds.c:2631:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[11:27:35.486] typecmds.c:2760:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[11:27:35.486] typecmds.c:2858:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[11:27:28.975] typecmds.c:2858:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[11:27:28.975] typecmds.c:2969:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[11:27:28.975] typecmds.c:3078:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[11:27:28.975] typecmds.c:2631:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[11:27:28.975] typecmds.c:2760:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[11:27:02.727] typecmds.c:2631:9: error: implicit declaration of function ‘LockDatabaseObject’ [-Werror=implicit-functio...
compiler
[11:26:56.340] typecmds.c:2631:9: error: implicit declaration of function ‘LockDatabaseObject’ [-Werror=implicit-functio...
compiler
[11:27:55.278] typecmds.c:2631:9: error: implicit declaration of function ‘LockDatabaseObject’ [-Werror=implicit-functio...
53/5214 SQL:2023 JSON simplified accessor support
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[07:24:13.714] c:\cirrus\src\backend\utils\adt\jsonbsubs.c(223) : warning C4715: 'make_jsonpath_item_expr': not all cont...
53/5758 Document default values for pgoutput options
FreeBSD - Meson
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/build/testrun/regress-runn...
--- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out	2025-05-31 19:10:08.723156000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress-running/regress/results/create_index.out	2025-05-31 19:17:45.247736000 +0...
@@ -2042,7 +2042,7 @@
                                  QUERY PLAN                                 
 ----------------------------------------------------------------------------
  Aggregate
-   ->  Index Only Scan using tenk1_thous_tenthous on tenk1 t1
+   ->  Seq Scan on tenk1 t1
          Filter: ((thousand = 42) OR (thousand = (SubPlan 1)))
          SubPlan 1
            ->  Limit
@@ -2211,9 +2211,11 @@
                Filter: ((thousand = 42) OR (thousand = 41) OR (tenthous = 2))
                ->  Bitmap Index Scan on tenk2_hundred
                      Index Cond: (hundred = 42)
-         ->  Index Only Scan using tenk1_hundred on tenk1
-               Index Cond: (hundred = 42)
-(9 rows)
+         ->  Bitmap Heap Scan on tenk1
...
test
[19:18:22.124] 73/78 postgresql:regress-running / regress-running/regress                         ERROR            31.48...
53/4984 Serverside SNI for SSL connections
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[18:21:47.232](0.069s) not ok 33 - connect with correct server CA cert file sslmode=require
[18:21:47.233](0.000s) not ok 34 - connect with correct server CA cert file sslmode=require: no stderr
[18:21:47.309](0.001s) not ok 36 - connect fails since the passphrase protected key cannot be reloaded: matches
test
[18:22:14.683] 333/336 postgresql:ssl / ssl/004_sni                                                    ERROR            ...
53/5663 Selectively invalidate caches in pgoutput when pg_namespace is modified
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[08:07:19.107](0.000s) not ok 5 - reserved_connections limit: matches
test
[08:09:54.679] 255/335 postgresql:postmaster / postmaster/002_connection_limits                        ERROR            ...
53/5387 Allow PGSERVICEFILE to be specified as part of the connection string
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[03:08:57.605](320.415s) # poll_query_until timed out executing this query:
timed out waiting for catchup at C:/cirrus/src/test/subscription/t/021_twophase.pl line 242.
test
[03:08:58.065] 335/335 postgresql:subscription / subscription/021_twophase                             ERROR           3...
53/5615 Corrupted FSM page is not saved after zeroing.
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[23:56:06.798](0.001s) not ok 2 - regular connections limit: matches
test
[23:58:38.927] 255/335 postgresql:postmaster / postmaster/002_connection_limits                        ERROR            ...
53/4460 Implement row pattern recognition feature
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[17:51:10.497](0.000s) not ok 18 - checking with a non-existent user stderr /(?^:role "no_such_user" does not exist)/
test
[17:56:59.633] 145/335 postgresql:pg_amcheck / pg_amcheck/002_nonesuch                                 ERROR            ...
53/5786 CHECKPOINT unlogged data
CompilerWarnings
compiler
[16:48:08.266] utility.c:961:16: error: use of undeclared identifier 'stmt'
compiler
[16:48:08.266] utility.c:946:4: error: expected expression
compiler
[16:48:08.266] utility.c:947:16: error: mixing declarations and code is incompatible with standards before C99 [-Werror,...
compiler
[16:46:46.026] utility.c:947:16: error: mixing declarations and code is incompatible with standards before C99 [-Werror,...
compiler
[16:46:46.026] utility.c:946:4: error: expected expression
compiler
[16:46:46.026] utility.c:961:16: error: use of undeclared identifier 'stmt'
compiler
[16:45:07.977] utility.c:946:4: error: expected expression
compiler
[16:45:07.977] utility.c:961:16: error: use of undeclared identifier 'stmt'
compiler
[16:43:48.524] utility.c:946:4: error: expected expression
compiler
[16:43:48.524] utility.c:961:16: error: use of undeclared identifier 'stmt'
53/5715 amcheck support for BRIN indexes
CompilerWarnings
compiler
[12:47:37.096] verify_brinam.c:522:82: error: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 2 ...
compiler
[12:47:37.096] verify_brinam.c:618:82: error: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 5 ...
compiler
[12:47:37.096] verify_brinam.c:618:82: error: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 6 ...
compiler
[12:47:37.096] verify_brinam.c:629:82: error: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 5 ...
compiler
[12:47:37.096] verify_brinam.c:629:82: error: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 6 ...
compiler
[12:47:37.096] verify_brinam.c:522:112: error: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 3...
53/5645 support ALTER COLUMN SET EXPRESSION over virtual generated column with check constraint
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[07:37:42.186](0.061s) not ok 35 -  'user=ssluser gssencmode=disable sslmode=allow sslnegotiation=postgres' -> connect, ...
test
[07:43:32.694] 145/335 postgresql:libpq / libpq/005_negotiate_encryption                               ERROR            ...
53/5270 jsonpath string methods: lower, upper, initcap, l/r/btrim, replace, split_part
CompilerWarnings
compiler
[05:24:43.199] jsonpath_exec.c:2828:13: error: mixing declarations and code is incompatible with standards before C99 [-...
compiler
[05:24:34.124] jsonpath_exec.c:2828:13: error: mixing declarations and code is incompatible with standards before C99 [-...
compiler
[05:24:05.703] jsonpath_exec.c:2828:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-sta...
compiler
[05:23:55.839] jsonpath_exec.c:2828:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-sta...
compiler
[05:25:06.229] jsonpath_exec.c:2828:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-sta...
FreeBSD - Meson
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out	2025-05-30 05:23:10.355876000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonpath.out	2025-05-30 05:26:17.388938000...
@@ -160,11 +160,9 @@
 (1 row)
 
 select '1 * 2 + 4 % -3 != false'::jsonpath;
-         jsonpath          
----------------------------
- (1 * 2 + 4 % -3 != false)
-(1 row)
-
+ERROR:  syntax error at end of jsonpath input
+LINE 1: select '1 * 2 + 4 % -3 != false'::jsonpath;
+               ^
 select '"\b\f\r\n\t\v\"\''\\"'::jsonpath;
         jsonpath         
 -------------------------
@@ -244,11 +242,9 @@
 (1 row)
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out	2025-05-30 05:23:10.355876000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/jsonpath.out	2025-05-30 05:27:38.6693750...
@@ -160,11 +160,9 @@
 (1 row)
 
 select '1 * 2 + 4 % -3 != false'::jsonpath;
-         jsonpath          
----------------------------
- (1 * 2 + 4 % -3 != false)
-(1 row)
-
+ERROR:  syntax error at end of jsonpath input
+LINE 1: select '1 * 2 + 4 % -3 != false'::jsonpath;
+               ^
 select '"\b\f\r\n\t\v\"\''\\"'::jsonpath;
         jsonpath         
 -------------------------
@@ -244,11 +242,9 @@
 (1 row)
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out /tmp/cirrus-ci-build/build/testrun/regress/regress/...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out	2025-05-30 05:23:10.355876000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/jsonpath.out	2025-05-30 05:26:24.011889000 +0000
@@ -160,11 +160,9 @@
 (1 row)
 
 select '1 * 2 + 4 % -3 != false'::jsonpath;
-         jsonpath          
----------------------------
- (1 * 2 + 4 % -3 != false)
-(1 row)
-
+ERROR:  syntax error at end of jsonpath input
+LINE 1: select '1 * 2 + 4 % -3 != false'::jsonpath;
+               ^
 select '"\b\f\r\n\t\v\"\''\\"'::jsonpath;
         jsonpath         
 -------------------------
@@ -244,11 +242,9 @@
 (1 row)
...
tap
[05:27:13.157](196.560s) not ok 5 - regression tests pass
tap
[05:28:36.628](236.537s) not ok 2 - regression tests pass
test
[05:29:59.764] 147/340 postgresql:regress / regress/regress                                            ERROR           2...
[05:29:59.764] 180/340 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           3...
[05:29:59.764] 264/340 postgresql:recovery / recovery/027_stream_regress                               ERROR           3...
Linux - Debian Bookworm - Autoconf
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out	2025-05-30 05:23:20.993072587 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/jsonpath.out	2025-05-30 05:28:52.262400280 +0000
@@ -160,11 +160,9 @@
 (1 row)
 
 select '1 * 2 + 4 % -3 != false'::jsonpath;
-         jsonpath          
----------------------------
- (1 * 2 + 4 % -3 != false)
-(1 row)
-
+ERROR:  syntax error at end of jsonpath input
+LINE 1: select '1 * 2 + 4 % -3 != false'::jsonpath;
+               ^
 select '"\b\f\r\n\t\v\"\''\\"'::jsonpath;
         jsonpath         
 -------------------------
@@ -244,11 +242,9 @@
 (1 row)
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out /tmp/cirrus-ci-build/src/test/regress/results/jsonp...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out	2025-05-30 05:23:20.993072587 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/jsonpath.out	2025-05-30 05:26:35.962518379 +0000
@@ -160,11 +160,9 @@
 (1 row)
 
 select '1 * 2 + 4 % -3 != false'::jsonpath;
-         jsonpath          
----------------------------
- (1 * 2 + 4 % -3 != false)
-(1 row)
-
+ERROR:  syntax error at end of jsonpath input
+LINE 1: select '1 * 2 + 4 % -3 != false'::jsonpath;
+               ^
 select '"\b\f\r\n\t\v\"\''\\"'::jsonpath;
         jsonpath         
 -------------------------
@@ -244,11 +242,9 @@
 (1 row)
...
tap
[05:29:05.447](91.253s) not ok 5 - regression tests pass
Linux - Debian Bookworm - Meson
core
[05:32:48.957] #0  0x00007f66eed1edd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[05:32:48.957] #1  0x00007f66eeccb239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[05:32:48.957] #2  0x00007f66eeccb497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[05:32:48.957] #3  0x0000558a7d2795f3 in ?? ()
[05:32:48.957] #4  0x0000558a7d273369 in ?? ()
[05:32:48.957] #5  0x0000558a7d27220f in ?? ()
[05:32:48.957] #6  0x0000558a7d272c3b in ?? ()
[05:32:48.957] #7  0x0000558a7d27066f in ?? ()
[05:32:48.957] #8  0x00007f66eecb624a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[05:32:48.957] #9  0x00007f66eecb6305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[05:32:48.957] #0  <unavailable> in ?? ()
core
[05:32:48.842] #0  0x00007f66eed1edd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[05:32:48.842] #1  0x00007f66eeccb239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[05:32:48.842] #2  0x00007f66eeccb497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[05:32:48.842] #3  0x0000558a7d2795c1 in ?? ()
[05:32:48.842] #4  0x0000558a7d273369 in ?? ()
[05:32:48.842] #5  0x0000558a7d27220f in ?? ()
[05:32:48.842] #6  0x0000558a7d272c3b in ?? ()
[05:32:48.842] #7  0x0000558a7d27066f in ?? ()
[05:32:48.842] #8  0x00007f66eecb624a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[05:32:48.842] #9  0x00007f66eecb6305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out	2025-05-30 05:23:10.804711119 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonpath.out	2025-05-30 05:25:41.838760349...
@@ -160,11 +160,9 @@
 (1 row)
 
 select '1 * 2 + 4 % -3 != false'::jsonpath;
-         jsonpath          
----------------------------
- (1 * 2 + 4 % -3 != false)
-(1 row)
-
+ERROR:  syntax error at end of jsonpath input
+LINE 1: select '1 * 2 + 4 % -3 != false'::jsonpath;
+               ^
 select '"\b\f\r\n\t\v\"\''\\"'::jsonpath;
         jsonpath         
 -------------------------
@@ -244,11 +242,9 @@
 (1 row)
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out	2025-05-30 05:23:10.804711119 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/jsonpath.out	2025-05-30 05:26:55.3522314...
@@ -160,11 +160,9 @@
 (1 row)
 
 select '1 * 2 + 4 % -3 != false'::jsonpath;
-         jsonpath          
----------------------------
- (1 * 2 + 4 % -3 != false)
-(1 row)
-
+ERROR:  syntax error at end of jsonpath input
+LINE 1: select '1 * 2 + 4 % -3 != false'::jsonpath;
+               ^
 select '"\b\f\r\n\t\v\"\''\\"'::jsonpath;
         jsonpath         
 -------------------------
@@ -244,11 +242,9 @@
 (1 row)
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out /tmp/cirrus-ci-build/build/testrun/regress/regress/...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out	2025-05-30 05:23:10.804711119 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/jsonpath.out	2025-05-30 05:25:38.562655380 +0000
@@ -160,11 +160,9 @@
 (1 row)
 
 select '1 * 2 + 4 % -3 != false'::jsonpath;
-         jsonpath          
----------------------------
- (1 * 2 + 4 % -3 != false)
-(1 row)
-
+ERROR:  syntax error at end of jsonpath input
+LINE 1: select '1 * 2 + 4 % -3 != false'::jsonpath;
+               ^
 select '"\b\f\r\n\t\v\"\''\\"'::jsonpath;
         jsonpath         
 -------------------------
@@ -244,11 +242,9 @@
 (1 row)
...
tap
[05:25:57.662](77.416s) not ok 5 - regression tests pass
tap
[05:27:12.262](77.587s) not ok 2 - regression tests pass
test
[05:30:20.694]  24/341 postgresql:regress / regress/regress                                            ERROR            ...
[05:30:20.694]  34/341 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[05:30:20.694] 103/341 postgresql:recovery / recovery/027_stream_regress                               ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/jsonpath.out C:/cirrus/build/testrun/pg_upgrade/002_pg_...
--- C:/cirrus/src/test/regress/expected/jsonpath.out	2025-05-30 05:23:13.328132300 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonpath.out	2025-05-30 05:26:46.828323300 +0000
@@ -160,11 +160,9 @@
 (1 row)
 
 select '1 * 2 + 4 % -3 != false'::jsonpath;
-         jsonpath          
----------------------------
- (1 * 2 + 4 % -3 != false)
-(1 row)
-
+ERROR:  syntax error at end of jsonpath input
+LINE 1: select '1 * 2 + 4 % -3 != false'::jsonpath;
+               ^
 select '"\b\f\r\n\t\v\"\''\\"'::jsonpath;
         jsonpath         
 -------------------------
@@ -244,11 +242,9 @@
 (1 row)
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/jsonpath.out C:/cirrus/build/testrun/recovery/027_strea...
--- C:/cirrus/src/test/regress/expected/jsonpath.out	2025-05-30 05:23:13.328132300 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/jsonpath.out	2025-05-30 05:29:23.833246100 +0000
@@ -160,11 +160,9 @@
 (1 row)
 
 select '1 * 2 + 4 % -3 != false'::jsonpath;
-         jsonpath          
----------------------------
- (1 * 2 + 4 % -3 != false)
-(1 row)
-
+ERROR:  syntax error at end of jsonpath input
+LINE 1: select '1 * 2 + 4 % -3 != false'::jsonpath;
+               ^
 select '"\b\f\r\n\t\v\"\''\\"'::jsonpath;
         jsonpath         
 -------------------------
@@ -244,11 +242,9 @@
 (1 row)
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/jsonpath.out C:/cirrus/build/testrun/regress/regress/re...
--- C:/cirrus/src/test/regress/expected/jsonpath.out	2025-05-30 05:23:13.328132300 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/jsonpath.out	2025-05-30 05:26:44.891803000 +0000
@@ -160,11 +160,9 @@
 (1 row)
 
 select '1 * 2 + 4 % -3 != false'::jsonpath;
-         jsonpath          
----------------------------
- (1 * 2 + 4 % -3 != false)
-(1 row)
-
+ERROR:  syntax error at end of jsonpath input
+LINE 1: select '1 * 2 + 4 % -3 != false'::jsonpath;
+               ^
 select '"\b\f\r\n\t\v\"\''\\"'::jsonpath;
         jsonpath         
 -------------------------
@@ -244,11 +242,9 @@
 (1 row)
...
tap
[05:27:15.587](121.555s) not ok 5 - regression tests pass
tap
[05:29:50.092](124.158s) not ok 2 - regression tests pass
test
[05:37:14.273]  13/335 postgresql:regress / regress/regress                                            ERROR           1...
[05:37:14.273]  18/335 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           2...
[05:37:14.273]  69/335 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
53/5733 Improve explicit cursor handling in pg_stat_statements
CompilerWarnings
compiler
[22:24:38.698] pg_stat_statements.c:1172:9: error: unused variable 'store_utility' [-Werror,-Wunused-variable]
compiler
[22:21:17.169] pg_stat_statements.c:1172:9: error: unused variable 'store_utility' [-Werror,-Wunused-variable]
compiler
[22:17:49.400] pg_stat_statements.c:1172:33: error: unused variable ‘store_utility’ [-Werror=unused-variable]
compiler
[22:15:06.907] pg_stat_statements.c:1172:33: error: unused variable ‘store_utility’ [-Werror=unused-variable]
compiler
[22:30:21.931] pg_stat_statements.c:1172:33: error: unused variable ‘store_utility’ [-Werror=unused-variable]
53/5763 remove ISB in AArch64's spin_delay() implementation
macOS - Sonoma - Meson
core
[18:35:22.739]   * frame #0: 0x00000001004e4b70 dyld`_dyld_start
tap
[18:30:30.853](0.000s) not ok 275 - pgbench script error: shell bad command stderr /(?^:\(shell\) .* meta-command failed...
test
[18:31:35.894] 228/340 postgresql:pgbench / pgbench/001_pgbench_with_server                            ERROR            ...
53/4971 [CREATE|RE] INDEX CONCURRENTLY with single heap scan and short-term resetting shapshots
FreeBSD - Meson
tap
[13:57:57.206](11.238s) not ok 4 - concurrent operations with REINDEX/CREATE INDEX CONCURRENTLY for unique BTREE status ...
[13:57:57.206](0.000s) not ok 5 - concurrent operations with REINDEX/CREATE INDEX CONCURRENTLY for unique BTREE stdout /...
[13:57:57.207](0.000s) not ok 6 - concurrent operations with REINDEX/CREATE INDEX CONCURRENTLY for unique BTREE stderr /...
[13:57:59.376](2.169s) not ok 7 - concurrent operations with REINDEX/CREATE INDEX CONCURRENTLY for GIN/GIST/BRIN/HASH/SP...
[13:57:59.377](0.000s) not ok 8 - concurrent operations with REINDEX/CREATE INDEX CONCURRENTLY for GIN/GIST/BRIN/HASH/SP...
[13:57:59.377](0.000s) not ok 9 - concurrent operations with REINDEX/CREATE INDEX CONCURRENTLY for GIN/GIST/BRIN/HASH/SP...
[13:57:59.460](0.082s) not ok 10 - concurrent operations with REINDEX/CREATE INDEX CONCURRENTLY for GIN/GIST/BRIN/HASH/S...
[13:57:59.460](0.000s) not ok 11 - concurrent operations with REINDEX/CREATE INDEX CONCURRENTLY for GIN/GIST/BRIN/HASH/S...
[13:57:59.461](0.000s) not ok 12 - concurrent operations with REINDEX/CREATE INDEX CONCURRENTLY for GIN/GIST/BRIN/HASH/S...
test
[13:57:59.682] 342/342 postgresql:pg_amcheck / pg_amcheck/006_cic                                      ERROR           3...
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[13:48:01.997] c:\cirrus\src\backend\access\stir\stir.c(423) : warning C4715: 'stirbeginscan': not all control paths ret...
53/5765 Addition of %b/backend_type in log_line_prefix of TAP test logs
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[12:31:51.680](0.000s) not ok 3 - checking a non-existent database stderr /(?^:FATAL:  database "qqq" does not exist)/
test
[12:38:28.091] 144/335 postgresql:pg_amcheck / pg_amcheck/002_nonesuch                                 ERROR            ...
53/5764 Split tab completion rules for COPY FROM and TO
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[08:27:27.459](0.001s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[08:28:10.911](0.008s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
test
[08:37:17.623]  35/334 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           2...
53/5747 Allow parallelism for plpgsql return expression after commit 556f7b7
macOS - Sonoma - Meson
tap
[03:18:43.283](0.000s) not ok 50 - server failure on extra, empty compression option: matches
test
[03:20:42.410] 155/339 postgresql:pg_basebackup / pg_basebackup/010_pg_basebackup                      ERROR            ...
53/5110 Add XMLCast (SQL/XML X025)
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[02:14:50.396](318.364s) # poll_query_until timed out executing this query:
test
[02:14:50.774] 334/334 postgresql:commit_ts / commit_ts/003_standby_2                                  ERROR           3...
53/5650 Parallel safety docs for CTEs
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[23:30:55.359](0.001s) not ok 23 - connect : matches
test
[23:33:38.597] 254/334 postgresql:postmaster / postmaster/003_start_stop                               ERROR            ...
53/5635 OAuth Followup Patches
macOS - Sonoma - Meson
tap
[19:10:11.946](0.000s) not ok 45 - fails with incorrect -m option part 2: matches
test
[19:11:37.241] 184/339 postgresql:pg_resetwal / pg_resetwal/001_basic                                  ERROR            ...
53/5214 SQL:2023 JSON simplified accessor support
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[17:46:19.972] c:\cirrus\src\backend\utils\adt\jsonbsubs.c(223) : warning C4715: 'make_jsonpath_item_expr': not all cont...
53/5556 Expanding HOT updates for expression and partial indexes
FreeBSD - Meson
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/heap_hot_updates.out /tmp/cirrus-ci-build/build/testrun/recovery...
--- /tmp/cirrus-ci-build/src/test/regress/expected/heap_hot_updates.out	2025-05-28 16:27:17.215214000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/heap_hot_updates.out	2025-05-28 16:31:57...
@@ -209,7 +209,7 @@
 SELECT pg_stat_get_xact_tuples_hot_updated('ex'::regclass); -- expect: 1 no new HOT updates
  pg_stat_get_xact_tuples_hot_updated 
 -------------------------------------
-                                   1
+                                   0
 (1 row)
 
 -- Let's make sure we're recording HOT updates for our 'ex' relation properly in the system
tap
[16:34:32.368](273.077s) not ok 2 - regression tests pass
test
[16:35:53.479] 275/339 postgresql:recovery / recovery/027_stream_regress                               ERROR           3...
53/5111 Synchronization of sequences to subscriber
CompilerWarnings
compiler
[15:47:43.415] ../../../../src/include/utils/elog.h:240:25: error: ‘seqinfo’ may be used uninitialized [-Werror=maybe-un...
compiler
[15:46:17.230] ../../../../src/include/utils/elog.h:240:25: error: ‘seqinfo’ may be used uninitialized [-Werror=maybe-un...
compiler
[15:57:03.076] ../../../../src/include/utils/elog.h:240:25: error: ‘seqinfo’ may be used uninitialized [-Werror=maybe-un...
53/4971 [CREATE|RE] INDEX CONCURRENTLY with single heap scan and short-term resetting shapshots
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[13:51:08.659] c:\cirrus\src\backend\access\stir\stir.c(423) : warning C4715: 'stirbeginscan': not all control paths ret...
53/5270 jsonpath string methods: lower, upper, initcap, l/r/btrim, replace, split_part
CompilerWarnings
compiler
[13:03:53.114] jsonpath_exec.c:2828:13: error: mixing declarations and code is incompatible with standards before C99 [-...
compiler
[13:03:42.999] jsonpath_exec.c:2828:13: error: mixing declarations and code is incompatible with standards before C99 [-...
compiler
[13:03:10.188] jsonpath_exec.c:2828:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-sta...
compiler
[13:02:59.862] jsonpath_exec.c:2828:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-sta...
compiler
[13:04:19.542] jsonpath_exec.c:2828:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-sta...
FreeBSD - Meson
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out	2025-05-28 13:02:15.399759000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonpath.out	2025-05-28 13:05:57.400985000...
@@ -160,11 +160,9 @@
 (1 row)
 
 select '1 * 2 + 4 % -3 != false'::jsonpath;
-         jsonpath          
----------------------------
- (1 * 2 + 4 % -3 != false)
-(1 row)
-
+ERROR:  syntax error at end of jsonpath input
+LINE 1: select '1 * 2 + 4 % -3 != false'::jsonpath;
+               ^
 select '"\b\f\r\n\t\v\"\''\\"'::jsonpath;
         jsonpath         
 -------------------------
@@ -244,11 +242,9 @@
 (1 row)
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out	2025-05-28 13:02:15.399759000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/jsonpath.out	2025-05-28 13:07:30.2926580...
@@ -160,11 +160,9 @@
 (1 row)
 
 select '1 * 2 + 4 % -3 != false'::jsonpath;
-         jsonpath          
----------------------------
- (1 * 2 + 4 % -3 != false)
-(1 row)
-
+ERROR:  syntax error at end of jsonpath input
+LINE 1: select '1 * 2 + 4 % -3 != false'::jsonpath;
+               ^
 select '"\b\f\r\n\t\v\"\''\\"'::jsonpath;
         jsonpath         
 -------------------------
@@ -244,11 +242,9 @@
 (1 row)
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out /tmp/cirrus-ci-build/build/testrun/regress/regress/...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out	2025-05-28 13:02:15.399759000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/jsonpath.out	2025-05-28 13:05:56.403828000 +0000
@@ -160,11 +160,9 @@
 (1 row)
 
 select '1 * 2 + 4 % -3 != false'::jsonpath;
-         jsonpath          
----------------------------
- (1 * 2 + 4 % -3 != false)
-(1 row)
-
+ERROR:  syntax error at end of jsonpath input
+LINE 1: select '1 * 2 + 4 % -3 != false'::jsonpath;
+               ^
 select '"\b\f\r\n\t\v\"\''\\"'::jsonpath;
         jsonpath         
 -------------------------
@@ -244,11 +242,9 @@
 (1 row)
...
tap
[13:07:03.169](235.435s) not ok 5 - regression tests pass
tap
[13:08:33.484](278.527s) not ok 2 - regression tests pass
test
[13:09:59.878] 163/339 postgresql:regress / regress/regress                                            ERROR           2...
[13:09:59.878] 187/339 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           3...
[13:09:59.878] 273/339 postgresql:recovery / recovery/027_stream_regress                               ERROR           3...
Linux - Debian Bookworm - Autoconf
core
[13:13:57.347] #0  0x00007ff4da7c5e17 in __close_nocancel () from /lib/x86_64-linux-gnu/libc.so.6
[13:13:57.347] #1  0x00007ff4da6fc4ee in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[13:13:57.347] #2  0x00007ff4da6fbf72 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[13:13:57.347] #3  0x00007ff4da6fb38c in setlocale () from /lib/x86_64-linux-gnu/libc.so.6
[13:13:57.347] #4  0x0000557dbd6679dd in ?? ()
[13:13:57.347] #5  0x00007ff4da6f024a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[13:13:57.347] #6  0x00007ff4da6f0305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
[13:13:57.347] #7  0x0000557dbd668171 in ?? ()
[13:13:57.459] #0  0x00007fe367746bd3 in wait4 () from /lib/x86_64-linux-gnu/libc.so.6
core
[13:13:57.460] #0  0x00007fe367746bd3 in wait4 () from /lib/x86_64-linux-gnu/libc.so.6
[13:13:57.460] #1  0x00005649a5588cc0 in ?? ()
[13:13:57.460] #2  0x00005649a5588efa in ?? ()
[13:13:57.460] #3  0x00005649a558a630 in ?? ()
[13:13:57.460] #4  0x00005649a5584371 in ?? ()
[13:13:57.460] #5  0x00005649a558320f in ?? ()
[13:13:57.460] #6  0x00005649a5583c3b in ?? ()
[13:13:57.460] #7  0x00005649a558166f in ?? ()
[13:13:57.460] #8  0x00007fe36769a24a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[13:13:57.460] #9  0x00007fe36769a305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out	2025-05-28 13:02:24.470591070 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/jsonpath.out	2025-05-28 13:08:09.057775366 +0000
@@ -160,11 +160,9 @@
 (1 row)
 
 select '1 * 2 + 4 % -3 != false'::jsonpath;
-         jsonpath          
----------------------------
- (1 * 2 + 4 % -3 != false)
-(1 row)
-
+ERROR:  syntax error at end of jsonpath input
+LINE 1: select '1 * 2 + 4 % -3 != false'::jsonpath;
+               ^
 select '"\b\f\r\n\t\v\"\''\\"'::jsonpath;
         jsonpath         
 -------------------------
@@ -244,11 +242,9 @@
 (1 row)
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/re...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out	2025-05-28 13:02:24.470591070 +0000
+++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/jsonpath.out	2025-05-28 13:10:04.481698730 +0000
@@ -160,11 +160,9 @@
 (1 row)
 
 select '1 * 2 + 4 % -3 != false'::jsonpath;
-         jsonpath          
----------------------------
- (1 * 2 + 4 % -3 != false)
-(1 row)
-
+ERROR:  syntax error at end of jsonpath input
+LINE 1: select '1 * 2 + 4 % -3 != false'::jsonpath;
+               ^
 select '"\b\f\r\n\t\v\"\''\\"'::jsonpath;
         jsonpath         
 -------------------------
@@ -244,11 +242,9 @@
 (1 row)
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out /tmp/cirrus-ci-build/src/test/regress/results/jsonp...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out	2025-05-28 13:02:24.470591070 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/jsonpath.out	2025-05-28 13:05:54.585902007 +0000
@@ -160,11 +160,9 @@
 (1 row)
 
 select '1 * 2 + 4 % -3 != false'::jsonpath;
-         jsonpath          
----------------------------
- (1 * 2 + 4 % -3 != false)
-(1 row)
-
+ERROR:  syntax error at end of jsonpath input
+LINE 1: select '1 * 2 + 4 % -3 != false'::jsonpath;
+               ^
 select '"\b\f\r\n\t\v\"\''\\"'::jsonpath;
         jsonpath         
 -------------------------
@@ -244,11 +242,9 @@
 (1 row)
...
tap
[13:08:28.762](124.902s) not ok 5 - regression tests pass
tap
[13:10:20.308](68.661s) not ok 2 - regression tests pass
Linux - Debian Bookworm - Meson
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out	2025-05-28 13:02:28.712304377 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonpath.out	2025-05-28 13:05:09.803742626...
@@ -160,11 +160,9 @@
 (1 row)
 
 select '1 * 2 + 4 % -3 != false'::jsonpath;
-         jsonpath          
----------------------------
- (1 * 2 + 4 % -3 != false)
-(1 row)
-
+ERROR:  syntax error at end of jsonpath input
+LINE 1: select '1 * 2 + 4 % -3 != false'::jsonpath;
+               ^
 select '"\b\f\r\n\t\v\"\''\\"'::jsonpath;
         jsonpath         
 -------------------------
@@ -244,11 +242,9 @@
 (1 row)
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out	2025-05-28 13:02:28.712304377 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/jsonpath.out	2025-05-28 13:06:27.3876938...
@@ -160,11 +160,9 @@
 (1 row)
 
 select '1 * 2 + 4 % -3 != false'::jsonpath;
-         jsonpath          
----------------------------
- (1 * 2 + 4 % -3 != false)
-(1 row)
-
+ERROR:  syntax error at end of jsonpath input
+LINE 1: select '1 * 2 + 4 % -3 != false'::jsonpath;
+               ^
 select '"\b\f\r\n\t\v\"\''\\"'::jsonpath;
         jsonpath         
 -------------------------
@@ -244,11 +242,9 @@
 (1 row)
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out /tmp/cirrus-ci-build/build/testrun/regress/regress/...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out	2025-05-28 13:02:28.712304377 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/jsonpath.out	2025-05-28 13:05:07.683701883 +0000
@@ -160,11 +160,9 @@
 (1 row)
 
 select '1 * 2 + 4 % -3 != false'::jsonpath;
-         jsonpath          
----------------------------
- (1 * 2 + 4 % -3 != false)
-(1 row)
-
+ERROR:  syntax error at end of jsonpath input
+LINE 1: select '1 * 2 + 4 % -3 != false'::jsonpath;
+               ^
 select '"\b\f\r\n\t\v\"\''\\"'::jsonpath;
         jsonpath         
 -------------------------
@@ -244,11 +242,9 @@
 (1 row)
...
tap
[13:05:25.947](77.126s) not ok 5 - regression tests pass
tap
[13:06:44.406](80.046s) not ok 2 - regression tests pass
test
[13:09:54.117]  24/340 postgresql:regress / regress/regress                                            ERROR            ...
[13:09:54.117]  33/340 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[13:09:54.117] 106/340 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
macOS - Sonoma - Meson
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/jsonpath.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_up...
--- /Users/admin/pgsql/src/test/regress/expected/jsonpath.out	2025-05-28 13:02:08
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonpath.out	2025-05-28 13:04:00
@@ -160,11 +160,9 @@
 (1 row)
 
 select '1 * 2 + 4 % -3 != false'::jsonpath;
-         jsonpath          
----------------------------
- (1 * 2 + 4 % -3 != false)
-(1 row)
-
+ERROR:  syntax error at end of jsonpath input
+LINE 1: select '1 * 2 + 4 % -3 != false'::jsonpath;
+               ^
 select '"\b\f\r\n\t\v\"\''\\"'::jsonpath;
         jsonpath         
 -------------------------
@@ -244,11 +242,9 @@
 (1 row)
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/jsonpath.out /Users/admin/pgsql/build/testrun/recovery/027_stream_...
--- /Users/admin/pgsql/src/test/regress/expected/jsonpath.out	2025-05-28 13:02:08
+++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/jsonpath.out	2025-05-28 13:05:11
@@ -160,11 +160,9 @@
 (1 row)
 
 select '1 * 2 + 4 % -3 != false'::jsonpath;
-         jsonpath          
----------------------------
- (1 * 2 + 4 % -3 != false)
-(1 row)
-
+ERROR:  syntax error at end of jsonpath input
+LINE 1: select '1 * 2 + 4 % -3 != false'::jsonpath;
+               ^
 select '"\b\f\r\n\t\v\"\''\\"'::jsonpath;
         jsonpath         
 -------------------------
@@ -244,11 +242,9 @@
 (1 row)
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/jsonpath.out /Users/admin/pgsql/build/testrun/regress/regress/resu...
--- /Users/admin/pgsql/src/test/regress/expected/jsonpath.out	2025-05-28 13:02:08
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/jsonpath.out	2025-05-28 13:04:03
@@ -160,11 +160,9 @@
 (1 row)
 
 select '1 * 2 + 4 % -3 != false'::jsonpath;
-         jsonpath          
----------------------------
- (1 * 2 + 4 % -3 != false)
-(1 row)
-
+ERROR:  syntax error at end of jsonpath input
+LINE 1: select '1 * 2 + 4 % -3 != false'::jsonpath;
+               ^
 select '"\b\f\r\n\t\v\"\''\\"'::jsonpath;
         jsonpath         
 -------------------------
@@ -244,11 +242,9 @@
 (1 row)
...
tap
[13:04:12.034](47.651s) not ok 5 - regression tests pass
tap
[13:05:28.060](72.109s) not ok 2 - regression tests pass
test
[13:07:22.348]  21/339 postgresql:regress / regress/regress                                            ERROR            ...
[13:07:22.348]  29/339 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[13:07:22.348] 136/339 postgresql:recovery / recovery/027_stream_regress                               ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/jsonpath.out C:/cirrus/build/testrun/pg_upgrade/002_pg_...
--- C:/cirrus/src/test/regress/expected/jsonpath.out	2025-05-28 13:02:17.663285200 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonpath.out	2025-05-28 13:05:48.892616700 +0000
@@ -160,11 +160,9 @@
 (1 row)
 
 select '1 * 2 + 4 % -3 != false'::jsonpath;
-         jsonpath          
----------------------------
- (1 * 2 + 4 % -3 != false)
-(1 row)
-
+ERROR:  syntax error at end of jsonpath input
+LINE 1: select '1 * 2 + 4 % -3 != false'::jsonpath;
+               ^
 select '"\b\f\r\n\t\v\"\''\\"'::jsonpath;
         jsonpath         
 -------------------------
@@ -244,11 +242,9 @@
 (1 row)
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/jsonpath.out C:/cirrus/build/testrun/recovery/027_strea...
--- C:/cirrus/src/test/regress/expected/jsonpath.out	2025-05-28 13:02:17.663285200 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/jsonpath.out	2025-05-28 13:08:18.686012400 +0000
@@ -160,11 +160,9 @@
 (1 row)
 
 select '1 * 2 + 4 % -3 != false'::jsonpath;
-         jsonpath          
----------------------------
- (1 * 2 + 4 % -3 != false)
-(1 row)
-
+ERROR:  syntax error at end of jsonpath input
+LINE 1: select '1 * 2 + 4 % -3 != false'::jsonpath;
+               ^
 select '"\b\f\r\n\t\v\"\''\\"'::jsonpath;
         jsonpath         
 -------------------------
@@ -244,11 +242,9 @@
 (1 row)
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/jsonpath.out C:/cirrus/build/testrun/regress/regress/re...
--- C:/cirrus/src/test/regress/expected/jsonpath.out	2025-05-28 13:02:17.663285200 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/jsonpath.out	2025-05-28 13:05:45.825233300 +0000
@@ -160,11 +160,9 @@
 (1 row)
 
 select '1 * 2 + 4 % -3 != false'::jsonpath;
-         jsonpath          
----------------------------
- (1 * 2 + 4 % -3 != false)
-(1 row)
-
+ERROR:  syntax error at end of jsonpath input
+LINE 1: select '1 * 2 + 4 % -3 != false'::jsonpath;
+               ^
 select '"\b\f\r\n\t\v\"\''\\"'::jsonpath;
         jsonpath         
 -------------------------
@@ -244,11 +242,9 @@
 (1 row)
...
tap
[13:06:15.617](121.399s) not ok 5 - regression tests pass
tap
[13:08:45.940](127.861s) not ok 2 - regression tests pass
test
[13:16:15.054]  14/334 postgresql:regress / regress/regress                                            ERROR           1...
[13:16:15.054]  21/334 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           2...
[13:16:15.054]  69/334 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
53/5731 Persist injection points across server restarts
FreeBSD - Meson
core
[12:57:49.748] #0  0x0000511e529f275a in ?? () from /libexec/ld-elf.so.1
[12:57:49.748] #1  0x0000511e529ec7fc in ?? () from /libexec/ld-elf.so.1
[12:57:49.748] #2  0x0000000000000000 in ?? ()
core
[12:57:49.649] #0  0x00001603136d5e90 in ?? ()
[12:57:49.649] #1  0x0000000000000003 in ?? ()
[12:57:49.649] #2  0x0000089c73a2bed0 in ?? ()
[12:57:49.649] #3  0x0000089c73a2bed3 in ?? ()
[12:57:49.649] #4  0x0000089c73a2bed6 in ?? ()
[12:57:49.649] #5  0x0000000000000000 in ?? ()
[12:57:49.741] #0  0x0000511e529f275a in ?? () from /libexec/ld-elf.so.1
test
[12:55:13.768] 324/340 postgresql:test_misc / test_misc/007_catcache_inval                             ERROR            ...
53/5670 avoid double scanning in function byteain
macOS - Sonoma - Meson
tap
[07:47:49.973](0.000s) not ok 40 - client failure on non-numeric compression level: matches
test
[07:49:51.261] 158/339 postgresql:pg_basebackup / pg_basebackup/010_pg_basebackup                      ERROR            ...
53/5387 Allow PGSERVICEFILE to be specified as part of the connection string
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[07:08:35.947](0.000s) not ok 18 - checking with a non-existent user stderr /(?^:role "no_such_user" does not exist)/
test
[07:14:41.499] 144/334 postgresql:pg_amcheck / pg_amcheck/002_nonesuch                                 ERROR            ...
53/5741 Fix hostaddr crash during non-blocking cancellation
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[05:24:37.819](0.000s) not ok 13 - reindexdb cannot target invalid database: matches
test
[05:27:59.467] 222/335 postgresql:scripts / scripts/091_reindexdb_all                                  ERROR            ...
53/5608 Orphaned users in PG16 and above can only be managed by Superusers
macOS - Sonoma - Meson
tap
[04:02:31.730](0.000s) not ok 28 - part_7 verified by existing constraints
[04:02:31.730](0.000s) not ok 29 - updated partition constraint for default partition list_parted2_def
test
[04:02:46.228] 317/339 postgresql:test_misc / test_misc/001_constraint_validation                      ERROR            ...
53/5773 Disallow concurrent ALTER DOMAIN and DROP DOMAIN
CompilerWarnings
compiler
[23:58:13.649] typecmds.c:3078:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[23:58:13.649] typecmds.c:2969:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[23:58:13.649] typecmds.c:2858:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[23:58:13.649] typecmds.c:2760:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[23:58:13.649] typecmds.c:2631:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[23:58:06.842] typecmds.c:2760:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[23:58:06.842] typecmds.c:3078:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[23:58:06.842] typecmds.c:2969:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[23:58:06.842] typecmds.c:2631:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[23:58:06.842] typecmds.c:2858:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[23:57:39.191] typecmds.c:2631:9: error: implicit declaration of function ‘LockDatabaseObject’ [-Werror=implicit-functio...
compiler
[23:57:32.401] typecmds.c:2631:9: error: implicit declaration of function ‘LockDatabaseObject’ [-Werror=implicit-functio...
compiler
[23:58:35.206] typecmds.c:2631:9: error: implicit declaration of function ‘LockDatabaseObject’ [-Werror=implicit-functio...
53/5641 support fast default for domain with constraints
Linux - Debian Bookworm - Autoconf
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/fast_default.out /tmp/cirrus-ci-build/src/test/regress/results/f...
--- /tmp/cirrus-ci-build/src/test/regress/expected/fast_default.out	2025-05-27 20:21:57.608643022 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/fast_default.out	2025-05-27 20:28:41.480950998 +0000
@@ -362,6 +362,7 @@
 --table rewrite. we are applying domain volatile default expresion
 ALTER TABLE t3 ADD COLUMN e domain7;
 NOTICE:  rewriting table t3 for reason 2
+ERROR:  value for domain domain7 violates check constraint "domain7_check"
 --table rewrite for volatile domain constraints.
 ALTER TABLE t3 ADD COLUMN f domain8 default 14; --table rewrite
 NOTICE:  rewriting table t3 for reason 2
53/5751 Disable parallel query by default
FreeBSD - Meson
regress
diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out /tmp/cirrus-ci-build/build/testrun/isola...
--- /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out	2025-05-27 17:18:29.363730000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/deadlock-parallel.out	2025-05-27 17:19:36.452457000 +...
@@ -46,6 +46,7 @@
         1
 (1 row)
 
+step e1c: COMMIT;
 step d2a1: <... completed>
   sum
 -----
@@ -57,7 +58,6 @@
          1
 (1 row)
 
-step e1c: COMMIT;
 step d2c: COMMIT;
 step e2l: <... completed>
 lock_excl
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out /tmp/cirrus-ci-build/build/testrun/pg_o...
--- /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out	2025-05-27 17:18:27.947014000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_overexplain/regress/results/pg_overexplain.out	2025-05-27 17:20:56.737825000 +...
@@ -91,26 +91,26 @@
  GroupAggregate
    Group Key: vegetables.genus
    Disabled Nodes: 0
-   Parallel Safe: true
+   Parallel Safe: false
    Plan Node ID: 0
    ->  Sort
          Sort Key: vegetables.genus, vegetables.name
          Disabled Nodes: 0
-         Parallel Safe: true
+         Parallel Safe: false
          Plan Node ID: 1
          ->  Append
                Disabled Nodes: 0
-               Parallel Safe: true
+               Parallel Safe: false
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/pg_upgrad...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-05-27 17:18:29.532754000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/select_parallel.out	2025-05-27 17:19:55.82...
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-05-27 17:18:29.518468000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/plpgsql.out	2025-05-27 17:20:10.751671000 ...
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/recovery/...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-05-27 17:18:29.532754000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/select_parallel.out	2025-05-27 17:21:05....
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-05-27 17:18:29.518468000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/plpgsql.out	2025-05-27 17:21:26.20897900...
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/regress/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-05-27 17:18:29.532754000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/select_parallel.out	2025-05-27 17:19:56.076890000 +0000
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/regress/regress/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-05-27 17:18:29.518468000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/plpgsql.out	2025-05-27 17:20:12.853831000 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
tap
[17:20:27.518](70.156s) not ok 5 - regression tests pass
tap
[17:22:38.760](0.000s) not ok 23 - connect : matches
tap
[17:21:45.364](101.102s) not ok 2 - regression tests pass
test
[17:23:39.227]  25/339 postgresql:regress / regress/regress                                            ERROR            ...
[17:23:39.227]  12/339 postgresql:isolation / isolation/isolation                                      ERROR            ...
[17:23:39.227]  89/339 postgresql:pg_overexplain / pg_overexplain/regress                              ERROR            ...
[17:23:39.227]  46/339 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[17:23:39.227] 167/339 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
[17:23:39.227] 261/339 postgresql:postmaster / postmaster/003_start_stop                               ERROR            ...
Linux - Debian Bookworm - Autoconf
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out /tmp/cirrus-ci-build/contrib/pg_overexp...
--- /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out	2025-05-27 17:18:27.155134908 +0000
+++ /tmp/cirrus-ci-build/contrib/pg_overexplain/results/pg_overexplain.out	2025-05-27 17:22:37.326185786 +0000
@@ -91,26 +91,26 @@
  GroupAggregate
    Group Key: vegetables.genus
    Disabled Nodes: 0
-   Parallel Safe: true
+   Parallel Safe: false
    Plan Node ID: 0
    ->  Sort
          Sort Key: vegetables.genus, vegetables.name
          Disabled Nodes: 0
-         Parallel Safe: true
+         Parallel Safe: false
          Plan Node ID: 1
          ->  Append
                Disabled Nodes: 0
-               Parallel Safe: true
+               Parallel Safe: false
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-05-27 17:18:29.097129445 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/select_parallel.out	2025-05-27 17:24:21.302021109 +0000
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/re...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-05-27 17:18:29.081170301 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/plpgsql.out	2025-05-27 17:24:37.473978221 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out /tmp/cirrus-ci-build/src/test/isolation/...
--- /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out	2025-05-27 17:18:28.873748946 +0000
+++ /tmp/cirrus-ci-build/src/test/isolation/output_iso/results/deadlock-parallel.out	2025-05-27 17:20:43.190371610 +0000
@@ -46,6 +46,7 @@
         1
 (1 row)
 
+step e1c: COMMIT;
 step d2a1: <... completed>
   sum
 -----
@@ -57,7 +58,6 @@
          1
 (1 row)
 
-step e1c: COMMIT;
 step d2c: COMMIT;
 step e2l: <... completed>
 lock_excl
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/src/test/recovery/tmp_c...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-05-27 17:18:29.097129445 +0000
+++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/select_parallel.out	2025-05-27 17:25:46.001778326 +0000
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/res...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-05-27 17:18:29.081170301 +0000
+++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/plpgsql.out	2025-05-27 17:26:00.465733897 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/src/test/regress/result...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-05-27 17:18:29.097129445 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/select_parallel.out	2025-05-27 17:21:31.106229941 +0000
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/src/test/regress/results/plpgsq...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-05-27 17:18:29.081170301 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/plpgsql.out	2025-05-27 17:21:56.502136218 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
tap
[17:24:51.497](120.403s) not ok 5 - regression tests pass
tap
[17:26:13.062](80.328s) not ok 2 - regression tests pass
Linux - Debian Bookworm - Meson
regress
diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out /tmp/cirrus-ci-build/build/testrun/isola...
--- /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out	2025-05-27 17:18:28.217095030 +0000
+++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/deadlock-parallel.out	2025-05-27 17:20:28.371289668 +...
@@ -46,6 +46,7 @@
         1
 (1 row)
 
+step e1c: COMMIT;
 step d2a1: <... completed>
   sum
 -----
@@ -57,7 +58,6 @@
          1
 (1 row)
 
-step e1c: COMMIT;
 step d2c: COMMIT;
 step e2l: <... completed>
 lock_excl
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out /tmp/cirrus-ci-build/build/testrun/pg_o...
--- /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out	2025-05-27 17:18:26.475634361 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_overexplain/regress/results/pg_overexplain.out	2025-05-27 17:22:30.243074827 +...
@@ -91,26 +91,26 @@
  GroupAggregate
    Group Key: vegetables.genus
    Disabled Nodes: 0
-   Parallel Safe: true
+   Parallel Safe: false
    Plan Node ID: 0
    ->  Sort
          Sort Key: vegetables.genus, vegetables.name
          Disabled Nodes: 0
-         Parallel Safe: true
+         Parallel Safe: false
          Plan Node ID: 1
          ->  Append
                Disabled Nodes: 0
-               Parallel Safe: true
+               Parallel Safe: false
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/pg_upgrad...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-05-27 17:18:28.444812506 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/select_parallel.out	2025-05-27 17:21:00.51...
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-05-27 17:18:28.428832333 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/plpgsql.out	2025-05-27 17:21:15.163171881 ...
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/recovery/...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-05-27 17:18:28.444812506 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/select_parallel.out	2025-05-27 17:22:16....
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-05-27 17:18:28.428832333 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/plpgsql.out	2025-05-27 17:22:31.23107583...
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/regress/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-05-27 17:18:28.444812506 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/select_parallel.out	2025-05-27 17:21:00.495225208 +0000
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/regress/regress/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-05-27 17:18:28.428832333 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/plpgsql.out	2025-05-27 17:21:14.843173139 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
tap
[17:21:26.325](77.161s) not ok 5 - regression tests pass
tap
[17:22:42.550](78.290s) not ok 2 - regression tests pass
test
[17:25:50.190]   8/340 postgresql:isolation / isolation/isolation                                      ERROR            ...
[17:25:50.190]  24/340 postgresql:regress / regress/regress                                            ERROR            ...
[17:25:50.190]  86/340 postgresql:pg_overexplain / pg_overexplain/regress                              ERROR            ...
[17:25:50.190]  33/340 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[17:25:50.190] 105/340 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
Windows - Server 2019, VS 2019 - Meson & ninja
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/isolation/expected/deadlock-parallel.out C:/cirrus/build/testrun/isolati...
--- C:/cirrus/src/test/isolation/expected/deadlock-parallel.out	2025-05-27 17:18:32.787910800 +0000
+++ C:/cirrus/build/testrun/isolation/isolation/results/deadlock-parallel.out	2025-05-27 17:21:03.965714100 +0000
@@ -46,6 +46,7 @@
         1
 (1 row)
 
+step e1c: COMMIT;
 step d2a1: <... completed>
   sum
 -----
@@ -57,7 +58,6 @@
          1
 (1 row)
 
-step e1c: COMMIT;
 step d2c: COMMIT;
 step e2l: <... completed>
 lock_excl
regress
diff --strip-trailing-cr -U3 C:/cirrus/contrib/pg_overexplain/expected/pg_overexplain.out C:/cirrus/build/testrun/pg_ove...
--- C:/cirrus/contrib/pg_overexplain/expected/pg_overexplain.out	2025-05-27 17:18:28.982123600 +0000
+++ C:/cirrus/build/testrun/pg_overexplain/regress/results/pg_overexplain.out	2025-05-27 17:25:23.278639800 +0000
@@ -91,26 +91,26 @@
  GroupAggregate
    Group Key: vegetables.genus
    Disabled Nodes: 0
-   Parallel Safe: true
+   Parallel Safe: false
    Plan Node ID: 0
    ->  Sort
          Sort Key: vegetables.genus, vegetables.name
          Disabled Nodes: 0
-         Parallel Safe: true
+         Parallel Safe: false
          Plan Node ID: 1
          ->  Append
                Disabled Nodes: 0
-               Parallel Safe: true
+               Parallel Safe: false
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/select_parallel.out C:/cirrus/build/testrun/pg_upgrade/...
--- C:/cirrus/src/test/regress/expected/select_parallel.out	2025-05-27 17:18:33.395023900 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/select_parallel.out	2025-05-27 17:21:51.175597700 +00...
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/plpgsql.out C:/cirrus/build/testrun/pg_upgrade/002_pg_u...
--- C:/cirrus/src/test/regress/expected/plpgsql.out	2025-05-27 17:18:33.365394200 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/plpgsql.out	2025-05-27 17:22:07.712749500 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/select_parallel.out C:/cirrus/build/testrun/recovery/02...
--- C:/cirrus/src/test/regress/expected/select_parallel.out	2025-05-27 17:18:33.395023900 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/select_parallel.out	2025-05-27 17:24:27.030133100 +...
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/plpgsql.out C:/cirrus/build/testrun/recovery/027_stream...
--- C:/cirrus/src/test/regress/expected/plpgsql.out	2025-05-27 17:18:33.365394200 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/plpgsql.out	2025-05-27 17:24:47.163839800 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/select_parallel.out C:/cirrus/build/testrun/regress/reg...
--- C:/cirrus/src/test/regress/expected/select_parallel.out	2025-05-27 17:18:33.395023900 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/select_parallel.out	2025-05-27 17:21:44.643863500 +0000
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/plpgsql.out C:/cirrus/build/testrun/regress/regress/res...
--- C:/cirrus/src/test/regress/expected/plpgsql.out	2025-05-27 17:18:33.365394200 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/plpgsql.out	2025-05-27 17:22:01.758605500 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
tap
[17:22:27.569](116.955s) not ok 5 - regression tests pass
tap
[17:25:06.816](127.872s) not ok 2 - regression tests pass
test
[17:32:18.726]  12/334 postgresql:regress / regress/regress                                            ERROR           1...
[17:32:18.726]   6/334 postgresql:isolation / isolation/isolation                                      ERROR           1...
[17:32:18.726]  19/334 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           2...
[17:32:18.726]  86/334 postgresql:pg_overexplain / pg_overexplain/regress                              ERROR            ...
[17:32:18.726]  69/334 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
53/5214 SQL:2023 JSON simplified accessor support
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[14:28:20.327] c:\cirrus\src\backend\utils\adt\jsonbsubs.c(223) : warning C4715: 'make_jsonpath_item_expr': not all cont...
53/4971 [CREATE|RE] INDEX CONCURRENTLY with single heap scan and short-term resetting shapshots
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[05:18:56.756] c:\cirrus\src\backend\access\stir\stir.c(423) : warning C4715: 'stirbeginscan': not all control paths ret...
53/5780 Standardize the definition of the subtype field of AlterDomainStmt
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[03:22:52.656](0.001s) not ok 3 - checking a non-existent database stderr /(?^:FATAL:  database "qqq" does not exist)/
test
[03:29:01.525] 143/334 postgresql:pg_amcheck / pg_amcheck/002_nonesuch                                 ERROR            ...
53/5270 jsonpath string methods: lower, upper, initcap, l/r/btrim, replace, split_part
CompilerWarnings
compiler
[02:15:00.046] jsonpath_exec.c:2828:13: error: mixing declarations and code is incompatible with standards before C99 [-...
compiler
[02:14:47.932] jsonpath_exec.c:2828:13: error: mixing declarations and code is incompatible with standards before C99 [-...
compiler
[02:14:15.158] jsonpath_exec.c:2828:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-sta...
compiler
[02:14:02.849] jsonpath_exec.c:2828:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-sta...
compiler
[02:15:27.565] jsonpath_exec.c:2828:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-sta...
FreeBSD - Meson
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out	2025-05-27 02:13:14.065548000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonpath.out	2025-05-27 02:16:39.330927000...
@@ -160,11 +160,9 @@
 (1 row)
 
 select '1 * 2 + 4 % -3 != false'::jsonpath;
-         jsonpath          
----------------------------
- (1 * 2 + 4 % -3 != false)
-(1 row)
-
+ERROR:  syntax error at end of jsonpath input
+LINE 1: select '1 * 2 + 4 % -3 != false'::jsonpath;
+               ^
 select '"\b\f\r\n\t\v\"\''\\"'::jsonpath;
         jsonpath         
 -------------------------
@@ -244,11 +242,9 @@
 (1 row)
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out	2025-05-27 02:13:14.065548000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/jsonpath.out	2025-05-27 02:18:00.5664600...
@@ -160,11 +160,9 @@
 (1 row)
 
 select '1 * 2 + 4 % -3 != false'::jsonpath;
-         jsonpath          
----------------------------
- (1 * 2 + 4 % -3 != false)
-(1 row)
-
+ERROR:  syntax error at end of jsonpath input
+LINE 1: select '1 * 2 + 4 % -3 != false'::jsonpath;
+               ^
 select '"\b\f\r\n\t\v\"\''\\"'::jsonpath;
         jsonpath         
 -------------------------
@@ -244,11 +242,9 @@
 (1 row)
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out /tmp/cirrus-ci-build/build/testrun/regress/regress/...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out	2025-05-27 02:13:14.065548000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/jsonpath.out	2025-05-27 02:16:28.750443000 +0000
@@ -160,11 +160,9 @@
 (1 row)
 
 select '1 * 2 + 4 % -3 != false'::jsonpath;
-         jsonpath          
----------------------------
- (1 * 2 + 4 % -3 != false)
-(1 row)
-
+ERROR:  syntax error at end of jsonpath input
+LINE 1: select '1 * 2 + 4 % -3 != false'::jsonpath;
+               ^
 select '"\b\f\r\n\t\v\"\''\\"'::jsonpath;
         jsonpath         
 -------------------------
@@ -244,11 +242,9 @@
 (1 row)
...
tap
[02:17:38.899](214.125s) not ok 5 - regression tests pass
tap
[02:18:57.454](249.254s) not ok 2 - regression tests pass
test
[02:20:13.168] 143/339 postgresql:regress / regress/regress                                            ERROR           2...
[02:20:13.168] 189/339 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           3...
[02:20:13.168] 275/339 postgresql:recovery / recovery/027_stream_regress                               ERROR           3...
Linux - Debian Bookworm - Autoconf
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out	2025-05-27 02:13:13.734173322 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/jsonpath.out	2025-05-27 02:18:53.653706637 +0000
@@ -160,11 +160,9 @@
 (1 row)
 
 select '1 * 2 + 4 % -3 != false'::jsonpath;
-         jsonpath          
----------------------------
- (1 * 2 + 4 % -3 != false)
-(1 row)
-
+ERROR:  syntax error at end of jsonpath input
+LINE 1: select '1 * 2 + 4 % -3 != false'::jsonpath;
+               ^
 select '"\b\f\r\n\t\v\"\''\\"'::jsonpath;
         jsonpath         
 -------------------------
@@ -244,11 +242,9 @@
 (1 row)
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out /tmp/cirrus-ci-build/src/test/regress/results/jsonp...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out	2025-05-27 02:13:13.734173322 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/jsonpath.out	2025-05-27 02:16:41.310198282 +0000
@@ -160,11 +160,9 @@
 (1 row)
 
 select '1 * 2 + 4 % -3 != false'::jsonpath;
-         jsonpath          
----------------------------
- (1 * 2 + 4 % -3 != false)
-(1 row)
-
+ERROR:  syntax error at end of jsonpath input
+LINE 1: select '1 * 2 + 4 % -3 != false'::jsonpath;
+               ^
 select '"\b\f\r\n\t\v\"\''\\"'::jsonpath;
         jsonpath         
 -------------------------
@@ -244,11 +242,9 @@
 (1 row)
...
tap
[02:19:08.465](109.563s) not ok 5 - regression tests pass
Linux - Debian Bookworm - Meson
core
[02:23:14.400] #0  0x00007f70e20eedd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[02:23:14.400] #1  0x00007f70e209b239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[02:23:14.400] #2  0x00007f70e209b497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[02:23:14.400] #3  0x000055b70a2ed5c1 in ?? ()
[02:23:14.400] #4  0x000055b70a2e7369 in ?? ()
[02:23:14.400] #5  0x000055b70a2e620f in ?? ()
[02:23:14.400] #6  0x000055b70a2e6c3b in ?? ()
[02:23:14.400] #7  0x000055b70a2e466f in ?? ()
[02:23:14.400] #8  0x00007f70e208624a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[02:23:14.400] #9  0x00007f70e2086305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[02:23:14.520] #0  0x00007f70e20eedd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[02:23:14.520] #1  0x00007f70e209b239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[02:23:14.520] #2  0x00007f70e209b497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[02:23:14.520] #3  0x000055b70a2ed5f3 in ?? ()
[02:23:14.520] #4  0x000055b70a2e7369 in ?? ()
[02:23:14.520] #5  0x000055b70a2e620f in ?? ()
[02:23:14.520] #6  0x000055b70a2e6c3b in ?? ()
[02:23:14.520] #7  0x000055b70a2e466f in ?? ()
[02:23:14.520] #8  0x00007f70e208624a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[02:23:14.520] #9  0x00007f70e2086305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[02:23:14.520] #0  <unavailable> in ?? ()
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out	2025-05-27 02:13:13.373114945 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonpath.out	2025-05-27 02:16:10.481709688...
@@ -160,11 +160,9 @@
 (1 row)
 
 select '1 * 2 + 4 % -3 != false'::jsonpath;
-         jsonpath          
----------------------------
- (1 * 2 + 4 % -3 != false)
-(1 row)
-
+ERROR:  syntax error at end of jsonpath input
+LINE 1: select '1 * 2 + 4 % -3 != false'::jsonpath;
+               ^
 select '"\b\f\r\n\t\v\"\''\\"'::jsonpath;
         jsonpath         
 -------------------------
@@ -244,11 +242,9 @@
 (1 row)
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out	2025-05-27 02:13:13.373114945 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/jsonpath.out	2025-05-27 02:17:26.1257165...
@@ -160,11 +160,9 @@
 (1 row)
 
 select '1 * 2 + 4 % -3 != false'::jsonpath;
-         jsonpath          
----------------------------
- (1 * 2 + 4 % -3 != false)
-(1 row)
-
+ERROR:  syntax error at end of jsonpath input
+LINE 1: select '1 * 2 + 4 % -3 != false'::jsonpath;
+               ^
 select '"\b\f\r\n\t\v\"\''\\"'::jsonpath;
         jsonpath         
 -------------------------
@@ -244,11 +242,9 @@
 (1 row)
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out /tmp/cirrus-ci-build/build/testrun/regress/regress/...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out	2025-05-27 02:13:13.373114945 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/jsonpath.out	2025-05-27 02:16:07.881722732 +0000
@@ -160,11 +160,9 @@
 (1 row)
 
 select '1 * 2 + 4 % -3 != false'::jsonpath;
-         jsonpath          
----------------------------
- (1 * 2 + 4 % -3 != false)
-(1 row)
-
+ERROR:  syntax error at end of jsonpath input
+LINE 1: select '1 * 2 + 4 % -3 != false'::jsonpath;
+               ^
 select '"\b\f\r\n\t\v\"\''\\"'::jsonpath;
         jsonpath         
 -------------------------
@@ -244,11 +242,9 @@
 (1 row)
...
tap
[02:16:26.761](76.726s) not ok 5 - regression tests pass
tap
[02:17:44.427](81.587s) not ok 2 - regression tests pass
test
[02:20:52.446]  24/340 postgresql:regress / regress/regress                                            ERROR            ...
[02:20:52.446]  33/340 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[02:20:52.446] 106/340 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
Windows - Server 2019, VS 2019 - Meson & ninja
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/jsonpath.out C:/cirrus/build/testrun/pg_upgrade/002_pg_...
--- C:/cirrus/src/test/regress/expected/jsonpath.out	2025-05-27 02:13:19.836837700 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonpath.out	2025-05-27 02:16:46.803175100 +0000
@@ -160,11 +160,9 @@
 (1 row)
 
 select '1 * 2 + 4 % -3 != false'::jsonpath;
-         jsonpath          
----------------------------
- (1 * 2 + 4 % -3 != false)
-(1 row)
-
+ERROR:  syntax error at end of jsonpath input
+LINE 1: select '1 * 2 + 4 % -3 != false'::jsonpath;
+               ^
 select '"\b\f\r\n\t\v\"\''\\"'::jsonpath;
         jsonpath         
 -------------------------
@@ -244,11 +242,9 @@
 (1 row)
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/jsonpath.out C:/cirrus/build/testrun/recovery/027_strea...
--- C:/cirrus/src/test/regress/expected/jsonpath.out	2025-05-27 02:13:19.836837700 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/jsonpath.out	2025-05-27 02:19:18.200183500 +0000
@@ -160,11 +160,9 @@
 (1 row)
 
 select '1 * 2 + 4 % -3 != false'::jsonpath;
-         jsonpath          
----------------------------
- (1 * 2 + 4 % -3 != false)
-(1 row)
-
+ERROR:  syntax error at end of jsonpath input
+LINE 1: select '1 * 2 + 4 % -3 != false'::jsonpath;
+               ^
 select '"\b\f\r\n\t\v\"\''\\"'::jsonpath;
         jsonpath         
 -------------------------
@@ -244,11 +242,9 @@
 (1 row)
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/jsonpath.out C:/cirrus/build/testrun/regress/regress/re...
--- C:/cirrus/src/test/regress/expected/jsonpath.out	2025-05-27 02:13:19.836837700 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/jsonpath.out	2025-05-27 02:16:42.298796500 +0000
@@ -160,11 +160,9 @@
 (1 row)
 
 select '1 * 2 + 4 % -3 != false'::jsonpath;
-         jsonpath          
----------------------------
- (1 * 2 + 4 % -3 != false)
-(1 row)
-
+ERROR:  syntax error at end of jsonpath input
+LINE 1: select '1 * 2 + 4 % -3 != false'::jsonpath;
+               ^
 select '"\b\f\r\n\t\v\"\''\\"'::jsonpath;
         jsonpath         
 -------------------------
@@ -244,11 +242,9 @@
 (1 row)
...
tap
[02:17:10.723](114.942s) not ok 5 - regression tests pass
tap
[02:19:45.015](124.437s) not ok 2 - regression tests pass
test
[02:26:48.940]  13/334 postgresql:regress / regress/regress                                            ERROR           1...
[02:26:48.940]  18/334 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           2...
[02:26:48.940]  69/334 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
53/5111 Synchronization of sequences to subscriber
CompilerWarnings
compiler
[00:15:24.965] ../../../../src/include/utils/elog.h:240:25: error: ‘seqinfo’ may be used uninitialized [-Werror=maybe-un...
compiler
[00:14:03.921] ../../../../src/include/utils/elog.h:240:25: error: ‘seqinfo’ may be used uninitialized [-Werror=maybe-un...
compiler
[00:24:13.610] ../../../../src/include/utils/elog.h:240:25: error: ‘seqinfo’ may be used uninitialized [-Werror=maybe-un...
53/5768 ALTER DOMAIN ADD NOT NULL NOT VALID
FreeBSD - Meson
core
[05:45:03.419] #0  0x000000082a9e175a in _sigprocmask () from /lib/libc.so.7
[05:45:03.419] #1  0x000000082aa1ea2f in _system () from /lib/libc.so.7
[05:45:03.419] #2  0x000000082bf6e8a3 in ?? () from /lib/libthr.so.3
[05:45:03.419] #3  0x0000000000685cd7 in RestoreArchivedFile (path=path@entry=0x8212c71e0 "`r,!\b", xlogfname=xlogfname@...
[05:45:03.419] #4  0x0000000000691330 in XLogFileRead (segno=segno@entry=4, tli=tli@entry=2, source=source@entry=XLOG_FR...
[05:45:03.419] #5  0x000000000068d06c in XLogFileReadAnyTLI (segno=4, source=XLOG_FROM_ANY) at ../src/backend/access/tra...
[05:45:03.419] #6  WaitForWALToBecomeAvailable (RecPtr=67209072, tliRecPtr=67209048, replayTLI=2, replayLSN=67209048, ra...
[05:45:03.419] #7  XLogPageRead (xlogreader=0x2b750d41d130, targetPagePtr=67207168, reqLen=1904, targetRecPtr=67209048, ...
[05:45:03.419] #8  0x000000000069407a in ReadPageInternal (state=state@entry=0x2b750d41d130, pageptr=67207168, reqLen=19...
[05:45:03.419] #9  0x0000000000692ea8 in XLogDecodeNextRecord (state=0x2b750d41d130, nonblocking=false) at ../src/backen...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/domain.out /tmp/cirrus-ci-build/build/testrun/recovery/027_strea...
--- /tmp/cirrus-ci-build/src/test/regress/expected/domain.out	2025-05-26 05:36:13.014991000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/domain.out	2025-05-26 05:40:35.860674000...
@@ -957,8 +957,8 @@
 WHERE contypid = 'things'::regtype;
   conname  | pg_get_constraintdef 
 -----------+----------------------
- meow      | CHECK ((VALUE < 11))
  domain_nn | NOT NULL NOT VALID
+ meow      | CHECK ((VALUE < 11))
 (2 rows)
 
 ALTER DOMAIN things VALIDATE CONSTRAINT domain_nn; --error
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/domain.out /tmp/cirrus-ci-build/build/testrun/regress/regress/re...
--- /tmp/cirrus-ci-build/src/test/regress/expected/domain.out	2025-05-26 05:36:13.014991000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/domain.out	2025-05-26 05:39:20.546422000 +0000
@@ -957,8 +957,8 @@
 WHERE contypid = 'things'::regtype;
   conname  | pg_get_constraintdef 
 -----------+----------------------
- meow      | CHECK ((VALUE < 11))
  domain_nn | NOT NULL NOT VALID
+ meow      | CHECK ((VALUE < 11))
 (2 rows)
 
 ALTER DOMAIN things VALIDATE CONSTRAINT domain_nn; --error
tap
[05:41:11.245](214.318s) not ok 2 - regression tests pass
test
[05:42:32.155] 152/339 postgresql:regress / regress/regress                                            ERROR           1...
[05:42:32.155] 260/339 postgresql:recovery / recovery/027_stream_regress                               ERROR           2...
Linux - Debian Bookworm - Meson
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/domain.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/domain.out	2025-05-26 05:36:17.949525371 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/domain.out	2025-05-26 05:39:05.596395118 +...
@@ -957,8 +957,8 @@
 WHERE contypid = 'things'::regtype;
   conname  | pg_get_constraintdef 
 -----------+----------------------
- meow      | CHECK ((VALUE < 11))
  domain_nn | NOT NULL NOT VALID
+ meow      | CHECK ((VALUE < 11))
 (2 rows)
 
 ALTER DOMAIN things VALIDATE CONSTRAINT domain_nn; --error
tap
[05:39:19.967](84.718s) not ok 5 - regression tests pass
test
[05:44:02.022]  34/340 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
53/5382 Adding compression of temporary files
Linux - Debian Bookworm - Meson
core
[05:20:44.332] #0  0x00007fb3b64ec400 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[05:20:44.332] #1  0x00007fb3b650e758 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[05:20:44.332] #2  0x000056112c8af512 in ?? ()
[05:20:44.332] #3  0x000056112c8af936 in ?? ()
[05:20:44.332] #4  0x000056112c8b2484 in ?? ()
[05:20:44.332] #5  0x000056112c8a05fb in ?? ()
[05:20:44.332] #6  0x00007fb3b64b724a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[05:20:44.332] #7  0x00007fb3b64b7305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
[05:20:44.332] #8  0x000056112c8a0781 in ?? ()
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join_hash_pglz.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgr...
--- /tmp/cirrus-ci-build/src/test/regress/expected/join_hash_pglz.out	2025-05-26 05:04:40.686524215 +0000
+++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/join_hash_pglz.out	2025-05-26 05:13:37....
@@ -262,11 +262,8 @@
 $$
   select count(*) from simple r join simple s using (id);
 $$);
- initially_multibatch | increased_batches 
-----------------------+-------------------
- t                    | f
-(1 row)
-
+ERROR:  could not read from temporary file: read only 8176 of 1572860 bytes
+CONTEXT:  PL/pgSQL function hash_join_batches(text) line 6 at FOR over EXECUTE statement
 rollback to settings;
 -- parallel with parallel-aware hash join
 savepoint settings;
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join_hash_pglz.out /tmp/cirrus-ci-build/build-32/testrun/recover...
--- /tmp/cirrus-ci-build/src/test/regress/expected/join_hash_pglz.out	2025-05-26 05:04:40.686524215 +0000
+++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/join_hash_pglz.out	2025-05-26 05:15:0...
@@ -594,11 +594,8 @@
 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;
- count 
--------
-     3
-(1 row)
-
+ERROR:  could not read from temporary file: read only 8180 of 1572860 bytes
+CONTEXT:  parallel worker
 select final > 1 as multibatch
   from hash_join_batches(
 $$
@@ -606,11 +603,7 @@
     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;
...
tap
[05:13:37.571](83.707s) not ok 5 - regression tests pass
tap
[05:15:00.584](87.752s) not ok 2 - regression tests pass
test
[05:18:19.535]  34/340 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[05:18:19.535] 107/340 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
Windows - Server 2019, VS 2019 - Meson & ninja
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/join_hash_pglz.out C:/cirrus/build/testrun/pg_upgrade/0...
--- C:/cirrus/src/test/regress/expected/join_hash_pglz.out	2025-05-26 05:04:51.500192500 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/join_hash_pglz.out	2025-05-26 05:08:59.530163600 +000...
@@ -594,11 +594,8 @@
 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;
- count 
--------
-     3
-(1 row)
-
+ERROR:  could not read from temporary file: read only 8 of 16 bytes
+CONTEXT:  parallel worker
 select final > 1 as multibatch
   from hash_join_batches(
 $$
@@ -606,11 +603,7 @@
     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;
...
tap
[05:09:00.219](129.663s) not ok 5 - regression tests pass
test
[05:18:47.957]  21/334 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           2...
53/5714 Allow to collect statistics on virtual generated columns
FreeBSD - Meson
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out	2025-05-26 00:59:01.813042000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/stats_ext.out	2025-05-26 01:02:15.64685100...
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out /tmp/cirrus-ci-build/build/testrun/recovery/027_st...
--- /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out	2025-05-26 00:59:01.813042000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/stats_ext.out	2025-05-26 01:03:33.775719...
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out /tmp/cirrus-ci-build/build/testrun/regress/regress...
--- /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out	2025-05-26 00:59:01.813042000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/stats_ext.out	2025-05-26 01:02:20.350387000 +0000
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
tap
[01:03:42.057](199.752s) not ok 5 - regression tests pass
tap
[01:04:58.034](232.155s) not ok 2 - regression tests pass
test
[01:06:17.421]  95/339 postgresql:regress / regress/regress                                            ERROR           2...
[01:06:17.421] 184/339 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           3...
[01:06:17.421] 266/339 postgresql:recovery / recovery/027_stream_regress                               ERROR           3...
Linux - Debian Bookworm - Autoconf
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/...
--- /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out	2025-05-26 00:59:01.461638228 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/stats_ext.out	2025-05-26 01:08:09.380904126 +0000
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out	2025-05-26 00:59:01.461638228 +0000
+++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/stats_ext.out	2025-05-26 01:09:35.592739877 +0000
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out /tmp/cirrus-ci-build/src/test/regress/results/stat...
--- /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out	2025-05-26 00:59:01.461638228 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/stats_ext.out	2025-05-26 01:04:28.072064171 +0000
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
tap
[01:09:12.260](156.833s) not ok 5 - regression tests pass
tap
[01:10:13.514](112.152s) not ok 2 - regression tests pass
Linux - Debian Bookworm - Meson
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out	2025-05-26 00:58:59.844292079 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/stats_ext.out	2025-05-26 01:04:17.04460093...
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out /tmp/cirrus-ci-build/build/testrun/recovery/027_st...
--- /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out	2025-05-26 00:58:59.844292079 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/stats_ext.out	2025-05-26 01:05:34.600579...
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out /tmp/cirrus-ci-build/build/testrun/regress/regress...
--- /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out	2025-05-26 00:58:59.844292079 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/stats_ext.out	2025-05-26 01:04:16.040601188 +0000
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
tap
[01:04:49.789](76.931s) not ok 5 - regression tests pass
tap
[01:06:09.065](80.899s) not ok 2 - regression tests pass
test
[01:09:05.133]  16/340 postgresql:regress / regress/regress                                            ERROR            ...
[01:09:05.133]  33/340 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[01:09:05.133] 110/340 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
Windows - Server 2019, VS 2019 - Meson & ninja
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/stats_ext.out C:/cirrus/build/testrun/pg_upgrade/002_pg...
--- C:/cirrus/src/test/regress/expected/stats_ext.out	2025-05-26 00:59:07.831328900 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/stats_ext.out	2025-05-26 01:02:49.955829600 +0000
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/stats_ext.out C:/cirrus/build/testrun/recovery/027_stre...
--- C:/cirrus/src/test/regress/expected/stats_ext.out	2025-05-26 00:59:07.831328900 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/stats_ext.out	2025-05-26 01:05:58.921836200 +0000
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/stats_ext.out C:/cirrus/build/testrun/regress/regress/r...
--- C:/cirrus/src/test/regress/expected/stats_ext.out	2025-05-26 00:59:07.831328900 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/stats_ext.out	2025-05-26 01:02:49.007205200 +0000
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
tap
[01:03:51.016](144.450s) not ok 5 - regression tests pass
tap
[01:06:56.055](154.530s) not ok 2 - regression tests pass
test
[01:15:46.892]  10/334 postgresql:regress / regress/regress                                            ERROR           1...
[01:15:46.892]  19/334 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           2...
[01:15:46.892]  68/334 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
53/5737 speed up pg_upgrade with many large objects
Windows - Server 2019, VS 2019 - Meson & ninja
test
[19:25:53.563] 334/334 postgresql:ecpg / ecpg/ecpg                                                     TIMEOUT        10...
53/5770 Slot's restart_lsn may point to removed WAL segment after hard restart unexpectedly
macOS - Sonoma - Meson
tap
[12:46:19.806](0.000s) not ok 61 - bad device authz response: overlarge JSON: matches
test
[12:46:27.975] 333/341 postgresql:oauth_validator / oauth_validator/001_server                         ERROR            ...
53/5773 Disallow concurrent ALTER DOMAIN and DROP DOMAIN
CompilerWarnings
compiler
[09:03:37.728] typecmds.c:2858:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[09:03:37.728] typecmds.c:2969:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[09:03:37.728] typecmds.c:2631:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[09:03:37.728] typecmds.c:2760:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[09:03:37.728] typecmds.c:3078:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[09:02:50.959] typecmds.c:2858:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[09:02:50.959] typecmds.c:2631:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[09:02:50.959] typecmds.c:2760:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[09:02:50.959] typecmds.c:2969:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[09:02:50.959] typecmds.c:3078:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[09:01:43.455] typecmds.c:2631:9: error: implicit declaration of function ‘LockDatabaseObject’ [-Werror=implicit-functio...
compiler
[09:00:56.952] typecmds.c:2631:9: error: implicit declaration of function ‘LockDatabaseObject’ [-Werror=implicit-functio...
compiler
[09:05:07.531] typecmds.c:2631:9: error: implicit declaration of function ‘LockDatabaseObject’ [-Werror=implicit-functio...
53/5734 Improve logicalrep_worker_launch() logic
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[08:08:47.402](0.003s) not ok 5 - reserved_connections limit: matches
test
[08:11:23.765] 253/334 postgresql:postmaster / postmaster/002_connection_limits                        ERROR            ...
53/5087 Doc: Move and modify standalone hot backups section
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[06:45:54.052](0.000s) not ok 23 - connect : matches
test
[06:48:32.434] 254/334 postgresql:postmaster / postmaster/003_start_stop                               ERROR            ...
53/5681 Prevent internal error at concurrent CREATE OR REPLACE / ALTER FUNCTION
FreeBSD - Meson
core
[05:17:30.647] #0  0x000006200648975a in ?? () from /libexec/ld-elf.so.1
[05:17:30.647] #1  0x00000620064837fc in ?? () from /libexec/ld-elf.so.1
[05:17:30.647] #2  0x0000000000000000 in ?? ()
regress
diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/change-function.out /tmp/cirrus-ci-build/build/testrun/isolati...
--- /tmp/cirrus-ci-build/src/test/isolation/expected/change-function.out	2025-05-25 05:08:10.970772000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/change-function.out	2025-05-25 05:11:04.127043000 +00...
@@ -18,6 +18,7 @@
 
 step c1: COMMIT;
 step alter_f: <... completed>
+ERROR:  tuple concurrently updated
 step r2: ROLLBACK;
 
 starting permutation: b1 b2 drop_f create_f1 c2 c1
@@ -27,6 +28,7 @@
 step create_f1: CREATE OR REPLACE FUNCTION f1() RETURNS INT LANGUAGE sql AS $$ SELECT 2;$$; <waiting ...>
 step c2: COMMIT;
 step create_f1: <... completed>
+ERROR:  tuple concurrently deleted
 step c1: COMMIT;
 
 starting permutation: b1 b2 create_f2 create_f1 c2 c1
@@ -36,4 +38,5 @@
...
test
[05:15:06.065] 101/339 postgresql:isolation / isolation/isolation                                      ERROR           1...
Linux - Debian Bookworm - Autoconf
core
[05:20:07.511] #0  0x00007f2f7ef5dbb3 in ?? () from /lib64/ld-linux-x86-64.so.2
[05:20:07.511] #1  0x00007f2f7ef43a29 in ?? () from /lib64/ld-linux-x86-64.so.2
[05:20:07.511] #2  0x00007f2f7ef45075 in ?? () from /lib64/ld-linux-x86-64.so.2
[05:20:07.511] #3  0x00007f2f7ef3f261 in ?? () from /lib64/ld-linux-x86-64.so.2
[05:20:07.511] #4  0x00007f2f7ef553c1 in _dl_catch_exception () from /lib64/ld-linux-x86-64.so.2
[05:20:07.511] #5  0x00007f2f7ef3f5ca in ?? () from /lib64/ld-linux-x86-64.so.2
[05:20:07.511] #6  0x00007f2f7ef5aa4a in ?? () from /lib64/ld-linux-x86-64.so.2
[05:20:07.511] #7  0x00007f2f7ef572ff in ?? () from /lib64/ld-linux-x86-64.so.2
[05:20:07.511] #8  0x00007f2f7ef58c7c in ?? () from /lib64/ld-linux-x86-64.so.2
[05:20:07.511] #9  0x00007f2f7ef57b28 in ?? () from /lib64/ld-linux-x86-64.so.2
regress
diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/change-function.out /tmp/cirrus-ci-build/src/test/isolation/ou...
--- /tmp/cirrus-ci-build/src/test/isolation/expected/change-function.out	2025-05-25 05:08:11.204208343 +0000
+++ /tmp/cirrus-ci-build/src/test/isolation/output_iso/results/change-function.out	2025-05-25 05:11:30.311740778 +0000
@@ -18,6 +18,7 @@
 
 step c1: COMMIT;
 step alter_f: <... completed>
+ERROR:  tuple concurrently updated
 step r2: ROLLBACK;
 
 starting permutation: b1 b2 drop_f create_f1 c2 c1
@@ -27,6 +28,7 @@
 step create_f1: CREATE OR REPLACE FUNCTION f1() RETURNS INT LANGUAGE sql AS $$ SELECT 2;$$; <waiting ...>
 step c2: COMMIT;
 step create_f1: <... completed>
+ERROR:  tuple concurrently deleted
 step c1: COMMIT;
 
 starting permutation: b1 b2 create_f2 create_f1 c2 c1
@@ -36,4 +38,5 @@
...
Linux - Debian Bookworm - Meson
core
[05:17:28.270] #0  0x00007ff7b4088b20 in ?? ()
[05:17:28.270] #1  0x0000000000000003 in ?? ()
[05:17:28.270] #2  0x00007ffc8ee9b3df in ?? ()
[05:17:28.270] #3  0x00007ffc8ee9b3e2 in ?? ()
[05:17:28.270] #4  0x00007ffc8ee9b3e5 in ?? ()
[05:17:28.270] #5  0x0000000000000000 in ?? ()
regress
diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/change-function.out /tmp/cirrus-ci-build/build/testrun/isolati...
--- /tmp/cirrus-ci-build/src/test/isolation/expected/change-function.out	2025-05-25 05:08:09.125024359 +0000
+++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/change-function.out	2025-05-25 05:10:35.505375390 +00...
@@ -18,6 +18,7 @@
 
 step c1: COMMIT;
 step alter_f: <... completed>
+ERROR:  tuple concurrently updated
 step r2: ROLLBACK;
 
 starting permutation: b1 b2 drop_f create_f1 c2 c1
@@ -27,6 +28,7 @@
 step create_f1: CREATE OR REPLACE FUNCTION f1() RETURNS INT LANGUAGE sql AS $$ SELECT 2;$$; <waiting ...>
 step c2: COMMIT;
 step create_f1: <... completed>
+ERROR:  tuple concurrently deleted
 step c1: COMMIT;
 
 starting permutation: b1 b2 create_f2 create_f1 c2 c1
@@ -36,4 +38,5 @@
...
test
[05:15:07.495]  26/340 postgresql:isolation / isolation/isolation                                      ERROR            ...
macOS - Sonoma - Meson
regress
diff -U3 /Users/admin/pgsql/src/test/isolation/expected/change-function.out /Users/admin/pgsql/build/testrun/isolation/i...
--- /Users/admin/pgsql/src/test/isolation/expected/change-function.out	2025-05-25 05:07:12
+++ /Users/admin/pgsql/build/testrun/isolation/isolation/results/change-function.out	2025-05-25 05:09:30
@@ -18,6 +18,7 @@
 
 step c1: COMMIT;
 step alter_f: <... completed>
+ERROR:  tuple concurrently updated
 step r2: ROLLBACK;
 
 starting permutation: b1 b2 drop_f create_f1 c2 c1
@@ -27,6 +28,7 @@
 step create_f1: CREATE OR REPLACE FUNCTION f1() RETURNS INT LANGUAGE sql AS $$ SELECT 2;$$; <waiting ...>
 step c2: COMMIT;
 step create_f1: <... completed>
+ERROR:  tuple concurrently deleted
 step c1: COMMIT;
 
 starting permutation: b1 b2 create_f2 create_f1 c2 c1
@@ -36,4 +38,5 @@
...
test
[05:12:48.267]  33/339 postgresql:isolation / isolation/isolation                                      ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/isolation/expected/change-function.out C:/cirrus/build/testrun/isolation...
--- C:/cirrus/src/test/isolation/expected/change-function.out	2025-05-25 05:08:14.334478800 +0000
+++ C:/cirrus/build/testrun/isolation/isolation/results/change-function.out	2025-05-25 05:12:48.254612600 +0000
@@ -18,6 +18,7 @@
 
 step c1: COMMIT;
 step alter_f: <... completed>
+ERROR:  tuple concurrently updated
 step r2: ROLLBACK;
 
 starting permutation: b1 b2 drop_f create_f1 c2 c1
@@ -27,6 +28,7 @@
 step create_f1: CREATE OR REPLACE FUNCTION f1() RETURNS INT LANGUAGE sql AS $$ SELECT 2;$$; <waiting ...>
 step c2: COMMIT;
 step create_f1: <... completed>
+ERROR:  tuple concurrently deleted
 step c1: COMMIT;
 
 starting permutation: b1 b2 create_f2 create_f1 c2 c1
@@ -36,4 +38,5 @@
...
test
[05:22:04.844]  29/334 postgresql:isolation / isolation/isolation                                      ERROR           1...
53/3659 Add SPLIT PARTITION/MERGE PARTITIONS commands
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[03:57:25.946](0.000s) not ok 3 - checking a non-existent database stderr /(?^:FATAL:  database "qqq" does not exist)/
test
[04:03:35.056] 143/334 postgresql:pg_amcheck / pg_amcheck/002_nonesuch                                 ERROR            ...
53/5214 SQL:2023 JSON simplified accessor support
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[02:32:16.426] c:\cirrus\src\backend\utils\adt\jsonbsubs.c(223) : warning C4715: 'make_jsonpath_item_expr': not all cont...
53/4971 [CREATE|RE] INDEX CONCURRENTLY with single heap scan and short-term resetting shapshots
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[23:00:06.153] c:\cirrus\src\backend\access\stir\stir.c(423) : warning C4715: 'stirbeginscan': not all control paths ret...
53/5270 jsonpath string methods: lower, upper, initcap, l/r/btrim, replace, split_part
CompilerWarnings
compiler
[22:09:57.696] jsonpath_exec.c:2828:13: error: mixing declarations and code is incompatible with standards before C99 [-...
compiler
[22:09:47.625] jsonpath_exec.c:2828:13: error: mixing declarations and code is incompatible with standards before C99 [-...
compiler
[22:09:18.276] jsonpath_exec.c:2828:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-sta...
compiler
[22:09:08.118] jsonpath_exec.c:2828:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-sta...
compiler
[22:10:22.354] jsonpath_exec.c:2828:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-sta...
FreeBSD - Meson
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out	2025-05-24 22:08:23.700781000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonpath.out	2025-05-24 22:11:41.420323000...
@@ -160,11 +160,9 @@
 (1 row)
 
 select '1 * 2 + 4 % -3 != false'::jsonpath;
-         jsonpath          
----------------------------
- (1 * 2 + 4 % -3 != false)
-(1 row)
-
+ERROR:  syntax error at end of jsonpath input
+LINE 1: select '1 * 2 + 4 % -3 != false'::jsonpath;
+               ^
 select '"\b\f\r\n\t\v\"\''\\"'::jsonpath;
         jsonpath         
 -------------------------
@@ -244,11 +242,9 @@
 (1 row)
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out	2025-05-24 22:08:23.700781000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/jsonpath.out	2025-05-24 22:12:51.8804590...
@@ -160,11 +160,9 @@
 (1 row)
 
 select '1 * 2 + 4 % -3 != false'::jsonpath;
-         jsonpath          
----------------------------
- (1 * 2 + 4 % -3 != false)
-(1 row)
-
+ERROR:  syntax error at end of jsonpath input
+LINE 1: select '1 * 2 + 4 % -3 != false'::jsonpath;
+               ^
 select '"\b\f\r\n\t\v\"\''\\"'::jsonpath;
         jsonpath         
 -------------------------
@@ -244,11 +242,9 @@
 (1 row)
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out /tmp/cirrus-ci-build/build/testrun/regress/regress/...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out	2025-05-24 22:08:23.700781000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/jsonpath.out	2025-05-24 22:11:39.043886000 +0000
@@ -160,11 +160,9 @@
 (1 row)
 
 select '1 * 2 + 4 % -3 != false'::jsonpath;
-         jsonpath          
----------------------------
- (1 * 2 + 4 % -3 != false)
-(1 row)
-
+ERROR:  syntax error at end of jsonpath input
+LINE 1: select '1 * 2 + 4 % -3 != false'::jsonpath;
+               ^
 select '"\b\f\r\n\t\v\"\''\\"'::jsonpath;
         jsonpath         
 -------------------------
@@ -244,11 +242,9 @@
 (1 row)
...
tap
[22:12:40.323](210.037s) not ok 5 - regression tests pass
tap
[22:13:45.203](233.683s) not ok 2 - regression tests pass
test
[22:14:58.389] 160/339 postgresql:regress / regress/regress                                            ERROR           2...
[22:14:58.389] 196/339 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           3...
[22:14:58.389] 271/339 postgresql:recovery / recovery/027_stream_regress                               ERROR           3...
Linux - Debian Bookworm - Autoconf
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out	2025-05-24 22:08:23.748295387 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/jsonpath.out	2025-05-24 22:14:52.289159626 +0000
@@ -160,11 +160,9 @@
 (1 row)
 
 select '1 * 2 + 4 % -3 != false'::jsonpath;
-         jsonpath          
----------------------------
- (1 * 2 + 4 % -3 != false)
-(1 row)
-
+ERROR:  syntax error at end of jsonpath input
+LINE 1: select '1 * 2 + 4 % -3 != false'::jsonpath;
+               ^
 select '"\b\f\r\n\t\v\"\''\\"'::jsonpath;
         jsonpath         
 -------------------------
@@ -244,11 +242,9 @@
 (1 row)
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/re...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out	2025-05-24 22:08:23.748295387 +0000
+++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/jsonpath.out	2025-05-24 22:15:54.492422196 +0000
@@ -160,11 +160,9 @@
 (1 row)
 
 select '1 * 2 + 4 % -3 != false'::jsonpath;
-         jsonpath          
----------------------------
- (1 * 2 + 4 % -3 != false)
-(1 row)
-
+ERROR:  syntax error at end of jsonpath input
+LINE 1: select '1 * 2 + 4 % -3 != false'::jsonpath;
+               ^
 select '"\b\f\r\n\t\v\"\''\\"'::jsonpath;
         jsonpath         
 -------------------------
@@ -244,11 +242,9 @@
 (1 row)
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out /tmp/cirrus-ci-build/src/test/regress/results/jsonp...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out	2025-05-24 22:08:23.748295387 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/jsonpath.out	2025-05-24 22:11:44.039562374 +0000
@@ -160,11 +160,9 @@
 (1 row)
 
 select '1 * 2 + 4 % -3 != false'::jsonpath;
-         jsonpath          
----------------------------
- (1 * 2 + 4 % -3 != false)
-(1 row)
-
+ERROR:  syntax error at end of jsonpath input
+LINE 1: select '1 * 2 + 4 % -3 != false'::jsonpath;
+               ^
 select '"\b\f\r\n\t\v\"\''\\"'::jsonpath;
         jsonpath         
 -------------------------
@@ -244,11 +242,9 @@
 (1 row)
...
tap
[22:15:15.195](121.049s) not ok 5 - regression tests pass
tap
[22:16:11.802](89.074s) not ok 2 - regression tests pass
Linux - Debian Bookworm - Meson
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_p...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out	2025-05-24 22:08:22.820773842 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonpath.out	2025-05-24 22:10:50.396888922...
@@ -160,11 +160,9 @@
 (1 row)
 
 select '1 * 2 + 4 % -3 != false'::jsonpath;
-         jsonpath          
----------------------------
- (1 * 2 + 4 % -3 != false)
-(1 row)
-
+ERROR:  syntax error at end of jsonpath input
+LINE 1: select '1 * 2 + 4 % -3 != false'::jsonpath;
+               ^
 select '"\b\f\r\n\t\v\"\''\\"'::jsonpath;
         jsonpath         
 -------------------------
@@ -244,11 +242,9 @@
 (1 row)
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out /tmp/cirrus-ci-build/build/testrun/recovery/027_str...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out	2025-05-24 22:08:22.820773842 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/jsonpath.out	2025-05-24 22:12:04.1214081...
@@ -160,11 +160,9 @@
 (1 row)
 
 select '1 * 2 + 4 % -3 != false'::jsonpath;
-         jsonpath          
----------------------------
- (1 * 2 + 4 % -3 != false)
-(1 row)
-
+ERROR:  syntax error at end of jsonpath input
+LINE 1: select '1 * 2 + 4 % -3 != false'::jsonpath;
+               ^
 select '"\b\f\r\n\t\v\"\''\\"'::jsonpath;
         jsonpath         
 -------------------------
@@ -244,11 +242,9 @@
 (1 row)
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out /tmp/cirrus-ci-build/build/testrun/regress/regress/...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonpath.out	2025-05-24 22:08:22.820773842 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/jsonpath.out	2025-05-24 22:10:45.592851807 +0000
@@ -160,11 +160,9 @@
 (1 row)
 
 select '1 * 2 + 4 % -3 != false'::jsonpath;
-         jsonpath          
----------------------------
- (1 * 2 + 4 % -3 != false)
-(1 row)
-
+ERROR:  syntax error at end of jsonpath input
+LINE 1: select '1 * 2 + 4 % -3 != false'::jsonpath;
+               ^
 select '"\b\f\r\n\t\v\"\''\\"'::jsonpath;
         jsonpath         
 -------------------------
@@ -244,11 +242,9 @@
 (1 row)
...
tap
[22:11:06.547](77.172s) not ok 5 - regression tests pass
tap
[22:12:21.638](78.043s) not ok 2 - regression tests pass
test
[22:15:26.284]  24/340 postgresql:regress / regress/regress                                            ERROR            ...
[22:15:26.284]  35/340 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[22:15:26.284] 106/340 postgresql:recovery / recovery/027_stream_regress                               ERROR            ...
macOS - Sonoma - Meson
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/jsonpath.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_up...
--- /Users/admin/pgsql/src/test/regress/expected/jsonpath.out	2025-05-24 22:08:08
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonpath.out	2025-05-24 22:09:59
@@ -160,11 +160,9 @@
 (1 row)
 
 select '1 * 2 + 4 % -3 != false'::jsonpath;
-         jsonpath          
----------------------------
- (1 * 2 + 4 % -3 != false)
-(1 row)
-
+ERROR:  syntax error at end of jsonpath input
+LINE 1: select '1 * 2 + 4 % -3 != false'::jsonpath;
+               ^
 select '"\b\f\r\n\t\v\"\''\\"'::jsonpath;
         jsonpath         
 -------------------------
@@ -244,11 +242,9 @@
 (1 row)
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/jsonpath.out /Users/admin/pgsql/build/testrun/recovery/027_stream_...
--- /Users/admin/pgsql/src/test/regress/expected/jsonpath.out	2025-05-24 22:08:08
+++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/jsonpath.out	2025-05-24 22:11:13
@@ -160,11 +160,9 @@
 (1 row)
 
 select '1 * 2 + 4 % -3 != false'::jsonpath;
-         jsonpath          
----------------------------
- (1 * 2 + 4 % -3 != false)
-(1 row)
-
+ERROR:  syntax error at end of jsonpath input
+LINE 1: select '1 * 2 + 4 % -3 != false'::jsonpath;
+               ^
 select '"\b\f\r\n\t\v\"\''\\"'::jsonpath;
         jsonpath         
 -------------------------
@@ -244,11 +242,9 @@
 (1 row)
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/jsonpath.out /Users/admin/pgsql/build/testrun/regress/regress/resu...
--- /Users/admin/pgsql/src/test/regress/expected/jsonpath.out	2025-05-24 22:08:08
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/jsonpath.out	2025-05-24 22:10:03
@@ -160,11 +160,9 @@
 (1 row)
 
 select '1 * 2 + 4 % -3 != false'::jsonpath;
-         jsonpath          
----------------------------
- (1 * 2 + 4 % -3 != false)
-(1 row)
-
+ERROR:  syntax error at end of jsonpath input
+LINE 1: select '1 * 2 + 4 % -3 != false'::jsonpath;
+               ^
 select '"\b\f\r\n\t\v\"\''\\"'::jsonpath;
         jsonpath         
 -------------------------
@@ -244,11 +242,9 @@
 (1 row)
...
tap
[22:10:12.109](48.102s) not ok 5 - regression tests pass
tap
[22:11:28.508](72.362s) not ok 2 - regression tests pass
test
[22:13:21.114]  21/339 postgresql:regress / regress/regress                                            ERROR            ...
[22:13:21.114]  28/339 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[22:13:21.114] 142/339 postgresql:recovery / recovery/027_stream_regress                               ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/jsonpath.out C:/cirrus/build/testrun/pg_upgrade/002_pg_...
--- C:/cirrus/src/test/regress/expected/jsonpath.out	2025-05-24 22:08:26.781223900 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonpath.out	2025-05-24 22:11:33.316107800 +0000
@@ -160,11 +160,9 @@
 (1 row)
 
 select '1 * 2 + 4 % -3 != false'::jsonpath;
-         jsonpath          
----------------------------
- (1 * 2 + 4 % -3 != false)
-(1 row)
-
+ERROR:  syntax error at end of jsonpath input
+LINE 1: select '1 * 2 + 4 % -3 != false'::jsonpath;
+               ^
 select '"\b\f\r\n\t\v\"\''\\"'::jsonpath;
         jsonpath         
 -------------------------
@@ -244,11 +242,9 @@
 (1 row)
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/jsonpath.out C:/cirrus/build/testrun/recovery/027_strea...
--- C:/cirrus/src/test/regress/expected/jsonpath.out	2025-05-24 22:08:26.781223900 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/jsonpath.out	2025-05-24 22:13:58.593147400 +0000
@@ -160,11 +160,9 @@
 (1 row)
 
 select '1 * 2 + 4 % -3 != false'::jsonpath;
-         jsonpath          
----------------------------
- (1 * 2 + 4 % -3 != false)
-(1 row)
-
+ERROR:  syntax error at end of jsonpath input
+LINE 1: select '1 * 2 + 4 % -3 != false'::jsonpath;
+               ^
 select '"\b\f\r\n\t\v\"\''\\"'::jsonpath;
         jsonpath         
 -------------------------
@@ -244,11 +242,9 @@
 (1 row)
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/jsonpath.out C:/cirrus/build/testrun/regress/regress/re...
--- C:/cirrus/src/test/regress/expected/jsonpath.out	2025-05-24 22:08:26.781223900 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/jsonpath.out	2025-05-24 22:11:35.533584000 +0000
@@ -160,11 +160,9 @@
 (1 row)
 
 select '1 * 2 + 4 % -3 != false'::jsonpath;
-         jsonpath          
----------------------------
- (1 * 2 + 4 % -3 != false)
-(1 row)
-
+ERROR:  syntax error at end of jsonpath input
+LINE 1: select '1 * 2 + 4 % -3 != false'::jsonpath;
+               ^
 select '"\b\f\r\n\t\v\"\''\\"'::jsonpath;
         jsonpath         
 -------------------------
@@ -244,11 +242,9 @@
 (1 row)
...
tap
[22:11:55.954](101.053s) not ok 5 - regression tests pass
tap
[22:14:24.124](114.335s) not ok 2 - regression tests pass
test
[22:21:06.351]  13/334 postgresql:regress / regress/regress                                            ERROR           1...
[22:21:06.351]  16/334 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[22:21:06.351]  65/334 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
53/5535 Cross-type index comparison support in contrib/btree_gin
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[21:26:08.049](0.001s) not ok 5 - vacuumdb cannot target invalid database: matches
test
[21:29:07.204] 221/334 postgresql:scripts / scripts/101_vacuumdb_all                                   ERROR            ...
53/5111 Synchronization of sequences to subscriber
CompilerWarnings
compiler
[20:18:02.060] ../../../../src/include/utils/elog.h:240:25: error: ‘seqinfo’ may be used uninitialized [-Werror=maybe-un...
compiler
[20:16:47.946] ../../../../src/include/utils/elog.h:240:25: error: ‘seqinfo’ may be used uninitialized [-Werror=maybe-un...
compiler
[20:26:15.111] ../../../../src/include/utils/elog.h:240:25: error: ‘seqinfo’ may be used uninitialized [-Werror=maybe-un...
53/5624 Options to control remote transactions’ access/deferrable modes in postgres_fdw
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[17:42:14.178](0.376s) not ok 5 - psql connect success
[17:42:14.179](0.000s) not ok 6 - psql select 1
test
[17:50:40.662]  48/334 postgresql:recovery / recovery/041_checkpoint_at_promote                        ERROR            ...
53/5743 Fix missing comma in Requires.private
macOS - Sonoma - Meson
tap
[16:58:27.672](0.000s) not ok 19 - invalid limit: matches
test
[16:59:42.002] 205/339 postgresql:pg_waldump / pg_waldump/001_basic                                    ERROR            ...
53/5751 Disable parallel query by default
FreeBSD - Meson
core
[15:20:54.713] #0  0x000034b7a5d9a4e6 in ?? ()
[15:20:54.713] #1  0x00002826af3a6898 in ?? ()
[15:20:54.713] #2  0x000034b7a5d8ad79 in ?? ()
[15:20:54.713] #3  0x0000008000000000 in ?? ()
[15:20:54.713] #4  0x00002826af3a49f8 in ?? ()
[15:20:54.713] #5  0x0000000000000015 in ?? ()
[15:20:54.713] #6  0x000034b7a5d87000 in ?? ()
[15:20:54.713] #7  0x00002826af3a3e10 in ?? ()
[15:20:54.713] #8  0x000034b7a5d9d05d in ?? ()
[15:20:54.713] #9  0x0000000000000000 in ?? ()
regress
diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out /tmp/cirrus-ci-build/build/testrun/isola...
--- /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out	2025-05-24 15:13:14.870746000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/deadlock-parallel.out	2025-05-24 15:14:19.631194000 +...
@@ -46,6 +46,7 @@
         1
 (1 row)
 
+step e1c: COMMIT;
 step d2a1: <... completed>
   sum
 -----
@@ -57,7 +58,6 @@
          1
 (1 row)
 
-step e1c: COMMIT;
 step d2c: COMMIT;
 step e2l: <... completed>
 lock_excl
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out /tmp/cirrus-ci-build/build/testrun/pg_o...
--- /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out	2025-05-24 15:13:13.475470000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_overexplain/regress/results/pg_overexplain.out	2025-05-24 15:15:37.251031000 +...
@@ -91,26 +91,26 @@
  GroupAggregate
    Group Key: vegetables.genus
    Disabled Nodes: 0
-   Parallel Safe: true
+   Parallel Safe: false
    Plan Node ID: 0
    ->  Sort
          Sort Key: vegetables.genus, vegetables.name
          Disabled Nodes: 0
-         Parallel Safe: true
+         Parallel Safe: false
          Plan Node ID: 1
          ->  Append
                Disabled Nodes: 0
-               Parallel Safe: true
+               Parallel Safe: false
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/pg_upgrad...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-05-24 15:13:15.032781000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/select_parallel.out	2025-05-24 15:14:38.11...
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-05-24 15:13:15.020005000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/plpgsql.out	2025-05-24 15:14:53.058525000 ...
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/recovery/...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-05-24 15:13:15.032781000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/select_parallel.out	2025-05-24 15:15:46....
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-05-24 15:13:15.020005000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/plpgsql.out	2025-05-24 15:16:07.89839800...
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/regress/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-05-24 15:13:15.032781000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/select_parallel.out	2025-05-24 15:14:37.388818000 +0000
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/regress/regress/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-05-24 15:13:15.020005000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/plpgsql.out	2025-05-24 15:14:52.229377000 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
tap
[15:15:08.859](69.264s) not ok 5 - regression tests pass
tap
[15:16:24.727](98.664s) not ok 2 - regression tests pass
test
[15:18:15.466]  25/339 postgresql:regress / regress/regress                                            ERROR            ...
[15:18:15.466]  13/339 postgresql:isolation / isolation/isolation                                      ERROR            ...
[15:18:15.466]  89/339 postgresql:pg_overexplain / pg_overexplain/regress                              ERROR            ...
[15:18:15.466]  46/339 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[15:18:15.466] 167/339 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
Linux - Debian Bookworm - Autoconf
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out /tmp/cirrus-ci-build/contrib/pg_overexp...
--- /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out	2025-05-24 15:13:12.613860544 +0000
+++ /tmp/cirrus-ci-build/contrib/pg_overexplain/results/pg_overexplain.out	2025-05-24 15:16:15.334022208 +0000
@@ -91,26 +91,26 @@
  GroupAggregate
    Group Key: vegetables.genus
    Disabled Nodes: 0
-   Parallel Safe: true
+   Parallel Safe: false
    Plan Node ID: 0
    ->  Sort
          Sort Key: vegetables.genus, vegetables.name
          Disabled Nodes: 0
-         Parallel Safe: true
+         Parallel Safe: false
          Plan Node ID: 1
          ->  Append
                Disabled Nodes: 0
-               Parallel Safe: true
+               Parallel Safe: false
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-05-24 15:13:14.589085666 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/select_parallel.out	2025-05-24 15:18:27.706032319 +0000
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/re...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-05-24 15:13:14.569093059 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/plpgsql.out	2025-05-24 15:18:41.737998596 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out /tmp/cirrus-ci-build/src/test/isolation/...
--- /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out	2025-05-24 15:13:14.361169940 +0000
+++ /tmp/cirrus-ci-build/src/test/isolation/output_iso/results/deadlock-parallel.out	2025-05-24 15:15:26.626250547 +0000
@@ -46,6 +46,7 @@
         1
 (1 row)
 
+step e1c: COMMIT;
 step d2a1: <... completed>
   sum
 -----
@@ -57,7 +58,6 @@
          1
 (1 row)
 
-step e1c: COMMIT;
 step d2c: COMMIT;
 step e2l: <... completed>
 lock_excl
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/src/test/regress/result...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-05-24 15:13:14.589085666 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/select_parallel.out	2025-05-24 15:16:20.990047054 +0000
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/src/test/regress/results/plpgsq...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-05-24 15:13:14.569093059 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/plpgsql.out	2025-05-24 15:16:47.278118579 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
tap
[15:18:51.855](119.754s) not ok 5 - regression tests pass
Linux - Debian Bookworm - Meson
regress
diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out /tmp/cirrus-ci-build/build/testrun/isola...
--- /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out	2025-05-24 15:13:16.917088143 +0000
+++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/deadlock-parallel.out	2025-05-24 15:15:05.816393840 +...
@@ -46,6 +46,7 @@
         1
 (1 row)
 
+step e1c: COMMIT;
 step d2a1: <... completed>
   sum
 -----
@@ -57,7 +58,6 @@
          1
 (1 row)
 
-step e1c: COMMIT;
 step d2c: COMMIT;
 step e2l: <... completed>
 lock_excl
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out /tmp/cirrus-ci-build/build/testrun/pg_o...
--- /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out	2025-05-24 15:13:15.173088211 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_overexplain/regress/results/pg_overexplain.out	2025-05-24 15:17:10.936375163 +...
@@ -91,26 +91,26 @@
  GroupAggregate
    Group Key: vegetables.genus
    Disabled Nodes: 0
-   Parallel Safe: true
+   Parallel Safe: false
    Plan Node ID: 0
    ->  Sort
          Sort Key: vegetables.genus, vegetables.name
          Disabled Nodes: 0
-         Parallel Safe: true
+         Parallel Safe: false
          Plan Node ID: 1
          ->  Append
                Disabled Nodes: 0
-               Parallel Safe: true
+               Parallel Safe: false
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/pg_upgrad...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-05-24 15:13:17.153088134 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/select_parallel.out	2025-05-24 15:15:39.48...
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-05-24 15:13:17.137088134 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/plpgsql.out	2025-05-24 15:15:55.752395579 ...
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/recovery/...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-05-24 15:13:17.153088134 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/select_parallel.out	2025-05-24 15:16:56....
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-05-24 15:13:17.137088134 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/plpgsql.out	2025-05-24 15:17:12.50437414...
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/regress/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-05-24 15:13:17.153088134 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/select_parallel.out	2025-05-24 15:15:38.684395341 +0000
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/regress/regress/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-05-24 15:13:17.137088134 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/plpgsql.out	2025-05-24 15:15:54.760395570 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
tap
[15:16:06.154](78.936s) not ok 5 - regression tests pass
tap
[15:17:25.616](82.678s) not ok 2 - regression tests pass
test
[15:20:36.384]   8/340 postgresql:isolation / isolation/isolation                                      ERROR            ...
[15:20:36.384]  22/340 postgresql:regress / regress/regress                                            ERROR            ...
[15:20:36.384]  86/340 postgresql:pg_overexplain / pg_overexplain/regress                              ERROR            ...
[15:20:36.384]  34/340 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[15:20:36.384] 106/340 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
macOS - Sonoma - Meson
regress
diff -U3 /Users/admin/pgsql/src/test/isolation/expected/deadlock-parallel.out /Users/admin/pgsql/build/testrun/isolation...
--- /Users/admin/pgsql/src/test/isolation/expected/deadlock-parallel.out	2025-05-24 15:12:12
+++ /Users/admin/pgsql/build/testrun/isolation/isolation/results/deadlock-parallel.out	2025-05-24 15:13:48
@@ -46,6 +46,7 @@
         1
 (1 row)
 
+step e1c: COMMIT;
 step d2a1: <... completed>
   sum
 -----
@@ -57,7 +58,6 @@
          1
 (1 row)
 
-step e1c: COMMIT;
 step d2c: COMMIT;
 step e2l: <... completed>
 lock_excl
regress
diff -U3 /Users/admin/pgsql/contrib/pg_overexplain/expected/pg_overexplain.out /Users/admin/pgsql/build/testrun/pg_overe...
--- /Users/admin/pgsql/contrib/pg_overexplain/expected/pg_overexplain.out	2025-05-24 15:12:10
+++ /Users/admin/pgsql/build/testrun/pg_overexplain/regress/results/pg_overexplain.out	2025-05-24 15:15:18
@@ -91,26 +91,26 @@
  GroupAggregate
    Group Key: vegetables.genus
    Disabled Nodes: 0
-   Parallel Safe: true
+   Parallel Safe: false
    Plan Node ID: 0
    ->  Sort
          Sort Key: vegetables.genus, vegetables.name
          Disabled Nodes: 0
-         Parallel Safe: true
+         Parallel Safe: false
          Plan Node ID: 1
          ->  Append
                Disabled Nodes: 0
-               Parallel Safe: true
+               Parallel Safe: false
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/select_parallel.out /Users/admin/pgsql/build/testrun/pg_upgrade/00...
--- /Users/admin/pgsql/src/test/regress/expected/select_parallel.out	2025-05-24 15:12:12
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/select_parallel.out	2025-05-24 15:14:03
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /Users/admin/pgsql/src/test/regress/expected/plpgsql.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upg...
--- /Users/admin/pgsql/src/test/regress/expected/plpgsql.out	2025-05-24 15:12:12
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/plpgsql.out	2025-05-24 15:14:11
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/select_parallel.out /Users/admin/pgsql/build/testrun/recovery/027_...
--- /Users/admin/pgsql/src/test/regress/expected/select_parallel.out	2025-05-24 15:12:12
+++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/select_parallel.out	2025-05-24 15:15:08
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /Users/admin/pgsql/src/test/regress/expected/plpgsql.out /Users/admin/pgsql/build/testrun/recovery/027_stream_r...
--- /Users/admin/pgsql/src/test/regress/expected/plpgsql.out	2025-05-24 15:12:12
+++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/plpgsql.out	2025-05-24 15:15:20
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/select_parallel.out /Users/admin/pgsql/build/testrun/regress/regre...
--- /Users/admin/pgsql/src/test/regress/expected/select_parallel.out	2025-05-24 15:12:12
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/select_parallel.out	2025-05-24 15:14:06
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /Users/admin/pgsql/src/test/regress/expected/plpgsql.out /Users/admin/pgsql/build/testrun/regress/regress/resul...
--- /Users/admin/pgsql/src/test/regress/expected/plpgsql.out	2025-05-24 15:12:12
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/plpgsql.out	2025-05-24 15:14:15
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
tap
[15:14:20.841](48.452s) not ok 5 - regression tests pass
tap
[15:15:32.836](69.749s) not ok 2 - regression tests pass
test
[15:17:44.298]  20/339 postgresql:regress / regress/regress                                            ERROR            ...
[15:17:44.298]  10/339 postgresql:isolation / isolation/isolation                                      ERROR            ...
[15:17:44.298]  87/339 postgresql:pg_overexplain / pg_overexplain/regress                              ERROR            ...
[15:17:44.298]  31/339 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[15:17:44.298] 129/339 postgresql:recovery / recovery/027_stream_regress                               ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/isolation/expected/deadlock-parallel.out C:/cirrus/build/testrun/isolati...
--- C:/cirrus/src/test/isolation/expected/deadlock-parallel.out	2025-05-24 15:13:19.639757800 +0000
+++ C:/cirrus/build/testrun/isolation/isolation/results/deadlock-parallel.out	2025-05-24 15:16:01.073017200 +0000
@@ -46,6 +46,7 @@
         1
 (1 row)
 
+step e1c: COMMIT;
 step d2a1: <... completed>
   sum
 -----
@@ -57,7 +58,6 @@
          1
 (1 row)
 
-step e1c: COMMIT;
 step d2c: COMMIT;
 step e2l: <... completed>
 lock_excl
regress
diff --strip-trailing-cr -U3 C:/cirrus/contrib/pg_overexplain/expected/pg_overexplain.out C:/cirrus/build/testrun/pg_ove...
--- C:/cirrus/contrib/pg_overexplain/expected/pg_overexplain.out	2025-05-24 15:13:15.970565200 +0000
+++ C:/cirrus/build/testrun/pg_overexplain/regress/results/pg_overexplain.out	2025-05-24 15:20:38.386264800 +0000
@@ -91,26 +91,26 @@
  GroupAggregate
    Group Key: vegetables.genus
    Disabled Nodes: 0
-   Parallel Safe: true
+   Parallel Safe: false
    Plan Node ID: 0
    ->  Sort
          Sort Key: vegetables.genus, vegetables.name
          Disabled Nodes: 0
-         Parallel Safe: true
+         Parallel Safe: false
          Plan Node ID: 1
          ->  Append
                Disabled Nodes: 0
-               Parallel Safe: true
+               Parallel Safe: false
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/select_parallel.out C:/cirrus/build/testrun/pg_upgrade/...
--- C:/cirrus/src/test/regress/expected/select_parallel.out	2025-05-24 15:13:20.273273400 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/select_parallel.out	2025-05-24 15:17:01.673861600 +00...
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/plpgsql.out C:/cirrus/build/testrun/pg_upgrade/002_pg_u...
--- C:/cirrus/src/test/regress/expected/plpgsql.out	2025-05-24 15:13:20.244073500 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/plpgsql.out	2025-05-24 15:17:26.751588600 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/select_parallel.out C:/cirrus/build/testrun/recovery/02...
--- C:/cirrus/src/test/regress/expected/select_parallel.out	2025-05-24 15:13:20.273273400 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/select_parallel.out	2025-05-24 15:19:46.690969300 +...
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/plpgsql.out C:/cirrus/build/testrun/recovery/027_stream...
--- C:/cirrus/src/test/regress/expected/plpgsql.out	2025-05-24 15:13:20.244073500 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/plpgsql.out	2025-05-24 15:20:07.493210800 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/select_parallel.out C:/cirrus/build/testrun/regress/reg...
--- C:/cirrus/src/test/regress/expected/select_parallel.out	2025-05-24 15:13:20.273273400 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/select_parallel.out	2025-05-24 15:16:50.591494500 +0000
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/plpgsql.out C:/cirrus/build/testrun/regress/regress/res...
--- C:/cirrus/src/test/regress/expected/plpgsql.out	2025-05-24 15:13:20.244073500 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/plpgsql.out	2025-05-24 15:17:08.937125700 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
tap
[15:17:47.731](140.065s) not ok 5 - regression tests pass
tap
[15:20:29.852](145.186s) not ok 2 - regression tests pass
test
[15:28:05.077]  13/334 postgresql:regress / regress/regress                                            ERROR           1...
[15:28:05.077]   6/334 postgresql:isolation / isolation/isolation                                      ERROR           1...
[15:28:05.077]  27/334 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           2...
[15:28:05.077]  86/334 postgresql:pg_overexplain / pg_overexplain/regress                              ERROR            ...
[15:28:05.077]  76/334 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
53/4677 Sequence Access Methods, round two
macOS - Sonoma - Meson
tap
[13:12:38.876](0.185s) not ok 6 - vacuum 2: query result matches
test
[13:13:35.832] 247/340 postgresql:bloom / bloom/001_wal                                                ERROR            ...
53/4966 Parallel CREATE INDEX for GIN indexes
CompilerWarnings
compiler
[12:37:42.724] gininsert.c:1619:16: error: unused variable 'oldCtx' [-Werror,-Wunused-variable]
compiler
[12:37:35.998] gininsert.c:1619:16: error: unused variable 'oldCtx' [-Werror,-Wunused-variable]
compiler
[12:37:07.340] gininsert.c:1673:31: error: declaration of ‘oldCtx’ shadows a previous local [-Werror=shadow=compatible-l...
compiler
[12:37:07.340] gininsert.c:1619:23: error: unused variable ‘oldCtx’ [-Werror=unused-variable]
compiler
[12:37:01.234] gininsert.c:1619:23: error: unused variable ‘oldCtx’ [-Werror=unused-variable]
compiler
[12:37:01.234] gininsert.c:1673:31: error: declaration of ‘oldCtx’ shadows a previous local [-Werror=shadow=compatible-l...
compiler
[12:38:04.767] gininsert.c:1619:23: error: unused variable ‘oldCtx’ [-Werror=unused-variable]
compiler
[12:38:04.767] gininsert.c:1673:31: error: declaration of ‘oldCtx’ shadows a previous local [-Werror=shadow=compatible-l...
53/5755 Parallel processing of indexes in autovacuum
FreeBSD - Meson
core
[10:06:50.533] #0  0x000000082d33e75a in _sigprocmask () from /lib/libc.so.7
[10:06:50.533] #1  0x000000082d37ba2f in _system () from /lib/libc.so.7
[10:06:50.533] #2  0x000000082c8488a3 in ?? () from /lib/libthr.so.3
[10:06:50.533] #3  0x0000000000685cf7 in RestoreArchivedFile (path=path@entry=0x82132e1e0 "`\3422!\b", xlogfname=xlogfna...
[10:06:50.533] #4  0x0000000000691350 in XLogFileRead (segno=segno@entry=4, tli=tli@entry=2, source=source@entry=XLOG_FR...
[10:06:50.533] #5  0x000000000068d08c in XLogFileReadAnyTLI (segno=4, source=XLOG_FROM_ANY) at ../src/backend/access/tra...
[10:06:50.533] #6  WaitForWALToBecomeAvailable (RecPtr=67209072, tliRecPtr=67209048, replayTLI=2, replayLSN=67209048, ra...
[10:06:50.533] #7  XLogPageRead (xlogreader=0x15400241d130, targetPagePtr=67207168, reqLen=1904, targetRecPtr=67209048, ...
[10:06:50.533] #8  0x000000000069409a in ReadPageInternal (state=state@entry=0x15400241d130, pageptr=67207168, reqLen=19...
[10:06:50.533] #9  0x0000000000692ec8 in XLogDecodeNextRecord (state=0x15400241d130, nonblocking=false) at ../src/backen...
test
[10:04:14.227] 293/340 postgresql:autovacuum / autovacuum/001_autovac_parallel                         ERROR            ...
Linux - Debian Bookworm - Meson
core
[10:09:10.853] #0  0x00007fbea0924dd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[10:09:10.853] #1  0x00007fbea08d1239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[10:09:10.853] #2  0x00007fbea08d1497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[10:09:10.853] #3  0x000055d673a6c5c1 in ?? ()
[10:09:10.853] #4  0x000055d673a66369 in ?? ()
[10:09:10.853] #5  0x000055d673a6520f in ?? ()
[10:09:10.853] #6  0x000055d673a65c3b in ?? ()
[10:09:10.853] #7  0x000055d673a6366f in ?? ()
[10:09:10.853] #8  0x00007fbea08bc24a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[10:09:10.853] #9  0x00007fbea08bc305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[10:09:10.979] #0  0x00007fbea0924dd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[10:09:10.979] #1  0x00007fbea08d1239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[10:09:10.979] #2  0x00007fbea08d1497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[10:09:10.979] #3  0x000055d673a6c5f3 in ?? ()
[10:09:10.979] #4  0x000055d673a66369 in ?? ()
[10:09:10.979] #5  0x000055d673a6520f in ?? ()
[10:09:10.979] #6  0x000055d673a65c3b in ?? ()
[10:09:10.979] #7  0x000055d673a6366f in ?? ()
[10:09:10.979] #8  0x00007fbea08bc24a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[10:09:10.979] #9  0x00007fbea08bc305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[10:09:10.979] #0  <unavailable> in ?? ()
test
[10:06:39.080] 297/341 postgresql:autovacuum / autovacuum/001_autovac_parallel                         ERROR            ...
macOS - Sonoma - Meson
core
[10:05:36.148]   * frame #0: 0x0000000187ec0dd4 libsystem_kernel.dylib`mach_msg2_trap + 8
[10:05:36.148]     frame #1: 0x0000000187ed35c4 libsystem_kernel.dylib`mach_msg2_internal + 80
[10:05:36.148]     frame #2: 0x0000000187ec0ff0 libsystem_kernel.dylib`task_restartable_ranges_register + 260
[10:05:36.148]     frame #3: 0x0000000187b219b4 libobjc.A.dylib`_objc_init + 1452
[10:05:36.148]     frame #4: 0x0000000187d50728 libdispatch.dylib`_os_object_init + 24
[10:05:36.148]     frame #5: 0x0000000187d6017c libdispatch.dylib`libdispatch_init + 452
[10:05:36.148]     frame #6: 0x0000000194b88640 libSystem.B.dylib`libSystem_initializer + 244
[10:05:36.148]     frame #7: 0x0000000187b92608 dyld`invocation function for block in dyld4::Loader::findAndRunAllInitia...
[10:05:36.148]     frame #8: 0x0000000187bd0d6c dyld`invocation function for block in dyld3::MachOAnalyzer::forEachIniti...
[10:05:36.148]     frame #9: 0x0000000187bc4400 dyld`invocation function for block in dyld3::MachOFile::forEachSection(v...
test
[10:01:51.730] 296/340 postgresql:autovacuum / autovacuum/001_autovac_parallel                         ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
test
[10:10:43.789] 290/335 postgresql:autovacuum / autovacuum/001_autovac_parallel                         ERROR            ...
53/5768 ALTER DOMAIN ADD NOT NULL NOT VALID
FreeBSD - Meson
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/domain.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/domain.out	2025-05-24 09:32:13.114705000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/domain.out	2025-05-24 09:35:45.240608000 +...
@@ -957,8 +957,8 @@
 WHERE contypid = 'things'::regtype;
   conname  | pg_get_constraintdef 
 -----------+----------------------
- meow      | CHECK ((VALUE < 11))
  domain_nn | NOT NULL NOT VALID
+ meow      | CHECK ((VALUE < 11))
 (2 rows)
 
 ALTER DOMAIN things VALIDATE CONSTRAINT domain_nn; --error
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/domain.out /tmp/cirrus-ci-build/build/testrun/recovery/027_strea...
--- /tmp/cirrus-ci-build/src/test/regress/expected/domain.out	2025-05-24 09:32:13.114705000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/domain.out	2025-05-24 09:36:33.778881000...
@@ -957,8 +957,8 @@
 WHERE contypid = 'things'::regtype;
   conname  | pg_get_constraintdef 
 -----------+----------------------
- meow      | CHECK ((VALUE < 11))
  domain_nn | NOT NULL NOT VALID
+ meow      | CHECK ((VALUE < 11))
 (2 rows)
 
 ALTER DOMAIN things VALIDATE CONSTRAINT domain_nn; --error
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/domain.out /tmp/cirrus-ci-build/build/testrun/regress/regress/re...
--- /tmp/cirrus-ci-build/src/test/regress/expected/domain.out	2025-05-24 09:32:13.114705000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/domain.out	2025-05-24 09:35:43.862018000 +0000
@@ -957,8 +957,8 @@
 WHERE contypid = 'things'::regtype;
   conname  | pg_get_constraintdef 
 -----------+----------------------
- meow      | CHECK ((VALUE < 11))
  domain_nn | NOT NULL NOT VALID
+ meow      | CHECK ((VALUE < 11))
 (2 rows)
 
 ALTER DOMAIN things VALIDATE CONSTRAINT domain_nn; --error
tap
[09:36:18.127](200.598s) not ok 5 - regression tests pass
tap
[09:37:08.021](209.510s) not ok 2 - regression tests pass
test
[09:38:31.861] 173/339 postgresql:regress / regress/regress                                            ERROR           2...
[09:38:31.861] 186/339 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           3...
[09:38:31.861] 249/339 postgresql:recovery / recovery/027_stream_regress                               ERROR           2...
Linux - Debian Bookworm - Autoconf
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/domain.out /tmp/cirrus-ci-build/src/test/regress/results/domain....
--- /tmp/cirrus-ci-build/src/test/regress/expected/domain.out	2025-05-24 09:32:13.038056927 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/domain.out	2025-05-24 09:35:48.019444902 +0000
@@ -957,8 +957,8 @@
 WHERE contypid = 'things'::regtype;
   conname  | pg_get_constraintdef 
 -----------+----------------------
- meow      | CHECK ((VALUE < 11))
  domain_nn | NOT NULL NOT VALID
+ meow      | CHECK ((VALUE < 11))
 (2 rows)
 
 ALTER DOMAIN things VALIDATE CONSTRAINT domain_nn; --error
Linux - Debian Bookworm - Meson
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/domain.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/domain.out	2025-05-24 09:32:12.806692252 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/domain.out	2025-05-24 09:34:45.345874549 +...
@@ -957,8 +957,8 @@
 WHERE contypid = 'things'::regtype;
   conname  | pg_get_constraintdef 
 -----------+----------------------
- meow      | CHECK ((VALUE < 11))
  domain_nn | NOT NULL NOT VALID
+ meow      | CHECK ((VALUE < 11))
 (2 rows)
 
 ALTER DOMAIN things VALIDATE CONSTRAINT domain_nn; --error
tap
[09:34:58.703](74.919s) not ok 5 - regression tests pass
test
[09:39:17.277]  33/340 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
53/5773 Disallow concurrent ALTER DOMAIN and DROP DOMAIN
CompilerWarnings
compiler
[08:42:04.864] typecmds.c:2969:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[08:42:04.864] typecmds.c:2631:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[08:42:04.864] typecmds.c:2760:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[08:42:04.864] typecmds.c:2858:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[08:42:04.864] typecmds.c:3078:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[08:41:30.814] typecmds.c:2631:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[08:41:30.814] typecmds.c:2969:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[08:41:30.814] typecmds.c:3078:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[08:41:30.814] typecmds.c:2858:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[08:41:30.814] typecmds.c:2760:2: error: implicit declaration of function 'LockDatabaseObject' is invalid in C99 [-Werro...
compiler
[08:40:34.769] typecmds.c:2631:9: error: implicit declaration of function ‘LockDatabaseObject’ [-Werror=implicit-functio...
compiler
[08:40:01.719] typecmds.c:2631:9: error: implicit declaration of function ‘LockDatabaseObject’ [-Werror=implicit-functio...
compiler
[08:43:12.723] typecmds.c:2631:9: error: implicit declaration of function ‘LockDatabaseObject’ [-Werror=implicit-functio...
53/5378 Conflict detection for update_deleted in logical replication
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[05:03:00.847](0.001s) not ok 2 - regular connections limit: matches
test
[05:05:39.616] 253/334 postgresql:postmaster / postmaster/002_connection_limits                        ERROR            ...
53/5681 Prevent internal error at concurrent CREATE OR REPLACE / ALTER FUNCTION
FreeBSD - Meson
core
[03:37:25.015] #0  0x000000082c0a775a in _sigprocmask () from /lib/libc.so.7
[03:37:25.015] #1  0x000000082c0e4a2f in _system () from /lib/libc.so.7
[03:37:25.015] #2  0x000000082aa428a3 in ?? () from /lib/libthr.so.3
[03:37:25.015] #3  0x0000000000685cd7 in RestoreArchivedFile (path=path@entry=0x8211d31e0 "pg_wal/00000002", '0' <repeat...
[03:37:25.015] #4  0x000000000066cb38 in existsTimeLineHistory (probeTLI=probeTLI@entry=3) at ../src/backend/access/tran...
[03:37:25.015] #5  0x000000000066cbf8 in findNewestTimeLine (startTLI=startTLI@entry=2) at ../src/backend/access/transam...
[03:37:25.015] #6  0x000000000069111b in rescanLatestTimeLine (replayTLI=replayTLI@entry=2, replayLSN=replayLSN@entry=67...
[03:37:25.015] #7  0x000000000068d313 in WaitForWALToBecomeAvailable (RecPtr=67209072, tliRecPtr=67209048, replayTLI=2, ...
[03:37:25.015] #8  XLogPageRead (xlogreader=0xf0fa361d130, targetPagePtr=67207168, reqLen=1904, targetRecPtr=67209048, r...
[03:37:25.015] #9  0x000000000069407a in ReadPageInternal (state=state@entry=0xf0fa361d130, pageptr=67207168, reqLen=190...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/change-function.out /tmp/cirrus-ci-build/build/testrun/isolati...
--- /tmp/cirrus-ci-build/src/test/isolation/expected/change-function.out	2025-05-24 03:28:10.932447000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/change-function.out	2025-05-24 03:30:57.968798000 +00...
@@ -18,6 +18,7 @@
 
 step c1: COMMIT;
 step alter_f: <... completed>
+ERROR:  tuple concurrently updated
 step r2: ROLLBACK;
 
 starting permutation: b1 b2 drop_f create_f1 c2 c1
@@ -27,6 +28,7 @@
 step create_f1: CREATE OR REPLACE FUNCTION f1() RETURNS INT LANGUAGE sql AS $$ SELECT 2;$$; <waiting ...>
 step c2: COMMIT;
 step create_f1: <... completed>
+ERROR:  tuple concurrently deleted
 step c1: COMMIT;
 
 starting permutation: b1 b2 create_f2 create_f1 c2 c1
@@ -36,4 +38,5 @@
...
test
[03:34:56.130]  97/339 postgresql:isolation / isolation/isolation                                      ERROR           1...
Linux - Debian Bookworm - Autoconf
regress
diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/change-function.out /tmp/cirrus-ci-build/src/test/isolation/ou...
--- /tmp/cirrus-ci-build/src/test/isolation/expected/change-function.out	2025-05-24 03:28:11.368862499 +0000
+++ /tmp/cirrus-ci-build/src/test/isolation/output_iso/results/change-function.out	2025-05-24 03:31:31.779539041 +0000
@@ -18,6 +18,7 @@
 
 step c1: COMMIT;
 step alter_f: <... completed>
+ERROR:  tuple concurrently updated
 step r2: ROLLBACK;
 
 starting permutation: b1 b2 drop_f create_f1 c2 c1
@@ -27,6 +28,7 @@
 step create_f1: CREATE OR REPLACE FUNCTION f1() RETURNS INT LANGUAGE sql AS $$ SELECT 2;$$; <waiting ...>
 step c2: COMMIT;
 step create_f1: <... completed>
+ERROR:  tuple concurrently deleted
 step c1: COMMIT;
 
 starting permutation: b1 b2 create_f2 create_f1 c2 c1
@@ -36,4 +38,5 @@
...
Linux - Debian Bookworm - Meson
regress
diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/change-function.out /tmp/cirrus-ci-build/build/testrun/isolati...
--- /tmp/cirrus-ci-build/src/test/isolation/expected/change-function.out	2025-05-24 03:28:13.268574308 +0000
+++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/change-function.out	2025-05-24 03:30:42.399828045 +00...
@@ -18,6 +18,7 @@
 
 step c1: COMMIT;
 step alter_f: <... completed>
+ERROR:  tuple concurrently updated
 step r2: ROLLBACK;
 
 starting permutation: b1 b2 drop_f create_f1 c2 c1
@@ -27,6 +28,7 @@
 step create_f1: CREATE OR REPLACE FUNCTION f1() RETURNS INT LANGUAGE sql AS $$ SELECT 2;$$; <waiting ...>
 step c2: COMMIT;
 step create_f1: <... completed>
+ERROR:  tuple concurrently deleted
 step c1: COMMIT;
 
 starting permutation: b1 b2 create_f2 create_f1 c2 c1
@@ -36,4 +38,5 @@
...
test
[03:35:18.492]  26/340 postgresql:isolation / isolation/isolation                                      ERROR            ...
macOS - Sonoma - Meson
regress
diff -U3 /Users/admin/pgsql/src/test/isolation/expected/change-function.out /Users/admin/pgsql/build/testrun/isolation/i...
--- /Users/admin/pgsql/src/test/isolation/expected/change-function.out	2025-05-24 03:28:11
+++ /Users/admin/pgsql/build/testrun/isolation/isolation/results/change-function.out	2025-05-24 03:31:40
@@ -18,6 +18,7 @@
 
 step c1: COMMIT;
 step alter_f: <... completed>
+ERROR:  tuple concurrently updated
 step r2: ROLLBACK;
 
 starting permutation: b1 b2 drop_f create_f1 c2 c1
@@ -27,6 +28,7 @@
 step create_f1: CREATE OR REPLACE FUNCTION f1() RETURNS INT LANGUAGE sql AS $$ SELECT 2;$$; <waiting ...>
 step c2: COMMIT;
 step create_f1: <... completed>
+ERROR:  tuple concurrently deleted
 step c1: COMMIT;
 
 starting permutation: b1 b2 create_f2 create_f1 c2 c1
@@ -36,4 +38,5 @@
...
test
[03:37:17.864]  33/339 postgresql:isolation / isolation/isolation                                      ERROR           1...
Windows - Server 2019, VS 2019 - Meson & ninja
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/isolation/expected/change-function.out C:/cirrus/build/testrun/isolation...
--- C:/cirrus/src/test/isolation/expected/change-function.out	2025-05-24 03:28:11.760521200 +0000
+++ C:/cirrus/build/testrun/isolation/isolation/results/change-function.out	2025-05-24 03:32:21.361150300 +0000
@@ -18,6 +18,7 @@
 
 step c1: COMMIT;
 step alter_f: <... completed>
+ERROR:  tuple concurrently updated
 step r2: ROLLBACK;
 
 starting permutation: b1 b2 drop_f create_f1 c2 c1
@@ -27,6 +28,7 @@
 step create_f1: CREATE OR REPLACE FUNCTION f1() RETURNS INT LANGUAGE sql AS $$ SELECT 2;$$; <waiting ...>
 step c2: COMMIT;
 step create_f1: <... completed>
+ERROR:  tuple concurrently deleted
 step c1: COMMIT;
 
 starting permutation: b1 b2 create_f2 create_f1 c2 c1
@@ -36,4 +38,5 @@
...
test
[03:41:34.361]  27/334 postgresql:isolation / isolation/isolation                                      ERROR           1...
53/5660 SQL:2011 application time
FreeBSD - Meson
tap
[03:10:51.341](11.630s) not ok 7 - pg_restore to destination instance
[03:11:15.194](23.853s) not ok 8 - dump outputs from original and restored regression databases match
test
[03:13:00.004] 233/339 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           3...
Linux - Debian Bookworm - Autoconf
tap
[03:13:40.815](12.877s) not ok 7 - pg_restore to destination instance
[03:13:50.449](9.634s) not ok 8 - dump outputs from original and restored regression databases match
Linux - Debian Bookworm - Meson
core
[03:17:54.948] #0  0x00007f6854441dd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[03:17:54.948] #1  0x00007f68543ee239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[03:17:54.948] #2  0x00007f68543ee497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[03:17:54.948] #3  0x00005591a64955c1 in ?? ()
[03:17:54.948] #4  0x00005591a648f369 in ?? ()
[03:17:54.948] #5  0x00005591a648e20f in ?? ()
[03:17:54.948] #6  0x00005591a648ec3b in ?? ()
[03:17:54.948] #7  0x00005591a648c66f in ?? ()
[03:17:54.948] #8  0x00007f68543d924a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[03:17:54.948] #9  0x00007f68543d9305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[03:17:55.072] #0  0x00007f6854441dd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[03:17:55.072] #1  0x00007f68543ee239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[03:17:55.072] #2  0x00007f68543ee497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[03:17:55.072] #3  0x00005591a64955f3 in ?? ()
[03:17:55.072] #4  0x00005591a648f369 in ?? ()
[03:17:55.072] #5  0x00005591a648e20f in ?? ()
[03:17:55.072] #6  0x00005591a648ec3b in ?? ()
[03:17:55.072] #7  0x00005591a648c66f in ?? ()
[03:17:55.072] #8  0x00007f68543d924a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[03:17:55.072] #9  0x00007f68543d9305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[03:17:55.072] #0  <unavailable> in ?? ()
tap
[03:11:10.226](9.881s) not ok 7 - pg_restore to destination instance
[03:11:22.444](12.218s) not ok 8 - dump outputs from original and restored regression databases match
test
[03:15:32.154]  41/340 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
macOS - Sonoma - Meson
tap
[03:08:58.870](12.259s) not ok 7 - pg_restore to destination instance
[03:09:12.282](13.411s) not ok 8 - dump outputs from original and restored regression databases match
test
[03:13:41.634]  42/339 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[03:09:11.908](8.258s) not ok 7 - pg_restore to destination instance
[03:09:20.445](8.537s) not ok 8 - dump outputs from original and restored regression databases match
test
[03:19:01.116]  30/334 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           2...
53/5214 SQL:2023 JSON simplified accessor support
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[02:41:22.807] c:\cirrus\src\backend\utils\adt\jsonbsubs.c(223) : warning C4715: 'make_jsonpath_item_expr': not all cont...
53/5720 virtual generated column as partition key
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[01:30:06.418](0.000s) not ok 5 - reserved_connections limit: matches
test
[01:32:48.522] 254/334 postgresql:postmaster / postmaster/002_connection_limits                        ERROR            ...
53/5438 bt_index_parent_check false alarm for indexes created concurrently
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[00:24:20.534](0.000s) not ok 10 - no such database stderr /(?^:FATAL:  database "no-such-database" does not exist)/
test
[00:27:45.220] 211/335 postgresql:pgbench / pgbench/001_pgbench_with_server                            ERROR            ...
53/4971 [CREATE|RE] INDEX CONCURRENTLY with single heap scan and short-term resetting shapshots
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[22:35:04.372] c:\cirrus\src\backend\access\stir\stir.c(423) : warning C4715: 'stirbeginscan': not all control paths ret...
53/5270 jsonpath string methods: lower, upper, initcap, l/r/btrim, replace, split_part
CompilerWarnings
compiler
[22:14:53.778] jsonpath_exec.c:2828:13: error: mixing declarations and code is incompatible with standards before C99 [-...
compiler
[22:14:44.003] jsonpath_exec.c:2828:13: error: mixing declarations and code is incompatible with standards before C99 [-...
compiler
[22:14:11.067] jsonpath_exec.c:2828:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-sta...
compiler
[22:14:00.270] jsonpath_exec.c:2828:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-sta...
compiler
[22:15:18.866] jsonpath_exec.c:2828:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-sta...
Linux - Debian Bookworm - Meson
core
[22:29:02.610] #0  0x00007f0829645dd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[22:29:02.610] #1  0x00007f08295f2239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[22:29:02.610] #2  0x00007f08295f2497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[22:29:02.610] #3  0x000055f0d9bae5c1 in ?? ()
[22:29:02.610] #4  0x000055f0d9ba8369 in ?? ()
[22:29:02.610] #5  0x000055f0d9ba720f in ?? ()
[22:29:02.610] #6  0x000055f0d9ba7c3b in ?? ()
[22:29:02.610] #7  0x000055f0d9ba566f in ?? ()
[22:29:02.610] #8  0x00007f08295dd24a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:29:02.610] #9  0x00007f08295dd305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[22:29:02.379] #0  0x00007f0829645dd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[22:29:02.379] #1  0x00007f08295f2239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[22:29:02.379] #2  0x00007f08295f2497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[22:29:02.379] #3  0x000055f0d9bae5f3 in ?? ()
[22:29:02.379] #4  0x000055f0d9ba8369 in ?? ()
[22:29:02.379] #5  0x000055f0d9ba720f in ?? ()
[22:29:02.379] #6  0x000055f0d9ba7c3b in ?? ()
[22:29:02.379] #7  0x000055f0d9ba566f in ?? ()
[22:29:02.379] #8  0x00007f08295dd24a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:29:02.379] #9  0x00007f08295dd305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[22:29:02.379] #0  <unavailable> in ?? ()
core
[22:29:02.262] #0  0x00007fd1cbee0b20 in ?? ()
[22:29:02.262] #1  0x0000000000000003 in ?? ()
[22:29:02.262] #2  0x00007fff7133039a in ?? ()
[22:29:02.262] #3  0x00007fff7133039d in ?? ()
[22:29:02.262] #4  0x00007fff71330436 in ?? ()
[22:29:02.262] #5  0x0000000000000000 in ?? ()
[22:29:02.372] #0  0x00007f0829645dd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
core
[22:29:02.498] #0  0x00007f070ec97bd3 in wait4 () from /lib/x86_64-linux-gnu/libc.so.6
[22:29:02.498] #1  0x000056238461ccc0 in ?? ()
[22:29:02.498] #2  0x000056238461cefa in ?? ()
[22:29:02.498] #3  0x000056238461e630 in ?? ()
[22:29:02.498] #4  0x0000562384618371 in ?? ()
[22:29:02.498] #5  0x000056238461720f in ?? ()
[22:29:02.498] #6  0x0000562384617c3b in ?? ()
[22:29:02.498] #7  0x000056238461566f in ?? ()
[22:29:02.498] #8  0x00007f070ebeb24a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:29:02.498] #9  0x00007f070ebeb305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgr...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out	2025-05-23 22:13:11.436846327 +0000
+++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonb_jsonpath.out	2025-05-23 22:21:31....
@@ -3082,7 +3082,7 @@
 select jsonb_path_query('"abc~@~def~@~ghi"', '$.split_part("~@~", 2)');
  jsonb_path_query 
 ------------------
- "def"
+ ""
 (1 row)
 
 -- Test string methods play nicely together
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out /tmp/cirrus-ci-build/build-32/testrun/recover...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out	2025-05-23 22:13:11.436846327 +0000
+++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/jsonb_jsonpath.out	2025-05-23 22:22:4...
@@ -3082,7 +3082,7 @@
 select jsonb_path_query('"abc~@~def~@~ghi"', '$.split_part("~@~", 2)');
  jsonb_path_query 
 ------------------
- "def"
+ ""
 (1 row)
 
 -- Test string methods play nicely together
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out /tmp/cirrus-ci-build/build-32/testrun/regress...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out	2025-05-23 22:13:11.436846327 +0000
+++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/jsonb_jsonpath.out	2025-05-23 22:21:28.861643071 +0000
@@ -3082,7 +3082,7 @@
 select jsonb_path_query('"abc~@~def~@~ghi"', '$.split_part("~@~", 2)');
  jsonb_path_query 
 ------------------
- "def"
+ ""
 (1 row)
 
 -- Test string methods play nicely together
tap
[22:21:48.566](75.819s) not ok 5 - regression tests pass
tap
[22:23:06.527](77.157s) not ok 2 - regression tests pass
test
[22:26:34.295]  24/340 postgresql:regress / regress/regress                                            ERROR            ...
[22:26:34.295]  32/340 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[22:26:34.295]  95/340 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
53/5111 Synchronization of sequences to subscriber
CompilerWarnings
compiler
[18:27:23.524] ../../../../src/include/utils/elog.h:240:25: error: ‘seqinfo’ may be used uninitialized [-Werror=maybe-un...
compiler
[18:26:02.471] ../../../../src/include/utils/elog.h:240:25: error: ‘seqinfo’ may be used uninitialized [-Werror=maybe-un...
compiler
[18:36:46.879] ../../../../src/include/utils/elog.h:240:25: error: ‘seqinfo’ may be used uninitialized [-Werror=maybe-un...
53/5641 support fast default for domain with constraints
macOS - Sonoma - Meson
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/fast_default.out /Users/admin/pgsql/build/testrun/regress/regress/...
--- /Users/admin/pgsql/src/test/regress/expected/fast_default.out	2025-05-23 13:21:08
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/fast_default.out	2025-05-23 13:24:09
@@ -362,6 +362,7 @@
 --table rewrite. we are applying domain volatile default expresion
 ALTER TABLE t3 ADD COLUMN e domain7;
 NOTICE:  rewriting table t3 for reason 2
+ERROR:  value for domain domain7 violates check constraint "domain7_check"
 --table rewrite for volatile domain constraints.
 ALTER TABLE t3 ADD COLUMN f domain8 default 14; --table rewrite
 NOTICE:  rewriting table t3 for reason 2
test
[13:28:22.094]  29/339 postgresql:regress / regress/regress                                            ERROR            ...
53/5381 explain pgstatindex fragmentation
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[12:05:49.462](0.001s) not ok 2 - can't connect to invalid database - error message
test
[12:15:04.994]  41/334 postgresql:recovery / recovery/037_invalid_database                             ERROR            ...
53/5665 Split varlena.c into varlena.c and bytea.c
FreeBSD - Meson
core
[10:56:28.229] #0  0x0000396beae10f50 in ?? () from /libexec/ld-elf.so.1
[10:56:28.229] #1  0x0000000000000000 in ?? ()
core
[10:56:28.135] #0  0x00000177924559a3 in ?? () from /lib/libc.so.7
[10:56:28.135] #1  0x0000017792456b4e in ?? () from /lib/libc.so.7
[10:56:28.135] #2  0x000001779243588c in ?? () from /lib/libc.so.7
[10:56:28.135] #3  0x000001779243529b in ?? () from /lib/libc.so.7
[10:56:28.135] #4  0x0000017792475265 in ?? () from /lib/libc.so.7
[10:56:28.135] #5  0x00000177924286a9 in ?? () from /lib/libc.so.7
[10:56:28.135] #6  0x0000016f70206e76 in ?? ()
[10:56:28.135] #7  0x0000016f7021268a in ?? ()
[10:56:28.135] #8  0x0000016f7021235b in ?? ()
[10:56:28.135] #9  0x0000016f7020681f in ?? ()
core
[10:56:28.014] #0  0x000049c7279cc45a in ?? () from /libexec/ld-elf.so.1
[10:56:28.014] #1  0x0000000000000000 in ?? ()
[10:56:28.125] #0  0x00000177924559a3 in ?? () from /lib/libc.so.7
test
[10:54:01.951] 323/339 postgresql:test_misc / test_misc/007_catcache_inval                             ERROR            ...
53/5755 Parallel processing of indexes in autovacuum
FreeBSD - Meson
test
[09:27:40.601] 294/340 postgresql:autovacuum / autovacuum/001_autovac_parallel                         ERROR            ...
Linux - Debian Bookworm - Meson
core
[09:32:25.066] #0  0x00007fc8e98aedd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[09:32:25.066] #1  0x00007fc8e985b239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[09:32:25.066] #2  0x00007fc8e9916244 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[09:32:25.066] #3  0x00007fc8e992889c in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[09:32:25.515] #0  0x00007f396dcaedd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
core
[09:32:25.066] #0  <unavailable> in ?? ()
core
[09:32:25.522] #0  <unavailable> in ?? ()
core
[09:32:25.522] #0  0x00007f396dcaedd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[09:32:25.522] #1  0x00007f396dc5b239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[09:32:25.522] #2  0x00007f396dd16244 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[09:32:25.522] #3  0x00007f396dd2889c in ?? () from /lib/x86_64-linux-gnu/libc.so.6
test
[09:30:04.066] 297/341 postgresql:autovacuum / autovacuum/001_autovac_parallel                         ERROR            ...
macOS - Sonoma - Meson
test
[09:25:37.536] 296/340 postgresql:autovacuum / autovacuum/001_autovac_parallel                         ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
test
[09:34:27.509] 289/335 postgresql:autovacuum / autovacuum/001_autovac_parallel                         ERROR            ...
53/5768 ALTER DOMAIN ADD NOT NULL NOT VALID
FreeBSD - Meson
core
[09:14:13.894] #0  0x00003b7c89c9375a in ?? () from /libexec/ld-elf.so.1
[09:14:13.894] #1  0x00003b7c89c8d7fc in ?? () from /libexec/ld-elf.so.1
[09:14:13.894] #2  0x0000000000000000 in ?? ()
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/domain.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/domain.out	2025-05-23 09:04:05.351537000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/domain.out	2025-05-23 09:08:27.245524000 +...
@@ -957,8 +957,8 @@
 WHERE contypid = 'things'::regtype;
   conname  | pg_get_constraintdef 
 -----------+----------------------
- meow      | CHECK ((VALUE < 11))
  domain_nn | NOT NULL NOT VALID
+ meow      | CHECK ((VALUE < 11))
 (2 rows)
 
 ALTER DOMAIN things VALIDATE CONSTRAINT domain_nn; --error
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/domain.out /tmp/cirrus-ci-build/build/testrun/recovery/027_strea...
--- /tmp/cirrus-ci-build/src/test/regress/expected/domain.out	2025-05-23 09:04:05.351537000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/domain.out	2025-05-23 09:09:51.208934000...
@@ -957,8 +957,8 @@
 WHERE contypid = 'things'::regtype;
   conname  | pg_get_constraintdef 
 -----------+----------------------
- meow      | CHECK ((VALUE < 11))
  domain_nn | NOT NULL NOT VALID
+ meow      | CHECK ((VALUE < 11))
 (2 rows)
 
 ALTER DOMAIN things VALIDATE CONSTRAINT domain_nn; --error
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/domain.out /tmp/cirrus-ci-build/build/testrun/regress/regress/re...
--- /tmp/cirrus-ci-build/src/test/regress/expected/domain.out	2025-05-23 09:04:05.351537000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/domain.out	2025-05-23 09:08:42.757280000 +0000
@@ -957,8 +957,8 @@
 WHERE contypid = 'things'::regtype;
   conname  | pg_get_constraintdef 
 -----------+----------------------
- meow      | CHECK ((VALUE < 11))
  domain_nn | NOT NULL NOT VALID
+ meow      | CHECK ((VALUE < 11))
 (2 rows)
 
 ALTER DOMAIN things VALIDATE CONSTRAINT domain_nn; --error
tap
[09:09:04.405](202.109s) not ok 5 - regression tests pass
tap
[09:10:28.489](242.296s) not ok 2 - regression tests pass
test
[09:11:46.241] 177/339 postgresql:regress / regress/regress                                            ERROR           2...
[09:11:46.241] 183/339 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           3...
[09:11:46.241] 267/339 postgresql:recovery / recovery/027_stream_regress                               ERROR           3...
Windows - Server 2019, VS 2019 - Meson & ninja
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/domain.out C:/cirrus/build/testrun/regress/regress/resu...
--- C:/cirrus/src/test/regress/expected/domain.out	2025-05-23 09:04:13.371966400 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/domain.out	2025-05-23 09:07:55.573433500 +0000
@@ -957,8 +957,8 @@
 WHERE contypid = 'things'::regtype;
   conname  | pg_get_constraintdef 
 -----------+----------------------
- meow      | CHECK ((VALUE < 11))
  domain_nn | NOT NULL NOT VALID
+ meow      | CHECK ((VALUE < 11))
 (2 rows)
 
 ALTER DOMAIN things VALIDATE CONSTRAINT domain_nn; --error
test
[09:18:29.605]  14/334 postgresql:regress / regress/regress                                            ERROR           1...
53/5674 Add "\gi file" to psql to allow COPY with variable expansion
CompilerWarnings
compiler
[08:03:23.994] common.c:51:8: error: unused variable 'bad' [-Werror,-Wunused-variable]
compiler
[08:02:16.255] common.c:51:8: error: unused variable 'bad' [-Werror,-Wunused-variable]
compiler
[08:00:49.838] common.c:51:25: error: unused variable ‘bad’ [-Werror=unused-variable]
compiler
[07:59:50.289] common.c:51:25: error: unused variable ‘bad’ [-Werror=unused-variable]
compiler
[08:05:17.655] common.c:51:25: error: unused variable ‘bad’ [-Werror=unused-variable]
FreeBSD - Meson
core
[08:08:01.129] #0  0x000000000027be21 in exec_command_out (scan_state=scan_state@entry=0x1993106c9000, active_branch=<op...
[08:08:01.129] #1  0x0000000000277b6f in exec_command (cmd=0x199310689200 "o", scan_state=scan_state@entry=0x1993106c900...
[08:08:01.129] #2  0x0000000000275af8 in HandleSlashCmds (scan_state=scan_state@entry=0x1993106c9000, cstack=cstack@entr...
[08:08:01.129] #3  0x0000000000291f85 in MainLoop (source=source@entry=0x8250494e0) at ../src/bin/psql/mainloop.c:496
[08:08:01.129] #4  0x0000000000278333 in process_file (filename=0x0, use_relative_path=<optimized out>) at ../src/bin/ps...
[08:08:01.129] #5  0x0000000000293bdb in main (argc=<optimized out>, argv=0x8205fce60) at ../src/bin/psql/startup.c:420
core
[08:08:00.416] #0  0x000000000027be21 in exec_command_out (scan_state=scan_state@entry=0x357ff7c680a0, active_branch=<op...
[08:08:00.416] #1  0x0000000000277b6f in exec_command (cmd=0x357ff7c82600 "o", scan_state=scan_state@entry=0x357ff7c680a...
[08:08:00.416] #2  0x0000000000275af8 in HandleSlashCmds (scan_state=scan_state@entry=0x357ff7c680a0, cstack=cstack@entr...
[08:08:00.416] #3  0x0000000000291f85 in MainLoop (source=source@entry=0x82411d4e0) at ../src/bin/psql/mainloop.c:496
[08:08:00.416] #4  0x0000000000278333 in process_file (filename=0x0, use_relative_path=<optimized out>) at ../src/bin/ps...
[08:08:00.416] #5  0x0000000000293bdb in main (argc=<optimized out>, argv=0x820f16b38) at ../src/bin/psql/startup.c:420
[08:08:00.552] #0  0x000000000027be21 in exec_command_out (scan_state=scan_state@entry=0x204d73ec9000, active_branch=<op...
core
[08:08:00.557] #0  0x000000000027be21 in exec_command_out (scan_state=scan_state@entry=0x204d73ec9000, active_branch=<op...
[08:08:00.557] #1  0x0000000000277b6f in exec_command (cmd=0x204d73e89600 "o", scan_state=scan_state@entry=0x204d73ec900...
[08:08:00.557] #2  0x0000000000275af8 in HandleSlashCmds (scan_state=scan_state@entry=0x204d73ec9000, cstack=cstack@entr...
[08:08:00.557] #3  0x0000000000291f85 in MainLoop (source=source@entry=0x825be44e0) at ../src/bin/psql/mainloop.c:496
[08:08:00.557] #4  0x0000000000278333 in process_file (filename=0x0, use_relative_path=<optimized out>) at ../src/bin/ps...
[08:08:00.557] #5  0x0000000000293bdb in main (argc=<optimized out>, argv=0x820fe4c00) at ../src/bin/psql/startup.c:420
[08:08:00.697] #0  0x000000000027be21 in exec_command_out (scan_state=scan_state@entry=0x1126a96c9000, active_branch=<op...
core
[08:08:00.842] #0  0x000000000027be21 in exec_command_out (scan_state=scan_state@entry=0x3d7ae20680a0, active_branch=<op...
[08:08:00.842] #1  0x0000000000277b6f in exec_command (cmd=0x3d7ae2082200 "o", scan_state=scan_state@entry=0x3d7ae20680a...
[08:08:00.842] #2  0x0000000000275af8 in HandleSlashCmds (scan_state=scan_state@entry=0x3d7ae20680a0, cstack=cstack@entr...
[08:08:00.842] #3  0x0000000000291f85 in MainLoop (source=source@entry=0x825e754e0) at ../src/bin/psql/mainloop.c:496
[08:08:00.842] #4  0x0000000000278333 in process_file (filename=0x0, use_relative_path=<optimized out>) at ../src/bin/ps...
[08:08:00.842] #5  0x0000000000293bdb in main (argc=<optimized out>, argv=0x820bde010) at ../src/bin/psql/startup.c:420
[08:08:00.985] #0  0x000000000027be21 in exec_command_out (scan_state=scan_state@entry=0x3b69486c9000, active_branch=<op...
core
[08:08:00.701] #0  0x000000000027be21 in exec_command_out (scan_state=scan_state@entry=0x1126a96c9000, active_branch=<op...
[08:08:00.701] #1  0x0000000000277b6f in exec_command (cmd=0x1126a9689600 "o", scan_state=scan_state@entry=0x1126a96c900...
[08:08:00.701] #2  0x0000000000275af8 in HandleSlashCmds (scan_state=scan_state@entry=0x1126a96c9000, cstack=cstack@entr...
[08:08:00.701] #3  0x0000000000291f85 in MainLoop (source=source@entry=0x8242864e0) at ../src/bin/psql/mainloop.c:496
[08:08:00.701] #4  0x0000000000278333 in process_file (filename=0x0, use_relative_path=<optimized out>) at ../src/bin/ps...
[08:08:00.701] #5  0x0000000000293bdb in main (argc=<optimized out>, argv=0x820d73d68) at ../src/bin/psql/startup.c:420
[08:08:00.838] #0  0x000000000027be21 in exec_command_out (scan_state=scan_state@entry=0x3d7ae20680a0, active_branch=<op...
core
[08:08:00.990] #0  0x000000000027be21 in exec_command_out (scan_state=scan_state@entry=0x3b69486c9000, active_branch=<op...
[08:08:00.990] #1  0x0000000000277b6f in exec_command (cmd=0x3b6948689200 "o", scan_state=scan_state@entry=0x3b69486c900...
[08:08:00.990] #2  0x0000000000275af8 in HandleSlashCmds (scan_state=scan_state@entry=0x3b69486c9000, cstack=cstack@entr...
[08:08:00.990] #3  0x0000000000291f85 in MainLoop (source=source@entry=0x8247064e0) at ../src/bin/psql/mainloop.c:496
[08:08:00.990] #4  0x0000000000278333 in process_file (filename=0x0, use_relative_path=<optimized out>) at ../src/bin/ps...
[08:08:00.990] #5  0x0000000000293bdb in main (argc=<optimized out>, argv=0x82108c998) at ../src/bin/psql/startup.c:420
[08:08:01.124] #0  0x000000000027be21 in exec_command_out (scan_state=scan_state@entry=0x1993106c9000, active_branch=<op...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-05-23 07:58:14.720039000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy.out	2025-05-23 07:59:25.028116000 +00...
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-05-23 07:58:14.720039000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/copy.out	2025-05-23 08:00:22.782102000 +...
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-05-23 07:58:14.720039000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/copy.out	2025-05-23 07:59:23.535082000 +0000
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
tap
[08:02:31.712](0.006s) not ok 12 - no dump errors
[08:02:33.940](0.000s) not ok 14 - no dump errors
tap
[08:02:55.076](233.979s) not ok 5 - regression tests pass
tap
[08:04:09.895](265.504s) not ok 2 - regression tests pass
test
[08:05:27.237] 184/339 postgresql:pg_dump / pg_dump/010_dump_connstr                                   ERROR            ...
[08:05:27.237]  16/339 postgresql:regress / regress/regress                                            ERROR           2...
[08:05:27.237] 203/339 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           3...
[08:05:27.237] 277/339 postgresql:recovery / recovery/027_stream_regress                               ERROR           3...
Linux - Debian Bookworm - Autoconf
core
[08:10:23.664] #0  0x00007f3e326eceec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[08:10:23.664] #1  0x00007f3e3269dfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[08:10:23.664] #2  0x00007f3e32688472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[08:10:23.664] #3  0x00007f3e32ad650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[08:10:23.664] #4  0x00007f3e32ae2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[08:10:23.664] #5  0x00007f3e32ac1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7f3e31e4bf4e, __in_ch...
[08:10:23.664] #6  0x00007f3e32abe6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[08:10:23.664] #7  0x00007f3e32abd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7f3e31e4cbf0, cont...
[08:10:23.664] #8  <signal handler called>
[08:10:23.664] #9  0x0000555bb0f18e67 in exec_command_out (scan_state=scan_state@entry=0x60d000000110, active_branch=act...
core
[08:10:23.928] #0  0x00007fac83094eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[08:10:23.928] #1  0x00007fac83045fb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[08:10:23.928] #2  0x00007fac83030472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[08:10:23.928] #3  0x00007fac834d650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[08:10:23.928] #4  0x00007fac834e2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[08:10:23.928] #5  0x00007fac834c1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7fac82843f4e, __in_ch...
[08:10:23.928] #6  0x00007fac834be6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[08:10:23.928] #7  0x00007fac834bd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7fac82844bf0, cont...
[08:10:23.928] #8  <signal handler called>
[08:10:23.928] #9  0x000055ce23d79e67 in exec_command_out (scan_state=scan_state@entry=0x60d000000110, active_branch=act...
core
[08:10:24.208] #0  0x00007f0e34094eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[08:10:24.208] #1  0x00007f0e34045fb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[08:10:24.208] #2  0x00007f0e34030472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[08:10:24.208] #3  0x00007f0e344d650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[08:10:24.208] #4  0x00007f0e344e2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[08:10:24.208] #5  0x00007f0e344c1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7f0e32eb1f4e, __in_ch...
[08:10:24.208] #6  0x00007f0e344be6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[08:10:24.208] #7  0x00007f0e344bd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7f0e32eb2bf0, cont...
[08:10:24.208] #8  <signal handler called>
[08:10:24.208] #9  0x000055c5f441ee67 in exec_command_out (scan_state=scan_state@entry=0x60d000000110, active_branch=act...
core
[08:10:23.382] #0  0x00007f1cab571eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[08:10:23.382] #1  0x00007f1cab522fb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[08:10:23.382] #2  0x00007f1cab50d472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[08:10:23.382] #3  0x00007f1cab8d650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[08:10:23.382] #4  0x00007f1cab8e2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[08:10:23.382] #5  0x00007f1cab8c1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7f1caac80f4e, __in_ch...
[08:10:23.382] #6  0x00007f1cab8be6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[08:10:23.382] #7  0x00007f1cab8bd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7f1caac81bf0, cont...
[08:10:23.382] #8  <signal handler called>
[08:10:23.382] #9  0x00005560a0993e67 in exec_command_out (scan_state=scan_state@entry=0x60d000000110, active_branch=act...
core
[08:10:24.487] #0  0x00007f7912dc9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[08:10:24.487] #1  0x00007f7912d7afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[08:10:24.487] #2  0x00007f7912d65472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[08:10:24.487] #3  0x00007f79130d650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[08:10:24.487] #4  0x00007f79130e2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[08:10:24.487] #5  0x00007f79130c1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7f7912424f4e, __in_ch...
[08:10:24.487] #6  0x00007f79130be6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[08:10:24.488] #7  0x00007f79130bd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7f7912425bf0, cont...
[08:10:24.488] #8  <signal handler called>
[08:10:24.488] #9  0x0000557124bd1e67 in exec_command_out (scan_state=scan_state@entry=0x60d000000110, active_branch=act...
core
[08:10:24.756] #0  0x00007f31e93c9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[08:10:24.756] #1  0x00007f31e937afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[08:10:24.756] #2  0x00007f31e9365472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[08:10:24.756] #3  0x00007f31e96d650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[08:10:24.756] #4  0x00007f31e96e2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[08:10:24.756] #5  0x00007f31e96c1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7f31e80fef4e, __in_ch...
[08:10:24.756] #6  0x00007f31e96be6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[08:10:24.756] #7  0x00007f31e96bd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7f31e80ffbf0, cont...
[08:10:24.756] #8  <signal handler called>
[08:10:24.756] #9  0x000055681d6bde67 in exec_command_out (scan_state=scan_state@entry=0x60d000000110, active_branch=act...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resul...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-05-23 07:58:14.868407820 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/copy.out	2025-05-23 08:03:15.940784191 +0000
@@ -39,314 +39,21 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/result...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-05-23 07:58:14.868407820 +0000
+++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/copy.out	2025-05-23 08:05:04.525185274 +0000
@@ -39,314 +39,21 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/src/test/regress/results/copy.out
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-05-23 07:58:14.868407820 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/copy.out	2025-05-23 07:59:50.856752912 +0000
@@ -39,314 +39,21 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
tap
[08:04:48.095](0.001s) not ok 12 - no dump errors
[08:04:52.535](0.000s) not ok 14 - no dump errors
tap
[08:04:58.097](111.734s) not ok 5 - regression tests pass
tap
[08:06:19.120](80.834s) not ok 2 - regression tests pass
Linux - Debian Bookworm - Meson
core
[08:08:12.446] #0  0x00007f4b546a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[08:08:12.446] #1  0x00007f4b5465afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[08:08:12.446] #2  0x00007f4b54645472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[08:08:12.446] #3  0x00007f4b5481e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[08:08:12.446] #4  0x00007f4b5482aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[08:08:12.446] #5  0x00007f4b5480d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x55be27469920,...
[08:08:12.446] #6  0x000055be273ab744 in exec_command_out (scan_state=scan_state@entry=0x55be462fe450, active_branch=act...
[08:08:12.446] #7  0x000055be273b418f in exec_command (cmd=cmd@entry=0x55be462ff9f0 "o", scan_state=scan_state@entry=0x5...
[08:08:12.446] #8  0x000055be273b469b in HandleSlashCmds (scan_state=scan_state@entry=0x55be462fe450, cstack=cstack@entr...
[08:08:12.446] #9  0x000055be273d3785 in MainLoop (source=source@entry=0x7f4b547f1a80 <_IO_2_1_stdin_>) at ../src/bin/ps...
core
[08:08:11.696] #0  0x00007fd730ea9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[08:08:11.696] #1  0x00007fd730e5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[08:08:11.696] #2  0x00007fd730e45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[08:08:11.696] #3  0x00007fd73101e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[08:08:11.696] #4  0x00007fd73102aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[08:08:11.696] #5  0x00007fd73100d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x560d007d6920,...
[08:08:11.696] #6  0x0000560d00718744 in exec_command_out (scan_state=scan_state@entry=0x560d156ed450, active_branch=act...
[08:08:11.696] #7  0x0000560d0072118f in exec_command (cmd=cmd@entry=0x560d156ee230 "o", scan_state=scan_state@entry=0x5...
[08:08:11.696] #8  0x0000560d0072169b in HandleSlashCmds (scan_state=scan_state@entry=0x560d156ed450, cstack=cstack@entr...
[08:08:11.696] #9  0x0000560d00740785 in MainLoop (source=source@entry=0x7fd730ff1a80 <_IO_2_1_stdin_>) at ../src/bin/ps...
core
[08:08:11.940] #0  0x00007f3f536a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[08:08:11.940] #1  0x00007f3f5365afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[08:08:11.940] #2  0x00007f3f53645472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[08:08:11.940] #3  0x00007f3f5381e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[08:08:11.940] #4  0x00007f3f5382aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[08:08:11.940] #5  0x00007f3f5380d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x5575fd5ce920,...
[08:08:11.940] #6  0x00005575fd510744 in exec_command_out (scan_state=scan_state@entry=0x55763bd73450, active_branch=act...
[08:08:11.940] #7  0x00005575fd51918f in exec_command (cmd=cmd@entry=0x55763bd798f0 "o", scan_state=scan_state@entry=0x5...
[08:08:11.940] #8  0x00005575fd51969b in HandleSlashCmds (scan_state=scan_state@entry=0x55763bd73450, cstack=cstack@entr...
[08:08:11.940] #9  0x00005575fd538785 in MainLoop (source=source@entry=0x7f3f537f1a80 <_IO_2_1_stdin_>) at ../src/bin/ps...
core
[08:08:12.189] #0  0x00007f911d2a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[08:08:12.189] #1  0x00007f911d25afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[08:08:12.189] #2  0x00007f911d245472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[08:08:12.189] #3  0x00007f911d41e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[08:08:12.189] #4  0x00007f911d42aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[08:08:12.189] #5  0x00007f911d40d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x55cbe14f6920,...
[08:08:12.189] #6  0x000055cbe1438744 in exec_command_out (scan_state=scan_state@entry=0x55cc01e96450, active_branch=act...
[08:08:12.189] #7  0x000055cbe144118f in exec_command (cmd=cmd@entry=0x55cc01e97230 "o", scan_state=scan_state@entry=0x5...
[08:08:12.189] #8  0x000055cbe144169b in HandleSlashCmds (scan_state=scan_state@entry=0x55cc01e96450, cstack=cstack@entr...
[08:08:12.189] #9  0x000055cbe1460785 in MainLoop (source=source@entry=0x7f911d3f1a80 <_IO_2_1_stdin_>) at ../src/bin/ps...
core
[08:08:12.739] #0  0x00007fcaf0cc5eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[08:08:12.739] #1  0x00007fcaf0c76fb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[08:08:12.739] #2  0x00007fcaf0c61472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[08:08:12.739] #3  0x00007fcaf061e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[08:08:12.739] #4  0x00007fcaf062aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[08:08:12.739] #5  0x00007fcaf060d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x55cabd29f920,...
[08:08:12.739] #6  0x000055cabd1e1744 in exec_command_out (scan_state=scan_state@entry=0x55cac6e06450, active_branch=act...
[08:08:12.739] #7  0x000055cabd1ea18f in exec_command (cmd=cmd@entry=0x55cac6e0c8f0 "o", scan_state=scan_state@entry=0x5...
[08:08:12.739] #8  0x000055cabd1ea69b in HandleSlashCmds (scan_state=scan_state@entry=0x55cac6e06450, cstack=cstack@entr...
[08:08:12.739] #9  0x000055cabd209785 in MainLoop (source=source@entry=0x7fcaf0e0da80 <_IO_2_1_stdin_>) at ../src/bin/ps...
core
[08:08:13.000] #0  0x00007f9ce7abeeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[08:08:13.000] #1  0x00007f9ce7a6ffb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[08:08:13.000] #2  0x00007f9ce7a5a472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[08:08:13.000] #3  0x00007f9ce741e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[08:08:13.000] #4  0x00007f9ce742aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[08:08:13.000] #5  0x00007f9ce740d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x55e7ef35b920,...
[08:08:13.000] #6  0x000055e7ef29d744 in exec_command_out (scan_state=scan_state@entry=0x55e806c93450, active_branch=act...
[08:08:13.000] #7  0x000055e7ef2a618f in exec_command (cmd=cmd@entry=0x55e806c94230 "o", scan_state=scan_state@entry=0x5...
[08:08:13.000] #8  0x000055e7ef2a669b in HandleSlashCmds (scan_state=scan_state@entry=0x55e806c93450, cstack=cstack@entr...
[08:08:13.000] #9  0x000055e7ef2c5785 in MainLoop (source=source@entry=0x7f9ce7c06a80 <_IO_2_1_stdin_>) at ../src/bin/ps...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-05-23 07:58:13.757052958 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy.out	2025-05-23 07:59:50.752815897 +00...
@@ -39,314 +39,15 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
+==16337==Using libbacktrace symbolizer.
+../src/bin/psql/command.c:2497:19: runtime error: load of null pointer of type 'char'
+    #0 0x560d00718743 in exec_command_out ../src/bin/psql/command.c:2497
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-05-23 07:58:13.757052958 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/copy.out	2025-05-23 08:01:09.852711149 +...
@@ -39,314 +39,15 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
+==26570==Using libbacktrace symbolizer.
+../src/bin/psql/command.c:2497:19: runtime error: load of null pointer of type 'char'
+    #0 0x55cbe1438743 in exec_command_out ../src/bin/psql/command.c:2497
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-05-23 07:58:13.757052958 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/copy.out	2025-05-23 07:59:49.952818175 +0000
@@ -39,314 +39,15 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
+==16209==Using libbacktrace symbolizer.
+../src/bin/psql/command.c:2497:19: runtime error: load of null pointer of type 'char'
+    #0 0x55e7ef29d743 in exec_command_out ../src/bin/psql/command.c:2497
...
tap
[08:03:30.928](0.000s) not ok 12 - no dump errors
[08:03:34.430](0.000s) not ok 14 - no dump errors
tap
[08:01:07.369](83.267s) not ok 5 - regression tests pass
tap
[08:02:26.343](83.526s) not ok 2 - regression tests pass
test
[08:05:41.560]   5/340 postgresql:regress / regress/regress                                            ERROR            ...
[08:05:41.560]  35/340 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[08:05:41.560] 104/340 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
[08:05:41.560] 187/340 postgresql:pg_dump / pg_dump/010_dump_connstr                                   ERROR            ...
macOS - Sonoma - Meson
core
[08:11:51.531]   * frame #0: 0x0000000102c17ef8 psql`exec_command_out(scan_state=0x000060000379c750, active_branch=<unav...
[08:11:51.531]     frame #1: 0x0000000102c13ba8 psql`exec_command(cmd="o", scan_state=0x000060000379c750, cstack=0x00006...
[08:11:51.531]     frame #2: 0x0000000102c11de8 psql`HandleSlashCmds(scan_state=0x000060000379c750, cstack=0x00006000007...
[08:11:51.531]     frame #3: 0x0000000102c2f7b4 psql`MainLoop(source=0x00000001ef844358) at mainloop.c:496:22
[08:11:51.531]     frame #4: 0x0000000102c143fc psql`process_file(filename=0x0000000000000000, use_relative_path=<unavai...
[08:11:51.531]     frame #5: 0x0000000102c3107c psql`main(argc=<unavailable>, argv=<unavailable>) at startup.c:420:21
[08:11:51.531]     frame #6: 0x0000000187653154 dyld`start + 2476
core
[08:13:18.559]   * frame #0: 0x0000000100247ef8 psql`exec_command_out(scan_state=0x0000600002ab0750, active_branch=<unav...
[08:13:18.559]     frame #1: 0x0000000100243ba8 psql`exec_command(cmd="o", scan_state=0x0000600002ab0750, cstack=0x00006...
[08:13:18.559]     frame #2: 0x0000000100241de8 psql`HandleSlashCmds(scan_state=0x0000600002ab0750, cstack=0x0000600001a...
[08:13:18.559]     frame #3: 0x000000010025f7b4 psql`MainLoop(source=0x00000001ef844358) at mainloop.c:496:22
[08:13:18.559]     frame #4: 0x00000001002443fc psql`process_file(filename=0x0000000000000000, use_relative_path=<unavai...
[08:13:18.559]     frame #5: 0x000000010026107c psql`main(argc=<unavailable>, argv=<unavailable>) at startup.c:420:21
[08:13:18.559]     frame #6: 0x0000000187653154 dyld`start + 2476
core
[08:11:20.481]   * frame #0: 0x000000018764f56c dyld`memcpy + 460
[08:11:20.481]     frame #1: 0x000000018764f7a8 dyld`_platform_strlcpy + 68
[08:11:20.481]     frame #2: 0x00000001876b5df0 dyld`ignition_get_shared_cache_directory + 68
[08:11:20.481]     frame #3: 0x00000001876b7b68 dyld`_dylib_cache_fire + 136
[08:11:20.481]     frame #4: 0x00000001876b351c dyld`stage_fire + 160
[08:11:20.481]     frame #5: 0x00000001876b67e0 dyld`boot_boot + 116
[08:11:20.481]     frame #6: 0x00000001876b60c0 dyld`ignite + 704
[08:11:20.481]     frame #7: 0x0000000187657534 dyld`dyld4::CacheFinder::CacheFinder(dyld4::ProcessConfig::Process const...
[08:11:20.481]     frame #8: 0x00000001876578b4 dyld`dyld4::ProcessConfig::DyldCache::DyldCache(dyld4::ProcessConfig::Pr...
[08:11:20.481]     frame #9: 0x0000000187655898 dyld`dyld4::ProcessConfig::ProcessConfig(dyld4::KernelArgs const*, dyld4...
core
[08:08:50.234]   * frame #0: 0x0000000100f9fef8 psql`exec_command_out(scan_state=0x0000600003fd8000, active_branch=<unav...
[08:08:50.234]     frame #1: 0x0000000100f9bba8 psql`exec_command(cmd="o", scan_state=0x0000600003fd8000, cstack=0x00006...
[08:08:50.234]     frame #2: 0x0000000100f99de8 psql`HandleSlashCmds(scan_state=0x0000600003fd8000, cstack=0x0000600000f...
[08:08:50.234]     frame #3: 0x0000000100fb77b4 psql`MainLoop(source=0x00000001ef844358) at mainloop.c:496:22
[08:08:50.234]     frame #4: 0x0000000100f9c3fc psql`process_file(filename=0x0000000000000000, use_relative_path=<unavai...
[08:08:50.234]     frame #5: 0x0000000100fb907c psql`main(argc=<unavailable>, argv=<unavailable>) at startup.c:420:21
[08:08:50.234]     frame #6: 0x0000000187653154 dyld`start + 2476
core
[08:09:32.977]   * frame #0: 0x0000000100703ef8 psql`exec_command_out(scan_state=0x000060000395c000, active_branch=<unav...
[08:09:32.977]     frame #1: 0x00000001006ffba8 psql`exec_command(cmd="o", scan_state=0x000060000395c000, cstack=0x00006...
[08:09:32.977]     frame #2: 0x00000001006fdde8 psql`HandleSlashCmds(scan_state=0x000060000395c000, cstack=0x00006000009...
[08:09:32.977]     frame #3: 0x000000010071b7b4 psql`MainLoop(source=0x00000001ef844358) at mainloop.c:496:22
[08:09:32.977]     frame #4: 0x00000001007003fc psql`process_file(filename=0x0000000000000000, use_relative_path=<unavai...
[08:09:32.977]     frame #5: 0x000000010071d07c psql`main(argc=<unavailable>, argv=<unavailable>) at startup.c:420:21
[08:09:32.977]     frame #6: 0x0000000187653154 dyld`start + 2476
core
[08:10:11.331]   * frame #0: 0x00000001049a3ef8 psql`exec_command_out(scan_state=0x00006000006ec000, active_branch=<unav...
[08:10:11.331]     frame #1: 0x000000010499fba8 psql`exec_command(cmd="o", scan_state=0x00006000006ec000, cstack=0x00006...
[08:10:11.331]     frame #2: 0x000000010499dde8 psql`HandleSlashCmds(scan_state=0x00006000006ec000, cstack=0x00006000036...
[08:10:11.331]     frame #3: 0x00000001049bb7b4 psql`MainLoop(source=0x00000001ef844358) at mainloop.c:496:22
[08:10:11.331]     frame #4: 0x00000001049a03fc psql`process_file(filename=0x0000000000000000, use_relative_path=<unavai...
[08:10:11.331]     frame #5: 0x00000001049bd07c psql`main(argc=<unavailable>, argv=<unavailable>) at startup.c:420:21
[08:10:11.331]     frame #6: 0x0000000187653154 dyld`start + 2476
core
[08:10:51.521]   * frame #0: 0x00000001026c7ef8 psql`exec_command_out(scan_state=0x0000600000e70000, active_branch=<unav...
[08:10:51.521]     frame #1: 0x00000001026c3ba8 psql`exec_command(cmd="o", scan_state=0x0000600000e70000, cstack=0x00006...
[08:10:51.521]     frame #2: 0x00000001026c1de8 psql`HandleSlashCmds(scan_state=0x0000600000e70000, cstack=0x0000600003e...
[08:10:51.521]     frame #3: 0x00000001026df7b4 psql`MainLoop(source=0x00000001ef844358) at mainloop.c:496:22
[08:10:51.521]     frame #4: 0x00000001026c43fc psql`process_file(filename=0x0000000000000000, use_relative_path=<unavai...
[08:10:51.521]     frame #5: 0x00000001026e107c psql`main(argc=<unavailable>, argv=<unavailable>) at startup.c:420:21
[08:10:51.521]     frame #6: 0x0000000187653154 dyld`start + 2476
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/copy.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrad...
--- /Users/admin/pgsql/src/test/regress/expected/copy.out	2025-05-23 07:57:12
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy.out	2025-05-23 07:58:39
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/copy.out /Users/admin/pgsql/build/testrun/recovery/027_stream_regr...
--- /Users/admin/pgsql/src/test/regress/expected/copy.out	2025-05-23 07:57:12
+++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/copy.out	2025-05-23 07:59:53
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/copy.out /Users/admin/pgsql/build/testrun/regress/regress/results/...
--- /Users/admin/pgsql/src/test/regress/expected/copy.out	2025-05-23 07:57:12
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/copy.out	2025-05-23 07:58:35
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
tap
[08:02:36.873](0.001s) not ok 12 - no dump errors
[08:02:40.009](0.002s) not ok 14 - no dump errors
tap
[08:00:01.979](89.953s) not ok 5 - regression tests pass
tap
[08:01:49.142](127.320s) not ok 2 - regression tests pass
test
[08:05:01.438]  11/339 postgresql:regress / regress/regress                                            ERROR            ...
[08:05:01.438]  41/339 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[08:05:01.438] 154/339 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
[08:05:01.438] 186/339 postgresql:pg_dump / pg_dump/010_dump_connstr                                   ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
core
00000043`771ff6a8 00007ffc`a364b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000043`771ff6b0 00007ffc`a2204cb0     ntdll!TppWorkerThread+0x2df
00000043`771ff9a0 00007ffc`a36bedcb     KERNEL32!BaseThreadInitThunk+0x10
00000043`771ff9d0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000043`76dff5e8 00007ffc`a364b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000043`76dff5f0 00007ffc`a2204cb0     ntdll!TppWorkerThread+0x2df
00000043`76dff8e0 00007ffc`a36bedcb     KERNEL32!BaseThreadInitThunk+0x10
00000043`76dff910 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000043`769fef80 00007ff6`3016f8de     psql!exec_command_out(
00000043`769fefd0 00007ff6`3016d632     psql!exec_command(
00000043`769ff020 00007ff6`30192b7d     psql!HandleSlashCmds(
00000043`769ff080 00007ff6`3016d9ce     psql!MainLoop(
00000043`769ff1b0 00007ff6`30195858     psql!process_file(
00000043`769ff610 00007ff6`301b8da9     psql!main(
00000043`769ff730 00007ff6`301b8cfe     psql!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startu...
00000043`769ff780 00007ff6`301b8bbe     psql!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcstartu...
00000043`769ff7f0 00007ff6`301b8e1e     psql!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\...
00000043`769ff820 00007ffc`a2204cb0     psql!mainCRTStartup(
core
00000043`775ff958 00007ffc`a00c026b     ntdll!NtRemoveIoCompletion+0x14
00000043`775ff960 00007ffc`a2204cb0     mswsock!SockAsyncThread+0x9b
00000043`775ff9c0 00007ffc`a36bedcb     KERNEL32!BaseThreadInitThunk+0x10
00000043`775ff9f0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000054`135ff7f8 00007ffc`a00c026b     ntdll!NtRemoveIoCompletion+0x14
00000054`135ff800 00007ffc`a2204cb0     mswsock!SockAsyncThread+0x9b
00000054`135ff860 00007ffc`a36bedcb     KERNEL32!BaseThreadInitThunk+0x10
00000054`135ff890 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000054`139ffa88 00007ffc`a364b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000054`139ffa90 00007ffc`a2204cb0     ntdll!TppWorkerThread+0x2df
00000054`139ffd80 00007ffc`a36bedcb     KERNEL32!BaseThreadInitThunk+0x10
00000054`139ffdb0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000054`131ffae8 00007ffc`a364b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000054`131ffaf0 00007ffc`a2204cb0     ntdll!TppWorkerThread+0x2df
00000054`131ffde0 00007ffc`a36bedcb     KERNEL32!BaseThreadInitThunk+0x10
00000054`131ffe10 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000054`12dff270 00007ff6`3016f8de     psql!exec_command_out(
00000054`12dff2c0 00007ff6`3016d632     psql!exec_command(
00000054`12dff310 00007ff6`30192b7d     psql!HandleSlashCmds(
00000054`12dff370 00007ff6`3016d9ce     psql!MainLoop(
00000054`12dff4a0 00007ff6`30195858     psql!process_file(
00000054`12dff900 00007ff6`301b8da9     psql!main(
00000054`12dffa20 00007ff6`301b8cfe     psql!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startu...
00000054`12dffa70 00007ff6`301b8bbe     psql!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcstartu...
00000054`12dffae0 00007ff6`301b8e1e     psql!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\...
00000054`12dffb10 00007ffc`a2204cb0     psql!mainCRTStartup(
core
0000007b`ec1ff4b8 00007ffc`a364b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
0000007b`ec1ff4c0 00007ffc`a2204cb0     ntdll!TppWorkerThread+0x2df
0000007b`ec1ff7b0 00007ffc`a36bedcb     KERNEL32!BaseThreadInitThunk+0x10
0000007b`ec1ff7e0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000007b`ebdff8e8 00007ffc`a00c026b     ntdll!NtRemoveIoCompletion+0x14
0000007b`ebdff8f0 00007ffc`a2204cb0     mswsock!SockAsyncThread+0x9b
0000007b`ebdff950 00007ffc`a36bedcb     KERNEL32!BaseThreadInitThunk+0x10
0000007b`ebdff980 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000007b`eb9ff588 00007ffc`a364b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
0000007b`eb9ff590 00007ffc`a2204cb0     ntdll!TppWorkerThread+0x2df
0000007b`eb9ff880 00007ffc`a36bedcb     KERNEL32!BaseThreadInitThunk+0x10
0000007b`eb9ff8b0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000007b`eb5ff2b0 00007ff6`3016f8de     psql!exec_command_out(
0000007b`eb5ff300 00007ff6`3016d632     psql!exec_command(
0000007b`eb5ff350 00007ff6`30192b7d     psql!HandleSlashCmds(
0000007b`eb5ff3b0 00007ff6`3016d9ce     psql!MainLoop(
0000007b`eb5ff4e0 00007ff6`30195858     psql!process_file(
0000007b`eb5ff940 00007ff6`301b8da9     psql!main(
0000007b`eb5ffa60 00007ff6`301b8cfe     psql!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startu...
0000007b`eb5ffab0 00007ff6`301b8bbe     psql!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcstartu...
0000007b`eb5ffb20 00007ff6`301b8e1e     psql!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\...
0000007b`eb5ffb50 00007ffc`a2204cb0     psql!mainCRTStartup(
core
00000087`f49ff5b8 00007ffc`a364b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000087`f49ff5c0 00007ffc`a2204cb0     ntdll!TppWorkerThread+0x2df
00000087`f49ff8b0 00007ffc`a36bedcb     KERNEL32!BaseThreadInitThunk+0x10
00000087`f49ff8e0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000087`f3dff3e0 00007ff6`3016f8de     psql!exec_command_out(
00000087`f3dff430 00007ff6`3016d632     psql!exec_command(
00000087`f3dff480 00007ff6`30192b7d     psql!HandleSlashCmds(
00000087`f3dff4e0 00007ff6`3016d9ce     psql!MainLoop(
00000087`f3dff610 00007ff6`30195858     psql!process_file(
00000087`f3dffa70 00007ff6`301b8da9     psql!main(
00000087`f3dffb90 00007ff6`301b8cfe     psql!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startu...
00000087`f3dffbe0 00007ff6`301b8bbe     psql!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcstartu...
00000087`f3dffc50 00007ff6`301b8e1e     psql!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\...
00000087`f3dffc80 00007ffc`a2204cb0     psql!mainCRTStartup(
core
00000087`f41ffae8 00007ffc`a364b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000087`f41ffaf0 00007ffc`a2204cb0     ntdll!TppWorkerThread+0x2df
00000087`f41ffde0 00007ffc`a36bedcb     KERNEL32!BaseThreadInitThunk+0x10
00000087`f41ffe10 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000087`f45ffea8 00007ffc`a00c026b     ntdll!NtRemoveIoCompletion+0x14
00000087`f45ffeb0 00007ffc`a2204cb0     mswsock!SockAsyncThread+0x9b
00000087`f45fff10 00007ffc`a36bedcb     KERNEL32!BaseThreadInitThunk+0x10
00000087`f45fff40 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000040`a81ffec8 00007ffc`a00c026b     ntdll!NtRemoveIoCompletion+0x14
00000040`a81ffed0 00007ffc`a2204cb0     mswsock!SockAsyncThread+0x9b
00000040`a81fff30 00007ffc`a36bedcb     KERNEL32!BaseThreadInitThunk+0x10
00000040`a81fff60 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000040`a79fefb0 00007ff6`3016f8de     psql!exec_command_out(
00000040`a79ff000 00007ff6`3016d632     psql!exec_command(
00000040`a79ff050 00007ff6`30192b7d     psql!HandleSlashCmds(
00000040`a79ff0b0 00007ff6`3016d9ce     psql!MainLoop(
00000040`a79ff1e0 00007ff6`30195858     psql!process_file(
00000040`a79ff640 00007ff6`301b8da9     psql!main(
00000040`a79ff760 00007ff6`301b8cfe     psql!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startu...
00000040`a79ff7b0 00007ff6`301b8bbe     psql!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcstartu...
00000040`a79ff820 00007ff6`301b8e1e     psql!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\...
00000040`a79ff850 00007ffc`a2204cb0     psql!mainCRTStartup(
core
00000040`a7dff9d8 00007ffc`a364b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000040`a7dff9e0 00007ffc`a2204cb0     ntdll!TppWorkerThread+0x2df
00000040`a7dffcd0 00007ffc`a36bedcb     KERNEL32!BaseThreadInitThunk+0x10
00000040`a7dffd00 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000040`a85ff7a8 00007ffc`a364b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000040`a85ff7b0 00007ffc`a2204cb0     ntdll!TppWorkerThread+0x2df
00000040`a85ffaa0 00007ffc`a36bedcb     KERNEL32!BaseThreadInitThunk+0x10
00000040`a85ffad0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000008c`395ff968 00007ffc`a00c026b     ntdll!NtRemoveIoCompletion+0x14
0000008c`395ff970 00007ffc`a2204cb0     mswsock!SockAsyncThread+0x9b
0000008c`395ff9d0 00007ffc`a36bedcb     KERNEL32!BaseThreadInitThunk+0x10
0000008c`395ffa00 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000008c`38dff470 00007ff6`3016f8de     psql!exec_command_out(
0000008c`38dff4c0 00007ff6`3016d632     psql!exec_command(
0000008c`38dff510 00007ff6`30192b7d     psql!HandleSlashCmds(
0000008c`38dff570 00007ff6`3016d9ce     psql!MainLoop(
0000008c`38dff6a0 00007ff6`30195858     psql!process_file(
0000008c`38dffb00 00007ff6`301b8da9     psql!main(
0000008c`38dffc20 00007ff6`301b8cfe     psql!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startu...
0000008c`38dffc70 00007ff6`301b8bbe     psql!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcstartu...
0000008c`38dffce0 00007ff6`301b8e1e     psql!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\...
0000008c`38dffd10 00007ffc`a2204cb0     psql!mainCRTStartup(
core
0000008c`391ffa78 00007ffc`a364b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
0000008c`391ffa80 00007ffc`a2204cb0     ntdll!TppWorkerThread+0x2df
0000008c`391ffd70 00007ffc`a36bedcb     KERNEL32!BaseThreadInitThunk+0x10
0000008c`391ffda0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000008c`399ff798 00007ffc`a364b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
0000008c`399ff7a0 00007ffc`a2204cb0     ntdll!TppWorkerThread+0x2df
0000008c`399ffa90 00007ffc`a36bedcb     KERNEL32!BaseThreadInitThunk+0x10
0000008c`399ffac0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/copy.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upgr...
--- C:/cirrus/src/test/regress/expected/copy.out	2025-05-23 07:58:15.670424700 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy.out	2025-05-23 08:00:36.669088800 +0000
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/copy.out C:/cirrus/build/testrun/recovery/027_stream_re...
--- C:/cirrus/src/test/regress/expected/copy.out	2025-05-23 07:58:15.670424700 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/copy.out	2025-05-23 08:03:27.482218100 +0000
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/copy.out C:/cirrus/build/testrun/regress/regress/result...
--- C:/cirrus/src/test/regress/expected/copy.out	2025-05-23 07:58:15.670424700 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/copy.out	2025-05-23 08:00:31.843858600 +0000
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
tap
[08:08:06.937](0.001s) not ok 12 - no dump errors
[08:08:12.667](0.001s) not ok 14 - no dump errors
tap
[08:02:35.011](132.322s) not ok 5 - regression tests pass
tap
[08:09:06.737](0.439s) not ok 123 - COPY ... \gi file: exit code 0
[08:09:06.737](0.000s) not ok 124 - COPY ... \gi file: no stderr
[08:09:06.739](0.001s) not ok 125 - COPY ... \gi file: matches
[08:09:06.941](0.000s) not ok 127 - COPY ... \gi command: no stderr
[08:09:06.942](0.000s) not ok 128 - COPY ... \gi command: matches
tap
[08:05:28.185](140.888s) not ok 2 - regression tests pass
test
[08:12:31.642]   5/334 postgresql:regress / regress/regress                                            ERROR           1...
[08:12:31.642]  21/334 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           2...
[08:12:31.642]  75/334 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
[08:12:31.642] 183/334 postgresql:pg_dump / pg_dump/010_dump_connstr                                   ERROR            ...
[08:12:31.642] 215/334 postgresql:psql / psql/001_basic                                                ERROR            ...
53/5667 support create index on virtual generated column.
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[05:06:40.070](4.146s) Bail out!  postmaster.pid unexpectedly not present
test
[05:16:47.092]  24/334 postgresql:recovery / recovery/021_row_visibility                               ERROR            ...
53/5110 Add XMLCast (SQL/XML X025)
macOS - Sonoma - Meson
tap
[04:57:28.733](0.000s) not ok 182 - pgbench expressions stderr /(?^:command=109.: boolean true\b)/
[04:57:28.734](0.000s) not ok 183 - pgbench expressions stderr /(?^:command=110.: boolean true\b)/
[04:57:28.734](0.000s) not ok 184 - pgbench expressions stderr /(?^:command=111.: boolean true\b)/
[04:57:28.734](0.000s) not ok 185 - pgbench expressions stderr /(?^:command=113.: boolean true\b)/
test
[04:58:34.495] 225/339 postgresql:pgbench / pgbench/001_pgbench_with_server                            ERROR            ...
53/5681 Prevent internal error at concurrent CREATE OR REPLACE / ALTER FUNCTION
FreeBSD - Meson
regress
diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/change-function.out /tmp/cirrus-ci-build/build/testrun/isolati...
--- /tmp/cirrus-ci-build/src/test/isolation/expected/change-function.out	2025-05-23 03:04:50.824797000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/change-function.out	2025-05-23 03:08:21.210518000 +00...
@@ -18,6 +18,7 @@
 
 step c1: COMMIT;
 step alter_f: <... completed>
+ERROR:  tuple concurrently updated
 step r2: ROLLBACK;
 
 starting permutation: b1 b2 drop_f create_f1 c2 c1
@@ -27,6 +28,7 @@
 step create_f1: CREATE OR REPLACE FUNCTION f1() RETURNS INT LANGUAGE sql AS $$ SELECT 2;$$; <waiting ...>
 step c2: COMMIT;
 step create_f1: <... completed>
+ERROR:  tuple concurrently deleted
 step c1: COMMIT;
 
 starting permutation: b1 b2 create_f2 create_f1 c2 c1
@@ -36,4 +38,5 @@
...
test
[03:12:38.156] 101/339 postgresql:isolation / isolation/isolation                                      ERROR           1...
Linux - Debian Bookworm - Autoconf
regress
diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/change-function.out /tmp/cirrus-ci-build/src/test/isolation/ou...
--- /tmp/cirrus-ci-build/src/test/isolation/expected/change-function.out	2025-05-23 03:04:51.255292182 +0000
+++ /tmp/cirrus-ci-build/src/test/isolation/output_iso/results/change-function.out	2025-05-23 03:10:20.854682506 +0000
@@ -18,6 +18,7 @@
 
 step c1: COMMIT;
 step alter_f: <... completed>
+ERROR:  tuple concurrently updated
 step r2: ROLLBACK;
 
 starting permutation: b1 b2 drop_f create_f1 c2 c1
@@ -27,6 +28,7 @@
 step create_f1: CREATE OR REPLACE FUNCTION f1() RETURNS INT LANGUAGE sql AS $$ SELECT 2;$$; <waiting ...>
 step c2: COMMIT;
 step create_f1: <... completed>
+ERROR:  tuple concurrently deleted
 step c1: COMMIT;
 
 starting permutation: b1 b2 create_f2 create_f1 c2 c1
@@ -36,4 +38,5 @@
...
Linux - Debian Bookworm - Meson
regress
diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/change-function.out /tmp/cirrus-ci-build/build/testrun/isolati...
--- /tmp/cirrus-ci-build/src/test/isolation/expected/change-function.out	2025-05-23 03:04:51.264265842 +0000
+++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/change-function.out	2025-05-23 03:09:07.716255836 +00...
@@ -18,6 +18,7 @@
 
 step c1: COMMIT;
 step alter_f: <... completed>
+ERROR:  tuple concurrently updated
 step r2: ROLLBACK;
 
 starting permutation: b1 b2 drop_f create_f1 c2 c1
@@ -27,6 +28,7 @@
 step create_f1: CREATE OR REPLACE FUNCTION f1() RETURNS INT LANGUAGE sql AS $$ SELECT 2;$$; <waiting ...>
 step c2: COMMIT;
 step create_f1: <... completed>
+ERROR:  tuple concurrently deleted
 step c1: COMMIT;
 
 starting permutation: b1 b2 create_f2 create_f1 c2 c1
@@ -36,4 +38,5 @@
...
test
[03:13:46.145]  25/340 postgresql:isolation / isolation/isolation                                      ERROR            ...
macOS - Sonoma - Meson
regress
diff -U3 /Users/admin/pgsql/src/test/isolation/expected/change-function.out /Users/admin/pgsql/build/testrun/isolation/i...
--- /Users/admin/pgsql/src/test/isolation/expected/change-function.out	2025-05-23 03:04:14
+++ /Users/admin/pgsql/build/testrun/isolation/isolation/results/change-function.out	2025-05-23 03:07:57
@@ -18,6 +18,7 @@
 
 step c1: COMMIT;
 step alter_f: <... completed>
+ERROR:  tuple concurrently updated
 step r2: ROLLBACK;
 
 starting permutation: b1 b2 drop_f create_f1 c2 c1
@@ -27,6 +28,7 @@
 step create_f1: CREATE OR REPLACE FUNCTION f1() RETURNS INT LANGUAGE sql AS $$ SELECT 2;$$; <waiting ...>
 step c2: COMMIT;
 step create_f1: <... completed>
+ERROR:  tuple concurrently deleted
 step c1: COMMIT;
 
 starting permutation: b1 b2 create_f2 create_f1 c2 c1
@@ -36,4 +38,5 @@
...
test
[03:11:13.107]  33/339 postgresql:isolation / isolation/isolation                                      ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/isolation/expected/change-function.out C:/cirrus/build/testrun/isolation...
--- C:/cirrus/src/test/isolation/expected/change-function.out	2025-05-23 03:04:55.300526500 +0000
+++ C:/cirrus/build/testrun/isolation/isolation/results/change-function.out	2025-05-23 03:09:29.547591500 +0000
@@ -18,6 +18,7 @@
 
 step c1: COMMIT;
 step alter_f: <... completed>
+ERROR:  tuple concurrently updated
 step r2: ROLLBACK;
 
 starting permutation: b1 b2 drop_f create_f1 c2 c1
@@ -27,6 +28,7 @@
 step create_f1: CREATE OR REPLACE FUNCTION f1() RETURNS INT LANGUAGE sql AS $$ SELECT 2;$$; <waiting ...>
 step c2: COMMIT;
 step create_f1: <... completed>
+ERROR:  tuple concurrently deleted
 step c1: COMMIT;
 
 starting permutation: b1 b2 create_f2 create_f1 c2 c1
@@ -36,4 +38,5 @@
...
test
[03:18:55.276]  29/334 postgresql:isolation / isolation/isolation                                      ERROR           1...
53/5751 Disable parallel query by default
FreeBSD - Meson
regress
diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out /tmp/cirrus-ci-build/build/testrun/isola...
--- /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out	2025-05-23 02:45:16.289573000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/deadlock-parallel.out	2025-05-23 02:46:20.151774000 +...
@@ -46,6 +46,7 @@
         1
 (1 row)
 
+step e1c: COMMIT;
 step d2a1: <... completed>
   sum
 -----
@@ -57,7 +58,6 @@
          1
 (1 row)
 
-step e1c: COMMIT;
 step d2c: COMMIT;
 step e2l: <... completed>
 lock_excl
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out /tmp/cirrus-ci-build/build/testrun/pg_o...
--- /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out	2025-05-23 02:45:14.923116000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_overexplain/regress/results/pg_overexplain.out	2025-05-23 02:47:41.427864000 +...
@@ -91,26 +91,26 @@
  GroupAggregate
    Group Key: vegetables.genus
    Disabled Nodes: 0
-   Parallel Safe: true
+   Parallel Safe: false
    Plan Node ID: 0
    ->  Sort
          Sort Key: vegetables.genus, vegetables.name
          Disabled Nodes: 0
-         Parallel Safe: true
+         Parallel Safe: false
          Plan Node ID: 1
          ->  Append
                Disabled Nodes: 0
-               Parallel Safe: true
+               Parallel Safe: false
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/pg_upgrad...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-05-23 02:45:16.462657000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/select_parallel.out	2025-05-23 02:46:40.93...
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-05-23 02:45:16.450358000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/plpgsql.out	2025-05-23 02:46:57.389310000 ...
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/recovery/...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-05-23 02:45:16.462657000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/select_parallel.out	2025-05-23 02:47:51....
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-05-23 02:45:16.450358000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/plpgsql.out	2025-05-23 02:48:10.89790100...
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/regress/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-05-23 02:45:16.462657000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/select_parallel.out	2025-05-23 02:46:40.051714000 +0000
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/regress/regress/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-05-23 02:45:16.450358000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/plpgsql.out	2025-05-23 02:46:55.818699000 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
tap
[02:47:14.634](73.900s) not ok 5 - regression tests pass
tap
[02:48:28.708](100.883s) not ok 2 - regression tests pass
test
[02:50:24.737]  26/339 postgresql:regress / regress/regress                                            ERROR            ...
[02:50:24.737]  13/339 postgresql:isolation / isolation/isolation                                      ERROR            ...
[02:50:24.737]  89/339 postgresql:pg_overexplain / pg_overexplain/regress                              ERROR            ...
[02:50:24.737]  48/339 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[02:50:24.737] 164/339 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
Linux - Debian Bookworm - Autoconf
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out /tmp/cirrus-ci-build/contrib/pg_overexp...
--- /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out	2025-05-23 02:45:12.903910808 +0000
+++ /tmp/cirrus-ci-build/contrib/pg_overexplain/results/pg_overexplain.out	2025-05-23 02:48:46.101417160 +0000
@@ -91,26 +91,26 @@
  GroupAggregate
    Group Key: vegetables.genus
    Disabled Nodes: 0
-   Parallel Safe: true
+   Parallel Safe: false
    Plan Node ID: 0
    ->  Sort
          Sort Key: vegetables.genus, vegetables.name
          Disabled Nodes: 0
-         Parallel Safe: true
+         Parallel Safe: false
          Plan Node ID: 1
          ->  Append
                Disabled Nodes: 0
-               Parallel Safe: true
+               Parallel Safe: false
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-05-23 02:45:14.834798962 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/select_parallel.out	2025-05-23 02:51:11.365253348 +0000
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/re...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-05-23 02:45:14.818776966 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/plpgsql.out	2025-05-23 02:51:29.029313501 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out /tmp/cirrus-ci-build/src/test/isolation/...
--- /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out	2025-05-23 02:45:14.606485537 +0000
+++ /tmp/cirrus-ci-build/src/test/isolation/output_iso/results/deadlock-parallel.out	2025-05-23 02:47:13.221068208 +0000
@@ -46,6 +46,7 @@
         1
 (1 row)
 
+step e1c: COMMIT;
 step d2a1: <... completed>
   sum
 -----
@@ -57,7 +58,6 @@
          1
 (1 row)
 
-step e1c: COMMIT;
 step d2c: COMMIT;
 step e2l: <... completed>
 lock_excl
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/src/test/recovery/tmp_c...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-05-23 02:45:14.834798962 +0000
+++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/select_parallel.out	2025-05-23 02:52:32.465567359 +0000
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/res...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-05-23 02:45:14.818776966 +0000
+++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/plpgsql.out	2025-05-23 02:52:47.913634584 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/src/test/regress/result...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-05-23 02:45:14.834798962 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/select_parallel.out	2025-05-23 02:48:11.009260660 +0000
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/src/test/regress/results/plpgsq...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-05-23 02:45:14.818776966 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/plpgsql.out	2025-05-23 02:48:40.973437948 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
tap
[02:51:45.443](127.377s) not ok 5 - regression tests pass
tap
[02:53:01.485](89.353s) not ok 2 - regression tests pass
Linux - Debian Bookworm - Meson
regress
diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out /tmp/cirrus-ci-build/build/testrun/isola...
--- /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out	2025-05-23 02:45:14.814303009 +0000
+++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/deadlock-parallel.out	2025-05-23 02:47:02.938024036 +...
@@ -46,6 +46,7 @@
         1
 (1 row)
 
+step e1c: COMMIT;
 step d2a1: <... completed>
   sum
 -----
@@ -57,7 +58,6 @@
          1
 (1 row)
 
-step e1c: COMMIT;
 step d2c: COMMIT;
 step e2l: <... completed>
 lock_excl
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out /tmp/cirrus-ci-build/build/testrun/pg_o...
--- /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out	2025-05-23 02:45:13.138302973 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_overexplain/regress/results/pg_overexplain.out	2025-05-23 02:49:09.765904899 +...
@@ -91,26 +91,26 @@
  GroupAggregate
    Group Key: vegetables.genus
    Disabled Nodes: 0
-   Parallel Safe: true
+   Parallel Safe: false
    Plan Node ID: 0
    ->  Sort
          Sort Key: vegetables.genus, vegetables.name
          Disabled Nodes: 0
-         Parallel Safe: true
+         Parallel Safe: false
          Plan Node ID: 1
          ->  Append
                Disabled Nodes: 0
-               Parallel Safe: true
+               Parallel Safe: false
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/pg_upgrad...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-05-23 02:45:15.046303014 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/select_parallel.out	2025-05-23 02:47:35.08...
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-05-23 02:45:15.026303013 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/plpgsql.out	2025-05-23 02:47:49.953983182 ...
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/recovery/...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-05-23 02:45:15.046303014 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/select_parallel.out	2025-05-23 02:48:52....
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-05-23 02:45:15.026303013 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/plpgsql.out	2025-05-23 02:49:07.80190830...
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/regress/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-05-23 02:45:15.046303014 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/select_parallel.out	2025-05-23 02:47:36.529991396 +0000
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/regress/regress/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-05-23 02:45:15.026303013 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/plpgsql.out	2025-05-23 02:47:52.101982013 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
tap
[02:48:02.939](80.729s) not ok 5 - regression tests pass
tap
[02:49:20.627](81.579s) not ok 2 - regression tests pass
test
[02:52:30.288]   8/340 postgresql:isolation / isolation/isolation                                      ERROR            ...
[02:52:30.288]  22/340 postgresql:regress / regress/regress                                            ERROR            ...
[02:52:30.288]  88/340 postgresql:pg_overexplain / pg_overexplain/regress                              ERROR            ...
[02:52:30.288]  34/340 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[02:52:30.288] 102/340 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
macOS - Sonoma - Meson
regress
diff -U3 /Users/admin/pgsql/src/test/isolation/expected/deadlock-parallel.out /Users/admin/pgsql/build/testrun/isolation...
--- /Users/admin/pgsql/src/test/isolation/expected/deadlock-parallel.out	2025-05-23 02:44:12
+++ /Users/admin/pgsql/build/testrun/isolation/isolation/results/deadlock-parallel.out	2025-05-23 02:45:44
@@ -46,6 +46,7 @@
         1
 (1 row)
 
+step e1c: COMMIT;
 step d2a1: <... completed>
   sum
 -----
@@ -57,7 +58,6 @@
          1
 (1 row)
 
-step e1c: COMMIT;
 step d2c: COMMIT;
 step e2l: <... completed>
 lock_excl
regress
diff -U3 /Users/admin/pgsql/contrib/pg_overexplain/expected/pg_overexplain.out /Users/admin/pgsql/build/testrun/pg_overe...
--- /Users/admin/pgsql/contrib/pg_overexplain/expected/pg_overexplain.out	2025-05-23 02:44:10
+++ /Users/admin/pgsql/build/testrun/pg_overexplain/regress/results/pg_overexplain.out	2025-05-23 02:47:18
@@ -91,26 +91,26 @@
  GroupAggregate
    Group Key: vegetables.genus
    Disabled Nodes: 0
-   Parallel Safe: true
+   Parallel Safe: false
    Plan Node ID: 0
    ->  Sort
          Sort Key: vegetables.genus, vegetables.name
          Disabled Nodes: 0
-         Parallel Safe: true
+         Parallel Safe: false
          Plan Node ID: 1
          ->  Append
                Disabled Nodes: 0
-               Parallel Safe: true
+               Parallel Safe: false
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/select_parallel.out /Users/admin/pgsql/build/testrun/pg_upgrade/00...
--- /Users/admin/pgsql/src/test/regress/expected/select_parallel.out	2025-05-23 02:44:12
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/select_parallel.out	2025-05-23 02:46:03
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /Users/admin/pgsql/src/test/regress/expected/plpgsql.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upg...
--- /Users/admin/pgsql/src/test/regress/expected/plpgsql.out	2025-05-23 02:44:12
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/plpgsql.out	2025-05-23 02:46:12
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/select_parallel.out /Users/admin/pgsql/build/testrun/recovery/027_...
--- /Users/admin/pgsql/src/test/regress/expected/select_parallel.out	2025-05-23 02:44:12
+++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/select_parallel.out	2025-05-23 02:47:11
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /Users/admin/pgsql/src/test/regress/expected/plpgsql.out /Users/admin/pgsql/build/testrun/recovery/027_stream_r...
--- /Users/admin/pgsql/src/test/regress/expected/plpgsql.out	2025-05-23 02:44:12
+++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/plpgsql.out	2025-05-23 02:47:22
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/select_parallel.out /Users/admin/pgsql/build/testrun/regress/regre...
--- /Users/admin/pgsql/src/test/regress/expected/select_parallel.out	2025-05-23 02:44:12
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/select_parallel.out	2025-05-23 02:46:04
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /Users/admin/pgsql/src/test/regress/expected/plpgsql.out /Users/admin/pgsql/build/testrun/regress/regress/resul...
--- /Users/admin/pgsql/src/test/regress/expected/plpgsql.out	2025-05-23 02:44:12
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/plpgsql.out	2025-05-23 02:46:12
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
tap
[02:46:22.029](50.625s) not ok 5 - regression tests pass
tap
[02:47:35.217](71.963s) not ok 2 - regression tests pass
test
[02:49:47.088]  18/339 postgresql:regress / regress/regress                                            ERROR            ...
[02:49:47.088]  10/339 postgresql:isolation / isolation/isolation                                      ERROR            ...
[02:49:47.088]  86/339 postgresql:pg_overexplain / pg_overexplain/regress                              ERROR            ...
[02:49:47.088]  31/339 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[02:49:47.088] 130/339 postgresql:recovery / recovery/027_stream_regress                               ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/isolation/expected/deadlock-parallel.out C:/cirrus/build/testrun/isolati...
--- C:/cirrus/src/test/isolation/expected/deadlock-parallel.out	2025-05-23 02:45:19.182918300 +0000
+++ C:/cirrus/build/testrun/isolation/isolation/results/deadlock-parallel.out	2025-05-23 02:47:51.910138100 +0000
@@ -46,6 +46,7 @@
         1
 (1 row)
 
+step e1c: COMMIT;
 step d2a1: <... completed>
   sum
 -----
@@ -57,7 +58,6 @@
          1
 (1 row)
 
-step e1c: COMMIT;
 step d2c: COMMIT;
 step e2l: <... completed>
 lock_excl
regress
diff --strip-trailing-cr -U3 C:/cirrus/contrib/pg_overexplain/expected/pg_overexplain.out C:/cirrus/build/testrun/pg_ove...
--- C:/cirrus/contrib/pg_overexplain/expected/pg_overexplain.out	2025-05-23 02:45:15.506524600 +0000
+++ C:/cirrus/build/testrun/pg_overexplain/regress/results/pg_overexplain.out	2025-05-23 02:52:39.034095800 +0000
@@ -91,26 +91,26 @@
  GroupAggregate
    Group Key: vegetables.genus
    Disabled Nodes: 0
-   Parallel Safe: true
+   Parallel Safe: false
    Plan Node ID: 0
    ->  Sort
          Sort Key: vegetables.genus, vegetables.name
          Disabled Nodes: 0
-         Parallel Safe: true
+         Parallel Safe: false
          Plan Node ID: 1
          ->  Append
                Disabled Nodes: 0
-               Parallel Safe: true
+               Parallel Safe: false
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/select_parallel.out C:/cirrus/build/testrun/pg_upgrade/...
--- C:/cirrus/src/test/regress/expected/select_parallel.out	2025-05-23 02:45:19.788427300 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/select_parallel.out	2025-05-23 02:48:51.465750300 +00...
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/plpgsql.out C:/cirrus/build/testrun/pg_upgrade/002_pg_u...
--- C:/cirrus/src/test/regress/expected/plpgsql.out	2025-05-23 02:45:19.756788100 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/plpgsql.out	2025-05-23 02:49:15.274397300 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/select_parallel.out C:/cirrus/build/testrun/recovery/02...
--- C:/cirrus/src/test/regress/expected/select_parallel.out	2025-05-23 02:45:19.788427300 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/select_parallel.out	2025-05-23 02:51:36.779760400 +...
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/plpgsql.out C:/cirrus/build/testrun/recovery/027_stream...
--- C:/cirrus/src/test/regress/expected/plpgsql.out	2025-05-23 02:45:19.756788100 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/plpgsql.out	2025-05-23 02:52:00.460855900 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/select_parallel.out C:/cirrus/build/testrun/regress/reg...
--- C:/cirrus/src/test/regress/expected/select_parallel.out	2025-05-23 02:45:19.788427300 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/select_parallel.out	2025-05-23 02:48:48.728444300 +0000
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/plpgsql.out C:/cirrus/build/testrun/regress/regress/res...
--- C:/cirrus/src/test/regress/expected/plpgsql.out	2025-05-23 02:45:19.756788100 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/plpgsql.out	2025-05-23 02:49:08.545354400 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
tap
[02:49:38.742](138.946s) not ok 5 - regression tests pass
tap
[02:52:20.557](137.914s) not ok 2 - regression tests pass
test
[02:59:31.850]  15/334 postgresql:regress / regress/regress                                            ERROR           1...
[02:59:31.850]   6/334 postgresql:isolation / isolation/isolation                                      ERROR           1...
[02:59:31.850]  23/334 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           2...
[02:59:31.850]  86/334 postgresql:pg_overexplain / pg_overexplain/regress                              ERROR            ...
[02:59:31.850]  69/334 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
53/5214 SQL:2023 JSON simplified accessor support
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[02:11:34.987] c:\cirrus\src\backend\utils\adt\jsonbsubs.c(223) : warning C4715: 'make_jsonpath_item_expr': not all cont...
53/5679 Add comments about fire_triggers argument in ri_triggers.c
macOS - Sonoma - Meson
core
[01:43:41.820]   * frame #0: 0x00000001006c0b70 dyld`_dyld_start
tap
[01:38:52.535](0.000s) not ok 66 - corrupt backup fails verification: system_identifier: matches
test
[01:40:00.478] 222/339 postgresql:pg_verifybackup / pg_verifybackup/003_corruption                     ERROR            ...
53/5270 jsonpath string methods: lower, upper, initcap, l/r/btrim, replace, split_part
CompilerWarnings
compiler
[22:02:52.903] jsonpath_exec.c:2828:13: error: mixing declarations and code is incompatible with standards before C99 [-...
compiler
[22:02:42.424] jsonpath_exec.c:2828:13: error: mixing declarations and code is incompatible with standards before C99 [-...
compiler
[22:02:12.091] jsonpath_exec.c:2828:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-sta...
compiler
[22:02:01.402] jsonpath_exec.c:2828:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-sta...
compiler
[22:03:18.212] jsonpath_exec.c:2828:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-sta...
Linux - Debian Bookworm - Meson
core
[22:16:16.485] #0  0x00007f6ed888dbb3 in ?? () from /lib64/ld-linux-x86-64.so.2
[22:16:16.485] #1  0x00007f6ed887388c in ?? () from /lib64/ld-linux-x86-64.so.2
[22:16:16.485] #2  0x00007f6ed8875075 in ?? () from /lib64/ld-linux-x86-64.so.2
[22:16:16.485] #3  0x00007f6ed886f261 in ?? () from /lib64/ld-linux-x86-64.so.2
[22:16:16.485] #4  0x00007f6ed88853c1 in _dl_catch_exception () from /lib64/ld-linux-x86-64.so.2
[22:16:16.485] #5  0x00007f6ed886f5ca in ?? () from /lib64/ld-linux-x86-64.so.2
[22:16:16.485] #6  0x00007f6ed888aa4a in ?? () from /lib64/ld-linux-x86-64.so.2
[22:16:16.485] #7  0x00007f6ed88872ff in ?? () from /lib64/ld-linux-x86-64.so.2
[22:16:16.485] #8  0x00007f6ed8888c7c in ?? () from /lib64/ld-linux-x86-64.so.2
[22:16:16.485] #9  0x00007f6ed8887b28 in ?? () from /lib64/ld-linux-x86-64.so.2
core
[22:16:16.384] #0  0x00007f061f55bdd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[22:16:16.384] #1  0x00007f061f508239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[22:16:16.384] #2  0x00007f061f508497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[22:16:16.384] #3  0x000055ad988815c1 in ?? ()
[22:16:16.384] #4  0x000055ad9887b369 in ?? ()
[22:16:16.384] #5  0x000055ad9887a20f in ?? ()
[22:16:16.384] #6  0x000055ad9887ac3b in ?? ()
[22:16:16.384] #7  0x000055ad9887866f in ?? ()
[22:16:16.384] #8  0x00007f061f4f324a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:16:16.384] #9  0x00007f061f4f3305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[22:16:16.694] #0  <unavailable> in ?? ()
core
[22:16:16.694] #0  0x00007f061f55bdd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[22:16:16.694] #1  0x00007f061f508239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[22:16:16.694] #2  0x00007f061f508497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[22:16:16.694] #3  0x000055ad988815f3 in ?? ()
[22:16:16.694] #4  0x000055ad9887b369 in ?? ()
[22:16:16.694] #5  0x000055ad9887a20f in ?? ()
[22:16:16.694] #6  0x000055ad9887ac3b in ?? ()
[22:16:16.694] #7  0x000055ad9887866f in ?? ()
[22:16:16.694] #8  0x00007f061f4f324a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:16:16.694] #9  0x00007f061f4f3305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[22:16:16.589] #0  0x00007f4f675b4bd3 in wait4 () from /lib/x86_64-linux-gnu/libc.so.6
[22:16:16.589] #1  0x000055e3f8023cc0 in ?? ()
[22:16:16.589] #2  0x000055e3f8023efa in ?? ()
[22:16:16.589] #3  0x000055e3f8025630 in ?? ()
[22:16:16.589] #4  0x000055e3f801f371 in ?? ()
[22:16:16.589] #5  0x000055e3f801e20f in ?? ()
[22:16:16.589] #6  0x000055e3f801ec3b in ?? ()
[22:16:16.589] #7  0x000055e3f801c66f in ?? ()
[22:16:16.589] #8  0x00007f4f6750824a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:16:16.589] #9  0x00007f4f67508305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgr...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out	2025-05-22 22:01:14.798898313 +0000
+++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonb_jsonpath.out	2025-05-22 22:09:06....
@@ -3082,7 +3082,7 @@
 select jsonb_path_query('"abc~@~def~@~ghi"', '$.split_part("~@~", 2)');
  jsonb_path_query 
 ------------------
- "def"
+ ""
 (1 row)
 
 -- Test string methods play nicely together
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out /tmp/cirrus-ci-build/build-32/testrun/recover...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out	2025-05-22 22:01:14.798898313 +0000
+++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/jsonb_jsonpath.out	2025-05-22 22:10:2...
@@ -3082,7 +3082,7 @@
 select jsonb_path_query('"abc~@~def~@~ghi"', '$.split_part("~@~", 2)');
  jsonb_path_query 
 ------------------
- "def"
+ ""
 (1 row)
 
 -- Test string methods play nicely together
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out /tmp/cirrus-ci-build/build-32/testrun/regress...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out	2025-05-22 22:01:14.798898313 +0000
+++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/jsonb_jsonpath.out	2025-05-22 22:09:05.045965658 +0000
@@ -3082,7 +3082,7 @@
 select jsonb_path_query('"abc~@~def~@~ghi"', '$.split_part("~@~", 2)');
  jsonb_path_query 
 ------------------
- "def"
+ ""
 (1 row)
 
 -- Test string methods play nicely together
tap
[22:09:22.724](70.685s) not ok 5 - regression tests pass
tap
[22:10:37.338](72.619s) not ok 2 - regression tests pass
test
[22:13:49.245]  24/340 postgresql:regress / regress/regress                                            ERROR            ...
[22:13:49.245]  30/340 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[22:13:49.245]  96/340 postgresql:recovery / recovery/027_stream_regress                               ERROR            ...
53/5660 SQL:2011 application time
FreeBSD - Meson
core
[21:32:22.659] #0  0x00004b313d0a975a in ?? () from /libexec/ld-elf.so.1
[21:32:22.659] #1  0x00004b313d0a37fc in ?? () from /libexec/ld-elf.so.1
[21:32:22.659] #2  0x0000000000000000 in ?? ()
tap
[21:27:49.891](7.981s) not ok 7 - pg_restore to destination instance
[21:28:12.441](22.549s) not ok 8 - dump outputs from original and restored regression databases match
test
[21:29:54.221] 206/339 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           3...
Linux - Debian Bookworm - Autoconf
tap
[21:31:50.384](7.130s) not ok 7 - pg_restore to destination instance
[21:31:56.367](5.983s) not ok 8 - dump outputs from original and restored regression databases match
Linux - Debian Bookworm - Meson
tap
[21:29:03.501](14.175s) not ok 7 - pg_restore to destination instance
[21:29:12.976](9.475s) not ok 8 - dump outputs from original and restored regression databases match
test
[21:33:01.657]  50/340 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
macOS - Sonoma - Meson
tap
[21:25:34.025](7.146s) not ok 7 - pg_restore to destination instance
[21:25:43.018](8.993s) not ok 8 - dump outputs from original and restored regression databases match
test
[21:28:15.142]  39/339 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[21:26:45.424](8.896s) not ok 7 - pg_restore to destination instance
[21:26:52.813](7.388s) not ok 8 - dump outputs from original and restored regression databases match
test
[21:37:42.333]  30/334 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           2...
53/5627 Fix oldest LSN calculation for WAL segments removal when slots are advancing during checkpoint
FreeBSD - Meson
test
[20:23:30.777] 323/341 postgresql:test_misc / test_misc/007_catcache_inval                                  ERROR       ...
53/5111 Synchronization of sequences to subscriber
CompilerWarnings
compiler
[17:51:34.437] ../../../../src/include/utils/elog.h:240:25: error: ‘seqinfo’ may be used uninitialized [-Werror=maybe-un...
compiler
[17:50:15.467] ../../../../src/include/utils/elog.h:240:25: error: ‘seqinfo’ may be used uninitialized [-Werror=maybe-un...
compiler
[18:00:04.973] ../../../../src/include/utils/elog.h:240:25: error: ‘seqinfo’ may be used uninitialized [-Werror=maybe-un...
53/4984 Serverside SNI for SSL connections
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[15:41:46.756](0.048s) not ok 33 - connect with correct server CA cert file sslmode=require
[15:41:46.757](0.000s) not ok 34 - connect with correct server CA cert file sslmode=require: no stderr
[15:41:46.830](0.000s) not ok 36 - connect fails since the passphrase protected key cannot be reloaded: matches
test
[15:42:08.343] 332/335 postgresql:ssl / ssl/004_sni                                                    ERROR            ...
53/5454 Clarify FileTag-based unlinking
macOS - Sonoma - Meson
tap
[15:12:32.516](0.003s) not ok 61 - bad device authz response: overlarge JSON: matches
test
[15:12:55.245] 320/339 postgresql:oauth_validator / oauth_validator/001_server                         ERROR            ...
53/5727 Accounting for metapages in genericcostestimate()
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[12:57:44.637](0.001s) not ok 8 - superuser_reserved_connections limit: matches
test
[13:00:21.076] 254/334 postgresql:postmaster / postmaster/002_connection_limits                        ERROR            ...
53/5299 Limiting overshoot in nbtree SAOP parallel index scans
Windows - Server 2019, VS 2019 - Meson & ninja
assertion
TRAP: failed Assert("false"), File: "../src/backend/postmaster/postmaster.c", Line: 2732, PID: 5984
core
0000003a`94fffd78 00007ffa`3bbe490a     ntdll!NtFsControlFile+0x14
0000003a`94fffd80 00007ff7`9e469d9b     KERNELBASE!ConnectNamedPipe+0x6a
0000003a`94fffdf0 00007ffa`3de34cb0     postgres!pg_signal_thread(
0000003a`94fffef0 00007ffa`3e01edcb     KERNEL32!BaseThreadInitThunk+0x10
0000003a`94ffff20 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000003a`957ffbd8 00007ffa`3dfab77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
0000003a`957ffbe0 00007ffa`3de34cb0     ntdll!TppWorkerThread+0x2df
0000003a`957ffed0 00007ffa`3e01edcb     KERNEL32!BaseThreadInitThunk+0x10
0000003a`957fff00 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000003a`953ff928 00007ffa`3dfab77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
0000003a`953ff930 00007ffa`3de34cb0     ntdll!TppWorkerThread+0x2df
0000003a`953ffc20 00007ffa`3e01edcb     KERNEL32!BaseThreadInitThunk+0x10
0000003a`953ffc50 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000003a`94bffb58 00007ffa`3dfab77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
0000003a`94bffb60 00007ffa`3de34cb0     ntdll!TppWorkerThread+0x2df
0000003a`94bffe50 00007ffa`3e01edcb     KERNEL32!BaseThreadInitThunk+0x10
0000003a`94bffe80 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000003a`947fedc0 00007ff7`9e7d0848     ucrtbased!abort(void)+0x5a [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 7...
0000003a`947fee00 00007ff7`9e47f2a2     postgres!ExceptionalCondition(
0000003a`947fee40 00007ff7`9e47c7fd     postgres!HandleFatalError(
0000003a`947fee80 00007ff7`9e47bbd1     postgres!HandleChildCrash(
0000003a`947feec0 00007ff7`9e47d3e5     postgres!process_pm_child_exit(void)+0x411 [c:\cirrus\src\backend\postmaster\pos...
0000003a`947fef20 00007ff7`9e47a962     postgres!ServerLoop(void)+0xd5 [c:\cirrus\src\backend\postmaster\postmaster.c @ ...
0000003a`947ff840 00007ff7`9e329d18     postgres!PostmasterMain(
0000003a`947ff9e0 00007ff7`9e95e089     postgres!main(
0000003a`947ffa20 00007ff7`9e95dfde     postgres!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\st...
0000003a`947ffa70 00007ff7`9e95de9e     postgres!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcst...
tap
[12:29:56.645](11.046s) Bail out!  pg_ctl start failed
test
[12:40:45.753]  18/334 postgresql:recovery / recovery/009_twophase                                     ERROR            ...
53/5759 finish TODOs in to_json_is_immutable, to_jsonb_is_immutable also add tests on it
macOS - Sonoma - Meson
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/sqljson.out /Users/admin/pgsql/build/testrun/regress/regress/resul...
--- /Users/admin/pgsql/src/test/regress/expected/sqljson.out	2025-05-22 12:06:12
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/sqljson.out	2025-05-22 12:10:11
@@ -1110,6 +1110,7 @@
                    FROM ( VALUES (1), (2), (NULL::integer), (4)) foo(i)) q(a)) AS "json_array"
 DROP VIEW json_array_subquery_view;
 create type comp as (a int);
+ERROR:  type "comp" already exists
 create type comp1 as (a int, b date);
 create domain d1 as int;
 create domain d2 as comp1;
diff -U3 /Users/admin/pgsql/src/test/regress/expected/sqljson_jsontable.out /Users/admin/pgsql/build/testrun/regress/reg...
--- /Users/admin/pgsql/src/test/regress/expected/sqljson_jsontable.out	2025-05-22 12:06:12
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/sqljson_jsontable.out	2025-05-22 12:10:11
@@ -48,6 +48,10 @@
 (1 row)
 
 drop type comp;
+ERROR:  cannot drop type comp because other objects depend on it
+DETAIL:  column f4 of table t1 depends on type comp[]
...
test
[12:13:27.065]  25/339 postgresql:regress / regress/regress                                            ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sqljson_jsontable.out C:/cirrus/build/testrun/regress/r...
--- C:/cirrus/src/test/regress/expected/sqljson_jsontable.out	2025-05-22 12:06:48.948475300 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/sqljson_jsontable.out	2025-05-22 12:10:19.534189300 +0000
@@ -41,13 +41,22 @@
                                                              ^
 --return composite data type.
 create type comp as (a int, b int);
+ERROR:  type "comp" already exists
 SELECT * FROM JSON_TABLE(jsonb '{"rec": "(1,2)"}', '$' COLUMNS (id FOR ORDINALITY, comp comp path '$.rec' omit quotes))...
- id | comp  
-----+-------
-  1 | (1,2)
+ id | comp 
+----+------
+  1 | 
 (1 row)
 
 drop type comp;
+ERROR:  cannot drop type comp because other objects depend on it
+DETAIL:  column f4 of table t1 depends on type comp[]
...
test
[12:19:54.030]  13/334 postgresql:regress / regress/regress                                            ERROR           1...
53/5738 Improve hash join's handling of tuples with null join keys
FreeBSD - Meson
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join_hash.out /tmp/cirrus-ci-build/build/testrun/recovery/027_st...
--- /tmp/cirrus-ci-build/src/test/regress/expected/join_hash.out	2025-05-22 12:02:56.245389000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/join_hash.out	2025-05-22 12:06:30.392564...
@@ -309,7 +309,7 @@
 select count(*) from simple r full outer join simple s using (id);
  count 
 -------
- 20002
+ 20001
 (1 row)
 
 rollback to settings;
tap
[12:08:43.145](212.658s) not ok 2 - regression tests pass
test
[12:10:06.412] 248/339 postgresql:recovery / recovery/027_stream_regress                               ERROR           2...
Linux - Debian Bookworm - Meson
core
[12:22:12.533] #0  0x00007fbc39cf8bd3 in wait4 () from /lib/x86_64-linux-gnu/libc.so.6
[12:22:12.533] #1  0x000055fe59b79cc0 in ?? ()
[12:22:12.533] #2  0x000055fe59b79efa in ?? ()
[12:22:12.533] #3  0x000055fe59b7b630 in ?? ()
[12:22:12.533] #4  0x000055fe59b75371 in ?? ()
[12:22:12.533] #5  0x000055fe59b7420f in ?? ()
[12:22:12.533] #6  0x000055fe59b74c3b in ?? ()
[12:22:12.533] #7  0x000055fe59b7266f in ?? ()
[12:22:12.533] #8  0x00007fbc39c4c24a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[12:22:12.533] #9  0x00007fbc39c4c305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[12:22:12.641] #0  0x00007fe62bbe8bb3 in ?? () from /lib64/ld-linux-x86-64.so.2
[12:22:12.641] #1  0x00007fe62bbcea29 in ?? () from /lib64/ld-linux-x86-64.so.2
[12:22:12.641] #2  0x00007fe62bbd0075 in ?? () from /lib64/ld-linux-x86-64.so.2
[12:22:12.641] #3  0x00007fe62bbca261 in ?? () from /lib64/ld-linux-x86-64.so.2
[12:22:12.641] #4  0x00007fe62bbe03c1 in _dl_catch_exception () from /lib64/ld-linux-x86-64.so.2
[12:22:12.641] #5  0x00007fe62bbca5ca in ?? () from /lib64/ld-linux-x86-64.so.2
[12:22:12.641] #6  0x00007fe62bbe5a4a in ?? () from /lib64/ld-linux-x86-64.so.2
[12:22:12.641] #7  0x00007fe62bbe22ff in ?? () from /lib64/ld-linux-x86-64.so.2
[12:22:12.641] #8  0x00007fe62bbe3c7c in ?? () from /lib64/ld-linux-x86-64.so.2
[12:22:12.641] #9  0x00007fe62bbe2b28 in ?? () from /lib64/ld-linux-x86-64.so.2
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join_hash.out /tmp/cirrus-ci-build/build-32/testrun/recovery/027...
--- /tmp/cirrus-ci-build/src/test/regress/expected/join_hash.out	2025-05-22 12:02:53.976431346 +0000
+++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/join_hash.out	2025-05-22 12:15:28.058...
@@ -906,7 +906,7 @@
 select  count(*) from simple r full outer join simple s on (r.id = 0 - s.id);
  count 
 -------
- 40002
+ 40001
 (1 row)
 
 rollback to settings;
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join_hash.out /tmp/cirrus-ci-build/build-32/testrun/regress/regr...
--- /tmp/cirrus-ci-build/src/test/regress/expected/join_hash.out	2025-05-22 12:02:53.976431346 +0000
+++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/join_hash.out	2025-05-22 12:13:59.811069901 +0000
@@ -906,7 +906,7 @@
 select  count(*) from simple r full outer join simple s on (r.id = 0 - s.id);
  count 
 -------
- 40002
+ 40001
 (1 row)
 
 rollback to settings;
tap
[12:16:13.853](84.744s) not ok 2 - regression tests pass
test
[12:19:45.521]  14/340 postgresql:regress / regress/regress                                            ERROR            ...
[12:19:45.521] 102/340 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
53/5699 Adding error messages to a few slash commands
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[10:16:10.726](0.000s) not ok 13 - reindexdb cannot target invalid database: matches
test
[10:19:46.594] 221/334 postgresql:scripts / scripts/091_reindexdb_all                                  ERROR            ...
53/5431 Add XMLDocument (SQL/XML X030)
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[09:12:26.589](0.613s) not ok 51 -  'user=testuser sslmode=prefer' -> connect, sslaccept, backenderror, reconnect, autho...
test
[09:18:13.832] 144/334 postgresql:libpq / libpq/005_negotiate_encryption                               ERROR            ...
53/5755 Parallel processing of indexes in autovacuum
FreeBSD - Meson
test
[08:11:36.394] 293/340 postgresql:autovacuum / autovacuum/001_autovac_parallel                         ERROR            ...
Linux - Debian Bookworm - Meson
test
[08:14:13.105] 297/341 postgresql:autovacuum / autovacuum/001_autovac_parallel                         ERROR            ...
macOS - Sonoma - Meson
test
[08:09:31.638] 295/340 postgresql:autovacuum / autovacuum/001_autovac_parallel                         ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
test
[08:18:20.015] 289/335 postgresql:autovacuum / autovacuum/001_autovac_parallel                         ERROR            ...
53/5769 make ALTER DOMAIN VALIDATE CONSTRAINT no-op when constraint is validated
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[07:52:49.133](0.000s) not ok 18 - checking with a non-existent user stderr /(?^:role "no_such_user" does not exist)/
test
[07:58:43.877] 144/334 postgresql:pg_amcheck / pg_amcheck/002_nonesuch                                 ERROR            ...
53/5768 ALTER DOMAIN ADD NOT NULL NOT VALID
FreeBSD - Meson
core
[07:54:21.630] #0  0x000000082b7b975a in _sigprocmask () from /lib/libc.so.7
[07:54:21.630] #1  0x000000082b7f6a2f in _system () from /lib/libc.so.7
[07:54:21.630] #2  0x000000082a27f8a3 in ?? () from /lib/libthr.so.3
[07:54:21.630] #3  0x000000000069650b in shell_archive_file (state=<optimized out>, file=0x8215c8280 "00000001", '0' <re...
[07:54:21.630] #4  0x00000000008bdbcc in pgarch_archiveXlog (xlog=xlog@entry=0x8215c8280 "00000001", '0' <repeats 15 tim...
[07:54:21.630] #5  0x00000000008bd614 in pgarch_ArchiverCopyLoop () at ../src/backend/postmaster/pgarch.c:475
[07:54:21.630] #6  pgarch_MainLoop () at ../src/backend/postmaster/pgarch.c:349
[07:54:21.630] #7  0x00000000008bceed in PgArchiverMain (startup_data=<optimized out>, startup_data_len=<optimized out>)...
[07:54:21.630] #8  0x00000000008bcc4b in postmaster_child_launch (child_type=child_type@entry=B_ARCHIVER, child_slot=54,...
[07:54:21.630] #9  0x00000000008bfa37 in StartChildProcess (type=type@entry=B_ARCHIVER) at ../src/backend/postmaster/pos...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/domain.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/domain.out	2025-05-22 07:44:08.474713000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/domain.out	2025-05-22 07:48:29.890926000 +...
@@ -957,8 +957,8 @@
 WHERE contypid = 'things'::regtype;
   conname  | pg_get_constraintdef 
 -----------+----------------------
- meow      | CHECK ((VALUE < 11))
  domain_nn | NOT NULL NOT VALID
+ meow      | CHECK ((VALUE < 11))
 (2 rows)
 
 ALTER DOMAIN things VALIDATE CONSTRAINT domain_nn; --error
tap
[07:49:06.322](209.685s) not ok 5 - regression tests pass
test
[07:51:37.133] 189/339 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           3...
53/5735 SQL function to access to `creating_extension`
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[04:39:51.061](0.001s) not ok 4 - connecting to an invalid database: matches
test
[04:44:52.909] 177/334 postgresql:pg_dump / pg_dump/002_pg_dump                                        ERROR            ...
53/5726 Proposal for enabling auto-vectorization for checksum calculations
Linux - Debian Bookworm - Autoconf
core
[04:03:08.774] #0  0x00007f21d1fea7ec in ?? () from /usr/lib/llvm-16/bin/../lib/libLLVM-16.so.1
[04:03:08.774] #1  0x00007f21d1fcc9f2 in llvm::BitcodeWriter::writeIndex(llvm::ModuleSummaryIndex const*, std::map<std::...
[04:03:08.774] #2  0x00007f21d1fce1e4 in llvm::writeIndexToFile(llvm::ModuleSummaryIndex const&, llvm::raw_ostream&, std...
[04:03:08.774] #3  0x0000556dd402f8be in ?? ()
[04:03:08.774] #4  0x0000556dd40295ad in ?? ()
[04:03:08.774] #5  0x00007f21d004624a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[04:03:08.774] #6  0x00007f21d0046305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
[04:03:08.774] #7  0x0000556dd4024471 in ?? ()
53/5751 Disable parallel query by default
FreeBSD - Meson
regress
diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out /tmp/cirrus-ci-build/build/testrun/isola...
--- /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out	2025-05-22 01:37:09.870418000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/deadlock-parallel.out	2025-05-22 01:38:16.044680000 +...
@@ -46,6 +46,7 @@
         1
 (1 row)
 
+step e1c: COMMIT;
 step d2a1: <... completed>
   sum
 -----
@@ -57,7 +58,6 @@
          1
 (1 row)
 
-step e1c: COMMIT;
 step d2c: COMMIT;
 step e2l: <... completed>
 lock_excl
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out /tmp/cirrus-ci-build/build/testrun/pg_o...
--- /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out	2025-05-22 01:37:08.489437000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_overexplain/regress/results/pg_overexplain.out	2025-05-22 01:39:37.074006000 +...
@@ -91,26 +91,26 @@
  GroupAggregate
    Group Key: vegetables.genus
    Disabled Nodes: 0
-   Parallel Safe: true
+   Parallel Safe: false
    Plan Node ID: 0
    ->  Sort
          Sort Key: vegetables.genus, vegetables.name
          Disabled Nodes: 0
-         Parallel Safe: true
+         Parallel Safe: false
          Plan Node ID: 1
          ->  Append
                Disabled Nodes: 0
-               Parallel Safe: true
+               Parallel Safe: false
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/pg_upgrad...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-05-22 01:37:10.034839000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/select_parallel.out	2025-05-22 01:38:36.14...
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-05-22 01:37:10.021373000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/plpgsql.out	2025-05-22 01:38:52.692689000 ...
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/recovery/...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-05-22 01:37:10.034839000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/select_parallel.out	2025-05-22 01:39:42....
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-05-22 01:37:10.021373000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/plpgsql.out	2025-05-22 01:40:03.75402200...
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/regress/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-05-22 01:37:10.034839000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/select_parallel.out	2025-05-22 01:38:35.976191000 +0000
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/regress/regress/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-05-22 01:37:10.021373000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/plpgsql.out	2025-05-22 01:38:52.777485000 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
tap
[01:39:06.996](70.929s) not ok 5 - regression tests pass
tap
[01:40:23.123](100.491s) not ok 2 - regression tests pass
test
[01:42:16.979]  13/339 postgresql:isolation / isolation/isolation                                      ERROR            ...
[01:42:16.979]  26/339 postgresql:regress / regress/regress                                            ERROR            ...
[01:42:16.979]  88/339 postgresql:pg_overexplain / pg_overexplain/regress                              ERROR            ...
[01:42:16.979]  47/339 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[01:42:16.979] 165/339 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
Linux - Debian Bookworm - Autoconf
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out /tmp/cirrus-ci-build/contrib/pg_overexp...
--- /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out	2025-05-22 01:37:07.978805235 +0000
+++ /tmp/cirrus-ci-build/contrib/pg_overexplain/results/pg_overexplain.out	2025-05-22 01:41:07.051685193 +0000
@@ -91,26 +91,26 @@
  GroupAggregate
    Group Key: vegetables.genus
    Disabled Nodes: 0
-   Parallel Safe: true
+   Parallel Safe: false
    Plan Node ID: 0
    ->  Sort
          Sort Key: vegetables.genus, vegetables.name
          Disabled Nodes: 0
-         Parallel Safe: true
+         Parallel Safe: false
          Plan Node ID: 1
          ->  Append
                Disabled Nodes: 0
-               Parallel Safe: true
+               Parallel Safe: false
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-05-22 01:37:09.941924183 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/select_parallel.out	2025-05-22 01:42:54.980419856 +0000
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/re...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-05-22 01:37:09.921818378 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/plpgsql.out	2025-05-22 01:43:15.073087165 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out /tmp/cirrus-ci-build/src/test/isolation/...
--- /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out	2025-05-22 01:37:09.712718001 +0000
+++ /tmp/cirrus-ci-build/src/test/isolation/output_iso/results/deadlock-parallel.out	2025-05-22 01:39:13.857252170 +0000
@@ -46,6 +46,7 @@
         1
 (1 row)
 
+step e1c: COMMIT;
 step d2a1: <... completed>
   sum
 -----
@@ -57,7 +58,6 @@
          1
 (1 row)
 
-step e1c: COMMIT;
 step d2c: COMMIT;
 step e2l: <... completed>
 lock_excl
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/src/test/recovery/tmp_c...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-05-22 01:37:09.941924183 +0000
+++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/select_parallel.out	2025-05-22 01:44:33.016183242 +0000
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/res...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-05-22 01:37:09.921818378 +0000
+++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/plpgsql.out	2025-05-22 01:44:46.696773014 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/src/test/regress/result...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-05-22 01:37:09.941924183 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/select_parallel.out	2025-05-22 01:40:06.147412233 +0000
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/src/test/regress/results/plpgsq...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-05-22 01:37:09.921818378 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/plpgsql.out	2025-05-22 01:40:35.361062955 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
tap
[01:43:26.446](118.064s) not ok 5 - regression tests pass
tap
[01:44:59.144](77.109s) not ok 2 - regression tests pass
Linux - Debian Bookworm - Meson
regress
diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out /tmp/cirrus-ci-build/build/testrun/isola...
--- /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out	2025-05-22 01:37:08.964505547 +0000
+++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/deadlock-parallel.out	2025-05-22 01:38:54.305641295 +...
@@ -46,6 +46,7 @@
         1
 (1 row)
 
+step e1c: COMMIT;
 step d2a1: <... completed>
   sum
 -----
@@ -57,7 +58,6 @@
          1
 (1 row)
 
-step e1c: COMMIT;
 step d2c: COMMIT;
 step e2l: <... completed>
 lock_excl
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out /tmp/cirrus-ci-build/build/testrun/pg_o...
--- /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out	2025-05-22 01:37:07.218886160 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_overexplain/regress/results/pg_overexplain.out	2025-05-22 01:40:58.533559828 +...
@@ -91,26 +91,26 @@
  GroupAggregate
    Group Key: vegetables.genus
    Disabled Nodes: 0
-   Parallel Safe: true
+   Parallel Safe: false
    Plan Node ID: 0
    ->  Sort
          Sort Key: vegetables.genus, vegetables.name
          Disabled Nodes: 0
-         Parallel Safe: true
+         Parallel Safe: false
          Plan Node ID: 1
          ->  Append
                Disabled Nodes: 0
-               Parallel Safe: true
+               Parallel Safe: false
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/pg_upgrad...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-05-22 01:37:09.195795381 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/select_parallel.out	2025-05-22 01:39:27.10...
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-05-22 01:37:09.175855263 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/plpgsql.out	2025-05-22 01:39:42.605671827 ...
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/recovery/...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-05-22 01:37:09.195795381 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/select_parallel.out	2025-05-22 01:40:44....
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-05-22 01:37:09.175855263 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/plpgsql.out	2025-05-22 01:41:00.10956538...
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/regress/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-05-22 01:37:09.195795381 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/select_parallel.out	2025-05-22 01:39:23.421704680 +0000
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/regress/regress/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-05-22 01:37:09.175855263 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/plpgsql.out	2025-05-22 01:39:37.829683363 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
tap
[01:39:54.654](80.569s) not ok 5 - regression tests pass
tap
[01:41:13.205](82.376s) not ok 2 - regression tests pass
test
[01:44:25.070]   8/340 postgresql:isolation / isolation/isolation                                      ERROR            ...
[01:44:25.070]  22/340 postgresql:regress / regress/regress                                            ERROR            ...
[01:44:25.070]  88/340 postgresql:pg_overexplain / pg_overexplain/regress                              ERROR            ...
[01:44:25.070]  34/340 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[01:44:25.070] 108/340 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
macOS - Sonoma - Meson
regress
diff -U3 /Users/admin/pgsql/src/test/isolation/expected/deadlock-parallel.out /Users/admin/pgsql/build/testrun/isolation...
--- /Users/admin/pgsql/src/test/isolation/expected/deadlock-parallel.out	2025-05-22 01:36:12
+++ /Users/admin/pgsql/build/testrun/isolation/isolation/results/deadlock-parallel.out	2025-05-22 01:37:45
@@ -46,6 +46,7 @@
         1
 (1 row)
 
+step e1c: COMMIT;
 step d2a1: <... completed>
   sum
 -----
@@ -57,7 +58,6 @@
          1
 (1 row)
 
-step e1c: COMMIT;
 step d2c: COMMIT;
 step e2l: <... completed>
 lock_excl
regress
diff -U3 /Users/admin/pgsql/contrib/pg_overexplain/expected/pg_overexplain.out /Users/admin/pgsql/build/testrun/pg_overe...
--- /Users/admin/pgsql/contrib/pg_overexplain/expected/pg_overexplain.out	2025-05-22 01:36:10
+++ /Users/admin/pgsql/build/testrun/pg_overexplain/regress/results/pg_overexplain.out	2025-05-22 01:39:17
@@ -91,26 +91,26 @@
  GroupAggregate
    Group Key: vegetables.genus
    Disabled Nodes: 0
-   Parallel Safe: true
+   Parallel Safe: false
    Plan Node ID: 0
    ->  Sort
          Sort Key: vegetables.genus, vegetables.name
          Disabled Nodes: 0
-         Parallel Safe: true
+         Parallel Safe: false
          Plan Node ID: 1
          ->  Append
                Disabled Nodes: 0
-               Parallel Safe: true
+               Parallel Safe: false
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/select_parallel.out /Users/admin/pgsql/build/testrun/pg_upgrade/00...
--- /Users/admin/pgsql/src/test/regress/expected/select_parallel.out	2025-05-22 01:36:12
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/select_parallel.out	2025-05-22 01:38:01
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /Users/admin/pgsql/src/test/regress/expected/plpgsql.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upg...
--- /Users/admin/pgsql/src/test/regress/expected/plpgsql.out	2025-05-22 01:36:12
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/plpgsql.out	2025-05-22 01:38:08
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/select_parallel.out /Users/admin/pgsql/build/testrun/recovery/027_...
--- /Users/admin/pgsql/src/test/regress/expected/select_parallel.out	2025-05-22 01:36:12
+++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/select_parallel.out	2025-05-22 01:39:07
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /Users/admin/pgsql/src/test/regress/expected/plpgsql.out /Users/admin/pgsql/build/testrun/recovery/027_stream_r...
--- /Users/admin/pgsql/src/test/regress/expected/plpgsql.out	2025-05-22 01:36:12
+++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/plpgsql.out	2025-05-22 01:39:18
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/select_parallel.out /Users/admin/pgsql/build/testrun/regress/regre...
--- /Users/admin/pgsql/src/test/regress/expected/select_parallel.out	2025-05-22 01:36:12
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/select_parallel.out	2025-05-22 01:38:04
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /Users/admin/pgsql/src/test/regress/expected/plpgsql.out /Users/admin/pgsql/build/testrun/regress/regress/resul...
--- /Users/admin/pgsql/src/test/regress/expected/plpgsql.out	2025-05-22 01:36:12
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/plpgsql.out	2025-05-22 01:38:13
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
tap
[01:38:18.689](45.274s) not ok 5 - regression tests pass
tap
[01:39:34.006](72.227s) not ok 2 - regression tests pass
test
[01:41:45.322]  17/339 postgresql:regress / regress/regress                                            ERROR            ...
[01:41:45.322]  10/339 postgresql:isolation / isolation/isolation                                      ERROR            ...
[01:41:45.322]  88/339 postgresql:pg_overexplain / pg_overexplain/regress                              ERROR            ...
[01:41:45.322]  29/339 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[01:41:45.322] 131/339 postgresql:recovery / recovery/027_stream_regress                               ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/isolation/expected/deadlock-parallel.out C:/cirrus/build/testrun/isolati...
--- C:/cirrus/src/test/isolation/expected/deadlock-parallel.out	2025-05-22 01:37:13.584622200 +0000
+++ C:/cirrus/build/testrun/isolation/isolation/results/deadlock-parallel.out	2025-05-22 01:39:55.680805000 +0000
@@ -46,6 +46,7 @@
         1
 (1 row)
 
+step e1c: COMMIT;
 step d2a1: <... completed>
   sum
 -----
@@ -57,7 +58,6 @@
          1
 (1 row)
 
-step e1c: COMMIT;
 step d2c: COMMIT;
 step e2l: <... completed>
 lock_excl
regress
diff --strip-trailing-cr -U3 C:/cirrus/contrib/pg_overexplain/expected/pg_overexplain.out C:/cirrus/build/testrun/pg_ove...
--- C:/cirrus/contrib/pg_overexplain/expected/pg_overexplain.out	2025-05-22 01:37:10.022928800 +0000
+++ C:/cirrus/build/testrun/pg_overexplain/regress/results/pg_overexplain.out	2025-05-22 01:44:20.926486900 +0000
@@ -91,26 +91,26 @@
  GroupAggregate
    Group Key: vegetables.genus
    Disabled Nodes: 0
-   Parallel Safe: true
+   Parallel Safe: false
    Plan Node ID: 0
    ->  Sort
          Sort Key: vegetables.genus, vegetables.name
          Disabled Nodes: 0
-         Parallel Safe: true
+         Parallel Safe: false
          Plan Node ID: 1
          ->  Append
                Disabled Nodes: 0
-               Parallel Safe: true
+               Parallel Safe: false
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/select_parallel.out C:/cirrus/build/testrun/pg_upgrade/...
--- C:/cirrus/src/test/regress/expected/select_parallel.out	2025-05-22 01:37:14.216468600 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/select_parallel.out	2025-05-22 01:40:44.046007700 +00...
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/plpgsql.out C:/cirrus/build/testrun/pg_upgrade/002_pg_u...
--- C:/cirrus/src/test/regress/expected/plpgsql.out	2025-05-22 01:37:14.188185300 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/plpgsql.out	2025-05-22 01:41:03.166113300 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/select_parallel.out C:/cirrus/build/testrun/recovery/02...
--- C:/cirrus/src/test/regress/expected/select_parallel.out	2025-05-22 01:37:14.216468600 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/select_parallel.out	2025-05-22 01:43:35.239776800 +...
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/plpgsql.out C:/cirrus/build/testrun/recovery/027_stream...
--- C:/cirrus/src/test/regress/expected/plpgsql.out	2025-05-22 01:37:14.188185300 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/plpgsql.out	2025-05-22 01:43:54.424343700 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/select_parallel.out C:/cirrus/build/testrun/regress/reg...
--- C:/cirrus/src/test/regress/expected/select_parallel.out	2025-05-22 01:37:14.216468600 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/select_parallel.out	2025-05-22 01:40:38.798506600 +0000
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/plpgsql.out C:/cirrus/build/testrun/regress/regress/res...
--- C:/cirrus/src/test/regress/expected/plpgsql.out	2025-05-22 01:37:14.188185300 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/plpgsql.out	2025-05-22 01:40:57.124461300 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
tap
[01:41:26.062](127.068s) not ok 5 - regression tests pass
tap
[01:44:18.651](143.450s) not ok 2 - regression tests pass
test
[01:51:30.358]  13/334 postgresql:regress / regress/regress                                            ERROR           1...
[01:51:30.358]   6/334 postgresql:isolation / isolation/isolation                                      ERROR           1...
[01:51:30.358]  22/334 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           2...
[01:51:30.358]  86/334 postgresql:pg_overexplain / pg_overexplain/regress                              ERROR            ...
[01:51:30.358]  83/334 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
53/5214 SQL:2023 JSON simplified accessor support
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[00:59:36.560] c:\cirrus\src\backend\utils\adt\jsonbsubs.c(223) : warning C4715: 'make_jsonpath_item_expr': not all cont...
53/5405 Add 'make check-tests' behavior to the meson based builds
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[00:54:18.610](0.001s) not ok 18 - checking with a non-existent user stderr /(?^:role "no_such_user" does not exist)/
test
[01:00:25.026] 144/334 postgresql:pg_amcheck / pg_amcheck/002_nonesuch                                 ERROR            ...
53/5270 jsonpath string methods: lower, upper, initcap, l/r/btrim, replace, split_part
CompilerWarnings
compiler
[20:57:49.284] jsonpath_exec.c:2828:13: error: mixing declarations and code is incompatible with standards before C99 [-...
compiler
[20:57:40.177] jsonpath_exec.c:2828:13: error: mixing declarations and code is incompatible with standards before C99 [-...
compiler
[20:57:09.742] jsonpath_exec.c:2828:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-sta...
compiler
[20:56:59.839] jsonpath_exec.c:2828:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-sta...
compiler
[20:58:12.845] jsonpath_exec.c:2828:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-sta...
Linux - Debian Bookworm - Meson
core
[21:12:17.354] #0  0x00007f7813c75dd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[21:12:17.354] #1  0x00007f7813c22239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[21:12:17.354] #2  0x00007f7813c22497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[21:12:17.354] #3  0x00005647e05105c1 in ?? ()
[21:12:17.354] #4  0x00005647e050a369 in ?? ()
[21:12:17.354] #5  0x00005647e050920f in ?? ()
[21:12:17.354] #6  0x00005647e0509c3b in ?? ()
[21:12:17.354] #7  0x00005647e050766f in ?? ()
[21:12:17.354] #8  0x00007f7813c0d24a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[21:12:17.354] #9  0x00007f7813c0d305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[21:12:17.472] #0  <unavailable> in ?? ()
core
[21:12:17.472] #0  0x00007f7a5abe2dd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[21:12:17.472] #1  0x00007f7a5ab8f239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[21:12:17.472] #2  0x00007f7a5ab8f497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[21:12:17.472] #3  0x0000559e931d75f3 in ?? ()
[21:12:17.472] #4  0x0000559e931d1369 in ?? ()
[21:12:17.472] #5  0x0000559e931d020f in ?? ()
[21:12:17.472] #6  0x0000559e931d0c3b in ?? ()
[21:12:17.472] #7  0x0000559e931ce66f in ?? ()
[21:12:17.472] #8  0x00007f7a5ab7a24a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[21:12:17.472] #9  0x00007f7a5ab7a305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[21:12:17.706] #0  0x00007f7a5abe2dd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[21:12:17.706] #1  0x00007f7a5ab8f239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[21:12:17.706] #2  0x00007f7a5ab8f497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[21:12:17.706] #3  0x0000559e931d75c1 in ?? ()
[21:12:17.706] #4  0x0000559e931d1369 in ?? ()
[21:12:17.706] #5  0x0000559e931d020f in ?? ()
[21:12:17.706] #6  0x0000559e931d0c3b in ?? ()
[21:12:17.706] #7  0x0000559e931ce66f in ?? ()
[21:12:17.706] #8  0x00007f7a5ab7a24a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[21:12:17.706] #9  0x00007f7a5ab7a305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[21:12:17.588] #0  0x00007f7813c75dd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[21:12:17.588] #1  0x00007f7813c22239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[21:12:17.588] #2  0x00007f7813c22497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[21:12:17.588] #3  0x00005647e05105f3 in ?? ()
[21:12:17.588] #4  0x00005647e050a369 in ?? ()
[21:12:17.588] #5  0x00005647e050920f in ?? ()
[21:12:17.588] #6  0x00005647e0509c3b in ?? ()
[21:12:17.588] #7  0x00005647e050766f in ?? ()
[21:12:17.588] #8  0x00007f7813c0d24a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[21:12:17.588] #9  0x00007f7813c0d305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[21:12:17.588] #0  <unavailable> in ?? ()
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgr...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out	2025-05-21 20:56:13.203806719 +0000
+++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonb_jsonpath.out	2025-05-21 21:04:36....
@@ -3082,7 +3082,7 @@
 select jsonb_path_query('"abc~@~def~@~ghi"', '$.split_part("~@~", 2)');
  jsonb_path_query 
 ------------------
- "def"
+ ""
 (1 row)
 
 -- Test string methods play nicely together
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out /tmp/cirrus-ci-build/build-32/testrun/recover...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out	2025-05-21 20:56:13.203806719 +0000
+++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/jsonb_jsonpath.out	2025-05-21 21:05:5...
@@ -3082,7 +3082,7 @@
 select jsonb_path_query('"abc~@~def~@~ghi"', '$.split_part("~@~", 2)');
  jsonb_path_query 
 ------------------
- "def"
+ ""
 (1 row)
 
 -- Test string methods play nicely together
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out /tmp/cirrus-ci-build/build-32/testrun/regress...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out	2025-05-21 20:56:13.203806719 +0000
+++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/jsonb_jsonpath.out	2025-05-21 21:04:35.994945559 +0000
@@ -3082,7 +3082,7 @@
 select jsonb_path_query('"abc~@~def~@~ghi"', '$.split_part("~@~", 2)');
  jsonb_path_query 
 ------------------
- "def"
+ ""
 (1 row)
 
 -- Test string methods play nicely together
tap
[21:04:54.860](78.104s) not ok 5 - regression tests pass
tap
[21:06:19.779](84.077s) not ok 2 - regression tests pass
test
[21:09:49.151]  24/340 postgresql:regress / regress/regress                                            ERROR            ...
[21:09:49.151]  31/340 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[21:09:49.151] 102/340 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
53/5091 inplace update: send nontransactional invalidations
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[14:12:02.302](0.000s) not ok 18 - checking with a non-existent user stderr /(?^:role "no_such_user" does not exist)/
test
[14:18:09.005] 144/334 postgresql:pg_amcheck / pg_amcheck/002_nonesuch                                 ERROR            ...
53/5696 Add pg_get_injection_points() for information of injection points
FreeBSD - Meson
test
[09:10:31.806] 323/339 postgresql:test_misc / test_misc/007_catcache_inval                             ERROR            ...
53/5759 finish TODOs in to_json_is_immutable, to_jsonb_is_immutable also add tests on it
Windows - Server 2019, VS 2019 - Meson & ninja
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sqljson_jsontable.out C:/cirrus/build/testrun/pg_upgrad...
--- C:/cirrus/src/test/regress/expected/sqljson_jsontable.out	2025-05-20 08:19:19.683029300 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sqljson_jsontable.out	2025-05-20 08:22:56.223154000 +...
@@ -41,13 +41,19 @@
                                                              ^
 --return composite data type.
 create type comp as (a int, b int);
+ERROR:  type "comp" already exists
 SELECT * FROM JSON_TABLE(jsonb '{"rec": "(1,2)"}', '$' COLUMNS (id FOR ORDINALITY, comp comp path '$.rec' omit quotes))...
- id | comp  
-----+-------
-  1 | (1,2)
+ id | comp 
+----+------
+  1 | 
 (1 row)
 
 drop type comp;
+ERROR:  cannot drop type comp because other objects depend on it
+DETAIL:  column f4 of table t1 depends on type comp[]
...
tap
[08:23:21.337](122.111s) not ok 5 - regression tests pass
test
[08:33:36.616]  21/334 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           2...
53/5726 Proposal for enabling auto-vectorization for checksum calculations
Linux - Debian Bookworm - Autoconf
core
[00:12:04.667] #0  0x00007f7e671ea7ec in ?? () from /usr/lib/llvm-16/bin/../lib/libLLVM-16.so.1
[00:12:04.667] #1  0x00007f7e671cc9f2 in llvm::BitcodeWriter::writeIndex(llvm::ModuleSummaryIndex const*, std::map<std::...
[00:12:04.667] #2  0x00007f7e671ce1e4 in llvm::writeIndexToFile(llvm::ModuleSummaryIndex const&, llvm::raw_ostream&, std...
[00:12:04.667] #3  0x00005558827708be in ?? ()
[00:12:04.667] #4  0x000055588276a5ad in ?? ()
[00:12:04.667] #5  0x00007f7e6564624a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[00:12:04.667] #6  0x00007f7e65646305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
[00:12:04.667] #7  0x0000555882765471 in ?? ()
53/5751 Disable parallel query by default
FreeBSD - Meson
regress
diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out /tmp/cirrus-ci-build/build/testrun/isola...
--- /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out	2025-05-19 21:52:11.584707000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/deadlock-parallel.out	2025-05-19 21:53:14.306345000 +...
@@ -46,6 +46,7 @@
         1
 (1 row)
 
+step e1c: COMMIT;
 step d2a1: <... completed>
   sum
 -----
@@ -57,7 +58,6 @@
          1
 (1 row)
 
-step e1c: COMMIT;
 step d2c: COMMIT;
 step e2l: <... completed>
 lock_excl
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out /tmp/cirrus-ci-build/build/testrun/pg_o...
--- /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out	2025-05-19 21:52:10.254896000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_overexplain/regress/results/pg_overexplain.out	2025-05-19 21:54:32.989267000 +...
@@ -91,26 +91,26 @@
  GroupAggregate
    Group Key: vegetables.genus
    Disabled Nodes: 0
-   Parallel Safe: true
+   Parallel Safe: false
    Plan Node ID: 0
    ->  Sort
          Sort Key: vegetables.genus, vegetables.name
          Disabled Nodes: 0
-         Parallel Safe: true
+         Parallel Safe: false
          Plan Node ID: 1
          ->  Append
                Disabled Nodes: 0
-               Parallel Safe: true
+               Parallel Safe: false
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/pg_upgrad...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-05-19 21:52:11.752104000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/select_parallel.out	2025-05-19 21:53:33.37...
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-05-19 21:52:11.739395000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/plpgsql.out	2025-05-19 21:53:49.544901000 ...
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/recovery/...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-05-19 21:52:11.752104000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/select_parallel.out	2025-05-19 21:54:37....
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-05-19 21:52:11.739395000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/plpgsql.out	2025-05-19 21:54:59.04356800...
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/regress/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-05-19 21:52:11.752104000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/select_parallel.out	2025-05-19 21:53:33.551935000 +0000
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/regress/regress/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-05-19 21:52:11.739395000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/plpgsql.out	2025-05-19 21:53:49.538134000 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
tap
[21:54:04.074](67.850s) not ok 5 - regression tests pass
tap
[21:55:19.608](98.878s) not ok 2 - regression tests pass
test
[21:57:13.405]  12/339 postgresql:isolation / isolation/isolation                                      ERROR            ...
[21:57:13.405]  25/339 postgresql:regress / regress/regress                                            ERROR            ...
[21:57:13.405]  89/339 postgresql:pg_overexplain / pg_overexplain/regress                              ERROR            ...
[21:57:13.405]  46/339 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[21:57:13.405] 166/339 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
Linux - Debian Bookworm - Autoconf
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out /tmp/cirrus-ci-build/contrib/pg_overexp...
--- /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out	2025-05-19 21:52:09.145297634 +0000
+++ /tmp/cirrus-ci-build/contrib/pg_overexplain/results/pg_overexplain.out	2025-05-19 21:56:16.798166221 +0000
@@ -91,26 +91,26 @@
  GroupAggregate
    Group Key: vegetables.genus
    Disabled Nodes: 0
-   Parallel Safe: true
+   Parallel Safe: false
    Plan Node ID: 0
    ->  Sort
          Sort Key: vegetables.genus, vegetables.name
          Disabled Nodes: 0
-         Parallel Safe: true
+         Parallel Safe: false
          Plan Node ID: 1
          ->  Append
                Disabled Nodes: 0
-               Parallel Safe: true
+               Parallel Safe: false
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-05-19 21:52:11.060763152 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/select_parallel.out	2025-05-19 21:58:01.858372782 +0000
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/re...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-05-19 21:52:11.044739222 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/plpgsql.out	2025-05-19 21:58:19.834481429 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out /tmp/cirrus-ci-build/src/test/isolation/...
--- /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out	2025-05-19 21:52:10.836392799 +0000
+++ /tmp/cirrus-ci-build/src/test/isolation/output_iso/results/deadlock-parallel.out	2025-05-19 21:54:18.245803271 +0000
@@ -46,6 +46,7 @@
         1
 (1 row)
 
+step e1c: COMMIT;
 step d2a1: <... completed>
   sum
 -----
@@ -57,7 +58,6 @@
          1
 (1 row)
 
-step e1c: COMMIT;
 step d2c: COMMIT;
 step e2l: <... completed>
 lock_excl
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/src/test/recovery/tmp_c...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-05-19 21:52:11.060763152 +0000
+++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/select_parallel.out	2025-05-19 21:59:17.578882961 +0000
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/res...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-05-19 21:52:11.044739222 +0000
+++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/plpgsql.out	2025-05-19 21:59:31.962990749 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/src/test/regress/result...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-05-19 21:52:11.060763152 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/select_parallel.out	2025-05-19 21:55:05.642154291 +0000
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/src/test/regress/results/plpgsq...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-05-19 21:52:11.044739222 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/plpgsql.out	2025-05-19 21:55:31.958415307 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
tap
[21:58:37.993](117.782s) not ok 5 - regression tests pass
tap
[21:59:44.469](88.174s) not ok 2 - regression tests pass
Linux - Debian Bookworm - Meson
core
[22:01:48.396] #0  0x00007f6360095dd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[22:01:48.396] #1  0x00007f6360042239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[22:01:48.396] #2  0x00007f6360042497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[22:01:48.396] #3  0x0000558347b485c1 in ?? ()
[22:01:48.396] #4  0x0000558347b42369 in ?? ()
[22:01:48.396] #5  0x0000558347b4120f in ?? ()
[22:01:48.396] #6  0x0000558347b41c3b in ?? ()
[22:01:48.396] #7  0x0000558347b3f66f in ?? ()
[22:01:48.396] #8  0x00007f636002d24a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:01:48.396] #9  0x00007f636002d305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[22:01:48.276] #0  <unavailable> in ?? ()
core
[22:01:48.276] #0  0x00007f6360095dd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[22:01:48.276] #1  0x00007f6360042239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[22:01:48.276] #2  0x00007f6360042497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[22:01:48.276] #3  0x0000558347b485f3 in ?? ()
[22:01:48.276] #4  0x0000558347b42369 in ?? ()
[22:01:48.276] #5  0x0000558347b4120f in ?? ()
[22:01:48.276] #6  0x0000558347b41c3b in ?? ()
[22:01:48.276] #7  0x0000558347b3f66f in ?? ()
[22:01:48.276] #8  0x00007f636002d24a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:01:48.276] #9  0x00007f636002d305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
regress
diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out /tmp/cirrus-ci-build/build/testrun/isola...
--- /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out	2025-05-19 21:52:11.356645028 +0000
+++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/deadlock-parallel.out	2025-05-19 21:53:57.033635280 +...
@@ -46,6 +46,7 @@
         1
 (1 row)
 
+step e1c: COMMIT;
 step d2a1: <... completed>
   sum
 -----
@@ -57,7 +58,6 @@
          1
 (1 row)
 
-step e1c: COMMIT;
 step d2c: COMMIT;
 step e2l: <... completed>
 lock_excl
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out /tmp/cirrus-ci-build/build/testrun/pg_o...
--- /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out	2025-05-19 21:52:09.659023417 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_overexplain/regress/results/pg_overexplain.out	2025-05-19 21:56:01.439083784 +...
@@ -91,26 +91,26 @@
  GroupAggregate
    Group Key: vegetables.genus
    Disabled Nodes: 0
-   Parallel Safe: true
+   Parallel Safe: false
    Plan Node ID: 0
    ->  Sort
          Sort Key: vegetables.genus, vegetables.name
          Disabled Nodes: 0
-         Parallel Safe: true
+         Parallel Safe: false
          Plan Node ID: 1
          ->  Append
                Disabled Nodes: 0
-               Parallel Safe: true
+               Parallel Safe: false
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/pg_upgrad...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-05-19 21:52:11.591393973 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/select_parallel.out	2025-05-19 21:54:29.00...
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-05-19 21:52:11.571499995 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/plpgsql.out	2025-05-19 21:54:45.842383753 ...
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/recovery/...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-05-19 21:52:11.591393973 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/select_parallel.out	2025-05-19 21:55:45....
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-05-19 21:52:11.571499995 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/plpgsql.out	2025-05-19 21:55:59.31511854...
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/regress/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-05-19 21:52:11.591393973 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/select_parallel.out	2025-05-19 21:54:27.054031274 +0000
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/regress/regress/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-05-19 21:52:11.571499995 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/plpgsql.out	2025-05-19 21:54:41.134290886 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
tap
[21:54:55.702](77.827s) not ok 5 - regression tests pass
tap
[21:56:11.688](78.910s) not ok 2 - regression tests pass
test
[21:59:21.839]   8/340 postgresql:isolation / isolation/isolation                                      ERROR            ...
[21:59:21.839]  21/340 postgresql:regress / regress/regress                                            ERROR            ...
[21:59:21.839]  89/340 postgresql:pg_overexplain / pg_overexplain/regress                              ERROR            ...
[21:59:21.839]  34/340 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[21:59:21.839] 103/340 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
macOS - Sonoma - Meson
regress
diff -U3 /Users/admin/pgsql/src/test/isolation/expected/deadlock-parallel.out /Users/admin/pgsql/build/testrun/isolation...
--- /Users/admin/pgsql/src/test/isolation/expected/deadlock-parallel.out	2025-05-19 21:51:11
+++ /Users/admin/pgsql/build/testrun/isolation/isolation/results/deadlock-parallel.out	2025-05-19 21:52:46
@@ -46,6 +46,7 @@
         1
 (1 row)
 
+step e1c: COMMIT;
 step d2a1: <... completed>
   sum
 -----
@@ -57,7 +58,6 @@
          1
 (1 row)
 
-step e1c: COMMIT;
 step d2c: COMMIT;
 step e2l: <... completed>
 lock_excl
regress
diff -U3 /Users/admin/pgsql/contrib/pg_overexplain/expected/pg_overexplain.out /Users/admin/pgsql/build/testrun/pg_overe...
--- /Users/admin/pgsql/contrib/pg_overexplain/expected/pg_overexplain.out	2025-05-19 21:51:10
+++ /Users/admin/pgsql/build/testrun/pg_overexplain/regress/results/pg_overexplain.out	2025-05-19 21:55:25
@@ -91,26 +91,26 @@
  GroupAggregate
    Group Key: vegetables.genus
    Disabled Nodes: 0
-   Parallel Safe: true
+   Parallel Safe: false
    Plan Node ID: 0
    ->  Sort
          Sort Key: vegetables.genus, vegetables.name
          Disabled Nodes: 0
-         Parallel Safe: true
+         Parallel Safe: false
          Plan Node ID: 1
          ->  Append
                Disabled Nodes: 0
-               Parallel Safe: true
+               Parallel Safe: false
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/select_parallel.out /Users/admin/pgsql/build/testrun/pg_upgrade/00...
--- /Users/admin/pgsql/src/test/regress/expected/select_parallel.out	2025-05-19 21:51:12
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/select_parallel.out	2025-05-19 21:53:13
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /Users/admin/pgsql/src/test/regress/expected/plpgsql.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upg...
--- /Users/admin/pgsql/src/test/regress/expected/plpgsql.out	2025-05-19 21:51:12
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/plpgsql.out	2025-05-19 21:53:31
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/select_parallel.out /Users/admin/pgsql/build/testrun/recovery/027_...
--- /Users/admin/pgsql/src/test/regress/expected/select_parallel.out	2025-05-19 21:51:12
+++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/select_parallel.out	2025-05-19 21:55:05
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /Users/admin/pgsql/src/test/regress/expected/plpgsql.out /Users/admin/pgsql/build/testrun/recovery/027_stream_r...
--- /Users/admin/pgsql/src/test/regress/expected/plpgsql.out	2025-05-19 21:51:12
+++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/plpgsql.out	2025-05-19 21:55:25
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/select_parallel.out /Users/admin/pgsql/build/testrun/regress/regre...
--- /Users/admin/pgsql/src/test/regress/expected/select_parallel.out	2025-05-19 21:51:12
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/select_parallel.out	2025-05-19 21:53:16
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /Users/admin/pgsql/src/test/regress/expected/plpgsql.out /Users/admin/pgsql/build/testrun/regress/regress/resul...
--- /Users/admin/pgsql/src/test/regress/expected/plpgsql.out	2025-05-19 21:51:12
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/plpgsql.out	2025-05-19 21:53:33
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
tap
[21:53:47.211](74.261s) not ok 5 - regression tests pass
tap
[21:55:45.365](112.075s) not ok 2 - regression tests pass
test
[21:59:44.195]  16/339 postgresql:regress / regress/regress                                            ERROR            ...
[21:59:44.195]   9/339 postgresql:isolation / isolation/isolation                                      ERROR            ...
[21:59:44.195]  88/339 postgresql:pg_overexplain / pg_overexplain/regress                              ERROR            ...
[21:59:44.195]  29/339 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[21:59:44.195] 120/339 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
Windows - Server 2019, VS 2019 - Meson & ninja
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/isolation/expected/deadlock-parallel.out C:/cirrus/build/testrun/isolati...
--- C:/cirrus/src/test/isolation/expected/deadlock-parallel.out	2025-05-19 21:52:13.719727500 +0000
+++ C:/cirrus/build/testrun/isolation/isolation/results/deadlock-parallel.out	2025-05-19 21:54:41.798162900 +0000
@@ -46,6 +46,7 @@
         1
 (1 row)
 
+step e1c: COMMIT;
 step d2a1: <... completed>
   sum
 -----
@@ -57,7 +58,6 @@
          1
 (1 row)
 
-step e1c: COMMIT;
 step d2c: COMMIT;
 step e2l: <... completed>
 lock_excl
regress
diff --strip-trailing-cr -U3 C:/cirrus/contrib/pg_overexplain/expected/pg_overexplain.out C:/cirrus/build/testrun/pg_ove...
--- C:/cirrus/contrib/pg_overexplain/expected/pg_overexplain.out	2025-05-19 21:52:10.193343100 +0000
+++ C:/cirrus/build/testrun/pg_overexplain/regress/results/pg_overexplain.out	2025-05-19 21:59:08.194934800 +0000
@@ -91,26 +91,26 @@
  GroupAggregate
    Group Key: vegetables.genus
    Disabled Nodes: 0
-   Parallel Safe: true
+   Parallel Safe: false
    Plan Node ID: 0
    ->  Sort
          Sort Key: vegetables.genus, vegetables.name
          Disabled Nodes: 0
-         Parallel Safe: true
+         Parallel Safe: false
          Plan Node ID: 1
          ->  Append
                Disabled Nodes: 0
-               Parallel Safe: true
+               Parallel Safe: false
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/select_parallel.out C:/cirrus/build/testrun/pg_upgrade/...
--- C:/cirrus/src/test/regress/expected/select_parallel.out	2025-05-19 21:52:14.348666500 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/select_parallel.out	2025-05-19 21:55:36.007674200 +00...
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/plpgsql.out C:/cirrus/build/testrun/pg_upgrade/002_pg_u...
--- C:/cirrus/src/test/regress/expected/plpgsql.out	2025-05-19 21:52:14.317405400 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/plpgsql.out	2025-05-19 21:55:53.908400600 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/select_parallel.out C:/cirrus/build/testrun/recovery/02...
--- C:/cirrus/src/test/regress/expected/select_parallel.out	2025-05-19 21:52:14.348666500 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/select_parallel.out	2025-05-19 21:58:22.154474800 +...
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/plpgsql.out C:/cirrus/build/testrun/recovery/027_stream...
--- C:/cirrus/src/test/regress/expected/plpgsql.out	2025-05-19 21:52:14.317405400 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/plpgsql.out	2025-05-19 21:58:41.126630900 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/select_parallel.out C:/cirrus/build/testrun/regress/reg...
--- C:/cirrus/src/test/regress/expected/select_parallel.out	2025-05-19 21:52:14.348666500 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/select_parallel.out	2025-05-19 21:55:32.620867800 +0000
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/plpgsql.out C:/cirrus/build/testrun/regress/regress/res...
--- C:/cirrus/src/test/regress/expected/plpgsql.out	2025-05-19 21:52:14.317405400 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/plpgsql.out	2025-05-19 21:55:49.805872800 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
tap
[21:56:16.721](125.868s) not ok 5 - regression tests pass
tap
[21:59:04.027](140.324s) not ok 2 - regression tests pass
test
[22:05:39.514]  14/334 postgresql:regress / regress/regress                                            ERROR           1...
[22:05:39.514]   6/334 postgresql:isolation / isolation/isolation                                      ERROR           1...
[22:05:39.514]  23/334 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           2...
[22:05:39.514]  86/334 postgresql:pg_overexplain / pg_overexplain/regress                              ERROR            ...
[22:05:39.514]  79/334 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
53/5214 SQL:2023 JSON simplified accessor support
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[21:03:59.610] c:\cirrus\src\backend\utils\adt\jsonbsubs.c(223) : warning C4715: 'make_jsonpath_item_expr': not all cont...
53/4971 [CREATE|RE] INDEX CONCURRENTLY with single heap scan and short-term resetting shapshots
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[17:25:01.348] c:\cirrus\src\backend\access\stir\stir.c(423) : warning C4715: 'stirbeginscan': not all control paths ret...
test
[17:44:22.264] 336/336 postgresql:recovery / recovery/009_twophase                                     TIMEOUT        10...
53/5651 Available disk space per tablespace
macOS - Sonoma - Meson
tap
[16:12:57.774](0.000s) not ok 20 - list_parted2_def scanned
[16:12:57.774](0.000s) not ok 21 - part_5 verified by existing constraints
test
[16:13:11.863] 317/339 postgresql:test_misc / test_misc/001_constraint_validation                      ERROR            ...
53/5710 Patch for migration of the pg_commit_ts directory
FreeBSD - Meson
regress
diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out /tmp/cirrus-ci-build/build/testrun/postgres...
--- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out	2025-05-19 14:42:23.928564000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw-running/regress/results/postgres_fdw.out	2025-05-19 14:49:37.5077270...
@@ -12584,8 +12584,7 @@
   FROM postgres_fdw_get_connections(true);
  server_name | closed | remote_backend_pid 
 -------------+--------+--------------------
- loopback    | t      | t
-(1 row)
+(0 rows)
 
 -- Clean up
 \set VERBOSITY default
test
[14:50:03.931] 75/77 postgresql:postgres_fdw-running / postgres_fdw-running/regress               ERROR            11.51...
53/5733 Improve explicit cursor handling in pg_stat_statements
CompilerWarnings
compiler
[14:10:47.811] pg_stat_statements.c:1180:9: error: unused variable 'store_utility' [-Werror,-Wunused-variable]
compiler
[14:08:00.679] pg_stat_statements.c:1180:9: error: unused variable 'store_utility' [-Werror,-Wunused-variable]
compiler
[14:05:00.469] pg_stat_statements.c:1180:33: error: unused variable ‘store_utility’ [-Werror=unused-variable]
compiler
[14:02:24.385] pg_stat_statements.c:1180:33: error: unused variable ‘store_utility’ [-Werror=unused-variable]
compiler
[14:15:19.738] pg_stat_statements.c:1180:33: error: unused variable ‘store_utility’ [-Werror=unused-variable]
53/5759 finish TODOs in to_json_is_immutable, to_jsonb_is_immutable also add tests on it
macOS - Sonoma - Meson
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/sqljson_jsontable.out /Users/admin/pgsql/build/testrun/pg_upgrade/...
--- /Users/admin/pgsql/src/test/regress/expected/sqljson_jsontable.out	2025-05-19 07:12:12
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sqljson_jsontable.out	2025-05-19 07:14:07
@@ -41,13 +41,22 @@
                                                              ^
 --return composite data type.
 create type comp as (a int, b int);
+ERROR:  type "comp" already exists
 SELECT * FROM JSON_TABLE(jsonb '{"rec": "(1,2)"}', '$' COLUMNS (id FOR ORDINALITY, comp comp path '$.rec' omit quotes))...
- id | comp  
-----+-------
-  1 | (1,2)
+ id | comp 
+----+------
+  1 | 
 (1 row)
 
 drop type comp;
+ERROR:  cannot drop type comp because other objects depend on it
+DETAIL:  column f4 of table t1 depends on type comp[]
...
tap
[07:14:19.990](48.927s) not ok 5 - regression tests pass
test
[07:17:25.424]  29/339 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
Windows - Server 2019, VS 2019 - Meson & ninja
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sqljson_jsontable.out C:/cirrus/build/testrun/recovery/...
--- C:/cirrus/src/test/regress/expected/sqljson_jsontable.out	2025-05-19 07:12:20.024026700 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/sqljson_jsontable.out	2025-05-19 07:18:48.519308800...
@@ -41,13 +41,19 @@
                                                              ^
 --return composite data type.
 create type comp as (a int, b int);
+ERROR:  type "comp" already exists
 SELECT * FROM JSON_TABLE(jsonb '{"rec": "(1,2)"}', '$' COLUMNS (id FOR ORDINALITY, comp comp path '$.rec' omit quotes))...
- id | comp  
-----+-------
-  1 | (1,2)
+ id | comp 
+----+------
+  1 | 
 (1 row)
 
 drop type comp;
+ERROR:  cannot drop type comp because other objects depend on it
+DETAIL:  column f4 of table t1 depends on type comp[]
...
tap
[07:19:17.519](143.922s) not ok 2 - regression tests pass
test
[07:27:44.143]  82/334 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
53/1608 declarative session variables, LET command
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[04:32:12.078](0.001s) not ok 4 - connecting to an invalid database: matches
test
[04:37:19.200] 175/334 postgresql:pg_dump / pg_dump/002_pg_dump                                        ERROR            ...
53/5698 Simplify COALESCE with single argument
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[02:49:22.796](0.001s) not ok 3 - checking a non-existent database stderr /(?^:FATAL:  database "qqq" does not exist)/
test
[02:55:39.914] 144/334 postgresql:pg_amcheck / pg_amcheck/002_nonesuch                                 ERROR            ...
53/5708 don't generate fake alias names, only fake eref names
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[02:13:34.877](632.441s) # poll_query_until timed out executing this query:
timed out waiting for catchup at C:/cirrus/src/test/recovery/t/001_stream_rep.pl line 72.
test
[02:16:13.459] 262/334 postgresql:recovery / recovery/001_stream_rep                                   ERROR           6...
53/5573 Introduce RWSpin lock and use it in sinvaladt.c and xlogrecovery.c
macOS - Sonoma - Meson
assertion
TRAP: failed Assert("slot->data.two_phase_at <= slot->data.confirmed_flush"), File: "../src/backend/replication/logical/...
core
[01:27:05.108]   * frame #0: 0x00000001001bfb88 bash`___lldb_unnamed_symbol451
[01:27:05.108]     frame #1: 0x00000001001b1360 bash`___lldb_unnamed_symbol203 + 3312
[01:27:05.108]     frame #2: 0x0000000189597154 dyld`start + 2476
core
[01:28:01.179]   * frame #0: 0x00000001898e95d0 libsystem_kernel.dylib`__pthread_kill + 8
[01:28:01.179]     frame #1: 0x0000000189921c20 libsystem_pthread.dylib`pthread_kill + 288
[01:28:01.179]     frame #2: 0x000000018982ea30 libsystem_c.dylib`abort + 180
[01:28:01.179]     frame #3: 0x0000000102e6fab0 postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[01:28:01.179]     frame #4: 0x0000000102ccbcf0 postgres`update_local_synced_slot(remote_slot=0x00000001370362b0, remote...
[01:28:01.179]     frame #5: 0x0000000102ccb170 postgres`synchronize_slots [inlined] synchronize_one_slot(remote_slot=0x...
[01:28:01.179]     frame #6: 0x0000000102ccaddc postgres`synchronize_slots(wrconn=<unavailable>) at slotsync.c:930:24
[01:28:01.179]     frame #7: 0x0000000102cca388 postgres`ReplSlotSyncWorkerMain(startup_data=<unavailable>, startup_data...
[01:28:01.179]     frame #8: 0x0000000102c8df18 postgres`postmaster_child_launch(child_type=B_SLOTSYNC_WORKER, child_slo...
[01:28:01.179]     frame #9: 0x0000000102c90b54 postgres`StartChildProcess(type=B_SLOTSYNC_WORKER) at postmaster.c:3973:...
tap
[01:19:37.862](32.158s) Bail out!  command "pg_ctl --pgdata /Users/admin/pgsql/build/testrun/recovery/040_standby_failov...
test
[01:23:15.768]  87/339 postgresql:recovery / recovery/040_standby_failover_slots_sync                  ERROR            ...
53/5748 Improve Valgrind support and remove some memory leaks
FreeBSD - Meson
core
[01:08:38.246] #0  _SPI_execute_plan (plan=0x35b5fbe86500, options=options@entry=0x8219e4a10, snapshot=snapshot@entry=0x...
[01:08:38.246] #1  0x00000000007d2a93 in SPI_execute_plan_with_paramlist (plan=<optimized out>, params=<optimized out>, ...
[01:08:38.246] #2  0x000000083ede1863 in exec_stmt_execsql (estate=estate@entry=0x8219e4e60, stmt=stmt@entry=0x35b5fc6dc...
[01:08:38.246] #3  0x000000083eddc2e4 in exec_stmts (estate=estate@entry=0x8219e4e60, stmts=0x35b5fc6dcbe0) at ../src/pl...
[01:08:38.246] #4  0x000000083edddef5 in exec_stmt_fori (estate=0x8219e4e60, stmt=0x35b5fc6dc9d8) at ../src/pl/plpgsql/s...
[01:08:38.246] #5  exec_stmts (estate=estate@entry=0x8219e4e60, stmts=0x35b5fc6dcdc0) at ../src/pl/plpgsql/src/pl_exec.c...
[01:08:38.246] #6  0x000000083eddb821 in exec_stmt_block (estate=estate@entry=0x8219e4e60, block=block@entry=0x35b5fc6dc...
[01:08:38.246] #7  0x000000083edd90f3 in exec_toplevel_block (estate=0x8219e4e60, block=0x35b5fc6dce10) at ../src/pl/plp...
[01:08:38.246] #8  plpgsql_exec_function (func=func@entry=0x35b5fc6259a8, fcinfo=fcinfo@entry=0x8219e5000, simple_eval_e...
[01:08:38.246] #9  0x000000083ede9d92 in plpgsql_inline_handler (fcinfo=<optimized out>) at ../src/pl/plpgsql/src/pl_han...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/arrays.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/arrays.out	2025-05-19 00:59:41.846103000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/arrays.out	2025-05-19 01:01:31.765377000 +...
@@ -2949,56 +2949,10 @@
 (1 row)
 
 SELECT array_sort(ARRAY[[2,4],[2,1],[6,5]]);
-     array_sort      
----------------------
- {{2,1},{2,4},{6,5}}
-(1 row)
-
-SELECT array_sort('{{"1 2","3 4"}, {"1 -2","-1 4"}}'::int2vector[]);
-           array_sort            
----------------------------------
- {{"1 -2","-1 4"},{"1 2","3 4"}}
-(1 row)
-
--- no ordering operator tests
-SELECT array_sort('{1}'::xid[]);  -- no error because no sort is required
...
tap
[01:01:33.954](61.157s) not ok 5 - regression tests pass
[01:01:46.201](4.682s) not ok 8 - dump outputs from original and restored regression databases match
[01:01:56.290](1.074s) not ok 16 - run of pg_upgrade --check for new instance
[01:01:56.291](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[01:01:57.196](0.905s) not ok 18 - run of pg_upgrade for new instance
[01:01:57.197](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[01:01:57.396](0.049s) not ok 20 - check that locales in new cluster match original cluster
[01:01:59.041](0.057s) not ok 22 - old and new dumps match after pg_upgrade
test
[01:06:10.690]  43/339 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR            ...
53/5736 Fix a race condition in ConditionVariableTimedSleep()
Windows - Server 2019, VS 2019 - Meson & ninja
test
[01:14:16.107] 334/334 postgresql:ecpg / ecpg/ecpg                                                     TIMEOUT        10...
53/5270 jsonpath string methods: lower, upper, initcap, l/r/btrim, replace, split_part
CompilerWarnings
compiler
[21:57:06.044] jsonpath_exec.c:2828:13: error: mixing declarations and code is incompatible with standards before C99 [-...
compiler
[21:56:04.211] jsonpath_exec.c:2828:13: error: mixing declarations and code is incompatible with standards before C99 [-...
compiler
[21:54:43.709] jsonpath_exec.c:2828:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-sta...
compiler
[21:53:43.616] jsonpath_exec.c:2828:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-sta...
compiler
[21:58:54.167] jsonpath_exec.c:2828:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-sta...
Linux - Debian Bookworm - Meson
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgr...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out	2025-05-18 21:52:10.967395624 +0000
+++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonb_jsonpath.out	2025-05-18 22:00:17....
@@ -3082,7 +3082,7 @@
 select jsonb_path_query('"abc~@~def~@~ghi"', '$.split_part("~@~", 2)');
  jsonb_path_query 
 ------------------
- "def"
+ ""
 (1 row)
 
 -- Test string methods play nicely together
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out /tmp/cirrus-ci-build/build-32/testrun/recover...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out	2025-05-18 21:52:10.967395624 +0000
+++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/jsonb_jsonpath.out	2025-05-18 22:01:3...
@@ -3082,7 +3082,7 @@
 select jsonb_path_query('"abc~@~def~@~ghi"', '$.split_part("~@~", 2)');
  jsonb_path_query 
 ------------------
- "def"
+ ""
 (1 row)
 
 -- Test string methods play nicely together
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out /tmp/cirrus-ci-build/build-32/testrun/regress...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out	2025-05-18 21:52:10.967395624 +0000
+++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/jsonb_jsonpath.out	2025-05-18 22:00:12.262584823 +0000
@@ -3082,7 +3082,7 @@
 select jsonb_path_query('"abc~@~def~@~ghi"', '$.split_part("~@~", 2)');
  jsonb_path_query 
 ------------------
- "def"
+ ""
 (1 row)
 
 -- Test string methods play nicely together
tap
[22:00:33.041](74.320s) not ok 5 - regression tests pass
tap
[22:01:50.501](76.646s) not ok 2 - regression tests pass
test
[22:05:12.062]  23/340 postgresql:regress / regress/regress                                            ERROR            ...
[22:05:12.062]  31/340 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[22:05:12.062]  97/340 postgresql:recovery / recovery/027_stream_regress                               ERROR            ...
53/5627 Fix oldest LSN calculation for WAL segments removal when slots are advancing during checkpoint
Linux - Debian Bookworm - Meson
tap
[21:50:20.063](0.053s) Bail out!  pg_config failed: 
tap
[21:50:20.071](0.045s) Bail out!  pg_config failed: 
tap
[21:50:20.016](0.016s) Bail out!  pg_config failed: 
tap
[21:50:20.157](0.041s) Bail out!  pg_config failed: 
tap
[21:50:20.112](0.032s) Bail out!  pg_config failed: 
tap
[21:50:20.535](0.017s) Bail out!  pg_config failed: 
tap
[21:50:20.580](0.030s) Bail out!  pg_config failed: 
tap
[21:50:20.698](0.043s) Bail out!  pg_config failed: 
tap
[21:50:20.669](0.048s) Bail out!  pg_config failed: 
tap
[21:50:20.797](0.067s) Bail out!  pg_config failed: 
tap
[21:50:20.779](0.036s) Bail out!  pg_config failed: 
tap
[21:50:20.155](0.047s) Bail out!  pg_config failed: 
tap
[21:50:20.223](0.032s) Bail out!  pg_config failed: 
tap
[21:50:20.179](0.017s) Bail out!  pg_config failed: 
tap
[21:50:22.053](0.098s) Bail out!  pg_config failed: 
tap
[21:50:22.148](0.125s) Bail out!  pg_config failed: 
tap
[21:50:22.209](0.097s) Bail out!  pg_config failed: 
tap
[21:50:22.194](0.120s) Bail out!  pg_config failed: 
tap
[21:50:22.143](0.077s) Bail out!  pg_config failed: 
tap
[21:50:22.263](0.035s) Bail out!  pg_config failed: 
tap
[21:50:20.282](0.086s) Bail out!  pg_config failed: 
tap
[21:50:23.343](0.016s) Bail out!  pg_config failed: 
tap
[21:50:22.280](0.050s) Bail out!  pg_config failed: 
tap
[21:50:16.211](0.013s) Bail out!  pg_config failed: 
tap
[21:50:22.438](0.026s) Bail out!  pg_config failed: 
tap
[21:50:23.365](0.006s) Bail out!  pg_config failed: 
tap
[21:50:24.363](0.007s) Bail out!  pg_config failed: 
tap
[21:50:22.363](0.041s) Bail out!  pg_config failed: 
tap
[21:50:17.072](0.106s) Bail out!  pg_config failed: 
tap
[21:50:17.021](0.091s) Bail out!  pg_config failed: 
tap
[21:50:17.049](0.107s) Bail out!  pg_config failed: 
tap
[21:50:17.115](0.088s) Bail out!  pg_config failed: 
tap
[21:50:22.438](0.040s) Bail out!  pg_config failed: 
tap
[21:50:17.267](0.038s) Bail out!  pg_config failed: 
tap
[21:50:17.268](0.037s) Bail out!  pg_config failed: 
tap
[21:50:17.312](0.049s) Bail out!  pg_config failed: 
tap
[21:50:17.335](0.037s) Bail out!  pg_config failed: 
tap
[21:50:17.381](0.048s) Bail out!  pg_config failed: 
tap
[21:50:17.556](0.023s) Bail out!  pg_config failed: 
tap
[21:50:17.647](0.015s) Bail out!  pg_config failed: 
tap
[21:50:17.695](0.006s) Bail out!  pg_config failed: 
tap
[21:50:17.733](0.016s) Bail out!  pg_config failed: 
tap
[21:50:17.794](0.018s) Bail out!  pg_config failed: 
tap
[21:50:17.806](0.019s) Bail out!  pg_config failed: 
tap
[21:50:17.837](0.022s) Bail out!  pg_config failed: 
tap
[21:50:17.918](0.028s) Bail out!  pg_config failed: 
tap
[21:50:17.946](0.023s) Bail out!  pg_config failed: 
tap
[21:50:17.918](0.028s) Bail out!  pg_config failed: 
tap
[21:50:18.184](0.037s) Bail out!  pg_config failed: 
tap
[21:50:18.258](0.025s) Bail out!  pg_config failed: 
tap
[21:50:18.251](0.031s) Bail out!  pg_config failed: 
tap
[21:50:18.298](0.035s) Bail out!  pg_config failed: 
tap
[21:50:18.362](0.043s) Bail out!  pg_config failed: 
tap
[21:50:18.404](0.016s) Bail out!  pg_config failed: 
tap
[21:50:20.374](0.041s) Bail out!  pg_config failed: 
tap
[21:50:18.493](0.041s) Bail out!  pg_config failed: 
tap
[21:50:18.570](0.123s) Bail out!  pg_config failed: 
tap
[21:50:18.561](0.099s) Bail out!  pg_config failed: 
tap
[21:50:18.597](0.120s) Bail out!  pg_config failed: 
tap
[21:50:18.589](0.108s) Bail out!  pg_config failed: 
tap
[21:50:18.631](0.074s) Bail out!  pg_config failed: 
tap
[21:50:18.656](0.054s) Bail out!  pg_config failed: 
tap
[21:50:18.736](0.031s) Bail out!  pg_config failed: 
tap
[21:50:18.857](0.152s) Bail out!  pg_config failed: 
tap
[21:50:18.787](0.095s) Bail out!  pg_config failed: 
tap
[21:50:20.414](0.045s) Bail out!  pg_config failed: 
tap
[21:50:14.599](0.024s) Bail out!  pg_config failed: 
tap
[21:50:14.617](0.052s) Bail out!  pg_config failed: 
tap
[21:50:14.629](0.047s) Bail out!  pg_config failed: 
tap
[21:50:14.660](0.036s) Bail out!  pg_config failed: 
tap
[21:50:14.750](0.052s) Bail out!  pg_config failed: 
tap
[21:50:18.934](0.046s) Bail out!  pg_config failed: 
tap
[21:50:19.011](0.046s) Bail out!  pg_config failed: 
tap
[21:50:19.059](0.053s) Bail out!  pg_config failed: 
tap
[21:50:19.087](0.045s) Bail out!  pg_config failed: 
tap
[21:50:19.067](0.021s) Bail out!  pg_config failed: 
tap
[21:50:19.160](0.039s) Bail out!  pg_config failed: 
tap
[21:50:19.147](0.027s) Bail out!  pg_config failed: 
tap
[21:50:19.152](0.035s) Bail out!  pg_config failed: 
tap
[21:50:20.426](0.041s) Bail out!  pg_config failed: 
tap
[21:50:20.423](0.027s) Bail out!  pg_config failed: 
tap
[21:50:19.307](0.046s) Bail out!  pg_config failed: 
tap
[21:50:19.339](0.033s) Bail out!  pg_config failed: 
tap
[21:50:19.382](0.040s) Bail out!  pg_config failed: 
tap
[21:50:20.445](0.090s) Bail out!  pg_config failed: 
tap
[21:50:20.838](0.033s) Bail out!  pg_config failed: 
tap
[21:50:20.793](0.023s) Bail out!  pg_config failed: 
tap
[21:50:19.418](0.054s) Bail out!  pg_config failed: 
tap
[21:50:19.503](0.045s) Bail out!  pg_config failed: 
tap
[21:50:14.780](0.052s) Bail out!  pg_config failed: 
tap
[21:50:14.777](0.046s) Bail out!  pg_config failed: 
tap
[21:50:14.791](0.031s) Bail out!  pg_config failed: 
tap
[21:50:14.807](0.035s) Bail out!  pg_config failed: 
tap
[21:50:14.932](0.071s) Bail out!  pg_config failed: 
tap
[21:50:14.860](0.036s) Bail out!  pg_config failed: 
tap
[21:50:14.923](0.034s) Bail out!  pg_config failed: 
tap
[21:50:14.955](0.039s) Bail out!  pg_config failed: 
tap
[21:50:14.960](0.022s) Bail out!  pg_config failed: 
tap
[21:50:14.997](0.016s) Bail out!  pg_config failed: 
tap
[21:50:15.050](0.025s) Bail out!  pg_config failed: 
tap
[21:50:15.037](0.016s) Bail out!  pg_config failed: 
tap
[21:50:15.079](0.030s) Bail out!  pg_config failed: 
tap
[21:50:15.142](0.024s) Bail out!  pg_config failed: 
tap
[21:50:15.184](0.016s) Bail out!  pg_config failed: 
tap
[21:50:15.237](0.077s) Bail out!  pg_config failed: 
tap
[21:50:15.240](0.016s) Bail out!  pg_config failed: 
tap
[21:50:15.337](0.122s) Bail out!  pg_config failed: 
tap
[21:50:15.288](0.029s) Bail out!  pg_config failed: 
tap
[21:50:15.347](0.047s) Bail out!  pg_config failed: 
tap
[21:50:15.380](0.021s) Bail out!  pg_config failed: 
tap
[21:50:15.437](0.037s) Bail out!  pg_config failed: 
tap
[21:50:15.449](0.039s) Bail out!  pg_config failed: 
tap
[21:50:15.460](0.041s) Bail out!  pg_config failed: 
tap
[21:50:15.465](0.024s) Bail out!  pg_config failed: 
tap
[21:50:15.487](0.016s) Bail out!  pg_config failed: 
tap
[21:50:15.622](0.041s) Bail out!  pg_config failed: 
tap
[21:50:15.627](0.041s) Bail out!  pg_config failed: 
tap
[21:50:15.679](0.016s) Bail out!  pg_config failed: 
tap
[21:50:15.650](0.047s) Bail out!  pg_config failed: 
tap
[21:50:15.652](0.038s) Bail out!  pg_config failed: 
tap
[21:50:15.774](0.042s) Bail out!  pg_config failed: 
tap
[21:50:15.818](0.054s) Bail out!  pg_config failed: 
tap
[21:50:15.809](0.018s) Bail out!  pg_config failed: 
tap
[21:50:15.891](0.040s) Bail out!  pg_config failed: 
tap
[21:50:15.833](0.036s) Bail out!  pg_config failed: 
tap
[21:50:15.918](0.040s) Bail out!  pg_config failed: 
tap
[21:50:15.987](0.039s) Bail out!  pg_config failed: 
tap
[21:50:16.053](0.045s) Bail out!  pg_config failed: 
tap
[21:50:16.031](0.046s) Bail out!  pg_config failed: 
tap
[21:50:16.097](0.029s) Bail out!  pg_config failed: 
tap
[21:50:16.087](0.098s) Bail out!  pg_config failed: 
tap
[21:50:16.075](0.016s) Bail out!  pg_config failed: 
tap
[21:50:19.561](0.045s) Bail out!  pg_config failed: 
tap
[21:50:19.698](0.042s) Bail out!  pg_config failed: 
tap
[21:50:19.832](0.041s) Bail out!  pg_config failed: 
tap
[21:50:19.870](0.030s) Bail out!  pg_config failed: 
tap
[21:50:19.931](0.037s) Bail out!  pg_config failed: 
tap
[21:50:22.389](0.068s) Bail out!  pg_config failed: 
tap
[21:50:20.931](0.040s) Bail out!  pg_config failed: 
tap
[21:50:20.974](0.029s) Bail out!  pg_config failed: 
tap
[21:50:20.991](0.037s) Bail out!  pg_config failed: 
tap
[21:50:20.991](0.054s) Bail out!  pg_config failed: 
tap
[21:50:21.032](0.028s) Bail out!  pg_config failed: 
tap
[21:50:21.047](0.044s) Bail out!  pg_config failed: 
tap
[21:50:21.086](0.059s) Bail out!  pg_config failed: 
tap
[21:50:21.115](0.038s) Bail out!  pg_config failed: 
tap
[21:50:21.144](0.025s) Bail out!  pg_config failed: 
tap
[21:50:21.210](0.036s) Bail out!  pg_config failed: 
tap
[21:50:21.204](0.044s) Bail out!  pg_config failed: 
tap
[21:50:21.271](0.050s) Bail out!  pg_config failed: 
tap
[21:50:21.328](0.043s) Bail out!  pg_config failed: 
tap
[21:50:21.341](0.054s) Bail out!  pg_config failed: 
tap
[21:50:21.308](0.037s) Bail out!  pg_config failed: 
tap
[21:50:21.414](0.042s) Bail out!  pg_config failed: 
tap
[21:50:21.401](0.017s) Bail out!  pg_config failed: 
tap
[21:50:21.472](0.031s) Bail out!  pg_config failed: 
tap
[21:50:21.523](0.041s) Bail out!  pg_config failed: 
tap
[21:50:21.460](0.035s) Bail out!  pg_config failed: 
tap
[21:50:21.596](0.040s) Bail out!  pg_config failed: 
tap
[21:50:21.678](0.057s) Bail out!  pg_config failed: 
tap
[21:50:21.646](0.025s) Bail out!  pg_config failed: 
tap
[21:50:21.690](0.024s) Bail out!  pg_config failed: 
tap
[21:50:21.707](0.038s) Bail out!  pg_config failed: 
tap
[21:50:21.641](0.034s) Bail out!  pg_config failed: 
tap
[21:50:21.660](0.036s) Bail out!  pg_config failed: 
tap
[21:50:21.738](0.022s) Bail out!  pg_config failed: 
tap
[21:50:21.795](0.032s) Bail out!  pg_config failed: 
tap
[21:50:21.911](0.040s) Bail out!  pg_config failed: 
tap
[21:50:21.939](0.038s) Bail out!  pg_config failed: 
tap
[21:50:21.942](0.036s) Bail out!  pg_config failed: 
tap
[21:50:21.962](0.030s) Bail out!  pg_config failed: 
tap
[21:50:21.976](0.045s) Bail out!  pg_config failed: 
tap
[21:50:21.989](0.026s) Bail out!  pg_config failed: 
tap
[21:50:21.981](0.032s) Bail out!  pg_config failed: 
tap
[21:50:22.491](0.040s) Bail out!  pg_config failed: 
tap
[21:50:22.546](0.053s) Bail out!  pg_config failed: 
tap
[21:50:22.541](0.034s) Bail out!  pg_config failed: 
tap
[21:50:20.495](0.016s) Bail out!  pg_config failed: 
tap
[21:50:22.603](0.101s) Bail out!  pg_config failed: 
tap
[21:50:22.642](0.018s) Bail out!  pg_config failed: 
tap
[21:50:22.801](0.032s) Bail out!  pg_config failed: 
tap
[21:50:22.806](0.035s) Bail out!  pg_config failed: 
tap
[21:50:22.861](0.017s) Bail out!  pg_config failed: 
tap
[21:50:22.871](0.047s) Bail out!  pg_config failed: 
tap
[21:50:22.939](0.039s) Bail out!  pg_config failed: 
tap
[21:50:22.901](0.016s) Bail out!  pg_config failed: 
tap
[21:50:22.995](0.041s) Bail out!  pg_config failed: 
tap
[21:50:22.973](0.045s) Bail out!  pg_config failed: 
tap
[21:50:23.217](0.042s) Bail out!  pg_config failed: 
tap
[21:50:23.246](0.049s) Bail out!  pg_config failed: 
tap
[21:50:23.054](0.018s) Bail out!  pg_config failed: 
tap
[21:50:23.098](0.041s) Bail out!  pg_config failed: 
test
[21:50:24.375]   1/342 postgresql:setup / tmp_install                                                       FAIL        ...
[21:50:24.375]   2/342 postgresql:setup / install_test_files                                                FAIL        ...
[21:50:24.375]   3/342 postgresql:setup / initdb_cache                                                      FAIL        ...
[21:50:24.375]   4/342 postgresql:regress / regress/regress                                                 ERROR       ...
[21:50:24.375]   5/342 postgresql:isolation / isolation/isolation                                           ERROR       ...
[21:50:24.375]   6/342 postgresql:pg_upgrade / pg_upgrade/001_basic                                         ERROR       ...
[21:50:24.375]   7/342 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                                    ERROR       ...
[21:50:24.375]   8/342 postgresql:pg_upgrade / pg_upgrade/003_logical_slots                                 ERROR       ...
[21:50:24.375]   9/342 postgresql:pg_upgrade / pg_upgrade/004_subscription                                  ERROR       ...
[21:50:24.375]  10/342 postgresql:pg_upgrade / pg_upgrade/005_char_signedness                               ERROR       ...
[21:50:24.375]  11/342 postgresql:pg_upgrade / pg_upgrade/006_transfer_modes                                ERROR       ...
[21:50:24.375]  12/342 postgresql:recovery / recovery/002_archiving                                         ERROR       ...
[21:50:24.375]  13/342 postgresql:recovery / recovery/001_stream_rep                                        ERROR       ...
[21:50:24.375]  14/342 postgresql:recovery / recovery/003_recovery_targets                                  ERROR       ...
[21:50:24.375]  15/342 postgresql:recovery / recovery/004_timeline_switch                                   ERROR       ...
[21:50:24.375]  16/342 postgresql:recovery / recovery/006_logical_decoding                                  ERROR       ...
[21:50:24.375]  17/342 postgresql:recovery / recovery/007_sync_rep                                          ERROR       ...
[21:50:24.375]  18/342 postgresql:recovery / recovery/005_replay_delay                                      ERROR       ...
[21:50:24.375]  19/342 postgresql:recovery / recovery/008_fsm_truncation                                    ERROR       ...
[21:50:24.375]  20/342 postgresql:recovery / recovery/009_twophase                                          ERROR       ...
[21:50:24.375]  21/342 postgresql:recovery / recovery/010_logical_decoding_timelines                        ERROR       ...
[21:50:24.375]  22/342 postgresql:recovery / recovery/013_crash_restart                                     ERROR       ...
[21:50:24.375]  23/342 postgresql:recovery / recovery/012_subtransactions                                   ERROR       ...
[21:50:24.375]  24/342 postgresql:recovery / recovery/014_unlogged_reinit                                   ERROR       ...
[21:50:24.375]  25/342 postgresql:recovery / recovery/015_promotion_pages                                   ERROR       ...
[21:50:24.375]  26/342 postgresql:recovery / recovery/016_min_consistency                                   ERROR       ...
[21:50:24.375]  27/342 postgresql:recovery / recovery/017_shm                                               ERROR       ...
[21:50:24.375]  28/342 postgresql:recovery / recovery/018_wal_optimize                                      ERROR       ...
[21:50:24.375]  29/342 postgresql:recovery / recovery/020_archive_status                                    ERROR       ...
[21:50:24.375]  30/342 postgresql:recovery / recovery/019_replslot_limit                                    ERROR       ...
[21:50:24.375]  31/342 postgresql:recovery / recovery/021_row_visibility                                    ERROR       ...
[21:50:24.375]  32/342 postgresql:recovery / recovery/022_crash_temp_files                                  ERROR       ...
[21:50:24.375]  33/342 postgresql:recovery / recovery/023_pitr_prepared_xact                                ERROR       ...
[21:50:24.375]  34/342 postgresql:recovery / recovery/024_archive_recovery                                  ERROR       ...
[21:50:24.375]  35/342 postgresql:recovery / recovery/025_stuck_on_old_timeline                             ERROR       ...
[21:50:24.375]  36/342 postgresql:recovery / recovery/026_overwrite_contrecord                              ERROR       ...
[21:50:24.375]  37/342 postgresql:recovery / recovery/027_stream_regress                                    ERROR       ...
[21:50:24.375]  38/342 postgresql:recovery / recovery/028_pitr_timelines                                    ERROR       ...
[21:50:24.375]  39/342 postgresql:recovery / recovery/029_stats_restart                                     ERROR       ...
[21:50:24.375]  40/342 postgresql:recovery / recovery/032_relfilenode_reuse                                 ERROR       ...
[21:50:24.375]  41/342 postgresql:recovery / recovery/031_recovery_conflict                                 ERROR       ...
[21:50:24.375]  42/342 postgresql:recovery / recovery/030_stats_cleanup_replica                             ERROR       ...
[21:50:24.375]  43/342 postgresql:recovery / recovery/033_replay_tsp_drops                                  ERROR       ...
[21:50:24.375]  44/342 postgresql:recovery / recovery/035_standby_logical_decoding                          ERROR       ...
[21:50:24.375]  45/342 postgresql:recovery / recovery/034_create_database                                   ERROR       ...
[21:50:24.375]  46/342 postgresql:recovery / recovery/037_invalid_database                                  ERROR       ...
[21:50:24.375]  47/342 postgresql:recovery / recovery/036_truncated_dropped                                 ERROR       ...
[21:50:24.375]  48/342 postgresql:recovery / recovery/039_end_of_wal                                        ERROR       ...
[21:50:24.375]  49/342 postgresql:recovery / recovery/038_save_logical_slots_shutdown                       ERROR       ...
[21:50:24.375]  50/342 postgresql:recovery / recovery/040_standby_failover_slots_sync                       ERROR       ...
[21:50:24.375]  52/342 postgresql:plpgsql / plpgsql/regress                                                 ERROR       ...
[21:50:24.376]  51/342 postgresql:recovery / recovery/042_low_level_backup                                  ERROR       ...
[21:50:24.376]  53/342 postgresql:recovery / recovery/041_checkpoint_at_promote                             ERROR       ...
[21:50:24.376]  56/342 postgresql:plperl / plperl/regress                                                   ERROR       ...
[21:50:24.376]  54/342 postgresql:recovery / recovery/045_archive_restartpoint                              ERROR       ...
[21:50:24.376]  55/342 postgresql:recovery / recovery/044_invalidate_inactive_slots                         ERROR       ...
[21:50:24.376]  58/342 postgresql:plpython / plpython/regress                                               ERROR       ...
[21:50:24.376]  57/342 postgresql:recovery / recovery/043_no_contrecord_switch                              ERROR       ...
[21:50:24.376]  59/342 postgresql:pltcl / pltcl/regress                                                     ERROR       ...
[21:50:24.376]  60/342 postgresql:amcheck / amcheck/regress                                                 ERROR       ...
[21:50:24.376]  61/342 postgresql:basic_archive / basic_archive/regress                                     ERROR       ...
[21:50:24.376]  62/342 postgresql:bloom / bloom/regress                                                     ERROR       ...
[21:50:24.376]  63/342 postgresql:bool_plperl / bool_plperl/regress                                         ERROR       ...
[21:50:24.376]  64/342 postgresql:btree_gin / btree_gin/regress                                             ERROR       ...
[21:50:24.376]  65/342 postgresql:btree_gist / btree_gist/regress                                           ERROR       ...
[21:50:24.376]  66/342 postgresql:citext / citext/regress                                                   ERROR       ...
[21:50:24.376]  67/342 postgresql:cube / cube/regress                                                       ERROR       ...
[21:50:24.376]  68/342 postgresql:dblink / dblink/regress                                                   ERROR       ...
[21:50:24.376]  70/342 postgresql:dict_int / dict_int/regress                                               ERROR       ...
[21:50:24.376]  69/342 postgresql:kerberos / kerberos/001_auth                                              ERROR       ...
[21:50:24.376]  71/342 postgresql:dict_xsyn / dict_xsyn/regress                                             ERROR       ...
[21:50:24.376]  72/342 postgresql:earthdistance / earthdistance/regress                                     ERROR       ...
[21:50:24.376]  73/342 postgresql:file_fdw / file_fdw/regress                                               ERROR       ...
[21:50:24.376]  74/342 postgresql:fuzzystrmatch / fuzzystrmatch/regress                                     ERROR       ...
[21:50:24.376]  75/342 postgresql:hstore / hstore/regress                                                   ERROR       ...
[21:50:24.376]  76/342 postgresql:hstore_plperl / hstore_plperl/regress                                     ERROR       ...
[21:50:24.376]  77/342 postgresql:hstore_plpython / hstore_plpython/regress                                 ERROR       ...
[21:50:24.376]  78/342 postgresql:intarray / intarray/regress                                               ERROR       ...
[21:50:24.376]  79/342 postgresql:isn / isn/regress                                                         ERROR       ...
[21:50:24.376]  80/342 postgresql:jsonb_plperl / jsonb_plperl/regress                                       ERROR       ...
[21:50:24.376]  81/342 postgresql:jsonb_plpython / jsonb_plpython/regress                                   ERROR       ...
[21:50:24.376]  82/342 postgresql:lo / lo/regress                                                           ERROR       ...
[21:50:24.376]  83/342 postgresql:ltree / ltree/regress                                                     ERROR       ...
[21:50:24.376]  84/342 postgresql:ltree_plpython / ltree_plpython/regress                                   ERROR       ...
[21:50:24.376]  85/342 postgresql:pageinspect / pageinspect/regress                                         ERROR       ...
[21:50:24.376]  86/342 postgresql:passwordcheck / passwordcheck/regress                                     ERROR       ...
[21:50:24.376]  87/342 postgresql:pg_buffercache / pg_buffercache/regress                                   ERROR       ...
[21:50:24.376]  88/342 postgresql:pgcrypto / pgcrypto/regress                                               ERROR       ...
[21:50:24.376]  89/342 postgresql:pg_freespacemap / pg_freespacemap/regress                                 ERROR       ...
[21:50:24.376]  90/342 postgresql:pg_logicalinspect / pg_logicalinspect/isolation                           ERROR       ...
[21:50:24.376]  91/342 postgresql:pg_overexplain / pg_overexplain/regress                                   ERROR       ...
[21:50:24.376]  92/342 postgresql:pgrowlocks / pgrowlocks/isolation                                         ERROR       ...
[21:50:24.376]  93/342 postgresql:pg_stat_statements / pg_stat_statements/regress                           ERROR       ...
[21:50:24.376]  94/342 postgresql:pgstattuple / pgstattuple/regress                                         ERROR       ...
[21:50:24.376]  95/342 postgresql:pg_surgery / pg_surgery/regress                                           ERROR       ...
[21:50:24.376]  96/342 postgresql:pg_trgm / pg_trgm/regress                                                 ERROR       ...
[21:50:24.376]  97/342 postgresql:pg_visibility / pg_visibility/regress                                     ERROR       ...
[21:50:24.376]  98/342 postgresql:pg_walinspect / pg_walinspect/regress                                     ERROR       ...
[21:50:24.376]  99/342 postgresql:postgres_fdw / postgres_fdw/regress                                       ERROR       ...
[21:50:24.376] 100/342 postgresql:seg / seg/regress                                                         ERROR       ...
[21:50:24.376] 101/342 postgresql:spi / spi/regress                                                         ERROR       ...
[21:50:24.376] 102/342 postgresql:tablefunc / tablefunc/regress                                             ERROR       ...
[21:50:24.376] 103/342 postgresql:tcn / tcn/isolation                                                       ERROR       ...
[21:50:24.376] 104/342 postgresql:test_decoding / test_decoding/regress                                     ERROR       ...
[21:50:24.376] 105/342 postgresql:test_decoding / test_decoding/isolation                                   ERROR       ...
[21:50:24.376] 106/342 postgresql:tsm_system_rows / tsm_system_rows/regress                                 ERROR       ...
[21:50:24.376] 107/342 postgresql:tsm_system_time / tsm_system_time/regress                                 ERROR       ...
[21:50:24.376] 108/342 postgresql:unaccent / unaccent/regress                                               ERROR       ...
[21:50:24.376] 109/342 postgresql:uuid-ossp / uuid-ossp/regress                                             ERROR       ...
[21:50:24.376] 110/342 postgresql:xml2 / xml2/regress                                                       ERROR       ...
[21:50:24.376] 111/342 postgresql:brin / brin/isolation                                                     ERROR       ...
[21:50:24.377] 112/342 postgresql:commit_ts / commit_ts/regress                                             ERROR       ...
[21:50:24.377] 113/342 postgresql:delay_execution / delay_execution/isolation                               ERROR       ...
[21:50:24.377] 114/342 postgresql:dummy_index_am / dummy_index_am/regress                                   ERROR       ...
[21:50:24.377] 115/342 postgresql:dummy_seclabel / dummy_seclabel/regress                                   ERROR       ...
[21:50:24.377] 116/342 postgresql:gin / gin/regress                                                         ERROR       ...
[21:50:24.377] 117/342 postgresql:injection_points / injection_points/regress                               ERROR       ...
[21:50:24.377] 118/342 postgresql:injection_points / injection_points/isolation                             ERROR       ...
[21:50:24.377] 119/342 postgresql:plsample / plsample/regress                                               ERROR       ...
[21:50:24.377] 120/342 postgresql:spgist_name_ops / spgist_name_ops/regress                                 ERROR       ...
[21:50:24.377] 121/342 postgresql:test_bloomfilter / test_bloomfilter/regress                               ERROR       ...
[21:50:24.377] 122/342 postgresql:test_copy_callbacks / test_copy_callbacks/regress                         ERROR       ...
[21:50:24.377] 123/342 postgresql:test_ddl_deparse / test_ddl_deparse/regress                               ERROR       ...
[21:50:24.377] 124/342 postgresql:test_dsa / test_dsa/regress                                               ERROR       ...
[21:50:24.377] 125/342 postgresql:test_dsm_registry / test_dsm_registry/regress                             ERROR       ...
[21:50:24.377] 126/342 postgresql:test_extensions / test_extensions/regress                                 ERROR       ...
[21:50:24.377] 127/342 postgresql:test_ginpostinglist / test_ginpostinglist/regress                         ERROR       ...
[21:50:24.377] 128/342 postgresql:test_integerset / test_integerset/regress                                 ERROR       ...
[21:50:24.377] 129/342 postgresql:test_lfind / test_lfind/regress                                           ERROR       ...
[21:50:24.377] 130/342 postgresql:test_oat_hooks / test_oat_hooks/regress                                   ERROR       ...
[21:50:24.377] 131/342 postgresql:test_parser / test_parser/regress                                         ERROR       ...
[21:50:24.377] 132/342 postgresql:test_pg_dump / test_pg_dump/regress                                       ERROR       ...
[21:50:24.377] 133/342 postgresql:test_predtest / test_predtest/regress                                     ERROR       ...
[21:50:24.377] 134/342 postgresql:test_radixtree / test_radixtree/regress                                   ERROR       ...
[21:50:24.377] 135/342 postgresql:test_rbtree / test_rbtree/regress                                         ERROR       ...
[21:50:24.377] 136/342 postgresql:test_regex / test_regex/regress                                           ERROR       ...
[21:50:24.377] 137/342 postgresql:test_resowner / test_resowner/regress                                     ERROR       ...
[21:50:24.377] 138/342 postgresql:test_rls_hooks / test_rls_hooks/regress                                   ERROR       ...
[21:50:24.377] 139/342 postgresql:test_shm_mq / test_shm_mq/regress                                         ERROR       ...
[21:50:24.377] 140/342 postgresql:test_slru / test_slru/regress                                             ERROR       ...
[21:50:24.377] 141/342 postgresql:test_tidstore / test_tidstore/regress                                     ERROR       ...
[21:50:24.377] 142/342 postgresql:typcache / typcache/regress                                               ERROR       ...
[21:50:24.377] 143/342 postgresql:unsafe_tests / unsafe_tests/regress                                       ERROR       ...
[21:50:24.377] 144/342 postgresql:ecpg / ecpg/ecpg                                                          ERROR       ...
[21:50:24.377] 146/342 postgresql:libpq / libpq/004_load_balance_dns                                        ERROR       ...
[21:50:24.377] 147/342 postgresql:libpq / libpq/005_negotiate_encryption                                    ERROR       ...
[21:50:24.377] 148/342 postgresql:libpq / libpq/003_load_balance_host_list                                  ERROR       ...
[21:50:24.377] 149/342 postgresql:libpq / libpq/006_service                                                 ERROR       ...
[21:50:24.377] 150/342 postgresql:pg_amcheck / pg_amcheck/001_basic                                         ERROR       ...
[21:50:24.377] 151/342 postgresql:initdb / initdb/001_initdb                                                ERROR       ...
[21:50:24.377] 152/342 postgresql:pg_amcheck / pg_amcheck/002_nonesuch                                      ERROR       ...
[21:50:24.377] 153/342 postgresql:pg_amcheck / pg_amcheck/003_check                                         ERROR       ...
[21:50:24.377] 155/342 postgresql:pg_archivecleanup / pg_archivecleanup/010_pg_archivecleanup               ERROR       ...
[21:50:24.377] 154/342 postgresql:pg_amcheck / pg_amcheck/004_verify_heapam                                 ERROR       ...
[21:50:24.377] 156/342 postgresql:pg_amcheck / pg_amcheck/005_opclass_damage                                ERROR       ...
[21:50:24.377] 158/342 postgresql:pg_basebackup / pg_basebackup/010_pg_basebackup                           ERROR       ...
[21:50:24.377] 157/342 postgresql:pg_basebackup / pg_basebackup/011_in_place_tablespace                     ERROR       ...
[21:50:24.377] 159/342 postgresql:pg_basebackup / pg_basebackup/030_pg_recvlogical                          ERROR       ...
[21:50:24.377] 160/342 postgresql:pg_basebackup / pg_basebackup/020_pg_receivewal                           ERROR       ...
[21:50:24.377] 161/342 postgresql:pg_basebackup / pg_basebackup/040_pg_createsubscriber                     ERROR       ...
[21:50:24.377] 163/342 postgresql:pg_checksums / pg_checksums/001_basic                                     ERROR       ...
[21:50:24.377] 162/342 postgresql:pg_checksums / pg_checksums/002_actions                                   ERROR       ...
[21:50:24.377] 164/342 postgresql:pg_combinebackup / pg_combinebackup/001_basic                             ERROR       ...
[21:50:24.377] 165/342 postgresql:pg_combinebackup / pg_combinebackup/002_compare_backups                   ERROR       ...
[21:50:24.377] 166/342 postgresql:pg_combinebackup / pg_combinebackup/003_timeline                          ERROR       ...
[21:50:24.377] 167/342 postgresql:pg_combinebackup / pg_combinebackup/004_manifest                          ERROR       ...
[21:50:24.377] 168/342 postgresql:pg_combinebackup / pg_combinebackup/005_integrity                         ERROR       ...
[21:50:24.377] 169/342 postgresql:pg_combinebackup / pg_combinebackup/006_db_file_copy                      ERROR       ...
[21:50:24.377] 170/342 postgresql:pg_combinebackup / pg_combinebackup/007_wal_level_minimal                 ERROR       ...
[21:50:24.378] 172/342 postgresql:pg_combinebackup / pg_combinebackup/008_promote                           ERROR       ...
[21:50:24.378] 171/342 postgresql:pg_combinebackup / pg_combinebackup/010_hardlink                          ERROR       ...
[21:50:24.378] 173/342 postgresql:pg_combinebackup / pg_combinebackup/009_no_full_file                      ERROR       ...
[21:50:24.378] 174/342 postgresql:pg_controldata / pg_controldata/001_pg_controldata                        ERROR       ...
[21:50:24.378] 175/342 postgresql:pg_config / pg_config/001_pg_config                                       ERROR       ...
[21:50:24.378] 176/342 postgresql:pg_ctl / pg_ctl/001_start_stop                                            ERROR       ...
[21:50:24.378] 177/342 postgresql:pg_ctl / pg_ctl/002_status                                                ERROR       ...
[21:50:24.378] 178/342 postgresql:pg_dump / pg_dump/001_basic                                               ERROR       ...
[21:50:24.378] 180/342 postgresql:pg_ctl / pg_ctl/003_promote                                               ERROR       ...
[21:50:24.378] 179/342 postgresql:pg_ctl / pg_ctl/004_logrotate                                             ERROR       ...
[21:50:24.378] 183/342 postgresql:pg_dump / pg_dump/002_pg_dump                                             ERROR       ...
[21:50:24.378] 181/342 postgresql:pg_dump / pg_dump/004_pg_dump_parallel                                    ERROR       ...
[21:50:24.378] 182/342 postgresql:pg_dump / pg_dump/003_pg_dump_with_server                                 ERROR       ...
[21:50:24.378] 184/342 postgresql:pg_dump / pg_dump/005_pg_dump_filterfile                                  ERROR       ...
[21:50:24.378] 185/342 postgresql:pg_dump / pg_dump/006_pg_dumpall                                          ERROR       ...
[21:50:24.378] 186/342 postgresql:pg_dump / pg_dump/010_dump_connstr                                        ERROR       ...
[21:50:24.378] 188/342 postgresql:pg_resetwal / pg_resetwal/001_basic                                       ERROR       ...
[21:50:24.378] 189/342 postgresql:pg_resetwal / pg_resetwal/002_corrupted                                   ERROR       ...
[21:50:24.378] 190/342 postgresql:pg_rewind / pg_rewind/002_databases                                       ERROR       ...
[21:50:24.378] 191/342 postgresql:pg_rewind / pg_rewind/001_basic                                           ERROR       ...
[21:50:24.378] 192/342 postgresql:pg_rewind / pg_rewind/004_pg_xlog_symlink                                 ERROR       ...
[21:50:24.378] 193/342 postgresql:pg_rewind / pg_rewind/003_extrafiles                                      ERROR       ...
[21:50:24.378] 196/342 postgresql:pg_rewind / pg_rewind/006_options                                         ERROR       ...
[21:50:24.378] 194/342 postgresql:pg_rewind / pg_rewind/005_same_timeline                                   ERROR       ...
[21:50:24.378] 195/342 postgresql:pg_rewind / pg_rewind/007_standby_source                                  ERROR       ...
[21:50:24.378] 197/342 postgresql:pg_rewind / pg_rewind/008_min_recovery_point                              ERROR       ...
[21:50:24.378] 198/342 postgresql:pg_rewind / pg_rewind/010_keep_recycled_wals                              ERROR       ...
[21:50:24.378] 199/342 postgresql:pg_test_fsync / pg_test_fsync/001_basic                                   ERROR       ...
[21:50:24.378] 200/342 postgresql:pg_rewind / pg_rewind/009_growing_files                                   ERROR       ...
[21:50:24.378] 201/342 postgresql:pg_test_timing / pg_test_timing/001_basic                                 ERROR       ...
[21:50:24.378] 202/342 postgresql:pg_verifybackup / pg_verifybackup/001_basic                               ERROR       ...
[21:50:24.378] 203/342 postgresql:pg_verifybackup / pg_verifybackup/002_algorithm                           ERROR       ...
[21:50:24.378] 204/342 postgresql:pg_verifybackup / pg_verifybackup/005_bad_manifest                        ERROR       ...
[21:50:24.378] 205/342 postgresql:pg_verifybackup / pg_verifybackup/003_corruption                          ERROR       ...
[21:50:24.378] 206/342 postgresql:pg_verifybackup / pg_verifybackup/004_options                             ERROR       ...
[21:50:24.378] 207/342 postgresql:pg_verifybackup / pg_verifybackup/007_wal                                 ERROR       ...
[21:50:24.378] 208/342 postgresql:pg_verifybackup / pg_verifybackup/006_encoding                            ERROR       ...
[21:50:24.378] 209/342 postgresql:pg_verifybackup / pg_verifybackup/009_extract                             ERROR       ...
[21:50:24.378] 210/342 postgresql:pg_verifybackup / pg_verifybackup/010_client_untar                        ERROR       ...
[21:50:24.378] 211/342 postgresql:pg_verifybackup / pg_verifybackup/008_untar                               ERROR       ...
[21:50:24.378] 212/342 postgresql:pg_waldump / pg_waldump/001_basic                                         ERROR       ...
[21:50:24.378] 213/342 postgresql:pg_walsummary / pg_walsummary/001_basic                                   ERROR       ...
[21:50:24.378] 214/342 postgresql:pg_waldump / pg_waldump/002_save_fullpage                                 ERROR       ...
[21:50:24.378] 215/342 postgresql:pg_walsummary / pg_walsummary/002_blocks                                  ERROR       ...
[21:50:24.378] 217/342 postgresql:pgbench / pgbench/002_pgbench_no_server                                   ERROR       ...
[21:50:24.378] 216/342 postgresql:pgbench / pgbench/001_pgbench_with_server                                 ERROR       ...
[21:50:24.378] 218/342 postgresql:psql / psql/010_tab_completion                                            ERROR       ...
[21:50:24.378] 219/342 postgresql:psql / psql/001_basic                                                     ERROR       ...
[21:50:24.378] 220/342 postgresql:scripts / scripts/010_clusterdb                                           ERROR       ...
[21:50:24.378] 221/342 postgresql:psql / psql/020_cancel                                                    ERROR       ...
[21:50:24.378] 222/342 postgresql:scripts / scripts/011_clusterdb_all                                       ERROR       ...
[21:50:24.378] 223/342 postgresql:scripts / scripts/020_createdb                                            ERROR       ...
[21:50:24.378] 224/342 postgresql:scripts / scripts/040_createuser                                          ERROR       ...
[21:50:24.378] 225/342 postgresql:scripts / scripts/080_pg_isready                                          ERROR       ...
[21:50:24.379] 226/342 postgresql:scripts / scripts/050_dropdb                                              ERROR       ...
[21:50:24.379] 227/342 postgresql:scripts / scripts/091_reindexdb_all                                       ERROR       ...
[21:50:24.379] 228/342 postgresql:scripts / scripts/070_dropuser                                            ERROR       ...
[21:50:24.379] 229/342 postgresql:scripts / scripts/100_vacuumdb                                            ERROR       ...
[21:50:24.379] 230/342 postgresql:scripts / scripts/090_reindexdb                                           ERROR       ...
[21:50:24.379] 231/342 postgresql:scripts / scripts/101_vacuumdb_all                                        ERROR       ...
[21:50:24.379] 232/342 postgresql:scripts / scripts/102_vacuumdb_stages                                     ERROR       ...
[21:50:24.379] 233/342 postgresql:pg_bsd_indent / pg_bsd_indent/001_pg_bsd_indent                           ERROR       ...
[21:50:24.379] 235/342 postgresql:ecpg / ecpg/001_ecpg_err_warn_msg                                         ERROR       ...
[21:50:24.379] 234/342 postgresql:scripts / scripts/200_connstr                                             ERROR       ...
[21:50:24.379] 236/342 postgresql:ecpg / ecpg/002_ecpg_err_warn_msg_informix                                ERROR       ...
[21:50:24.379] 237/342 postgresql:amcheck / amcheck/003_cic_2pc                                             ERROR       ...
[21:50:24.379] 238/342 postgresql:amcheck / amcheck/001_verify_heapam                                       ERROR       ...
[21:50:24.379] 239/342 postgresql:amcheck / amcheck/002_cic                                                 ERROR       ...
[21:50:24.379] 240/342 postgresql:amcheck / amcheck/005_pitr                                                ERROR       ...
[21:50:24.379] 242/342 postgresql:auto_explain / auto_explain/001_auto_explain                              ERROR       ...
[21:50:24.379] 241/342 postgresql:amcheck / amcheck/004_verify_nbtree_unique                                ERROR       ...
[21:50:24.379] 243/342 postgresql:bloom / bloom/001_wal                                                     ERROR       ...
[21:50:24.379] 244/342 postgresql:basebackup_to_shell / basebackup_to_shell/001_basic                       ERROR       ...
[21:50:24.379] 245/342 postgresql:oid2name / oid2name/001_basic                                             ERROR       ...
[21:50:24.379] 246/342 postgresql:dblink / dblink/001_auth_scram                                            ERROR       ...
[21:50:24.379] 247/342 postgresql:pg_prewarm / pg_prewarm/001_basic                                         ERROR       ...
[21:50:24.379] 249/342 postgresql:vacuumlo / vacuumlo/001_basic                                             ERROR       ...
[21:50:24.379] 248/342 postgresql:pg_stat_statements / pg_stat_statements/010_restart                       ERROR       ...
[21:50:24.379] 250/342 postgresql:pg_visibility / pg_visibility/001_concurrent_transaction                  ERROR       ...
[21:50:24.379] 251/342 postgresql:pg_visibility / pg_visibility/002_corrupt_vm                              ERROR       ...
[21:50:24.379] 252/342 postgresql:postgres_fdw / postgres_fdw/001_auth_scram                                ERROR       ...
[21:50:24.379] 253/342 postgresql:test_decoding / test_decoding/001_repl_stats                              ERROR       ...
[21:50:24.379] 255/342 postgresql:authentication / authentication/001_password                              ERROR       ...
[21:50:24.379] 256/342 postgresql:authentication / authentication/002_saslprep                              ERROR       ...
[21:50:24.379] 257/342 postgresql:authentication / authentication/004_file_inclusion                        ERROR       ...
[21:50:24.379] 258/342 postgresql:authentication / authentication/003_peer                                  ERROR       ...
[21:50:24.379] 260/342 postgresql:postmaster / postmaster/001_basic                                         ERROR       ...
[21:50:24.379] 261/342 postgresql:authentication / authentication/007_pre_auth                              ERROR       ...
[21:50:24.379] 262/342 postgresql:postmaster / postmaster/003_start_stop                                    ERROR       ...
[21:50:24.379] 263/342 postgresql:authentication / authentication/006_login_trigger                         ERROR       ...
[21:50:24.379] 264/342 postgresql:postmaster / postmaster/002_connection_limits                             ERROR       ...
[21:50:24.379] 265/342 postgresql:subscription / subscription/001_rep_changes                               ERROR       ...
[21:50:24.379] 266/342 postgresql:subscription / subscription/002_types                                     ERROR       ...
[21:50:24.379] 267/342 postgresql:subscription / subscription/003_constraints                               ERROR       ...
[21:50:24.379] 268/342 postgresql:subscription / subscription/004_sync                                      ERROR       ...
[21:50:24.379] 269/342 postgresql:subscription / subscription/005_encoding                                  ERROR       ...
[21:50:24.379] 270/342 postgresql:subscription / subscription/006_rewrite                                   ERROR       ...
[21:50:24.379] 271/342 postgresql:subscription / subscription/007_ddl                                       ERROR       ...
[21:50:24.379] 272/342 postgresql:subscription / subscription/008_diff_schema                               ERROR       ...
[21:50:24.379] 273/342 postgresql:subscription / subscription/009_matviews                                  ERROR       ...
[21:50:24.379] 274/342 postgresql:subscription / subscription/011_generated                                 ERROR       ...
[21:50:24.379] 275/342 postgresql:subscription / subscription/010_truncate                                  ERROR       ...
[21:50:24.379] 276/342 postgresql:subscription / subscription/012_collation                                 ERROR       ...
[21:50:24.379] 277/342 postgresql:subscription / subscription/015_stream                                    ERROR       ...
[21:50:24.379] 278/342 postgresql:subscription / subscription/013_partition                                 ERROR       ...
[21:50:24.379] 279/342 postgresql:subscription / subscription/014_binary                                    ERROR       ...
[21:50:24.379] 280/342 postgresql:subscription / subscription/017_stream_ddl                                ERROR       ...
[21:50:24.379] 281/342 postgresql:subscription / subscription/016_stream_subxact                            ERROR       ...
[21:50:24.379] 282/342 postgresql:subscription / subscription/020_messages                                  ERROR       ...
[21:50:24.379] 283/342 postgresql:subscription / subscription/018_stream_subxact_abort                      ERROR       ...
[21:50:24.379] 284/342 postgresql:subscription / subscription/019_stream_subxact_ddl_abort                  ERROR       ...
[21:50:24.379] 285/342 postgresql:subscription / subscription/021_twophase                                  ERROR       ...
[21:50:24.379] 287/342 postgresql:subscription / subscription/023_twophase_stream                           ERROR       ...
[21:50:24.379] 286/342 postgresql:subscription / subscription/026_stats                                     ERROR       ...
[21:50:24.379] 288/342 postgresql:subscription / subscription/027_nosuperuser                               ERROR       ...
[21:50:24.379] 289/342 postgresql:subscription / subscription/022_twophase_cascade                          ERROR       ...
[21:50:24.379] 290/342 postgresql:subscription / subscription/024_add_drop_pub                              ERROR       ...
[21:50:24.379] 291/342 postgresql:subscription / subscription/025_rep_changes_for_schema                    ERROR       ...
[21:50:24.379] 292/342 postgresql:subscription / subscription/028_row_filter                                ERROR       ...
[21:50:24.379] 293/342 postgresql:subscription / subscription/029_on_error                                  ERROR       ...
[21:50:24.379] 294/342 postgresql:subscription / subscription/030_origin                                    ERROR       ...
[21:50:24.379] 295/342 postgresql:subscription / subscription/031_column_list                               ERROR       ...
[21:50:24.379] 296/342 postgresql:subscription / subscription/032_subscribe_use_index                       ERROR       ...
[21:50:24.379] 297/342 postgresql:subscription / subscription/033_run_as_table_owner                        ERROR       ...
[21:50:24.379] 298/342 postgresql:subscription / subscription/034_temporal                                  ERROR       ...
[21:50:24.379] 299/342 postgresql:subscription / subscription/100_bugs                                      ERROR       ...
[21:50:24.379] 300/342 postgresql:subscription / subscription/035_conflicts                                 ERROR       ...
[21:50:24.379] 301/342 postgresql:brin / brin/01_workitems                                                  ERROR       ...
[21:50:24.379] 302/342 postgresql:commit_ts / commit_ts/003_standby_2                                       ERROR       ...
[21:50:24.379] 303/342 postgresql:brin / brin/02_wal_consistency                                            ERROR       ...
[21:50:24.379] 304/342 postgresql:commit_ts / commit_ts/002_standby                                         ERROR       ...
[21:50:24.379] 305/342 postgresql:commit_ts / commit_ts/001_base                                            ERROR       ...
[21:50:24.379] 306/342 postgresql:commit_ts / commit_ts/004_restart                                         ERROR       ...
[21:50:24.379] 307/342 postgresql:injection_points / injection_points/001_stats                             ERROR       ...
[21:50:24.379] 308/342 postgresql:libpq_pipeline / libpq_pipeline/001_libpq_pipeline                        ERROR       ...
[21:50:24.379] 309/342 postgresql:ssl_passphrase_callback / ssl_passphrase_callback/001_testfunc            ERROR       ...
[21:50:24.379] 310/342 postgresql:oauth_validator / oauth_validator/001_server                              ERROR       ...
[21:50:24.379] 311/342 postgresql:ldap_password_func / ldap_password_func/001_mutated_bindpasswd            ERROR       ...
[21:50:24.379] 312/342 postgresql:oauth_validator / oauth_validator/002_client                              ERROR       ...
[21:50:24.379] 313/342 postgresql:test_aio / test_aio/001_aio                                               ERROR       ...
[21:50:24.379] 314/342 postgresql:test_custom_rmgrs / test_custom_rmgrs/001_basic                           ERROR       ...
[21:50:24.379] 315/342 postgresql:test_aio / test_aio/002_io_workers                                        ERROR       ...
[21:50:24.379] 316/342 postgresql:test_escape / test_escape/001_test_escape                                 ERROR       ...
[21:50:24.379] 317/342 postgresql:test_json_parser / test_json_parser/001_test_json_parser_incremental      ERROR       ...
[21:50:24.379] 318/342 postgresql:test_extensions / test_extensions/001_extension_control_path              ERROR       ...
[21:50:24.379] 319/342 postgresql:test_json_parser / test_json_parser/002_inline                            ERROR       ...
[21:50:24.379] 320/342 postgresql:test_json_parser / test_json_parser/003_test_semantic                     ERROR       ...
[21:50:24.379] 321/342 postgresql:test_json_parser / test_json_parser/004_test_parser_perf                  ERROR       ...
[21:50:24.379] 322/342 postgresql:test_misc / test_misc/001_constraint_validation                           ERROR       ...
[21:50:24.379] 323/342 postgresql:test_misc / test_misc/002_tablespace                                      ERROR       ...
[21:50:24.379] 324/342 postgresql:test_misc / test_misc/003_check_guc                                       ERROR       ...
[21:50:24.379] 325/342 postgresql:test_misc / test_misc/004_io_direct                                       ERROR       ...
[21:50:24.379] 326/342 postgresql:test_misc / test_misc/006_signal_autovacuum                               ERROR       ...
[21:50:24.379] 327/342 postgresql:test_misc / test_misc/005_timeouts                                        ERROR       ...
[21:50:24.379] 328/342 postgresql:test_pg_dump / test_pg_dump/001_base                                      ERROR       ...
[21:50:24.379] 329/342 postgresql:test_misc / test_misc/007_catcache_inval                                  ERROR       ...
[21:50:24.379] 330/342 postgresql:test_slru / test_slru/001_multixact                                       ERROR       ...
[21:50:24.394] 331/342 postgresql:worker_spi / worker_spi/001_worker_spi                                    ERROR       ...
[21:50:24.394] 335/342 postgresql:test_replslot_required_lsn / test_replslot_required_lsn/001_logical_slot  ERROR       ...
[21:50:24.394] 336/342 postgresql:test_replslot_required_lsn / test_replslot_required_lsn/002_physical_slot ERROR       ...
[21:50:24.394] 337/342 postgresql:ssl / ssl/001_ssltests                                                    ERROR       ...
[21:50:24.394] 338/342 postgresql:ssl / ssl/002_scram                                                       ERROR       ...
[21:50:24.394] 339/342 postgresql:ssl / ssl/003_sslinfo                                                     ERROR       ...
[21:50:24.394] 340/342 postgresql:icu / icu/010_database                                                    ERROR       ...
[21:50:24.394] 341/342 postgresql:ldap / ldap/001_auth                                                      ERROR       ...
[21:50:24.394] 342/342 postgresql:ldap / ldap/002_bindpasswd                                                ERROR       ...
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[21:50:03.951] ../src/backend/access/transam/xlog.c(7510): error C2059: syntax error: ')'
compiler
[21:50:03.951] ../src/backend/access/transam/xlog.c(7510): warning C4003: not enough arguments for function-like macro i...
53/5643 encode/decode support for base64url
FreeBSD - Meson
tap
[20:36:36.732](0.002s) not ok 23 - connect : matches
test
[20:38:05.069] 259/339 postgresql:postmaster / postmaster/003_start_stop                               ERROR            ...
53/5726 Proposal for enabling auto-vectorization for checksum calculations
Linux - Debian Bookworm - Autoconf
core
[19:27:29.097] #0  0x00007fb63b7ea7ec in ?? () from /usr/lib/llvm-16/bin/../lib/libLLVM-16.so.1
[19:27:29.097] #1  0x00007fb63b7cc9f2 in llvm::BitcodeWriter::writeIndex(llvm::ModuleSummaryIndex const*, std::map<std::...
[19:27:29.097] #2  0x00007fb63b7ce1e4 in llvm::writeIndexToFile(llvm::ModuleSummaryIndex const&, llvm::raw_ostream&, std...
[19:27:29.097] #3  0x0000557c0bd818be in ?? ()
[19:27:29.097] #4  0x0000557c0bd7b5ad in ?? ()
[19:27:29.097] #5  0x00007fb63984624a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[19:27:29.097] #6  0x00007fb639846305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
[19:27:29.097] #7  0x0000557c0bd76471 in ?? ()
Linux - Debian Bookworm - Meson
core
[19:34:19.486] #0  0x00007fbad10aedd4 in ?? ()
[19:34:19.486] #1  0x0000000000000000 in ?? ()
tap
[19:33:25.998](0.037s) Bail out!  pg_config failed: 
tap
[19:33:25.990](0.018s) Bail out!  pg_config failed: 
tap
[19:33:26.019](0.044s) Bail out!  pg_config failed: 
tap
[19:33:26.198](0.048s) Bail out!  pg_config failed: 
tap
[19:33:26.122](0.042s) Bail out!  pg_config failed: 
tap
[19:33:26.660](0.053s) Bail out!  pg_config failed: 
tap
[19:33:26.738](0.035s) Bail out!  pg_config failed: 
tap
[19:33:26.683](0.034s) Bail out!  pg_config failed: 
tap
[19:33:26.824](0.066s) Bail out!  pg_config failed: 
tap
[19:33:26.928](0.052s) Bail out!  pg_config failed: 
tap
[19:33:26.928](0.044s) Bail out!  pg_config failed: 
tap
[19:33:26.265](0.055s) Bail out!  pg_config failed: 
tap
[19:33:26.240](0.043s) Bail out!  pg_config failed: 
tap
[19:33:26.256](0.018s) Bail out!  pg_config failed: 
tap
[19:33:28.612](0.192s) Bail out!  pg_config failed: 
tap
[19:33:28.620](0.174s) Bail out!  pg_config failed: 
tap
[19:33:28.635](0.141s) Bail out!  pg_config failed: 
tap
[19:33:28.668](0.159s) Bail out!  pg_config failed: 
tap
[19:33:28.696](0.141s) Bail out!  pg_config failed: 
tap
[19:33:28.686](0.020s) Bail out!  pg_config failed: 
tap
[19:33:26.324](0.110s) Bail out!  pg_config failed: 
tap
[19:33:29.996](0.017s) Bail out!  pg_config failed: 
tap
[19:33:28.715](0.053s) Bail out!  pg_config failed: 
tap
[19:33:21.485](0.022s) Bail out!  pg_config failed: 
tap
[19:33:28.748](0.021s) Bail out!  pg_config failed: 
tap
[19:33:29.914](0.008s) Bail out!  pg_config failed: 
tap
[19:33:29.977](0.007s) Bail out!  pg_config failed: 
tap
[19:33:28.959](0.071s) Bail out!  pg_config failed: 
tap
[19:33:22.421](0.121s) Bail out!  pg_config failed: 
tap
[19:33:22.432](0.124s) Bail out!  pg_config failed: 
tap
[19:33:22.533](0.147s) Bail out!  pg_config failed: 
tap
[19:33:22.552](0.133s) Bail out!  pg_config failed: 
tap
[19:33:28.924](0.067s) Bail out!  pg_config failed: 
tap
[19:33:22.636](0.045s) Bail out!  pg_config failed: 
tap
[19:33:22.659](0.041s) Bail out!  pg_config failed: 
tap
[19:33:22.768](0.042s) Bail out!  pg_config failed: 
tap
[19:33:22.805](0.060s) Bail out!  pg_config failed: 
tap
[19:33:22.833](0.038s) Bail out!  pg_config failed: 
tap
[19:33:23.040](0.027s) Bail out!  pg_config failed: 
tap
[19:33:23.208](0.022s) Bail out!  pg_config failed: 
tap
[19:33:23.301](0.009s) Bail out!  pg_config failed: 
tap
[19:33:23.247](0.031s) Bail out!  pg_config failed: 
tap
[19:33:23.308](0.017s) Bail out!  pg_config failed: 
tap
[19:33:23.358](0.018s) Bail out!  pg_config failed: 
tap
[19:33:23.403](0.015s) Bail out!  pg_config failed: 
tap
[19:33:23.448](0.018s) Bail out!  pg_config failed: 
tap
[19:33:23.509](0.019s) Bail out!  pg_config failed: 
tap
[19:33:23.535](0.023s) Bail out!  pg_config failed: 
tap
[19:33:23.796](0.037s) Bail out!  pg_config failed: 
tap
[19:33:23.951](0.039s) Bail out!  pg_config failed: 
tap
[19:33:24.040](0.054s) Bail out!  pg_config failed: 
tap
[19:33:23.959](0.045s) Bail out!  pg_config failed: 
tap
[19:33:24.029](0.039s) Bail out!  pg_config failed: 
tap
[19:33:24.142](0.045s) Bail out!  pg_config failed: 
tap
[19:33:26.357](0.033s) Bail out!  pg_config failed: 
tap
[19:33:24.271](0.071s) Bail out!  pg_config failed: 
tap
[19:33:24.258](0.147s) Bail out!  pg_config failed: 
tap
[19:33:24.253](0.095s) Bail out!  pg_config failed: 
tap
[19:33:24.248](0.127s) Bail out!  pg_config failed: 
tap
[19:33:24.311](0.115s) Bail out!  pg_config failed: 
tap
[19:33:24.344](0.111s) Bail out!  pg_config failed: 
tap
[19:33:24.405](0.097s) Bail out!  pg_config failed: 
tap
[19:33:24.444](0.027s) Bail out!  pg_config failed: 
tap
[19:33:24.580](0.146s) Bail out!  pg_config failed: 
tap
[19:33:24.629](0.141s) Bail out!  pg_config failed: 
tap
[19:33:26.431](0.045s) Bail out!  pg_config failed: 
tap
[19:33:19.488](0.026s) Bail out!  pg_config failed: 
tap
[19:33:19.509](0.056s) Bail out!  pg_config failed: 
tap
[19:33:19.525](0.049s) Bail out!  pg_config failed: 
tap
[19:33:19.574](0.018s) Bail out!  pg_config failed: 
tap
[19:33:19.581](0.055s) Bail out!  pg_config failed: 
tap
[19:33:24.672](0.019s) Bail out!  pg_config failed: 
tap
[19:33:24.752](0.042s) Bail out!  pg_config failed: 
tap
[19:33:24.781](0.049s) Bail out!  pg_config failed: 
tap
[19:33:24.836](0.036s) Bail out!  pg_config failed: 
tap
[19:33:24.954](0.038s) Bail out!  pg_config failed: 
tap
[19:33:25.018](0.048s) Bail out!  pg_config failed: 
tap
[19:33:24.940](0.049s) Bail out!  pg_config failed: 
tap
[19:33:24.924](0.031s) Bail out!  pg_config failed: 
tap
[19:33:26.452](0.044s) Bail out!  pg_config failed: 
tap
[19:33:26.512](0.038s) Bail out!  pg_config failed: 
tap
[19:33:25.149](0.037s) Bail out!  pg_config failed: 
tap
[19:33:25.190](0.029s) Bail out!  pg_config failed: 
tap
[19:33:25.294](0.068s) Bail out!  pg_config failed: 
tap
[19:33:26.663](0.191s) Bail out!  pg_config failed: 
tap
[19:33:27.033](0.048s) Bail out!  pg_config failed: 
tap
[19:33:27.074](0.044s) Bail out!  pg_config failed: 
tap
[19:33:25.407](0.041s) Bail out!  pg_config failed: 
tap
[19:33:19.646](0.036s) Bail out!  pg_config failed: 
tap
[19:33:19.600](0.034s) Bail out!  pg_config failed: 
tap
[19:33:19.682](0.035s) Bail out!  pg_config failed: 
tap
[19:33:19.771](0.046s) Bail out!  pg_config failed: 
tap
[19:33:19.796](0.037s) Bail out!  pg_config failed: 
tap
[19:33:19.803](0.051s) Bail out!  pg_config failed: 
tap
[19:33:19.917](0.049s) Bail out!  pg_config failed: 
tap
[19:33:19.910](0.041s) Bail out!  pg_config failed: 
tap
[19:33:19.950](0.046s) Bail out!  pg_config failed: 
tap
[19:33:20.004](0.035s) Bail out!  pg_config failed: 
tap
[19:33:19.966](0.023s) Bail out!  pg_config failed: 
tap
[19:33:20.092](0.048s) Bail out!  pg_config failed: 
tap
[19:33:20.132](0.057s) Bail out!  pg_config failed: 
tap
[19:33:20.153](0.042s) Bail out!  pg_config failed: 
tap
[19:33:20.266](0.065s) Bail out!  pg_config failed: 
tap
[19:33:20.250](0.069s) Bail out!  pg_config failed: 
tap
[19:33:20.280](0.048s) Bail out!  pg_config failed: 
tap
[19:33:20.294](0.149s) Bail out!  pg_config failed: 
tap
[19:33:20.343](0.025s) Bail out!  pg_config failed: 
tap
[19:33:20.373](0.040s) Bail out!  pg_config failed: 
tap
[19:33:20.417](0.050s) Bail out!  pg_config failed: 
tap
[19:33:20.488](0.042s) Bail out!  pg_config failed: 
tap
[19:33:20.602](0.023s) Bail out!  pg_config failed: 
tap
[19:33:20.637](0.054s) Bail out!  pg_config failed: 
tap
[19:33:20.568](0.041s) Bail out!  pg_config failed: 
tap
[19:33:20.736](0.047s) Bail out!  pg_config failed: 
tap
[19:33:20.682](0.064s) Bail out!  pg_config failed: 
tap
[19:33:20.728](0.047s) Bail out!  pg_config failed: 
tap
[19:33:20.820](0.066s) Bail out!  pg_config failed: 
tap
[19:33:20.807](0.068s) Bail out!  pg_config failed: 
tap
[19:33:20.870](0.043s) Bail out!  pg_config failed: 
tap
[19:33:20.862](0.022s) Bail out!  pg_config failed: 
tap
[19:33:20.988](0.054s) Bail out!  pg_config failed: 
tap
[19:33:21.026](0.052s) Bail out!  pg_config failed: 
tap
[19:33:20.988](0.055s) Bail out!  pg_config failed: 
tap
[19:33:21.051](0.042s) Bail out!  pg_config failed: 
tap
[19:33:21.123](0.046s) Bail out!  pg_config failed: 
tap
[19:33:21.208](0.047s) Bail out!  pg_config failed: 
tap
[19:33:21.233](0.022s) Bail out!  pg_config failed: 
tap
[19:33:21.306](0.044s) Bail out!  pg_config failed: 
tap
[19:33:21.247](0.043s) Bail out!  pg_config failed: 
tap
[19:33:21.342](0.113s) Bail out!  pg_config failed: 
tap
[19:33:21.347](0.021s) Bail out!  pg_config failed: 
tap
[19:33:25.320](0.019s) Bail out!  pg_config failed: 
tap
[19:33:25.703](0.029s) Bail out!  pg_config failed: 
tap
[19:33:25.804](0.049s) Bail out!  pg_config failed: 
tap
[19:33:25.880](0.044s) Bail out!  pg_config failed: 
tap
[19:33:25.897](0.062s) Bail out!  pg_config failed: 
tap
[19:33:29.001](0.140s) Bail out!  pg_config failed: 
tap
[19:33:27.050](0.025s) Bail out!  pg_config failed: 
tap
[19:33:27.074](0.033s) Bail out!  pg_config failed: 
tap
[19:33:27.133](0.033s) Bail out!  pg_config failed: 
tap
[19:33:27.181](0.037s) Bail out!  pg_config failed: 
tap
[19:33:27.252](0.044s) Bail out!  pg_config failed: 
tap
[19:33:27.247](0.046s) Bail out!  pg_config failed: 
tap
[19:33:27.393](0.039s) Bail out!  pg_config failed: 
tap
[19:33:27.343](0.042s) Bail out!  pg_config failed: 
tap
[19:33:27.452](0.044s) Bail out!  pg_config failed: 
tap
[19:33:27.481](0.042s) Bail out!  pg_config failed: 
tap
[19:33:27.491](0.024s) Bail out!  pg_config failed: 
tap
[19:33:27.520](0.042s) Bail out!  pg_config failed: 
tap
[19:33:27.552](0.054s) Bail out!  pg_config failed: 
tap
[19:33:27.550](0.025s) Bail out!  pg_config failed: 
tap
[19:33:27.642](0.026s) Bail out!  pg_config failed: 
tap
[19:33:27.674](0.045s) Bail out!  pg_config failed: 
tap
[19:33:27.696](0.037s) Bail out!  pg_config failed: 
tap
[19:33:27.771](0.034s) Bail out!  pg_config failed: 
tap
[19:33:27.833](0.043s) Bail out!  pg_config failed: 
tap
[19:33:27.856](0.046s) Bail out!  pg_config failed: 
tap
[19:33:27.922](0.043s) Bail out!  pg_config failed: 
tap
[19:33:27.972](0.055s) Bail out!  pg_config failed: 
tap
[19:33:27.976](0.034s) Bail out!  pg_config failed: 
tap
[19:33:27.995](0.057s) Bail out!  pg_config failed: 
tap
[19:33:28.006](0.018s) Bail out!  pg_config failed: 
tap
[19:33:28.027](0.055s) Bail out!  pg_config failed: 
tap
[19:33:28.101](0.044s) Bail out!  pg_config failed: 
tap
[19:33:28.123](0.020s) Bail out!  pg_config failed: 
tap
[19:33:28.215](0.045s) Bail out!  pg_config failed: 
tap
[19:33:28.292](0.045s) Bail out!  pg_config failed: 
tap
[19:33:28.246](0.050s) Bail out!  pg_config failed: 
tap
[19:33:28.335](0.039s) Bail out!  pg_config failed: 
tap
[19:33:28.377](0.056s) Bail out!  pg_config failed: 
tap
[19:33:28.414](0.039s) Bail out!  pg_config failed: 
tap
[19:33:28.420](0.038s) Bail out!  pg_config failed: 
tap
[19:33:28.364](0.019s) Bail out!  pg_config failed: 
tap
[19:33:29.018](0.048s) Bail out!  pg_config failed: 
tap
[19:33:29.017](0.049s) Bail out!  pg_config failed: 
tap
[19:33:29.022](0.044s) Bail out!  pg_config failed: 
tap
[19:33:26.680](0.061s) Bail out!  pg_config failed: 
tap
[19:33:29.030](0.109s) Bail out!  pg_config failed: 
tap
[19:33:29.183](0.043s) Bail out!  pg_config failed: 
tap
[19:33:29.328](0.044s) Bail out!  pg_config failed: 
tap
[19:33:29.296](0.037s) Bail out!  pg_config failed: 
tap
[19:33:29.435](0.051s) Bail out!  pg_config failed: 
tap
[19:33:29.528](0.054s) Bail out!  pg_config failed: 
tap
[19:33:29.486](0.046s) Bail out!  pg_config failed: 
tap
[19:33:29.593](0.062s) Bail out!  pg_config failed: 
tap
[19:33:29.610](0.048s) Bail out!  pg_config failed: 
tap
[19:33:29.572](0.041s) Bail out!  pg_config failed: 
tap
[19:33:29.620](0.044s) Bail out!  pg_config failed: 
tap
[19:33:29.654](0.025s) Bail out!  pg_config failed: 
test
[19:33:30.007]   1/340 postgresql:setup / tmp_install                                                  FAIL             ...
[19:33:30.007]   2/340 postgresql:setup / install_test_files                                           FAIL             ...
[19:33:30.007]   3/340 postgresql:setup / initdb_cache                                                 FAIL             ...
[19:33:30.007]   4/340 postgresql:regress / regress/regress                                            ERROR            ...
[19:33:30.007]   5/340 postgresql:isolation / isolation/isolation                                      ERROR            ...
[19:33:30.007]   6/340 postgresql:pg_upgrade / pg_upgrade/001_basic                                    ERROR            ...
[19:33:30.007]   7/340 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR            ...
[19:33:30.007]   8/340 postgresql:pg_upgrade / pg_upgrade/003_logical_slots                            ERROR            ...
[19:33:30.007]   9/340 postgresql:pg_upgrade / pg_upgrade/004_subscription                             ERROR            ...
[19:33:30.007]  10/340 postgresql:pg_upgrade / pg_upgrade/005_char_signedness                          ERROR            ...
[19:33:30.007]  11/340 postgresql:pg_upgrade / pg_upgrade/006_transfer_modes                           ERROR            ...
[19:33:30.007]  12/340 postgresql:recovery / recovery/002_archiving                                    ERROR            ...
[19:33:30.007]  13/340 postgresql:recovery / recovery/001_stream_rep                                   ERROR            ...
[19:33:30.007]  14/340 postgresql:recovery / recovery/003_recovery_targets                             ERROR            ...
[19:33:30.007]  15/340 postgresql:recovery / recovery/004_timeline_switch                              ERROR            ...
[19:33:30.007]  16/340 postgresql:recovery / recovery/005_replay_delay                                 ERROR            ...
[19:33:30.007]  17/340 postgresql:recovery / recovery/006_logical_decoding                             ERROR            ...
[19:33:30.007]  19/340 postgresql:recovery / recovery/007_sync_rep                                     ERROR            ...
[19:33:30.007]  18/340 postgresql:recovery / recovery/008_fsm_truncation                               ERROR            ...
[19:33:30.007]  20/340 postgresql:recovery / recovery/009_twophase                                     ERROR            ...
[19:33:30.007]  21/340 postgresql:recovery / recovery/012_subtransactions                              ERROR            ...
[19:33:30.007]  22/340 postgresql:recovery / recovery/010_logical_decoding_timelines                   ERROR            ...
[19:33:30.007]  23/340 postgresql:recovery / recovery/013_crash_restart                                ERROR            ...
[19:33:30.007]  24/340 postgresql:recovery / recovery/014_unlogged_reinit                              ERROR            ...
[19:33:30.007]  25/340 postgresql:recovery / recovery/015_promotion_pages                              ERROR            ...
[19:33:30.007]  26/340 postgresql:recovery / recovery/017_shm                                          ERROR            ...
[19:33:30.007]  27/340 postgresql:recovery / recovery/016_min_consistency                              ERROR            ...
[19:33:30.007]  28/340 postgresql:recovery / recovery/018_wal_optimize                                 ERROR            ...
[19:33:30.007]  29/340 postgresql:recovery / recovery/019_replslot_limit                               ERROR            ...
[19:33:30.007]  30/340 postgresql:recovery / recovery/020_archive_status                               ERROR            ...
[19:33:30.007]  31/340 postgresql:recovery / recovery/021_row_visibility                               ERROR            ...
[19:33:30.007]  32/340 postgresql:recovery / recovery/022_crash_temp_files                             ERROR            ...
[19:33:30.007]  33/340 postgresql:recovery / recovery/023_pitr_prepared_xact                           ERROR            ...
[19:33:30.007]  34/340 postgresql:recovery / recovery/026_overwrite_contrecord                         ERROR            ...
[19:33:30.007]  35/340 postgresql:recovery / recovery/024_archive_recovery                             ERROR            ...
[19:33:30.007]  36/340 postgresql:recovery / recovery/025_stuck_on_old_timeline                        ERROR            ...
[19:33:30.007]  37/340 postgresql:recovery / recovery/028_pitr_timelines                               ERROR            ...
[19:33:30.007]  38/340 postgresql:recovery / recovery/029_stats_restart                                ERROR            ...
[19:33:30.007]  39/340 postgresql:recovery / recovery/027_stream_regress                               ERROR            ...
[19:33:30.007]  40/340 postgresql:recovery / recovery/031_recovery_conflict                            ERROR            ...
[19:33:30.007]  41/340 postgresql:recovery / recovery/030_stats_cleanup_replica                        ERROR            ...
[19:33:30.007]  42/340 postgresql:recovery / recovery/033_replay_tsp_drops                             ERROR            ...
[19:33:30.007]  43/340 postgresql:recovery / recovery/032_relfilenode_reuse                            ERROR            ...
[19:33:30.007]  45/340 postgresql:recovery / recovery/036_truncated_dropped                            ERROR            ...
[19:33:30.007]  44/340 postgresql:recovery / recovery/034_create_database                              ERROR            ...
[19:33:30.007]  46/340 postgresql:recovery / recovery/035_standby_logical_decoding                     ERROR            ...
[19:33:30.007]  47/340 postgresql:recovery / recovery/037_invalid_database                             ERROR            ...
[19:33:30.007]  48/340 postgresql:recovery / recovery/038_save_logical_slots_shutdown                  ERROR            ...
[19:33:30.007]  49/340 postgresql:recovery / recovery/039_end_of_wal                                   ERROR            ...
[19:33:30.007]  50/340 postgresql:recovery / recovery/040_standby_failover_slots_sync                  ERROR            ...
[19:33:30.007]  51/340 postgresql:recovery / recovery/041_checkpoint_at_promote                        ERROR            ...
[19:33:30.007]  53/340 postgresql:plpgsql / plpgsql/regress                                            ERROR            ...
[19:33:30.007]  52/340 postgresql:recovery / recovery/043_no_contrecord_switch                         ERROR            ...
[19:33:30.008]  54/340 postgresql:plperl / plperl/regress                                              ERROR            ...
[19:33:30.008]  56/340 postgresql:plpython / plpython/regress                                          ERROR            ...
[19:33:30.008]  55/340 postgresql:recovery / recovery/042_low_level_backup                             ERROR            ...
[19:33:30.008]  59/340 postgresql:amcheck / amcheck/regress                                            ERROR            ...
[19:33:30.008]  58/340 postgresql:recovery / recovery/045_archive_restartpoint                         ERROR            ...
[19:33:30.008]  60/340 postgresql:pltcl / pltcl/regress                                                ERROR            ...
[19:33:30.008]  57/340 postgresql:recovery / recovery/044_invalidate_inactive_slots                    ERROR            ...
[19:33:30.008]  61/340 postgresql:basic_archive / basic_archive/regress                                ERROR            ...
[19:33:30.008]  62/340 postgresql:bloom / bloom/regress                                                ERROR            ...
[19:33:30.008]  63/340 postgresql:bool_plperl / bool_plperl/regress                                    ERROR            ...
[19:33:30.008]  64/340 postgresql:btree_gin / btree_gin/regress                                        ERROR            ...
[19:33:30.008]  65/340 postgresql:btree_gist / btree_gist/regress                                      ERROR            ...
[19:33:30.008]  66/340 postgresql:citext / citext/regress                                              ERROR            ...
[19:33:30.008]  67/340 postgresql:dblink / dblink/regress                                              ERROR            ...
[19:33:30.008]  68/340 postgresql:cube / cube/regress                                                  ERROR            ...
[19:33:30.008]  69/340 postgresql:dict_int / dict_int/regress                                          ERROR            ...
[19:33:30.008]  71/340 postgresql:dict_xsyn / dict_xsyn/regress                                        ERROR            ...
[19:33:30.008]  72/340 postgresql:earthdistance / earthdistance/regress                                ERROR            ...
[19:33:30.008]  73/340 postgresql:file_fdw / file_fdw/regress                                          ERROR            ...
[19:33:30.008]  70/340 postgresql:kerberos / kerberos/001_auth                                         ERROR            ...
[19:33:30.008]  74/340 postgresql:fuzzystrmatch / fuzzystrmatch/regress                                ERROR            ...
[19:33:30.008]  75/340 postgresql:hstore / hstore/regress                                              ERROR            ...
[19:33:30.008]  76/340 postgresql:hstore_plperl / hstore_plperl/regress                                ERROR            ...
[19:33:30.008]  77/340 postgresql:hstore_plpython / hstore_plpython/regress                            ERROR            ...
[19:33:30.008]  78/340 postgresql:intarray / intarray/regress                                          ERROR            ...
[19:33:30.008]  79/340 postgresql:isn / isn/regress                                                    ERROR            ...
[19:33:30.008]  80/340 postgresql:jsonb_plperl / jsonb_plperl/regress                                  ERROR            ...
[19:33:30.008]  81/340 postgresql:jsonb_plpython / jsonb_plpython/regress                              ERROR            ...
[19:33:30.008]  82/340 postgresql:lo / lo/regress                                                      ERROR            ...
[19:33:30.008]  83/340 postgresql:ltree / ltree/regress                                                ERROR            ...
[19:33:30.008]  84/340 postgresql:ltree_plpython / ltree_plpython/regress                              ERROR            ...
[19:33:30.008]  85/340 postgresql:pageinspect / pageinspect/regress                                    ERROR            ...
[19:33:30.008]  86/340 postgresql:passwordcheck / passwordcheck/regress                                ERROR            ...
[19:33:30.008]  87/340 postgresql:pg_buffercache / pg_buffercache/regress                              ERROR            ...
[19:33:30.008]  88/340 postgresql:pgcrypto / pgcrypto/regress                                          ERROR            ...
[19:33:30.008]  89/340 postgresql:pg_freespacemap / pg_freespacemap/regress                            ERROR            ...
[19:33:30.008]  90/340 postgresql:pg_logicalinspect / pg_logicalinspect/isolation                      ERROR            ...
[19:33:30.008]  91/340 postgresql:pg_overexplain / pg_overexplain/regress                              ERROR            ...
[19:33:30.008]  92/340 postgresql:pgrowlocks / pgrowlocks/isolation                                    ERROR            ...
[19:33:30.008]  93/340 postgresql:pg_stat_statements / pg_stat_statements/regress                      ERROR            ...
[19:33:30.008]  94/340 postgresql:pgstattuple / pgstattuple/regress                                    ERROR            ...
[19:33:30.008]  95/340 postgresql:pg_surgery / pg_surgery/regress                                      ERROR            ...
[19:33:30.008]  96/340 postgresql:pg_trgm / pg_trgm/regress                                            ERROR            ...
[19:33:30.008]  97/340 postgresql:pg_walinspect / pg_walinspect/regress                                ERROR            ...
[19:33:30.008]  98/340 postgresql:pg_visibility / pg_visibility/regress                                ERROR            ...
[19:33:30.008]  99/340 postgresql:postgres_fdw / postgres_fdw/regress                                  ERROR            ...
[19:33:30.008] 100/340 postgresql:seg / seg/regress                                                    ERROR            ...
[19:33:30.008] 101/340 postgresql:spi / spi/regress                                                    ERROR            ...
[19:33:30.008] 102/340 postgresql:tablefunc / tablefunc/regress                                        ERROR            ...
[19:33:30.008] 103/340 postgresql:tcn / tcn/isolation                                                  ERROR            ...
[19:33:30.008] 104/340 postgresql:test_decoding / test_decoding/regress                                ERROR            ...
[19:33:30.008] 105/340 postgresql:tsm_system_rows / tsm_system_rows/regress                            ERROR            ...
[19:33:30.008] 106/340 postgresql:test_decoding / test_decoding/isolation                              ERROR            ...
[19:33:30.008] 107/340 postgresql:tsm_system_time / tsm_system_time/regress                            ERROR            ...
[19:33:30.008] 108/340 postgresql:unaccent / unaccent/regress                                          ERROR            ...
[19:33:30.008] 109/340 postgresql:uuid-ossp / uuid-ossp/regress                                        ERROR            ...
[19:33:30.008] 110/340 postgresql:xml2 / xml2/regress                                                  ERROR            ...
[19:33:30.008] 111/340 postgresql:brin / brin/isolation                                                ERROR            ...
[19:33:30.008] 112/340 postgresql:commit_ts / commit_ts/regress                                        ERROR            ...
[19:33:30.008] 113/340 postgresql:delay_execution / delay_execution/isolation                          ERROR            ...
[19:33:30.008] 114/340 postgresql:dummy_index_am / dummy_index_am/regress                              ERROR            ...
[19:33:30.008] 115/340 postgresql:dummy_seclabel / dummy_seclabel/regress                              ERROR            ...
[19:33:30.008] 116/340 postgresql:gin / gin/regress                                                    ERROR            ...
[19:33:30.009] 117/340 postgresql:injection_points / injection_points/regress                          ERROR            ...
[19:33:30.009] 118/340 postgresql:injection_points / injection_points/isolation                        ERROR            ...
[19:33:30.009] 119/340 postgresql:plsample / plsample/regress                                          ERROR            ...
[19:33:30.009] 120/340 postgresql:spgist_name_ops / spgist_name_ops/regress                            ERROR            ...
[19:33:30.009] 121/340 postgresql:test_bloomfilter / test_bloomfilter/regress                          ERROR            ...
[19:33:30.009] 122/340 postgresql:test_copy_callbacks / test_copy_callbacks/regress                    ERROR            ...
[19:33:30.009] 123/340 postgresql:test_ddl_deparse / test_ddl_deparse/regress                          ERROR            ...
[19:33:30.009] 124/340 postgresql:test_dsa / test_dsa/regress                                          ERROR            ...
[19:33:30.009] 125/340 postgresql:test_dsm_registry / test_dsm_registry/regress                        ERROR            ...
[19:33:30.009] 126/340 postgresql:test_extensions / test_extensions/regress                            ERROR            ...
[19:33:30.009] 127/340 postgresql:test_ginpostinglist / test_ginpostinglist/regress                    ERROR            ...
[19:33:30.009] 128/340 postgresql:test_integerset / test_integerset/regress                            ERROR            ...
[19:33:30.009] 129/340 postgresql:test_lfind / test_lfind/regress                                      ERROR            ...
[19:33:30.009] 130/340 postgresql:test_oat_hooks / test_oat_hooks/regress                              ERROR            ...
[19:33:30.009] 131/340 postgresql:test_parser / test_parser/regress                                    ERROR            ...
[19:33:30.009] 132/340 postgresql:test_pg_dump / test_pg_dump/regress                                  ERROR            ...
[19:33:30.009] 133/340 postgresql:test_radixtree / test_radixtree/regress                              ERROR            ...
[19:33:30.009] 134/340 postgresql:test_predtest / test_predtest/regress                                ERROR            ...
[19:33:30.009] 135/340 postgresql:test_rbtree / test_rbtree/regress                                    ERROR            ...
[19:33:30.009] 136/340 postgresql:test_regex / test_regex/regress                                      ERROR            ...
[19:33:30.009] 137/340 postgresql:test_resowner / test_resowner/regress                                ERROR            ...
[19:33:30.009] 138/340 postgresql:test_rls_hooks / test_rls_hooks/regress                              ERROR            ...
[19:33:30.009] 139/340 postgresql:test_shm_mq / test_shm_mq/regress                                    ERROR            ...
[19:33:30.009] 140/340 postgresql:test_slru / test_slru/regress                                        ERROR            ...
[19:33:30.009] 141/340 postgresql:test_tidstore / test_tidstore/regress                                ERROR            ...
[19:33:30.009] 142/340 postgresql:typcache / typcache/regress                                          ERROR            ...
[19:33:30.009] 143/340 postgresql:unsafe_tests / unsafe_tests/regress                                  ERROR            ...
[19:33:30.009] 144/340 postgresql:ecpg / ecpg/ecpg                                                     ERROR            ...
[19:33:30.009] 146/340 postgresql:libpq / libpq/003_load_balance_host_list                             ERROR            ...
[19:33:30.009] 147/340 postgresql:libpq / libpq/004_load_balance_dns                                   ERROR            ...
[19:33:30.009] 148/340 postgresql:initdb / initdb/001_initdb                                           ERROR            ...
[19:33:30.009] 149/340 postgresql:libpq / libpq/005_negotiate_encryption                               ERROR            ...
[19:33:30.009] 151/340 postgresql:pg_amcheck / pg_amcheck/001_basic                                    ERROR            ...
[19:33:30.009] 150/340 postgresql:libpq / libpq/006_service                                            ERROR            ...
[19:33:30.009] 152/340 postgresql:pg_amcheck / pg_amcheck/002_nonesuch                                 ERROR            ...
[19:33:30.009] 153/340 postgresql:pg_amcheck / pg_amcheck/003_check                                    ERROR            ...
[19:33:30.009] 154/340 postgresql:pg_amcheck / pg_amcheck/004_verify_heapam                            ERROR            ...
[19:33:30.009] 155/340 postgresql:pg_archivecleanup / pg_archivecleanup/010_pg_archivecleanup          ERROR            ...
[19:33:30.009] 156/340 postgresql:pg_amcheck / pg_amcheck/005_opclass_damage                           ERROR            ...
[19:33:30.009] 157/340 postgresql:pg_basebackup / pg_basebackup/011_in_place_tablespace                ERROR            ...
[19:33:30.009] 158/340 postgresql:pg_basebackup / pg_basebackup/010_pg_basebackup                      ERROR            ...
[19:33:30.009] 159/340 postgresql:pg_basebackup / pg_basebackup/030_pg_recvlogical                     ERROR            ...
[19:33:30.009] 160/340 postgresql:pg_basebackup / pg_basebackup/020_pg_receivewal                      ERROR            ...
[19:33:30.009] 161/340 postgresql:pg_checksums / pg_checksums/002_actions                              ERROR            ...
[19:33:30.009] 162/340 postgresql:pg_basebackup / pg_basebackup/040_pg_createsubscriber                ERROR            ...
[19:33:30.009] 163/340 postgresql:pg_checksums / pg_checksums/001_basic                                ERROR            ...
[19:33:30.009] 164/340 postgresql:pg_combinebackup / pg_combinebackup/001_basic                        ERROR            ...
[19:33:30.009] 165/340 postgresql:pg_combinebackup / pg_combinebackup/002_compare_backups              ERROR            ...
[19:33:30.009] 166/340 postgresql:pg_combinebackup / pg_combinebackup/004_manifest                     ERROR            ...
[19:33:30.009] 167/340 postgresql:pg_combinebackup / pg_combinebackup/003_timeline                     ERROR            ...
[19:33:30.009] 168/340 postgresql:pg_combinebackup / pg_combinebackup/005_integrity                    ERROR            ...
[19:33:30.009] 169/340 postgresql:pg_combinebackup / pg_combinebackup/006_db_file_copy                 ERROR            ...
[19:33:30.009] 170/340 postgresql:pg_combinebackup / pg_combinebackup/007_wal_level_minimal            ERROR            ...
[19:33:30.009] 171/340 postgresql:pg_combinebackup / pg_combinebackup/008_promote                      ERROR            ...
[19:33:30.009] 172/340 postgresql:pg_combinebackup / pg_combinebackup/009_no_full_file                 ERROR            ...
[19:33:30.009] 173/340 postgresql:pg_combinebackup / pg_combinebackup/010_hardlink                     ERROR            ...
[19:33:30.009] 174/340 postgresql:pg_config / pg_config/001_pg_config                                  ERROR            ...
[19:33:30.009] 175/340 postgresql:pg_controldata / pg_controldata/001_pg_controldata                   ERROR            ...
[19:33:30.009] 176/340 postgresql:pg_ctl / pg_ctl/001_start_stop                                       ERROR            ...
[19:33:30.010] 177/340 postgresql:pg_ctl / pg_ctl/002_status                                           ERROR            ...
[19:33:30.010] 178/340 postgresql:pg_ctl / pg_ctl/003_promote                                          ERROR            ...
[19:33:30.010] 180/340 postgresql:pg_dump / pg_dump/001_basic                                          ERROR            ...
[19:33:30.010] 179/340 postgresql:pg_ctl / pg_ctl/004_logrotate                                        ERROR            ...
[19:33:30.010] 181/340 postgresql:pg_dump / pg_dump/002_pg_dump                                        ERROR            ...
[19:33:30.010] 183/340 postgresql:pg_dump / pg_dump/003_pg_dump_with_server                            ERROR            ...
[19:33:30.010] 184/340 postgresql:pg_dump / pg_dump/005_pg_dump_filterfile                             ERROR            ...
[19:33:30.010] 185/340 postgresql:pg_dump / pg_dump/006_pg_dumpall                                     ERROR            ...
[19:33:30.010] 186/340 postgresql:pg_dump / pg_dump/004_pg_dump_parallel                               ERROR            ...
[19:33:30.010] 188/340 postgresql:pg_resetwal / pg_resetwal/001_basic                                  ERROR            ...
[19:33:30.010] 187/340 postgresql:pg_dump / pg_dump/010_dump_connstr                                   ERROR            ...
[19:33:30.010] 189/340 postgresql:pg_rewind / pg_rewind/003_extrafiles                                 ERROR            ...
[19:33:30.010] 191/340 postgresql:pg_rewind / pg_rewind/001_basic                                      ERROR            ...
[19:33:30.010] 190/340 postgresql:pg_rewind / pg_rewind/002_databases                                  ERROR            ...
[19:33:30.010] 192/340 postgresql:pg_resetwal / pg_resetwal/002_corrupted                              ERROR            ...
[19:33:30.010] 193/340 postgresql:pg_rewind / pg_rewind/004_pg_xlog_symlink                            ERROR            ...
[19:33:30.010] 194/340 postgresql:pg_rewind / pg_rewind/005_same_timeline                              ERROR            ...
[19:33:30.010] 195/340 postgresql:pg_rewind / pg_rewind/006_options                                    ERROR            ...
[19:33:30.010] 196/340 postgresql:pg_rewind / pg_rewind/007_standby_source                             ERROR            ...
[19:33:30.010] 197/340 postgresql:pg_rewind / pg_rewind/008_min_recovery_point                         ERROR            ...
[19:33:30.010] 198/340 postgresql:pg_rewind / pg_rewind/009_growing_files                              ERROR            ...
[19:33:30.010] 199/340 postgresql:pg_test_fsync / pg_test_fsync/001_basic                              ERROR            ...
[19:33:30.010] 201/340 postgresql:pg_verifybackup / pg_verifybackup/001_basic                          ERROR            ...
[19:33:30.010] 202/340 postgresql:pg_test_timing / pg_test_timing/001_basic                            ERROR            ...
[19:33:30.010] 200/340 postgresql:pg_rewind / pg_rewind/010_keep_recycled_wals                         ERROR            ...
[19:33:30.010] 203/340 postgresql:pg_verifybackup / pg_verifybackup/002_algorithm                      ERROR            ...
[19:33:30.010] 204/340 postgresql:pg_verifybackup / pg_verifybackup/003_corruption                     ERROR            ...
[19:33:30.010] 205/340 postgresql:pg_verifybackup / pg_verifybackup/004_options                        ERROR            ...
[19:33:30.010] 206/340 postgresql:pg_verifybackup / pg_verifybackup/005_bad_manifest                   ERROR            ...
[19:33:30.010] 207/340 postgresql:pg_verifybackup / pg_verifybackup/006_encoding                       ERROR            ...
[19:33:30.010] 208/340 postgresql:pg_verifybackup / pg_verifybackup/010_client_untar                   ERROR            ...
[19:33:30.010] 209/340 postgresql:pg_verifybackup / pg_verifybackup/009_extract                        ERROR            ...
[19:33:30.010] 210/340 postgresql:pg_verifybackup / pg_verifybackup/007_wal                            ERROR            ...
[19:33:30.010] 211/340 postgresql:pg_verifybackup / pg_verifybackup/008_untar                          ERROR            ...
[19:33:30.010] 212/340 postgresql:pg_walsummary / pg_walsummary/001_basic                              ERROR            ...
[19:33:30.010] 213/340 postgresql:pg_waldump / pg_waldump/001_basic                                    ERROR            ...
[19:33:30.010] 214/340 postgresql:pg_waldump / pg_waldump/002_save_fullpage                            ERROR            ...
[19:33:30.010] 215/340 postgresql:pg_walsummary / pg_walsummary/002_blocks                             ERROR            ...
[19:33:30.010] 216/340 postgresql:pgbench / pgbench/002_pgbench_no_server                              ERROR            ...
[19:33:30.010] 218/340 postgresql:psql / psql/001_basic                                                ERROR            ...
[19:33:30.010] 217/340 postgresql:pgbench / pgbench/001_pgbench_with_server                            ERROR            ...
[19:33:30.010] 219/340 postgresql:scripts / scripts/011_clusterdb_all                                  ERROR            ...
[19:33:30.010] 221/340 postgresql:psql / psql/020_cancel                                               ERROR            ...
[19:33:30.010] 222/340 postgresql:scripts / scripts/010_clusterdb                                      ERROR            ...
[19:33:30.010] 223/340 postgresql:scripts / scripts/020_createdb                                       ERROR            ...
[19:33:30.010] 224/340 postgresql:scripts / scripts/050_dropdb                                         ERROR            ...
[19:33:30.010] 225/340 postgresql:scripts / scripts/070_dropuser                                       ERROR            ...
[19:33:30.010] 226/340 postgresql:scripts / scripts/040_createuser                                     ERROR            ...
[19:33:30.010] 227/340 postgresql:scripts / scripts/080_pg_isready                                     ERROR            ...
[19:33:30.010] 228/340 postgresql:scripts / scripts/090_reindexdb                                      ERROR            ...
[19:33:30.010] 229/340 postgresql:scripts / scripts/091_reindexdb_all                                  ERROR            ...
[19:33:30.010] 230/340 postgresql:scripts / scripts/100_vacuumdb                                       ERROR            ...
[19:33:30.010] 231/340 postgresql:scripts / scripts/101_vacuumdb_all                                   ERROR            ...
[19:33:30.010] 233/340 postgresql:ecpg / ecpg/001_ecpg_err_warn_msg                                    ERROR            ...
[19:33:30.010] 232/340 postgresql:scripts / scripts/102_vacuumdb_stages                                ERROR            ...
[19:33:30.010] 234/340 postgresql:scripts / scripts/200_connstr                                        ERROR            ...
[19:33:30.010] 236/340 postgresql:ecpg / ecpg/002_ecpg_err_warn_msg_informix                           ERROR            ...
[19:33:30.010] 237/340 postgresql:pg_bsd_indent / pg_bsd_indent/001_pg_bsd_indent                      ERROR            ...
[19:33:30.010] 235/340 postgresql:amcheck / amcheck/002_cic                                            ERROR            ...
[19:33:30.010] 238/340 postgresql:amcheck / amcheck/001_verify_heapam                                  ERROR            ...
[19:33:30.010] 239/340 postgresql:amcheck / amcheck/003_cic_2pc                                        ERROR            ...
[19:33:30.010] 240/340 postgresql:amcheck / amcheck/005_pitr                                           ERROR            ...
[19:33:30.010] 241/340 postgresql:amcheck / amcheck/004_verify_nbtree_unique                           ERROR            ...
[19:33:30.010] 242/340 postgresql:basebackup_to_shell / basebackup_to_shell/001_basic                  ERROR            ...
[19:33:30.010] 243/340 postgresql:bloom / bloom/001_wal                                                ERROR            ...
[19:33:30.010] 244/340 postgresql:auto_explain / auto_explain/001_auto_explain                         ERROR            ...
[19:33:30.010] 245/340 postgresql:dblink / dblink/001_auth_scram                                       ERROR            ...
[19:33:30.010] 246/340 postgresql:oid2name / oid2name/001_basic                                        ERROR            ...
[19:33:30.010] 247/340 postgresql:pg_prewarm / pg_prewarm/001_basic                                    ERROR            ...
[19:33:30.010] 248/340 postgresql:pg_stat_statements / pg_stat_statements/010_restart                  ERROR            ...
[19:33:30.010] 249/340 postgresql:pg_visibility / pg_visibility/001_concurrent_transaction             ERROR            ...
[19:33:30.010] 250/340 postgresql:pg_visibility / pg_visibility/002_corrupt_vm                         ERROR            ...
[19:33:30.010] 253/340 postgresql:authentication / authentication/001_password                         ERROR            ...
[19:33:30.010] 252/340 postgresql:postgres_fdw / postgres_fdw/001_auth_scram                           ERROR            ...
[19:33:30.010] 254/340 postgresql:test_decoding / test_decoding/001_repl_stats                         ERROR            ...
[19:33:30.010] 255/340 postgresql:authentication / authentication/003_peer                             ERROR            ...
[19:33:30.010] 257/340 postgresql:vacuumlo / vacuumlo/001_basic                                        ERROR            ...
[19:33:30.010] 256/340 postgresql:authentication / authentication/002_saslprep                         ERROR            ...
[19:33:30.010] 258/340 postgresql:authentication / authentication/004_file_inclusion                   ERROR            ...
[19:33:30.010] 261/340 postgresql:authentication / authentication/006_login_trigger                    ERROR            ...
[19:33:30.010] 260/340 postgresql:authentication / authentication/007_pre_auth                         ERROR            ...
[19:33:30.010] 262/340 postgresql:postmaster / postmaster/001_basic                                    ERROR            ...
[19:33:30.010] 263/340 postgresql:postmaster / postmaster/002_connection_limits                        ERROR            ...
[19:33:30.010] 264/340 postgresql:subscription / subscription/001_rep_changes                          ERROR            ...
[19:33:30.010] 265/340 postgresql:postmaster / postmaster/003_start_stop                               ERROR            ...
[19:33:30.010] 266/340 postgresql:subscription / subscription/002_types                                ERROR            ...
[19:33:30.010] 267/340 postgresql:subscription / subscription/003_constraints                          ERROR            ...
[19:33:30.010] 268/340 postgresql:subscription / subscription/004_sync                                 ERROR            ...
[19:33:30.010] 269/340 postgresql:subscription / subscription/006_rewrite                              ERROR            ...
[19:33:30.010] 270/340 postgresql:subscription / subscription/005_encoding                             ERROR            ...
[19:33:30.010] 271/340 postgresql:subscription / subscription/008_diff_schema                          ERROR            ...
[19:33:30.010] 272/340 postgresql:subscription / subscription/007_ddl                                  ERROR            ...
[19:33:30.010] 273/340 postgresql:subscription / subscription/009_matviews                             ERROR            ...
[19:33:30.010] 274/340 postgresql:subscription / subscription/010_truncate                             ERROR            ...
[19:33:30.010] 275/340 postgresql:subscription / subscription/011_generated                            ERROR            ...
[19:33:30.010] 276/340 postgresql:subscription / subscription/012_collation                            ERROR            ...
[19:33:30.010] 277/340 postgresql:subscription / subscription/014_binary                               ERROR            ...
[19:33:30.010] 278/340 postgresql:subscription / subscription/013_partition                            ERROR            ...
[19:33:30.010] 279/340 postgresql:subscription / subscription/015_stream                               ERROR            ...
[19:33:30.010] 280/340 postgresql:subscription / subscription/016_stream_subxact                       ERROR            ...
[19:33:30.010] 281/340 postgresql:subscription / subscription/017_stream_ddl                           ERROR            ...
[19:33:30.010] 282/340 postgresql:subscription / subscription/018_stream_subxact_abort                 ERROR            ...
[19:33:30.010] 283/340 postgresql:subscription / subscription/019_stream_subxact_ddl_abort             ERROR            ...
[19:33:30.010] 284/340 postgresql:subscription / subscription/020_messages                             ERROR            ...
[19:33:30.010] 285/340 postgresql:subscription / subscription/021_twophase                             ERROR            ...
[19:33:30.010] 286/340 postgresql:subscription / subscription/022_twophase_cascade                     ERROR            ...
[19:33:30.010] 287/340 postgresql:subscription / subscription/023_twophase_stream                      ERROR            ...
[19:33:30.010] 288/340 postgresql:subscription / subscription/024_add_drop_pub                         ERROR            ...
[19:33:30.010] 289/340 postgresql:subscription / subscription/025_rep_changes_for_schema               ERROR            ...
[19:33:30.027] 290/340 postgresql:subscription / subscription/026_stats                                ERROR            ...
[19:33:30.027] 291/340 postgresql:subscription / subscription/027_nosuperuser                          ERROR            ...
[19:33:30.027] 292/340 postgresql:subscription / subscription/028_row_filter                           ERROR            ...
[19:33:30.027] 293/340 postgresql:subscription / subscription/029_on_error                             ERROR            ...
[19:33:30.027] 294/340 postgresql:subscription / subscription/031_column_list                          ERROR            ...
[19:33:30.027] 295/340 postgresql:subscription / subscription/030_origin                               ERROR            ...
[19:33:30.027] 296/340 postgresql:subscription / subscription/032_subscribe_use_index                  ERROR            ...
[19:33:30.027] 297/340 postgresql:subscription / subscription/100_bugs                                 ERROR            ...
[19:33:30.027] 298/340 postgresql:subscription / subscription/033_run_as_table_owner                   ERROR            ...
[19:33:30.027] 299/340 postgresql:subscription / subscription/034_temporal                             ERROR            ...
[19:33:30.027] 300/340 postgresql:subscription / subscription/035_conflicts                            ERROR            ...
[19:33:30.027] 301/340 postgresql:brin / brin/01_workitems                                             ERROR            ...
[19:33:30.027] 302/340 postgresql:brin / brin/02_wal_consistency                                       ERROR            ...
[19:33:30.027] 303/340 postgresql:commit_ts / commit_ts/001_base                                       ERROR            ...
[19:33:30.027] 304/340 postgresql:commit_ts / commit_ts/002_standby                                    ERROR            ...
[19:33:30.027] 305/340 postgresql:commit_ts / commit_ts/004_restart                                    ERROR            ...
[19:33:30.027] 306/340 postgresql:commit_ts / commit_ts/003_standby_2                                  ERROR            ...
[19:33:30.027] 307/340 postgresql:injection_points / injection_points/001_stats                        ERROR            ...
[19:33:30.027] 308/340 postgresql:ldap_password_func / ldap_password_func/001_mutated_bindpasswd       ERROR            ...
[19:33:30.027] 309/340 postgresql:oauth_validator / oauth_validator/002_client                         ERROR            ...
[19:33:30.027] 310/340 postgresql:oauth_validator / oauth_validator/001_server                         ERROR            ...
[19:33:30.027] 311/340 postgresql:libpq_pipeline / libpq_pipeline/001_libpq_pipeline                   ERROR            ...
[19:33:30.027] 312/340 postgresql:ssl_passphrase_callback / ssl_passphrase_callback/001_testfunc       ERROR            ...
[19:33:30.027] 313/340 postgresql:test_aio / test_aio/002_io_workers                                   ERROR            ...
[19:33:30.027] 314/340 postgresql:test_aio / test_aio/001_aio                                          ERROR            ...
[19:33:30.027] 315/340 postgresql:test_custom_rmgrs / test_custom_rmgrs/001_basic                      ERROR            ...
[19:33:30.027] 316/340 postgresql:test_escape / test_escape/001_test_escape                            ERROR            ...
[19:33:30.027] 317/340 postgresql:test_extensions / test_extensions/001_extension_control_path         ERROR            ...
[19:33:30.027] 318/340 postgresql:test_json_parser / test_json_parser/002_inline                       ERROR            ...
[19:33:30.027] 319/340 postgresql:test_json_parser / test_json_parser/001_test_json_parser_incremental ERROR            ...
[19:33:30.027] 321/340 postgresql:test_json_parser / test_json_parser/004_test_parser_perf             ERROR            ...
[19:33:30.027] 320/340 postgresql:test_misc / test_misc/002_tablespace                                 ERROR            ...
[19:33:30.027] 322/340 postgresql:test_json_parser / test_json_parser/003_test_semantic                ERROR            ...
[19:33:30.027] 323/340 postgresql:test_misc / test_misc/001_constraint_validation                      ERROR            ...
[19:33:30.027] 324/340 postgresql:test_misc / test_misc/003_check_guc                                  ERROR            ...
[19:33:30.027] 325/340 postgresql:test_misc / test_misc/005_timeouts                                   ERROR            ...
[19:33:30.027] 326/340 postgresql:test_misc / test_misc/004_io_direct                                  ERROR            ...
[19:33:30.027] 327/340 postgresql:test_pg_dump / test_pg_dump/001_base                                 ERROR            ...
[19:33:30.027] 328/340 postgresql:test_misc / test_misc/006_signal_autovacuum                          ERROR            ...
[19:33:30.027] 329/340 postgresql:test_misc / test_misc/007_catcache_inval                             ERROR            ...
[19:33:30.027] 330/340 postgresql:test_slru / test_slru/001_multixact                                  ERROR            ...
[19:33:30.027] 331/340 postgresql:worker_spi / worker_spi/001_worker_spi                               ERROR            ...
[19:33:30.027] 334/340 postgresql:ssl / ssl/001_ssltests                                               ERROR            ...
[19:33:30.027] 336/340 postgresql:ssl / ssl/003_sslinfo                                                ERROR            ...
[19:33:30.027] 337/340 postgresql:ldap / ldap/001_auth                                                 ERROR            ...
[19:33:30.027] 338/340 postgresql:ssl / ssl/002_scram                                                  ERROR            ...
[19:33:30.027] 339/340 postgresql:ldap / ldap/002_bindpasswd                                           ERROR            ...
[19:33:30.027] 340/340 postgresql:icu / icu/010_database                                               ERROR            ...
53/5205 Make MultiXactOffset 64-bit type
macOS - Sonoma - Meson
tap
[19:15:28.683](0.000s) not ok 335 - pgbench script error: set not a bool stderr /(?^:cannot coerce double to boolean)/
test
[19:16:24.335] 229/339 postgresql:pgbench / pgbench/001_pgbench_with_server                            ERROR            ...
53/5214 SQL:2023 JSON simplified accessor support
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[18:49:30.115] c:\cirrus\src\backend\utils\adt\jsonbsubs.c(223) : warning C4715: 'make_jsonpath_item_expr': not all cont...
53/5585 Filter irrelevant change before reassemble transactions during logical decoding
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[17:24:04.899](0.001s) not ok 19 - server doesn't accept non-SSL connections: matches
test
[17:24:28.451] 330/334 postgresql:ssl / ssl/001_ssltests                                               ERROR            ...
53/4971 [CREATE|RE] INDEX CONCURRENTLY with single heap scan and short-term resetting shapshots
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[15:35:10.136] c:\cirrus\src\backend\access\stir\stir.c(423) : warning C4715: 'stirbeginscan': not all control paths ret...
53/5151 DirtyScanshot index scan skips concurrently updated tuples
macOS - Sonoma - Meson
tap
[15:08:26.020](0.000s) not ok 269 - pgbench script error: sql syntax error stderr /(?^:prepared statement .* does not ex...
test
[15:09:32.262] 226/339 postgresql:pgbench / pgbench/001_pgbench_with_server                            ERROR            ...
53/5647 DOCS: Make the Server Application docs synopses more consistent
macOS - Sonoma - Meson
tap
[12:51:28.226](0.000s) not ok 402 - pgbench script error: invalid permute size stderr /(?^:permute size parameter must b...
test
[12:52:23.325] 228/339 postgresql:pgbench / pgbench/001_pgbench_with_server                            ERROR            ...
53/5674 Add "\gi file" to psql to allow COPY with variable expansion
CompilerWarnings
compiler
[10:39:07.218] common.c:51:8: error: unused variable 'bad' [-Werror,-Wunused-variable]
compiler
[10:38:53.815] common.c:51:8: error: unused variable 'bad' [-Werror,-Wunused-variable]
compiler
[10:38:17.958] common.c:51:25: error: unused variable ‘bad’ [-Werror=unused-variable]
compiler
[10:38:04.686] common.c:51:25: error: unused variable ‘bad’ [-Werror=unused-variable]
compiler
[10:39:36.272] common.c:51:25: error: unused variable ‘bad’ [-Werror=unused-variable]
FreeBSD - Meson
core
[10:47:30.399] #0  0x000000000027be21 in exec_command_out (scan_state=scan_state@entry=0x228aab4c9000, active_branch=<op...
[10:47:30.399] #1  0x0000000000277b6f in exec_command (cmd=0x228aab489600 "o", scan_state=scan_state@entry=0x228aab4c900...
[10:47:30.399] #2  0x0000000000275af8 in HandleSlashCmds (scan_state=scan_state@entry=0x228aab4c9000, cstack=cstack@entr...
[10:47:30.399] #3  0x0000000000291f85 in MainLoop (source=source@entry=0x824e784e0) at ../src/bin/psql/mainloop.c:496
[10:47:30.399] #4  0x0000000000278333 in process_file (filename=0x0, use_relative_path=<optimized out>) at ../src/bin/ps...
[10:47:30.399] #5  0x0000000000293bdb in main (argc=<optimized out>, argv=0x8206d5fe8) at ../src/bin/psql/startup.c:420
[10:47:30.585] #0  0x000000000027be21 in exec_command_out (scan_state=scan_state@entry=0x31dbeb2c9000, active_branch=<op...
core
[10:47:30.592] #0  0x000000000027be21 in exec_command_out (scan_state=scan_state@entry=0x31dbeb2c9000, active_branch=<op...
[10:47:30.592] #1  0x0000000000277b6f in exec_command (cmd=0x31dbeb289200 "o", scan_state=scan_state@entry=0x31dbeb2c900...
[10:47:30.592] #2  0x0000000000275af8 in HandleSlashCmds (scan_state=scan_state@entry=0x31dbeb2c9000, cstack=cstack@entr...
[10:47:30.592] #3  0x0000000000291f85 in MainLoop (source=source@entry=0x8255cb4e0) at ../src/bin/psql/mainloop.c:496
[10:47:30.592] #4  0x0000000000278333 in process_file (filename=0x0, use_relative_path=<optimized out>) at ../src/bin/ps...
[10:47:30.592] #5  0x0000000000293bdb in main (argc=<optimized out>, argv=0x8208a3650) at ../src/bin/psql/startup.c:420
[10:47:30.770] #0  0x000000000027be21 in exec_command_out (scan_state=scan_state@entry=0x23a97b4680a0, active_branch=<op...
core
[10:47:30.777] #0  0x000000000027be21 in exec_command_out (scan_state=scan_state@entry=0x23a97b4680a0, active_branch=<op...
[10:47:30.777] #1  0x0000000000277b6f in exec_command (cmd=0x23a97b482200 "o", scan_state=scan_state@entry=0x23a97b4680a...
[10:47:30.777] #2  0x0000000000275af8 in HandleSlashCmds (scan_state=scan_state@entry=0x23a97b4680a0, cstack=cstack@entr...
[10:47:30.777] #3  0x0000000000291f85 in MainLoop (source=source@entry=0x823fc24e0) at ../src/bin/psql/mainloop.c:496
[10:47:30.777] #4  0x0000000000278333 in process_file (filename=0x0, use_relative_path=<optimized out>) at ../src/bin/ps...
[10:47:30.777] #5  0x0000000000293bdb in main (argc=<optimized out>, argv=0x82052c338) at ../src/bin/psql/startup.c:420
[10:47:30.992] #0  0x000000000027be21 in exec_command_out (scan_state=scan_state@entry=0x2c5933ec9000, active_branch=<op...
core
[10:47:30.999] #0  0x000000000027be21 in exec_command_out (scan_state=scan_state@entry=0x2c5933ec9000, active_branch=<op...
[10:47:30.999] #1  0x0000000000277b6f in exec_command (cmd=0x2c5933e89200 "o", scan_state=scan_state@entry=0x2c5933ec900...
[10:47:30.999] #2  0x0000000000275af8 in HandleSlashCmds (scan_state=scan_state@entry=0x2c5933ec9000, cstack=cstack@entr...
[10:47:30.999] #3  0x0000000000291f85 in MainLoop (source=source@entry=0x8243ed4e0) at ../src/bin/psql/mainloop.c:496
[10:47:30.999] #4  0x0000000000278333 in process_file (filename=0x0, use_relative_path=<optimized out>) at ../src/bin/ps...
[10:47:30.999] #5  0x0000000000293bdb in main (argc=<optimized out>, argv=0x820efdf60) at ../src/bin/psql/startup.c:420
core
[10:47:29.860] #0  0x000000000027be21 in exec_command_out (scan_state=scan_state@entry=0x21ade10680a0, active_branch=<op...
[10:47:29.860] #1  0x0000000000277b6f in exec_command (cmd=0x21ade1082600 "o", scan_state=scan_state@entry=0x21ade10680a...
[10:47:29.860] #2  0x0000000000275af8 in HandleSlashCmds (scan_state=scan_state@entry=0x21ade10680a0, cstack=cstack@entr...
[10:47:29.860] #3  0x0000000000291f85 in MainLoop (source=source@entry=0x824b804e0) at ../src/bin/psql/mainloop.c:496
[10:47:29.860] #4  0x0000000000278333 in process_file (filename=0x0, use_relative_path=<optimized out>) at ../src/bin/ps...
[10:47:29.860] #5  0x0000000000293bdb in main (argc=<optimized out>, argv=0x820af9510) at ../src/bin/psql/startup.c:420
[10:47:30.171] #0  0x000000082b47275a in _sigprocmask () from /lib/libc.so.7
core
[10:47:29.676] #0  0x000000000027be21 in exec_command_out (scan_state=scan_state@entry=0x2470544c9000, active_branch=<op...
[10:47:29.676] #1  0x0000000000277b6f in exec_command (cmd=0x247054489600 "o", scan_state=scan_state@entry=0x2470544c900...
[10:47:29.676] #2  0x0000000000275af8 in HandleSlashCmds (scan_state=scan_state@entry=0x2470544c9000, cstack=cstack@entr...
[10:47:29.676] #3  0x0000000000291f85 in MainLoop (source=source@entry=0x8258e74e0) at ../src/bin/psql/mainloop.c:496
[10:47:29.676] #4  0x0000000000278333 in process_file (filename=0x0, use_relative_path=<optimized out>) at ../src/bin/ps...
[10:47:29.676] #5  0x0000000000293bdb in main (argc=<optimized out>, argv=0x8210deea0) at ../src/bin/psql/startup.c:420
[10:47:29.855] #0  0x000000000027be21 in exec_command_out (scan_state=scan_state@entry=0x21ade10680a0, active_branch=<op...
core
[10:47:30.201] #0  0x000000082b47275a in _sigprocmask () from /lib/libc.so.7
[10:47:30.201] #1  0x000000082b4afa2f in _system () from /lib/libc.so.7
[10:47:30.201] #2  0x000000082a3498a3 in ?? () from /lib/libthr.so.3
[10:47:30.201] #3  0x0000000000686f27 in RestoreArchivedFile (path=path@entry=0x820c131e0 "`2\301 \b", xlogfname=xlogfna...
[10:47:30.201] #4  0x0000000000692580 in XLogFileRead (segno=segno@entry=4, tli=tli@entry=2, source=source@entry=XLOG_FR...
[10:47:30.201] #5  0x000000000068e2bc in XLogFileReadAnyTLI (segno=4, source=XLOG_FROM_ANY) at ../src/backend/access/tra...
[10:47:30.201] #6  WaitForWALToBecomeAvailable (RecPtr=67209072, tliRecPtr=67209048, replayTLI=2, replayLSN=67209048, ra...
[10:47:30.201] #7  XLogPageRead (xlogreader=0x27df0ba1d130, targetPagePtr=67207168, reqLen=1904, targetRecPtr=67209048, ...
[10:47:30.201] #8  0x00000000006952ca in ReadPageInternal (state=state@entry=0x27df0ba1d130, pageptr=67207168, reqLen=19...
[10:47:30.201] #9  0x00000000006940f8 in XLogDecodeNextRecord (state=0x27df0ba1d130, nonblocking=false) at ../src/backen...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-05-18 10:37:15.586434000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy.out	2025-05-18 10:38:31.514915000 +00...
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-05-18 10:37:15.586434000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/copy.out	2025-05-18 10:39:28.826743000 +...
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-05-18 10:37:15.586434000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/copy.out	2025-05-18 10:38:31.930905000 +0000
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
tap
[10:41:55.613](0.002s) not ok 12 - no dump errors
[10:41:57.469](0.001s) not ok 14 - no dump errors
tap
[10:42:05.700](239.038s) not ok 5 - regression tests pass
tap
[10:43:34.220](280.250s) not ok 2 - regression tests pass
test
[10:45:05.734] 184/339 postgresql:pg_dump / pg_dump/010_dump_connstr                                   ERROR            ...
[10:45:05.734]  18/339 postgresql:regress / regress/regress                                            ERROR           2...
[10:45:05.734] 188/339 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           3...
[10:45:05.734] 274/339 postgresql:recovery / recovery/027_stream_regress                               ERROR           3...
Linux - Debian Bookworm - Autoconf
core
[10:46:03.995] #0  0x00007f038c0eceec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[10:46:03.995] #1  0x00007f038c09dfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[10:46:03.995] #2  0x00007f038c088472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[10:46:03.995] #3  0x00007f038c4d650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[10:46:03.995] #4  0x00007f038c4e2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[10:46:03.995] #5  0x00007f038c4c1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7f038aeb4f4e, __in_ch...
[10:46:03.995] #6  0x00007f038c4be6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[10:46:03.996] #7  0x00007f038c4bd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7f038aeb5bf0, cont...
[10:46:03.996] #8  <signal handler called>
[10:46:03.996] #9  0x0000555aa44b1e67 in exec_command_out (scan_state=scan_state@entry=0x60d000000110, active_branch=act...
core
[10:46:04.269] #0  0x00007fec78894eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[10:46:04.269] #1  0x00007fec78845fb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[10:46:04.269] #2  0x00007fec78830472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[10:46:04.269] #3  0x00007fec78cd650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[10:46:04.269] #4  0x00007fec78ce2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[10:46:04.269] #5  0x00007fec78cc1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7fec78039f4e, __in_ch...
[10:46:04.269] #6  0x00007fec78cbe6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[10:46:04.269] #7  0x00007fec78cbd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7fec7803abf0, cont...
[10:46:04.269] #8  <signal handler called>
[10:46:04.269] #9  0x0000564cef146e67 in exec_command_out (scan_state=scan_state@entry=0x60d000000110, active_branch=act...
core
[10:46:04.525] #0  0x00007fdcd0171eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[10:46:04.525] #1  0x00007fdcd0122fb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[10:46:04.525] #2  0x00007fdcd010d472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[10:46:04.525] #3  0x00007fdcd04d650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[10:46:04.525] #4  0x00007fdcd04e2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[10:46:04.525] #5  0x00007fdcd04c1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7fdccf879f4e, __in_ch...
[10:46:04.525] #6  0x00007fdcd04be6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[10:46:04.526] #7  0x00007fdcd04bd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7fdccf87abf0, cont...
[10:46:04.526] #8  <signal handler called>
[10:46:04.526] #9  0x0000561357109e67 in exec_command_out (scan_state=scan_state@entry=0x60d000000110, active_branch=act...
core
[10:46:04.801] #0  0x00007f11b7894eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[10:46:04.801] #1  0x00007f11b7845fb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[10:46:04.801] #2  0x00007f11b7830472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[10:46:04.801] #3  0x00007f11b7cd650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[10:46:04.801] #4  0x00007f11b7ce2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[10:46:04.801] #5  0x00007f11b7cc1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7f11b703cf4e, __in_ch...
[10:46:04.801] #6  0x00007f11b7cbe6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[10:46:04.801] #7  0x00007f11b7cbd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7f11b703dbf0, cont...
[10:46:04.801] #8  <signal handler called>
[10:46:04.801] #9  0x000055a43c416e67 in exec_command_out (scan_state=scan_state@entry=0x60d000000110, active_branch=act...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resul...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-05-18 10:37:14.867617031 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/copy.out	2025-05-18 10:40:48.782722873 +0000
@@ -39,314 +39,21 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/src/test/regress/results/copy.out
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-05-18 10:37:14.867617031 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/copy.out	2025-05-18 10:38:49.115045336 +0000
@@ -39,314 +39,21 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
tap
[10:42:46.717](0.001s) not ok 12 - no dump errors
[10:42:49.783](0.000s) not ok 14 - no dump errors
tap
[10:42:48.291](131.349s) not ok 5 - regression tests pass
Linux - Debian Bookworm - Meson
core
[10:47:09.359] #0  0x00007f67134a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[10:47:09.359] #1  0x00007f671345afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[10:47:09.359] #2  0x00007f6713445472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[10:47:09.359] #3  0x00007f671361e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[10:47:09.359] #4  0x00007f671362aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[10:47:09.359] #5  0x00007f671360d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x5618d19ea920,...
[10:47:09.359] #6  0x00005618d192c744 in exec_command_out (scan_state=scan_state@entry=0x5618d1cc7450, active_branch=act...
[10:47:09.359] #7  0x00005618d193518f in exec_command (cmd=cmd@entry=0x5618d1cc8230 "o", scan_state=scan_state@entry=0x5...
[10:47:09.359] #8  0x00005618d193569b in HandleSlashCmds (scan_state=scan_state@entry=0x5618d1cc7450, cstack=cstack@entr...
[10:47:09.359] #9  0x00005618d1954785 in MainLoop (source=source@entry=0x7f67135f1a80 <_IO_2_1_stdin_>) at ../src/bin/ps...
core
[10:47:09.633] #0  0x00007f8216ca9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[10:47:09.633] #1  0x00007f8216c5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[10:47:09.633] #2  0x00007f8216c45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[10:47:09.633] #3  0x00007f8216e1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[10:47:09.633] #4  0x00007f8216e2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[10:47:09.633] #5  0x00007f8216e0d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x55fdd9a94920,...
[10:47:09.633] #6  0x000055fdd99d6744 in exec_command_out (scan_state=scan_state@entry=0x55fde05d4450, active_branch=act...
[10:47:09.633] #7  0x000055fdd99df18f in exec_command (cmd=cmd@entry=0x55fde05d5230 "o", scan_state=scan_state@entry=0x5...
[10:47:09.633] #8  0x000055fdd99df69b in HandleSlashCmds (scan_state=scan_state@entry=0x55fde05d4450, cstack=cstack@entr...
[10:47:09.633] #9  0x000055fdd99fe785 in MainLoop (source=source@entry=0x7f8216df1a80 <_IO_2_1_stdin_>) at ../src/bin/ps...
core
[10:47:09.096] #0  0x00007f16ec2a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[10:47:09.096] #1  0x00007f16ec25afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[10:47:09.096] #2  0x00007f16ec245472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[10:47:09.096] #3  0x00007f16ec41e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[10:47:09.096] #4  0x00007f16ec42aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[10:47:09.096] #5  0x00007f16ec40d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x55f1a9c48920,...
[10:47:09.096] #6  0x000055f1a9b8a744 in exec_command_out (scan_state=scan_state@entry=0x55f1ccf77450, active_branch=act...
[10:47:09.096] #7  0x000055f1a9b9318f in exec_command (cmd=cmd@entry=0x55f1ccf78230 "o", scan_state=scan_state@entry=0x5...
[10:47:09.096] #8  0x000055f1a9b9369b in HandleSlashCmds (scan_state=scan_state@entry=0x55f1ccf77450, cstack=cstack@entr...
[10:47:09.096] #9  0x000055f1a9bb2785 in MainLoop (source=source@entry=0x7f16ec3f1a80 <_IO_2_1_stdin_>) at ../src/bin/ps...
core
[10:47:10.084] #0  <unavailable> in ?? ()
core
[10:47:10.084] #0  0x00007f79f2caedd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[10:47:10.084] #1  0x00007f79f2c5b239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[10:47:10.084] #2  0x00007f79f2d16244 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[10:47:10.084] #3  0x00007f79f2d2889c in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[10:47:10.339] #0  0x00007f7ffbaa9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[10:47:10.365] #0  0x00007f7ffbaa9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[10:47:10.365] #1  0x00007f7ffba5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[10:47:10.365] #2  0x00007f7ffba45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[10:47:10.365] #3  0x00007f7ffbc1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[10:47:10.365] #4  0x00007f7ffbc2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[10:47:10.365] #5  0x00007f7ffbc0d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x55efe9334920,...
[10:47:10.365] #6  0x000055efe9276744 in exec_command_out (scan_state=scan_state@entry=0x55f01da67450, active_branch=act...
[10:47:10.365] #7  0x000055efe927f18f in exec_command (cmd=cmd@entry=0x55f01da6d8f0 "o", scan_state=scan_state@entry=0x5...
[10:47:10.365] #8  0x000055efe927f69b in HandleSlashCmds (scan_state=scan_state@entry=0x55f01da67450, cstack=cstack@entr...
[10:47:10.365] #9  0x000055efe929e785 in MainLoop (source=source@entry=0x7f7ffbbf1a80 <_IO_2_1_stdin_>) at ../src/bin/ps...
core
[10:47:08.817] #0  0x00007f0c536a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[10:47:08.817] #1  0x00007f0c5365afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[10:47:08.817] #2  0x00007f0c53645472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[10:47:08.817] #3  0x00007f0c5381e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[10:47:08.817] #4  0x00007f0c5382aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[10:47:08.817] #5  0x00007f0c5380d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x5646e2b30920,...
[10:47:08.817] #6  0x00005646e2a72744 in exec_command_out (scan_state=scan_state@entry=0x5646f646e450, active_branch=act...
[10:47:08.817] #7  0x00005646e2a7b18f in exec_command (cmd=cmd@entry=0x5646f646f9f0 "o", scan_state=scan_state@entry=0x5...
[10:47:08.817] #8  0x00005646e2a7b69b in HandleSlashCmds (scan_state=scan_state@entry=0x5646f646e450, cstack=cstack@entr...
[10:47:08.817] #9  0x00005646e2a9a785 in MainLoop (source=source@entry=0x7f0c537f1a80 <_IO_2_1_stdin_>) at ../src/bin/ps...
core
[10:47:10.623] #0  0x00007f1d462a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[10:47:10.623] #1  0x00007f1d4625afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[10:47:10.623] #2  0x00007f1d46245472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[10:47:10.623] #3  0x00007f1d4641e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[10:47:10.623] #4  0x00007f1d4642aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[10:47:10.623] #5  0x00007f1d4640d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x55ecbc242920,...
[10:47:10.623] #6  0x000055ecbc184744 in exec_command_out (scan_state=scan_state@entry=0x55ece5ea2450, active_branch=act...
[10:47:10.623] #7  0x000055ecbc18d18f in exec_command (cmd=cmd@entry=0x55ece5ea88f0 "o", scan_state=scan_state@entry=0x5...
[10:47:10.623] #8  0x000055ecbc18d69b in HandleSlashCmds (scan_state=scan_state@entry=0x55ece5ea2450, cstack=cstack@entr...
[10:47:10.623] #9  0x000055ecbc1ac785 in MainLoop (source=source@entry=0x7f1d463f1a80 <_IO_2_1_stdin_>) at ../src/bin/ps...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-05-18 10:37:13.940987614 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy.out	2025-05-18 10:38:51.471590172 +00...
@@ -39,314 +39,15 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
+==16458==Using libbacktrace symbolizer.
+../src/bin/psql/command.c:2497:19: runtime error: load of null pointer of type 'char'
+    #0 0x55f1a9b8a743 in exec_command_out ../src/bin/psql/command.c:2497
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-05-18 10:37:13.940987614 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/copy.out	2025-05-18 10:40:07.972721508 +...
@@ -39,314 +39,15 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
+==26396==Using libbacktrace symbolizer.
+../src/bin/psql/command.c:2497:19: runtime error: load of null pointer of type 'char'
+    #0 0x5618d192c743 in exec_command_out ../src/bin/psql/command.c:2497
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-05-18 10:37:13.940987614 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/copy.out	2025-05-18 10:38:49.975585728 +0000
@@ -39,314 +39,15 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
+==16165==Using libbacktrace symbolizer.
+../src/bin/psql/command.c:2497:19: runtime error: load of null pointer of type 'char'
+    #0 0x55fdd99d6743 in exec_command_out ../src/bin/psql/command.c:2497
...
tap
[10:42:25.899](0.000s) not ok 12 - no dump errors
[10:42:29.695](0.001s) not ok 14 - no dump errors
tap
[10:40:05.493](80.304s) not ok 5 - regression tests pass
tap
[10:41:23.057](81.458s) not ok 2 - regression tests pass
test
[10:44:38.100]   5/340 postgresql:regress / regress/regress                                            ERROR            ...
[10:44:38.100]  34/340 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[10:44:38.100] 103/340 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
[10:44:38.100] 187/340 postgresql:pg_dump / pg_dump/010_dump_connstr                                   ERROR            ...
macOS - Sonoma - Meson
core
[10:49:27.447]   * frame #0: 0x000000010067fef8 psql`exec_command_out(scan_state=0x00006000027c0000, active_branch=<unav...
[10:49:27.447]     frame #1: 0x000000010067bba8 psql`exec_command(cmd="o", scan_state=0x00006000027c0000, cstack=0x00006...
[10:49:27.447]     frame #2: 0x0000000100679de8 psql`HandleSlashCmds(scan_state=0x00006000027c0000, cstack=0x00006000017...
[10:49:27.447]     frame #3: 0x00000001006977b4 psql`MainLoop(source=0x0000000204268358) at mainloop.c:496:22
[10:49:27.447]     frame #4: 0x000000010067c3fc psql`process_file(filename=0x0000000000000000, use_relative_path=<unavai...
[10:49:27.447]     frame #5: 0x000000010069907c psql`main(argc=<unavailable>, argv=<unavailable>) at startup.c:420:21
[10:49:27.447]     frame #6: 0x000000019c077154 dyld`start + 2476
core
[10:52:20.437]   * frame #0: 0x0000000100123ef8 psql`exec_command_out(scan_state=0x00006000007ac000, active_branch=<unav...
[10:52:20.437]     frame #1: 0x000000010011fba8 psql`exec_command(cmd="o", scan_state=0x00006000007ac000, cstack=0x00006...
[10:52:20.437]     frame #2: 0x000000010011dde8 psql`HandleSlashCmds(scan_state=0x00006000007ac000, cstack=0x00006000037...
[10:52:20.437]     frame #3: 0x000000010013b7b4 psql`MainLoop(source=0x0000000204268358) at mainloop.c:496:22
[10:52:20.437]     frame #4: 0x00000001001203fc psql`process_file(filename=0x0000000000000000, use_relative_path=<unavai...
[10:52:20.437]     frame #5: 0x000000010013d07c psql`main(argc=<unavailable>, argv=<unavailable>) at startup.c:420:21
[10:52:20.437]     frame #6: 0x000000019c077154 dyld`start + 2476
core
[10:50:12.926]   * frame #0: 0x0000000100b0fef8 psql`exec_command_out(scan_state=0x0000600003f9c6c0, active_branch=<unav...
[10:50:12.926]     frame #1: 0x0000000100b0bba8 psql`exec_command(cmd="o", scan_state=0x0000600003f9c6c0, cstack=0x00006...
[10:50:12.926]     frame #2: 0x0000000100b09de8 psql`HandleSlashCmds(scan_state=0x0000600003f9c6c0, cstack=0x0000600000f...
[10:50:12.926]     frame #3: 0x0000000100b277b4 psql`MainLoop(source=0x0000000204268358) at mainloop.c:496:22
[10:50:12.926]     frame #4: 0x0000000100b0c3fc psql`process_file(filename=0x0000000000000000, use_relative_path=<unavai...
[10:50:12.926]     frame #5: 0x0000000100b2907c psql`main(argc=<unavailable>, argv=<unavailable>) at startup.c:420:21
[10:50:12.926]     frame #6: 0x000000019c077154 dyld`start + 2476
core
[10:50:46.338]   * frame #0: 0x00000001006ccb70 dyld`_dyld_start
core
[10:47:41.437]   * frame #0: 0x0000000104337ef8 psql`exec_command_out(scan_state=0x00006000019d8000, active_branch=<unav...
[10:47:41.437]     frame #1: 0x0000000104333ba8 psql`exec_command(cmd="o", scan_state=0x00006000019d8000, cstack=0x00006...
[10:47:41.437]     frame #2: 0x0000000104331de8 psql`HandleSlashCmds(scan_state=0x00006000019d8000, cstack=0x00006000029...
[10:47:41.437]     frame #3: 0x000000010434f7b4 psql`MainLoop(source=0x0000000204268358) at mainloop.c:496:22
[10:47:41.437]     frame #4: 0x00000001043343fc psql`process_file(filename=0x0000000000000000, use_relative_path=<unavai...
[10:47:41.437]     frame #5: 0x000000010435107c psql`main(argc=<unavailable>, argv=<unavailable>) at startup.c:420:21
[10:47:41.437]     frame #6: 0x000000019c077154 dyld`start + 2476
core
[10:48:24.437]   * frame #0: 0x0000000100d27ef8 psql`exec_command_out(scan_state=0x0000600001a80000, active_branch=<unav...
[10:48:24.437]     frame #1: 0x0000000100d23ba8 psql`exec_command(cmd="o", scan_state=0x0000600001a80000, cstack=0x00006...
[10:48:24.437]     frame #2: 0x0000000100d21de8 psql`HandleSlashCmds(scan_state=0x0000600001a80000, cstack=0x0000600002a...
[10:48:24.437]     frame #3: 0x0000000100d3f7b4 psql`MainLoop(source=0x0000000204268358) at mainloop.c:496:22
[10:48:24.437]     frame #4: 0x0000000100d243fc psql`process_file(filename=0x0000000000000000, use_relative_path=<unavai...
[10:48:24.437]     frame #5: 0x0000000100d4107c psql`main(argc=<unavailable>, argv=<unavailable>) at startup.c:420:21
[10:48:24.437]     frame #6: 0x000000019c077154 dyld`start + 2476
core
[10:48:57.163]   * frame #0: 0x0000000100f13ef8 psql`exec_command_out(scan_state=0x0000600000398750, active_branch=<unav...
[10:48:57.163]     frame #1: 0x0000000100f0fba8 psql`exec_command(cmd="o", scan_state=0x0000600000398750, cstack=0x00006...
[10:48:57.163]     frame #2: 0x0000000100f0dde8 psql`HandleSlashCmds(scan_state=0x0000600000398750, cstack=0x00006000033...
[10:48:57.163]     frame #3: 0x0000000100f2b7b4 psql`MainLoop(source=0x0000000204268358) at mainloop.c:496:22
[10:48:57.163]     frame #4: 0x0000000100f103fc psql`process_file(filename=0x0000000000000000, use_relative_path=<unavai...
[10:48:57.163]     frame #5: 0x0000000100f2d07c psql`main(argc=<unavailable>, argv=<unavailable>) at startup.c:420:21
[10:48:57.163]     frame #6: 0x000000019c077154 dyld`start + 2476
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/copy.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrad...
--- /Users/admin/pgsql/src/test/regress/expected/copy.out	2025-05-18 10:36:12
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy.out	2025-05-18 10:37:38
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/copy.out /Users/admin/pgsql/build/testrun/recovery/027_stream_regr...
--- /Users/admin/pgsql/src/test/regress/expected/copy.out	2025-05-18 10:36:12
+++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/copy.out	2025-05-18 10:38:47
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/copy.out /Users/admin/pgsql/build/testrun/regress/regress/results/...
--- /Users/admin/pgsql/src/test/regress/expected/copy.out	2025-05-18 10:36:12
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/copy.out	2025-05-18 10:37:34
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
tap
[10:41:26.404](0.001s) not ok 12 - no dump errors
[10:41:29.927](0.001s) not ok 14 - no dump errors
tap
[10:39:28.858](117.297s) not ok 5 - regression tests pass
tap
[10:40:42.076](127.400s) not ok 2 - regression tests pass
test
[10:43:55.802]  14/339 postgresql:regress / regress/regress                                            ERROR           1...
[10:43:55.802]  52/339 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[10:43:55.802] 156/339 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
[10:43:55.802] 186/339 postgresql:pg_dump / pg_dump/010_dump_connstr                                   ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
core
00000099`bcfffb78 00007ffd`8cacb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000099`bcfffb80 00007ffd`8b3d4cb0     ntdll!TppWorkerThread+0x2df
00000099`bcfffe70 00007ffd`8cb3edcb     KERNEL32!BaseThreadInitThunk+0x10
00000099`bcfffea0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000099`bc3ff350 00007ff6`8258f8de     psql!exec_command_out(
00000099`bc3ff3a0 00007ff6`8258d632     psql!exec_command(
00000099`bc3ff3f0 00007ff6`825b2b7d     psql!HandleSlashCmds(
00000099`bc3ff450 00007ff6`8258d9ce     psql!MainLoop(
00000099`bc3ff580 00007ff6`825b5858     psql!process_file(
00000099`bc3ff9e0 00007ff6`825d8da9     psql!main(
00000099`bc3ffb00 00007ff6`825d8cfe     psql!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startu...
00000099`bc3ffb50 00007ff6`825d8bbe     psql!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcstartu...
00000099`bc3ffbc0 00007ff6`825d8e1e     psql!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\...
00000099`bc3ffbf0 00007ffd`8b3d4cb0     psql!mainCRTStartup(
core
00000099`bc7ff4d8 00007ffd`8cacb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000099`bc7ff4e0 00007ffd`8b3d4cb0     ntdll!TppWorkerThread+0x2df
00000099`bc7ff7d0 00007ffd`8cb3edcb     KERNEL32!BaseThreadInitThunk+0x10
00000099`bc7ff800 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000099`bcbffa78 00007ffd`8954026b     ntdll!NtRemoveIoCompletion+0x14
00000099`bcbffa80 00007ffd`8b3d4cb0     mswsock!SockAsyncThread+0x9b
00000099`bcbffae0 00007ffd`8cb3edcb     KERNEL32!BaseThreadInitThunk+0x10
00000099`bcbffb10 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000007c`151ffec8 00007ffd`8954026b     ntdll!NtRemoveIoCompletion+0x14
0000007c`151ffed0 00007ffd`8b3d4cb0     mswsock!SockAsyncThread+0x9b
0000007c`151fff30 00007ffd`8cb3edcb     KERNEL32!BaseThreadInitThunk+0x10
0000007c`151fff60 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000007c`14dff928 00007ffd`8cacb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
0000007c`14dff930 00007ffd`8b3d4cb0     ntdll!TppWorkerThread+0x2df
0000007c`14dffc20 00007ffd`8cb3edcb     KERNEL32!BaseThreadInitThunk+0x10
0000007c`14dffc50 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000007c`155ff448 00007ffd`8cacb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
0000007c`155ff450 00007ffd`8b3d4cb0     ntdll!TppWorkerThread+0x2df
0000007c`155ff740 00007ffd`8cb3edcb     KERNEL32!BaseThreadInitThunk+0x10
0000007c`155ff770 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000007c`149ff570 00007ff6`8258f8de     psql!exec_command_out(
0000007c`149ff5c0 00007ff6`8258d632     psql!exec_command(
0000007c`149ff610 00007ff6`825b2b7d     psql!HandleSlashCmds(
0000007c`149ff670 00007ff6`8258d9ce     psql!MainLoop(
0000007c`149ff7a0 00007ff6`825b5858     psql!process_file(
0000007c`149ffc00 00007ff6`825d8da9     psql!main(
0000007c`149ffd20 00007ff6`825d8cfe     psql!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startu...
0000007c`149ffd70 00007ff6`825d8bbe     psql!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcstartu...
0000007c`149ffde0 00007ff6`825d8e1e     psql!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\...
0000007c`149ffe10 00007ffd`8b3d4cb0     psql!mainCRTStartup(
core
00000026`487ff658 00007ffd`8cacb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000026`487ff660 00007ffd`8b3d4cb0     ntdll!TppWorkerThread+0x2df
00000026`487ff950 00007ffd`8cb3edcb     KERNEL32!BaseThreadInitThunk+0x10
00000026`487ff980 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000026`48bff5e8 00007ffd`8cacb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000026`48bff5f0 00007ffd`8b3d4cb0     ntdll!TppWorkerThread+0x2df
00000026`48bff8e0 00007ffd`8cb3edcb     KERNEL32!BaseThreadInitThunk+0x10
00000026`48bff910 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000026`48fffb38 00007ffd`8954026b     ntdll!NtRemoveIoCompletion+0x14
00000026`48fffb40 00007ffd`8b3d4cb0     mswsock!SockAsyncThread+0x9b
00000026`48fffba0 00007ffd`8cb3edcb     KERNEL32!BaseThreadInitThunk+0x10
00000026`48fffbd0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000026`483ff4d0 00007ff6`8258f8de     psql!exec_command_out(
00000026`483ff520 00007ff6`8258d632     psql!exec_command(
00000026`483ff570 00007ff6`825b2b7d     psql!HandleSlashCmds(
00000026`483ff5d0 00007ff6`8258d9ce     psql!MainLoop(
00000026`483ff700 00007ff6`825b5858     psql!process_file(
00000026`483ffb60 00007ff6`825d8da9     psql!main(
00000026`483ffc80 00007ff6`825d8cfe     psql!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startu...
00000026`483ffcd0 00007ff6`825d8bbe     psql!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcstartu...
00000026`483ffd40 00007ff6`825d8e1e     psql!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\...
00000026`483ffd70 00007ffd`8b3d4cb0     psql!mainCRTStartup(
core
000000a2`f73ff858 00007ffd`8cacb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000a2`f73ff860 00007ffd`8b3d4cb0     ntdll!TppWorkerThread+0x2df
000000a2`f73ffb50 00007ffd`8cb3edcb     KERNEL32!BaseThreadInitThunk+0x10
000000a2`f73ffb80 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000a2`f77ff778 00007ffd`8954026b     ntdll!NtRemoveIoCompletion+0x14
000000a2`f77ff780 00007ffd`8b3d4cb0     mswsock!SockAsyncThread+0x9b
000000a2`f77ff7e0 00007ffd`8cb3edcb     KERNEL32!BaseThreadInitThunk+0x10
000000a2`f77ff810 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000a2`f6bff5f0 00007ff6`8258f8de     psql!exec_command_out(
000000a2`f6bff640 00007ff6`8258d632     psql!exec_command(
000000a2`f6bff690 00007ff6`825b2b7d     psql!HandleSlashCmds(
000000a2`f6bff6f0 00007ff6`8258d9ce     psql!MainLoop(
000000a2`f6bff820 00007ff6`825b5858     psql!process_file(
000000a2`f6bffc80 00007ff6`825d8da9     psql!main(
000000a2`f6bffda0 00007ff6`825d8cfe     psql!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startu...
000000a2`f6bffdf0 00007ff6`825d8bbe     psql!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcstartu...
000000a2`f6bffe60 00007ff6`825d8e1e     psql!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\...
000000a2`f6bffe90 00007ffd`8b3d4cb0     psql!mainCRTStartup(
core
000000a2`f6fff598 00007ffd`8cacb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000a2`f6fff5a0 00007ffd`8b3d4cb0     ntdll!TppWorkerThread+0x2df
000000a2`f6fff890 00007ffd`8cb3edcb     KERNEL32!BaseThreadInitThunk+0x10
000000a2`f6fff8c0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000002f`473ff8b8 00007ffd`8cacb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
0000002f`473ff8c0 00007ffd`8b3d4cb0     ntdll!TppWorkerThread+0x2df
0000002f`473ffbb0 00007ffd`8cb3edcb     KERNEL32!BaseThreadInitThunk+0x10
0000002f`473ffbe0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000002f`47bffb78 00007ffd`8cacb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
0000002f`47bffb80 00007ffd`8b3d4cb0     ntdll!TppWorkerThread+0x2df
0000002f`47bffe70 00007ffd`8cb3edcb     KERNEL32!BaseThreadInitThunk+0x10
0000002f`47bffea0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000002f`46fff490 00007ff6`8258f8de     psql!exec_command_out(
0000002f`46fff4e0 00007ff6`8258d632     psql!exec_command(
0000002f`46fff530 00007ff6`825b2b7d     psql!HandleSlashCmds(
0000002f`46fff590 00007ff6`8258d9ce     psql!MainLoop(
0000002f`46fff6c0 00007ff6`825b5858     psql!process_file(
0000002f`46fffb20 00007ff6`825d8da9     psql!main(
0000002f`46fffc40 00007ff6`825d8cfe     psql!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startu...
0000002f`46fffc90 00007ff6`825d8bbe     psql!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcstartu...
0000002f`46fffd00 00007ff6`825d8e1e     psql!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\...
0000002f`46fffd30 00007ffd`8b3d4cb0     psql!mainCRTStartup(
core
0000002f`477ffb68 00007ffd`8954026b     ntdll!NtRemoveIoCompletion+0x14
0000002f`477ffb70 00007ffd`8b3d4cb0     mswsock!SockAsyncThread+0x9b
0000002f`477ffbd0 00007ffd`8cb3edcb     KERNEL32!BaseThreadInitThunk+0x10
0000002f`477ffc00 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000010`193ff9a8 00007ffd`8cacb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000010`193ff9b0 00007ffd`8b3d4cb0     ntdll!TppWorkerThread+0x2df
00000010`193ffca0 00007ffd`8cb3edcb     KERNEL32!BaseThreadInitThunk+0x10
00000010`193ffcd0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000010`18bffac8 00007ffd`8cacb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000010`18bffad0 00007ffd`8b3d4cb0     ntdll!TppWorkerThread+0x2df
00000010`18bffdc0 00007ffd`8cb3edcb     KERNEL32!BaseThreadInitThunk+0x10
00000010`18bffdf0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000010`18fffd98 00007ffd`8954026b     ntdll!NtRemoveIoCompletion+0x14
00000010`18fffda0 00007ffd`8b3d4cb0     mswsock!SockAsyncThread+0x9b
00000010`18fffe00 00007ffd`8cb3edcb     KERNEL32!BaseThreadInitThunk+0x10
00000010`18fffe30 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000010`187ff300 00007ff6`8258f8de     psql!exec_command_out(
00000010`187ff350 00007ff6`8258d632     psql!exec_command(
00000010`187ff3a0 00007ff6`825b2b7d     psql!HandleSlashCmds(
00000010`187ff400 00007ff6`8258d9ce     psql!MainLoop(
00000010`187ff530 00007ff6`825b5858     psql!process_file(
00000010`187ff990 00007ff6`825d8da9     psql!main(
00000010`187ffab0 00007ff6`825d8cfe     psql!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startu...
00000010`187ffb00 00007ff6`825d8bbe     psql!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcstartu...
00000010`187ffb70 00007ff6`825d8e1e     psql!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\...
00000010`187ffba0 00007ffd`8b3d4cb0     psql!mainCRTStartup(
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/copy.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upgr...
--- C:/cirrus/src/test/regress/expected/copy.out	2025-05-18 10:37:17.338469100 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy.out	2025-05-18 10:39:24.434448200 +0000
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/copy.out C:/cirrus/build/testrun/recovery/027_stream_re...
--- C:/cirrus/src/test/regress/expected/copy.out	2025-05-18 10:37:17.338469100 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/copy.out	2025-05-18 10:41:58.971784400 +0000
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/copy.out C:/cirrus/build/testrun/regress/regress/result...
--- C:/cirrus/src/test/regress/expected/copy.out	2025-05-18 10:37:17.338469100 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/copy.out	2025-05-18 10:39:19.829214600 +0000
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
tap
[10:46:19.058](0.001s) not ok 12 - no dump errors
[10:46:24.987](0.001s) not ok 14 - no dump errors
tap
[10:41:07.491](115.096s) not ok 5 - regression tests pass
tap
[10:47:28.170](0.113s) not ok 123 - COPY ... \gi file: exit code 0
[10:47:28.171](0.000s) not ok 124 - COPY ... \gi file: no stderr
[10:47:28.172](0.000s) not ok 125 - COPY ... \gi file: matches
[10:47:28.374](0.001s) not ok 127 - COPY ... \gi command: no stderr
[10:47:28.374](0.000s) not ok 128 - COPY ... \gi command: matches
tap
[10:43:46.411](130.017s) not ok 2 - regression tests pass
test
[10:50:49.422]   5/334 postgresql:regress / regress/regress                                            ERROR           1...
[10:50:49.422]  19/334 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           2...
[10:50:49.422]  70/334 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
[10:50:49.422] 182/334 postgresql:pg_dump / pg_dump/010_dump_connstr                                   ERROR            ...
[10:50:49.422] 216/334 postgresql:psql / psql/001_basic                                                ERROR            ...
53/5299 Limiting overshoot in nbtree SAOP parallel index scans
macOS - Sonoma - Meson
tap
[09:06:08.732](0.000s) not ok 405 - pgbench script error: gset no row stderr /(?^:expected one row, got 0\b)/
test
[09:07:04.640] 227/339 postgresql:pgbench / pgbench/001_pgbench_with_server                            ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[09:18:27.191](315.686s) # poll_query_until timed out executing this query:
test
[09:18:27.576] 334/334 postgresql:commit_ts / commit_ts/002_standby                                    ERROR           3...
53/5111 Synchronization of sequences to subscriber
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[06:44:18.530](0.003s) not ok 5 - vacuumdb cannot target invalid database: matches
test
[06:47:19.016] 222/335 postgresql:scripts / scripts/101_vacuumdb_all                                   ERROR            ...
53/5620 Improve monitoring of shared memory allocations
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[04:40:05.693](0.000s) not ok 18 - checking with a non-existent user stderr /(?^:role "no_such_user" does not exist)/
test
[04:45:47.464] 144/334 postgresql:pg_amcheck / pg_amcheck/002_nonesuch                                 ERROR            ...
53/4984 Serverside SNI for SSL connections
FreeBSD - Meson
tap
[02:14:47.119](0.186s) not ok 5 - psql connect success
[02:14:47.126](0.000s) not ok 6 - psql select 1
test
[02:19:57.773]  44/340 postgresql:recovery / recovery/041_checkpoint_at_promote                        ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[02:25:49.042](0.103s) not ok 33 - connect with correct server CA cert file sslmode=require
[02:25:49.043](0.000s) not ok 34 - connect with correct server CA cert file sslmode=require: no stderr
[02:25:49.120](0.001s) not ok 36 - connect fails since the passphrase protected key cannot be reloaded: matches
test
[02:26:16.985] 333/335 postgresql:ssl / ssl/004_sni                                                    ERROR            ...
53/5214 SQL:2023 JSON simplified accessor support
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[19:47:15.783] c:\cirrus\src\backend\utils\adt\jsonbsubs.c(223) : warning C4715: 'make_jsonpath_item_expr': not all cont...
53/5747 Allow parallelism for plpgsql return expression after commit 556f7b7
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[13:45:10.037](0.001s) not ok 4 - connecting to an invalid database: matches
test
[13:51:33.737] 176/334 postgresql:pg_dump / pg_dump/002_pg_dump                                        ERROR            ...
53/5732 Introduce some randomness to autovacuum
Windows - Server 2019, VS 2019 - Meson & ninja
test
[08:08:16.393] 334/334 postgresql:ecpg / ecpg/ecpg                                                     TIMEOUT        10...
53/5751 Disable parallel query by default
FreeBSD - Meson
core
[06:38:09.597] #0  0x000000082bde775a in _sigprocmask () from /lib/libc.so.7
[06:38:09.597] #1  0x000000082be24a2f in _system () from /lib/libc.so.7
[06:38:09.597] #2  0x000000082b5338a3 in ?? () from /lib/libthr.so.3
[06:38:09.597] #3  0x0000000000686f27 in RestoreArchivedFile (path=path@entry=0x820ef01e0 "pg_wal/00000002", '0' <repeat...
[06:38:09.597] #4  0x000000000066dd88 in existsTimeLineHistory (probeTLI=probeTLI@entry=3) at ../src/backend/access/tran...
[06:38:09.597] #5  0x000000000066de48 in findNewestTimeLine (startTLI=startTLI@entry=2) at ../src/backend/access/transam...
[06:38:09.597] #6  0x000000000069236b in rescanLatestTimeLine (replayTLI=replayTLI@entry=2, replayLSN=replayLSN@entry=67...
[06:38:09.597] #7  0x000000000068e563 in WaitForWALToBecomeAvailable (RecPtr=67209072, tliRecPtr=67209048, replayTLI=2, ...
[06:38:09.597] #8  XLogPageRead (xlogreader=0x301b9ac1d130, targetPagePtr=67207168, reqLen=1904, targetRecPtr=67209048, ...
[06:38:09.597] #9  0x00000000006952ca in ReadPageInternal (state=state@entry=0x301b9ac1d130, pageptr=67207168, reqLen=19...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out /tmp/cirrus-ci-build/build/testrun/isola...
--- /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out	2025-05-17 06:29:57.590233000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/deadlock-parallel.out	2025-05-17 06:31:47.755029000 +...
@@ -46,6 +46,7 @@
         1
 (1 row)
 
+step e1c: COMMIT;
 step d2a1: <... completed>
   sum
 -----
@@ -57,7 +58,6 @@
          1
 (1 row)
 
-step e1c: COMMIT;
 step d2c: COMMIT;
 step e2l: <... completed>
 lock_excl
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out /tmp/cirrus-ci-build/build/testrun/pg_o...
--- /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out	2025-05-17 06:29:56.245328000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_overexplain/regress/results/pg_overexplain.out	2025-05-17 06:33:05.851344000 +...
@@ -91,26 +91,26 @@
  GroupAggregate
    Group Key: vegetables.genus
    Disabled Nodes: 0
-   Parallel Safe: true
+   Parallel Safe: false
    Plan Node ID: 0
    ->  Sort
          Sort Key: vegetables.genus, vegetables.name
          Disabled Nodes: 0
-         Parallel Safe: true
+         Parallel Safe: false
          Plan Node ID: 1
          ->  Append
                Disabled Nodes: 0
-               Parallel Safe: true
+               Parallel Safe: false
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/pg_upgrad...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-05-17 06:29:57.749017000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/select_parallel.out	2025-05-17 06:32:07.85...
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-05-17 06:29:57.736696000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/plpgsql.out	2025-05-17 06:32:25.034443000 ...
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/recovery/...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-05-17 06:29:57.749017000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/select_parallel.out	2025-05-17 06:33:15....
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-05-17 06:29:57.736696000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/plpgsql.out	2025-05-17 06:33:36.36486500...
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/regress/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-05-17 06:29:57.749017000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/select_parallel.out	2025-05-17 06:32:06.767227000 +0000
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/regress/regress/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-05-17 06:29:57.736696000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/plpgsql.out	2025-05-17 06:32:20.198560000 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
tap
[06:32:44.930](76.132s) not ok 5 - regression tests pass
tap
[06:33:54.410](100.486s) not ok 2 - regression tests pass
test
[06:35:41.600]  26/339 postgresql:regress / regress/regress                                            ERROR            ...
[06:35:41.600]  13/339 postgresql:isolation / isolation/isolation                                      ERROR            ...
[06:35:41.600]  89/339 postgresql:pg_overexplain / pg_overexplain/regress                              ERROR            ...
[06:35:41.600]  51/339 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[06:35:41.600] 172/339 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
Linux - Debian Bookworm - Autoconf
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out /tmp/cirrus-ci-build/contrib/pg_overexp...
--- /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out	2025-05-17 06:29:56.205063613 +0000
+++ /tmp/cirrus-ci-build/contrib/pg_overexplain/results/pg_overexplain.out	2025-05-17 06:36:59.600047279 +0000
@@ -91,26 +91,26 @@
  GroupAggregate
    Group Key: vegetables.genus
    Disabled Nodes: 0
-   Parallel Safe: true
+   Parallel Safe: false
    Plan Node ID: 0
    ->  Sort
          Sort Key: vegetables.genus, vegetables.name
          Disabled Nodes: 0
-         Parallel Safe: true
+         Parallel Safe: false
          Plan Node ID: 1
          ->  Append
                Disabled Nodes: 0
-               Parallel Safe: true
+               Parallel Safe: false
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-05-17 06:29:58.205063655 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/select_parallel.out	2025-05-17 06:38:17.879991910 +0000
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/re...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-05-17 06:29:58.189063654 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/plpgsql.out	2025-05-17 06:38:32.455978591 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out /tmp/cirrus-ci-build/src/test/isolation/...
--- /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out	2025-05-17 06:29:57.973063650 +0000
+++ /tmp/cirrus-ci-build/src/test/isolation/output_iso/results/deadlock-parallel.out	2025-05-17 06:34:49.740128047 +0000
@@ -46,6 +46,7 @@
         1
 (1 row)
 
+step e1c: COMMIT;
 step d2a1: <... completed>
   sum
 -----
@@ -57,7 +58,6 @@
          1
 (1 row)
 
-step e1c: COMMIT;
 step d2c: COMMIT;
 step e2l: <... completed>
 lock_excl
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/src/test/recovery/tmp_c...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-05-17 06:29:58.205063655 +0000
+++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/select_parallel.out	2025-05-17 06:39:58.339910859 +0000
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/res...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-05-17 06:29:58.189063654 +0000
+++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/plpgsql.out	2025-05-17 06:40:12.635900907 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/src/test/regress/result...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-05-17 06:29:58.205063655 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/select_parallel.out	2025-05-17 06:35:40.348091042 +0000
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/src/test/regress/results/plpgsq...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-05-17 06:29:58.189063654 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/plpgsql.out	2025-05-17 06:36:10.604073067 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
tap
[06:38:44.689](119.500s) not ok 5 - regression tests pass
tap
[06:40:24.733](72.923s) not ok 2 - regression tests pass
Linux - Debian Bookworm - Meson
core
[06:42:35.380] #0  0x00007f6149eaedd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[06:42:35.380] #1  0x00007f6149e5b239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[06:42:35.380] #2  0x00007f6149f16244 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[06:42:35.380] #3  0x00007f6149f2889c in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[06:42:35.380] #0  <unavailable> in ?? ()
regress
diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out /tmp/cirrus-ci-build/build/testrun/isola...
--- /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out	2025-05-17 06:29:59.600532582 +0000
+++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/deadlock-parallel.out	2025-05-17 06:34:49.988513327 +...
@@ -46,6 +46,7 @@
         1
 (1 row)
 
+step e1c: COMMIT;
 step d2a1: <... completed>
   sum
 -----
@@ -57,7 +58,6 @@
          1
 (1 row)
 
-step e1c: COMMIT;
 step d2c: COMMIT;
 step e2l: <... completed>
 lock_excl
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out /tmp/cirrus-ci-build/build/testrun/pg_o...
--- /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out	2025-05-17 06:29:57.884750800 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_overexplain/regress/results/pg_overexplain.out	2025-05-17 06:36:54.212161871 +...
@@ -91,26 +91,26 @@
  GroupAggregate
    Group Key: vegetables.genus
    Disabled Nodes: 0
-   Parallel Safe: true
+   Parallel Safe: false
    Plan Node ID: 0
    ->  Sort
          Sort Key: vegetables.genus, vegetables.name
          Disabled Nodes: 0
-         Parallel Safe: true
+         Parallel Safe: false
          Plan Node ID: 1
          ->  Append
                Disabled Nodes: 0
-               Parallel Safe: true
+               Parallel Safe: false
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/pg_upgrad...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-05-17 06:29:59.816052948 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/select_parallel.out	2025-05-17 06:35:24.21...
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-05-17 06:29:59.800088477 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/plpgsql.out	2025-05-17 06:35:39.788409517 ...
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/recovery/...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-05-17 06:29:59.816052948 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/select_parallel.out	2025-05-17 06:36:35....
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-05-17 06:29:59.800088477 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/plpgsql.out	2025-05-17 06:36:50.94817391...
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/regress/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-05-17 06:29:59.816052948 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/select_parallel.out	2025-05-17 06:35:18.568463141 +0000
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/regress/regress/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-05-17 06:29:59.800088477 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/plpgsql.out	2025-05-17 06:35:32.992427891 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
tap
[06:35:51.631](80.687s) not ok 5 - regression tests pass
tap
[06:37:02.686](77.698s) not ok 2 - regression tests pass
test
[06:40:10.031]   8/340 postgresql:isolation / isolation/isolation                                      ERROR            ...
[06:40:10.031]  21/340 postgresql:regress / regress/regress                                            ERROR            ...
[06:40:10.031]  88/340 postgresql:pg_overexplain / pg_overexplain/regress                              ERROR            ...
[06:40:10.031]  36/340 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[06:40:10.031] 101/340 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
macOS - Sonoma - Meson
core
[06:38:58.996]   * frame #0: 0x000000019fbbf4b4 libsystem_malloc.dylib`nanov2_allocate_outlined + 316
[06:38:58.996]     frame #1: 0x000000019f9b0010 libobjc.A.dylib`_NXHashRehashToCapacity + 84
[06:38:58.996]     frame #2: 0x000000019f9affa4 libobjc.A.dylib`NXHashInsert + 400
[06:38:58.996]     frame #3: 0x000000019f9cacd4 libobjc.A.dylib`NXCreateHashTable + 252
[06:38:58.996]     frame #4: 0x000000019f9caaf0 libobjc.A.dylib`NXCreateMapTable + 92
[06:38:58.996]     frame #5: 0x000000019f9aebd8 libobjc.A.dylib`map_images_nolock + 3716
[06:38:58.996]     frame #6: 0x000000019f9adccc libobjc.A.dylib`map_images + 112
[06:38:58.996]     frame #7: 0x000000019fa1423c dyld`invocation function for block in dyld4::RuntimeState::setObjCNotifi...
[06:38:58.996]     frame #8: 0x000000019fa0a77c dyld`dyld4::RuntimeLocks::withLoadersReadLock(void () block_pointer) + 1...
[06:38:58.996]     frame #9: 0x000000019fa119a4 dyld`dyld4::RuntimeState::setObjCNotifiers(void (*)(char const*, mach_he...
regress
diff -U3 /Users/admin/pgsql/src/test/isolation/expected/deadlock-parallel.out /Users/admin/pgsql/build/testrun/isolation...
--- /Users/admin/pgsql/src/test/isolation/expected/deadlock-parallel.out	2025-05-17 06:29:12
+++ /Users/admin/pgsql/build/testrun/isolation/isolation/results/deadlock-parallel.out	2025-05-17 06:31:27
@@ -46,6 +46,7 @@
         1
 (1 row)
 
+step e1c: COMMIT;
 step d2a1: <... completed>
   sum
 -----
@@ -57,7 +58,6 @@
          1
 (1 row)
 
-step e1c: COMMIT;
 step d2c: COMMIT;
 step e2l: <... completed>
 lock_excl
regress
diff -U3 /Users/admin/pgsql/contrib/pg_overexplain/expected/pg_overexplain.out /Users/admin/pgsql/build/testrun/pg_overe...
--- /Users/admin/pgsql/contrib/pg_overexplain/expected/pg_overexplain.out	2025-05-17 06:29:10
+++ /Users/admin/pgsql/build/testrun/pg_overexplain/regress/results/pg_overexplain.out	2025-05-17 06:33:05
@@ -91,26 +91,26 @@
  GroupAggregate
    Group Key: vegetables.genus
    Disabled Nodes: 0
-   Parallel Safe: true
+   Parallel Safe: false
    Plan Node ID: 0
    ->  Sort
          Sort Key: vegetables.genus, vegetables.name
          Disabled Nodes: 0
-         Parallel Safe: true
+         Parallel Safe: false
          Plan Node ID: 1
          ->  Append
                Disabled Nodes: 0
-               Parallel Safe: true
+               Parallel Safe: false
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/select_parallel.out /Users/admin/pgsql/build/testrun/pg_upgrade/00...
--- /Users/admin/pgsql/src/test/regress/expected/select_parallel.out	2025-05-17 06:29:12
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/select_parallel.out	2025-05-17 06:31:42
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /Users/admin/pgsql/src/test/regress/expected/plpgsql.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upg...
--- /Users/admin/pgsql/src/test/regress/expected/plpgsql.out	2025-05-17 06:29:12
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/plpgsql.out	2025-05-17 06:31:49
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/select_parallel.out /Users/admin/pgsql/build/testrun/recovery/027_...
--- /Users/admin/pgsql/src/test/regress/expected/select_parallel.out	2025-05-17 06:29:12
+++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/select_parallel.out	2025-05-17 06:32:57
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /Users/admin/pgsql/src/test/regress/expected/plpgsql.out /Users/admin/pgsql/build/testrun/recovery/027_stream_r...
--- /Users/admin/pgsql/src/test/regress/expected/plpgsql.out	2025-05-17 06:29:12
+++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/plpgsql.out	2025-05-17 06:33:06
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/select_parallel.out /Users/admin/pgsql/build/testrun/regress/regre...
--- /Users/admin/pgsql/src/test/regress/expected/select_parallel.out	2025-05-17 06:29:12
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/select_parallel.out	2025-05-17 06:31:45
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /Users/admin/pgsql/src/test/regress/expected/plpgsql.out /Users/admin/pgsql/build/testrun/regress/regress/resul...
--- /Users/admin/pgsql/src/test/regress/expected/plpgsql.out	2025-05-17 06:29:12
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/plpgsql.out	2025-05-17 06:31:53
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
tap
[06:31:59.799](47.198s) not ok 5 - regression tests pass
tap
[06:33:18.819](74.388s) not ok 2 - regression tests pass
test
[06:35:37.096]  17/339 postgresql:regress / regress/regress                                            ERROR            ...
[06:35:37.096]  10/339 postgresql:isolation / isolation/isolation                                      ERROR            ...
[06:35:37.096]  29/339 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[06:35:37.096]  87/339 postgresql:pg_overexplain / pg_overexplain/regress                              ERROR            ...
[06:35:37.096] 129/339 postgresql:recovery / recovery/027_stream_regress                               ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/isolation/expected/deadlock-parallel.out C:/cirrus/build/testrun/isolati...
--- C:/cirrus/src/test/isolation/expected/deadlock-parallel.out	2025-05-17 06:30:02.165570500 +0000
+++ C:/cirrus/build/testrun/isolation/isolation/results/deadlock-parallel.out	2025-05-17 06:32:39.191521900 +0000
@@ -46,6 +46,7 @@
         1
 (1 row)
 
+step e1c: COMMIT;
 step d2a1: <... completed>
   sum
 -----
@@ -57,7 +58,6 @@
          1
 (1 row)
 
-step e1c: COMMIT;
 step d2c: COMMIT;
 step e2l: <... completed>
 lock_excl
regress
diff --strip-trailing-cr -U3 C:/cirrus/contrib/pg_overexplain/expected/pg_overexplain.out C:/cirrus/build/testrun/pg_ove...
--- C:/cirrus/contrib/pg_overexplain/expected/pg_overexplain.out	2025-05-17 06:29:58.201765500 +0000
+++ C:/cirrus/build/testrun/pg_overexplain/regress/results/pg_overexplain.out	2025-05-17 06:37:15.347662100 +0000
@@ -91,26 +91,26 @@
  GroupAggregate
    Group Key: vegetables.genus
    Disabled Nodes: 0
-   Parallel Safe: true
+   Parallel Safe: false
    Plan Node ID: 0
    ->  Sort
          Sort Key: vegetables.genus, vegetables.name
          Disabled Nodes: 0
-         Parallel Safe: true
+         Parallel Safe: false
          Plan Node ID: 1
          ->  Append
                Disabled Nodes: 0
-               Parallel Safe: true
+               Parallel Safe: false
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/select_parallel.out C:/cirrus/build/testrun/pg_upgrade/...
--- C:/cirrus/src/test/regress/expected/select_parallel.out	2025-05-17 06:30:02.858539300 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/select_parallel.out	2025-05-17 06:33:23.299894300 +00...
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/plpgsql.out C:/cirrus/build/testrun/pg_upgrade/002_pg_u...
--- C:/cirrus/src/test/regress/expected/plpgsql.out	2025-05-17 06:30:02.820478100 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/plpgsql.out	2025-05-17 06:33:43.627522000 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/select_parallel.out C:/cirrus/build/testrun/recovery/02...
--- C:/cirrus/src/test/regress/expected/select_parallel.out	2025-05-17 06:30:02.858539300 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/select_parallel.out	2025-05-17 06:36:07.443918200 +...
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/plpgsql.out C:/cirrus/build/testrun/recovery/027_stream...
--- C:/cirrus/src/test/regress/expected/plpgsql.out	2025-05-17 06:30:02.820478100 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/plpgsql.out	2025-05-17 06:36:30.525900600 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/select_parallel.out C:/cirrus/build/testrun/regress/reg...
--- C:/cirrus/src/test/regress/expected/select_parallel.out	2025-05-17 06:30:02.858539300 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/select_parallel.out	2025-05-17 06:33:21.950788200 +0000
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/plpgsql.out C:/cirrus/build/testrun/regress/regress/res...
--- C:/cirrus/src/test/regress/expected/plpgsql.out	2025-05-17 06:30:02.820478100 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/plpgsql.out	2025-05-17 06:33:40.596344000 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
tap
[06:34:03.962](120.052s) not ok 5 - regression tests pass
tap
[06:36:51.985](131.169s) not ok 2 - regression tests pass
test
[06:45:56.283]  12/334 postgresql:regress / regress/regress                                            ERROR           1...
[06:45:56.283]   6/334 postgresql:isolation / isolation/isolation                                      ERROR           1...
[06:45:56.283]  18/334 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           2...
[06:45:56.283]  86/334 postgresql:pg_overexplain / pg_overexplain/regress                              ERROR            ...
[06:45:56.283]  65/334 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
53/5635 OAuth Followup Patches
macOS - Sonoma - Meson
tap
[05:51:26.979](0.000s) not ok 268 - pgbench script error: sql syntax error stderr /(?^:ERROR:  syntax error)/
[05:51:26.979](0.000s) not ok 269 - pgbench script error: sql syntax error stderr /(?^:prepared statement .* does not ex...
test
[05:52:22.796] 227/339 postgresql:pgbench / pgbench/001_pgbench_with_server                            ERROR            ...
53/5044 new plpgsql.extra_errors check - strict_expr_check
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[03:24:06.786](0.001s) not ok 2 - connecting to a non-existent database: matches
test
[03:29:02.245] 176/334 postgresql:pg_dump / pg_dump/002_pg_dump                                        ERROR            ...
53/5738 Improve hash join's handling of tuples with null join keys
FreeBSD - Meson
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join_hash.out /tmp/cirrus-ci-build/build/testrun/recovery/027_st...
--- /tmp/cirrus-ci-build/src/test/regress/expected/join_hash.out	2025-05-17 02:46:03.568327000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/join_hash.out	2025-05-17 02:50:07.852996...
@@ -309,7 +309,7 @@
 select count(*) from simple r full outer join simple s using (id);
  count 
 -------
- 20002
+ 20001
 (1 row)
 
 rollback to settings;
tap
[02:52:40.067](248.213s) not ok 2 - regression tests pass
test
[02:54:00.149] 270/339 postgresql:recovery / recovery/027_stream_regress                               ERROR           3...
53/5704 adjust the place of list_copy() call to reduce the overhead of function call and memory copies.
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[02:21:08.214](0.001s) not ok 4 - connecting to an invalid database: matches
test
[02:27:50.030] 176/334 postgresql:pg_dump / pg_dump/002_pg_dump                                        ERROR            ...
53/5214 SQL:2023 JSON simplified accessor support
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[20:48:23.930] c:\cirrus\src\backend\utils\adt\jsonbsubs.c(223) : warning C4715: 'make_jsonpath_item_expr': not all cont...
53/5270 jsonpath string methods: lower, upper, initcap, l/r/btrim, replace, split_part
CompilerWarnings
compiler
[18:19:09.879] jsonpath_exec.c:2828:13: error: mixing declarations and code is incompatible with standards before C99 [-...
compiler
[18:18:47.216] jsonpath_exec.c:2828:13: error: mixing declarations and code is incompatible with standards before C99 [-...
compiler
[18:18:04.598] jsonpath_exec.c:2828:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-sta...
compiler
[18:17:42.162] jsonpath_exec.c:2828:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-sta...
compiler
[18:19:48.538] jsonpath_exec.c:2828:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-sta...
Linux - Debian Bookworm - Meson
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgr...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out	2025-05-16 18:16:44.593089018 +0000
+++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonb_jsonpath.out	2025-05-16 18:25:41....
@@ -3082,7 +3082,7 @@
 select jsonb_path_query('"abc~@~def~@~ghi"', '$.split_part("~@~", 2)');
  jsonb_path_query 
 ------------------
- "def"
+ ""
 (1 row)
 
 -- Test string methods play nicely together
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out /tmp/cirrus-ci-build/build-32/testrun/recover...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out	2025-05-16 18:16:44.593089018 +0000
+++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/jsonb_jsonpath.out	2025-05-16 18:27:0...
@@ -3082,7 +3082,7 @@
 select jsonb_path_query('"abc~@~def~@~ghi"', '$.split_part("~@~", 2)');
  jsonb_path_query 
 ------------------
- "def"
+ ""
 (1 row)
 
 -- Test string methods play nicely together
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out /tmp/cirrus-ci-build/build-32/testrun/regress...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out	2025-05-16 18:16:44.593089018 +0000
+++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/jsonb_jsonpath.out	2025-05-16 18:25:41.357082785 +0000
@@ -3082,7 +3082,7 @@
 select jsonb_path_query('"abc~@~def~@~ghi"', '$.split_part("~@~", 2)');
  jsonb_path_query 
 ------------------
- "def"
+ ""
 (1 row)
 
 -- Test string methods play nicely together
tap
[18:25:58.774](73.479s) not ok 5 - regression tests pass
tap
[18:27:19.368](77.895s) not ok 2 - regression tests pass
test
[18:30:40.034]  24/340 postgresql:regress / regress/regress                                            ERROR            ...
[18:30:40.034]  30/340 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[18:30:40.034]  97/340 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
53/5660 SQL:2011 application time
FreeBSD - Meson
tap
[14:19:21.064](12.122s) not ok 7 - pg_restore to destination instance
[14:19:43.868](22.804s) not ok 8 - dump outputs from original and restored regression databases match
test
[14:21:22.842] 231/339 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           3...
Linux - Debian Bookworm - Autoconf
tap
[14:23:53.537](13.576s) not ok 7 - pg_restore to destination instance
[14:24:00.049](6.511s) not ok 8 - dump outputs from original and restored regression databases match
Linux - Debian Bookworm - Meson
tap
[14:20:22.306](13.877s) not ok 7 - pg_restore to destination instance
[14:20:30.274](7.968s) not ok 8 - dump outputs from original and restored regression databases match
test
[14:24:31.929]  50/340 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
macOS - Sonoma - Meson
tap
[14:16:36.775](7.705s) not ok 7 - pg_restore to destination instance
[14:16:45.298](8.522s) not ok 8 - dump outputs from original and restored regression databases match
test
[14:19:16.005]  41/339 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[14:17:22.649](7.776s) not ok 7 - pg_restore to destination instance
[14:17:29.156](6.507s) not ok 8 - dump outputs from original and restored regression databases match
test
[14:28:10.267]  26/334 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
53/4718 Set log_lock_waits=on by default
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[11:58:51.719](0.000s) not ok 2 - connecting to a non-existent database: matches
test
[12:03:40.156] 175/334 postgresql:pg_dump / pg_dump/002_pg_dump                                        ERROR            ...
53/5333 Document how to run only specific regress tests
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[09:56:41.826](0.644s) not ok 51 -  'user=testuser sslmode=prefer' -> connect, sslaccept, backenderror, reconnect, autho...
test
[10:02:44.177] 144/334 postgresql:libpq / libpq/005_negotiate_encryption                               ERROR            ...
53/5697 Add planner expectations for Memoize in EXPLAIN
macOS - Sonoma - Meson
tap
[09:14:30.017](0.000s) not ok 26 - server failure on empty compression options list: matches
test
[09:16:27.574] 155/339 postgresql:pg_basebackup / pg_basebackup/010_pg_basebackup                      ERROR            ...
53/4738 psql: Rethinking of \du command
Windows - Server 2019, VS 2019 - Meson & ninja
tap
timed out waiting for match: (?^:Streaming transactions committing after ([A-F0-9]+/[A-F0-9]+), reading WAL from ([A-F0-...
test
[07:55:55.071] 181/334 postgresql:recovery / recovery/038_save_logical_slots_shutdown                  ERROR           2...
53/5748 Improve Valgrind support and remove some memory leaks
FreeBSD - Meson
core
[03:03:30.481] #0  _SPI_execute_plan (plan=0x14f1a284500, options=options@entry=0x82123d980, snapshot=snapshot@entry=0x0...
[03:03:30.481] #1  0x00000000007d2a93 in SPI_execute_plan_with_paramlist (plan=<optimized out>, params=<optimized out>, ...
[03:03:30.481] #2  0x0000000832e79863 in exec_stmt_execsql (estate=estate@entry=0x82123ddd0, stmt=stmt@entry=0x14f1aacdb...
[03:03:30.481] #3  0x0000000832e742e4 in exec_stmts (estate=estate@entry=0x82123ddd0, stmts=0x14f1aacdbe0) at ../src/pl/...
[03:03:30.481] #4  0x0000000832e75ef5 in exec_stmt_fori (estate=0x82123ddd0, stmt=0x14f1aacd9d8) at ../src/pl/plpgsql/sr...
[03:03:30.481] #5  exec_stmts (estate=estate@entry=0x82123ddd0, stmts=0x14f1aacddc0) at ../src/pl/plpgsql/src/pl_exec.c:...
[03:03:30.481] #6  0x0000000832e73821 in exec_stmt_block (estate=estate@entry=0x82123ddd0, block=block@entry=0x14f1aacde...
[03:03:30.481] #7  0x0000000832e710f3 in exec_toplevel_block (estate=0x82123ddd0, block=0x14f1aacde10) at ../src/pl/plpg...
[03:03:30.481] #8  plpgsql_exec_function (func=func@entry=0x14f1aa259a8, fcinfo=fcinfo@entry=0x82123df70, simple_eval_es...
[03:03:30.481] #9  0x0000000832e81d92 in plpgsql_inline_handler (fcinfo=<optimized out>) at ../src/pl/plpgsql/src/pl_han...
core
[03:03:30.876] #0  _SPI_execute_plan (plan=0x1bf0708d500, options=options@entry=0x820ee8aa0, snapshot=snapshot@entry=0x0...
[03:03:30.876] #1  0x00000000007d2a93 in SPI_execute_plan_with_paramlist (plan=<optimized out>, params=<optimized out>, ...
[03:03:30.876] #2  0x0000000837345863 in exec_stmt_execsql (estate=estate@entry=0x820ee8ef0, stmt=stmt@entry=0x1bf0712bd...
[03:03:30.876] #3  0x00000008373402e4 in exec_stmts (estate=estate@entry=0x820ee8ef0, stmts=0x1bf0712bbe0) at ../src/pl/...
[03:03:30.876] #4  0x0000000837341ef5 in exec_stmt_fori (estate=0x820ee8ef0, stmt=0x1bf0712b9d8) at ../src/pl/plpgsql/sr...
[03:03:30.876] #5  exec_stmts (estate=estate@entry=0x820ee8ef0, stmts=0x1bf0712bdc0) at ../src/pl/plpgsql/src/pl_exec.c:...
[03:03:30.876] #6  0x000000083733f821 in exec_stmt_block (estate=estate@entry=0x820ee8ef0, block=block@entry=0x1bf0712be...
[03:03:30.876] #7  0x000000083733d0f3 in exec_toplevel_block (estate=0x820ee8ef0, block=0x1bf0712be10) at ../src/pl/plpg...
[03:03:30.876] #8  plpgsql_exec_function (func=func@entry=0x1bf0704e9a8, fcinfo=fcinfo@entry=0x820ee9090, simple_eval_es...
[03:03:30.876] #9  0x000000083734dd92 in plpgsql_inline_handler (fcinfo=<optimized out>) at ../src/pl/plpgsql/src/pl_han...
core
[03:03:30.571] #0  0x00003fd3a983d75a in ?? () from /libexec/ld-elf.so.1
[03:03:30.571] #1  0x00003fd3a98377fc in ?? () from /libexec/ld-elf.so.1
[03:03:30.571] #2  0x0000000000000000 in ?? ()
[03:03:30.826] #0  _SPI_execute_plan (plan=0x1bf0708d500, options=options@entry=0x820ee8aa0, snapshot=snapshot@entry=0x0...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up...
--- /tmp/cirrus-ci-build/src/test/regress/expected/join.out	2025-05-16 02:55:03.724737000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/join.out	2025-05-16 02:56:48.654951000 +00...
@@ -8183,1227 +8183,10 @@
 
 select * from int4_tbl i left join
   lateral (select coalesce(i) from int2_tbl j where i.f1 = j.f1) k on true;
-     f1      | coalesce 
--------------+----------
-           0 | (0)
-      123456 | 
-     -123456 | 
-  2147483647 | 
- -2147483647 | 
-(5 rows)
-
-explain (verbose, costs off)
-select * from int4_tbl a,
-  lateral (
-    select * from int4_tbl b left join int8_tbl c on (b.f1 = q1 and a.f1 = q2)
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/btree_index.out /tmp/cirrus-ci-build/build/testrun/recovery/027_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/btree_index.out	2025-05-16 02:55:03.693944000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/btree_index.out	2025-05-16 02:57:44.6938...
@@ -557,113 +557,7 @@
         INSERT INTO dedup_unique_test_table SELECT 1;
     END LOOP;
 END$$;
--- Exercise the LP_DEAD-bit-set tuple deletion code with a posting list tuple.
--- The implementation prefers deleting existing items to merging any duplicate
--- tuples into a posting list, so we need an explicit test to make sure we get
--- coverage (note that this test also assumes BLCKSZ is 8192 or less):
-DROP INDEX plain_unique;
-DELETE FROM dedup_unique_test_table WHERE a = 1;
-INSERT INTO dedup_unique_test_table SELECT i FROM generate_series(0,450) i;
---
--- Test B-tree fast path (cache rightmost leaf page) optimization.
---
--- First create a tree that's at least three levels deep (i.e. has one level
--- between the root and leaf levels). The text inserted is long.  It won't be
--- TOAST compressed because we use plain storage in the table.  Only a few
...
tap
[02:56:51.314](56.052s) not ok 5 - regression tests pass
[02:57:11.826](1.068s) not ok 16 - run of pg_upgrade --check for new instance
[02:57:11.827](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[02:57:12.647](0.820s) not ok 18 - run of pg_upgrade for new instance
[02:57:12.653](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[02:57:12.917](0.147s) not ok 20 - check that locales in new cluster match original cluster
[02:57:14.517](0.046s) not ok 22 - old and new dumps match after pg_upgrade
tap
[02:57:46.404](68.058s) not ok 2 - regression tests pass
test
[03:00:41.417]  40/339 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR            ...
[03:00:41.417]  97/339 postgresql:recovery / recovery/027_stream_regress                               ERROR            ...
53/5674 Add "\gi file" to psql to allow COPY with variable expansion
CompilerWarnings
compiler
[23:53:54.368] common.c:51:8: error: unused variable 'bad' [-Werror,-Wunused-variable]
compiler
[23:53:40.796] common.c:51:8: error: unused variable 'bad' [-Werror,-Wunused-variable]
compiler
[23:53:04.746] common.c:51:25: error: unused variable ‘bad’ [-Werror=unused-variable]
compiler
[23:52:51.629] common.c:51:25: error: unused variable ‘bad’ [-Werror=unused-variable]
compiler
[23:54:22.951] common.c:51:25: error: unused variable ‘bad’ [-Werror=unused-variable]
FreeBSD - Meson
core
[00:01:36.700] #0  0x000000000027be21 in exec_command_out (scan_state=scan_state@entry=0x24ce984c9000, active_branch=<op...
[00:01:36.700] #1  0x0000000000277b6f in exec_command (cmd=0x24ce98489600 "o", scan_state=scan_state@entry=0x24ce984c900...
[00:01:36.700] #2  0x0000000000275af8 in HandleSlashCmds (scan_state=scan_state@entry=0x24ce984c9000, cstack=cstack@entr...
[00:01:36.700] #3  0x0000000000291f85 in MainLoop (source=source@entry=0x82485b4e0) at ../src/bin/psql/mainloop.c:496
[00:01:36.700] #4  0x0000000000278333 in process_file (filename=0x0, use_relative_path=<optimized out>) at ../src/bin/ps...
[00:01:36.700] #5  0x0000000000293bdb in main (argc=<optimized out>, argv=0x820b12c38) at ../src/bin/psql/startup.c:420
[00:01:36.849] #0  0x000000000027be21 in exec_command_out (scan_state=scan_state@entry=0x6d1eb2c9000, active_branch=<opt...
core
[00:01:37.327] #0  0x000000000027be21 in exec_command_out (scan_state=scan_state@entry=0x10bb3b0c9000, active_branch=<op...
[00:01:37.327] #1  0x0000000000277b6f in exec_command (cmd=0x10bb3b089200 "o", scan_state=scan_state@entry=0x10bb3b0c900...
[00:01:37.327] #2  0x0000000000275af8 in HandleSlashCmds (scan_state=scan_state@entry=0x10bb3b0c9000, cstack=cstack@entr...
[00:01:37.327] #3  0x0000000000291f85 in MainLoop (source=source@entry=0x82379d4e0) at ../src/bin/psql/mainloop.c:496
[00:01:37.327] #4  0x0000000000278333 in process_file (filename=0x0, use_relative_path=<optimized out>) at ../src/bin/ps...
[00:01:37.327] #5  0x0000000000293bdb in main (argc=<optimized out>, argv=0x82087d980) at ../src/bin/psql/startup.c:420
core
[00:01:36.505] #0  0x000000000027be21 in exec_command_out (scan_state=scan_state@entry=0xd2bbe0680a0, active_branch=<opt...
[00:01:36.505] #1  0x0000000000277b6f in exec_command (cmd=0xd2bbe082600 "o", scan_state=scan_state@entry=0xd2bbe0680a0,...
[00:01:36.505] #2  0x0000000000275af8 in HandleSlashCmds (scan_state=scan_state@entry=0xd2bbe0680a0, cstack=cstack@entry...
[00:01:36.505] #3  0x0000000000291f85 in MainLoop (source=source@entry=0x825d3c4e0) at ../src/bin/psql/mainloop.c:496
[00:01:36.505] #4  0x0000000000278333 in process_file (filename=0x0, use_relative_path=<optimized out>) at ../src/bin/ps...
[00:01:36.505] #5  0x0000000000293bdb in main (argc=<optimized out>, argv=0x820bb5860) at ../src/bin/psql/startup.c:420
[00:01:36.695] #0  0x000000000027be21 in exec_command_out (scan_state=scan_state@entry=0x24ce984c9000, active_branch=<op...
core
[00:01:36.854] #0  0x000000000027be21 in exec_command_out (scan_state=scan_state@entry=0x6d1eb2c9000, active_branch=<opt...
[00:01:36.854] #1  0x0000000000277b6f in exec_command (cmd=0x6d1eb289600 "o", scan_state=scan_state@entry=0x6d1eb2c9000,...
[00:01:36.854] #2  0x0000000000275af8 in HandleSlashCmds (scan_state=scan_state@entry=0x6d1eb2c9000, cstack=cstack@entry...
[00:01:36.854] #3  0x0000000000291f85 in MainLoop (source=source@entry=0x824fdb4e0) at ../src/bin/psql/mainloop.c:496
[00:01:36.854] #4  0x0000000000278333 in process_file (filename=0x0, use_relative_path=<optimized out>) at ../src/bin/ps...
[00:01:36.854] #5  0x0000000000293bdb in main (argc=<optimized out>, argv=0x8204ea648) at ../src/bin/psql/startup.c:420
[00:01:37.007] #0  0x000000000027be21 in exec_command_out (scan_state=scan_state@entry=0x36e628ec9000, active_branch=<op...
core
[00:01:37.012] #0  0x000000000027be21 in exec_command_out (scan_state=scan_state@entry=0x36e628ec9000, active_branch=<op...
[00:01:37.012] #1  0x0000000000277b6f in exec_command (cmd=0x36e628e89200 "o", scan_state=scan_state@entry=0x36e628ec900...
[00:01:37.012] #2  0x0000000000275af8 in HandleSlashCmds (scan_state=scan_state@entry=0x36e628ec9000, cstack=cstack@entr...
[00:01:37.012] #3  0x0000000000291f85 in MainLoop (source=source@entry=0x82351c4e0) at ../src/bin/psql/mainloop.c:496
[00:01:37.012] #4  0x0000000000278333 in process_file (filename=0x0, use_relative_path=<optimized out>) at ../src/bin/ps...
[00:01:37.012] #5  0x0000000000293bdb in main (argc=<optimized out>, argv=0x82054ca00) at ../src/bin/psql/startup.c:420
[00:01:37.167] #0  0x000000000027be21 in exec_command_out (scan_state=scan_state@entry=0x54778680a0, active_branch=<opti...
core
[00:01:37.172] #0  0x000000000027be21 in exec_command_out (scan_state=scan_state@entry=0x54778680a0, active_branch=<opti...
[00:01:37.172] #1  0x0000000000277b6f in exec_command (cmd=0x5477882200 "o", scan_state=scan_state@entry=0x54778680a0, c...
[00:01:37.172] #2  0x0000000000275af8 in HandleSlashCmds (scan_state=scan_state@entry=0x54778680a0, cstack=cstack@entry=...
[00:01:37.172] #3  0x0000000000291f85 in MainLoop (source=source@entry=0x8265ed4e0) at ../src/bin/psql/mainloop.c:496
[00:01:37.172] #4  0x0000000000278333 in process_file (filename=0x0, use_relative_path=<optimized out>) at ../src/bin/ps...
[00:01:37.172] #5  0x0000000000293bdb in main (argc=<optimized out>, argv=0x820d15220) at ../src/bin/psql/startup.c:420
[00:01:37.322] #0  0x000000000027be21 in exec_command_out (scan_state=scan_state@entry=0x10bb3b0c9000, active_branch=<op...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-05-15 23:52:00.296565000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy.out	2025-05-15 23:53:37.659518000 +00...
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-05-15 23:52:00.296565000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/copy.out	2025-05-15 23:54:30.535693000 +...
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-05-15 23:52:00.296565000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/copy.out	2025-05-15 23:53:36.160763000 +0000
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
tap
[23:56:44.138](0.004s) not ok 12 - no dump errors
[23:56:46.036](0.001s) not ok 14 - no dump errors
tap
[23:56:29.631](193.481s) not ok 5 - regression tests pass
tap
[23:57:51.163](231.286s) not ok 2 - regression tests pass
test
[23:59:08.233]  15/339 postgresql:regress / regress/regress                                            ERROR           2...
[23:59:08.233] 185/339 postgresql:pg_dump / pg_dump/010_dump_connstr                                   ERROR            ...
[23:59:08.233] 179/339 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           2...
[23:59:08.233] 263/339 postgresql:recovery / recovery/027_stream_regress                               ERROR           3...
Linux - Debian Bookworm - Autoconf
core
[00:03:08.139] #0  0x00007f1b40b71eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[00:03:08.139] #1  0x00007f1b40b22fb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[00:03:08.139] #2  0x00007f1b40b0d472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[00:03:08.139] #3  0x00007f1b40ed650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[00:03:08.139] #4  0x00007f1b40ee2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[00:03:08.139] #5  0x00007f1b40ec1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7f1b40279f4e, __in_ch...
[00:03:08.139] #6  0x00007f1b40ebe6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[00:03:08.139] #7  0x00007f1b40ebd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7f1b4027abf0, cont...
[00:03:08.139] #8  <signal handler called>
[00:03:08.139] #9  0x000056355198ce67 in exec_command_out (scan_state=scan_state@entry=0x60d000000110, active_branch=act...
core
[00:03:07.597] #0  0x00007fd5110eceec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[00:03:07.597] #1  0x00007fd51109dfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[00:03:07.597] #2  0x00007fd511088472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[00:03:07.597] #3  0x00007fd5114d650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[00:03:07.597] #4  0x00007fd5114e2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[00:03:07.597] #5  0x00007fd5114c1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7fd50fdf6f4e, __in_ch...
[00:03:07.597] #6  0x00007fd5114be6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[00:03:07.597] #7  0x00007fd5114bd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7fd50fdf7bf0, cont...
[00:03:07.597] #8  <signal handler called>
[00:03:07.597] #9  0x000055af8e1e1e67 in exec_command_out (scan_state=scan_state@entry=0x60d000000110, active_branch=act...
core
[00:03:07.869] #0  0x00007f55805c9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[00:03:07.869] #1  0x00007f558057afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[00:03:07.869] #2  0x00007f5580565472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[00:03:07.869] #3  0x00007f55808d650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[00:03:07.869] #4  0x00007f55808e2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[00:03:07.869] #5  0x00007f55808c1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7f557f3d9f4e, __in_ch...
[00:03:07.869] #6  0x00007f55808be6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[00:03:07.869] #7  0x00007f55808bd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7f557f3dabf0, cont...
[00:03:07.869] #8  <signal handler called>
[00:03:07.869] #9  0x000055c8f2e67e67 in exec_command_out (scan_state=scan_state@entry=0x60d000000110, active_branch=act...
core
[00:03:08.414] #0  0x00007ffbf31c9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[00:03:08.414] #1  0x00007ffbf317afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[00:03:08.414] #2  0x00007ffbf3165472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[00:03:08.414] #3  0x00007ffbf34d650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[00:03:08.414] #4  0x00007ffbf34e2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[00:03:08.414] #5  0x00007ffbf34c1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7ffbf201bf4e, __in_ch...
[00:03:08.414] #6  0x00007ffbf34be6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[00:03:08.414] #7  0x00007ffbf34bd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7ffbf201cbf0, cont...
[00:03:08.414] #8  <signal handler called>
[00:03:08.414] #9  0x000055ef321a9e67 in exec_command_out (scan_state=scan_state@entry=0x60d000000110, active_branch=act...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resul...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-05-15 23:52:00.090204179 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/copy.out	2025-05-15 23:57:56.123399266 +0000
@@ -39,314 +39,21 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/src/test/regress/results/copy.out
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-05-15 23:52:00.090204179 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/copy.out	2025-05-15 23:55:50.675410391 +0000
@@ -39,314 +39,21 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
tap
[00:00:09.181](0.001s) not ok 12 - no dump errors
[00:00:11.882](0.000s) not ok 14 - no dump errors
tap
[00:00:00.378](137.030s) not ok 5 - regression tests pass
Linux - Debian Bookworm - Meson
core
[00:03:20.106] #0  0x00007feee4ca9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[00:03:20.106] #1  0x00007feee4c5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[00:03:20.106] #2  0x00007feee4c45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[00:03:20.106] #3  0x00007feee4e1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[00:03:20.106] #4  0x00007feee4e2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[00:03:20.106] #5  0x00007feee4e0d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x56132e132920,...
[00:03:20.106] #6  0x000056132e074744 in exec_command_out (scan_state=scan_state@entry=0x5613395ef450, active_branch=act...
[00:03:20.106] #7  0x000056132e07d18f in exec_command (cmd=cmd@entry=0x5613395f09f0 "o", scan_state=scan_state@entry=0x5...
[00:03:20.106] #8  0x000056132e07d69b in HandleSlashCmds (scan_state=scan_state@entry=0x5613395ef450, cstack=cstack@entr...
[00:03:20.106] #9  0x000056132e09c785 in MainLoop (source=source@entry=0x7feee4df1a80 <_IO_2_1_stdin_>) at ../src/bin/ps...
core
[00:03:20.379] #0  0x00007fbbaeaa9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[00:03:20.379] #1  0x00007fbbaea5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[00:03:20.379] #2  0x00007fbbaea45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[00:03:20.379] #3  0x00007fbbaec1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[00:03:20.379] #4  0x00007fbbaec2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[00:03:20.379] #5  0x00007fbbaec0d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x5575a5eaa920,...
[00:03:20.379] #6  0x00005575a5dec744 in exec_command_out (scan_state=scan_state@entry=0x5575b8e5f450, active_branch=act...
[00:03:20.379] #7  0x00005575a5df518f in exec_command (cmd=cmd@entry=0x5575b8e658f0 "o", scan_state=scan_state@entry=0x5...
[00:03:20.379] #8  0x00005575a5df569b in HandleSlashCmds (scan_state=scan_state@entry=0x5575b8e5f450, cstack=cstack@entr...
[00:03:20.379] #9  0x00005575a5e14785 in MainLoop (source=source@entry=0x7fbbaebf1a80 <_IO_2_1_stdin_>) at ../src/bin/ps...
core
[00:03:19.035] #0  0x00007fad43ea9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[00:03:19.035] #1  0x00007fad43e5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[00:03:19.035] #2  0x00007fad43e45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[00:03:19.035] #3  0x00007fad4401e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[00:03:19.035] #4  0x00007fad4402aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[00:03:19.035] #5  0x00007fad4400d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x55d5a691e920,...
[00:03:19.035] #6  0x000055d5a6860744 in exec_command_out (scan_state=scan_state@entry=0x55d5a9cc5450, active_branch=act...
[00:03:19.035] #7  0x000055d5a686918f in exec_command (cmd=cmd@entry=0x55d5a9ccb8f0 "o", scan_state=scan_state@entry=0x5...
[00:03:19.035] #8  0x000055d5a686969b in HandleSlashCmds (scan_state=scan_state@entry=0x55d5a9cc5450, cstack=cstack@entr...
[00:03:19.035] #9  0x000055d5a6888785 in MainLoop (source=source@entry=0x7fad43ff1a80 <_IO_2_1_stdin_>) at ../src/bin/ps...
core
[00:03:19.828] #0  0x00007fe340ea9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[00:03:19.828] #1  0x00007fe340e5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[00:03:19.828] #2  0x00007fe340e45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[00:03:19.828] #3  0x00007fe34101e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[00:03:19.828] #4  0x00007fe34102aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[00:03:19.828] #5  0x00007fe34100d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x55e631c70920,...
[00:03:19.828] #6  0x000055e631bb2744 in exec_command_out (scan_state=scan_state@entry=0x55e651a8c450, active_branch=act...
[00:03:19.828] #7  0x000055e631bbb18f in exec_command (cmd=cmd@entry=0x55e651a8d230 "o", scan_state=scan_state@entry=0x5...
[00:03:19.828] #8  0x000055e631bbb69b in HandleSlashCmds (scan_state=scan_state@entry=0x55e651a8c450, cstack=cstack@entr...
[00:03:19.828] #9  0x000055e631bda785 in MainLoop (source=source@entry=0x7fe340ff1a80 <_IO_2_1_stdin_>) at ../src/bin/ps...
core
[00:03:19.293] #0  0x00007fc4ea6a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[00:03:19.293] #1  0x00007fc4ea65afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[00:03:19.293] #2  0x00007fc4ea645472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[00:03:19.293] #3  0x00007fc4ea81e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[00:03:19.293] #4  0x00007fc4ea82aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[00:03:19.293] #5  0x00007fc4ea80d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x5578333ac920,...
[00:03:19.293] #6  0x00005578332ee744 in exec_command_out (scan_state=scan_state@entry=0x557851554450, active_branch=act...
[00:03:19.293] #7  0x00005578332f718f in exec_command (cmd=cmd@entry=0x557851555230 "o", scan_state=scan_state@entry=0x5...
[00:03:19.293] #8  0x00005578332f769b in HandleSlashCmds (scan_state=scan_state@entry=0x557851554450, cstack=cstack@entr...
[00:03:19.293] #9  0x0000557833316785 in MainLoop (source=source@entry=0x7fc4ea7f1a80 <_IO_2_1_stdin_>) at ../src/bin/ps...
core
[00:03:19.550] #0  0x00007fce2d0a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[00:03:19.550] #1  0x00007fce2d05afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[00:03:19.550] #2  0x00007fce2d045472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[00:03:19.550] #3  0x00007fce2d21e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[00:03:19.550] #4  0x00007fce2d22aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[00:03:19.550] #5  0x00007fce2d20d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x55fe48a07920,...
[00:03:19.550] #6  0x000055fe48949744 in exec_command_out (scan_state=scan_state@entry=0x55fe744be450, active_branch=act...
[00:03:19.550] #7  0x000055fe4895218f in exec_command (cmd=cmd@entry=0x55fe744bf230 "o", scan_state=scan_state@entry=0x5...
[00:03:19.550] #8  0x000055fe4895269b in HandleSlashCmds (scan_state=scan_state@entry=0x55fe744be450, cstack=cstack@entr...
[00:03:19.550] #9  0x000055fe48971785 in MainLoop (source=source@entry=0x7fce2d1f1a80 <_IO_2_1_stdin_>) at ../src/bin/ps...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-05-15 23:51:59.576555556 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy.out	2025-05-15 23:55:08.509104760 +00...
@@ -39,314 +39,15 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
+==22124==Using libbacktrace symbolizer.
+../src/bin/psql/command.c:2497:19: runtime error: load of null pointer of type 'char'
+    #0 0x5578332ee743 in exec_command_out ../src/bin/psql/command.c:2497
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-05-15 23:51:59.576555556 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/copy.out	2025-05-15 23:56:24.448642216 +...
@@ -39,314 +39,15 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
+==32108==Using libbacktrace symbolizer.
+../src/bin/psql/command.c:2497:19: runtime error: load of null pointer of type 'char'
+    #0 0x55e631bb2743 in exec_command_out ../src/bin/psql/command.c:2497
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-05-15 23:51:59.576555556 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/copy.out	2025-05-15 23:55:06.945074510 +0000
@@ -39,314 +39,15 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
+==21795==Using libbacktrace symbolizer.
+../src/bin/psql/command.c:2497:19: runtime error: load of null pointer of type 'char'
+    #0 0x55fe48949743 in exec_command_out ../src/bin/psql/command.c:2497
...
tap
[23:58:43.390](0.001s) not ok 12 - no dump errors
[23:58:46.407](0.000s) not ok 14 - no dump errors
tap
[23:56:24.961](82.986s) not ok 5 - regression tests pass
tap
[23:57:41.881](85.526s) not ok 2 - regression tests pass
test
[00:00:55.029]   5/340 postgresql:regress / regress/regress                                            ERROR            ...
[00:00:55.029]  37/340 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[00:00:55.029] 106/340 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
[00:00:55.029] 187/340 postgresql:pg_dump / pg_dump/010_dump_connstr                                   ERROR            ...
macOS - Sonoma - Meson
core
[00:01:51.101]   * frame #0: 0x0000000102f97ef8 psql`exec_command_out(scan_state=0x0000600000c40000, active_branch=<unav...
[00:01:51.101]     frame #1: 0x0000000102f93ba8 psql`exec_command(cmd="o", scan_state=0x0000600000c40000, cstack=0x00006...
[00:01:51.101]     frame #2: 0x0000000102f91de8 psql`HandleSlashCmds(scan_state=0x0000600000c40000, cstack=0x0000600003c...
[00:01:51.101]     frame #3: 0x0000000102faf7b4 psql`MainLoop(source=0x00000001fb560358) at mainloop.c:496:22
[00:01:51.101]     frame #4: 0x0000000102f943fc psql`process_file(filename=0x0000000000000000, use_relative_path=<unavai...
[00:01:51.101]     frame #5: 0x0000000102fb107c psql`main(argc=<unavailable>, argv=<unavailable>) at startup.c:420:21
[00:01:51.101]     frame #6: 0x000000019336f154 dyld`start + 2476
core
[00:06:59.312]   * frame #0: 0x0000000104fffef8 psql`exec_command_out(scan_state=0x0000600003e70000, active_branch=<unav...
[00:06:59.312]     frame #1: 0x0000000104ffbba8 psql`exec_command(cmd="o", scan_state=0x0000600003e70000, cstack=0x00006...
[00:06:59.312]     frame #2: 0x0000000104ff9de8 psql`HandleSlashCmds(scan_state=0x0000600003e70000, cstack=0x0000600000e...
[00:06:59.312]     frame #3: 0x00000001050177b4 psql`MainLoop(source=0x00000001fb560358) at mainloop.c:496:22
[00:06:59.312]     frame #4: 0x0000000104ffc3fc psql`process_file(filename=0x0000000000000000, use_relative_path=<unavai...
[00:06:59.312]     frame #5: 0x000000010501907c psql`main(argc=<unavailable>, argv=<unavailable>) at startup.c:420:21
[00:06:59.312]     frame #6: 0x000000019336f154 dyld`start + 2476
core
[00:05:20.419]   * frame #0: 0x000000010404fef8 psql`exec_command_out(scan_state=0x0000600002d34000, active_branch=<unav...
[00:05:20.419]     frame #1: 0x000000010404bba8 psql`exec_command(cmd="o", scan_state=0x0000600002d34000, cstack=0x00006...
[00:05:20.419]     frame #2: 0x0000000104049de8 psql`HandleSlashCmds(scan_state=0x0000600002d34000, cstack=0x0000600001d...
[00:05:20.419]     frame #3: 0x00000001040677b4 psql`MainLoop(source=0x00000001fb560358) at mainloop.c:496:22
[00:05:20.419]     frame #4: 0x000000010404c3fc psql`process_file(filename=0x0000000000000000, use_relative_path=<unavai...
[00:05:20.419]     frame #5: 0x000000010406907c psql`main(argc=<unavailable>, argv=<unavailable>) at startup.c:420:21
[00:05:20.419]     frame #6: 0x000000019336f154 dyld`start + 2476
core
[00:04:27.538]   * frame #0: 0x0000000100223ef8 psql`exec_command_out(scan_state=0x0000600002258000, active_branch=<unav...
[00:04:27.538]     frame #1: 0x000000010021fba8 psql`exec_command(cmd="o", scan_state=0x0000600002258000, cstack=0x00006...
[00:04:27.538]     frame #2: 0x000000010021dde8 psql`HandleSlashCmds(scan_state=0x0000600002258000, cstack=0x00006000012...
[00:04:27.538]     frame #3: 0x000000010023b7b4 psql`MainLoop(source=0x00000001fb560358) at mainloop.c:496:22
[00:04:27.538]     frame #4: 0x00000001002203fc psql`process_file(filename=0x0000000000000000, use_relative_path=<unavai...
[00:04:27.538]     frame #5: 0x000000010023d07c psql`main(argc=<unavailable>, argv=<unavailable>) at startup.c:420:21
[00:04:27.538]     frame #6: 0x000000019336f154 dyld`start + 2476
core
[00:03:34.186]   * frame #0: 0x0000000100b5bef8 psql`exec_command_out(scan_state=0x00006000021a86c0, active_branch=<unav...
[00:03:34.186]     frame #1: 0x0000000100b57ba8 psql`exec_command(cmd="o", scan_state=0x00006000021a86c0, cstack=0x00006...
[00:03:34.186]     frame #2: 0x0000000100b55de8 psql`HandleSlashCmds(scan_state=0x00006000021a86c0, cstack=0x00006000011...
[00:03:34.186]     frame #3: 0x0000000100b737b4 psql`MainLoop(source=0x00000001fb560358) at mainloop.c:496:22
[00:03:34.186]     frame #4: 0x0000000100b583fc psql`process_file(filename=0x0000000000000000, use_relative_path=<unavai...
[00:03:34.186]     frame #5: 0x0000000100b7507c psql`main(argc=<unavailable>, argv=<unavailable>) at startup.c:420:21
[00:03:34.186]     frame #6: 0x000000019336f154 dyld`start + 2476
core
[00:02:41.735]   * frame #0: 0x00000001009e3ef8 psql`exec_command_out(scan_state=0x0000600000634000, active_branch=<unav...
[00:02:41.735]     frame #1: 0x00000001009dfba8 psql`exec_command(cmd="o", scan_state=0x0000600000634000, cstack=0x00006...
[00:02:41.735]     frame #2: 0x00000001009ddde8 psql`HandleSlashCmds(scan_state=0x0000600000634000, cstack=0x00006000036...
[00:02:41.735]     frame #3: 0x00000001009fb7b4 psql`MainLoop(source=0x00000001fb560358) at mainloop.c:496:22
[00:02:41.735]     frame #4: 0x00000001009e03fc psql`process_file(filename=0x0000000000000000, use_relative_path=<unavai...
[00:02:41.735]     frame #5: 0x00000001009fd07c psql`main(argc=<unavailable>, argv=<unavailable>) at startup.c:420:21
[00:02:41.735]     frame #6: 0x000000019336f154 dyld`start + 2476
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/copy.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrad...
--- /Users/admin/pgsql/src/test/regress/expected/copy.out	2025-05-15 23:51:12
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy.out	2025-05-15 23:53:06
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/copy.out /Users/admin/pgsql/build/testrun/recovery/027_stream_regr...
--- /Users/admin/pgsql/src/test/regress/expected/copy.out	2025-05-15 23:51:12
+++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/copy.out	2025-05-15 23:54:26
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/copy.out /Users/admin/pgsql/build/testrun/regress/regress/results/...
--- /Users/admin/pgsql/src/test/regress/expected/copy.out	2025-05-15 23:51:12
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/copy.out	2025-05-15 23:53:03
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
tap
[23:56:16.050](0.001s) not ok 12 - no dump errors
[23:56:18.684](0.000s) not ok 14 - no dump errors
tap
[23:54:30.332](90.051s) not ok 5 - regression tests pass
tap
[23:55:54.195](100.588s) not ok 2 - regression tests pass
test
[23:57:48.756]  10/339 postgresql:regress / regress/regress                                            ERROR            ...
[23:57:48.756]  40/339 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[23:57:48.756] 162/339 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
[23:57:48.756] 186/339 postgresql:pg_dump / pg_dump/010_dump_connstr                                   ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
core
00000025`307ff4b8 00007ffa`4732b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000025`307ff4c0 00007ffa`45bc4cb0     ntdll!TppWorkerThread+0x2df
00000025`307ff7b0 00007ffa`4739edcb     KERNEL32!BaseThreadInitThunk+0x10
00000025`307ff7e0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000025`303ffc08 00007ffa`43d9029b     ntdll!NtRemoveIoCompletion+0x14
00000025`303ffc10 00007ffa`45bc4cb0     mswsock!SockAsyncThread+0x9b
00000025`303ffc70 00007ffa`4739edcb     KERNEL32!BaseThreadInitThunk+0x10
00000025`303ffca0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000025`2ffff878 00007ffa`4732b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000025`2ffff880 00007ffa`45bc4cb0     ntdll!TppWorkerThread+0x2df
00000025`2ffffb70 00007ffa`4739edcb     KERNEL32!BaseThreadInitThunk+0x10
00000025`2ffffba0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000025`2fbff520 00007ff6`7a11f8de     psql!exec_command_out(
00000025`2fbff570 00007ff6`7a11d632     psql!exec_command(
00000025`2fbff5c0 00007ff6`7a142b7d     psql!HandleSlashCmds(
00000025`2fbff620 00007ff6`7a11d9ce     psql!MainLoop(
00000025`2fbff750 00007ff6`7a145858     psql!process_file(
00000025`2fbffbb0 00007ff6`7a168da9     psql!main(
00000025`2fbffcd0 00007ff6`7a168cfe     psql!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startu...
00000025`2fbffd20 00007ff6`7a168bbe     psql!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcstartu...
00000025`2fbffd90 00007ff6`7a168e1e     psql!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\...
00000025`2fbffdc0 00007ffa`45bc4cb0     psql!mainCRTStartup(
core
00000085`6a5ff968 00007ffa`4732b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000085`6a5ff970 00007ffa`45bc4cb0     ntdll!TppWorkerThread+0x2df
00000085`6a5ffc60 00007ffa`4739edcb     KERNEL32!BaseThreadInitThunk+0x10
00000085`6a5ffc90 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000085`6a9ff618 00007ffa`4732b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000085`6a9ff620 00007ffa`45bc4cb0     ntdll!TppWorkerThread+0x2df
00000085`6a9ff910 00007ffa`4739edcb     KERNEL32!BaseThreadInitThunk+0x10
00000085`6a9ff940 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000085`6adffc88 00007ffa`43d9029b     ntdll!NtRemoveIoCompletion+0x14
00000085`6adffc90 00007ffa`45bc4cb0     mswsock!SockAsyncThread+0x9b
00000085`6adffcf0 00007ffa`4739edcb     KERNEL32!BaseThreadInitThunk+0x10
00000085`6adffd20 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000085`6a1ff220 00007ff6`7a11f8de     psql!exec_command_out(
00000085`6a1ff270 00007ff6`7a11d632     psql!exec_command(
00000085`6a1ff2c0 00007ff6`7a142b7d     psql!HandleSlashCmds(
00000085`6a1ff320 00007ff6`7a11d9ce     psql!MainLoop(
00000085`6a1ff450 00007ff6`7a145858     psql!process_file(
00000085`6a1ff8b0 00007ff6`7a168da9     psql!main(
00000085`6a1ff9d0 00007ff6`7a168cfe     psql!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startu...
00000085`6a1ffa20 00007ff6`7a168bbe     psql!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcstartu...
00000085`6a1ffa90 00007ff6`7a168e1e     psql!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\...
00000085`6a1ffac0 00007ffa`45bc4cb0     psql!mainCRTStartup(
core
0000002d`56fff650 00007ff6`7a11f8de     psql!exec_command_out(
0000002d`56fff6a0 00007ff6`7a11d632     psql!exec_command(
0000002d`56fff6f0 00007ff6`7a142b7d     psql!HandleSlashCmds(
0000002d`56fff750 00007ff6`7a11d9ce     psql!MainLoop(
0000002d`56fff880 00007ff6`7a145858     psql!process_file(
0000002d`56fffce0 00007ff6`7a168da9     psql!main(
0000002d`56fffe00 00007ff6`7a168cfe     psql!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startu...
0000002d`56fffe50 00007ff6`7a168bbe     psql!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcstartu...
0000002d`56fffec0 00007ff6`7a168e1e     psql!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\...
0000002d`56fffef0 00007ffa`45bc4cb0     psql!mainCRTStartup(
core
0000002d`573ffb98 00007ffa`4732b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
0000002d`573ffba0 00007ffa`45bc4cb0     ntdll!TppWorkerThread+0x2df
0000002d`573ffe90 00007ffa`4739edcb     KERNEL32!BaseThreadInitThunk+0x10
0000002d`573ffec0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000002d`577ff778 00007ffa`43d9029b     ntdll!NtRemoveIoCompletion+0x14
0000002d`577ff780 00007ffa`45bc4cb0     mswsock!SockAsyncThread+0x9b
0000002d`577ff7e0 00007ffa`4739edcb     KERNEL32!BaseThreadInitThunk+0x10
0000002d`577ff810 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000002d`57bff558 00007ffa`4732b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
0000002d`57bff560 00007ffa`45bc4cb0     ntdll!TppWorkerThread+0x2df
0000002d`57bff850 00007ffa`4739edcb     KERNEL32!BaseThreadInitThunk+0x10
0000002d`57bff880 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000009`cf9ffc18 00007ffa`4732b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000009`cf9ffc20 00007ffa`45bc4cb0     ntdll!TppWorkerThread+0x2df
00000009`cf9fff10 00007ffa`4739edcb     KERNEL32!BaseThreadInitThunk+0x10
00000009`cf9fff40 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000009`cf5ff3b0 00007ff6`7a11f8de     psql!exec_command_out(
00000009`cf5ff400 00007ff6`7a11d632     psql!exec_command(
00000009`cf5ff450 00007ff6`7a142b7d     psql!HandleSlashCmds(
00000009`cf5ff4b0 00007ff6`7a11d9ce     psql!MainLoop(
00000009`cf5ff5e0 00007ff6`7a145858     psql!process_file(
00000009`cf5ffa40 00007ff6`7a168da9     psql!main(
00000009`cf5ffb60 00007ff6`7a168cfe     psql!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startu...
00000009`cf5ffbb0 00007ff6`7a168bbe     psql!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcstartu...
00000009`cf5ffc20 00007ff6`7a168e1e     psql!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\...
00000009`cf5ffc50 00007ffa`45bc4cb0     psql!mainCRTStartup(
core
00000009`d01ffa68 00007ffa`4732b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000009`d01ffa70 00007ffa`45bc4cb0     ntdll!TppWorkerThread+0x2df
00000009`d01ffd60 00007ffa`4739edcb     KERNEL32!BaseThreadInitThunk+0x10
00000009`d01ffd90 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000009`cfdffc58 00007ffa`43d9029b     ntdll!NtRemoveIoCompletion+0x14
00000009`cfdffc60 00007ffa`45bc4cb0     mswsock!SockAsyncThread+0x9b
00000009`cfdffcc0 00007ffa`4739edcb     KERNEL32!BaseThreadInitThunk+0x10
00000009`cfdffcf0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000e2`02dffb78 00007ffa`4732b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000e2`02dffb80 00007ffa`45bc4cb0     ntdll!TppWorkerThread+0x2df
000000e2`02dffe70 00007ffa`4739edcb     KERNEL32!BaseThreadInitThunk+0x10
000000e2`02dffea0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000e2`035ff5b8 00007ffa`4732b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000e2`035ff5c0 00007ffa`45bc4cb0     ntdll!TppWorkerThread+0x2df
000000e2`035ff8b0 00007ffa`4739edcb     KERNEL32!BaseThreadInitThunk+0x10
000000e2`035ff8e0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000e2`031ffd18 00007ffa`43d9029b     ntdll!NtRemoveIoCompletion+0x14
000000e2`031ffd20 00007ffa`45bc4cb0     mswsock!SockAsyncThread+0x9b
000000e2`031ffd80 00007ffa`4739edcb     KERNEL32!BaseThreadInitThunk+0x10
000000e2`031ffdb0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000e2`029ff4a0 00007ff6`7a11f8de     psql!exec_command_out(
000000e2`029ff4f0 00007ff6`7a11d632     psql!exec_command(
000000e2`029ff540 00007ff6`7a142b7d     psql!HandleSlashCmds(
000000e2`029ff5a0 00007ff6`7a11d9ce     psql!MainLoop(
000000e2`029ff6d0 00007ff6`7a145858     psql!process_file(
000000e2`029ffb30 00007ff6`7a168da9     psql!main(
000000e2`029ffc50 00007ff6`7a168cfe     psql!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startu...
000000e2`029ffca0 00007ff6`7a168bbe     psql!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcstartu...
000000e2`029ffd10 00007ff6`7a168e1e     psql!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\...
000000e2`029ffd40 00007ffa`45bc4cb0     psql!mainCRTStartup(
core
00000046`fbfff828 00007ffa`4732b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000046`fbfff830 00007ffa`45bc4cb0     ntdll!TppWorkerThread+0x2df
00000046`fbfffb20 00007ffa`4739edcb     KERNEL32!BaseThreadInitThunk+0x10
00000046`fbfffb50 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000046`fb3ff660 00007ff6`7a11f8de     psql!exec_command_out(
00000046`fb3ff6b0 00007ff6`7a11d632     psql!exec_command(
00000046`fb3ff700 00007ff6`7a142b7d     psql!HandleSlashCmds(
00000046`fb3ff760 00007ff6`7a11d9ce     psql!MainLoop(
00000046`fb3ff890 00007ff6`7a145858     psql!process_file(
00000046`fb3ffcf0 00007ff6`7a168da9     psql!main(
00000046`fb3ffe10 00007ff6`7a168cfe     psql!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startu...
00000046`fb3ffe60 00007ff6`7a168bbe     psql!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcstartu...
00000046`fb3ffed0 00007ff6`7a168e1e     psql!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\...
00000046`fb3fff00 00007ffa`45bc4cb0     psql!mainCRTStartup(
core
00000046`fb7ff498 00007ffa`4732b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000046`fb7ff4a0 00007ffa`45bc4cb0     ntdll!TppWorkerThread+0x2df
00000046`fb7ff790 00007ffa`4739edcb     KERNEL32!BaseThreadInitThunk+0x10
00000046`fb7ff7c0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000046`fbbffe18 00007ffa`43d9029b     ntdll!NtRemoveIoCompletion+0x14
00000046`fbbffe20 00007ffa`45bc4cb0     mswsock!SockAsyncThread+0x9b
00000046`fbbffe80 00007ffa`4739edcb     KERNEL32!BaseThreadInitThunk+0x10
00000046`fbbffeb0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/copy.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upgr...
--- C:/cirrus/src/test/regress/expected/copy.out	2025-05-15 23:52:08.191307300 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy.out	2025-05-15 23:54:30.003008000 +0000
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/copy.out C:/cirrus/build/testrun/recovery/027_stream_re...
--- C:/cirrus/src/test/regress/expected/copy.out	2025-05-15 23:52:08.191307300 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/copy.out	2025-05-15 23:57:13.213623800 +0000
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/copy.out C:/cirrus/build/testrun/regress/regress/result...
--- C:/cirrus/src/test/regress/expected/copy.out	2025-05-15 23:52:08.191307300 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/copy.out	2025-05-15 23:54:24.255914500 +0000
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
tap
[00:02:11.895](0.001s) not ok 12 - no dump errors
[00:02:19.295](0.000s) not ok 14 - no dump errors
tap
[23:56:29.987](135.255s) not ok 5 - regression tests pass
tap
[00:03:14.448](0.140s) not ok 123 - COPY ... \gi file: exit code 0
[00:03:14.450](0.001s) not ok 124 - COPY ... \gi file: no stderr
[00:03:14.452](0.002s) not ok 125 - COPY ... \gi file: matches
[00:03:14.712](0.000s) not ok 127 - COPY ... \gi command: no stderr
[00:03:14.713](0.000s) not ok 128 - COPY ... \gi command: matches
tap
[23:59:22.199](146.896s) not ok 2 - regression tests pass
test
[00:07:04.377]   5/334 postgresql:regress / regress/regress                                            ERROR           1...
[00:07:04.377]  23/334 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           2...
[00:07:04.377]  73/334 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
[00:07:04.377] 184/334 postgresql:pg_dump / pg_dump/010_dump_connstr                                   ERROR            ...
[00:07:04.377] 216/334 postgresql:psql / psql/001_basic                                                ERROR            ...
53/5751 Disable parallel query by default
FreeBSD - Meson
core
[22:58:20.838] #0  0x00002abce4d62e90 in ?? ()
[22:58:20.838] #1  0x0000000000000003 in ?? ()
[22:58:20.838] #2  0x000014a3c0f13b38 in ?? ()
[22:58:20.838] #3  0x000014a3c0f13b3b in ?? ()
[22:58:20.838] #4  0x000014a3c0f13b3e in ?? ()
[22:58:20.838] #5  0x0000000000000000 in ?? ()
core
[22:58:20.756] #0  0x0000458b500e22a8 in ?? () from /libexec/ld-elf.so.1
[22:58:20.756] #1  0x0000000000000000 in ?? ()
[22:58:20.838] #0  0x00002abce4d62e90 in ?? ()
regress
diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out /tmp/cirrus-ci-build/build/testrun/isola...
--- /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out	2025-05-15 22:51:06.967981000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/deadlock-parallel.out	2025-05-15 22:52:08.266487000 +...
@@ -46,6 +46,7 @@
         1
 (1 row)
 
+step e1c: COMMIT;
 step d2a1: <... completed>
   sum
 -----
@@ -57,7 +58,6 @@
          1
 (1 row)
 
-step e1c: COMMIT;
 step d2c: COMMIT;
 step e2l: <... completed>
 lock_excl
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out /tmp/cirrus-ci-build/build/testrun/pg_o...
--- /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out	2025-05-15 22:51:05.661442000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_overexplain/regress/results/pg_overexplain.out	2025-05-15 22:53:23.491874000 +...
@@ -91,26 +91,26 @@
  GroupAggregate
    Group Key: vegetables.genus
    Disabled Nodes: 0
-   Parallel Safe: true
+   Parallel Safe: false
    Plan Node ID: 0
    ->  Sort
          Sort Key: vegetables.genus, vegetables.name
          Disabled Nodes: 0
-         Parallel Safe: true
+         Parallel Safe: false
          Plan Node ID: 1
          ->  Append
                Disabled Nodes: 0
-               Parallel Safe: true
+               Parallel Safe: false
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/pg_upgrad...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-05-15 22:51:07.125166000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/select_parallel.out	2025-05-15 22:52:25.64...
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-05-15 22:51:07.112390000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/plpgsql.out	2025-05-15 22:52:38.616394000 ...
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/recovery/...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-05-15 22:51:07.125166000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/select_parallel.out	2025-05-15 22:53:26....
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-05-15 22:51:07.112390000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/plpgsql.out	2025-05-15 22:53:48.11868700...
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/regress/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-05-15 22:51:07.125166000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/select_parallel.out	2025-05-15 22:52:25.953004000 +0000
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/regress/regress/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-05-15 22:51:07.112390000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/plpgsql.out	2025-05-15 22:52:40.256125000 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
tap
[22:52:55.867](65.777s) not ok 5 - regression tests pass
tap
[22:54:06.416](90.788s) not ok 2 - regression tests pass
test
[22:55:52.367]  25/339 postgresql:regress / regress/regress                                            ERROR            ...
[22:55:52.367]  11/339 postgresql:isolation / isolation/isolation                                      ERROR            ...
[22:55:52.367]  89/339 postgresql:pg_overexplain / pg_overexplain/regress                              ERROR            ...
[22:55:52.367]  46/339 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[22:55:52.367] 166/339 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
Linux - Debian Bookworm - Autoconf
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out /tmp/cirrus-ci-build/contrib/pg_overexp...
--- /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out	2025-05-15 22:51:06.460349372 +0000
+++ /tmp/cirrus-ci-build/contrib/pg_overexplain/results/pg_overexplain.out	2025-05-15 22:54:59.933110458 +0000
@@ -91,26 +91,26 @@
  GroupAggregate
    Group Key: vegetables.genus
    Disabled Nodes: 0
-   Parallel Safe: true
+   Parallel Safe: false
    Plan Node ID: 0
    ->  Sort
          Sort Key: vegetables.genus, vegetables.name
          Disabled Nodes: 0
-         Parallel Safe: true
+         Parallel Safe: false
          Plan Node ID: 1
          ->  Append
                Disabled Nodes: 0
-               Parallel Safe: true
+               Parallel Safe: false
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-05-15 22:51:08.348098594 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/select_parallel.out	2025-05-15 22:56:57.381403065 +0000
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/re...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-05-15 22:51:08.332041932 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/plpgsql.out	2025-05-15 22:57:13.317682433 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out /tmp/cirrus-ci-build/src/test/isolation/...
--- /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out	2025-05-15 22:51:08.123305319 +0000
+++ /tmp/cirrus-ci-build/src/test/isolation/output_iso/results/deadlock-parallel.out	2025-05-15 22:53:11.079833117 +0000
@@ -46,6 +46,7 @@
         1
 (1 row)
 
+step e1c: COMMIT;
 step d2a1: <... completed>
   sum
 -----
@@ -57,7 +58,6 @@
          1
 (1 row)
 
-step e1c: COMMIT;
 step d2c: COMMIT;
 step e2l: <... completed>
 lock_excl
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/src/test/recovery/tmp_c...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-05-15 22:51:08.348098594 +0000
+++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/select_parallel.out	2025-05-15 22:58:14.634934002 +0000
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/res...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-05-15 22:51:08.332041932 +0000
+++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/plpgsql.out	2025-05-15 22:58:28.375238348 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/src/test/regress/result...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-05-15 22:51:08.348098594 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/select_parallel.out	2025-05-15 22:54:00.296792896 +0000
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/src/test/regress/results/plpgsq...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-05-15 22:51:08.332041932 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/plpgsql.out	2025-05-15 22:54:28.525611888 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
tap
[22:57:27.529](113.258s) not ok 5 - regression tests pass
tap
[22:58:40.761](82.925s) not ok 2 - regression tests pass
Linux - Debian Bookworm - Meson
regress
diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out /tmp/cirrus-ci-build/build/testrun/isola...
--- /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out	2025-05-15 22:51:09.132162449 +0000
+++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/deadlock-parallel.out	2025-05-15 22:52:52.826536439 +...
@@ -46,6 +46,7 @@
         1
 (1 row)
 
+step e1c: COMMIT;
 step d2a1: <... completed>
   sum
 -----
@@ -57,7 +58,6 @@
          1
 (1 row)
 
-step e1c: COMMIT;
 step d2c: COMMIT;
 step e2l: <... completed>
 lock_excl
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out /tmp/cirrus-ci-build/build/testrun/pg_o...
--- /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out	2025-05-15 22:51:07.510084831 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_overexplain/regress/results/pg_overexplain.out	2025-05-15 22:54:54.362204522 +...
@@ -91,26 +91,26 @@
  GroupAggregate
    Group Key: vegetables.genus
    Disabled Nodes: 0
-   Parallel Safe: true
+   Parallel Safe: false
    Plan Node ID: 0
    ->  Sort
          Sort Key: vegetables.genus, vegetables.name
          Disabled Nodes: 0
-         Parallel Safe: true
+         Parallel Safe: false
          Plan Node ID: 1
          ->  Append
                Disabled Nodes: 0
-               Parallel Safe: true
+               Parallel Safe: false
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/pg_upgrad...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-05-15 22:51:09.351921985 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/select_parallel.out	2025-05-15 22:53:27.48...
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-05-15 22:51:09.335939473 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/plpgsql.out	2025-05-15 22:53:43.510209861 ...
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/recovery/...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-05-15 22:51:09.351921985 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/select_parallel.out	2025-05-15 22:54:38....
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-05-15 22:51:09.335939473 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/plpgsql.out	2025-05-15 22:54:52.46220374...
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/regress/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-05-15 22:51:09.351921985 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/select_parallel.out	2025-05-15 22:53:22.794319415 +0000
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/regress/regress/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-05-15 22:51:09.335939473 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/plpgsql.out	2025-05-15 22:53:36.038247066 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
tap
[22:53:53.962](79.882s) not ok 5 - regression tests pass
tap
[22:55:05.080](79.694s) not ok 2 - regression tests pass
test
[22:58:13.029]   8/340 postgresql:isolation / isolation/isolation                                      ERROR            ...
[22:58:13.029]  22/340 postgresql:regress / regress/regress                                            ERROR            ...
[22:58:13.029]  88/340 postgresql:pg_overexplain / pg_overexplain/regress                              ERROR            ...
[22:58:13.029]  35/340 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[22:58:13.029] 102/340 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
macOS - Sonoma - Meson
regress
diff -U3 /Users/admin/pgsql/src/test/isolation/expected/deadlock-parallel.out /Users/admin/pgsql/build/testrun/isolation...
--- /Users/admin/pgsql/src/test/isolation/expected/deadlock-parallel.out	2025-05-15 22:50:12
+++ /Users/admin/pgsql/build/testrun/isolation/isolation/results/deadlock-parallel.out	2025-05-15 22:51:44
@@ -46,6 +46,7 @@
         1
 (1 row)
 
+step e1c: COMMIT;
 step d2a1: <... completed>
   sum
 -----
@@ -57,7 +58,6 @@
          1
 (1 row)
 
-step e1c: COMMIT;
 step d2c: COMMIT;
 step e2l: <... completed>
 lock_excl
regress
diff -U3 /Users/admin/pgsql/contrib/pg_overexplain/expected/pg_overexplain.out /Users/admin/pgsql/build/testrun/pg_overe...
--- /Users/admin/pgsql/contrib/pg_overexplain/expected/pg_overexplain.out	2025-05-15 22:50:11
+++ /Users/admin/pgsql/build/testrun/pg_overexplain/regress/results/pg_overexplain.out	2025-05-15 22:53:14
@@ -91,26 +91,26 @@
  GroupAggregate
    Group Key: vegetables.genus
    Disabled Nodes: 0
-   Parallel Safe: true
+   Parallel Safe: false
    Plan Node ID: 0
    ->  Sort
          Sort Key: vegetables.genus, vegetables.name
          Disabled Nodes: 0
-         Parallel Safe: true
+         Parallel Safe: false
          Plan Node ID: 1
          ->  Append
                Disabled Nodes: 0
-               Parallel Safe: true
+               Parallel Safe: false
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/select_parallel.out /Users/admin/pgsql/build/testrun/pg_upgrade/00...
--- /Users/admin/pgsql/src/test/regress/expected/select_parallel.out	2025-05-15 22:50:12
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/select_parallel.out	2025-05-15 22:51:59
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /Users/admin/pgsql/src/test/regress/expected/plpgsql.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upg...
--- /Users/admin/pgsql/src/test/regress/expected/plpgsql.out	2025-05-15 22:50:12
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/plpgsql.out	2025-05-15 22:52:06
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/select_parallel.out /Users/admin/pgsql/build/testrun/recovery/027_...
--- /Users/admin/pgsql/src/test/regress/expected/select_parallel.out	2025-05-15 22:50:12
+++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/select_parallel.out	2025-05-15 22:53:06
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /Users/admin/pgsql/src/test/regress/expected/plpgsql.out /Users/admin/pgsql/build/testrun/recovery/027_stream_r...
--- /Users/admin/pgsql/src/test/regress/expected/plpgsql.out	2025-05-15 22:50:12
+++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/plpgsql.out	2025-05-15 22:53:17
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/select_parallel.out /Users/admin/pgsql/build/testrun/regress/regre...
--- /Users/admin/pgsql/src/test/regress/expected/select_parallel.out	2025-05-15 22:50:12
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/select_parallel.out	2025-05-15 22:52:02
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /Users/admin/pgsql/src/test/regress/expected/plpgsql.out /Users/admin/pgsql/build/testrun/regress/regress/resul...
--- /Users/admin/pgsql/src/test/regress/expected/plpgsql.out	2025-05-15 22:50:12
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/plpgsql.out	2025-05-15 22:52:10
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
tap
[22:52:16.207](47.733s) not ok 5 - regression tests pass
tap
[22:53:29.363](69.111s) not ok 2 - regression tests pass
test
[22:55:40.519]  18/339 postgresql:regress / regress/regress                                            ERROR            ...
[22:55:40.519]  10/339 postgresql:isolation / isolation/isolation                                      ERROR            ...
[22:55:40.519]  87/339 postgresql:pg_overexplain / pg_overexplain/regress                              ERROR            ...
[22:55:40.519]  29/339 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[22:55:40.519] 127/339 postgresql:recovery / recovery/027_stream_regress                               ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/isolation/expected/deadlock-parallel.out C:/cirrus/build/testrun/isolati...
--- C:/cirrus/src/test/isolation/expected/deadlock-parallel.out	2025-05-15 22:51:11.560501400 +0000
+++ C:/cirrus/build/testrun/isolation/isolation/results/deadlock-parallel.out	2025-05-15 22:53:37.038706800 +0000
@@ -46,6 +46,7 @@
         1
 (1 row)
 
+step e1c: COMMIT;
 step d2a1: <... completed>
   sum
 -----
@@ -57,7 +58,6 @@
          1
 (1 row)
 
-step e1c: COMMIT;
 step d2c: COMMIT;
 step e2l: <... completed>
 lock_excl
regress
diff --strip-trailing-cr -U3 C:/cirrus/contrib/pg_overexplain/expected/pg_overexplain.out C:/cirrus/build/testrun/pg_ove...
--- C:/cirrus/contrib/pg_overexplain/expected/pg_overexplain.out	2025-05-15 22:51:07.909132600 +0000
+++ C:/cirrus/build/testrun/pg_overexplain/regress/results/pg_overexplain.out	2025-05-15 22:57:53.167007600 +0000
@@ -91,26 +91,26 @@
  GroupAggregate
    Group Key: vegetables.genus
    Disabled Nodes: 0
-   Parallel Safe: true
+   Parallel Safe: false
    Plan Node ID: 0
    ->  Sort
          Sort Key: vegetables.genus, vegetables.name
          Disabled Nodes: 0
-         Parallel Safe: true
+         Parallel Safe: false
          Plan Node ID: 1
          ->  Append
                Disabled Nodes: 0
-               Parallel Safe: true
+               Parallel Safe: false
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/select_parallel.out C:/cirrus/build/testrun/pg_upgrade/...
--- C:/cirrus/src/test/regress/expected/select_parallel.out	2025-05-15 22:51:12.213338200 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/select_parallel.out	2025-05-15 22:54:30.025943100 +00...
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/plpgsql.out C:/cirrus/build/testrun/pg_upgrade/002_pg_u...
--- C:/cirrus/src/test/regress/expected/plpgsql.out	2025-05-15 22:51:12.182979000 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/plpgsql.out	2025-05-15 22:54:45.944871700 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/select_parallel.out C:/cirrus/build/testrun/recovery/02...
--- C:/cirrus/src/test/regress/expected/select_parallel.out	2025-05-15 22:51:12.213338200 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/select_parallel.out	2025-05-15 22:56:57.287146900 +...
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/plpgsql.out C:/cirrus/build/testrun/recovery/027_stream...
--- C:/cirrus/src/test/regress/expected/plpgsql.out	2025-05-15 22:51:12.182979000 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/plpgsql.out	2025-05-15 22:57:17.062989100 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/select_parallel.out C:/cirrus/build/testrun/regress/reg...
--- C:/cirrus/src/test/regress/expected/select_parallel.out	2025-05-15 22:51:12.213338200 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/select_parallel.out	2025-05-15 22:54:21.110416800 +0000
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/plpgsql.out C:/cirrus/build/testrun/regress/regress/res...
--- C:/cirrus/src/test/regress/expected/plpgsql.out	2025-05-15 22:51:12.182979000 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/plpgsql.out	2025-05-15 22:54:40.950256000 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
tap
[22:55:07.900](120.475s) not ok 5 - regression tests pass
tap
[22:57:36.868](123.883s) not ok 2 - regression tests pass
test
[23:04:46.134]  12/334 postgresql:regress / regress/regress                                            ERROR           1...
[23:04:46.134]   6/334 postgresql:isolation / isolation/isolation                                      ERROR           1...
[23:04:46.134]  22/334 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           2...
[23:04:46.134]  85/334 postgresql:pg_overexplain / pg_overexplain/regress                              ERROR            ...
[23:04:46.134]  69/334 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
53/5214 SQL:2023 JSON simplified accessor support
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[21:39:22.323] c:\cirrus\src\backend\utils\adt\jsonbsubs.c(223) : warning C4715: 'make_jsonpath_item_expr': not all cont...
53/5701 Silence resource leaks alerts
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[21:03:28.773](0.001s) not ok 18 - checking with a non-existent user stderr /(?^:role "no_such_user" does not exist)/
test
[21:09:50.484] 144/334 postgresql:pg_amcheck / pg_amcheck/002_nonesuch                                 ERROR            ...
53/5676 pg_restore documentation and --create/--single-transaction limitation
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[20:47:45.221](0.000s) not ok 2 - regular connections limit: matches
test
[20:50:24.505] 252/334 postgresql:postmaster / postmaster/002_connection_limits                        ERROR            ...
53/5299 Limiting overshoot in nbtree SAOP parallel index scans
FreeBSD - Meson
test
[20:35:38.525] 323/339 postgresql:test_misc / test_misc/007_catcache_inval                             ERROR            ...
53/4984 Serverside SNI for SSL connections
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[19:48:38.155](0.063s) not ok 33 - connect with correct server CA cert file sslmode=require
[19:48:38.156](0.000s) not ok 34 - connect with correct server CA cert file sslmode=require: no stderr
[19:48:38.237](0.000s) not ok 36 - connect fails since the passphrase protected key cannot be reloaded: matches
test
[19:48:58.949] 332/335 postgresql:ssl / ssl/004_sni                                                    ERROR            ...
53/5270 jsonpath string methods: lower, upper, initcap, l/r/btrim, replace, split_part
CompilerWarnings
compiler
[16:31:47.711] jsonpath_exec.c:2828:13: error: mixing declarations and code is incompatible with standards before C99 [-...
compiler
[16:31:38.889] jsonpath_exec.c:2828:13: error: mixing declarations and code is incompatible with standards before C99 [-...
compiler
[16:31:09.499] jsonpath_exec.c:2828:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-sta...
compiler
[16:30:59.811] jsonpath_exec.c:2828:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-sta...
compiler
[16:32:10.597] jsonpath_exec.c:2828:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-sta...
Linux - Debian Bookworm - Meson
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgr...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out	2025-05-15 16:30:14.255905549 +0000
+++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonb_jsonpath.out	2025-05-15 16:38:36....
@@ -3082,7 +3082,7 @@
 select jsonb_path_query('"abc~@~def~@~ghi"', '$.split_part("~@~", 2)');
  jsonb_path_query 
 ------------------
- "def"
+ ""
 (1 row)
 
 -- Test string methods play nicely together
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out /tmp/cirrus-ci-build/build-32/testrun/recover...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out	2025-05-15 16:30:14.255905549 +0000
+++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/jsonb_jsonpath.out	2025-05-15 16:39:5...
@@ -3082,7 +3082,7 @@
 select jsonb_path_query('"abc~@~def~@~ghi"', '$.split_part("~@~", 2)');
  jsonb_path_query 
 ------------------
- "def"
+ ""
 (1 row)
 
 -- Test string methods play nicely together
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out /tmp/cirrus-ci-build/build-32/testrun/regress...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out	2025-05-15 16:30:14.255905549 +0000
+++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/jsonb_jsonpath.out	2025-05-15 16:38:36.697012805 +0000
@@ -3082,7 +3082,7 @@
 select jsonb_path_query('"abc~@~def~@~ghi"', '$.split_part("~@~", 2)');
  jsonb_path_query 
 ------------------
- "def"
+ ""
 (1 row)
 
 -- Test string methods play nicely together
tap
[16:38:53.915](76.753s) not ok 5 - regression tests pass
tap
[16:40:12.351](77.608s) not ok 2 - regression tests pass
test
[16:43:31.996]  24/340 postgresql:regress / regress/regress                                            ERROR            ...
[16:43:31.996]  32/340 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[16:43:31.996]  95/340 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
53/5718 contrib/xml2: xslt_process() should report XSLT-related error details and accept xmltype
macOS - Sonoma - Meson
core
[12:37:22.343]   * frame #0: 0x0000000100278b70 dyld`_dyld_start
tap
[12:31:49.271](0.000s) not ok 30 - server failure on unknown compression option: matches
test
[12:33:36.733] 155/339 postgresql:pg_basebackup / pg_basebackup/010_pg_basebackup                      ERROR            ...
53/5110 Add XMLCast (SQL/XML X025)
FreeBSD - Meson
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upg...
--- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out	2025-05-15 00:24:07.383329000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/xml.out	2025-05-15 00:28:42.400266000 +000...
@@ -2214,7 +2214,7 @@
 SELECT j, pg_typeof(j) FROM xmlcast('11:11:11.5'::time with time zone at time zone 'Europe/Berlin' AS xml) t(j);
        j       | pg_typeof 
 ---------------+-----------
- 19:11:11.5+01 | xml
+ 20:11:11.5+02 | xml
 (1 row)
 
 -- Convert an XML string to bytea and back to xml
@@ -2377,7 +2377,7 @@
 SELECT * FROM view_xmlcast_to_xml;
  c1 | c2  | c3 | c4 | c5 | c6 |                c7                 |                c8                 |                ...
 ----+-----+----+----+----+----+-----------------------------------+-----------------------------------+----------------...
-    | foo |    |    |    |    | foo &amp; &lt;&quot;bar&quot;&gt; | foo &amp; &lt;&quot;bar&quot;&gt; | foo &amp; &lt;&...
+    | foo |    |    |    |    | foo &amp; &lt;&quot;bar&quot;&gt; | foo &amp; &lt;&quot;bar&quot;&gt; | foo &amp; &lt;&...
 (1 row)
 
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out	2025-05-15 00:24:07.383329000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/xml.out	2025-05-15 00:29:58.000962000 +0...
@@ -2214,7 +2214,7 @@
 SELECT j, pg_typeof(j) FROM xmlcast('11:11:11.5'::time with time zone at time zone 'Europe/Berlin' AS xml) t(j);
        j       | pg_typeof 
 ---------------+-----------
- 19:11:11.5+01 | xml
+ 20:11:11.5+02 | xml
 (1 row)
 
 -- Convert an XML string to bytea and back to xml
@@ -2377,7 +2377,7 @@
 SELECT * FROM view_xmlcast_to_xml;
  c1 | c2  | c3 | c4 | c5 | c6 |                c7                 |                c8                 |                ...
 ----+-----+----+----+----+----+-----------------------------------+-----------------------------------+----------------...
-    | foo |    |    |    |    | foo &amp; &lt;&quot;bar&quot;&gt; | foo &amp; &lt;&quot;bar&quot;&gt; | foo &amp; &lt;&...
+    | foo |    |    |    |    | foo &amp; &lt;&quot;bar&quot;&gt; | foo &amp; &lt;&quot;bar&quot;&gt; | foo &amp; &lt;&...
 (1 row)
 
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resul...
--- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out	2025-05-15 00:24:07.383329000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/xml.out	2025-05-15 00:28:45.966384000 +0000
@@ -2214,7 +2214,7 @@
 SELECT j, pg_typeof(j) FROM xmlcast('11:11:11.5'::time with time zone at time zone 'Europe/Berlin' AS xml) t(j);
        j       | pg_typeof 
 ---------------+-----------
- 19:11:11.5+01 | xml
+ 20:11:11.5+02 | xml
 (1 row)
 
 -- Convert an XML string to bytea and back to xml
@@ -2377,7 +2377,7 @@
 SELECT * FROM view_xmlcast_to_xml;
  c1 | c2  | c3 | c4 | c5 | c6 |                c7                 |                c8                 |                ...
 ----+-----+----+----+----+----+-----------------------------------+-----------------------------------+----------------...
-    | foo |    |    |    |    | foo &amp; &lt;&quot;bar&quot;&gt; | foo &amp; &lt;&quot;bar&quot;&gt; | foo &amp; &lt;&...
+    | foo |    |    |    |    | foo &amp; &lt;&quot;bar&quot;&gt; | foo &amp; &lt;&quot;bar&quot;&gt; | foo &amp; &lt;&...
 (1 row)
 
...
tap
[00:29:14.832](194.051s) not ok 5 - regression tests pass
tap
[00:30:30.820](226.652s) not ok 2 - regression tests pass
test
[00:31:55.298] 157/339 postgresql:regress / regress/regress                                            ERROR           1...
[00:31:55.298] 178/339 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           3...
[00:31:55.298] 259/339 postgresql:recovery / recovery/027_stream_regress                               ERROR           3...
Linux - Debian Bookworm - Autoconf
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/result...
--- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out	2025-05-15 00:24:08.053485622 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/xml.out	2025-05-15 00:33:11.105723080 +0000
@@ -2214,7 +2214,7 @@
 SELECT j, pg_typeof(j) FROM xmlcast('11:11:11.5'::time with time zone at time zone 'Europe/Berlin' AS xml) t(j);
        j       | pg_typeof 
 ---------------+-----------
- 19:11:11.5+01 | xml
+ 20:11:11.5+02 | xml
 (1 row)
 
 -- Convert an XML string to bytea and back to xml
@@ -2377,7 +2377,7 @@
 SELECT * FROM view_xmlcast_to_xml;
  c1 | c2  | c3 | c4 | c5 | c6 |                c7                 |                c8                 |                ...
 ----+-----+----+----+----+----+-----------------------------------+-----------------------------------+----------------...
-    | foo |    |    |    |    | foo &amp; &lt;&quot;bar&quot;&gt; | foo &amp; &lt;&quot;bar&quot;&gt; | foo &amp; &lt;&...
+    | foo |    |    |    |    | foo &amp; &lt;&quot;bar&quot;&gt; | foo &amp; &lt;&quot;bar&quot;&gt; | foo &amp; &lt;&...
 (1 row)
 
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results...
--- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out	2025-05-15 00:24:08.053485622 +0000
+++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/xml.out	2025-05-15 00:34:52.757612725 +0000
@@ -2214,7 +2214,7 @@
 SELECT j, pg_typeof(j) FROM xmlcast('11:11:11.5'::time with time zone at time zone 'Europe/Berlin' AS xml) t(j);
        j       | pg_typeof 
 ---------------+-----------
- 19:11:11.5+01 | xml
+ 20:11:11.5+02 | xml
 (1 row)
 
 -- Convert an XML string to bytea and back to xml
@@ -2377,7 +2377,7 @@
 SELECT * FROM view_xmlcast_to_xml;
  c1 | c2  | c3 | c4 | c5 | c6 |                c7                 |                c8                 |                ...
 ----+-----+----+----+----+----+-----------------------------------+-----------------------------------+----------------...
-    | foo |    |    |    |    | foo &amp; &lt;&quot;bar&quot;&gt; | foo &amp; &lt;&quot;bar&quot;&gt; | foo &amp; &lt;&...
+    | foo |    |    |    |    | foo &amp; &lt;&quot;bar&quot;&gt; | foo &amp; &lt;&quot;bar&quot;&gt; | foo &amp; &lt;&...
 (1 row)
 
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/src/test/regress/results/xml.out
--- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out	2025-05-15 00:24:08.053485622 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/xml.out	2025-05-15 00:30:33.009822524 +0000
@@ -2214,7 +2214,7 @@
 SELECT j, pg_typeof(j) FROM xmlcast('11:11:11.5'::time with time zone at time zone 'Europe/Berlin' AS xml) t(j);
        j       | pg_typeof 
 ---------------+-----------
- 19:11:11.5+01 | xml
+ 20:11:11.5+02 | xml
 (1 row)
 
 -- Convert an XML string to bytea and back to xml
@@ -2377,7 +2377,7 @@
 SELECT * FROM view_xmlcast_to_xml;
  c1 | c2  | c3 | c4 | c5 | c6 |                c7                 |                c8                 |                ...
 ----+-----+----+----+----+----+-----------------------------------+-----------------------------------+----------------...
-    | foo |    |    |    |    | foo &amp; &lt;&quot;bar&quot;&gt; | foo &amp; &lt;&quot;bar&quot;&gt; | foo &amp; &lt;&...
+    | foo |    |    |    |    | foo &amp; &lt;&quot;bar&quot;&gt; | foo &amp; &lt;&quot;bar&quot;&gt; | foo &amp; &lt;&...
 (1 row)
 
...
tap
[00:33:27.356](145.342s) not ok 5 - regression tests pass
tap
[00:35:03.974](85.012s) not ok 2 - regression tests pass
Linux - Debian Bookworm - Meson
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upg...
--- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out	2025-05-15 00:24:07.553313496 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/xml.out	2025-05-15 00:30:16.824808454 +000...
@@ -2214,7 +2214,7 @@
 SELECT j, pg_typeof(j) FROM xmlcast('11:11:11.5'::time with time zone at time zone 'Europe/Berlin' AS xml) t(j);
        j       | pg_typeof 
 ---------------+-----------
- 19:11:11.5+01 | xml
+ 20:11:11.5+02 | xml
 (1 row)
 
 -- Convert an XML string to bytea and back to xml
@@ -2377,7 +2377,7 @@
 SELECT * FROM view_xmlcast_to_xml;
  c1 | c2  | c3 | c4 | c5 | c6 |                c7                 |                c8                 |                ...
 ----+-----+----+----+----+----+-----------------------------------+-----------------------------------+----------------...
-    | foo |    |    |    |    | foo &amp; &lt;&quot;bar&quot;&gt; | foo &amp; &lt;&quot;bar&quot;&gt; | foo &amp; &lt;&...
+    | foo |    |    |    |    | foo &amp; &lt;&quot;bar&quot;&gt; | foo &amp; &lt;&quot;bar&quot;&gt; | foo &amp; &lt;&...
 (1 row)
 
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out	2025-05-15 00:24:07.553313496 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/xml.out	2025-05-15 00:31:33.964586413 +0...
@@ -2214,7 +2214,7 @@
 SELECT j, pg_typeof(j) FROM xmlcast('11:11:11.5'::time with time zone at time zone 'Europe/Berlin' AS xml) t(j);
        j       | pg_typeof 
 ---------------+-----------
- 19:11:11.5+01 | xml
+ 20:11:11.5+02 | xml
 (1 row)
 
 -- Convert an XML string to bytea and back to xml
@@ -2377,7 +2377,7 @@
 SELECT * FROM view_xmlcast_to_xml;
  c1 | c2  | c3 | c4 | c5 | c6 |                c7                 |                c8                 |                ...
 ----+-----+----+----+----+----+-----------------------------------+-----------------------------------+----------------...
-    | foo |    |    |    |    | foo &amp; &lt;&quot;bar&quot;&gt; | foo &amp; &lt;&quot;bar&quot;&gt; | foo &amp; &lt;&...
+    | foo |    |    |    |    | foo &amp; &lt;&quot;bar&quot;&gt; | foo &amp; &lt;&quot;bar&quot;&gt; | foo &amp; &lt;&...
 (1 row)
 
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resul...
--- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out	2025-05-15 00:24:07.553313496 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/xml.out	2025-05-15 00:30:12.252824940 +0000
@@ -2214,7 +2214,7 @@
 SELECT j, pg_typeof(j) FROM xmlcast('11:11:11.5'::time with time zone at time zone 'Europe/Berlin' AS xml) t(j);
        j       | pg_typeof 
 ---------------+-----------
- 19:11:11.5+01 | xml
+ 20:11:11.5+02 | xml
 (1 row)
 
 -- Convert an XML string to bytea and back to xml
@@ -2377,7 +2377,7 @@
 SELECT * FROM view_xmlcast_to_xml;
  c1 | c2  | c3 | c4 | c5 | c6 |                c7                 |                c8                 |                ...
 ----+-----+----+----+----+----+-----------------------------------+-----------------------------------+----------------...
-    | foo |    |    |    |    | foo &amp; &lt;&quot;bar&quot;&gt; | foo &amp; &lt;&quot;bar&quot;&gt; | foo &amp; &lt;&...
+    | foo |    |    |    |    | foo &amp; &lt;&quot;bar&quot;&gt; | foo &amp; &lt;&quot;bar&quot;&gt; | foo &amp; &lt;&...
 (1 row)
 
...
tap
[00:30:31.563](81.562s) not ok 5 - regression tests pass
tap
[00:31:48.156](81.138s) not ok 2 - regression tests pass
test
[00:35:03.834]  28/340 postgresql:regress / regress/regress                                            ERROR            ...
[00:35:03.834]  34/340 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[00:35:03.834] 102/340 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
macOS - Sonoma - Meson
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/xml.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade...
--- /Users/admin/pgsql/src/test/regress/expected/xml.out	2025-05-15 00:23:12
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/xml.out	2025-05-15 00:26:15
@@ -2214,7 +2214,7 @@
 SELECT j, pg_typeof(j) FROM xmlcast('11:11:11.5'::time with time zone at time zone 'Europe/Berlin' AS xml) t(j);
        j       | pg_typeof 
 ---------------+-----------
- 19:11:11.5+01 | xml
+ 20:11:11.5+02 | xml
 (1 row)
 
 -- Convert an XML string to bytea and back to xml
@@ -2379,7 +2379,7 @@
 SELECT * FROM view_xmlcast_to_xml;
  c1 | c2  | c3 | c4 | c5 | c6 |                c7                 |                c8                 |                ...
 ----+-----+----+----+----+----+-----------------------------------+-----------------------------------+----------------...
-    | foo |    |    |    |    | foo &amp; &lt;&quot;bar&quot;&gt; | foo &amp; &lt;&quot;bar&quot;&gt; | foo &amp; &lt;&...
+    | foo |    |    |    |    | foo &amp; &lt;&quot;bar&quot;&gt; | foo &amp; &lt;&quot;bar&quot;&gt; | foo &amp; &lt;&...
 (1 row)
 
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/xml.out /Users/admin/pgsql/build/testrun/recovery/027_stream_regre...
--- /Users/admin/pgsql/src/test/regress/expected/xml.out	2025-05-15 00:23:12
+++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/xml.out	2025-05-15 00:27:12
@@ -2214,7 +2214,7 @@
 SELECT j, pg_typeof(j) FROM xmlcast('11:11:11.5'::time with time zone at time zone 'Europe/Berlin' AS xml) t(j);
        j       | pg_typeof 
 ---------------+-----------
- 19:11:11.5+01 | xml
+ 20:11:11.5+02 | xml
 (1 row)
 
 -- Convert an XML string to bytea and back to xml
@@ -2379,7 +2379,7 @@
 SELECT * FROM view_xmlcast_to_xml;
  c1 | c2  | c3 | c4 | c5 | c6 |                c7                 |                c8                 |                ...
 ----+-----+----+----+----+----+-----------------------------------+-----------------------------------+----------------...
-    | foo |    |    |    |    | foo &amp; &lt;&quot;bar&quot;&gt; | foo &amp; &lt;&quot;bar&quot;&gt; | foo &amp; &lt;&...
+    | foo |    |    |    |    | foo &amp; &lt;&quot;bar&quot;&gt; | foo &amp; &lt;&quot;bar&quot;&gt; | foo &amp; &lt;&...
 (1 row)
 
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/xml.out /Users/admin/pgsql/build/testrun/regress/regress/results/x...
--- /Users/admin/pgsql/src/test/regress/expected/xml.out	2025-05-15 00:23:12
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/xml.out	2025-05-15 00:26:16
@@ -2214,7 +2214,7 @@
 SELECT j, pg_typeof(j) FROM xmlcast('11:11:11.5'::time with time zone at time zone 'Europe/Berlin' AS xml) t(j);
        j       | pg_typeof 
 ---------------+-----------
- 19:11:11.5+01 | xml
+ 20:11:11.5+02 | xml
 (1 row)
 
 -- Convert an XML string to bytea and back to xml
@@ -2379,7 +2379,7 @@
 SELECT * FROM view_xmlcast_to_xml;
  c1 | c2  | c3 | c4 | c5 | c6 |                c7                 |                c8                 |                ...
 ----+-----+----+----+----+----+-----------------------------------+-----------------------------------+----------------...
-    | foo |    |    |    |    | foo &amp; &lt;&quot;bar&quot;&gt; | foo &amp; &lt;&quot;bar&quot;&gt; | foo &amp; &lt;&...
+    | foo |    |    |    |    | foo &amp; &lt;&quot;bar&quot;&gt; | foo &amp; &lt;&quot;bar&quot;&gt; | foo &amp; &lt;&...
 (1 row)
 
...
tap
[00:26:23.395](47.827s) not ok 5 - regression tests pass
tap
[00:27:24.563](59.289s) not ok 2 - regression tests pass
test
[00:29:43.350]  25/339 postgresql:regress / regress/regress                                            ERROR            ...
[00:29:43.350]  28/339 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[00:29:43.350] 112/339 postgresql:recovery / recovery/027_stream_regress                               ERROR            ...
53/5751 Disable parallel query by default
FreeBSD - Meson
regress
diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out /tmp/cirrus-ci-build/build/testrun/isola...
--- /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out	2025-05-14 22:22:54.665613000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/deadlock-parallel.out	2025-05-14 22:24:32.660758000 +...
@@ -46,6 +46,7 @@
         1
 (1 row)
 
+step e1c: COMMIT;
 step d2a1: <... completed>
   sum
 -----
@@ -57,7 +58,6 @@
          1
 (1 row)
 
-step e1c: COMMIT;
 step d2c: COMMIT;
 step e2l: <... completed>
 lock_excl
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out /tmp/cirrus-ci-build/build/testrun/pg_o...
--- /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out	2025-05-14 22:22:53.248559000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_overexplain/regress/results/pg_overexplain.out	2025-05-14 22:25:58.166571000 +...
@@ -91,26 +91,26 @@
  GroupAggregate
    Group Key: vegetables.genus
    Disabled Nodes: 0
-   Parallel Safe: true
+   Parallel Safe: false
    Plan Node ID: 0
    ->  Sort
          Sort Key: vegetables.genus, vegetables.name
          Disabled Nodes: 0
-         Parallel Safe: true
+         Parallel Safe: false
          Plan Node ID: 1
          ->  Append
                Disabled Nodes: 0
-               Parallel Safe: true
+               Parallel Safe: false
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/pg_upgrad...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-05-14 22:22:54.833426000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/select_parallel.out	2025-05-14 22:24:55.18...
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-05-14 22:22:54.820163000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/plpgsql.out	2025-05-14 22:25:12.496405000 ...
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/recovery/...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-05-14 22:22:54.833426000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/select_parallel.out	2025-05-14 22:26:07....
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-05-14 22:22:54.820163000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/plpgsql.out	2025-05-14 22:26:30.43485600...
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/regress/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-05-14 22:22:54.833426000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/select_parallel.out	2025-05-14 22:24:54.130823000 +0000
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/regress/regress/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-05-14 22:22:54.820163000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/plpgsql.out	2025-05-14 22:25:12.202985000 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
tap
[22:25:34.338](81.891s) not ok 5 - regression tests pass
tap
[22:26:49.465](107.575s) not ok 2 - regression tests pass
test
[22:28:47.683]  26/339 postgresql:regress / regress/regress                                            ERROR            ...
[22:28:47.683]  13/339 postgresql:isolation / isolation/isolation                                      ERROR            ...
[22:28:47.683]  89/339 postgresql:pg_overexplain / pg_overexplain/regress                              ERROR            ...
[22:28:47.683]  51/339 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[22:28:47.683] 171/339 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
Linux - Debian Bookworm - Autoconf
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out /tmp/cirrus-ci-build/contrib/pg_overexp...
--- /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out	2025-05-14 22:22:52.803728961 +0000
+++ /tmp/cirrus-ci-build/contrib/pg_overexplain/results/pg_overexplain.out	2025-05-14 22:28:00.358301417 +0000
@@ -91,26 +91,26 @@
  GroupAggregate
    Group Key: vegetables.genus
    Disabled Nodes: 0
-   Parallel Safe: true
+   Parallel Safe: false
    Plan Node ID: 0
    ->  Sort
          Sort Key: vegetables.genus, vegetables.name
          Disabled Nodes: 0
-         Parallel Safe: true
+         Parallel Safe: false
          Plan Node ID: 1
          ->  Append
                Disabled Nodes: 0
-               Parallel Safe: true
+               Parallel Safe: false
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-05-14 22:22:54.781849735 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/select_parallel.out	2025-05-14 22:30:19.480820190 +0000
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/re...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-05-14 22:22:54.765745422 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/plpgsql.out	2025-05-14 22:30:32.477577596 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out /tmp/cirrus-ci-build/src/test/isolation/...
--- /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out	2025-05-14 22:22:54.544311128 +0000
+++ /tmp/cirrus-ci-build/src/test/isolation/output_iso/results/deadlock-parallel.out	2025-05-14 22:27:12.170017448 +0000
@@ -46,6 +46,7 @@
         1
 (1 row)
 
+step e1c: COMMIT;
 step d2a1: <... completed>
   sum
 -----
@@ -57,7 +58,6 @@
          1
 (1 row)
 
-step e1c: COMMIT;
 step d2c: COMMIT;
 step e2l: <... completed>
 lock_excl
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/src/test/regress/result...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-05-14 22:22:54.781849735 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/select_parallel.out	2025-05-14 22:28:05.714441091 +0000
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/src/test/regress/results/plpgsq...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-05-14 22:22:54.765745422 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/plpgsql.out	2025-05-14 22:28:33.003369714 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
tap
[22:30:42.314](110.849s) not ok 5 - regression tests pass
Linux - Debian Bookworm - Meson
regress
diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out /tmp/cirrus-ci-build/build/testrun/isola...
--- /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out	2025-05-14 22:22:55.071984004 +0000
+++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/deadlock-parallel.out	2025-05-14 22:27:20.455529428 +...
@@ -46,6 +46,7 @@
         1
 (1 row)
 
+step e1c: COMMIT;
 step d2a1: <... completed>
   sum
 -----
@@ -57,7 +58,6 @@
          1
 (1 row)
 
-step e1c: COMMIT;
 step d2c: COMMIT;
 step e2l: <... completed>
 lock_excl
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out /tmp/cirrus-ci-build/build/testrun/pg_o...
--- /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out	2025-05-14 22:22:53.379983968 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_overexplain/regress/results/pg_overexplain.out	2025-05-14 22:29:17.515461068 +...
@@ -91,26 +91,26 @@
  GroupAggregate
    Group Key: vegetables.genus
    Disabled Nodes: 0
-   Parallel Safe: true
+   Parallel Safe: false
    Plan Node ID: 0
    ->  Sort
          Sort Key: vegetables.genus, vegetables.name
          Disabled Nodes: 0
-         Parallel Safe: true
+         Parallel Safe: false
          Plan Node ID: 1
          ->  Append
                Disabled Nodes: 0
-               Parallel Safe: true
+               Parallel Safe: false
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/pg_upgrad...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-05-14 22:22:55.299984009 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/select_parallel.out	2025-05-14 22:27:48.57...
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-05-14 22:22:55.283984008 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/plpgsql.out	2025-05-14 22:28:01.823500722 ...
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/recovery/...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-05-14 22:22:55.299984009 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/select_parallel.out	2025-05-14 22:29:01....
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-05-14 22:22:55.283984008 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/plpgsql.out	2025-05-14 22:29:14.86346230...
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/regress/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-05-14 22:22:55.299984009 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/select_parallel.out	2025-05-14 22:27:47.527509795 +0000
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/regress/regress/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-05-14 22:22:55.283984008 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/plpgsql.out	2025-05-14 22:28:02.335500411 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
tap
[22:28:11.963](71.088s) not ok 5 - regression tests pass
tap
[22:29:26.374](74.755s) not ok 2 - regression tests pass
test
[22:32:29.306]   9/340 postgresql:isolation / isolation/isolation                                      ERROR            ...
[22:32:29.306]  21/340 postgresql:regress / regress/regress                                            ERROR            ...
[22:32:29.306]  32/340 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[22:32:29.306]  88/340 postgresql:pg_overexplain / pg_overexplain/regress                              ERROR            ...
[22:32:29.306] 101/340 postgresql:recovery / recovery/027_stream_regress                               ERROR            ...
macOS - Sonoma - Meson
regress
diff -U3 /Users/admin/pgsql/src/test/isolation/expected/deadlock-parallel.out /Users/admin/pgsql/build/testrun/isolation...
--- /Users/admin/pgsql/src/test/isolation/expected/deadlock-parallel.out	2025-05-14 22:22:12
+++ /Users/admin/pgsql/build/testrun/isolation/isolation/results/deadlock-parallel.out	2025-05-14 22:24:17
@@ -46,6 +46,7 @@
         1
 (1 row)
 
+step e1c: COMMIT;
 step d2a1: <... completed>
   sum
 -----
@@ -57,7 +58,6 @@
          1
 (1 row)
 
-step e1c: COMMIT;
 step d2c: COMMIT;
 step e2l: <... completed>
 lock_excl
regress
diff -U3 /Users/admin/pgsql/contrib/pg_overexplain/expected/pg_overexplain.out /Users/admin/pgsql/build/testrun/pg_overe...
--- /Users/admin/pgsql/contrib/pg_overexplain/expected/pg_overexplain.out	2025-05-14 22:22:11
+++ /Users/admin/pgsql/build/testrun/pg_overexplain/regress/results/pg_overexplain.out	2025-05-14 22:25:45
@@ -91,26 +91,26 @@
  GroupAggregate
    Group Key: vegetables.genus
    Disabled Nodes: 0
-   Parallel Safe: true
+   Parallel Safe: false
    Plan Node ID: 0
    ->  Sort
          Sort Key: vegetables.genus, vegetables.name
          Disabled Nodes: 0
-         Parallel Safe: true
+         Parallel Safe: false
          Plan Node ID: 1
          ->  Append
                Disabled Nodes: 0
-               Parallel Safe: true
+               Parallel Safe: false
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/select_parallel.out /Users/admin/pgsql/build/testrun/pg_upgrade/00...
--- /Users/admin/pgsql/src/test/regress/expected/select_parallel.out	2025-05-14 22:22:12
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/select_parallel.out	2025-05-14 22:24:33
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /Users/admin/pgsql/src/test/regress/expected/plpgsql.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upg...
--- /Users/admin/pgsql/src/test/regress/expected/plpgsql.out	2025-05-14 22:22:12
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/plpgsql.out	2025-05-14 22:24:40
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/select_parallel.out /Users/admin/pgsql/build/testrun/recovery/027_...
--- /Users/admin/pgsql/src/test/regress/expected/select_parallel.out	2025-05-14 22:22:12
+++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/select_parallel.out	2025-05-14 22:25:39
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /Users/admin/pgsql/src/test/regress/expected/plpgsql.out /Users/admin/pgsql/build/testrun/recovery/027_stream_r...
--- /Users/admin/pgsql/src/test/regress/expected/plpgsql.out	2025-05-14 22:22:12
+++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/plpgsql.out	2025-05-14 22:25:48
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/select_parallel.out /Users/admin/pgsql/build/testrun/regress/regre...
--- /Users/admin/pgsql/src/test/regress/expected/select_parallel.out	2025-05-14 22:22:12
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/select_parallel.out	2025-05-14 22:24:36
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /Users/admin/pgsql/src/test/regress/expected/plpgsql.out /Users/admin/pgsql/build/testrun/regress/regress/resul...
--- /Users/admin/pgsql/src/test/regress/expected/plpgsql.out	2025-05-14 22:22:12
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/plpgsql.out	2025-05-14 22:24:46
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
tap
[22:24:50.811](49.093s) not ok 5 - regression tests pass
tap
[22:26:00.869](65.089s) not ok 2 - regression tests pass
test
[22:28:10.191]  17/339 postgresql:regress / regress/regress                                            ERROR            ...
[22:28:10.191]  10/339 postgresql:isolation / isolation/isolation                                      ERROR            ...
[22:28:10.191]  88/339 postgresql:pg_overexplain / pg_overexplain/regress                              ERROR            ...
[22:28:10.191]  29/339 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[22:28:10.191] 131/339 postgresql:recovery / recovery/027_stream_regress                               ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/isolation/expected/deadlock-parallel.out C:/cirrus/build/testrun/isolati...
--- C:/cirrus/src/test/isolation/expected/deadlock-parallel.out	2025-05-14 22:22:57.508062000 +0000
+++ C:/cirrus/build/testrun/isolation/isolation/results/deadlock-parallel.out	2025-05-14 22:25:42.840810200 +0000
@@ -46,6 +46,7 @@
         1
 (1 row)
 
+step e1c: COMMIT;
 step d2a1: <... completed>
   sum
 -----
@@ -57,7 +58,6 @@
          1
 (1 row)
 
-step e1c: COMMIT;
 step d2c: COMMIT;
 step e2l: <... completed>
 lock_excl
regress
diff --strip-trailing-cr -U3 C:/cirrus/contrib/pg_overexplain/expected/pg_overexplain.out C:/cirrus/build/testrun/pg_ove...
--- C:/cirrus/contrib/pg_overexplain/expected/pg_overexplain.out	2025-05-14 22:22:53.821124400 +0000
+++ C:/cirrus/build/testrun/pg_overexplain/regress/results/pg_overexplain.out	2025-05-14 22:30:27.421468700 +0000
@@ -91,26 +91,26 @@
  GroupAggregate
    Group Key: vegetables.genus
    Disabled Nodes: 0
-   Parallel Safe: true
+   Parallel Safe: false
    Plan Node ID: 0
    ->  Sort
          Sort Key: vegetables.genus, vegetables.name
          Disabled Nodes: 0
-         Parallel Safe: true
+         Parallel Safe: false
          Plan Node ID: 1
          ->  Append
                Disabled Nodes: 0
-               Parallel Safe: true
+               Parallel Safe: false
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/select_parallel.out C:/cirrus/build/testrun/pg_upgrade/...
--- C:/cirrus/src/test/regress/expected/select_parallel.out	2025-05-14 22:22:58.192107400 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/select_parallel.out	2025-05-14 22:26:34.315880000 +00...
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/plpgsql.out C:/cirrus/build/testrun/pg_upgrade/002_pg_u...
--- C:/cirrus/src/test/regress/expected/plpgsql.out	2025-05-14 22:22:58.163248200 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/plpgsql.out	2025-05-14 22:26:57.821735000 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/select_parallel.out C:/cirrus/build/testrun/recovery/02...
--- C:/cirrus/src/test/regress/expected/select_parallel.out	2025-05-14 22:22:58.192107400 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/select_parallel.out	2025-05-14 22:29:32.330454000 +...
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/plpgsql.out C:/cirrus/build/testrun/recovery/027_stream...
--- C:/cirrus/src/test/regress/expected/plpgsql.out	2025-05-14 22:22:58.163248200 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/plpgsql.out	2025-05-14 22:29:52.807010500 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/select_parallel.out C:/cirrus/build/testrun/regress/reg...
--- C:/cirrus/src/test/regress/expected/select_parallel.out	2025-05-14 22:22:58.192107400 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/select_parallel.out	2025-05-14 22:26:30.810510000 +0000
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/plpgsql.out C:/cirrus/build/testrun/regress/regress/res...
--- C:/cirrus/src/test/regress/expected/plpgsql.out	2025-05-14 22:22:58.163248200 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/plpgsql.out	2025-05-14 22:26:51.201618100 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
tap
[22:27:19.189](132.007s) not ok 5 - regression tests pass
tap
[22:30:18.480](150.140s) not ok 2 - regression tests pass
test
[22:38:25.726]  13/334 postgresql:regress / regress/regress                                            ERROR           1...
[22:38:25.726]   6/334 postgresql:isolation / isolation/isolation                                      ERROR           1...
[22:38:25.726]  22/334 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           2...
[22:38:25.726]  86/334 postgresql:pg_overexplain / pg_overexplain/regress                              ERROR            ...
[22:38:25.726]  76/334 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
53/5214 SQL:2023 JSON simplified accessor support
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[22:10:20.888] c:\cirrus\src\backend\utils\adt\jsonbsubs.c(223) : warning C4715: 'make_jsonpath_item_expr': not all cont...
53/5296 Streaming Replication vs Logical
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[22:10:23.185](0.161s) not ok 35 -  'user=ssluser gssencmode=disable sslmode=allow sslnegotiation=postgres' -> connect, ...
test
[22:17:13.758] 144/334 postgresql:libpq / libpq/005_negotiate_encryption                               ERROR            ...
53/5387 Allow PGSERVICEFILE to be specified as part of the connection string
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[19:27:35.183](0.000s) not ok 19 - server doesn't accept non-SSL connections: matches
test
[19:27:59.634] 331/334 postgresql:ssl / ssl/001_ssltests                                               ERROR            ...
53/5674 Add "\gi file" to psql to allow COPY with variable expansion
CompilerWarnings
compiler
[18:37:19.978] common.c:51:8: error: unused variable 'bad' [-Werror,-Wunused-variable]
compiler
[18:36:46.417] common.c:51:8: error: unused variable 'bad' [-Werror,-Wunused-variable]
compiler
[18:35:52.845] common.c:51:25: error: unused variable ‘bad’ [-Werror=unused-variable]
compiler
[18:35:21.158] common.c:51:25: error: unused variable ‘bad’ [-Werror=unused-variable]
compiler
[18:38:12.755] common.c:51:25: error: unused variable ‘bad’ [-Werror=unused-variable]
FreeBSD - Meson
core
[18:43:43.112] #0  0x000000000027be21 in exec_command_out (scan_state=scan_state@entry=0x2cfbf9ac9000, active_branch=<op...
[18:43:43.112] #1  0x0000000000277b6f in exec_command (cmd=0x2cfbf9a89600 "o", scan_state=scan_state@entry=0x2cfbf9ac900...
[18:43:43.112] #2  0x0000000000275af8 in HandleSlashCmds (scan_state=scan_state@entry=0x2cfbf9ac9000, cstack=cstack@entr...
[18:43:43.112] #3  0x0000000000291f85 in MainLoop (source=source@entry=0x8266e94e0) at ../src/bin/psql/mainloop.c:496
[18:43:43.112] #4  0x0000000000278333 in process_file (filename=0x0, use_relative_path=<optimized out>) at ../src/bin/ps...
[18:43:43.112] #5  0x0000000000293bdb in main (argc=<optimized out>, argv=0x82118aad8) at ../src/bin/psql/startup.c:420
[18:43:43.264] #0  0x000000000027be21 in exec_command_out (scan_state=scan_state@entry=0x147b784680a0, active_branch=<op...
core
[18:43:43.270] #0  0x000000000027be21 in exec_command_out (scan_state=scan_state@entry=0x147b784680a0, active_branch=<op...
[18:43:43.270] #1  0x0000000000277b6f in exec_command (cmd=0x147b78482200 "o", scan_state=scan_state@entry=0x147b784680a...
[18:43:43.270] #2  0x0000000000275af8 in HandleSlashCmds (scan_state=scan_state@entry=0x147b784680a0, cstack=cstack@entr...
[18:43:43.270] #3  0x0000000000291f85 in MainLoop (source=source@entry=0x82322c4e0) at ../src/bin/psql/mainloop.c:496
[18:43:43.270] #4  0x0000000000278333 in process_file (filename=0x0, use_relative_path=<optimized out>) at ../src/bin/ps...
[18:43:43.270] #5  0x0000000000293bdb in main (argc=<optimized out>, argv=0x820a82ae0) at ../src/bin/psql/startup.c:420
[18:43:43.424] #0  0x000000000027be21 in exec_command_out (scan_state=scan_state@entry=0x1d0535cc9000, active_branch=<op...
core
[18:43:43.430] #0  0x000000000027be21 in exec_command_out (scan_state=scan_state@entry=0x1d0535cc9000, active_branch=<op...
[18:43:43.430] #1  0x0000000000277b6f in exec_command (cmd=0x1d0535c89200 "o", scan_state=scan_state@entry=0x1d0535cc900...
[18:43:43.430] #2  0x0000000000275af8 in HandleSlashCmds (scan_state=scan_state@entry=0x1d0535cc9000, cstack=cstack@entr...
[18:43:43.430] #3  0x0000000000291f85 in MainLoop (source=source@entry=0x8253e04e0) at ../src/bin/psql/mainloop.c:496
[18:43:43.430] #4  0x0000000000278333 in process_file (filename=0x0, use_relative_path=<optimized out>) at ../src/bin/ps...
[18:43:43.430] #5  0x0000000000293bdb in main (argc=<optimized out>, argv=0x82127e360) at ../src/bin/psql/startup.c:420
[18:43:43.587] #0  0x000000000027be21 in exec_command_out (scan_state=scan_state@entry=0x1911a2c9000, active_branch=<opt...
core
[18:43:43.592] #0  0x000000000027be21 in exec_command_out (scan_state=scan_state@entry=0x1911a2c9000, active_branch=<opt...
[18:43:43.592] #1  0x0000000000277b6f in exec_command (cmd=0x1911a289200 "o", scan_state=scan_state@entry=0x1911a2c9000,...
[18:43:43.592] #2  0x0000000000275af8 in HandleSlashCmds (scan_state=scan_state@entry=0x1911a2c9000, cstack=cstack@entry...
[18:43:43.592] #3  0x0000000000291f85 in MainLoop (source=source@entry=0x8243364e0) at ../src/bin/psql/mainloop.c:496
[18:43:43.592] #4  0x0000000000278333 in process_file (filename=0x0, use_relative_path=<optimized out>) at ../src/bin/ps...
[18:43:43.592] #5  0x0000000000293bdb in main (argc=<optimized out>, argv=0x8210e8150) at ../src/bin/psql/startup.c:420
[18:43:43.915] #0  0x000000082bfd575a in _sigprocmask () from /lib/libc.so.7
core
[18:43:43.932] #0  0x000000082bfd575a in _sigprocmask () from /lib/libc.so.7
[18:43:43.932] #1  0x000000082c012a2f in _system () from /lib/libc.so.7
[18:43:43.932] #2  0x000000082a1b68a3 in ?? () from /lib/libthr.so.3
[18:43:43.932] #3  0x00000000006964cb in shell_archive_file (state=<optimized out>, file=0x820c793a0 "00000001", '0' <re...
[18:43:43.932] #4  0x00000000008bd8ac in pgarch_archiveXlog (xlog=xlog@entry=0x820c793a0 "00000001", '0' <repeats 15 tim...
[18:43:43.932] #5  0x00000000008bd2f4 in pgarch_ArchiverCopyLoop () at ../src/backend/postmaster/pgarch.c:475
[18:43:43.932] #6  pgarch_MainLoop () at ../src/backend/postmaster/pgarch.c:349
[18:43:43.932] #7  0x00000000008bcbcd in PgArchiverMain (startup_data=<optimized out>, startup_data_len=<optimized out>)...
[18:43:43.932] #8  0x00000000008bc92b in postmaster_child_launch (child_type=child_type@entry=B_ARCHIVER, child_slot=54,...
[18:43:43.932] #9  0x00000000008bf717 in StartChildProcess (type=type@entry=B_ARCHIVER) at ../src/backend/postmaster/pos...
core
[18:43:42.950] #0  0x000000000027be21 in exec_command_out (scan_state=scan_state@entry=0x2833af4c9000, active_branch=<op...
[18:43:42.950] #1  0x0000000000277b6f in exec_command (cmd=0x2833af489600 "o", scan_state=scan_state@entry=0x2833af4c900...
[18:43:42.950] #2  0x0000000000275af8 in HandleSlashCmds (scan_state=scan_state@entry=0x2833af4c9000, cstack=cstack@entr...
[18:43:42.950] #3  0x0000000000291f85 in MainLoop (source=source@entry=0x8257f14e0) at ../src/bin/psql/mainloop.c:496
[18:43:42.950] #4  0x0000000000278333 in process_file (filename=0x0, use_relative_path=<optimized out>) at ../src/bin/ps...
[18:43:42.950] #5  0x0000000000293bdb in main (argc=<optimized out>, argv=0x820ebc3e0) at ../src/bin/psql/startup.c:420
[18:43:43.106] #0  0x000000000027be21 in exec_command_out (scan_state=scan_state@entry=0x2cfbf9ac9000, active_branch=<op...
core
[18:43:42.790] #0  0x000000000027be21 in exec_command_out (scan_state=scan_state@entry=0x3cb93ea680a0, active_branch=<op...
[18:43:42.790] #1  0x0000000000277b6f in exec_command (cmd=0x3cb93ea82600 "o", scan_state=scan_state@entry=0x3cb93ea680a...
[18:43:42.790] #2  0x0000000000275af8 in HandleSlashCmds (scan_state=scan_state@entry=0x3cb93ea680a0, cstack=cstack@entr...
[18:43:42.790] #3  0x0000000000291f85 in MainLoop (source=source@entry=0x823e584e0) at ../src/bin/psql/mainloop.c:496
[18:43:42.790] #4  0x0000000000278333 in process_file (filename=0x0, use_relative_path=<optimized out>) at ../src/bin/ps...
[18:43:42.790] #5  0x0000000000293bdb in main (argc=<optimized out>, argv=0x82036a560) at ../src/bin/psql/startup.c:420
[18:43:42.945] #0  0x000000000027be21 in exec_command_out (scan_state=scan_state@entry=0x2833af4c9000, active_branch=<op...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-05-14 18:34:14.590438000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy.out	2025-05-14 18:35:25.420603000 +00...
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-05-14 18:34:14.590438000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/copy.out	2025-05-14 18:36:20.410989000 +...
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-05-14 18:34:14.590438000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/copy.out	2025-05-14 18:35:24.391666000 +0000
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
tap
[18:38:33.377](0.002s) not ok 12 - no dump errors
[18:38:35.154](0.002s) not ok 14 - no dump errors
tap
[18:38:44.824](220.963s) not ok 5 - regression tests pass
tap
[18:39:57.249](251.679s) not ok 2 - regression tests pass
test
[18:41:18.430]  16/339 postgresql:regress / regress/regress                                            ERROR           2...
[18:41:18.430] 184/339 postgresql:pg_dump / pg_dump/010_dump_connstr                                   ERROR            ...
[18:41:18.430] 191/339 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           3...
[18:41:18.430] 271/339 postgresql:recovery / recovery/027_stream_regress                               ERROR           3...
Linux - Debian Bookworm - Autoconf
core
[18:42:58.298] #0  0x00007fbe7d3c9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[18:42:58.298] #1  0x00007fbe7d37afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[18:42:58.298] #2  0x00007fbe7d365472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[18:42:58.298] #3  0x00007fbe7d6d650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[18:42:58.298] #4  0x00007fbe7d6e2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[18:42:58.298] #5  0x00007fbe7d6c1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7fbe7c0fef4e, __in_ch...
[18:42:58.298] #6  0x00007fbe7d6be6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[18:42:58.298] #7  0x00007fbe7d6bd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7fbe7c0ffbf0, cont...
[18:42:58.298] #8  <signal handler called>
[18:42:58.298] #9  0x000055d6d37cde67 in exec_command_out (scan_state=scan_state@entry=0x60d000000110, active_branch=act...
core
[18:42:58.586] #0  0x00007f7148bc9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[18:42:58.586] #1  0x00007f7148b7afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[18:42:58.586] #2  0x00007f7148b65472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[18:42:58.586] #3  0x00007f7148ed650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[18:42:58.586] #4  0x00007f7148ee2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[18:42:58.586] #5  0x00007f7148ec1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7f7147a11f4e, __in_ch...
[18:42:58.586] #6  0x00007f7148ebe6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[18:42:58.586] #7  0x00007f7148ebd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7f7147a12bf0, cont...
[18:42:58.586] #8  <signal handler called>
[18:42:58.586] #9  0x0000562c81cc4e67 in exec_command_out (scan_state=scan_state@entry=0x60d000000110, active_branch=act...
core
[18:42:58.014] #0  0x00007f60f7294eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[18:42:58.014] #1  0x00007f60f7245fb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[18:42:58.014] #2  0x00007f60f7230472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[18:42:58.014] #3  0x00007f60f76d650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[18:42:58.014] #4  0x00007f60f76e2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[18:42:58.014] #5  0x00007f60f76c1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7f60f6a44f4e, __in_ch...
[18:42:58.014] #6  0x00007f60f76be6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[18:42:58.015] #7  0x00007f60f76bd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7f60f6a45bf0, cont...
[18:42:58.015] #8  <signal handler called>
[18:42:58.015] #9  0x0000555d4018ae67 in exec_command_out (scan_state=scan_state@entry=0x60d000000110, active_branch=act...
core
[18:42:57.727] #0  0x00007f06cc7c9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[18:42:57.727] #1  0x00007f06cc77afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[18:42:57.727] #2  0x00007f06cc765472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[18:42:57.727] #3  0x00007f06ccad650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[18:42:57.727] #4  0x00007f06ccae2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[18:42:57.727] #5  0x00007f06ccac1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7f06cb645f4e, __in_ch...
[18:42:57.727] #6  0x00007f06ccabe6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[18:42:57.728] #7  0x00007f06ccabd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7f06cb646bf0, cont...
[18:42:57.728] #8  <signal handler called>
[18:42:57.728] #9  0x000056298ab28e67 in exec_command_out (scan_state=scan_state@entry=0x60d000000110, active_branch=act...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resul...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-05-14 18:34:15.059409104 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/copy.out	2025-05-14 18:37:24.030281608 +0000
@@ -39,314 +39,21 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/src/test/regress/results/copy.out
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-05-14 18:34:15.059409104 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/copy.out	2025-05-14 18:36:03.334318427 +0000
@@ -39,314 +39,21 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
tap
[18:40:05.452](0.000s) not ok 12 - no dump errors
[18:40:10.982](0.000s) not ok 14 - no dump errors
tap
[18:39:42.312](149.459s) not ok 5 - regression tests pass
Linux - Debian Bookworm - Meson
core
[18:44:11.276] #0  0x00007fe1ad4a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[18:44:11.276] #1  0x00007fe1ad45afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[18:44:11.276] #2  0x00007fe1ad445472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[18:44:11.276] #3  0x00007fe1ad61e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[18:44:11.276] #4  0x00007fe1ad62aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[18:44:11.276] #5  0x00007fe1ad60d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x56492fcb8920,...
[18:44:11.276] #6  0x000056492fbfa744 in exec_command_out (scan_state=scan_state@entry=0x564950a75450, active_branch=act...
[18:44:11.276] #7  0x000056492fc0318f in exec_command (cmd=cmd@entry=0x564950a769f0 "o", scan_state=scan_state@entry=0x5...
[18:44:11.276] #8  0x000056492fc0369b in HandleSlashCmds (scan_state=scan_state@entry=0x564950a75450, cstack=cstack@entr...
[18:44:11.276] #9  0x000056492fc22785 in MainLoop (source=source@entry=0x7fe1ad5f1a80 <_IO_2_1_stdin_>) at ../src/bin/ps...
core
[18:44:11.933] #0  0x00007faee11ecb20 in ?? ()
[18:44:11.933] #1  0x0000000000000003 in ?? ()
[18:44:11.933] #2  0x00007ffc582c83b5 in ?? ()
[18:44:11.933] #3  0x00007ffc582c83b8 in ?? ()
[18:44:11.933] #4  0x00007ffc582c83e8 in ?? ()
[18:44:11.933] #5  0x0000000000000000 in ?? ()
[18:44:12.054] #0  0x00007fd0c47aebd3 in wait4 () from /lib/x86_64-linux-gnu/libc.so.6
core
[18:44:11.815] #0  0x00007faeecca9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[18:44:11.815] #1  0x00007faeecc5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[18:44:11.815] #2  0x00007faeecc45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[18:44:11.815] #3  0x00007faeece1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[18:44:11.815] #4  0x00007faeece2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[18:44:11.815] #5  0x00007faeece0d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x5560711ed920,...
[18:44:11.815] #6  0x000055607112f744 in exec_command_out (scan_state=scan_state@entry=0x55608d9dd450, active_branch=act...
[18:44:11.815] #7  0x000055607113818f in exec_command (cmd=cmd@entry=0x55608d9e38f0 "o", scan_state=scan_state@entry=0x5...
[18:44:11.815] #8  0x000055607113869b in HandleSlashCmds (scan_state=scan_state@entry=0x55608d9dd450, cstack=cstack@entr...
[18:44:11.815] #9  0x0000556071157785 in MainLoop (source=source@entry=0x7faeecdf1a80 <_IO_2_1_stdin_>) at ../src/bin/ps...
core
[18:44:11.537] #0  0x00007f687dea9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[18:44:11.537] #1  0x00007f687de5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[18:44:11.537] #2  0x00007f687de45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[18:44:11.537] #3  0x00007f687e01e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[18:44:11.537] #4  0x00007f687e02aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[18:44:11.537] #5  0x00007f687e00d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x562d5deca920,...
[18:44:11.537] #6  0x0000562d5de0c744 in exec_command_out (scan_state=scan_state@entry=0x562d95e09450, active_branch=act...
[18:44:11.537] #7  0x0000562d5de1518f in exec_command (cmd=cmd@entry=0x562d95e0a230 "o", scan_state=scan_state@entry=0x5...
[18:44:11.537] #8  0x0000562d5de1569b in HandleSlashCmds (scan_state=scan_state@entry=0x562d95e09450, cstack=cstack@entr...
[18:44:11.537] #9  0x0000562d5de34785 in MainLoop (source=source@entry=0x7f687dff1a80 <_IO_2_1_stdin_>) at ../src/bin/ps...
core
[18:44:12.057] #0  0x00007fd0c47aebd3 in wait4 () from /lib/x86_64-linux-gnu/libc.so.6
[18:44:12.057] #1  0x000055ff40761cc0 in ?? ()
[18:44:12.057] #2  0x000055ff40761efa in ?? ()
[18:44:12.057] #3  0x000055ff40763630 in ?? ()
[18:44:12.057] #4  0x000055ff4075d371 in ?? ()
[18:44:12.057] #5  0x000055ff4075c20f in ?? ()
[18:44:12.057] #6  0x000055ff4075cc3b in ?? ()
[18:44:12.057] #7  0x000055ff4075a66f in ?? ()
[18:44:12.057] #8  0x00007fd0c470224a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[18:44:12.057] #9  0x00007fd0c4702305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[18:44:10.480] #0  0x00007f3367ea9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[18:44:10.480] #1  0x00007f3367e5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[18:44:10.480] #2  0x00007f3367e45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[18:44:10.480] #3  0x00007f336801e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[18:44:10.480] #4  0x00007f336802aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[18:44:10.480] #5  0x00007f336800d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x55850d3c2920,...
[18:44:10.480] #6  0x000055850d304744 in exec_command_out (scan_state=scan_state@entry=0x55851a2c7450, active_branch=act...
[18:44:10.480] #7  0x000055850d30d18f in exec_command (cmd=cmd@entry=0x55851a2cd8f0 "o", scan_state=scan_state@entry=0x5...
[18:44:10.480] #8  0x000055850d30d69b in HandleSlashCmds (scan_state=scan_state@entry=0x55851a2c7450, cstack=cstack@entr...
[18:44:10.480] #9  0x000055850d32c785 in MainLoop (source=source@entry=0x7f3367ff1a80 <_IO_2_1_stdin_>) at ../src/bin/ps...
core
[18:44:10.758] #0  0x00007f8f588a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[18:44:10.758] #1  0x00007f8f5885afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[18:44:10.758] #2  0x00007f8f58845472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[18:44:10.758] #3  0x00007f8f58a1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[18:44:10.758] #4  0x00007f8f58a2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[18:44:10.758] #5  0x00007f8f58a0d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x55dcdd890920,...
[18:44:10.758] #6  0x000055dcdd7d2744 in exec_command_out (scan_state=scan_state@entry=0x55dd199f9450, active_branch=act...
[18:44:10.758] #7  0x000055dcdd7db18f in exec_command (cmd=cmd@entry=0x55dd199fa230 "o", scan_state=scan_state@entry=0x5...
[18:44:10.758] #8  0x000055dcdd7db69b in HandleSlashCmds (scan_state=scan_state@entry=0x55dd199f9450, cstack=cstack@entr...
[18:44:10.758] #9  0x000055dcdd7fa785 in MainLoop (source=source@entry=0x7f8f589f1a80 <_IO_2_1_stdin_>) at ../src/bin/ps...
core
[18:44:11.016] #0  0x00007f43e0ea9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[18:44:11.016] #1  0x00007f43e0e5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[18:44:11.016] #2  0x00007f43e0e45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[18:44:11.016] #3  0x00007f43e101e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[18:44:11.016] #4  0x00007f43e102aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[18:44:11.016] #5  0x00007f43e100d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x5563849c4920,...
[18:44:11.016] #6  0x0000556384906744 in exec_command_out (scan_state=scan_state@entry=0x55638f725450, active_branch=act...
[18:44:11.016] #7  0x000055638490f18f in exec_command (cmd=cmd@entry=0x55638f726230 "o", scan_state=scan_state@entry=0x5...
[18:44:11.016] #8  0x000055638490f69b in HandleSlashCmds (scan_state=scan_state@entry=0x55638f725450, cstack=cstack@entr...
[18:44:11.016] #9  0x000055638492e785 in MainLoop (source=source@entry=0x7f43e0ff1a80 <_IO_2_1_stdin_>) at ../src/bin/ps...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-05-14 18:34:15.295774042 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy.out	2025-05-14 18:36:00.467323588 +00...
@@ -39,314 +39,15 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
+==16866==Using libbacktrace symbolizer.
+../src/bin/psql/command.c:2497:19: runtime error: load of null pointer of type 'char'
+    #0 0x55dcdd7d2743 in exec_command_out ../src/bin/psql/command.c:2497
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-05-14 18:34:15.295774042 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/copy.out	2025-05-14 18:37:19.011346990 +...
@@ -39,314 +39,15 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
+==26989==Using libbacktrace symbolizer.
+../src/bin/psql/command.c:2497:19: runtime error: load of null pointer of type 'char'
+    #0 0x562d5de0c743 in exec_command_out ../src/bin/psql/command.c:2497
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-05-14 18:34:15.295774042 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/copy.out	2025-05-14 18:35:58.491322313 +0000
@@ -39,314 +39,15 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
+==16477==Using libbacktrace symbolizer.
+../src/bin/psql/command.c:2497:19: runtime error: load of null pointer of type 'char'
+    #0 0x556384906743 in exec_command_out ../src/bin/psql/command.c:2497
...
tap
[18:39:39.667](0.000s) not ok 12 - no dump errors
[18:39:43.720](0.001s) not ok 14 - no dump errors
tap
[18:37:17.286](83.337s) not ok 5 - regression tests pass
tap
[18:38:35.840](84.670s) not ok 2 - regression tests pass
test
[18:41:51.112]   5/340 postgresql:regress / regress/regress                                            ERROR            ...
[18:41:51.112]  35/340 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[18:41:51.112] 106/340 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
[18:41:51.112] 187/340 postgresql:pg_dump / pg_dump/010_dump_connstr                                   ERROR            ...
macOS - Sonoma - Meson
core
[18:46:47.794]   * frame #0: 0x0000000100b83ef8 psql`exec_command_out(scan_state=0x0000600003eac000, active_branch=<unav...
[18:46:47.794]     frame #1: 0x0000000100b7fba8 psql`exec_command(cmd="o", scan_state=0x0000600003eac000, cstack=0x00006...
[18:46:47.794]     frame #2: 0x0000000100b7dde8 psql`HandleSlashCmds(scan_state=0x0000600003eac000, cstack=0x0000600000e...
[18:46:47.794]     frame #3: 0x0000000100b9b7b4 psql`MainLoop(source=0x00000001f4664358) at mainloop.c:496:22
[18:46:47.794]     frame #4: 0x0000000100b803fc psql`process_file(filename=0x0000000000000000, use_relative_path=<unavai...
[18:46:47.794]     frame #5: 0x0000000100b9d07c psql`main(argc=<unavailable>, argv=<unavailable>) at startup.c:420:21
[18:46:47.794]     frame #6: 0x000000018c473154 dyld`start + 2476
core
[18:45:53.098]   * frame #0: 0x0000000104b08b70 dyld`_dyld_start
core
[18:45:09.612]   * frame #0: 0x00000001027f3ef8 psql`exec_command_out(scan_state=0x0000600000eb8000, active_branch=<unav...
[18:45:09.612]     frame #1: 0x00000001027efba8 psql`exec_command(cmd="o", scan_state=0x0000600000eb8000, cstack=0x00006...
[18:45:09.612]     frame #2: 0x00000001027edde8 psql`HandleSlashCmds(scan_state=0x0000600000eb8000, cstack=0x0000600003e...
[18:45:09.612]     frame #3: 0x000000010280b7b4 psql`MainLoop(source=0x00000001f4664358) at mainloop.c:496:22
[18:45:09.612]     frame #4: 0x00000001027f03fc psql`process_file(filename=0x0000000000000000, use_relative_path=<unavai...
[18:45:09.612]     frame #5: 0x000000010280d07c psql`main(argc=<unavailable>, argv=<unavailable>) at startup.c:420:21
[18:45:09.612]     frame #6: 0x000000018c473154 dyld`start + 2476
core
[18:49:22.308]   * frame #0: 0x0000000104bc3ef8 psql`exec_command_out(scan_state=0x00006000038a86c0, active_branch=<unav...
[18:49:22.308]     frame #1: 0x0000000104bbfba8 psql`exec_command(cmd="o", scan_state=0x00006000038a86c0, cstack=0x00006...
[18:49:22.308]     frame #2: 0x0000000104bbdde8 psql`HandleSlashCmds(scan_state=0x00006000038a86c0, cstack=0x00006000008...
[18:49:22.308]     frame #3: 0x0000000104bdb7b4 psql`MainLoop(source=0x00000001f4664358) at mainloop.c:496:22
[18:49:22.308]     frame #4: 0x0000000104bc03fc psql`process_file(filename=0x0000000000000000, use_relative_path=<unavai...
[18:49:22.308]     frame #5: 0x0000000104bdd07c psql`main(argc=<unavailable>, argv=<unavailable>) at startup.c:420:21
[18:49:22.308]     frame #6: 0x000000018c473154 dyld`start + 2476
core
[18:44:17.038]   * frame #0: 0x000000010440fef8 psql`exec_command_out(scan_state=0x0000600003700000, active_branch=<unav...
[18:44:17.038]     frame #1: 0x000000010440bba8 psql`exec_command(cmd="o", scan_state=0x0000600003700000, cstack=0x00006...
[18:44:17.038]     frame #2: 0x0000000104409de8 psql`HandleSlashCmds(scan_state=0x0000600003700000, cstack=0x00006000007...
[18:44:17.038]     frame #3: 0x00000001044277b4 psql`MainLoop(source=0x00000001f4664358) at mainloop.c:496:22
[18:44:17.038]     frame #4: 0x000000010440c3fc psql`process_file(filename=0x0000000000000000, use_relative_path=<unavai...
[18:44:17.038]     frame #5: 0x000000010442907c psql`main(argc=<unavailable>, argv=<unavailable>) at startup.c:420:21
[18:44:17.038]     frame #6: 0x000000018c473154 dyld`start + 2476
core
[18:48:30.306]   * frame #0: 0x0000000104dc3ef8 psql`exec_command_out(scan_state=0x0000600000700000, active_branch=<unav...
[18:48:30.306]     frame #1: 0x0000000104dbfba8 psql`exec_command(cmd="o", scan_state=0x0000600000700000, cstack=0x00006...
[18:48:30.306]     frame #2: 0x0000000104dbdde8 psql`HandleSlashCmds(scan_state=0x0000600000700000, cstack=0x00006000037...
[18:48:30.306]     frame #3: 0x0000000104ddb7b4 psql`MainLoop(source=0x00000001f4664358) at mainloop.c:496:22
[18:48:30.306]     frame #4: 0x0000000104dc03fc psql`process_file(filename=0x0000000000000000, use_relative_path=<unavai...
[18:48:30.306]     frame #5: 0x0000000104ddd07c psql`main(argc=<unavailable>, argv=<unavailable>) at startup.c:420:21
[18:48:30.306]     frame #6: 0x000000018c473154 dyld`start + 2476
core
[18:47:39.511]   * frame #0: 0x0000000104adfef8 psql`exec_command_out(scan_state=0x0000600001fa8000, active_branch=<unav...
[18:47:39.511]     frame #1: 0x0000000104adbba8 psql`exec_command(cmd="o", scan_state=0x0000600001fa8000, cstack=0x00006...
[18:47:39.511]     frame #2: 0x0000000104ad9de8 psql`HandleSlashCmds(scan_state=0x0000600001fa8000, cstack=0x0000600002f...
[18:47:39.511]     frame #3: 0x0000000104af77b4 psql`MainLoop(source=0x00000001f4664358) at mainloop.c:496:22
[18:47:39.511]     frame #4: 0x0000000104adc3fc psql`process_file(filename=0x0000000000000000, use_relative_path=<unavai...
[18:47:39.511]     frame #5: 0x0000000104af907c psql`main(argc=<unavailable>, argv=<unavailable>) at startup.c:420:21
[18:47:39.511]     frame #6: 0x000000018c473154 dyld`start + 2476
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/copy.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrad...
--- /Users/admin/pgsql/src/test/regress/expected/copy.out	2025-05-14 18:34:10
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy.out	2025-05-14 18:35:35
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/copy.out /Users/admin/pgsql/build/testrun/recovery/027_stream_regr...
--- /Users/admin/pgsql/src/test/regress/expected/copy.out	2025-05-14 18:34:10
+++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/copy.out	2025-05-14 18:36:43
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/copy.out /Users/admin/pgsql/build/testrun/regress/regress/results/...
--- /Users/admin/pgsql/src/test/regress/expected/copy.out	2025-05-14 18:34:10
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/copy.out	2025-05-14 18:35:30
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
tap
[18:38:40.311](0.001s) not ok 12 - no dump errors
[18:38:42.223](0.000s) not ok 14 - no dump errors
tap
[18:37:22.171](114.239s) not ok 5 - regression tests pass
tap
[18:38:10.696](101.084s) not ok 2 - regression tests pass
test
[18:40:02.560]  13/339 postgresql:regress / regress/regress                                            ERROR           1...
[18:40:02.560]  51/339 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[18:40:02.560] 152/339 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
[18:40:02.560] 186/339 postgresql:pg_dump / pg_dump/010_dump_connstr                                   ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
core
0000004f`f43ff020 00007ff6`b17ef8de     psql!exec_command_out(
0000004f`f43ff070 00007ff6`b17ed632     psql!exec_command(
0000004f`f43ff0c0 00007ff6`b1812b7d     psql!HandleSlashCmds(
0000004f`f43ff120 00007ff6`b17ed9ce     psql!MainLoop(
0000004f`f43ff250 00007ff6`b1815858     psql!process_file(
0000004f`f43ff6b0 00007ff6`b1838da9     psql!main(
0000004f`f43ff7d0 00007ff6`b1838cfe     psql!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startu...
0000004f`f43ff820 00007ff6`b1838bbe     psql!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcstartu...
0000004f`f43ff890 00007ff6`b1838e1e     psql!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\...
0000004f`f43ff8c0 00007ffa`3bf64cb0     psql!mainCRTStartup(
core
0000004f`f4fff908 00007ffa`3cb6b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
0000004f`f4fff910 00007ffa`3bf64cb0     ntdll!TppWorkerThread+0x2df
0000004f`f4fffc00 00007ffa`3cbdedcb     KERNEL32!BaseThreadInitThunk+0x10
0000004f`f4fffc30 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000004f`f4bffb98 00007ffa`395d029b     ntdll!NtRemoveIoCompletion+0x14
0000004f`f4bffba0 00007ffa`3bf64cb0     mswsock!SockAsyncThread+0x9b
0000004f`f4bffc00 00007ffa`3cbdedcb     KERNEL32!BaseThreadInitThunk+0x10
0000004f`f4bffc30 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000004f`f47ff938 00007ffa`3cb6b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
0000004f`f47ff940 00007ffa`3bf64cb0     ntdll!TppWorkerThread+0x2df
0000004f`f47ffc30 00007ffa`3cbdedcb     KERNEL32!BaseThreadInitThunk+0x10
0000004f`f47ffc60 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000ee`5e9ff598 00007ffa`3cb6b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000ee`5e9ff5a0 00007ffa`3bf64cb0     ntdll!TppWorkerThread+0x2df
000000ee`5e9ff890 00007ffa`3cbdedcb     KERNEL32!BaseThreadInitThunk+0x10
000000ee`5e9ff8c0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000ee`5e5ffbd8 00007ffa`3cb6b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000ee`5e5ffbe0 00007ffa`3bf64cb0     ntdll!TppWorkerThread+0x2df
000000ee`5e5ffed0 00007ffa`3cbdedcb     KERNEL32!BaseThreadInitThunk+0x10
000000ee`5e5fff00 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000ee`5ddff1d0 00007ff6`b17ef8de     psql!exec_command_out(
000000ee`5ddff220 00007ff6`b17ed632     psql!exec_command(
000000ee`5ddff270 00007ff6`b1812b7d     psql!HandleSlashCmds(
000000ee`5ddff2d0 00007ff6`b17ed9ce     psql!MainLoop(
000000ee`5ddff400 00007ff6`b1815858     psql!process_file(
000000ee`5ddff860 00007ff6`b1838da9     psql!main(
000000ee`5ddff980 00007ff6`b1838cfe     psql!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startu...
000000ee`5ddff9d0 00007ff6`b1838bbe     psql!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcstartu...
000000ee`5ddffa40 00007ff6`b1838e1e     psql!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\...
000000ee`5ddffa70 00007ffa`3bf64cb0     psql!mainCRTStartup(
core
000000ee`5e1ff758 00007ffa`3cb6b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000ee`5e1ff760 00007ffa`3bf64cb0     ntdll!TppWorkerThread+0x2df
000000ee`5e1ffa50 00007ffa`3cbdedcb     KERNEL32!BaseThreadInitThunk+0x10
000000ee`5e1ffa80 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000ee`5edffa28 00007ffa`395d029b     ntdll!NtRemoveIoCompletion+0x14
000000ee`5edffa30 00007ffa`3bf64cb0     mswsock!SockAsyncThread+0x9b
000000ee`5edffa90 00007ffa`3cbdedcb     KERNEL32!BaseThreadInitThunk+0x10
000000ee`5edffac0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000026`09dffb88 00007ffa`3cb6b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000026`09dffb90 00007ffa`3bf64cb0     ntdll!TppWorkerThread+0x2df
00000026`09dffe80 00007ffa`3cbdedcb     KERNEL32!BaseThreadInitThunk+0x10
00000026`09dffeb0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000026`099ff470 00007ff6`b17ef8de     psql!exec_command_out(
00000026`099ff4c0 00007ff6`b17ed632     psql!exec_command(
00000026`099ff510 00007ff6`b1812b7d     psql!HandleSlashCmds(
00000026`099ff570 00007ff6`b17ed9ce     psql!MainLoop(
00000026`099ff6a0 00007ff6`b1815858     psql!process_file(
00000026`099ffb00 00007ff6`b1838da9     psql!main(
00000026`099ffc20 00007ff6`b1838cfe     psql!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startu...
00000026`099ffc70 00007ff6`b1838bbe     psql!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcstartu...
00000026`099ffce0 00007ff6`b1838e1e     psql!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\...
00000026`099ffd10 00007ffa`3bf64cb0     psql!mainCRTStartup(
core
00000026`0a9ffa58 00007ffa`3cb6b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000026`0a9ffa60 00007ffa`3bf64cb0     ntdll!TppWorkerThread+0x2df
00000026`0a9ffd50 00007ffa`3cbdedcb     KERNEL32!BaseThreadInitThunk+0x10
00000026`0a9ffd80 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000026`0a5ffb38 00007ffa`395d029b     ntdll!NtRemoveIoCompletion+0x14
00000026`0a5ffb40 00007ffa`3bf64cb0     mswsock!SockAsyncThread+0x9b
00000026`0a5ffba0 00007ffa`3cbdedcb     KERNEL32!BaseThreadInitThunk+0x10
00000026`0a5ffbd0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000026`0a1ff768 00007ffa`3cb6b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000026`0a1ff770 00007ffa`3bf64cb0     ntdll!TppWorkerThread+0x2df
00000026`0a1ffa60 00007ffa`3cbdedcb     KERNEL32!BaseThreadInitThunk+0x10
00000026`0a1ffa90 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000004b`613ffb38 00007ffa`395d029b     ntdll!NtRemoveIoCompletion+0x14
0000004b`613ffb40 00007ffa`3bf64cb0     mswsock!SockAsyncThread+0x9b
0000004b`613ffba0 00007ffa`3cbdedcb     KERNEL32!BaseThreadInitThunk+0x10
0000004b`613ffbd0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000004b`617ffb08 00007ffa`3cb6b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
0000004b`617ffb10 00007ffa`3bf64cb0     ntdll!TppWorkerThread+0x2df
0000004b`617ffe00 00007ffa`3cbdedcb     KERNEL32!BaseThreadInitThunk+0x10
0000004b`617ffe30 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000004b`60bff520 00007ff6`b17ef8de     psql!exec_command_out(
0000004b`60bff570 00007ff6`b17ed632     psql!exec_command(
0000004b`60bff5c0 00007ff6`b1812b7d     psql!HandleSlashCmds(
0000004b`60bff620 00007ff6`b17ed9ce     psql!MainLoop(
0000004b`60bff750 00007ff6`b1815858     psql!process_file(
0000004b`60bffbb0 00007ff6`b1838da9     psql!main(
0000004b`60bffcd0 00007ff6`b1838cfe     psql!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startu...
0000004b`60bffd20 00007ff6`b1838bbe     psql!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcstartu...
0000004b`60bffd90 00007ff6`b1838e1e     psql!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\...
0000004b`60bffdc0 00007ffa`3bf64cb0     psql!mainCRTStartup(
core
0000004b`60fffaa8 00007ffa`3cb6b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
0000004b`60fffab0 00007ffa`3bf64cb0     ntdll!TppWorkerThread+0x2df
0000004b`60fffda0 00007ffa`3cbdedcb     KERNEL32!BaseThreadInitThunk+0x10
0000004b`60fffdd0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000012`731ff698 00007ffa`3cb6b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000012`731ff6a0 00007ffa`3bf64cb0     ntdll!TppWorkerThread+0x2df
00000012`731ff990 00007ffa`3cbdedcb     KERNEL32!BaseThreadInitThunk+0x10
00000012`731ff9c0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000012`735ff9c8 00007ffa`395d029b     ntdll!NtRemoveIoCompletion+0x14
00000012`735ff9d0 00007ffa`3bf64cb0     mswsock!SockAsyncThread+0x9b
00000012`735ffa30 00007ffa`3cbdedcb     KERNEL32!BaseThreadInitThunk+0x10
00000012`735ffa60 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000012`729fee90 00007ff6`b17ef8de     psql!exec_command_out(
00000012`729feee0 00007ff6`b17ed632     psql!exec_command(
00000012`729fef30 00007ff6`b1812b7d     psql!HandleSlashCmds(
00000012`729fef90 00007ff6`b17ed9ce     psql!MainLoop(
00000012`729ff0c0 00007ff6`b1815858     psql!process_file(
00000012`729ff520 00007ff6`b1838da9     psql!main(
00000012`729ff640 00007ff6`b1838cfe     psql!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startu...
00000012`729ff690 00007ff6`b1838bbe     psql!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcstartu...
00000012`729ff700 00007ff6`b1838e1e     psql!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\...
00000012`729ff730 00007ffa`3bf64cb0     psql!mainCRTStartup(
core
00000012`72dff698 00007ffa`3cb6b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000012`72dff6a0 00007ffa`3bf64cb0     ntdll!TppWorkerThread+0x2df
00000012`72dff990 00007ffa`3cbdedcb     KERNEL32!BaseThreadInitThunk+0x10
00000012`72dff9c0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000065`6e1ff330 00007ff6`b17ef8de     psql!exec_command_out(
00000065`6e1ff380 00007ff6`b17ed632     psql!exec_command(
00000065`6e1ff3d0 00007ff6`b1812b7d     psql!HandleSlashCmds(
00000065`6e1ff430 00007ff6`b17ed9ce     psql!MainLoop(
00000065`6e1ff560 00007ff6`b1815858     psql!process_file(
00000065`6e1ff9c0 00007ff6`b1838da9     psql!main(
00000065`6e1ffae0 00007ff6`b1838cfe     psql!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startu...
00000065`6e1ffb30 00007ff6`b1838bbe     psql!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcstartu...
00000065`6e1ffba0 00007ff6`b1838e1e     psql!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\...
00000065`6e1ffbd0 00007ffa`3bf64cb0     psql!mainCRTStartup(
core
00000065`6e5ffac8 00007ffa`3cb6b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000065`6e5ffad0 00007ffa`3bf64cb0     ntdll!TppWorkerThread+0x2df
00000065`6e5ffdc0 00007ffa`3cbdedcb     KERNEL32!BaseThreadInitThunk+0x10
00000065`6e5ffdf0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000065`6e9ff798 00007ffa`3cb6b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000065`6e9ff7a0 00007ffa`3bf64cb0     ntdll!TppWorkerThread+0x2df
00000065`6e9ffa90 00007ffa`3cbdedcb     KERNEL32!BaseThreadInitThunk+0x10
00000065`6e9ffac0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000065`6edff798 00007ffa`395d029b     ntdll!NtRemoveIoCompletion+0x14
00000065`6edff7a0 00007ffa`3bf64cb0     mswsock!SockAsyncThread+0x9b
00000065`6edff800 00007ffa`3cbdedcb     KERNEL32!BaseThreadInitThunk+0x10
00000065`6edff830 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/copy.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upgr...
--- C:/cirrus/src/test/regress/expected/copy.out	2025-05-14 18:34:21.724610000 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy.out	2025-05-14 18:36:41.916279100 +0000
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/copy.out C:/cirrus/build/testrun/recovery/027_stream_re...
--- C:/cirrus/src/test/regress/expected/copy.out	2025-05-14 18:34:21.724610000 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/copy.out	2025-05-14 18:39:17.283560300 +0000
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/copy.out C:/cirrus/build/testrun/regress/regress/result...
--- C:/cirrus/src/test/regress/expected/copy.out	2025-05-14 18:34:21.724610000 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/copy.out	2025-05-14 18:36:35.950404500 +0000
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
tap
[18:44:12.590](0.005s) not ok 12 - no dump errors
[18:44:21.217](0.001s) not ok 14 - no dump errors
tap
[18:38:36.978](129.356s) not ok 5 - regression tests pass
tap
[18:45:27.107](0.214s) not ok 123 - COPY ... \gi file: exit code 0
[18:45:27.108](0.000s) not ok 124 - COPY ... \gi file: no stderr
[18:45:27.109](0.000s) not ok 125 - COPY ... \gi file: matches
[18:45:27.695](0.004s) not ok 127 - COPY ... \gi command: no stderr
[18:45:27.697](0.001s) not ok 128 - COPY ... \gi command: matches
tap
[18:41:12.930](135.532s) not ok 2 - regression tests pass
test
[18:49:33.476]   5/334 postgresql:regress / regress/regress                                            ERROR           1...
[18:49:33.476]  21/334 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           2...
[18:49:33.476]  66/334 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
[18:49:33.476] 183/334 postgresql:pg_dump / pg_dump/010_dump_connstr                                   ERROR            ...
[18:49:33.476] 214/334 postgresql:psql / psql/001_basic                                                ERROR            ...
53/5683 Small optimization set tuple block/tableOid once
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[18:32:15.837](0.001s) not ok 13 - reindexdb cannot target invalid database: matches
test
[18:36:01.592] 222/334 postgresql:scripts / scripts/091_reindexdb_all                                  ERROR            ...
53/4984 Serverside SNI for SSL connections
macOS - Sonoma - Meson
core
[16:29:35.547]   * frame #0: 0x000000010029cb70 dyld`_dyld_start
tap
[16:24:42.897](0.000s) not ok 3 - missing pg_wal causes failure: matches
test
[16:25:49.701] 205/340 postgresql:pg_verifybackup / pg_verifybackup/007_wal                            ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[16:33:47.599](0.200s) not ok 33 - connect with correct server CA cert file sslmode=require
[16:33:47.600](0.001s) not ok 34 - connect with correct server CA cert file sslmode=require: no stderr
[16:33:47.679](0.001s) not ok 36 - connect fails since the passphrase protected key cannot be reloaded: matches
test
[16:34:10.605] 332/335 postgresql:ssl / ssl/004_sni                                                    ERROR            ...
53/5270 jsonpath string methods: lower, upper, initcap, l/r/btrim, replace, split_part
CompilerWarnings
compiler
[16:12:00.509] jsonpath_exec.c:2828:13: error: mixing declarations and code is incompatible with standards before C99 [-...
compiler
[16:11:50.736] jsonpath_exec.c:2828:13: error: mixing declarations and code is incompatible with standards before C99 [-...
compiler
[16:11:15.438] jsonpath_exec.c:2828:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-sta...
compiler
[16:11:05.066] jsonpath_exec.c:2828:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-sta...
compiler
[16:12:28.414] jsonpath_exec.c:2828:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-sta...
Linux - Debian Bookworm - Meson
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgr...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out	2025-05-14 16:10:16.720879060 +0000
+++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/jsonb_jsonpath.out	2025-05-14 16:18:53....
@@ -3082,7 +3082,7 @@
 select jsonb_path_query('"abc~@~def~@~ghi"', '$.split_part("~@~", 2)');
  jsonb_path_query 
 ------------------
- "def"
+ ""
 (1 row)
 
 -- Test string methods play nicely together
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out /tmp/cirrus-ci-build/build-32/testrun/recover...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out	2025-05-14 16:10:16.720879060 +0000
+++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/jsonb_jsonpath.out	2025-05-14 16:20:1...
@@ -3082,7 +3082,7 @@
 select jsonb_path_query('"abc~@~def~@~ghi"', '$.split_part("~@~", 2)');
  jsonb_path_query 
 ------------------
- "def"
+ ""
 (1 row)
 
 -- Test string methods play nicely together
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out /tmp/cirrus-ci-build/build-32/testrun/regress...
--- /tmp/cirrus-ci-build/src/test/regress/expected/jsonb_jsonpath.out	2025-05-14 16:10:16.720879060 +0000
+++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/jsonb_jsonpath.out	2025-05-14 16:18:48.695075272 +0000
@@ -3082,7 +3082,7 @@
 select jsonb_path_query('"abc~@~def~@~ghi"', '$.split_part("~@~", 2)');
  jsonb_path_query 
 ------------------
- "def"
+ ""
 (1 row)
 
 -- Test string methods play nicely together
tap
[16:19:10.182](79.284s) not ok 5 - regression tests pass
tap
[16:20:37.279](85.717s) not ok 2 - regression tests pass
test
[16:24:11.499]  24/340 postgresql:regress / regress/regress                                            ERROR            ...
[16:24:11.499]  32/340 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[16:24:11.499] 102/340 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
53/5748 Improve Valgrind support and remove some memory leaks
FreeBSD - Meson
core
[16:01:35.019] #0  _SPI_execute_plan (plan=0x64c52c84500, options=options@entry=0x8210b51d0, snapshot=snapshot@entry=0x0...
[16:01:35.019] #1  0x00000000007d2a93 in SPI_execute_plan_with_paramlist (plan=<optimized out>, params=<optimized out>, ...
[16:01:35.019] #2  0x0000000832d99863 in exec_stmt_execsql (estate=estate@entry=0x8210b5620, stmt=stmt@entry=0x64c52c70b...
[16:01:35.019] #3  0x0000000832d942e4 in exec_stmts (estate=estate@entry=0x8210b5620, stmts=0x64c52c70be0) at ../src/pl/...
[16:01:35.019] #4  0x0000000832d95ef5 in exec_stmt_fori (estate=0x8210b5620, stmt=0x64c52c709d8) at ../src/pl/plpgsql/sr...
[16:01:35.019] #5  exec_stmts (estate=estate@entry=0x8210b5620, stmts=0x64c52c70dc0) at ../src/pl/plpgsql/src/pl_exec.c:...
[16:01:35.019] #6  0x0000000832d93821 in exec_stmt_block (estate=estate@entry=0x8210b5620, block=block@entry=0x64c52c70e...
[16:01:35.019] #7  0x0000000832d910f3 in exec_toplevel_block (estate=0x8210b5620, block=0x64c52c70e10) at ../src/pl/plpg...
[16:01:35.019] #8  plpgsql_exec_function (func=func@entry=0x64c534259a8, fcinfo=fcinfo@entry=0x8210b57c0, simple_eval_es...
[16:01:35.019] #9  0x0000000832da1d92 in plpgsql_inline_handler (fcinfo=<optimized out>) at ../src/pl/plpgsql/src/pl_han...
core
[16:01:35.368] #0  _SPI_execute_plan (plan=0x36bca8a7c500, options=options@entry=0x8212f9440, snapshot=snapshot@entry=0x...
[16:01:35.368] #1  0x00000000007d2a93 in SPI_execute_plan_with_paramlist (plan=<optimized out>, params=<optimized out>, ...
[16:01:35.368] #2  0x000000083f32d863 in exec_stmt_execsql (estate=estate@entry=0x8212f9890, stmt=stmt@entry=0x36bca8b11...
[16:01:35.368] #3  0x000000083f3282e4 in exec_stmts (estate=estate@entry=0x8212f9890, stmts=0x36bca8b11be0) at ../src/pl...
[16:01:35.368] #4  0x000000083f329ef5 in exec_stmt_fori (estate=0x8212f9890, stmt=0x36bca8b119d8) at ../src/pl/plpgsql/s...
[16:01:35.368] #5  exec_stmts (estate=estate@entry=0x8212f9890, stmts=0x36bca8b11dc0) at ../src/pl/plpgsql/src/pl_exec.c...
[16:01:35.368] #6  0x000000083f327821 in exec_stmt_block (estate=estate@entry=0x8212f9890, block=block@entry=0x36bca8b11...
[16:01:35.368] #7  0x000000083f3250f3 in exec_toplevel_block (estate=0x8212f9890, block=0x36bca8b11e10) at ../src/pl/plp...
[16:01:35.368] #8  plpgsql_exec_function (func=func@entry=0x36bca8a879a8, fcinfo=fcinfo@entry=0x8212f9a30, simple_eval_e...
[16:01:35.368] #9  0x000000083f335d92 in plpgsql_inline_handler (fcinfo=<optimized out>) at ../src/pl/plpgsql/src/pl_han...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/arrays.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/arrays.out	2025-05-14 15:52:23.008596000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/arrays.out	2025-05-14 15:54:14.168375000 +...
@@ -2377,628 +2377,10 @@
 (1 row)
 
 select array_remove(array[1,2,2,3], 5);
- array_remove 
---------------
- {1,2,2,3}
-(1 row)
-
-select array_remove(array[1,NULL,NULL,3], NULL);
- array_remove 
---------------
- {1,3}
-(1 row)
-
-select array_remove(array['A','CC','D','C','RR'], 'RR');
- array_remove 
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/btree_index.out /tmp/cirrus-ci-build/build/testrun/regress/regre...
--- /tmp/cirrus-ci-build/src/test/regress/expected/btree_index.out	2025-05-14 15:52:23.010428000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/btree_index.out	2025-05-14 15:54:21.758072000 +0000
@@ -557,113 +557,7 @@
         INSERT INTO dedup_unique_test_table SELECT 1;
     END LOOP;
 END$$;
--- Exercise the LP_DEAD-bit-set tuple deletion code with a posting list tuple.
--- The implementation prefers deleting existing items to merging any duplicate
--- tuples into a posting list, so we need an explicit test to make sure we get
--- coverage (note that this test also assumes BLCKSZ is 8192 or less):
-DROP INDEX plain_unique;
-DELETE FROM dedup_unique_test_table WHERE a = 1;
-INSERT INTO dedup_unique_test_table SELECT i FROM generate_series(0,450) i;
---
--- Test B-tree fast path (cache rightmost leaf page) optimization.
---
--- First create a tree that's at least three levels deep (i.e. has one level
--- between the root and leaf levels). The text inserted is long.  It won't be
--- TOAST compressed because we use plain storage in the table.  Only a few
...
tap
[15:54:17.216](62.130s) not ok 5 - regression tests pass
[15:54:39.601](0.949s) not ok 16 - run of pg_upgrade --check for new instance
[15:54:39.602](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[15:54:40.262](0.660s) not ok 18 - run of pg_upgrade for new instance
[15:54:40.262](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[15:54:40.435](0.041s) not ok 20 - check that locales in new cluster match original cluster
[15:54:42.093](0.055s) not ok 22 - old and new dumps match after pg_upgrade
test
[15:59:05.495]  42/339 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR            ...
[15:59:05.495]  45/339 postgresql:regress / regress/regress                                            ERROR           1...
53/5726 Proposal for enabling auto-vectorization for checksum calculations
Linux - Debian Bookworm - Autoconf
core
[14:54:20.636] #0  0x00007f05a9fea7ec in ?? () from /usr/lib/llvm-16/bin/../lib/libLLVM-16.so.1
[14:54:20.636] #1  0x00007f05a9fcc9f2 in llvm::BitcodeWriter::writeIndex(llvm::ModuleSummaryIndex const*, std::map<std::...
[14:54:20.636] #2  0x00007f05a9fce1e4 in llvm::writeIndexToFile(llvm::ModuleSummaryIndex const&, llvm::raw_ostream&, std...
[14:54:20.636] #3  0x00005591a4d6e8be in ?? ()
[14:54:20.636] #4  0x00005591a4d685ad in ?? ()
[14:54:20.636] #5  0x00007f05a844624a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[14:54:20.636] #6  0x00007f05a8446305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
[14:54:20.636] #7  0x00005591a4d63471 in ?? ()
Linux - Debian Bookworm - Meson
tap
[15:00:33.911](0.034s) Bail out!  pg_config failed: 
tap
[15:00:33.908](0.050s) Bail out!  pg_config failed: 
tap
[15:00:33.916](0.024s) Bail out!  pg_config failed: 
tap
[15:00:33.973](0.028s) Bail out!  pg_config failed: 
tap
[15:00:34.063](0.046s) Bail out!  pg_config failed: 
tap
[15:00:34.541](0.023s) Bail out!  pg_config failed: 
tap
[15:00:34.642](0.043s) Bail out!  pg_config failed: 
tap
[15:00:34.704](0.065s) Bail out!  pg_config failed: 
tap
[15:00:34.751](0.052s) Bail out!  pg_config failed: 
tap
[15:00:34.791](0.057s) Bail out!  pg_config failed: 
tap
[15:00:34.841](0.060s) Bail out!  pg_config failed: 
tap
[15:00:34.056](0.040s) Bail out!  pg_config failed: 
tap
[15:00:34.110](0.023s) Bail out!  pg_config failed: 
tap
[15:00:34.107](0.040s) Bail out!  pg_config failed: 
tap
[15:00:36.434](0.152s) Bail out!  pg_config failed: 
tap
[15:00:36.476](0.137s) Bail out!  pg_config failed: 
tap
[15:00:36.485](0.130s) Bail out!  pg_config failed: 
tap
[15:00:36.546](0.150s) Bail out!  pg_config failed: 
tap
[15:00:36.582](0.160s) Bail out!  pg_config failed: 
tap
[15:00:36.620](0.051s) Bail out!  pg_config failed: 
tap
[15:00:34.159](0.111s) Bail out!  pg_config failed: 
tap
[15:00:37.863](0.019s) Bail out!  pg_config failed: 
tap
[15:00:36.661](0.048s) Bail out!  pg_config failed: 
tap
[15:00:29.160](0.014s) Bail out!  pg_config failed: 
tap
[15:00:36.819](0.027s) Bail out!  pg_config failed: 
tap
[15:00:37.872](0.007s) Bail out!  pg_config failed: 
tap
[15:00:37.896](0.008s) Bail out!  pg_config failed: 
tap
[15:00:36.712](0.031s) Bail out!  pg_config failed: 
tap
[15:00:30.162](0.114s) Bail out!  pg_config failed: 
tap
[15:00:30.227](0.117s) Bail out!  pg_config failed: 
tap
[15:00:30.271](0.150s) Bail out!  pg_config failed: 
tap
[15:00:30.326](0.145s) Bail out!  pg_config failed: 
tap
[15:00:36.806](0.023s) Bail out!  pg_config failed: 
tap
[15:00:30.485](0.051s) Bail out!  pg_config failed: 
tap
[15:00:30.444](0.023s) Bail out!  pg_config failed: 
tap
[15:00:30.553](0.042s) Bail out!  pg_config failed: 
tap
[15:00:30.492](0.028s) Bail out!  pg_config failed: 
tap
[15:00:30.651](0.046s) Bail out!  pg_config failed: 
tap
[15:00:30.892](0.042s) Bail out!  pg_config failed: 
tap
[15:00:30.948](0.020s) Bail out!  pg_config failed: 
tap
[15:00:31.092](0.037s) Bail out!  pg_config failed: 
tap
[15:00:31.045](0.025s) Bail out!  pg_config failed: 
tap
[15:00:31.166](0.033s) Bail out!  pg_config failed: 
tap
[15:00:31.171](0.016s) Bail out!  pg_config failed: 
tap
[15:00:31.216](0.018s) Bail out!  pg_config failed: 
tap
[15:00:31.244](0.034s) Bail out!  pg_config failed: 
tap
[15:00:31.271](0.029s) Bail out!  pg_config failed: 
tap
[15:00:31.371](0.038s) Bail out!  pg_config failed: 
tap
[15:00:31.567](0.065s) Bail out!  pg_config failed: 
tap
[15:00:31.703](0.049s) Bail out!  pg_config failed: 
tap
[15:00:31.743](0.025s) Bail out!  pg_config failed: 
tap
[15:00:31.839](0.048s) Bail out!  pg_config failed: 
tap
[15:00:31.947](0.045s) Bail out!  pg_config failed: 
tap
[15:00:31.966](0.052s) Bail out!  pg_config failed: 
tap
[15:00:34.241](0.039s) Bail out!  pg_config failed: 
tap
[15:00:31.983](0.052s) Bail out!  pg_config failed: 
tap
[15:00:32.050](0.142s) Bail out!  pg_config failed: 
tap
[15:00:32.122](0.158s) Bail out!  pg_config failed: 
tap
[15:00:32.124](0.146s) Bail out!  pg_config failed: 
tap
[15:00:32.131](0.111s) Bail out!  pg_config failed: 
tap
[15:00:32.238](0.136s) Bail out!  pg_config failed: 
tap
[15:00:32.311](0.149s) Bail out!  pg_config failed: 
tap
[15:00:32.277](0.047s) Bail out!  pg_config failed: 
tap
[15:00:32.383](0.133s) Bail out!  pg_config failed: 
tap
[15:00:32.452](0.130s) Bail out!  pg_config failed: 
tap
[15:00:34.331](0.047s) Bail out!  pg_config failed: 
tap
[15:00:27.149](0.016s) Bail out!  pg_config failed: 
tap
[15:00:27.152](0.042s) Bail out!  pg_config failed: 
tap
[15:00:27.223](0.043s) Bail out!  pg_config failed: 
tap
[15:00:27.291](0.051s) Bail out!  pg_config failed: 
tap
[15:00:27.277](0.039s) Bail out!  pg_config failed: 
tap
[15:00:32.519](0.033s) Bail out!  pg_config failed: 
tap
[15:00:32.588](0.045s) Bail out!  pg_config failed: 
tap
[15:00:32.685](0.067s) Bail out!  pg_config failed: 
tap
[15:00:32.657](0.018s) Bail out!  pg_config failed: 
tap
[15:00:32.737](0.050s) Bail out!  pg_config failed: 
tap
[15:00:32.840](0.030s) Bail out!  pg_config failed: 
tap
[15:00:32.785](0.040s) Bail out!  pg_config failed: 
tap
[15:00:32.881](0.052s) Bail out!  pg_config failed: 
tap
[15:00:34.390](0.040s) Bail out!  pg_config failed: 
tap
[15:00:34.413](0.050s) Bail out!  pg_config failed: 
tap
[15:00:32.938](0.024s) Bail out!  pg_config failed: 
tap
[15:00:33.096](0.042s) Bail out!  pg_config failed: 
tap
[15:00:33.103](0.058s) Bail out!  pg_config failed: 
tap
[15:00:34.410](0.138s) Bail out!  pg_config failed: 
tap
[15:00:34.889](0.059s) Bail out!  pg_config failed: 
tap
[15:00:34.910](0.048s) Bail out!  pg_config failed: 
tap
[15:00:33.218](0.053s) Bail out!  pg_config failed: 
tap
[15:00:27.365](0.047s) Bail out!  pg_config failed: 
tap
[15:00:27.381](0.057s) Bail out!  pg_config failed: 
tap
[15:00:27.442](0.048s) Bail out!  pg_config failed: 
tap
[15:00:27.500](0.050s) Bail out!  pg_config failed: 
tap
[15:00:27.452](0.025s) Bail out!  pg_config failed: 
tap
[15:00:27.504](0.025s) Bail out!  pg_config failed: 
tap
[15:00:27.626](0.051s) Bail out!  pg_config failed: 
tap
[15:00:27.577](0.034s) Bail out!  pg_config failed: 
tap
[15:00:27.677](0.050s) Bail out!  pg_config failed: 
tap
[15:00:27.739](0.058s) Bail out!  pg_config failed: 
tap
[15:00:27.767](0.051s) Bail out!  pg_config failed: 
tap
[15:00:27.849](0.048s) Bail out!  pg_config failed: 
tap
[15:00:27.808](0.055s) Bail out!  pg_config failed: 
tap
[15:00:27.844](0.044s) Bail out!  pg_config failed: 
tap
[15:00:27.923](0.037s) Bail out!  pg_config failed: 
tap
[15:00:27.896](0.074s) Bail out!  pg_config failed: 
tap
[15:00:28.003](0.051s) Bail out!  pg_config failed: 
tap
[15:00:28.031](0.111s) Bail out!  pg_config failed: 
tap
[15:00:28.073](0.049s) Bail out!  pg_config failed: 
tap
[15:00:28.086](0.050s) Bail out!  pg_config failed: 
tap
[15:00:28.201](0.057s) Bail out!  pg_config failed: 
tap
[15:00:28.231](0.036s) Bail out!  pg_config failed: 
tap
[15:00:28.256](0.047s) Bail out!  pg_config failed: 
tap
[15:00:28.268](0.055s) Bail out!  pg_config failed: 
tap
[15:00:28.288](0.019s) Bail out!  pg_config failed: 
tap
[15:00:28.322](0.035s) Bail out!  pg_config failed: 
tap
[15:00:28.318](0.020s) Bail out!  pg_config failed: 
tap
[15:00:28.380](0.035s) Bail out!  pg_config failed: 
tap
[15:00:28.517](0.060s) Bail out!  pg_config failed: 
tap
[15:00:28.552](0.045s) Bail out!  pg_config failed: 
tap
[15:00:28.625](0.039s) Bail out!  pg_config failed: 
tap
[15:00:28.591](0.026s) Bail out!  pg_config failed: 
tap
[15:00:28.630](0.031s) Bail out!  pg_config failed: 
tap
[15:00:28.599](0.058s) Bail out!  pg_config failed: 
tap
[15:00:28.702](0.035s) Bail out!  pg_config failed: 
tap
[15:00:28.770](0.037s) Bail out!  pg_config failed: 
tap
[15:00:28.815](0.033s) Bail out!  pg_config failed: 
tap
[15:00:28.911](0.044s) Bail out!  pg_config failed: 
tap
[15:00:29.014](0.066s) Bail out!  pg_config failed: 
tap
[15:00:29.012](0.055s) Bail out!  pg_config failed: 
tap
[15:00:28.983](0.050s) Bail out!  pg_config failed: 
tap
[15:00:29.057](0.138s) Bail out!  pg_config failed: 
tap
[15:00:29.068](0.025s) Bail out!  pg_config failed: 
tap
[15:00:33.213](0.021s) Bail out!  pg_config failed: 
tap
[15:00:33.534](0.028s) Bail out!  pg_config failed: 
tap
[15:00:33.653](0.039s) Bail out!  pg_config failed: 
tap
[15:00:33.671](0.033s) Bail out!  pg_config failed: 
tap
[15:00:33.691](0.032s) Bail out!  pg_config failed: 
tap
[15:00:36.870](0.140s) Bail out!  pg_config failed: 
tap
[15:00:34.977](0.048s) Bail out!  pg_config failed: 
tap
[15:00:35.051](0.032s) Bail out!  pg_config failed: 
tap
[15:00:35.078](0.054s) Bail out!  pg_config failed: 
tap
[15:00:35.115](0.060s) Bail out!  pg_config failed: 
tap
[15:00:35.158](0.048s) Bail out!  pg_config failed: 
tap
[15:00:35.140](0.042s) Bail out!  pg_config failed: 
tap
[15:00:35.208](0.035s) Bail out!  pg_config failed: 
tap
[15:00:35.232](0.027s) Bail out!  pg_config failed: 
tap
[15:00:35.214](0.023s) Bail out!  pg_config failed: 
tap
[15:00:35.357](0.038s) Bail out!  pg_config failed: 
tap
[15:00:35.372](0.043s) Bail out!  pg_config failed: 
tap
[15:00:35.418](0.041s) Bail out!  pg_config failed: 
tap
[15:00:35.428](0.043s) Bail out!  pg_config failed: 
tap
[15:00:35.442](0.038s) Bail out!  pg_config failed: 
tap
[15:00:35.539](0.034s) Bail out!  pg_config failed: 
tap
[15:00:35.549](0.032s) Bail out!  pg_config failed: 
tap
[15:00:35.562](0.049s) Bail out!  pg_config failed: 
tap
[15:00:35.677](0.052s) Bail out!  pg_config failed: 
tap
[15:00:35.691](0.044s) Bail out!  pg_config failed: 
tap
[15:00:35.760](0.060s) Bail out!  pg_config failed: 
tap
[15:00:35.757](0.024s) Bail out!  pg_config failed: 
tap
[15:00:35.811](0.036s) Bail out!  pg_config failed: 
tap
[15:00:35.747](0.028s) Bail out!  pg_config failed: 
tap
[15:00:35.873](0.055s) Bail out!  pg_config failed: 
tap
[15:00:35.905](0.041s) Bail out!  pg_config failed: 
tap
[15:00:36.015](0.053s) Bail out!  pg_config failed: 
tap
[15:00:36.024](0.059s) Bail out!  pg_config failed: 
tap
[15:00:36.009](0.029s) Bail out!  pg_config failed: 
tap
[15:00:36.081](0.042s) Bail out!  pg_config failed: 
tap
[15:00:36.118](0.047s) Bail out!  pg_config failed: 
tap
[15:00:36.147](0.045s) Bail out!  pg_config failed: 
tap
[15:00:36.169](0.047s) Bail out!  pg_config failed: 
tap
[15:00:36.201](0.029s) Bail out!  pg_config failed: 
tap
[15:00:36.292](0.035s) Bail out!  pg_config failed: 
tap
[15:00:36.334](0.050s) Bail out!  pg_config failed: 
tap
[15:00:36.367](0.054s) Bail out!  pg_config failed: 
tap
[15:00:36.916](0.054s) Bail out!  pg_config failed: 
tap
[15:00:36.916](0.027s) Bail out!  pg_config failed: 
tap
[15:00:36.883](0.018s) Bail out!  pg_config failed: 
tap
[15:00:34.472](0.039s) Bail out!  pg_config failed: 
tap
[15:00:36.992](0.082s) Bail out!  pg_config failed: 
tap
[15:00:37.136](0.044s) Bail out!  pg_config failed: 
tap
[15:00:37.297](0.046s) Bail out!  pg_config failed: 
tap
[15:00:37.335](0.039s) Bail out!  pg_config failed: 
tap
[15:00:37.328](0.044s) Bail out!  pg_config failed: 
tap
[15:00:37.373](0.037s) Bail out!  pg_config failed: 
tap
[15:00:37.421](0.054s) Bail out!  pg_config failed: 
tap
[15:00:37.481](0.044s) Bail out!  pg_config failed: 
tap
[15:00:37.399](0.035s) Bail out!  pg_config failed: 
tap
[15:00:37.581](0.061s) Bail out!  pg_config failed: 
tap
[15:00:37.571](0.042s) Bail out!  pg_config failed: 
tap
[15:00:37.615](0.059s) Bail out!  pg_config failed: 
test
[15:00:37.908]   1/340 postgresql:setup / tmp_install                                                  FAIL             ...
[15:00:37.908]   2/340 postgresql:setup / install_test_files                                           FAIL             ...
[15:00:37.908]   3/340 postgresql:setup / initdb_cache                                                 FAIL             ...
[15:00:37.908]   4/340 postgresql:regress / regress/regress                                            ERROR            ...
[15:00:37.908]   5/340 postgresql:pg_upgrade / pg_upgrade/001_basic                                    ERROR            ...
[15:00:37.908]   6/340 postgresql:isolation / isolation/isolation                                      ERROR            ...
[15:00:37.908]   7/340 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR            ...
[15:00:37.908]   8/340 postgresql:pg_upgrade / pg_upgrade/003_logical_slots                            ERROR            ...
[15:00:37.908]   9/340 postgresql:pg_upgrade / pg_upgrade/004_subscription                             ERROR            ...
[15:00:37.908]  10/340 postgresql:pg_upgrade / pg_upgrade/006_transfer_modes                           ERROR            ...
[15:00:37.908]  11/340 postgresql:pg_upgrade / pg_upgrade/005_char_signedness                          ERROR            ...
[15:00:37.908]  12/340 postgresql:recovery / recovery/001_stream_rep                                   ERROR            ...
[15:00:37.908]  13/340 postgresql:recovery / recovery/002_archiving                                    ERROR            ...
[15:00:37.908]  14/340 postgresql:recovery / recovery/003_recovery_targets                             ERROR            ...
[15:00:37.908]  15/340 postgresql:recovery / recovery/005_replay_delay                                 ERROR            ...
[15:00:37.908]  16/340 postgresql:recovery / recovery/004_timeline_switch                              ERROR            ...
[15:00:37.908]  17/340 postgresql:recovery / recovery/006_logical_decoding                             ERROR            ...
[15:00:37.908]  18/340 postgresql:recovery / recovery/008_fsm_truncation                               ERROR            ...
[15:00:37.908]  19/340 postgresql:recovery / recovery/007_sync_rep                                     ERROR            ...
[15:00:37.908]  20/340 postgresql:recovery / recovery/009_twophase                                     ERROR            ...
[15:00:37.908]  21/340 postgresql:recovery / recovery/010_logical_decoding_timelines                   ERROR            ...
[15:00:37.908]  22/340 postgresql:recovery / recovery/012_subtransactions                              ERROR            ...
[15:00:37.908]  23/340 postgresql:recovery / recovery/014_unlogged_reinit                              ERROR            ...
[15:00:37.908]  24/340 postgresql:recovery / recovery/015_promotion_pages                              ERROR            ...
[15:00:37.908]  25/340 postgresql:recovery / recovery/013_crash_restart                                ERROR            ...
[15:00:37.908]  26/340 postgresql:recovery / recovery/017_shm                                          ERROR            ...
[15:00:37.908]  27/340 postgresql:recovery / recovery/016_min_consistency                              ERROR            ...
[15:00:37.908]  28/340 postgresql:recovery / recovery/018_wal_optimize                                 ERROR            ...
[15:00:37.908]  29/340 postgresql:recovery / recovery/019_replslot_limit                               ERROR            ...
[15:00:37.908]  30/340 postgresql:recovery / recovery/020_archive_status                               ERROR            ...
[15:00:37.908]  31/340 postgresql:recovery / recovery/021_row_visibility                               ERROR            ...
[15:00:37.908]  32/340 postgresql:recovery / recovery/022_crash_temp_files                             ERROR            ...
[15:00:37.908]  33/340 postgresql:recovery / recovery/023_pitr_prepared_xact                           ERROR            ...
[15:00:37.908]  34/340 postgresql:recovery / recovery/024_archive_recovery                             ERROR            ...
[15:00:37.908]  35/340 postgresql:recovery / recovery/025_stuck_on_old_timeline                        ERROR            ...
[15:00:37.908]  36/340 postgresql:recovery / recovery/026_overwrite_contrecord                         ERROR            ...
[15:00:37.908]  37/340 postgresql:recovery / recovery/028_pitr_timelines                               ERROR            ...
[15:00:37.908]  38/340 postgresql:recovery / recovery/027_stream_regress                               ERROR            ...
[15:00:37.908]  39/340 postgresql:recovery / recovery/029_stats_restart                                ERROR            ...
[15:00:37.908]  40/340 postgresql:recovery / recovery/030_stats_cleanup_replica                        ERROR            ...
[15:00:37.908]  41/340 postgresql:recovery / recovery/031_recovery_conflict                            ERROR            ...
[15:00:37.908]  43/340 postgresql:recovery / recovery/035_standby_logical_decoding                     ERROR            ...
[15:00:37.908]  42/340 postgresql:recovery / recovery/033_replay_tsp_drops                             ERROR            ...
[15:00:37.908]  44/340 postgresql:recovery / recovery/032_relfilenode_reuse                            ERROR            ...
[15:00:37.908]  45/340 postgresql:recovery / recovery/034_create_database                              ERROR            ...
[15:00:37.908]  46/340 postgresql:recovery / recovery/036_truncated_dropped                            ERROR            ...
[15:00:37.908]  48/340 postgresql:recovery / recovery/039_end_of_wal                                   ERROR            ...
[15:00:37.908]  47/340 postgresql:recovery / recovery/037_invalid_database                             ERROR            ...
[15:00:37.908]  49/340 postgresql:recovery / recovery/038_save_logical_slots_shutdown                  ERROR            ...
[15:00:37.908]  50/340 postgresql:plpgsql / plpgsql/regress                                            ERROR            ...
[15:00:37.908]  51/340 postgresql:recovery / recovery/040_standby_failover_slots_sync                  ERROR            ...
[15:00:37.908]  52/340 postgresql:plperl / plperl/regress                                              ERROR            ...
[15:00:37.908]  54/340 postgresql:plpython / plpython/regress                                          ERROR            ...
[15:00:37.909]  53/340 postgresql:recovery / recovery/043_no_contrecord_switch                         ERROR            ...
[15:00:37.909]  55/340 postgresql:recovery / recovery/041_checkpoint_at_promote                        ERROR            ...
[15:00:37.909]  56/340 postgresql:recovery / recovery/042_low_level_backup                             ERROR            ...
[15:00:37.909]  57/340 postgresql:pltcl / pltcl/regress                                                ERROR            ...
[15:00:37.909]  58/340 postgresql:recovery / recovery/044_invalidate_inactive_slots                    ERROR            ...
[15:00:37.909]  60/340 postgresql:amcheck / amcheck/regress                                            ERROR            ...
[15:00:37.909]  59/340 postgresql:recovery / recovery/045_archive_restartpoint                         ERROR            ...
[15:00:37.909]  61/340 postgresql:basic_archive / basic_archive/regress                                ERROR            ...
[15:00:37.909]  62/340 postgresql:bloom / bloom/regress                                                ERROR            ...
[15:00:37.909]  63/340 postgresql:bool_plperl / bool_plperl/regress                                    ERROR            ...
[15:00:37.909]  64/340 postgresql:btree_gin / btree_gin/regress                                        ERROR            ...
[15:00:37.909]  65/340 postgresql:btree_gist / btree_gist/regress                                      ERROR            ...
[15:00:37.909]  66/340 postgresql:citext / citext/regress                                              ERROR            ...
[15:00:37.909]  67/340 postgresql:kerberos / kerberos/001_auth                                         ERROR            ...
[15:00:37.909]  68/340 postgresql:cube / cube/regress                                                  ERROR            ...
[15:00:37.909]  69/340 postgresql:dblink / dblink/regress                                              ERROR            ...
[15:00:37.909]  70/340 postgresql:dict_int / dict_int/regress                                          ERROR            ...
[15:00:37.909]  71/340 postgresql:dict_xsyn / dict_xsyn/regress                                        ERROR            ...
[15:00:37.909]  72/340 postgresql:earthdistance / earthdistance/regress                                ERROR            ...
[15:00:37.909]  73/340 postgresql:file_fdw / file_fdw/regress                                          ERROR            ...
[15:00:37.909]  74/340 postgresql:fuzzystrmatch / fuzzystrmatch/regress                                ERROR            ...
[15:00:37.909]  75/340 postgresql:hstore / hstore/regress                                              ERROR            ...
[15:00:37.909]  76/340 postgresql:hstore_plperl / hstore_plperl/regress                                ERROR            ...
[15:00:37.909]  77/340 postgresql:hstore_plpython / hstore_plpython/regress                            ERROR            ...
[15:00:37.909]  78/340 postgresql:intarray / intarray/regress                                          ERROR            ...
[15:00:37.909]  79/340 postgresql:isn / isn/regress                                                    ERROR            ...
[15:00:37.909]  80/340 postgresql:jsonb_plperl / jsonb_plperl/regress                                  ERROR            ...
[15:00:37.909]  81/340 postgresql:jsonb_plpython / jsonb_plpython/regress                              ERROR            ...
[15:00:37.909]  82/340 postgresql:lo / lo/regress                                                      ERROR            ...
[15:00:37.909]  83/340 postgresql:ltree / ltree/regress                                                ERROR            ...
[15:00:37.909]  84/340 postgresql:ltree_plpython / ltree_plpython/regress                              ERROR            ...
[15:00:37.909]  85/340 postgresql:pg_buffercache / pg_buffercache/regress                              ERROR            ...
[15:00:37.909]  86/340 postgresql:pageinspect / pageinspect/regress                                    ERROR            ...
[15:00:37.909]  87/340 postgresql:passwordcheck / passwordcheck/regress                                ERROR            ...
[15:00:37.909]  88/340 postgresql:pgcrypto / pgcrypto/regress                                          ERROR            ...
[15:00:37.909]  89/340 postgresql:pg_freespacemap / pg_freespacemap/regress                            ERROR            ...
[15:00:37.909]  90/340 postgresql:pg_logicalinspect / pg_logicalinspect/isolation                      ERROR            ...
[15:00:37.909]  91/340 postgresql:pg_overexplain / pg_overexplain/regress                              ERROR            ...
[15:00:37.909]  92/340 postgresql:pgrowlocks / pgrowlocks/isolation                                    ERROR            ...
[15:00:37.909]  93/340 postgresql:pg_stat_statements / pg_stat_statements/regress                      ERROR            ...
[15:00:37.909]  94/340 postgresql:pgstattuple / pgstattuple/regress                                    ERROR            ...
[15:00:37.909]  95/340 postgresql:pg_surgery / pg_surgery/regress                                      ERROR            ...
[15:00:37.909]  96/340 postgresql:pg_trgm / pg_trgm/regress                                            ERROR            ...
[15:00:37.909]  97/340 postgresql:pg_visibility / pg_visibility/regress                                ERROR            ...
[15:00:37.909]  98/340 postgresql:pg_walinspect / pg_walinspect/regress                                ERROR            ...
[15:00:37.909]  99/340 postgresql:postgres_fdw / postgres_fdw/regress                                  ERROR            ...
[15:00:37.909] 100/340 postgresql:seg / seg/regress                                                    ERROR            ...
[15:00:37.909] 101/340 postgresql:spi / spi/regress                                                    ERROR            ...
[15:00:37.909] 102/340 postgresql:tablefunc / tablefunc/regress                                        ERROR            ...
[15:00:37.909] 103/340 postgresql:tcn / tcn/isolation                                                  ERROR            ...
[15:00:37.909] 104/340 postgresql:test_decoding / test_decoding/regress                                ERROR            ...
[15:00:37.909] 105/340 postgresql:test_decoding / test_decoding/isolation                              ERROR            ...
[15:00:37.909] 106/340 postgresql:tsm_system_rows / tsm_system_rows/regress                            ERROR            ...
[15:00:37.909] 107/340 postgresql:tsm_system_time / tsm_system_time/regress                            ERROR            ...
[15:00:37.909] 108/340 postgresql:unaccent / unaccent/regress                                          ERROR            ...
[15:00:37.909] 109/340 postgresql:uuid-ossp / uuid-ossp/regress                                        ERROR            ...
[15:00:37.909] 110/340 postgresql:xml2 / xml2/regress                                                  ERROR            ...
[15:00:37.909] 111/340 postgresql:brin / brin/isolation                                                ERROR            ...
[15:00:37.909] 112/340 postgresql:commit_ts / commit_ts/regress                                        ERROR            ...
[15:00:37.909] 113/340 postgresql:delay_execution / delay_execution/isolation                          ERROR            ...
[15:00:37.909] 114/340 postgresql:dummy_index_am / dummy_index_am/regress                              ERROR            ...
[15:00:37.909] 115/340 postgresql:dummy_seclabel / dummy_seclabel/regress                              ERROR            ...
[15:00:37.910] 116/340 postgresql:gin / gin/regress                                                    ERROR            ...
[15:00:37.910] 117/340 postgresql:injection_points / injection_points/regress                          ERROR            ...
[15:00:37.910] 118/340 postgresql:injection_points / injection_points/isolation                        ERROR            ...
[15:00:37.910] 119/340 postgresql:plsample / plsample/regress                                          ERROR            ...
[15:00:37.910] 120/340 postgresql:spgist_name_ops / spgist_name_ops/regress                            ERROR            ...
[15:00:37.910] 121/340 postgresql:test_bloomfilter / test_bloomfilter/regress                          ERROR            ...
[15:00:37.910] 122/340 postgresql:test_copy_callbacks / test_copy_callbacks/regress                    ERROR            ...
[15:00:37.910] 123/340 postgresql:test_ddl_deparse / test_ddl_deparse/regress                          ERROR            ...
[15:00:37.910] 124/340 postgresql:test_dsa / test_dsa/regress                                          ERROR            ...
[15:00:37.910] 125/340 postgresql:test_dsm_registry / test_dsm_registry/regress                        ERROR            ...
[15:00:37.910] 126/340 postgresql:test_extensions / test_extensions/regress                            ERROR            ...
[15:00:37.910] 127/340 postgresql:test_ginpostinglist / test_ginpostinglist/regress                    ERROR            ...
[15:00:37.910] 128/340 postgresql:test_integerset / test_integerset/regress                            ERROR            ...
[15:00:37.910] 129/340 postgresql:test_lfind / test_lfind/regress                                      ERROR            ...
[15:00:37.910] 130/340 postgresql:test_oat_hooks / test_oat_hooks/regress                              ERROR            ...
[15:00:37.910] 131/340 postgresql:test_parser / test_parser/regress                                    ERROR            ...
[15:00:37.910] 132/340 postgresql:test_pg_dump / test_pg_dump/regress                                  ERROR            ...
[15:00:37.910] 133/340 postgresql:test_predtest / test_predtest/regress                                ERROR            ...
[15:00:37.910] 134/340 postgresql:test_radixtree / test_radixtree/regress                              ERROR            ...
[15:00:37.910] 135/340 postgresql:test_rbtree / test_rbtree/regress                                    ERROR            ...
[15:00:37.910] 136/340 postgresql:test_regex / test_regex/regress                                      ERROR            ...
[15:00:37.910] 137/340 postgresql:test_resowner / test_resowner/regress                                ERROR            ...
[15:00:37.910] 138/340 postgresql:test_rls_hooks / test_rls_hooks/regress                              ERROR            ...
[15:00:37.910] 139/340 postgresql:test_shm_mq / test_shm_mq/regress                                    ERROR            ...
[15:00:37.910] 140/340 postgresql:test_slru / test_slru/regress                                        ERROR            ...
[15:00:37.910] 141/340 postgresql:test_tidstore / test_tidstore/regress                                ERROR            ...
[15:00:37.910] 142/340 postgresql:typcache / typcache/regress                                          ERROR            ...
[15:00:37.910] 143/340 postgresql:unsafe_tests / unsafe_tests/regress                                  ERROR            ...
[15:00:37.910] 144/340 postgresql:ecpg / ecpg/ecpg                                                     ERROR            ...
[15:00:37.910] 145/340 postgresql:libpq / libpq/003_load_balance_host_list                             ERROR            ...
[15:00:37.910] 147/340 postgresql:libpq / libpq/004_load_balance_dns                                   ERROR            ...
[15:00:37.910] 148/340 postgresql:libpq / libpq/005_negotiate_encryption                               ERROR            ...
[15:00:37.910] 149/340 postgresql:pg_amcheck / pg_amcheck/001_basic                                    ERROR            ...
[15:00:37.910] 151/340 postgresql:initdb / initdb/001_initdb                                           ERROR            ...
[15:00:37.910] 150/340 postgresql:libpq / libpq/006_service                                            ERROR            ...
[15:00:37.910] 152/340 postgresql:pg_amcheck / pg_amcheck/003_check                                    ERROR            ...
[15:00:37.910] 153/340 postgresql:pg_amcheck / pg_amcheck/002_nonesuch                                 ERROR            ...
[15:00:37.910] 154/340 postgresql:pg_amcheck / pg_amcheck/005_opclass_damage                           ERROR            ...
[15:00:37.910] 155/340 postgresql:pg_amcheck / pg_amcheck/004_verify_heapam                            ERROR            ...
[15:00:37.910] 156/340 postgresql:pg_archivecleanup / pg_archivecleanup/010_pg_archivecleanup          ERROR            ...
[15:00:37.910] 157/340 postgresql:pg_basebackup / pg_basebackup/010_pg_basebackup                      ERROR            ...
[15:00:37.910] 158/340 postgresql:pg_basebackup / pg_basebackup/011_in_place_tablespace                ERROR            ...
[15:00:37.910] 159/340 postgresql:pg_basebackup / pg_basebackup/020_pg_receivewal                      ERROR            ...
[15:00:37.910] 160/340 postgresql:pg_basebackup / pg_basebackup/030_pg_recvlogical                     ERROR            ...
[15:00:37.910] 161/340 postgresql:pg_checksums / pg_checksums/001_basic                                ERROR            ...
[15:00:37.910] 162/340 postgresql:pg_basebackup / pg_basebackup/040_pg_createsubscriber                ERROR            ...
[15:00:37.910] 163/340 postgresql:pg_checksums / pg_checksums/002_actions                              ERROR            ...
[15:00:37.910] 164/340 postgresql:pg_combinebackup / pg_combinebackup/001_basic                        ERROR            ...
[15:00:37.910] 165/340 postgresql:pg_combinebackup / pg_combinebackup/002_compare_backups              ERROR            ...
[15:00:37.910] 166/340 postgresql:pg_combinebackup / pg_combinebackup/004_manifest                     ERROR            ...
[15:00:37.910] 167/340 postgresql:pg_combinebackup / pg_combinebackup/003_timeline                     ERROR            ...
[15:00:37.910] 168/340 postgresql:pg_combinebackup / pg_combinebackup/005_integrity                    ERROR            ...
[15:00:37.910] 169/340 postgresql:pg_combinebackup / pg_combinebackup/006_db_file_copy                 ERROR            ...
[15:00:37.910] 170/340 postgresql:pg_combinebackup / pg_combinebackup/007_wal_level_minimal            ERROR            ...
[15:00:37.910] 171/340 postgresql:pg_combinebackup / pg_combinebackup/008_promote                      ERROR            ...
[15:00:37.910] 172/340 postgresql:pg_combinebackup / pg_combinebackup/009_no_full_file                 ERROR            ...
[15:00:37.910] 173/340 postgresql:pg_combinebackup / pg_combinebackup/010_hardlink                     ERROR            ...
[15:00:37.910] 174/340 postgresql:pg_config / pg_config/001_pg_config                                  ERROR            ...
[15:00:37.910] 175/340 postgresql:pg_controldata / pg_controldata/001_pg_controldata                   ERROR            ...
[15:00:37.911] 176/340 postgresql:pg_ctl / pg_ctl/001_start_stop                                       ERROR            ...
[15:00:37.911] 177/340 postgresql:pg_ctl / pg_ctl/002_status                                           ERROR            ...
[15:00:37.911] 179/340 postgresql:pg_ctl / pg_ctl/003_promote                                          ERROR            ...
[15:00:37.911] 178/340 postgresql:pg_ctl / pg_ctl/004_logrotate                                        ERROR            ...
[15:00:37.911] 180/340 postgresql:pg_dump / pg_dump/001_basic                                          ERROR            ...
[15:00:37.911] 181/340 postgresql:pg_dump / pg_dump/002_pg_dump                                        ERROR            ...
[15:00:37.911] 182/340 postgresql:pg_dump / pg_dump/003_pg_dump_with_server                            ERROR            ...
[15:00:37.911] 183/340 postgresql:pg_dump / pg_dump/004_pg_dump_parallel                               ERROR            ...
[15:00:37.911] 185/340 postgresql:pg_dump / pg_dump/005_pg_dump_filterfile                             ERROR            ...
[15:00:37.911] 186/340 postgresql:pg_resetwal / pg_resetwal/001_basic                                  ERROR            ...
[15:00:37.911] 187/340 postgresql:pg_dump / pg_dump/006_pg_dumpall                                     ERROR            ...
[15:00:37.911] 188/340 postgresql:pg_dump / pg_dump/010_dump_connstr                                   ERROR            ...
[15:00:37.911] 189/340 postgresql:pg_resetwal / pg_resetwal/002_corrupted                              ERROR            ...
[15:00:37.911] 190/340 postgresql:pg_rewind / pg_rewind/001_basic                                      ERROR            ...
[15:00:37.911] 192/340 postgresql:pg_rewind / pg_rewind/003_extrafiles                                 ERROR            ...
[15:00:37.911] 191/340 postgresql:pg_rewind / pg_rewind/002_databases                                  ERROR            ...
[15:00:37.911] 193/340 postgresql:pg_rewind / pg_rewind/004_pg_xlog_symlink                            ERROR            ...
[15:00:37.911] 194/340 postgresql:pg_rewind / pg_rewind/006_options                                    ERROR            ...
[15:00:37.911] 195/340 postgresql:pg_rewind / pg_rewind/005_same_timeline                              ERROR            ...
[15:00:37.911] 196/340 postgresql:pg_rewind / pg_rewind/008_min_recovery_point                         ERROR            ...
[15:00:37.911] 197/340 postgresql:pg_rewind / pg_rewind/007_standby_source                             ERROR            ...
[15:00:37.911] 198/340 postgresql:pg_rewind / pg_rewind/009_growing_files                              ERROR            ...
[15:00:37.911] 199/340 postgresql:pg_test_timing / pg_test_timing/001_basic                            ERROR            ...
[15:00:37.911] 200/340 postgresql:pg_test_fsync / pg_test_fsync/001_basic                              ERROR            ...
[15:00:37.911] 201/340 postgresql:pg_rewind / pg_rewind/010_keep_recycled_wals                         ERROR            ...
[15:00:37.911] 202/340 postgresql:pg_verifybackup / pg_verifybackup/001_basic                          ERROR            ...
[15:00:37.911] 203/340 postgresql:pg_verifybackup / pg_verifybackup/002_algorithm                      ERROR            ...
[15:00:37.911] 204/340 postgresql:pg_verifybackup / pg_verifybackup/003_corruption                     ERROR            ...
[15:00:37.911] 205/340 postgresql:pg_verifybackup / pg_verifybackup/006_encoding                       ERROR            ...
[15:00:37.911] 206/340 postgresql:pg_verifybackup / pg_verifybackup/004_options                        ERROR            ...
[15:00:37.911] 207/340 postgresql:pg_verifybackup / pg_verifybackup/007_wal                            ERROR            ...
[15:00:37.911] 208/340 postgresql:pg_verifybackup / pg_verifybackup/005_bad_manifest                   ERROR            ...
[15:00:37.911] 209/340 postgresql:pg_verifybackup / pg_verifybackup/009_extract                        ERROR            ...
[15:00:37.911] 210/340 postgresql:pg_waldump / pg_waldump/001_basic                                    ERROR            ...
[15:00:37.911] 211/340 postgresql:pg_verifybackup / pg_verifybackup/008_untar                          ERROR            ...
[15:00:37.911] 212/340 postgresql:pg_verifybackup / pg_verifybackup/010_client_untar                   ERROR            ...
[15:00:37.911] 213/340 postgresql:pg_waldump / pg_waldump/002_save_fullpage                            ERROR            ...
[15:00:37.911] 214/340 postgresql:pg_walsummary / pg_walsummary/001_basic                              ERROR            ...
[15:00:37.911] 215/340 postgresql:pgbench / pgbench/002_pgbench_no_server                              ERROR            ...
[15:00:37.911] 216/340 postgresql:pg_walsummary / pg_walsummary/002_blocks                             ERROR            ...
[15:00:37.911] 217/340 postgresql:pgbench / pgbench/001_pgbench_with_server                            ERROR            ...
[15:00:37.911] 218/340 postgresql:psql / psql/001_basic                                                ERROR            ...
[15:00:37.911] 220/340 postgresql:scripts / scripts/011_clusterdb_all                                  ERROR            ...
[15:00:37.911] 221/340 postgresql:psql / psql/020_cancel                                               ERROR            ...
[15:00:37.911] 222/340 postgresql:scripts / scripts/010_clusterdb                                      ERROR            ...
[15:00:37.911] 223/340 postgresql:scripts / scripts/020_createdb                                       ERROR            ...
[15:00:37.911] 224/340 postgresql:scripts / scripts/040_createuser                                     ERROR            ...
[15:00:37.911] 225/340 postgresql:scripts / scripts/050_dropdb                                         ERROR            ...
[15:00:37.911] 226/340 postgresql:scripts / scripts/070_dropuser                                       ERROR            ...
[15:00:37.911] 227/340 postgresql:scripts / scripts/080_pg_isready                                     ERROR            ...
[15:00:37.911] 229/340 postgresql:scripts / scripts/090_reindexdb                                      ERROR            ...
[15:00:37.911] 230/340 postgresql:scripts / scripts/100_vacuumdb                                       ERROR            ...
[15:00:37.911] 228/340 postgresql:scripts / scripts/091_reindexdb_all                                  ERROR            ...
[15:00:37.911] 231/340 postgresql:scripts / scripts/101_vacuumdb_all                                   ERROR            ...
[15:00:37.911] 232/340 postgresql:scripts / scripts/102_vacuumdb_stages                                ERROR            ...
[15:00:37.911] 233/340 postgresql:scripts / scripts/200_connstr                                        ERROR            ...
[15:00:37.912] 234/340 postgresql:ecpg / ecpg/002_ecpg_err_warn_msg_informix                           ERROR            ...
[15:00:37.912] 235/340 postgresql:pg_bsd_indent / pg_bsd_indent/001_pg_bsd_indent                      ERROR            ...
[15:00:37.912] 236/340 postgresql:ecpg / ecpg/001_ecpg_err_warn_msg                                    ERROR            ...
[15:00:37.912] 239/340 postgresql:amcheck / amcheck/003_cic_2pc                                        ERROR            ...
[15:00:37.912] 238/340 postgresql:amcheck / amcheck/001_verify_heapam                                  ERROR            ...
[15:00:37.912] 237/340 postgresql:amcheck / amcheck/002_cic                                            ERROR            ...
[15:00:37.912] 240/340 postgresql:amcheck / amcheck/004_verify_nbtree_unique                           ERROR            ...
[15:00:37.912] 241/340 postgresql:auto_explain / auto_explain/001_auto_explain                         ERROR            ...
[15:00:37.912] 242/340 postgresql:amcheck / amcheck/005_pitr                                           ERROR            ...
[15:00:37.912] 243/340 postgresql:bloom / bloom/001_wal                                                ERROR            ...
[15:00:37.912] 244/340 postgresql:basebackup_to_shell / basebackup_to_shell/001_basic                  ERROR            ...
[15:00:37.912] 245/340 postgresql:dblink / dblink/001_auth_scram                                       ERROR            ...
[15:00:37.912] 246/340 postgresql:oid2name / oid2name/001_basic                                        ERROR            ...
[15:00:37.912] 247/340 postgresql:pg_prewarm / pg_prewarm/001_basic                                    ERROR            ...
[15:00:37.912] 248/340 postgresql:pg_stat_statements / pg_stat_statements/010_restart                  ERROR            ...
[15:00:37.912] 249/340 postgresql:pg_visibility / pg_visibility/001_concurrent_transaction             ERROR            ...
[15:00:37.912] 250/340 postgresql:postgres_fdw / postgres_fdw/001_auth_scram                           ERROR            ...
[15:00:37.912] 251/340 postgresql:pg_visibility / pg_visibility/002_corrupt_vm                         ERROR            ...
[15:00:37.912] 252/340 postgresql:test_decoding / test_decoding/001_repl_stats                         ERROR            ...
[15:00:37.912] 254/340 postgresql:vacuumlo / vacuumlo/001_basic                                        ERROR            ...
[15:00:37.912] 255/340 postgresql:authentication / authentication/001_password                         ERROR            ...
[15:00:37.912] 256/340 postgresql:authentication / authentication/002_saslprep                         ERROR            ...
[15:00:37.912] 258/340 postgresql:authentication / authentication/003_peer                             ERROR            ...
[15:00:37.912] 259/340 postgresql:authentication / authentication/004_file_inclusion                   ERROR            ...
[15:00:37.912] 261/340 postgresql:postmaster / postmaster/001_basic                                    ERROR            ...
[15:00:37.912] 260/340 postgresql:authentication / authentication/006_login_trigger                    ERROR            ...
[15:00:37.912] 262/340 postgresql:authentication / authentication/007_pre_auth                         ERROR            ...
[15:00:37.912] 263/340 postgresql:postmaster / postmaster/002_connection_limits                        ERROR            ...
[15:00:37.912] 264/340 postgresql:postmaster / postmaster/003_start_stop                               ERROR            ...
[15:00:37.912] 265/340 postgresql:subscription / subscription/001_rep_changes                          ERROR            ...
[15:00:37.912] 266/340 postgresql:subscription / subscription/002_types                                ERROR            ...
[15:00:37.912] 267/340 postgresql:subscription / subscription/003_constraints                          ERROR            ...
[15:00:37.912] 268/340 postgresql:subscription / subscription/004_sync                                 ERROR            ...
[15:00:37.912] 269/340 postgresql:subscription / subscription/006_rewrite                              ERROR            ...
[15:00:37.912] 270/340 postgresql:subscription / subscription/005_encoding                             ERROR            ...
[15:00:37.912] 271/340 postgresql:subscription / subscription/007_ddl                                  ERROR            ...
[15:00:37.912] 272/340 postgresql:subscription / subscription/009_matviews                             ERROR            ...
[15:00:37.912] 273/340 postgresql:subscription / subscription/008_diff_schema                          ERROR            ...
[15:00:37.912] 274/340 postgresql:subscription / subscription/010_truncate                             ERROR            ...
[15:00:37.912] 275/340 postgresql:subscription / subscription/011_generated                            ERROR            ...
[15:00:37.912] 276/340 postgresql:subscription / subscription/012_collation                            ERROR            ...
[15:00:37.912] 277/340 postgresql:subscription / subscription/013_partition                            ERROR            ...
[15:00:37.912] 278/340 postgresql:subscription / subscription/014_binary                               ERROR            ...
[15:00:37.912] 279/340 postgresql:subscription / subscription/015_stream                               ERROR            ...
[15:00:37.912] 280/340 postgresql:subscription / subscription/016_stream_subxact                       ERROR            ...
[15:00:37.912] 281/340 postgresql:subscription / subscription/017_stream_ddl                           ERROR            ...
[15:00:37.912] 282/340 postgresql:subscription / subscription/018_stream_subxact_abort                 ERROR            ...
[15:00:37.912] 283/340 postgresql:subscription / subscription/019_stream_subxact_ddl_abort             ERROR            ...
[15:00:37.912] 284/340 postgresql:subscription / subscription/023_twophase_stream                      ERROR            ...
[15:00:37.912] 285/340 postgresql:subscription / subscription/021_twophase                             ERROR            ...
[15:00:37.912] 286/340 postgresql:subscription / subscription/020_messages                             ERROR            ...
[15:00:37.912] 287/340 postgresql:subscription / subscription/022_twophase_cascade                     ERROR            ...
[15:00:37.912] 288/340 postgresql:subscription / subscription/024_add_drop_pub                         ERROR            ...
[15:00:37.928] 289/340 postgresql:subscription / subscription/025_rep_changes_for_schema               ERROR            ...
[15:00:37.928] 290/340 postgresql:subscription / subscription/028_row_filter                           ERROR            ...
[15:00:37.928] 291/340 postgresql:subscription / subscription/026_stats                                ERROR            ...
[15:00:37.928] 292/340 postgresql:subscription / subscription/027_nosuperuser                          ERROR            ...
[15:00:37.928] 293/340 postgresql:subscription / subscription/029_on_error                             ERROR            ...
[15:00:37.928] 294/340 postgresql:subscription / subscription/030_origin                               ERROR            ...
[15:00:37.928] 295/340 postgresql:subscription / subscription/031_column_list                          ERROR            ...
[15:00:37.928] 296/340 postgresql:subscription / subscription/032_subscribe_use_index                  ERROR            ...
[15:00:37.928] 297/340 postgresql:subscription / subscription/033_run_as_table_owner                   ERROR            ...
[15:00:37.928] 298/340 postgresql:subscription / subscription/034_temporal                             ERROR            ...
[15:00:37.928] 299/340 postgresql:subscription / subscription/035_conflicts                            ERROR            ...
[15:00:37.928] 300/340 postgresql:subscription / subscription/100_bugs                                 ERROR            ...
[15:00:37.928] 301/340 postgresql:brin / brin/01_workitems                                             ERROR            ...
[15:00:37.928] 302/340 postgresql:brin / brin/02_wal_consistency                                       ERROR            ...
[15:00:37.928] 303/340 postgresql:commit_ts / commit_ts/001_base                                       ERROR            ...
[15:00:37.928] 304/340 postgresql:commit_ts / commit_ts/002_standby                                    ERROR            ...
[15:00:37.928] 305/340 postgresql:commit_ts / commit_ts/003_standby_2                                  ERROR            ...
[15:00:37.928] 306/340 postgresql:commit_ts / commit_ts/004_restart                                    ERROR            ...
[15:00:37.928] 307/340 postgresql:injection_points / injection_points/001_stats                        ERROR            ...
[15:00:37.928] 308/340 postgresql:libpq_pipeline / libpq_pipeline/001_libpq_pipeline                   ERROR            ...
[15:00:37.928] 309/340 postgresql:oauth_validator / oauth_validator/002_client                         ERROR            ...
[15:00:37.928] 310/340 postgresql:ldap_password_func / ldap_password_func/001_mutated_bindpasswd       ERROR            ...
[15:00:37.928] 311/340 postgresql:oauth_validator / oauth_validator/001_server                         ERROR            ...
[15:00:37.928] 312/340 postgresql:ssl_passphrase_callback / ssl_passphrase_callback/001_testfunc       ERROR            ...
[15:00:37.928] 313/340 postgresql:test_custom_rmgrs / test_custom_rmgrs/001_basic                      ERROR            ...
[15:00:37.928] 314/340 postgresql:test_aio / test_aio/001_aio                                          ERROR            ...
[15:00:37.928] 315/340 postgresql:test_aio / test_aio/002_io_workers                                   ERROR            ...
[15:00:37.928] 316/340 postgresql:test_escape / test_escape/001_test_escape                            ERROR            ...
[15:00:37.928] 317/340 postgresql:test_json_parser / test_json_parser/002_inline                       ERROR            ...
[15:00:37.928] 318/340 postgresql:test_json_parser / test_json_parser/001_test_json_parser_incremental ERROR            ...
[15:00:37.928] 319/340 postgresql:test_extensions / test_extensions/001_extension_control_path         ERROR            ...
[15:00:37.928] 320/340 postgresql:test_json_parser / test_json_parser/004_test_parser_perf             ERROR            ...
[15:00:37.928] 321/340 postgresql:test_json_parser / test_json_parser/003_test_semantic                ERROR            ...
[15:00:37.928] 322/340 postgresql:test_misc / test_misc/001_constraint_validation                      ERROR            ...
[15:00:37.928] 323/340 postgresql:test_misc / test_misc/003_check_guc                                  ERROR            ...
[15:00:37.928] 324/340 postgresql:test_misc / test_misc/002_tablespace                                 ERROR            ...
[15:00:37.928] 325/340 postgresql:test_misc / test_misc/004_io_direct                                  ERROR            ...
[15:00:37.928] 326/340 postgresql:test_misc / test_misc/007_catcache_inval                             ERROR            ...
[15:00:37.928] 327/340 postgresql:test_misc / test_misc/005_timeouts                                   ERROR            ...
[15:00:37.928] 328/340 postgresql:test_misc / test_misc/006_signal_autovacuum                          ERROR            ...
[15:00:37.928] 329/340 postgresql:test_slru / test_slru/001_multixact                                  ERROR            ...
[15:00:37.928] 330/340 postgresql:test_pg_dump / test_pg_dump/001_base                                 ERROR            ...
[15:00:37.928] 331/340 postgresql:worker_spi / worker_spi/001_worker_spi                               ERROR            ...
[15:00:37.928] 334/340 postgresql:ssl / ssl/001_ssltests                                               ERROR            ...
[15:00:37.928] 335/340 postgresql:ssl / ssl/002_scram                                                  ERROR            ...
[15:00:37.928] 337/340 postgresql:ssl / ssl/003_sslinfo                                                ERROR            ...
[15:00:37.928] 338/340 postgresql:icu / icu/010_database                                               ERROR            ...
[15:00:37.928] 339/340 postgresql:ldap / ldap/001_auth                                                 ERROR            ...
[15:00:37.928] 340/340 postgresql:ldap / ldap/002_bindpasswd                                           ERROR            ...
53/5274 Introduce the ability to enable/disable indexes using ALTER INDEX
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[11:19:17.926](0.000s) not ok 18 - checking with a non-existent user stderr /(?^:role "no_such_user" does not exist)/
test
[11:25:53.532] 144/334 postgresql:pg_amcheck / pg_amcheck/002_nonesuch                                 ERROR            ...
53/5738 Improve hash join's handling of tuples with null join keys
FreeBSD - Meson
core
[10:14:56.990] #0  0x000000082914d75a in _sigprocmask () from /lib/libc.so.7
[10:14:56.990] #1  0x000000082918aa2f in _system () from /lib/libc.so.7
[10:14:56.990] #2  0x000000082987b8a3 in ?? () from /lib/libthr.so.3
[10:14:56.990] #3  0x000000000069656b in shell_archive_file (state=<optimized out>, file=0x82169d5f0 "00000001", '0' <re...
[10:14:56.990] #4  0x00000000008be29c in pgarch_archiveXlog (xlog=xlog@entry=0x82169d5f0 "00000001", '0' <repeats 15 tim...
[10:14:56.990] #5  0x00000000008bdce4 in pgarch_ArchiverCopyLoop () at ../src/backend/postmaster/pgarch.c:475
[10:14:56.990] #6  pgarch_MainLoop () at ../src/backend/postmaster/pgarch.c:349
[10:14:56.990] #7  0x00000000008bd5bd in PgArchiverMain (startup_data=<optimized out>, startup_data_len=<optimized out>)...
[10:14:56.990] #8  0x00000000008bd31b in postmaster_child_launch (child_type=child_type@entry=B_ARCHIVER, child_slot=54,...
[10:14:56.990] #9  0x00000000008c0107 in StartChildProcess (type=type@entry=B_ARCHIVER) at ../src/backend/postmaster/pos...
core
[10:14:56.697] #0  0x00003b9fb7913111 in ?? () from /libexec/ld-elf.so.1
[10:14:56.697] #1  0x0000000000000000 in ?? ()
[10:14:56.962] #0  0x000000082914d75a in _sigprocmask () from /lib/libc.so.7
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join_hash.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/join_hash.out	2025-05-14 10:04:56.436113000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/join_hash.out	2025-05-14 10:07:42.89768400...
@@ -309,7 +309,7 @@
 select count(*) from simple r full outer join simple s using (id);
  count 
 -------
- 20002
+ 20001
 (1 row)
 
 rollback to settings;
tap
[10:10:01.993](208.461s) not ok 5 - regression tests pass
test
[10:12:33.747] 184/339 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           3...
Linux - Debian Bookworm - Meson
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join_hash.out /tmp/cirrus-ci-build/build-32/testrun/recovery/027...
--- /tmp/cirrus-ci-build/src/test/regress/expected/join_hash.out	2025-05-14 10:04:53.470260668 +0000
+++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/join_hash.out	2025-05-14 10:16:53.537...
@@ -309,7 +309,7 @@
 select count(*) from simple r full outer join simple s using (id);
  count 
 -------
- 20002
+ 20001
 (1 row)
 
 rollback to settings;
tap
[10:17:36.799](79.011s) not ok 2 - regression tests pass
test
[10:21:02.256]  96/340 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
macOS - Sonoma - Meson
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/join_hash.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_u...
--- /Users/admin/pgsql/src/test/regress/expected/join_hash.out	2025-05-14 10:04:10
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/join_hash.out	2025-05-14 10:08:25
@@ -835,7 +835,7 @@
 select  count(*) from simple r full outer join simple s using (id);
  count 
 -------
- 20002
+ 20001
 (1 row)
 
 rollback to settings;
tap
[10:09:13.133](89.419s) not ok 5 - regression tests pass
test
[10:12:55.304]  29/339 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
53/5583 Improve ACL checks in pg_prewarm for indexes
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[08:32:08.103](0.001s) not ok 2 - connecting to a non-existent database: matches
test
[08:37:10.440] 175/334 postgresql:pg_dump / pg_dump/002_pg_dump                                        ERROR            ...
53/5627 Fix oldest LSN calculation for WAL segments removal when slots are advancing during checkpoint
Linux - Debian Bookworm - Meson
tap
[05:44:26.988](0.032s) Bail out!  pg_config failed: 
tap
[05:44:27.081](0.046s) Bail out!  pg_config failed: 
tap
[05:44:27.078](0.017s) Bail out!  pg_config failed: 
tap
[05:44:27.148](0.033s) Bail out!  pg_config failed: 
tap
[05:44:27.212](0.051s) Bail out!  pg_config failed: 
tap
[05:44:27.685](0.054s) Bail out!  pg_config failed: 
tap
[05:44:27.740](0.034s) Bail out!  pg_config failed: 
tap
[05:44:27.823](0.047s) Bail out!  pg_config failed: 
tap
[05:44:27.841](0.042s) Bail out!  pg_config failed: 
tap
[05:44:27.843](0.035s) Bail out!  pg_config failed: 
tap
[05:44:27.837](0.024s) Bail out!  pg_config failed: 
tap
[05:44:27.171](0.030s) Bail out!  pg_config failed: 
tap
[05:44:27.273](0.041s) Bail out!  pg_config failed: 
tap
[05:44:27.241](0.044s) Bail out!  pg_config failed: 
tap
[05:44:29.422](0.125s) Bail out!  pg_config failed: 
tap
[05:44:29.468](0.090s) Bail out!  pg_config failed: 
tap
[05:44:29.409](0.089s) Bail out!  pg_config failed: 
tap
[05:44:29.498](0.127s) Bail out!  pg_config failed: 
tap
[05:44:29.571](0.106s) Bail out!  pg_config failed: 
tap
[05:44:29.567](0.039s) Bail out!  pg_config failed: 
tap
[05:44:27.283](0.094s) Bail out!  pg_config failed: 
tap
[05:44:30.764](0.017s) Bail out!  pg_config failed: 
tap
[05:44:29.608](0.059s) Bail out!  pg_config failed: 
tap
[05:44:22.575](0.016s) Bail out!  pg_config failed: 
tap
[05:44:29.812](0.027s) Bail out!  pg_config failed: 
tap
[05:44:30.831](0.007s) Bail out!  pg_config failed: 
tap
[05:44:30.818](0.008s) Bail out!  pg_config failed: 
tap
[05:44:29.721](0.026s) Bail out!  pg_config failed: 
tap
[05:44:23.487](0.113s) Bail out!  pg_config failed: 
tap
[05:44:23.565](0.142s) Bail out!  pg_config failed: 
tap
[05:44:23.643](0.139s) Bail out!  pg_config failed: 
tap
[05:44:23.650](0.118s) Bail out!  pg_config failed: 
tap
[05:44:29.836](0.054s) Bail out!  pg_config failed: 
tap
[05:44:23.803](0.029s) Bail out!  pg_config failed: 
tap
[05:44:23.840](0.060s) Bail out!  pg_config failed: 
tap
[05:44:23.790](0.036s) Bail out!  pg_config failed: 
tap
[05:44:23.843](0.058s) Bail out!  pg_config failed: 
tap
[05:44:23.978](0.049s) Bail out!  pg_config failed: 
tap
[05:44:24.172](0.035s) Bail out!  pg_config failed: 
tap
[05:44:24.240](0.020s) Bail out!  pg_config failed: 
tap
[05:44:24.265](0.008s) Bail out!  pg_config failed: 
tap
[05:44:24.367](0.020s) Bail out!  pg_config failed: 
tap
[05:44:24.354](0.020s) Bail out!  pg_config failed: 
tap
[05:44:24.418](0.020s) Bail out!  pg_config failed: 
tap
[05:44:24.454](0.024s) Bail out!  pg_config failed: 
tap
[05:44:24.499](0.037s) Bail out!  pg_config failed: 
tap
[05:44:24.550](0.029s) Bail out!  pg_config failed: 
tap
[05:44:24.582](0.062s) Bail out!  pg_config failed: 
tap
[05:44:24.901](0.067s) Bail out!  pg_config failed: 
tap
[05:44:25.016](0.057s) Bail out!  pg_config failed: 
tap
[05:44:25.057](0.087s) Bail out!  pg_config failed: 
tap
[05:44:25.019](0.051s) Bail out!  pg_config failed: 
tap
[05:44:25.223](0.058s) Bail out!  pg_config failed: 
tap
[05:44:25.120](0.017s) Bail out!  pg_config failed: 
tap
[05:44:27.343](0.027s) Bail out!  pg_config failed: 
tap
[05:44:25.158](0.026s) Bail out!  pg_config failed: 
tap
[05:44:25.360](0.134s) Bail out!  pg_config failed: 
tap
[05:44:25.343](0.137s) Bail out!  pg_config failed: 
tap
[05:44:25.373](0.105s) Bail out!  pg_config failed: 
tap
[05:44:25.383](0.094s) Bail out!  pg_config failed: 
tap
[05:44:25.441](0.094s) Bail out!  pg_config failed: 
tap
[05:44:25.562](0.107s) Bail out!  pg_config failed: 
tap
[05:44:25.570](0.040s) Bail out!  pg_config failed: 
tap
[05:44:25.642](0.136s) Bail out!  pg_config failed: 
tap
[05:44:25.686](0.126s) Bail out!  pg_config failed: 
tap
[05:44:27.475](0.042s) Bail out!  pg_config failed: 
tap
[05:44:20.774](0.029s) Bail out!  pg_config failed: 
tap
[05:44:20.758](0.046s) Bail out!  pg_config failed: 
tap
[05:44:20.797](0.036s) Bail out!  pg_config failed: 
tap
[05:44:20.800](0.045s) Bail out!  pg_config failed: 
tap
[05:44:20.851](0.030s) Bail out!  pg_config failed: 
tap
[05:44:25.716](0.025s) Bail out!  pg_config failed: 
tap
[05:44:25.843](0.047s) Bail out!  pg_config failed: 
tap
[05:44:25.891](0.032s) Bail out!  pg_config failed: 
tap
[05:44:25.902](0.039s) Bail out!  pg_config failed: 
tap
[05:44:25.975](0.050s) Bail out!  pg_config failed: 
tap
[05:44:25.942](0.022s) Bail out!  pg_config failed: 
tap
[05:44:26.032](0.051s) Bail out!  pg_config failed: 
tap
[05:44:26.063](0.039s) Bail out!  pg_config failed: 
tap
[05:44:27.515](0.055s) Bail out!  pg_config failed: 
tap
[05:44:27.472](0.038s) Bail out!  pg_config failed: 
tap
[05:44:26.171](0.067s) Bail out!  pg_config failed: 
tap
[05:44:26.333](0.047s) Bail out!  pg_config failed: 
tap
[05:44:26.356](0.050s) Bail out!  pg_config failed: 
tap
[05:44:27.518](0.129s) Bail out!  pg_config failed: 
tap
[05:44:27.934](0.033s) Bail out!  pg_config failed: 
tap
[05:44:28.019](0.044s) Bail out!  pg_config failed: 
tap
[05:44:26.457](0.068s) Bail out!  pg_config failed: 
tap
[05:44:26.403](0.033s) Bail out!  pg_config failed: 
tap
[05:44:20.877](0.036s) Bail out!  pg_config failed: 
tap
[05:44:20.916](0.054s) Bail out!  pg_config failed: 
tap
[05:44:20.926](0.020s) Bail out!  pg_config failed: 
tap
[05:44:21.016](0.036s) Bail out!  pg_config failed: 
tap
[05:44:21.079](0.047s) Bail out!  pg_config failed: 
tap
[05:44:21.168](0.046s) Bail out!  pg_config failed: 
tap
[05:44:21.119](0.052s) Bail out!  pg_config failed: 
tap
[05:44:21.091](0.023s) Bail out!  pg_config failed: 
tap
[05:44:21.232](0.035s) Bail out!  pg_config failed: 
tap
[05:44:21.221](0.046s) Bail out!  pg_config failed: 
tap
[05:44:21.249](0.051s) Bail out!  pg_config failed: 
tap
[05:44:21.238](0.037s) Bail out!  pg_config failed: 
tap
[05:44:21.403](0.050s) Bail out!  pg_config failed: 
tap
[05:44:21.372](0.054s) Bail out!  pg_config failed: 
tap
[05:44:21.433](0.052s) Bail out!  pg_config failed: 
tap
[05:44:21.501](0.059s) Bail out!  pg_config failed: 
tap
[05:44:21.465](0.032s) Bail out!  pg_config failed: 
tap
[05:44:21.554](0.148s) Bail out!  pg_config failed: 
tap
[05:44:21.512](0.018s) Bail out!  pg_config failed: 
tap
[05:44:21.537](0.018s) Bail out!  pg_config failed: 
tap
[05:44:21.672](0.051s) Bail out!  pg_config failed: 
tap
[05:44:21.707](0.046s) Bail out!  pg_config failed: 
tap
[05:44:21.682](0.019s) Bail out!  pg_config failed: 
tap
[05:44:21.734](0.037s) Bail out!  pg_config failed: 
tap
[05:44:21.799](0.029s) Bail out!  pg_config failed: 
tap
[05:44:21.825](0.038s) Bail out!  pg_config failed: 
tap
[05:44:21.820](0.039s) Bail out!  pg_config failed: 
tap
[05:44:21.844](0.024s) Bail out!  pg_config failed: 
tap
[05:44:21.968](0.056s) Bail out!  pg_config failed: 
tap
[05:44:21.976](0.028s) Bail out!  pg_config failed: 
tap
[05:44:22.004](0.060s) Bail out!  pg_config failed: 
tap
[05:44:22.051](0.027s) Bail out!  pg_config failed: 
tap
[05:44:22.087](0.044s) Bail out!  pg_config failed: 
tap
[05:44:22.110](0.043s) Bail out!  pg_config failed: 
tap
[05:44:22.046](0.033s) Bail out!  pg_config failed: 
tap
[05:44:22.110](0.020s) Bail out!  pg_config failed: 
tap
[05:44:22.239](0.056s) Bail out!  pg_config failed: 
tap
[05:44:22.271](0.046s) Bail out!  pg_config failed: 
tap
[05:44:22.363](0.042s) Bail out!  pg_config failed: 
tap
[05:44:22.291](0.040s) Bail out!  pg_config failed: 
tap
[05:44:22.399](0.020s) Bail out!  pg_config failed: 
tap
[05:44:22.441](0.098s) Bail out!  pg_config failed: 
tap
[05:44:22.404](0.026s) Bail out!  pg_config failed: 
tap
[05:44:26.514](0.049s) Bail out!  pg_config failed: 
tap
[05:44:26.785](0.036s) Bail out!  pg_config failed: 
tap
[05:44:26.795](0.025s) Bail out!  pg_config failed: 
tap
[05:44:26.850](0.039s) Bail out!  pg_config failed: 
tap
[05:44:26.942](0.061s) Bail out!  pg_config failed: 
tap
[05:44:29.739](0.086s) Bail out!  pg_config failed: 
tap
[05:44:28.071](0.040s) Bail out!  pg_config failed: 
tap
[05:44:28.103](0.067s) Bail out!  pg_config failed: 
tap
[05:44:28.207](0.046s) Bail out!  pg_config failed: 
tap
[05:44:28.120](0.043s) Bail out!  pg_config failed: 
tap
[05:44:28.261](0.058s) Bail out!  pg_config failed: 
tap
[05:44:28.238](0.047s) Bail out!  pg_config failed: 
tap
[05:44:28.220](0.038s) Bail out!  pg_config failed: 
tap
[05:44:28.278](0.025s) Bail out!  pg_config failed: 
tap
[05:44:28.374](0.062s) Bail out!  pg_config failed: 
tap
[05:44:28.380](0.030s) Bail out!  pg_config failed: 
tap
[05:44:28.467](0.044s) Bail out!  pg_config failed: 
tap
[05:44:28.524](0.045s) Bail out!  pg_config failed: 
tap
[05:44:28.479](0.026s) Bail out!  pg_config failed: 
tap
[05:44:28.469](0.043s) Bail out!  pg_config failed: 
tap
[05:44:28.570](0.039s) Bail out!  pg_config failed: 
tap
[05:44:28.630](0.049s) Bail out!  pg_config failed: 
tap
[05:44:28.739](0.047s) Bail out!  pg_config failed: 
tap
[05:44:28.646](0.032s) Bail out!  pg_config failed: 
tap
[05:44:28.825](0.051s) Bail out!  pg_config failed: 
tap
[05:44:28.857](0.053s) Bail out!  pg_config failed: 
tap
[05:44:28.831](0.055s) Bail out!  pg_config failed: 
tap
[05:44:28.799](0.039s) Bail out!  pg_config failed: 
tap
[05:44:28.874](0.034s) Bail out!  pg_config failed: 
tap
[05:44:28.828](0.036s) Bail out!  pg_config failed: 
tap
[05:44:28.927](0.027s) Bail out!  pg_config failed: 
tap
[05:44:28.972](0.021s) Bail out!  pg_config failed: 
tap
[05:44:29.089](0.039s) Bail out!  pg_config failed: 
tap
[05:44:29.102](0.054s) Bail out!  pg_config failed: 
tap
[05:44:29.093](0.044s) Bail out!  pg_config failed: 
tap
[05:44:29.199](0.036s) Bail out!  pg_config failed: 
tap
[05:44:29.151](0.018s) Bail out!  pg_config failed: 
tap
[05:44:29.215](0.023s) Bail out!  pg_config failed: 
tap
[05:44:29.277](0.036s) Bail out!  pg_config failed: 
tap
[05:44:29.294](0.049s) Bail out!  pg_config failed: 
tap
[05:44:29.404](0.030s) Bail out!  pg_config failed: 
tap
[05:44:29.451](0.051s) Bail out!  pg_config failed: 
tap
[05:44:29.783](0.031s) Bail out!  pg_config failed: 
tap
[05:44:29.913](0.038s) Bail out!  pg_config failed: 
tap
[05:44:29.861](0.017s) Bail out!  pg_config failed: 
tap
[05:44:27.547](0.023s) Bail out!  pg_config failed: 
tap
[05:44:29.986](0.110s) Bail out!  pg_config failed: 
tap
[05:44:30.043](0.046s) Bail out!  pg_config failed: 
tap
[05:44:30.177](0.045s) Bail out!  pg_config failed: 
tap
[05:44:30.179](0.031s) Bail out!  pg_config failed: 
tap
[05:44:30.291](0.059s) Bail out!  pg_config failed: 
tap
[05:44:30.261](0.035s) Bail out!  pg_config failed: 
tap
[05:44:30.342](0.042s) Bail out!  pg_config failed: 
tap
[05:44:30.369](0.042s) Bail out!  pg_config failed: 
tap
[05:44:30.399](0.029s) Bail out!  pg_config failed: 
tap
[05:44:30.438](0.061s) Bail out!  pg_config failed: 
tap
[05:44:30.695](0.063s) Bail out!  pg_config failed: 
tap
[05:44:30.669](0.032s) Bail out!  pg_config failed: 
tap
[05:44:30.455](0.056s) Bail out!  pg_config failed: 
tap
[05:44:30.490](0.058s) Bail out!  pg_config failed: 
test
[05:44:30.843]   1/342 postgresql:setup / tmp_install                                                       FAIL        ...
[05:44:30.843]   2/342 postgresql:setup / install_test_files                                                FAIL        ...
[05:44:30.843]   3/342 postgresql:setup / initdb_cache                                                      FAIL        ...
[05:44:30.843]   4/342 postgresql:regress / regress/regress                                                 ERROR       ...
[05:44:30.843]   5/342 postgresql:isolation / isolation/isolation                                           ERROR       ...
[05:44:30.843]   6/342 postgresql:pg_upgrade / pg_upgrade/001_basic                                         ERROR       ...
[05:44:30.843]   7/342 postgresql:pg_upgrade / pg_upgrade/003_logical_slots                                 ERROR       ...
[05:44:30.843]   8/342 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                                    ERROR       ...
[05:44:30.843]   9/342 postgresql:pg_upgrade / pg_upgrade/004_subscription                                  ERROR       ...
[05:44:30.843]  10/342 postgresql:pg_upgrade / pg_upgrade/005_char_signedness                               ERROR       ...
[05:44:30.843]  11/342 postgresql:pg_upgrade / pg_upgrade/006_transfer_modes                                ERROR       ...
[05:44:30.843]  12/342 postgresql:recovery / recovery/001_stream_rep                                        ERROR       ...
[05:44:30.843]  13/342 postgresql:recovery / recovery/002_archiving                                         ERROR       ...
[05:44:30.843]  14/342 postgresql:recovery / recovery/003_recovery_targets                                  ERROR       ...
[05:44:30.843]  15/342 postgresql:recovery / recovery/004_timeline_switch                                   ERROR       ...
[05:44:30.843]  16/342 postgresql:recovery / recovery/005_replay_delay                                      ERROR       ...
[05:44:30.843]  17/342 postgresql:recovery / recovery/008_fsm_truncation                                    ERROR       ...
[05:44:30.843]  18/342 postgresql:recovery / recovery/007_sync_rep                                          ERROR       ...
[05:44:30.843]  19/342 postgresql:recovery / recovery/006_logical_decoding                                  ERROR       ...
[05:44:30.843]  20/342 postgresql:recovery / recovery/010_logical_decoding_timelines                        ERROR       ...
[05:44:30.843]  21/342 postgresql:recovery / recovery/009_twophase                                          ERROR       ...
[05:44:30.843]  22/342 postgresql:recovery / recovery/013_crash_restart                                     ERROR       ...
[05:44:30.843]  23/342 postgresql:recovery / recovery/012_subtransactions                                   ERROR       ...
[05:44:30.843]  24/342 postgresql:recovery / recovery/015_promotion_pages                                   ERROR       ...
[05:44:30.843]  25/342 postgresql:recovery / recovery/014_unlogged_reinit                                   ERROR       ...
[05:44:30.843]  26/342 postgresql:recovery / recovery/016_min_consistency                                   ERROR       ...
[05:44:30.843]  27/342 postgresql:recovery / recovery/018_wal_optimize                                      ERROR       ...
[05:44:30.843]  28/342 postgresql:recovery / recovery/017_shm                                               ERROR       ...
[05:44:30.843]  29/342 postgresql:recovery / recovery/020_archive_status                                    ERROR       ...
[05:44:30.843]  30/342 postgresql:recovery / recovery/021_row_visibility                                    ERROR       ...
[05:44:30.843]  31/342 postgresql:recovery / recovery/019_replslot_limit                                    ERROR       ...
[05:44:30.843]  32/342 postgresql:recovery / recovery/022_crash_temp_files                                  ERROR       ...
[05:44:30.843]  33/342 postgresql:recovery / recovery/024_archive_recovery                                  ERROR       ...
[05:44:30.843]  34/342 postgresql:recovery / recovery/023_pitr_prepared_xact                                ERROR       ...
[05:44:30.843]  35/342 postgresql:recovery / recovery/025_stuck_on_old_timeline                             ERROR       ...
[05:44:30.843]  36/342 postgresql:recovery / recovery/026_overwrite_contrecord                              ERROR       ...
[05:44:30.843]  37/342 postgresql:recovery / recovery/028_pitr_timelines                                    ERROR       ...
[05:44:30.843]  38/342 postgresql:recovery / recovery/027_stream_regress                                    ERROR       ...
[05:44:30.843]  39/342 postgresql:recovery / recovery/029_stats_restart                                     ERROR       ...
[05:44:30.843]  40/342 postgresql:recovery / recovery/030_stats_cleanup_replica                             ERROR       ...
[05:44:30.843]  41/342 postgresql:recovery / recovery/031_recovery_conflict                                 ERROR       ...
[05:44:30.843]  42/342 postgresql:recovery / recovery/032_relfilenode_reuse                                 ERROR       ...
[05:44:30.843]  43/342 postgresql:recovery / recovery/036_truncated_dropped                                 ERROR       ...
[05:44:30.843]  44/342 postgresql:recovery / recovery/033_replay_tsp_drops                                  ERROR       ...
[05:44:30.843]  45/342 postgresql:recovery / recovery/034_create_database                                   ERROR       ...
[05:44:30.843]  46/342 postgresql:recovery / recovery/037_invalid_database                                  ERROR       ...
[05:44:30.843]  47/342 postgresql:recovery / recovery/035_standby_logical_decoding                          ERROR       ...
[05:44:30.843]  48/342 postgresql:recovery / recovery/039_end_of_wal                                        ERROR       ...
[05:44:30.843]  49/342 postgresql:recovery / recovery/038_save_logical_slots_shutdown                       ERROR       ...
[05:44:30.843]  50/342 postgresql:recovery / recovery/040_standby_failover_slots_sync                       ERROR       ...
[05:44:30.843]  51/342 postgresql:recovery / recovery/042_low_level_backup                                  ERROR       ...
[05:44:30.844]  52/342 postgresql:plpgsql / plpgsql/regress                                                 ERROR       ...
[05:44:30.844]  53/342 postgresql:recovery / recovery/041_checkpoint_at_promote                             ERROR       ...
[05:44:30.844]  54/342 postgresql:plperl / plperl/regress                                                   ERROR       ...
[05:44:30.844]  55/342 postgresql:recovery / recovery/043_no_contrecord_switch                              ERROR       ...
[05:44:30.844]  57/342 postgresql:plpython / plpython/regress                                               ERROR       ...
[05:44:30.844]  56/342 postgresql:recovery / recovery/045_archive_restartpoint                              ERROR       ...
[05:44:30.844]  59/342 postgresql:pltcl / pltcl/regress                                                     ERROR       ...
[05:44:30.844]  60/342 postgresql:basic_archive / basic_archive/regress                                     ERROR       ...
[05:44:30.844]  61/342 postgresql:amcheck / amcheck/regress                                                 ERROR       ...
[05:44:30.844]  58/342 postgresql:recovery / recovery/044_invalidate_inactive_slots                         ERROR       ...
[05:44:30.844]  62/342 postgresql:bloom / bloom/regress                                                     ERROR       ...
[05:44:30.844]  63/342 postgresql:bool_plperl / bool_plperl/regress                                         ERROR       ...
[05:44:30.844]  64/342 postgresql:btree_gin / btree_gin/regress                                             ERROR       ...
[05:44:30.844]  65/342 postgresql:citext / citext/regress                                                   ERROR       ...
[05:44:30.844]  66/342 postgresql:btree_gist / btree_gist/regress                                           ERROR       ...
[05:44:30.844]  67/342 postgresql:cube / cube/regress                                                       ERROR       ...
[05:44:30.844]  68/342 postgresql:dblink / dblink/regress                                                   ERROR       ...
[05:44:30.844]  70/342 postgresql:dict_int / dict_int/regress                                               ERROR       ...
[05:44:30.844]  71/342 postgresql:dict_xsyn / dict_xsyn/regress                                             ERROR       ...
[05:44:30.844]  72/342 postgresql:earthdistance / earthdistance/regress                                     ERROR       ...
[05:44:30.844]  73/342 postgresql:file_fdw / file_fdw/regress                                               ERROR       ...
[05:44:30.844]  74/342 postgresql:fuzzystrmatch / fuzzystrmatch/regress                                     ERROR       ...
[05:44:30.844]  69/342 postgresql:kerberos / kerberos/001_auth                                              ERROR       ...
[05:44:30.844]  75/342 postgresql:hstore / hstore/regress                                                   ERROR       ...
[05:44:30.844]  76/342 postgresql:hstore_plperl / hstore_plperl/regress                                     ERROR       ...
[05:44:30.844]  77/342 postgresql:hstore_plpython / hstore_plpython/regress                                 ERROR       ...
[05:44:30.844]  78/342 postgresql:isn / isn/regress                                                         ERROR       ...
[05:44:30.844]  79/342 postgresql:intarray / intarray/regress                                               ERROR       ...
[05:44:30.844]  80/342 postgresql:jsonb_plperl / jsonb_plperl/regress                                       ERROR       ...
[05:44:30.844]  81/342 postgresql:jsonb_plpython / jsonb_plpython/regress                                   ERROR       ...
[05:44:30.844]  82/342 postgresql:lo / lo/regress                                                           ERROR       ...
[05:44:30.844]  83/342 postgresql:ltree / ltree/regress                                                     ERROR       ...
[05:44:30.844]  84/342 postgresql:ltree_plpython / ltree_plpython/regress                                   ERROR       ...
[05:44:30.844]  85/342 postgresql:pageinspect / pageinspect/regress                                         ERROR       ...
[05:44:30.844]  86/342 postgresql:passwordcheck / passwordcheck/regress                                     ERROR       ...
[05:44:30.844]  87/342 postgresql:pg_buffercache / pg_buffercache/regress                                   ERROR       ...
[05:44:30.844]  88/342 postgresql:pgcrypto / pgcrypto/regress                                               ERROR       ...
[05:44:30.844]  89/342 postgresql:pg_freespacemap / pg_freespacemap/regress                                 ERROR       ...
[05:44:30.844]  90/342 postgresql:pg_logicalinspect / pg_logicalinspect/isolation                           ERROR       ...
[05:44:30.844]  91/342 postgresql:pg_overexplain / pg_overexplain/regress                                   ERROR       ...
[05:44:30.844]  92/342 postgresql:pgrowlocks / pgrowlocks/isolation                                         ERROR       ...
[05:44:30.844]  93/342 postgresql:pg_stat_statements / pg_stat_statements/regress                           ERROR       ...
[05:44:30.844]  94/342 postgresql:pgstattuple / pgstattuple/regress                                         ERROR       ...
[05:44:30.844]  95/342 postgresql:pg_surgery / pg_surgery/regress                                           ERROR       ...
[05:44:30.844]  96/342 postgresql:pg_trgm / pg_trgm/regress                                                 ERROR       ...
[05:44:30.844]  97/342 postgresql:pg_visibility / pg_visibility/regress                                     ERROR       ...
[05:44:30.844]  98/342 postgresql:pg_walinspect / pg_walinspect/regress                                     ERROR       ...
[05:44:30.844]  99/342 postgresql:postgres_fdw / postgres_fdw/regress                                       ERROR       ...
[05:44:30.844] 100/342 postgresql:seg / seg/regress                                                         ERROR       ...
[05:44:30.844] 101/342 postgresql:spi / spi/regress                                                         ERROR       ...
[05:44:30.844] 102/342 postgresql:tablefunc / tablefunc/regress                                             ERROR       ...
[05:44:30.844] 103/342 postgresql:tcn / tcn/isolation                                                       ERROR       ...
[05:44:30.844] 104/342 postgresql:test_decoding / test_decoding/regress                                     ERROR       ...
[05:44:30.844] 105/342 postgresql:test_decoding / test_decoding/isolation                                   ERROR       ...
[05:44:30.844] 106/342 postgresql:tsm_system_rows / tsm_system_rows/regress                                 ERROR       ...
[05:44:30.844] 107/342 postgresql:tsm_system_time / tsm_system_time/regress                                 ERROR       ...
[05:44:30.844] 108/342 postgresql:unaccent / unaccent/regress                                               ERROR       ...
[05:44:30.844] 109/342 postgresql:uuid-ossp / uuid-ossp/regress                                             ERROR       ...
[05:44:30.844] 110/342 postgresql:brin / brin/isolation                                                     ERROR       ...
[05:44:30.844] 111/342 postgresql:xml2 / xml2/regress                                                       ERROR       ...
[05:44:30.845] 112/342 postgresql:commit_ts / commit_ts/regress                                             ERROR       ...
[05:44:30.845] 113/342 postgresql:delay_execution / delay_execution/isolation                               ERROR       ...
[05:44:30.845] 114/342 postgresql:dummy_index_am / dummy_index_am/regress                                   ERROR       ...
[05:44:30.845] 115/342 postgresql:dummy_seclabel / dummy_seclabel/regress                                   ERROR       ...
[05:44:30.845] 116/342 postgresql:gin / gin/regress                                                         ERROR       ...
[05:44:30.845] 117/342 postgresql:injection_points / injection_points/regress                               ERROR       ...
[05:44:30.845] 118/342 postgresql:injection_points / injection_points/isolation                             ERROR       ...
[05:44:30.845] 119/342 postgresql:plsample / plsample/regress                                               ERROR       ...
[05:44:30.845] 120/342 postgresql:spgist_name_ops / spgist_name_ops/regress                                 ERROR       ...
[05:44:30.845] 121/342 postgresql:test_bloomfilter / test_bloomfilter/regress                               ERROR       ...
[05:44:30.845] 122/342 postgresql:test_copy_callbacks / test_copy_callbacks/regress                         ERROR       ...
[05:44:30.845] 123/342 postgresql:test_ddl_deparse / test_ddl_deparse/regress                               ERROR       ...
[05:44:30.845] 124/342 postgresql:test_dsa / test_dsa/regress                                               ERROR       ...
[05:44:30.845] 125/342 postgresql:test_dsm_registry / test_dsm_registry/regress                             ERROR       ...
[05:44:30.845] 126/342 postgresql:test_extensions / test_extensions/regress                                 ERROR       ...
[05:44:30.845] 127/342 postgresql:test_ginpostinglist / test_ginpostinglist/regress                         ERROR       ...
[05:44:30.845] 128/342 postgresql:test_integerset / test_integerset/regress                                 ERROR       ...
[05:44:30.845] 129/342 postgresql:test_lfind / test_lfind/regress                                           ERROR       ...
[05:44:30.845] 130/342 postgresql:test_oat_hooks / test_oat_hooks/regress                                   ERROR       ...
[05:44:30.845] 131/342 postgresql:test_parser / test_parser/regress                                         ERROR       ...
[05:44:30.845] 132/342 postgresql:test_pg_dump / test_pg_dump/regress                                       ERROR       ...
[05:44:30.845] 133/342 postgresql:test_predtest / test_predtest/regress                                     ERROR       ...
[05:44:30.845] 134/342 postgresql:test_radixtree / test_radixtree/regress                                   ERROR       ...
[05:44:30.845] 135/342 postgresql:test_rbtree / test_rbtree/regress                                         ERROR       ...
[05:44:30.845] 136/342 postgresql:test_regex / test_regex/regress                                           ERROR       ...
[05:44:30.845] 137/342 postgresql:test_resowner / test_resowner/regress                                     ERROR       ...
[05:44:30.845] 138/342 postgresql:test_rls_hooks / test_rls_hooks/regress                                   ERROR       ...
[05:44:30.845] 139/342 postgresql:test_shm_mq / test_shm_mq/regress                                         ERROR       ...
[05:44:30.845] 140/342 postgresql:test_slru / test_slru/regress                                             ERROR       ...
[05:44:30.845] 141/342 postgresql:test_tidstore / test_tidstore/regress                                     ERROR       ...
[05:44:30.845] 142/342 postgresql:typcache / typcache/regress                                               ERROR       ...
[05:44:30.845] 143/342 postgresql:unsafe_tests / unsafe_tests/regress                                       ERROR       ...
[05:44:30.845] 144/342 postgresql:ecpg / ecpg/ecpg                                                          ERROR       ...
[05:44:30.845] 146/342 postgresql:libpq / libpq/003_load_balance_host_list                                  ERROR       ...
[05:44:30.845] 147/342 postgresql:libpq / libpq/004_load_balance_dns                                        ERROR       ...
[05:44:30.845] 148/342 postgresql:initdb / initdb/001_initdb                                                ERROR       ...
[05:44:30.845] 149/342 postgresql:libpq / libpq/005_negotiate_encryption                                    ERROR       ...
[05:44:30.845] 150/342 postgresql:libpq / libpq/006_service                                                 ERROR       ...
[05:44:30.845] 151/342 postgresql:pg_amcheck / pg_amcheck/001_basic                                         ERROR       ...
[05:44:30.845] 152/342 postgresql:pg_amcheck / pg_amcheck/004_verify_heapam                                 ERROR       ...
[05:44:30.845] 153/342 postgresql:pg_amcheck / pg_amcheck/002_nonesuch                                      ERROR       ...
[05:44:30.845] 154/342 postgresql:pg_amcheck / pg_amcheck/003_check                                         ERROR       ...
[05:44:30.845] 155/342 postgresql:pg_amcheck / pg_amcheck/005_opclass_damage                                ERROR       ...
[05:44:30.845] 156/342 postgresql:pg_archivecleanup / pg_archivecleanup/010_pg_archivecleanup               ERROR       ...
[05:44:30.845] 157/342 postgresql:pg_basebackup / pg_basebackup/010_pg_basebackup                           ERROR       ...
[05:44:30.845] 158/342 postgresql:pg_basebackup / pg_basebackup/011_in_place_tablespace                     ERROR       ...
[05:44:30.845] 159/342 postgresql:pg_basebackup / pg_basebackup/020_pg_receivewal                           ERROR       ...
[05:44:30.845] 160/342 postgresql:pg_basebackup / pg_basebackup/030_pg_recvlogical                          ERROR       ...
[05:44:30.845] 161/342 postgresql:pg_basebackup / pg_basebackup/040_pg_createsubscriber                     ERROR       ...
[05:44:30.845] 162/342 postgresql:pg_checksums / pg_checksums/001_basic                                     ERROR       ...
[05:44:30.845] 163/342 postgresql:pg_checksums / pg_checksums/002_actions                                   ERROR       ...
[05:44:30.845] 164/342 postgresql:pg_combinebackup / pg_combinebackup/001_basic                             ERROR       ...
[05:44:30.845] 165/342 postgresql:pg_combinebackup / pg_combinebackup/002_compare_backups                   ERROR       ...
[05:44:30.845] 166/342 postgresql:pg_combinebackup / pg_combinebackup/003_timeline                          ERROR       ...
[05:44:30.845] 167/342 postgresql:pg_combinebackup / pg_combinebackup/005_integrity                         ERROR       ...
[05:44:30.845] 168/342 postgresql:pg_combinebackup / pg_combinebackup/004_manifest                          ERROR       ...
[05:44:30.845] 169/342 postgresql:pg_combinebackup / pg_combinebackup/006_db_file_copy                      ERROR       ...
[05:44:30.845] 170/342 postgresql:pg_combinebackup / pg_combinebackup/007_wal_level_minimal                 ERROR       ...
[05:44:30.845] 171/342 postgresql:pg_combinebackup / pg_combinebackup/008_promote                           ERROR       ...
[05:44:30.845] 172/342 postgresql:pg_combinebackup / pg_combinebackup/009_no_full_file                      ERROR       ...
[05:44:30.845] 173/342 postgresql:pg_combinebackup / pg_combinebackup/010_hardlink                          ERROR       ...
[05:44:30.845] 174/342 postgresql:pg_config / pg_config/001_pg_config                                       ERROR       ...
[05:44:30.845] 175/342 postgresql:pg_controldata / pg_controldata/001_pg_controldata                        ERROR       ...
[05:44:30.845] 176/342 postgresql:pg_ctl / pg_ctl/002_status                                                ERROR       ...
[05:44:30.845] 177/342 postgresql:pg_ctl / pg_ctl/001_start_stop                                            ERROR       ...
[05:44:30.845] 178/342 postgresql:pg_ctl / pg_ctl/003_promote                                               ERROR       ...
[05:44:30.845] 179/342 postgresql:pg_ctl / pg_ctl/004_logrotate                                             ERROR       ...
[05:44:30.845] 180/342 postgresql:pg_dump / pg_dump/001_basic                                               ERROR       ...
[05:44:30.845] 181/342 postgresql:pg_dump / pg_dump/002_pg_dump                                             ERROR       ...
[05:44:30.845] 182/342 postgresql:pg_dump / pg_dump/003_pg_dump_with_server                                 ERROR       ...
[05:44:30.845] 183/342 postgresql:pg_dump / pg_dump/005_pg_dump_filterfile                                  ERROR       ...
[05:44:30.845] 185/342 postgresql:pg_dump / pg_dump/004_pg_dump_parallel                                    ERROR       ...
[05:44:30.845] 186/342 postgresql:pg_dump / pg_dump/010_dump_connstr                                        ERROR       ...
[05:44:30.845] 187/342 postgresql:pg_resetwal / pg_resetwal/002_corrupted                                   ERROR       ...
[05:44:30.845] 188/342 postgresql:pg_dump / pg_dump/006_pg_dumpall                                          ERROR       ...
[05:44:30.845] 189/342 postgresql:pg_resetwal / pg_resetwal/001_basic                                       ERROR       ...
[05:44:30.845] 190/342 postgresql:pg_rewind / pg_rewind/002_databases                                       ERROR       ...
[05:44:30.845] 191/342 postgresql:pg_rewind / pg_rewind/001_basic                                           ERROR       ...
[05:44:30.845] 192/342 postgresql:pg_rewind / pg_rewind/003_extrafiles                                      ERROR       ...
[05:44:30.845] 193/342 postgresql:pg_rewind / pg_rewind/004_pg_xlog_symlink                                 ERROR       ...
[05:44:30.845] 194/342 postgresql:pg_rewind / pg_rewind/005_same_timeline                                   ERROR       ...
[05:44:30.845] 195/342 postgresql:pg_rewind / pg_rewind/006_options                                         ERROR       ...
[05:44:30.845] 196/342 postgresql:pg_rewind / pg_rewind/007_standby_source                                  ERROR       ...
[05:44:30.845] 197/342 postgresql:pg_rewind / pg_rewind/008_min_recovery_point                              ERROR       ...
[05:44:30.845] 198/342 postgresql:pg_rewind / pg_rewind/009_growing_files                                   ERROR       ...
[05:44:30.845] 199/342 postgresql:pg_test_fsync / pg_test_fsync/001_basic                                   ERROR       ...
[05:44:30.845] 200/342 postgresql:pg_verifybackup / pg_verifybackup/001_basic                               ERROR       ...
[05:44:30.845] 201/342 postgresql:pg_test_timing / pg_test_timing/001_basic                                 ERROR       ...
[05:44:30.845] 202/342 postgresql:pg_rewind / pg_rewind/010_keep_recycled_wals                              ERROR       ...
[05:44:30.845] 203/342 postgresql:pg_verifybackup / pg_verifybackup/002_algorithm                           ERROR       ...
[05:44:30.845] 204/342 postgresql:pg_verifybackup / pg_verifybackup/003_corruption                          ERROR       ...
[05:44:30.845] 206/342 postgresql:pg_verifybackup / pg_verifybackup/005_bad_manifest                        ERROR       ...
[05:44:30.845] 205/342 postgresql:pg_verifybackup / pg_verifybackup/004_options                             ERROR       ...
[05:44:30.845] 207/342 postgresql:pg_verifybackup / pg_verifybackup/006_encoding                            ERROR       ...
[05:44:30.845] 208/342 postgresql:pg_verifybackup / pg_verifybackup/008_untar                               ERROR       ...
[05:44:30.845] 209/342 postgresql:pg_verifybackup / pg_verifybackup/007_wal                                 ERROR       ...
[05:44:30.845] 210/342 postgresql:pg_verifybackup / pg_verifybackup/009_extract                             ERROR       ...
[05:44:30.845] 211/342 postgresql:pg_verifybackup / pg_verifybackup/010_client_untar                        ERROR       ...
[05:44:30.845] 212/342 postgresql:pg_walsummary / pg_walsummary/001_basic                                   ERROR       ...
[05:44:30.845] 214/342 postgresql:pg_waldump / pg_waldump/001_basic                                         ERROR       ...
[05:44:30.845] 213/342 postgresql:pg_waldump / pg_waldump/002_save_fullpage                                 ERROR       ...
[05:44:30.845] 215/342 postgresql:pgbench / pgbench/002_pgbench_no_server                                   ERROR       ...
[05:44:30.845] 216/342 postgresql:pg_walsummary / pg_walsummary/002_blocks                                  ERROR       ...
[05:44:30.845] 217/342 postgresql:pgbench / pgbench/001_pgbench_with_server                                 ERROR       ...
[05:44:30.845] 218/342 postgresql:psql / psql/001_basic                                                     ERROR       ...
[05:44:30.845] 219/342 postgresql:psql / psql/020_cancel                                                    ERROR       ...
[05:44:30.845] 220/342 postgresql:psql / psql/010_tab_completion                                            ERROR       ...
[05:44:30.845] 221/342 postgresql:scripts / scripts/010_clusterdb                                           ERROR       ...
[05:44:30.845] 222/342 postgresql:scripts / scripts/011_clusterdb_all                                       ERROR       ...
[05:44:30.845] 223/342 postgresql:scripts / scripts/020_createdb                                            ERROR       ...
[05:44:30.845] 224/342 postgresql:scripts / scripts/050_dropdb                                              ERROR       ...
[05:44:30.845] 225/342 postgresql:scripts / scripts/040_createuser                                          ERROR       ...
[05:44:30.846] 226/342 postgresql:scripts / scripts/080_pg_isready                                          ERROR       ...
[05:44:30.846] 227/342 postgresql:scripts / scripts/070_dropuser                                            ERROR       ...
[05:44:30.846] 228/342 postgresql:scripts / scripts/090_reindexdb                                           ERROR       ...
[05:44:30.846] 230/342 postgresql:scripts / scripts/100_vacuumdb                                            ERROR       ...
[05:44:30.846] 229/342 postgresql:scripts / scripts/091_reindexdb_all                                       ERROR       ...
[05:44:30.846] 231/342 postgresql:scripts / scripts/101_vacuumdb_all                                        ERROR       ...
[05:44:30.846] 232/342 postgresql:scripts / scripts/102_vacuumdb_stages                                     ERROR       ...
[05:44:30.846] 233/342 postgresql:ecpg / ecpg/001_ecpg_err_warn_msg                                         ERROR       ...
[05:44:30.846] 235/342 postgresql:pg_bsd_indent / pg_bsd_indent/001_pg_bsd_indent                           ERROR       ...
[05:44:30.846] 234/342 postgresql:scripts / scripts/200_connstr                                             ERROR       ...
[05:44:30.846] 236/342 postgresql:ecpg / ecpg/002_ecpg_err_warn_msg_informix                                ERROR       ...
[05:44:30.846] 237/342 postgresql:amcheck / amcheck/001_verify_heapam                                       ERROR       ...
[05:44:30.846] 239/342 postgresql:amcheck / amcheck/003_cic_2pc                                             ERROR       ...
[05:44:30.846] 238/342 postgresql:amcheck / amcheck/002_cic                                                 ERROR       ...
[05:44:30.846] 240/342 postgresql:amcheck / amcheck/004_verify_nbtree_unique                                ERROR       ...
[05:44:30.846] 241/342 postgresql:auto_explain / auto_explain/001_auto_explain                              ERROR       ...
[05:44:30.846] 242/342 postgresql:amcheck / amcheck/005_pitr                                                ERROR       ...
[05:44:30.846] 243/342 postgresql:bloom / bloom/001_wal                                                     ERROR       ...
[05:44:30.846] 244/342 postgresql:basebackup_to_shell / basebackup_to_shell/001_basic                       ERROR       ...
[05:44:30.846] 245/342 postgresql:dblink / dblink/001_auth_scram                                            ERROR       ...
[05:44:30.846] 246/342 postgresql:oid2name / oid2name/001_basic                                             ERROR       ...
[05:44:30.846] 247/342 postgresql:pg_prewarm / pg_prewarm/001_basic                                         ERROR       ...
[05:44:30.846] 248/342 postgresql:pg_visibility / pg_visibility/002_corrupt_vm                              ERROR       ...
[05:44:30.846] 249/342 postgresql:pg_stat_statements / pg_stat_statements/010_restart                       ERROR       ...
[05:44:30.846] 251/342 postgresql:postgres_fdw / postgres_fdw/001_auth_scram                                ERROR       ...
[05:44:30.846] 250/342 postgresql:pg_visibility / pg_visibility/001_concurrent_transaction                  ERROR       ...
[05:44:30.846] 252/342 postgresql:test_decoding / test_decoding/001_repl_stats                              ERROR       ...
[05:44:30.846] 254/342 postgresql:vacuumlo / vacuumlo/001_basic                                             ERROR       ...
[05:44:30.846] 255/342 postgresql:authentication / authentication/001_password                              ERROR       ...
[05:44:30.846] 256/342 postgresql:authentication / authentication/002_saslprep                              ERROR       ...
[05:44:30.846] 258/342 postgresql:authentication / authentication/003_peer                                  ERROR       ...
[05:44:30.846] 259/342 postgresql:authentication / authentication/007_pre_auth                              ERROR       ...
[05:44:30.846] 260/342 postgresql:authentication / authentication/004_file_inclusion                        ERROR       ...
[05:44:30.846] 261/342 postgresql:authentication / authentication/006_login_trigger                         ERROR       ...
[05:44:30.846] 262/342 postgresql:postmaster / postmaster/001_basic                                         ERROR       ...
[05:44:30.846] 263/342 postgresql:postmaster / postmaster/002_connection_limits                             ERROR       ...
[05:44:30.846] 264/342 postgresql:postmaster / postmaster/003_start_stop                                    ERROR       ...
[05:44:30.846] 265/342 postgresql:subscription / subscription/001_rep_changes                               ERROR       ...
[05:44:30.846] 266/342 postgresql:subscription / subscription/002_types                                     ERROR       ...
[05:44:30.846] 267/342 postgresql:subscription / subscription/004_sync                                      ERROR       ...
[05:44:30.846] 268/342 postgresql:subscription / subscription/003_constraints                               ERROR       ...
[05:44:30.846] 269/342 postgresql:subscription / subscription/007_ddl                                       ERROR       ...
[05:44:30.846] 270/342 postgresql:subscription / subscription/006_rewrite                                   ERROR       ...
[05:44:30.846] 271/342 postgresql:subscription / subscription/005_encoding                                  ERROR       ...
[05:44:30.846] 272/342 postgresql:subscription / subscription/008_diff_schema                               ERROR       ...
[05:44:30.846] 273/342 postgresql:subscription / subscription/009_matviews                                  ERROR       ...
[05:44:30.846] 274/342 postgresql:subscription / subscription/010_truncate                                  ERROR       ...
[05:44:30.846] 275/342 postgresql:subscription / subscription/011_generated                                 ERROR       ...
[05:44:30.846] 276/342 postgresql:subscription / subscription/014_binary                                    ERROR       ...
[05:44:30.846] 277/342 postgresql:subscription / subscription/013_partition                                 ERROR       ...
[05:44:30.846] 278/342 postgresql:subscription / subscription/012_collation                                 ERROR       ...
[05:44:30.846] 279/342 postgresql:subscription / subscription/015_stream                                    ERROR       ...
[05:44:30.847] 280/342 postgresql:subscription / subscription/016_stream_subxact                            ERROR       ...
[05:44:30.847] 281/342 postgresql:subscription / subscription/018_stream_subxact_abort                      ERROR       ...
[05:44:30.847] 282/342 postgresql:subscription / subscription/017_stream_ddl                                ERROR       ...
[05:44:30.847] 283/342 postgresql:subscription / subscription/022_twophase_cascade                          ERROR       ...
[05:44:30.847] 286/342 postgresql:subscription / subscription/024_add_drop_pub                              ERROR       ...
[05:44:30.847] 284/342 postgresql:subscription / subscription/019_stream_subxact_ddl_abort                  ERROR       ...
[05:44:30.847] 285/342 postgresql:subscription / subscription/021_twophase                                  ERROR       ...
[05:44:30.847] 287/342 postgresql:subscription / subscription/020_messages                                  ERROR       ...
[05:44:30.847] 288/342 postgresql:subscription / subscription/023_twophase_stream                           ERROR       ...
[05:44:30.847] 289/342 postgresql:subscription / subscription/025_rep_changes_for_schema                    ERROR       ...
[05:44:30.847] 290/342 postgresql:subscription / subscription/026_stats                                     ERROR       ...
[05:44:30.847] 291/342 postgresql:subscription / subscription/027_nosuperuser                               ERROR       ...
[05:44:30.847] 292/342 postgresql:subscription / subscription/029_on_error                                  ERROR       ...
[05:44:30.847] 293/342 postgresql:subscription / subscription/028_row_filter                                ERROR       ...
[05:44:30.847] 294/342 postgresql:subscription / subscription/031_column_list                               ERROR       ...
[05:44:30.847] 295/342 postgresql:subscription / subscription/030_origin                                    ERROR       ...
[05:44:30.847] 296/342 postgresql:subscription / subscription/032_subscribe_use_index                       ERROR       ...
[05:44:30.847] 297/342 postgresql:subscription / subscription/033_run_as_table_owner                        ERROR       ...
[05:44:30.847] 298/342 postgresql:subscription / subscription/034_temporal                                  ERROR       ...
[05:44:30.847] 299/342 postgresql:subscription / subscription/035_conflicts                                 ERROR       ...
[05:44:30.847] 300/342 postgresql:commit_ts / commit_ts/001_base                                            ERROR       ...
[05:44:30.847] 301/342 postgresql:brin / brin/01_workitems                                                  ERROR       ...
[05:44:30.847] 302/342 postgresql:subscription / subscription/100_bugs                                      ERROR       ...
[05:44:30.847] 303/342 postgresql:brin / brin/02_wal_consistency                                            ERROR       ...
[05:44:30.847] 304/342 postgresql:commit_ts / commit_ts/002_standby                                         ERROR       ...
[05:44:30.847] 305/342 postgresql:commit_ts / commit_ts/004_restart                                         ERROR       ...
[05:44:30.847] 306/342 postgresql:commit_ts / commit_ts/003_standby_2                                       ERROR       ...
[05:44:30.847] 307/342 postgresql:injection_points / injection_points/001_stats                             ERROR       ...
[05:44:30.847] 308/342 postgresql:libpq_pipeline / libpq_pipeline/001_libpq_pipeline                        ERROR       ...
[05:44:30.847] 309/342 postgresql:ssl_passphrase_callback / ssl_passphrase_callback/001_testfunc            ERROR       ...
[05:44:30.847] 310/342 postgresql:test_aio / test_aio/001_aio                                               ERROR       ...
[05:44:30.847] 311/342 postgresql:oauth_validator / oauth_validator/001_server                              ERROR       ...
[05:44:30.847] 312/342 postgresql:ldap_password_func / ldap_password_func/001_mutated_bindpasswd            ERROR       ...
[05:44:30.847] 313/342 postgresql:oauth_validator / oauth_validator/002_client                              ERROR       ...
[05:44:30.847] 314/342 postgresql:test_custom_rmgrs / test_custom_rmgrs/001_basic                           ERROR       ...
[05:44:30.847] 315/342 postgresql:test_aio / test_aio/002_io_workers                                        ERROR       ...
[05:44:30.847] 316/342 postgresql:test_escape / test_escape/001_test_escape                                 ERROR       ...
[05:44:30.847] 317/342 postgresql:test_json_parser / test_json_parser/001_test_json_parser_incremental      ERROR       ...
[05:44:30.847] 318/342 postgresql:test_extensions / test_extensions/001_extension_control_path              ERROR       ...
[05:44:30.847] 319/342 postgresql:test_json_parser / test_json_parser/002_inline                            ERROR       ...
[05:44:30.847] 320/342 postgresql:test_json_parser / test_json_parser/003_test_semantic                     ERROR       ...
[05:44:30.847] 321/342 postgresql:test_json_parser / test_json_parser/004_test_parser_perf                  ERROR       ...
[05:44:30.847] 323/342 postgresql:test_misc / test_misc/001_constraint_validation                           ERROR       ...
[05:44:30.847] 322/342 postgresql:test_misc / test_misc/002_tablespace                                      ERROR       ...
[05:44:30.847] 324/342 postgresql:test_misc / test_misc/004_io_direct                                       ERROR       ...
[05:44:30.847] 325/342 postgresql:test_misc / test_misc/003_check_guc                                       ERROR       ...
[05:44:30.847] 326/342 postgresql:test_misc / test_misc/005_timeouts                                        ERROR       ...
[05:44:30.847] 327/342 postgresql:test_misc / test_misc/006_signal_autovacuum                               ERROR       ...
[05:44:30.847] 328/342 postgresql:test_misc / test_misc/007_catcache_inval                                  ERROR       ...
[05:44:30.847] 329/342 postgresql:test_pg_dump / test_pg_dump/001_base                                      ERROR       ...
[05:44:30.847] 330/342 postgresql:test_slru / test_slru/001_multixact                                       ERROR       ...
[05:44:30.863] 331/342 postgresql:worker_spi / worker_spi/001_worker_spi                                    ERROR       ...
[05:44:30.863] 335/342 postgresql:test_replslot_required_lsn / test_replslot_required_lsn/002_physical_slot ERROR       ...
[05:44:30.863] 336/342 postgresql:test_replslot_required_lsn / test_replslot_required_lsn/001_logical_slot  ERROR       ...
[05:44:30.863] 338/342 postgresql:ssl / ssl/003_sslinfo                                                     ERROR       ...
[05:44:30.863] 339/342 postgresql:ssl / ssl/001_ssltests                                                    ERROR       ...
[05:44:30.863] 337/342 postgresql:icu / icu/010_database                                                    ERROR       ...
[05:44:30.863] 340/342 postgresql:ssl / ssl/002_scram                                                       ERROR       ...
[05:44:30.863] 341/342 postgresql:ldap / ldap/002_bindpasswd                                                ERROR       ...
[05:44:30.863] 342/342 postgresql:ldap / ldap/001_auth                                                      ERROR       ...
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[05:44:10.087] ../src/backend/access/transam/xlog.c(7510): error C2059: syntax error: ')'
compiler
[05:44:10.087] ../src/backend/access/transam/xlog.c(7510): warning C4003: not enough arguments for function-like macro i...
53/5524 add function argument name to substring and substr
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[03:45:39.906](0.001s) not ok 2 - connecting to a non-existent database: matches
test
[03:50:52.112] 176/334 postgresql:pg_dump / pg_dump/002_pg_dump                                        ERROR            ...
53/5725 domain over virtual generated column
macOS - Sonoma - Meson
tap
[02:23:46.478](0.296s) not ok 6 - vacuum 2: query result matches
test
[02:24:45.597] 244/339 postgresql:bloom / bloom/001_wal                                                ERROR            ...
53/5733 Improve explicit cursor handling in pg_stat_statements
CompilerWarnings
compiler
[21:58:39.512] pg_stat_statements.c:1180:9: error: unused variable 'store_utility' [-Werror,-Wunused-variable]
compiler
[21:55:47.455] pg_stat_statements.c:1180:9: error: unused variable 'store_utility' [-Werror,-Wunused-variable]
compiler
[21:52:41.785] pg_stat_statements.c:1180:33: error: unused variable ‘store_utility’ [-Werror=unused-variable]
compiler
[21:50:09.383] pg_stat_statements.c:1180:33: error: unused variable ‘store_utility’ [-Werror=unused-variable]
compiler
[22:03:17.673] pg_stat_statements.c:1180:33: error: unused variable ‘store_utility’ [-Werror=unused-variable]
53/5751 Disable parallel query by default
FreeBSD - Meson
core
[20:54:34.159] #0  0x00004875d6a2675a in ?? () from /libexec/ld-elf.so.1
[20:54:34.159] #1  0x00004875d6a207fc in ?? () from /libexec/ld-elf.so.1
[20:54:34.159] #2  0x0000000000000000 in ?? ()
regress
diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out /tmp/cirrus-ci-build/build/testrun/isola...
--- /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out	2025-05-13 20:46:17.883900000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/deadlock-parallel.out	2025-05-13 20:47:56.537481000 +...
@@ -46,6 +46,7 @@
         1
 (1 row)
 
+step e1c: COMMIT;
 step d2a1: <... completed>
   sum
 -----
@@ -57,7 +58,6 @@
          1
 (1 row)
 
-step e1c: COMMIT;
 step d2c: COMMIT;
 step e2l: <... completed>
 lock_excl
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out /tmp/cirrus-ci-build/build/testrun/pg_o...
--- /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out	2025-05-13 20:46:16.472727000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_overexplain/regress/results/pg_overexplain.out	2025-05-13 20:49:20.029699000 +...
@@ -91,26 +91,26 @@
  GroupAggregate
    Group Key: vegetables.genus
    Disabled Nodes: 0
-   Parallel Safe: true
+   Parallel Safe: false
    Plan Node ID: 0
    ->  Sort
          Sort Key: vegetables.genus, vegetables.name
          Disabled Nodes: 0
-         Parallel Safe: true
+         Parallel Safe: false
          Plan Node ID: 1
          ->  Append
                Disabled Nodes: 0
-               Parallel Safe: true
+               Parallel Safe: false
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/pg_upgrad...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-05-13 20:46:18.051327000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/select_parallel.out	2025-05-13 20:48:18.56...
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-05-13 20:46:18.037930000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/plpgsql.out	2025-05-13 20:48:37.058171000 ...
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/recovery/...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-05-13 20:46:18.051327000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/select_parallel.out	2025-05-13 20:49:29....
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-05-13 20:46:18.037930000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/plpgsql.out	2025-05-13 20:49:51.78444200...
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/regress/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-05-13 20:46:18.051327000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/select_parallel.out	2025-05-13 20:48:18.200547000 +0000
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/regress/regress/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-05-13 20:46:18.037930000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/plpgsql.out	2025-05-13 20:48:36.992892000 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
tap
[20:48:53.807](76.988s) not ok 5 - regression tests pass
tap
[20:50:10.503](105.858s) not ok 2 - regression tests pass
test
[20:52:05.380]  13/339 postgresql:isolation / isolation/isolation                                      ERROR            ...
[20:52:05.380]  27/339 postgresql:regress / regress/regress                                            ERROR            ...
[20:52:05.380]  89/339 postgresql:pg_overexplain / pg_overexplain/regress                              ERROR            ...
[20:52:05.380]  49/339 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[20:52:05.380] 170/339 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
Linux - Debian Bookworm - Autoconf
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out /tmp/cirrus-ci-build/contrib/pg_overexp...
--- /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out	2025-05-13 20:46:14.976234933 +0000
+++ /tmp/cirrus-ci-build/contrib/pg_overexplain/results/pg_overexplain.out	2025-05-13 20:51:49.779871819 +0000
@@ -91,26 +91,26 @@
  GroupAggregate
    Group Key: vegetables.genus
    Disabled Nodes: 0
-   Parallel Safe: true
+   Parallel Safe: false
    Plan Node ID: 0
    ->  Sort
          Sort Key: vegetables.genus, vegetables.name
          Disabled Nodes: 0
-         Parallel Safe: true
+         Parallel Safe: false
          Plan Node ID: 1
          ->  Append
                Disabled Nodes: 0
-               Parallel Safe: true
+               Parallel Safe: false
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-05-13 20:46:16.840737954 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/select_parallel.out	2025-05-13 20:53:02.817672496 +0000
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/re...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-05-13 20:46:16.824670145 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/plpgsql.out	2025-05-13 20:53:16.178053188 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out /tmp/cirrus-ci-build/src/test/isolation/...
--- /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out	2025-05-13 20:46:16.623822541 +0000
+++ /tmp/cirrus-ci-build/src/test/isolation/output_iso/results/deadlock-parallel.out	2025-05-13 20:50:21.755420724 +0000
@@ -46,6 +46,7 @@
         1
 (1 row)
 
+step e1c: COMMIT;
 step d2a1: <... completed>
   sum
 -----
@@ -57,7 +58,6 @@
          1
 (1 row)
 
-step e1c: COMMIT;
 step d2c: COMMIT;
 step e2l: <... completed>
 lock_excl
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/src/test/regress/result...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-05-13 20:46:16.840737954 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/select_parallel.out	2025-05-13 20:51:08.795274791 +0000
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/src/test/regress/results/plpgsq...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-05-13 20:46:16.824670145 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/plpgsql.out	2025-05-13 20:51:32.399563569 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
tap
[20:53:25.626](101.645s) not ok 5 - regression tests pass
Linux - Debian Bookworm - Meson
core
[20:58:04.812] #0  0x00007ff2540aedd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[20:58:04.812] #1  0x00007ff25405b239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[20:58:04.812] #2  0x00007ff254116244 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[20:58:04.812] #3  0x00007ff25412889c in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[20:58:04.812] #0  <unavailable> in ?? ()
regress
diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out /tmp/cirrus-ci-build/build/testrun/isola...
--- /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-parallel.out	2025-05-13 20:46:17.477875772 +0000
+++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/deadlock-parallel.out	2025-05-13 20:50:36.634992999 +...
@@ -46,6 +46,7 @@
         1
 (1 row)
 
+step e1c: COMMIT;
 step d2a1: <... completed>
   sum
 -----
@@ -57,7 +58,6 @@
          1
 (1 row)
 
-step e1c: COMMIT;
 step d2c: COMMIT;
 step e2l: <... completed>
 lock_excl
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out /tmp/cirrus-ci-build/build/testrun/pg_o...
--- /tmp/cirrus-ci-build/contrib/pg_overexplain/expected/pg_overexplain.out	2025-05-13 20:46:15.831854575 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_overexplain/regress/results/pg_overexplain.out	2025-05-13 20:52:27.614979524 +...
@@ -91,26 +91,26 @@
  GroupAggregate
    Group Key: vegetables.genus
    Disabled Nodes: 0
-   Parallel Safe: true
+   Parallel Safe: false
    Plan Node ID: 0
    ->  Sort
          Sort Key: vegetables.genus, vegetables.name
          Disabled Nodes: 0
-         Parallel Safe: true
+         Parallel Safe: false
          Plan Node ID: 1
          ->  Append
                Disabled Nodes: 0
-               Parallel Safe: true
+               Parallel Safe: false
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/pg_upgrad...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-05-13 20:46:17.690108799 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/select_parallel.out	2025-05-13 20:51:03.29...
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-05-13 20:46:17.674091212 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/plpgsql.out	2025-05-13 20:51:15.766878334 ...
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/recovery/...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-05-13 20:46:17.690108799 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/select_parallel.out	2025-05-13 20:52:12....
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-05-13 20:46:17.674091212 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/plpgsql.out	2025-05-13 20:52:26.07497503...
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out /tmp/cirrus-ci-build/build/testrun/regress/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/select_parallel.out	2025-05-13 20:46:17.690108799 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/select_parallel.out	2025-05-13 20:51:02.074898247 +0000
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out /tmp/cirrus-ci-build/build/testrun/regress/regress/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/plpgsql.out	2025-05-13 20:46:17.674091212 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/plpgsql.out	2025-05-13 20:51:15.046878936 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
tap
[20:51:24.211](66.415s) not ok 5 - regression tests pass
tap
[20:52:36.269](69.864s) not ok 2 - regression tests pass
test
[20:55:34.764]   8/340 postgresql:isolation / isolation/isolation                                      ERROR            ...
[20:55:34.764]  21/340 postgresql:regress / regress/regress                                            ERROR            ...
[20:55:34.764]  31/340 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[20:55:34.764]  89/340 postgresql:pg_overexplain / pg_overexplain/regress                              ERROR            ...
[20:55:34.764] 102/340 postgresql:recovery / recovery/027_stream_regress                               ERROR            ...
macOS - Sonoma - Meson
regress
diff -U3 /Users/admin/pgsql/src/test/isolation/expected/deadlock-parallel.out /Users/admin/pgsql/build/testrun/isolation...
--- /Users/admin/pgsql/src/test/isolation/expected/deadlock-parallel.out	2025-05-13 20:46:12
+++ /Users/admin/pgsql/build/testrun/isolation/isolation/results/deadlock-parallel.out	2025-05-13 20:48:19
@@ -46,6 +46,7 @@
         1
 (1 row)
 
+step e1c: COMMIT;
 step d2a1: <... completed>
   sum
 -----
@@ -57,7 +58,6 @@
          1
 (1 row)
 
-step e1c: COMMIT;
 step d2c: COMMIT;
 step e2l: <... completed>
 lock_excl
regress
diff -U3 /Users/admin/pgsql/contrib/pg_overexplain/expected/pg_overexplain.out /Users/admin/pgsql/build/testrun/pg_overe...
--- /Users/admin/pgsql/contrib/pg_overexplain/expected/pg_overexplain.out	2025-05-13 20:46:10
+++ /Users/admin/pgsql/build/testrun/pg_overexplain/regress/results/pg_overexplain.out	2025-05-13 20:49:46
@@ -91,26 +91,26 @@
  GroupAggregate
    Group Key: vegetables.genus
    Disabled Nodes: 0
-   Parallel Safe: true
+   Parallel Safe: false
    Plan Node ID: 0
    ->  Sort
          Sort Key: vegetables.genus, vegetables.name
          Disabled Nodes: 0
-         Parallel Safe: true
+         Parallel Safe: false
          Plan Node ID: 1
          ->  Append
                Disabled Nodes: 0
-               Parallel Safe: true
+               Parallel Safe: false
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/select_parallel.out /Users/admin/pgsql/build/testrun/pg_upgrade/00...
--- /Users/admin/pgsql/src/test/regress/expected/select_parallel.out	2025-05-13 20:46:12
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/select_parallel.out	2025-05-13 20:48:41
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /Users/admin/pgsql/src/test/regress/expected/plpgsql.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upg...
--- /Users/admin/pgsql/src/test/regress/expected/plpgsql.out	2025-05-13 20:46:12
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/plpgsql.out	2025-05-13 20:48:50
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/select_parallel.out /Users/admin/pgsql/build/testrun/recovery/027_...
--- /Users/admin/pgsql/src/test/regress/expected/select_parallel.out	2025-05-13 20:46:12
+++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/select_parallel.out	2025-05-13 20:49:39
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /Users/admin/pgsql/src/test/regress/expected/plpgsql.out /Users/admin/pgsql/build/testrun/recovery/027_stream_r...
--- /Users/admin/pgsql/src/test/regress/expected/plpgsql.out	2025-05-13 20:46:12
+++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/plpgsql.out	2025-05-13 20:49:48
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/select_parallel.out /Users/admin/pgsql/build/testrun/regress/regre...
--- /Users/admin/pgsql/src/test/regress/expected/select_parallel.out	2025-05-13 20:46:12
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/select_parallel.out	2025-05-13 20:48:42
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff -U3 /Users/admin/pgsql/src/test/regress/expected/plpgsql.out /Users/admin/pgsql/build/testrun/regress/regress/resul...
--- /Users/admin/pgsql/src/test/regress/expected/plpgsql.out	2025-05-13 20:46:12
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/plpgsql.out	2025-05-13 20:48:51
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
tap
[20:48:58.004](53.224s) not ok 5 - regression tests pass
tap
[20:49:58.388](57.022s) not ok 2 - regression tests pass
test
[20:51:54.605]  18/339 postgresql:regress / regress/regress                                            ERROR            ...
[20:51:54.605]  10/339 postgresql:isolation / isolation/isolation                                      ERROR            ...
[20:51:54.605]  88/339 postgresql:pg_overexplain / pg_overexplain/regress                              ERROR            ...
[20:51:54.605]  31/339 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[20:51:54.605] 126/339 postgresql:recovery / recovery/027_stream_regress                               ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/isolation/expected/deadlock-parallel.out C:/cirrus/build/testrun/isolati...
--- C:/cirrus/src/test/isolation/expected/deadlock-parallel.out	2025-05-13 20:46:20.219340000 +0000
+++ C:/cirrus/build/testrun/isolation/isolation/results/deadlock-parallel.out	2025-05-13 20:48:41.889390000 +0000
@@ -46,6 +46,7 @@
         1
 (1 row)
 
+step e1c: COMMIT;
 step d2a1: <... completed>
   sum
 -----
@@ -57,7 +58,6 @@
          1
 (1 row)
 
-step e1c: COMMIT;
 step d2c: COMMIT;
 step e2l: <... completed>
 lock_excl
regress
diff --strip-trailing-cr -U3 C:/cirrus/contrib/pg_overexplain/expected/pg_overexplain.out C:/cirrus/build/testrun/pg_ove...
--- C:/cirrus/contrib/pg_overexplain/expected/pg_overexplain.out	2025-05-13 20:46:16.722770000 +0000
+++ C:/cirrus/build/testrun/pg_overexplain/regress/results/pg_overexplain.out	2025-05-13 20:52:52.419578800 +0000
@@ -91,26 +91,26 @@
  GroupAggregate
    Group Key: vegetables.genus
    Disabled Nodes: 0
-   Parallel Safe: true
+   Parallel Safe: false
    Plan Node ID: 0
    ->  Sort
          Sort Key: vegetables.genus, vegetables.name
          Disabled Nodes: 0
-         Parallel Safe: true
+         Parallel Safe: false
          Plan Node ID: 1
          ->  Append
                Disabled Nodes: 0
-               Parallel Safe: true
+               Parallel Safe: false
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/select_parallel.out C:/cirrus/build/testrun/pg_upgrade/...
--- C:/cirrus/src/test/regress/expected/select_parallel.out	2025-05-13 20:46:20.834381100 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/select_parallel.out	2025-05-13 20:49:22.716546200 +00...
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/plpgsql.out C:/cirrus/build/testrun/pg_upgrade/002_pg_u...
--- C:/cirrus/src/test/regress/expected/plpgsql.out	2025-05-13 20:46:20.809626000 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/plpgsql.out	2025-05-13 20:49:39.702390700 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/select_parallel.out C:/cirrus/build/testrun/recovery/02...
--- C:/cirrus/src/test/regress/expected/select_parallel.out	2025-05-13 20:46:20.834381100 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/select_parallel.out	2025-05-13 20:51:53.340825300 +...
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/plpgsql.out C:/cirrus/build/testrun/recovery/027_stream...
--- C:/cirrus/src/test/regress/expected/plpgsql.out	2025-05-13 20:46:20.809626000 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/plpgsql.out	2025-05-13 20:52:12.549977400 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/select_parallel.out C:/cirrus/build/testrun/regress/reg...
--- C:/cirrus/src/test/regress/expected/select_parallel.out	2025-05-13 20:46:20.834381100 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/select_parallel.out	2025-05-13 20:49:19.497327300 +0000
@@ -1390,7 +1390,6 @@
 select set_role_and_error(0);
 ERROR:  division by zero
 CONTEXT:  SQL function "set_role_and_error" statement 1
-parallel worker
 reset debug_parallel_query;
 drop function set_and_report_role();
 drop function set_role_and_error(int);
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/plpgsql.out C:/cirrus/build/testrun/regress/regress/res...
--- C:/cirrus/src/test/regress/expected/plpgsql.out	2025-05-13 20:46:20.809626000 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/plpgsql.out	2025-05-13 20:49:37.491443000 +0000
@@ -4111,15 +4111,11 @@
 $$ language plpgsql parallel safe;
 set debug_parallel_query to on;
 explain (verbose, costs off) select error_trap_test();
-            QUERY PLAN             
------------------------------------
...
tap
[20:49:57.896](104.119s) not ok 5 - regression tests pass
tap
[20:52:32.122](117.771s) not ok 2 - regression tests pass
test
[21:00:10.482]  11/334 postgresql:regress / regress/regress                                            ERROR           1...
[21:00:10.482]   6/334 postgresql:isolation / isolation/isolation                                      ERROR           1...
[21:00:10.482]  16/334 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[21:00:10.482]  86/334 postgresql:pg_overexplain / pg_overexplain/regress                              ERROR            ...
[21:00:10.482]  67/334 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
53/5214 SQL:2023 JSON simplified accessor support
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[20:32:28.194] c:\cirrus\src\backend\utils\adt\jsonbsubs.c(223) : warning C4715: 'make_jsonpath_item_expr': not all cont...
53/5542 Fix buffer pinning logic in [SP-]Gist
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[19:10:53.817] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:10:59.801] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:10:58.155] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:10:56.078] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:10:52.665] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:10:52.665] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:10:52.230] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:10:52.094] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:10:52.094] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:10:51.790] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:10:50.831] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:10:50.831] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:10:50.669] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:10:50.286] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:10:49.180] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:10:46.983] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:10:45.410] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:10:43.180] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:10:43.180] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:10:42.867] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:10:42.867] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:10:42.747] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:10:42.747] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:10:42.630] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:10:42.630] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:10:42.630] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:10:42.453] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:10:42.453] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:10:42.228] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:10:42.228] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:10:42.228] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:10:42.111] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:10:42.111] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:10:41.969] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:10:41.969] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:10:41.871] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:10:41.871] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:10:41.871] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:10:41.696] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:10:41.696] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:10:41.606] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:10:41.313] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:10:39.882] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:10:39.247] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:10:38.854] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:10:37.855] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:10:36.298] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:10:36.119] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:10:36.119] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:10:35.895] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:10:35.895] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:10:35.799] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:10:35.799] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:10:35.504] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:10:35.504] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:10:35.283] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:10:35.283] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:10:35.267] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:10:35.267] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:10:20.655] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:10:20.553] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:10:19.663] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:10:19.298] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:10:18.709] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:10:18.358] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:10:18.169] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:10:17.947] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:10:17.947] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:10:17.835] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:10:17.348] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:10:17.134] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:10:16.659] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:10:16.659] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:10:16.659] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:10:16.632] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:10:16.632] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:10:16.365] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:10:14.176] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:10:11.145] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:10:09.572] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:10:08.996] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:10:08.420] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:10:08.143] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:10:07.946] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:10:07.717] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:10:07.394] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:10:07.128] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:10:06.961] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:10:05.912] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:10:05.696] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:10:05.475] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:10:04.547] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:10:04.261] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:10:00.654] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:10:00.531] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:10:00.273] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:10:00.018] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:10:00.018] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:09:59.695] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:09:59.695] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:09:59.477] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:09:59.477] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:09:59.366] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:09:58.852] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:09:58.299] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:09:58.067] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:09:58.067] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:09:58.001] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:09:58.001] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:09:57.744] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:09:57.521] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:09:57.247] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:09:57.247] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:09:56.974] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:09:56.974] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:09:56.390] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:09:56.153] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:09:56.030] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:09:55.543] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:09:55.319] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:09:55.214] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:09:55.214] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:09:55.214] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:09:55.035] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:09:54.709] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:09:54.709] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:09:54.602] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:09:54.602] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:09:54.310] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:09:54.142] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:09:54.142] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:09:53.601] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:09:53.384] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:09:52.824] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:09:52.824] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:09:52.824] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:09:52.771] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:09:52.771] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:09:52.551] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:09:51.658] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:09:51.200] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:09:50.669] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:09:50.511] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:09:50.511] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:09:50.400] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:09:50.400] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:09:50.238] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:09:50.238] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:09:50.091] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:09:50.091] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:09:50.054] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:09:50.054] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:09:49.551] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:09:49.551] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:09:49.459] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:09:49.381] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:09:49.381] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:09:49.264] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:09:49.264] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:09:49.264] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:09:49.149] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:09:49.149] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:09:48.974] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:09:48.974] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:09:48.940] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:09:48.940] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:09:48.718] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:09:48.718] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:09:48.633] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:09:48.633] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:09:48.418] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:09:48.418] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:09:48.377] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:09:48.377] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:09:48.173] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:09:47.983] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:09:47.888] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:09:47.888] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:09:47.733] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:09:47.733] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:09:47.733] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:09:47.712] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:09:47.712] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:09:47.511] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:09:47.511] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:09:47.022] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:09:46.846] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:09:46.626] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:09:46.196] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:09:45.886] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:09:44.866] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:09:43.391] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:09:43.328] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:09:42.664] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:09:42.451] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[19:09:42.367] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
53/4966 Parallel CREATE INDEX for GIN indexes
CompilerWarnings
compiler
[16:33:35.686] gininsert.c:1619:16: error: unused variable 'oldCtx' [-Werror,-Wunused-variable]
compiler
[16:33:29.054] gininsert.c:1619:16: error: unused variable 'oldCtx' [-Werror,-Wunused-variable]
compiler
[16:33:02.115] gininsert.c:1619:23: error: unused variable ‘oldCtx’ [-Werror=unused-variable]
compiler
[16:33:02.115] gininsert.c:1673:31: error: declaration of ‘oldCtx’ shadows a previous local [-Werror=shadow=compatible-l...
compiler
[16:32:56.135] gininsert.c:1619:23: error: unused variable ‘oldCtx’ [-Werror=unused-variable]
compiler
[16:32:56.135] gininsert.c:1673:31: error: declaration of ‘oldCtx’ shadows a previous local [-Werror=shadow=compatible-l...
compiler
[16:33:55.751] gininsert.c:1619:23: error: unused variable ‘oldCtx’ [-Werror=unused-variable]
compiler
[16:33:55.751] gininsert.c:1673:31: error: declaration of ‘oldCtx’ shadows a previous local [-Werror=shadow=compatible-l...
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[16:39:48.592](0.001s) not ok 18 - checking with a non-existent user stderr /(?^:role "no_such_user" does not exist)/
test
[16:45:36.030] 144/334 postgresql:pg_amcheck / pg_amcheck/002_nonesuch                                 ERROR            ...
53/5674 Add "\gi file" to psql to allow COPY with variable expansion
CompilerWarnings
compiler
[16:20:43.987] common.c:51:8: error: unused variable 'bad' [-Werror,-Wunused-variable]
compiler
[16:19:59.618] common.c:51:8: error: unused variable 'bad' [-Werror,-Wunused-variable]
compiler
[16:19:01.304] common.c:51:25: error: unused variable ‘bad’ [-Werror=unused-variable]
compiler
[16:18:28.088] common.c:51:25: error: unused variable ‘bad’ [-Werror=unused-variable]
compiler
[16:21:57.310] common.c:51:25: error: unused variable ‘bad’ [-Werror=unused-variable]
FreeBSD - Meson
core
[16:26:44.270] #0  0x000000000027be21 in exec_command_out (scan_state=scan_state@entry=0x200c2bcc9000, active_branch=<op...
[16:26:44.270] #1  0x0000000000277b6f in exec_command (cmd=0x200c2bc89600 "o", scan_state=scan_state@entry=0x200c2bcc900...
[16:26:44.270] #2  0x0000000000275af8 in HandleSlashCmds (scan_state=scan_state@entry=0x200c2bcc9000, cstack=cstack@entr...
[16:26:44.270] #3  0x0000000000291f85 in MainLoop (source=source@entry=0x8254f74e0) at ../src/bin/psql/mainloop.c:496
[16:26:44.270] #4  0x0000000000278333 in process_file (filename=0x0, use_relative_path=<optimized out>) at ../src/bin/ps...
[16:26:44.270] #5  0x0000000000293bdb in main (argc=<optimized out>, argv=0x82075b000) at ../src/bin/psql/startup.c:420
[16:26:44.403] #0  0x000000000027be21 in exec_command_out (scan_state=scan_state@entry=0x746dcc9000, active_branch=<opti...
core
[16:26:44.128] #0  0x000000082b0e875a in _sigprocmask () from /lib/libc.so.7
[16:26:44.128] #1  0x000000082b125a2f in _system () from /lib/libc.so.7
[16:26:44.128] #2  0x000000082b4d98a3 in ?? () from /lib/libthr.so.3
[16:26:44.128] #3  0x0000000000686f27 in RestoreArchivedFile (path=path@entry=0x8216041e0 "pg_wal/00000001", '0' <repeat...
[16:26:44.128] #4  0x000000000066dd88 in existsTimeLineHistory (probeTLI=probeTLI@entry=2) at ../src/backend/access/tran...
[16:26:44.128] #5  0x000000000066de48 in findNewestTimeLine (startTLI=startTLI@entry=1) at ../src/backend/access/transam...
[16:26:44.128] #6  0x000000000069236b in rescanLatestTimeLine (replayTLI=replayTLI@entry=1, replayLSN=replayLSN@entry=83...
[16:26:44.128] #7  0x000000000068e563 in WaitForWALToBecomeAvailable (RecPtr=83886104, tliRecPtr=83886080, replayTLI=1, ...
[16:26:44.128] #8  XLogPageRead (xlogreader=0x298c4981d130, targetPagePtr=83886080, reqLen=24, targetRecPtr=83886080, re...
[16:26:44.128] #9  0x00000000006952ca in ReadPageInternal (state=state@entry=0x298c4981d130, pageptr=83886080, reqLen=24...
core
[16:26:44.408] #0  0x000000000027be21 in exec_command_out (scan_state=scan_state@entry=0x746dcc9000, active_branch=<opti...
[16:26:44.408] #1  0x0000000000277b6f in exec_command (cmd=0x746dc89200 "o", scan_state=scan_state@entry=0x746dcc9000, c...
[16:26:44.408] #2  0x0000000000275af8 in HandleSlashCmds (scan_state=scan_state@entry=0x746dcc9000, cstack=cstack@entry=...
[16:26:44.408] #3  0x0000000000291f85 in MainLoop (source=source@entry=0x8243994e0) at ../src/bin/psql/mainloop.c:496
[16:26:44.408] #4  0x0000000000278333 in process_file (filename=0x0, use_relative_path=<optimized out>) at ../src/bin/ps...
[16:26:44.408] #5  0x0000000000293bdb in main (argc=<optimized out>, argv=0x820cc9510) at ../src/bin/psql/startup.c:420
[16:26:44.550] #0  0x000000000027be21 in exec_command_out (scan_state=scan_state@entry=0x296edee680a0, active_branch=<op...
core
[16:26:44.554] #0  0x000000000027be21 in exec_command_out (scan_state=scan_state@entry=0x296edee680a0, active_branch=<op...
[16:26:44.554] #1  0x0000000000277b6f in exec_command (cmd=0x296edee82200 "o", scan_state=scan_state@entry=0x296edee680a...
[16:26:44.554] #2  0x0000000000275af8 in HandleSlashCmds (scan_state=scan_state@entry=0x296edee680a0, cstack=cstack@entr...
[16:26:44.554] #3  0x0000000000291f85 in MainLoop (source=source@entry=0x822c064e0) at ../src/bin/psql/mainloop.c:496
[16:26:44.554] #4  0x0000000000278333 in process_file (filename=0x0, use_relative_path=<optimized out>) at ../src/bin/ps...
[16:26:44.554] #5  0x0000000000293bdb in main (argc=<optimized out>, argv=0x820685110) at ../src/bin/psql/startup.c:420
[16:26:44.703] #0  0x000000000027be21 in exec_command_out (scan_state=scan_state@entry=0x16b2506c9000, active_branch=<op...
core
[16:26:44.708] #0  0x000000000027be21 in exec_command_out (scan_state=scan_state@entry=0x16b2506c9000, active_branch=<op...
[16:26:44.708] #1  0x0000000000277b6f in exec_command (cmd=0x16b250689200 "o", scan_state=scan_state@entry=0x16b2506c900...
[16:26:44.708] #2  0x0000000000275af8 in HandleSlashCmds (scan_state=scan_state@entry=0x16b2506c9000, cstack=cstack@entr...
[16:26:44.708] #3  0x0000000000291f85 in MainLoop (source=source@entry=0x826b314e0) at ../src/bin/psql/mainloop.c:496
[16:26:44.708] #4  0x0000000000278333 in process_file (filename=0x0, use_relative_path=<optimized out>) at ../src/bin/ps...
[16:26:44.708] #5  0x0000000000293bdb in main (argc=<optimized out>, argv=0x821229480) at ../src/bin/psql/startup.c:420
core
[16:26:43.844] #0  0x000000000027be21 in exec_command_out (scan_state=scan_state@entry=0x3c3dbb6c9000, active_branch=<op...
[16:26:43.844] #1  0x0000000000277b6f in exec_command (cmd=0x3c3dbb689600 "o", scan_state=scan_state@entry=0x3c3dbb6c900...
[16:26:43.844] #2  0x0000000000275af8 in HandleSlashCmds (scan_state=scan_state@entry=0x3c3dbb6c9000, cstack=cstack@entr...
[16:26:43.844] #3  0x0000000000291f85 in MainLoop (source=source@entry=0x8249de4e0) at ../src/bin/psql/mainloop.c:496
[16:26:43.844] #4  0x0000000000278333 in process_file (filename=0x0, use_relative_path=<optimized out>) at ../src/bin/ps...
[16:26:43.844] #5  0x0000000000293bdb in main (argc=<optimized out>, argv=0x8211cf4b0) at ../src/bin/psql/startup.c:420
[16:26:44.102] #0  0x000000082b0e875a in _sigprocmask () from /lib/libc.so.7
core
[16:26:43.699] #0  0x000000000027be21 in exec_command_out (scan_state=scan_state@entry=0x391efd6680a0, active_branch=<op...
[16:26:43.699] #1  0x0000000000277b6f in exec_command (cmd=0x391efd682600 "o", scan_state=scan_state@entry=0x391efd6680a...
[16:26:43.699] #2  0x0000000000275af8 in HandleSlashCmds (scan_state=scan_state@entry=0x391efd6680a0, cstack=cstack@entr...
[16:26:43.699] #3  0x0000000000291f85 in MainLoop (source=source@entry=0x8251f64e0) at ../src/bin/psql/mainloop.c:496
[16:26:43.699] #4  0x0000000000278333 in process_file (filename=0x0, use_relative_path=<optimized out>) at ../src/bin/ps...
[16:26:43.699] #5  0x0000000000293bdb in main (argc=<optimized out>, argv=0x820d54e68) at ../src/bin/psql/startup.c:420
[16:26:43.839] #0  0x000000000027be21 in exec_command_out (scan_state=scan_state@entry=0x3c3dbb6c9000, active_branch=<op...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-05-13 16:17:19.346683000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy.out	2025-05-13 16:18:25.828343000 +00...
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-05-13 16:17:19.346683000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/copy.out	2025-05-13 16:19:19.758269000 +...
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-05-13 16:17:19.346683000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/copy.out	2025-05-13 16:18:25.599799000 +0000
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
tap
[16:21:29.965](0.001s) not ok 12 - no dump errors
[16:21:32.158](0.001s) not ok 14 - no dump errors
tap
[16:21:33.803](208.207s) not ok 5 - regression tests pass
tap
[16:22:39.569](0.000s) not ok 23 - connect : matches
tap
[16:22:47.157](238.730s) not ok 2 - regression tests pass
test
[16:24:07.657] 184/339 postgresql:pg_dump / pg_dump/010_dump_connstr                                   ERROR            ...
[16:24:07.657]  15/339 postgresql:regress / regress/regress                                            ERROR           2...
[16:24:07.657] 259/339 postgresql:postmaster / postmaster/003_start_stop                               ERROR            ...
[16:24:07.657] 185/339 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           3...
[16:24:07.657] 266/339 postgresql:recovery / recovery/027_stream_regress                               ERROR           3...
Linux - Debian Bookworm - Autoconf
core
[16:29:16.530] #0  0x00007f18f48eceec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[16:29:16.530] #1  0x00007f18f489dfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[16:29:16.530] #2  0x00007f18f4888472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[16:29:16.530] #3  0x00007f18f4cd650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[16:29:16.530] #4  0x00007f18f4ce2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[16:29:16.530] #5  0x00007f18f4cc1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7f18f35f6f4e, __in_ch...
[16:29:16.530] #6  0x00007f18f4cbe6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[16:29:16.530] #7  0x00007f18f4cbd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7f18f35f7bf0, cont...
[16:29:16.530] #8  <signal handler called>
[16:29:16.530] #9  0x00005570b8198e67 in exec_command_out (scan_state=scan_state@entry=0x60d000000110, active_branch=act...
core
[16:29:15.998] #0  0x00007f896ed71eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[16:29:15.998] #1  0x00007f896ed22fb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[16:29:15.998] #2  0x00007f896ed0d472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[16:29:15.998] #3  0x00007f896f0d650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[16:29:15.998] #4  0x00007f896f0e2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[16:29:15.998] #5  0x00007f896f0c1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7f896e45ff4e, __in_ch...
[16:29:15.998] #6  0x00007f896f0be6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[16:29:15.998] #7  0x00007f896f0bd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7f896e460bf0, cont...
[16:29:15.998] #8  <signal handler called>
[16:29:15.998] #9  0x000055cdc3a10e67 in exec_command_out (scan_state=scan_state@entry=0x60d000000110, active_branch=act...
core
[16:29:16.275] #0  0x00007fd4cf4eceec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[16:29:16.275] #1  0x00007fd4cf49dfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[16:29:16.275] #2  0x00007fd4cf488472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[16:29:16.275] #3  0x00007fd4cf8d650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[16:29:16.275] #4  0x00007fd4cf8e2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[16:29:16.275] #5  0x00007fd4cf8c1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7fd4ce2b4f4e, __in_ch...
[16:29:16.275] #6  0x00007fd4cf8be6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[16:29:16.275] #7  0x00007fd4cf8bd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7fd4ce2b5bf0, cont...
[16:29:16.275] #8  <signal handler called>
[16:29:16.275] #9  0x0000564d3e87fe67 in exec_command_out (scan_state=scan_state@entry=0x60d000000110, active_branch=act...
core
[16:29:15.509] #0  0x00007fb767b71eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[16:29:15.509] #1  0x00007fb767b22fb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[16:29:15.509] #2  0x00007fb767b0d472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[16:29:15.509] #3  0x00007fb767ed650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[16:29:15.509] #4  0x00007fb767ee2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[16:29:15.509] #5  0x00007fb767ec1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7fb76789bf4e, __in_ch...
[16:29:15.509] #6  0x00007fb767ebe6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[16:29:15.509] #7  0x00007fb767ebd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7fb76789cbf0, cont...
[16:29:15.509] #8  <signal handler called>
[16:29:15.509] #9  0x0000561f71574e67 in exec_command_out (scan_state=scan_state@entry=0x60d000000110, active_branch=act...
core
[16:29:15.752] #0  0x00007fb3707c9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[16:29:15.752] #1  0x00007fb37077afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[16:29:15.752] #2  0x00007fb370765472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[16:29:15.752] #3  0x00007fb370ad650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[16:29:15.752] #4  0x00007fb370ae2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[16:29:15.752] #5  0x00007fb370ac1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7fb36fe26f4e, __in_ch...
[16:29:15.752] #6  0x00007fb370abe6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[16:29:15.752] #7  0x00007fb370abd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7fb36fe27bf0, cont...
[16:29:15.752] #8  <signal handler called>
[16:29:15.752] #9  0x00005631fceeae67 in exec_command_out (scan_state=scan_state@entry=0x60d000000110, active_branch=act...
core
[16:29:16.791] #0  0x00007fcab04eceec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[16:29:16.791] #1  0x00007fcab049dfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[16:29:16.791] #2  0x00007fcab0488472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[16:29:16.791] #3  0x00007fcab08d650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[16:29:16.791] #4  0x00007fcab08e2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[16:29:16.791] #5  0x00007fcab08c1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7fcaafc3bf4e, __in_ch...
[16:29:16.791] #6  0x00007fcab08be6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[16:29:16.791] #7  0x00007fcab08bd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7fcaafc3cbf0, cont...
[16:29:16.791] #8  <signal handler called>
[16:29:16.791] #9  0x0000564011c08e67 in exec_command_out (scan_state=scan_state@entry=0x60d000000110, active_branch=act...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resul...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-05-13 16:17:19.087852582 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/copy.out	2025-05-13 16:22:34.181511180 +0000
@@ -39,314 +39,21 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/result...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-05-13 16:17:19.087852582 +0000
+++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/copy.out	2025-05-13 16:23:48.937399784 +0000
@@ -39,314 +39,21 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/src/test/regress/results/copy.out
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-05-13 16:17:19.087852582 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/copy.out	2025-05-13 16:19:02.273666570 +0000
@@ -39,314 +39,21 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
tap
[16:23:56.005](0.000s) not ok 12 - no dump errors
[16:24:02.709](0.000s) not ok 14 - no dump errors
tap
[16:24:26.886](123.270s) not ok 5 - regression tests pass
tap
[16:25:12.916](93.843s) not ok 2 - regression tests pass
Linux - Debian Bookworm - Meson
core
[16:28:29.870] #0  0x00007f5a6faa9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[16:28:29.870] #1  0x00007f5a6fa5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[16:28:29.870] #2  0x00007f5a6fa45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[16:28:29.870] #3  0x00007f5a6fc1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[16:28:29.870] #4  0x00007f5a6fc2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[16:28:29.870] #5  0x00007f5a6fc0d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x5590fe421920,...
[16:28:29.870] #6  0x00005590fe363744 in exec_command_out (scan_state=scan_state@entry=0x55911947f450, active_branch=act...
[16:28:29.870] #7  0x00005590fe36c18f in exec_command (cmd=cmd@entry=0x559119480230 "o", scan_state=scan_state@entry=0x5...
[16:28:29.870] #8  0x00005590fe36c69b in HandleSlashCmds (scan_state=scan_state@entry=0x55911947f450, cstack=cstack@entr...
[16:28:29.870] #9  0x00005590fe38b785 in MainLoop (source=source@entry=0x7f5a6fbf1a80 <_IO_2_1_stdin_>) at ../src/bin/ps...
core
[16:28:29.613] #0  0x00007faeca2d0eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[16:28:29.613] #1  0x00007faeca281fb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[16:28:29.613] #2  0x00007faeca26c472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[16:28:29.613] #3  0x00007faec9c1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[16:28:29.613] #4  0x00007faec9c2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[16:28:29.613] #5  0x00007faec9c0d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x55794b8cc920,...
[16:28:29.613] #6  0x000055794b80e744 in exec_command_out (scan_state=scan_state@entry=0x55796c563450, active_branch=act...
[16:28:29.613] #7  0x000055794b81718f in exec_command (cmd=cmd@entry=0x55796c5698f0 "o", scan_state=scan_state@entry=0x5...
[16:28:29.613] #8  0x000055794b81769b in HandleSlashCmds (scan_state=scan_state@entry=0x55796c563450, cstack=cstack@entr...
[16:28:29.613] #9  0x000055794b836785 in MainLoop (source=source@entry=0x7faeca418a80 <_IO_2_1_stdin_>) at ../src/bin/ps...
core
[16:28:30.142] #0  0x00007efe94ca9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[16:28:30.142] #1  0x00007efe94c5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[16:28:30.142] #2  0x00007efe94c45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[16:28:30.142] #3  0x00007efe94e1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[16:28:30.142] #4  0x00007efe94e2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[16:28:30.142] #5  0x00007efe94e0d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x5585b2ca6920,...
[16:28:30.142] #6  0x00005585b2be8744 in exec_command_out (scan_state=scan_state@entry=0x5585be0d8450, active_branch=act...
[16:28:30.142] #7  0x00005585b2bf118f in exec_command (cmd=cmd@entry=0x5585be0d99f0 "o", scan_state=scan_state@entry=0x5...
[16:28:30.142] #8  0x00005585b2bf169b in HandleSlashCmds (scan_state=scan_state@entry=0x5585be0d8450, cstack=cstack@entr...
[16:28:30.142] #9  0x00005585b2c10785 in MainLoop (source=source@entry=0x7efe94df1a80 <_IO_2_1_stdin_>) at ../src/bin/ps...
core
[16:28:30.394] #0  0x00007f0cd20a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[16:28:30.394] #1  0x00007f0cd205afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[16:28:30.394] #2  0x00007f0cd2045472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[16:28:30.394] #3  0x00007f0cd221e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[16:28:30.394] #4  0x00007f0cd222aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[16:28:30.394] #5  0x00007f0cd220d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x558ed1b10920,...
[16:28:30.394] #6  0x0000558ed1a52744 in exec_command_out (scan_state=scan_state@entry=0x558ee7c43450, active_branch=act...
[16:28:30.394] #7  0x0000558ed1a5b18f in exec_command (cmd=cmd@entry=0x558ee7c44230 "o", scan_state=scan_state@entry=0x5...
[16:28:30.394] #8  0x0000558ed1a5b69b in HandleSlashCmds (scan_state=scan_state@entry=0x558ee7c43450, cstack=cstack@entr...
[16:28:30.394] #9  0x0000558ed1a7a785 in MainLoop (source=source@entry=0x7f0cd21f1a80 <_IO_2_1_stdin_>) at ../src/bin/ps...
core
[16:28:29.358] #0  0x00007f2acf2a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[16:28:29.358] #1  0x00007f2acf25afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[16:28:29.358] #2  0x00007f2acf245472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[16:28:29.358] #3  0x00007f2acf41e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[16:28:29.358] #4  0x00007f2acf42aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[16:28:29.358] #5  0x00007f2acf40d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x560377909920,...
[16:28:29.358] #6  0x000056037784b744 in exec_command_out (scan_state=scan_state@entry=0x5603aba05450, active_branch=act...
[16:28:29.358] #7  0x000056037785418f in exec_command (cmd=cmd@entry=0x5603aba06230 "o", scan_state=scan_state@entry=0x5...
[16:28:29.358] #8  0x000056037785469b in HandleSlashCmds (scan_state=scan_state@entry=0x5603aba05450, cstack=cstack@entr...
[16:28:29.358] #9  0x0000560377873785 in MainLoop (source=source@entry=0x7f2acf3f1a80 <_IO_2_1_stdin_>) at ../src/bin/ps...
core
[16:28:29.114] #0  0x00007fb5254a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[16:28:29.114] #1  0x00007fb52545afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[16:28:29.114] #2  0x00007fb525445472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[16:28:29.114] #3  0x00007fb52561e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[16:28:29.114] #4  0x00007fb52562aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[16:28:29.114] #5  0x00007fb52560d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x557bd1a85920,...
[16:28:29.114] #6  0x0000557bd19c7744 in exec_command_out (scan_state=scan_state@entry=0x557beed6e450, active_branch=act...
[16:28:29.114] #7  0x0000557bd19d018f in exec_command (cmd=cmd@entry=0x557beed748f0 "o", scan_state=scan_state@entry=0x5...
[16:28:29.114] #8  0x0000557bd19d069b in HandleSlashCmds (scan_state=scan_state@entry=0x557beed6e450, cstack=cstack@entr...
[16:28:29.114] #9  0x0000557bd19ef785 in MainLoop (source=source@entry=0x7fb5255f1a80 <_IO_2_1_stdin_>) at ../src/bin/ps...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-05-13 16:17:19.094187951 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy.out	2025-05-13 16:20:27.069581134 +00...
@@ -39,314 +39,15 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
+==21759==Using libbacktrace symbolizer.
+../src/bin/psql/command.c:2497:19: runtime error: load of null pointer of type 'char'
+    #0 0x5590fe363743 in exec_command_out ../src/bin/psql/command.c:2497
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-05-13 16:17:19.094187951 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/copy.out	2025-05-13 16:21:40.721564660 +...
@@ -39,314 +39,15 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
+==31935==Using libbacktrace symbolizer.
+../src/bin/psql/command.c:2497:19: runtime error: load of null pointer of type 'char'
+    #0 0x56037784b743 in exec_command_out ../src/bin/psql/command.c:2497
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-05-13 16:17:19.094187951 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/copy.out	2025-05-13 16:20:24.277581329 +0000
@@ -39,314 +39,15 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
+==21128==Using libbacktrace symbolizer.
+../src/bin/psql/command.c:2497:19: runtime error: load of null pointer of type 'char'
+    #0 0x558ed1a52743 in exec_command_out ../src/bin/psql/command.c:2497
...
tap
[16:23:50.669](0.000s) not ok 12 - no dump errors
[16:23:53.551](0.000s) not ok 14 - no dump errors
tap
[16:21:36.482](74.659s) not ok 5 - regression tests pass
tap
[16:22:51.270](76.888s) not ok 2 - regression tests pass
test
[16:25:56.236]   5/340 postgresql:regress / regress/regress                                            ERROR            ...
[16:25:56.236]  33/340 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[16:25:56.236] 102/340 postgresql:recovery / recovery/027_stream_regress                               ERROR            ...
[16:25:56.236] 186/340 postgresql:pg_dump / pg_dump/010_dump_connstr                                   ERROR            ...
macOS - Sonoma - Meson
core
[16:31:37.072]   * frame #0: 0x00000001047cbef8 psql`exec_command_out(scan_state=0x000060000326c000, active_branch=<unav...
[16:31:37.072]     frame #1: 0x00000001047c7ba8 psql`exec_command(cmd="o", scan_state=0x000060000326c000, cstack=0x00006...
[16:31:37.072]     frame #2: 0x00000001047c5de8 psql`HandleSlashCmds(scan_state=0x000060000326c000, cstack=0x00006000002...
[16:31:37.072]     frame #3: 0x00000001047e37b4 psql`MainLoop(source=0x0000000201924358) at mainloop.c:496:22
[16:31:37.072]     frame #4: 0x00000001047c83fc psql`process_file(filename=0x0000000000000000, use_relative_path=<unavai...
[16:31:37.072]     frame #5: 0x00000001047e507c psql`main(argc=<unavailable>, argv=<unavailable>) at startup.c:420:21
[16:31:37.072]     frame #6: 0x0000000199733154 dyld`start + 2476
core
[16:31:16.798]   * frame #0: 0x0000000102c1bef8 psql`exec_command_out(scan_state=0x0000600000ca4090, active_branch=<unav...
[16:31:16.798]     frame #1: 0x0000000102c17ba8 psql`exec_command(cmd="o", scan_state=0x0000600000ca4090, cstack=0x00006...
[16:31:16.798]     frame #2: 0x0000000102c15de8 psql`HandleSlashCmds(scan_state=0x0000600000ca4090, cstack=0x0000600003c...
[16:31:16.798]     frame #3: 0x0000000102c337b4 psql`MainLoop(source=0x0000000201924358) at mainloop.c:496:22
[16:31:16.798]     frame #4: 0x0000000102c183fc psql`process_file(filename=0x0000000000000000, use_relative_path=<unavai...
[16:31:16.798]     frame #5: 0x0000000102c3507c psql`main(argc=<unavailable>, argv=<unavailable>) at startup.c:420:21
[16:31:16.798]     frame #6: 0x0000000199733154 dyld`start + 2476
core
[16:30:56.460]   * frame #0: 0x0000000104a9fef8 psql`exec_command_out(scan_state=0x000060000050c750, active_branch=<unav...
[16:30:56.460]     frame #1: 0x0000000104a9bba8 psql`exec_command(cmd="o", scan_state=0x000060000050c750, cstack=0x00006...
[16:30:56.460]     frame #2: 0x0000000104a99de8 psql`HandleSlashCmds(scan_state=0x000060000050c750, cstack=0x00006000035...
[16:30:56.460]     frame #3: 0x0000000104ab77b4 psql`MainLoop(source=0x0000000201924358) at mainloop.c:496:22
[16:30:56.460]     frame #4: 0x0000000104a9c3fc psql`process_file(filename=0x0000000000000000, use_relative_path=<unavai...
[16:30:56.460]     frame #5: 0x0000000104ab907c psql`main(argc=<unavailable>, argv=<unavailable>) at startup.c:420:21
[16:30:56.460]     frame #6: 0x0000000199733154 dyld`start + 2476
core
[16:30:31.513]   * frame #0: 0x0000000104b64b70 dyld`_dyld_start
core
[16:30:14.465]   * frame #0: 0x0000000104c8bef8 psql`exec_command_out(scan_state=0x0000600003f78000, active_branch=<unav...
[16:30:14.465]     frame #1: 0x0000000104c87ba8 psql`exec_command(cmd="o", scan_state=0x0000600003f78000, cstack=0x00006...
[16:30:14.465]     frame #2: 0x0000000104c85de8 psql`HandleSlashCmds(scan_state=0x0000600003f78000, cstack=0x0000600000f...
[16:30:14.465]     frame #3: 0x0000000104ca37b4 psql`MainLoop(source=0x0000000201924358) at mainloop.c:496:22
[16:30:14.465]     frame #4: 0x0000000104c883fc psql`process_file(filename=0x0000000000000000, use_relative_path=<unavai...
[16:30:14.465]     frame #5: 0x0000000104ca507c psql`main(argc=<unavailable>, argv=<unavailable>) at startup.c:420:21
[16:30:14.465]     frame #6: 0x0000000199733154 dyld`start + 2476
core
[16:29:52.218]   * frame #0: 0x0000000199af1550 libsystem_platform.dylib`mach_vm_map + 8
[16:29:52.218]     frame #1: 0x0000000199aee0d4 libsystem_platform.dylib`_os_alloc_slow + 136
[16:29:52.218]     frame #2: 0x0000000199aebb90 libsystem_platform.dylib`_os_alloc + 108
[16:29:52.218]     frame #3: 0x0000000199aeb9e0 libsystem_platform.dylib`_os_once_callout + 32
[16:29:52.218]     frame #4: 0x0000000199aebb10 libsystem_platform.dylib`_os_alloc_once + 56
[16:29:52.218]     frame #5: 0x0000000199aee044 libsystem_platform.dylib`_simple_asl_init + 160
[16:29:52.218]     frame #6: 0x0000000199aedcb0 libsystem_platform.dylib`__libplatform_init + 44
[16:29:52.218]     frame #7: 0x00000001a67445b4 libSystem.B.dylib`libSystem_initializer + 104
[16:29:52.218]     frame #8: 0x000000019974e608 dyld`invocation function for block in dyld4::Loader::findAndRunAllInitia...
[16:29:52.218]     frame #9: 0x000000019978cd6c dyld`invocation function for block in dyld3::MachOAnalyzer::forEachIniti...
core
[16:29:37.114]   * frame #0: 0x0000000102117ef8 psql`exec_command_out(scan_state=0x0000600002a68000, active_branch=<unav...
[16:29:37.114]     frame #1: 0x0000000102113ba8 psql`exec_command(cmd="o", scan_state=0x0000600002a68000, cstack=0x00006...
[16:29:37.114]     frame #2: 0x0000000102111de8 psql`HandleSlashCmds(scan_state=0x0000600002a68000, cstack=0x0000600001a...
[16:29:37.114]     frame #3: 0x000000010212f7b4 psql`MainLoop(source=0x0000000201924358) at mainloop.c:496:22
[16:29:37.114]     frame #4: 0x00000001021143fc psql`process_file(filename=0x0000000000000000, use_relative_path=<unavai...
[16:29:37.114]     frame #5: 0x000000010213107c psql`main(argc=<unavailable>, argv=<unavailable>) at startup.c:420:21
[16:29:37.114]     frame #6: 0x0000000199733154 dyld`start + 2476
core
[16:32:26.380]   * frame #0: 0x0000000100db3ef8 psql`exec_command_out(scan_state=0x0000600000a9c000, active_branch=<unav...
[16:32:26.380]     frame #1: 0x0000000100dafba8 psql`exec_command(cmd="o", scan_state=0x0000600000a9c000, cstack=0x00006...
[16:32:26.380]     frame #2: 0x0000000100dadde8 psql`HandleSlashCmds(scan_state=0x0000600000a9c000, cstack=0x0000600003a...
[16:32:26.380]     frame #3: 0x0000000100dcb7b4 psql`MainLoop(source=0x0000000201924358) at mainloop.c:496:22
[16:32:26.380]     frame #4: 0x0000000100db03fc psql`process_file(filename=0x0000000000000000, use_relative_path=<unavai...
[16:32:26.380]     frame #5: 0x0000000100dcd07c psql`main(argc=<unavailable>, argv=<unavailable>) at startup.c:420:21
[16:32:26.380]     frame #6: 0x0000000199733154 dyld`start + 2476
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/copy.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrad...
--- /Users/admin/pgsql/src/test/regress/expected/copy.out	2025-05-13 16:17:16
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy.out	2025-05-13 16:19:34
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/copy.out /Users/admin/pgsql/build/testrun/recovery/027_stream_regr...
--- /Users/admin/pgsql/src/test/regress/expected/copy.out	2025-05-13 16:17:16
+++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/copy.out	2025-05-13 16:21:47
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/copy.out /Users/admin/pgsql/build/testrun/regress/regress/results/...
--- /Users/admin/pgsql/src/test/regress/expected/copy.out	2025-05-13 16:17:16
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/copy.out	2025-05-13 16:19:26
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
tap
[16:24:26.631](0.000s) not ok 12 - no dump errors
[16:24:28.925](0.000s) not ok 14 - no dump errors
tap
[16:22:34.985](192.779s) not ok 5 - regression tests pass
tap
[16:23:52.128](148.588s) not ok 2 - regression tests pass
test
[16:25:52.910]  11/339 postgresql:regress / regress/regress                                            ERROR           2...
[16:25:52.910]  45/339 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           2...
[16:25:52.910] 138/339 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
[16:25:52.910] 186/339 postgresql:pg_dump / pg_dump/010_dump_connstr                                   ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
core
000000cb`227ffb68 00007ffb`f2acb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000cb`227ffb70 00007ffb`f1f34cb0     ntdll!TppWorkerThread+0x2df
000000cb`227ffe60 00007ffb`f2b3edcb     KERNEL32!BaseThreadInitThunk+0x10
000000cb`227ffe90 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000cb`223ff240 00007ff7`2f57f8de     psql!exec_command_out(
000000cb`223ff290 00007ff7`2f57d632     psql!exec_command(
000000cb`223ff2e0 00007ff7`2f5a2b7d     psql!HandleSlashCmds(
000000cb`223ff340 00007ff7`2f57d9ce     psql!MainLoop(
000000cb`223ff470 00007ff7`2f5a5858     psql!process_file(
000000cb`223ff8d0 00007ff7`2f5c8da9     psql!main(
000000cb`223ff9f0 00007ff7`2f5c8cfe     psql!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startu...
000000cb`223ffa40 00007ff7`2f5c8bbe     psql!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcstartu...
000000cb`223ffab0 00007ff7`2f5c8e1e     psql!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\...
000000cb`223ffae0 00007ffb`f1f34cb0     psql!mainCRTStartup(
core
000000cb`22bff898 00007ffb`ef53029b     ntdll!NtRemoveIoCompletion+0x14
000000cb`22bff8a0 00007ffb`f1f34cb0     mswsock!SockAsyncThread+0x9b
000000cb`22bff900 00007ffb`f2b3edcb     KERNEL32!BaseThreadInitThunk+0x10
000000cb`22bff930 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000cb`22fffad8 00007ffb`f2acb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000cb`22fffae0 00007ffb`f1f34cb0     ntdll!TppWorkerThread+0x2df
000000cb`22fffdd0 00007ffb`f2b3edcb     KERNEL32!BaseThreadInitThunk+0x10
000000cb`22fffe00 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000fe`a8dff4a0 00007ff7`2f57f8de     psql!exec_command_out(
000000fe`a8dff4f0 00007ff7`2f57d632     psql!exec_command(
000000fe`a8dff540 00007ff7`2f5a2b7d     psql!HandleSlashCmds(
000000fe`a8dff5a0 00007ff7`2f57d9ce     psql!MainLoop(
000000fe`a8dff6d0 00007ff7`2f5a5858     psql!process_file(
000000fe`a8dffb30 00007ff7`2f5c8da9     psql!main(
000000fe`a8dffc50 00007ff7`2f5c8cfe     psql!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startu...
000000fe`a8dffca0 00007ff7`2f5c8bbe     psql!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcstartu...
000000fe`a8dffd10 00007ff7`2f5c8e1e     psql!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\...
000000fe`a8dffd40 00007ffb`f1f34cb0     psql!mainCRTStartup(
core
000000fe`a91ff9b8 00007ffb`f2acb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000fe`a91ff9c0 00007ffb`f1f34cb0     ntdll!TppWorkerThread+0x2df
000000fe`a91ffcb0 00007ffb`f2b3edcb     KERNEL32!BaseThreadInitThunk+0x10
000000fe`a91ffce0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000fe`a95ff9b8 00007ffb`f2acb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000fe`a95ff9c0 00007ffb`f1f34cb0     ntdll!TppWorkerThread+0x2df
000000fe`a95ffcb0 00007ffb`f2b3edcb     KERNEL32!BaseThreadInitThunk+0x10
000000fe`a95ffce0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000fe`a99ffaf8 00007ffb`f2acb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000fe`a99ffb00 00007ffb`f1f34cb0     ntdll!TppWorkerThread+0x2df
000000fe`a99ffdf0 00007ffb`f2b3edcb     KERNEL32!BaseThreadInitThunk+0x10
000000fe`a99ffe20 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000fe`a9dffa38 00007ffb`ef53029b     ntdll!NtRemoveIoCompletion+0x14
000000fe`a9dffa40 00007ffb`f1f34cb0     mswsock!SockAsyncThread+0x9b
000000fe`a9dffaa0 00007ffb`f2b3edcb     KERNEL32!BaseThreadInitThunk+0x10
000000fe`a9dffad0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000096`00bff640 00007ff7`2f57f8de     psql!exec_command_out(
00000096`00bff690 00007ff7`2f57d632     psql!exec_command(
00000096`00bff6e0 00007ff7`2f5a2b7d     psql!HandleSlashCmds(
00000096`00bff740 00007ff7`2f57d9ce     psql!MainLoop(
00000096`00bff870 00007ff7`2f5a5858     psql!process_file(
00000096`00bffcd0 00007ff7`2f5c8da9     psql!main(
00000096`00bffdf0 00007ff7`2f5c8cfe     psql!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startu...
00000096`00bffe40 00007ff7`2f5c8bbe     psql!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcstartu...
00000096`00bffeb0 00007ff7`2f5c8e1e     psql!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\...
00000096`00bffee0 00007ffb`f1f34cb0     psql!mainCRTStartup(
core
00000096`017ff798 00007ffb`f2acb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000096`017ff7a0 00007ffb`f1f34cb0     ntdll!TppWorkerThread+0x2df
00000096`017ffa90 00007ffb`f2b3edcb     KERNEL32!BaseThreadInitThunk+0x10
00000096`017ffac0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000096`013ffd68 00007ffb`ef53029b     ntdll!NtRemoveIoCompletion+0x14
00000096`013ffd70 00007ffb`f1f34cb0     mswsock!SockAsyncThread+0x9b
00000096`013ffdd0 00007ffb`f2b3edcb     KERNEL32!BaseThreadInitThunk+0x10
00000096`013ffe00 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000096`00fffbe8 00007ffb`f2acb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000096`00fffbf0 00007ffb`f1f34cb0     ntdll!TppWorkerThread+0x2df
00000096`00fffee0 00007ffb`f2b3edcb     KERNEL32!BaseThreadInitThunk+0x10
00000096`00ffff10 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000002d`6adff360 00007ff7`2f57f8de     psql!exec_command_out(
0000002d`6adff3b0 00007ff7`2f57d632     psql!exec_command(
0000002d`6adff400 00007ff7`2f5a2b7d     psql!HandleSlashCmds(
0000002d`6adff460 00007ff7`2f57d9ce     psql!MainLoop(
0000002d`6adff590 00007ff7`2f5a5858     psql!process_file(
0000002d`6adff9f0 00007ff7`2f5c8da9     psql!main(
0000002d`6adffb10 00007ff7`2f5c8cfe     psql!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startu...
0000002d`6adffb60 00007ff7`2f5c8bbe     psql!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcstartu...
0000002d`6adffbd0 00007ff7`2f5c8e1e     psql!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\...
0000002d`6adffc00 00007ffb`f1f34cb0     psql!mainCRTStartup(
core
0000002d`6b9ff5f8 00007ffb`f2acb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
0000002d`6b9ff600 00007ffb`f1f34cb0     ntdll!TppWorkerThread+0x2df
0000002d`6b9ff8f0 00007ffb`f2b3edcb     KERNEL32!BaseThreadInitThunk+0x10
0000002d`6b9ff920 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000002d`6b5ff848 00007ffb`ef53029b     ntdll!NtRemoveIoCompletion+0x14
0000002d`6b5ff850 00007ffb`f1f34cb0     mswsock!SockAsyncThread+0x9b
0000002d`6b5ff8b0 00007ffb`f2b3edcb     KERNEL32!BaseThreadInitThunk+0x10
0000002d`6b5ff8e0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000002d`6b1ff918 00007ffb`f2acb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
0000002d`6b1ff920 00007ffb`f1f34cb0     ntdll!TppWorkerThread+0x2df
0000002d`6b1ffc10 00007ffb`f2b3edcb     KERNEL32!BaseThreadInitThunk+0x10
0000002d`6b1ffc40 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000d3`cd9ff998 00007ffb`ef53029b     ntdll!NtRemoveIoCompletion+0x14
000000d3`cd9ff9a0 00007ffb`f1f34cb0     mswsock!SockAsyncThread+0x9b
000000d3`cd9ffa00 00007ffb`f2b3edcb     KERNEL32!BaseThreadInitThunk+0x10
000000d3`cd9ffa30 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000d3`cddffa88 00007ffb`f2acb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000d3`cddffa90 00007ffb`f1f34cb0     ntdll!TppWorkerThread+0x2df
000000d3`cddffd80 00007ffb`f2b3edcb     KERNEL32!BaseThreadInitThunk+0x10
000000d3`cddffdb0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000d3`cd5ff758 00007ffb`f2acb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000d3`cd5ff760 00007ffb`f1f34cb0     ntdll!TppWorkerThread+0x2df
000000d3`cd5ffa50 00007ffb`f2b3edcb     KERNEL32!BaseThreadInitThunk+0x10
000000d3`cd5ffa80 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000d3`cd1ff3f0 00007ff7`2f57f8de     psql!exec_command_out(
000000d3`cd1ff440 00007ff7`2f57d632     psql!exec_command(
000000d3`cd1ff490 00007ff7`2f5a2b7d     psql!HandleSlashCmds(
000000d3`cd1ff4f0 00007ff7`2f57d9ce     psql!MainLoop(
000000d3`cd1ff620 00007ff7`2f5a5858     psql!process_file(
000000d3`cd1ffa80 00007ff7`2f5c8da9     psql!main(
000000d3`cd1ffba0 00007ff7`2f5c8cfe     psql!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startu...
000000d3`cd1ffbf0 00007ff7`2f5c8bbe     psql!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcstartu...
000000d3`cd1ffc60 00007ff7`2f5c8e1e     psql!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\...
000000d3`cd1ffc90 00007ffb`f1f34cb0     psql!mainCRTStartup(
core
00000025`19dfef60 00007ff7`2f57f8de     psql!exec_command_out(
00000025`19dfefb0 00007ff7`2f57d632     psql!exec_command(
00000025`19dff000 00007ff7`2f5a2b7d     psql!HandleSlashCmds(
00000025`19dff060 00007ff7`2f57d9ce     psql!MainLoop(
00000025`19dff190 00007ff7`2f5a5858     psql!process_file(
00000025`19dff5f0 00007ff7`2f5c8da9     psql!main(
00000025`19dff710 00007ff7`2f5c8cfe     psql!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startu...
00000025`19dff760 00007ff7`2f5c8bbe     psql!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcstartu...
00000025`19dff7d0 00007ff7`2f5c8e1e     psql!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\...
00000025`19dff800 00007ffb`f1f34cb0     psql!mainCRTStartup(
core
00000025`1a1ff688 00007ffb`f2acb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000025`1a1ff690 00007ffb`f1f34cb0     ntdll!TppWorkerThread+0x2df
00000025`1a1ff980 00007ffb`f2b3edcb     KERNEL32!BaseThreadInitThunk+0x10
00000025`1a1ff9b0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000025`1a5ffc78 00007ffb`ef53029b     ntdll!NtRemoveIoCompletion+0x14
00000025`1a5ffc80 00007ffb`f1f34cb0     mswsock!SockAsyncThread+0x9b
00000025`1a5ffce0 00007ffb`f2b3edcb     KERNEL32!BaseThreadInitThunk+0x10
00000025`1a5ffd10 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000025`1a9ff808 00007ffb`f2acb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000025`1a9ff810 00007ffb`f1f34cb0     ntdll!TppWorkerThread+0x2df
00000025`1a9ffb00 00007ffb`f2b3edcb     KERNEL32!BaseThreadInitThunk+0x10
00000025`1a9ffb30 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/copy.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upgr...
--- C:/cirrus/src/test/regress/expected/copy.out	2025-05-13 16:17:21.943565300 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy.out	2025-05-13 16:19:39.586345400 +0000
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/copy.out C:/cirrus/build/testrun/recovery/027_stream_re...
--- C:/cirrus/src/test/regress/expected/copy.out	2025-05-13 16:17:21.943565300 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/copy.out	2025-05-13 16:22:24.599942400 +0000
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/copy.out C:/cirrus/build/testrun/regress/regress/result...
--- C:/cirrus/src/test/regress/expected/copy.out	2025-05-13 16:17:21.943565300 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/copy.out	2025-05-13 16:19:35.232833700 +0000
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
tap
[16:26:55.482](0.001s) not ok 12 - no dump errors
[16:27:02.360](0.001s) not ok 14 - no dump errors
tap
[16:21:39.062](133.286s) not ok 5 - regression tests pass
tap
[16:28:00.043](0.376s) not ok 123 - COPY ... \gi file: exit code 0
[16:28:00.045](0.000s) not ok 124 - COPY ... \gi file: no stderr
[16:28:00.046](0.000s) not ok 125 - COPY ... \gi file: matches
[16:28:00.250](0.000s) not ok 127 - COPY ... \gi command: no stderr
[16:28:00.251](0.000s) not ok 128 - COPY ... \gi command: matches
tap
[16:24:23.882](139.406s) not ok 2 - regression tests pass
test
[16:31:14.115]   5/334 postgresql:regress / regress/regress                                            ERROR           1...
[16:31:14.115]  23/334 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           2...
[16:31:14.115]  69/334 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
[16:31:14.115] 182/334 postgresql:pg_dump / pg_dump/010_dump_connstr                                   ERROR            ...
[16:31:14.115] 215/334 postgresql:psql / psql/001_basic                                                ERROR            ...
53/5636 Memoize ANTI and SEMI JOIN inner
Linux - Debian Bookworm - Meson
core
[14:20:00.471] #0  0x00007fb1d12ccdd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[14:20:00.471] #1  0x00007fb1d1279239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[14:20:00.471] #2  0x00007fb1d1279497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[14:20:00.471] #3  0x000055b04dab65c1 in ?? ()
[14:20:00.471] #4  0x000055b04dab0369 in ?? ()
[14:20:00.471] #5  0x000055b04daaf20f in ?? ()
[14:20:00.471] #6  0x000055b04daafc3b in ?? ()
[14:20:00.471] #7  0x000055b04daad66f in ?? ()
[14:20:00.471] #8  0x00007fb1d126424a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[14:20:00.471] #9  0x00007fb1d1264305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[14:20:00.364] #0  0x00007fb1d12ccdd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[14:20:00.364] #1  0x00007fb1d1279239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[14:20:00.364] #2  0x00007fb1d1279497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[14:20:00.364] #3  0x000055b04dab65f3 in ?? ()
[14:20:00.364] #4  0x000055b04dab0369 in ?? ()
[14:20:00.364] #5  0x000055b04daaf20f in ?? ()
[14:20:00.364] #6  0x000055b04daafc3b in ?? ()
[14:20:00.364] #7  0x000055b04daad66f in ?? ()
[14:20:00.364] #8  0x00007fb1d126424a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[14:20:00.364] #9  0x00007fb1d1264305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[14:20:00.364] #0  <unavailable> in ?? ()
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/memoize.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002...
--- /tmp/cirrus-ci-build/src/test/regress/expected/memoize.out	2025-05-13 14:03:52.077869604 +0000
+++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/memoize.out	2025-05-13 14:12:25.1878334...
@@ -525,7 +525,7 @@
                      ->  Unique (actual rows=2.67 loops=N)
                            ->  Sort (actual rows=67.33 loops=N)
                                  Sort Key: t2_1.a
-                                 Sort Method: quicksort  Memory: 27kB
+                                 Sort Method: quicksort  Memory: 18kB
                                  ->  Seq Scan on tab_anti t2_1 (actual rows=100.00 loops=N)
 (15 rows)
 
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/memoize.out /tmp/cirrus-ci-build/build-32/testrun/recovery/027_s...
--- /tmp/cirrus-ci-build/src/test/regress/expected/memoize.out	2025-05-13 14:03:52.077869604 +0000
+++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/memoize.out	2025-05-13 14:13:41.35575...
@@ -525,7 +525,7 @@
                      ->  Unique (actual rows=2.67 loops=N)
                            ->  Sort (actual rows=67.33 loops=N)
                                  Sort Key: t2_1.a
-                                 Sort Method: quicksort  Memory: 27kB
+                                 Sort Method: quicksort  Memory: 18kB
                                  ->  Seq Scan on tab_anti t2_1 (actual rows=100.00 loops=N)
 (15 rows)
 
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/memoize.out /tmp/cirrus-ci-build/build-32/testrun/regress/regres...
--- /tmp/cirrus-ci-build/src/test/regress/expected/memoize.out	2025-05-13 14:03:52.077869604 +0000
+++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/memoize.out	2025-05-13 14:12:21.771834003 +0000
@@ -525,7 +525,7 @@
                      ->  Unique (actual rows=2.67 loops=N)
                            ->  Sort (actual rows=67.33 loops=N)
                                  Sort Key: t2_1.a
-                                 Sort Method: quicksort  Memory: 27kB
+                                 Sort Method: quicksort  Memory: 18kB
                                  ->  Seq Scan on tab_anti t2_1 (actual rows=100.00 loops=N)
 (15 rows)
 
tap
[14:12:31.531](74.933s) not ok 5 - regression tests pass
tap
[14:13:48.503](76.261s) not ok 2 - regression tests pass
test
[14:17:17.890]  27/340 postgresql:regress / regress/regress                                            ERROR            ...
[14:17:17.890]  31/340 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[14:17:17.890]  96/340 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
53/5669 Use CLOCK_MONOTONIC_COARSE for instr_time for explain analyze
Linux - Debian Bookworm - Autoconf
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/entry_timestamp.out /tmp/cirrus-ci-build/contrib/pg_st...
--- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/entry_timestamp.out	2025-05-13 04:16:26.944419873 +0000
+++ /tmp/cirrus-ci-build/contrib/pg_stat_statements/results/entry_timestamp.out	2025-05-13 04:23:41.513657275 +0000
@@ -45,7 +45,7 @@
 WHERE query LIKE '%STMTTS%';
  total | minmax_plan_zero | minmax_exec_zero | minmax_stats_since_after_ref | stats_since_after_ref 
 -------+------------------+------------------+------------------------------+-----------------------
-     2 |                0 |                0 |                            0 |                     0
+     2 |                0 |                2 |                            0 |                     0
 (1 row)
 
 -- Perform single min/max reset
@@ -71,7 +71,7 @@
 WHERE query LIKE '%STMTTS%';
  total | minmax_plan_zero | minmax_exec_zero | minmax_stats_since_after_ref | stats_since_after_ref 
 -------+------------------+------------------+------------------------------+-----------------------
-     2 |                1 |                1 |                            1 |                     0
+     2 |                1 |                2 |                            1 |                     0
 (1 row)
 
...
Linux - Debian Bookworm - Meson
core
[04:28:45.740] #0  0x00007f413decdbd3 in wait4 () from /lib/x86_64-linux-gnu/libc.so.6
[04:28:45.740] #1  0x000055da0f54bcc0 in ?? ()
[04:28:45.740] #2  0x000055da0f54befa in ?? ()
[04:28:45.740] #3  0x000055da0f54d630 in ?? ()
[04:28:45.740] #4  0x000055da0f547371 in ?? ()
[04:28:45.740] #5  0x000055da0f54620f in ?? ()
[04:28:45.740] #6  0x000055da0f546c3b in ?? ()
[04:28:45.740] #7  0x000055da0f54466f in ?? ()
[04:28:45.740] #8  0x00007f413de2124a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[04:28:45.740] #9  0x00007f413de21305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/entry_timestamp.out /tmp/cirrus-ci-build/build/testrun...
--- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/entry_timestamp.out	2025-05-13 04:16:24.707226188 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/entry_timestamp.out	2025-05-13 04:23:05.246764...
@@ -45,7 +45,7 @@
 WHERE query LIKE '%STMTTS%';
  total | minmax_plan_zero | minmax_exec_zero | minmax_stats_since_after_ref | stats_since_after_ref 
 -------+------------------+------------------+------------------------------+-----------------------
-     2 |                0 |                0 |                            0 |                     0
+     2 |                0 |                2 |                            0 |                     0
 (1 row)
 
 -- Perform single min/max reset
@@ -71,7 +71,7 @@
 WHERE query LIKE '%STMTTS%';
  total | minmax_plan_zero | minmax_exec_zero | minmax_stats_since_after_ref | stats_since_after_ref 
 -------+------------------+------------------+------------------------------+-----------------------
-     2 |                1 |                1 |                            1 |                     0
+     2 |                1 |                2 |                            1 |                     0
 (1 row)
 
...
test
[04:26:14.614]  94/340 postgresql:pg_stat_statements / pg_stat_statements/regress                      ERROR            ...
53/4984 Serverside SNI for SSL connections
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[22:38:30.448](0.053s) not ok 33 - connect with correct server CA cert file sslmode=require
[22:38:30.449](0.000s) not ok 34 - connect with correct server CA cert file sslmode=require: no stderr
[22:38:30.571](0.000s) not ok 36 - connect fails since the passphrase protected key cannot be reloaded: matches
test
[22:40:38.986] 331/335 postgresql:ssl / ssl/004_sni                                                    ERROR            ...
53/5748 Improve Valgrind support and remove some memory leaks
FreeBSD - Meson
core
[19:39:39.212] #0  _SPI_execute_plan (plan=0x35b5ec7e500, options=options@entry=0x82189bc90, snapshot=snapshot@entry=0x0...
[19:39:39.212] #1  0x00000000007d2a93 in SPI_execute_plan_with_paramlist (plan=<optimized out>, params=<optimized out>, ...
[19:39:39.212] #2  0x00000008402d2863 in exec_stmt_execsql (estate=estate@entry=0x82189c0e0, stmt=stmt@entry=0x35b5ed1ad...
[19:39:39.212] #3  0x00000008402cd2e4 in exec_stmts (estate=estate@entry=0x82189c0e0, stmts=0x35b5ed1abe0) at ../src/pl/...
[19:39:39.212] #4  0x00000008402ceef5 in exec_stmt_fori (estate=0x82189c0e0, stmt=0x35b5ed1a9d8) at ../src/pl/plpgsql/sr...
[19:39:39.212] #5  exec_stmts (estate=estate@entry=0x82189c0e0, stmts=0x35b5ed1adc0) at ../src/pl/plpgsql/src/pl_exec.c:...
[19:39:39.212] #6  0x00000008402cc821 in exec_stmt_block (estate=estate@entry=0x82189c0e0, block=block@entry=0x35b5ed1ae...
[19:39:39.212] #7  0x00000008402ca0f3 in exec_toplevel_block (estate=0x82189c0e0, block=0x35b5ed1ae10) at ../src/pl/plpg...
[19:39:39.212] #8  plpgsql_exec_function (func=func@entry=0x35b5ec879a8, fcinfo=fcinfo@entry=0x82189c280, simple_eval_es...
[19:39:39.212] #9  0x00000008402dad92 in plpgsql_inline_handler (fcinfo=<optimized out>) at ../src/pl/plpgsql/src/pl_han...
core
[19:39:39.528] #0  _SPI_execute_plan (plan=0x1cf7f2e84500, options=options@entry=0x821877850, snapshot=snapshot@entry=0x...
[19:39:39.528] #1  0x00000000007d2a93 in SPI_execute_plan_with_paramlist (plan=<optimized out>, params=<optimized out>, ...
[19:39:39.528] #2  0x000000083df6a863 in exec_stmt_execsql (estate=estate@entry=0x821877ca0, stmt=stmt@entry=0x1cf7f2e70...
[19:39:39.528] #3  0x000000083df652e4 in exec_stmts (estate=estate@entry=0x821877ca0, stmts=0x1cf7f2e70be0) at ../src/pl...
[19:39:39.528] #4  0x000000083df66ef5 in exec_stmt_fori (estate=0x821877ca0, stmt=0x1cf7f2e709d8) at ../src/pl/plpgsql/s...
[19:39:39.528] #5  exec_stmts (estate=estate@entry=0x821877ca0, stmts=0x1cf7f2e70dc0) at ../src/pl/plpgsql/src/pl_exec.c...
[19:39:39.528] #6  0x000000083df64821 in exec_stmt_block (estate=estate@entry=0x821877ca0, block=block@entry=0x1cf7f2e70...
[19:39:39.528] #7  0x000000083df620f3 in exec_toplevel_block (estate=0x821877ca0, block=0x1cf7f2e70e10) at ../src/pl/plp...
[19:39:39.528] #8  plpgsql_exec_function (func=func@entry=0x1cf7f36259a8, fcinfo=fcinfo@entry=0x821877e40, simple_eval_e...
[19:39:39.528] #9  0x000000083df72d92 in plpgsql_inline_handler (fcinfo=<optimized out>) at ../src/pl/plpgsql/src/pl_han...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/aggregates.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002...
--- /tmp/cirrus-ci-build/src/test/regress/expected/aggregates.out	2025-05-11 19:30:18.926430000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/aggregates.out	2025-05-11 19:32:41.9479920...
@@ -2513,1071 +2513,10 @@
 -- check collation propagates up in suitable cases:
 select pg_collation_for(percentile_disc(1) within group (order by x collate "POSIX"))
   from (values ('fred'),('jim')) v(x);
- pg_collation_for 
-------------------
- "POSIX"
-(1 row)
-
--- ordered-set aggs created with CREATE AGGREGATE
-select test_rank(3) within group (order by x)
-from (values (1),(1),(2),(2),(3),(3),(4)) v(x);
- test_rank 
------------
-         5
-(1 row)
-
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/arrays.out /tmp/cirrus-ci-build/build/testrun/regress/regress/re...
--- /tmp/cirrus-ci-build/src/test/regress/expected/arrays.out	2025-05-11 19:30:18.929678000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/arrays.out	2025-05-11 19:32:35.434958000 +0000
@@ -2148,857 +2148,10 @@
 (1 row)
 
 select array_to_string(string_to_array('1|2|3', '|'), '|');
- array_to_string 
------------------
- 1|2|3
-(1 row)
-
-select array_length(array[1,2,3], 1);
- array_length 
---------------
-            3
-(1 row)
-
-select array_length(array[[1,2,3], [4,5,6]], 0);
- array_length 
...
tap
[19:32:43.587](68.250s) not ok 5 - regression tests pass
[19:33:07.164](0.948s) not ok 16 - run of pg_upgrade --check for new instance
[19:33:07.164](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[19:33:07.770](0.605s) not ok 18 - run of pg_upgrade for new instance
[19:33:07.770](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[19:33:07.996](0.036s) not ok 20 - check that locales in new cluster match original cluster
[19:33:09.593](0.048s) not ok 22 - old and new dumps match after pg_upgrade
test
[19:37:20.325]  45/339 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR            ...
[19:37:20.325]  42/339 postgresql:regress / regress/regress                                            ERROR           1...
macOS - Sonoma - Meson
core
[19:38:55.703]   * frame #0: 0x0000000102c62670 postgres`_SPI_execute_plan(plan=<unavailable>, options=0x000000016d367c6...
[19:38:55.703]     frame #1: 0x0000000102c63074 postgres`SPI_execute_plan_with_paramlist(plan=0x0000000151811700, params...
[19:38:55.703]     frame #2: 0x00000001037d404c plpgsql.dylib`exec_run_select(estate=0x000000016d368080, expr=0x00000001...
[19:38:55.703]     frame #3: 0x00000001037d3a00 plpgsql.dylib`exec_eval_expr(estate=0x000000016d368080, expr=0x000000015...
[19:38:55.703]     frame #4: 0x00000001037d2b4c plpgsql.dylib`exec_stmts [inlined] exec_stmt_return(estate=0x000000016d3...
[19:38:55.703]     frame #5: 0x00000001037d2b34 plpgsql.dylib`exec_stmts(estate=0x000000016d368080, stmts=<unavailable>)...
[19:38:55.703]     frame #6: 0x00000001037d0568 plpgsql.dylib`exec_stmt_block(estate=0x000000016d368080, block=0x0000000...
[19:38:55.703]     frame #7: 0x00000001037ce21c plpgsql.dylib`plpgsql_exec_function [inlined] exec_toplevel_block(estate...
[19:38:55.703]     frame #8: 0x00000001037ce1dc plpgsql.dylib`plpgsql_exec_function(func=0x0000000151025b20, fcinfo=0x00...
[19:38:55.703]     frame #9: 0x00000001037dba2c plpgsql.dylib`plpgsql_call_handler(fcinfo=0x000000015283aae8) at pl_hand...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/plancache.out /Users/admin/pgsql/build/testrun/regress/regress/res...
--- /Users/admin/pgsql/src/test/regress/expected/plancache.out	2025-05-11 19:29:12
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/plancache.out	2025-05-11 19:32:04
@@ -150,251 +150,7 @@
 create or replace temp view v1 as
   select 2+2+4 as f1;
 select cache_test_2();
- cache_test_2 
---------------
-            8
-(1 row)
-
-create or replace temp view v1 as
-  select 2+2+4+(select max(unique1) from tenk1) as f1;
-select cache_test_2();
- cache_test_2 
---------------
-        10007
-(1 row)
-
...
test
[19:34:59.096]  32/339 postgresql:regress / regress/regress                                            ERROR            ...
53/5715 amcheck support for BRIN indexes
CompilerWarnings
compiler
[10:35:12.296] verify_brinam.c:522:82: error: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 2 ...
compiler
[10:35:12.296] verify_brinam.c:522:112: error: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 3...
compiler
[10:35:12.296] verify_brinam.c:629:82: error: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 6 ...
compiler
[10:35:12.296] verify_brinam.c:629:82: error: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 5 ...
compiler
[10:35:12.296] verify_brinam.c:618:82: error: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 6 ...
compiler
[10:35:12.296] verify_brinam.c:618:82: error: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 5 ...
53/5382 Adding compression of temporary files
Linux - Debian Bookworm - Meson
core
[01:19:51.128] #0  0x00007fcbc682ddd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[01:19:51.128] #1  0x00007fcbc67da239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[01:19:51.128] #2  0x00007fcbc67da497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[01:19:51.128] #3  0x000055c1258855c1 in ?? ()
[01:19:51.128] #4  0x000055c12587f369 in ?? ()
[01:19:51.128] #5  0x000055c12587e20f in ?? ()
[01:19:51.128] #6  0x000055c12587ec3b in ?? ()
[01:19:51.128] #7  0x000055c12587c66f in ?? ()
[01:19:51.128] #8  0x00007fcbc67c524a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[01:19:51.128] #9  0x00007fcbc67c5305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[01:19:52.073] #0  0xf7f58559 in __kernel_vsyscall ()
[01:19:52.073] #1  0xf688a457 in ?? () from /lib/i386-linux-gnu/libc.so.6
[01:19:52.073] #2  0xf6839121 in raise () from /lib/i386-linux-gnu/libc.so.6
[01:19:52.073] #3  0xf682226a in abort () from /lib/i386-linux-gnu/libc.so.6
[01:19:52.073] #4  0xf6a45d4a in __sanitizer::Abort () at ../../../../../src/libsanitizer/sanitizer_common/sanitizer_pos...
[01:19:52.073] #5  0xf6a54896 in __sanitizer::Die () at ../../../../../src/libsanitizer/sanitizer_common/sanitizer_termi...
[01:19:52.073] #6  0xf6a3258c in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=<optimized out>, Pointer=<optimize...
[01:19:52.073] #7  0x5697482c in fetch_att (T=T@entry=0x5a11e475, attbyval=<optimized out>, attlen=4) at ../src/include/...
[01:19:52.073] #8  0x56978f5c in heap_deform_tuple (tuple=0xff83e1cc, tupleDesc=0x5a0ffa60, values=0x5a11d030, isnull=0x...
[01:19:52.073] #9  0x56d52929 in ExecForceStoreMinimalTuple (mtup=0x5a11e480, slot=0x5a11d004, shouldFree=true) at ../sr...
core
[01:19:51.356] #0  0x00007f90979e1b20 in ?? ()
[01:19:51.356] #1  0x0000000000000003 in ?? ()
[01:19:51.356] #2  0x00007fff01c723dd in ?? ()
[01:19:51.356] #3  0x00007fff01c723e0 in ?? ()
[01:19:51.356] #4  0x00007fff01c723e3 in ?? ()
[01:19:51.356] #5  0x0000000000000000 in ?? ()
[01:19:51.825] #0  0xf7f58559 in __kernel_vsyscall ()
core
[01:19:51.249] #0  0x00007fe42dd6d690 in ?? () from /lib64/ld-linux-x86-64.so.2
[01:19:51.249] #1  0x00007fe42dd5a93d in ?? () from /lib64/ld-linux-x86-64.so.2
[01:19:51.249] #2  0x00007fe42dd69d69 in ?? () from /lib64/ld-linux-x86-64.so.2
[01:19:51.249] #3  0x00007fe42dd662ff in ?? () from /lib64/ld-linux-x86-64.so.2
[01:19:51.249] #4  0x00007fe42dd67c7c in ?? () from /lib64/ld-linux-x86-64.so.2
[01:19:51.249] #5  0x00007fe42dd66b28 in ?? () from /lib64/ld-linux-x86-64.so.2
[01:19:51.249] #6  0x0000000000000003 in ?? ()
[01:19:51.249] #7  0x00007fff59f533a8 in ?? ()
[01:19:51.249] #8  0x00007fff59f533ab in ?? ()
[01:19:51.249] #9  0x00007fff59f53447 in ?? ()
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join_hash_pglz.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgr...
--- /tmp/cirrus-ci-build/src/test/regress/expected/join_hash_pglz.out	2025-05-11 01:02:03.401015367 +0000
+++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/join_hash_pglz.out	2025-05-11 01:12:29....
@@ -252,21 +252,13 @@
 (9 rows)
 
 select count(*) from simple r join simple s using (id);
- count 
--------
- 20000
-(1 row)
-
+ERROR:  could not read from temporary file: read only 8176 of 1572860 bytes
 select original > 1 as initially_multibatch, final > original as increased_batches
   from hash_join_batches(
 $$
   select count(*) from simple r join simple s using (id);
 $$);
- initially_multibatch | increased_batches 
-----------------------+-------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join_hash_pglz.out /tmp/cirrus-ci-build/build-32/testrun/regress...
--- /tmp/cirrus-ci-build/src/test/regress/expected/join_hash_pglz.out	2025-05-11 01:02:03.401015367 +0000
+++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/join_hash_pglz.out	2025-05-11 01:12:29.146704008 +0000
@@ -252,21 +252,13 @@
 (9 rows)
 
 select count(*) from simple r join simple s using (id);
- count 
--------
- 20000
-(1 row)
-
+ERROR:  could not read from temporary file: read only 8176 of 1572860 bytes
 select original > 1 as initially_multibatch, final > original as increased_batches
   from hash_join_batches(
 $$
   select count(*) from simple r join simple s using (id);
 $$);
- initially_multibatch | increased_batches 
-----------------------+-------------------
...
tap
[01:12:30.020](78.826s) not ok 5 - regression tests pass
test
[01:17:16.057]  31/340 postgresql:regress / regress/regress                                            ERROR            ...
[01:17:16.057]  32/340 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
53/5652 pg_dsm_registry_allocations system view
FreeBSD - Meson
regress
diff -U3 /tmp/cirrus-ci-build/src/test/modules/test_dsm_registry/expected/test_dsm_registry.out /tmp/cirrus-ci-build/bui...
--- /tmp/cirrus-ci-build/src/test/modules/test_dsm_registry/expected/test_dsm_registry.out	2025-05-10 21:25:30.349713000...
+++ /tmp/cirrus-ci-build/build/testrun/test_dsm_registry-running/regress/results/test_dsm_registry.out	2025-05-10 21:34:...
@@ -17,5 +17,6 @@
        name        | size 
 -------------------+------
  test_dsm_registry |   20
-(1 row)
+ injection_points  |  560
+(2 rows)
 
test
[21:34:51.034] 55/77 postgresql:test_dsm_registry-running / test_dsm_registry-running/regress     ERROR             0.15...
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[21:28:58.923] ../src/backend/storage/ipc/dsm_registry.c(224): error C2375: 'pg_get_dsm_registry': redefinition; differe...
53/5726 Proposal for enabling auto-vectorization for checksum calculations
Linux - Debian Bookworm - Autoconf
core
[11:37:37.259] #0  0x00007fa2ab5ea7ec in ?? () from /usr/lib/llvm-16/bin/../lib/libLLVM-16.so.1
[11:37:37.259] #1  0x00007fa2ab5cc9f2 in llvm::BitcodeWriter::writeIndex(llvm::ModuleSummaryIndex const*, std::map<std::...
[11:37:37.259] #2  0x00007fa2ab5ce1e4 in llvm::writeIndexToFile(llvm::ModuleSummaryIndex const&, llvm::raw_ostream&, std...
[11:37:37.259] #3  0x000055632d9378be in ?? ()
[11:37:37.259] #4  0x000055632d9315ad in ?? ()
[11:37:37.259] #5  0x00007fa2a964624a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[11:37:37.259] #6  0x00007fa2a9646305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
[11:37:37.259] #7  0x000055632d92c471 in ?? ()
Linux - Debian Bookworm - Meson
tap
[11:42:14.460](0.045s) Bail out!  pg_config failed: 
tap
[11:42:14.486](0.039s) Bail out!  pg_config failed: 
tap
[11:42:14.472](0.019s) Bail out!  pg_config failed: 
tap
[11:42:14.576](0.040s) Bail out!  pg_config failed: 
tap
[11:42:14.624](0.043s) Bail out!  pg_config failed: 
tap
[11:42:15.117](0.046s) Bail out!  pg_config failed: 
tap
[11:42:15.137](0.026s) Bail out!  pg_config failed: 
tap
[11:42:15.156](0.052s) Bail out!  pg_config failed: 
tap
[11:42:15.154](0.030s) Bail out!  pg_config failed: 
tap
[11:42:15.312](0.041s) Bail out!  pg_config failed: 
tap
[11:42:15.343](0.044s) Bail out!  pg_config failed: 
tap
[11:42:14.672](0.042s) Bail out!  pg_config failed: 
tap
[11:42:14.706](0.032s) Bail out!  pg_config failed: 
tap
[11:42:14.741](0.032s) Bail out!  pg_config failed: 
tap
[11:42:16.741](0.112s) Bail out!  pg_config failed: 
tap
[11:42:16.806](0.132s) Bail out!  pg_config failed: 
tap
[11:42:16.821](0.103s) Bail out!  pg_config failed: 
tap
[11:42:16.853](0.123s) Bail out!  pg_config failed: 
tap
[11:42:16.882](0.110s) Bail out!  pg_config failed: 
tap
[11:42:16.866](0.033s) Bail out!  pg_config failed: 
tap
[11:42:14.756](0.117s) Bail out!  pg_config failed: 
tap
[11:42:18.032](0.018s) Bail out!  pg_config failed: 
tap
[11:42:16.926](0.017s) Bail out!  pg_config failed: 
tap
[11:42:10.384](0.012s) Bail out!  pg_config failed: 
tap
[11:42:17.202](0.024s) Bail out!  pg_config failed: 
tap
[11:42:18.040](0.006s) Bail out!  pg_config failed: 
tap
[11:42:18.053](0.006s) Bail out!  pg_config failed: 
tap
[11:42:17.120](0.047s) Bail out!  pg_config failed: 
tap
[11:42:11.122](0.114s) Bail out!  pg_config failed: 
tap
[11:42:11.202](0.133s) Bail out!  pg_config failed: 
tap
[11:42:11.193](0.135s) Bail out!  pg_config failed: 
tap
[11:42:11.240](0.123s) Bail out!  pg_config failed: 
tap
[11:42:17.093](0.045s) Bail out!  pg_config failed: 
tap
[11:42:11.347](0.039s) Bail out!  pg_config failed: 
tap
[11:42:11.352](0.044s) Bail out!  pg_config failed: 
tap
[11:42:11.529](0.043s) Bail out!  pg_config failed: 
tap
[11:42:11.423](0.018s) Bail out!  pg_config failed: 
tap
[11:42:11.570](0.030s) Bail out!  pg_config failed: 
tap
[11:42:11.804](0.050s) Bail out!  pg_config failed: 
tap
[11:42:11.845](0.023s) Bail out!  pg_config failed: 
tap
[11:42:11.906](0.023s) Bail out!  pg_config failed: 
tap
[11:42:11.975](0.025s) Bail out!  pg_config failed: 
tap
[11:42:11.962](0.027s) Bail out!  pg_config failed: 
tap
[11:42:12.005](0.028s) Bail out!  pg_config failed: 
tap
[11:42:12.037](0.019s) Bail out!  pg_config failed: 
tap
[11:42:12.043](0.006s) Bail out!  pg_config failed: 
tap
[11:42:12.083](0.008s) Bail out!  pg_config failed: 
tap
[11:42:12.128](0.018s) Bail out!  pg_config failed: 
tap
[11:42:12.465](0.047s) Bail out!  pg_config failed: 
tap
[11:42:12.490](0.032s) Bail out!  pg_config failed: 
tap
[11:42:12.576](0.030s) Bail out!  pg_config failed: 
tap
[11:42:12.741](0.074s) Bail out!  pg_config failed: 
tap
[11:42:12.676](0.048s) Bail out!  pg_config failed: 
tap
[11:42:12.726](0.028s) Bail out!  pg_config failed: 
tap
[11:42:14.822](0.045s) Bail out!  pg_config failed: 
tap
[11:42:12.780](0.053s) Bail out!  pg_config failed: 
tap
[11:42:12.832](0.156s) Bail out!  pg_config failed: 
tap
[11:42:12.848](0.147s) Bail out!  pg_config failed: 
tap
[11:42:12.838](0.140s) Bail out!  pg_config failed: 
tap
[11:42:12.982](0.128s) Bail out!  pg_config failed: 
tap
[11:42:12.960](0.113s) Bail out!  pg_config failed: 
tap
[11:42:13.086](0.129s) Bail out!  pg_config failed: 
tap
[11:42:13.096](0.022s) Bail out!  pg_config failed: 
tap
[11:42:13.103](0.136s) Bail out!  pg_config failed: 
tap
[11:42:13.133](0.129s) Bail out!  pg_config failed: 
tap
[11:42:14.831](0.047s) Bail out!  pg_config failed: 
tap
[11:42:08.554](0.046s) Bail out!  pg_config failed: 
tap
[11:42:08.538](0.049s) Bail out!  pg_config failed: 
tap
[11:42:08.558](0.032s) Bail out!  pg_config failed: 
tap
[11:42:08.613](0.041s) Bail out!  pg_config failed: 
tap
[11:42:08.604](0.027s) Bail out!  pg_config failed: 
tap
[11:42:13.252](0.042s) Bail out!  pg_config failed: 
tap
[11:42:13.295](0.059s) Bail out!  pg_config failed: 
tap
[11:42:13.396](0.034s) Bail out!  pg_config failed: 
tap
[11:42:13.428](0.038s) Bail out!  pg_config failed: 
tap
[11:42:13.454](0.048s) Bail out!  pg_config failed: 
tap
[11:42:13.451](0.041s) Bail out!  pg_config failed: 
tap
[11:42:13.547](0.044s) Bail out!  pg_config failed: 
tap
[11:42:13.578](0.047s) Bail out!  pg_config failed: 
tap
[11:42:14.846](0.038s) Bail out!  pg_config failed: 
tap
[11:42:14.885](0.016s) Bail out!  pg_config failed: 
tap
[11:42:13.661](0.049s) Bail out!  pg_config failed: 
tap
[11:42:13.652](0.053s) Bail out!  pg_config failed: 
tap
[11:42:13.767](0.058s) Bail out!  pg_config failed: 
tap
[11:42:14.991](0.118s) Bail out!  pg_config failed: 
tap
[11:42:15.361](0.044s) Bail out!  pg_config failed: 
tap
[11:42:15.365](0.029s) Bail out!  pg_config failed: 
tap
[11:42:13.873](0.029s) Bail out!  pg_config failed: 
tap
[11:42:08.604](0.023s) Bail out!  pg_config failed: 
tap
[11:42:08.724](0.039s) Bail out!  pg_config failed: 
tap
[11:42:08.729](0.044s) Bail out!  pg_config failed: 
tap
[11:42:08.821](0.045s) Bail out!  pg_config failed: 
tap
[11:42:08.841](0.035s) Bail out!  pg_config failed: 
tap
[11:42:08.774](0.017s) Bail out!  pg_config failed: 
tap
[11:42:08.925](0.043s) Bail out!  pg_config failed: 
tap
[11:42:08.902](0.017s) Bail out!  pg_config failed: 
tap
[11:42:08.981](0.026s) Bail out!  pg_config failed: 
tap
[11:42:08.939](0.017s) Bail out!  pg_config failed: 
tap
[11:42:09.003](0.040s) Bail out!  pg_config failed: 
tap
[11:42:09.129](0.042s) Bail out!  pg_config failed: 
tap
[11:42:09.117](0.042s) Bail out!  pg_config failed: 
tap
[11:42:09.129](0.045s) Bail out!  pg_config failed: 
tap
[11:42:09.153](0.042s) Bail out!  pg_config failed: 
tap
[11:42:09.209](0.058s) Bail out!  pg_config failed: 
tap
[11:42:09.226](0.025s) Bail out!  pg_config failed: 
tap
[11:42:09.237](0.086s) Bail out!  pg_config failed: 
tap
[11:42:09.261](0.031s) Bail out!  pg_config failed: 
tap
[11:42:09.343](0.038s) Bail out!  pg_config failed: 
tap
[11:42:09.434](0.053s) Bail out!  pg_config failed: 
tap
[11:42:09.463](0.045s) Bail out!  pg_config failed: 
tap
[11:42:09.406](0.054s) Bail out!  pg_config failed: 
tap
[11:42:09.520](0.036s) Bail out!  pg_config failed: 
tap
[11:42:09.517](0.046s) Bail out!  pg_config failed: 
tap
[11:42:09.621](0.072s) Bail out!  pg_config failed: 
tap
[11:42:09.614](0.019s) Bail out!  pg_config failed: 
tap
[11:42:09.602](0.039s) Bail out!  pg_config failed: 
tap
[11:42:09.649](0.017s) Bail out!  pg_config failed: 
tap
[11:42:09.670](0.018s) Bail out!  pg_config failed: 
tap
[11:42:09.776](0.038s) Bail out!  pg_config failed: 
tap
[11:42:09.847](0.056s) Bail out!  pg_config failed: 
tap
[11:42:09.857](0.025s) Bail out!  pg_config failed: 
tap
[11:42:09.897](0.063s) Bail out!  pg_config failed: 
tap
[11:42:10.021](0.061s) Bail out!  pg_config failed: 
tap
[11:42:09.851](0.022s) Bail out!  pg_config failed: 
tap
[11:42:09.963](0.041s) Bail out!  pg_config failed: 
tap
[11:42:10.077](0.073s) Bail out!  pg_config failed: 
tap
[11:42:10.096](0.054s) Bail out!  pg_config failed: 
tap
[11:42:10.165](0.028s) Bail out!  pg_config failed: 
tap
[11:42:10.187](0.036s) Bail out!  pg_config failed: 
tap
[11:42:10.154](0.084s) Bail out!  pg_config failed: 
tap
[11:42:10.219](0.017s) Bail out!  pg_config failed: 
tap
[11:42:13.949](0.017s) Bail out!  pg_config failed: 
tap
[11:42:14.146](0.045s) Bail out!  pg_config failed: 
tap
[11:42:14.264](0.046s) Bail out!  pg_config failed: 
tap
[11:42:14.293](0.047s) Bail out!  pg_config failed: 
tap
[11:42:14.358](0.041s) Bail out!  pg_config failed: 
tap
[11:42:17.037](0.056s) Bail out!  pg_config failed: 
tap
[11:42:15.442](0.042s) Bail out!  pg_config failed: 
tap
[11:42:15.433](0.028s) Bail out!  pg_config failed: 
tap
[11:42:15.527](0.034s) Bail out!  pg_config failed: 
tap
[11:42:15.603](0.040s) Bail out!  pg_config failed: 
tap
[11:42:15.647](0.035s) Bail out!  pg_config failed: 
tap
[11:42:15.637](0.039s) Bail out!  pg_config failed: 
tap
[11:42:15.605](0.022s) Bail out!  pg_config failed: 
tap
[11:42:15.691](0.033s) Bail out!  pg_config failed: 
tap
[11:42:15.705](0.044s) Bail out!  pg_config failed: 
tap
[11:42:15.712](0.022s) Bail out!  pg_config failed: 
tap
[11:42:15.763](0.043s) Bail out!  pg_config failed: 
tap
[11:42:15.863](0.032s) Bail out!  pg_config failed: 
tap
[11:42:15.847](0.037s) Bail out!  pg_config failed: 
tap
[11:42:15.864](0.044s) Bail out!  pg_config failed: 
tap
[11:42:15.981](0.044s) Bail out!  pg_config failed: 
tap
[11:42:16.040](0.069s) Bail out!  pg_config failed: 
tap
[11:42:16.102](0.050s) Bail out!  pg_config failed: 
tap
[11:42:16.080](0.035s) Bail out!  pg_config failed: 
tap
[11:42:16.089](0.054s) Bail out!  pg_config failed: 
tap
[11:42:16.101](0.021s) Bail out!  pg_config failed: 
tap
[11:42:16.073](0.025s) Bail out!  pg_config failed: 
tap
[11:42:16.139](0.017s) Bail out!  pg_config failed: 
tap
[11:42:16.190](0.028s) Bail out!  pg_config failed: 
tap
[11:42:16.308](0.033s) Bail out!  pg_config failed: 
tap
[11:42:16.285](0.047s) Bail out!  pg_config failed: 
tap
[11:42:16.339](0.050s) Bail out!  pg_config failed: 
tap
[11:42:16.409](0.051s) Bail out!  pg_config failed: 
tap
[11:42:16.404](0.044s) Bail out!  pg_config failed: 
tap
[11:42:16.426](0.047s) Bail out!  pg_config failed: 
tap
[11:42:16.505](0.040s) Bail out!  pg_config failed: 
tap
[11:42:16.559](0.053s) Bail out!  pg_config failed: 
tap
[11:42:16.561](0.038s) Bail out!  pg_config failed: 
tap
[11:42:16.593](0.022s) Bail out!  pg_config failed: 
tap
[11:42:16.554](0.032s) Bail out!  pg_config failed: 
tap
[11:42:16.649](0.031s) Bail out!  pg_config failed: 
tap
[11:42:16.717](0.049s) Bail out!  pg_config failed: 
tap
[11:42:17.186](0.051s) Bail out!  pg_config failed: 
tap
[11:42:17.168](0.025s) Bail out!  pg_config failed: 
tap
[11:42:17.186](0.035s) Bail out!  pg_config failed: 
tap
[11:42:15.048](0.049s) Bail out!  pg_config failed: 
tap
[11:42:17.239](0.099s) Bail out!  pg_config failed: 
tap
[11:42:17.317](0.036s) Bail out!  pg_config failed: 
tap
[11:42:17.516](0.035s) Bail out!  pg_config failed: 
tap
[11:42:17.432](0.017s) Bail out!  pg_config failed: 
tap
[11:42:17.569](0.039s) Bail out!  pg_config failed: 
tap
[11:42:17.641](0.056s) Bail out!  pg_config failed: 
tap
[11:42:17.664](0.063s) Bail out!  pg_config failed: 
tap
[11:42:17.660](0.021s) Bail out!  pg_config failed: 
tap
[11:42:17.673](0.034s) Bail out!  pg_config failed: 
tap
[11:42:17.707](0.020s) Bail out!  pg_config failed: 
tap
[11:42:17.693](0.017s) Bail out!  pg_config failed: 
tap
[11:42:17.755](0.023s) Bail out!  pg_config failed: 
test
[11:42:18.063]   1/340 postgresql:setup / tmp_install                                                  FAIL             ...
[11:42:18.063]   2/340 postgresql:setup / install_test_files                                           FAIL             ...
[11:42:18.063]   3/340 postgresql:setup / initdb_cache                                                 FAIL             ...
[11:42:18.063]   4/340 postgresql:regress / regress/regress                                            ERROR            ...
[11:42:18.063]   5/340 postgresql:pg_upgrade / pg_upgrade/001_basic                                    ERROR            ...
[11:42:18.063]   6/340 postgresql:isolation / isolation/isolation                                      ERROR            ...
[11:42:18.063]   7/340 postgresql:pg_upgrade / pg_upgrade/003_logical_slots                            ERROR            ...
[11:42:18.063]   8/340 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR            ...
[11:42:18.063]   9/340 postgresql:pg_upgrade / pg_upgrade/004_subscription                             ERROR            ...
[11:42:18.063]  10/340 postgresql:recovery / recovery/001_stream_rep                                   ERROR            ...
[11:42:18.063]  11/340 postgresql:pg_upgrade / pg_upgrade/006_transfer_modes                           ERROR            ...
[11:42:18.063]  12/340 postgresql:pg_upgrade / pg_upgrade/005_char_signedness                          ERROR            ...
[11:42:18.063]  13/340 postgresql:recovery / recovery/002_archiving                                    ERROR            ...
[11:42:18.063]  14/340 postgresql:recovery / recovery/003_recovery_targets                             ERROR            ...
[11:42:18.063]  15/340 postgresql:recovery / recovery/006_logical_decoding                             ERROR            ...
[11:42:18.063]  16/340 postgresql:recovery / recovery/004_timeline_switch                              ERROR            ...
[11:42:18.063]  17/340 postgresql:recovery / recovery/005_replay_delay                                 ERROR            ...
[11:42:18.063]  18/340 postgresql:recovery / recovery/008_fsm_truncation                               ERROR            ...
[11:42:18.063]  19/340 postgresql:recovery / recovery/007_sync_rep                                     ERROR            ...
[11:42:18.063]  20/340 postgresql:recovery / recovery/010_logical_decoding_timelines                   ERROR            ...
[11:42:18.063]  21/340 postgresql:recovery / recovery/009_twophase                                     ERROR            ...
[11:42:18.063]  22/340 postgresql:recovery / recovery/012_subtransactions                              ERROR            ...
[11:42:18.063]  23/340 postgresql:recovery / recovery/014_unlogged_reinit                              ERROR            ...
[11:42:18.063]  24/340 postgresql:recovery / recovery/013_crash_restart                                ERROR            ...
[11:42:18.063]  25/340 postgresql:recovery / recovery/015_promotion_pages                              ERROR            ...
[11:42:18.063]  26/340 postgresql:recovery / recovery/016_min_consistency                              ERROR            ...
[11:42:18.063]  27/340 postgresql:recovery / recovery/017_shm                                          ERROR            ...
[11:42:18.063]  28/340 postgresql:recovery / recovery/018_wal_optimize                                 ERROR            ...
[11:42:18.063]  29/340 postgresql:recovery / recovery/019_replslot_limit                               ERROR            ...
[11:42:18.063]  30/340 postgresql:recovery / recovery/020_archive_status                               ERROR            ...
[11:42:18.063]  31/340 postgresql:recovery / recovery/021_row_visibility                               ERROR            ...
[11:42:18.063]  32/340 postgresql:recovery / recovery/024_archive_recovery                             ERROR            ...
[11:42:18.063]  33/340 postgresql:recovery / recovery/022_crash_temp_files                             ERROR            ...
[11:42:18.063]  34/340 postgresql:recovery / recovery/023_pitr_prepared_xact                           ERROR            ...
[11:42:18.063]  36/340 postgresql:recovery / recovery/025_stuck_on_old_timeline                        ERROR            ...
[11:42:18.063]  35/340 postgresql:recovery / recovery/026_overwrite_contrecord                         ERROR            ...
[11:42:18.063]  37/340 postgresql:recovery / recovery/029_stats_restart                                ERROR            ...
[11:42:18.063]  38/340 postgresql:recovery / recovery/028_pitr_timelines                               ERROR            ...
[11:42:18.063]  39/340 postgresql:recovery / recovery/027_stream_regress                               ERROR            ...
[11:42:18.063]  40/340 postgresql:recovery / recovery/030_stats_cleanup_replica                        ERROR            ...
[11:42:18.063]  41/340 postgresql:recovery / recovery/031_recovery_conflict                            ERROR            ...
[11:42:18.063]  42/340 postgresql:recovery / recovery/032_relfilenode_reuse                            ERROR            ...
[11:42:18.063]  43/340 postgresql:recovery / recovery/033_replay_tsp_drops                             ERROR            ...
[11:42:18.063]  44/340 postgresql:recovery / recovery/037_invalid_database                             ERROR            ...
[11:42:18.063]  45/340 postgresql:recovery / recovery/034_create_database                              ERROR            ...
[11:42:18.063]  46/340 postgresql:recovery / recovery/035_standby_logical_decoding                     ERROR            ...
[11:42:18.063]  47/340 postgresql:recovery / recovery/038_save_logical_slots_shutdown                  ERROR            ...
[11:42:18.063]  48/340 postgresql:recovery / recovery/036_truncated_dropped                            ERROR            ...
[11:42:18.063]  49/340 postgresql:recovery / recovery/039_end_of_wal                                   ERROR            ...
[11:42:18.063]  50/340 postgresql:recovery / recovery/040_standby_failover_slots_sync                  ERROR            ...
[11:42:18.063]  51/340 postgresql:recovery / recovery/041_checkpoint_at_promote                        ERROR            ...
[11:42:18.063]  52/340 postgresql:plpgsql / plpgsql/regress                                            ERROR            ...
[11:42:18.063]  53/340 postgresql:plperl / plperl/regress                                              ERROR            ...
[11:42:18.063]  54/340 postgresql:recovery / recovery/044_invalidate_inactive_slots                    ERROR            ...
[11:42:18.063]  55/340 postgresql:recovery / recovery/042_low_level_backup                             ERROR            ...
[11:42:18.063]  57/340 postgresql:pltcl / pltcl/regress                                                ERROR            ...
[11:42:18.063]  56/340 postgresql:recovery / recovery/043_no_contrecord_switch                         ERROR            ...
[11:42:18.063]  58/340 postgresql:amcheck / amcheck/regress                                            ERROR            ...
[11:42:18.063]  59/340 postgresql:plpython / plpython/regress                                          ERROR            ...
[11:42:18.063]  61/340 postgresql:basic_archive / basic_archive/regress                                ERROR            ...
[11:42:18.063]  60/340 postgresql:recovery / recovery/045_archive_restartpoint                         ERROR            ...
[11:42:18.063]  62/340 postgresql:bloom / bloom/regress                                                ERROR            ...
[11:42:18.063]  63/340 postgresql:bool_plperl / bool_plperl/regress                                    ERROR            ...
[11:42:18.063]  64/340 postgresql:btree_gin / btree_gin/regress                                        ERROR            ...
[11:42:18.063]  65/340 postgresql:btree_gist / btree_gist/regress                                      ERROR            ...
[11:42:18.063]  66/340 postgresql:citext / citext/regress                                              ERROR            ...
[11:42:18.063]  67/340 postgresql:cube / cube/regress                                                  ERROR            ...
[11:42:18.063]  68/340 postgresql:dblink / dblink/regress                                              ERROR            ...
[11:42:18.063]  69/340 postgresql:dict_int / dict_int/regress                                          ERROR            ...
[11:42:18.063]  70/340 postgresql:dict_xsyn / dict_xsyn/regress                                        ERROR            ...
[11:42:18.063]  71/340 postgresql:file_fdw / file_fdw/regress                                          ERROR            ...
[11:42:18.063]  72/340 postgresql:earthdistance / earthdistance/regress                                ERROR            ...
[11:42:18.063]  73/340 postgresql:fuzzystrmatch / fuzzystrmatch/regress                                ERROR            ...
[11:42:18.063]  74/340 postgresql:hstore_plperl / hstore_plperl/regress                                ERROR            ...
[11:42:18.063]  76/340 postgresql:hstore / hstore/regress                                              ERROR            ...
[11:42:18.063]  77/340 postgresql:hstore_plpython / hstore_plpython/regress                            ERROR            ...
[11:42:18.063]  78/340 postgresql:intarray / intarray/regress                                          ERROR            ...
[11:42:18.063]  75/340 postgresql:kerberos / kerberos/001_auth                                         ERROR            ...
[11:42:18.063]  79/340 postgresql:isn / isn/regress                                                    ERROR            ...
[11:42:18.063]  80/340 postgresql:jsonb_plperl / jsonb_plperl/regress                                  ERROR            ...
[11:42:18.063]  81/340 postgresql:jsonb_plpython / jsonb_plpython/regress                              ERROR            ...
[11:42:18.063]  82/340 postgresql:lo / lo/regress                                                      ERROR            ...
[11:42:18.063]  83/340 postgresql:ltree / ltree/regress                                                ERROR            ...
[11:42:18.063]  84/340 postgresql:ltree_plpython / ltree_plpython/regress                              ERROR            ...
[11:42:18.063]  85/340 postgresql:pageinspect / pageinspect/regress                                    ERROR            ...
[11:42:18.063]  86/340 postgresql:passwordcheck / passwordcheck/regress                                ERROR            ...
[11:42:18.063]  87/340 postgresql:pg_buffercache / pg_buffercache/regress                              ERROR            ...
[11:42:18.063]  88/340 postgresql:pgcrypto / pgcrypto/regress                                          ERROR            ...
[11:42:18.063]  89/340 postgresql:pg_freespacemap / pg_freespacemap/regress                            ERROR            ...
[11:42:18.063]  90/340 postgresql:pg_logicalinspect / pg_logicalinspect/isolation                      ERROR            ...
[11:42:18.063]  91/340 postgresql:pg_overexplain / pg_overexplain/regress                              ERROR            ...
[11:42:18.063]  92/340 postgresql:pgrowlocks / pgrowlocks/isolation                                    ERROR            ...
[11:42:18.063]  93/340 postgresql:pg_stat_statements / pg_stat_statements/regress                      ERROR            ...
[11:42:18.063]  94/340 postgresql:pgstattuple / pgstattuple/regress                                    ERROR            ...
[11:42:18.063]  95/340 postgresql:pg_surgery / pg_surgery/regress                                      ERROR            ...
[11:42:18.063]  96/340 postgresql:pg_trgm / pg_trgm/regress                                            ERROR            ...
[11:42:18.063]  97/340 postgresql:pg_visibility / pg_visibility/regress                                ERROR            ...
[11:42:18.063]  98/340 postgresql:pg_walinspect / pg_walinspect/regress                                ERROR            ...
[11:42:18.063]  99/340 postgresql:postgres_fdw / postgres_fdw/regress                                  ERROR            ...
[11:42:18.063] 100/340 postgresql:seg / seg/regress                                                    ERROR            ...
[11:42:18.063] 101/340 postgresql:spi / spi/regress                                                    ERROR            ...
[11:42:18.063] 102/340 postgresql:tablefunc / tablefunc/regress                                        ERROR            ...
[11:42:18.063] 103/340 postgresql:tcn / tcn/isolation                                                  ERROR            ...
[11:42:18.063] 104/340 postgresql:test_decoding / test_decoding/regress                                ERROR            ...
[11:42:18.063] 105/340 postgresql:test_decoding / test_decoding/isolation                              ERROR            ...
[11:42:18.063] 106/340 postgresql:tsm_system_rows / tsm_system_rows/regress                            ERROR            ...
[11:42:18.063] 107/340 postgresql:tsm_system_time / tsm_system_time/regress                            ERROR            ...
[11:42:18.063] 108/340 postgresql:unaccent / unaccent/regress                                          ERROR            ...
[11:42:18.063] 109/340 postgresql:uuid-ossp / uuid-ossp/regress                                        ERROR            ...
[11:42:18.063] 110/340 postgresql:xml2 / xml2/regress                                                  ERROR            ...
[11:42:18.063] 111/340 postgresql:brin / brin/isolation                                                ERROR            ...
[11:42:18.063] 112/340 postgresql:delay_execution / delay_execution/isolation                          ERROR            ...
[11:42:18.063] 113/340 postgresql:commit_ts / commit_ts/regress                                        ERROR            ...
[11:42:18.063] 114/340 postgresql:dummy_index_am / dummy_index_am/regress                              ERROR            ...
[11:42:18.063] 115/340 postgresql:dummy_seclabel / dummy_seclabel/regress                              ERROR            ...
[11:42:18.064] 116/340 postgresql:gin / gin/regress                                                    ERROR            ...
[11:42:18.064] 117/340 postgresql:injection_points / injection_points/regress                          ERROR            ...
[11:42:18.064] 118/340 postgresql:injection_points / injection_points/isolation                        ERROR            ...
[11:42:18.064] 119/340 postgresql:plsample / plsample/regress                                          ERROR            ...
[11:42:18.064] 120/340 postgresql:spgist_name_ops / spgist_name_ops/regress                            ERROR            ...
[11:42:18.064] 121/340 postgresql:test_bloomfilter / test_bloomfilter/regress                          ERROR            ...
[11:42:18.064] 122/340 postgresql:test_copy_callbacks / test_copy_callbacks/regress                    ERROR            ...
[11:42:18.064] 123/340 postgresql:test_ddl_deparse / test_ddl_deparse/regress                          ERROR            ...
[11:42:18.064] 124/340 postgresql:test_dsa / test_dsa/regress                                          ERROR            ...
[11:42:18.064] 125/340 postgresql:test_dsm_registry / test_dsm_registry/regress                        ERROR            ...
[11:42:18.064] 126/340 postgresql:test_extensions / test_extensions/regress                            ERROR            ...
[11:42:18.064] 127/340 postgresql:test_ginpostinglist / test_ginpostinglist/regress                    ERROR            ...
[11:42:18.064] 128/340 postgresql:test_integerset / test_integerset/regress                            ERROR            ...
[11:42:18.064] 129/340 postgresql:test_lfind / test_lfind/regress                                      ERROR            ...
[11:42:18.064] 130/340 postgresql:test_oat_hooks / test_oat_hooks/regress                              ERROR            ...
[11:42:18.064] 131/340 postgresql:test_parser / test_parser/regress                                    ERROR            ...
[11:42:18.064] 132/340 postgresql:test_pg_dump / test_pg_dump/regress                                  ERROR            ...
[11:42:18.064] 133/340 postgresql:test_predtest / test_predtest/regress                                ERROR            ...
[11:42:18.064] 134/340 postgresql:test_radixtree / test_radixtree/regress                              ERROR            ...
[11:42:18.064] 135/340 postgresql:test_rbtree / test_rbtree/regress                                    ERROR            ...
[11:42:18.064] 136/340 postgresql:test_regex / test_regex/regress                                      ERROR            ...
[11:42:18.064] 137/340 postgresql:test_resowner / test_resowner/regress                                ERROR            ...
[11:42:18.064] 138/340 postgresql:test_rls_hooks / test_rls_hooks/regress                              ERROR            ...
[11:42:18.064] 139/340 postgresql:test_shm_mq / test_shm_mq/regress                                    ERROR            ...
[11:42:18.064] 140/340 postgresql:test_slru / test_slru/regress                                        ERROR            ...
[11:42:18.064] 141/340 postgresql:test_tidstore / test_tidstore/regress                                ERROR            ...
[11:42:18.064] 142/340 postgresql:typcache / typcache/regress                                          ERROR            ...
[11:42:18.064] 143/340 postgresql:unsafe_tests / unsafe_tests/regress                                  ERROR            ...
[11:42:18.064] 144/340 postgresql:ecpg / ecpg/ecpg                                                     ERROR            ...
[11:42:18.064] 146/340 postgresql:libpq / libpq/003_load_balance_host_list                             ERROR            ...
[11:42:18.064] 147/340 postgresql:libpq / libpq/005_negotiate_encryption                               ERROR            ...
[11:42:18.064] 148/340 postgresql:libpq / libpq/004_load_balance_dns                                   ERROR            ...
[11:42:18.064] 149/340 postgresql:libpq / libpq/006_service                                            ERROR            ...
[11:42:18.064] 150/340 postgresql:initdb / initdb/001_initdb                                           ERROR            ...
[11:42:18.064] 151/340 postgresql:pg_amcheck / pg_amcheck/001_basic                                    ERROR            ...
[11:42:18.064] 152/340 postgresql:pg_amcheck / pg_amcheck/002_nonesuch                                 ERROR            ...
[11:42:18.064] 153/340 postgresql:pg_amcheck / pg_amcheck/003_check                                    ERROR            ...
[11:42:18.064] 154/340 postgresql:pg_amcheck / pg_amcheck/005_opclass_damage                           ERROR            ...
[11:42:18.064] 155/340 postgresql:pg_archivecleanup / pg_archivecleanup/010_pg_archivecleanup          ERROR            ...
[11:42:18.064] 157/340 postgresql:pg_basebackup / pg_basebackup/010_pg_basebackup                      ERROR            ...
[11:42:18.064] 156/340 postgresql:pg_amcheck / pg_amcheck/004_verify_heapam                            ERROR            ...
[11:42:18.064] 158/340 postgresql:pg_basebackup / pg_basebackup/011_in_place_tablespace                ERROR            ...
[11:42:18.064] 159/340 postgresql:pg_basebackup / pg_basebackup/020_pg_receivewal                      ERROR            ...
[11:42:18.064] 160/340 postgresql:pg_basebackup / pg_basebackup/030_pg_recvlogical                     ERROR            ...
[11:42:18.064] 161/340 postgresql:pg_checksums / pg_checksums/001_basic                                ERROR            ...
[11:42:18.064] 162/340 postgresql:pg_basebackup / pg_basebackup/040_pg_createsubscriber                ERROR            ...
[11:42:18.064] 163/340 postgresql:pg_combinebackup / pg_combinebackup/001_basic                        ERROR            ...
[11:42:18.064] 164/340 postgresql:pg_checksums / pg_checksums/002_actions                              ERROR            ...
[11:42:18.064] 165/340 postgresql:pg_combinebackup / pg_combinebackup/002_compare_backups              ERROR            ...
[11:42:18.064] 166/340 postgresql:pg_combinebackup / pg_combinebackup/003_timeline                     ERROR            ...
[11:42:18.064] 167/340 postgresql:pg_combinebackup / pg_combinebackup/005_integrity                    ERROR            ...
[11:42:18.064] 168/340 postgresql:pg_combinebackup / pg_combinebackup/004_manifest                     ERROR            ...
[11:42:18.064] 169/340 postgresql:pg_combinebackup / pg_combinebackup/006_db_file_copy                 ERROR            ...
[11:42:18.064] 170/340 postgresql:pg_combinebackup / pg_combinebackup/008_promote                      ERROR            ...
[11:42:18.064] 171/340 postgresql:pg_combinebackup / pg_combinebackup/007_wal_level_minimal            ERROR            ...
[11:42:18.064] 172/340 postgresql:pg_combinebackup / pg_combinebackup/009_no_full_file                 ERROR            ...
[11:42:18.064] 173/340 postgresql:pg_combinebackup / pg_combinebackup/010_hardlink                     ERROR            ...
[11:42:18.064] 174/340 postgresql:pg_config / pg_config/001_pg_config                                  ERROR            ...
[11:42:18.064] 175/340 postgresql:pg_controldata / pg_controldata/001_pg_controldata                   ERROR            ...
[11:42:18.065] 176/340 postgresql:pg_ctl / pg_ctl/001_start_stop                                       ERROR            ...
[11:42:18.065] 178/340 postgresql:pg_ctl / pg_ctl/003_promote                                          ERROR            ...
[11:42:18.065] 179/340 postgresql:pg_ctl / pg_ctl/002_status                                           ERROR            ...
[11:42:18.065] 180/340 postgresql:pg_ctl / pg_ctl/004_logrotate                                        ERROR            ...
[11:42:18.065] 182/340 postgresql:pg_dump / pg_dump/002_pg_dump                                        ERROR            ...
[11:42:18.065] 181/340 postgresql:pg_dump / pg_dump/003_pg_dump_with_server                            ERROR            ...
[11:42:18.065] 183/340 postgresql:pg_dump / pg_dump/001_basic                                          ERROR            ...
[11:42:18.065] 184/340 postgresql:pg_dump / pg_dump/004_pg_dump_parallel                               ERROR            ...
[11:42:18.065] 185/340 postgresql:pg_dump / pg_dump/006_pg_dumpall                                     ERROR            ...
[11:42:18.065] 186/340 postgresql:pg_dump / pg_dump/010_dump_connstr                                   ERROR            ...
[11:42:18.065] 187/340 postgresql:pg_dump / pg_dump/005_pg_dump_filterfile                             ERROR            ...
[11:42:18.065] 189/340 postgresql:pg_resetwal / pg_resetwal/001_basic                                  ERROR            ...
[11:42:18.065] 188/340 postgresql:pg_resetwal / pg_resetwal/002_corrupted                              ERROR            ...
[11:42:18.065] 190/340 postgresql:pg_rewind / pg_rewind/001_basic                                      ERROR            ...
[11:42:18.065] 191/340 postgresql:pg_rewind / pg_rewind/003_extrafiles                                 ERROR            ...
[11:42:18.065] 192/340 postgresql:pg_rewind / pg_rewind/002_databases                                  ERROR            ...
[11:42:18.065] 193/340 postgresql:pg_rewind / pg_rewind/005_same_timeline                              ERROR            ...
[11:42:18.065] 195/340 postgresql:pg_rewind / pg_rewind/006_options                                    ERROR            ...
[11:42:18.065] 194/340 postgresql:pg_rewind / pg_rewind/004_pg_xlog_symlink                            ERROR            ...
[11:42:18.065] 196/340 postgresql:pg_rewind / pg_rewind/007_standby_source                             ERROR            ...
[11:42:18.065] 197/340 postgresql:pg_rewind / pg_rewind/008_min_recovery_point                         ERROR            ...
[11:42:18.065] 198/340 postgresql:pg_rewind / pg_rewind/009_growing_files                              ERROR            ...
[11:42:18.065] 199/340 postgresql:pg_test_fsync / pg_test_fsync/001_basic                              ERROR            ...
[11:42:18.065] 200/340 postgresql:pg_rewind / pg_rewind/010_keep_recycled_wals                         ERROR            ...
[11:42:18.065] 201/340 postgresql:pg_test_timing / pg_test_timing/001_basic                            ERROR            ...
[11:42:18.065] 202/340 postgresql:pg_verifybackup / pg_verifybackup/001_basic                          ERROR            ...
[11:42:18.065] 203/340 postgresql:pg_verifybackup / pg_verifybackup/002_algorithm                      ERROR            ...
[11:42:18.065] 204/340 postgresql:pg_verifybackup / pg_verifybackup/003_corruption                     ERROR            ...
[11:42:18.065] 205/340 postgresql:pg_verifybackup / pg_verifybackup/005_bad_manifest                   ERROR            ...
[11:42:18.065] 206/340 postgresql:pg_verifybackup / pg_verifybackup/004_options                        ERROR            ...
[11:42:18.065] 207/340 postgresql:pg_verifybackup / pg_verifybackup/006_encoding                       ERROR            ...
[11:42:18.065] 208/340 postgresql:pg_verifybackup / pg_verifybackup/008_untar                          ERROR            ...
[11:42:18.065] 209/340 postgresql:pg_verifybackup / pg_verifybackup/007_wal                            ERROR            ...
[11:42:18.065] 210/340 postgresql:pg_verifybackup / pg_verifybackup/009_extract                        ERROR            ...
[11:42:18.065] 211/340 postgresql:pg_verifybackup / pg_verifybackup/010_client_untar                   ERROR            ...
[11:42:18.065] 212/340 postgresql:pg_waldump / pg_waldump/001_basic                                    ERROR            ...
[11:42:18.065] 213/340 postgresql:pg_walsummary / pg_walsummary/001_basic                              ERROR            ...
[11:42:18.065] 214/340 postgresql:pg_walsummary / pg_walsummary/002_blocks                             ERROR            ...
[11:42:18.065] 215/340 postgresql:pg_waldump / pg_waldump/002_save_fullpage                            ERROR            ...
[11:42:18.065] 216/340 postgresql:pgbench / pgbench/002_pgbench_no_server                              ERROR            ...
[11:42:18.065] 217/340 postgresql:pgbench / pgbench/001_pgbench_with_server                            ERROR            ...
[11:42:18.065] 219/340 postgresql:psql / psql/001_basic                                                ERROR            ...
[11:42:18.065] 220/340 postgresql:psql / psql/020_cancel                                               ERROR            ...
[11:42:18.065] 221/340 postgresql:scripts / scripts/010_clusterdb                                      ERROR            ...
[11:42:18.065] 222/340 postgresql:scripts / scripts/011_clusterdb_all                                  ERROR            ...
[11:42:18.065] 223/340 postgresql:scripts / scripts/020_createdb                                       ERROR            ...
[11:42:18.065] 224/340 postgresql:scripts / scripts/040_createuser                                     ERROR            ...
[11:42:18.065] 225/340 postgresql:scripts / scripts/050_dropdb                                         ERROR            ...
[11:42:18.065] 226/340 postgresql:scripts / scripts/070_dropuser                                       ERROR            ...
[11:42:18.065] 228/340 postgresql:scripts / scripts/090_reindexdb                                      ERROR            ...
[11:42:18.065] 227/340 postgresql:scripts / scripts/091_reindexdb_all                                  ERROR            ...
[11:42:18.065] 229/340 postgresql:scripts / scripts/080_pg_isready                                     ERROR            ...
[11:42:18.065] 230/340 postgresql:scripts / scripts/100_vacuumdb                                       ERROR            ...
[11:42:18.065] 231/340 postgresql:scripts / scripts/101_vacuumdb_all                                   ERROR            ...
[11:42:18.065] 232/340 postgresql:scripts / scripts/102_vacuumdb_stages                                ERROR            ...
[11:42:18.065] 234/340 postgresql:ecpg / ecpg/001_ecpg_err_warn_msg                                    ERROR            ...
[11:42:18.066] 233/340 postgresql:scripts / scripts/200_connstr                                        ERROR            ...
[11:42:18.066] 235/340 postgresql:ecpg / ecpg/002_ecpg_err_warn_msg_informix                           ERROR            ...
[11:42:18.066] 236/340 postgresql:pg_bsd_indent / pg_bsd_indent/001_pg_bsd_indent                      ERROR            ...
[11:42:18.066] 237/340 postgresql:amcheck / amcheck/001_verify_heapam                                  ERROR            ...
[11:42:18.066] 238/340 postgresql:amcheck / amcheck/003_cic_2pc                                        ERROR            ...
[11:42:18.066] 239/340 postgresql:amcheck / amcheck/002_cic                                            ERROR            ...
[11:42:18.066] 240/340 postgresql:amcheck / amcheck/004_verify_nbtree_unique                           ERROR            ...
[11:42:18.066] 241/340 postgresql:amcheck / amcheck/005_pitr                                           ERROR            ...
[11:42:18.066] 243/340 postgresql:oid2name / oid2name/001_basic                                        ERROR            ...
[11:42:18.066] 242/340 postgresql:auto_explain / auto_explain/001_auto_explain                         ERROR            ...
[11:42:18.066] 244/340 postgresql:basebackup_to_shell / basebackup_to_shell/001_basic                  ERROR            ...
[11:42:18.066] 245/340 postgresql:bloom / bloom/001_wal                                                ERROR            ...
[11:42:18.066] 246/340 postgresql:dblink / dblink/001_auth_scram                                       ERROR            ...
[11:42:18.066] 247/340 postgresql:pg_prewarm / pg_prewarm/001_basic                                    ERROR            ...
[11:42:18.066] 248/340 postgresql:pg_stat_statements / pg_stat_statements/010_restart                  ERROR            ...
[11:42:18.066] 249/340 postgresql:pg_visibility / pg_visibility/001_concurrent_transaction             ERROR            ...
[11:42:18.066] 250/340 postgresql:pg_visibility / pg_visibility/002_corrupt_vm                         ERROR            ...
[11:42:18.066] 252/340 postgresql:postgres_fdw / postgres_fdw/001_auth_scram                           ERROR            ...
[11:42:18.066] 253/340 postgresql:vacuumlo / vacuumlo/001_basic                                        ERROR            ...
[11:42:18.066] 254/340 postgresql:test_decoding / test_decoding/001_repl_stats                         ERROR            ...
[11:42:18.066] 255/340 postgresql:authentication / authentication/001_password                         ERROR            ...
[11:42:18.066] 256/340 postgresql:authentication / authentication/002_saslprep                         ERROR            ...
[11:42:18.066] 257/340 postgresql:authentication / authentication/004_file_inclusion                   ERROR            ...
[11:42:18.066] 258/340 postgresql:authentication / authentication/003_peer                             ERROR            ...
[11:42:18.066] 261/340 postgresql:postmaster / postmaster/001_basic                                    ERROR            ...
[11:42:18.066] 260/340 postgresql:authentication / authentication/006_login_trigger                    ERROR            ...
[11:42:18.066] 262/340 postgresql:authentication / authentication/007_pre_auth                         ERROR            ...
[11:42:18.066] 263/340 postgresql:postmaster / postmaster/002_connection_limits                        ERROR            ...
[11:42:18.066] 264/340 postgresql:postmaster / postmaster/003_start_stop                               ERROR            ...
[11:42:18.066] 265/340 postgresql:subscription / subscription/002_types                                ERROR            ...
[11:42:18.066] 266/340 postgresql:subscription / subscription/001_rep_changes                          ERROR            ...
[11:42:18.066] 267/340 postgresql:subscription / subscription/003_constraints                          ERROR            ...
[11:42:18.066] 268/340 postgresql:subscription / subscription/004_sync                                 ERROR            ...
[11:42:18.066] 269/340 postgresql:subscription / subscription/007_ddl                                  ERROR            ...
[11:42:18.066] 270/340 postgresql:subscription / subscription/006_rewrite                              ERROR            ...
[11:42:18.066] 271/340 postgresql:subscription / subscription/005_encoding                             ERROR            ...
[11:42:18.066] 272/340 postgresql:subscription / subscription/008_diff_schema                          ERROR            ...
[11:42:18.066] 273/340 postgresql:subscription / subscription/009_matviews                             ERROR            ...
[11:42:18.066] 274/340 postgresql:subscription / subscription/010_truncate                             ERROR            ...
[11:42:18.066] 275/340 postgresql:subscription / subscription/011_generated                            ERROR            ...
[11:42:18.066] 276/340 postgresql:subscription / subscription/013_partition                            ERROR            ...
[11:42:18.066] 277/340 postgresql:subscription / subscription/012_collation                            ERROR            ...
[11:42:18.066] 278/340 postgresql:subscription / subscription/014_binary                               ERROR            ...
[11:42:18.066] 279/340 postgresql:subscription / subscription/015_stream                               ERROR            ...
[11:42:18.066] 280/340 postgresql:subscription / subscription/016_stream_subxact                       ERROR            ...
[11:42:18.066] 281/340 postgresql:subscription / subscription/021_twophase                             ERROR            ...
[11:42:18.066] 282/340 postgresql:subscription / subscription/018_stream_subxact_abort                 ERROR            ...
[11:42:18.066] 283/340 postgresql:subscription / subscription/019_stream_subxact_ddl_abort             ERROR            ...
[11:42:18.066] 285/340 postgresql:subscription / subscription/017_stream_ddl                           ERROR            ...
[11:42:18.066] 284/340 postgresql:subscription / subscription/020_messages                             ERROR            ...
[11:42:18.066] 286/340 postgresql:subscription / subscription/022_twophase_cascade                     ERROR            ...
[11:42:18.066] 287/340 postgresql:subscription / subscription/023_twophase_stream                      ERROR            ...
[11:42:18.066] 288/340 postgresql:subscription / subscription/025_rep_changes_for_schema               ERROR            ...
[11:42:18.080] 289/340 postgresql:subscription / subscription/024_add_drop_pub                         ERROR            ...
[11:42:18.080] 290/340 postgresql:subscription / subscription/026_stats                                ERROR            ...
[11:42:18.080] 291/340 postgresql:subscription / subscription/028_row_filter                           ERROR            ...
[11:42:18.080] 292/340 postgresql:subscription / subscription/027_nosuperuser                          ERROR            ...
[11:42:18.080] 293/340 postgresql:subscription / subscription/029_on_error                             ERROR            ...
[11:42:18.080] 294/340 postgresql:subscription / subscription/030_origin                               ERROR            ...
[11:42:18.080] 296/340 postgresql:subscription / subscription/031_column_list                          ERROR            ...
[11:42:18.080] 295/340 postgresql:subscription / subscription/034_temporal                             ERROR            ...
[11:42:18.080] 297/340 postgresql:subscription / subscription/032_subscribe_use_index                  ERROR            ...
[11:42:18.080] 298/340 postgresql:subscription / subscription/033_run_as_table_owner                   ERROR            ...
[11:42:18.080] 299/340 postgresql:subscription / subscription/035_conflicts                            ERROR            ...
[11:42:18.080] 300/340 postgresql:subscription / subscription/100_bugs                                 ERROR            ...
[11:42:18.080] 301/340 postgresql:brin / brin/01_workitems                                             ERROR            ...
[11:42:18.080] 302/340 postgresql:brin / brin/02_wal_consistency                                       ERROR            ...
[11:42:18.080] 303/340 postgresql:commit_ts / commit_ts/001_base                                       ERROR            ...
[11:42:18.080] 304/340 postgresql:commit_ts / commit_ts/002_standby                                    ERROR            ...
[11:42:18.080] 305/340 postgresql:commit_ts / commit_ts/004_restart                                    ERROR            ...
[11:42:18.080] 306/340 postgresql:commit_ts / commit_ts/003_standby_2                                  ERROR            ...
[11:42:18.080] 307/340 postgresql:injection_points / injection_points/001_stats                        ERROR            ...
[11:42:18.080] 308/340 postgresql:ssl_passphrase_callback / ssl_passphrase_callback/001_testfunc       ERROR            ...
[11:42:18.080] 309/340 postgresql:oauth_validator / oauth_validator/002_client                         ERROR            ...
[11:42:18.080] 310/340 postgresql:libpq_pipeline / libpq_pipeline/001_libpq_pipeline                   ERROR            ...
[11:42:18.080] 311/340 postgresql:oauth_validator / oauth_validator/001_server                         ERROR            ...
[11:42:18.080] 312/340 postgresql:test_aio / test_aio/002_io_workers                                   ERROR            ...
[11:42:18.080] 314/340 postgresql:test_custom_rmgrs / test_custom_rmgrs/001_basic                      ERROR            ...
[11:42:18.080] 313/340 postgresql:test_aio / test_aio/001_aio                                          ERROR            ...
[11:42:18.080] 315/340 postgresql:ldap_password_func / ldap_password_func/001_mutated_bindpasswd       ERROR            ...
[11:42:18.080] 316/340 postgresql:test_escape / test_escape/001_test_escape                            ERROR            ...
[11:42:18.080] 317/340 postgresql:test_extensions / test_extensions/001_extension_control_path         ERROR            ...
[11:42:18.080] 318/340 postgresql:test_json_parser / test_json_parser/002_inline                       ERROR            ...
[11:42:18.080] 319/340 postgresql:test_json_parser / test_json_parser/001_test_json_parser_incremental ERROR            ...
[11:42:18.080] 320/340 postgresql:test_json_parser / test_json_parser/003_test_semantic                ERROR            ...
[11:42:18.080] 321/340 postgresql:test_misc / test_misc/002_tablespace                                 ERROR            ...
[11:42:18.080] 322/340 postgresql:test_json_parser / test_json_parser/004_test_parser_perf             ERROR            ...
[11:42:18.080] 323/340 postgresql:test_misc / test_misc/001_constraint_validation                      ERROR            ...
[11:42:18.080] 324/340 postgresql:test_misc / test_misc/003_check_guc                                  ERROR            ...
[11:42:18.080] 325/340 postgresql:test_misc / test_misc/004_io_direct                                  ERROR            ...
[11:42:18.080] 326/340 postgresql:test_misc / test_misc/006_signal_autovacuum                          ERROR            ...
[11:42:18.080] 327/340 postgresql:test_misc / test_misc/005_timeouts                                   ERROR            ...
[11:42:18.080] 328/340 postgresql:test_misc / test_misc/007_catcache_inval                             ERROR            ...
[11:42:18.080] 329/340 postgresql:test_slru / test_slru/001_multixact                                  ERROR            ...
[11:42:18.080] 330/340 postgresql:test_pg_dump / test_pg_dump/001_base                                 ERROR            ...
[11:42:18.080] 331/340 postgresql:worker_spi / worker_spi/001_worker_spi                               ERROR            ...
[11:42:18.080] 334/340 postgresql:ssl / ssl/003_sslinfo                                                ERROR            ...
[11:42:18.080] 335/340 postgresql:ssl / ssl/002_scram                                                  ERROR            ...
[11:42:18.080] 337/340 postgresql:ssl / ssl/001_ssltests                                               ERROR            ...
[11:42:18.080] 338/340 postgresql:icu / icu/010_database                                               ERROR            ...
[11:42:18.080] 339/340 postgresql:ldap / ldap/001_auth                                                 ERROR            ...
[11:42:18.080] 340/340 postgresql:ldap / ldap/002_bindpasswd                                           ERROR            ...
53/5447 log_min_messages per backend type
FreeBSD - Meson
core
[23:39:13.727] #0  pg_strcasecmp (s1=<optimized out>, s2=<optimized out>, s2@entry=0x1bab40ff5c98 "checkpointer") at ../...
[23:39:13.727] #1  0x0000000000773a2c in check_log_min_messages (newval=<optimized out>, extra=0x821270458, source=<opti...
[23:39:13.727] #2  0x0000000000af35a4 in call_string_check_hook (conf=conf@entry=0xbf30c0 <ConfigureNamesString+2800>, n...
[23:39:13.727] #3  0x0000000000af2e59 in parse_and_validate_value (record=record@entry=0xbf30c0 <ConfigureNamesString+28...
[23:39:13.727] #4  0x0000000000af1fe6 in set_config_with_handle (name=<optimized out>, handle=handle@entry=0x0, value=va...
[23:39:13.727] #5  0x0000000000aee302 in set_config_option (name=<optimized out>, value=0x1bab40ff5838 "checkpointer:deb...
[23:39:13.727] #6  0x0000000000af6ffe in ExecSetVariableStmt (stmt=stmt@entry=0x1bab40e25fd8, isTopLevel=<optimized out>...
[23:39:13.727] #7  0x00000000009794fc in standard_ProcessUtility (pstmt=pstmt@entry=0x1bab40e25468, queryString=queryStr...
[23:39:13.727] #8  0x000000083448305c in pgss_ProcessUtility (pstmt=0x1bab40e25468, queryString=0x1bab40e24100 "SET log_...
[23:39:13.727] #9  0x000000000097894c in PortalRunUtility (portal=0x1bab40f0b100, pstmt=0x1bab40e25468, isTopLevel=<opti...
core
[23:39:13.434] #0  pg_strcasecmp (s1=<optimized out>, s2=<optimized out>, s2@entry=0x271132e1d498 "checkpointer") at ../...
[23:39:13.434] #1  0x0000000000773a2c in check_log_min_messages (newval=<optimized out>, extra=0x82112c028, source=<opti...
[23:39:13.434] #2  0x0000000000af35a4 in call_string_check_hook (conf=conf@entry=0xbf30c0 <ConfigureNamesString+2800>, n...
[23:39:13.434] #3  0x0000000000af2e59 in parse_and_validate_value (record=record@entry=0xbf30c0 <ConfigureNamesString+28...
[23:39:13.434] #4  0x0000000000af1fe6 in set_config_with_handle (name=<optimized out>, handle=handle@entry=0x0, value=va...
[23:39:13.434] #5  0x0000000000aee302 in set_config_option (name=<optimized out>, value=0x271132e1d038 "checkpointer:deb...
[23:39:13.434] #6  0x0000000000af6ffe in ExecSetVariableStmt (stmt=stmt@entry=0x271132625d78, isTopLevel=<optimized out>...
[23:39:13.434] #7  0x00000000009794fc in standard_ProcessUtility (pstmt=0x271132625468, queryString=0x271132624100 "SET ...
[23:39:13.434] #8  0x0000000000978ea8 in ProcessUtility (pstmt=0x0, queryString=0x0, readOnlyTree=<optimized out>, conte...
[23:39:13.434] #9  0x000000000097894c in PortalRunUtility (portal=0x27113270d100, pstmt=0x271132625468, isTopLevel=<opti...
core
[23:39:13.154] #0  pg_strcasecmp (s1=<optimized out>, s2=<optimized out>, s2@entry=0x2e9bc4c18c98 "checkpointer") at ../...
[23:39:13.154] #1  0x0000000000773a2c in check_log_min_messages (newval=<optimized out>, extra=0x82146a7c8, source=<opti...
[23:39:13.154] #2  0x0000000000af35a4 in call_string_check_hook (conf=conf@entry=0xbf30c0 <ConfigureNamesString+2800>, n...
[23:39:13.154] #3  0x0000000000af2e59 in parse_and_validate_value (record=record@entry=0xbf30c0 <ConfigureNamesString+28...
[23:39:13.154] #4  0x0000000000af1fe6 in set_config_with_handle (name=<optimized out>, handle=handle@entry=0x0, value=va...
[23:39:13.154] #5  0x0000000000aee302 in set_config_option (name=<optimized out>, value=0x2e9bc4c18838 "checkpointer:deb...
[23:39:13.154] #6  0x0000000000af6ffe in ExecSetVariableStmt (stmt=stmt@entry=0x2e9bc4425d78, isTopLevel=<optimized out>...
[23:39:13.154] #7  0x00000000009794fc in standard_ProcessUtility (pstmt=0x2e9bc4425468, queryString=0x2e9bc4424100 "SET ...
[23:39:13.154] #8  0x0000000000978ea8 in ProcessUtility (pstmt=0x0, queryString=0x0, readOnlyTree=<optimized out>, conte...
[23:39:13.154] #9  0x000000000097894c in PortalRunUtility (portal=0x2e9bc4561100, pstmt=0x2e9bc4425468, isTopLevel=<opti...
core
[23:39:12.793] #0  0x00002d073efb12ca in ?? () from /libexec/ld-elf.so.1
[23:39:12.793] #1  0x00002d073efa0574 in ?? () from /libexec/ld-elf.so.1
[23:39:12.793] #2  0x000000000000037f in ?? ()
[23:39:12.793] #3  0x0000000000000001 in ?? ()
[23:39:12.793] #4  0x00002d073efa03ee in ?? () from /libexec/ld-elf.so.1
[23:39:12.793] #5  0x000042786bc03c08 in ?? ()
[23:39:12.793] #6  0x0000241891708b58 in ?? ()
[23:39:12.793] #7  0x0000241891708c30 in ?? ()
[23:39:12.793] #8  0x0000000000002940 in ?? ()
[23:39:12.793] #9  0x0000000000000003 in ?? ()
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/00...
--- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out	2025-05-09 23:29:56.989612000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/foreign_key.out	2025-05-09 23:33:44.789449...
@@ -874,2488 +874,7 @@
 DROP TABLE PKTABLE;
 -- Test for referencing column number smaller than referenced constraint
 CREATE TABLE PKTABLE (ptest1 int, ptest2 int, UNIQUE(ptest1, ptest2));
-CREATE TABLE FKTABLE_FAIL1 (ftest1 int REFERENCES pktable(ptest1));
-ERROR:  there is no unique constraint matching given keys for referenced table "pktable"
-DROP TABLE FKTABLE_FAIL1;
-ERROR:  table "fktable_fail1" does not exist
-DROP TABLE PKTABLE;
---
--- Tests for mismatched types
---
--- Basic one column, two table setup
-CREATE TABLE PKTABLE (ptest1 int PRIMARY KEY);
-INSERT INTO PKTABLE VALUES(42);
--- This next should fail, because int=inet does not exist
-CREATE TABLE FKTABLE (ftest1 inet REFERENCES pktable);
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/build/testrun/recovery/027_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out	2025-05-09 23:29:56.989612000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/foreign_key.out	2025-05-09 23:34:37.0622...
@@ -650,2712 +650,10 @@
 (4 rows)
 
 SELECT * from FKTABLE;
- ftest1 | ftest2 | ftest3 | ftest4 
---------+--------+--------+--------
-      2 |      3 |      4 |      1
-        |      2 |      3 |      2
-      2 |        |      3 |      3
-        |      2 |      7 |      4
-        |      3 |      4 |      5
-        |        |        |      1
-(6 rows)
-
--- Try to delete something that should set default
-DELETE FROM PKTABLE where ptest1=2 and ptest2=3 and ptest3=4;
--- Show PKTABLE and FKTABLE
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/build/testrun/regress/regre...
--- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out	2025-05-09 23:29:56.989612000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/foreign_key.out	2025-05-09 23:33:41.061431000 +0000
@@ -853,2509 +853,10 @@
   (1, 2, NULL, 2);
 DELETE FROM PKTABLE WHERE id = 1 OR id = 2;
 SELECT * FROM FKTABLE ORDER BY id;
- tid | id | fk_id_del_set_null | fk_id_del_set_default 
------+----+--------------------+-----------------------
-   1 |  1 |                    |                      
-   1 |  2 |                    |                     0
-(2 rows)
-
-DROP TABLE FKTABLE;
-DROP TABLE PKTABLE;
--- Test some invalid FK definitions
-CREATE TABLE PKTABLE (ptest1 int PRIMARY KEY, someoid oid);
-CREATE TABLE FKTABLE_FAIL1 ( ftest1 int, CONSTRAINT fkfail1 FOREIGN KEY (ftest2) REFERENCES PKTABLE);
-ERROR:  column "ftest2" referenced in foreign key constraint does not exist
-CREATE TABLE FKTABLE_FAIL2 ( ftest1 int, CONSTRAINT fkfail1 FOREIGN KEY (ftest1) REFERENCES PKTABLE(ptest2));
...
tap
[23:33:46.215](130.958s) not ok 5 - regression tests pass
[23:34:00.093](4.100s) not ok 7 - pg_restore to destination instance
[23:34:11.874](11.780s) not ok 8 - dump outputs from original and restored regression databases match
[23:34:24.621](0.992s) not ok 16 - run of pg_upgrade --check for new instance
[23:34:24.624](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[23:34:25.110](0.483s) not ok 18 - run of pg_upgrade for new instance
[23:34:25.110](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[23:34:25.251](0.023s) not ok 20 - check that locales in new cluster match original cluster
[23:34:26.565](0.066s) not ok 22 - old and new dumps match after pg_upgrade
tap
[23:34:37.926](139.867s) not ok 2 - regression tests pass
test
[23:36:33.632] 102/339 postgresql:regress / regress/regress                                            ERROR           1...
[23:36:33.632] 110/339 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[23:36:33.632] 185/339 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
Linux - Debian Bookworm - Autoconf
core
[23:39:42.408] #0  0x00007f19054abeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[23:39:42.408] #1  0x00007f190545cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[23:39:42.408] #2  0x00007f1905447472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[23:39:42.408] #3  0x00007f19066d650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[23:39:42.408] #4  0x00007f19066e2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[23:39:42.408] #5  0x00007f19066c1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7f1904e37f4e, __in_ch...
[23:39:42.408] #6  0x00007f19066be6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[23:39:42.408] #7  0x00007f19066bd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7f1904e38bf0, cont...
[23:39:42.408] #8  <signal handler called>
[23:39:42.408] #9  0x000055d529be3e8e in pg_strcasecmp (s1=0x1 <error: Cannot access memory at address 0x1>, s2=s2@entry...
core
[23:39:42.933] #0  0x00007f3a4baabeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[23:39:42.933] #1  0x00007f3a4ba5cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[23:39:42.933] #2  0x00007f3a4ba47472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[23:39:42.933] #3  0x00007f3a4ccd650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[23:39:42.933] #4  0x00007f3a4cce2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[23:39:42.933] #5  0x00007f3a4ccc1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7f3a4b1f6f4e, __in_ch...
[23:39:42.933] #6  0x00007f3a4ccbe6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[23:39:42.933] #7  0x00007f3a4ccbd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7f3a4b1f7bf0, cont...
[23:39:42.933] #8  <signal handler called>
[23:39:42.933] #9  0x00005555e8989e8e in pg_strcasecmp (s1=0x1 <error: Cannot access memory at address 0x1>, s2=s2@entry...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_chec...
--- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out	2025-05-09 23:29:57.462261313 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/foreign_key.out	2025-05-09 23:36:59.394673226 +0000
@@ -1683,1679 +1683,10 @@
 CREATE TABLE fk_partitioned_fk_3_1 PARTITION OF fk_partitioned_fk_3 FOR VALUES WITH (MODULUS 5, REMAINDER 1);
 ALTER TABLE fk_partitioned_fk ATTACH PARTITION fk_partitioned_fk_3
   FOR VALUES FROM (2000,2000) TO (3000,3000);
--- Creating a foreign key with ONLY on a partitioned table referencing
--- a non-partitioned table fails.
-ALTER TABLE ONLY fk_partitioned_fk ADD FOREIGN KEY (a, b)
-  REFERENCES fk_notpartitioned_pk;
-ERROR:  cannot use ONLY for foreign key on partitioned table "fk_partitioned_fk" referencing relation "fk_notpartitione...
--- these inserts, targeting both the partition directly as well as the
--- partitioned table, should all fail
-INSERT INTO fk_partitioned_fk (a,b) VALUES (500, 501);
-ERROR:  insert or update on table "fk_partitioned_fk_1" violates foreign key constraint "fk_partitioned_fk_a_b_fkey"
-DETAIL:  Key (a, b)=(500, 501) is not present in table "fk_notpartitioned_pk".
-INSERT INTO fk_partitioned_fk_1 (a,b) VALUES (500, 501);
-ERROR:  insert or update on table "fk_partitioned_fk_1" violates foreign key constraint "fk_partitioned_fk_a_b_fkey"
-DETAIL:  Key (a, b)=(500, 501) is not present in table "fk_notpartitioned_pk".
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/src/test/regress/results/fo...
--- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out	2025-05-09 23:29:57.462261313 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/foreign_key.out	2025-05-09 23:35:29.260992493 +0000
@@ -1705,1657 +1705,10 @@
 INSERT INTO fk_partitioned_fk (a,b) VALUES (2500, 2502);
 ERROR:  insert or update on table "fk_partitioned_fk_3_1" violates foreign key constraint "fk_partitioned_fk_a_b_fkey"
 DETAIL:  Key (a, b)=(2500, 2502) is not present in table "fk_notpartitioned_pk".
-INSERT INTO fk_partitioned_fk_3 (a,b) VALUES (2500, 2502);
-ERROR:  insert or update on table "fk_partitioned_fk_3_1" violates foreign key constraint "fk_partitioned_fk_a_b_fkey"
-DETAIL:  Key (a, b)=(2500, 2502) is not present in table "fk_notpartitioned_pk".
-INSERT INTO fk_partitioned_fk (a,b) VALUES (2501, 2503);
-ERROR:  insert or update on table "fk_partitioned_fk_3_0" violates foreign key constraint "fk_partitioned_fk_a_b_fkey"
-DETAIL:  Key (a, b)=(2501, 2503) is not present in table "fk_notpartitioned_pk".
-INSERT INTO fk_partitioned_fk_3 (a,b) VALUES (2501, 2503);
-ERROR:  insert or update on table "fk_partitioned_fk_3_0" violates foreign key constraint "fk_partitioned_fk_a_b_fkey"
-DETAIL:  Key (a, b)=(2501, 2503) is not present in table "fk_notpartitioned_pk".
--- but if we insert the values that make them valid, then they work
-INSERT INTO fk_notpartitioned_pk VALUES (500, 501), (1500, 1501),
-  (2500, 2502), (2501, 2503);
-INSERT INTO fk_partitioned_fk (a,b) VALUES (500, 501);
...
sanitizer
SUMMARY: AddressSanitizer: SEGV /tmp/cirrus-ci-build/src/port/pgstrcasecmp.c:40 in pg_strcasecmp
sanitizer
SUMMARY: AddressSanitizer: SEGV /tmp/cirrus-ci-build/src/port/pgstrcasecmp.c:40 in pg_strcasecmp
tap
[23:37:00.119](107.551s) not ok 5 - regression tests pass
[23:37:10.746](3.469s) not ok 7 - pg_restore to destination instance
[23:37:13.864](3.117s) not ok 8 - dump outputs from original and restored regression databases match
[23:37:18.617](1.116s) not ok 16 - run of pg_upgrade --check for new instance
[23:37:18.617](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[23:37:19.427](0.809s) not ok 18 - run of pg_upgrade for new instance
[23:37:19.427](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[23:37:19.615](0.050s) not ok 20 - check that locales in new cluster match original cluster
[23:37:20.218](0.058s) not ok 22 - old and new dumps match after pg_upgrade
Linux - Debian Bookworm - Meson
core
[23:42:24.148] #0  <unavailable> in ?? ()
core
[23:42:28.638] #0  0x00007fd7c8aa9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[23:42:28.638] #1  0x00007fd7c8a5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[23:42:28.638] #2  0x00007fd7c8a45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[23:42:28.638] #3  0x00007fd7c8c1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[23:42:28.638] #4  0x00007fd7c8c2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[23:42:28.638] #5  0x00007fd7c8c0d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x55ceb2f23b20,...
[23:42:28.638] #6  0x000055ceb242025b in pg_strcasecmp (s1=0x1 <error: Cannot access memory at address 0x1>, s2=<optimiz...
[23:42:28.638] #7  0x000055ceb1c971fd in check_log_min_messages (newval=<optimized out>, extra=0x7ffe907e70c0, source=<o...
[23:42:28.638] #8  0x000055ceb23b9800 in call_string_check_hook (conf=conf@entry=0x55ceb2ee3a10 <ConfigureNamesString+28...
[23:42:28.638] #9  0x000055ceb23bf0ab in parse_and_validate_value (record=record@entry=0x55ceb2ee3a10 <ConfigureNamesStr...
core
[23:42:27.135] #0  0x00007fb4c0aa9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[23:42:27.135] #1  0x00007fb4c0a5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[23:42:27.135] #2  0x00007fb4c0a45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[23:42:27.135] #3  0x00007fb4c0c1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[23:42:27.135] #4  0x00007fb4c0c2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[23:42:27.135] #5  0x00007fb4c0c0d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x55b81543ab20,...
[23:42:27.135] #6  0x000055b81493725b in pg_strcasecmp (s1=0x1 <error: Cannot access memory at address 0x1>, s2=<optimiz...
[23:42:27.135] #7  0x000055b8141ae1fd in check_log_min_messages (newval=<optimized out>, extra=0x7ffcdf1071e0, source=<o...
[23:42:27.135] #8  0x000055b8148d0800 in call_string_check_hook (conf=conf@entry=0x55b8153faa10 <ConfigureNamesString+28...
[23:42:27.135] #9  0x000055b8148d60ab in parse_and_validate_value (record=record@entry=0x55b8153faa10 <ConfigureNamesStr...
core
[23:42:25.637] #0  0x00007fa7780a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[23:42:25.637] #1  0x00007fa77805afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[23:42:25.637] #2  0x00007fa778045472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[23:42:25.637] #3  0x00007fa77821e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[23:42:25.637] #4  0x00007fa77822aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[23:42:25.637] #5  0x00007fa77820d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x563432fffb20,...
[23:42:25.637] #6  0x00005634324fc25b in pg_strcasecmp (s1=0x1 <error: Cannot access memory at address 0x1>, s2=<optimiz...
[23:42:25.637] #7  0x0000563431d731fd in check_log_min_messages (newval=<optimized out>, extra=0x7ffcd794e1c0, source=<o...
[23:42:25.637] #8  0x0000563432495800 in call_string_check_hook (conf=conf@entry=0x563432fbfa10 <ConfigureNamesString+28...
[23:42:25.637] #9  0x000056343249b0ab in parse_and_validate_value (record=record@entry=0x563432fbfa10 <ConfigureNamesStr...
core
[23:42:24.148] #0  0x00007f107b4aedd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[23:42:24.148] #1  0x00007f107b45b239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[23:42:24.148] #2  0x00007f107b516244 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[23:42:24.148] #3  0x00007f107b52889c in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[23:42:24.626] #0  0x00007fa7780a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/00...
--- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out	2025-05-09 23:29:57.556916207 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/foreign_key.out	2025-05-09 23:35:23.754715...
@@ -1812,1550 +1812,10 @@
 (14 rows)
 
 ALTER TABLE fk_partitioned_fk DROP CONSTRAINT fk_partitioned_fk_a_b_fkey;
--- done.
-DROP TABLE fk_notpartitioned_pk, fk_partitioned_fk;
--- Altering a type referenced by a foreign key needs to drop/recreate the FK.
--- Ensure that works.
-CREATE TABLE fk_notpartitioned_pk (a INT, PRIMARY KEY(a), CHECK (a > 0));
-CREATE TABLE fk_partitioned_fk (a INT REFERENCES fk_notpartitioned_pk(a) PRIMARY KEY) PARTITION BY RANGE(a);
-CREATE TABLE fk_partitioned_fk_1 PARTITION OF fk_partitioned_fk FOR VALUES FROM (MINVALUE) TO (MAXVALUE);
-INSERT INTO fk_notpartitioned_pk VALUES (1);
-INSERT INTO fk_partitioned_fk VALUES (1);
-ALTER TABLE fk_notpartitioned_pk ALTER COLUMN a TYPE bigint;
-DELETE FROM fk_notpartitioned_pk WHERE a = 1;
-ERROR:  update or delete on table "fk_notpartitioned_pk" violates foreign key constraint "fk_partitioned_fk_a_fkey" on ...
-DETAIL:  Key (a)=(1) is still referenced from table "fk_partitioned_fk".
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/build/testrun/recovery/027_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out	2025-05-09 23:29:57.556916207 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/foreign_key.out	2025-05-09 23:36:34.9187...
@@ -892,2470 +892,10 @@
 -- This should also fail for the same reason, but here we
 -- give the column name
 CREATE TABLE FKTABLE (ftest1 inet REFERENCES pktable(ptest1));
-ERROR:  foreign key constraint "fktable_ftest1_fkey" cannot be implemented
-DETAIL:  Key columns "ftest1" of the referencing table and "ptest1" of the referenced table are of incompatible types: ...
--- This should succeed, even though they are different types,
--- because int=int8 exists and is a member of the integer opfamily
-CREATE TABLE FKTABLE (ftest1 int8 REFERENCES pktable);
--- Check it actually works
-INSERT INTO FKTABLE VALUES(42);		-- should succeed
-INSERT INTO FKTABLE VALUES(43);		-- should fail
-ERROR:  insert or update on table "fktable" violates foreign key constraint "fktable_ftest1_fkey"
-DETAIL:  Key (ftest1)=(43) is not present in table "pktable".
-UPDATE FKTABLE SET ftest1 = ftest1;	-- should succeed
-UPDATE FKTABLE SET ftest1 = ftest1 + 1;	-- should fail
-ERROR:  insert or update on table "fktable" violates foreign key constraint "fktable_ftest1_fkey"
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/build/testrun/regress/regre...
--- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out	2025-05-09 23:29:57.556916207 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/foreign_key.out	2025-05-09 23:35:24.786715370 +0000
@@ -1885,1477 +1885,10 @@
 -- All constraints are now valid.
 SELECT conname, convalidated, conrelid::regclass FROM pg_constraint
 WHERE conrelid::regclass::text like 'fk_partitioned_fk%' ORDER BY oid::regclass::text;
-            conname             | convalidated |       conrelid        
---------------------------------+--------------+-----------------------
- fk_partitioned_fk_a_b_fkey     | t            | fk_partitioned_fk
- fk_partitioned_fk_1_a_b_fkey   | t            | fk_partitioned_fk_1
- fk_partitioned_fk_2_a_b_fkey   | t            | fk_partitioned_fk_2
- fk_partitioned_fk_3_a_b_fkey   | t            | fk_partitioned_fk_3
- fk_partitioned_fk_3_1_a_b_fkey | t            | fk_partitioned_fk_3_1
-(5 rows)
-
-DROP TABLE fk_partitioned_fk, fk_notpartitioned_pk;
--- NOT VALID foreign key on a non-partitioned table referencing a partitioned table
-CREATE TABLE fk_partitioned_pk (a int, b int, PRIMARY KEY (a, b)) PARTITION BY RANGE (a, b);
-CREATE TABLE fk_partitioned_pk_1 PARTITION OF fk_partitioned_pk FOR VALUES FROM (0,0) TO (1000,1000);
...
tap
[23:35:26.759](61.699s) not ok 5 - regression tests pass
[23:35:41.304](6.859s) not ok 7 - pg_restore to destination instance
[23:35:46.217](4.913s) not ok 8 - dump outputs from original and restored regression databases match
[23:35:54.300](1.781s) not ok 16 - run of pg_upgrade --check for new instance
[23:35:54.301](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[23:35:55.467](1.166s) not ok 18 - run of pg_upgrade for new instance
[23:35:55.467](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[23:35:55.999](0.151s) not ok 20 - check that locales in new cluster match original cluster
[23:35:57.698](0.644s) not ok 22 - old and new dumps match after pg_upgrade
tap
[23:36:37.377](62.588s) not ok 2 - regression tests pass
test
[23:39:56.085]  24/340 postgresql:regress / regress/regress                                            ERROR            ...
[23:39:56.085]  26/340 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR            ...
[23:39:56.085]  89/340 postgresql:recovery / recovery/027_stream_regress                               ERROR            ...
macOS - Sonoma - Meson
core
[23:40:13.563]   * frame #0: 0x0000000103431bd8 postgres`pg_strcasecmp(s1=0x0000000000000000, s2="checkpointer") at pgst...
[23:40:13.563]     frame #1: 0x00000001030ec278 postgres`check_log_min_messages(newval=<unavailable>, extra=0x000000016c...
[23:40:13.563]     frame #2: 0x0000000103405990 postgres`call_string_check_hook(conf=0x00000001037e08b8, newval=0x000000...
[23:40:13.563]     frame #3: 0x0000000103405294 postgres`parse_and_validate_value(record=0x00000001037e08b8, value=<unav...
[23:40:13.563]     frame #4: 0x0000000103404418 postgres`set_config_with_handle(name=<unavailable>, handle=<unavailable>...
[23:40:13.563]     frame #5: 0x0000000103400af0 postgres`set_config_option(name="log_min_messages", value="checkpointer:...
[23:40:13.563]     frame #6: 0x0000000103408a24 postgres`ExecSetVariableStmt(stmt=0x000000012b00a268, isTopLevel=<unavai...
[23:40:13.563]     frame #7: 0x00000001032b670c postgres`standard_ProcessUtility(pstmt=0x000000012b00a318, queryString="...
[23:40:13.563]     frame #8: 0x00000001032b64d8 postgres`ProcessUtility(pstmt=<unavailable>, queryString=<unavailable>, ...
[23:40:13.563]     frame #9: 0x00000001032b60d0 postgres`PortalRunUtility(portal=0x000000012a03d900, pstmt=0x000000012b0...
core
[23:39:48.125]   * frame #0: 0x0000000193288b04 libSystem.B.dylib`__libkernel_init + 8
[23:39:48.125]     frame #1: 0x0000000193288598 libSystem.B.dylib`libSystem_initializer + 76
[23:39:48.125]     frame #2: 0x0000000186292608 dyld`invocation function for block in dyld4::Loader::findAndRunAllInitia...
[23:39:48.125]     frame #3: 0x00000001862d0d6c dyld`invocation function for block in dyld3::MachOAnalyzer::forEachIniti...
[23:39:48.125]     frame #4: 0x00000001862c4400 dyld`invocation function for block in dyld3::MachOFile::forEachSection(v...
[23:39:48.125]     frame #5: 0x00000001862732fc dyld`dyld3::MachOFile::forEachLoadCommand(Diagnostics&, void (load_comma...
[23:39:48.125]     frame #6: 0x00000001862c3394 dyld`dyld3::MachOFile::forEachSection(void (dyld3::MachOFile::SectionInf...
[23:39:48.125]     frame #7: 0x00000001862d0880 dyld`dyld3::MachOAnalyzer::forEachInitializer(Diagnostics&, dyld3::MachO...
[23:39:48.125]     frame #8: 0x000000018628e53c dyld`dyld4::Loader::findAndRunAllInitializers(dyld4::RuntimeState&) cons...
[23:39:48.125]     frame #9: 0x00000001862982d4 dyld`dyld4::PrebuiltLoader::runInitializers(dyld4::RuntimeState&) const ...
core
[23:41:03.297]   * frame #0: 0x0000000104561bd8 postgres`pg_strcasecmp(s1=0x0000000000000000, s2="checkpointer") at pgst...
[23:41:03.297]     frame #1: 0x000000010421c278 postgres`check_log_min_messages(newval=<unavailable>, extra=0x000000016b...
[23:41:03.297]     frame #2: 0x0000000104535990 postgres`call_string_check_hook(conf=0x00000001049108b8, newval=0x000000...
[23:41:03.297]     frame #3: 0x0000000104535294 postgres`parse_and_validate_value(record=0x00000001049108b8, value=<unav...
[23:41:03.297]     frame #4: 0x0000000104534418 postgres`set_config_with_handle(name=<unavailable>, handle=<unavailable>...
[23:41:03.297]     frame #5: 0x0000000104530af0 postgres`set_config_option(name="log_min_messages", value="checkpointer:...
[23:41:03.297]     frame #6: 0x0000000104538a24 postgres`ExecSetVariableStmt(stmt=0x0000000154008e68, isTopLevel=<unavai...
[23:41:03.297]     frame #7: 0x00000001043e670c postgres`standard_ProcessUtility(pstmt=0x0000000154008f18, queryString="...
[23:41:03.297]     frame #8: 0x0000000104c9022c pg_stat_statements.dylib`pgss_ProcessUtility(pstmt=0x0000000154008f18, q...
[23:41:03.297]     frame #9: 0x00000001043e60d0 postgres`PortalRunUtility(portal=0x0000000153843d00, pstmt=0x00000001540...
core
[23:40:38.709]   * frame #0: 0x0000000103291bd8 postgres`pg_strcasecmp(s1=0x0000000000000000, s2="checkpointer") at pgst...
[23:40:38.709]     frame #1: 0x0000000102f4c278 postgres`check_log_min_messages(newval=<unavailable>, extra=0x000000016d...
[23:40:38.709]     frame #2: 0x0000000103265990 postgres`call_string_check_hook(conf=0x00000001036408b8, newval=0x000000...
[23:40:38.709]     frame #3: 0x0000000103265294 postgres`parse_and_validate_value(record=0x00000001036408b8, value=<unav...
[23:40:38.709]     frame #4: 0x0000000103264418 postgres`set_config_with_handle(name=<unavailable>, handle=<unavailable>...
[23:40:38.709]     frame #5: 0x0000000103260af0 postgres`set_config_option(name="log_min_messages", value="checkpointer:...
[23:40:38.709]     frame #6: 0x0000000103268a24 postgres`ExecSetVariableStmt(stmt=0x0000000120008e68, isTopLevel=<unavai...
[23:40:38.709]     frame #7: 0x000000010311670c postgres`standard_ProcessUtility(pstmt=0x0000000120008f18, queryString="...
[23:40:38.709]     frame #8: 0x00000001031164d8 postgres`ProcessUtility(pstmt=<unavailable>, queryString=<unavailable>, ...
[23:40:38.709]     frame #9: 0x00000001031160d0 postgres`PortalRunUtility(portal=0x0000000105837900, pstmt=0x00000001200...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/foreign_key.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg...
--- /Users/admin/pgsql/src/test/regress/expected/foreign_key.out	2025-05-09 23:29:12
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/foreign_key.out	2025-05-09 23:32:27
@@ -604,2758 +604,13 @@
 DROP TABLE PKTABLE;
 -- set null update / set default delete
 CREATE TABLE PKTABLE ( ptest1 int, ptest2 int, ptest3 int, ptest4 text, PRIMARY KEY(ptest1, ptest2, ptest3) );
-CREATE TABLE FKTABLE ( ftest1 int DEFAULT 0, ftest2 int, ftest3 int, ftest4 int,  CONSTRAINT constrname3
-			FOREIGN KEY(ftest1, ftest2, ftest3) REFERENCES PKTABLE
-			ON DELETE SET DEFAULT ON UPDATE SET NULL);
--- Insert Primary Key values
-INSERT INTO PKTABLE VALUES (1, 2, 3, 'test1');
-INSERT INTO PKTABLE VALUES (1, 3, 3, 'test2');
-INSERT INTO PKTABLE VALUES (2, 3, 4, 'test3');
-INSERT INTO PKTABLE VALUES (2, 4, 5, 'test4');
--- Insert Foreign Key values
-INSERT INTO FKTABLE VALUES (1, 2, 3, 1);
-INSERT INTO FKTABLE VALUES (2, 3, 4, 1);
-INSERT INTO FKTABLE VALUES (NULL, 2, 3, 2);
-INSERT INTO FKTABLE VALUES (2, NULL, 3, 3);
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/foreign_key.out /Users/admin/pgsql/build/testrun/recovery/027_stre...
--- /Users/admin/pgsql/src/test/regress/expected/foreign_key.out	2025-05-09 23:29:12
+++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/foreign_key.out	2025-05-09 23:33:23
@@ -959,2403 +959,10 @@
 CREATE TABLE FKTABLE (ftest1 int, ftest2 inet, FOREIGN KEY(ftest1, ftest2) REFERENCES pktable(ptest1, ptest2));
 DROP TABLE FKTABLE;
 DROP TABLE PKTABLE;
--- Two columns, same table
--- Make sure this still works...
-CREATE TABLE PKTABLE (ptest1 int, ptest2 inet, ptest3 int, ptest4 inet, PRIMARY KEY(ptest1, ptest2), FOREIGN KEY(ptest3...
-ptest4) REFERENCES pktable(ptest1, ptest2));
-DROP TABLE PKTABLE;
--- And this,
-CREATE TABLE PKTABLE (ptest1 int, ptest2 inet, ptest3 int, ptest4 inet, PRIMARY KEY(ptest1, ptest2), FOREIGN KEY(ptest3...
-ptest4) REFERENCES pktable);
-DROP TABLE PKTABLE;
--- This shouldn't (mixed up columns)
-CREATE TABLE PKTABLE (ptest1 int, ptest2 inet, ptest3 int, ptest4 inet, PRIMARY KEY(ptest1, ptest2), FOREIGN KEY(ptest3...
-ptest4) REFERENCES pktable(ptest2, ptest1));
-ERROR:  foreign key constraint "pktable_ptest3_ptest4_fkey" cannot be implemented
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/cluster.out /Users/admin/pgsql/build/testrun/regress/regress/resul...
--- /Users/admin/pgsql/src/test/regress/expected/cluster.out	2025-05-09 23:29:12
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/cluster.out	2025-05-09 23:32:27
@@ -496,180 +496,10 @@
 ALTER TABLE clstrpart CLUSTER ON clstrpart_idx;
 ERROR:  cannot mark index clustered in partitioned table
 DROP TABLE clstrpart;
--- Ownership of partitions is checked
-CREATE TABLE ptnowner(i int unique) PARTITION BY LIST (i);
-CREATE INDEX ptnowner_i_idx ON ptnowner(i);
-CREATE TABLE ptnowner1 PARTITION OF ptnowner FOR VALUES IN (1);
-CREATE ROLE regress_ptnowner;
-CREATE TABLE ptnowner2 PARTITION OF ptnowner FOR VALUES IN (2);
-ALTER TABLE ptnowner1 OWNER TO regress_ptnowner;
-SET SESSION AUTHORIZATION regress_ptnowner;
-CLUSTER ptnowner USING ptnowner_i_idx;
-ERROR:  permission denied for table ptnowner
-RESET SESSION AUTHORIZATION;
-ALTER TABLE ptnowner OWNER TO regress_ptnowner;
-CREATE TEMP TABLE ptnowner_oldnodes AS
...
tap
[23:32:29.999](67.205s) not ok 5 - regression tests pass
[23:32:55.789](1.505s) not ok 16 - run of pg_upgrade --check for new instance
[23:32:55.790](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[23:32:56.987](1.197s) not ok 18 - run of pg_upgrade for new instance
[23:32:56.987](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[23:32:57.186](0.062s) not ok 20 - check that locales in new cluster match original cluster
[23:32:57.898](0.116s) not ok 22 - old and new dumps match after pg_upgrade
tap
[23:33:25.443](63.819s) not ok 2 - regression tests pass
test
[23:35:27.755]  32/339 postgresql:regress / regress/regress                                            ERROR            ...
[23:35:27.755]  35/339 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR            ...
[23:35:27.755] 106/339 postgresql:recovery / recovery/027_stream_regress                               ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
core
0000003e`237ffb58 00007ffa`16c9490a     ntdll!NtFsControlFile+0x14
0000003e`237ffb60 00007ff6`5716acfb     KERNELBASE!ConnectNamedPipe+0x6a
0000003e`237ffbd0 00007ffa`188a4cb0     postgres!pg_signal_thread(
0000003e`237ffcd0 00007ffa`1917edcb     KERNEL32!BaseThreadInitThunk+0x10
0000003e`237ffd00 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000003e`22ffe530 00007ff6`56f61199     postgres!pg_strcasecmp(
0000003e`22ffe570 00007ff6`57500c6a     postgres!check_log_min_messages(
0000003e`22ffe680 00007ff6`57502749     postgres!call_string_check_hook(
0000003e`22ffe7f0 00007ff6`574f9716     postgres!parse_and_validate_value(
0000003e`22ffe8f0 00007ff6`574f7f69     postgres!set_config_with_handle(
0000003e`22ffea50 00007ff6`57503eab     postgres!set_config_option(
0000003e`22ffeac0 00007ff6`572966b1     postgres!ExecSetVariableStmt(
0000003e`22ffebc0 00007ffa`071534c9     postgres!standard_ProcessUtility(
0000003e`22ffed90 00007ff6`57295c7f     pg_stat_statements!pgss_ProcessUtility(
0000003e`22fff1f0 00007ff6`57294c1d     postgres!ProcessUtility(
core
0000003e`23fff9a8 00007ffa`1910b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
0000003e`23fff9b0 00007ffa`188a4cb0     ntdll!TppWorkerThread+0x2df
0000003e`23fffca0 00007ffa`1917edcb     KERNEL32!BaseThreadInitThunk+0x10
0000003e`23fffcd0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000003e`23bffbb8 00007ffa`16c4da4e     ntdll!NtWaitForSingleObject+0x14
0000003e`23bffbc0 00007ff6`5716c79c     KERNELBASE!WaitForSingleObjectEx+0x8e
0000003e`23bffc60 00007ffa`188a4cb0     postgres!pg_timer_thread(
0000003e`23bffca0 00007ffa`1917edcb     KERNEL32!BaseThreadInitThunk+0x10
0000003e`23bffcd0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000003e`233ff8f8 00007ffa`1910b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
0000003e`233ff900 00007ffa`188a4cb0     ntdll!TppWorkerThread+0x2df
0000003e`233ffbf0 00007ffa`1917edcb     KERNEL32!BaseThreadInitThunk+0x10
0000003e`233ffc20 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000074`3c1ff8b8 00007ffa`1910b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000074`3c1ff8c0 00007ffa`188a4cb0     ntdll!TppWorkerThread+0x2df
00000074`3c1ffbb0 00007ffa`1917edcb     KERNEL32!BaseThreadInitThunk+0x10
00000074`3c1ffbe0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000074`3c5ffc98 00007ffa`16c9490a     ntdll!NtFsControlFile+0x14
00000074`3c5ffca0 00007ff6`5716acfb     KERNELBASE!ConnectNamedPipe+0x6a
00000074`3c5ffd10 00007ffa`188a4cb0     postgres!pg_signal_thread(
00000074`3c5ffe10 00007ffa`1917edcb     KERNEL32!BaseThreadInitThunk+0x10
00000074`3c5ffe40 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000074`3bdfebb0 00007ff6`56f61199     postgres!pg_strcasecmp(
00000074`3bdfebf0 00007ff6`57500c6a     postgres!check_log_min_messages(
00000074`3bdfed00 00007ff6`57502749     postgres!call_string_check_hook(
00000074`3bdfee70 00007ff6`574f9716     postgres!parse_and_validate_value(
00000074`3bdfef70 00007ff6`574f7f69     postgres!set_config_with_handle(
00000074`3bdff0d0 00007ff6`57503eab     postgres!set_config_option(
00000074`3bdff140 00007ff6`572966b1     postgres!ExecSetVariableStmt(
00000074`3bdff240 00007ff6`57295cc9     postgres!standard_ProcessUtility(
00000074`3bdff410 00007ff6`57294c1d     postgres!ProcessUtility(
00000074`3bdff460 00007ff6`57294fe4     postgres!PortalRunUtility(
core
00000074`3cdff678 00007ffa`16c4da4e     ntdll!NtWaitForSingleObject+0x14
00000074`3cdff680 00007ff6`5716c79c     KERNELBASE!WaitForSingleObjectEx+0x8e
00000074`3cdff720 00007ffa`188a4cb0     postgres!pg_timer_thread(
00000074`3cdff760 00007ffa`1917edcb     KERNEL32!BaseThreadInitThunk+0x10
00000074`3cdff790 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000074`3c9ff4d8 00007ffa`1910b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000074`3c9ff4e0 00007ffa`188a4cb0     ntdll!TppWorkerThread+0x2df
00000074`3c9ff7d0 00007ffa`1917edcb     KERNEL32!BaseThreadInitThunk+0x10
00000074`3c9ff800 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000029`46fff5b8 00007ffa`1910b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000029`46fff5c0 00007ffa`188a4cb0     ntdll!TppWorkerThread+0x2df
00000029`46fff8b0 00007ffa`1917edcb     KERNEL32!BaseThreadInitThunk+0x10
00000029`46fff8e0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000029`46bfe930 00007ff6`56f61199     postgres!pg_strcasecmp(
00000029`46bfe970 00007ff6`57500c6a     postgres!check_log_min_messages(
00000029`46bfea80 00007ff6`57502749     postgres!call_string_check_hook(
00000029`46bfebf0 00007ff6`574f9716     postgres!parse_and_validate_value(
00000029`46bfecf0 00007ff6`574f7f69     postgres!set_config_with_handle(
00000029`46bfee50 00007ff6`57503eab     postgres!set_config_option(
00000029`46bfeec0 00007ff6`572966b1     postgres!ExecSetVariableStmt(
00000029`46bfefc0 00007ff6`57295cc9     postgres!standard_ProcessUtility(
00000029`46bff190 00007ff6`57294c1d     postgres!ProcessUtility(
00000029`46bff1e0 00007ff6`57294fe4     postgres!PortalRunUtility(
core
00000029`473ff648 00007ffa`1910b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000029`473ff650 00007ffa`188a4cb0     ntdll!TppWorkerThread+0x2df
00000029`473ff940 00007ffa`1917edcb     KERNEL32!BaseThreadInitThunk+0x10
00000029`473ff970 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000029`47bffba8 00007ffa`16c4da4e     ntdll!NtWaitForSingleObject+0x14
00000029`47bffbb0 00007ff6`5716c79c     KERNELBASE!WaitForSingleObjectEx+0x8e
00000029`47bffc50 00007ffa`188a4cb0     postgres!pg_timer_thread(
00000029`47bffc90 00007ffa`1917edcb     KERNEL32!BaseThreadInitThunk+0x10
00000029`47bffcc0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000029`477ff718 00007ffa`16c9490a     ntdll!NtFsControlFile+0x14
00000029`477ff720 00007ff6`5716acfb     KERNELBASE!ConnectNamedPipe+0x6a
00000029`477ff790 00007ffa`188a4cb0     postgres!pg_signal_thread(
00000029`477ff890 00007ffa`1917edcb     KERNEL32!BaseThreadInitThunk+0x10
00000029`477ff8c0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/foreign_key.out C:/cirrus/build/testrun/pg_upgrade/002_...
--- C:/cirrus/src/test/regress/expected/foreign_key.out	2025-05-09 23:30:00.335289600 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/foreign_key.out	2025-05-09 23:33:29.724526100 +0000
@@ -3309,53 +3309,10 @@
 ALTER TABLE fk_r DETACH PARTITION fk_r_1;
 ALTER TABLE fk_r DETACH PARTITION fk_r_2;
 \d fk_r_2
-        Partitioned table "fkpart12.fk_r_2"
- Column |  Type   | Collation | Nullable | Default 
---------+---------+-----------+----------+---------
- id     | integer |           | not null | 
- p_id   | integer |           | not null | 
- p_jd   | integer |           | not null | 
-Partition key: LIST (id)
-Indexes:
-    "fk_r_2_pkey" PRIMARY KEY, btree (id)
-Foreign-key constraints:
-    "fk_r_p_id_p_jd_fkey" FOREIGN KEY (p_id, p_jd) REFERENCES fk_p(id, jd)
-Number of partitions: 1 (Use \d+ to list them.)
-
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/foreign_key.out C:/cirrus/build/testrun/recovery/027_st...
--- C:/cirrus/src/test/regress/expected/foreign_key.out	2025-05-09 23:30:00.335289600 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/foreign_key.out	2025-05-09 23:35:58.606086400 +0000
@@ -2968,394 +2968,10 @@
 (2 rows)
 
 DROP TABLE fk;
-TRUNCATE TABLE pk;
-INSERT INTO pk VALUES (20), (30);
-CREATE TABLE fk (a int DEFAULT 50) PARTITION BY RANGE (a);
-CREATE TABLE fk1 PARTITION OF fk FOR VALUES FROM (1) TO (100) PARTITION BY RANGE (a);
-CREATE TABLE fk11 PARTITION OF fk1 FOR VALUES FROM (1) TO (10);
-CREATE TABLE fk12 PARTITION OF fk1 FOR VALUES FROM (10) TO (100);
-ALTER TABLE fk ADD FOREIGN KEY (a) REFERENCES pk ON UPDATE RESTRICT ON DELETE RESTRICT;
-CREATE TABLE fk_d PARTITION OF fk DEFAULT;
-INSERT INTO fk VALUES (20), (30);
-DELETE FROM pk WHERE a = 20;
-ERROR:  update or delete on table "pk11" violates RESTRICT setting of foreign key constraint "fk_a_fkey_2" on table "fk...
-DETAIL:  Key (a)=(20) is referenced from table "fk".
-UPDATE pk SET a = 90 WHERE a = 30;
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/guc.out C:/cirrus/build/testrun/regress/regress/results...
--- C:/cirrus/src/test/regress/expected/guc.out	2025-05-09 23:30:00.342535200 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/guc.out	2025-05-09 23:33:24.476187000 +0000
@@ -929,35 +929,7 @@
 (1 row)
 
 SET log_min_messages TO 'checkpointer:debug2, autovacuum:debug1';  --fail
-ERROR:  invalid value for parameter "log_min_messages": "checkpointer:debug2, autovacuum:debug1"
-DETAIL:  Generic log level was not defined.
-SET log_min_messages TO 'debug1, backend:error, fatal';  -- fail
-ERROR:  invalid value for parameter "log_min_messages": "debug1, backend:error, fatal"
-DETAIL:  Generic log level was already assigned.
-SET log_min_messages TO 'backend:error, foo:fatal, archiver:debug1';  -- fail
-ERROR:  invalid value for parameter "log_min_messages": "backend:error, foo:fatal, archiver:debug1"
-DETAIL:  Unrecognized backend type: "foo".
-SET log_min_messages TO 'backend:error, checkpointer:bar, archiver:debug1';  -- fail
-ERROR:  invalid value for parameter "log_min_messages": "backend:error, checkpointer:bar, archiver:debug1"
-DETAIL:  Unrecognized log level: "bar".
-SET log_min_messages TO 'backend:error, checkpointer:debug3, fatal, archiver:debug2, autovacuum:debug1, walsender:debug...
-SHOW log_min_messages;
...
tap
[23:33:53.445](111.930s) not ok 5 - regression tests pass
[23:34:15.551](4.824s) not ok 8 - dump outputs from original and restored regression databases match
[23:34:27.842](4.696s) not ok 16 - run of pg_upgrade --check for new instance
[23:34:27.843](0.001s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[23:34:32.612](4.765s) not ok 18 - run of pg_upgrade for new instance
[23:34:32.613](0.001s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[23:34:33.382](0.127s) not ok 20 - check that locales in new cluster match original cluster
[23:34:34.656](0.325s) not ok 22 - old and new dumps match after pg_upgrade
tap
[23:36:15.947](111.782s) not ok 2 - regression tests pass
test
[23:43:34.338]  13/334 postgresql:regress / regress/regress                                            ERROR           1...
[23:43:34.338]  16/334 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[23:43:34.338]  68/334 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
53/5670 avoid double scanning in function byteain
CompilerWarnings
compiler
[10:37:13.871] varlena.c:314:17: error: mixing declarations and code is incompatible with standards before C99 [-Werror,...
compiler
[10:36:34.562] varlena.c:314:17: error: mixing declarations and code is incompatible with standards before C99 [-Werror,...
compiler
[10:35:33.784] varlena.c:314:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-statement]
compiler
[10:35:33.784] varlena.c:349:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-statement]
compiler
[10:35:33.784] varlena.c:316:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-statement]
compiler
[10:34:54.728] varlena.c:316:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-statement]
compiler
[10:34:54.728] varlena.c:349:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-statement]
compiler
[10:34:54.728] varlena.c:314:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-statement]
compiler
[10:38:41.778] varlena.c:314:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-statement]
compiler
[10:38:41.778] varlena.c:316:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-statement]
compiler
[10:38:41.778] varlena.c:349:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-statement]
53/5444 using index to speedup add not null constraints to a table
FreeBSD - Meson
regress
diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/indexscan-check-notnull.out /tmp/cirrus-ci-build/build/testrun...
--- /tmp/cirrus-ci-build/src/test/isolation/expected/indexscan-check-notnull.out	2025-05-09 07:34:57.123393000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/indexscan-check-notnull.out	2025-05-09 07:37:44.90719...
@@ -6,7 +6,6 @@
 step m1: DELETE FROM t;
 step hj: ALTER TABLE t ADD CONSTRAINT t1_nn NOT NULL a; <waiting ...>
 step c1: COMMIT;
-s2: NOTICE:  all not-null constraints on relation "t" are validated by index scan
 step hj: <... completed>
 step c3: COMMIT;
 step sn: SELECT conname, conrelid::regclass, contype, convalidated
@@ -24,7 +23,6 @@
 step m1: DELETE FROM t;
 step hj: ALTER TABLE t ADD CONSTRAINT t1_nn NOT NULL a; <waiting ...>
 step c1: COMMIT;
-s2: NOTICE:  all not-null constraints on relation "t" are validated by index scan
 step hj: <... completed>
 step c3: COMMIT;
 step sn: SELECT conname, conrelid::regclass, contype, convalidated
@@ -42,7 +40,6 @@
...
test
[07:42:46.662]  50/340 postgresql:isolation / isolation/isolation                                      ERROR           1...
Linux - Debian Bookworm - Autoconf
core
[07:48:48.447] #0  0x00007f6a83531dd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[07:48:48.447] #1  0x00007f6a834de239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[07:48:48.447] #2  0x00007f6a834de497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[07:48:48.447] #3  0x0000556e7e1475f3 in ?? ()
[07:48:48.447] #4  0x0000556e7e141369 in ?? ()
[07:48:48.447] #5  0x0000556e7e14020f in ?? ()
[07:48:48.447] #6  0x0000556e7e140c3b in ?? ()
[07:48:48.447] #7  0x0000556e7e13e66f in ?? ()
[07:48:48.447] #8  0x00007f6a834c924a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[07:48:48.447] #9  0x00007f6a834c9305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[07:48:48.561] #0  0x00007fa9aa504300 in write () from /lib/x86_64-linux-gnu/libc.so.6
[07:48:48.561] #1  0x00007fa9aa48cfc5 in _IO_file_write () from /lib/x86_64-linux-gnu/libc.so.6
[07:48:48.561] #2  0x00007fa9aa48c380 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[07:48:48.561] #3  0x00007fa9aa48d6b1 in _IO_file_xsputn () from /lib/x86_64-linux-gnu/libc.so.6
[07:48:48.561] #4  0x00007fa9aa46a95b in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[07:48:48.561] #5  0x00007fa9aa4806e8 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[07:48:48.561] #6  0x00007fa9aa4807b1 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[07:48:48.561] #7  0x00007fa9aa4808d6 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[07:48:48.561] #8  0x00007fa9aa50fb8a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[07:48:48.561] #9  0x00007fa9aa50fc32 in error () from /lib/x86_64-linux-gnu/libc.so.6
core
[07:48:48.669] #0  0x00007f2257f58bd3 in wait4 () from /lib/x86_64-linux-gnu/libc.so.6
[07:48:48.669] #1  0x00005604f3cc4cc0 in ?? ()
[07:48:48.669] #2  0x00005604f3cc4efa in ?? ()
[07:48:48.669] #3  0x00005604f3cc6630 in ?? ()
[07:48:48.669] #4  0x00005604f3cc0371 in ?? ()
[07:48:48.669] #5  0x00005604f3cbf20f in ?? ()
[07:48:48.669] #6  0x00005604f3cbfc3b in ?? ()
[07:48:48.669] #7  0x00005604f3cbd66f in ?? ()
[07:48:48.669] #8  0x00007f2257eac24a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[07:48:48.669] #9  0x00007f2257eac305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[07:48:48.777] #0  0x00007f6a83531dd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[07:48:48.777] #1  0x00007f6a834de239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[07:48:48.777] #2  0x00007f6a834de497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[07:48:48.777] #3  0x0000556e7e1475c1 in ?? ()
[07:48:48.777] #4  0x0000556e7e141369 in ?? ()
[07:48:48.777] #5  0x0000556e7e14020f in ?? ()
[07:48:48.777] #6  0x0000556e7e140c3b in ?? ()
[07:48:48.777] #7  0x0000556e7e13e66f in ?? ()
[07:48:48.777] #8  0x00007f6a834c924a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[07:48:48.777] #9  0x00007f6a834c9305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[07:48:48.447] #0  <unavailable> in ?? ()
regress
diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/indexscan-check-notnull.out /tmp/cirrus-ci-build/src/test/isol...
--- /tmp/cirrus-ci-build/src/test/isolation/expected/indexscan-check-notnull.out	2025-05-09 07:34:55.576713770 +0000
+++ /tmp/cirrus-ci-build/src/test/isolation/output_iso/results/indexscan-check-notnull.out	2025-05-09 07:39:31.353236172...
@@ -6,7 +6,6 @@
 step m1: DELETE FROM t;
 step hj: ALTER TABLE t ADD CONSTRAINT t1_nn NOT NULL a; <waiting ...>
 step c1: COMMIT;
-s2: NOTICE:  all not-null constraints on relation "t" are validated by index scan
 step hj: <... completed>
 step c3: COMMIT;
 step sn: SELECT conname, conrelid::regclass, contype, convalidated
@@ -24,7 +23,6 @@
 step m1: DELETE FROM t;
 step hj: ALTER TABLE t ADD CONSTRAINT t1_nn NOT NULL a; <waiting ...>
 step c1: COMMIT;
-s2: NOTICE:  all not-null constraints on relation "t" are validated by index scan
 step hj: <... completed>
 step c3: COMMIT;
 step sn: SELECT conname, conrelid::regclass, contype, convalidated
@@ -42,7 +40,6 @@
...
Linux - Debian Bookworm - Meson
regress
diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/indexscan-check-notnull.out /tmp/cirrus-ci-build/build/testrun...
--- /tmp/cirrus-ci-build/src/test/isolation/expected/indexscan-check-notnull.out	2025-05-09 07:34:56.240115006 +0000
+++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/indexscan-check-notnull.out	2025-05-09 07:39:51.33984...
@@ -6,7 +6,6 @@
 step m1: DELETE FROM t;
 step hj: ALTER TABLE t ADD CONSTRAINT t1_nn NOT NULL a; <waiting ...>
 step c1: COMMIT;
-s2: NOTICE:  all not-null constraints on relation "t" are validated by index scan
 step hj: <... completed>
 step c3: COMMIT;
 step sn: SELECT conname, conrelid::regclass, contype, convalidated
@@ -24,7 +23,6 @@
 step m1: DELETE FROM t;
 step hj: ALTER TABLE t ADD CONSTRAINT t1_nn NOT NULL a; <waiting ...>
 step c1: COMMIT;
-s2: NOTICE:  all not-null constraints on relation "t" are validated by index scan
 step hj: <... completed>
 step c3: COMMIT;
 step sn: SELECT conname, conrelid::regclass, contype, convalidated
@@ -42,7 +40,6 @@
...
test
[07:45:02.168]  16/341 postgresql:isolation / isolation/isolation                                      ERROR            ...
macOS - Sonoma - Meson
regress
diff -U3 /Users/admin/pgsql/src/test/isolation/expected/indexscan-check-notnull.out /Users/admin/pgsql/build/testrun/iso...
--- /Users/admin/pgsql/src/test/isolation/expected/indexscan-check-notnull.out	2025-05-09 07:34:08
+++ /Users/admin/pgsql/build/testrun/isolation/isolation/results/indexscan-check-notnull.out	2025-05-09 07:36:35
@@ -6,7 +6,6 @@
 step m1: DELETE FROM t;
 step hj: ALTER TABLE t ADD CONSTRAINT t1_nn NOT NULL a; <waiting ...>
 step c1: COMMIT;
-s2: NOTICE:  all not-null constraints on relation "t" are validated by index scan
 step hj: <... completed>
 step c3: COMMIT;
 step sn: SELECT conname, conrelid::regclass, contype, convalidated
@@ -24,7 +23,6 @@
 step m1: DELETE FROM t;
 step hj: ALTER TABLE t ADD CONSTRAINT t1_nn NOT NULL a; <waiting ...>
 step c1: COMMIT;
-s2: NOTICE:  all not-null constraints on relation "t" are validated by index scan
 step hj: <... completed>
 step c3: COMMIT;
 step sn: SELECT conname, conrelid::regclass, contype, convalidated
@@ -42,7 +40,6 @@
...
test
[07:39:50.205]  16/340 postgresql:isolation / isolation/isolation                                      ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/isolation/expected/indexscan-check-notnull.out C:/cirrus/build/testrun/i...
--- C:/cirrus/src/test/isolation/expected/indexscan-check-notnull.out	2025-05-09 07:35:01.114568100 +0000
+++ C:/cirrus/build/testrun/isolation/isolation/results/indexscan-check-notnull.out	2025-05-09 07:38:13.939684000 +0000
@@ -6,7 +6,6 @@
 step m1: DELETE FROM t;
 step hj: ALTER TABLE t ADD CONSTRAINT t1_nn NOT NULL a; <waiting ...>
 step c1: COMMIT;
-s2: NOTICE:  all not-null constraints on relation "t" are validated by index scan
 step hj: <... completed>
 step c3: COMMIT;
 step sn: SELECT conname, conrelid::regclass, contype, convalidated
@@ -24,7 +23,6 @@
 step m1: DELETE FROM t;
 step hj: ALTER TABLE t ADD CONSTRAINT t1_nn NOT NULL a; <waiting ...>
 step c1: COMMIT;
-s2: NOTICE:  all not-null constraints on relation "t" are validated by index scan
 step hj: <... completed>
 step c3: COMMIT;
 step sn: SELECT conname, conrelid::regclass, contype, convalidated
@@ -42,7 +40,6 @@
...
test
[07:50:22.715]  12/335 postgresql:isolation / isolation/isolation                                      ERROR           1...
53/5714 Allow to collect statistics on virtual generated columns
FreeBSD - Meson
core
[04:36:45.335] #0  0x000000082b0da75a in _sigprocmask () from /lib/libc.so.7
[04:36:45.335] #1  0x000000082b117a2f in _system () from /lib/libc.so.7
[04:36:45.335] #2  0x000000082ac9e8a3 in ?? () from /lib/libthr.so.3
[04:36:45.335] #3  0x0000000000686ee7 in RestoreArchivedFile (path=path@entry=0x820f1d1e0 "pg_wal/00000002", '0' <repeat...
[04:36:45.335] #4  0x000000000066dd58 in existsTimeLineHistory (probeTLI=probeTLI@entry=3) at ../src/backend/access/tran...
[04:36:45.335] #5  0x000000000066de18 in findNewestTimeLine (startTLI=startTLI@entry=2) at ../src/backend/access/transam...
[04:36:45.335] #6  0x000000000069232b in rescanLatestTimeLine (replayTLI=replayTLI@entry=2, replayLSN=replayLSN@entry=67...
[04:36:45.335] #7  0x000000000068e523 in WaitForWALToBecomeAvailable (RecPtr=67209072, tliRecPtr=67209048, replayTLI=2, ...
[04:36:45.335] #8  XLogPageRead (xlogreader=0x39d27681d130, targetPagePtr=67207168, reqLen=1904, targetRecPtr=67209048, ...
[04:36:45.335] #9  0x000000000069528a in ReadPageInternal (state=state@entry=0x39d27681d130, pageptr=67207168, reqLen=19...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out	2025-05-09 04:26:45.275140000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/stats_ext.out	2025-05-09 04:29:57.33248300...
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out /tmp/cirrus-ci-build/build/testrun/recovery/027_st...
--- /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out	2025-05-09 04:26:45.275140000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/stats_ext.out	2025-05-09 04:31:21.561247...
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out /tmp/cirrus-ci-build/build/testrun/regress/regress...
--- /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out	2025-05-09 04:26:45.275140000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/stats_ext.out	2025-05-09 04:29:59.528046000 +0000
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
tap
[04:31:38.276](227.558s) not ok 5 - regression tests pass
tap
[04:32:56.649](261.887s) not ok 2 - regression tests pass
test
[04:34:15.003]  99/339 postgresql:regress / regress/regress                                            ERROR           2...
[04:34:15.003] 190/339 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           3...
[04:34:15.003] 274/339 postgresql:recovery / recovery/027_stream_regress                               ERROR           3...
Linux - Debian Bookworm - Autoconf
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/...
--- /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out	2025-05-09 04:26:38.339638250 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/stats_ext.out	2025-05-09 04:33:37.662820248 +0000
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out	2025-05-09 04:26:38.339638250 +0000
+++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/stats_ext.out	2025-05-09 04:34:58.162704434 +0000
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out /tmp/cirrus-ci-build/src/test/regress/results/stat...
--- /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out	2025-05-09 04:26:38.339638250 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/stats_ext.out	2025-05-09 04:30:11.194984591 +0000
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
tap
[04:34:07.848](101.751s) not ok 5 - regression tests pass
tap
[04:35:33.917](82.134s) not ok 2 - regression tests pass
Linux - Debian Bookworm - Meson
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out	2025-05-09 04:26:35.293883222 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/stats_ext.out	2025-05-09 04:30:09.36991605...
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out /tmp/cirrus-ci-build/build/testrun/recovery/027_st...
--- /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out	2025-05-09 04:26:35.293883222 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/stats_ext.out	2025-05-09 04:31:31.508890...
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out /tmp/cirrus-ci-build/build/testrun/regress/regress...
--- /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out	2025-05-09 04:26:35.293883222 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/stats_ext.out	2025-05-09 04:30:04.126151542 +0000
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
tap
[04:30:48.417](91.045s) not ok 5 - regression tests pass
tap
[04:32:08.752](90.167s) not ok 2 - regression tests pass
test
[04:35:43.448]  16/340 postgresql:regress / regress/regress                                            ERROR            ...
[04:35:43.448]  35/340 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[04:35:43.448] 102/340 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
macOS - Sonoma - Meson
core
[04:35:09.120]   * frame #0: 0x00000001006ccb70 dyld`_dyld_start
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/stats_ext.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_u...
--- /Users/admin/pgsql/src/test/regress/expected/stats_ext.out	2025-05-09 04:26:12
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/stats_ext.out	2025-05-09 04:28:11
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/stats_ext.out /Users/admin/pgsql/build/testrun/recovery/027_stream...
--- /Users/admin/pgsql/src/test/regress/expected/stats_ext.out	2025-05-09 04:26:12
+++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/stats_ext.out	2025-05-09 04:29:19
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/stats_ext.out /Users/admin/pgsql/build/testrun/regress/regress/res...
--- /Users/admin/pgsql/src/test/regress/expected/stats_ext.out	2025-05-09 04:26:12
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/stats_ext.out	2025-05-09 04:28:13
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
tap
[04:28:29.171](46.952s) not ok 5 - regression tests pass
tap
[04:29:46.104](73.095s) not ok 2 - regression tests pass
test
[04:31:45.135]  16/339 postgresql:regress / regress/regress                                            ERROR            ...
[04:31:45.135]  28/339 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[04:31:45.135] 125/339 postgresql:recovery / recovery/027_stream_regress                               ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/stats_ext.out C:/cirrus/build/testrun/pg_upgrade/002_pg...
--- C:/cirrus/src/test/regress/expected/stats_ext.out	2025-05-09 04:27:20.690252600 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/stats_ext.out	2025-05-09 04:30:55.471895100 +0000
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/stats_ext.out C:/cirrus/build/testrun/recovery/027_stre...
--- C:/cirrus/src/test/regress/expected/stats_ext.out	2025-05-09 04:27:20.690252600 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/stats_ext.out	2025-05-09 04:33:53.747277700 +0000
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/stats_ext.out C:/cirrus/build/testrun/regress/regress/r...
--- C:/cirrus/src/test/regress/expected/stats_ext.out	2025-05-09 04:27:20.690252600 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/stats_ext.out	2025-05-09 04:30:50.949941300 +0000
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
tap
[04:31:53.237](137.652s) not ok 5 - regression tests pass
tap
[04:34:47.941](143.197s) not ok 2 - regression tests pass
test
[04:42:35.183]  10/334 postgresql:regress / regress/regress                                            ERROR           1...
[04:42:35.183]  19/334 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           2...
[04:42:35.183]  69/334 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
53/5379 Fix bug with accessing to temporary tables of other sessions
FreeBSD - Meson
tap
timed out waiting for match: (?^:WARNING: ( [A-Z0-9]+:)? skipped loading publication: tap_pub_3) at /tmp/cirrus-ci-build...
test
[20:47:40.210] 339/339 postgresql:subscription / subscription/024_add_drop_pub                         ERROR           1...
53/5660 SQL:2011 application time
FreeBSD - Meson
tap
[18:12:06.774](13.984s) not ok 7 - pg_restore to destination instance
[18:12:31.947](25.172s) not ok 8 - dump outputs from original and restored regression databases match
test
[18:14:03.217] 238/339 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           3...
Linux - Debian Bookworm - Autoconf
tap
[18:15:15.185](8.444s) not ok 7 - pg_restore to destination instance
[18:15:21.606](6.420s) not ok 8 - dump outputs from original and restored regression databases match
Linux - Debian Bookworm - Meson
core
[18:18:38.417] #0  0x00007ff4286a0bd3 in wait4 () from /lib/x86_64-linux-gnu/libc.so.6
[18:18:38.417] #1  0x0000559f20b52cc0 in ?? ()
[18:18:38.417] #2  0x0000559f20b52efa in ?? ()
[18:18:38.417] #3  0x0000559f20b54630 in ?? ()
[18:18:38.417] #4  0x0000559f20b4e371 in ?? ()
[18:18:38.417] #5  0x0000559f20b4d20f in ?? ()
[18:18:38.417] #6  0x0000559f20b4dc3b in ?? ()
[18:18:38.417] #7  0x0000559f20b4b66f in ?? ()
[18:18:38.417] #8  0x00007ff4285f424a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[18:18:38.417] #9  0x00007ff4285f4305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[18:18:38.296] #0  0x00007f86fea8f963 in mmap64 () from /lib/x86_64-linux-gnu/libc.so.6
[18:18:38.296] #1  0x00007f86fe9c14dd in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[18:18:38.296] #2  0x00007f86fe9c0f72 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[18:18:38.296] #3  0x00007f86fe9c038c in setlocale () from /lib/x86_64-linux-gnu/libc.so.6
[18:18:38.296] #4  0x000056196421e9dd in ?? ()
[18:18:38.296] #5  0x00007f86fe9b524a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[18:18:38.296] #6  0x00007f86fe9b5305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
[18:18:38.296] #7  0x000056196421f171 in ?? ()
[18:18:38.416] #0  0x00007ff4286a0bd3 in wait4 () from /lib/x86_64-linux-gnu/libc.so.6
tap
[18:11:47.321](13.349s) not ok 7 - pg_restore to destination instance
[18:11:54.800](7.479s) not ok 8 - dump outputs from original and restored regression databases match
test
[18:15:55.908]  49/340 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
macOS - Sonoma - Meson
tap
[18:07:33.990](7.465s) not ok 7 - pg_restore to destination instance
[18:07:41.393](7.403s) not ok 8 - dump outputs from original and restored regression databases match
test
[18:10:17.065]  38/339 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[18:11:24.229](9.060s) not ok 7 - pg_restore to destination instance
[18:11:31.362](7.132s) not ok 8 - dump outputs from original and restored regression databases match
test
[18:21:33.557]  29/334 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           2...
53/5745 Log prefix missing for subscriber log messages received from publisher
FreeBSD - Meson
tap
[03:50:45.277](0.000s) not ok 23 - connect : matches
test
[03:52:16.108] 258/339 postgresql:postmaster / postmaster/003_start_stop                               ERROR            ...
53/5726 Proposal for enabling auto-vectorization for checksum calculations
Linux - Debian Bookworm - Autoconf
core
[00:08:33.562] #0  0x00007f20d57ea7ec in ?? () from /usr/lib/llvm-16/bin/../lib/libLLVM-16.so.1
[00:08:33.562] #1  0x00007f20d57cc9f2 in llvm::BitcodeWriter::writeIndex(llvm::ModuleSummaryIndex const*, std::map<std::...
[00:08:33.562] #2  0x00007f20d57ce1e4 in llvm::writeIndexToFile(llvm::ModuleSummaryIndex const&, llvm::raw_ostream&, std...
[00:08:33.562] #3  0x0000563cf3c108be in ?? ()
[00:08:33.562] #4  0x0000563cf3c0a5ad in ?? ()
[00:08:33.562] #5  0x00007f20d3c4624a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[00:08:33.562] #6  0x00007f20d3c46305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
[00:08:33.562] #7  0x0000563cf3c05471 in ?? ()
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[00:16:08.646](0.001s) not ok 5 - clusterdb cannot target invalid database: matches
test
[00:19:51.347] 212/334 postgresql:scripts / scripts/011_clusterdb_all                                  ERROR            ...
53/5664 Fix slot synchronization with two_phase decoding enabled
FreeBSD - Meson
assertion
TRAP: failed Assert("slot->data.two_phase_at <= slot->data.confirmed_flush"), File: "../src/backend/replication/logical/...
core
[11:42:40.598] #0  0x00003f690423ae90 in ?? ()
[11:42:40.598] #1  0x0000000000000003 in ?? ()
[11:42:40.598] #2  0x00001476ac06f830 in ?? ()
[11:42:40.598] #3  0x00001476ac06f833 in ?? ()
[11:42:40.598] #4  0x00001476ac06f836 in ?? ()
[11:42:40.598] #5  0x0000000000000000 in ?? ()
core
[11:42:40.216] #0  0x00001ffe49e0b761 in fprintf () from /lib/libc.so.7
[11:42:40.216] #1  0x00001ffe49d8bba4 in vwarnc () from /lib/libc.so.7
[11:42:40.216] #2  0x00001ffe49d8bcdd in warnc () from /lib/libc.so.7
[11:42:40.216] #3  0x00001ff62822f884 in ?? ()
[11:42:40.216] #4  0x00001ff62822f6e3 in ?? ()
[11:42:40.216] #5  0x00001ffe49d7ac3a in __libc_start1 () from /lib/libc.so.7
[11:42:40.216] #6  0x00001ff62822f2dd in ?? ()
[11:42:40.484] #0  0x000000082ce831ba in thr_kill () from /lib/libc.so.7
core
[11:42:40.507] #0  0x000000082ce831ba in thr_kill () from /lib/libc.so.7
[11:42:40.507] #1  0x000000082cdfc5d4 in raise () from /lib/libc.so.7
[11:42:40.507] #2  0x000000082ceafb59 in abort () from /lib/libc.so.7
[11:42:40.507] #3  0x0000000000ad5175 in ExceptionalCondition (conditionName=0x39d8f7 "slot->data.two_phase_at <= slot->...
[11:42:40.507] #4  0x00000000008ff66e in update_local_synced_slot (remote_slot=remote_slot@entry=0x8a6169b4628, remote_d...
[11:42:40.507] #5  0x00000000008feaa5 in synchronize_one_slot (remote_slot=0x8a6169b4628, remote_dbid=5) at ../src/backe...
[11:42:40.507] #6  synchronize_slots (wrconn=wrconn@entry=0x8a616949970) at ../src/backend/replication/logical/slotsync....
[11:42:40.507] #7  0x00000000008fdad5 in ReplSlotSyncWorkerMain (startup_data=<optimized out>, startup_data_len=<optimiz...
[11:42:40.507] #8  0x00000000008bc46b in postmaster_child_launch (child_type=child_type@entry=B_SLOTSYNC_WORKER, child_s...
[11:42:40.507] #9  0x00000000008bf257 in StartChildProcess (type=type@entry=B_SLOTSYNC_WORKER) at ../src/backend/postmas...
test
[11:40:16.987]  53/339 postgresql:recovery / recovery/040_standby_failover_slots_sync                  ERROR            ...
Linux - Debian Bookworm - Autoconf
assertion
TRAP: failed Assert("slot->data.two_phase_at <= slot->data.confirmed_flush"), File: "slotsync.c", Line: 311, PID: 62660
core
[11:54:40.600] #0  0x00007f7edc8abeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[11:54:40.600] #1  0x00007f7edc85cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[11:54:40.600] #2  0x00007f7edc847472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[11:54:40.600] #3  0x0000563905869cc7 in ExceptionalCondition (conditionName=conditionName@entry=0x563905c026a0 "slot->d...
[11:54:40.600] #4  0x00005639053f7437 in update_local_synced_slot (remote_slot=remote_slot@entry=0x62500003fad0, remote_...
[11:54:40.600] #5  0x00005639053f8011 in synchronize_one_slot (remote_slot=remote_slot@entry=0x62500003fad0, remote_dbid...
[11:54:40.600] #6  0x00005639053f8fbc in synchronize_slots (wrconn=wrconn@entry=0x629000039640) at slotsync.c:930
[11:54:40.600] #7  0x00005639053f9c62 in ReplSlotSyncWorkerMain (startup_data=<optimized out>, startup_data_len=<optimiz...
[11:54:40.600] #8  0x000056390537c0eb in postmaster_child_launch (child_type=child_type@entry=B_SLOTSYNC_WORKER, child_s...
[11:54:40.600] #9  0x00005639053825e2 in StartChildProcess (type=type@entry=B_SLOTSYNC_WORKER) at postmaster.c:3973
tap
[11:47:58.277](218.757s) # poll_query_until timed out executing this query:
[11:47:58.278](0.001s) not ok 28 - two_phase setting of slot lsub1_slot synced to standby
[11:52:03.065](244.749s) # poll_query_until timed out executing this query:
timed out waiting for catchup at t/040_standby_failover_slots_sync.pl line 929.
Linux - Debian Bookworm - Meson
assertion
TRAP: failed Assert("slot->data.two_phase_at <= slot->data.confirmed_flush"), File: "../src/backend/replication/logical/...
core
[11:46:55.151] #0  0x00007f3c01ea9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[11:46:55.151] #1  0x00007f3c01e5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[11:46:55.151] #2  0x00007f3c01e45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[11:46:55.151] #3  0x000055cc64d81148 in ExceptionalCondition (conditionName=conditionName@entry=0x55cc650471a0 "slot->d...
[11:46:55.151] #4  0x000055cc649f3bdd in update_local_synced_slot (remote_slot=remote_slot@entry=0x55cc8fbc7b60, remote_...
[11:46:55.151] #5  0x000055cc649f406d in synchronize_one_slot (remote_slot=remote_slot@entry=0x55cc8fbc7b60, remote_dbid...
[11:46:55.151] #6  0x000055cc649f4a75 in synchronize_slots (wrconn=wrconn@entry=0x55cc8fb6e750) at ../src/backend/replic...
[11:46:55.151] #7  0x000055cc649f5073 in ReplSlotSyncWorkerMain (startup_data=<optimized out>, startup_data_len=<optimiz...
[11:46:55.151] #8  0x000055cc6497244b in postmaster_child_launch (child_type=child_type@entry=B_SLOTSYNC_WORKER, child_s...
[11:46:55.151] #9  0x000055cc64977bf5 in StartChildProcess (type=type@entry=B_SLOTSYNC_WORKER) at ../src/backend/postmas...
tap
[11:40:48.947](237.874s) # poll_query_until timed out executing this query:
[11:40:48.948](0.001s) not ok 28 - two_phase setting of slot lsub1_slot synced to standby
[11:44:22.100](213.133s) # poll_query_until timed out executing this query:
timed out waiting for catchup at /tmp/cirrus-ci-build/src/test/recovery/t/040_standby_failover_slots_sync.pl line 929.
test
[11:44:22.641] 338/340 postgresql:recovery / recovery/040_standby_failover_slots_sync                  ERROR           4...
macOS - Sonoma - Meson
assertion
TRAP: failed Assert("slot->data.two_phase_at <= slot->data.confirmed_flush"), File: "../src/backend/replication/logical/...
core
[11:42:12.972]   * frame #0: 0x00000001992295d0 libsystem_kernel.dylib`__pthread_kill + 8
[11:42:12.972]     frame #1: 0x0000000199261c20 libsystem_pthread.dylib`pthread_kill + 288
[11:42:12.972]     frame #2: 0x000000019916ea30 libsystem_c.dylib`abort + 180
[11:42:12.972]     frame #3: 0x00000001024bfd78 postgres`ExceptionalCondition(conditionName=<unavailable>, fileName=<una...
[11:42:12.972]     frame #4: 0x000000010231bc04 postgres`update_local_synced_slot(remote_slot=0x00000001238539d0, remote...
[11:42:12.972]     frame #5: 0x000000010231b084 postgres`synchronize_slots [inlined] synchronize_one_slot(remote_slot=0x...
[11:42:12.972]     frame #6: 0x000000010231acf0 postgres`synchronize_slots(wrconn=<unavailable>) at slotsync.c:930:24
[11:42:12.972]     frame #7: 0x000000010231a29c postgres`ReplSlotSyncWorkerMain(startup_data=<unavailable>, startup_data...
[11:42:12.972]     frame #8: 0x00000001022dde18 postgres`postmaster_child_launch(child_type=B_SLOTSYNC_WORKER, child_slo...
[11:42:12.972]     frame #9: 0x00000001022e0a54 postgres`StartChildProcess(type=B_SLOTSYNC_WORKER) at postmaster.c:3973:...
tap
[11:36:18.692](22.068s) Bail out!  command "pg_ctl --pgdata /Users/admin/pgsql/build/testrun/recovery/040_standby_failov...
test
[11:38:33.774]  85/339 postgresql:recovery / recovery/040_standby_failover_slots_sync                  ERROR            ...
53/5644 Add arbitrary xid and mxid to pg_resetwal
FreeBSD - Meson
core
[06:05:21.768] #0  0x0000537870d48e90 in ?? ()
[06:05:21.768] #1  0x0000000000000003 in ?? ()
[06:05:21.768] #2  0x00003701fd7246c8 in ?? ()
[06:05:21.768] #3  0x00003701fd7246cb in ?? ()
[06:05:21.768] #4  0x00003701fd7246ce in ?? ()
[06:05:21.768] #5  0x0000000000000000 in ?? ()
tap
[06:01:33.574](19.657s) not ok 18 - run of pg_upgrade for new instance
[06:01:33.575](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[06:01:35.282](0.083s) not ok 22 - old and new dumps match after pg_upgrade
test
[06:02:45.808] 276/339 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           3...
Linux - Debian Bookworm - Autoconf
tap
[06:01:48.942](12.155s) Bail out!  command "pg_resetwal -D /tmp/cirrus-ci-build/src/bin/pg_resetwal/tmp_check/t_003_adva...
Linux - Debian Bookworm - Meson
tap
[06:01:27.439](8.694s) not ok 18 - run of pg_upgrade for new instance
[06:01:27.439](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[06:01:29.016](0.543s) not ok 22 - old and new dumps match after pg_upgrade
test
[06:05:13.181]  72/340 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
macOS - Sonoma - Meson
tap
[05:57:39.444](4.279s) not ok 18 - run of pg_upgrade for new instance
[05:57:39.444](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[05:57:39.975](0.103s) not ok 22 - old and new dumps match after pg_upgrade
test
[05:59:54.719]  57/339 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[06:00:26.463](15.076s) not ok 18 - run of pg_upgrade for new instance
[06:00:26.465](0.001s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[06:00:29.587](0.708s) not ok 22 - old and new dumps match after pg_upgrade
test
[06:09:56.971]  37/334 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           2...
53/5738 Improve hash join's handling of tuples with null join keys
Linux - Debian Bookworm - Meson
core
[23:40:35.557] #0  <unavailable> in ?? ()
core
[23:40:35.557] #0  0x00007fa52519add4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[23:40:35.557] #1  0x00007fa525147239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[23:40:35.557] #2  0x00007fa525147497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[23:40:35.557] #3  0x000055b4f16ba5f3 in ?? ()
[23:40:35.557] #4  0x000055b4f16b4369 in ?? ()
[23:40:35.557] #5  0x000055b4f16b320f in ?? ()
[23:40:35.557] #6  0x000055b4f16b3c3b in ?? ()
[23:40:35.557] #7  0x000055b4f16b166f in ?? ()
[23:40:35.557] #8  0x00007fa52513224a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[23:40:35.557] #9  0x00007fa525132305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[23:40:35.442] #0  0x00007fa52519add4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[23:40:35.442] #1  0x00007fa525147239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[23:40:35.442] #2  0x00007fa525147497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[23:40:35.442] #3  0x000055b4f16ba5c1 in ?? ()
[23:40:35.442] #4  0x000055b4f16b4369 in ?? ()
[23:40:35.442] #5  0x000055b4f16b320f in ?? ()
[23:40:35.442] #6  0x000055b4f16b3c3b in ?? ()
[23:40:35.442] #7  0x000055b4f16b166f in ?? ()
[23:40:35.442] #8  0x00007fa52513224a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[23:40:35.442] #9  0x00007fa525132305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[23:40:35.665] #0  0x00007f8df4acbb20 in ?? ()
[23:40:35.665] #1  0x0000000000000003 in ?? ()
[23:40:35.665] #2  0x00007ffde5d2f48b in ?? ()
[23:40:35.665] #3  0x00007ffde5d2f48e in ?? ()
[23:40:35.665] #4  0x00007ffde5d2f491 in ?? ()
[23:40:35.665] #5  0x0000000000000000 in ?? ()
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join_hash.out /tmp/cirrus-ci-build/build-32/testrun/recovery/027...
--- /tmp/cirrus-ci-build/src/test/regress/expected/join_hash.out	2025-05-05 23:21:18.162561816 +0000
+++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/join_hash.out	2025-05-05 23:33:37.581...
@@ -309,7 +309,7 @@
 select count(*) from simple r full outer join simple s using (id);
  count 
 -------
- 20002
+ 20001
 (1 row)
 
 rollback to settings;
tap
[23:34:21.053](80.823s) not ok 2 - regression tests pass
test
[23:37:48.875]  99/340 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
53/5737 speed up pg_upgrade with many large objects
CompilerWarnings
compiler
[19:29:42.378] pg_dump.c:1088:26: error: declaration of ‘i’ shadows a previous local [-Werror=shadow=compatible-local]
compiler
[19:28:58.237] pg_dump.c:1088:26: error: declaration of ‘i’ shadows a previous local [-Werror=shadow=compatible-local]
compiler
[19:33:05.485] dump.c:18:56: error: implicit declaration of function ‘realpath’; did you mean ‘relpath’? [-Werror=implic...
compiler
[19:33:08.226] pg_dump.c:1088:26: error: declaration of ‘i’ shadows a previous local [-Werror=shadow=compatible-local]
compiler
[19:33:05.485] dump.c:18:39: error: format ‘%s’ expects argument of type ‘char *’, but argument 2 has type ‘int’ [-Werro...
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[19:28:57.413] dump.c.obj : error LNK2019: unresolved external symbol realpath referenced in function generate_old_dump
compiler
[19:28:57.413] pg_upgrade.c.obj : error LNK2001: unresolved external symbol realpath
53/5734 Improve logicalrep_worker_launch() logic
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[08:04:04.603](0.001s) not ok 8 - superuser_reserved_connections limit: matches
test
[08:06:56.272] 254/334 postgresql:postmaster / postmaster/002_connection_limits                        ERROR            ...
53/4971 [CREATE|RE] INDEX CONCURRENTLY with single heap scan and short-term resetting shapshots
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[02:54:09.349] c:\cirrus\src\backend\access\stir\stir.c(423) : warning C4715: 'stirbeginscan': not all control paths ret...
53/5707 Detect buffer underflow in get_th()
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[02:02:30.073](0.000s) not ok 23 - connect : matches
test
[02:05:15.135] 255/334 postgresql:postmaster / postmaster/003_start_stop                               ERROR            ...
53/5111 Synchronization of sequences to subscriber
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[00:21:53.790](0.001s) not ok 19 - server doesn't accept non-SSL connections: matches
test
[00:22:25.164] 332/335 postgresql:ssl / ssl/001_ssltests                                               ERROR            ...
53/5733 Improve explicit cursor handling in pg_stat_statements
CompilerWarnings
compiler
[23:54:34.408] pg_stat_statements.c:1180:9: error: unused variable 'store_utility' [-Werror,-Wunused-variable]
compiler
[23:51:49.130] pg_stat_statements.c:1180:9: error: unused variable 'store_utility' [-Werror,-Wunused-variable]
compiler
[23:48:40.476] pg_stat_statements.c:1180:33: error: unused variable ‘store_utility’ [-Werror=unused-variable]
compiler
[23:46:06.187] pg_stat_statements.c:1180:33: error: unused variable ‘store_utility’ [-Werror=unused-variable]
compiler
[23:59:00.150] pg_stat_statements.c:1180:33: error: unused variable ‘store_utility’ [-Werror=unused-variable]
53/5648 Warning for Datatype mismatch between subscriber table and publisher table for logical replication
CompilerWarnings
compiler
[22:43:26.186] tablesync.c:1132:12: error: mixing declarations and code is incompatible with standards before C99 [-Werr...
compiler
[22:43:18.332] tablesync.c:1132:12: error: mixing declarations and code is incompatible with standards before C99 [-Werr...
compiler
[22:42:48.155] tablesync.c:1132:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-stateme...
compiler
[22:42:39.977] tablesync.c:1132:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-stateme...
compiler
[22:43:49.527] tablesync.c:1132:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-stateme...
FreeBSD - Meson
core
[22:54:24.829] #0  0x000000082b46b75a in _sigprocmask () from /lib/libc.so.7
[22:54:24.829] #1  0x000000082b4a8a2f in _system () from /lib/libc.so.7
[22:54:24.829] #2  0x000000082942f8a3 in ?? () from /lib/libthr.so.3
[22:54:24.829] #3  0x0000000000686dc7 in RestoreArchivedFile (path=path@entry=0x820dcf1e0 "pg_wal/00000002", '0' <repeat...
[22:54:24.829] #4  0x000000000066dc38 in existsTimeLineHistory (probeTLI=probeTLI@entry=3) at ../src/backend/access/tran...
[22:54:24.829] #5  0x000000000066dcf8 in findNewestTimeLine (startTLI=startTLI@entry=2) at ../src/backend/access/transam...
[22:54:24.829] #6  0x000000000069220b in rescanLatestTimeLine (replayTLI=replayTLI@entry=2, replayLSN=replayLSN@entry=67...
[22:54:24.829] #7  0x000000000068e403 in WaitForWALToBecomeAvailable (RecPtr=67209560, tliRecPtr=67209536, replayTLI=2, ...
[22:54:24.829] #8  XLogPageRead (xlogreader=0x4509041d130, targetPagePtr=67207168, reqLen=2392, targetRecPtr=67209536, r...
[22:54:24.829] #9  0x000000000069516a in ReadPageInternal (state=state@entry=0x4509041d130, pageptr=67207168, reqLen=239...
tap
timed out waiting for match: (?^:ERROR: ( [A-Z0-9]+:)? logical replication target relation "public.test_tab3" is missing...
tap
[22:51:48.894](219.384s) # poll_query_until timed out executing this query:
timed out waiting for subscriber to synchronize data at /tmp/cirrus-ci-build/src/test/subscription/t/031_column_list.pl ...
test
[22:51:49.228]   5/339 postgresql:isolation / isolation/isolation                                      ERROR            ...
[22:51:49.228] 338/339 postgresql:subscription / subscription/008_diff_schema                          ERROR           1...
[22:51:49.228] 339/339 postgresql:subscription / subscription/031_column_list                          ERROR           2...
Linux - Debian Bookworm - Meson
tap
timed out waiting for match: (?^:ERROR: ( [A-Z0-9]+:)? logical replication target relation "public.test_tab3" is missing...
tap
[22:51:59.393](213.299s) # poll_query_until timed out executing this query:
timed out waiting for subscriber to synchronize data at /tmp/cirrus-ci-build/src/test/subscription/t/031_column_list.pl ...
test
[22:51:59.713]   5/340 postgresql:isolation / isolation/isolation                                      ERROR            ...
[22:51:59.713] 339/340 postgresql:subscription / subscription/008_diff_schema                          ERROR           1...
[22:51:59.713] 340/340 postgresql:subscription / subscription/031_column_list                          ERROR           2...
macOS - Sonoma - Meson
tap
timed out waiting for match: (?^:ERROR: ( [A-Z0-9]+:)? logical replication target relation "public.test_tab3" is missing...
tap
[22:49:48.262](233.663s) # poll_query_until timed out executing this query:
timed out waiting for subscriber to synchronize data at /Users/admin/pgsql/src/test/subscription/t/031_column_list.pl li...
test
[22:49:48.636]   5/339 postgresql:isolation / isolation/isolation                                      ERROR            ...
[22:49:48.636] 338/339 postgresql:subscription / subscription/008_diff_schema                          ERROR           1...
[22:49:48.636] 339/339 postgresql:subscription / subscription/031_column_list                          ERROR           2...
Windows - Server 2019, VS 2019 - Meson & ninja
tap
timed out waiting for match: (?^:ERROR: ( [A-Z0-9]+:)? logical replication target relation "public.test_tab3" is missing...
tap
[22:59:50.495](323.286s) # poll_query_until timed out executing this query:
timed out waiting for subscriber to synchronize data at C:/cirrus/src/test/subscription/t/031_column_list.pl line 151.
test
[22:59:50.934]   5/334 postgresql:isolation / isolation/isolation                                      ERROR            ...
[22:59:50.934] 333/334 postgresql:subscription / subscription/008_diff_schema                          ERROR           2...
[22:59:50.934] 334/334 postgresql:subscription / subscription/031_column_list                          ERROR           3...
53/5205 Make MultiXactOffset 64-bit type
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[22:28:13.840](0.478s) not ok 5 - psql connect success
[22:28:13.841](0.000s) not ok 6 - psql select 1
test
[22:36:19.728]  45/334 postgresql:recovery / recovery/041_checkpoint_at_promote                        ERROR            ...
53/5214 SQL:2023 JSON simplified accessor support
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[21:23:25.473] c:\cirrus\src\backend\utils\adt\jsonbsubs.c(223) : warning C4715: 'make_jsonpath_item_expr': not all cont...
53/5633 Lock-free XLog Reservation from WAL
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[20:11:17.407](0.000s) not ok 2 - regular connections limit: matches
test
[20:14:03.099] 253/334 postgresql:postmaster / postmaster/002_connection_limits                        ERROR            ...
53/5542 Fix buffer pinning logic in [SP-]Gist
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[18:46:07.276] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:46:07.276] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:46:07.276] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:46:07.118] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:46:05.082] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:46:02.712] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:46:01.317] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:46:00.816] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:46:00.280] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:46:00.149] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:59.818] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:59.715] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:59.455] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:59.191] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:59.047] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:58.111] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:57.919] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:57.729] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:56.944] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:56.534] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:53.667] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:53.495] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:53.292] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:53.107] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:53.107] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:52.798] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:52.798] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:52.619] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:52.420] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:52.420] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:51.821] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:51.583] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:51.358] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:51.358] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:51.257] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:51.257] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:51.027] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:50.791] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:50.589] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:50.319] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:50.319] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:50.159] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:49.669] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:49.669] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:49.421] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:49.208] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:48.981] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:48.687] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:48.687] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:48.641] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:48.641] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:48.381] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:48.381] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:48.240] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:47.985] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:47.985] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:47.869] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:47.672] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:47.200] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:46.967] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:46.779] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:46.779] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:46.660] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:46.660] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:46.660] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:46.564] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:45.561] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:45.348] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:44.918] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:44.749] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:44.749] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:44.706] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:44.706] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:44.587] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:44.495] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:44.495] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:44.378] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:44.378] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:44.029] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:43.864] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:43.864] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:43.824] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:43.824] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:43.764] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:43.764] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:43.620] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:43.620] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:43.620] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:43.588] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:43.588] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:43.476] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:43.476] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:43.337] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:43.337] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:43.260] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:43.260] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:43.142] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:43.142] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:42.965] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:42.965] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:42.605] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:42.118] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:42.118] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:42.118] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:41.762] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:41.322] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:41.172] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:41.052] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:40.500] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:39.679] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:38.448] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:38.375] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:38.203] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:37.781] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:37.781] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:44.587] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:46:45.224] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:46:44.044] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:46:41.952] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:46:39.723] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:46:38.967] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:46:38.967] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:46:38.605] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:46:38.414] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:46:38.414] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:46:38.195] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:46:37.208] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:46:36.996] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:46:36.519] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:46:36.519] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:46:35.795] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:46:34.135] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:46:32.667] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:46:30.638] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:46:30.087] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:46:29.680] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:46:29.426] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:46:29.426] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:46:29.426] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:46:29.273] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:46:29.273] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:46:29.237] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:46:29.237] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:46:29.074] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:46:29.074] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:46:29.074] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:46:29.065] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:46:29.065] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:46:28.903] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:46:28.903] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:46:28.903] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:46:28.828] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:46:28.828] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:46:28.704] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:46:28.704] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:46:28.539] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:46:28.539] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:46:28.500] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:46:28.212] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:46:26.975] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:46:26.809] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:46:26.444] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:46:24.723] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:46:24.646] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:46:24.396] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:46:24.396] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:46:24.396] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:46:24.343] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:46:24.343] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:46:24.113] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:46:23.901] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:46:23.901] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:46:23.779] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:46:23.779] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:46:23.779] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:46:10.786] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:46:10.786] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:46:10.041] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:46:09.744] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:46:09.172] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:46:08.894] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:46:08.741] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:46:08.534] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:46:08.534] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:46:08.443] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:46:07.915] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:46:07.756] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:46:07.398] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:46:07.398] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:42.296] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:42.296] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:42.254] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:42.254] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:42.605] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:42.456] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[18:45:42.456] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
53/5673 Random pg_upgrade 004_subscription test failure on drongo
CompilerWarnings
compiler
[16:33:46.047] md.c:256:48: error: implicit declaration of function ‘pg_RtlGetLastNtStatus’ [-Werror=implicit-function-d...
53/4966 Parallel CREATE INDEX for GIN indexes
CompilerWarnings
compiler
[12:41:44.568] gininsert.c:1619:16: error: unused variable 'oldCtx' [-Werror,-Wunused-variable]
compiler
[12:41:38.060] gininsert.c:1619:16: error: unused variable 'oldCtx' [-Werror,-Wunused-variable]
compiler
[12:41:08.924] gininsert.c:1673:31: error: declaration of ‘oldCtx’ shadows a previous local [-Werror=shadow=compatible-l...
compiler
[12:41:08.924] gininsert.c:1619:23: error: unused variable ‘oldCtx’ [-Werror=unused-variable]
compiler
[12:41:02.434] gininsert.c:1673:31: error: declaration of ‘oldCtx’ shadows a previous local [-Werror=shadow=compatible-l...
compiler
[12:41:02.434] gininsert.c:1619:23: error: unused variable ‘oldCtx’ [-Werror=unused-variable]
compiler
[12:42:06.124] gininsert.c:1673:31: error: declaration of ‘oldCtx’ shadows a previous local [-Werror=shadow=compatible-l...
compiler
[12:42:06.124] gininsert.c:1619:23: error: unused variable ‘oldCtx’ [-Werror=unused-variable]
53/5674 Add "\gi file" to psql to allow COPY with variable expansion
CompilerWarnings
compiler
[12:23:06.412] common.c:51:8: error: unused variable 'bad' [-Werror,-Wunused-variable]
compiler
[12:22:53.206] common.c:51:8: error: unused variable 'bad' [-Werror,-Wunused-variable]
compiler
[12:22:17.229] common.c:51:25: error: unused variable ‘bad’ [-Werror=unused-variable]
compiler
[12:22:04.836] common.c:51:25: error: unused variable ‘bad’ [-Werror=unused-variable]
compiler
[12:23:34.391] common.c:51:25: error: unused variable ‘bad’ [-Werror=unused-variable]
FreeBSD - Meson
core
[12:30:30.885] #0  0x000000000027bcf1 in exec_command_out (scan_state=scan_state@entry=0x25947b8680a0, active_branch=<op...
[12:30:30.885] #1  0x0000000000277a3f in exec_command (cmd=0x25947b882200 "o", scan_state=scan_state@entry=0x25947b8680a...
[12:30:30.885] #2  0x00000000002759c8 in HandleSlashCmds (scan_state=scan_state@entry=0x25947b8680a0, cstack=cstack@entr...
[12:30:30.885] #3  0x0000000000291e55 in MainLoop (source=source@entry=0x824a5c4e0) at ../src/bin/psql/mainloop.c:496
[12:30:30.885] #4  0x0000000000278203 in process_file (filename=0x0, use_relative_path=<optimized out>) at ../src/bin/ps...
[12:30:30.885] #5  0x0000000000293aab in main (argc=<optimized out>, argv=0x8207cd438) at ../src/bin/psql/startup.c:420
[12:30:31.081] #0  0x000000000027bcf1 in exec_command_out (scan_state=scan_state@entry=0x1bbd8f0c9000, active_branch=<op...
core
[12:30:31.086] #0  0x000000000027bcf1 in exec_command_out (scan_state=scan_state@entry=0x1bbd8f0c9000, active_branch=<op...
[12:30:31.086] #1  0x0000000000277a3f in exec_command (cmd=0x1bbd8f089200 "o", scan_state=scan_state@entry=0x1bbd8f0c900...
[12:30:31.086] #2  0x00000000002759c8 in HandleSlashCmds (scan_state=scan_state@entry=0x1bbd8f0c9000, cstack=cstack@entr...
[12:30:31.086] #3  0x0000000000291e55 in MainLoop (source=source@entry=0x82479d4e0) at ../src/bin/psql/mainloop.c:496
[12:30:31.086] #4  0x0000000000278203 in process_file (filename=0x0, use_relative_path=<optimized out>) at ../src/bin/ps...
[12:30:31.086] #5  0x0000000000293aab in main (argc=<optimized out>, argv=0x82046cbe0) at ../src/bin/psql/startup.c:420
core
[12:30:30.731] #0  0x000000000027bcf1 in exec_command_out (scan_state=scan_state@entry=0x8cccc2c9000, active_branch=<opt...
[12:30:30.731] #1  0x0000000000277a3f in exec_command (cmd=0x8cccc289200 "o", scan_state=scan_state@entry=0x8cccc2c9000,...
[12:30:30.731] #2  0x00000000002759c8 in HandleSlashCmds (scan_state=scan_state@entry=0x8cccc2c9000, cstack=cstack@entry...
[12:30:30.731] #3  0x0000000000291e55 in MainLoop (source=source@entry=0x8232164e0) at ../src/bin/psql/mainloop.c:496
[12:30:30.731] #4  0x0000000000278203 in process_file (filename=0x0, use_relative_path=<optimized out>) at ../src/bin/ps...
[12:30:30.731] #5  0x0000000000293aab in main (argc=<optimized out>, argv=0x8208b1108) at ../src/bin/psql/startup.c:420
[12:30:30.879] #0  0x000000000027bcf1 in exec_command_out (scan_state=scan_state@entry=0x25947b8680a0, active_branch=<op...
core
[12:30:30.576] #0  0x000000000027bcf1 in exec_command_out (scan_state=scan_state@entry=0x1ae8b96c9000, active_branch=<op...
[12:30:30.576] #1  0x0000000000277a3f in exec_command (cmd=0x1ae8b9689600 "o", scan_state=scan_state@entry=0x1ae8b96c900...
[12:30:30.576] #2  0x00000000002759c8 in HandleSlashCmds (scan_state=scan_state@entry=0x1ae8b96c9000, cstack=cstack@entr...
[12:30:30.576] #3  0x0000000000291e55 in MainLoop (source=source@entry=0x8251db4e0) at ../src/bin/psql/mainloop.c:496
[12:30:30.576] #4  0x0000000000278203 in process_file (filename=0x0, use_relative_path=<optimized out>) at ../src/bin/ps...
[12:30:30.576] #5  0x0000000000293aab in main (argc=<optimized out>, argv=0x820cd05a8) at ../src/bin/psql/startup.c:420
[12:30:30.727] #0  0x000000000027bcf1 in exec_command_out (scan_state=scan_state@entry=0x8cccc2c9000, active_branch=<opt...
core
[12:30:30.412] #0  0x000000000027bcf1 in exec_command_out (scan_state=scan_state@entry=0x28be56ec9000, active_branch=<op...
[12:30:30.412] #1  0x0000000000277a3f in exec_command (cmd=0x28be56e89600 "o", scan_state=scan_state@entry=0x28be56ec900...
[12:30:30.412] #2  0x00000000002759c8 in HandleSlashCmds (scan_state=scan_state@entry=0x28be56ec9000, cstack=cstack@entr...
[12:30:30.412] #3  0x0000000000291e55 in MainLoop (source=source@entry=0x823faf4e0) at ../src/bin/psql/mainloop.c:496
[12:30:30.412] #4  0x0000000000278203 in process_file (filename=0x0, use_relative_path=<optimized out>) at ../src/bin/ps...
[12:30:30.412] #5  0x0000000000293aab in main (argc=<optimized out>, argv=0x820bf9588) at ../src/bin/psql/startup.c:420
[12:30:30.571] #0  0x000000000027bcf1 in exec_command_out (scan_state=scan_state@entry=0x1ae8b96c9000, active_branch=<op...
core
[12:30:30.249] #0  0x000000000027bcf1 in exec_command_out (scan_state=scan_state@entry=0x35f7ce8680a0, active_branch=<op...
[12:30:30.249] #1  0x0000000000277a3f in exec_command (cmd=0x35f7ce882600 "o", scan_state=scan_state@entry=0x35f7ce8680a...
[12:30:30.249] #2  0x00000000002759c8 in HandleSlashCmds (scan_state=scan_state@entry=0x35f7ce8680a0, cstack=cstack@entr...
[12:30:30.249] #3  0x0000000000291e55 in MainLoop (source=source@entry=0x824c8b4e0) at ../src/bin/psql/mainloop.c:496
[12:30:30.249] #4  0x0000000000278203 in process_file (filename=0x0, use_relative_path=<optimized out>) at ../src/bin/ps...
[12:30:30.249] #5  0x0000000000293aab in main (argc=<optimized out>, argv=0x821248148) at ../src/bin/psql/startup.c:420
[12:30:30.407] #0  0x000000000027bcf1 in exec_command_out (scan_state=scan_state@entry=0x28be56ec9000, active_branch=<op...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-05-04 12:21:14.809910000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy.out	2025-05-04 12:22:22.803747000 +00...
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-05-04 12:21:14.809910000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/copy.out	2025-05-04 12:23:15.975809000 +...
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-05-04 12:21:14.809910000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/copy.out	2025-05-04 12:22:21.792825000 +0000
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
tap
[12:25:25.645](0.000s) not ok 12 - no dump errors
[12:25:27.550](0.004s) not ok 14 - no dump errors
tap
[12:25:29.118](208.287s) not ok 5 - regression tests pass
tap
[12:26:41.135](237.489s) not ok 2 - regression tests pass
test
[12:28:00.510] 184/339 postgresql:pg_dump / pg_dump/010_dump_connstr                                   ERROR            ...
[12:28:00.510]  16/339 postgresql:regress / regress/regress                                            ERROR           2...
[12:28:00.510] 185/339 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           3...
[12:28:00.510] 265/339 postgresql:recovery / recovery/027_stream_regress                               ERROR           3...
Linux - Debian Bookworm - Autoconf
core
[12:32:49.184] #0  0x00007fe2c62eceec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[12:32:49.184] #1  0x00007fe2c629dfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[12:32:49.184] #2  0x00007fe2c6288472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[12:32:49.184] #3  0x00007fe2c66d650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[12:32:49.184] #4  0x00007fe2c66e2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[12:32:49.184] #5  0x00007fe2c66c1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7fe2c50bcf4e, __in_ch...
[12:32:49.184] #6  0x00007fe2c66be6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[12:32:49.184] #7  0x00007fe2c66bd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7fe2c50bdbf0, cont...
[12:32:49.184] #8  <signal handler called>
[12:32:49.184] #9  0x000056261cc2be67 in exec_command_out (scan_state=scan_state@entry=0x60d000000110, active_branch=act...
core
[12:32:50.526] #0  0x00007fb713c94eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[12:32:50.526] #1  0x00007fb713c45fb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[12:32:50.526] #2  0x00007fb713c30472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[12:32:50.526] #3  0x00007fb7140d650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[12:32:50.526] #4  0x00007fb7140e2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[12:32:50.526] #5  0x00007fb7140c1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7fb713435f4e, __in_ch...
[12:32:50.526] #6  0x00007fb7140be6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[12:32:50.527] #7  0x00007fb7140bd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7fb713436bf0, cont...
[12:32:50.527] #8  <signal handler called>
[12:32:50.527] #9  0x0000563cac780e67 in exec_command_out (scan_state=scan_state@entry=0x60d000000110, active_branch=act...
core
[12:32:50.265] #0  0x00007f32720eceec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[12:32:50.265] #1  0x00007f327209dfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[12:32:50.265] #2  0x00007f3272088472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[12:32:50.265] #3  0x00007f32724d650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[12:32:50.265] #4  0x00007f32724e2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[12:32:50.265] #5  0x00007f32724c1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7f3271839f4e, __in_ch...
[12:32:50.265] #6  0x00007f32724be6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[12:32:50.265] #7  0x00007f32724bd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7f327183abf0, cont...
[12:32:50.265] #8  <signal handler called>
[12:32:50.265] #9  0x00005573e227ee67 in exec_command_out (scan_state=scan_state@entry=0x60d000000110, active_branch=act...
core
[12:32:50.002] #0  0x00007f575e0eceec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[12:32:50.002] #1  0x00007f575e09dfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[12:32:50.002] #2  0x00007f575e088472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[12:32:50.002] #3  0x00007f575e4d650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[12:32:50.002] #4  0x00007f575e4e2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[12:32:50.002] #5  0x00007f575e4c1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7f575d82cf4e, __in_ch...
[12:32:50.002] #6  0x00007f575e4be6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[12:32:50.002] #7  0x00007f575e4bd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7f575d82dbf0, cont...
[12:32:50.002] #8  <signal handler called>
[12:32:50.002] #9  0x00005611fdda2e67 in exec_command_out (scan_state=scan_state@entry=0x60d000000110, active_branch=act...
core
[12:32:49.729] #0  0x00007ffb8c4eceec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[12:32:49.729] #1  0x00007ffb8c49dfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[12:32:49.729] #2  0x00007ffb8c488472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[12:32:49.729] #3  0x00007ffb8c8d650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[12:32:49.729] #4  0x00007ffb8c8e2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[12:32:49.729] #5  0x00007ffb8c8c1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7ffb8b1f6f4e, __in_ch...
[12:32:49.729] #6  0x00007ffb8c8be6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[12:32:49.729] #7  0x00007ffb8c8bd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7ffb8b1f7bf0, cont...
[12:32:49.729] #8  <signal handler called>
[12:32:49.729] #9  0x000055a4471b5e67 in exec_command_out (scan_state=scan_state@entry=0x60d000000110, active_branch=act...
core
[12:32:49.457] #0  0x00007f36fc2eceec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[12:32:49.457] #1  0x00007f36fc29dfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[12:32:49.457] #2  0x00007f36fc288472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[12:32:49.457] #3  0x00007f36fc6d650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[12:32:49.457] #4  0x00007f36fc6e2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[12:32:49.457] #5  0x00007f36fc6c1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7f36faff6f4e, __in_ch...
[12:32:49.457] #6  0x00007f36fc6be6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[12:32:49.457] #7  0x00007f36fc6bd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7f36faff7bf0, cont...
[12:32:49.457] #8  <signal handler called>
[12:32:49.457] #9  0x000055e800a5de67 in exec_command_out (scan_state=scan_state@entry=0x60d000000110, active_branch=act...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resul...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-05-04 12:21:14.328169293 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/copy.out	2025-05-04 12:25:05.347320671 +0000
@@ -39,314 +39,21 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/result...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-05-04 12:21:14.328169293 +0000
+++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/copy.out	2025-05-04 12:28:06.823094572 +0000
@@ -39,314 +39,21 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/src/test/regress/results/copy.out
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-05-04 12:21:14.328169293 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/copy.out	2025-05-04 12:22:59.243483529 +0000
@@ -39,314 +39,21 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
tap
[12:27:01.628](0.000s) not ok 12 - no dump errors
[12:27:08.828](0.000s) not ok 14 - no dump errors
tap
[12:27:11.908](139.185s) not ok 5 - regression tests pass
tap
[12:29:11.664](70.395s) not ok 2 - regression tests pass
Linux - Debian Bookworm - Meson
core
[12:31:12.113] #0  0x00007f37194a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[12:31:12.113] #1  0x00007f371945afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[12:31:12.113] #2  0x00007f3719445472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[12:31:12.113] #3  0x00007f371961e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[12:31:12.113] #4  0x00007f371962aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[12:31:12.113] #5  0x00007f371960d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x55939c041920,...
[12:31:12.113] #6  0x000055939bf836ec in exec_command_out (scan_state=scan_state@entry=0x5593a47c0450, active_branch=act...
[12:31:12.113] #7  0x000055939bf8c137 in exec_command (cmd=cmd@entry=0x5593a47c68f0 "o", scan_state=scan_state@entry=0x5...
[12:31:12.113] #8  0x000055939bf8c643 in HandleSlashCmds (scan_state=scan_state@entry=0x5593a47c0450, cstack=cstack@entr...
[12:31:12.113] #9  0x000055939bfab72d in MainLoop (source=source@entry=0x7f37195f1a80 <_IO_2_1_stdin_>) at ../src/bin/ps...
core
[12:31:11.844] #0  0x00007f8b278a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[12:31:11.844] #1  0x00007f8b2785afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[12:31:11.844] #2  0x00007f8b27845472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[12:31:11.844] #3  0x00007f8b27a1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[12:31:11.844] #4  0x00007f8b27a2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[12:31:11.844] #5  0x00007f8b27a0d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x5601d9936920,...
[12:31:11.844] #6  0x00005601d98786ec in exec_command_out (scan_state=scan_state@entry=0x5601f639e450, active_branch=act...
[12:31:11.844] #7  0x00005601d9881137 in exec_command (cmd=cmd@entry=0x5601f639f9f0 "o", scan_state=scan_state@entry=0x5...
[12:31:11.844] #8  0x00005601d9881643 in HandleSlashCmds (scan_state=scan_state@entry=0x5601f639e450, cstack=cstack@entr...
[12:31:11.844] #9  0x00005601d98a072d in MainLoop (source=source@entry=0x7f8b279f1a80 <_IO_2_1_stdin_>) at ../src/bin/ps...
core
[12:31:11.553] #0  0x00007f226eea9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[12:31:11.553] #1  0x00007f226ee5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[12:31:11.553] #2  0x00007f226ee45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[12:31:11.553] #3  0x00007f226f01e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[12:31:11.553] #4  0x00007f226f02aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[12:31:11.553] #5  0x00007f226f00d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x556a65f81920,...
[12:31:11.553] #6  0x0000556a65ec36ec in exec_command_out (scan_state=scan_state@entry=0x556a73433450, active_branch=act...
[12:31:11.553] #7  0x0000556a65ecc137 in exec_command (cmd=cmd@entry=0x556a73434230 "o", scan_state=scan_state@entry=0x5...
[12:31:11.553] #8  0x0000556a65ecc643 in HandleSlashCmds (scan_state=scan_state@entry=0x556a73433450, cstack=cstack@entr...
[12:31:11.553] #9  0x0000556a65eeb72d in MainLoop (source=source@entry=0x7f226eff1a80 <_IO_2_1_stdin_>) at ../src/bin/ps...
core
[12:31:12.389] #0  0x00007f7d6aca9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[12:31:12.389] #1  0x00007f7d6ac5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[12:31:12.389] #2  0x00007f7d6ac45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[12:31:12.389] #3  0x00007f7d6ae1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[12:31:12.389] #4  0x00007f7d6ae2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[12:31:12.389] #5  0x00007f7d6ae0d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x5556844de920,...
[12:31:12.389] #6  0x00005556844206ec in exec_command_out (scan_state=scan_state@entry=0x5556ae300450, active_branch=act...
[12:31:12.389] #7  0x0000555684429137 in exec_command (cmd=cmd@entry=0x5556ae3068f0 "o", scan_state=scan_state@entry=0x5...
[12:31:12.389] #8  0x0000555684429643 in HandleSlashCmds (scan_state=scan_state@entry=0x5556ae300450, cstack=cstack@entr...
[12:31:12.389] #9  0x000055568444872d in MainLoop (source=source@entry=0x7f7d6adf1a80 <_IO_2_1_stdin_>) at ../src/bin/ps...
core
[12:31:11.007] #0  0x00007ff85fea9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[12:31:11.007] #1  0x00007ff85fe5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[12:31:11.007] #2  0x00007ff85fe45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[12:31:11.007] #3  0x00007ff86001e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[12:31:11.007] #4  0x00007ff86002aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[12:31:11.007] #5  0x00007ff86000d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x564f054ba920,...
[12:31:11.007] #6  0x0000564f053fc6ec in exec_command_out (scan_state=scan_state@entry=0x564f18064450, active_branch=act...
[12:31:11.007] #7  0x0000564f05405137 in exec_command (cmd=cmd@entry=0x564f18065230 "o", scan_state=scan_state@entry=0x5...
[12:31:11.007] #8  0x0000564f05405643 in HandleSlashCmds (scan_state=scan_state@entry=0x564f18064450, cstack=cstack@entr...
[12:31:11.007] #9  0x0000564f0542472d in MainLoop (source=source@entry=0x7ff85fff1a80 <_IO_2_1_stdin_>) at ../src/bin/ps...
core
[12:31:11.285] #0  0x00007f270dea9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[12:31:11.285] #1  0x00007f270de5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[12:31:11.285] #2  0x00007f270de45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[12:31:11.285] #3  0x00007f270e01e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[12:31:11.285] #4  0x00007f270e02aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[12:31:11.285] #5  0x00007f270e00d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x558f07ead920,...
[12:31:11.285] #6  0x0000558f07def6ec in exec_command_out (scan_state=scan_state@entry=0x558f3b7d2450, active_branch=act...
[12:31:11.285] #7  0x0000558f07df8137 in exec_command (cmd=cmd@entry=0x558f3b7d3230 "o", scan_state=scan_state@entry=0x5...
[12:31:11.285] #8  0x0000558f07df8643 in HandleSlashCmds (scan_state=scan_state@entry=0x558f3b7d2450, cstack=cstack@entr...
[12:31:11.285] #9  0x0000558f07e1772d in MainLoop (source=source@entry=0x7f270dff1a80 <_IO_2_1_stdin_>) at ../src/bin/ps...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-05-04 12:21:14.405322110 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy.out	2025-05-04 12:22:53.712758502 +00...
@@ -39,314 +39,15 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
+==16275==Using libbacktrace symbolizer.
+../src/bin/psql/command.c:2497:19: runtime error: load of null pointer of type 'char'
+    #0 0x556a65ec36eb in exec_command_out ../src/bin/psql/command.c:2497
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-05-04 12:21:14.405322110 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/copy.out	2025-05-04 12:24:13.064704499 +...
@@ -39,314 +39,15 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
+==26737==Using libbacktrace symbolizer.
+../src/bin/psql/command.c:2497:19: runtime error: load of null pointer of type 'char'
+    #0 0x558f07def6eb in exec_command_out ../src/bin/psql/command.c:2497
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-05-04 12:21:14.405322110 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/copy.out	2025-05-04 12:22:54.388757534 +0000
@@ -39,314 +39,15 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
+==16398==Using libbacktrace symbolizer.
+../src/bin/psql/command.c:2497:19: runtime error: load of null pointer of type 'char'
+    #0 0x564f053fc6eb in exec_command_out ../src/bin/psql/command.c:2497
...
tap
[12:26:33.300](0.000s) not ok 12 - no dump errors
[12:26:37.233](0.000s) not ok 14 - no dump errors
tap
[12:24:09.084](81.594s) not ok 5 - regression tests pass
tap
[12:25:29.568](83.586s) not ok 2 - regression tests pass
test
[12:28:46.500]   5/340 postgresql:regress / regress/regress                                            ERROR            ...
[12:28:46.500]  34/340 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[12:28:46.500] 106/340 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
[12:28:46.500] 187/340 postgresql:pg_dump / pg_dump/010_dump_connstr                                   ERROR            ...
macOS - Sonoma - Meson
core
[12:32:30.988]   * frame #0: 0x0000000104933f44 psql`exec_command_out(scan_state=0x000060000327c000, active_branch=<unav...
[12:32:30.988]     frame #1: 0x000000010492fbf4 psql`exec_command(cmd="o", scan_state=0x000060000327c000, cstack=0x00006...
[12:32:30.988]     frame #2: 0x000000010492de34 psql`HandleSlashCmds(scan_state=0x000060000327c000, cstack=0x00006000002...
[12:32:30.989]     frame #3: 0x000000010494b800 psql`MainLoop(source=0x00000001ef154358) at mainloop.c:496:22
[12:32:30.989]     frame #4: 0x0000000104930448 psql`process_file(filename=0x0000000000000000, use_relative_path=<unavai...
[12:32:30.989]     frame #5: 0x000000010494d0c8 psql`main(argc=<unavailable>, argv=<unavailable>) at startup.c:420:21
[12:32:30.989]     frame #6: 0x0000000186f63154 dyld`start + 2476
core
[12:30:45.792]   * frame #0: 0x0000000100e2ff44 psql`exec_command_out(scan_state=0x0000600003d24000, active_branch=<unav...
[12:30:45.792]     frame #1: 0x0000000100e2bbf4 psql`exec_command(cmd="o", scan_state=0x0000600003d24000, cstack=0x00006...
[12:30:45.792]     frame #2: 0x0000000100e29e34 psql`HandleSlashCmds(scan_state=0x0000600003d24000, cstack=0x0000600000d...
[12:30:45.792]     frame #3: 0x0000000100e47800 psql`MainLoop(source=0x00000001ef154358) at mainloop.c:496:22
[12:30:45.792]     frame #4: 0x0000000100e2c448 psql`process_file(filename=0x0000000000000000, use_relative_path=<unavai...
[12:30:45.792]     frame #5: 0x0000000100e490c8 psql`main(argc=<unavailable>, argv=<unavailable>) at startup.c:420:21
[12:30:45.792]     frame #6: 0x0000000186f63154 dyld`start + 2476
core
[12:31:22.411]   * frame #0: 0x000000010476bf44 psql`exec_command_out(scan_state=0x00006000007e0750, active_branch=<unav...
[12:31:22.411]     frame #1: 0x0000000104767bf4 psql`exec_command(cmd="o", scan_state=0x00006000007e0750, cstack=0x00006...
[12:31:22.411]     frame #2: 0x0000000104765e34 psql`HandleSlashCmds(scan_state=0x00006000007e0750, cstack=0x00006000037...
[12:31:22.411]     frame #3: 0x0000000104783800 psql`MainLoop(source=0x00000001ef154358) at mainloop.c:496:22
[12:31:22.411]     frame #4: 0x0000000104768448 psql`process_file(filename=0x0000000000000000, use_relative_path=<unavai...
[12:31:22.411]     frame #5: 0x00000001047850c8 psql`main(argc=<unavailable>, argv=<unavailable>) at startup.c:420:21
[12:31:22.411]     frame #6: 0x0000000186f63154 dyld`start + 2476
core
[12:31:58.561]   * frame #0: 0x00000001040eff44 psql`exec_command_out(scan_state=0x0000600003a88750, active_branch=<unav...
[12:31:58.561]     frame #1: 0x00000001040ebbf4 psql`exec_command(cmd="o", scan_state=0x0000600003a88750, cstack=0x00006...
[12:31:58.561]     frame #2: 0x00000001040e9e34 psql`HandleSlashCmds(scan_state=0x0000600003a88750, cstack=0x0000600000a...
[12:31:58.561]     frame #3: 0x0000000104107800 psql`MainLoop(source=0x00000001ef154358) at mainloop.c:496:22
[12:31:58.561]     frame #4: 0x00000001040ec448 psql`process_file(filename=0x0000000000000000, use_relative_path=<unavai...
[12:31:58.561]     frame #5: 0x00000001041090c8 psql`main(argc=<unavailable>, argv=<unavailable>) at startup.c:420:21
[12:31:58.561]     frame #6: 0x0000000186f63154 dyld`start + 2476
core
[12:33:48.893]   * frame #0: 0x0000000102cabf44 psql`exec_command_out(scan_state=0x0000600001ff0000, active_branch=<unav...
[12:33:48.893]     frame #1: 0x0000000102ca7bf4 psql`exec_command(cmd="o", scan_state=0x0000600001ff0000, cstack=0x00006...
[12:33:48.893]     frame #2: 0x0000000102ca5e34 psql`HandleSlashCmds(scan_state=0x0000600001ff0000, cstack=0x0000600002f...
[12:33:48.893]     frame #3: 0x0000000102cc3800 psql`MainLoop(source=0x00000001ef154358) at mainloop.c:496:22
[12:33:48.893]     frame #4: 0x0000000102ca8448 psql`process_file(filename=0x0000000000000000, use_relative_path=<unavai...
[12:33:48.893]     frame #5: 0x0000000102cc50c8 psql`main(argc=<unavailable>, argv=<unavailable>) at startup.c:420:21
[12:33:48.893]     frame #6: 0x0000000186f63154 dyld`start + 2476
core
[12:33:03.683]   * frame #0: 0x0000000102e4bf44 psql`exec_command_out(scan_state=0x00006000025fc750, active_branch=<unav...
[12:33:03.683]     frame #1: 0x0000000102e47bf4 psql`exec_command(cmd="o", scan_state=0x00006000025fc750, cstack=0x00006...
[12:33:03.683]     frame #2: 0x0000000102e45e34 psql`HandleSlashCmds(scan_state=0x00006000025fc750, cstack=0x00006000015...
[12:33:03.683]     frame #3: 0x0000000102e63800 psql`MainLoop(source=0x00000001ef154358) at mainloop.c:496:22
[12:33:03.683]     frame #4: 0x0000000102e48448 psql`process_file(filename=0x0000000000000000, use_relative_path=<unavai...
[12:33:03.683]     frame #5: 0x0000000102e650c8 psql`main(argc=<unavailable>, argv=<unavailable>) at startup.c:420:21
[12:33:03.683]     frame #6: 0x0000000186f63154 dyld`start + 2476
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/copy.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrad...
--- /Users/admin/pgsql/src/test/regress/expected/copy.out	2025-05-04 12:21:11
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy.out	2025-05-04 12:22:32
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/copy.out /Users/admin/pgsql/build/testrun/recovery/027_stream_regr...
--- /Users/admin/pgsql/src/test/regress/expected/copy.out	2025-05-04 12:21:11
+++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/copy.out	2025-05-04 12:23:43
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/copy.out /Users/admin/pgsql/build/testrun/regress/regress/results/...
--- /Users/admin/pgsql/src/test/regress/expected/copy.out	2025-05-04 12:21:11
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/copy.out	2025-05-04 12:22:28
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
tap
[12:25:37.327](0.001s) not ok 12 - no dump errors
[12:25:39.220](0.001s) not ok 14 - no dump errors
tap
[12:24:21.345](114.484s) not ok 5 - regression tests pass
tap
[12:25:11.373](101.507s) not ok 2 - regression tests pass
test
[12:26:58.048]  14/339 postgresql:regress / regress/regress                                            ERROR           1...
[12:26:58.048]  51/339 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[12:26:58.048] 158/339 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
[12:26:58.048] 186/339 postgresql:pg_dump / pg_dump/010_dump_connstr                                   ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
core
000000df`cd5ff878 00007fff`3531029b     ntdll!NtRemoveIoCompletion+0x14
000000df`cd5ff880 00007fff`37464cb0     mswsock!SockAsyncThread+0x9b
000000df`cd5ff8e0 00007fff`3891edcb     KERNEL32!BaseThreadInitThunk+0x10
000000df`cd5ff910 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000df`cd9ff628 00007fff`388ab77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000df`cd9ff630 00007fff`37464cb0     ntdll!TppWorkerThread+0x2df
000000df`cd9ff920 00007fff`3891edcb     KERNEL32!BaseThreadInitThunk+0x10
000000df`cd9ff950 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000df`cd1ff518 00007fff`388ab77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000df`cd1ff520 00007fff`37464cb0     ntdll!TppWorkerThread+0x2df
000000df`cd1ff810 00007fff`3891edcb     KERNEL32!BaseThreadInitThunk+0x10
000000df`cd1ff840 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000df`ccdff660 00007ff6`2db3f8de     psql!exec_command_out(
000000df`ccdff6b0 00007ff6`2db3d632     psql!exec_command(
000000df`ccdff700 00007ff6`2db62b7d     psql!HandleSlashCmds(
000000df`ccdff760 00007ff6`2db3d9ce     psql!MainLoop(
000000df`ccdff890 00007ff6`2db65858     psql!process_file(
000000df`ccdffcf0 00007ff6`2db88d49     psql!main(
000000df`ccdffe10 00007ff6`2db88c9e     psql!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startu...
000000df`ccdffe60 00007ff6`2db88b5e     psql!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcstartu...
000000df`ccdffed0 00007ff6`2db88dbe     psql!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\...
000000df`ccdfff00 00007fff`37464cb0     psql!mainCRTStartup(
core
00000091`941ff568 00007fff`388ab77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000091`941ff570 00007fff`37464cb0     ntdll!TppWorkerThread+0x2df
00000091`941ff860 00007fff`3891edcb     KERNEL32!BaseThreadInitThunk+0x10
00000091`941ff890 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000091`949ff568 00007fff`388ab77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000091`949ff570 00007fff`37464cb0     ntdll!TppWorkerThread+0x2df
00000091`949ff860 00007fff`3891edcb     KERNEL32!BaseThreadInitThunk+0x10
00000091`949ff890 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000091`93dff490 00007ff6`2db3f8de     psql!exec_command_out(
00000091`93dff4e0 00007ff6`2db3d632     psql!exec_command(
00000091`93dff530 00007ff6`2db62b7d     psql!HandleSlashCmds(
00000091`93dff590 00007ff6`2db3d9ce     psql!MainLoop(
00000091`93dff6c0 00007ff6`2db65858     psql!process_file(
00000091`93dffb20 00007ff6`2db88d49     psql!main(
00000091`93dffc40 00007ff6`2db88c9e     psql!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startu...
00000091`93dffc90 00007ff6`2db88b5e     psql!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcstartu...
00000091`93dffd00 00007ff6`2db88dbe     psql!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\...
00000091`93dffd30 00007fff`37464cb0     psql!mainCRTStartup(
core
00000091`945ff6f8 00007fff`3531029b     ntdll!NtRemoveIoCompletion+0x14
00000091`945ff700 00007fff`37464cb0     mswsock!SockAsyncThread+0x9b
00000091`945ff760 00007fff`3891edcb     KERNEL32!BaseThreadInitThunk+0x10
00000091`945ff790 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000b0`623ff520 00007ff6`2db3f8de     psql!exec_command_out(
000000b0`623ff570 00007ff6`2db3d632     psql!exec_command(
000000b0`623ff5c0 00007ff6`2db62b7d     psql!HandleSlashCmds(
000000b0`623ff620 00007ff6`2db3d9ce     psql!MainLoop(
000000b0`623ff750 00007ff6`2db65858     psql!process_file(
000000b0`623ffbb0 00007ff6`2db88d49     psql!main(
000000b0`623ffcd0 00007ff6`2db88c9e     psql!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startu...
000000b0`623ffd20 00007ff6`2db88b5e     psql!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcstartu...
000000b0`623ffd90 00007ff6`2db88dbe     psql!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\...
000000b0`623ffdc0 00007fff`37464cb0     psql!mainCRTStartup(
core
000000b0`62bffa28 00007fff`3531029b     ntdll!NtRemoveIoCompletion+0x14
000000b0`62bffa30 00007fff`37464cb0     mswsock!SockAsyncThread+0x9b
000000b0`62bffa90 00007fff`3891edcb     KERNEL32!BaseThreadInitThunk+0x10
000000b0`62bffac0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000b0`62fff6e8 00007fff`388ab77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000b0`62fff6f0 00007fff`37464cb0     ntdll!TppWorkerThread+0x2df
000000b0`62fff9e0 00007fff`3891edcb     KERNEL32!BaseThreadInitThunk+0x10
000000b0`62fffa10 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000b0`627ffa28 00007fff`388ab77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000b0`627ffa30 00007fff`37464cb0     ntdll!TppWorkerThread+0x2df
000000b0`627ffd20 00007fff`3891edcb     KERNEL32!BaseThreadInitThunk+0x10
000000b0`627ffd50 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000e3`183ff498 00007fff`388ab77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000e3`183ff4a0 00007fff`37464cb0     ntdll!TppWorkerThread+0x2df
000000e3`183ff790 00007fff`3891edcb     KERNEL32!BaseThreadInitThunk+0x10
000000e3`183ff7c0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000e3`17bff380 00007ff6`2db3f8de     psql!exec_command_out(
000000e3`17bff3d0 00007ff6`2db3d632     psql!exec_command(
000000e3`17bff420 00007ff6`2db62b7d     psql!HandleSlashCmds(
000000e3`17bff480 00007ff6`2db3d9ce     psql!MainLoop(
000000e3`17bff5b0 00007ff6`2db65858     psql!process_file(
000000e3`17bffa10 00007ff6`2db88d49     psql!main(
000000e3`17bffb30 00007ff6`2db88c9e     psql!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startu...
000000e3`17bffb80 00007ff6`2db88b5e     psql!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcstartu...
000000e3`17bffbf0 00007ff6`2db88dbe     psql!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\...
000000e3`17bffc20 00007fff`37464cb0     psql!mainCRTStartup(
core
000000e3`17fff4b8 00007fff`388ab77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000e3`17fff4c0 00007fff`37464cb0     ntdll!TppWorkerThread+0x2df
000000e3`17fff7b0 00007fff`3891edcb     KERNEL32!BaseThreadInitThunk+0x10
000000e3`17fff7e0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000e3`187ff958 00007fff`3531029b     ntdll!NtRemoveIoCompletion+0x14
000000e3`187ff960 00007fff`37464cb0     mswsock!SockAsyncThread+0x9b
000000e3`187ff9c0 00007fff`3891edcb     KERNEL32!BaseThreadInitThunk+0x10
000000e3`187ff9f0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000005f`725ff628 00007fff`388ab77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
0000005f`725ff630 00007fff`37464cb0     ntdll!TppWorkerThread+0x2df
0000005f`725ff920 00007fff`3891edcb     KERNEL32!BaseThreadInitThunk+0x10
0000005f`725ff950 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000005f`72dff9d8 00007fff`388ab77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
0000005f`72dff9e0 00007fff`37464cb0     ntdll!TppWorkerThread+0x2df
0000005f`72dffcd0 00007fff`3891edcb     KERNEL32!BaseThreadInitThunk+0x10
0000005f`72dffd00 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000005f`721fef90 00007ff6`2db3f8de     psql!exec_command_out(
0000005f`721fefe0 00007ff6`2db3d632     psql!exec_command(
0000005f`721ff030 00007ff6`2db62b7d     psql!HandleSlashCmds(
0000005f`721ff090 00007ff6`2db3d9ce     psql!MainLoop(
0000005f`721ff1c0 00007ff6`2db65858     psql!process_file(
0000005f`721ff620 00007ff6`2db88d49     psql!main(
0000005f`721ff740 00007ff6`2db88c9e     psql!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startu...
0000005f`721ff790 00007ff6`2db88b5e     psql!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcstartu...
0000005f`721ff800 00007ff6`2db88dbe     psql!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\...
0000005f`721ff830 00007fff`37464cb0     psql!mainCRTStartup(
core
0000005f`729ff9f8 00007fff`3531029b     ntdll!NtRemoveIoCompletion+0x14
0000005f`729ffa00 00007fff`37464cb0     mswsock!SockAsyncThread+0x9b
0000005f`729ffa60 00007fff`3891edcb     KERNEL32!BaseThreadInitThunk+0x10
0000005f`729ffa90 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000049`f1fff9e8 00007fff`388ab77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000049`f1fff9f0 00007fff`37464cb0     ntdll!TppWorkerThread+0x2df
00000049`f1fffce0 00007fff`3891edcb     KERNEL32!BaseThreadInitThunk+0x10
00000049`f1fffd10 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000049`f23ffb68 00007fff`3531029b     ntdll!NtRemoveIoCompletion+0x14
00000049`f23ffb70 00007fff`37464cb0     mswsock!SockAsyncThread+0x9b
00000049`f23ffbd0 00007fff`3891edcb     KERNEL32!BaseThreadInitThunk+0x10
00000049`f23ffc00 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000049`f17ff100 00007ff6`2db3f8de     psql!exec_command_out(
00000049`f17ff150 00007ff6`2db3d632     psql!exec_command(
00000049`f17ff1a0 00007ff6`2db62b7d     psql!HandleSlashCmds(
00000049`f17ff200 00007ff6`2db3d9ce     psql!MainLoop(
00000049`f17ff330 00007ff6`2db65858     psql!process_file(
00000049`f17ff790 00007ff6`2db88d49     psql!main(
00000049`f17ff8b0 00007ff6`2db88c9e     psql!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startu...
00000049`f17ff900 00007ff6`2db88b5e     psql!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcstartu...
00000049`f17ff970 00007ff6`2db88dbe     psql!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\...
00000049`f17ff9a0 00007fff`37464cb0     psql!mainCRTStartup(
core
00000049`f1bffab8 00007fff`388ab77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000049`f1bffac0 00007fff`37464cb0     ntdll!TppWorkerThread+0x2df
00000049`f1bffdb0 00007fff`3891edcb     KERNEL32!BaseThreadInitThunk+0x10
00000049`f1bffde0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/copy.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upgr...
--- C:/cirrus/src/test/regress/expected/copy.out	2025-05-04 12:21:18.402571900 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy.out	2025-05-04 12:23:35.108946300 +0000
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/copy.out C:/cirrus/build/testrun/recovery/027_stream_re...
--- C:/cirrus/src/test/regress/expected/copy.out	2025-05-04 12:21:18.402571900 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/copy.out	2025-05-04 12:26:06.365274100 +0000
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/copy.out C:/cirrus/build/testrun/regress/regress/result...
--- C:/cirrus/src/test/regress/expected/copy.out	2025-05-04 12:21:18.402571900 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/copy.out	2025-05-04 12:23:28.599262600 +0000
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
tap
[12:30:44.200](0.004s) not ok 12 - no dump errors
[12:30:51.460](0.000s) not ok 14 - no dump errors
tap
[12:25:27.679](126.625s) not ok 5 - regression tests pass
tap
[12:31:42.148](0.112s) not ok 123 - COPY ... \gi file: exit code 0
[12:31:42.156](0.006s) not ok 124 - COPY ... \gi file: no stderr
[12:31:42.158](0.001s) not ok 125 - COPY ... \gi file: matches
[12:31:42.369](0.001s) not ok 127 - COPY ... \gi command: no stderr
[12:31:42.371](0.001s) not ok 128 - COPY ... \gi command: matches
tap
[12:27:56.292](127.603s) not ok 2 - regression tests pass
test
[12:35:11.192]   5/334 postgresql:regress / regress/regress                                            ERROR           1...
[12:35:11.192]  23/334 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           2...
[12:35:11.192]  64/334 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
[12:35:11.192] 183/334 postgresql:pg_dump / pg_dump/010_dump_connstr                                   ERROR            ...
[12:35:11.192] 213/334 postgresql:psql / psql/001_basic                                                ERROR            ...
53/5548 Document custom settings more consistently
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[03:52:30.413](0.000s) not ok 3 - checking a non-existent database stderr /(?^:FATAL:  database "qqq" does not exist)/
test
[03:58:58.476] 144/334 postgresql:pg_amcheck / pg_amcheck/002_nonesuch                                 ERROR            ...
53/5444 using index to speedup add not null constraints to a table
FreeBSD - Meson
core
[19:58:28.363] #0  0x000000082c6c375a in _sigprocmask () from /lib/libc.so.7
[19:58:28.363] #1  0x000000082c700a2f in _system () from /lib/libc.so.7
[19:58:28.363] #2  0x000000082c0288a3 in ?? () from /lib/libthr.so.3
[19:58:28.363] #3  0x0000000000686e07 in RestoreArchivedFile (path=path@entry=0x820d771e0 "pg_wal/00000002", '0' <repeat...
[19:58:28.363] #4  0x000000000066dc78 in existsTimeLineHistory (probeTLI=probeTLI@entry=3) at ../src/backend/access/tran...
[19:58:28.363] #5  0x000000000066dd38 in findNewestTimeLine (startTLI=startTLI@entry=2) at ../src/backend/access/transam...
[19:58:28.363] #6  0x000000000069224b in rescanLatestTimeLine (replayTLI=replayTLI@entry=2, replayLSN=replayLSN@entry=67...
[19:58:28.363] #7  0x000000000068e443 in WaitForWALToBecomeAvailable (RecPtr=67209560, tliRecPtr=67209536, replayTLI=2, ...
[19:58:28.363] #8  XLogPageRead (xlogreader=0x200b02c1d130, targetPagePtr=67207168, reqLen=2392, targetRecPtr=67209536, ...
[19:58:28.363] #9  0x00000000006951aa in ReadPageInternal (state=state@entry=0x200b02c1d130, pageptr=67207168, reqLen=23...
core
[19:58:28.649] #0  0x000000082e01475a in _sigprocmask () from /lib/libc.so.7
[19:58:28.649] #1  0x000000082e051a2f in _system () from /lib/libc.so.7
[19:58:28.649] #2  0x000000082c9d78a3 in ?? () from /lib/libthr.so.3
[19:58:28.649] #3  0x0000000000686e07 in RestoreArchivedFile (path=path@entry=0x82112d1e0 "pg_wal/00000003.history", xlo...
[19:58:28.649] #4  0x0000000000692460 in XLogFileRead (segno=segno@entry=6, tli=tli@entry=2, source=source@entry=XLOG_FR...
[19:58:28.649] #5  0x000000000068e19c in XLogFileReadAnyTLI (segno=6, source=XLOG_FROM_ANY) at ../src/backend/access/tra...
[19:58:28.649] #6  WaitForWALToBecomeAvailable (RecPtr=105227456, tliRecPtr=105227432, replayTLI=2, replayLSN=105227432,...
[19:58:28.649] #7  XLogPageRead (xlogreader=0xb1ee801d130, targetPagePtr=105226240, reqLen=1216, targetRecPtr=105227432,...
[19:58:28.649] #8  0x00000000006951aa in ReadPageInternal (state=state@entry=0xb1ee801d130, pageptr=105226240, reqLen=12...
[19:58:28.649] #9  0x0000000000693fd8 in XLogDecodeNextRecord (state=0xb1ee801d130, nonblocking=false) at ../src/backend...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/indexscan-check-notnull.out /tmp/cirrus-ci-build/build/testrun...
--- /tmp/cirrus-ci-build/src/test/isolation/expected/indexscan-check-notnull.out	2025-05-03 19:48:35.920038000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/indexscan-check-notnull.out	2025-05-03 19:51:06.50802...
@@ -6,7 +6,6 @@
 step m1: DELETE FROM t;
 step hj: ALTER TABLE t ADD CONSTRAINT t1_nn NOT NULL a; <waiting ...>
 step c1: COMMIT;
-s2: NOTICE:  all not-null constraints on relation "t" are validated by index scan
 step hj: <... completed>
 step c3: COMMIT;
 step sn: SELECT conname, conrelid::regclass, contype, convalidated
@@ -24,7 +23,6 @@
 step m1: DELETE FROM t;
 step hj: ALTER TABLE t ADD CONSTRAINT t1_nn NOT NULL a; <waiting ...>
 step c1: COMMIT;
-s2: NOTICE:  all not-null constraints on relation "t" are validated by index scan
 step hj: <... completed>
 step c3: COMMIT;
 step sn: SELECT conname, conrelid::regclass, contype, convalidated
@@ -42,7 +40,6 @@
...
test
[19:55:59.651]  46/340 postgresql:isolation / isolation/isolation                                      ERROR           1...
Linux - Debian Bookworm - Autoconf
regress
diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/indexscan-check-notnull.out /tmp/cirrus-ci-build/src/test/isol...
--- /tmp/cirrus-ci-build/src/test/isolation/expected/indexscan-check-notnull.out	2025-05-03 19:48:36.525567177 +0000
+++ /tmp/cirrus-ci-build/src/test/isolation/output_iso/results/indexscan-check-notnull.out	2025-05-03 19:52:58.828822898...
@@ -6,7 +6,6 @@
 step m1: DELETE FROM t;
 step hj: ALTER TABLE t ADD CONSTRAINT t1_nn NOT NULL a; <waiting ...>
 step c1: COMMIT;
-s2: NOTICE:  all not-null constraints on relation "t" are validated by index scan
 step hj: <... completed>
 step c3: COMMIT;
 step sn: SELECT conname, conrelid::regclass, contype, convalidated
@@ -24,7 +23,6 @@
 step m1: DELETE FROM t;
 step hj: ALTER TABLE t ADD CONSTRAINT t1_nn NOT NULL a; <waiting ...>
 step c1: COMMIT;
-s2: NOTICE:  all not-null constraints on relation "t" are validated by index scan
 step hj: <... completed>
 step c3: COMMIT;
 step sn: SELECT conname, conrelid::regclass, contype, convalidated
@@ -42,7 +40,6 @@
...
Linux - Debian Bookworm - Meson
core
[20:00:31.925] #0  0x00007fe0f68aedd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[20:00:31.925] #1  0x00007fe0f685b239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[20:00:31.925] #2  0x00007fe0f6916244 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[20:00:31.925] #3  0x00007fe0f692889c in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[20:00:31.925] #0  <unavailable> in ?? ()
regress
diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/indexscan-check-notnull.out /tmp/cirrus-ci-build/build/testrun...
--- /tmp/cirrus-ci-build/src/test/isolation/expected/indexscan-check-notnull.out	2025-05-03 19:48:35.356800551 +0000
+++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/indexscan-check-notnull.out	2025-05-03 19:52:42.70229...
@@ -6,7 +6,6 @@
 step m1: DELETE FROM t;
 step hj: ALTER TABLE t ADD CONSTRAINT t1_nn NOT NULL a; <waiting ...>
 step c1: COMMIT;
-s2: NOTICE:  all not-null constraints on relation "t" are validated by index scan
 step hj: <... completed>
 step c3: COMMIT;
 step sn: SELECT conname, conrelid::regclass, contype, convalidated
@@ -24,7 +23,6 @@
 step m1: DELETE FROM t;
 step hj: ALTER TABLE t ADD CONSTRAINT t1_nn NOT NULL a; <waiting ...>
 step c1: COMMIT;
-s2: NOTICE:  all not-null constraints on relation "t" are validated by index scan
 step hj: <... completed>
 step c3: COMMIT;
 step sn: SELECT conname, conrelid::regclass, contype, convalidated
@@ -42,7 +40,6 @@
...
test
[19:58:02.953]  16/341 postgresql:isolation / isolation/isolation                                      ERROR            ...
macOS - Sonoma - Meson
regress
diff -U3 /Users/admin/pgsql/src/test/isolation/expected/indexscan-check-notnull.out /Users/admin/pgsql/build/testrun/iso...
--- /Users/admin/pgsql/src/test/isolation/expected/indexscan-check-notnull.out	2025-05-03 19:48:11
+++ /Users/admin/pgsql/build/testrun/isolation/isolation/results/indexscan-check-notnull.out	2025-05-03 19:50:28
@@ -6,7 +6,6 @@
 step m1: DELETE FROM t;
 step hj: ALTER TABLE t ADD CONSTRAINT t1_nn NOT NULL a; <waiting ...>
 step c1: COMMIT;
-s2: NOTICE:  all not-null constraints on relation "t" are validated by index scan
 step hj: <... completed>
 step c3: COMMIT;
 step sn: SELECT conname, conrelid::regclass, contype, convalidated
@@ -24,7 +23,6 @@
 step m1: DELETE FROM t;
 step hj: ALTER TABLE t ADD CONSTRAINT t1_nn NOT NULL a; <waiting ...>
 step c1: COMMIT;
-s2: NOTICE:  all not-null constraints on relation "t" are validated by index scan
 step hj: <... completed>
 step c3: COMMIT;
 step sn: SELECT conname, conrelid::regclass, contype, convalidated
@@ -42,7 +40,6 @@
...
test
[19:53:44.017]  17/340 postgresql:isolation / isolation/isolation                                      ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/isolation/expected/indexscan-check-notnull.out C:/cirrus/build/testrun/i...
--- C:/cirrus/src/test/isolation/expected/indexscan-check-notnull.out	2025-05-03 19:48:39.214338700 +0000
+++ C:/cirrus/build/testrun/isolation/isolation/results/indexscan-check-notnull.out	2025-05-03 19:52:00.333864800 +0000
@@ -6,7 +6,6 @@
 step m1: DELETE FROM t;
 step hj: ALTER TABLE t ADD CONSTRAINT t1_nn NOT NULL a; <waiting ...>
 step c1: COMMIT;
-s2: NOTICE:  all not-null constraints on relation "t" are validated by index scan
 step hj: <... completed>
 step c3: COMMIT;
 step sn: SELECT conname, conrelid::regclass, contype, convalidated
@@ -24,7 +23,6 @@
 step m1: DELETE FROM t;
 step hj: ALTER TABLE t ADD CONSTRAINT t1_nn NOT NULL a; <waiting ...>
 step c1: COMMIT;
-s2: NOTICE:  all not-null constraints on relation "t" are validated by index scan
 step hj: <... completed>
 step c3: COMMIT;
 step sn: SELECT conname, conrelid::regclass, contype, convalidated
@@ -42,7 +40,6 @@
...
test
[20:02:46.366]  11/335 postgresql:isolation / isolation/isolation                                      ERROR           1...
53/5722 Sanding down some edge cases for PL/pgSQL reserved words
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[18:01:10.359](3.880s) Bail out!  postmaster.pid unexpectedly not present
test
[18:02:34.922] 293/334 postgresql:commit_ts / commit_ts/002_standby                                    ERROR            ...
53/4971 [CREATE|RE] INDEX CONCURRENTLY with single heap scan and short-term resetting shapshots
FreeBSD - Meson
tap
[17:31:33.270](16.451s) not ok 4 - concurrent operations with REINDEX/CREATE INDEX CONCURRENTLY for unique BTREE status ...
[17:31:33.271](0.000s) not ok 5 - concurrent operations with REINDEX/CREATE INDEX CONCURRENTLY for unique BTREE stdout /...
[17:31:33.272](0.000s) not ok 6 - concurrent operations with REINDEX/CREATE INDEX CONCURRENTLY for unique BTREE stderr /...
[17:31:34.354](1.082s) not ok 7 - concurrent operations with REINDEX/CREATE INDEX CONCURRENTLY for GIN/GIST/BRIN/HASH/SP...
[17:31:34.354](0.000s) not ok 8 - concurrent operations with REINDEX/CREATE INDEX CONCURRENTLY for GIN/GIST/BRIN/HASH/SP...
[17:31:34.355](0.000s) not ok 9 - concurrent operations with REINDEX/CREATE INDEX CONCURRENTLY for GIN/GIST/BRIN/HASH/SP...
[17:31:34.431](0.077s) not ok 10 - concurrent operations with REINDEX/CREATE INDEX CONCURRENTLY for GIN/GIST/BRIN/HASH/S...
[17:31:34.432](0.000s) not ok 11 - concurrent operations with REINDEX/CREATE INDEX CONCURRENTLY for GIN/GIST/BRIN/HASH/S...
[17:31:34.432](0.000s) not ok 12 - concurrent operations with REINDEX/CREATE INDEX CONCURRENTLY for GIN/GIST/BRIN/HASH/S...
test
[17:31:34.641] 341/341 postgresql:pg_amcheck / pg_amcheck/006_cic                                      ERROR           3...
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[17:22:09.640] c:\cirrus\src\backend\access\stir\stir.c(423) : warning C4715: 'stirbeginscan': not all control paths ret...
53/5718 contrib/xml2: xslt_process() should report XSLT-related error details and accept xmltype
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[15:36:02.534](0.001s) not ok 2 - regular connections limit: matches
test
[15:38:52.435] 254/334 postgresql:postmaster / postmaster/002_connection_limits                        ERROR            ...
53/5703 NUMA shared memory interleaving
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[14:52:27.568](0.001s) not ok 2 - can't connect to invalid database - error message
test
[15:01:21.121]  40/334 postgresql:recovery / recovery/037_invalid_database                             ERROR            ...
53/5733 Improve explicit cursor handling in pg_stat_statements
CompilerWarnings
compiler
[14:08:47.930] pg_stat_statements.c:1180:9: error: unused variable 'store_utility' [-Werror,-Wunused-variable]
compiler
[14:05:52.531] pg_stat_statements.c:1180:9: error: unused variable 'store_utility' [-Werror,-Wunused-variable]
compiler
[14:02:41.055] pg_stat_statements.c:1180:33: error: unused variable ‘store_utility’ [-Werror=unused-variable]
compiler
[14:00:03.750] pg_stat_statements.c:1180:33: error: unused variable ‘store_utility’ [-Werror=unused-variable]
compiler
[14:13:34.373] pg_stat_statements.c:1180:33: error: unused variable ‘store_utility’ [-Werror=unused-variable]
53/5214 SQL:2023 JSON simplified accessor support
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[12:15:15.136] c:\cirrus\src\backend\utils\adt\jsonbsubs.c(223) : warning C4715: 'make_jsonpath_item_expr': not all cont...
53/5702 ZStandard (with dictionaries) compression support for TOAST compression
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[11:38:11.942](0.141s) not ok 35 -  'user=ssluser gssencmode=disable sslmode=allow sslnegotiation=postgres' -> connect, ...
test
[11:45:00.149] 144/334 postgresql:libpq / libpq/005_negotiate_encryption                               ERROR            ...
53/5382 Adding compression of temporary files
Linux - Debian Bookworm - Meson
core
[11:18:38.836] #0  <unavailable> in ?? ()
core
[11:18:38.836] #0  0x00007fa53a164dd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[11:18:38.836] #1  0x00007fa53a111239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[11:18:38.836] #2  0x00007fa53a111497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[11:18:38.836] #3  0x000055aff2fa35f3 in ?? ()
[11:18:38.836] #4  0x000055aff2f9d369 in ?? ()
[11:18:38.836] #5  0x000055aff2f9c20f in ?? ()
[11:18:38.836] #6  0x000055aff2f9cc3b in ?? ()
[11:18:38.836] #7  0x000055aff2f9a66f in ?? ()
[11:18:38.836] #8  0x00007fa53a0fc24a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[11:18:38.836] #9  0x00007fa53a0fc305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[11:18:38.709] #0  0x00007fa53a164dd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[11:18:38.709] #1  0x00007fa53a111239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[11:18:38.709] #2  0x00007fa53a111497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[11:18:38.709] #3  0x000055aff2fa35c1 in ?? ()
[11:18:38.709] #4  0x000055aff2f9d369 in ?? ()
[11:18:38.709] #5  0x000055aff2f9c20f in ?? ()
[11:18:38.709] #6  0x000055aff2f9cc3b in ?? ()
[11:18:38.709] #7  0x000055aff2f9a66f in ?? ()
[11:18:38.709] #8  0x00007fa53a0fc24a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[11:18:38.709] #9  0x00007fa53a0fc305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join_hash_pglz.out /tmp/cirrus-ci-build/build/testrun/recovery/0...
--- /tmp/cirrus-ci-build/src/test/regress/expected/join_hash_pglz.out	2025-05-03 11:08:20.683936913 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/join_hash_pglz.out	2025-05-03 11:12:58.3...
@@ -373,21 +373,14 @@
 (9 rows)
 
 select count(*) from simple r join bigger_than_it_looks s using (id);
- count 
--------
- 20000
-(1 row)
-
+ERROR:  could not read from temporary file: read only 8180 of 33554940 bytes
+CONTEXT:  parallel worker
 select original > 1 as initially_multibatch, final > original as increased_batches
   from hash_join_batches(
 $$
   select count(*) from simple r join bigger_than_it_looks s using (id);
 $$);
- initially_multibatch | increased_batches 
...
tap
[11:12:58.376](98.234s) not ok 2 - regression tests pass
test
[11:16:16.571] 114/340 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
Windows - Server 2019, VS 2019 - Meson & ninja
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/join_hash_pglz.out C:/cirrus/build/testrun/pg_upgrade/0...
--- C:/cirrus/src/test/regress/expected/join_hash_pglz.out	2025-05-03 11:08:21.095823100 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/join_hash_pglz.out	2025-05-03 11:12:48.020327000 +000...
@@ -252,21 +252,14 @@
 (9 rows)
 
 select count(*) from simple r join simple s using (id);
- count 
--------
- 20000
-(1 row)
-
+ERROR:  could not read from temporary file: read only 8176 of 10778 bytes
+CONTEXT:  parallel worker
 select original > 1 as initially_multibatch, final > original as increased_batches
   from hash_join_batches(
 $$
   select count(*) from simple r join simple s using (id);
 $$);
- initially_multibatch | increased_batches 
...
tap
[11:12:48.529](139.146s) not ok 5 - regression tests pass
tap
[11:20:28.522](0.001s) not ok 2 - regular connections limit: matches
test
[11:23:29.310]  23/334 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           2...
[11:23:29.310] 254/334 postgresql:postmaster / postmaster/002_connection_limits                        ERROR            ...
53/5573 Introduce RWSpin lock and use it in sinvaladt.c and xlogrecovery.c
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[09:47:00.346](0.000s) not ok 2 - regular connections limit: matches
test
[09:49:48.458] 253/334 postgresql:postmaster / postmaster/002_connection_limits                        ERROR            ...
53/5542 Fix buffer pinning logic in [SP-]Gist
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[09:17:38.825] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:18:40.609] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:18:39.169] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:18:37.444] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:18:35.469] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:18:34.745] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:18:34.319] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:18:34.060] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:18:34.060] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:18:33.901] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:18:33.632] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:18:32.306] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:18:32.306] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:18:32.139] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:18:32.139] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:18:31.810] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:18:29.711] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:18:28.010] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:18:26.207] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:18:25.598] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:18:25.241] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:18:24.950] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:18:24.950] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:18:24.872] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:18:24.872] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:18:24.872] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:18:24.820] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:18:24.820] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:18:24.655] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:18:24.655] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:18:24.623] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:18:24.623] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:18:24.623] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:18:24.492] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:18:24.492] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:18:24.328] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:18:24.328] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:18:24.219] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:18:24.219] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:18:24.219] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:18:24.129] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:18:24.129] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:18:24.007] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:18:23.758] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:18:22.638] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:18:22.321] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:18:21.669] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:18:20.262] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:18:20.136] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:18:20.136] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:18:20.055] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:18:20.055] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:18:19.895] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:18:19.895] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:18:19.735] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:18:19.517] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:18:19.517] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:18:19.272] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:18:19.272] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:18:19.201] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:18:06.735] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:18:06.582] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:18:05.858] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:18:05.502] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:18:04.954] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:18:04.688] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:18:04.605] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:18:04.386] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:18:04.386] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:18:04.175] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:18:03.807] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:18:03.569] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:18:03.185] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:18:03.185] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:18:03.185] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:18:03.085] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:18:03.085] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:18:02.914] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:18:00.822] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:58.559] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:57.142] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:56.579] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:56.055] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:55.843] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:55.700] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:55.700] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:55.553] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:55.101] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:54.898] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:54.065] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:53.877] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:53.567] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:53.130] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:52.698] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:49.767] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:49.653] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:49.487] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:49.265] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:49.265] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:49.136] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:49.039] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:48.843] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:48.680] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:48.680] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:48.063] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:47.845] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:47.647] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:47.647] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:47.602] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:47.378] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:47.378] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:47.171] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:46.981] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:46.751] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:46.751] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:46.518] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:46.240] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:46.034] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:45.845] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:45.565] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:45.291] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:45.251] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:45.251] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:45.251] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:45.111] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:44.849] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:44.849] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:44.748] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:44.748] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:44.611] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:44.611] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:44.477] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:43.950] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:43.758] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:43.414] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:43.414] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:43.414] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:43.242] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:43.242] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:43.076] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:42.078] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:41.797] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:41.394] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:41.264] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:41.264] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:41.114] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:41.114] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:41.053] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:41.053] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:40.891] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:40.891] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:40.862] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:40.862] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:40.433] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:40.433] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:40.387] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:40.280] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:40.280] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:40.188] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:40.188] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:40.188] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:40.089] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:40.089] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:39.902] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:39.902] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:39.871] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:39.871] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:39.681] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:39.681] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:39.641] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:38.825] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:38.729] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:38.729] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:38.622] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:38.622] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:38.238] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:38.109] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:37.888] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:37.537] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:37.105] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:36.124] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:35.122] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:35.024] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:35.024] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:34.500] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:34.500] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:38.933] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:38.933] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:38.825] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:39.641] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:39.512] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:39.512] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:39.406] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:39.406] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:39.041] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[09:17:39.041] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
53/4966 Parallel CREATE INDEX for GIN indexes
CompilerWarnings
compiler
[04:40:45.424] gininsert.c:1619:16: error: unused variable 'oldCtx' [-Werror,-Wunused-variable]
compiler
[04:40:37.471] gininsert.c:1619:16: error: unused variable 'oldCtx' [-Werror,-Wunused-variable]
compiler
[04:40:07.726] gininsert.c:1619:23: error: unused variable ‘oldCtx’ [-Werror=unused-variable]
compiler
[04:40:07.726] gininsert.c:1673:31: error: declaration of ‘oldCtx’ shadows a previous local [-Werror=shadow=compatible-l...
compiler
[04:39:59.706] gininsert.c:1619:23: error: unused variable ‘oldCtx’ [-Werror=unused-variable]
compiler
[04:39:59.706] gininsert.c:1673:31: error: declaration of ‘oldCtx’ shadows a previous local [-Werror=shadow=compatible-l...
compiler
[04:41:08.274] gininsert.c:1619:23: error: unused variable ‘oldCtx’ [-Werror=unused-variable]
compiler
[04:41:08.274] gininsert.c:1673:31: error: declaration of ‘oldCtx’ shadows a previous local [-Werror=shadow=compatible-l...
53/5728 teach pg_upgrade to handle in-place tablespaces
FreeBSD - Meson
tap
[03:29:52.461](0.001s) not ok 23 - connect : matches
test
[03:31:14.830] 258/339 postgresql:postmaster / postmaster/003_start_stop                               ERROR            ...
53/5674 Add "\gi file" to psql to allow COPY with variable expansion
CompilerWarnings
compiler
[02:06:04.218] common.c:51:8: error: unused variable 'bad' [-Werror,-Wunused-variable]
compiler
[02:05:50.786] common.c:51:8: error: unused variable 'bad' [-Werror,-Wunused-variable]
compiler
[02:05:16.096] common.c:51:25: error: unused variable ‘bad’ [-Werror=unused-variable]
compiler
[02:05:02.794] common.c:51:25: error: unused variable ‘bad’ [-Werror=unused-variable]
compiler
[02:06:32.652] common.c:51:25: error: unused variable ‘bad’ [-Werror=unused-variable]
FreeBSD - Meson
core
[02:13:44.033] #0  0x000000000027bcf1 in exec_command_out (scan_state=scan_state@entry=0x3e17806c9000, active_branch=<op...
[02:13:44.033] #1  0x0000000000277a3f in exec_command (cmd=0x3e1780689200 "o", scan_state=scan_state@entry=0x3e17806c900...
[02:13:44.033] #2  0x00000000002759c8 in HandleSlashCmds (scan_state=scan_state@entry=0x3e17806c9000, cstack=cstack@entr...
[02:13:44.033] #3  0x0000000000291e55 in MainLoop (source=source@entry=0x8254434e0) at ../src/bin/psql/mainloop.c:496
[02:13:44.033] #4  0x0000000000278203 in process_file (filename=0x0, use_relative_path=<optimized out>) at ../src/bin/ps...
[02:13:44.033] #5  0x0000000000293aab in main (argc=<optimized out>, argv=0x820c5d308) at ../src/bin/psql/startup.c:420
[02:13:44.191] #0  0x000000000027bcf1 in exec_command_out (scan_state=scan_state@entry=0xe53546680a0, active_branch=<opt...
core
[02:13:44.358] #0  0x000000000027bcf1 in exec_command_out (scan_state=scan_state@entry=0x3d7014c9000, active_branch=<opt...
[02:13:44.358] #1  0x0000000000277a3f in exec_command (cmd=0x3d701489200 "o", scan_state=scan_state@entry=0x3d7014c9000,...
[02:13:44.358] #2  0x00000000002759c8 in HandleSlashCmds (scan_state=scan_state@entry=0x3d7014c9000, cstack=cstack@entry...
[02:13:44.358] #3  0x0000000000291e55 in MainLoop (source=source@entry=0x8256b94e0) at ../src/bin/psql/mainloop.c:496
[02:13:44.358] #4  0x0000000000278203 in process_file (filename=0x0, use_relative_path=<optimized out>) at ../src/bin/ps...
[02:13:44.358] #5  0x0000000000293aab in main (argc=<optimized out>, argv=0x820ac69a8) at ../src/bin/psql/startup.c:420
core
[02:13:43.870] #0  0x000000000027bcf1 in exec_command_out (scan_state=scan_state@entry=0xe32efec9000, active_branch=<opt...
[02:13:43.870] #1  0x0000000000277a3f in exec_command (cmd=0xe32efe89600 "o", scan_state=scan_state@entry=0xe32efec9000,...
[02:13:43.870] #2  0x00000000002759c8 in HandleSlashCmds (scan_state=scan_state@entry=0xe32efec9000, cstack=cstack@entry...
[02:13:43.870] #3  0x0000000000291e55 in MainLoop (source=source@entry=0x8259064e0) at ../src/bin/psql/mainloop.c:496
[02:13:43.870] #4  0x0000000000278203 in process_file (filename=0x0, use_relative_path=<optimized out>) at ../src/bin/ps...
[02:13:43.870] #5  0x0000000000293aab in main (argc=<optimized out>, argv=0x82129f558) at ../src/bin/psql/startup.c:420
[02:13:44.028] #0  0x000000000027bcf1 in exec_command_out (scan_state=scan_state@entry=0x3e17806c9000, active_branch=<op...
core
[02:13:44.195] #0  0x000000000027bcf1 in exec_command_out (scan_state=scan_state@entry=0xe53546680a0, active_branch=<opt...
[02:13:44.195] #1  0x0000000000277a3f in exec_command (cmd=0xe5354682200 "o", scan_state=scan_state@entry=0xe53546680a0,...
[02:13:44.195] #2  0x00000000002759c8 in HandleSlashCmds (scan_state=scan_state@entry=0xe53546680a0, cstack=cstack@entry...
[02:13:44.195] #3  0x0000000000291e55 in MainLoop (source=source@entry=0x825ca24e0) at ../src/bin/psql/mainloop.c:496
[02:13:44.195] #4  0x0000000000278203 in process_file (filename=0x0, use_relative_path=<optimized out>) at ../src/bin/ps...
[02:13:44.195] #5  0x0000000000293aab in main (argc=<optimized out>, argv=0x8210b7fd0) at ../src/bin/psql/startup.c:420
[02:13:44.353] #0  0x000000000027bcf1 in exec_command_out (scan_state=scan_state@entry=0x3d7014c9000, active_branch=<opt...
core
[02:13:43.547] #0  0x000000000027bcf1 in exec_command_out (scan_state=scan_state@entry=0x32cec40680a0, active_branch=<op...
[02:13:43.547] #1  0x0000000000277a3f in exec_command (cmd=0x32cec4082600 "o", scan_state=scan_state@entry=0x32cec40680a...
[02:13:43.547] #2  0x00000000002759c8 in HandleSlashCmds (scan_state=scan_state@entry=0x32cec40680a0, cstack=cstack@entr...
[02:13:43.547] #3  0x0000000000291e55 in MainLoop (source=source@entry=0x8249894e0) at ../src/bin/psql/mainloop.c:496
[02:13:43.547] #4  0x0000000000278203 in process_file (filename=0x0, use_relative_path=<optimized out>) at ../src/bin/ps...
[02:13:43.547] #5  0x0000000000293aab in main (argc=<optimized out>, argv=0x820d6d5f8) at ../src/bin/psql/startup.c:420
[02:13:43.702] #0  0x000000000027bcf1 in exec_command_out (scan_state=scan_state@entry=0x2052410c9000, active_branch=<op...
core
[02:13:43.707] #0  0x000000000027bcf1 in exec_command_out (scan_state=scan_state@entry=0x2052410c9000, active_branch=<op...
[02:13:43.707] #1  0x0000000000277a3f in exec_command (cmd=0x205241089600 "o", scan_state=scan_state@entry=0x2052410c900...
[02:13:43.707] #2  0x00000000002759c8 in HandleSlashCmds (scan_state=scan_state@entry=0x2052410c9000, cstack=cstack@entr...
[02:13:43.707] #3  0x0000000000291e55 in MainLoop (source=source@entry=0x823cd14e0) at ../src/bin/psql/mainloop.c:496
[02:13:43.707] #4  0x0000000000278203 in process_file (filename=0x0, use_relative_path=<optimized out>) at ../src/bin/ps...
[02:13:43.707] #5  0x0000000000293aab in main (argc=<optimized out>, argv=0x8207773d8) at ../src/bin/psql/startup.c:420
[02:13:43.865] #0  0x000000000027bcf1 in exec_command_out (scan_state=scan_state@entry=0xe32efec9000, active_branch=<opt...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-05-03 02:04:16.876086000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy.out	2025-05-03 02:05:25.212351000 +00...
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-05-03 02:04:16.876086000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/copy.out	2025-05-03 02:06:21.325262000 +...
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-05-03 02:04:16.876086000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/copy.out	2025-05-03 02:05:24.226574000 +0000
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
tap
[02:08:36.911](0.001s) not ok 12 - no dump errors
[02:08:38.704](0.001s) not ok 14 - no dump errors
tap
[02:08:28.273](206.153s) not ok 5 - regression tests pass
tap
[02:09:50.634](243.945s) not ok 2 - regression tests pass
test
[02:11:15.419] 185/339 postgresql:pg_dump / pg_dump/010_dump_connstr                                   ERROR            ...
[02:11:15.419]  16/339 postgresql:regress / regress/regress                                            ERROR           2...
[02:11:15.419] 182/339 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           3...
[02:11:15.419] 265/339 postgresql:recovery / recovery/027_stream_regress                               ERROR           3...
Linux - Debian Bookworm - Autoconf
core
[02:16:32.335] #0  0x00007f3fc0dc9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[02:16:32.335] #1  0x00007f3fc0d7afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[02:16:32.335] #2  0x00007f3fc0d65472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[02:16:32.335] #3  0x00007f3fc10d650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[02:16:32.335] #4  0x00007f3fc10e2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[02:16:32.335] #5  0x00007f3fc10c1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7f3fc0428f4e, __in_ch...
[02:16:32.335] #6  0x00007f3fc10be6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[02:16:32.335] #7  0x00007f3fc10bd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7f3fc0429bf0, cont...
[02:16:32.335] #8  <signal handler called>
[02:16:32.335] #9  0x00005638ed8e0e67 in exec_command_out (scan_state=scan_state@entry=0x60d000000110, active_branch=act...
core
[02:16:30.957] #0  0x00007f6949aeceec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[02:16:30.957] #1  0x00007f6949a9dfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[02:16:30.957] #2  0x00007f6949a88472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[02:16:30.957] #3  0x00007f6949ed650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[02:16:30.957] #4  0x00007f6949ee2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[02:16:30.957] #5  0x00007f6949ec1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7f694922cf4e, __in_ch...
[02:16:30.957] #6  0x00007f6949ebe6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[02:16:30.957] #7  0x00007f6949ebd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7f694922dbf0, cont...
[02:16:30.957] #8  <signal handler called>
[02:16:30.957] #9  0x000055d486ac9e67 in exec_command_out (scan_state=scan_state@entry=0x60d000000110, active_branch=act...
core
[02:16:31.783] #0  0x00007f15af571eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[02:16:31.783] #1  0x00007f15af522fb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[02:16:31.783] #2  0x00007f15af50d472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[02:16:31.783] #3  0x00007f15af8d650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[02:16:31.783] #4  0x00007f15af8e2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[02:16:31.783] #5  0x00007f15af8c1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7f15aec85f4e, __in_ch...
[02:16:31.783] #6  0x00007f15af8be6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[02:16:31.784] #7  0x00007f15af8bd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7f15aec86bf0, cont...
[02:16:31.784] #8  <signal handler called>
[02:16:31.784] #9  0x000055f847a3be67 in exec_command_out (scan_state=scan_state@entry=0x60d000000110, active_branch=act...
core
[02:16:32.059] #0  0x00007fb5193c9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[02:16:32.059] #1  0x00007fb51937afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[02:16:32.059] #2  0x00007fb519365472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[02:16:32.059] #3  0x00007fb5196d650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[02:16:32.059] #4  0x00007fb5196e2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[02:16:32.059] #5  0x00007fb5196c1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7fb518a2bf4e, __in_ch...
[02:16:32.059] #6  0x00007fb5196be6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[02:16:32.059] #7  0x00007fb5196bd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7fb518a2cbf0, cont...
[02:16:32.059] #8  <signal handler called>
[02:16:32.059] #9  0x000055a660f08e67 in exec_command_out (scan_state=scan_state@entry=0x60d000000110, active_branch=act...
core
[02:16:31.232] #0  0x00007fed72d71eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[02:16:31.232] #1  0x00007fed72d22fb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[02:16:31.232] #2  0x00007fed72d0d472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[02:16:31.232] #3  0x00007fed730d650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[02:16:31.232] #4  0x00007fed730e2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[02:16:31.232] #5  0x00007fed730c1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7fed72472f4e, __in_ch...
[02:16:31.232] #6  0x00007fed730be6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[02:16:31.232] #7  0x00007fed730bd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7fed72473bf0, cont...
[02:16:31.232] #8  <signal handler called>
[02:16:31.232] #9  0x000055f5465a3e67 in exec_command_out (scan_state=scan_state@entry=0x60d000000110, active_branch=act...
core
[02:16:31.508] #0  0x00007fc81aeeceec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[02:16:31.508] #1  0x00007fc81ae9dfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[02:16:31.508] #2  0x00007fc81ae88472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[02:16:31.508] #3  0x00007fc81b2d650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[02:16:31.508] #4  0x00007fc81b2e2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[02:16:31.508] #5  0x00007fc81b2c1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7fc81a62cf4e, __in_ch...
[02:16:31.508] #6  0x00007fc81b2be6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[02:16:31.508] #7  0x00007fc81b2bd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7fc81a62dbf0, cont...
[02:16:31.508] #8  <signal handler called>
[02:16:31.508] #9  0x00005596c2e53e67 in exec_command_out (scan_state=scan_state@entry=0x60d000000110, active_branch=act...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resul...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-05-03 02:04:13.282620797 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/copy.out	2025-05-03 02:08:22.346214010 +0000
@@ -39,314 +39,21 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/result...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-05-03 02:04:13.282620797 +0000
+++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/copy.out	2025-05-03 02:11:17.690113881 +0000
@@ -39,314 +39,21 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/src/test/regress/results/copy.out
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-05-03 02:04:13.282620797 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/copy.out	2025-05-03 02:05:52.096616809 +0000
@@ -39,314 +39,21 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
tap
[02:10:34.264](0.000s) not ok 12 - no dump errors
[02:10:40.475](0.000s) not ok 14 - no dump errors
tap
[02:10:37.981](145.250s) not ok 5 - regression tests pass
tap
[02:12:31.594](79.991s) not ok 2 - regression tests pass
Linux - Debian Bookworm - Meson
core
[02:14:11.909] #0  0x00007f9f126a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[02:14:11.909] #1  0x00007f9f1265afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[02:14:11.909] #2  0x00007f9f12645472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[02:14:11.909] #3  0x00007f9f1281e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[02:14:11.909] #4  0x00007f9f1282aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[02:14:11.909] #5  0x00007f9f1280d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x5601037fb920,...
[02:14:11.909] #6  0x000056010373d6ec in exec_command_out (scan_state=scan_state@entry=0x5601276da450, active_branch=act...
[02:14:11.909] #7  0x0000560103746137 in exec_command (cmd=cmd@entry=0x5601276db230 "o", scan_state=scan_state@entry=0x5...
[02:14:11.909] #8  0x0000560103746643 in HandleSlashCmds (scan_state=scan_state@entry=0x5601276da450, cstack=cstack@entr...
[02:14:11.909] #9  0x000056010376572d in MainLoop (source=source@entry=0x7f9f127f1a80 <_IO_2_1_stdin_>) at ../src/bin/ps...
core
[02:14:12.200] #0  0x00007f3ac8ca9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[02:14:12.200] #1  0x00007f3ac8c5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[02:14:12.200] #2  0x00007f3ac8c45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[02:14:12.200] #3  0x00007f3ac8e1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[02:14:12.200] #4  0x00007f3ac8e2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[02:14:12.200] #5  0x00007f3ac8e0d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x56173af68920,...
[02:14:12.200] #6  0x000056173aeaa6ec in exec_command_out (scan_state=scan_state@entry=0x56176643d450, active_branch=act...
[02:14:12.200] #7  0x000056173aeb3137 in exec_command (cmd=cmd@entry=0x56176643e230 "o", scan_state=scan_state@entry=0x5...
[02:14:12.200] #8  0x000056173aeb3643 in HandleSlashCmds (scan_state=scan_state@entry=0x56176643d450, cstack=cstack@entr...
[02:14:12.200] #9  0x000056173aed272d in MainLoop (source=source@entry=0x7f3ac8df1a80 <_IO_2_1_stdin_>) at ../src/bin/ps...
core
[02:14:11.072] #0  0x00007f02db8a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[02:14:11.072] #1  0x00007f02db85afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[02:14:11.072] #2  0x00007f02db845472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[02:14:11.072] #3  0x00007f02dba1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[02:14:11.072] #4  0x00007f02dba2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[02:14:11.072] #5  0x00007f02dba0d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x55fd60f43920,...
[02:14:11.072] #6  0x000055fd60e856ec in exec_command_out (scan_state=scan_state@entry=0x55fd7c814450, active_branch=act...
[02:14:11.072] #7  0x000055fd60e8e137 in exec_command (cmd=cmd@entry=0x55fd7c81a8f0 "o", scan_state=scan_state@entry=0x5...
[02:14:11.072] #8  0x000055fd60e8e643 in HandleSlashCmds (scan_state=scan_state@entry=0x55fd7c814450, cstack=cstack@entr...
[02:14:11.072] #9  0x000055fd60ead72d in MainLoop (source=source@entry=0x7f02db9f1a80 <_IO_2_1_stdin_>) at ../src/bin/ps...
core
[02:14:11.350] #0  0x00007f42f1aa9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[02:14:11.350] #1  0x00007f42f1a5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[02:14:11.350] #2  0x00007f42f1a45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[02:14:11.350] #3  0x00007f42f1c1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[02:14:11.350] #4  0x00007f42f1c2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[02:14:11.350] #5  0x00007f42f1c0d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x55e0eb19f920,...
[02:14:11.350] #6  0x000055e0eb0e16ec in exec_command_out (scan_state=scan_state@entry=0x55e1284a6450, active_branch=act...
[02:14:11.350] #7  0x000055e0eb0ea137 in exec_command (cmd=cmd@entry=0x55e1284ac8f0 "o", scan_state=scan_state@entry=0x5...
[02:14:11.350] #8  0x000055e0eb0ea643 in HandleSlashCmds (scan_state=scan_state@entry=0x55e1284a6450, cstack=cstack@entr...
[02:14:11.350] #9  0x000055e0eb10972d in MainLoop (source=source@entry=0x7f42f1bf1a80 <_IO_2_1_stdin_>) at ../src/bin/ps...
core
[02:14:11.628] #0  0x00007fb09baa9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[02:14:11.628] #1  0x00007fb09ba5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[02:14:11.628] #2  0x00007fb09ba45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[02:14:11.628] #3  0x00007fb09bc1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[02:14:11.628] #4  0x00007fb09bc2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[02:14:11.628] #5  0x00007fb09bc0d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x555d25876920,...
[02:14:11.628] #6  0x0000555d257b86ec in exec_command_out (scan_state=scan_state@entry=0x555d3672a450, active_branch=act...
[02:14:11.628] #7  0x0000555d257c1137 in exec_command (cmd=cmd@entry=0x555d3672b230 "o", scan_state=scan_state@entry=0x5...
[02:14:11.628] #8  0x0000555d257c1643 in HandleSlashCmds (scan_state=scan_state@entry=0x555d3672a450, cstack=cstack@entr...
[02:14:11.628] #9  0x0000555d257e072d in MainLoop (source=source@entry=0x7fb09bbf1a80 <_IO_2_1_stdin_>) at ../src/bin/ps...
core
[02:14:12.478] #0  0x00007fd510ea9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[02:14:12.478] #1  0x00007fd510e5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[02:14:12.478] #2  0x00007fd510e45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[02:14:12.478] #3  0x00007fd51101e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[02:14:12.478] #4  0x00007fd51102aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[02:14:12.478] #5  0x00007fd51100d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x55ffb1890920,...
[02:14:12.478] #6  0x000055ffb17d26ec in exec_command_out (scan_state=scan_state@entry=0x55ffb2a80450, active_branch=act...
[02:14:12.478] #7  0x000055ffb17db137 in exec_command (cmd=cmd@entry=0x55ffb2a819f0 "o", scan_state=scan_state@entry=0x5...
[02:14:12.478] #8  0x000055ffb17db643 in HandleSlashCmds (scan_state=scan_state@entry=0x55ffb2a80450, cstack=cstack@entr...
[02:14:12.478] #9  0x000055ffb17fa72d in MainLoop (source=source@entry=0x7fd510ff1a80 <_IO_2_1_stdin_>) at ../src/bin/ps...
core
[02:14:12.610] #0  0x00007fd433a33bd3 in wait4 () from /lib/x86_64-linux-gnu/libc.so.6
[02:14:12.610] #1  0x000055e7a6d1bcc0 in ?? ()
[02:14:12.610] #2  0x000055e7a6d1befa in ?? ()
[02:14:12.610] #3  0x000055e7a6d1d630 in ?? ()
[02:14:12.610] #4  0x000055e7a6d17371 in ?? ()
[02:14:12.610] #5  0x000055e7a6d1620f in ?? ()
[02:14:12.610] #6  0x000055e7a6d16c3b in ?? ()
[02:14:12.610] #7  0x000055e7a6d1466f in ?? ()
[02:14:12.610] #8  0x00007fd43398724a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[02:14:12.610] #9  0x00007fd433987305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[02:14:10.772] #0  0x00007f5e522aedd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[02:14:10.772] #1  0x00007f5e5225b239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[02:14:10.772] #2  0x00007f5e52316244 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[02:14:10.772] #3  0x00007f5e5232889c in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[02:14:11.045] #0  0x00007f02db8a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[02:14:10.772] #0  <unavailable> in ?? ()
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-05-03 02:04:14.276461521 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy.out	2025-05-03 02:05:52.051868031 +00...
@@ -39,314 +39,15 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
+==16309==Using libbacktrace symbolizer.
+../src/bin/psql/command.c:2497:19: runtime error: load of null pointer of type 'char'
+    #0 0x555d257b86eb in exec_command_out ../src/bin/psql/command.c:2497
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-05-03 02:04:14.276461521 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/copy.out	2025-05-03 02:07:11.201296440 +...
@@ -39,314 +39,15 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
+==26810==Using libbacktrace symbolizer.
+../src/bin/psql/command.c:2497:19: runtime error: load of null pointer of type 'char'
+    #0 0x56173aeaa6eb in exec_command_out ../src/bin/psql/command.c:2497
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-05-03 02:04:14.276461521 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/copy.out	2025-05-03 02:05:51.367897618 +0000
@@ -39,314 +39,15 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
+==16180==Using libbacktrace symbolizer.
+../src/bin/psql/command.c:2497:19: runtime error: load of null pointer of type 'char'
+    #0 0x56010373d6eb in exec_command_out ../src/bin/psql/command.c:2497
...
tap
[02:09:29.817](0.001s) not ok 12 - no dump errors
[02:09:33.961](0.000s) not ok 14 - no dump errors
tap
[02:07:07.085](82.074s) not ok 5 - regression tests pass
tap
[02:08:28.744](85.207s) not ok 2 - regression tests pass
test
[02:11:45.661]   5/340 postgresql:regress / regress/regress                                            ERROR            ...
[02:11:45.661]  34/340 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[02:11:45.661] 109/340 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
[02:11:45.661] 186/340 postgresql:pg_dump / pg_dump/010_dump_connstr                                   ERROR            ...
macOS - Sonoma - Meson
core
[02:15:20.564]   * frame #0: 0x0000000100cb7f44 psql`exec_command_out(scan_state=0x0000600003ed4000, active_branch=<unav...
[02:15:20.564]     frame #1: 0x0000000100cb3bf4 psql`exec_command(cmd="o", scan_state=0x0000600003ed4000, cstack=0x00006...
[02:15:20.564]     frame #2: 0x0000000100cb1e34 psql`HandleSlashCmds(scan_state=0x0000600003ed4000, cstack=0x0000600000e...
[02:15:20.564]     frame #3: 0x0000000100ccf800 psql`MainLoop(source=0x00000002074d4358) at mainloop.c:496:22
[02:15:20.564]     frame #4: 0x0000000100cb4448 psql`process_file(filename=0x0000000000000000, use_relative_path=<unavai...
[02:15:20.564]     frame #5: 0x0000000100cd10c8 psql`main(argc=<unavailable>, argv=<unavailable>) at startup.c:420:21
[02:15:20.564]     frame #6: 0x000000019f2e3154 dyld`start + 2476
core
[02:13:01.833]   * frame #0: 0x0000000102177f44 psql`exec_command_out(scan_state=0x0000600002ad4000, active_branch=<unav...
[02:13:01.833]     frame #1: 0x0000000102173bf4 psql`exec_command(cmd="o", scan_state=0x0000600002ad4000, cstack=0x00006...
[02:13:01.833]     frame #2: 0x0000000102171e34 psql`HandleSlashCmds(scan_state=0x0000600002ad4000, cstack=0x0000600001a...
[02:13:01.833]     frame #3: 0x000000010218f800 psql`MainLoop(source=0x00000002074d4358) at mainloop.c:496:22
[02:13:01.833]     frame #4: 0x0000000102174448 psql`process_file(filename=0x0000000000000000, use_relative_path=<unavai...
[02:13:01.833]     frame #5: 0x00000001021910c8 psql`main(argc=<unavailable>, argv=<unavailable>) at startup.c:420:21
[02:13:01.833]     frame #6: 0x000000019f2e3154 dyld`start + 2476
core
[02:15:51.654]   * frame #0: 0x0000000102e2bf44 psql`exec_command_out(scan_state=0x00006000011c0750, active_branch=<unav...
[02:15:51.654]     frame #1: 0x0000000102e27bf4 psql`exec_command(cmd="o", scan_state=0x00006000011c0750, cstack=0x00006...
[02:15:51.654]     frame #2: 0x0000000102e25e34 psql`HandleSlashCmds(scan_state=0x00006000011c0750, cstack=0x00006000021...
[02:15:51.654]     frame #3: 0x0000000102e43800 psql`MainLoop(source=0x00000002074d4358) at mainloop.c:496:22
[02:15:51.654]     frame #4: 0x0000000102e28448 psql`process_file(filename=0x0000000000000000, use_relative_path=<unavai...
[02:15:51.654]     frame #5: 0x0000000102e450c8 psql`main(argc=<unavailable>, argv=<unavailable>) at startup.c:420:21
[02:15:51.654]     frame #6: 0x000000019f2e3154 dyld`start + 2476
core
[02:14:46.123]   * frame #0: 0x000000010242ff44 psql`exec_command_out(scan_state=0x0000600002d98000, active_branch=<unav...
[02:14:46.123]     frame #1: 0x000000010242bbf4 psql`exec_command(cmd="o", scan_state=0x0000600002d98000, cstack=0x00006...
[02:14:46.123]     frame #2: 0x0000000102429e34 psql`HandleSlashCmds(scan_state=0x0000600002d98000, cstack=0x0000600001d...
[02:14:46.123]     frame #3: 0x0000000102447800 psql`MainLoop(source=0x00000002074d4358) at mainloop.c:496:22
[02:14:46.123]     frame #4: 0x000000010242c448 psql`process_file(filename=0x0000000000000000, use_relative_path=<unavai...
[02:14:46.123]     frame #5: 0x00000001024490c8 psql`main(argc=<unavailable>, argv=<unavailable>) at startup.c:420:21
[02:14:46.123]     frame #6: 0x000000019f2e3154 dyld`start + 2476
core
[02:14:14.697]   * frame #0: 0x00000001000b7f44 psql`exec_command_out(scan_state=0x0000600001918000, active_branch=<unav...
[02:14:14.697]     frame #1: 0x00000001000b3bf4 psql`exec_command(cmd="o", scan_state=0x0000600001918000, cstack=0x00006...
[02:14:14.697]     frame #2: 0x00000001000b1e34 psql`HandleSlashCmds(scan_state=0x0000600001918000, cstack=0x00006000029...
[02:14:14.697]     frame #3: 0x00000001000cf800 psql`MainLoop(source=0x00000002074d4358) at mainloop.c:496:22
[02:14:14.697]     frame #4: 0x00000001000b4448 psql`process_file(filename=0x0000000000000000, use_relative_path=<unavai...
[02:14:14.697]     frame #5: 0x00000001000d10c8 psql`main(argc=<unavailable>, argv=<unavailable>) at startup.c:420:21
[02:14:14.697]     frame #6: 0x000000019f2e3154 dyld`start + 2476
core
[02:13:35.174]   * frame #0: 0x0000000104b7bf44 psql`exec_command_out(scan_state=0x0000600001df8000, active_branch=<unav...
[02:13:35.174]     frame #1: 0x0000000104b77bf4 psql`exec_command(cmd="o", scan_state=0x0000600001df8000, cstack=0x00006...
[02:13:35.174]     frame #2: 0x0000000104b75e34 psql`HandleSlashCmds(scan_state=0x0000600001df8000, cstack=0x0000600002d...
[02:13:35.174]     frame #3: 0x0000000104b93800 psql`MainLoop(source=0x00000002074d4358) at mainloop.c:496:22
[02:13:35.174]     frame #4: 0x0000000104b78448 psql`process_file(filename=0x0000000000000000, use_relative_path=<unavai...
[02:13:35.174]     frame #5: 0x0000000104b950c8 psql`main(argc=<unavailable>, argv=<unavailable>) at startup.c:420:21
[02:13:35.174]     frame #6: 0x000000019f2e3154 dyld`start + 2476
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/copy.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrad...
--- /Users/admin/pgsql/src/test/regress/expected/copy.out	2025-05-03 02:03:12
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy.out	2025-05-03 02:04:40
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/copy.out /Users/admin/pgsql/build/testrun/recovery/027_stream_regr...
--- /Users/admin/pgsql/src/test/regress/expected/copy.out	2025-05-03 02:03:12
+++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/copy.out	2025-05-03 02:05:53
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/copy.out /Users/admin/pgsql/build/testrun/regress/regress/results/...
--- /Users/admin/pgsql/src/test/regress/expected/copy.out	2025-05-03 02:03:12
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/copy.out	2025-05-03 02:04:35
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
tap
[02:07:46.978](0.001s) not ok 12 - no dump errors
[02:07:49.645](0.000s) not ok 14 - no dump errors
tap
[02:05:58.143](84.384s) not ok 5 - regression tests pass
tap
[02:07:17.494](95.112s) not ok 2 - regression tests pass
test
[02:09:17.484]   9/339 postgresql:regress / regress/regress                                            ERROR            ...
[02:09:17.484]  38/339 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[02:09:17.484] 155/339 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
[02:09:17.484] 186/339 postgresql:pg_dump / pg_dump/010_dump_connstr                                   ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
core
00000061`97dff928 00007ffc`4f60b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000061`97dff930 00007ffc`4d544cb0     ntdll!TppWorkerThread+0x2df
00000061`97dffc20 00007ffc`4f67edcb     KERNEL32!BaseThreadInitThunk+0x10
00000061`97dffc50 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000061`985ffa78 00007ffc`4f60b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000061`985ffa80 00007ffc`4d544cb0     ntdll!TppWorkerThread+0x2df
00000061`985ffd70 00007ffc`4f67edcb     KERNEL32!BaseThreadInitThunk+0x10
00000061`985ffda0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000061`979ff110 00007ff7`1db3f8de     psql!exec_command_out(
00000061`979ff160 00007ff7`1db3d632     psql!exec_command(
00000061`979ff1b0 00007ff7`1db62b7d     psql!HandleSlashCmds(
00000061`979ff210 00007ff7`1db3d9ce     psql!MainLoop(
00000061`979ff340 00007ff7`1db65858     psql!process_file(
00000061`979ff7a0 00007ff7`1db88d49     psql!main(
00000061`979ff8c0 00007ff7`1db88c9e     psql!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startu...
00000061`979ff910 00007ff7`1db88b5e     psql!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcstartu...
00000061`979ff980 00007ff7`1db88dbe     psql!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\...
00000061`979ff9b0 00007ffc`4d544cb0     psql!mainCRTStartup(
core
00000061`981ffc08 00007ffc`4c07029b     ntdll!NtRemoveIoCompletion+0x14
00000061`981ffc10 00007ffc`4d544cb0     mswsock!SockAsyncThread+0x9b
00000061`981ffc70 00007ffc`4f67edcb     KERNEL32!BaseThreadInitThunk+0x10
00000061`981ffca0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000068`1b3ff678 00007ffc`4f60b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000068`1b3ff680 00007ffc`4d544cb0     ntdll!TppWorkerThread+0x2df
00000068`1b3ff970 00007ffc`4f67edcb     KERNEL32!BaseThreadInitThunk+0x10
00000068`1b3ff9a0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000068`1bbffa68 00007ffc`4f60b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000068`1bbffa70 00007ffc`4d544cb0     ntdll!TppWorkerThread+0x2df
00000068`1bbffd60 00007ffc`4f67edcb     KERNEL32!BaseThreadInitThunk+0x10
00000068`1bbffd90 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000068`1affef00 00007ff7`1db3f8de     psql!exec_command_out(
00000068`1affef50 00007ff7`1db3d632     psql!exec_command(
00000068`1affefa0 00007ff7`1db62b7d     psql!HandleSlashCmds(
00000068`1afff000 00007ff7`1db3d9ce     psql!MainLoop(
00000068`1afff130 00007ff7`1db65858     psql!process_file(
00000068`1afff590 00007ff7`1db88d49     psql!main(
00000068`1afff6b0 00007ff7`1db88c9e     psql!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startu...
00000068`1afff700 00007ff7`1db88b5e     psql!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcstartu...
00000068`1afff770 00007ff7`1db88dbe     psql!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\...
00000068`1afff7a0 00007ffc`4d544cb0     psql!mainCRTStartup(
core
00000068`1b7ffe98 00007ffc`4c07029b     ntdll!NtRemoveIoCompletion+0x14
00000068`1b7ffea0 00007ffc`4d544cb0     mswsock!SockAsyncThread+0x9b
00000068`1b7fff00 00007ffc`4f67edcb     KERNEL32!BaseThreadInitThunk+0x10
00000068`1b7fff30 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000dd`f9fff498 00007ffc`4f60b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000dd`f9fff4a0 00007ffc`4d544cb0     ntdll!TppWorkerThread+0x2df
000000dd`f9fff790 00007ffc`4f67edcb     KERNEL32!BaseThreadInitThunk+0x10
000000dd`f9fff7c0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000dd`fa7ff8b8 00007ffc`4f60b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000dd`fa7ff8c0 00007ffc`4d544cb0     ntdll!TppWorkerThread+0x2df
000000dd`fa7ffbb0 00007ffc`4f67edcb     KERNEL32!BaseThreadInitThunk+0x10
000000dd`fa7ffbe0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000dd`f9bff600 00007ff7`1db3f8de     psql!exec_command_out(
000000dd`f9bff650 00007ff7`1db3d632     psql!exec_command(
000000dd`f9bff6a0 00007ff7`1db62b7d     psql!HandleSlashCmds(
000000dd`f9bff700 00007ff7`1db3d9ce     psql!MainLoop(
000000dd`f9bff830 00007ff7`1db65858     psql!process_file(
000000dd`f9bffc90 00007ff7`1db88d49     psql!main(
000000dd`f9bffdb0 00007ff7`1db88c9e     psql!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startu...
000000dd`f9bffe00 00007ff7`1db88b5e     psql!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcstartu...
000000dd`f9bffe70 00007ff7`1db88dbe     psql!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\...
000000dd`f9bffea0 00007ffc`4d544cb0     psql!mainCRTStartup(
core
000000dd`fa3ffe48 00007ffc`4c07029b     ntdll!NtRemoveIoCompletion+0x14
000000dd`fa3ffe50 00007ffc`4d544cb0     mswsock!SockAsyncThread+0x9b
000000dd`fa3ffeb0 00007ffc`4f67edcb     KERNEL32!BaseThreadInitThunk+0x10
000000dd`fa3ffee0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000087`98bff738 00007ffc`4f60b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000087`98bff740 00007ffc`4d544cb0     ntdll!TppWorkerThread+0x2df
00000087`98bffa30 00007ffc`4f67edcb     KERNEL32!BaseThreadInitThunk+0x10
00000087`98bffa60 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000087`97fff3a0 00007ff7`1db3f8de     psql!exec_command_out(
00000087`97fff3f0 00007ff7`1db3d632     psql!exec_command(
00000087`97fff440 00007ff7`1db62b7d     psql!HandleSlashCmds(
00000087`97fff4a0 00007ff7`1db3d9ce     psql!MainLoop(
00000087`97fff5d0 00007ff7`1db65858     psql!process_file(
00000087`97fffa30 00007ff7`1db88d49     psql!main(
00000087`97fffb50 00007ff7`1db88c9e     psql!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startu...
00000087`97fffba0 00007ff7`1db88b5e     psql!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcstartu...
00000087`97fffc10 00007ff7`1db88dbe     psql!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\...
00000087`97fffc40 00007ffc`4d544cb0     psql!mainCRTStartup(
core
00000087`983ff928 00007ffc`4f60b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000087`983ff930 00007ffc`4d544cb0     ntdll!TppWorkerThread+0x2df
00000087`983ffc20 00007ffc`4f67edcb     KERNEL32!BaseThreadInitThunk+0x10
00000087`983ffc50 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000087`987ffb28 00007ffc`4c07029b     ntdll!NtRemoveIoCompletion+0x14
00000087`987ffb30 00007ffc`4d544cb0     mswsock!SockAsyncThread+0x9b
00000087`987ffb90 00007ffc`4f67edcb     KERNEL32!BaseThreadInitThunk+0x10
00000087`987ffbc0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000ab`d3fffa28 00007ffc`4c07029b     ntdll!NtRemoveIoCompletion+0x14
000000ab`d3fffa30 00007ffc`4d544cb0     mswsock!SockAsyncThread+0x9b
000000ab`d3fffa90 00007ffc`4f67edcb     KERNEL32!BaseThreadInitThunk+0x10
000000ab`d3fffac0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000ab`d43ff8b8 00007ffc`4f60b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000ab`d43ff8c0 00007ffc`4d544cb0     ntdll!TppWorkerThread+0x2df
000000ab`d43ffbb0 00007ffc`4f67edcb     KERNEL32!BaseThreadInitThunk+0x10
000000ab`d43ffbe0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000ab`d37ff350 00007ff7`1db3f8de     psql!exec_command_out(
000000ab`d37ff3a0 00007ff7`1db3d632     psql!exec_command(
000000ab`d37ff3f0 00007ff7`1db62b7d     psql!HandleSlashCmds(
000000ab`d37ff450 00007ff7`1db3d9ce     psql!MainLoop(
000000ab`d37ff580 00007ff7`1db65858     psql!process_file(
000000ab`d37ff9e0 00007ff7`1db88d49     psql!main(
000000ab`d37ffb00 00007ff7`1db88c9e     psql!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startu...
000000ab`d37ffb50 00007ff7`1db88b5e     psql!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcstartu...
000000ab`d37ffbc0 00007ff7`1db88dbe     psql!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\...
000000ab`d37ffbf0 00007ffc`4d544cb0     psql!mainCRTStartup(
core
000000ab`d3bff798 00007ffc`4f60b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000ab`d3bff7a0 00007ffc`4d544cb0     ntdll!TppWorkerThread+0x2df
000000ab`d3bffa90 00007ffc`4f67edcb     KERNEL32!BaseThreadInitThunk+0x10
000000ab`d3bffac0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000001d`907ffb08 00007ffc`4c07029b     ntdll!NtRemoveIoCompletion+0x14
0000001d`907ffb10 00007ffc`4d544cb0     mswsock!SockAsyncThread+0x9b
0000001d`907ffb70 00007ffc`4f67edcb     KERNEL32!BaseThreadInitThunk+0x10
0000001d`907ffba0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000001d`90bffac8 00007ffc`4f60b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
0000001d`90bffad0 00007ffc`4d544cb0     ntdll!TppWorkerThread+0x2df
0000001d`90bffdc0 00007ffc`4f67edcb     KERNEL32!BaseThreadInitThunk+0x10
0000001d`90bffdf0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000001d`8fffefd0 00007ff7`1db3f8de     psql!exec_command_out(
0000001d`8ffff020 00007ff7`1db3d632     psql!exec_command(
0000001d`8ffff070 00007ff7`1db62b7d     psql!HandleSlashCmds(
0000001d`8ffff0d0 00007ff7`1db3d9ce     psql!MainLoop(
0000001d`8ffff200 00007ff7`1db65858     psql!process_file(
0000001d`8ffff660 00007ff7`1db88d49     psql!main(
0000001d`8ffff780 00007ff7`1db88c9e     psql!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startu...
0000001d`8ffff7d0 00007ff7`1db88b5e     psql!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcstartu...
0000001d`8ffff840 00007ff7`1db88dbe     psql!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\...
0000001d`8ffff870 00007ffc`4d544cb0     psql!mainCRTStartup(
core
0000001d`903ff7c8 00007ffc`4f60b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
0000001d`903ff7d0 00007ffc`4d544cb0     ntdll!TppWorkerThread+0x2df
0000001d`903ffac0 00007ffc`4f67edcb     KERNEL32!BaseThreadInitThunk+0x10
0000001d`903ffaf0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/copy.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upgr...
--- C:/cirrus/src/test/regress/expected/copy.out	2025-05-03 02:04:19.135618300 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy.out	2025-05-03 02:06:33.987065500 +0000
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/copy.out C:/cirrus/build/testrun/recovery/027_stream_re...
--- C:/cirrus/src/test/regress/expected/copy.out	2025-05-03 02:04:19.135618300 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/copy.out	2025-05-03 02:09:19.907960300 +0000
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/copy.out C:/cirrus/build/testrun/regress/regress/result...
--- C:/cirrus/src/test/regress/expected/copy.out	2025-05-03 02:04:19.135618300 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/copy.out	2025-05-03 02:06:28.776636400 +0000
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
tap
[02:12:09.029](0.001s) not ok 18 - checking with a non-existent user stderr /(?^:role "no_such_user" does not exist)/
tap
[02:13:50.339](0.001s) not ok 12 - no dump errors
[02:13:56.487](0.007s) not ok 14 - no dump errors
tap
[02:08:25.408](125.026s) not ok 5 - regression tests pass
tap
[02:14:53.789](0.159s) not ok 123 - COPY ... \gi file: exit code 0
[02:14:53.790](0.000s) not ok 124 - COPY ... \gi file: no stderr
[02:14:53.791](0.000s) not ok 125 - COPY ... \gi file: matches
[02:14:53.974](0.001s) not ok 127 - COPY ... \gi command: no stderr
[02:14:53.979](0.001s) not ok 128 - COPY ... \gi command: matches
tap
[02:11:16.567](144.870s) not ok 2 - regression tests pass
test
[02:18:27.318]   5/334 postgresql:regress / regress/regress                                            ERROR           1...
[02:18:27.318]  22/334 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           2...
[02:18:27.318]  82/334 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
[02:18:27.318] 144/334 postgresql:pg_amcheck / pg_amcheck/002_nonesuch                                 ERROR            ...
[02:18:27.318] 182/334 postgresql:pg_dump / pg_dump/010_dump_connstr                                   ERROR            ...
[02:18:27.318] 216/334 postgresql:psql / psql/001_basic                                                ERROR            ...
53/5627 Fix oldest LSN calculation for WAL segments removal when slots are advancing during checkpoint
macOS - Sonoma - Meson
core
[18:24:19.459]   * frame #0: 0x0000000104a74b70 dyld`_dyld_start
tap
[18:19:35.537](0.000s) not ok 377 - pgbench script error: setshell no such command stderr /(?^:could not read result )/
test
[18:20:39.878] 227/341 postgresql:pgbench / pgbench/001_pgbench_with_server                                 ERROR       ...
53/5274 Introduce the ability to enable/disable indexes using ALTER INDEX
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[17:00:41.672](0.001s) not ok 2 - can't connect to invalid database - error message
test
[17:11:49.826]  41/334 postgresql:recovery / recovery/037_invalid_database                             ERROR            ...
53/5272 Truncate logs by max_log_size
FreeBSD - Meson
core
[13:50:47.468] #0  0x0000141f7be97661 in ?? () from /libexec/ld-elf.so.1
[13:50:47.468] #1  0x0000000000000000 in ?? ()
[13:50:47.580] #0  0x00002cc17da23fda in copy_file_range () from /lib/libc.so.7
core
[13:50:47.593] #0  0x00002cc17da23fda in copy_file_range () from /lib/libc.so.7
[13:50:47.593] #1  0x00002cb95c9dd412 in ?? ()
[13:50:47.593] #2  0x00002cb95c9dce1b in ?? ()
[13:50:47.593] #3  0x00002cb95c9dc6e3 in ?? ()
[13:50:47.593] #4  0x00002cc17d970c3a in __libc_start1 () from /lib/libc.so.7
[13:50:47.593] #5  0x00002cb95c9dc2dd in ?? ()
tap
[13:46:16.955](0.000s) not ok 23 - connect : matches
test
[13:48:11.998] 258/339 postgresql:postmaster / postmaster/003_start_stop                               ERROR            ...
53/4971 [CREATE|RE] INDEX CONCURRENTLY with single heap scan and short-term resetting shapshots
FreeBSD - Meson
assertion
TRAP: failed Assert("!TransactionIdIsValid(MyProc->xmin)"), File: "../src/backend/catalog/index.c", Line: 1705, PID: 495...
core
[06:29:03.241] #0  0x000000082cf981ba in thr_kill () from /lib/libc.so.7
[06:29:03.241] #1  0x000000082cf115d4 in raise () from /lib/libc.so.7
[06:29:03.241] #2  0x000000082cfc4b59 in abort () from /lib/libc.so.7
[06:29:03.241] #3  0x0000000000ad9c95 in ExceptionalCondition (conditionName=0x377764 "!TransactionIdIsValid(MyProc->xmi...
[06:29:03.241] #4  0x00000000006b8781 in index_concurrently_build (heapRelationId=<optimized out>, indexRelationId=45119...
[06:29:03.241] #5  0x000000000071ed58 in ReindexRelationConcurrently (stmt=stmt@entry=0xd5282822b70, relationOid=relatio...
[06:29:03.241] #6  0x000000000071dc65 in ReindexTable (stmt=0xd5282822b70, params=0x8211d28d0, isTopLevel=true) at ../sr...
[06:29:03.241] #7  ExecReindex (pstate=pstate@entry=0xd528305f900, stmt=stmt@entry=0xd5282822b70, isTopLevel=true) at .....
[06:29:03.241] #8  0x000000000097f0be in ProcessUtilitySlow (pstate=pstate@entry=0xd528305f900, pstmt=pstmt@entry=0xd528...
[06:29:03.241] #9  0x000000000097db0e in standard_ProcessUtility (pstmt=0xd5282822cc0, queryString=0xd5282822100 "REINDE...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-hard.out /tmp/cirrus-ci-build/build/testrun/isolation...
--- /tmp/cirrus-ci-build/src/test/isolation/expected/deadlock-hard.out	2025-05-02 06:14:21.321402000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/isolation-running/isolation/results/deadlock-hard.out	2025-05-02 06:26:25.0755640...
@@ -26,11 +26,10 @@
 step s6c: COMMIT;
 step s5a6: <... completed>
 step s5c: COMMIT;
-step s4a5: <... completed>
-step s4c: COMMIT;
-step s3a4: <... completed>
-step s3c: COMMIT;
-step s2a3: <... completed>
-step s2c: COMMIT;
-step s1a2: <... completed>
-step s1c: COMMIT;
+s1: WARNING:  terminating connection because of crash of another server process
+DETAIL:  The postmaster has commanded this server process to roll back the current transaction and exit, because anothe...
+HINT:  In a moment you should be able to reconnect to the database and repeat your command.
+PQconsumeInput failed: server closed the connection unexpectedly
+	This probably means the server terminated abnormally
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out /tmp/cirrus-ci-build/build/testrun/regress-runnin...
--- /tmp/cirrus-ci-build/src/test/regress/expected/privileges.out	2025-05-02 06:14:21.482489000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress-running/regress/results/privileges.out	2025-05-02 06:26:25.072821000 +000...
@@ -1883,1562 +1883,7 @@
 REINDEX TABLE sro_tab;
 REINDEX INDEX sro_idx;
 REINDEX TABLE CONCURRENTLY sro_tab;
-DROP INDEX sro_idx;
--- CLUSTER
-CREATE INDEX sro_cluster_idx ON sro_tab ((sro_ifun(a) + sro_ifun(0)));
-CLUSTER sro_tab USING sro_cluster_idx;
-DROP INDEX sro_cluster_idx;
--- BRIN index
-CREATE INDEX sro_brin ON sro_tab USING brin ((sro_ifun(a) + sro_ifun(0)));
-SELECT brin_desummarize_range('sro_brin', 0);
- brin_desummarize_range 
-------------------------
- 
-(1 row)
-
...
test
[06:26:25.736] 76/77 postgresql:isolation-running / isolation-running/isolation                   ERROR            17.11...
[06:26:25.736] 77/77 postgresql:regress-running / regress-running/regress                         ERROR            17.13...
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[06:15:03.951] c:\cirrus\src\backend\access\stir\stir.c(423) : warning C4715: 'stirbeginscan': not all control paths ret...
53/5733 Improve explicit cursor handling in pg_stat_statements
CompilerWarnings
compiler
[06:02:59.806] pg_stat_statements.c:1180:9: error: unused variable 'store_utility' [-Werror,-Wunused-variable]
compiler
[06:00:16.440] pg_stat_statements.c:1180:9: error: unused variable 'store_utility' [-Werror,-Wunused-variable]
compiler
[05:57:14.360] pg_stat_statements.c:1180:33: error: unused variable ‘store_utility’ [-Werror=unused-variable]
compiler
[05:54:38.176] pg_stat_statements.c:1180:33: error: unused variable ‘store_utility’ [-Werror=unused-variable]
compiler
[06:07:19.293] pg_stat_statements.c:1180:33: error: unused variable ‘store_utility’ [-Werror=unused-variable]
53/5205 Make MultiXactOffset 64-bit type
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[04:59:02.252](0.000s) not ok 18 - checking with a non-existent user stderr /(?^:role "no_such_user" does not exist)/
test
[05:05:05.912] 143/334 postgresql:pg_amcheck / pg_amcheck/002_nonesuch                                 ERROR            ...
53/5214 SQL:2023 JSON simplified accessor support
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[03:50:22.660] c:\cirrus\src\backend\utils\adt\jsonbsubs.c(223) : warning C4715: 'make_jsonpath_item_expr': not all cont...
53/5715 amcheck support for BRIN indexes
CompilerWarnings
compiler
[21:37:55.635] verify_brinam.c:618:82: error: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 5 ...
compiler
[21:37:55.635] verify_brinam.c:618:82: error: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 6 ...
compiler
[21:37:55.635] verify_brinam.c:522:82: error: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 2 ...
compiler
[21:37:55.635] verify_brinam.c:629:82: error: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 6 ...
compiler
[21:37:55.635] verify_brinam.c:629:82: error: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 5 ...
compiler
[21:37:55.635] verify_brinam.c:522:112: error: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 3...
53/4351 Index Prefetching
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[17:30:03.830] ../src/backend/access/index/indexam.c(2010): warning C4047: 'return': 'bool' differs in levels of indirec...
compiler
[17:30:03.830] ../src/backend/access/index/indexam.c(1997): warning C4047: 'return': 'bool' differs in levels of indirec...
53/5674 Add "\gi file" to psql to allow COPY with variable expansion
CompilerWarnings
compiler
[17:09:14.427] common.c:51:8: error: unused variable 'bad' [-Werror,-Wunused-variable]
compiler
[17:09:00.573] common.c:51:8: error: unused variable 'bad' [-Werror,-Wunused-variable]
compiler
[17:08:19.910] common.c:51:25: error: unused variable ‘bad’ [-Werror=unused-variable]
compiler
[17:08:07.239] common.c:51:25: error: unused variable ‘bad’ [-Werror=unused-variable]
compiler
[17:09:44.438] common.c:51:25: error: unused variable ‘bad’ [-Werror=unused-variable]
FreeBSD - Meson
core
[17:16:52.877] #0  0x000000000027bcf1 in exec_command_out (scan_state=scan_state@entry=0x21bfe0cc9000, active_branch=<op...
[17:16:52.877] #1  0x0000000000277a3f in exec_command (cmd=0x21bfe0c89600 "o", scan_state=scan_state@entry=0x21bfe0cc900...
[17:16:52.877] #2  0x00000000002759c8 in HandleSlashCmds (scan_state=scan_state@entry=0x21bfe0cc9000, cstack=cstack@entr...
[17:16:52.877] #3  0x0000000000291e55 in MainLoop (source=source@entry=0x825a5e4e0) at ../src/bin/psql/mainloop.c:496
[17:16:52.877] #4  0x0000000000278203 in process_file (filename=0x0, use_relative_path=<optimized out>) at ../src/bin/ps...
[17:16:52.877] #5  0x0000000000293aab in main (argc=<optimized out>, argv=0x820faa528) at ../src/bin/psql/startup.c:420
[17:16:53.169] #0  0x000000082b7a675a in _sigprocmask () from /lib/libc.so.7
core
[17:16:52.686] #0  0x000000000027bcf1 in exec_command_out (scan_state=scan_state@entry=0x16f9f5e680a0, active_branch=<op...
[17:16:52.686] #1  0x0000000000277a3f in exec_command (cmd=0x16f9f5e82600 "o", scan_state=scan_state@entry=0x16f9f5e680a...
[17:16:52.686] #2  0x00000000002759c8 in HandleSlashCmds (scan_state=scan_state@entry=0x16f9f5e680a0, cstack=cstack@entr...
[17:16:52.686] #3  0x0000000000291e55 in MainLoop (source=source@entry=0x8249c84e0) at ../src/bin/psql/mainloop.c:496
[17:16:52.686] #4  0x0000000000278203 in process_file (filename=0x0, use_relative_path=<optimized out>) at ../src/bin/ps...
[17:16:52.686] #5  0x0000000000293aab in main (argc=<optimized out>, argv=0x8210c8b18) at ../src/bin/psql/startup.c:420
[17:16:52.871] #0  0x000000000027bcf1 in exec_command_out (scan_state=scan_state@entry=0x21bfe0cc9000, active_branch=<op...
core
[17:16:53.203] #0  0x000000082b7a675a in _sigprocmask () from /lib/libc.so.7
[17:16:53.203] #1  0x000000082b7e3a2f in _system () from /lib/libc.so.7
[17:16:53.203] #2  0x000000082c49e8a3 in ?? () from /lib/libthr.so.3
[17:16:53.203] #3  0x0000000000685d27 in RestoreArchivedFile (path=path@entry=0x8217eb1e0 "pg_wal/00000002", '0' <repeat...
[17:16:53.203] #4  0x000000000066cb98 in existsTimeLineHistory (probeTLI=probeTLI@entry=3) at ../src/backend/access/tran...
[17:16:53.203] #5  0x000000000066cc58 in findNewestTimeLine (startTLI=startTLI@entry=2) at ../src/backend/access/transam...
[17:16:53.203] #6  0x000000000069116b in rescanLatestTimeLine (replayTLI=replayTLI@entry=2, replayLSN=replayLSN@entry=67...
[17:16:53.203] #7  0x000000000068d363 in WaitForWALToBecomeAvailable (RecPtr=67209560, tliRecPtr=67209536, replayTLI=2, ...
[17:16:53.203] #8  XLogPageRead (xlogreader=0x190a42e1d130, targetPagePtr=67207168, reqLen=2392, targetRecPtr=67209536, ...
[17:16:53.203] #9  0x00000000006940ca in ReadPageInternal (state=state@entry=0x190a42e1d130, pageptr=67207168, reqLen=23...
core
[17:16:53.432] #0  0x000000000027bcf1 in exec_command_out (scan_state=scan_state@entry=0x20678dec9000, active_branch=<op...
[17:16:53.432] #1  0x0000000000277a3f in exec_command (cmd=0x20678de89600 "o", scan_state=scan_state@entry=0x20678dec900...
[17:16:53.432] #2  0x00000000002759c8 in HandleSlashCmds (scan_state=scan_state@entry=0x20678dec9000, cstack=cstack@entr...
[17:16:53.432] #3  0x0000000000291e55 in MainLoop (source=source@entry=0x823b994e0) at ../src/bin/psql/mainloop.c:496
[17:16:53.432] #4  0x0000000000278203 in process_file (filename=0x0, use_relative_path=<optimized out>) at ../src/bin/ps...
[17:16:53.432] #5  0x0000000000293aab in main (argc=<optimized out>, argv=0x8203c2950) at ../src/bin/psql/startup.c:420
[17:16:53.624] #0  0x000000000027bcf1 in exec_command_out (scan_state=scan_state@entry=0xeb9c06680a0, active_branch=<opt...
core
[17:16:53.629] #0  0x000000000027bcf1 in exec_command_out (scan_state=scan_state@entry=0xeb9c06680a0, active_branch=<opt...
[17:16:53.629] #1  0x0000000000277a3f in exec_command (cmd=0xeb9c0682200 "o", scan_state=scan_state@entry=0xeb9c06680a0,...
[17:16:53.629] #2  0x00000000002759c8 in HandleSlashCmds (scan_state=scan_state@entry=0xeb9c06680a0, cstack=cstack@entry...
[17:16:53.629] #3  0x0000000000291e55 in MainLoop (source=source@entry=0x8250344e0) at ../src/bin/psql/mainloop.c:496
[17:16:53.629] #4  0x0000000000278203 in process_file (filename=0x0, use_relative_path=<optimized out>) at ../src/bin/ps...
[17:16:53.629] #5  0x0000000000293aab in main (argc=<optimized out>, argv=0x820e95d60) at ../src/bin/psql/startup.c:420
[17:16:53.826] #0  0x000000000027bcf1 in exec_command_out (scan_state=scan_state@entry=0x1338e50c9000, active_branch=<op...
core
[17:16:53.831] #0  0x000000000027bcf1 in exec_command_out (scan_state=scan_state@entry=0x1338e50c9000, active_branch=<op...
[17:16:53.831] #1  0x0000000000277a3f in exec_command (cmd=0x1338e5089200 "o", scan_state=scan_state@entry=0x1338e50c900...
[17:16:53.831] #2  0x00000000002759c8 in HandleSlashCmds (scan_state=scan_state@entry=0x1338e50c9000, cstack=cstack@entr...
[17:16:53.831] #3  0x0000000000291e55 in MainLoop (source=source@entry=0x825bb24e0) at ../src/bin/psql/mainloop.c:496
[17:16:53.831] #4  0x0000000000278203 in process_file (filename=0x0, use_relative_path=<optimized out>) at ../src/bin/ps...
[17:16:53.831] #5  0x0000000000293aab in main (argc=<optimized out>, argv=0x820480798) at ../src/bin/psql/startup.c:420
[17:16:54.023] #0  0x000000000027bcf1 in exec_command_out (scan_state=scan_state@entry=0x322d5d8c9000, active_branch=<op...
core
[17:16:54.029] #0  0x000000000027bcf1 in exec_command_out (scan_state=scan_state@entry=0x322d5d8c9000, active_branch=<op...
[17:16:54.029] #1  0x0000000000277a3f in exec_command (cmd=0x322d5d889200 "o", scan_state=scan_state@entry=0x322d5d8c900...
[17:16:54.029] #2  0x00000000002759c8 in HandleSlashCmds (scan_state=scan_state@entry=0x322d5d8c9000, cstack=cstack@entr...
[17:16:54.029] #3  0x0000000000291e55 in MainLoop (source=source@entry=0x824eab4e0) at ../src/bin/psql/mainloop.c:496
[17:16:54.029] #4  0x0000000000278203 in process_file (filename=0x0, use_relative_path=<optimized out>) at ../src/bin/ps...
[17:16:54.029] #5  0x0000000000293aab in main (argc=<optimized out>, argv=0x820ae4588) at ../src/bin/psql/startup.c:420
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-05-01 17:07:15.144743000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy.out	2025-05-01 17:08:23.344142000 +00...
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-05-01 17:07:15.144743000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/copy.out	2025-05-01 17:09:19.315668000 +...
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-05-01 17:07:15.144743000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/copy.out	2025-05-01 17:08:22.690190000 +0000
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
tap
[17:11:39.069](0.000s) not ok 12 - no dump errors
[17:11:40.911](0.001s) not ok 14 - no dump errors
tap
[17:11:36.371](214.249s) not ok 5 - regression tests pass
tap
[17:12:49.946](241.376s) not ok 2 - regression tests pass
test
[17:14:24.888] 185/339 postgresql:pg_dump / pg_dump/010_dump_connstr                                   ERROR            ...
[17:14:24.888]  15/339 postgresql:regress / regress/regress                                            ERROR           2...
[17:14:24.888] 184/339 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           3...
[17:14:24.888] 257/339 postgresql:recovery / recovery/027_stream_regress                               ERROR           3...
Linux - Debian Bookworm - Autoconf
core
[17:16:32.537] #0  0x00007fd6495c9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[17:16:32.537] #1  0x00007fd64957afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[17:16:32.537] #2  0x00007fd649565472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[17:16:32.537] #3  0x00007fd6498d650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[17:16:32.537] #4  0x00007fd6498e2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[17:16:32.537] #5  0x00007fd6498c1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7fd6481cff4e, __in_ch...
[17:16:32.537] #6  0x00007fd6498be6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[17:16:32.537] #7  0x00007fd6498bd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7fd6481d0bf0, cont...
[17:16:32.537] #8  <signal handler called>
[17:16:32.537] #9  0x0000563a25159e67 in exec_command_out (scan_state=scan_state@entry=0x60d000000110, active_branch=act...
core
[17:16:32.227] #0  0x00007fdb4cbc9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[17:16:32.227] #1  0x00007fdb4cb7afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[17:16:32.227] #2  0x00007fdb4cb65472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[17:16:32.227] #3  0x00007fdb4ced650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[17:16:32.227] #4  0x00007fdb4cee2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[17:16:32.227] #5  0x00007fdb4cec1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7fdb4b769f4e, __in_ch...
[17:16:32.227] #6  0x00007fdb4cebe6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[17:16:32.228] #7  0x00007fdb4cebd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7fdb4b76abf0, cont...
[17:16:32.228] #8  <signal handler called>
[17:16:32.228] #9  0x0000559e02806e67 in exec_command_out (scan_state=scan_state@entry=0x60d000000110, active_branch=act...
core
[17:16:31.916] #0  0x00007fa1073c9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[17:16:31.916] #1  0x00007fa10737afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[17:16:31.916] #2  0x00007fa107365472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[17:16:31.916] #3  0x00007fa1076d650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[17:16:31.916] #4  0x00007fa1076e2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[17:16:31.916] #5  0x00007fa1076c1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7fa105f4cf4e, __in_ch...
[17:16:31.916] #6  0x00007fa1076be6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[17:16:31.916] #7  0x00007fa1076bd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7fa105f4dbf0, cont...
[17:16:31.916] #8  <signal handler called>
[17:16:31.916] #9  0x00005565a5549e67 in exec_command_out (scan_state=scan_state@entry=0x60d000000110, active_branch=act...
core
[17:16:31.630] #0  0x00007f1b9b5c9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[17:16:31.630] #1  0x00007f1b9b57afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[17:16:31.630] #2  0x00007f1b9b565472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[17:16:31.630] #3  0x00007f1b9b8d650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[17:16:31.630] #4  0x00007f1b9b8e2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[17:16:31.630] #5  0x00007f1b9b8c1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7f1b9aa2cf4e, __in_ch...
[17:16:31.630] #6  0x00007f1b9b8be6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[17:16:31.631] #7  0x00007f1b9b8bd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7f1b9aa2dbf0, cont...
[17:16:31.631] #8  <signal handler called>
[17:16:31.631] #9  0x000055e516665e67 in exec_command_out (scan_state=scan_state@entry=0x60d000000110, active_branch=act...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resul...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-05-01 17:07:13.825253564 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/copy.out	2025-05-01 17:11:26.379146708 +0000
@@ -39,314 +39,21 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/src/test/regress/results/copy.out
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-05-01 17:07:13.825253564 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/copy.out	2025-05-01 17:08:58.830254063 +0000
@@ -39,314 +39,21 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
tap
[17:13:22.150](0.001s) not ok 12 - no dump errors
[17:13:24.860](0.000s) not ok 14 - no dump errors
tap
[17:13:23.801](127.354s) not ok 5 - regression tests pass
Linux - Debian Bookworm - Meson
core
[17:17:08.048] #0  0x00007faab38a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[17:17:08.048] #1  0x00007faab385afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[17:17:08.048] #2  0x00007faab3845472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[17:17:08.048] #3  0x00007faab3a1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[17:17:08.048] #4  0x00007faab3a2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[17:17:08.048] #5  0x00007faab3a0d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x55abf6015920,...
[17:17:08.048] #6  0x000055abf5f576ec in exec_command_out (scan_state=scan_state@entry=0x55ac110ad450, active_branch=act...
[17:17:08.048] #7  0x000055abf5f60137 in exec_command (cmd=cmd@entry=0x55ac110b38f0 "o", scan_state=scan_state@entry=0x5...
[17:17:08.048] #8  0x000055abf5f60643 in HandleSlashCmds (scan_state=scan_state@entry=0x55ac110ad450, cstack=cstack@entr...
[17:17:08.048] #9  0x000055abf5f7f72d in MainLoop (source=source@entry=0x7faab39f1a80 <_IO_2_1_stdin_>) at ../src/bin/ps...
core
[17:17:08.342] #0  0x00007f64b22a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[17:17:08.342] #1  0x00007f64b225afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[17:17:08.342] #2  0x00007f64b2245472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[17:17:08.342] #3  0x00007f64b241e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[17:17:08.342] #4  0x00007f64b242aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[17:17:08.342] #5  0x00007f64b240d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x556f6f7a7920,...
[17:17:08.342] #6  0x0000556f6f6e96ec in exec_command_out (scan_state=scan_state@entry=0x556faf6a4450, active_branch=act...
[17:17:08.342] #7  0x0000556f6f6f2137 in exec_command (cmd=cmd@entry=0x556faf6aa8f0 "o", scan_state=scan_state@entry=0x5...
[17:17:08.342] #8  0x0000556f6f6f2643 in HandleSlashCmds (scan_state=scan_state@entry=0x556faf6a4450, cstack=cstack@entr...
[17:17:08.342] #9  0x0000556f6f71172d in MainLoop (source=source@entry=0x7f64b23f1a80 <_IO_2_1_stdin_>) at ../src/bin/ps...
core
[17:17:08.655] #0  0x00007fbedd6a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[17:17:08.655] #1  0x00007fbedd65afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[17:17:08.655] #2  0x00007fbedd645472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[17:17:08.655] #3  0x00007fbedd81e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[17:17:08.655] #4  0x00007fbedd82aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[17:17:08.655] #5  0x00007fbedd80d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x5572fc440920,...
[17:17:08.655] #6  0x00005572fc3826ec in exec_command_out (scan_state=scan_state@entry=0x55733392a450, active_branch=act...
[17:17:08.655] #7  0x00005572fc38b137 in exec_command (cmd=cmd@entry=0x55733392b230 "o", scan_state=scan_state@entry=0x5...
[17:17:08.655] #8  0x00005572fc38b643 in HandleSlashCmds (scan_state=scan_state@entry=0x55733392a450, cstack=cstack@entr...
[17:17:08.655] #9  0x00005572fc3aa72d in MainLoop (source=source@entry=0x7fbedd7f1a80 <_IO_2_1_stdin_>) at ../src/bin/ps...
core
[17:17:08.963] #0  0x00007f9eed2a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[17:17:08.963] #1  0x00007f9eed25afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[17:17:08.963] #2  0x00007f9eed245472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[17:17:08.963] #3  0x00007f9eed41e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[17:17:08.963] #4  0x00007f9eed42aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[17:17:08.963] #5  0x00007f9eed40d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x55c29c4e3920,...
[17:17:08.963] #6  0x000055c29c4256ec in exec_command_out (scan_state=scan_state@entry=0x55c2a3487450, active_branch=act...
[17:17:08.963] #7  0x000055c29c42e137 in exec_command (cmd=cmd@entry=0x55c2a3488230 "o", scan_state=scan_state@entry=0x5...
[17:17:08.963] #8  0x000055c29c42e643 in HandleSlashCmds (scan_state=scan_state@entry=0x55c2a3487450, cstack=cstack@entr...
[17:17:08.963] #9  0x000055c29c44d72d in MainLoop (source=source@entry=0x7f9eed3f1a80 <_IO_2_1_stdin_>) at ../src/bin/ps...
core
[17:17:09.251] #0  0x00007fc5fd6a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[17:17:09.251] #1  0x00007fc5fd65afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[17:17:09.251] #2  0x00007fc5fd645472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[17:17:09.251] #3  0x00007fc5fd81e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[17:17:09.251] #4  0x00007fc5fd82aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[17:17:09.251] #5  0x00007fc5fd80d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x55e5c3303920,...
[17:17:09.251] #6  0x000055e5c32456ec in exec_command_out (scan_state=scan_state@entry=0x55e5ca84f450, active_branch=act...
[17:17:09.251] #7  0x000055e5c324e137 in exec_command (cmd=cmd@entry=0x55e5ca8509f0 "o", scan_state=scan_state@entry=0x5...
[17:17:09.251] #8  0x000055e5c324e643 in HandleSlashCmds (scan_state=scan_state@entry=0x55e5ca84f450, cstack=cstack@entr...
[17:17:09.251] #9  0x000055e5c326d72d in MainLoop (source=source@entry=0x7fc5fd7f1a80 <_IO_2_1_stdin_>) at ../src/bin/ps...
core
[17:17:09.377] #0  0x00007f9101635400 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[17:17:09.377] #1  0x00007f9101657758 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[17:17:09.377] #2  0x000056010fa94512 in ?? ()
[17:17:09.377] #3  0x000056010fa94936 in ?? ()
[17:17:09.377] #4  0x000056010fa97484 in ?? ()
[17:17:09.377] #5  0x000056010fa855fb in ?? ()
[17:17:09.377] #6  0x00007f910160024a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[17:17:09.377] #7  0x00007f9101600305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
[17:17:09.377] #8  0x000056010fa85781 in ?? ()
core
[17:17:07.744] #0  0x00007f83852a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[17:17:07.744] #1  0x00007f838525afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[17:17:07.744] #2  0x00007f8385245472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[17:17:07.744] #3  0x00007f838541e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[17:17:07.744] #4  0x00007f838542aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[17:17:07.744] #5  0x00007f838540d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x55614fb59920,...
[17:17:07.744] #6  0x000055614fa9b6ec in exec_command_out (scan_state=scan_state@entry=0x556178e7b450, active_branch=act...
[17:17:07.744] #7  0x000055614faa4137 in exec_command (cmd=cmd@entry=0x556178e7c230 "o", scan_state=scan_state@entry=0x5...
[17:17:07.744] #8  0x000055614faa4643 in HandleSlashCmds (scan_state=scan_state@entry=0x556178e7b450, cstack=cstack@entr...
[17:17:07.744] #9  0x000055614fac372d in MainLoop (source=source@entry=0x7f83853f1a80 <_IO_2_1_stdin_>) at ../src/bin/ps...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-05-01 17:07:13.233665018 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy.out	2025-05-01 17:08:52.475359937 +00...
@@ -39,314 +39,15 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
+==16229==Using libbacktrace symbolizer.
+../src/bin/psql/command.c:2497:19: runtime error: load of null pointer of type 'char'
+    #0 0x5572fc3826eb in exec_command_out ../src/bin/psql/command.c:2497
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-05-01 17:07:13.233665018 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/copy.out	2025-05-01 17:10:10.807177308 +...
@@ -39,314 +39,15 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
+==26506==Using libbacktrace symbolizer.
+../src/bin/psql/command.c:2497:19: runtime error: load of null pointer of type 'char'
+    #0 0x55c29c4256eb in exec_command_out ../src/bin/psql/command.c:2497
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-05-01 17:07:13.233665018 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/copy.out	2025-05-01 17:08:52.079357323 +0000
@@ -39,314 +39,15 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
+==16103==Using libbacktrace symbolizer.
+../src/bin/psql/command.c:2497:19: runtime error: load of null pointer of type 'char'
+    #0 0x55614fa9b6eb in exec_command_out ../src/bin/psql/command.c:2497
...
tap
[17:12:29.967](0.001s) not ok 12 - no dump errors
[17:12:33.404](0.000s) not ok 14 - no dump errors
tap
[17:10:04.586](78.630s) not ok 5 - regression tests pass
tap
[17:11:29.860](86.236s) not ok 2 - regression tests pass
test
[17:14:44.440]   5/340 postgresql:regress / regress/regress                                            ERROR            ...
[17:14:44.440]  33/340 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[17:14:44.440] 112/340 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
[17:14:44.440] 187/340 postgresql:pg_dump / pg_dump/010_dump_connstr                                   ERROR            ...
macOS - Sonoma - Meson
core
[17:18:02.628]   * frame #0: 0x0000000104f47f44 psql`exec_command_out(scan_state=0x0000600001ef8000, active_branch=<unav...
[17:18:02.628]     frame #1: 0x0000000104f43bf4 psql`exec_command(cmd="o", scan_state=0x0000600001ef8000, cstack=0x00006...
[17:18:02.628]     frame #2: 0x0000000104f41e34 psql`HandleSlashCmds(scan_state=0x0000600001ef8000, cstack=0x0000600002e...
[17:18:02.628]     frame #3: 0x0000000104f5f800 psql`MainLoop(source=0x00000001fa05c358) at mainloop.c:496:22
[17:18:02.628]     frame #4: 0x0000000104f44448 psql`process_file(filename=0x0000000000000000, use_relative_path=<unavai...
[17:18:02.628]     frame #5: 0x0000000104f610c8 psql`main(argc=<unavailable>, argv=<unavailable>) at startup.c:420:21
[17:18:02.628]     frame #6: 0x0000000191e6b154 dyld`start + 2476
core
[17:18:32.811]   * frame #0: 0x000000010476bf44 psql`exec_command_out(scan_state=0x0000600003f9c000, active_branch=<unav...
[17:18:32.811]     frame #1: 0x0000000104767bf4 psql`exec_command(cmd="o", scan_state=0x0000600003f9c000, cstack=0x00006...
[17:18:32.811]     frame #2: 0x0000000104765e34 psql`HandleSlashCmds(scan_state=0x0000600003f9c000, cstack=0x0000600000f...
[17:18:32.811]     frame #3: 0x0000000104783800 psql`MainLoop(source=0x00000001fa05c358) at mainloop.c:496:22
[17:18:32.811]     frame #4: 0x0000000104768448 psql`process_file(filename=0x0000000000000000, use_relative_path=<unavai...
[17:18:32.811]     frame #5: 0x00000001047850c8 psql`main(argc=<unavailable>, argv=<unavailable>) at startup.c:420:21
[17:18:32.811]     frame #6: 0x0000000191e6b154 dyld`start + 2476
core
[17:17:24.082]   * frame #0: 0x000000010261ff44 psql`exec_command_out(scan_state=0x00006000034bc7e0, active_branch=<unav...
[17:17:24.082]     frame #1: 0x000000010261bbf4 psql`exec_command(cmd="o", scan_state=0x00006000034bc7e0, cstack=0x00006...
[17:17:24.082]     frame #2: 0x0000000102619e34 psql`HandleSlashCmds(scan_state=0x00006000034bc7e0, cstack=0x00006000004...
[17:17:24.082]     frame #3: 0x0000000102637800 psql`MainLoop(source=0x00000001fa05c358) at mainloop.c:496:22
[17:17:24.082]     frame #4: 0x000000010261c448 psql`process_file(filename=0x0000000000000000, use_relative_path=<unavai...
[17:17:24.082]     frame #5: 0x00000001026390c8 psql`main(argc=<unavailable>, argv=<unavailable>) at startup.c:420:21
[17:17:24.082]     frame #6: 0x0000000191e6b154 dyld`start + 2476
core
[17:19:07.384]   * frame #0: 0x000000010081ff44 psql`exec_command_out(scan_state=0x0000600002c107e0, active_branch=<unav...
[17:19:07.384]     frame #1: 0x000000010081bbf4 psql`exec_command(cmd="o", scan_state=0x0000600002c107e0, cstack=0x00006...
[17:19:07.384]     frame #2: 0x0000000100819e34 psql`HandleSlashCmds(scan_state=0x0000600002c107e0, cstack=0x0000600001c...
[17:19:07.384]     frame #3: 0x0000000100837800 psql`MainLoop(source=0x00000001fa05c358) at mainloop.c:496:22
[17:19:07.384]     frame #4: 0x000000010081c448 psql`process_file(filename=0x0000000000000000, use_relative_path=<unavai...
[17:19:07.384]     frame #5: 0x00000001008390c8 psql`main(argc=<unavailable>, argv=<unavailable>) at startup.c:420:21
[17:19:07.384]     frame #6: 0x0000000191e6b154 dyld`start + 2476
core
[17:19:38.928]   * frame #0: 0x0000000102bdff44 psql`exec_command_out(scan_state=0x00006000026b8000, active_branch=<unav...
[17:19:38.928]     frame #1: 0x0000000102bdbbf4 psql`exec_command(cmd="o", scan_state=0x00006000026b8000, cstack=0x00006...
[17:19:38.928]     frame #2: 0x0000000102bd9e34 psql`HandleSlashCmds(scan_state=0x00006000026b8000, cstack=0x00006000016...
[17:19:38.928]     frame #3: 0x0000000102bf7800 psql`MainLoop(source=0x00000001fa05c358) at mainloop.c:496:22
[17:19:38.928]     frame #4: 0x0000000102bdc448 psql`process_file(filename=0x0000000000000000, use_relative_path=<unavai...
[17:19:38.928]     frame #5: 0x0000000102bf90c8 psql`main(argc=<unavailable>, argv=<unavailable>) at startup.c:420:21
[17:19:38.928]     frame #6: 0x0000000191e6b154 dyld`start + 2476
core
[17:16:50.453]   * frame #0: 0x0000000100f57f44 psql`exec_command_out(scan_state=0x000060000116c000, active_branch=<unav...
[17:16:50.453]     frame #1: 0x0000000100f53bf4 psql`exec_command(cmd="o", scan_state=0x000060000116c000, cstack=0x00006...
[17:16:50.453]     frame #2: 0x0000000100f51e34 psql`HandleSlashCmds(scan_state=0x000060000116c000, cstack=0x00006000021...
[17:16:50.453]     frame #3: 0x0000000100f6f800 psql`MainLoop(source=0x00000001fa05c358) at mainloop.c:496:22
[17:16:50.453]     frame #4: 0x0000000100f54448 psql`process_file(filename=0x0000000000000000, use_relative_path=<unavai...
[17:16:50.453]     frame #5: 0x0000000100f710c8 psql`main(argc=<unavailable>, argv=<unavailable>) at startup.c:420:21
[17:16:50.453]     frame #6: 0x0000000191e6b154 dyld`start + 2476
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/copy.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrad...
--- /Users/admin/pgsql/src/test/regress/expected/copy.out	2025-05-01 17:07:12
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy.out	2025-05-01 17:08:35
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/copy.out /Users/admin/pgsql/build/testrun/recovery/027_stream_regr...
--- /Users/admin/pgsql/src/test/regress/expected/copy.out	2025-05-01 17:07:12
+++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/copy.out	2025-05-01 17:09:48
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/copy.out /Users/admin/pgsql/build/testrun/regress/regress/results/...
--- /Users/admin/pgsql/src/test/regress/expected/copy.out	2025-05-01 17:07:12
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/copy.out	2025-05-01 17:08:31
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
tap
[17:11:45.398](0.000s) not ok 12 - no dump errors
[17:11:47.308](0.000s) not ok 14 - no dump errors
tap
[17:10:24.346](114.969s) not ok 5 - regression tests pass
tap
[17:11:22.855](108.738s) not ok 2 - regression tests pass
test
[17:13:05.655]  13/339 postgresql:regress / regress/regress                                            ERROR           1...
[17:13:05.655]  48/339 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[17:13:05.655] 161/339 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
[17:13:05.655] 186/339 postgresql:pg_dump / pg_dump/010_dump_connstr                                   ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
core
0000002b`461ff6d8 00007ff9`58f7029b     ntdll!NtRemoveIoCompletion+0x14
0000002b`461ff6e0 00007ff9`5aed4cb0     mswsock!SockAsyncThread+0x9b
0000002b`461ff740 00007ff9`5c57edcb     KERNEL32!BaseThreadInitThunk+0x10
0000002b`461ff770 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000002b`455ff600 00007ff6`fb58f8de     psql!exec_command_out(
0000002b`455ff650 00007ff6`fb58d632     psql!exec_command(
0000002b`455ff6a0 00007ff6`fb5b2b7d     psql!HandleSlashCmds(
0000002b`455ff700 00007ff6`fb58d9ce     psql!MainLoop(
0000002b`455ff830 00007ff6`fb5b5858     psql!process_file(
0000002b`455ffc90 00007ff6`fb5d8d49     psql!main(
0000002b`455ffdb0 00007ff6`fb5d8c9e     psql!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startu...
0000002b`455ffe00 00007ff6`fb5d8b5e     psql!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcstartu...
0000002b`455ffe70 00007ff6`fb5d8dbe     psql!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\...
0000002b`455ffea0 00007ff9`5aed4cb0     psql!mainCRTStartup(
core
0000002b`459ff698 00007ff9`5c50b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
0000002b`459ff6a0 00007ff9`5aed4cb0     ntdll!TppWorkerThread+0x2df
0000002b`459ff990 00007ff9`5c57edcb     KERNEL32!BaseThreadInitThunk+0x10
0000002b`459ff9c0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000002b`45dff578 00007ff9`5c50b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
0000002b`45dff580 00007ff9`5aed4cb0     ntdll!TppWorkerThread+0x2df
0000002b`45dff870 00007ff9`5c57edcb     KERNEL32!BaseThreadInitThunk+0x10
0000002b`45dff8a0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000004c`8b7ff998 00007ff9`58f7029b     ntdll!NtRemoveIoCompletion+0x14
0000004c`8b7ff9a0 00007ff9`5aed4cb0     mswsock!SockAsyncThread+0x9b
0000004c`8b7ffa00 00007ff9`5c57edcb     KERNEL32!BaseThreadInitThunk+0x10
0000004c`8b7ffa30 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000004c`8afff2a0 00007ff6`fb58f8de     psql!exec_command_out(
0000004c`8afff2f0 00007ff6`fb58d632     psql!exec_command(
0000004c`8afff340 00007ff6`fb5b2b7d     psql!HandleSlashCmds(
0000004c`8afff3a0 00007ff6`fb58d9ce     psql!MainLoop(
0000004c`8afff4d0 00007ff6`fb5b5858     psql!process_file(
0000004c`8afff930 00007ff6`fb5d8d49     psql!main(
0000004c`8afffa50 00007ff6`fb5d8c9e     psql!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startu...
0000004c`8afffaa0 00007ff6`fb5d8b5e     psql!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcstartu...
0000004c`8afffb10 00007ff6`fb5d8dbe     psql!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\...
0000004c`8afffb40 00007ff9`5aed4cb0     psql!mainCRTStartup(
core
0000004c`8bbff4b8 00007ff9`5c50b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
0000004c`8bbff4c0 00007ff9`5aed4cb0     ntdll!TppWorkerThread+0x2df
0000004c`8bbff7b0 00007ff9`5c57edcb     KERNEL32!BaseThreadInitThunk+0x10
0000004c`8bbff7e0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000004c`8b3ffc18 00007ff9`5c50b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
0000004c`8b3ffc20 00007ff9`5aed4cb0     ntdll!TppWorkerThread+0x2df
0000004c`8b3fff10 00007ff9`5c57edcb     KERNEL32!BaseThreadInitThunk+0x10
0000004c`8b3fff40 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000d5`875ff3f0 00007ff6`fb58f8de     psql!exec_command_out(
000000d5`875ff440 00007ff6`fb58d632     psql!exec_command(
000000d5`875ff490 00007ff6`fb5b2b7d     psql!HandleSlashCmds(
000000d5`875ff4f0 00007ff6`fb58d9ce     psql!MainLoop(
000000d5`875ff620 00007ff6`fb5b5858     psql!process_file(
000000d5`875ffa80 00007ff6`fb5d8d49     psql!main(
000000d5`875ffba0 00007ff6`fb5d8c9e     psql!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startu...
000000d5`875ffbf0 00007ff6`fb5d8b5e     psql!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcstartu...
000000d5`875ffc60 00007ff6`fb5d8dbe     psql!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\...
000000d5`875ffc90 00007ff9`5aed4cb0     psql!mainCRTStartup(
core
000000d5`87dffb38 00007ff9`5c50b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000d5`87dffb40 00007ff9`5aed4cb0     ntdll!TppWorkerThread+0x2df
000000d5`87dffe30 00007ff9`5c57edcb     KERNEL32!BaseThreadInitThunk+0x10
000000d5`87dffe60 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000d5`881ff838 00007ff9`58f7029b     ntdll!NtRemoveIoCompletion+0x14
000000d5`881ff840 00007ff9`5aed4cb0     mswsock!SockAsyncThread+0x9b
000000d5`881ff8a0 00007ff9`5c57edcb     KERNEL32!BaseThreadInitThunk+0x10
000000d5`881ff8d0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000d5`879ffa28 00007ff9`5c50b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000d5`879ffa30 00007ff9`5aed4cb0     ntdll!TppWorkerThread+0x2df
000000d5`879ffd20 00007ff9`5c57edcb     KERNEL32!BaseThreadInitThunk+0x10
000000d5`879ffd50 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000087`24bffbf8 00007ff9`5c50b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000087`24bffc00 00007ff9`5aed4cb0     ntdll!TppWorkerThread+0x2df
00000087`24bffef0 00007ff9`5c57edcb     KERNEL32!BaseThreadInitThunk+0x10
00000087`24bfff20 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000087`247ff290 00007ff6`fb58f8de     psql!exec_command_out(
00000087`247ff2e0 00007ff6`fb58d632     psql!exec_command(
00000087`247ff330 00007ff6`fb5b2b7d     psql!HandleSlashCmds(
00000087`247ff390 00007ff6`fb58d9ce     psql!MainLoop(
00000087`247ff4c0 00007ff6`fb5b5858     psql!process_file(
00000087`247ff920 00007ff6`fb5d8d49     psql!main(
00000087`247ffa40 00007ff6`fb5d8c9e     psql!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startu...
00000087`247ffa90 00007ff6`fb5d8b5e     psql!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcstartu...
00000087`247ffb00 00007ff6`fb5d8dbe     psql!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\...
00000087`247ffb30 00007ff9`5aed4cb0     psql!mainCRTStartup(
core
00000087`24fffad8 00007ff9`58f7029b     ntdll!NtRemoveIoCompletion+0x14
00000087`24fffae0 00007ff9`5aed4cb0     mswsock!SockAsyncThread+0x9b
00000087`24fffb40 00007ff9`5c57edcb     KERNEL32!BaseThreadInitThunk+0x10
00000087`24fffb70 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000087`253ffa78 00007ff9`5c50b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000087`253ffa80 00007ff9`5aed4cb0     ntdll!TppWorkerThread+0x2df
00000087`253ffd70 00007ff9`5c57edcb     KERNEL32!BaseThreadInitThunk+0x10
00000087`253ffda0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000009e`851ffdd8 00007ff9`58f7029b     ntdll!NtRemoveIoCompletion+0x14
0000009e`851ffde0 00007ff9`5aed4cb0     mswsock!SockAsyncThread+0x9b
0000009e`851ffe40 00007ff9`5c57edcb     KERNEL32!BaseThreadInitThunk+0x10
0000009e`851ffe70 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000009e`855ff6a8 00007ff9`5c50b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
0000009e`855ff6b0 00007ff9`5aed4cb0     ntdll!TppWorkerThread+0x2df
0000009e`855ff9a0 00007ff9`5c57edcb     KERNEL32!BaseThreadInitThunk+0x10
0000009e`855ff9d0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000009e`849ff320 00007ff6`fb58f8de     psql!exec_command_out(
0000009e`849ff370 00007ff6`fb58d632     psql!exec_command(
0000009e`849ff3c0 00007ff6`fb5b2b7d     psql!HandleSlashCmds(
0000009e`849ff420 00007ff6`fb58d9ce     psql!MainLoop(
0000009e`849ff550 00007ff6`fb5b5858     psql!process_file(
0000009e`849ff9b0 00007ff6`fb5d8d49     psql!main(
0000009e`849ffad0 00007ff6`fb5d8c9e     psql!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startu...
0000009e`849ffb20 00007ff6`fb5d8b5e     psql!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcstartu...
0000009e`849ffb90 00007ff6`fb5d8dbe     psql!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\...
0000009e`849ffbc0 00007ff9`5aed4cb0     psql!mainCRTStartup(
core
0000009e`84dff7e8 00007ff9`5c50b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
0000009e`84dff7f0 00007ff9`5aed4cb0     ntdll!TppWorkerThread+0x2df
0000009e`84dffae0 00007ff9`5c57edcb     KERNEL32!BaseThreadInitThunk+0x10
0000009e`84dffb10 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000b0`22dff618 00007ff9`5c50b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000b0`22dff620 00007ff9`5aed4cb0     ntdll!TppWorkerThread+0x2df
000000b0`22dff910 00007ff9`5c57edcb     KERNEL32!BaseThreadInitThunk+0x10
000000b0`22dff940 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000b0`235ff9a8 00007ff9`58f7029b     ntdll!NtRemoveIoCompletion+0x14
000000b0`235ff9b0 00007ff9`5aed4cb0     mswsock!SockAsyncThread+0x9b
000000b0`235ffa10 00007ff9`5c57edcb     KERNEL32!BaseThreadInitThunk+0x10
000000b0`235ffa40 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000b0`229feec0 00007ff6`fb58f8de     psql!exec_command_out(
000000b0`229fef10 00007ff6`fb58d632     psql!exec_command(
000000b0`229fef60 00007ff6`fb5b2b7d     psql!HandleSlashCmds(
000000b0`229fefc0 00007ff6`fb58d9ce     psql!MainLoop(
000000b0`229ff0f0 00007ff6`fb5b5858     psql!process_file(
000000b0`229ff550 00007ff6`fb5d8d49     psql!main(
000000b0`229ff670 00007ff6`fb5d8c9e     psql!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startu...
000000b0`229ff6c0 00007ff6`fb5d8b5e     psql!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcstartu...
000000b0`229ff730 00007ff6`fb5d8dbe     psql!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\...
000000b0`229ff760 00007ff9`5aed4cb0     psql!mainCRTStartup(
core
000000b0`231ff518 00007ff9`5c50b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000b0`231ff520 00007ff9`5aed4cb0     ntdll!TppWorkerThread+0x2df
000000b0`231ff810 00007ff9`5c57edcb     KERNEL32!BaseThreadInitThunk+0x10
000000b0`231ff840 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/copy.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upgr...
--- C:/cirrus/src/test/regress/expected/copy.out	2025-05-01 17:07:16.800664800 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy.out	2025-05-01 17:09:43.088892100 +0000
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/copy.out C:/cirrus/build/testrun/recovery/027_stream_re...
--- C:/cirrus/src/test/regress/expected/copy.out	2025-05-01 17:07:16.800664800 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/copy.out	2025-05-01 17:12:38.591994300 +0000
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/copy.out C:/cirrus/build/testrun/regress/regress/result...
--- C:/cirrus/src/test/regress/expected/copy.out	2025-05-01 17:07:16.800664800 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/copy.out	2025-05-01 17:09:38.056651600 +0000
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
tap
[17:17:32.541](0.001s) not ok 12 - no dump errors
[17:17:38.265](0.001s) not ok 14 - no dump errors
tap
[17:11:43.261](134.808s) not ok 5 - regression tests pass
tap
[17:18:41.487](0.108s) not ok 123 - COPY ... \gi file: exit code 0
[17:18:41.488](0.000s) not ok 124 - COPY ... \gi file: no stderr
[17:18:41.488](0.000s) not ok 125 - COPY ... \gi file: matches
[17:18:41.695](0.001s) not ok 127 - COPY ... \gi command: no stderr
[17:18:41.696](0.000s) not ok 128 - COPY ... \gi command: matches
tap
[17:14:43.614](145.921s) not ok 2 - regression tests pass
test
[17:22:35.840]   5/334 postgresql:regress / regress/regress                                            ERROR           1...
[17:22:35.840]  20/334 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           2...
[17:22:35.840]  69/334 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
[17:22:35.840] 182/334 postgresql:pg_dump / pg_dump/010_dump_connstr                                   ERROR            ...
[17:22:35.840] 213/334 postgresql:psql / psql/001_basic                                                ERROR            ...
53/5698 Simplify COALESCE with single argument
macOS - Sonoma - Meson
tap
[08:29:29.678](0.000s) not ok 192 - pgbench option error: bigint overflow 1 stderr /(?^:bigint constant overflow)/
test
[08:30:30.973] 212/339 postgresql:pgbench / pgbench/002_pgbench_no_server                              ERROR            ...
53/5647 DOCS: Make the Server Application docs synopses more consistent
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[07:53:26.537](0.000s) not ok 18 - checking with a non-existent user stderr /(?^:role "no_such_user" does not exist)/
test
[07:59:35.431] 143/334 postgresql:pg_amcheck / pg_amcheck/002_nonesuch                                 ERROR            ...
53/5444 using index to speedup add not null constraints to a table
FreeBSD - Meson
regress
diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/indexscan-check-notnull.out /tmp/cirrus-ci-build/build/testrun...
--- /tmp/cirrus-ci-build/src/test/isolation/expected/indexscan-check-notnull.out	2025-05-01 01:49:53.949053000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/indexscan-check-notnull.out	2025-05-01 01:52:13.88443...
@@ -6,7 +6,6 @@
 step m1: DELETE FROM t;
 step hj: ALTER TABLE t ADD CONSTRAINT t1_nn NOT NULL a; <waiting ...>
 step c1: COMMIT;
-s2: NOTICE:  all not-null constraints on relation "t" are validated by index scan
 step hj: <... completed>
 step c3: COMMIT;
 step sn: SELECT conname, conrelid::regclass, contype, convalidated
@@ -24,7 +23,6 @@
 step m1: DELETE FROM t;
 step hj: ALTER TABLE t ADD CONSTRAINT t1_nn NOT NULL a; <waiting ...>
 step c1: COMMIT;
-s2: NOTICE:  all not-null constraints on relation "t" are validated by index scan
 step hj: <... completed>
 step c3: COMMIT;
 step sn: SELECT conname, conrelid::regclass, contype, convalidated
@@ -42,7 +40,6 @@
...
test
[01:56:46.591]  49/340 postgresql:isolation / isolation/isolation                                      ERROR           1...
Linux - Debian Bookworm - Autoconf
core
[02:01:25.748] #0  0x00007fe7f7e69bd3 in wait4 () from /lib/x86_64-linux-gnu/libc.so.6
[02:01:25.748] #1  0x00005573e8461cc0 in ?? ()
[02:01:25.748] #2  0x00005573e8461efa in ?? ()
[02:01:25.748] #3  0x00005573e8463630 in ?? ()
[02:01:25.748] #4  0x00005573e845d371 in ?? ()
[02:01:25.748] #5  0x00005573e845c20f in ?? ()
[02:01:25.748] #6  0x00005573e845cc3b in ?? ()
[02:01:25.748] #7  0x00005573e845a66f in ?? ()
[02:01:25.748] #8  0x00007fe7f7dbd24a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[02:01:25.748] #9  0x00007fe7f7dbd305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[02:01:25.640] #0  0x00007f64bb17fd57 in ?? () from /lib64/ld-linux-x86-64.so.2
[02:01:25.640] #1  0x00007f64bb18fd69 in ?? () from /lib64/ld-linux-x86-64.so.2
[02:01:25.640] #2  0x00007f64bb18c2ff in ?? () from /lib64/ld-linux-x86-64.so.2
[02:01:25.640] #3  0x00007f64bb18dc7c in ?? () from /lib64/ld-linux-x86-64.so.2
[02:01:25.640] #4  0x00007f64bb18cb28 in ?? () from /lib64/ld-linux-x86-64.so.2
[02:01:25.640] #5  0x0000000000000003 in ?? ()
[02:01:25.640] #6  0x00007fffae1950bd in ?? ()
[02:01:25.640] #7  0x00007fffae1950c0 in ?? ()
[02:01:25.640] #8  0x00007fffae19513b in ?? ()
[02:01:25.640] #9  0x0000000000000000 in ?? ()
regress
diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/indexscan-check-notnull.out /tmp/cirrus-ci-build/src/test/isol...
--- /tmp/cirrus-ci-build/src/test/isolation/expected/indexscan-check-notnull.out	2025-05-01 01:49:51.603743096 +0000
+++ /tmp/cirrus-ci-build/src/test/isolation/output_iso/results/indexscan-check-notnull.out	2025-05-01 01:53:21.315539546...
@@ -6,7 +6,6 @@
 step m1: DELETE FROM t;
 step hj: ALTER TABLE t ADD CONSTRAINT t1_nn NOT NULL a; <waiting ...>
 step c1: COMMIT;
-s2: NOTICE:  all not-null constraints on relation "t" are validated by index scan
 step hj: <... completed>
 step c3: COMMIT;
 step sn: SELECT conname, conrelid::regclass, contype, convalidated
@@ -24,7 +23,6 @@
 step m1: DELETE FROM t;
 step hj: ALTER TABLE t ADD CONSTRAINT t1_nn NOT NULL a; <waiting ...>
 step c1: COMMIT;
-s2: NOTICE:  all not-null constraints on relation "t" are validated by index scan
 step hj: <... completed>
 step c3: COMMIT;
 step sn: SELECT conname, conrelid::regclass, contype, convalidated
@@ -42,7 +40,6 @@
...
Linux - Debian Bookworm - Meson
regress
diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/indexscan-check-notnull.out /tmp/cirrus-ci-build/build/testrun...
--- /tmp/cirrus-ci-build/src/test/isolation/expected/indexscan-check-notnull.out	2025-05-01 01:49:52.837743194 +0000
+++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/indexscan-check-notnull.out	2025-05-01 01:53:27.09148...
@@ -6,7 +6,6 @@
 step m1: DELETE FROM t;
 step hj: ALTER TABLE t ADD CONSTRAINT t1_nn NOT NULL a; <waiting ...>
 step c1: COMMIT;
-s2: NOTICE:  all not-null constraints on relation "t" are validated by index scan
 step hj: <... completed>
 step c3: COMMIT;
 step sn: SELECT conname, conrelid::regclass, contype, convalidated
@@ -24,7 +23,6 @@
 step m1: DELETE FROM t;
 step hj: ALTER TABLE t ADD CONSTRAINT t1_nn NOT NULL a; <waiting ...>
 step c1: COMMIT;
-s2: NOTICE:  all not-null constraints on relation "t" are validated by index scan
 step hj: <... completed>
 step c3: COMMIT;
 step sn: SELECT conname, conrelid::regclass, contype, convalidated
@@ -42,7 +40,6 @@
...
test
[01:58:14.078]  16/341 postgresql:isolation / isolation/isolation                                      ERROR            ...
macOS - Sonoma - Meson
regress
diff -U3 /Users/admin/pgsql/src/test/isolation/expected/indexscan-check-notnull.out /Users/admin/pgsql/build/testrun/iso...
--- /Users/admin/pgsql/src/test/isolation/expected/indexscan-check-notnull.out	2025-05-01 01:49:12
+++ /Users/admin/pgsql/build/testrun/isolation/isolation/results/indexscan-check-notnull.out	2025-05-01 01:51:30
@@ -6,7 +6,6 @@
 step m1: DELETE FROM t;
 step hj: ALTER TABLE t ADD CONSTRAINT t1_nn NOT NULL a; <waiting ...>
 step c1: COMMIT;
-s2: NOTICE:  all not-null constraints on relation "t" are validated by index scan
 step hj: <... completed>
 step c3: COMMIT;
 step sn: SELECT conname, conrelid::regclass, contype, convalidated
@@ -24,7 +23,6 @@
 step m1: DELETE FROM t;
 step hj: ALTER TABLE t ADD CONSTRAINT t1_nn NOT NULL a; <waiting ...>
 step c1: COMMIT;
-s2: NOTICE:  all not-null constraints on relation "t" are validated by index scan
 step hj: <... completed>
 step c3: COMMIT;
 step sn: SELECT conname, conrelid::regclass, contype, convalidated
@@ -42,7 +40,6 @@
...
test
[01:55:03.413]  18/340 postgresql:isolation / isolation/isolation                                      ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/isolation/expected/indexscan-check-notnull.out C:/cirrus/build/testrun/i...
--- C:/cirrus/src/test/isolation/expected/indexscan-check-notnull.out	2025-05-01 01:49:57.806051300 +0000
+++ C:/cirrus/build/testrun/isolation/isolation/results/indexscan-check-notnull.out	2025-05-01 01:52:56.594039300 +0000
@@ -6,7 +6,6 @@
 step m1: DELETE FROM t;
 step hj: ALTER TABLE t ADD CONSTRAINT t1_nn NOT NULL a; <waiting ...>
 step c1: COMMIT;
-s2: NOTICE:  all not-null constraints on relation "t" are validated by index scan
 step hj: <... completed>
 step c3: COMMIT;
 step sn: SELECT conname, conrelid::regclass, contype, convalidated
@@ -24,7 +23,6 @@
 step m1: DELETE FROM t;
 step hj: ALTER TABLE t ADD CONSTRAINT t1_nn NOT NULL a; <waiting ...>
 step c1: COMMIT;
-s2: NOTICE:  all not-null constraints on relation "t" are validated by index scan
 step hj: <... completed>
 step c3: COMMIT;
 step sn: SELECT conname, conrelid::regclass, contype, convalidated
@@ -42,7 +40,6 @@
...
test
[02:02:23.385]  11/335 postgresql:isolation / isolation/isolation                                      ERROR           1...
53/5646 Accessing an invalid pointer in BufferManagerRelation structure
macOS - Sonoma - Meson
tap
[00:34:05.903](0.000s) not ok 317 - pgbench script error: set exponential param greater 0 stderr /(?^:exponential parame...
test
[00:35:01.491] 228/339 postgresql:pgbench / pgbench/001_pgbench_with_server                            ERROR            ...
53/5700 minor error message enhancement in refuseDupeIndexAttach
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[23:29:52.684](0.001s) not ok 18 - checking with a non-existent user stderr /(?^:role "no_such_user" does not exist)/
test
[23:35:24.975] 143/334 postgresql:pg_amcheck / pg_amcheck/002_nonesuch                                 ERROR            ...
53/5723 Avoid circular header file dependency
FreeBSD - Meson
regress
diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out /tmp/cirrus-ci-build/build/testrun/postgres...
--- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out	2025-04-30 22:16:07.612715000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw-running/regress/results/postgres_fdw.out	2025-04-30 22:22:38.5890350...
@@ -12503,8 +12503,7 @@
   FROM postgres_fdw_get_connections(true);
  server_name | closed | remote_backend_pid 
 -------------+--------+--------------------
- loopback    | f      | t
-(1 row)
+(0 rows)
 
 -- After terminating the remote backend, since the connection is closed,
 -- "closed" should be TRUE, or NULL if the connection status check
@@ -12520,8 +12519,7 @@
   FROM postgres_fdw_get_connections(true);
  server_name | closed | remote_backend_pid 
 -------------+--------+--------------------
- loopback    | t      | t
-(1 row)
+(0 rows)
...
test
[22:23:04.367] 75/77 postgresql:postgres_fdw-running / postgres_fdw-running/regress               ERROR            10.44...
53/4971 [CREATE|RE] INDEX CONCURRENTLY with single heap scan and short-term resetting shapshots
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[20:39:04.805] c:\cirrus\src\backend\access\stir\stir.c(423) : warning C4715: 'stirbeginscan': not all control paths ret...
53/5733 Improve explicit cursor handling in pg_stat_statements
CompilerWarnings
compiler
[20:26:27.930] pg_stat_statements.c:1180:9: error: unused variable 'store_utility' [-Werror,-Wunused-variable]
compiler
[20:23:40.488] pg_stat_statements.c:1180:9: error: unused variable 'store_utility' [-Werror,-Wunused-variable]
compiler
[20:20:34.990] pg_stat_statements.c:1180:33: error: unused variable ‘store_utility’ [-Werror=unused-variable]
compiler
[20:18:04.274] pg_stat_statements.c:1180:33: error: unused variable ‘store_utility’ [-Werror=unused-variable]
compiler
[20:31:02.130] pg_stat_statements.c:1180:33: error: unused variable ‘store_utility’ [-Werror=unused-variable]
53/5530 TOAST is acronym so should be uppercase
macOS - Sonoma - Meson
tap
[19:09:40.183](0.000s) not ok 45 - createdb with incorrect --lc-ctype stderr /(?^s:^createdb: error: database creation f...
test
[19:10:44.718] 228/339 postgresql:scripts / scripts/020_createdb                                       ERROR            ...
53/5714 Allow to collect statistics on virtual generated columns
FreeBSD - Meson
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out	2025-04-30 18:29:14.425697000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/stats_ext.out	2025-04-30 18:32:13.23821700...
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out /tmp/cirrus-ci-build/build/testrun/recovery/027_st...
--- /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out	2025-04-30 18:29:14.425697000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/stats_ext.out	2025-04-30 18:33:33.649714...
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out /tmp/cirrus-ci-build/build/testrun/regress/regress...
--- /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out	2025-04-30 18:29:14.425697000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/stats_ext.out	2025-04-30 18:32:14.871564000 +0000
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
tap
[18:33:56.558](234.842s) not ok 5 - regression tests pass
tap
[18:35:14.833](267.843s) not ok 2 - regression tests pass
test
[18:36:42.623]  99/339 postgresql:regress / regress/regress                                            ERROR           2...
[18:36:42.623] 187/339 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           3...
[18:36:42.623] 271/339 postgresql:recovery / recovery/027_stream_regress                               ERROR           3...
Linux - Debian Bookworm - Autoconf
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/...
--- /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out	2025-04-30 18:29:14.683182641 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/stats_ext.out	2025-04-30 18:35:53.293925532 +0000
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out	2025-04-30 18:29:14.683182641 +0000
+++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/stats_ext.out	2025-04-30 18:37:23.921810632 +0000
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out /tmp/cirrus-ci-build/src/test/regress/results/stat...
--- /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out	2025-04-30 18:29:14.683182641 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/stats_ext.out	2025-04-30 18:32:36.658234526 +0000
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
tap
[18:36:21.226](96.692s) not ok 5 - regression tests pass
tap
[18:37:55.890](73.701s) not ok 2 - regression tests pass
Linux - Debian Bookworm - Meson
core
[18:39:37.432] #0  <unavailable> in ?? ()
core
[18:39:37.432] #0  0x00007f2c28aaedd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[18:39:37.432] #1  0x00007f2c28a5b239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[18:39:37.432] #2  0x00007f2c28b16244 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[18:39:37.432] #3  0x00007f2c28b2889c in ?? () from /lib/x86_64-linux-gnu/libc.so.6
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out	2025-04-30 18:29:14.684948190 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/stats_ext.out	2025-04-30 18:31:37.34164513...
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out /tmp/cirrus-ci-build/build/testrun/recovery/027_st...
--- /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out	2025-04-30 18:29:14.684948190 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/stats_ext.out	2025-04-30 18:33:03.433811...
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out /tmp/cirrus-ci-build/build/testrun/regress/regress...
--- /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out	2025-04-30 18:29:14.684948190 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/stats_ext.out	2025-04-30 18:31:36.949643859 +0000
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
tap
[18:32:16.762](87.667s) not ok 5 - regression tests pass
tap
[18:33:41.186](90.797s) not ok 2 - regression tests pass
test
[18:37:06.182]  16/340 postgresql:regress / regress/regress                                            ERROR            ...
[18:37:06.182]  34/340 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[18:37:06.182] 106/340 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
macOS - Sonoma - Meson
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/stats_ext.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_u...
--- /Users/admin/pgsql/src/test/regress/expected/stats_ext.out	2025-04-30 18:29:12
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/stats_ext.out	2025-04-30 18:30:56
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/stats_ext.out /Users/admin/pgsql/build/testrun/recovery/027_stream...
--- /Users/admin/pgsql/src/test/regress/expected/stats_ext.out	2025-04-30 18:29:12
+++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/stats_ext.out	2025-04-30 18:32:01
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/stats_ext.out /Users/admin/pgsql/build/testrun/regress/regress/res...
--- /Users/admin/pgsql/src/test/regress/expected/stats_ext.out	2025-04-30 18:29:12
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/stats_ext.out	2025-04-30 18:31:00
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
tap
[18:31:15.213](47.775s) not ok 5 - regression tests pass
tap
[18:32:27.959](69.938s) not ok 2 - regression tests pass
test
[18:34:23.243]  17/339 postgresql:regress / regress/regress                                            ERROR            ...
[18:34:23.243]  29/339 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[18:34:23.243] 133/339 postgresql:recovery / recovery/027_stream_regress                               ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/stats_ext.out C:/cirrus/build/testrun/pg_upgrade/002_pg...
--- C:/cirrus/src/test/regress/expected/stats_ext.out	2025-04-30 18:29:19.830517900 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/stats_ext.out	2025-04-30 18:32:37.312924300 +0000
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/stats_ext.out C:/cirrus/build/testrun/recovery/027_stre...
--- C:/cirrus/src/test/regress/expected/stats_ext.out	2025-04-30 18:29:19.830517900 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/stats_ext.out	2025-04-30 18:35:33.824147200 +0000
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/stats_ext.out C:/cirrus/build/testrun/regress/regress/r...
--- C:/cirrus/src/test/regress/expected/stats_ext.out	2025-04-30 18:29:19.830517900 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/stats_ext.out	2025-04-30 18:32:36.084842600 +0000
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
tap
[18:33:35.583](131.833s) not ok 5 - regression tests pass
tap
[18:36:25.280](139.541s) not ok 2 - regression tests pass
test
[18:44:00.322]  10/334 postgresql:regress / regress/regress                                            ERROR           1...
[18:44:00.322]  21/334 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           2...
[18:44:00.322]  72/334 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
53/5214 SQL:2023 JSON simplified accessor support
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[17:28:28.087] c:\cirrus\src\backend\utils\adt\jsonbsubs.c(223) : warning C4715: 'make_jsonpath_item_expr': not all cont...
53/5519 Improve verification of recovery_target_timeline GUC.
macOS - Sonoma - Meson
tap
[12:07:57.192](0.001s) not ok 31 - receiving 100K lines works: stdout matches
test
[12:10:29.797]  50/339 postgresql:kerberos / kerberos/001_auth                                         ERROR            ...
53/5585 Filter irrelevant change before reassemble transactions during logical decoding
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[08:43:38.824](0.001s) not ok 13 - reindexdb cannot target invalid database: matches
test
[08:46:50.054] 223/334 postgresql:scripts / scripts/091_reindexdb_all                                  ERROR            ...
53/5641 support fast default for domain with constraints
FreeBSD - Meson
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/fast_default.out /tmp/cirrus-ci-build/build/testrun/regress-runn...
--- /tmp/cirrus-ci-build/src/test/regress/expected/fast_default.out	2025-04-30 06:30:02.178544000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress-running/regress/results/fast_default.out	2025-04-30 06:39:31.621697000 +0...
@@ -373,6 +373,7 @@
 --table rewrite. we are applying domain volatile default expresion
 ALTER TABLE t3 ADD COLUMN f domain8;
 NOTICE:  rewriting table t3 for reason 2
+ERROR:  value for domain domain8 violates check constraint "domain8_check"
 SELECT  attnum, attname, atthasmissing, atthasdef, attmissingval
 FROM    pg_attribute
 WHERE   attnum > 0 AND attrelid = 't3'::regclass and not attisdropped
@@ -380,20 +381,16 @@
  attnum | attname | atthasmissing | atthasdef | attmissingval 
 --------+---------+---------------+-----------+---------------
       1 | a       | f             | f         | 
-      2 | b       | f             | t         | 
-      3 | c       | f             | t         | 
-      4 | d       | f             | t         | 
-      5 | e       | f             | t         | 
-      6 | f       | f             | f         | 
...
test
[06:39:46.472] 76/77 postgresql:regress-running / regress-running/regress                         ERROR            34.59...
53/4351 Index Prefetching
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[05:25:39.111] ../src/backend/access/index/indexam.c(2010): warning C4047: 'return': 'bool' differs in levels of indirec...
compiler
[05:25:38.960] ../src/backend/access/index/indexam.c(1997): warning C4047: 'return': 'bool' differs in levels of indirec...
53/5086 Document NULL Concepts and Behaviors
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[00:03:35.962](0.000s) not ok 3 - checking a non-existent database stderr /(?^:FATAL:  database "qqq" does not exist)/
test
[00:09:52.766] 143/334 postgresql:pg_amcheck / pg_amcheck/002_nonesuch                                 ERROR            ...
53/5444 using index to speedup add not null constraints to a table
FreeBSD - Meson
regress
diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/indexscan-check-notnull.out /tmp/cirrus-ci-build/build/testrun...
--- /tmp/cirrus-ci-build/src/test/isolation/expected/indexscan-check-notnull.out	2025-04-29 14:51:15.451768000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/indexscan-check-notnull.out	2025-04-29 14:53:48.44894...
@@ -6,7 +6,6 @@
 step m1: DELETE FROM t;
 step hj: ALTER TABLE t ADD CONSTRAINT t1_nn NOT NULL a; <waiting ...>
 step c1: COMMIT;
-s2: NOTICE:  all not-null constraints on relation "t" are validated by index scan
 step hj: <... completed>
 step c3: COMMIT;
 step sn: SELECT conname, conrelid::regclass, contype, convalidated
@@ -24,7 +23,6 @@
 step m1: DELETE FROM t;
 step hj: ALTER TABLE t ADD CONSTRAINT t1_nn NOT NULL a; <waiting ...>
 step c1: COMMIT;
-s2: NOTICE:  all not-null constraints on relation "t" are validated by index scan
 step hj: <... completed>
 step c3: COMMIT;
 step sn: SELECT conname, conrelid::regclass, contype, convalidated
@@ -42,7 +40,6 @@
...
test
[14:58:49.935]  50/340 postgresql:isolation / isolation/isolation                                      ERROR           1...
Linux - Debian Bookworm - Autoconf
regress
diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/indexscan-check-notnull.out /tmp/cirrus-ci-build/src/test/isol...
--- /tmp/cirrus-ci-build/src/test/isolation/expected/indexscan-check-notnull.out	2025-04-29 14:51:12.158789186 +0000
+++ /tmp/cirrus-ci-build/src/test/isolation/output_iso/results/indexscan-check-notnull.out	2025-04-29 14:55:33.343150706...
@@ -6,7 +6,6 @@
 step m1: DELETE FROM t;
 step hj: ALTER TABLE t ADD CONSTRAINT t1_nn NOT NULL a; <waiting ...>
 step c1: COMMIT;
-s2: NOTICE:  all not-null constraints on relation "t" are validated by index scan
 step hj: <... completed>
 step c3: COMMIT;
 step sn: SELECT conname, conrelid::regclass, contype, convalidated
@@ -24,7 +23,6 @@
 step m1: DELETE FROM t;
 step hj: ALTER TABLE t ADD CONSTRAINT t1_nn NOT NULL a; <waiting ...>
 step c1: COMMIT;
-s2: NOTICE:  all not-null constraints on relation "t" are validated by index scan
 step hj: <... completed>
 step c3: COMMIT;
 step sn: SELECT conname, conrelid::regclass, contype, convalidated
@@ -42,7 +40,6 @@
...
Linux - Debian Bookworm - Meson
core
[15:03:12.450] #0  0x00007ff7b2161dd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[15:03:12.450] #1  0x00007ff7b210e239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[15:03:12.450] #2  0x00007ff7b210e497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[15:03:12.450] #3  0x00005603d5c825c1 in ?? ()
[15:03:12.450] #4  0x00005603d5c7c369 in ?? ()
[15:03:12.450] #5  0x00005603d5c7b20f in ?? ()
[15:03:12.450] #6  0x00005603d5c7bc3b in ?? ()
[15:03:12.450] #7  0x00005603d5c7966f in ?? ()
[15:03:12.450] #8  0x00007ff7b20f924a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[15:03:12.450] #9  0x00007ff7b20f9305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[15:03:12.579] #0  0x00007ff7b2161dd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[15:03:12.579] #1  0x00007ff7b210e239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[15:03:12.579] #2  0x00007ff7b210e497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[15:03:12.579] #3  0x00005603d5c825f3 in ?? ()
[15:03:12.579] #4  0x00005603d5c7c369 in ?? ()
[15:03:12.579] #5  0x00005603d5c7b20f in ?? ()
[15:03:12.579] #6  0x00005603d5c7bc3b in ?? ()
[15:03:12.579] #7  0x00005603d5c7966f in ?? ()
[15:03:12.579] #8  0x00007ff7b20f924a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[15:03:12.579] #9  0x00007ff7b20f9305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[15:03:12.579] #0  <unavailable> in ?? ()
regress
diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/indexscan-check-notnull.out /tmp/cirrus-ci-build/build/testrun...
--- /tmp/cirrus-ci-build/src/test/isolation/expected/indexscan-check-notnull.out	2025-04-29 14:51:11.407182052 +0000
+++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/indexscan-check-notnull.out	2025-04-29 14:55:03.27056...
@@ -6,7 +6,6 @@
 step m1: DELETE FROM t;
 step hj: ALTER TABLE t ADD CONSTRAINT t1_nn NOT NULL a; <waiting ...>
 step c1: COMMIT;
-s2: NOTICE:  all not-null constraints on relation "t" are validated by index scan
 step hj: <... completed>
 step c3: COMMIT;
 step sn: SELECT conname, conrelid::regclass, contype, convalidated
@@ -24,7 +23,6 @@
 step m1: DELETE FROM t;
 step hj: ALTER TABLE t ADD CONSTRAINT t1_nn NOT NULL a; <waiting ...>
 step c1: COMMIT;
-s2: NOTICE:  all not-null constraints on relation "t" are validated by index scan
 step hj: <... completed>
 step c3: COMMIT;
 step sn: SELECT conname, conrelid::regclass, contype, convalidated
@@ -42,7 +40,6 @@
...
test
[15:00:33.501]  15/341 postgresql:isolation / isolation/isolation                                      ERROR            ...
macOS - Sonoma - Meson
regress
diff -U3 /Users/admin/pgsql/src/test/isolation/expected/indexscan-check-notnull.out /Users/admin/pgsql/build/testrun/iso...
--- /Users/admin/pgsql/src/test/isolation/expected/indexscan-check-notnull.out	2025-04-29 14:50:12
+++ /Users/admin/pgsql/build/testrun/isolation/isolation/results/indexscan-check-notnull.out	2025-04-29 14:52:23
@@ -6,7 +6,6 @@
 step m1: DELETE FROM t;
 step hj: ALTER TABLE t ADD CONSTRAINT t1_nn NOT NULL a; <waiting ...>
 step c1: COMMIT;
-s2: NOTICE:  all not-null constraints on relation "t" are validated by index scan
 step hj: <... completed>
 step c3: COMMIT;
 step sn: SELECT conname, conrelid::regclass, contype, convalidated
@@ -24,7 +23,6 @@
 step m1: DELETE FROM t;
 step hj: ALTER TABLE t ADD CONSTRAINT t1_nn NOT NULL a; <waiting ...>
 step c1: COMMIT;
-s2: NOTICE:  all not-null constraints on relation "t" are validated by index scan
 step hj: <... completed>
 step c3: COMMIT;
 step sn: SELECT conname, conrelid::regclass, contype, convalidated
@@ -42,7 +40,6 @@
...
test
[14:55:39.482]  16/340 postgresql:isolation / isolation/isolation                                      ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/isolation/expected/indexscan-check-notnull.out C:/cirrus/build/testrun/i...
--- C:/cirrus/src/test/isolation/expected/indexscan-check-notnull.out	2025-04-29 14:51:15.155434700 +0000
+++ C:/cirrus/build/testrun/isolation/isolation/results/indexscan-check-notnull.out	2025-04-29 14:55:05.384603900 +0000
@@ -6,7 +6,6 @@
 step m1: DELETE FROM t;
 step hj: ALTER TABLE t ADD CONSTRAINT t1_nn NOT NULL a; <waiting ...>
 step c1: COMMIT;
-s2: NOTICE:  all not-null constraints on relation "t" are validated by index scan
 step hj: <... completed>
 step c3: COMMIT;
 step sn: SELECT conname, conrelid::regclass, contype, convalidated
@@ -24,7 +23,6 @@
 step m1: DELETE FROM t;
 step hj: ALTER TABLE t ADD CONSTRAINT t1_nn NOT NULL a; <waiting ...>
 step c1: COMMIT;
-s2: NOTICE:  all not-null constraints on relation "t" are validated by index scan
 step hj: <... completed>
 step c3: COMMIT;
 step sn: SELECT conname, conrelid::regclass, contype, convalidated
@@ -42,7 +40,6 @@
...
test
[15:07:42.420]  10/335 postgresql:isolation / isolation/isolation                                      ERROR           1...
53/5214 SQL:2023 JSON simplified accessor support
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[07:01:30.167] c:\cirrus\src\backend\utils\adt\jsonbsubs.c(223) : warning C4715: 'make_jsonpath_item_expr': not all cont...
53/5694 Add pg_buffercache_mark_dirty[_all]() functions to the pg_buffercache
macOS - Sonoma - Meson
tap
[04:42:18.458](0.000s) not ok 426 - pgbench script error: gset bad name stderr /(?^:error storing into variable bad name...
test
[04:43:21.086] 231/339 postgresql:pgbench / pgbench/001_pgbench_with_server                            ERROR            ...
53/5542 Fix buffer pinning logic in [SP-]Gist
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[02:36:26.903] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:36:26.403] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:36:24.825] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:36:24.734] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:36:24.529] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:36:24.529] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:36:24.529] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:36:24.514] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:36:24.514] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:36:24.270] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:36:24.084] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:36:24.084] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:36:24.084] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:36:23.856] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:36:23.856] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:36:10.568] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:36:10.568] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:36:09.824] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:36:09.580] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:36:08.915] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:36:08.440] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:36:08.440] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:36:08.365] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:36:08.047] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:36:08.047] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:36:07.639] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:36:07.568] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:36:07.113] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:36:07.113] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:36:06.893] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:36:06.893] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:36:06.886] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:36:06.886] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:36:04.633] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:36:02.102] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:36:00.719] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:36:00.127] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:59.574] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:59.388] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:59.130] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:59.028] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:58.716] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:58.463] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:58.133] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:57.404] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:56.880] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:56.834] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:56.148] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:55.675] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:52.614] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:52.262] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:52.262] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:52.130] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:51.920] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:51.702] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:51.702] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:51.652] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:51.453] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:51.453] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:50.741] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:50.621] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:50.362] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:50.133] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:50.133] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:49.985] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:49.985] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:49.499] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:49.272] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:49.272] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:49.272] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:49.214] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:48.592] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:48.414] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:48.414] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:48.181] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:47.952] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:47.769] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:47.769] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:47.623] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:47.623] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:47.401] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:47.121] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:47.121] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:46.971] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:46.971] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:46.817] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:46.582] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:46.135] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:45.937] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:45.809] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:45.809] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:45.583] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:45.583] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:45.454] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:45.454] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:44.404] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:44.246] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:43.573] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:43.573] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:43.493] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:43.493] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:43.415] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:43.415] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:43.217] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:43.217] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:43.117] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:43.117] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:43.117] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:42.647] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:42.570] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:42.570] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:42.535] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:42.425] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:42.425] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:42.425] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:42.351] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:42.351] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:42.206] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:42.206] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:42.110] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:42.110] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:41.992] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:41.992] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:41.811] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:41.811] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:41.675] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:41.675] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:41.631] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:41.631] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:41.631] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:41.176] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:41.080] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:41.080] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:40.946] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:40.946] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:40.946] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:40.917] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:40.917] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:40.735] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:40.022] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:39.799] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:39.504] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:38.929] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:38.929] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:36.943] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:36.943] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:36.821] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:36.821] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:35.127] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:36:29.004] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:36:46.094] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:36:44.616] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:36:42.691] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:36:40.054] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:36:39.467] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:36:39.467] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:36:39.328] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:36:38.939] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:36:38.939] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:36:38.818] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:36:37.701] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:36:37.701] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:36:37.552] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:36:37.334] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:36:36.866] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:36:34.533] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:36:33.219] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:36:31.194] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:36:30.502] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:36:29.954] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:36:29.599] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:36:29.599] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:36:29.506] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:36:29.506] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:36:29.342] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:36:29.342] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:36:29.342] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:36:29.265] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:36:29.265] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:36:29.111] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:36:29.111] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:36:29.004] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:36:29.004] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:36:29.001] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:36:29.001] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:36:28.798] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:36:28.798] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:36:28.761] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:36:28.761] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:36:28.761] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:36:28.609] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:36:28.144] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:36:27.124] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:40.735] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:40.685] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[02:35:40.517] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
53/5626 ReplicationSlotRelease() crashes when the instance is in the single user mode
Windows - Server 2019, VS 2019 - Meson & ninja
test
[23:17:30.104] 334/334 postgresql:recovery / recovery/009_twophase                                     TIMEOUT        10...
53/5728 teach pg_upgrade to handle in-place tablespaces
macOS - Sonoma - Meson
tap
[22:44:18.690](0.000s) not ok 7 - corrupt WAL file causes failure: matches
test
[22:45:23.737] 203/339 postgresql:pg_verifybackup / pg_verifybackup/007_wal                            ERROR            ...
CompilerWarnings
compiler
[21:42:40.110] parallel.c:267:9: error: too few arguments to function ‘transfer_all_new_dbs’
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[21:31:19.284] ../src/bin/pg_upgrade/parallel.c(267): error C2198: 'transfer_all_new_dbs': too few arguments for call
53/4351 Index Prefetching
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[20:09:51.990] ../src/backend/access/index/indexam.c(2010): warning C4047: 'return': 'bool' differs in levels of indirec...
compiler
[20:09:51.990] ../src/backend/access/index/indexam.c(1997): warning C4047: 'return': 'bool' differs in levels of indirec...
53/5726 Proposal for enabling auto-vectorization for checksum calculations
Linux - Debian Bookworm - Autoconf
core
[17:13:47.403] #0  0x00007ff76a3ea7ec in ?? () from /usr/lib/llvm-16/bin/../lib/libLLVM-16.so.1
[17:13:47.403] #1  0x00007ff76a3cc9f2 in llvm::BitcodeWriter::writeIndex(llvm::ModuleSummaryIndex const*, std::map<std::...
[17:13:47.403] #2  0x00007ff76a3ce1e4 in llvm::writeIndexToFile(llvm::ModuleSummaryIndex const&, llvm::raw_ostream&, std...
[17:13:47.403] #3  0x000055a496ce28be in ?? ()
[17:13:47.403] #4  0x000055a496cdc5ad in ?? ()
[17:13:47.403] #5  0x00007ff76884624a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[17:13:47.403] #6  0x00007ff768846305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
[17:13:47.403] #7  0x000055a496cd7471 in ?? ()
53/5706 SQL functions: avoid making a tuplestore unnecessarily
macOS - Sonoma - Meson
tap
[16:38:44.734](0.001s) not ok 59 - slot has been invalidated
test
[16:41:22.407]  48/339 postgresql:recovery / recovery/035_standby_logical_decoding                     ERROR            ...
53/5664 Fix slot synchronization with two_phase decoding enabled
CompilerWarnings
compiler
[09:14:23.464] slotsync.c:235:3: error: non-void function 'update_local_synced_slot' should return a value [-Wreturn-typ...
compiler
[09:12:59.253] slotsync.c:235:3: error: non-void function 'update_local_synced_slot' should return a value [-Wreturn-typ...
compiler
[09:11:06.280] slotsync.c:235:17: error: ‘return’ with no value, in function returning non-void [-Werror=return-type]
compiler
[09:09:56.595] slotsync.c:235:17: error: ‘return’ with no value, in function returning non-void [-Werror=return-type]
compiler
[09:16:51.102] slotsync.c:235:17: error: ‘return’ with no value, in function returning non-void [-Werror=return-type]
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[09:09:15.908] c:\cirrus\src\backend\replication\logical\slotsync.c(339) : warning C4715: 'update_local_synced_slot': no...
compiler
[09:09:15.908] ../src/backend/replication/logical/slotsync.c(235): warning C4033: 'update_local_synced_slot' must return...
53/5636 Memoize ANTI and SEMI JOIN inner
Linux - Debian Bookworm - Meson
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/memoize.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002...
--- /tmp/cirrus-ci-build/src/test/regress/expected/memoize.out	2025-04-28 06:34:13.830418686 +0000
+++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/memoize.out	2025-04-28 06:42:47.9146514...
@@ -525,7 +525,7 @@
                      ->  Unique (actual rows=2.67 loops=N)
                            ->  Sort (actual rows=67.33 loops=N)
                                  Sort Key: t2_1.a
-                                 Sort Method: quicksort  Memory: 27kB
+                                 Sort Method: quicksort  Memory: 18kB
                                  ->  Seq Scan on tab_anti t2_1 (actual rows=100.00 loops=N)
 (15 rows)
 
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/memoize.out /tmp/cirrus-ci-build/build-32/testrun/recovery/027_s...
--- /tmp/cirrus-ci-build/src/test/regress/expected/memoize.out	2025-04-28 06:34:13.830418686 +0000
+++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/memoize.out	2025-04-28 06:44:06.34553...
@@ -525,7 +525,7 @@
                      ->  Unique (actual rows=2.67 loops=N)
                            ->  Sort (actual rows=67.33 loops=N)
                                  Sort Key: t2_1.a
-                                 Sort Method: quicksort  Memory: 27kB
+                                 Sort Method: quicksort  Memory: 18kB
                                  ->  Seq Scan on tab_anti t2_1 (actual rows=100.00 loops=N)
 (15 rows)
 
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/memoize.out /tmp/cirrus-ci-build/build-32/testrun/regress/regres...
--- /tmp/cirrus-ci-build/src/test/regress/expected/memoize.out	2025-04-28 06:34:13.830418686 +0000
+++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/memoize.out	2025-04-28 06:42:42.818809989 +0000
@@ -525,7 +525,7 @@
                      ->  Unique (actual rows=2.67 loops=N)
                            ->  Sort (actual rows=67.33 loops=N)
                                  Sort Key: t2_1.a
-                                 Sort Method: quicksort  Memory: 27kB
+                                 Sort Method: quicksort  Memory: 18kB
                                  ->  Seq Scan on tab_anti t2_1 (actual rows=100.00 loops=N)
 (15 rows)
 
tap
[06:42:54.402](76.700s) not ok 5 - regression tests pass
tap
[06:44:13.680](78.146s) not ok 2 - regression tests pass
test
[06:47:49.578]  25/340 postgresql:regress / regress/regress                                            ERROR            ...
[06:47:49.578]  30/340 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[06:47:49.578]  91/340 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
53/5382 Adding compression of temporary files
Linux - Debian Bookworm - Meson
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join_hash_pglz.out /tmp/cirrus-ci-build/build/testrun/regress/re...
--- /tmp/cirrus-ci-build/src/test/regress/expected/join_hash_pglz.out	2025-04-28 06:14:30.791263476 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/join_hash_pglz.out	2025-04-28 06:17:40.151493620 +0000
@@ -252,21 +252,14 @@
 (9 rows)
 
 select count(*) from simple r join simple s using (id);
- count 
--------
- 20000
-(1 row)
-
+ERROR:  could not read from temporary file: read only 8176 of 16372 bytes
+CONTEXT:  parallel worker
 select original > 1 as initially_multibatch, final > original as increased_batches
   from hash_join_batches(
 $$
   select count(*) from simple r join simple s using (id);
 $$);
- initially_multibatch | increased_batches 
...
test
[06:22:20.129]  38/340 postgresql:regress / regress/regress                                            ERROR            ...
53/5444 using index to speedup add not null constraints to a table
FreeBSD - Meson
core
[05:15:15.479] #0  0x000000082d3e875a in _sigprocmask () from /lib/libc.so.7
[05:15:15.479] #1  0x000000082d425a2f in _system () from /lib/libc.so.7
[05:15:15.479] #2  0x000000082cc868a3 in ?? () from /lib/libthr.so.3
[05:15:15.479] #3  0x0000000000686d17 in RestoreArchivedFile (path=path@entry=0x8212a91e0 "pg_wal/00000002", '0' <repeat...
[05:15:15.479] #4  0x000000000066db88 in existsTimeLineHistory (probeTLI=probeTLI@entry=3) at ../src/backend/access/tran...
[05:15:15.479] #5  0x000000000066dc48 in findNewestTimeLine (startTLI=startTLI@entry=2) at ../src/backend/access/transam...
[05:15:15.479] #6  0x000000000069215b in rescanLatestTimeLine (replayTLI=replayTLI@entry=2, replayLSN=replayLSN@entry=10...
[05:15:15.479] #7  0x000000000068e353 in WaitForWALToBecomeAvailable (RecPtr=105227456, tliRecPtr=105227432, replayTLI=2...
[05:15:15.479] #8  XLogPageRead (xlogreader=0x150b4e1d130, targetPagePtr=105226240, reqLen=1216, targetRecPtr=105227432,...
[05:15:15.479] #9  0x00000000006950ba in ReadPageInternal (state=state@entry=0x150b4e1d130, pageptr=105226240, reqLen=12...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/indexscan-check-notnull.out /tmp/cirrus-ci-build/build/testrun...
--- /tmp/cirrus-ci-build/src/test/isolation/expected/indexscan-check-notnull.out	2025-04-28 05:05:02.291426000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/indexscan-check-notnull.out	2025-04-28 05:07:37.67057...
@@ -6,7 +6,6 @@
 step m1: DELETE FROM t;
 step hj: ALTER TABLE t ADD CONSTRAINT t1_nn NOT NULL a; <waiting ...>
 step c1: COMMIT;
-s2: NOTICE:  all not-null constraints on relation "t" are validated by index scan
 step hj: <... completed>
 step c3: COMMIT;
 step sn: SELECT conname, conrelid::regclass, contype, convalidated
@@ -24,7 +23,6 @@
 step m1: DELETE FROM t;
 step hj: ALTER TABLE t ADD CONSTRAINT t1_nn NOT NULL a; <waiting ...>
 step c1: COMMIT;
-s2: NOTICE:  all not-null constraints on relation "t" are validated by index scan
 step hj: <... completed>
 step c3: COMMIT;
 step sn: SELECT conname, conrelid::regclass, contype, convalidated
@@ -42,7 +40,6 @@
...
test
[05:12:59.052]  45/340 postgresql:isolation / isolation/isolation                                      ERROR           1...
Linux - Debian Bookworm - Autoconf
regress
diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/indexscan-check-notnull.out /tmp/cirrus-ci-build/src/test/isol...
--- /tmp/cirrus-ci-build/src/test/isolation/expected/indexscan-check-notnull.out	2025-04-28 05:05:02.041299477 +0000
+++ /tmp/cirrus-ci-build/src/test/isolation/output_iso/results/indexscan-check-notnull.out	2025-04-28 05:09:56.382053501...
@@ -6,7 +6,6 @@
 step m1: DELETE FROM t;
 step hj: ALTER TABLE t ADD CONSTRAINT t1_nn NOT NULL a; <waiting ...>
 step c1: COMMIT;
-s2: NOTICE:  all not-null constraints on relation "t" are validated by index scan
 step hj: <... completed>
 step c3: COMMIT;
 step sn: SELECT conname, conrelid::regclass, contype, convalidated
@@ -24,7 +23,6 @@
 step m1: DELETE FROM t;
 step hj: ALTER TABLE t ADD CONSTRAINT t1_nn NOT NULL a; <waiting ...>
 step c1: COMMIT;
-s2: NOTICE:  all not-null constraints on relation "t" are validated by index scan
 step hj: <... completed>
 step c3: COMMIT;
 step sn: SELECT conname, conrelid::regclass, contype, convalidated
@@ -42,7 +40,6 @@
...
Linux - Debian Bookworm - Meson
regress
diff -U3 /tmp/cirrus-ci-build/src/test/isolation/expected/indexscan-check-notnull.out /tmp/cirrus-ci-build/build/testrun...
--- /tmp/cirrus-ci-build/src/test/isolation/expected/indexscan-check-notnull.out	2025-04-28 05:05:02.332929695 +0000
+++ /tmp/cirrus-ci-build/build/testrun/isolation/isolation/results/indexscan-check-notnull.out	2025-04-28 05:08:56.48006...
@@ -6,7 +6,6 @@
 step m1: DELETE FROM t;
 step hj: ALTER TABLE t ADD CONSTRAINT t1_nn NOT NULL a; <waiting ...>
 step c1: COMMIT;
-s2: NOTICE:  all not-null constraints on relation "t" are validated by index scan
 step hj: <... completed>
 step c3: COMMIT;
 step sn: SELECT conname, conrelid::regclass, contype, convalidated
@@ -24,7 +23,6 @@
 step m1: DELETE FROM t;
 step hj: ALTER TABLE t ADD CONSTRAINT t1_nn NOT NULL a; <waiting ...>
 step c1: COMMIT;
-s2: NOTICE:  all not-null constraints on relation "t" are validated by index scan
 step hj: <... completed>
 step c3: COMMIT;
 step sn: SELECT conname, conrelid::regclass, contype, convalidated
@@ -42,7 +40,6 @@
...
test
[05:14:28.977]  15/341 postgresql:isolation / isolation/isolation                                      ERROR            ...
macOS - Sonoma - Meson
core
[05:13:51.039]   * frame #0: 0x0000000100858b70 dyld`_dyld_start
regress
diff -U3 /Users/admin/pgsql/src/test/isolation/expected/indexscan-check-notnull.out /Users/admin/pgsql/build/testrun/iso...
--- /Users/admin/pgsql/src/test/isolation/expected/indexscan-check-notnull.out	2025-04-28 05:04:10
+++ /Users/admin/pgsql/build/testrun/isolation/isolation/results/indexscan-check-notnull.out	2025-04-28 05:06:20
@@ -6,7 +6,6 @@
 step m1: DELETE FROM t;
 step hj: ALTER TABLE t ADD CONSTRAINT t1_nn NOT NULL a; <waiting ...>
 step c1: COMMIT;
-s2: NOTICE:  all not-null constraints on relation "t" are validated by index scan
 step hj: <... completed>
 step c3: COMMIT;
 step sn: SELECT conname, conrelid::regclass, contype, convalidated
@@ -24,7 +23,6 @@
 step m1: DELETE FROM t;
 step hj: ALTER TABLE t ADD CONSTRAINT t1_nn NOT NULL a; <waiting ...>
 step c1: COMMIT;
-s2: NOTICE:  all not-null constraints on relation "t" are validated by index scan
 step hj: <... completed>
 step c3: COMMIT;
 step sn: SELECT conname, conrelid::regclass, contype, convalidated
@@ -42,7 +40,6 @@
...
test
[05:10:07.367]  15/340 postgresql:isolation / isolation/isolation                                      ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/isolation/expected/indexscan-check-notnull.out C:/cirrus/build/testrun/i...
--- C:/cirrus/src/test/isolation/expected/indexscan-check-notnull.out	2025-04-28 05:05:04.835926400 +0000
+++ C:/cirrus/build/testrun/isolation/isolation/results/indexscan-check-notnull.out	2025-04-28 05:08:20.344075100 +0000
@@ -6,7 +6,6 @@
 step m1: DELETE FROM t;
 step hj: ALTER TABLE t ADD CONSTRAINT t1_nn NOT NULL a; <waiting ...>
 step c1: COMMIT;
-s2: NOTICE:  all not-null constraints on relation "t" are validated by index scan
 step hj: <... completed>
 step c3: COMMIT;
 step sn: SELECT conname, conrelid::regclass, contype, convalidated
@@ -24,7 +23,6 @@
 step m1: DELETE FROM t;
 step hj: ALTER TABLE t ADD CONSTRAINT t1_nn NOT NULL a; <waiting ...>
 step c1: COMMIT;
-s2: NOTICE:  all not-null constraints on relation "t" are validated by index scan
 step hj: <... completed>
 step c3: COMMIT;
 step sn: SELECT conname, conrelid::regclass, contype, convalidated
@@ -42,7 +40,6 @@
...
test
[05:18:31.501]  12/335 postgresql:isolation / isolation/isolation                                      ERROR           1...
53/5214 SQL:2023 JSON simplified accessor support
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[21:34:24.076] c:\cirrus\src\backend\utils\adt\jsonbsubs.c(223) : warning C4715: 'make_jsonpath_item_expr': not all cont...
53/5438 bt_index_parent_check false alarm for indexes created concurrently
FreeBSD - Meson
core
[15:57:45.152] #0  0x000000082c0b675a in _sigprocmask () from /lib/libc.so.7
[15:57:45.152] #1  0x000000082c0f3a2f in _system () from /lib/libc.so.7
[15:57:45.152] #2  0x000000082a05f8a3 in ?? () from /lib/libthr.so.3
[15:57:45.152] #3  0x0000000000685ce7 in RestoreArchivedFile (path=path@entry=0x821a821e0 "`\"\250!\b", xlogfname=xlogfn...
[15:57:45.152] #4  0x0000000000691340 in XLogFileRead (segno=segno@entry=3, tli=tli@entry=1, source=source@entry=XLOG_FR...
[15:57:45.152] #5  0x000000000068d07c in XLogFileReadAnyTLI (segno=3, source=XLOG_FROM_ANY) at ../src/backend/access/tra...
[15:57:45.152] #6  WaitForWALToBecomeAvailable (RecPtr=50331672, tliRecPtr=50331648, replayTLI=1, replayLSN=50331648, ra...
[15:57:45.152] #7  XLogPageRead (xlogreader=0xc3bdc61d130, targetPagePtr=50331648, reqLen=24, targetRecPtr=50331648, rea...
[15:57:45.152] #8  0x000000000069408a in ReadPageInternal (state=state@entry=0xc3bdc61d130, pageptr=50331648, reqLen=24)...
[15:57:45.152] #9  0x0000000000692eb8 in XLogDecodeNextRecord (state=0xc3bdc61d130, nonblocking=false) at ../src/backend...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/build/testrun/regress-runn...
--- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out	2025-04-27 15:47:13.584692000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress-running/regress/results/create_index.out	2025-04-27 15:54:38.811634000 +0...
@@ -2042,7 +2042,7 @@
                                  QUERY PLAN                                 
 ----------------------------------------------------------------------------
  Aggregate
-   ->  Index Only Scan using tenk1_thous_tenthous on tenk1 t1
+   ->  Seq Scan on tenk1 t1
          Filter: ((thousand = 42) OR (thousand = (SubPlan 1)))
          SubPlan 1
            ->  Limit
@@ -2241,7 +2241,7 @@
  Aggregate
    ->  Nested Loop Left Join
          Join Filter: (tenk1.hundred = 42)
-         ->  Index Only Scan using tenk1_hundred on tenk1
+         ->  Seq Scan on tenk1
          ->  Memoize
                Cache Key: tenk1.hundred
...
test
[15:55:14.454] 67/77 postgresql:regress-running / regress-running/regress                         ERROR            30.81...
53/5651 Available disk space per tablespace
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[12:42:16.488](1.138s) Bail out!  pg_ctl start failed
test
[12:43:04.669] 313/334 postgresql:subscription / subscription/100_bugs                                 ERROR            ...
53/5455 refactor AlterDomainAddConstraint (alter domain add constraint)
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[11:37:39.252](0.001s) not ok 5 - vacuumdb cannot target invalid database: matches
test
[11:40:51.955] 222/334 postgresql:scripts / scripts/101_vacuumdb_all                                   ERROR            ...
53/4351 Index Prefetching
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[11:05:52.575] ../src/backend/access/index/indexam.c(2010): warning C4047: 'return': 'bool' differs in levels of indirec...
compiler
[11:05:52.575] ../src/backend/access/index/indexam.c(1997): warning C4047: 'return': 'bool' differs in levels of indirec...
53/5696 Add pg_get_injection_points() for information of injection points
macOS - Sonoma - Meson
core
[04:23:19.125]   * frame #0: 0x0000000100374b70 dyld`_dyld_start
core
[04:22:50.771]   * frame #0: 0x000000019c519238 dyld`invocation function for block in dyld4::JustInTimeLoader::parseSect...
[04:22:50.771]     frame #1: 0x000000019c548400 dyld`invocation function for block in dyld3::MachOFile::forEachSection(v...
[04:22:50.771]     frame #2: 0x000000019c4f72fc dyld`dyld3::MachOFile::forEachLoadCommand(Diagnostics&, void (load_comma...
[04:22:50.771]     frame #3: 0x000000019c547394 dyld`dyld3::MachOFile::forEachSection(void (dyld3::MachOFile::SectionInf...
[04:22:50.771]     frame #4: 0x000000019c5191fc dyld`dyld4::JustInTimeLoader::parseSectionLocations(dyld3::MachOFile con...
[04:22:50.771]     frame #5: 0x000000019c532ad0 dyld`dyld4::APIs::_dyld_lookup_section_info(mach_header const*, _dyld_se...
[04:22:50.771]     frame #6: 0x000000019c4a6780 libobjc.A.dylib`map_images_nolock + 2604
[04:22:50.771]     frame #7: 0x000000019c4a5ccc libobjc.A.dylib`map_images + 112
[04:22:50.771]     frame #8: 0x000000019c50c23c dyld`invocation function for block in dyld4::RuntimeState::setObjCNotifi...
[04:22:50.771]     frame #9: 0x000000019c50277c dyld`dyld4::RuntimeLocks::withLoadersReadLock(void () block_pointer) + 1...
tap
[04:18:06.287](0.000s) not ok 177 - pgbench expressions stderr /(?^:command=101.: boolean true\b)/
[04:18:06.287](0.000s) not ok 178 - pgbench expressions stderr /(?^:command=102.: boolean true\b)/
[04:18:06.287](0.000s) not ok 179 - pgbench expressions stderr /(?^:command=103.: boolean true\b)/
[04:18:06.287](0.000s) not ok 180 - pgbench expressions stderr /(?^:command=104.: boolean true\b)/
[04:18:06.288](0.000s) not ok 181 - pgbench expressions stderr /(?^:command=105.: boolean true\b)/
[04:18:06.288](0.000s) not ok 182 - pgbench expressions stderr /(?^:command=109.: boolean true\b)/
[04:18:06.288](0.000s) not ok 183 - pgbench expressions stderr /(?^:command=110.: boolean true\b)/
[04:18:06.288](0.000s) not ok 184 - pgbench expressions stderr /(?^:command=111.: boolean true\b)/
[04:18:06.289](0.000s) not ok 185 - pgbench expressions stderr /(?^:command=113.: boolean true\b)/
test
[04:19:04.130] 225/339 postgresql:pgbench / pgbench/001_pgbench_with_server                            ERROR            ...
53/5715 amcheck support for BRIN indexes
CompilerWarnings
compiler
[03:05:46.066] verify_brinam.c:522:82: error: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 2 ...
compiler
[03:05:46.066] verify_brinam.c:618:82: error: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 6 ...
compiler
[03:05:46.066] verify_brinam.c:629:82: error: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 5 ...
compiler
[03:05:46.066] verify_brinam.c:629:82: error: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 6 ...
compiler
[03:05:46.066] verify_brinam.c:618:82: error: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 5 ...
compiler
[03:05:46.066] verify_brinam.c:522:112: error: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 3...
53/5674 Add "\gi file" to psql to allow COPY with variable expansion
CompilerWarnings
compiler
[02:31:59.798] common.c:51:8: error: unused variable 'bad' [-Werror,-Wunused-variable]
compiler
[02:31:46.506] common.c:51:8: error: unused variable 'bad' [-Werror,-Wunused-variable]
compiler
[02:31:09.928] common.c:51:25: error: unused variable ‘bad’ [-Werror=unused-variable]
compiler
[02:30:57.726] common.c:51:25: error: unused variable ‘bad’ [-Werror=unused-variable]
compiler
[02:32:27.687] common.c:51:25: error: unused variable ‘bad’ [-Werror=unused-variable]
FreeBSD - Meson
core
[02:39:30.940] #0  0x000000000027bcf1 in exec_command_out (scan_state=scan_state@entry=0x1c82bcec9000, active_branch=<op...
[02:39:30.940] #1  0x0000000000277a3f in exec_command (cmd=0x1c82bce89200 "o", scan_state=scan_state@entry=0x1c82bcec900...
[02:39:30.940] #2  0x00000000002759c8 in HandleSlashCmds (scan_state=scan_state@entry=0x1c82bcec9000, cstack=cstack@entr...
[02:39:30.940] #3  0x0000000000291e55 in MainLoop (source=source@entry=0x824ddc4e0) at ../src/bin/psql/mainloop.c:496
[02:39:30.940] #4  0x0000000000278203 in process_file (filename=0x0, use_relative_path=<optimized out>) at ../src/bin/ps...
[02:39:30.940] #5  0x0000000000293aab in main (argc=<optimized out>, argv=0x8208dd1e0) at ../src/bin/psql/startup.c:420
core
[02:39:30.568] #0  0x000000000027bcf1 in exec_command_out (scan_state=scan_state@entry=0x2e0fca0680a0, active_branch=<op...
[02:39:30.568] #1  0x0000000000277a3f in exec_command (cmd=0x2e0fca082200 "o", scan_state=scan_state@entry=0x2e0fca0680a...
[02:39:30.568] #2  0x00000000002759c8 in HandleSlashCmds (scan_state=scan_state@entry=0x2e0fca0680a0, cstack=cstack@entr...
[02:39:30.568] #3  0x0000000000291e55 in MainLoop (source=source@entry=0x826b0e4e0) at ../src/bin/psql/mainloop.c:496
[02:39:30.568] #4  0x0000000000278203 in process_file (filename=0x0, use_relative_path=<optimized out>) at ../src/bin/ps...
[02:39:30.568] #5  0x0000000000293aab in main (argc=<optimized out>, argv=0x820feace0) at ../src/bin/psql/startup.c:420
[02:39:30.752] #0  0x000000000027bcf1 in exec_command_out (scan_state=scan_state@entry=0xf4190cc9000, active_branch=<opt...
core
[02:39:30.757] #0  0x000000000027bcf1 in exec_command_out (scan_state=scan_state@entry=0xf4190cc9000, active_branch=<opt...
[02:39:30.757] #1  0x0000000000277a3f in exec_command (cmd=0xf4190c89200 "o", scan_state=scan_state@entry=0xf4190cc9000,...
[02:39:30.757] #2  0x00000000002759c8 in HandleSlashCmds (scan_state=scan_state@entry=0xf4190cc9000, cstack=cstack@entry...
[02:39:30.757] #3  0x0000000000291e55 in MainLoop (source=source@entry=0x8265fa4e0) at ../src/bin/psql/mainloop.c:496
[02:39:30.757] #4  0x0000000000278203 in process_file (filename=0x0, use_relative_path=<optimized out>) at ../src/bin/ps...
[02:39:30.757] #5  0x0000000000293aab in main (argc=<optimized out>, argv=0x820abef60) at ../src/bin/psql/startup.c:420
[02:39:30.935] #0  0x000000000027bcf1 in exec_command_out (scan_state=scan_state@entry=0x1c82bcec9000, active_branch=<op...
core
[02:39:29.997] #0  0x000000000027bcf1 in exec_command_out (scan_state=scan_state@entry=0x3ebf704680a0, active_branch=<op...
[02:39:29.997] #1  0x0000000000277a3f in exec_command (cmd=0x3ebf70482600 "o", scan_state=scan_state@entry=0x3ebf704680a...
[02:39:29.997] #2  0x00000000002759c8 in HandleSlashCmds (scan_state=scan_state@entry=0x3ebf704680a0, cstack=cstack@entr...
[02:39:29.997] #3  0x0000000000291e55 in MainLoop (source=source@entry=0x8234ea4e0) at ../src/bin/psql/mainloop.c:496
[02:39:29.997] #4  0x0000000000278203 in process_file (filename=0x0, use_relative_path=<optimized out>) at ../src/bin/ps...
[02:39:29.997] #5  0x0000000000293aab in main (argc=<optimized out>, argv=0x8205b8698) at ../src/bin/psql/startup.c:420
[02:39:30.181] #0  0x000000000027bcf1 in exec_command_out (scan_state=scan_state@entry=0x3391b40c9000, active_branch=<op...
core
[02:39:30.187] #0  0x000000000027bcf1 in exec_command_out (scan_state=scan_state@entry=0x3391b40c9000, active_branch=<op...
[02:39:30.187] #1  0x0000000000277a3f in exec_command (cmd=0x3391b4089600 "o", scan_state=scan_state@entry=0x3391b40c900...
[02:39:30.187] #2  0x00000000002759c8 in HandleSlashCmds (scan_state=scan_state@entry=0x3391b40c9000, cstack=cstack@entr...
[02:39:30.187] #3  0x0000000000291e55 in MainLoop (source=source@entry=0x8251634e0) at ../src/bin/psql/mainloop.c:496
[02:39:30.187] #4  0x0000000000278203 in process_file (filename=0x0, use_relative_path=<optimized out>) at ../src/bin/ps...
[02:39:30.187] #5  0x0000000000293aab in main (argc=<optimized out>, argv=0x820ba0190) at ../src/bin/psql/startup.c:420
[02:39:30.363] #0  0x000000000027bcf1 in exec_command_out (scan_state=scan_state@entry=0x277d74ec9000, active_branch=<op...
core
[02:39:30.368] #0  0x000000000027bcf1 in exec_command_out (scan_state=scan_state@entry=0x277d74ec9000, active_branch=<op...
[02:39:30.368] #1  0x0000000000277a3f in exec_command (cmd=0x277d74e89600 "o", scan_state=scan_state@entry=0x277d74ec900...
[02:39:30.368] #2  0x00000000002759c8 in HandleSlashCmds (scan_state=scan_state@entry=0x277d74ec9000, cstack=cstack@entr...
[02:39:30.368] #3  0x0000000000291e55 in MainLoop (source=source@entry=0x8246a94e0) at ../src/bin/psql/mainloop.c:496
[02:39:30.368] #4  0x0000000000278203 in process_file (filename=0x0, use_relative_path=<optimized out>) at ../src/bin/ps...
[02:39:30.368] #5  0x0000000000293aab in main (argc=<optimized out>, argv=0x820c1bc60) at ../src/bin/psql/startup.c:420
[02:39:30.562] #0  0x000000000027bcf1 in exec_command_out (scan_state=scan_state@entry=0x2e0fca0680a0, active_branch=<op...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-04-27 02:30:09.320873000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy.out	2025-04-27 02:31:18.319223000 +00...
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-04-27 02:30:09.320873000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/copy.out	2025-04-27 02:32:16.385750000 +...
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-04-27 02:30:09.320873000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/copy.out	2025-04-27 02:31:18.010157000 +0000
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
tap
[02:34:28.062](0.000s) not ok 12 - no dump errors
[02:34:29.779](0.000s) not ok 14 - no dump errors
tap
[02:34:38.156](222.992s) not ok 5 - regression tests pass
tap
[02:35:48.896](248.245s) not ok 2 - regression tests pass
test
[02:37:13.040] 184/339 postgresql:pg_dump / pg_dump/010_dump_connstr                                   ERROR            ...
[02:37:13.040]  16/339 postgresql:regress / regress/regress                                            ERROR           2...
[02:37:13.040] 188/339 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           3...
[02:37:13.040] 267/339 postgresql:recovery / recovery/027_stream_regress                               ERROR           3...
Linux - Debian Bookworm - Autoconf
core
[02:42:23.776] #0  0x00007fe29b4dceec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[02:42:23.776] #1  0x00007fe29b48dfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[02:42:23.776] #2  0x00007fe29b478472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[02:42:23.776] #3  0x00007fe29b8d650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[02:42:23.776] #4  0x00007fe29b8e2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[02:42:23.776] #5  0x00007fe29b8c1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7fe29a0b9f4e, __in_ch...
[02:42:23.776] #6  0x00007fe29b8be6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[02:42:23.776] #7  0x00007fe29b8bd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7fe29a0babf0, cont...
[02:42:23.776] #8  <signal handler called>
[02:42:23.776] #9  0x00005600d7ef3e67 in exec_command_out (scan_state=scan_state@entry=0x60d000000110, active_branch=act...
core
[02:42:22.576] #0  0x00007fd3617c9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[02:42:22.576] #1  0x00007fd36177afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[02:42:22.576] #2  0x00007fd361765472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[02:42:22.576] #3  0x00007fd361ad650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[02:42:22.576] #4  0x00007fd361ae2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[02:42:22.576] #5  0x00007fd361ac1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7fd360c41f4e, __in_ch...
[02:42:22.576] #6  0x00007fd361abe6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[02:42:22.576] #7  0x00007fd361abd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7fd360c42bf0, cont...
[02:42:22.576] #8  <signal handler called>
[02:42:22.576] #9  0x000056204c9ace67 in exec_command_out (scan_state=scan_state@entry=0x60d000000110, active_branch=act...
core
[02:42:22.874] #0  0x00007f94340dceec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[02:42:22.874] #1  0x00007f943408dfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[02:42:22.874] #2  0x00007f9434078472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[02:42:22.874] #3  0x00007f94344d650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[02:42:22.874] #4  0x00007f94344e2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[02:42:22.874] #5  0x00007f94344c1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7f9432c6bf4e, __in_ch...
[02:42:22.874] #6  0x00007f94344be6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[02:42:22.874] #7  0x00007f94344bd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7f9432c6cbf0, cont...
[02:42:22.874] #8  <signal handler called>
[02:42:22.874] #9  0x0000555edb0b2e67 in exec_command_out (scan_state=scan_state@entry=0x60d000000110, active_branch=act...
core
[02:42:23.175] #0  0x00007f5214484eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[02:42:23.175] #1  0x00007f5214435fb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[02:42:23.175] #2  0x00007f5214420472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[02:42:23.175] #3  0x00007f52148d650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[02:42:23.175] #4  0x00007f52148e2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[02:42:23.175] #5  0x00007f52148c1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7f5213011f4e, __in_ch...
[02:42:23.175] #6  0x00007f52148be6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[02:42:23.175] #7  0x00007f52148bd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7f5213012bf0, cont...
[02:42:23.175] #8  <signal handler called>
[02:42:23.175] #9  0x000055626e764e67 in exec_command_out (scan_state=scan_state@entry=0x60d000000110, active_branch=act...
core
[02:42:23.483] #0  0x00007f1bd1b71eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[02:42:23.483] #1  0x00007f1bd1b22fb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[02:42:23.483] #2  0x00007f1bd1b0d472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[02:42:23.483] #3  0x00007f1bd1ed650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[02:42:23.483] #4  0x00007f1bd1ee2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[02:42:23.483] #5  0x00007f1bd1ec1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7f1bd06e8f4e, __in_ch...
[02:42:23.483] #6  0x00007f1bd1ebe6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[02:42:23.484] #7  0x00007f1bd1ebd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7f1bd06e9bf0, cont...
[02:42:23.484] #8  <signal handler called>
[02:42:23.484] #9  0x000055e904ce7e67 in exec_command_out (scan_state=scan_state@entry=0x60d000000110, active_branch=act...
core
[02:42:24.067] #0  0x00007f00ef9c9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[02:42:24.067] #1  0x00007f00ef97afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[02:42:24.067] #2  0x00007f00ef965472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[02:42:24.067] #3  0x00007f00efcd650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[02:42:24.067] #4  0x00007f00efce2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[02:42:24.067] #5  0x00007f00efcc1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7f00ee537f4e, __in_ch...
[02:42:24.067] #6  0x00007f00efcbe6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[02:42:24.067] #7  0x00007f00efcbd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7f00ee538bf0, cont...
[02:42:24.067] #8  <signal handler called>
[02:42:24.067] #9  0x0000562891153e67 in exec_command_out (scan_state=scan_state@entry=0x60d000000110, active_branch=act...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resul...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-04-27 02:30:09.280926202 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/copy.out	2025-04-27 02:34:41.876094944 +0000
@@ -39,314 +39,21 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/result...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-04-27 02:30:09.280926202 +0000
+++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/copy.out	2025-04-27 02:37:19.891926049 +0000
@@ -39,314 +39,21 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/src/test/regress/results/copy.out
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-04-27 02:30:09.280926202 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/copy.out	2025-04-27 02:31:49.084331832 +0000
@@ -39,314 +39,21 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
tap
[02:36:57.926](0.000s) not ok 12 - no dump errors
[02:37:00.930](0.000s) not ok 14 - no dump errors
tap
[02:36:45.816](134.742s) not ok 5 - regression tests pass
tap
[02:38:35.365](81.591s) not ok 2 - regression tests pass
Linux - Debian Bookworm - Meson
core
[02:39:21.992] #0  0x00007fd8cccaedd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[02:39:21.992] #1  0x00007fd8ccc5b239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[02:39:21.992] #2  0x00007fd8ccd16244 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[02:39:21.992] #3  0x00007fd8ccd2889c in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[02:39:22.272] #0  0x00007fdcf8ca9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[02:39:21.556] #0  0x00007fe1cc6a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[02:39:21.556] #1  0x00007fe1cc65afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[02:39:21.556] #2  0x00007fe1cc645472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[02:39:21.556] #3  0x00007fe1cc81e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[02:39:21.556] #4  0x00007fe1cc82aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[02:39:21.556] #5  0x00007fe1cc80d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x560a120fd920,...
[02:39:21.556] #6  0x0000560a1203f6ec in exec_command_out (scan_state=scan_state@entry=0x560a16706450, active_branch=act...
[02:39:21.556] #7  0x0000560a12048137 in exec_command (cmd=cmd@entry=0x560a1670c8f0 "o", scan_state=scan_state@entry=0x5...
[02:39:21.556] #8  0x0000560a12048643 in HandleSlashCmds (scan_state=scan_state@entry=0x560a16706450, cstack=cstack@entr...
[02:39:21.556] #9  0x0000560a1206772d in MainLoop (source=source@entry=0x7fe1cc7f1a80 <_IO_2_1_stdin_>) at ../src/bin/ps...
core
[02:39:21.992] #0  <unavailable> in ?? ()
core
[02:39:22.599] #0  0x00007f7c37aa9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[02:39:22.599] #1  0x00007f7c37a5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[02:39:22.599] #2  0x00007f7c37a45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[02:39:22.599] #3  0x00007f7c37c1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[02:39:22.599] #4  0x00007f7c37c2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[02:39:22.599] #5  0x00007f7c37c0d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x557012663920,...
[02:39:22.599] #6  0x00005570125a56ec in exec_command_out (scan_state=scan_state@entry=0x55704a07a450, active_branch=act...
[02:39:22.599] #7  0x00005570125ae137 in exec_command (cmd=cmd@entry=0x55704a07b9f0 "o", scan_state=scan_state@entry=0x5...
[02:39:22.599] #8  0x00005570125ae643 in HandleSlashCmds (scan_state=scan_state@entry=0x55704a07a450, cstack=cstack@entr...
[02:39:22.599] #9  0x00005570125cd72d in MainLoop (source=source@entry=0x7f7c37bf1a80 <_IO_2_1_stdin_>) at ../src/bin/ps...
core
[02:39:22.877] #0  0x00007f87ea2a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[02:39:22.877] #1  0x00007f87ea25afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[02:39:22.877] #2  0x00007f87ea245472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[02:39:22.877] #3  0x00007f87ea41e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[02:39:22.877] #4  0x00007f87ea42aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[02:39:22.877] #5  0x00007f87ea40d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x5577b4b54920,...
[02:39:22.877] #6  0x00005577b4a966ec in exec_command_out (scan_state=scan_state@entry=0x5577eeb3b450, active_branch=act...
[02:39:22.877] #7  0x00005577b4a9f137 in exec_command (cmd=cmd@entry=0x5577eeb3c230 "o", scan_state=scan_state@entry=0x5...
[02:39:22.877] #8  0x00005577b4a9f643 in HandleSlashCmds (scan_state=scan_state@entry=0x5577eeb3b450, cstack=cstack@entr...
[02:39:22.877] #9  0x00005577b4abe72d in MainLoop (source=source@entry=0x7f87ea3f1a80 <_IO_2_1_stdin_>) at ../src/bin/ps...
core
[02:39:23.154] #0  0x00007f5c6fca9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[02:39:23.154] #1  0x00007f5c6fc5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[02:39:23.154] #2  0x00007f5c6fc45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[02:39:23.154] #3  0x00007f5c6fe1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[02:39:23.154] #4  0x00007f5c6fe2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[02:39:23.154] #5  0x00007f5c6fe0d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x56324adda920,...
[02:39:23.154] #6  0x000056324ad1c6ec in exec_command_out (scan_state=scan_state@entry=0x563273444450, active_branch=act...
[02:39:23.154] #7  0x000056324ad25137 in exec_command (cmd=cmd@entry=0x563273445230 "o", scan_state=scan_state@entry=0x5...
[02:39:23.154] #8  0x000056324ad25643 in HandleSlashCmds (scan_state=scan_state@entry=0x563273444450, cstack=cstack@entr...
[02:39:23.154] #9  0x000056324ad4472d in MainLoop (source=source@entry=0x7f5c6fdf1a80 <_IO_2_1_stdin_>) at ../src/bin/ps...
core
[02:39:23.445] #0  0x00007f9c45ca9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[02:39:23.445] #1  0x00007f9c45c5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[02:39:23.445] #2  0x00007f9c45c45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[02:39:23.445] #3  0x00007f9c45e1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[02:39:23.445] #4  0x00007f9c45e2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[02:39:23.445] #5  0x00007f9c45e0d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x55dd94cce920,...
[02:39:23.445] #6  0x000055dd94c106ec in exec_command_out (scan_state=scan_state@entry=0x55dda3dec450, active_branch=act...
[02:39:23.445] #7  0x000055dd94c19137 in exec_command (cmd=cmd@entry=0x55dda3ded230 "o", scan_state=scan_state@entry=0x5...
[02:39:23.445] #8  0x000055dd94c19643 in HandleSlashCmds (scan_state=scan_state@entry=0x55dda3dec450, cstack=cstack@entr...
[02:39:23.445] #9  0x000055dd94c3872d in MainLoop (source=source@entry=0x7f9c45df1a80 <_IO_2_1_stdin_>) at ../src/bin/ps...
core
[02:39:22.297] #0  0x00007fdcf8ca9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[02:39:22.297] #1  0x00007fdcf8c5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[02:39:22.297] #2  0x00007fdcf8c45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[02:39:22.297] #3  0x00007fdcf8e1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[02:39:22.297] #4  0x00007fdcf8e2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[02:39:22.297] #5  0x00007fdcf8e0d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x5605ee9da920,...
[02:39:22.297] #6  0x00005605ee91c6ec in exec_command_out (scan_state=scan_state@entry=0x560606e79450, active_branch=act...
[02:39:22.297] #7  0x00005605ee925137 in exec_command (cmd=cmd@entry=0x560606e7f8f0 "o", scan_state=scan_state@entry=0x5...
[02:39:22.297] #8  0x00005605ee925643 in HandleSlashCmds (scan_state=scan_state@entry=0x560606e79450, cstack=cstack@entr...
[02:39:22.297] #9  0x00005605ee94472d in MainLoop (source=source@entry=0x7fdcf8df1a80 <_IO_2_1_stdin_>) at ../src/bin/ps...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-04-27 02:30:09.391978451 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy.out	2025-04-27 02:31:40.436971551 +00...
@@ -39,314 +39,15 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
+==16450==Using libbacktrace symbolizer.
+../src/bin/psql/command.c:2497:19: runtime error: load of null pointer of type 'char'
+    #0 0x56324ad1c6eb in exec_command_out ../src/bin/psql/command.c:2497
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-04-27 02:30:09.391978451 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/copy.out	2025-04-27 02:32:49.136852397 +...
@@ -39,314 +39,15 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
+==26540==Using libbacktrace symbolizer.
+../src/bin/psql/command.c:2497:19: runtime error: load of null pointer of type 'char'
+    #0 0x55dd94c106eb in exec_command_out ../src/bin/psql/command.c:2497
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-04-27 02:30:09.391978451 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/copy.out	2025-04-27 02:31:37.668957046 +0000
@@ -39,314 +39,15 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
+==15881==Using libbacktrace symbolizer.
+../src/bin/psql/command.c:2497:19: runtime error: load of null pointer of type 'char'
+    #0 0x5577b4a966eb in exec_command_out ../src/bin/psql/command.c:2497
...
tap
[02:34:57.023](0.000s) not ok 12 - no dump errors
[02:35:00.211](0.000s) not ok 14 - no dump errors
tap
[02:32:46.355](72.135s) not ok 5 - regression tests pass
tap
[02:33:56.764](73.721s) not ok 2 - regression tests pass
test
[02:36:59.846]   5/340 postgresql:regress / regress/regress                                            ERROR            ...
[02:36:59.846]  34/340 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[02:36:59.846] 102/340 postgresql:recovery / recovery/027_stream_regress                               ERROR            ...
[02:36:59.846] 187/340 postgresql:pg_dump / pg_dump/010_dump_connstr                                   ERROR            ...
macOS - Sonoma - Meson
core
[02:40:45.607]   * frame #0: 0x0000000100e7bf44 psql`exec_command_out(scan_state=0x0000600002874000, active_branch=<unav...
[02:40:45.607]     frame #1: 0x0000000100e77bf4 psql`exec_command(cmd="o", scan_state=0x0000600002874000, cstack=0x00006...
[02:40:45.607]     frame #2: 0x0000000100e75e34 psql`HandleSlashCmds(scan_state=0x0000600002874000, cstack=0x00006000018...
[02:40:45.607]     frame #3: 0x0000000100e93800 psql`MainLoop(source=0x00000001eb410358) at mainloop.c:496:22
[02:40:45.607]     frame #4: 0x0000000100e78448 psql`process_file(filename=0x0000000000000000, use_relative_path=<unavai...
[02:40:45.607]     frame #5: 0x0000000100e950c8 psql`main(argc=<unavailable>, argv=<unavailable>) at startup.c:420:21
[02:40:45.607]     frame #6: 0x000000018321f154 dyld`start + 2476
core
[02:40:11.313]   * frame #0: 0x0000000100f6ff44 psql`exec_command_out(scan_state=0x00006000039247e0, active_branch=<unav...
[02:40:11.313]     frame #1: 0x0000000100f6bbf4 psql`exec_command(cmd="o", scan_state=0x00006000039247e0, cstack=0x00006...
[02:40:11.313]     frame #2: 0x0000000100f69e34 psql`HandleSlashCmds(scan_state=0x00006000039247e0, cstack=0x00006000009...
[02:40:11.313]     frame #3: 0x0000000100f87800 psql`MainLoop(source=0x00000001eb410358) at mainloop.c:496:22
[02:40:11.313]     frame #4: 0x0000000100f6c448 psql`process_file(filename=0x0000000000000000, use_relative_path=<unavai...
[02:40:11.313]     frame #5: 0x0000000100f890c8 psql`main(argc=<unavailable>, argv=<unavailable>) at startup.c:420:21
[02:40:11.313]     frame #6: 0x000000018321f154 dyld`start + 2476
core
[02:42:36.023]   * frame #0: 0x00000001001b7f44 psql`exec_command_out(scan_state=0x0000600001b00000, active_branch=<unav...
[02:42:36.023]     frame #1: 0x00000001001b3bf4 psql`exec_command(cmd="o", scan_state=0x0000600001b00000, cstack=0x00006...
[02:42:36.023]     frame #2: 0x00000001001b1e34 psql`HandleSlashCmds(scan_state=0x0000600001b00000, cstack=0x0000600002b...
[02:42:36.023]     frame #3: 0x00000001001cf800 psql`MainLoop(source=0x00000001eb410358) at mainloop.c:496:22
[02:42:36.023]     frame #4: 0x00000001001b4448 psql`process_file(filename=0x0000000000000000, use_relative_path=<unavai...
[02:42:36.023]     frame #5: 0x00000001001d10c8 psql`main(argc=<unavailable>, argv=<unavailable>) at startup.c:420:21
[02:42:36.023]     frame #6: 0x000000018321f154 dyld`start + 2476
core
[02:39:37.490]   * frame #0: 0x000000018323ef50 dyld`dyld4::PrebuiltLoader::dependent(dyld4::RuntimeState const&, unsign...
[02:39:37.490]     frame #1: 0x00000001832382f8 dyld`dyld4::Loader::hasExportedSymbol(Diagnostics&, dyld4::RuntimeState&...
[02:39:37.490]     frame #2: 0x000000018323833c dyld`dyld4::Loader::hasExportedSymbol(Diagnostics&, dyld4::RuntimeState&...
[02:39:37.490]     frame #3: 0x00000001832373c0 dyld`dyld4::Loader::resolveSymbol(Diagnostics&, dyld4::RuntimeState&, in...
[02:39:37.490]     frame #4: 0x0000000183236fec dyld`invocation function for block in dyld4::Loader::forEachBindTarget(D...
[02:39:37.490]     frame #5: 0x0000000183271ff0 dyld`invocation function for block in mach_o::Fixups::forEachBindTarget_...
[02:39:37.490]     frame #6: 0x000000018326cf50 dyld`dyld3::MachOFile::forEachChainedFixupTarget(Diagnostics&, dyld_chai...
[02:39:37.490]     frame #7: 0x0000000183271cc0 dyld`mach_o::Fixups::forEachBindTarget_ChainedFixups(Diagnostics&, void ...
[02:39:37.490]     frame #8: 0x0000000183236f54 dyld`invocation function for block in dyld4::Loader::forEachBindTarget(D...
[02:39:37.490]     frame #9: 0x0000000183275414 dyld`dyld3::MachOAnalyzer::withVMLayout(Diagnostics&, void (mach_o::Layo...
core
[02:39:06.407]   * frame #0: 0x0000000102283f44 psql`exec_command_out(scan_state=0x0000600003b88000, active_branch=<unav...
[02:39:06.407]     frame #1: 0x000000010227fbf4 psql`exec_command(cmd="o", scan_state=0x0000600003b88000, cstack=0x00006...
[02:39:06.407]     frame #2: 0x000000010227de34 psql`HandleSlashCmds(scan_state=0x0000600003b88000, cstack=0x0000600000b...
[02:39:06.407]     frame #3: 0x000000010229b800 psql`MainLoop(source=0x00000001eb410358) at mainloop.c:496:22
[02:39:06.407]     frame #4: 0x0000000102280448 psql`process_file(filename=0x0000000000000000, use_relative_path=<unavai...
[02:39:06.407]     frame #5: 0x000000010229d0c8 psql`main(argc=<unavailable>, argv=<unavailable>) at startup.c:420:21
[02:39:06.407]     frame #6: 0x000000018321f154 dyld`start + 2476
core
[02:41:49.680]   * frame #0: 0x000000010056bf44 psql`exec_command_out(scan_state=0x0000600002004000, active_branch=<unav...
[02:41:49.680]     frame #1: 0x0000000100567bf4 psql`exec_command(cmd="o", scan_state=0x0000600002004000, cstack=0x00006...
[02:41:49.680]     frame #2: 0x0000000100565e34 psql`HandleSlashCmds(scan_state=0x0000600002004000, cstack=0x00006000010...
[02:41:49.680]     frame #3: 0x0000000100583800 psql`MainLoop(source=0x00000001eb410358) at mainloop.c:496:22
[02:41:49.680]     frame #4: 0x0000000100568448 psql`process_file(filename=0x0000000000000000, use_relative_path=<unavai...
[02:41:49.680]     frame #5: 0x00000001005850c8 psql`main(argc=<unavailable>, argv=<unavailable>) at startup.c:420:21
[02:41:49.680]     frame #6: 0x000000018321f154 dyld`start + 2476
core
[02:41:18.955]   * frame #0: 0x0000000104593f44 psql`exec_command_out(scan_state=0x00006000000707e0, active_branch=<unav...
[02:41:18.955]     frame #1: 0x000000010458fbf4 psql`exec_command(cmd="o", scan_state=0x00006000000707e0, cstack=0x00006...
[02:41:18.955]     frame #2: 0x000000010458de34 psql`HandleSlashCmds(scan_state=0x00006000000707e0, cstack=0x00006000030...
[02:41:18.955]     frame #3: 0x00000001045ab800 psql`MainLoop(source=0x00000001eb410358) at mainloop.c:496:22
[02:41:18.955]     frame #4: 0x0000000104590448 psql`process_file(filename=0x0000000000000000, use_relative_path=<unavai...
[02:41:18.955]     frame #5: 0x00000001045ad0c8 psql`main(argc=<unavailable>, argv=<unavailable>) at startup.c:420:21
[02:41:18.955]     frame #6: 0x000000018321f154 dyld`start + 2476
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/copy.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrad...
--- /Users/admin/pgsql/src/test/regress/expected/copy.out	2025-04-27 02:29:11
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy.out	2025-04-27 02:30:32
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/copy.out /Users/admin/pgsql/build/testrun/recovery/027_stream_regr...
--- /Users/admin/pgsql/src/test/regress/expected/copy.out	2025-04-27 02:29:11
+++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/copy.out	2025-04-27 02:31:46
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/copy.out /Users/admin/pgsql/build/testrun/regress/regress/results/...
--- /Users/admin/pgsql/src/test/regress/expected/copy.out	2025-04-27 02:29:11
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/copy.out	2025-04-27 02:30:32
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
tap
[02:33:44.615](0.000s) not ok 12 - no dump errors
[02:33:46.635](0.000s) not ok 14 - no dump errors
tap
[02:32:02.066](95.257s) not ok 5 - regression tests pass
tap
[02:33:18.259](104.553s) not ok 2 - regression tests pass
test
[02:35:17.433]  11/339 postgresql:regress / regress/regress                                            ERROR            ...
[02:35:17.433]  44/339 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[02:35:17.433] 159/339 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
[02:35:17.433] 186/339 postgresql:pg_dump / pg_dump/010_dump_connstr                                   ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
core
000000b3`849ff828 00007ffb`f08b029b     ntdll!NtRemoveIoCompletion+0x14
000000b3`849ff830 00007ffb`f2d94cb0     mswsock!SockAsyncThread+0x9b
000000b3`849ff890 00007ffb`f3ebedcb     KERNEL32!BaseThreadInitThunk+0x10
000000b3`849ff8c0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000b3`841ff5f0 00007ff6`fcbbf8de     psql!exec_command_out(
000000b3`841ff640 00007ff6`fcbbd632     psql!exec_command(
000000b3`841ff690 00007ff6`fcbe2b7d     psql!HandleSlashCmds(
000000b3`841ff6f0 00007ff6`fcbbd9ce     psql!MainLoop(
000000b3`841ff820 00007ff6`fcbe5858     psql!process_file(
000000b3`841ffc80 00007ff6`fcc08d49     psql!main(
000000b3`841ffda0 00007ff6`fcc08c9e     psql!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startu...
000000b3`841ffdf0 00007ff6`fcc08b5e     psql!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcstartu...
000000b3`841ffe60 00007ff6`fcc08dbe     psql!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\...
000000b3`841ffe90 00007ffb`f2d94cb0     psql!mainCRTStartup(
core
000000b3`84dff478 00007ffb`f3e4b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000b3`84dff480 00007ffb`f2d94cb0     ntdll!TppWorkerThread+0x2df
000000b3`84dff770 00007ffb`f3ebedcb     KERNEL32!BaseThreadInitThunk+0x10
000000b3`84dff7a0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000b3`845ff988 00007ffb`f3e4b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000b3`845ff990 00007ffb`f2d94cb0     ntdll!TppWorkerThread+0x2df
000000b3`845ffc80 00007ffb`f3ebedcb     KERNEL32!BaseThreadInitThunk+0x10
000000b3`845ffcb0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000a1`4fdfef40 00007ff6`fcbbf8de     psql!exec_command_out(
000000a1`4fdfef90 00007ff6`fcbbd632     psql!exec_command(
000000a1`4fdfefe0 00007ff6`fcbe2b7d     psql!HandleSlashCmds(
000000a1`4fdff040 00007ff6`fcbbd9ce     psql!MainLoop(
000000a1`4fdff170 00007ff6`fcbe5858     psql!process_file(
000000a1`4fdff5d0 00007ff6`fcc08d49     psql!main(
000000a1`4fdff6f0 00007ff6`fcc08c9e     psql!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startu...
000000a1`4fdff740 00007ff6`fcc08b5e     psql!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcstartu...
000000a1`4fdff7b0 00007ff6`fcc08dbe     psql!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\...
000000a1`4fdff7e0 00007ffb`f2d94cb0     psql!mainCRTStartup(
core
000000a1`501ffc38 00007ffb`f3e4b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000a1`501ffc40 00007ffb`f2d94cb0     ntdll!TppWorkerThread+0x2df
000000a1`501fff30 00007ffb`f3ebedcb     KERNEL32!BaseThreadInitThunk+0x10
000000a1`501fff60 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000a1`505ff878 00007ffb`f08b029b     ntdll!NtRemoveIoCompletion+0x14
000000a1`505ff880 00007ffb`f2d94cb0     mswsock!SockAsyncThread+0x9b
000000a1`505ff8e0 00007ffb`f3ebedcb     KERNEL32!BaseThreadInitThunk+0x10
000000a1`505ff910 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000a1`509ffb78 00007ffb`f3e4b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000a1`509ffb80 00007ffb`f2d94cb0     ntdll!TppWorkerThread+0x2df
000000a1`509ffe70 00007ffb`f3ebedcb     KERNEL32!BaseThreadInitThunk+0x10
000000a1`509ffea0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000a0`8c3ff848 00007ffb`f3e4b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000a0`8c3ff850 00007ffb`f2d94cb0     ntdll!TppWorkerThread+0x2df
000000a0`8c3ffb40 00007ffb`f3ebedcb     KERNEL32!BaseThreadInitThunk+0x10
000000a0`8c3ffb70 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000a0`8cbff648 00007ffb`f3e4b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000a0`8cbff650 00007ffb`f2d94cb0     ntdll!TppWorkerThread+0x2df
000000a0`8cbff940 00007ffb`f3ebedcb     KERNEL32!BaseThreadInitThunk+0x10
000000a0`8cbff970 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000a0`8bffee90 00007ff6`fcbbf8de     psql!exec_command_out(
000000a0`8bffeee0 00007ff6`fcbbd632     psql!exec_command(
000000a0`8bffef30 00007ff6`fcbe2b7d     psql!HandleSlashCmds(
000000a0`8bffef90 00007ff6`fcbbd9ce     psql!MainLoop(
000000a0`8bfff0c0 00007ff6`fcbe5858     psql!process_file(
000000a0`8bfff520 00007ff6`fcc08d49     psql!main(
000000a0`8bfff640 00007ff6`fcc08c9e     psql!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startu...
000000a0`8bfff690 00007ff6`fcc08b5e     psql!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcstartu...
000000a0`8bfff700 00007ff6`fcc08dbe     psql!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\...
000000a0`8bfff730 00007ffb`f2d94cb0     psql!mainCRTStartup(
core
000000a0`8c7ffdd8 00007ffb`f08b029b     ntdll!NtRemoveIoCompletion+0x14
000000a0`8c7ffde0 00007ffb`f2d94cb0     mswsock!SockAsyncThread+0x9b
000000a0`8c7ffe40 00007ffb`f3ebedcb     KERNEL32!BaseThreadInitThunk+0x10
000000a0`8c7ffe70 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000af`985ff390 00007ff6`fcbbf8de     psql!exec_command_out(
000000af`985ff3e0 00007ff6`fcbbd632     psql!exec_command(
000000af`985ff430 00007ff6`fcbe2b7d     psql!HandleSlashCmds(
000000af`985ff490 00007ff6`fcbbd9ce     psql!MainLoop(
000000af`985ff5c0 00007ff6`fcbe5858     psql!process_file(
000000af`985ffa20 00007ff6`fcc08d49     psql!main(
000000af`985ffb40 00007ff6`fcc08c9e     psql!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startu...
000000af`985ffb90 00007ff6`fcc08b5e     psql!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcstartu...
000000af`985ffc00 00007ff6`fcc08dbe     psql!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\...
000000af`985ffc30 00007ffb`f2d94cb0     psql!mainCRTStartup(
core
000000af`991ff558 00007ffb`f3e4b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000af`991ff560 00007ffb`f2d94cb0     ntdll!TppWorkerThread+0x2df
000000af`991ff850 00007ffb`f3ebedcb     KERNEL32!BaseThreadInitThunk+0x10
000000af`991ff880 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000af`98dff9e8 00007ffb`f08b029b     ntdll!NtRemoveIoCompletion+0x14
000000af`98dff9f0 00007ffb`f2d94cb0     mswsock!SockAsyncThread+0x9b
000000af`98dffa50 00007ffb`f3ebedcb     KERNEL32!BaseThreadInitThunk+0x10
000000af`98dffa80 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000af`989ff688 00007ffb`f3e4b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000af`989ff690 00007ffb`f2d94cb0     ntdll!TppWorkerThread+0x2df
000000af`989ff980 00007ffb`f3ebedcb     KERNEL32!BaseThreadInitThunk+0x10
000000af`989ff9b0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000070`1a7ff828 00007ffb`f08b029b     ntdll!NtRemoveIoCompletion+0x14
00000070`1a7ff830 00007ffb`f2d94cb0     mswsock!SockAsyncThread+0x9b
00000070`1a7ff890 00007ffb`f3ebedcb     KERNEL32!BaseThreadInitThunk+0x10
00000070`1a7ff8c0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000070`19fff4c0 00007ff6`fcbbf8de     psql!exec_command_out(
00000070`19fff510 00007ff6`fcbbd632     psql!exec_command(
00000070`19fff560 00007ff6`fcbe2b7d     psql!HandleSlashCmds(
00000070`19fff5c0 00007ff6`fcbbd9ce     psql!MainLoop(
00000070`19fff6f0 00007ff6`fcbe5858     psql!process_file(
00000070`19fffb50 00007ff6`fcc08d49     psql!main(
00000070`19fffc70 00007ff6`fcc08c9e     psql!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startu...
00000070`19fffcc0 00007ff6`fcc08b5e     psql!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcstartu...
00000070`19fffd30 00007ff6`fcc08dbe     psql!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\...
00000070`19fffd60 00007ffb`f2d94cb0     psql!mainCRTStartup(
core
00000070`1abffb88 00007ffb`f3e4b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000070`1abffb90 00007ffb`f2d94cb0     ntdll!TppWorkerThread+0x2df
00000070`1abffe80 00007ffb`f3ebedcb     KERNEL32!BaseThreadInitThunk+0x10
00000070`1abffeb0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000070`1a3ff628 00007ffb`f3e4b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000070`1a3ff630 00007ffb`f2d94cb0     ntdll!TppWorkerThread+0x2df
00000070`1a3ff920 00007ffb`f3ebedcb     KERNEL32!BaseThreadInitThunk+0x10
00000070`1a3ff950 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000dd`e95ff7b8 00007ffb`f3e4b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000dd`e95ff7c0 00007ffb`f2d94cb0     ntdll!TppWorkerThread+0x2df
000000dd`e95ffab0 00007ffb`f3ebedcb     KERNEL32!BaseThreadInitThunk+0x10
000000dd`e95ffae0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000dd`e91ff8e8 00007ffb`f3e4b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000dd`e91ff8f0 00007ffb`f2d94cb0     ntdll!TppWorkerThread+0x2df
000000dd`e91ffbe0 00007ffb`f3ebedcb     KERNEL32!BaseThreadInitThunk+0x10
000000dd`e91ffc10 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000dd`e8dff3e0 00007ff6`fcbbf8de     psql!exec_command_out(
000000dd`e8dff430 00007ff6`fcbbd632     psql!exec_command(
000000dd`e8dff480 00007ff6`fcbe2b7d     psql!HandleSlashCmds(
000000dd`e8dff4e0 00007ff6`fcbbd9ce     psql!MainLoop(
000000dd`e8dff610 00007ff6`fcbe5858     psql!process_file(
000000dd`e8dffa70 00007ff6`fcc08d49     psql!main(
000000dd`e8dffb90 00007ff6`fcc08c9e     psql!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startu...
000000dd`e8dffbe0 00007ff6`fcc08b5e     psql!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcstartu...
000000dd`e8dffc50 00007ff6`fcc08dbe     psql!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\...
000000dd`e8dffc80 00007ffb`f2d94cb0     psql!mainCRTStartup(
core
000000dd`e99ff6e8 00007ffb`f08b029b     ntdll!NtRemoveIoCompletion+0x14
000000dd`e99ff6f0 00007ffb`f2d94cb0     mswsock!SockAsyncThread+0x9b
000000dd`e99ff750 00007ffb`f3ebedcb     KERNEL32!BaseThreadInitThunk+0x10
000000dd`e99ff780 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/copy.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upgr...
--- C:/cirrus/src/test/regress/expected/copy.out	2025-04-27 02:30:12.276293600 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy.out	2025-04-27 02:32:17.307182700 +0000
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/copy.out C:/cirrus/build/testrun/recovery/027_stream_re...
--- C:/cirrus/src/test/regress/expected/copy.out	2025-04-27 02:30:12.276293600 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/copy.out	2025-04-27 02:34:46.205626600 +0000
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/copy.out C:/cirrus/build/testrun/regress/regress/result...
--- C:/cirrus/src/test/regress/expected/copy.out	2025-04-27 02:30:12.276293600 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/copy.out	2025-04-27 02:32:11.874571600 +0000
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
tap
[02:38:53.872](0.001s) not ok 12 - no dump errors
[02:39:00.450](0.001s) not ok 14 - no dump errors
tap
[02:33:52.582](108.497s) not ok 5 - regression tests pass
tap
[02:39:53.772](0.112s) not ok 123 - COPY ... \gi file: exit code 0
[02:39:53.773](0.000s) not ok 124 - COPY ... \gi file: no stderr
[02:39:53.774](0.000s) not ok 125 - COPY ... \gi file: matches
[02:39:53.980](0.001s) not ok 127 - COPY ... \gi command: no stderr
[02:39:53.981](0.000s) not ok 128 - COPY ... \gi command: matches
tap
[02:36:24.576](122.619s) not ok 2 - regression tests pass
test
[02:43:10.032]   5/334 postgresql:regress / regress/regress                                            ERROR           1...
[02:43:10.032]  16/334 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[02:43:10.032]  71/334 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
[02:43:10.032] 182/334 postgresql:pg_dump / pg_dump/010_dump_connstr                                   ERROR            ...
[02:43:10.032] 214/334 postgresql:psql / psql/001_basic                                                ERROR            ...
53/5542 Fix buffer pinning logic in [SP-]Gist
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[23:15:51.287] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:51.126] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:50.907] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:50.351] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:49.815] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:46.691] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:46.502] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:46.502] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:46.347] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:46.073] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:45.959] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:45.785] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:45.581] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:45.581] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:45.386] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:44.947] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:44.747] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:44.517] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:44.367] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:44.159] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:44.159] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:43.923] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:43.773] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:43.574] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:43.574] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:43.282] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:43.282] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:42.779] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:42.577] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:42.577] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:42.060] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:41.833] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:41.833] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:41.725] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:41.725] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:41.584] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:41.584] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:41.384] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:41.162] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:41.162] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:41.015] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:41.015] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:40.835] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:40.332] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:40.119] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:39.927] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:39.634] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:39.634] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:39.634] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:39.605] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:39.381] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:38.620] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:38.471] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:37.727] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:37.727] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:37.559] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:37.559] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:37.471] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:37.471] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:37.381] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:37.381] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:37.265] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:37.265] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:37.116] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:36.755] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:36.667] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:36.566] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:36.464] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:36.133] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:36.133] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:36.098] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:36.098] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:35.915] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:35.789] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:35.789] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:35.789] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:35.626] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:35.626] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:35.624] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:35.366] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:35.172] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:35.008] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:35.008] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:35.008] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:34.909] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:34.909] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:34.742] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:34.742] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:34.742] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:34.716] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:34.510] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:34.010] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:33.814] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:33.512] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:33.222] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:32.551] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:31.201] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:31.201] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:31.019] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:31.019] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:29.473] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:52.417] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:16:42.428] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:16:40.781] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:16:38.658] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:16:36.337] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:16:35.692] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:16:35.550] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:16:35.194] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:16:35.194] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:16:35.044] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:16:34.812] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:16:34.008] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:16:33.693] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:16:33.524] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:16:33.100] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:16:32.542] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:16:30.001] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:16:28.778] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:16:26.373] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:16:25.965] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:16:25.284] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:16:25.284] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:16:25.161] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:16:25.161] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:16:25.161] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:16:25.012] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:16:25.012] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:16:24.904] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:16:24.904] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:16:24.904] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:16:24.776] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:16:24.776] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:16:24.676] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:16:24.676] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:16:24.551] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:16:24.551] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:16:24.551] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:16:24.449] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:16:24.449] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:16:24.323] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:16:24.323] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:16:24.155] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:16:24.155] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:16:23.713] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:16:22.479] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:16:21.903] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:16:21.786] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:16:19.935] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:16:19.719] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:16:19.719] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:16:19.566] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:16:19.566] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:16:19.407] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:16:19.407] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:16:19.226] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:16:19.226] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:16:19.013] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:16:19.013] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:16:18.874] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:16:18.874] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:16:04.714] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:16:04.606] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:16:04.031] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:16:03.504] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:16:02.892] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:16:02.620] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:16:02.406] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:16:02.211] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:16:02.211] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:16:02.055] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:16:01.668] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:16:01.474] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:16:01.226] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:16:01.133] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:16:01.133] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:16:00.878] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:16:00.878] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:16:00.878] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:58.777] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:56.078] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:54.658] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:54.101] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:53.692] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:53.315] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:53.093] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:53.093] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:52.931] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:52.417] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:36.207] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:36.207] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:36.207] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:36.464] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:36.440] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:36.440] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[23:15:36.464] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
tap
[23:23:38.871](0.001s) not ok 18 - checking with a non-existent user stderr /(?^:role "no_such_user" does not exist)/
test
[23:31:46.439] 144/334 postgresql:pg_amcheck / pg_amcheck/002_nonesuch                                 ERROR            ...
53/5382 Adding compression of temporary files
Linux - Debian Bookworm - Meson
core
[22:54:51.360] #0  <unavailable> in ?? ()
core
[22:54:51.360] #0  0xf7fc3559 in __kernel_vsyscall ()
[22:54:51.360] #1  0xf68fa6e2 in pthread_sigmask () from /lib/i386-linux-gnu/libc.so.6
[22:54:51.360] #2  0xf68a4390 in sigprocmask () from /lib/i386-linux-gnu/libc.so.6
[22:54:51.360] #3  0xf69710d5 in ?? () from /lib/i386-linux-gnu/libc.so.6
[22:54:51.360] #4  0xf698e7f8 in ?? () from /lib/i386-linux-gnu/libc.so.6
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join_hash_pglz.out /tmp/cirrus-ci-build/build-32/testrun/regress...
--- /tmp/cirrus-ci-build/src/test/regress/expected/join_hash_pglz.out	2025-04-26 22:36:54.991829423 +0000
+++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/join_hash_pglz.out	2025-04-26 22:47:51.207679009 +0000
@@ -606,11 +606,9 @@
     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;
 $$);
- multibatch 
-------------
- t
-(1 row)
-
+ERROR:  could not read from temporary file: read only 8180 of 1572860 bytes
+CONTEXT:  parallel worker
+PL/pgSQL function hash_join_batches(text) line 6 at FOR over EXECUTE statement
 rollback to settings;
 -- single-batch with rescan, parallel-oblivious
 savepoint settings;
test
[22:52:26.680]  31/340 postgresql:regress / regress/regress                                            ERROR            ...
53/5663 Selectively invalidate caches in pgoutput when pg_namespace is modified
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[18:20:58.967](0.000s) not ok 5 - reserved_connections limit: matches
test
[18:23:30.956] 254/334 postgresql:postmaster / postmaster/002_connection_limits                        ERROR            ...
53/5214 SQL:2023 JSON simplified accessor support
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[15:53:18.862] c:\cirrus\src\backend\utils\adt\jsonbsubs.c(223) : warning C4715: 'make_jsonpath_item_expr': not all cont...
53/5714 Allow to collect statistics on virtual generated columns
FreeBSD - Meson
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out	2025-04-26 13:27:13.609058000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/stats_ext.out	2025-04-26 13:30:09.43067800...
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out /tmp/cirrus-ci-build/build/testrun/recovery/027_st...
--- /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out	2025-04-26 13:27:13.609058000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/stats_ext.out	2025-04-26 13:31:25.939280...
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out /tmp/cirrus-ci-build/build/testrun/regress/regress...
--- /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out	2025-04-26 13:27:13.609058000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/stats_ext.out	2025-04-26 13:30:12.486666000 +0000
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
tap
[13:31:48.532](230.166s) not ok 5 - regression tests pass
tap
[13:33:05.701](262.315s) not ok 2 - regression tests pass
test
[13:34:30.094]  99/339 postgresql:regress / regress/regress                                            ERROR           2...
[13:34:30.094] 187/339 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           3...
[13:34:30.094] 270/339 postgresql:recovery / recovery/027_stream_regress                               ERROR           3...
Linux - Debian Bookworm - Autoconf
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/...
--- /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out	2025-04-26 13:27:14.176868109 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/stats_ext.out	2025-04-26 13:32:17.611415569 +0000
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out /tmp/cirrus-ci-build/src/test/regress/results/stat...
--- /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out	2025-04-26 13:27:14.176868109 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/stats_ext.out	2025-04-26 13:30:06.031533060 +0000
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
tap
[13:33:13.012](143.141s) not ok 5 - regression tests pass
Linux - Debian Bookworm - Meson
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out	2025-04-26 13:27:14.341313385 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/stats_ext.out	2025-04-26 13:29:26.85097925...
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out /tmp/cirrus-ci-build/build/testrun/recovery/027_st...
--- /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out	2025-04-26 13:27:14.341313385 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/stats_ext.out	2025-04-26 13:30:44.179990...
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out /tmp/cirrus-ci-build/build/testrun/regress/regress...
--- /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out	2025-04-26 13:27:14.341313385 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/stats_ext.out	2025-04-26 13:29:25.098960466 +0000
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
tap
[13:30:00.923](79.489s) not ok 5 - regression tests pass
tap
[13:31:19.275](81.517s) not ok 2 - regression tests pass
test
[13:34:32.788]  16/340 postgresql:regress / regress/regress                                            ERROR            ...
[13:34:32.788]  34/340 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[13:34:32.788] 106/340 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
macOS - Sonoma - Meson
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/stats_ext.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_u...
--- /Users/admin/pgsql/src/test/regress/expected/stats_ext.out	2025-04-26 13:26:11
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/stats_ext.out	2025-04-26 13:27:57
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/stats_ext.out /Users/admin/pgsql/build/testrun/recovery/027_stream...
--- /Users/admin/pgsql/src/test/regress/expected/stats_ext.out	2025-04-26 13:26:11
+++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/stats_ext.out	2025-04-26 13:29:00
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/stats_ext.out /Users/admin/pgsql/build/testrun/regress/regress/res...
--- /Users/admin/pgsql/src/test/regress/expected/stats_ext.out	2025-04-26 13:26:11
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/stats_ext.out	2025-04-26 13:27:58
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
tap
[13:28:14.997](44.849s) not ok 5 - regression tests pass
tap
[13:29:27.679](69.757s) not ok 2 - regression tests pass
test
[13:31:39.799]  15/339 postgresql:regress / regress/regress                                            ERROR            ...
[13:31:39.799]  28/339 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[13:31:39.799] 121/339 postgresql:recovery / recovery/027_stream_regress                               ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/stats_ext.out C:/cirrus/build/testrun/pg_upgrade/002_pg...
--- C:/cirrus/src/test/regress/expected/stats_ext.out	2025-04-26 13:27:16.935527200 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/stats_ext.out	2025-04-26 13:30:36.187566900 +0000
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/stats_ext.out C:/cirrus/build/testrun/recovery/027_stre...
--- C:/cirrus/src/test/regress/expected/stats_ext.out	2025-04-26 13:27:16.935527200 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/stats_ext.out	2025-04-26 13:33:28.657262800 +0000
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/stats_ext.out C:/cirrus/build/testrun/regress/regress/r...
--- C:/cirrus/src/test/regress/expected/stats_ext.out	2025-04-26 13:27:16.935527200 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/stats_ext.out	2025-04-26 13:30:33.406794100 +0000
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
tap
[13:31:29.767](126.305s) not ok 5 - regression tests pass
tap
[13:34:22.530](142.036s) not ok 2 - regression tests pass
test
[13:42:18.832]  10/334 postgresql:regress / regress/regress                                            ERROR           1...
[13:42:18.832]  17/334 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           2...
[13:42:18.832]  68/334 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
53/5379 Fix bug with accessing to temporary tables of other sessions
FreeBSD - Meson
tap
[12:55:23.788](0.001s) not ok 23 - connect : matches
test
[12:57:08.271] 259/339 postgresql:postmaster / postmaster/003_start_stop                               ERROR            ...
53/5517 Extended Statistics set/restore/clear functions
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[12:14:13.295](0.001s) not ok 3 - checking a non-existent database stderr /(?^:FATAL:  database "qqq" does not exist)/
test
[12:20:43.981] 143/334 postgresql:pg_amcheck / pg_amcheck/002_nonesuch                                 ERROR            ...
53/5612 Avoid infinite loop in checkpointer
FreeBSD - Meson
tap
timed out waiting for match: (?^:WARNING: ( [A-Z0-9]+:)? skipped loading publication: tap_pub_3) at /tmp/cirrus-ci-build...
test
[11:14:01.850] 339/339 postgresql:subscription / subscription/024_add_drop_pub                         ERROR           1...
53/4351 Index Prefetching
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[08:26:45.773] ../src/backend/access/index/indexam.c(1997): warning C4047: 'return': 'bool' differs in levels of indirec...
compiler
[08:26:45.773] ../src/backend/access/index/indexam.c(2010): warning C4047: 'return': 'bool' differs in levels of indirec...
53/5711 temporary file usage report with extended protocol and unnamed portals
Linux - Debian Bookworm - Meson
core
[23:13:13.403] #0  0x00007fbb87ea9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[23:13:13.403] #1  0x00007fbb87e5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[23:13:13.403] #2  0x00007fbb87e45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[23:13:13.403] #3  0x00007fbb8801e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[23:13:13.403] #4  0x00007fbb8802aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[23:13:13.403] #5  0x00007fbb8800dd58 in __ubsan::__ubsan_handle_load_invalid_value_abort (Data=Data@entry=0x560eca29e4a...
[23:13:13.403] #6  0x0000560ec96267e8 in exec_execute_message (portal_name=portal_name@entry=0x560ed022c200 "", max_rows...
[23:13:13.403] #7  0x0000560ec9627758 in PostgresMain (dbname=<optimized out>, username=<optimized out>) at ../src/backe...
[23:13:13.403] #8  0x0000560ec961cebc in BackendMain (startup_data=<optimized out>, startup_data_len=<optimized out>) at...
[23:13:13.403] #9  0x0000560ec94badb4 in postmaster_child_launch (child_type=B_BACKEND, child_slot=7, startup_data=start...
core
[23:13:12.848] #0  0x00007f92492a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[23:13:12.848] #1  0x00007f924925afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[23:13:12.848] #2  0x00007f9249245472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[23:13:12.848] #3  0x00007f924941e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[23:13:12.848] #4  0x00007f924942aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[23:13:12.848] #5  0x00007f924940dd58 in __ubsan::__ubsan_handle_load_invalid_value_abort (Data=Data@entry=0x55d3e7ec74a...
[23:13:12.848] #6  0x000055d3e724f7e8 in exec_execute_message (portal_name=portal_name@entry=0x55d3ec816250 "", max_rows...
[23:13:12.848] #7  0x000055d3e7250758 in PostgresMain (dbname=<optimized out>, username=<optimized out>) at ../src/backe...
[23:13:12.848] #8  0x000055d3e7245ebc in BackendMain (startup_data=<optimized out>, startup_data_len=<optimized out>) at...
[23:13:12.848] #9  0x000055d3e70e3db4 in postmaster_child_launch (child_type=B_BACKEND, child_slot=2, startup_data=start...
core
[23:13:12.314] #0  0x00007fbb87ea9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[23:13:12.314] #1  0x00007fbb87e5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[23:13:12.314] #2  0x00007fbb87e45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[23:13:12.314] #3  0x00007fbb8801e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[23:13:12.314] #4  0x00007fbb8802aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[23:13:12.314] #5  0x00007fbb8800dd58 in __ubsan::__ubsan_handle_load_invalid_value_abort (Data=Data@entry=0x560eca29e4a...
[23:13:12.314] #6  0x0000560ec96267e8 in exec_execute_message (portal_name=portal_name@entry=0x560ed022c200 "", max_rows...
[23:13:12.314] #7  0x0000560ec9627758 in PostgresMain (dbname=<optimized out>, username=<optimized out>) at ../src/backe...
[23:13:12.314] #8  0x0000560ec961cebc in BackendMain (startup_data=<optimized out>, startup_data_len=<optimized out>) at...
[23:13:12.314] #9  0x0000560ec94badb4 in postmaster_child_launch (child_type=B_BACKEND, child_slot=3, startup_data=start...
core
[23:13:11.755] #0  0x00007fbb87ea9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[23:13:11.755] #1  0x00007fbb87e5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[23:13:11.755] #2  0x00007fbb87e45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[23:13:11.755] #3  0x00007fbb8801e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[23:13:11.755] #4  0x00007fbb8802aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[23:13:11.755] #5  0x00007fbb8800dd58 in __ubsan::__ubsan_handle_load_invalid_value_abort (Data=Data@entry=0x560eca29e4a...
[23:13:11.755] #6  0x0000560ec96267e8 in exec_execute_message (portal_name=portal_name@entry=0x560ed022c200 "", max_rows...
[23:13:11.755] #7  0x0000560ec9627758 in PostgresMain (dbname=<optimized out>, username=<optimized out>) at ../src/backe...
[23:13:11.755] #8  0x0000560ec961cebc in BackendMain (startup_data=<optimized out>, startup_data_len=<optimized out>) at...
[23:13:11.755] #9  0x0000560ec94badb4 in postmaster_child_launch (child_type=B_BACKEND, child_slot=5, startup_data=start...
core
[23:13:11.190] #0  0x00007f220c0a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[23:13:11.190] #1  0x00007f220c05afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[23:13:11.190] #2  0x00007f220c045472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[23:13:11.190] #3  0x00007f220c21e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[23:13:11.190] #4  0x00007f220c22aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[23:13:11.190] #5  0x00007f220c20dd58 in __ubsan::__ubsan_handle_load_invalid_value_abort (Data=Data@entry=0x56386d0444a...
[23:13:11.190] #6  0x000056386c3cc7e8 in exec_execute_message (portal_name=portal_name@entry=0x56388706aeb0 "", max_rows...
[23:13:11.190] #7  0x000056386c3cd758 in PostgresMain (dbname=<optimized out>, username=<optimized out>) at ../src/backe...
[23:13:11.190] #8  0x000056386c3c2ebc in BackendMain (startup_data=<optimized out>, startup_data_len=<optimized out>) at...
[23:13:11.190] #9  0x000056386c260db4 in postmaster_child_launch (child_type=B_BACKEND, child_slot=10, startup_data=star...
core
[23:13:10.614] #0  0x00007fbb87ea9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[23:13:10.614] #1  0x00007fbb87e5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[23:13:10.614] #2  0x00007fbb87e45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[23:13:10.614] #3  0x00007fbb8801e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[23:13:10.614] #4  0x00007fbb8802aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[23:13:10.614] #5  0x00007fbb8800dd58 in __ubsan::__ubsan_handle_load_invalid_value_abort (Data=Data@entry=0x560eca29e4a...
[23:13:10.614] #6  0x0000560ec96267e8 in exec_execute_message (portal_name=portal_name@entry=0x560ed022c200 "", max_rows...
[23:13:10.614] #7  0x0000560ec9627758 in PostgresMain (dbname=<optimized out>, username=<optimized out>) at ../src/backe...
[23:13:10.614] #8  0x0000560ec961cebc in BackendMain (startup_data=<optimized out>, startup_data_len=<optimized out>) at...
[23:13:10.614] #9  0x0000560ec94badb4 in postmaster_child_launch (child_type=B_BACKEND, child_slot=4, startup_data=start...
core
[23:13:10.055] #0  0x00007fbb87ea9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[23:13:10.055] #1  0x00007fbb87e5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[23:13:10.055] #2  0x00007fbb87e45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[23:13:10.055] #3  0x00007fbb8801e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[23:13:10.055] #4  0x00007fbb8802aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[23:13:10.055] #5  0x00007fbb8800dd58 in __ubsan::__ubsan_handle_load_invalid_value_abort (Data=Data@entry=0x560eca29e4a...
[23:13:10.055] #6  0x0000560ec96267e8 in exec_execute_message (portal_name=portal_name@entry=0x560ed022c200 "", max_rows...
[23:13:10.055] #7  0x0000560ec9627758 in PostgresMain (dbname=<optimized out>, username=<optimized out>) at ../src/backe...
[23:13:10.055] #8  0x0000560ec961cebc in BackendMain (startup_data=<optimized out>, startup_data_len=<optimized out>) at...
[23:13:10.055] #9  0x0000560ec94badb4 in postmaster_child_launch (child_type=B_BACKEND, child_slot=1, startup_data=start...
core
[23:13:09.516] #0  0x00007fbb87ea9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[23:13:09.516] #1  0x00007fbb87e5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[23:13:09.516] #2  0x00007fbb87e45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[23:13:09.516] #3  0x00007fbb8801e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[23:13:09.516] #4  0x00007fbb8802aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[23:13:09.516] #5  0x00007fbb8800dd58 in __ubsan::__ubsan_handle_load_invalid_value_abort (Data=Data@entry=0x560eca29e4a...
[23:13:09.516] #6  0x0000560ec96267e8 in exec_execute_message (portal_name=portal_name@entry=0x560ed022c200 "", max_rows...
[23:13:09.516] #7  0x0000560ec9627758 in PostgresMain (dbname=<optimized out>, username=<optimized out>) at ../src/backe...
[23:13:09.516] #8  0x0000560ec961cebc in BackendMain (startup_data=<optimized out>, startup_data_len=<optimized out>) at...
[23:13:09.516] #9  0x0000560ec94badb4 in postmaster_child_launch (child_type=B_BACKEND, child_slot=2, startup_data=start...
core
[23:13:15.044] #0  0x00007f92492a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[23:13:15.044] #1  0x00007f924925afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[23:13:15.044] #2  0x00007f9249245472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[23:13:15.044] #3  0x00007f924941e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[23:13:15.044] #4  0x00007f924942aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[23:13:15.044] #5  0x00007f924940dd58 in __ubsan::__ubsan_handle_load_invalid_value_abort (Data=Data@entry=0x55d3e7ec74a...
[23:13:15.044] #6  0x000055d3e724f7e8 in exec_execute_message (portal_name=portal_name@entry=0x55d3ec816250 "", max_rows...
[23:13:15.044] #7  0x000055d3e7250758 in PostgresMain (dbname=<optimized out>, username=<optimized out>) at ../src/backe...
[23:13:15.044] #8  0x000055d3e7245ebc in BackendMain (startup_data=<optimized out>, startup_data_len=<optimized out>) at...
[23:13:15.044] #9  0x000055d3e70e3db4 in postmaster_child_launch (child_type=B_BACKEND, child_slot=1, startup_data=start...
core
[23:13:14.495] #0  0x00007fb26b6a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[23:13:14.495] #1  0x00007fb26b65afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[23:13:14.495] #2  0x00007fb26b645472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[23:13:14.495] #3  0x00007fb26b81e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[23:13:14.495] #4  0x00007fb26b82aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[23:13:14.495] #5  0x00007fb26b80dd58 in __ubsan::__ubsan_handle_load_invalid_value_abort (Data=Data@entry=0x55a79659c4a...
[23:13:14.495] #6  0x000055a7959247e8 in exec_execute_message (portal_name=portal_name@entry=0x55a79a211230 "", max_rows...
[23:13:14.495] #7  0x000055a795925758 in PostgresMain (dbname=<optimized out>, username=<optimized out>) at ../src/backe...
[23:13:14.495] #8  0x000055a79591aebc in BackendMain (startup_data=<optimized out>, startup_data_len=<optimized out>) at...
[23:13:14.495] #9  0x000055a7957b8db4 in postmaster_child_launch (child_type=B_BACKEND, child_slot=11, startup_data=star...
core
[23:13:13.944] #0  0x00007fbb87ea9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[23:13:13.944] #1  0x00007fbb87e5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[23:13:13.944] #2  0x00007fbb87e45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[23:13:13.944] #3  0x00007fbb8801e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[23:13:13.944] #4  0x00007fbb8802aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[23:13:13.944] #5  0x00007fbb8800dd58 in __ubsan::__ubsan_handle_load_invalid_value_abort (Data=Data@entry=0x560eca29e4a...
[23:13:13.944] #6  0x0000560ec96267e8 in exec_execute_message (portal_name=portal_name@entry=0x560ed022c200 "", max_rows...
[23:13:13.944] #7  0x0000560ec9627758 in PostgresMain (dbname=<optimized out>, username=<optimized out>) at ../src/backe...
[23:13:13.944] #8  0x0000560ec961cebc in BackendMain (startup_data=<optimized out>, startup_data_len=<optimized out>) at...
[23:13:13.944] #9  0x0000560ec94badb4 in postmaster_child_launch (child_type=B_BACKEND, child_slot=10, startup_data=star...
core
[23:13:08.413] #0  0x00007f8b892a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[23:13:08.413] #1  0x00007f8b8925afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[23:13:08.413] #2  0x00007f8b89245472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[23:13:08.413] #3  0x00007f8b8941e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[23:13:08.413] #4  0x00007f8b8942aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[23:13:08.413] #5  0x00007f8b8940dd58 in __ubsan::__ubsan_handle_load_invalid_value_abort (Data=Data@entry=0x5640460b24a...
[23:13:08.413] #6  0x000056404543a7e8 in exec_execute_message (portal_name=portal_name@entry=0x564068da1e90 "", max_rows...
[23:13:08.413] #7  0x000056404543b758 in PostgresMain (dbname=<optimized out>, username=<optimized out>) at ../src/backe...
[23:13:08.413] #8  0x0000564045430ebc in BackendMain (startup_data=<optimized out>, startup_data_len=<optimized out>) at...
[23:13:08.413] #9  0x00005640452cedb4 in postmaster_child_launch (child_type=B_BACKEND, child_slot=11, startup_data=star...
core
[23:13:08.962] #0  0x00007fbb87ea9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[23:13:08.962] #1  0x00007fbb87e5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[23:13:08.962] #2  0x00007fbb87e45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[23:13:08.962] #3  0x00007fbb8801e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[23:13:08.962] #4  0x00007fbb8802aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[23:13:08.962] #5  0x00007fbb8800dd58 in __ubsan::__ubsan_handle_load_invalid_value_abort (Data=Data@entry=0x560eca29e4a...
[23:13:08.962] #6  0x0000560ec96267e8 in exec_execute_message (portal_name=portal_name@entry=0x560ed022c200 "", max_rows...
[23:13:08.962] #7  0x0000560ec9627758 in PostgresMain (dbname=<optimized out>, username=<optimized out>) at ../src/backe...
[23:13:08.962] #8  0x0000560ec961cebc in BackendMain (startup_data=<optimized out>, startup_data_len=<optimized out>) at...
[23:13:08.962] #9  0x0000560ec94badb4 in postmaster_child_launch (child_type=B_BACKEND, child_slot=8, startup_data=start...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/rules.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_u...
--- /tmp/cirrus-ci-build/src/test/regress/expected/rules.out	2025-04-25 23:03:12.369742186 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/rules.out	2025-04-25 23:05:33.583858003 +0...
@@ -3385,518 +3385,10 @@
         ON CONFLICT
         DO NOTHING
         RETURNING *;
-SELECT definition FROM pg_rules WHERE tablename = 'hats' ORDER BY rulename;
-                                     definition                                      
--------------------------------------------------------------------------------------
- CREATE RULE hat_nosert_all AS                                                      +
-     ON INSERT TO public.hats DO INSTEAD  INSERT INTO hat_data (hat_name, hat_color)+
-   VALUES (new.hat_name, new.hat_color) ON CONFLICT DO NOTHING                      +
-   RETURNING hat_data.hat_name,                                                     +
-     hat_data.hat_color;
-(1 row)
-
-DROP RULE hat_nosert_all ON hats;
--- Works (does nothing)
-INSERT INTO hats VALUES ('h7', 'black') RETURNING *;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/rules.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream...
--- /tmp/cirrus-ci-build/src/test/regress/expected/rules.out	2025-04-25 23:03:12.369742186 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/rules.out	2025-04-25 23:06:41.221272934 ...
@@ -1143,2760 +1143,7 @@
 DELETE FROM shoelace WHERE EXISTS
     (SELECT * FROM shoelace_candelete
              WHERE sl_name = shoelace.sl_name);
-SELECT * FROM shoelace ORDER BY sl_name;
-  sl_name   | sl_avail |  sl_color  | sl_len | sl_unit  | sl_len_cm 
-------------+----------+------------+--------+----------+-----------
- sl1        |        5 | black      |     80 | cm       |        80
- sl10       |     1000 | magenta    |     40 | inch     |     101.6
- sl2        |        6 | black      |    100 | cm       |       100
- sl3        |       10 | black      |     35 | inch     |      88.9
- sl4        |        8 | black      |     40 | inch     |     101.6
- sl5        |        4 | brown      |      1 | m        |       100
- sl6        |       20 | brown      |    0.9 | m        |        90
- sl7        |        6 | brown      |     60 | cm       |        60
- sl8        |       21 | brown      |     40 | inch     |     101.6
-(9 rows)
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/rules.out /tmp/cirrus-ci-build/build/testrun/regress/regress/res...
--- /tmp/cirrus-ci-build/src/test/regress/expected/rules.out	2025-04-25 23:03:12.369742186 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/rules.out	2025-04-25 23:05:30.887819073 +0000
@@ -3508,395 +3508,10 @@
 INSERT INTO hats
     SELECT * FROM data
 RETURNING *;
-                                           QUERY PLAN                                            
--------------------------------------------------------------------------------------------------
- Insert on hat_data
-   Conflict Resolution: UPDATE
-   Conflict Arbiter Indexes: hat_data_unique_idx
-   Conflict Filter: ((excluded.hat_color <> 'forbidden'::bpchar) AND (hat_data.* <> excluded.*))
-   CTE data
-     ->  Values Scan on "*VALUES*"
-   ->  CTE Scan on data
-(7 rows)
-
-SELECT * FROM hat_data WHERE hat_name IN ('h8', 'h9', 'h7') ORDER BY hat_name;
-  hat_name  | hat_color  
...
tap
[23:10:11.311](0.861s) not ok 12 - libpq_pipeline pipelined_insert
[23:10:12.516](0.952s) not ok 20 - libpq_pipeline transaction
[23:10:12.517](0.001s) not ok 21 - transaction trace match
[23:10:12.567](0.049s) not ok 22 - libpq_pipeline uniqviol
[23:10:12.622](0.054s) not ok 23 - libpq_pipeline cancel with protocol 3.0
tap
[23:05:36.542](50.978s) not ok 5 - regression tests pass
[23:05:59.207](1.865s) not ok 16 - run of pg_upgrade --check for new instance
[23:05:59.208](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[23:06:00.800](1.592s) not ok 18 - run of pg_upgrade for new instance
[23:06:00.801](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[23:06:01.178](0.067s) not ok 20 - check that locales in new cluster match original cluster
[23:06:02.052](0.268s) not ok 22 - old and new dumps match after pg_upgrade
tap
[23:08:47.319](1.260s) not ok 54 - pgbench simple update status (got 2 vs expected 0)
[23:08:47.321](0.000s) not ok 58 - pgbench simple update stdout /(?^:processed: 100/100)/
[23:08:48.423](0.762s) not ok 73 - pgbench custom scripts status (got 2 vs expected 0)
[23:08:48.424](0.000s) not ok 76 - pgbench custom scripts stdout /(?^:script 1: .*/001_pgbench_custom_script_1)/
[23:08:48.424](0.000s) not ok 77 - pgbench custom scripts stdout /(?^:weight: 2)/
[23:08:48.425](0.000s) not ok 78 - pgbench custom scripts stdout /(?^:script 2: .*/001_pgbench_custom_script_2)/
[23:08:48.425](0.000s) not ok 79 - pgbench custom scripts stdout /(?^:weight: 1)/
[23:08:48.426](0.000s) not ok 80 - pgbench custom scripts stdout /(?^:processed: 100/100)/
[23:08:48.426](0.000s) not ok 81 - pgbench custom scripts stderr /(?^:^$)/
[23:08:49.583](1.062s) not ok 87 - pgbench custom script status (got 2 vs expected 0)
[23:08:49.584](0.000s) not ok 89 - pgbench custom script stdout /(?^:processed: 20/20)/
[23:08:49.585](0.000s) not ok 91 - pgbench custom script stderr /(?^:^$)/
[23:08:50.099](0.050s) not ok 189 - random seeded with 427180031 status (got 1 vs expected 0)
[23:08:50.100](0.000s) not ok 190 - random seeded with 427180031 stdout /(?^:processed: 1/1)/
[23:08:50.116](0.015s) not ok 192 - random seeded with 427180031 status (got 1 vs expected 0)
[23:08:50.116](0.000s) not ok 193 - random seeded with 427180031 stdout /(?^:processed: 1/1)/
[23:08:50.137](0.021s) not ok 195 - psql seeded_random count ok
[23:08:50.138](0.001s) not ok 196 - psql seeded_random count stderr is empty
[23:08:50.139](0.000s) not ok 197 - psql seeded_random count uniform
[23:08:50.139](0.000s) not ok 198 - psql seeded_random count exponential
[23:08:50.139](0.000s) not ok 199 - psql seeded_random count gaussian
[23:08:50.140](0.001s) not ok 200 - psql seeded_random count zipfian
tap
[23:06:44.590](50.155s) not ok 2 - regression tests pass
test
[23:10:40.027]  16/340 postgresql:regress / regress/regress                                            ERROR            ...
[23:10:40.027]  21/340 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR            ...
[23:10:40.027]  65/340 postgresql:recovery / recovery/027_stream_regress                               ERROR            ...
[23:10:40.027] 226/340 postgresql:pgbench / pgbench/001_pgbench_with_server                            ERROR            ...
[23:10:40.027] 306/340 postgresql:libpq_pipeline / libpq_pipeline/001_libpq_pipeline                   ERROR            ...
53/5382 Adding compression of temporary files
Linux - Debian Bookworm - Meson
core
[22:20:54.868] #0  0x00007ff35f58add4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[22:20:54.868] #1  0x00007ff35f537239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[22:20:54.868] #2  0x00007ff35f537497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[22:20:54.868] #3  0x000055cbb7fc35f3 in ?? ()
[22:20:54.868] #4  0x000055cbb7fbd369 in ?? ()
[22:20:54.868] #5  0x000055cbb7fbc20f in ?? ()
[22:20:54.868] #6  0x000055cbb7fbcc3b in ?? ()
[22:20:54.868] #7  0x000055cbb7fba66f in ?? ()
[22:20:54.868] #8  0x00007ff35f52224a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:20:54.868] #9  0x00007ff35f522305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[22:20:54.751] #0  0x00007ff35f58add4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[22:20:54.751] #1  0x00007ff35f537239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[22:20:54.751] #2  0x00007ff35f537497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[22:20:54.751] #3  0x000055cbb7fc35c1 in ?? ()
[22:20:54.751] #4  0x000055cbb7fbd369 in ?? ()
[22:20:54.751] #5  0x000055cbb7fbc20f in ?? ()
[22:20:54.751] #6  0x000055cbb7fbcc3b in ?? ()
[22:20:54.751] #7  0x000055cbb7fba66f in ?? ()
[22:20:54.751] #8  0x00007ff35f52224a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:20:54.751] #9  0x00007ff35f522305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[22:20:54.868] #0  <unavailable> in ?? ()
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join_hash_pglz.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgr...
--- /tmp/cirrus-ci-build/src/test/regress/expected/join_hash_pglz.out	2025-04-25 22:04:13.608966725 +0000
+++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/join_hash_pglz.out	2025-04-25 22:13:34....
@@ -252,21 +252,13 @@
 (9 rows)
 
 select count(*) from simple r join simple s using (id);
- count 
--------
- 20000
-(1 row)
-
+ERROR:  could not read from temporary file: read only 8176 of 1572860 bytes
 select original > 1 as initially_multibatch, final > original as increased_batches
   from hash_join_batches(
 $$
   select count(*) from simple r join simple s using (id);
 $$);
- initially_multibatch | increased_batches 
-----------------------+-------------------
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/join_hash_pglz.out /tmp/cirrus-ci-build/build-32/testrun/regress...
--- /tmp/cirrus-ci-build/src/test/regress/expected/join_hash_pglz.out	2025-04-25 22:04:13.608966725 +0000
+++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/join_hash_pglz.out	2025-04-25 22:13:31.381854644 +0000
@@ -252,21 +252,14 @@
 (9 rows)
 
 select count(*) from simple r join simple s using (id);
- count 
--------
- 20000
-(1 row)
-
+ERROR:  could not read from temporary file: read only 8180 of 1572860 bytes
+CONTEXT:  parallel worker
 select original > 1 as initially_multibatch, final > original as increased_batches
   from hash_join_batches(
 $$
   select count(*) from simple r join simple s using (id);
 $$);
- initially_multibatch | increased_batches 
...
tap
[22:13:34.962](84.612s) not ok 5 - regression tests pass
test
[22:18:24.474]  32/340 postgresql:regress / regress/regress                                            ERROR            ...
[22:18:24.474]  34/340 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
macOS - Sonoma - Meson
core
[22:13:09.801]   * frame #0: 0x000000019cba160c dyld`dyld3::MachOFile::trieWalk(Diagnostics&, unsigned char const*, unsi...
[22:13:09.801]     frame #1: 0x000000019cb6c088 dyld`dyld4::Loader::hasExportedSymbol(Diagnostics&, dyld4::RuntimeState&...
[22:13:09.801]     frame #2: 0x000000019cb6c33c dyld`dyld4::Loader::hasExportedSymbol(Diagnostics&, dyld4::RuntimeState&...
[22:13:09.801]     frame #3: 0x000000019cb6b3c0 dyld`dyld4::Loader::resolveSymbol(Diagnostics&, dyld4::RuntimeState&, in...
[22:13:09.801]     frame #4: 0x000000019cb6afec dyld`invocation function for block in dyld4::Loader::forEachBindTarget(D...
[22:13:09.801]     frame #5: 0x000000019cba5ff0 dyld`invocation function for block in mach_o::Fixups::forEachBindTarget_...
[22:13:09.801]     frame #6: 0x000000019cba0f50 dyld`dyld3::MachOFile::forEachChainedFixupTarget(Diagnostics&, dyld_chai...
[22:13:09.801]     frame #7: 0x000000019cba5cc0 dyld`mach_o::Fixups::forEachBindTarget_ChainedFixups(Diagnostics&, void ...
[22:13:09.801]     frame #8: 0x000000019cb6af54 dyld`invocation function for block in dyld4::Loader::forEachBindTarget(D...
[22:13:09.801]     frame #9: 0x000000019cba9414 dyld`dyld3::MachOAnalyzer::withVMLayout(Diagnostics&, void (mach_o::Layo...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/join_hash_pglz.out /Users/admin/pgsql/build/testrun/regress/regres...
--- /Users/admin/pgsql/src/test/regress/expected/join_hash_pglz.out	2025-04-25 22:04:10
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/join_hash_pglz.out	2025-04-25 22:06:24
@@ -383,11 +383,8 @@
 $$
   select count(*) from simple r join bigger_than_it_looks s using (id);
 $$);
- initially_multibatch | increased_batches 
-----------------------+-------------------
- f                    | t
-(1 row)
-
+ERROR:  could not read from temporary file: read only 8180 of 33554940 bytes
+CONTEXT:  PL/pgSQL function hash_join_batches(text) line 6 at FOR over EXECUTE statement
 rollback to settings;
 -- parallel with parallel-aware hash join
 savepoint settings;
test
[22:09:33.052]  32/339 postgresql:regress / regress/regress                                            ERROR            ...
53/5542 Fix buffer pinning logic in [SP-]Gist
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[21:40:23.567] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:40:23.460] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:40:23.460] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:40:23.301] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:40:22.244] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:40:20.656] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:40:18.927] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:40:17.483] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:40:16.863] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:40:16.461] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:40:16.299] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:40:16.299] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:40:16.284] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:40:16.284] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:40:16.284] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:40:16.165] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:40:16.165] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:40:16.036] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:40:16.036] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:40:16.036] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:40:15.951] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:40:15.951] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:40:15.773] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:40:15.773] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:40:15.652] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:40:15.652] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:40:15.652] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:40:15.540] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:40:15.540] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:28.946] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:28.870] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:28.870] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:28.761] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:28.761] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:28.761] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:28.656] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:28.656] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:28.532] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:28.532] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:28.202] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:27.951] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:27.759] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:27.472] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:27.018] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:26.476] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:24.957] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:24.957] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:24.873] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:24.873] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:22.978] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:29.471] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:29.471] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:29.392] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:29.392] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:28.946] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:40:13.204] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:40:31.762] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:40:30.582] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:40:28.608] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:40:26.068] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:40:25.925] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:40:25.385] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:40:24.868] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:40:24.723] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:40:24.723] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:40:24.598] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:35.650] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:35.429] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:35.235] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:35.235] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:35.235] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:35.187] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:35.187] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:34.932] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:34.749] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:34.749] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:34.652] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:34.346] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:34.227] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:33.952] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:33.538] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:33.345] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:33.345] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:33.285] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:33.285] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:33.285] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:33.094] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:32.293] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:40:15.433] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:40:15.433] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:40:15.333] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:31.853] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:31.461] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:31.261] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:31.261] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:31.222] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:31.222] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:31.130] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:40:11.122] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:40:14.374] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:40:11.062] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:40:13.204] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:40:13.352] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:40:10.921] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:40:10.921] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:40:10.772] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:40:10.772] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:36.779] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:36.779] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:36.326] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:40:11.062] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:36.111] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:35.878] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:29.725] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:40:10.642] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:40:10.371] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:40:10.371] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:29.652] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:29.652] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:29.725] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:40:10.119] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:29.892] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:29.892] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:29.971] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:29.971] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:40:10.180] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:30.111] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:30.111] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:40:10.180] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:30.190] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:30.190] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:30.190] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:30.310] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:30.310] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:30.342] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:30.342] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:30.439] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:30.886] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:30.886] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:31.038] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:31.038] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:31.130] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:54.808] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:54.808] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:55.087] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:55.233] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:55.480] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:56.049] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:56.374] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:57.083] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:57.150] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:47.711] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:54.748] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:54.561] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:54.146] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:53.725] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:53.725] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:53.661] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:53.661] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:53.661] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:53.440] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:51.379] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:49.076] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:47.181] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:46.602] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:46.399] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:46.249] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:46.249] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:45.810] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:45.576] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:45.427] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:44.527] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:44.108] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:44.108] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:43.345] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:43.165] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:40.026] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:39.918] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:39.727] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:39.533] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:39.533] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:39.460] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:39.206] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:38.983] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:38.983] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:38.933] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:38.440] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:37.967] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:37.744] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:37.744] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:37.612] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:37.612] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:37.477] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:37.050] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:37.050] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:39:36.779] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
53/5326 Parallel heap vacuum
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[18:17:42.812](0.001s) not ok 5 - vacuumdb cannot target invalid database: matches
test
[18:21:03.391] 223/334 postgresql:scripts / scripts/101_vacuumdb_all                                   ERROR            ...
53/5214 SQL:2023 JSON simplified accessor support
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[16:17:24.410] c:\cirrus\src\backend\utils\adt\jsonbsubs.c(223) : warning C4715: 'make_jsonpath_item_expr': not all cont...
53/5711 temporary file usage report with extended protocol and unnamed portals
CompilerWarnings
compiler
[14:56:14.218] postgres.c:1107:33: error: declaration of ‘portal’ shadows a previous local [-Werror=shadow=compatible-lo...
compiler
[14:55:12.026] postgres.c:1107:33: error: declaration of ‘portal’ shadows a previous local [-Werror=shadow=compatible-lo...
compiler
[15:02:02.072] postgres.c:1107:33: error: declaration of ‘portal’ shadows a previous local [-Werror=shadow=compatible-lo...
Linux - Debian Bookworm - Autoconf
core
[15:01:17.608] #0  0x00007f91546abeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[15:01:17.608] #1  0x00007f915465cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[15:01:17.608] #2  0x00007f9154647472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[15:01:17.608] #3  0x00007f91556d650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[15:01:17.608] #4  0x00007f91556e2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[15:01:17.608] #5  0x00007f91556c1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7ffe5d0a7c76, __in_ch...
[15:01:17.608] #6  0x00007f91556c14c6 in __asan::ReportGenericError (pc=<optimized out>, bp=bp@entry=140730459392224, sp...
[15:01:17.608] #7  0x00007f91556c23fc in __asan::__asan_report_load1 (addr=<optimized out>) at ../../../../src/libsaniti...
[15:01:17.608] #8  0x000055888280b19a in append_with_tabs (buf=buf@entry=0x7ffe5d0a8940, str=0x619000033619 '\177' <repe...
[15:01:17.609] #9  0x000055888280f1af in send_message_to_server_log (edata=edata@entry=0x5588831fa720 <errordata>) at el...
core
[15:01:18.123] #0  0x00007f5174aabeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[15:01:18.123] #1  0x00007f5174a5cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[15:01:18.123] #2  0x00007f5174a47472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[15:01:18.123] #3  0x00007f5175cd650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[15:01:18.123] #4  0x00007f5175ce2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[15:01:18.123] #5  0x00007f5175cc1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7ffd6fd44f76, __in_ch...
[15:01:18.123] #6  0x00007f5175cc14c6 in __asan::ReportGenericError (pc=<optimized out>, bp=bp@entry=140726479641568, sp...
[15:01:18.123] #7  0x00007f5175cc23fc in __asan::__asan_report_load1 (addr=<optimized out>) at ../../../../src/libsaniti...
[15:01:18.123] #8  0x000055e9ca6e119a in append_with_tabs (buf=buf@entry=0x7ffd6fd45c40, str=0x619000063a81 "") at elog....
[15:01:18.123] #9  0x000055e9ca6e51af in send_message_to_server_log (edata=edata@entry=0x55e9cb0d0720 <errordata>) at el...
core
[15:01:18.646] #0  0x00007fec4b2abeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[15:01:18.646] #1  0x00007fec4b25cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[15:01:18.646] #2  0x00007fec4b247472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[15:01:18.646] #3  0x00007fec4c4d650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[15:01:18.646] #4  0x00007fec4c4e2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[15:01:18.646] #5  0x00007fec4c4c1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7ffc8f0caa86, __in_ch...
[15:01:18.646] #6  0x00007fec4c4c14c6 in __asan::ReportGenericError (pc=<optimized out>, bp=bp@entry=140722708461296, sp...
[15:01:18.646] #7  0x00007fec4c4c23fc in __asan::__asan_report_load1 (addr=<optimized out>) at ../../../../src/libsaniti...
[15:01:18.647] #8  0x000055e22464319a in append_with_tabs (buf=buf@entry=0x7ffc8f0cb750, str=0x61900006a381 "") at elog....
[15:01:18.647] #9  0x000055e2246471af in send_message_to_server_log (edata=edata@entry=0x55e225032720 <errordata>) at el...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_che...
--- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out	2025-04-25 14:53:42.842373877 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/create_index.out	2025-04-25 14:58:15.538056436 +0000
@@ -1407,2163 +1407,10 @@
 CREATE TABLE concur_heap (f1 text, f2 text);
 -- empty table
 CREATE INDEX CONCURRENTLY concur_index1 ON concur_heap(f2,f1);
-CREATE INDEX CONCURRENTLY IF NOT EXISTS concur_index1 ON concur_heap(f2,f1);
-NOTICE:  relation "concur_index1" already exists, skipping
-INSERT INTO concur_heap VALUES  ('a','b');
-INSERT INTO concur_heap VALUES  ('b','b');
--- unique index
-CREATE UNIQUE INDEX CONCURRENTLY concur_index2 ON concur_heap(f1);
-CREATE UNIQUE INDEX CONCURRENTLY IF NOT EXISTS concur_index2 ON concur_heap(f1);
-NOTICE:  relation "concur_index2" already exists, skipping
--- check if constraint is set up properly to be enforced
-INSERT INTO concur_heap VALUES ('b','x');
-ERROR:  duplicate key value violates unique constraint "concur_index2"
-DETAIL:  Key (f1)=(b) already exists.
--- check if constraint is enforced properly at build time
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/src/test/regress/results/c...
--- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out	2025-04-25 14:53:42.842373877 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/create_index.out	2025-04-25 14:56:39.006366910 +0000
@@ -2717,853 +2717,10 @@
 ERROR:  concurrent index creation for exclusion constraints is not supported
 REINDEX TABLE CONCURRENTLY concur_reindex_tab3;  -- succeeds with warning
 WARNING:  cannot reindex exclusion constraint index "public.concur_reindex_tab3_c2_excl" concurrently, skipping
-INSERT INTO concur_reindex_tab3 VALUES  (4, '[2,4]');
-ERROR:  conflicting key value violates exclusion constraint "concur_reindex_tab3_c2_excl"
-DETAIL:  Key (c2)=([2,5)) conflicts with existing key (c2)=([1,3)).
--- Check materialized views
-CREATE MATERIALIZED VIEW concur_reindex_matview AS SELECT * FROM concur_reindex_tab;
--- Dependency lookup before and after the follow-up REINDEX commands.
--- These should remain consistent.
-SELECT pg_describe_object(classid, objid, objsubid) as obj,
-       pg_describe_object(refclassid,refobjid,refobjsubid) as objref,
-       deptype
-FROM pg_depend
-WHERE classid = 'pg_class'::regclass AND
-  objid in ('concur_reindex_tab'::regclass,
...
sanitizer
SUMMARY: AddressSanitizer: heap-buffer-overflow /tmp/cirrus-ci-build/src/backend/utils/error/elog.c:3767 in append_with_...
sanitizer
SUMMARY: AddressSanitizer: heap-use-after-free /tmp/cirrus-ci-build/src/backend/utils/error/elog.c:3767 in append_with_t...
sanitizer
SUMMARY: AddressSanitizer: heap-buffer-overflow /tmp/cirrus-ci-build/src/backend/utils/error/elog.c:3767 in append_with_...
tap
[14:58:23.670](28.182s) not ok 5 - regression tests pass
[14:58:44.439](5.799s) not ok 8 - dump outputs from original and restored regression databases match
[14:58:52.577](2.341s) not ok 16 - run of pg_upgrade --check for new instance
[14:58:52.578](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[14:58:53.972](1.395s) not ok 18 - run of pg_upgrade for new instance
[14:58:53.973](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[14:58:54.365](0.094s) not ok 20 - check that locales in new cluster match original cluster
[14:58:55.374](0.040s) not ok 22 - old and new dumps match after pg_upgrade
tap
[14:56:56.790](0.814s) not ok 13 - libpq_pipeline prepared
[14:56:56.791](0.001s) not ok 14 - prepared trace match
[14:56:57.461](0.188s) not ok 23 - libpq_pipeline cancel with protocol 3.0
53/4817 on_error table, saving error info to a table
macOS - Sonoma - Meson
tap
[14:08:10.649](0.000s) not ok 11 - part_3_4 verified by existing constraints
test
[14:08:23.473] 316/339 postgresql:test_misc / test_misc/001_constraint_validation                      ERROR            ...
53/5444 using index to speedup add not null constraints to a table
FreeBSD - Meson
core
[11:39:08.838] #0  0x00003b91275e675a in ?? () from /libexec/ld-elf.so.1
[11:39:08.838] #1  0x00003b91275e07fc in ?? () from /libexec/ld-elf.so.1
[11:39:08.838] #2  0x0000000000000000 in ?? ()
regress
diff -U3 /tmp/cirrus-ci-build/src/test/modules/test_ddl_deparse/expected/alter_table.out /tmp/cirrus-ci-build/build/test...
--- /tmp/cirrus-ci-build/src/test/modules/test_ddl_deparse/expected/alter_table.out	2025-04-25 11:28:38.079186000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/test_ddl_deparse/regress/results/alter_table.out	2025-04-25 11:32:37.287294000 +0...
@@ -57,6 +57,7 @@
 NOTICE:    subcommand: type DETACH PARTITION desc table part2
 DROP TABLE part2;
 ALTER TABLE part ADD PRIMARY KEY (a);
+NOTICE:  all not-null constraints on relation "part1" are validated by index scan
 NOTICE:  DDL test: type alter table, tag ALTER TABLE
 NOTICE:    subcommand: type ADD CONSTRAINT (and recurse) desc constraint part_a_not_null on table part
 NOTICE:    subcommand: type ADD INDEX desc index part_pkey
tap
[11:36:28.048](0.064s) not ok 2 - with constraint will not scan table
[11:36:28.128](0.045s) not ok 6 - table was not scanned for both columns
test
[11:36:55.074] 118/339 postgresql:test_ddl_deparse / test_ddl_deparse/regress                          ERROR            ...
[11:36:55.074] 316/339 postgresql:test_misc / test_misc/001_constraint_validation                      ERROR            ...
Linux - Debian Bookworm - Autoconf
regress
diff -U3 /tmp/cirrus-ci-build/src/test/modules/test_ddl_deparse/expected/alter_table.out /tmp/cirrus-ci-build/src/test/m...
--- /tmp/cirrus-ci-build/src/test/modules/test_ddl_deparse/expected/alter_table.out	2025-04-25 11:28:40.516104934 +0000
+++ /tmp/cirrus-ci-build/src/test/modules/test_ddl_deparse/results/alter_table.out	2025-04-25 11:34:10.073145208 +0000
@@ -57,6 +57,7 @@
 NOTICE:    subcommand: type DETACH PARTITION desc table part2
 DROP TABLE part2;
 ALTER TABLE part ADD PRIMARY KEY (a);
+NOTICE:  all not-null constraints on relation "part1" are validated by index scan
 NOTICE:  DDL test: type alter table, tag ALTER TABLE
 NOTICE:    subcommand: type ADD CONSTRAINT (and recurse) desc constraint part_a_not_null on table part
 NOTICE:    subcommand: type ADD INDEX desc index part_pkey
Linux - Debian Bookworm - Meson
regress
diff -U3 /tmp/cirrus-ci-build/src/test/modules/test_ddl_deparse/expected/alter_table.out /tmp/cirrus-ci-build/build/test...
--- /tmp/cirrus-ci-build/src/test/modules/test_ddl_deparse/expected/alter_table.out	2025-04-25 11:28:36.509741609 +0000
+++ /tmp/cirrus-ci-build/build/testrun/test_ddl_deparse/regress/results/alter_table.out	2025-04-25 11:35:00.417778415 +0...
@@ -57,6 +57,7 @@
 NOTICE:    subcommand: type DETACH PARTITION desc table part2
 DROP TABLE part2;
 ALTER TABLE part ADD PRIMARY KEY (a);
+NOTICE:  all not-null constraints on relation "part1" are validated by index scan
 NOTICE:  DDL test: type alter table, tag ALTER TABLE
 NOTICE:    subcommand: type ADD CONSTRAINT (and recurse) desc constraint part_a_not_null on table part
 NOTICE:    subcommand: type ADD INDEX desc index part_pkey
tap
[11:37:53.719](0.073s) not ok 2 - with constraint will not scan table
[11:37:53.917](0.123s) not ok 6 - table was not scanned for both columns
test
[11:38:13.080] 122/340 postgresql:test_ddl_deparse / test_ddl_deparse/regress                          ERROR            ...
[11:38:13.080] 317/340 postgresql:test_misc / test_misc/001_constraint_validation                      ERROR            ...
macOS - Sonoma - Meson
regress
diff -U3 /Users/admin/pgsql/src/test/modules/test_ddl_deparse/expected/alter_table.out /Users/admin/pgsql/build/testrun/...
--- /Users/admin/pgsql/src/test/modules/test_ddl_deparse/expected/alter_table.out	2025-04-25 11:28:11
+++ /Users/admin/pgsql/build/testrun/test_ddl_deparse/regress/results/alter_table.out	2025-04-25 11:31:46
@@ -57,6 +57,7 @@
 NOTICE:    subcommand: type DETACH PARTITION desc table part2
 DROP TABLE part2;
 ALTER TABLE part ADD PRIMARY KEY (a);
+NOTICE:  all not-null constraints on relation "part1" are validated by index scan
 NOTICE:  DDL test: type alter table, tag ALTER TABLE
 NOTICE:    subcommand: type ADD CONSTRAINT (and recurse) desc constraint part_a_not_null on table part
 NOTICE:    subcommand: type ADD INDEX desc index part_pkey
tap
[11:33:31.821](0.037s) not ok 2 - with constraint will not scan table
[11:33:31.950](0.068s) not ok 6 - table was not scanned for both columns
test
[11:33:44.690] 121/339 postgresql:test_ddl_deparse / test_ddl_deparse/regress                          ERROR            ...
[11:33:44.690] 316/339 postgresql:test_misc / test_misc/001_constraint_validation                      ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/modules/test_ddl_deparse/expected/alter_table.out C:/cirrus/build/testru...
--- C:/cirrus/src/test/modules/test_ddl_deparse/expected/alter_table.out	2025-04-25 11:28:50.871599100 +0000
+++ C:/cirrus/build/testrun/test_ddl_deparse/regress/results/alter_table.out	2025-04-25 11:35:58.931383500 +0000
@@ -57,6 +57,7 @@
 NOTICE:    subcommand: type DETACH PARTITION desc table part2
 DROP TABLE part2;
 ALTER TABLE part ADD PRIMARY KEY (a);
+NOTICE:  all not-null constraints on relation "part1" are validated by index scan
 NOTICE:  DDL test: type alter table, tag ALTER TABLE
 NOTICE:    subcommand: type ADD CONSTRAINT (and recurse) desc constraint part_a_not_null on table part
 NOTICE:    subcommand: type ADD INDEX desc index part_pkey
tap
[11:41:19.306](0.525s) not ok 2 - with constraint will not scan table
[11:41:19.861](0.313s) not ok 6 - table was not scanned for both columns
test
[11:42:00.209] 122/334 postgresql:test_ddl_deparse / test_ddl_deparse/regress                          ERROR            ...
[11:42:00.209] 313/334 postgresql:test_misc / test_misc/001_constraint_validation                      ERROR            ...
53/5570 Bump soft open file limit (RLIMIT_NOFILE) to hard limit on startup
macOS - Sonoma - Meson
tap
[09:50:20.899](0.000s) not ok 92 - checking otherwise existent objects in the wrong databases stderr /(?^:pg_amcheck: wa...
[09:50:20.900](0.000s) not ok 93 - checking otherwise existent objects in the wrong databases stderr /(?^:pg_amcheck: wa...
[09:50:20.900](0.000s) not ok 94 - checking otherwise existent objects in the wrong databases stderr /(?^:pg_amcheck: wa...
[09:50:20.900](0.000s) not ok 96 - checking otherwise existent objects in the wrong databases stderr /(?^:pg_amcheck: wa...
[09:50:20.900](0.000s) not ok 97 - checking otherwise existent objects in the wrong databases stderr /(?^:pg_amcheck: wa...
[09:50:20.901](0.000s) not ok 99 - checking otherwise existent objects in the wrong databases stderr /(?^:pg_amcheck: er...
test
[09:52:23.200] 148/339 postgresql:pg_amcheck / pg_amcheck/002_nonesuch                                 ERROR            ...
53/4351 Index Prefetching
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[08:24:08.347] ../src/backend/access/index/indexam.c(1997): warning C4047: 'return': 'bool' differs in levels of indirec...
compiler
[08:24:08.347] ../src/backend/access/index/indexam.c(2010): warning C4047: 'return': 'bool' differs in levels of indirec...
53/5645 support ALTER COLUMN SET EXPRESSION over virtual generated column with check constraint
macOS - Sonoma - Meson
tap
[03:01:34.763](0.001s) not ok 100 - server parameter logging stderr /(?^:ERROR:  invalid input syntax for type json)/
[03:01:34.765](0.001s) not ok 101 - server parameter logging stderr /(?^m:CONTEXT:  JSON data, line 1: \{ invalid\.\.\.[...
test
[03:03:08.421] 225/339 postgresql:pgbench / pgbench/001_pgbench_with_server                            ERROR            ...
53/5535 Cross-type index comparison support in contrib/btree_gin
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[22:23:37.644](0.000s) not ok 18 - checking with a non-existent user stderr /(?^:role "no_such_user" does not exist)/
test
[22:29:27.654] 144/334 postgresql:pg_amcheck / pg_amcheck/002_nonesuch                                 ERROR            ...
53/5542 Fix buffer pinning logic in [SP-]Gist
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[21:05:20.170] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:19.962] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:19.810] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:19.810] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:19.810] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:19.456] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:19.343] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:18.939] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:18.787] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:18.787] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:18.713] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:18.713] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:18.713] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:16.694] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:14.209] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:13.077] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:12.509] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:12.139] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:12.018] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:11.622] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:01.283] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:00.997] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:00.878] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:00.878] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:21.197] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:00.630] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:00.630] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:00.488] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:00.044] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:04:59.876] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:04:59.699] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:04:59.453] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:04:59.453] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:04:59.375] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:04:59.375] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:04:59.154] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:04:58.465] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:04:58.297] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:04:57.646] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:04:57.646] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:04:57.559] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:04:57.559] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:04:57.421] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:04:57.322] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:04:57.322] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:04:57.322] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:04:57.194] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:04:57.194] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:04:57.176] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:04:56.677] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:04:56.677] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:04:56.675] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:04:56.675] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:04:56.587] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:04:56.587] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:04:55.247] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:04:55.247] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:04:55.115] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:04:55.115] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:04:55.115] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:04:55.069] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:04:54.901] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:04:54.294] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:04:54.183] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:04:53.955] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:21.963] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:04:52.494] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:04:51.687] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:04:51.383] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:04:51.383] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:04:51.278] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:04:49.701] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:21.888] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:04:53.545] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:20.908] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:20.349] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:34.271] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:34.158] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:34.158] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:34.158] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:33.944] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:39.286] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:48.396] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:48.296] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:47.915] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:47.774] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:47.774] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:47.748] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:46.748] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:46.610] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:46.610] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:46.397] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:45.227] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:43.790] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:42.172] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:40.401] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:40.068] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:39.544] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:39.544] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:48.929] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:39.286] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:39.200] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:11.622] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:11.461] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:11.037] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:10.892] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:09.997] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:09.850] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:09.658] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:08.875] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:08.642] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:05.792] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:05.691] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:05.691] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:05.288] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:05.288] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:05.202] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:05.090] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:04.867] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:04.867] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:04.742] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:04.318] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:04.164] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:03.754] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:03.754] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:03.622] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:03.622] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:03.369] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:03.239] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:03.059] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:03.059] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:02.880] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:02.880] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:02.320] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:02.159] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:02.159] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:01.684] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:01.470] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:01.470] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:01.305] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:01.305] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:01.283] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:50.996] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:52.812] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:54.151] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:39.037] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:04:55.278] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:04:55.278] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:04:55.278] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:04:55.442] c:\cirrus\src\include\access\tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:04:55.600] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:04:55.792] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:04:55.864] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:04:55.864] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:04:55.991] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:04:55.991] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:04:55.991] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:04:56.074] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:04:56.141] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:04:56.141] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:04:56.266] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:04:56.266] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:04:56.400] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:04:56.400] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:04:56.400] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:04:56.481] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:04:56.481] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:34.271] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:34.509] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:34.509] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:34.638] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:34.638] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:34.638] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:34.754] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:34.861] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:36.578] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:36.860] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:37.069] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:38.135] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:38.460] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:38.460] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:38.460] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:38.588] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:38.588] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:38.665] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:38.665] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:38.813] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:38.813] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:38.865] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:38.865] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:38.865] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:39.037] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:39.079] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:39.079] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:39.079] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
compiler
[21:05:39.200] c:\cirrus\src\include\access/tableam.h(1402): warning C4098: 'table_index_vischeck_tuples': 'void' functi...
53/5715 amcheck support for BRIN indexes
CompilerWarnings
compiler
[17:44:05.640] verify_brinam.c:522:82: error: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 2 ...
compiler
[17:44:05.640] verify_brinam.c:629:82: error: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 6 ...
compiler
[17:44:05.640] verify_brinam.c:618:82: error: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 5 ...
compiler
[17:44:05.640] verify_brinam.c:629:82: error: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 5 ...
compiler
[17:44:05.640] verify_brinam.c:522:112: error: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 3...
compiler
[17:44:05.640] verify_brinam.c:618:82: error: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 6 ...
53/5214 SQL:2023 JSON simplified accessor support
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[17:03:25.969] c:\cirrus\src\backend\utils\adt\jsonbsubs.c(223) : warning C4715: 'make_jsonpath_item_expr': not all cont...
53/5519 Improve verification of recovery_target_timeline GUC.
FreeBSD - Meson
tap
timed out waiting for match: (?^:WARNING: ( [A-Z0-9]+:)? skipped loading publication: tap_pub_3) at /tmp/cirrus-ci-build...
test
[16:15:33.455] 339/339 postgresql:subscription / subscription/024_add_drop_pub                         ERROR           1...
53/5711 temporary file usage report with extended protocol and unnamed portals
CompilerWarnings
compiler
[14:18:25.416] postgres.c:1107:33: error: declaration of ‘portal’ shadows a previous local [-Werror=shadow=compatible-lo...
compiler
[14:18:12.942] postgres.c:1107:33: error: declaration of ‘portal’ shadows a previous local [-Werror=shadow=compatible-lo...
compiler
[14:20:20.695] postgres.c:1107:33: error: declaration of ‘portal’ shadows a previous local [-Werror=shadow=compatible-lo...
Linux - Debian Bookworm - Autoconf
core
[14:24:14.174] #0  0x00007fd3c61dbeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[14:24:14.174] #1  0x00007fd3c618cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[14:24:14.174] #2  0x00007fd3c6177472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[14:24:14.174] #3  0x00007fd3c72d650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[14:24:14.174] #4  0x00007fd3c72e2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[14:24:14.174] #5  0x00007fd3c72c1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7ffcef092636, __in_ch...
[14:24:14.174] #6  0x00007fd3c72c14c6 in __asan::ReportGenericError (pc=<optimized out>, bp=bp@entry=140724318843552, sp...
[14:24:14.174] #7  0x00007fd3c72c23fc in __asan::__asan_report_load1 (addr=<optimized out>) at ../../../../src/libsaniti...
[14:24:14.174] #8  0x000055b07b0a319a in append_with_tabs (buf=buf@entry=0x7ffcef093300, str=0x61900006a881 "") at elog....
[14:24:14.175] #9  0x000055b07b0a71af in send_message_to_server_log (edata=edata@entry=0x55b07ba92720 <errordata>) at el...
core
[14:24:13.645] #0  0x00007efe068abeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[14:24:13.645] #1  0x00007efe0685cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[14:24:13.645] #2  0x00007efe06847472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[14:24:13.645] #3  0x00007efe07ad650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[14:24:13.645] #4  0x00007efe07ae2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[14:24:13.645] #5  0x00007efe07ac1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7ffe9ebe0c96, __in_ch...
[14:24:13.645] #6  0x00007efe07ac14c6 in __asan::ReportGenericError (pc=<optimized out>, bp=bp@entry=140731561679104, sp...
[14:24:13.645] #7  0x00007efe07ac23fc in __asan::__asan_report_load1 (addr=<optimized out>) at ../../../../src/libsaniti...
[14:24:13.645] #8  0x0000555c37ffc19a in append_with_tabs (buf=buf@entry=0x7ffe9ebe1960, str=0x619000064481 "") at elog....
[14:24:13.645] #9  0x0000555c380001af in send_message_to_server_log (edata=edata@entry=0x555c389eb720 <errordata>) at el...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_che...
--- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out	2025-04-24 14:17:21.834624215 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/create_index.out	2025-04-24 14:21:12.876642608 +0000
@@ -1407,2163 +1407,10 @@
 CREATE TABLE concur_heap (f1 text, f2 text);
 -- empty table
 CREATE INDEX CONCURRENTLY concur_index1 ON concur_heap(f2,f1);
-CREATE INDEX CONCURRENTLY IF NOT EXISTS concur_index1 ON concur_heap(f2,f1);
-NOTICE:  relation "concur_index1" already exists, skipping
-INSERT INTO concur_heap VALUES  ('a','b');
-INSERT INTO concur_heap VALUES  ('b','b');
--- unique index
-CREATE UNIQUE INDEX CONCURRENTLY concur_index2 ON concur_heap(f1);
-CREATE UNIQUE INDEX CONCURRENTLY IF NOT EXISTS concur_index2 ON concur_heap(f1);
-NOTICE:  relation "concur_index2" already exists, skipping
--- check if constraint is set up properly to be enforced
-INSERT INTO concur_heap VALUES ('b','x');
-ERROR:  duplicate key value violates unique constraint "concur_index2"
-DETAIL:  Key (f1)=(b) already exists.
--- check if constraint is enforced properly at build time
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/src/test/regress/results/c...
--- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out	2025-04-24 14:17:21.834624215 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/create_index.out	2025-04-24 14:19:37.180709417 +0000
@@ -1407,2163 +1407,10 @@
 CREATE TABLE concur_heap (f1 text, f2 text);
 -- empty table
 CREATE INDEX CONCURRENTLY concur_index1 ON concur_heap(f2,f1);
-CREATE INDEX CONCURRENTLY IF NOT EXISTS concur_index1 ON concur_heap(f2,f1);
-NOTICE:  relation "concur_index1" already exists, skipping
-INSERT INTO concur_heap VALUES  ('a','b');
-INSERT INTO concur_heap VALUES  ('b','b');
--- unique index
-CREATE UNIQUE INDEX CONCURRENTLY concur_index2 ON concur_heap(f1);
-CREATE UNIQUE INDEX CONCURRENTLY IF NOT EXISTS concur_index2 ON concur_heap(f1);
-NOTICE:  relation "concur_index2" already exists, skipping
--- check if constraint is set up properly to be enforced
-INSERT INTO concur_heap VALUES ('b','x');
-ERROR:  duplicate key value violates unique constraint "concur_index2"
-DETAIL:  Key (f1)=(b) already exists.
--- check if constraint is enforced properly at build time
...
sanitizer
SUMMARY: AddressSanitizer: heap-buffer-overflow /tmp/cirrus-ci-build/src/backend/utils/error/elog.c:3767 in append_with_...
sanitizer
SUMMARY: AddressSanitizer: heap-buffer-overflow /tmp/cirrus-ci-build/src/backend/utils/error/elog.c:3767 in append_with_...
tap
[14:21:22.820](32.816s) not ok 5 - regression tests pass
[14:21:41.812](3.784s) not ok 8 - dump outputs from original and restored regression databases match
[14:21:47.462](1.265s) not ok 16 - run of pg_upgrade --check for new instance
[14:21:47.463](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[14:21:48.412](0.948s) not ok 18 - run of pg_upgrade for new instance
[14:21:48.413](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[14:21:48.607](0.054s) not ok 20 - check that locales in new cluster match original cluster
[14:21:49.390](0.038s) not ok 22 - old and new dumps match after pg_upgrade
53/5070 Incorrect error message for cancellation triggered by statement_timeout & flaky test
macOS - Sonoma - Meson
tap
[12:39:04.593](0.000s) not ok 199 - pg_basebackup fails with different database system manifest: matches
test
[12:40:39.067] 187/339 postgresql:pg_basebackup / pg_basebackup/010_pg_basebackup                      ERROR            ...
53/4966 Parallel CREATE INDEX for GIN indexes
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[12:16:28.950](0.001s) not ok 2 - can't connect to invalid database - error message
test
[12:25:30.963]  41/334 postgresql:recovery / recovery/037_invalid_database                             ERROR            ...
53/5714 Allow to collect statistics on virtual generated columns
FreeBSD - Meson
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out	2025-04-24 10:58:53.789707000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/stats_ext.out	2025-04-24 11:02:35.01892000...
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out /tmp/cirrus-ci-build/build/testrun/recovery/027_st...
--- /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out	2025-04-24 10:58:53.789707000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/stats_ext.out	2025-04-24 11:04:06.321173...
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out /tmp/cirrus-ci-build/build/testrun/regress/regress...
--- /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out	2025-04-24 10:58:53.789707000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/stats_ext.out	2025-04-24 11:02:31.401206000 +0000
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
tap
[11:04:19.463](233.724s) not ok 5 - regression tests pass
tap
[11:05:47.469](275.739s) not ok 2 - regression tests pass
test
[11:07:20.540]  91/339 postgresql:regress / regress/regress                                            ERROR           2...
[11:07:20.540] 186/339 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           3...
[11:07:20.540] 271/339 postgresql:recovery / recovery/027_stream_regress                               ERROR           3...
Linux - Debian Bookworm - Autoconf
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/...
--- /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out	2025-04-24 10:58:52.863678774 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/stats_ext.out	2025-04-24 11:06:33.432802552 +0000
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out	2025-04-24 10:58:52.863678774 +0000
+++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/stats_ext.out	2025-04-24 11:08:45.013145113 +0000
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out /tmp/cirrus-ci-build/src/test/regress/results/stat...
--- /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out	2025-04-24 10:58:52.863678774 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/stats_ext.out	2025-04-24 11:03:54.761473520 +0000
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
tap
[11:07:31.043](135.650s) not ok 5 - regression tests pass
tap
[11:09:19.103](79.538s) not ok 2 - regression tests pass
Linux - Debian Bookworm - Meson
core
[11:11:39.190] #0  <unavailable> in ?? ()
core
[11:11:39.062] #0  0x00007fd35ffbedd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[11:11:39.062] #1  0x00007fd35ff6b239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[11:11:39.062] #2  0x00007fd35ff6b497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[11:11:39.062] #3  0x000055a8556785c1 in ?? ()
[11:11:39.062] #4  0x000055a855672369 in ?? ()
[11:11:39.062] #5  0x000055a85567120f in ?? ()
[11:11:39.062] #6  0x000055a855671c3b in ?? ()
[11:11:39.062] #7  0x000055a85566f66f in ?? ()
[11:11:39.062] #8  0x00007fd35ff5624a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[11:11:39.062] #9  0x00007fd35ff56305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[11:11:39.190] #0  0x00007fd35ffbedd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[11:11:39.190] #1  0x00007fd35ff6b239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[11:11:39.190] #2  0x00007fd35ff6b497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[11:11:39.190] #3  0x000055a8556785f3 in ?? ()
[11:11:39.190] #4  0x000055a855672369 in ?? ()
[11:11:39.190] #5  0x000055a85567120f in ?? ()
[11:11:39.190] #6  0x000055a855671c3b in ?? ()
[11:11:39.190] #7  0x000055a85566f66f in ?? ()
[11:11:39.190] #8  0x00007fd35ff5624a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[11:11:39.190] #9  0x00007fd35ff56305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out	2025-04-24 10:58:53.442730594 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/stats_ext.out	2025-04-24 11:03:53.41275578...
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out /tmp/cirrus-ci-build/build/testrun/recovery/027_st...
--- /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out	2025-04-24 10:58:53.442730594 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/stats_ext.out	2025-04-24 11:05:16.022570...
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out /tmp/cirrus-ci-build/build/testrun/regress/regress...
--- /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out	2025-04-24 10:58:53.442730594 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/stats_ext.out	2025-04-24 11:03:54.452765787 +0000
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
tap
[11:04:25.927](75.556s) not ok 5 - regression tests pass
tap
[11:05:51.888](84.172s) not ok 2 - regression tests pass
test
[11:09:10.850]  16/340 postgresql:regress / regress/regress                                            ERROR            ...
[11:09:10.850]  31/340 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[11:09:10.850] 108/340 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
macOS - Sonoma - Meson
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/stats_ext.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_u...
--- /Users/admin/pgsql/src/test/regress/expected/stats_ext.out	2025-04-24 10:58:12
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/stats_ext.out	2025-04-24 11:00:38
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/stats_ext.out /Users/admin/pgsql/build/testrun/recovery/027_stream...
--- /Users/admin/pgsql/src/test/regress/expected/stats_ext.out	2025-04-24 10:58:12
+++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/stats_ext.out	2025-04-24 11:01:39
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/stats_ext.out /Users/admin/pgsql/build/testrun/regress/regress/res...
--- /Users/admin/pgsql/src/test/regress/expected/stats_ext.out	2025-04-24 10:58:12
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/stats_ext.out	2025-04-24 11:00:40
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
tap
[11:00:57.316](48.013s) not ok 5 - regression tests pass
tap
[11:02:03.329](62.298s) not ok 2 - regression tests pass
test
[11:04:17.261]  15/339 postgresql:regress / regress/regress                                            ERROR            ...
[11:04:17.261]  27/339 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[11:04:17.261] 119/339 postgresql:recovery / recovery/027_stream_regress                               ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/stats_ext.out C:/cirrus/build/testrun/pg_upgrade/002_pg...
--- C:/cirrus/src/test/regress/expected/stats_ext.out	2025-04-24 10:59:00.185700500 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/stats_ext.out	2025-04-24 11:02:18.563792500 +0000
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/stats_ext.out C:/cirrus/build/testrun/recovery/027_stre...
--- C:/cirrus/src/test/regress/expected/stats_ext.out	2025-04-24 10:59:00.185700500 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/stats_ext.out	2025-04-24 11:05:14.292564900 +0000
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/stats_ext.out C:/cirrus/build/testrun/regress/regress/r...
--- C:/cirrus/src/test/regress/expected/stats_ext.out	2025-04-24 10:59:00.185700500 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/stats_ext.out	2025-04-24 11:02:15.673526300 +0000
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
tap
[11:03:10.655](127.056s) not ok 5 - regression tests pass
tap
[11:06:15.581](155.644s) not ok 2 - regression tests pass
test
[11:13:38.602]  11/334 postgresql:regress / regress/regress                                            ERROR           1...
[11:13:38.602]  21/334 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           2...
[11:13:38.602]  84/334 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
53/5382 Adding compression of temporary files
FreeBSD - Meson
tap
Bail out!=== dumping /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/regression.diffs ===
[09:25:30.876](246.792s) not ok 5 - regression tests pass
tap
Bail out!=== dumping /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/regression.diffs ===
[09:27:07.749](293.504s) not ok 2 - regression tests pass
test
[09:28:35.263] 201/339 postgresql:regress / regress/regress                                            ERROR           2...
[09:28:35.263] 189/339 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           3...
[09:28:35.263] 275/339 postgresql:recovery / recovery/027_stream_regress                               ERROR           3...
Linux - Debian Bookworm - Autoconf
tap
Bail out!=== dumping /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/regression.diffs ===
[09:29:13.566](161.735s) not ok 5 - regression tests pass
tap
Bail out!=== dumping /tmp/cirrus-ci-build/src/test/recovery/tmp_check/regression.diffs ===
[09:30:25.250](104.848s) not ok 2 - regression tests pass
Linux - Debian Bookworm - Meson
core
[09:32:43.705] #0  0x00007f5bd37d9dd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[09:32:43.705] #1  0x00007f5bd3786239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[09:32:43.705] #2  0x00007f5bd3786497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[09:32:43.705] #3  0x000056230f6e35c1 in ?? ()
[09:32:43.705] #4  0x000056230f6dd369 in ?? ()
[09:32:43.705] #5  0x000056230f6dc20f in ?? ()
[09:32:43.705] #6  0x000056230f6dcc3b in ?? ()
[09:32:43.705] #7  0x000056230f6da66f in ?? ()
[09:32:43.705] #8  0x00007f5bd377124a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[09:32:43.705] #9  0x00007f5bd3771305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[09:32:43.442] #0  0x00007f1d2deb8bd3 in wait4 () from /lib/x86_64-linux-gnu/libc.so.6
[09:32:43.442] #1  0x000055e0d64b7cc0 in ?? ()
[09:32:43.442] #2  0x000055e0d64b7efa in ?? ()
[09:32:43.442] #3  0x000055e0d64b9630 in ?? ()
[09:32:43.442] #4  0x000055e0d64b3371 in ?? ()
[09:32:43.442] #5  0x000055e0d64b220f in ?? ()
[09:32:43.442] #6  0x000055e0d64b2c3b in ?? ()
[09:32:43.442] #7  0x000055e0d64b066f in ?? ()
[09:32:43.442] #8  0x00007f1d2de0c24a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[09:32:43.442] #9  0x00007f1d2de0c305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[09:32:43.312] #0  0x00007f5bd37d9dd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[09:32:43.312] #1  0x00007f5bd3786239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[09:32:43.312] #2  0x00007f5bd3786497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[09:32:43.312] #3  0x000056230f6e35f3 in ?? ()
[09:32:43.312] #4  0x000056230f6dd369 in ?? ()
[09:32:43.312] #5  0x000056230f6dc20f in ?? ()
[09:32:43.312] #6  0x000056230f6dcc3b in ?? ()
[09:32:43.312] #7  0x000056230f6da66f in ?? ()
[09:32:43.312] #8  0x00007f5bd377124a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[09:32:43.312] #9  0x00007f5bd3771305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[09:32:43.312] #0  <unavailable> in ?? ()
core
[09:32:43.575] #0  0x00007fee65b533da in ?? () from /lib64/ld-linux-x86-64.so.2
[09:32:43.575] #1  0x00007fee65b39bd7 in ?? () from /lib64/ld-linux-x86-64.so.2
[09:32:43.575] #2  0x00007fee65b3a0ca in ?? () from /lib64/ld-linux-x86-64.so.2
[09:32:43.575] #3  0x00007fee65b3aa48 in ?? () from /lib64/ld-linux-x86-64.so.2
[09:32:43.575] #4  0x00007fee65b3f411 in ?? () from /lib64/ld-linux-x86-64.so.2
[09:32:43.575] #5  0x00007fee65b4ed69 in ?? () from /lib64/ld-linux-x86-64.so.2
[09:32:43.575] #6  0x00007fee65b4b2ff in ?? () from /lib64/ld-linux-x86-64.so.2
[09:32:43.575] #7  0x00007fee65b4cc7c in ?? () from /lib64/ld-linux-x86-64.so.2
[09:32:43.575] #8  0x00007fee65b4bb28 in ?? () from /lib64/ld-linux-x86-64.so.2
[09:32:43.575] #9  0x0000000000000003 in ?? ()
tap
Bail out!=== dumping /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/regression.diffs ===
[09:25:39.568](89.952s) not ok 5 - regression tests pass
tap
Bail out!=== dumping /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/regression.diffs ===
[09:27:01.663](93.547s) not ok 2 - regression tests pass
test
[09:30:15.771]  36/340 postgresql:regress / regress/regress                                            ERROR            ...
[09:30:15.771]  38/340 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[09:30:15.771] 116/340 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
macOS - Sonoma - Meson
core
[09:29:05.958]   * frame #0: 0x00000001944e1f14 dyld`dyld3::MachOFile::isMachO(Diagnostics&, unsigned long long) const +...
[09:29:05.958]     frame #1: 0x00000001944e1df8 dyld`dyld3::FatFile::isValidSlice(Diagnostics&, unsigned long long, unsi...
[09:29:05.958]     frame #2: 0x00000001944e2110 dyld`dyld3::FatFile::forEachSlice(Diagnostics&, unsigned long long, bool...
[09:29:05.958]     frame #3: 0x00000001944b1e24 dyld`invocation function for block in dyld4::Loader::getOnDiskBinarySlic...
[09:29:05.958]     frame #4: 0x00000001944ba1a4 dyld`dyld4::SyscallDelegate::withReadOnlyMappedFile(Diagnostics&, char c...
[09:29:05.958]     frame #5: 0x00000001944b1d2c dyld`dyld4::Loader::getOnDiskBinarySliceOffset(dyld4::RuntimeState&, dyl...
[09:29:05.958]     frame #6: 0x00000001944b5e60 dyld`dyld4::JustInTimeLoader::makeLaunchLoader(Diagnostics&, dyld4::Runt...
[09:29:05.958]     frame #7: 0x00000001944975ac dyld`dyld4::prepare(dyld4::APIs&, dyld3::MachOAnalyzer const*) + 496
[09:29:05.958]     frame #8: 0x0000000194496ef4 dyld`start + 1868
tap
Bail out!=== dumping /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/regression.diffs ===
[09:21:58.498](52.337s) not ok 5 - regression tests pass
tap
Bail out!=== dumping /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/regression.diffs ===
[09:23:12.806](72.924s) not ok 2 - regression tests pass
test
[09:25:24.805]  32/339 postgresql:regress / regress/regress                                            ERROR            ...
[09:25:24.805]  29/339 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[09:25:24.805] 127/339 postgresql:recovery / recovery/027_stream_regress                               ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
tap
Bail out!=== dumping C:\cirrus\build/testrun/pg_upgrade/002_pg_upgrade\data/regression.diffs ===
[09:24:53.777](155.427s) not ok 5 - regression tests pass
tap
Bail out!=== dumping C:\cirrus\build/testrun/recovery/027_stream_regress\data/regression.diffs ===
[09:27:56.490](169.009s) not ok 2 - regression tests pass
test
[09:35:55.621]  24/334 postgresql:regress / regress/regress                                            ERROR           1...
[09:35:55.621]  26/334 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           2...
[09:35:55.621]  75/334 postgresql:recovery / recovery/027_stream_regress                               ERROR           2...
53/4351 Index Prefetching
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[08:38:59.296] ../src/backend/access/index/indexam.c(1997): warning C4047: 'return': 'bool' differs in levels of indirec...
compiler
[08:38:59.296] ../src/backend/access/index/indexam.c(2010): warning C4047: 'return': 'bool' differs in levels of indirec...
53/5556 Expanding HOT updates for expression and partial indexes
macOS - Sonoma - Meson
tap
[07:11:28.765](2.338s) not ok 1 - initial: query result matches
test
[07:12:26.934] 242/339 postgresql:bloom / bloom/001_wal                                                ERROR            ...
53/5705 Check for tuplestorestate nullness before dereferencing
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[22:56:47.923](0.001s) not ok 4 - connecting to an invalid database: matches
test
[23:01:49.311] 174/334 postgresql:pg_dump / pg_dump/002_pg_dump                                        ERROR            ...
53/5272 Truncate logs by max_log_size
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[22:04:31.541](0.182s) not ok 45 -  'user=nossluser gssencmode=disable sslmode=prefer sslnegotiation=postgres' -> connec...
test
[22:10:50.155] 144/334 postgresql:libpq / libpq/005_negotiate_encryption                               ERROR            ...
53/5214 SQL:2023 JSON simplified accessor support
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[17:07:26.055] c:\cirrus\src\backend\utils\adt\jsonbsubs.c(223) : warning C4715: 'make_jsonpath_item_expr': not all cont...
53/5712 Change dispchar for oauth_client_secret
macOS - Sonoma - Meson
tap
[15:08:30.333](0.000s) not ok 275 - pgbench script error: shell bad command stderr /(?^:\(shell\) .* meta-command failed...
test
[15:09:25.564] 228/339 postgresql:pgbench / pgbench/001_pgbench_with_server                            ERROR            ...
53/5711 temporary file usage report with extended protocol and unnamed portals
CompilerWarnings
compiler
[14:43:09.884] postgres.c:1107:33: error: declaration of ‘portal’ shadows a previous local [-Werror=shadow=compatible-lo...
compiler
[14:43:00.908] postgres.c:1107:33: error: declaration of ‘portal’ shadows a previous local [-Werror=shadow=compatible-lo...
compiler
[14:44:30.795] postgres.c:1107:33: error: declaration of ‘portal’ shadows a previous local [-Werror=shadow=compatible-lo...
Linux - Debian Bookworm - Autoconf
core
[14:48:36.859] #0  0x00007fcc912abeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[14:48:36.859] #1  0x00007fcc9125cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[14:48:36.859] #2  0x00007fcc91247472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[14:48:36.859] #3  0x00007fcc924d650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[14:48:36.859] #4  0x00007fcc924e2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[14:48:36.859] #5  0x00007fcc924c1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7ffd75a0c446, __in_ch...
[14:48:36.859] #6  0x00007fcc924c14c6 in __asan::ReportGenericError (pc=<optimized out>, bp=bp@entry=140726576926896, sp...
[14:48:36.859] #7  0x00007fcc924c23fc in __asan::__asan_report_load1 (addr=<optimized out>) at ../../../../src/libsaniti...
[14:48:36.859] #8  0x000055f52422af27 in append_with_tabs (buf=buf@entry=0x7ffd75a0d110, str=0x619000065381 "") at elog....
[14:48:36.859] #9  0x000055f52422ef3c in send_message_to_server_log (edata=edata@entry=0x55f524c1a6a0 <errordata>) at el...
core
[14:48:37.366] #0  0x00007f09194abeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[14:48:37.366] #1  0x00007f091945cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[14:48:37.366] #2  0x00007f0919447472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[14:48:37.366] #3  0x00007f091a6d650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[14:48:37.366] #4  0x00007f091a6e2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[14:48:37.366] #5  0x00007f091a6c1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7ffd90f35be6, __in_ch...
[14:48:37.366] #6  0x00007f091a6c14c6 in __asan::ReportGenericError (pc=<optimized out>, bp=bp@entry=140727035324496, sp...
[14:48:37.366] #7  0x00007f091a6c23fc in __asan::__asan_report_load1 (addr=<optimized out>) at ../../../../src/libsaniti...
[14:48:37.366] #8  0x0000564900f8ff27 in append_with_tabs (buf=buf@entry=0x7ffd90f368b0, str=0x619000069481 "") at elog....
[14:48:37.366] #9  0x0000564900f93f3c in send_message_to_server_log (edata=edata@entry=0x56490197f6a0 <errordata>) at el...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_che...
--- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out	2025-04-23 14:42:17.502531321 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/create_index.out	2025-04-23 14:45:49.996448031 +0000
@@ -1407,2163 +1407,10 @@
 CREATE TABLE concur_heap (f1 text, f2 text);
 -- empty table
 CREATE INDEX CONCURRENTLY concur_index1 ON concur_heap(f2,f1);
-CREATE INDEX CONCURRENTLY IF NOT EXISTS concur_index1 ON concur_heap(f2,f1);
-NOTICE:  relation "concur_index1" already exists, skipping
-INSERT INTO concur_heap VALUES  ('a','b');
-INSERT INTO concur_heap VALUES  ('b','b');
--- unique index
-CREATE UNIQUE INDEX CONCURRENTLY concur_index2 ON concur_heap(f1);
-CREATE UNIQUE INDEX CONCURRENTLY IF NOT EXISTS concur_index2 ON concur_heap(f1);
-NOTICE:  relation "concur_index2" already exists, skipping
--- check if constraint is set up properly to be enforced
-INSERT INTO concur_heap VALUES ('b','x');
-ERROR:  duplicate key value violates unique constraint "concur_index2"
-DETAIL:  Key (f1)=(b) already exists.
--- check if constraint is enforced properly at build time
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/src/test/regress/results/c...
--- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out	2025-04-23 14:42:17.502531321 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/create_index.out	2025-04-23 14:44:07.715923990 +0000
@@ -1407,2163 +1407,10 @@
 CREATE TABLE concur_heap (f1 text, f2 text);
 -- empty table
 CREATE INDEX CONCURRENTLY concur_index1 ON concur_heap(f2,f1);
-CREATE INDEX CONCURRENTLY IF NOT EXISTS concur_index1 ON concur_heap(f2,f1);
-NOTICE:  relation "concur_index1" already exists, skipping
-INSERT INTO concur_heap VALUES  ('a','b');
-INSERT INTO concur_heap VALUES  ('b','b');
--- unique index
-CREATE UNIQUE INDEX CONCURRENTLY concur_index2 ON concur_heap(f1);
-CREATE UNIQUE INDEX CONCURRENTLY IF NOT EXISTS concur_index2 ON concur_heap(f1);
-NOTICE:  relation "concur_index2" already exists, skipping
--- check if constraint is set up properly to be enforced
-INSERT INTO concur_heap VALUES ('b','x');
-ERROR:  duplicate key value violates unique constraint "concur_index2"
-DETAIL:  Key (f1)=(b) already exists.
--- check if constraint is enforced properly at build time
...
sanitizer
SUMMARY: AddressSanitizer: heap-buffer-overflow /tmp/cirrus-ci-build/src/backend/utils/error/elog.c:3767 in append_with_...
sanitizer
SUMMARY: AddressSanitizer: heap-buffer-overflow /tmp/cirrus-ci-build/src/backend/utils/error/elog.c:3767 in append_with_...
tap
[14:45:56.272](28.921s) not ok 5 - regression tests pass
[14:46:10.410](2.500s) not ok 8 - dump outputs from original and restored regression databases match
[14:46:15.968](1.561s) not ok 16 - run of pg_upgrade --check for new instance
[14:46:15.969](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[14:46:16.858](0.889s) not ok 18 - run of pg_upgrade for new instance
[14:46:16.859](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[14:46:17.053](0.057s) not ok 20 - check that locales in new cluster match original cluster
[14:46:17.662](0.037s) not ok 22 - old and new dumps match after pg_upgrade
53/5715 amcheck support for BRIN indexes
CompilerWarnings
compiler
[13:09:59.954] verify_brinam.c:522:112: error: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 3...
compiler
[13:09:59.954] verify_brinam.c:618:82: error: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 5 ...
compiler
[13:09:59.954] verify_brinam.c:629:82: error: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 6 ...
compiler
[13:09:59.954] verify_brinam.c:629:82: error: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 5 ...
compiler
[13:09:59.954] verify_brinam.c:618:82: error: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 6 ...
compiler
[13:09:59.954] verify_brinam.c:522:82: error: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 2 ...
53/4351 Index Prefetching
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[10:09:09.488] ../src/backend/access/index/indexam.c(2010): warning C4047: 'return': 'bool' differs in levels of indirec...
compiler
[10:09:09.202] ../src/backend/access/index/indexam.c(1997): warning C4047: 'return': 'bool' differs in levels of indirec...
53/5714 Allow to collect statistics on virtual generated columns
FreeBSD - Meson
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out	2025-04-23 09:43:11.097569000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/stats_ext.out	2025-04-23 09:45:59.63144200...
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out /tmp/cirrus-ci-build/build/testrun/recovery/027_st...
--- /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out	2025-04-23 09:43:11.097569000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/stats_ext.out	2025-04-23 09:47:21.236458...
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out /tmp/cirrus-ci-build/build/testrun/regress/regress...
--- /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out	2025-04-23 09:43:11.097569000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/stats_ext.out	2025-04-23 09:46:00.155485000 +0000
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
tap
[09:47:38.413](219.986s) not ok 5 - regression tests pass
tap
[09:49:02.967](260.149s) not ok 2 - regression tests pass
test
[09:50:24.969]  93/339 postgresql:regress / regress/regress                                            ERROR           2...
[09:50:24.969] 185/339 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           3...
[09:50:24.969] 271/339 postgresql:recovery / recovery/027_stream_regress                               ERROR           3...
Linux - Debian Bookworm - Autoconf
core
[09:55:16.945] #0  0x00007fcaf1cb0dd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[09:55:16.945] #1  0x00007fcaf1c5d239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[09:55:16.945] #2  0x00007fcaf1d18244 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[09:55:16.945] #3  0x00007fcaf1d2a89c in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[09:55:16.945] #0  <unavailable> in ?? ()
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/...
--- /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out	2025-04-23 09:43:11.207815509 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/stats_ext.out	2025-04-23 09:49:28.653130257 +0000
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out	2025-04-23 09:43:11.207815509 +0000
+++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/stats_ext.out	2025-04-23 09:50:47.899263351 +0000
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out /tmp/cirrus-ci-build/src/test/regress/results/stat...
--- /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out	2025-04-23 09:43:11.207815509 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/stats_ext.out	2025-04-23 09:46:01.107658968 +0000
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
tap
[09:50:22.714](137.990s) not ok 5 - regression tests pass
tap
[09:51:22.422](102.169s) not ok 2 - regression tests pass
Linux - Debian Bookworm - Meson
core
[09:53:05.968] #0  0x00007fbee821cb20 in ?? ()
[09:53:05.968] #1  0x0000000000000003 in ?? ()
[09:53:05.968] #2  0x00007fff42e67494 in ?? ()
[09:53:05.968] #3  0x00007fff42e67497 in ?? ()
[09:53:05.968] #4  0x00007fff42e6749a in ?? ()
[09:53:05.968] #5  0x0000000000000000 in ?? ()
core
[09:53:05.852] #0  0x00007fccd39deb20 in ?? ()
[09:53:05.852] #1  0x0000000000000003 in ?? ()
[09:53:05.852] #2  0x00007ffeee3c9434 in ?? ()
[09:53:05.852] #3  0x00007ffeee3c9437 in ?? ()
[09:53:05.852] #4  0x00007ffeee3c94c3 in ?? ()
[09:53:05.852] #5  0x0000000000000000 in ?? ()
[09:53:05.967] #0  0x00007fbee821cb20 in ?? ()
core
[09:53:05.731] #0  0x00007f1febb9add4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[09:53:05.731] #1  0x00007f1febb47239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[09:53:05.731] #2  0x00007f1febb47497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[09:53:05.731] #3  0x000055b88adf95c1 in ?? ()
[09:53:05.731] #4  0x000055b88adf3369 in ?? ()
[09:53:05.731] #5  0x000055b88adf220f in ?? ()
[09:53:05.731] #6  0x000055b88adf2c3b in ?? ()
[09:53:05.731] #7  0x000055b88adf066f in ?? ()
[09:53:05.731] #8  0x00007f1febb3224a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[09:53:05.731] #9  0x00007f1febb32305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out	2025-04-23 09:43:12.222286004 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/stats_ext.out	2025-04-23 09:45:28.25332405...
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out /tmp/cirrus-ci-build/build/testrun/recovery/027_st...
--- /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out	2025-04-23 09:43:12.222286004 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/stats_ext.out	2025-04-23 09:46:47.874108...
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out /tmp/cirrus-ci-build/build/testrun/regress/regress...
--- /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out	2025-04-23 09:43:12.222286004 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/stats_ext.out	2025-04-23 09:45:26.417305048 +0000
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
tap
[09:46:04.672](83.875s) not ok 5 - regression tests pass
tap
[09:47:26.399](86.115s) not ok 2 - regression tests pass
test
[09:50:47.358]  16/340 postgresql:regress / regress/regress                                            ERROR            ...
[09:50:47.358]  34/340 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[09:50:47.358] 107/340 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
macOS - Sonoma - Meson
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/stats_ext.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_u...
--- /Users/admin/pgsql/src/test/regress/expected/stats_ext.out	2025-04-23 09:43:12
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/stats_ext.out	2025-04-23 09:44:54
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/stats_ext.out /Users/admin/pgsql/build/testrun/recovery/027_stream...
--- /Users/admin/pgsql/src/test/regress/expected/stats_ext.out	2025-04-23 09:43:12
+++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/stats_ext.out	2025-04-23 09:45:59
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/stats_ext.out /Users/admin/pgsql/build/testrun/regress/regress/res...
--- /Users/admin/pgsql/src/test/regress/expected/stats_ext.out	2025-04-23 09:43:12
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/stats_ext.out	2025-04-23 09:44:55
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
tap
[09:45:12.767](47.743s) not ok 5 - regression tests pass
tap
[09:46:27.358](72.826s) not ok 2 - regression tests pass
test
[09:48:22.887]  17/339 postgresql:regress / regress/regress                                            ERROR            ...
[09:48:22.887]  30/339 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[09:48:22.887] 134/339 postgresql:recovery / recovery/027_stream_regress                               ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/stats_ext.out C:/cirrus/build/testrun/pg_upgrade/002_pg...
--- C:/cirrus/src/test/regress/expected/stats_ext.out	2025-04-23 09:43:16.067238800 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/stats_ext.out	2025-04-23 09:46:38.314230400 +0000
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/stats_ext.out C:/cirrus/build/testrun/recovery/027_stre...
--- C:/cirrus/src/test/regress/expected/stats_ext.out	2025-04-23 09:43:16.067238800 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/stats_ext.out	2025-04-23 09:49:39.160743900 +0000
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/stats_ext.out C:/cirrus/build/testrun/regress/regress/r...
--- C:/cirrus/src/test/regress/expected/stats_ext.out	2025-04-23 09:43:16.067238800 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/stats_ext.out	2025-04-23 09:46:32.009604900 +0000
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
tap
[09:47:30.221](127.834s) not ok 5 - regression tests pass
tap
[09:50:36.053](154.139s) not ok 2 - regression tests pass
test
[09:57:48.302]   9/334 postgresql:regress / regress/regress                                            ERROR           1...
[09:57:48.302]  19/334 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           2...
[09:57:48.302]  85/334 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
53/5382 Adding compression of temporary files
FreeBSD - Meson
tap
Bail out!=== dumping /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/regression.diffs ===
[07:58:57.315](223.788s) not ok 5 - regression tests pass
tap
Bail out!=== dumping /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/regression.diffs ===
[08:00:26.869](268.265s) not ok 2 - regression tests pass
test
[08:01:49.641] 191/339 postgresql:regress / regress/regress                                            ERROR           2...
[08:01:49.641] 184/339 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           3...
[08:01:49.641] 272/339 postgresql:recovery / recovery/027_stream_regress                               ERROR           3...
Linux - Debian Bookworm - Autoconf
tap
Bail out!=== dumping /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/regression.diffs ===
[08:01:19.834](129.080s) not ok 5 - regression tests pass
tap
Bail out!=== dumping /tmp/cirrus-ci-build/src/test/recovery/tmp_check/regression.diffs ===
[08:03:21.314](86.139s) not ok 2 - regression tests pass
Linux - Debian Bookworm - Meson
core
[08:04:30.987] #0  0x00007f30acf2ba00 in ?? ()
[08:04:30.987] #1  0x00007f30acf34aa3 in ?? ()
[08:04:30.987] #2  0x0000000000000000 in ?? ()
[08:04:31.103] #0  0x00007f715e5b6bd3 in wait4 () from /lib/x86_64-linux-gnu/libc.so.6
core
[08:04:31.111] #0  0x00007f715e5b6bd3 in wait4 () from /lib/x86_64-linux-gnu/libc.so.6
[08:04:31.111] #1  0x000056053e700cc0 in ?? ()
[08:04:31.111] #2  0x000056053e700efa in ?? ()
[08:04:31.111] #3  0x000056053e702630 in ?? ()
[08:04:31.111] #4  0x000056053e6fc371 in ?? ()
[08:04:31.111] #5  0x000056053e6fb20f in ?? ()
[08:04:31.111] #6  0x000056053e6fbc3b in ?? ()
[08:04:31.111] #7  0x000056053e6f966f in ?? ()
[08:04:31.111] #8  0x00007f715e50a24a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[08:04:31.111] #9  0x00007f715e50a305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
tap
Bail out!=== dumping /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/regression.diffs ===
[07:57:28.290](92.711s) not ok 5 - regression tests pass
tap
Bail out!=== dumping /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/regression.diffs ===
[07:58:46.024](93.082s) not ok 2 - regression tests pass
test
[08:01:55.708]  37/340 postgresql:regress / regress/regress                                            ERROR            ...
[08:01:55.708]  41/340 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[08:01:55.708] 115/340 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
macOS - Sonoma - Meson
tap
Bail out!=== dumping /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/regression.diffs ===
[07:59:23.072](82.704s) not ok 5 - regression tests pass
tap
Bail out!=== dumping /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/regression.diffs ===
[08:00:27.725](65.839s) not ok 2 - regression tests pass
test
[08:02:36.289]  31/339 postgresql:regress / regress/regress                                            ERROR            ...
[08:02:36.289]  32/339 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[08:02:36.289] 140/339 postgresql:recovery / recovery/027_stream_regress                               ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
tap
Bail out!=== dumping C:\cirrus\build/testrun/pg_upgrade/002_pg_upgrade\data/regression.diffs ===
[07:59:05.415](147.570s) not ok 5 - regression tests pass
tap
Bail out!=== dumping C:\cirrus\build/testrun/recovery/027_stream_regress\data/regression.diffs ===
[08:02:11.364](168.719s) not ok 2 - regression tests pass
test
[08:09:01.872]  24/334 postgresql:regress / regress/regress                                            ERROR           1...
[08:09:01.872]  26/334 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           2...
[08:09:01.872]  89/334 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
53/5387 Allow PGSERVICEFILE to be specified as part of the connection string
macOS - Sonoma - Meson
tap
[07:30:45.281](0.219s) not ok 12 - vacuum 4: query result matches
test
[07:31:41.315] 250/339 postgresql:bloom / bloom/001_wal                                                ERROR            ...
53/5664 Fix slot synchronization with two_phase decoding enabled
FreeBSD - Meson
core
[04:22:57.494] #0  0x0000000829c2e1ba in thr_kill () from /lib/libc.so.7
[04:22:57.494] #1  0x0000000829ba75d4 in raise () from /lib/libc.so.7
[04:22:57.494] #2  0x0000000829c5ab59 in abort () from /lib/libc.so.7
[04:22:57.494] #3  0x0000000000ad38c5 in ExceptionalCondition (conditionName=0x3194d6 "pending_since == 0", fileName=<op...
[04:22:57.494] #4  0x000000000098bd08 in pgstat_report_stat (force=false) at ../src/backend/utils/activity/pgstat.c:734
[04:22:57.494] #5  0x00000000009718fb in PostgresMain (dbname=<optimized out>, username=<optimized out>) at ../src/backe...
[04:22:57.494] #6  0x000000000096c759 in BackendMain (startup_data=<optimized out>, startup_data_len=<optimized out>) at...
[04:22:57.494] #7  0x00000000008bb1eb in postmaster_child_launch (child_type=B_BACKEND, child_slot=1, startup_data=start...
[04:22:57.494] #8  0x00000000008bfb68 in BackendStartup (client_sock=0x820e26a20) at ../src/backend/postmaster/postmaste...
[04:22:57.494] #9  ServerLoop () at ../src/backend/postmaster/postmaster.c:1702
regress
diff -U3 /tmp/cirrus-ci-build/contrib/test_decoding/expected/oldest_xmin.out /tmp/cirrus-ci-build/build/testrun/test_dec...
--- /tmp/cirrus-ci-build/contrib/test_decoding/expected/oldest_xmin.out	2025-04-23 04:13:16.252204000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/test_decoding/isolation/results/oldest_xmin.out	2025-04-23 04:16:21.722400000 +00...
@@ -67,11 +67,11 @@
 step s1_commit: COMMIT;
 step s0_vacuum: VACUUM pg_attribute;
 step s0_get_changes: SELECT data FROM pg_logical_slot_get_changes('isolation_slot', NULL, NULL, 'include-xids', '0', 's...
-data                                                  
-------------------------------------------------------
-BEGIN                                                 
-table public.harvest: INSERT: fruits[basket]:'(1,2,3)'
-COMMIT                                                
+data                                                
+----------------------------------------------------
+BEGIN                                               
+table public.harvest: INSERT: fruits[basket]:'(1,2)'
+COMMIT                                              
 (3 rows)
 
 ?column?
test
[04:20:40.021] 101/339 postgresql:test_decoding / test_decoding/isolation                              ERROR            ...
Linux - Debian Bookworm - Autoconf
regress
diff -U3 /tmp/cirrus-ci-build/contrib/test_decoding/expected/oldest_xmin.out /tmp/cirrus-ci-build/contrib/test_decoding/...
--- /tmp/cirrus-ci-build/contrib/test_decoding/expected/oldest_xmin.out	2025-04-23 04:13:12.756827403 +0000
+++ /tmp/cirrus-ci-build/contrib/test_decoding/output_iso/results/oldest_xmin.out	2025-04-23 04:19:15.181297303 +0000
@@ -67,11 +67,11 @@
 step s1_commit: COMMIT;
 step s0_vacuum: VACUUM pg_attribute;
 step s0_get_changes: SELECT data FROM pg_logical_slot_get_changes('isolation_slot', NULL, NULL, 'include-xids', '0', 's...
-data                                                  
-------------------------------------------------------
-BEGIN                                                 
-table public.harvest: INSERT: fruits[basket]:'(1,2,3)'
-COMMIT                                                
+data                                                
+----------------------------------------------------
+BEGIN                                               
+table public.harvest: INSERT: fruits[basket]:'(1,2)'
+COMMIT                                              
 (3 rows)
 
 ?column?
Linux - Debian Bookworm - Meson
core
[04:22:46.792] #0  0x00007fba31ea9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[04:22:46.792] #1  0x00007fba31e5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[04:22:46.792] #2  0x00007fba31e45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[04:22:46.792] #3  0x0000555e280a33f0 in ExceptionalCondition (conditionName=conditionName@entry=0x555e2838ae38 "pending...
[04:22:46.792] #4  0x0000555e27e349cc in pgstat_report_stat (force=force@entry=false) at ../src/backend/utils/activity/p...
[04:22:46.792] #5  0x0000555e27e00d62 in PostgresMain (dbname=<optimized out>, username=<optimized out>) at ../src/backe...
[04:22:46.792] #6  0x0000555e27df69fc in BackendMain (startup_data=<optimized out>, startup_data_len=<optimized out>) at...
[04:22:46.792] #7  0x0000555e27c94df8 in postmaster_child_launch (child_type=B_BACKEND, child_slot=1, startup_data=start...
[04:22:46.792] #8  0x0000555e27c9a3d0 in BackendStartup (client_sock=client_sock@entry=0x7ffca6404120) at ../src/backend...
[04:22:46.792] #9  0x0000555e27c9c8fc in ServerLoop () at ../src/backend/postmaster/postmaster.c:1702
regress
diff -U3 /tmp/cirrus-ci-build/contrib/test_decoding/expected/oldest_xmin.out /tmp/cirrus-ci-build/build/testrun/test_dec...
--- /tmp/cirrus-ci-build/contrib/test_decoding/expected/oldest_xmin.out	2025-04-23 04:13:11.874651573 +0000
+++ /tmp/cirrus-ci-build/build/testrun/test_decoding/isolation/results/oldest_xmin.out	2025-04-23 04:17:18.763716315 +00...
@@ -67,11 +67,11 @@
 step s1_commit: COMMIT;
 step s0_vacuum: VACUUM pg_attribute;
 step s0_get_changes: SELECT data FROM pg_logical_slot_get_changes('isolation_slot', NULL, NULL, 'include-xids', '0', 's...
-data                                                  
-------------------------------------------------------
-BEGIN                                                 
-table public.harvest: INSERT: fruits[basket]:'(1,2,3)'
-COMMIT                                                
+data                                                
+----------------------------------------------------
+BEGIN                                               
+table public.harvest: INSERT: fruits[basket]:'(1,2)'
+COMMIT                                              
 (3 rows)
 
 ?column?
test
[04:20:38.653] 105/340 postgresql:test_decoding / test_decoding/isolation                              ERROR            ...
macOS - Sonoma - Meson
regress
diff -U3 /Users/admin/pgsql/contrib/test_decoding/expected/oldest_xmin.out /Users/admin/pgsql/build/testrun/test_decodin...
--- /Users/admin/pgsql/contrib/test_decoding/expected/oldest_xmin.out	2025-04-23 04:12:10
+++ /Users/admin/pgsql/build/testrun/test_decoding/isolation/results/oldest_xmin.out	2025-04-23 04:15:20
@@ -67,11 +67,11 @@
 step s1_commit: COMMIT;
 step s0_vacuum: VACUUM pg_attribute;
 step s0_get_changes: SELECT data FROM pg_logical_slot_get_changes('isolation_slot', NULL, NULL, 'include-xids', '0', 's...
-data                                                  
-------------------------------------------------------
-BEGIN                                                 
-table public.harvest: INSERT: fruits[basket]:'(1,2,3)'
-COMMIT                                                
+data                                                
+----------------------------------------------------
+BEGIN                                               
+table public.harvest: INSERT: fruits[basket]:'(1,2)'
+COMMIT                                              
 (3 rows)
 
 ?column?
test
[04:18:30.096] 103/339 postgresql:test_decoding / test_decoding/isolation                              ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
regress
diff --strip-trailing-cr -U3 C:/cirrus/contrib/test_decoding/expected/oldest_xmin.out C:/cirrus/build/testrun/test_decod...
--- C:/cirrus/contrib/test_decoding/expected/oldest_xmin.out	2025-04-23 04:13:13.967317500 +0000
+++ C:/cirrus/build/testrun/test_decoding/isolation/results/oldest_xmin.out	2025-04-23 04:21:09.177472200 +0000
@@ -67,11 +67,11 @@
 step s1_commit: COMMIT;
 step s0_vacuum: VACUUM pg_attribute;
 step s0_get_changes: SELECT data FROM pg_logical_slot_get_changes('isolation_slot', NULL, NULL, 'include-xids', '0', 's...
-data                                                  
-------------------------------------------------------
-BEGIN                                                 
-table public.harvest: INSERT: fruits[basket]:'(1,2,3)'
-COMMIT                                                
+data                                                
+----------------------------------------------------
+BEGIN                                               
+table public.harvest: INSERT: fruits[basket]:'(1,2)'
+COMMIT                                              
 (3 rows)
 
 ?column?
test
[04:28:04.652] 102/334 postgresql:test_decoding / test_decoding/isolation                              ERROR            ...
53/5711 temporary file usage report with extended protocol and unnamed portals
CompilerWarnings
compiler
[16:19:54.952] postgres.c:1107:33: error: declaration of ‘portal’ shadows a previous local [-Werror=shadow=compatible-lo...
compiler
[16:19:45.912] postgres.c:1107:33: error: declaration of ‘portal’ shadows a previous local [-Werror=shadow=compatible-lo...
compiler
[16:21:16.477] postgres.c:1107:33: error: declaration of ‘portal’ shadows a previous local [-Werror=shadow=compatible-lo...
Linux - Debian Bookworm - Autoconf
assertion
TRAP: failed Assert("pending_since == 0"), File: "pgstat.c", Line: 734, PID: 25519
core
[16:25:27.046] #0  0x00007fc7554abeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[16:25:27.046] #1  0x00007fc75545cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[16:25:27.046] #2  0x00007fc755447472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[16:25:27.046] #3  0x00007fc7564d650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[16:25:27.046] #4  0x00007fc7564e2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[16:25:27.046] #5  0x00007fc7564c1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7ffe6da32696, __in_ch...
[16:25:27.046] #6  0x00007fc7564c14c6 in __asan::ReportGenericError (pc=<optimized out>, bp=bp@entry=140730737832704, sp...
[16:25:27.046] #7  0x00007fc7564c23fc in __asan::__asan_report_load1 (addr=<optimized out>) at ../../../../src/libsaniti...
[16:25:27.046] #8  0x0000561ee16d6f60 in append_with_tabs (buf=buf@entry=0x7ffe6da33360, str=0x619000069e81 "") at elog....
[16:25:27.046] #9  0x0000561ee16daf75 in send_message_to_server_log (edata=edata@entry=0x561ee20c6740 <errordata>) at el...
core
[16:25:26.060] #0  0x00007fbc78cabeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[16:25:26.060] #1  0x00007fbc78c5cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[16:25:26.060] #2  0x00007fbc78c47472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[16:25:26.060] #3  0x00007fbc79cd650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[16:25:26.060] #4  0x00007fbc79ce2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[16:25:26.060] #5  0x00007fbc79cc1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7fffa0810826, __in_ch...
[16:25:26.060] #6  0x00007fbc79cc14c6 in __asan::ReportGenericError (pc=<optimized out>, bp=bp@entry=140735886202000, sp...
[16:25:26.060] #7  0x00007fbc79cc23fc in __asan::__asan_report_load1 (addr=<optimized out>) at ../../../../src/libsaniti...
[16:25:26.060] #8  0x00005650aace9f60 in append_with_tabs (buf=buf@entry=0x7fffa08114f0, str=0x619000065381 "") at elog....
[16:25:26.060] #9  0x00005650aacedf75 in send_message_to_server_log (edata=edata@entry=0x5650ab6d9740 <errordata>) at el...
core
[16:25:26.513] #0  0x00007f4b300abeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[16:25:26.513] #1  0x00007f4b3005cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[16:25:26.513] #2  0x00007f4b30047472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[16:25:26.513] #3  0x00005565edb8709d in ExceptionalCondition (conditionName=conditionName@entry=0x5565edf86cc0 "pending...
[16:25:26.513] #4  0x00005565ed89f2f0 in pgstat_report_stat (force=force@entry=false) at pgstat.c:734
[16:25:26.513] #5  0x00005565ed864446 in PostgresMain (dbname=dbname@entry=0x629000020298 "", username=username@entry=0x...
[16:25:26.513] #6  0x00005565ed8564eb in BackendMain (startup_data=<optimized out>, startup_data_len=<optimized out>) at...
[16:25:26.513] #7  0x00005565ed699cba in postmaster_child_launch (child_type=B_BACKEND, child_slot=1, startup_data=start...
[16:25:26.513] #8  0x00005565ed69fd26 in BackendStartup (client_sock=client_sock@entry=0x7ffd09715240) at postmaster.c:3...
[16:25:26.513] #9  0x00005565ed6a2db1 in ServerLoop () at postmaster.c:1702
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_che...
--- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out	2025-04-22 16:18:55.855338914 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/create_index.out	2025-04-22 16:22:35.207762705 +0000
@@ -1407,2163 +1407,10 @@
 CREATE TABLE concur_heap (f1 text, f2 text);
 -- empty table
 CREATE INDEX CONCURRENTLY concur_index1 ON concur_heap(f2,f1);
-CREATE INDEX CONCURRENTLY IF NOT EXISTS concur_index1 ON concur_heap(f2,f1);
-NOTICE:  relation "concur_index1" already exists, skipping
-INSERT INTO concur_heap VALUES  ('a','b');
-INSERT INTO concur_heap VALUES  ('b','b');
--- unique index
-CREATE UNIQUE INDEX CONCURRENTLY concur_index2 ON concur_heap(f1);
-CREATE UNIQUE INDEX CONCURRENTLY IF NOT EXISTS concur_index2 ON concur_heap(f1);
-NOTICE:  relation "concur_index2" already exists, skipping
--- check if constraint is set up properly to be enforced
-INSERT INTO concur_heap VALUES ('b','x');
-ERROR:  duplicate key value violates unique constraint "concur_index2"
-DETAIL:  Key (f1)=(b) already exists.
--- check if constraint is enforced properly at build time
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/src/test/regress/results/c...
--- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out	2025-04-22 16:18:55.855338914 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/create_index.out	2025-04-22 16:20:51.469727718 +0000
@@ -1407,2163 +1407,10 @@
 CREATE TABLE concur_heap (f1 text, f2 text);
 -- empty table
 CREATE INDEX CONCURRENTLY concur_index1 ON concur_heap(f2,f1);
-CREATE INDEX CONCURRENTLY IF NOT EXISTS concur_index1 ON concur_heap(f2,f1);
-NOTICE:  relation "concur_index1" already exists, skipping
-INSERT INTO concur_heap VALUES  ('a','b');
-INSERT INTO concur_heap VALUES  ('b','b');
--- unique index
-CREATE UNIQUE INDEX CONCURRENTLY concur_index2 ON concur_heap(f1);
-CREATE UNIQUE INDEX CONCURRENTLY IF NOT EXISTS concur_index2 ON concur_heap(f1);
-NOTICE:  relation "concur_index2" already exists, skipping
--- check if constraint is set up properly to be enforced
-INSERT INTO concur_heap VALUES ('b','x');
-ERROR:  duplicate key value violates unique constraint "concur_index2"
-DETAIL:  Key (f1)=(b) already exists.
--- check if constraint is enforced properly at build time
...
sanitizer
SUMMARY: AddressSanitizer: heap-buffer-overflow /tmp/cirrus-ci-build/src/backend/utils/error/elog.c:3784 in append_with_...
sanitizer
SUMMARY: AddressSanitizer: heap-buffer-overflow /tmp/cirrus-ci-build/src/backend/utils/error/elog.c:3784 in append_with_...
tap
[16:22:43.830](30.174s) not ok 5 - regression tests pass
[16:22:59.269](2.683s) not ok 8 - dump outputs from original and restored regression databases match
[16:23:05.006](1.615s) not ok 16 - run of pg_upgrade --check for new instance
[16:23:05.007](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[16:23:06.295](1.287s) not ok 18 - run of pg_upgrade for new instance
[16:23:06.295](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[16:23:06.545](0.082s) not ok 20 - check that locales in new cluster match original cluster
[16:23:07.461](0.063s) not ok 22 - old and new dumps match after pg_upgrade
53/5160 Issues with ON CONFLICT UPDATE and REINDEX CONCURRENTLY
macOS - Sonoma - Meson
tap
[15:31:40.915](0.000s) not ok 177 - pgbench expressions stderr /(?^:command=101.: boolean true\b)/
[15:31:40.916](0.000s) not ok 178 - pgbench expressions stderr /(?^:command=102.: boolean true\b)/
[15:31:40.916](0.000s) not ok 179 - pgbench expressions stderr /(?^:command=103.: boolean true\b)/
[15:31:40.916](0.000s) not ok 180 - pgbench expressions stderr /(?^:command=104.: boolean true\b)/
[15:31:40.916](0.000s) not ok 181 - pgbench expressions stderr /(?^:command=105.: boolean true\b)/
[15:31:40.917](0.000s) not ok 182 - pgbench expressions stderr /(?^:command=109.: boolean true\b)/
[15:31:40.917](0.000s) not ok 183 - pgbench expressions stderr /(?^:command=110.: boolean true\b)/
[15:31:40.917](0.000s) not ok 184 - pgbench expressions stderr /(?^:command=111.: boolean true\b)/
[15:31:40.917](0.000s) not ok 185 - pgbench expressions stderr /(?^:command=113.: boolean true\b)/
test
[15:32:46.756] 225/339 postgresql:pgbench / pgbench/001_pgbench_with_server                            ERROR            ...
53/5018 Extension security improvement: Add support for extensions with an owned schema
macOS - Sonoma - Meson
core
[14:26:29.465]   * frame #0: 0x0000000100cd4b70 dyld`_dyld_start
tap
[14:21:48.965](0.000s) not ok 377 - pgbench script error: setshell no such command stderr /(?^:could not read result )/
test
[14:22:43.291] 231/339 postgresql:pgbench / pgbench/001_pgbench_with_server                            ERROR            ...
53/5710 Patch for migration of the pg_commit_ts directory
macOS - Sonoma - Meson
tap
[13:28:40.887](0.000s) not ok 107 - schema exclusion pattern overrides all inclusion patterns stderr /(?^:pg_amcheck: er...
test
[13:30:45.277] 148/339 postgresql:pg_amcheck / pg_amcheck/002_nonesuch                                 ERROR            ...
53/5715 amcheck support for BRIN indexes
CompilerWarnings
compiler
[12:40:45.067] verify_brinam.c:629:82: error: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 5 ...
compiler
[12:40:45.067] verify_brinam.c:522:82: error: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 2 ...
compiler
[12:40:45.067] verify_brinam.c:522:112: error: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 3...
compiler
[12:40:45.067] verify_brinam.c:618:82: error: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 5 ...
compiler
[12:40:45.067] verify_brinam.c:629:82: error: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 6 ...
compiler
[12:40:45.067] verify_brinam.c:618:82: error: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 6 ...
53/5478 SQL/JSON json_table PLAN clause
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[12:25:45.196](0.000s) not ok 18 - checking with a non-existent user stderr /(?^:role "no_such_user" does not exist)/
test
[12:32:40.610] 144/334 postgresql:pg_amcheck / pg_amcheck/002_nonesuch                                 ERROR            ...
53/4351 Index Prefetching
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[11:05:06.473] ../src/backend/access/index/indexam.c(1997): warning C4047: 'return': 'bool' differs in levels of indirec...
compiler
[11:05:06.473] ../src/backend/access/index/indexam.c(2010): warning C4047: 'return': 'bool' differs in levels of indirec...
53/4718 Set log_lock_waits=on by default
macOS - Sonoma - Meson
tap
[10:20:21.938](0.000s) not ok 73 - pg_dump: invalid compression specification: must be in range: matches
test
[10:22:06.018] 175/339 postgresql:pg_dump / pg_dump/001_basic                                          ERROR            ...
53/5714 Allow to collect statistics on virtual generated columns
FreeBSD - Meson
core
[09:25:16.714] #0  0x000000082ad511ba in thr_kill () from /lib/libc.so.7
[09:25:16.714] #1  0x000000082acca5d4 in raise () from /lib/libc.so.7
[09:25:16.714] #2  0x000000082ad7db59 in abort () from /lib/libc.so.7
[09:25:16.714] #3  0x0000000000ad37d5 in ExceptionalCondition (conditionName=0x3194d6 "pending_since == 0", fileName=<op...
[09:25:16.714] #4  0x000000000098bc18 in pgstat_report_stat (force=false) at ../src/backend/utils/activity/pgstat.c:734
[09:25:16.714] #5  0x000000000097180b in PostgresMain (dbname=<optimized out>, username=<optimized out>) at ../src/backe...
[09:25:16.714] #6  0x000000000096c669 in BackendMain (startup_data=<optimized out>, startup_data_len=<optimized out>) at...
[09:25:16.714] #7  0x00000000008bb0fb in postmaster_child_launch (child_type=B_BACKEND, child_slot=1, startup_data=start...
[09:25:16.714] #8  0x00000000008bfa78 in BackendStartup (client_sock=0x820ffeb60) at ../src/backend/postmaster/postmaste...
[09:25:16.714] #9  ServerLoop () at ../src/backend/postmaster/postmaster.c:1702
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out	2025-04-22 09:15:20.142464000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/stats_ext.out	2025-04-22 09:18:31.78672700...
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out /tmp/cirrus-ci-build/build/testrun/recovery/027_st...
--- /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out	2025-04-22 09:15:20.142464000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/stats_ext.out	2025-04-22 09:19:57.762790...
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out /tmp/cirrus-ci-build/build/testrun/regress/regress...
--- /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out	2025-04-22 09:15:20.142464000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/stats_ext.out	2025-04-22 09:18:30.559982000 +0000
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
tap
[09:20:16.043](244.451s) not ok 5 - regression tests pass
tap
[09:21:38.049](281.965s) not ok 2 - regression tests pass
test
[09:22:53.737] 100/339 postgresql:regress / regress/regress                                            ERROR           2...
[09:22:53.737] 191/339 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           3...
[09:22:53.737] 275/339 postgresql:recovery / recovery/027_stream_regress                               ERROR           3...
Linux - Debian Bookworm - Autoconf
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/...
--- /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out	2025-04-22 09:15:22.158954128 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/stats_ext.out	2025-04-22 09:21:27.110648163 +0000
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out	2025-04-22 09:15:22.158954128 +0000
+++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/stats_ext.out	2025-04-22 09:22:55.406575101 +0000
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out /tmp/cirrus-ci-build/src/test/regress/results/stat...
--- /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out	2025-04-22 09:15:22.158954128 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/stats_ext.out	2025-04-22 09:18:17.322752185 +0000
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
tap
[09:21:54.299](95.584s) not ok 5 - regression tests pass
tap
[09:23:27.061](74.340s) not ok 2 - regression tests pass
Linux - Debian Bookworm - Meson
core
[09:25:04.676] #0  0x00007fbe770a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[09:25:04.676] #1  0x00007fbe7705afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[09:25:04.676] #2  0x00007fbe77045472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[09:25:04.676] #3  0x000055f86e95433d in ExceptionalCondition (conditionName=conditionName@entry=0x55f86ec3be38 "pending...
[09:25:04.676] #4  0x000055f86e6e5919 in pgstat_report_stat (force=force@entry=false) at ../src/backend/utils/activity/p...
[09:25:04.676] #5  0x000055f86e6b1caf in PostgresMain (dbname=<optimized out>, username=<optimized out>) at ../src/backe...
[09:25:04.676] #6  0x000055f86e6a7949 in BackendMain (startup_data=<optimized out>, startup_data_len=<optimized out>) at...
[09:25:04.676] #7  0x000055f86e545d45 in postmaster_child_launch (child_type=B_BACKEND, child_slot=1, startup_data=start...
[09:25:04.676] #8  0x000055f86e54b31d in BackendStartup (client_sock=client_sock@entry=0x7ffeffe0f680) at ../src/backend...
[09:25:04.676] #9  0x000055f86e54d849 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1702
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out	2025-04-22 09:15:20.473823051 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/stats_ext.out	2025-04-22 09:17:32.89907549...
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out /tmp/cirrus-ci-build/build/testrun/recovery/027_st...
--- /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out	2025-04-22 09:15:20.473823051 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/stats_ext.out	2025-04-22 09:18:51.192000...
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out /tmp/cirrus-ci-build/build/testrun/regress/regress...
--- /tmp/cirrus-ci-build/src/test/regress/expected/stats_ext.out	2025-04-22 09:15:20.473823051 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/stats_ext.out	2025-04-22 09:17:30.927063123 +0000
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
tap
[09:18:07.289](81.147s) not ok 5 - regression tests pass
tap
[09:19:26.487](82.322s) not ok 2 - regression tests pass
test
[09:22:45.906]  16/340 postgresql:regress / regress/regress                                            ERROR            ...
[09:22:45.906]  34/340 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[09:22:45.906] 105/340 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
macOS - Sonoma - Meson
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/stats_ext.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_u...
--- /Users/admin/pgsql/src/test/regress/expected/stats_ext.out	2025-04-22 09:15:12
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/stats_ext.out	2025-04-22 09:16:51
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/stats_ext.out /Users/admin/pgsql/build/testrun/recovery/027_stream...
--- /Users/admin/pgsql/src/test/regress/expected/stats_ext.out	2025-04-22 09:15:12
+++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/stats_ext.out	2025-04-22 09:17:57
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/stats_ext.out /Users/admin/pgsql/build/testrun/regress/regress/res...
--- /Users/admin/pgsql/src/test/regress/expected/stats_ext.out	2025-04-22 09:15:12
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/stats_ext.out	2025-04-22 09:16:54
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
tap
[09:17:07.546](42.364s) not ok 5 - regression tests pass
tap
[09:18:24.257](70.597s) not ok 2 - regression tests pass
test
[09:20:21.867]  15/339 postgresql:regress / regress/regress                                            ERROR            ...
[09:20:21.867]  28/339 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[09:20:21.867] 128/339 postgresql:recovery / recovery/027_stream_regress                               ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/stats_ext.out C:/cirrus/build/testrun/pg_upgrade/002_pg...
--- C:/cirrus/src/test/regress/expected/stats_ext.out	2025-04-22 09:15:28.126646400 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/stats_ext.out	2025-04-22 09:18:53.490876300 +0000
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/stats_ext.out C:/cirrus/build/testrun/recovery/027_stre...
--- C:/cirrus/src/test/regress/expected/stats_ext.out	2025-04-22 09:15:28.126646400 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/stats_ext.out	2025-04-22 09:21:35.774997900 +0000
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/stats_ext.out C:/cirrus/build/testrun/regress/regress/r...
--- C:/cirrus/src/test/regress/expected/stats_ext.out	2025-04-22 09:15:28.126646400 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/stats_ext.out	2025-04-22 09:18:52.728635000 +0000
@@ -56,7 +56,6 @@
 ERROR:  unrecognized statistics kind "unrecognized"
 -- incorrect expressions
 CREATE STATISTICS tst ON (y) FROM ext_stats_test; -- single column reference
-ERROR:  extended statistics require at least 2 columns
 CREATE STATISTICS tst ON y + z FROM ext_stats_test; -- missing parentheses
 ERROR:  syntax error at or near "+"
 LINE 1: CREATE STATISTICS tst ON y + z FROM ext_stats_test;
@@ -69,25 +68,24 @@
 -- statistics on virtual generated column not allowed
 CREATE TABLE ext_stats_test1 (x int, y int, z int GENERATED ALWAYS AS (x+y) VIRTUAL, w xid);
 CREATE STATISTICS tst on z from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
 CREATE STATISTICS tst on (z) from ext_stats_test1;
-ERROR:  statistics creation on virtual generated columns is not supported
+ERROR:  statistics object "tst" already exists
 CREATE STATISTICS tst on (z+1) from ext_stats_test1;
...
tap
[09:19:48.527](133.203s) not ok 5 - regression tests pass
tap
[09:22:29.412](137.880s) not ok 2 - regression tests pass
test
[09:29:50.262]  11/334 postgresql:regress / regress/regress                                            ERROR           1...
[09:29:50.262]  21/334 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           2...
[09:29:50.262]  69/334 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
53/5251 libpq: Fix processing of SSL records >8kB on async API
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[07:38:09.699](60.362s) not ok 94 - certificate with both a CN and SANs 1
[07:38:09.700](0.000s) not ok 95 - certificate with both a CN and SANs 1: no stderr
test
[07:38:15.005] 334/334 postgresql:ssl / ssl/001_ssltests                                               ERROR            ...
53/5575 Elimination of the repetitive code at the SLRU bootstrap functions
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[07:13:28.807](0.001s) not ok 2 - connecting to a non-existent database: matches
test
[07:18:31.766] 176/334 postgresql:pg_dump / pg_dump/002_pg_dump                                        ERROR            ...
53/5664 Fix slot synchronization with two_phase decoding enabled
FreeBSD - Meson
core
[04:13:51.940] #0  0x000000082b2351ba in thr_kill () from /lib/libc.so.7
[04:13:51.940] #1  0x000000082b1ae5d4 in raise () from /lib/libc.so.7
[04:13:51.940] #2  0x000000082b261b59 in abort () from /lib/libc.so.7
[04:13:51.940] #3  0x0000000000ad38c5 in ExceptionalCondition (conditionName=0x3194d6 "pending_since == 0", fileName=<op...
[04:13:51.940] #4  0x000000000098bd08 in pgstat_report_stat (force=false) at ../src/backend/utils/activity/pgstat.c:734
[04:13:51.940] #5  0x00000000009718fb in PostgresMain (dbname=<optimized out>, username=<optimized out>) at ../src/backe...
[04:13:51.940] #6  0x000000000096c759 in BackendMain (startup_data=<optimized out>, startup_data_len=<optimized out>) at...
[04:13:51.940] #7  0x00000000008bb1eb in postmaster_child_launch (child_type=B_BACKEND, child_slot=1, startup_data=start...
[04:13:51.940] #8  0x00000000008bfb68 in BackendStartup (client_sock=0x8219a1fd0) at ../src/backend/postmaster/postmaste...
[04:13:51.940] #9  ServerLoop () at ../src/backend/postmaster/postmaster.c:1702
regress
diff -U3 /tmp/cirrus-ci-build/contrib/test_decoding/expected/oldest_xmin.out /tmp/cirrus-ci-build/build/testrun/test_dec...
--- /tmp/cirrus-ci-build/contrib/test_decoding/expected/oldest_xmin.out	2025-04-22 04:04:06.870583000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/test_decoding/isolation/results/oldest_xmin.out	2025-04-22 04:07:00.060034000 +00...
@@ -67,11 +67,11 @@
 step s1_commit: COMMIT;
 step s0_vacuum: VACUUM pg_attribute;
 step s0_get_changes: SELECT data FROM pg_logical_slot_get_changes('isolation_slot', NULL, NULL, 'include-xids', '0', 's...
-data                                                  
-------------------------------------------------------
-BEGIN                                                 
-table public.harvest: INSERT: fruits[basket]:'(1,2,3)'
-COMMIT                                                
+data                                                
+----------------------------------------------------
+BEGIN                                               
+table public.harvest: INSERT: fruits[basket]:'(1,2)'
+COMMIT                                              
 (3 rows)
 
 ?column?
test
[04:11:13.889] 100/339 postgresql:test_decoding / test_decoding/isolation                              ERROR            ...
Linux - Debian Bookworm - Autoconf
core
[04:15:42.286] #0  0x00007ff7aa766b20 in ?? ()
[04:15:42.286] #1  0x0000000000000003 in ?? ()
[04:15:42.286] #2  0x00007fff605330b9 in ?? ()
[04:15:42.286] #3  0x00007fff605330bc in ?? ()
[04:15:42.286] #4  0x00007fff6053312f in ?? ()
[04:15:42.286] #5  0x0000000000000000 in ?? ()
[04:15:42.383] #0  0x00007fa345738b20 in ?? ()
core
[04:15:42.500] #0  0x00007f20c2e6ddd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[04:15:42.500] #1  0x00007f20c2e1a239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[04:15:42.500] #2  0x00007f20c2e1a497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[04:15:42.500] #3  0x00005650fe3b05c1 in ?? ()
[04:15:42.500] #4  0x00005650fe3aa369 in ?? ()
[04:15:42.500] #5  0x00005650fe3a920f in ?? ()
[04:15:42.500] #6  0x00005650fe3a9c3b in ?? ()
[04:15:42.500] #7  0x00005650fe3a766f in ?? ()
[04:15:42.500] #8  0x00007f20c2e0524a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[04:15:42.500] #9  0x00007f20c2e05305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[04:15:42.383] #0  0x00007fa345738b20 in ?? ()
[04:15:42.383] #1  0x0000000000000003 in ?? ()
[04:15:42.383] #2  0x00007ffdc48740f5 in ?? ()
[04:15:42.383] #3  0x00007ffdc48740f8 in ?? ()
[04:15:42.383] #4  0x00007ffdc48740fb in ?? ()
[04:15:42.383] #5  0x0000000000000000 in ?? ()
[04:15:42.493] #0  0x00007f20c2e6ddd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
regress
diff -U3 /tmp/cirrus-ci-build/contrib/test_decoding/expected/oldest_xmin.out /tmp/cirrus-ci-build/contrib/test_decoding/...
--- /tmp/cirrus-ci-build/contrib/test_decoding/expected/oldest_xmin.out	2025-04-22 04:04:06.503529263 +0000
+++ /tmp/cirrus-ci-build/contrib/test_decoding/output_iso/results/oldest_xmin.out	2025-04-22 04:08:27.995146583 +0000
@@ -67,11 +67,11 @@
 step s1_commit: COMMIT;
 step s0_vacuum: VACUUM pg_attribute;
 step s0_get_changes: SELECT data FROM pg_logical_slot_get_changes('isolation_slot', NULL, NULL, 'include-xids', '0', 's...
-data                                                  
-------------------------------------------------------
-BEGIN                                                 
-table public.harvest: INSERT: fruits[basket]:'(1,2,3)'
-COMMIT                                                
+data                                                
+----------------------------------------------------
+BEGIN                                               
+table public.harvest: INSERT: fruits[basket]:'(1,2)'
+COMMIT                                              
 (3 rows)
 
 ?column?
Linux - Debian Bookworm - Meson
core
[04:13:59.065] #0  0x00007f3a67979dd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[04:13:59.065] #1  0x00007f3a67926239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[04:13:59.065] #2  0x00007f3a67926497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[04:13:59.065] #3  0x000055d0f3e745c1 in ?? ()
[04:13:59.065] #4  0x000055d0f3e6e369 in ?? ()
[04:13:59.065] #5  0x000055d0f3e6d20f in ?? ()
[04:13:59.065] #6  0x000055d0f3e6dc3b in ?? ()
[04:13:59.065] #7  0x000055d0f3e6b66f in ?? ()
[04:13:59.065] #8  0x00007f3a6791124a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[04:13:59.065] #9  0x00007f3a67911305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[04:13:58.946] #0  0x00007f3a67979dd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[04:13:58.946] #1  0x00007f3a67926239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[04:13:58.946] #2  0x00007f3a67926497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[04:13:58.946] #3  0x000055d0f3e745f3 in ?? ()
[04:13:58.946] #4  0x000055d0f3e6e369 in ?? ()
[04:13:58.946] #5  0x000055d0f3e6d20f in ?? ()
[04:13:58.946] #6  0x000055d0f3e6dc3b in ?? ()
[04:13:58.946] #7  0x000055d0f3e6b66f in ?? ()
[04:13:58.946] #8  0x00007f3a6791124a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[04:13:58.946] #9  0x00007f3a67911305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[04:13:58.946] #0  <unavailable> in ?? ()
core
[04:13:59.587] #0  0x00007fc5954a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[04:13:59.587] #1  0x00007fc59545afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[04:13:59.587] #2  0x00007fc595445472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[04:13:59.587] #3  0x000055b58658c3f0 in ExceptionalCondition (conditionName=conditionName@entry=0x55b586873e38 "pending...
[04:13:59.587] #4  0x000055b58631d9cc in pgstat_report_stat (force=force@entry=false) at ../src/backend/utils/activity/p...
[04:13:59.587] #5  0x000055b5862e9d62 in PostgresMain (dbname=<optimized out>, username=<optimized out>) at ../src/backe...
[04:13:59.587] #6  0x000055b5862df9fc in BackendMain (startup_data=<optimized out>, startup_data_len=<optimized out>) at...
[04:13:59.587] #7  0x000055b58617ddf8 in postmaster_child_launch (child_type=B_BACKEND, child_slot=1, startup_data=start...
[04:13:59.587] #8  0x000055b5861833d0 in BackendStartup (client_sock=client_sock@entry=0x7ffd6eb09d40) at ../src/backend...
[04:13:59.587] #9  0x000055b5861858fc in ServerLoop () at ../src/backend/postmaster/postmaster.c:1702
regress
diff -U3 /tmp/cirrus-ci-build/contrib/test_decoding/expected/oldest_xmin.out /tmp/cirrus-ci-build/build/testrun/test_dec...
--- /tmp/cirrus-ci-build/contrib/test_decoding/expected/oldest_xmin.out	2025-04-22 04:04:06.978782977 +0000
+++ /tmp/cirrus-ci-build/build/testrun/test_decoding/isolation/results/oldest_xmin.out	2025-04-22 04:08:11.674462664 +00...
@@ -67,11 +67,11 @@
 step s1_commit: COMMIT;
 step s0_vacuum: VACUUM pg_attribute;
 step s0_get_changes: SELECT data FROM pg_logical_slot_get_changes('isolation_slot', NULL, NULL, 'include-xids', '0', 's...
-data                                                  
-------------------------------------------------------
-BEGIN                                                 
-table public.harvest: INSERT: fruits[basket]:'(1,2,3)'
-COMMIT                                                
+data                                                
+----------------------------------------------------
+BEGIN                                               
+table public.harvest: INSERT: fruits[basket]:'(1,2)'
+COMMIT                                              
 (3 rows)
 
 ?column?
test
[04:11:26.394] 106/340 postgresql:test_decoding / test_decoding/isolation                              ERROR            ...
macOS - Sonoma - Meson
regress
diff -U3 /Users/admin/pgsql/contrib/test_decoding/expected/oldest_xmin.out /Users/admin/pgsql/build/testrun/test_decodin...
--- /Users/admin/pgsql/contrib/test_decoding/expected/oldest_xmin.out	2025-04-22 04:04:11
+++ /Users/admin/pgsql/build/testrun/test_decoding/isolation/results/oldest_xmin.out	2025-04-22 04:09:35
@@ -67,11 +67,11 @@
 step s1_commit: COMMIT;
 step s0_vacuum: VACUUM pg_attribute;
 step s0_get_changes: SELECT data FROM pg_logical_slot_get_changes('isolation_slot', NULL, NULL, 'include-xids', '0', 's...
-data                                                  
-------------------------------------------------------
-BEGIN                                                 
-table public.harvest: INSERT: fruits[basket]:'(1,2,3)'
-COMMIT                                                
+data                                                
+----------------------------------------------------
+BEGIN                                               
+table public.harvest: INSERT: fruits[basket]:'(1,2)'
+COMMIT                                              
 (3 rows)
 
 ?column?
test
[04:12:53.520] 105/339 postgresql:test_decoding / test_decoding/isolation                              ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
regress
diff --strip-trailing-cr -U3 C:/cirrus/contrib/test_decoding/expected/oldest_xmin.out C:/cirrus/build/testrun/test_decod...
--- C:/cirrus/contrib/test_decoding/expected/oldest_xmin.out	2025-04-22 04:04:07.550804900 +0000
+++ C:/cirrus/build/testrun/test_decoding/isolation/results/oldest_xmin.out	2025-04-22 04:11:27.411054600 +0000
@@ -67,11 +67,11 @@
 step s1_commit: COMMIT;
 step s0_vacuum: VACUUM pg_attribute;
 step s0_get_changes: SELECT data FROM pg_logical_slot_get_changes('isolation_slot', NULL, NULL, 'include-xids', '0', 's...
-data                                                  
-------------------------------------------------------
-BEGIN                                                 
-table public.harvest: INSERT: fruits[basket]:'(1,2,3)'
-COMMIT                                                
+data                                                
+----------------------------------------------------
+BEGIN                                               
+table public.harvest: INSERT: fruits[basket]:'(1,2)'
+COMMIT                                              
 (3 rows)
 
 ?column?
test
[04:17:40.526] 108/334 postgresql:test_decoding / test_decoding/isolation                              ERROR            ...
53/5656 Prune partitions by ScalarArrayOpExpr with an array parameter (partkey = ANY($1))
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[03:33:52.636](0.202s) not ok 5 - psql connect success
[03:33:52.637](0.000s) not ok 6 - psql select 1
test
[03:41:17.205]  49/334 postgresql:recovery / recovery/041_checkpoint_at_promote                        ERROR            ...
53/5615 Corrupted FSM page is not saved after zeroing.
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[21:57:47.838](0.004s) not ok 2 - regular connections limit: matches
test
[22:00:22.078] 253/334 postgresql:postmaster / postmaster/002_connection_limits                        ERROR            ...
53/5444 using index to speedup add not null constraints to a table
FreeBSD - Meson
core
[21:34:45.451] #0  0x000000082b20375a in _sigprocmask () from /lib/libc.so.7
[21:34:45.451] #1  0x000000082b240a2f in _system () from /lib/libc.so.7
[21:34:45.451] #2  0x0000000829f608a3 in ?? () from /lib/libthr.so.3
[21:34:45.451] #3  0x0000000000685d67 in RestoreArchivedFile (path=path@entry=0x8217f71e0 "`r\177!\b", xlogfname=xlogfna...
[21:34:45.451] #4  0x00000000006913c0 in XLogFileRead (segno=segno@entry=4, tli=tli@entry=2, source=source@entry=XLOG_FR...
[21:34:45.451] #5  0x000000000068d0fc in XLogFileReadAnyTLI (segno=4, source=XLOG_FROM_ANY) at ../src/backend/access/tra...
[21:34:45.451] #6  WaitForWALToBecomeAvailable (RecPtr=67209560, tliRecPtr=67209536, replayTLI=2, replayLSN=67209536, ra...
[21:34:45.451] #7  XLogPageRead (xlogreader=0x3c5fe4a1d130, targetPagePtr=67207168, reqLen=2392, targetRecPtr=67209536, ...
[21:34:45.451] #8  0x000000000069410a in ReadPageInternal (state=state@entry=0x3c5fe4a1d130, pageptr=67207168, reqLen=23...
[21:34:45.451] #9  0x0000000000692f38 in XLogDecodeNextRecord (state=0x3c5fe4a1d130, nonblocking=false) at ../src/backen...
core
[21:34:45.730] #0  0x000000082bd081ba in thr_kill () from /lib/libc.so.7
[21:34:45.730] #1  0x000000082bc815d4 in raise () from /lib/libc.so.7
[21:34:45.730] #2  0x000000082bd34b59 in abort () from /lib/libc.so.7
[21:34:45.730] #3  0x0000000000ad4235 in ExceptionalCondition (conditionName=0x319568 "pending_since == 0", fileName=<op...
[21:34:45.730] #4  0x000000000098c678 in pgstat_report_stat (force=false) at ../src/backend/utils/activity/pgstat.c:734
[21:34:45.730] #5  0x000000000097226b in PostgresMain (dbname=<optimized out>, username=<optimized out>) at ../src/backe...
[21:34:45.730] #6  0x000000000096d0c9 in BackendMain (startup_data=<optimized out>, startup_data_len=<optimized out>) at...
[21:34:45.730] #7  0x00000000008bbb5b in postmaster_child_launch (child_type=B_BACKEND, child_slot=1, startup_data=start...
[21:34:45.730] #8  0x00000000008c04d8 in BackendStartup (client_sock=0x8215f3bc0) at ../src/backend/postmaster/postmaste...
[21:34:45.730] #9  ServerLoop () at ../src/backend/postmaster/postmaster.c:1702
regress
diff -U3 /tmp/cirrus-ci-build/src/test/modules/test_ddl_deparse/expected/alter_table.out /tmp/cirrus-ci-build/build/test...
--- /tmp/cirrus-ci-build/src/test/modules/test_ddl_deparse/expected/alter_table.out	2025-04-21 21:24:41.991767000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/test_ddl_deparse/regress/results/alter_table.out	2025-04-21 21:28:21.430241000 +0...
@@ -57,6 +57,7 @@
 NOTICE:    subcommand: type DETACH PARTITION desc table part2
 DROP TABLE part2;
 ALTER TABLE part ADD PRIMARY KEY (a);
+NOTICE:  all not-null constraints on relation "part1" are validated by index scan
 NOTICE:  DDL test: type alter table, tag ALTER TABLE
 NOTICE:    subcommand: type ADD CONSTRAINT (and recurse) desc constraint part_a_not_null on table part
 NOTICE:    subcommand: type ADD INDEX desc index part_pkey
tap
[21:31:49.546](0.024s) not ok 2 - with constraint will not scan table
[21:31:49.635](0.051s) not ok 6 - table was not scanned for both columns
test
[21:32:07.199] 118/339 postgresql:test_ddl_deparse / test_ddl_deparse/regress                          ERROR            ...
[21:32:07.199] 316/339 postgresql:test_misc / test_misc/001_constraint_validation                      ERROR            ...
Linux - Debian Bookworm - Autoconf
regress
diff -U3 /tmp/cirrus-ci-build/src/test/modules/test_ddl_deparse/expected/alter_table.out /tmp/cirrus-ci-build/src/test/m...
--- /tmp/cirrus-ci-build/src/test/modules/test_ddl_deparse/expected/alter_table.out	2025-04-21 21:24:41.048544106 +0000
+++ /tmp/cirrus-ci-build/src/test/modules/test_ddl_deparse/results/alter_table.out	2025-04-21 21:29:35.006037891 +0000
@@ -57,6 +57,7 @@
 NOTICE:    subcommand: type DETACH PARTITION desc table part2
 DROP TABLE part2;
 ALTER TABLE part ADD PRIMARY KEY (a);
+NOTICE:  all not-null constraints on relation "part1" are validated by index scan
 NOTICE:  DDL test: type alter table, tag ALTER TABLE
 NOTICE:    subcommand: type ADD CONSTRAINT (and recurse) desc constraint part_a_not_null on table part
 NOTICE:    subcommand: type ADD INDEX desc index part_pkey
Linux - Debian Bookworm - Meson
core
[21:36:19.992] #0  0x00007f646baa9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[21:36:19.992] #1  0x00007f646ba5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[21:36:19.992] #2  0x00007f646ba45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[21:36:19.992] #3  0x00005579cd3a0804 in ExceptionalCondition (conditionName=conditionName@entry=0x5579cd687e38 "pending...
[21:36:19.992] #4  0x00005579cd131de0 in pgstat_report_stat (force=force@entry=false) at ../src/backend/utils/activity/p...
[21:36:19.992] #5  0x00005579cd0fe176 in PostgresMain (dbname=<optimized out>, username=<optimized out>) at ../src/backe...
[21:36:19.992] #6  0x00005579cd0f3e10 in BackendMain (startup_data=<optimized out>, startup_data_len=<optimized out>) at...
[21:36:19.992] #7  0x00005579ccf9220c in postmaster_child_launch (child_type=B_BACKEND, child_slot=1, startup_data=start...
[21:36:19.992] #8  0x00005579ccf977e4 in BackendStartup (client_sock=client_sock@entry=0x7ffc7c9a0460) at ../src/backend...
[21:36:19.992] #9  0x00005579ccf99d10 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1702
regress
diff -U3 /tmp/cirrus-ci-build/src/test/modules/test_ddl_deparse/expected/alter_table.out /tmp/cirrus-ci-build/build/test...
--- /tmp/cirrus-ci-build/src/test/modules/test_ddl_deparse/expected/alter_table.out	2025-04-21 21:24:41.094000678 +0000
+++ /tmp/cirrus-ci-build/build/testrun/test_ddl_deparse/regress/results/alter_table.out	2025-04-21 21:30:44.222097990 +0...
@@ -57,6 +57,7 @@
 NOTICE:    subcommand: type DETACH PARTITION desc table part2
 DROP TABLE part2;
 ALTER TABLE part ADD PRIMARY KEY (a);
+NOTICE:  all not-null constraints on relation "part1" are validated by index scan
 NOTICE:  DDL test: type alter table, tag ALTER TABLE
 NOTICE:    subcommand: type ADD CONSTRAINT (and recurse) desc constraint part_a_not_null on table part
 NOTICE:    subcommand: type ADD INDEX desc index part_pkey
tap
[21:33:27.773](0.064s) not ok 2 - with constraint will not scan table
[21:33:27.880](0.060s) not ok 6 - table was not scanned for both columns
test
[21:33:45.922] 121/340 postgresql:test_ddl_deparse / test_ddl_deparse/regress                          ERROR            ...
[21:33:45.922] 317/340 postgresql:test_misc / test_misc/001_constraint_validation                      ERROR            ...
macOS - Sonoma - Meson
regress
diff -U3 /Users/admin/pgsql/src/test/modules/test_ddl_deparse/expected/alter_table.out /Users/admin/pgsql/build/testrun/...
--- /Users/admin/pgsql/src/test/modules/test_ddl_deparse/expected/alter_table.out	2025-04-21 21:24:11
+++ /Users/admin/pgsql/build/testrun/test_ddl_deparse/regress/results/alter_table.out	2025-04-21 21:28:56
@@ -57,6 +57,7 @@
 NOTICE:    subcommand: type DETACH PARTITION desc table part2
 DROP TABLE part2;
 ALTER TABLE part ADD PRIMARY KEY (a);
+NOTICE:  all not-null constraints on relation "part1" are validated by index scan
 NOTICE:  DDL test: type alter table, tag ALTER TABLE
 NOTICE:    subcommand: type ADD CONSTRAINT (and recurse) desc constraint part_a_not_null on table part
 NOTICE:    subcommand: type ADD INDEX desc index part_pkey
tap
[21:31:45.912](0.076s) not ok 2 - with constraint will not scan table
[21:31:46.063](0.064s) not ok 6 - table was not scanned for both columns
test
[21:32:09.652] 122/339 postgresql:test_ddl_deparse / test_ddl_deparse/regress                          ERROR            ...
[21:32:09.652] 316/339 postgresql:test_misc / test_misc/001_constraint_validation                      ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/modules/test_ddl_deparse/expected/alter_table.out C:/cirrus/build/testru...
--- C:/cirrus/src/test/modules/test_ddl_deparse/expected/alter_table.out	2025-04-21 21:24:43.895361100 +0000
+++ C:/cirrus/build/testrun/test_ddl_deparse/regress/results/alter_table.out	2025-04-21 21:32:11.761719200 +0000
@@ -57,6 +57,7 @@
 NOTICE:    subcommand: type DETACH PARTITION desc table part2
 DROP TABLE part2;
 ALTER TABLE part ADD PRIMARY KEY (a);
+NOTICE:  all not-null constraints on relation "part1" are validated by index scan
 NOTICE:  DDL test: type alter table, tag ALTER TABLE
 NOTICE:    subcommand: type ADD CONSTRAINT (and recurse) desc constraint part_a_not_null on table part
 NOTICE:    subcommand: type ADD INDEX desc index part_pkey
tap
[21:37:38.258](0.371s) not ok 2 - with constraint will not scan table
[21:37:39.000](0.398s) not ok 6 - table was not scanned for both columns
test
[21:38:20.377] 122/334 postgresql:test_ddl_deparse / test_ddl_deparse/regress                          ERROR            ...
[21:38:20.377] 313/334 postgresql:test_misc / test_misc/001_constraint_validation                      ERROR            ...
53/5680 Improve coments on structures in trigger.c
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[18:11:40.904](0.000s) not ok 3 - checking a non-existent database stderr /(?^:FATAL:  database "qqq" does not exist)/
test
[18:17:26.476] 143/334 postgresql:pg_amcheck / pg_amcheck/002_nonesuch                                 ERROR            ...
53/5674 Add "\gi file" to psql to allow COPY with variable expansion
CompilerWarnings
compiler
[16:44:12.005] common.c:51:8: error: unused variable 'bad' [-Werror,-Wunused-variable]
compiler
[16:43:39.977] common.c:51:8: error: unused variable 'bad' [-Werror,-Wunused-variable]
compiler
[16:42:47.553] common.c:51:25: error: unused variable ‘bad’ [-Werror=unused-variable]
compiler
[16:42:17.401] common.c:51:25: error: unused variable ‘bad’ [-Werror=unused-variable]
compiler
[16:45:00.928] common.c:51:25: error: unused variable ‘bad’ [-Werror=unused-variable]
FreeBSD - Meson
core
[16:50:13.201] #0  0x000000000027bce1 in exec_command_out (scan_state=scan_state@entry=0xe36f8ac9000, active_branch=<opt...
[16:50:13.201] #1  0x0000000000277a2f in exec_command (cmd=0xe36f8a89200 "o", scan_state=scan_state@entry=0xe36f8ac9000,...
[16:50:13.201] #2  0x00000000002759b8 in HandleSlashCmds (scan_state=scan_state@entry=0xe36f8ac9000, cstack=cstack@entry...
[16:50:13.201] #3  0x0000000000291df5 in MainLoop (source=source@entry=0x825d0e4e0) at ../src/bin/psql/mainloop.c:496
[16:50:13.201] #4  0x00000000002781f3 in process_file (filename=0x0, use_relative_path=<optimized out>) at ../src/bin/ps...
[16:50:13.201] #5  0x0000000000293a4b in main (argc=<optimized out>, argv=0x8207419d0) at ../src/bin/psql/startup.c:420
[16:50:13.460] #0  0x000000082c6ae1ba in thr_kill () from /lib/libc.so.7
core
[16:50:13.036] #0  0x000000000027bce1 in exec_command_out (scan_state=scan_state@entry=0x1806bf6680a0, active_branch=<op...
[16:50:13.036] #1  0x0000000000277a2f in exec_command (cmd=0x1806bf682200 "o", scan_state=scan_state@entry=0x1806bf6680a...
[16:50:13.036] #2  0x00000000002759b8 in HandleSlashCmds (scan_state=scan_state@entry=0x1806bf6680a0, cstack=cstack@entr...
[16:50:13.036] #3  0x0000000000291df5 in MainLoop (source=source@entry=0x823bb94e0) at ../src/bin/psql/mainloop.c:496
[16:50:13.036] #4  0x00000000002781f3 in process_file (filename=0x0, use_relative_path=<optimized out>) at ../src/bin/ps...
[16:50:13.036] #5  0x0000000000293a4b in main (argc=<optimized out>, argv=0x8205615e0) at ../src/bin/psql/startup.c:420
[16:50:13.195] #0  0x000000000027bce1 in exec_command_out (scan_state=scan_state@entry=0xe36f8ac9000, active_branch=<opt...
core
[16:50:12.854] #0  0x00001f09c4e292a8 in ?? () from /libexec/ld-elf.so.1
[16:50:12.854] #1  0x0000000000000000 in ?? ()
[16:50:13.031] #0  0x000000000027bce1 in exec_command_out (scan_state=scan_state@entry=0x1806bf6680a0, active_branch=<op...
core
[16:50:12.761] #0  0x000000000027bce1 in exec_command_out (scan_state=scan_state@entry=0x20f258ec9000, active_branch=<op...
[16:50:12.761] #1  0x0000000000277a2f in exec_command (cmd=0x20f258e89600 "o", scan_state=scan_state@entry=0x20f258ec900...
[16:50:12.761] #2  0x00000000002759b8 in HandleSlashCmds (scan_state=scan_state@entry=0x20f258ec9000, cstack=cstack@entr...
[16:50:12.761] #3  0x0000000000291df5 in MainLoop (source=source@entry=0x8251314e0) at ../src/bin/psql/mainloop.c:496
[16:50:12.761] #4  0x00000000002781f3 in process_file (filename=0x0, use_relative_path=<optimized out>) at ../src/bin/ps...
[16:50:12.761] #5  0x0000000000293a4b in main (argc=<optimized out>, argv=0x820947498) at ../src/bin/psql/startup.c:420
[16:50:12.853] #0  0x00001f09c4e292a8 in ?? () from /libexec/ld-elf.so.1
core
[16:50:12.596] #0  0x000000000027bce1 in exec_command_out (scan_state=scan_state@entry=0x1cbd722680a0, active_branch=<op...
[16:50:12.596] #1  0x0000000000277a2f in exec_command (cmd=0x1cbd72282600 "o", scan_state=scan_state@entry=0x1cbd722680a...
[16:50:12.596] #2  0x00000000002759b8 in HandleSlashCmds (scan_state=scan_state@entry=0x1cbd722680a0, cstack=cstack@entr...
[16:50:12.596] #3  0x0000000000291df5 in MainLoop (source=source@entry=0x8254094e0) at ../src/bin/psql/mainloop.c:496
[16:50:12.596] #4  0x00000000002781f3 in process_file (filename=0x0, use_relative_path=<optimized out>) at ../src/bin/ps...
[16:50:12.596] #5  0x0000000000293a4b in main (argc=<optimized out>, argv=0x820904908) at ../src/bin/psql/startup.c:420
[16:50:12.756] #0  0x000000000027bce1 in exec_command_out (scan_state=scan_state@entry=0x20f258ec9000, active_branch=<op...
core
[16:50:13.645] #0  0x000000000027bce1 in exec_command_out (scan_state=scan_state@entry=0x6a3354c9000, active_branch=<opt...
[16:50:13.645] #1  0x0000000000277a2f in exec_command (cmd=0x6a335489200 "o", scan_state=scan_state@entry=0x6a3354c9000,...
[16:50:13.645] #2  0x00000000002759b8 in HandleSlashCmds (scan_state=scan_state@entry=0x6a3354c9000, cstack=cstack@entry...
[16:50:13.645] #3  0x0000000000291df5 in MainLoop (source=source@entry=0x82516b4e0) at ../src/bin/psql/mainloop.c:496
[16:50:13.645] #4  0x00000000002781f3 in process_file (filename=0x0, use_relative_path=<optimized out>) at ../src/bin/ps...
[16:50:13.645] #5  0x0000000000293a4b in main (argc=<optimized out>, argv=0x8211b46b8) at ../src/bin/psql/startup.c:420
core
[16:50:13.481] #0  0x000000082c6ae1ba in thr_kill () from /lib/libc.so.7
[16:50:13.481] #1  0x000000082c6275d4 in raise () from /lib/libc.so.7
[16:50:13.481] #2  0x000000082c6dab59 in abort () from /lib/libc.so.7
[16:50:13.481] #3  0x0000000000ad38b5 in ExceptionalCondition (conditionName=0x3194d6 "pending_since == 0", fileName=<op...
[16:50:13.481] #4  0x000000000098bd08 in pgstat_report_stat (force=false) at ../src/backend/utils/activity/pgstat.c:734
[16:50:13.481] #5  0x00000000009718fb in PostgresMain (dbname=<optimized out>, username=<optimized out>) at ../src/backe...
[16:50:13.481] #6  0x000000000096c759 in BackendMain (startup_data=<optimized out>, startup_data_len=<optimized out>) at...
[16:50:13.481] #7  0x00000000008bb1eb in postmaster_child_launch (child_type=B_BACKEND, child_slot=1, startup_data=start...
[16:50:13.481] #8  0x00000000008bfb68 in BackendStartup (client_sock=0x8215ed560) at ../src/backend/postmaster/postmaste...
[16:50:13.481] #9  ServerLoop () at ../src/backend/postmaster/postmaster.c:1702
core
[16:50:12.434] #0  0x000000000027bce1 in exec_command_out (scan_state=scan_state@entry=0x104f5fec9000, active_branch=<op...
[16:50:12.434] #1  0x0000000000277a2f in exec_command (cmd=0x104f5fe89600 "o", scan_state=scan_state@entry=0x104f5fec900...
[16:50:12.434] #2  0x00000000002759b8 in HandleSlashCmds (scan_state=scan_state@entry=0x104f5fec9000, cstack=cstack@entr...
[16:50:12.434] #3  0x0000000000291df5 in MainLoop (source=source@entry=0x8251e74e0) at ../src/bin/psql/mainloop.c:496
[16:50:12.434] #4  0x00000000002781f3 in process_file (filename=0x0, use_relative_path=<optimized out>) at ../src/bin/ps...
[16:50:12.434] #5  0x0000000000293a4b in main (argc=<optimized out>, argv=0x8203fce00) at ../src/bin/psql/startup.c:420
[16:50:12.590] #0  0x000000000027bce1 in exec_command_out (scan_state=scan_state@entry=0x1cbd722680a0, active_branch=<op...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-04-21 16:41:10.473200000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy.out	2025-04-21 16:42:14.463980000 +00...
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-04-21 16:41:10.473200000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/copy.out	2025-04-21 16:43:05.214729000 +...
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-04-21 16:41:10.473200000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/copy.out	2025-04-21 16:42:14.779450000 +0000
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
tap
[16:45:18.571](0.001s) not ok 12 - no dump errors
[16:45:20.442](0.000s) not ok 14 - no dump errors
tap
[16:45:07.140](192.130s) not ok 5 - regression tests pass
tap
[16:46:15.825](218.452s) not ok 2 - regression tests pass
test
[16:47:41.004]  15/339 postgresql:regress / regress/regress                                            ERROR           1...
[16:47:41.004] 185/339 postgresql:pg_dump / pg_dump/010_dump_connstr                                   ERROR            ...
[16:47:41.004] 181/339 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           2...
[16:47:41.004] 251/339 postgresql:recovery / recovery/027_stream_regress                               ERROR           3...
Linux - Debian Bookworm - Autoconf
core
[16:53:19.854] #0  0x00007f790926edd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[16:53:19.854] #1  0x00007f790921b239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[16:53:19.854] #2  0x00007f790921b497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[16:53:19.854] #3  0x0000561d7aeeb5c1 in ?? ()
[16:53:19.854] #4  0x0000561d7aee5369 in ?? ()
[16:53:19.854] #5  0x0000561d7aee420f in ?? ()
[16:53:19.854] #6  0x0000561d7aee4c3b in ?? ()
[16:53:19.854] #7  0x0000561d7aee266f in ?? ()
[16:53:19.854] #8  0x00007f790920624a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[16:53:19.854] #9  0x00007f7909206305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[16:53:19.203] #0  0x00007f731d1c9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[16:53:19.203] #1  0x00007f731d17afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[16:53:19.203] #2  0x00007f731d165472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[16:53:19.203] #3  0x00007f731d4d650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[16:53:19.203] #4  0x00007f731d4e2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[16:53:19.203] #5  0x00007f731d4c1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7f731bd43f4e, __in_ch...
[16:53:19.203] #6  0x00007f731d4be6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[16:53:19.204] #7  0x00007f731d4bd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7f731bd44bf0, cont...
[16:53:19.204] #8  <signal handler called>
[16:53:19.204] #9  0x000055655c31be67 in exec_command_out (scan_state=scan_state@entry=0x60d000000110, active_branch=act...
core
[16:53:18.941] #0  0x00007f7b65083eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[16:53:18.941] #1  0x00007f7b65034fb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[16:53:18.941] #2  0x00007f7b6501f472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[16:53:18.941] #3  0x00007f7b654d650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[16:53:18.941] #4  0x00007f7b654e2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[16:53:18.941] #5  0x00007f7b654c1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7f7b63af6f4e, __in_ch...
[16:53:18.941] #6  0x00007f7b654be6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[16:53:18.941] #7  0x00007f7b654bd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7f7b63af7bf0, cont...
[16:53:18.941] #8  <signal handler called>
[16:53:18.941] #9  0x0000558f9dcc8e67 in exec_command_out (scan_state=scan_state@entry=0x60d000000110, active_branch=act...
core
[16:53:19.473] #0  0x00007fd001371eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[16:53:19.473] #1  0x00007fd001322fb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[16:53:19.473] #2  0x00007fd00130d472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[16:53:19.473] #3  0x00007fd0016d650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[16:53:19.473] #4  0x00007fd0016e2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[16:53:19.473] #5  0x00007fd0016c1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7fcfffdfef4e, __in_ch...
[16:53:19.473] #6  0x00007fd0016be6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[16:53:19.474] #7  0x00007fd0016bd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7fcfffdffbf0, cont...
[16:53:19.474] #8  <signal handler called>
[16:53:19.474] #9  0x00005596d0dc7e67 in exec_command_out (scan_state=scan_state@entry=0x60d000000110, active_branch=act...
core
[16:53:19.737] #0  0x00007efff75c9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[16:53:19.737] #1  0x00007efff757afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[16:53:19.737] #2  0x00007efff7565472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[16:53:19.737] #3  0x00007efff78d650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[16:53:19.737] #4  0x00007efff78e2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[16:53:19.737] #5  0x00007efff78c1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7efff614ff4e, __in_ch...
[16:53:19.737] #6  0x00007efff78be6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[16:53:19.737] #7  0x00007efff78bd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7efff6150bf0, cont...
[16:53:19.737] #8  <signal handler called>
[16:53:19.737] #9  0x0000556785988e67 in exec_command_out (scan_state=scan_state@entry=0x60d000000110, active_branch=act...
core
[16:53:19.967] #0  <unavailable> in ?? ()
core
[16:53:19.967] #0  0x00007f790926edd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[16:53:19.967] #1  0x00007f790921b239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[16:53:19.967] #2  0x00007f790921b497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[16:53:19.967] #3  0x0000561d7aeeb5f3 in ?? ()
[16:53:19.967] #4  0x0000561d7aee5369 in ?? ()
[16:53:19.967] #5  0x0000561d7aee420f in ?? ()
[16:53:19.967] #6  0x0000561d7aee4c3b in ?? ()
[16:53:19.967] #7  0x0000561d7aee266f in ?? ()
[16:53:19.967] #8  0x00007f790920624a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[16:53:19.967] #9  0x00007f7909206305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[16:53:20.232] #0  0x00007f8119971eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[16:53:20.232] #1  0x00007f8119922fb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[16:53:20.232] #2  0x00007f811990d472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[16:53:20.232] #3  0x00007f8119cd650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[16:53:20.232] #4  0x00007f8119ce2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[16:53:20.232] #5  0x00007f8119cc1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7f81184e5f4e, __in_ch...
[16:53:20.232] #6  0x00007f8119cbe6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[16:53:20.233] #7  0x00007f8119cbd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7f81184e6bf0, cont...
[16:53:20.233] #8  <signal handler called>
[16:53:20.233] #9  0x000055645fbfae67 in exec_command_out (scan_state=scan_state@entry=0x60d000000110, active_branch=act...
core
[16:53:20.498] #0  0x00007f1f9dfc9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[16:53:20.498] #1  0x00007f1f9df7afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[16:53:20.498] #2  0x00007f1f9df65472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[16:53:20.498] #3  0x00007f1f9e2d650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[16:53:20.498] #4  0x00007f1f9e2e2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[16:53:20.498] #5  0x00007f1f9e2c1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7f1f9cb64f4e, __in_ch...
[16:53:20.498] #6  0x00007f1f9e2be6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[16:53:20.499] #7  0x00007f1f9e2bd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7f1f9cb65bf0, cont...
[16:53:20.499] #8  <signal handler called>
[16:53:20.499] #9  0x0000558add570e67 in exec_command_out (scan_state=scan_state@entry=0x60d000000110, active_branch=act...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resul...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-04-21 16:41:11.013164289 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/copy.out	2025-04-21 16:46:27.508924210 +0000
@@ -39,314 +39,21 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/result...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-04-21 16:41:11.013164289 +0000
+++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/copy.out	2025-04-21 16:47:52.732919501 +0000
@@ -39,314 +39,21 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/src/test/regress/results/copy.out
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-04-21 16:41:11.013164289 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/copy.out	2025-04-21 16:42:53.028918366 +0000
@@ -39,314 +39,21 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
tap
[16:48:14.092](0.001s) not ok 12 - no dump errors
[16:48:21.029](0.000s) not ok 14 - no dump errors
tap
[16:48:25.642](128.555s) not ok 5 - regression tests pass
tap
[16:49:15.275](92.826s) not ok 2 - regression tests pass
Linux - Debian Bookworm - Meson
core
[16:51:58.946] #0  0x00007f48712a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[16:51:58.946] #1  0x00007f487125afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[16:51:58.946] #2  0x00007f4871245472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[16:51:58.946] #3  0x00007f487141e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[16:51:58.946] #4  0x00007f487142aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[16:51:58.946] #5  0x00007f487140d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x55908d93e920,...
[16:51:58.946] #6  0x000055908d8806ec in exec_command_out (scan_state=scan_state@entry=0x5590937e1450, active_branch=act...
[16:51:58.946] #7  0x000055908d889137 in exec_command (cmd=cmd@entry=0x5590937e78f0 "o", scan_state=scan_state@entry=0x5...
[16:51:58.946] #8  0x000055908d889643 in HandleSlashCmds (scan_state=scan_state@entry=0x5590937e1450, cstack=cstack@entr...
[16:51:58.946] #9  0x000055908d8a86d4 in MainLoop (source=source@entry=0x7f48713f1a80 <_IO_2_1_stdin_>) at ../src/bin/ps...
core
[16:51:57.240] #0  0x00007f08472a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[16:51:57.240] #1  0x00007f084725afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[16:51:57.240] #2  0x00007f0847245472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[16:51:57.240] #3  0x000055d6af8243b6 in ExceptionalCondition (conditionName=conditionName@entry=0x55d6afb0be38 "pending...
[16:51:57.240] #4  0x000055d6af5b59cc in pgstat_report_stat (force=force@entry=false) at ../src/backend/utils/activity/p...
[16:51:57.240] #5  0x000055d6af581d62 in PostgresMain (dbname=<optimized out>, username=<optimized out>) at ../src/backe...
[16:51:57.240] #6  0x000055d6af5779fc in BackendMain (startup_data=<optimized out>, startup_data_len=<optimized out>) at...
[16:51:57.240] #7  0x000055d6af415df8 in postmaster_child_launch (child_type=B_BACKEND, child_slot=1, startup_data=start...
[16:51:57.240] #8  0x000055d6af41b3d0 in BackendStartup (client_sock=client_sock@entry=0x7fff2b83d260) at ../src/backend...
[16:51:57.240] #9  0x000055d6af41d8fc in ServerLoop () at ../src/backend/postmaster/postmaster.c:1702
core
[16:51:57.549] #0  0x00007fbc3aaa9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[16:51:57.549] #1  0x00007fbc3aa5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[16:51:57.549] #2  0x00007fbc3aa45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[16:51:57.549] #3  0x00007fbc3ac1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[16:51:57.549] #4  0x00007fbc3ac2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[16:51:57.549] #5  0x00007fbc3ac0d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x55746b427920,...
[16:51:57.549] #6  0x000055746b3696ec in exec_command_out (scan_state=scan_state@entry=0x55749d3fe450, active_branch=act...
[16:51:57.549] #7  0x000055746b372137 in exec_command (cmd=cmd@entry=0x55749d3ff230 "o", scan_state=scan_state@entry=0x5...
[16:51:57.549] #8  0x000055746b372643 in HandleSlashCmds (scan_state=scan_state@entry=0x55749d3fe450, cstack=cstack@entr...
[16:51:57.549] #9  0x000055746b3916d4 in MainLoop (source=source@entry=0x7fbc3abf1a80 <_IO_2_1_stdin_>) at ../src/bin/ps...
core
[16:51:57.820] #0  0x00007fb2014a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[16:51:57.820] #1  0x00007fb20145afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[16:51:57.820] #2  0x00007fb201445472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[16:51:57.820] #3  0x00007fb20161e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[16:51:57.820] #4  0x00007fb20162aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[16:51:57.820] #5  0x00007fb20160d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x5584dc29b920,...
[16:51:57.820] #6  0x00005584dc1dd6ec in exec_command_out (scan_state=scan_state@entry=0x5584e955f450, active_branch=act...
[16:51:57.820] #7  0x00005584dc1e6137 in exec_command (cmd=cmd@entry=0x5584e95609f0 "o", scan_state=scan_state@entry=0x5...
[16:51:57.820] #8  0x00005584dc1e6643 in HandleSlashCmds (scan_state=scan_state@entry=0x5584e955f450, cstack=cstack@entr...
[16:51:57.820] #9  0x00005584dc2056d4 in MainLoop (source=source@entry=0x7fb2015f1a80 <_IO_2_1_stdin_>) at ../src/bin/ps...
core
[16:51:58.102] #0  0x00007f7f578a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[16:51:58.102] #1  0x00007f7f5785afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[16:51:58.102] #2  0x00007f7f57845472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[16:51:58.102] #3  0x00007f7f57a1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[16:51:58.102] #4  0x00007f7f57a2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[16:51:58.102] #5  0x00007f7f57a0d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x55a957850920,...
[16:51:58.102] #6  0x000055a9577926ec in exec_command_out (scan_state=scan_state@entry=0x55a98ce92450, active_branch=act...
[16:51:58.102] #7  0x000055a95779b137 in exec_command (cmd=cmd@entry=0x55a98ce93230 "o", scan_state=scan_state@entry=0x5...
[16:51:58.102] #8  0x000055a95779b643 in HandleSlashCmds (scan_state=scan_state@entry=0x55a98ce92450, cstack=cstack@entr...
[16:51:58.102] #9  0x000055a9577ba6d4 in MainLoop (source=source@entry=0x7f7f579f1a80 <_IO_2_1_stdin_>) at ../src/bin/ps...
core
[16:51:58.377] #0  0x00007f87760a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[16:51:58.377] #1  0x00007f877605afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[16:51:58.377] #2  0x00007f8776045472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[16:51:58.377] #3  0x00007f877621e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[16:51:58.377] #4  0x00007f877622aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[16:51:58.377] #5  0x00007f877620d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x55f89fbf4920,...
[16:51:58.377] #6  0x000055f89fb366ec in exec_command_out (scan_state=scan_state@entry=0x55f8c209b450, active_branch=act...
[16:51:58.377] #7  0x000055f89fb3f137 in exec_command (cmd=cmd@entry=0x55f8c209c230 "o", scan_state=scan_state@entry=0x5...
[16:51:58.377] #8  0x000055f89fb3f643 in HandleSlashCmds (scan_state=scan_state@entry=0x55f8c209b450, cstack=cstack@entr...
[16:51:58.377] #9  0x000055f89fb5e6d4 in MainLoop (source=source@entry=0x7f87761f1a80 <_IO_2_1_stdin_>) at ../src/bin/ps...
core
[16:51:58.656] #0  0x00007fca252a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[16:51:58.656] #1  0x00007fca2525afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[16:51:58.656] #2  0x00007fca25245472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[16:51:58.656] #3  0x00007fca2541e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[16:51:58.656] #4  0x00007fca2542aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[16:51:58.656] #5  0x00007fca2540d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x5592b5a73920,...
[16:51:58.656] #6  0x00005592b59b56ec in exec_command_out (scan_state=scan_state@entry=0x5592f491f450, active_branch=act...
[16:51:58.656] #7  0x00005592b59be137 in exec_command (cmd=cmd@entry=0x5592f49258f0 "o", scan_state=scan_state@entry=0x5...
[16:51:58.656] #8  0x00005592b59be643 in HandleSlashCmds (scan_state=scan_state@entry=0x5592f491f450, cstack=cstack@entr...
[16:51:58.656] #9  0x00005592b59dd6d4 in MainLoop (source=source@entry=0x7fca253f1a80 <_IO_2_1_stdin_>) at ../src/bin/ps...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-04-21 16:41:10.174806875 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy.out	2025-04-21 16:43:52.444057107 +00...
@@ -39,314 +39,15 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
+==19892==Using libbacktrace symbolizer.
+../src/bin/psql/command.c:2497:19: runtime error: load of null pointer of type 'char'
+    #0 0x55f89fb366eb in exec_command_out ../src/bin/psql/command.c:2497
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-04-21 16:41:10.174806875 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/copy.out	2025-04-21 16:45:06.492846572 +...
@@ -39,314 +39,15 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
+==30230==Using libbacktrace symbolizer.
+../src/bin/psql/command.c:2497:19: runtime error: load of null pointer of type 'char'
+    #0 0x55746b3696eb in exec_command_out ../src/bin/psql/command.c:2497
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-04-21 16:41:10.174806875 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/copy.out	2025-04-21 16:43:51.028002610 +0000
@@ -39,314 +39,15 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
+==19661==Using libbacktrace symbolizer.
+../src/bin/psql/command.c:2497:19: runtime error: load of null pointer of type 'char'
+    #0 0x55a9577926eb in exec_command_out ../src/bin/psql/command.c:2497
...
tap
[16:47:19.300](0.000s) not ok 12 - no dump errors
[16:47:23.157](0.000s) not ok 14 - no dump errors
tap
[16:44:59.714](73.545s) not ok 5 - regression tests pass
tap
[16:46:15.377](75.636s) not ok 2 - regression tests pass
test
[16:49:28.694]   5/340 postgresql:regress / regress/regress                                            ERROR            ...
[16:49:28.694]  33/340 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[16:49:28.694] 102/340 postgresql:recovery / recovery/027_stream_regress                               ERROR            ...
[16:49:28.694] 187/340 postgresql:pg_dump / pg_dump/010_dump_connstr                                   ERROR            ...
macOS - Sonoma - Meson
core
[16:57:38.919]   * frame #0: 0x000000010276ff9c psql`exec_command_out(scan_state=0x0000600001b50000, active_branch=<unav...
[16:57:38.919]     frame #1: 0x000000010276bc4c psql`exec_command(cmd="o", scan_state=0x0000600001b50000, cstack=0x00006...
[16:57:38.919]     frame #2: 0x0000000102769e8c psql`HandleSlashCmds(scan_state=0x0000600001b50000, cstack=0x0000600002b...
[16:57:38.919]     frame #3: 0x0000000102787840 psql`MainLoop(source=0x00000001f59fc358) at mainloop.c:496:22
[16:57:38.919]     frame #4: 0x000000010276c4a0 psql`process_file(filename=0x0000000000000000, use_relative_path=<unavai...
[16:57:38.919]     frame #5: 0x0000000102789108 psql`main(argc=<unavailable>, argv=<unavailable>) at startup.c:420:21
[16:57:38.919]     frame #6: 0x000000018d80b154 dyld`start + 2476
core
[16:58:26.807]   * frame #0: 0x00000001004cff9c psql`exec_command_out(scan_state=0x0000600002334000, active_branch=<unav...
[16:58:26.807]     frame #1: 0x00000001004cbc4c psql`exec_command(cmd="o", scan_state=0x0000600002334000, cstack=0x00006...
[16:58:26.807]     frame #2: 0x00000001004c9e8c psql`HandleSlashCmds(scan_state=0x0000600002334000, cstack=0x00006000013...
[16:58:26.807]     frame #3: 0x00000001004e7840 psql`MainLoop(source=0x00000001f59fc358) at mainloop.c:496:22
[16:58:26.807]     frame #4: 0x00000001004cc4a0 psql`process_file(filename=0x0000000000000000, use_relative_path=<unavai...
[16:58:26.807]     frame #5: 0x00000001004e9108 psql`main(argc=<unavailable>, argv=<unavailable>) at startup.c:420:21
[16:58:26.807]     frame #6: 0x000000018d80b154 dyld`start + 2476
core
[16:59:03.860]   * frame #0: 0x0000000102e94b70 dyld`_dyld_start
core
[16:56:51.273]   * frame #0: 0x000000018dbc3740 libsystem_platform.dylib`_platform_strncmp + 16
[16:56:51.273]     frame #1: 0x000000018d896890 libxpc.dylib`_xpc_has_prefix + 48
[16:56:51.273]     frame #2: 0x000000018d896b14 libxpc.dylib`_xpc_dyld_image_callback + 304
[16:56:51.273]     frame #3: 0x000000018d840d84 dyld`invocation function for block in dyld4::APIs::_dyld_register_for_bu...
[16:56:51.273]     frame #4: 0x000000018d81277c dyld`dyld4::RuntimeLocks::withLoadersReadLock(void () block_pointer) + 1...
[16:56:51.273]     frame #5: 0x000000018d840768 dyld`dyld4::APIs::_dyld_register_for_bulk_image_loads(void (*)(unsigned ...
[16:56:51.273]     frame #6: 0x000000018d8968e8 libxpc.dylib`_xpc_collect_images + 68
[16:56:51.273]     frame #7: 0x000000018d895db4 libxpc.dylib`_libxpc_initializer + 1060
[16:56:51.273]     frame #8: 0x000000019a81c64c libSystem.B.dylib`libSystem_initializer + 256
[16:56:51.273]     frame #9: 0x000000018d826608 dyld`invocation function for block in dyld4::Loader::findAndRunAllInitia...
core
[16:56:08.645]   * frame #0: 0x0000000102353f9c psql`exec_command_out(scan_state=0x0000600000368000, active_branch=<unav...
[16:56:08.645]     frame #1: 0x000000010234fc4c psql`exec_command(cmd="o", scan_state=0x0000600000368000, cstack=0x00006...
[16:56:08.645]     frame #2: 0x000000010234de8c psql`HandleSlashCmds(scan_state=0x0000600000368000, cstack=0x00006000033...
[16:56:08.645]     frame #3: 0x000000010236b840 psql`MainLoop(source=0x00000001f59fc358) at mainloop.c:496:22
[16:56:08.645]     frame #4: 0x00000001023504a0 psql`process_file(filename=0x0000000000000000, use_relative_path=<unavai...
[16:56:08.645]     frame #5: 0x000000010236d108 psql`main(argc=<unavailable>, argv=<unavailable>) at startup.c:420:21
[16:56:08.645]     frame #6: 0x000000018d80b154 dyld`start + 2476
core
[16:55:38.323]   * frame #0: 0x0000000100047f9c psql`exec_command_out(scan_state=0x0000600000f18000, active_branch=<unav...
[16:55:38.323]     frame #1: 0x0000000100043c4c psql`exec_command(cmd="o", scan_state=0x0000600000f18000, cstack=0x00006...
[16:55:38.323]     frame #2: 0x0000000100041e8c psql`HandleSlashCmds(scan_state=0x0000600000f18000, cstack=0x0000600003f...
[16:55:38.323]     frame #3: 0x000000010005f840 psql`MainLoop(source=0x00000001f59fc358) at mainloop.c:496:22
[16:55:38.323]     frame #4: 0x00000001000444a0 psql`process_file(filename=0x0000000000000000, use_relative_path=<unavai...
[16:55:38.323]     frame #5: 0x0000000100061108 psql`main(argc=<unavailable>, argv=<unavailable>) at startup.c:420:21
[16:55:38.323]     frame #6: 0x000000018d80b154 dyld`start + 2476
core
[16:55:05.680]   * frame #0: 0x000000010061cb70 dyld`_dyld_start
core
[16:54:39.295]   * frame #0: 0x000000010057ff9c psql`exec_command_out(scan_state=0x00006000039947e0, active_branch=<unav...
[16:54:39.295]     frame #1: 0x000000010057bc4c psql`exec_command(cmd="o", scan_state=0x00006000039947e0, cstack=0x00006...
[16:54:39.295]     frame #2: 0x0000000100579e8c psql`HandleSlashCmds(scan_state=0x00006000039947e0, cstack=0x00006000009...
[16:54:39.295]     frame #3: 0x0000000100597840 psql`MainLoop(source=0x00000001f59fc358) at mainloop.c:496:22
[16:54:39.295]     frame #4: 0x000000010057c4a0 psql`process_file(filename=0x0000000000000000, use_relative_path=<unavai...
[16:54:39.295]     frame #5: 0x0000000100599108 psql`main(argc=<unavailable>, argv=<unavailable>) at startup.c:420:21
[16:54:39.295]     frame #6: 0x000000018d80b154 dyld`start + 2476
core
[16:54:05.572]   * frame #0: 0x0000000100407f9c psql`exec_command_out(scan_state=0x00006000033107e0, active_branch=<unav...
[16:54:05.572]     frame #1: 0x0000000100403c4c psql`exec_command(cmd="o", scan_state=0x00006000033107e0, cstack=0x00006...
[16:54:05.572]     frame #2: 0x0000000100401e8c psql`HandleSlashCmds(scan_state=0x00006000033107e0, cstack=0x00006000003...
[16:54:05.572]     frame #3: 0x000000010041f840 psql`MainLoop(source=0x00000001f59fc358) at mainloop.c:496:22
[16:54:05.572]     frame #4: 0x00000001004044a0 psql`process_file(filename=0x0000000000000000, use_relative_path=<unavai...
[16:54:05.572]     frame #5: 0x0000000100421108 psql`main(argc=<unavailable>, argv=<unavailable>) at startup.c:420:21
[16:54:05.572]     frame #6: 0x000000018d80b154 dyld`start + 2476
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/copy.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrad...
--- /Users/admin/pgsql/src/test/regress/expected/copy.out	2025-04-21 16:41:12
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy.out	2025-04-21 16:43:29
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/copy.out /Users/admin/pgsql/build/testrun/recovery/027_stream_regr...
--- /Users/admin/pgsql/src/test/regress/expected/copy.out	2025-04-21 16:41:12
+++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/copy.out	2025-04-21 16:45:41
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/copy.out /Users/admin/pgsql/build/testrun/regress/regress/results/...
--- /Users/admin/pgsql/src/test/regress/expected/copy.out	2025-04-21 16:41:12
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/copy.out	2025-04-21 16:43:21
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
tap
[16:48:39.462](0.001s) not ok 12 - no dump errors
[16:48:41.341](0.001s) not ok 14 - no dump errors
tap
[16:46:05.359](167.204s) not ok 5 - regression tests pass
tap
[16:48:02.427](162.609s) not ok 2 - regression tests pass
test
[16:50:19.570]  11/339 postgresql:regress / regress/regress                                            ERROR           1...
[16:50:19.570]  39/339 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           2...
[16:50:19.570] 134/339 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
[16:50:19.570] 186/339 postgresql:pg_dump / pg_dump/010_dump_connstr                                   ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
core
0000007d`191ff060 00007ff7`436cf8de     psql!exec_command_out(
0000007d`191ff0b0 00007ff7`436cd632     psql!exec_command(
0000007d`191ff100 00007ff7`436f2b2d     psql!HandleSlashCmds(
0000007d`191ff160 00007ff7`436cd9ce     psql!MainLoop(
0000007d`191ff290 00007ff7`436f5808     psql!process_file(
0000007d`191ff6f0 00007ff7`43718cf9     psql!main(
0000007d`191ff810 00007ff7`43718c4e     psql!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startu...
0000007d`191ff860 00007ff7`43718b0e     psql!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcstartu...
0000007d`191ff8d0 00007ff7`43718d6e     psql!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\...
0000007d`191ff900 00007ffc`ef9c4cb0     psql!mainCRTStartup(
core
0000007d`199ffab8 00007ffc`eccf029b     ntdll!NtRemoveIoCompletion+0x14
0000007d`199ffac0 00007ffc`ef9c4cb0     mswsock!SockAsyncThread+0x9b
0000007d`199ffb20 00007ffc`f02fedcb     KERNEL32!BaseThreadInitThunk+0x10
0000007d`199ffb50 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000007d`19dff6c8 00007ffc`f028b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
0000007d`19dff6d0 00007ffc`ef9c4cb0     ntdll!TppWorkerThread+0x2df
0000007d`19dff9c0 00007ffc`f02fedcb     KERNEL32!BaseThreadInitThunk+0x10
0000007d`19dff9f0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000007d`195ff7a8 00007ffc`f028b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
0000007d`195ff7b0 00007ffc`ef9c4cb0     ntdll!TppWorkerThread+0x2df
0000007d`195ffaa0 00007ffc`f02fedcb     KERNEL32!BaseThreadInitThunk+0x10
0000007d`195ffad0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000d0`dbfffd98 00007ffc`eccf029b     ntdll!NtRemoveIoCompletion+0x14
000000d0`dbfffda0 00007ffc`ef9c4cb0     mswsock!SockAsyncThread+0x9b
000000d0`dbfffe00 00007ffc`f02fedcb     KERNEL32!BaseThreadInitThunk+0x10
000000d0`dbfffe30 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000d0`dc3ff938 00007ffc`f028b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000d0`dc3ff940 00007ffc`ef9c4cb0     ntdll!TppWorkerThread+0x2df
000000d0`dc3ffc30 00007ffc`f02fedcb     KERNEL32!BaseThreadInitThunk+0x10
000000d0`dc3ffc60 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000d0`dbbff598 00007ffc`f028b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000d0`dbbff5a0 00007ffc`ef9c4cb0     ntdll!TppWorkerThread+0x2df
000000d0`dbbff890 00007ffc`f02fedcb     KERNEL32!BaseThreadInitThunk+0x10
000000d0`dbbff8c0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000d0`db7ff0a0 00007ff7`436cf8de     psql!exec_command_out(
000000d0`db7ff0f0 00007ff7`436cd632     psql!exec_command(
000000d0`db7ff140 00007ff7`436f2b2d     psql!HandleSlashCmds(
000000d0`db7ff1a0 00007ff7`436cd9ce     psql!MainLoop(
000000d0`db7ff2d0 00007ff7`436f5808     psql!process_file(
000000d0`db7ff730 00007ff7`43718cf9     psql!main(
000000d0`db7ff850 00007ff7`43718c4e     psql!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startu...
000000d0`db7ff8a0 00007ff7`43718b0e     psql!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcstartu...
000000d0`db7ff910 00007ff7`43718d6e     psql!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\...
000000d0`db7ff940 00007ffc`ef9c4cb0     psql!mainCRTStartup(
core
00000074`7e9ff508 00007ffc`f028b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000074`7e9ff510 00007ffc`ef9c4cb0     ntdll!TppWorkerThread+0x2df
00000074`7e9ff800 00007ffc`f02fedcb     KERNEL32!BaseThreadInitThunk+0x10
00000074`7e9ff830 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000074`7edff878 00007ffc`eccf029b     ntdll!NtRemoveIoCompletion+0x14
00000074`7edff880 00007ffc`ef9c4cb0     mswsock!SockAsyncThread+0x9b
00000074`7edff8e0 00007ffc`f02fedcb     KERNEL32!BaseThreadInitThunk+0x10
00000074`7edff910 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000074`7e1ff010 00007ff7`436cf8de     psql!exec_command_out(
00000074`7e1ff060 00007ff7`436cd632     psql!exec_command(
00000074`7e1ff0b0 00007ff7`436f2b2d     psql!HandleSlashCmds(
00000074`7e1ff110 00007ff7`436cd9ce     psql!MainLoop(
00000074`7e1ff240 00007ff7`436f5808     psql!process_file(
00000074`7e1ff6a0 00007ff7`43718cf9     psql!main(
00000074`7e1ff7c0 00007ff7`43718c4e     psql!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startu...
00000074`7e1ff810 00007ff7`43718b0e     psql!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcstartu...
00000074`7e1ff880 00007ff7`43718d6e     psql!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\...
00000074`7e1ff8b0 00007ffc`ef9c4cb0     psql!mainCRTStartup(
core
00000074`7e5ffa68 00007ffc`f028b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000074`7e5ffa70 00007ffc`ef9c4cb0     ntdll!TppWorkerThread+0x2df
00000074`7e5ffd60 00007ffc`f02fedcb     KERNEL32!BaseThreadInitThunk+0x10
00000074`7e5ffd90 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000018`f53ff5c8 00007ffc`f028b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000018`f53ff5d0 00007ffc`ef9c4cb0     ntdll!TppWorkerThread+0x2df
00000018`f53ff8c0 00007ffc`f02fedcb     KERNEL32!BaseThreadInitThunk+0x10
00000018`f53ff8f0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000018`f57ff648 00007ffc`f028b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000018`f57ff650 00007ffc`ef9c4cb0     ntdll!TppWorkerThread+0x2df
00000018`f57ff940 00007ffc`f02fedcb     KERNEL32!BaseThreadInitThunk+0x10
00000018`f57ff970 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000018`f4fff0f0 00007ff7`436cf8de     psql!exec_command_out(
00000018`f4fff140 00007ff7`436cd632     psql!exec_command(
00000018`f4fff190 00007ff7`436f2b2d     psql!HandleSlashCmds(
00000018`f4fff1f0 00007ff7`436cd9ce     psql!MainLoop(
00000018`f4fff320 00007ff7`436f5808     psql!process_file(
00000018`f4fff780 00007ff7`43718cf9     psql!main(
00000018`f4fff8a0 00007ff7`43718c4e     psql!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startu...
00000018`f4fff8f0 00007ff7`43718b0e     psql!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcstartu...
00000018`f4fff960 00007ff7`43718d6e     psql!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\...
00000018`f4fff990 00007ffc`ef9c4cb0     psql!mainCRTStartup(
core
00000018`f5bffb38 00007ffc`eccf029b     ntdll!NtRemoveIoCompletion+0x14
00000018`f5bffb40 00007ffc`ef9c4cb0     mswsock!SockAsyncThread+0x9b
00000018`f5bffba0 00007ffc`f02fedcb     KERNEL32!BaseThreadInitThunk+0x10
00000018`f5bffbd0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000005c`547ff808 00007ffc`f028b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
0000005c`547ff810 00007ffc`ef9c4cb0     ntdll!TppWorkerThread+0x2df
0000005c`547ffb00 00007ffc`f02fedcb     KERNEL32!BaseThreadInitThunk+0x10
0000005c`547ffb30 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000005c`543ff2e0 00007ff7`436cf8de     psql!exec_command_out(
0000005c`543ff330 00007ff7`436cd632     psql!exec_command(
0000005c`543ff380 00007ff7`436f2b2d     psql!HandleSlashCmds(
0000005c`543ff3e0 00007ff7`436cd9ce     psql!MainLoop(
0000005c`543ff510 00007ff7`436f5808     psql!process_file(
0000005c`543ff970 00007ff7`43718cf9     psql!main(
0000005c`543ffa90 00007ff7`43718c4e     psql!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startu...
0000005c`543ffae0 00007ff7`43718b0e     psql!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcstartu...
0000005c`543ffb50 00007ff7`43718d6e     psql!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\...
0000005c`543ffb80 00007ffc`ef9c4cb0     psql!mainCRTStartup(
core
0000005c`54bff718 00007ffc`eccf029b     ntdll!NtRemoveIoCompletion+0x14
0000005c`54bff720 00007ffc`ef9c4cb0     mswsock!SockAsyncThread+0x9b
0000005c`54bff780 00007ffc`f02fedcb     KERNEL32!BaseThreadInitThunk+0x10
0000005c`54bff7b0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000005c`54fff5f8 00007ffc`f028b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
0000005c`54fff600 00007ffc`ef9c4cb0     ntdll!TppWorkerThread+0x2df
0000005c`54fff8f0 00007ffc`f02fedcb     KERNEL32!BaseThreadInitThunk+0x10
0000005c`54fff920 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000006a`6fbfeef0 00007ff7`436cf8de     psql!exec_command_out(
0000006a`6fbfef40 00007ff7`436cd632     psql!exec_command(
0000006a`6fbfef90 00007ff7`436f2b2d     psql!HandleSlashCmds(
0000006a`6fbfeff0 00007ff7`436cd9ce     psql!MainLoop(
0000006a`6fbff120 00007ff7`436f5808     psql!process_file(
0000006a`6fbff580 00007ff7`43718cf9     psql!main(
0000006a`6fbff6a0 00007ff7`43718c4e     psql!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startu...
0000006a`6fbff6f0 00007ff7`43718b0e     psql!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcstartu...
0000006a`6fbff760 00007ff7`43718d6e     psql!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\...
0000006a`6fbff790 00007ffc`ef9c4cb0     psql!mainCRTStartup(
core
0000006a`6ffffae8 00007ffc`f028b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
0000006a`6ffffaf0 00007ffc`ef9c4cb0     ntdll!TppWorkerThread+0x2df
0000006a`6ffffde0 00007ffc`f02fedcb     KERNEL32!BaseThreadInitThunk+0x10
0000006a`6ffffe10 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000006a`703ffe98 00007ffc`eccf029b     ntdll!NtRemoveIoCompletion+0x14
0000006a`703ffea0 00007ffc`ef9c4cb0     mswsock!SockAsyncThread+0x9b
0000006a`703fff00 00007ffc`f02fedcb     KERNEL32!BaseThreadInitThunk+0x10
0000006a`703fff30 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000006a`707ff8a8 00007ffc`f028b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
0000006a`707ff8b0 00007ffc`ef9c4cb0     ntdll!TppWorkerThread+0x2df
0000006a`707ffba0 00007ffc`f02fedcb     KERNEL32!BaseThreadInitThunk+0x10
0000006a`707ffbd0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/copy.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upgr...
--- C:/cirrus/src/test/regress/expected/copy.out	2025-04-21 16:41:14.123234100 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy.out	2025-04-21 16:43:24.920855900 +0000
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/copy.out C:/cirrus/build/testrun/recovery/027_stream_re...
--- C:/cirrus/src/test/regress/expected/copy.out	2025-04-21 16:41:14.123234100 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/copy.out	2025-04-21 16:45:54.532134500 +0000
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/copy.out C:/cirrus/build/testrun/regress/regress/result...
--- C:/cirrus/src/test/regress/expected/copy.out	2025-04-21 16:41:14.123234100 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/copy.out	2025-04-21 16:43:20.630350900 +0000
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
tap
[16:50:19.643](0.001s) not ok 12 - no dump errors
[16:50:27.771](0.000s) not ok 14 - no dump errors
tap
[16:45:16.533](125.026s) not ok 5 - regression tests pass
tap
[16:51:19.884](0.123s) not ok 117 - COPY ... \gi file: exit code 0
[16:51:19.886](0.000s) not ok 118 - COPY ... \gi file: no stderr
[16:51:19.888](0.000s) not ok 119 - COPY ... \gi file: matches
[16:51:20.102](0.001s) not ok 121 - COPY ... \gi command: no stderr
[16:51:20.103](0.001s) not ok 122 - COPY ... \gi command: matches
tap
[16:47:46.969](129.388s) not ok 2 - regression tests pass
test
[16:54:42.847]   5/334 postgresql:regress / regress/regress                                            ERROR           1...
[16:54:42.847]  24/334 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           2...
[16:54:42.847]  70/334 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
[16:54:42.847] 182/334 postgresql:pg_dump / pg_dump/010_dump_connstr                                   ERROR            ...
[16:54:42.847] 214/334 postgresql:psql / psql/001_basic                                                ERROR            ...
53/5711 temporary file usage report with extended protocol and unnamed portals
CompilerWarnings
compiler
[15:37:05.810] postgres.c:1107:33: error: declaration of ‘portal’ shadows a previous local [-Werror=shadow=compatible-lo...
compiler
[15:36:55.818] postgres.c:1107:33: error: declaration of ‘portal’ shadows a previous local [-Werror=shadow=compatible-lo...
compiler
[15:38:52.367] postgres.c:1107:33: error: declaration of ‘portal’ shadows a previous local [-Werror=shadow=compatible-lo...
Linux - Debian Bookworm - Autoconf
core
[15:42:21.682] #0  0x00007f0cb47dbeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[15:42:21.682] #1  0x00007f0cb478cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[15:42:21.682] #2  0x00007f0cb4777472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[15:42:21.682] #3  0x00007f0cb58d650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[15:42:21.682] #4  0x00007f0cb58e2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[15:42:21.682] #5  0x00007f0cb58c1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7ffc277d4de6, __in_ch...
[15:42:21.682] #6  0x00007f0cb58c14c6 in __asan::ReportGenericError (pc=<optimized out>, bp=bp@entry=140720971012688, sp...
[15:42:21.682] #7  0x00007f0cb58c23fc in __asan::__asan_report_load1 (addr=<optimized out>) at ../../../../src/libsaniti...
[15:42:21.682] #8  0x000056221d279ec4 in append_with_tabs (buf=buf@entry=0x7ffc277d5ab0, str=0x619000068581 "") at elog....
[15:42:21.682] #9  0x000056221d27ded9 in send_message_to_server_log (edata=edata@entry=0x56221dc69640 <errordata>) at el...
core
[15:42:21.190] #0  0x00007f47a3cabeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[15:42:21.190] #1  0x00007f47a3c5cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[15:42:21.190] #2  0x00007f47a3c47472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[15:42:21.190] #3  0x00007f47a4ed650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[15:42:21.190] #4  0x00007f47a4ee2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[15:42:21.190] #5  0x00007f47a4ec1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7ffd6e4c27a6, __in_ch...
[15:42:21.190] #6  0x00007f47a4ec14c6 in __asan::ReportGenericError (pc=<optimized out>, bp=bp@entry=140726453941264, sp...
[15:42:21.190] #7  0x00007f47a4ec23fc in __asan::__asan_report_load1 (addr=<optimized out>) at ../../../../src/libsaniti...
[15:42:21.190] #8  0x000055de70316ec4 in append_with_tabs (buf=buf@entry=0x7ffd6e4c3470, str=0x619000069481 "") at elog....
[15:42:21.190] #9  0x000055de7031aed9 in send_message_to_server_log (edata=edata@entry=0x55de70d06640 <errordata>) at el...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_che...
--- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out	2025-04-21 15:36:18.650549145 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/create_index.out	2025-04-21 15:39:11.514376976 +0000
@@ -1407,2163 +1407,10 @@
 CREATE TABLE concur_heap (f1 text, f2 text);
 -- empty table
 CREATE INDEX CONCURRENTLY concur_index1 ON concur_heap(f2,f1);
-CREATE INDEX CONCURRENTLY IF NOT EXISTS concur_index1 ON concur_heap(f2,f1);
-NOTICE:  relation "concur_index1" already exists, skipping
-INSERT INTO concur_heap VALUES  ('a','b');
-INSERT INTO concur_heap VALUES  ('b','b');
--- unique index
-CREATE UNIQUE INDEX CONCURRENTLY concur_index2 ON concur_heap(f1);
-CREATE UNIQUE INDEX CONCURRENTLY IF NOT EXISTS concur_index2 ON concur_heap(f1);
-NOTICE:  relation "concur_index2" already exists, skipping
--- check if constraint is set up properly to be enforced
-INSERT INTO concur_heap VALUES ('b','x');
-ERROR:  duplicate key value violates unique constraint "concur_index2"
-DETAIL:  Key (f1)=(b) already exists.
--- check if constraint is enforced properly at build time
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/src/test/regress/results/c...
--- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out	2025-04-21 15:36:18.650549145 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/create_index.out	2025-04-21 15:38:10.750386053 +0000
@@ -1425,2145 +1425,10 @@
 DETAIL:  Key (f2)=(b) is duplicated.
 -- test that expression indexes and partial indexes work concurrently
 CREATE INDEX CONCURRENTLY concur_index4 on concur_heap(f2) WHERE f1='a';
-CREATE INDEX CONCURRENTLY concur_index5 on concur_heap(f2) WHERE f1='x';
--- here we also check that you can default the index name
-CREATE INDEX CONCURRENTLY on concur_heap((f2||f1));
--- You can't do a concurrent index build in a transaction
-BEGIN;
-CREATE INDEX CONCURRENTLY concur_index7 ON concur_heap(f1);
-ERROR:  CREATE INDEX CONCURRENTLY cannot run inside a transaction block
-COMMIT;
--- test where predicate is able to do a transactional update during
--- a concurrent build before switching pg_index state flags.
-CREATE FUNCTION predicate_stable() RETURNS bool IMMUTABLE
-LANGUAGE plpgsql AS $$
-BEGIN
...
sanitizer
SUMMARY: AddressSanitizer: heap-buffer-overflow /tmp/cirrus-ci-build/src/backend/utils/error/elog.c:3784 in append_with_...
sanitizer
SUMMARY: AddressSanitizer: heap-buffer-overflow /tmp/cirrus-ci-build/src/backend/utils/error/elog.c:3784 in append_with_...
tap
[15:39:18.929](29.264s) not ok 5 - regression tests pass
[15:39:40.242](4.246s) not ok 8 - dump outputs from original and restored regression databases match
[15:39:50.144](2.768s) not ok 16 - run of pg_upgrade --check for new instance
[15:39:50.145](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[15:39:52.258](2.113s) not ok 18 - run of pg_upgrade for new instance
[15:39:52.258](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[15:39:52.665](0.123s) not ok 20 - check that locales in new cluster match original cluster
[15:39:53.894](0.044s) not ok 22 - old and new dumps match after pg_upgrade
53/5654 dsm_registry: Add detach and destroy features
macOS - Sonoma - Meson
tap
[09:46:26.266](0.000s) not ok 9 - createdb with invalid option prints error message
test
[09:47:25.827] 215/338 postgresql:scripts / scripts/020_createdb                                       ERROR            ...
53/4390 add not_before and not_after timestamps to sslinfo extension and pg_stat_ssl
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[06:49:59.149](0.000s) not ok 2 - connecting to a non-existent database: matches
tap
[06:51:39.051](0.001s) not ok 13 - reindexdb cannot target invalid database: matches
test
[06:55:01.754] 174/333 postgresql:pg_dump / pg_dump/002_pg_dump                                        ERROR            ...
[06:55:01.754] 221/333 postgresql:scripts / scripts/091_reindexdb_all                                  ERROR            ...
53/5697 Add planner expectations for Memoize in EXPLAIN
macOS - Sonoma - Meson
tap
[04:47:25.979](0.001s) not ok 2 - bt_index_parent_check: interrupted page deletion detected
test
[04:48:24.990] 241/338 postgresql:amcheck / amcheck/005_pitr                                           ERROR            ...
53/5669 Use CLOCK_MONOTONIC_COARSE for instr_time for explain analyze
Linux - Debian Bookworm - Autoconf
assertion
TRAP: failed Assert("pending_since == 0"), File: "pgstat.c", Line: 734, PID: 31897
core
[22:10:23.588] #0  0x00007fac32aabeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:10:23.588] #1  0x00007fac32a5cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[22:10:23.588] #2  0x00007fac32a47472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[22:10:23.588] #3  0x000055f438557e40 in ExceptionalCondition (conditionName=conditionName@entry=0x55f438957cc0 "pending...
[22:10:23.588] #4  0x000055f4382700f9 in pgstat_report_stat (force=force@entry=false) at pgstat.c:734
[22:10:23.588] #5  0x000055f43823524f in PostgresMain (dbname=dbname@entry=0x629000020298 "", username=username@entry=0x...
[22:10:23.588] #6  0x000055f438227316 in BackendMain (startup_data=<optimized out>, startup_data_len=<optimized out>) at...
[22:10:23.588] #7  0x000055f43806ab1b in postmaster_child_launch (child_type=B_BACKEND, child_slot=1, startup_data=start...
[22:10:23.588] #8  0x000055f438070b87 in BackendStartup (client_sock=client_sock@entry=0x7ffe593646f0) at postmaster.c:3...
[22:10:23.588] #9  0x000055f438073c12 in ServerLoop () at postmaster.c:1702
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/entry_timestamp.out /tmp/cirrus-ci-build/contrib/pg_st...
--- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/entry_timestamp.out	2025-04-19 21:55:53.100929846 +0000
+++ /tmp/cirrus-ci-build/contrib/pg_stat_statements/results/entry_timestamp.out	2025-04-19 22:02:45.732650252 +0000
@@ -45,7 +45,7 @@
 WHERE query LIKE '%STMTTS%';
  total | minmax_plan_zero | minmax_exec_zero | minmax_stats_since_after_ref | stats_since_after_ref 
 -------+------------------+------------------+------------------------------+-----------------------
-     2 |                0 |                0 |                            0 |                     0
+     2 |                0 |                2 |                            0 |                     0
 (1 row)
 
 -- Perform single min/max reset
@@ -71,7 +71,7 @@
 WHERE query LIKE '%STMTTS%';
  total | minmax_plan_zero | minmax_exec_zero | minmax_stats_since_after_ref | stats_since_after_ref 
 -------+------------------+------------------+------------------------------+-----------------------
-     2 |                1 |                1 |                            1 |                     0
+     2 |                1 |                2 |                            1 |                     0
 (1 row)
 
...
Linux - Debian Bookworm - Meson
core
[22:08:13.347] #0  0x00007f6782ea9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:08:13.347] #1  0x00007f6782e5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[22:08:13.347] #2  0x00007f6782e45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[22:08:13.347] #3  0x00005592cfafe1a8 in ExceptionalCondition (conditionName=conditionName@entry=0x5592cfde5e38 "pending...
[22:08:13.347] #4  0x00005592cf88f7be in pgstat_report_stat (force=force@entry=false) at ../src/backend/utils/activity/p...
[22:08:13.347] #5  0x00005592cf85bb54 in PostgresMain (dbname=<optimized out>, username=<optimized out>) at ../src/backe...
[22:08:13.347] #6  0x00005592cf8517ee in BackendMain (startup_data=<optimized out>, startup_data_len=<optimized out>) at...
[22:08:13.347] #7  0x00005592cf6efc19 in postmaster_child_launch (child_type=B_BACKEND, child_slot=1, startup_data=start...
[22:08:13.347] #8  0x00005592cf6f51f1 in BackendStartup (client_sock=client_sock@entry=0x7fffa7fa6f00) at ../src/backend...
[22:08:13.347] #9  0x00005592cf6f771d in ServerLoop () at ../src/backend/postmaster/postmaster.c:1702
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/entry_timestamp.out /tmp/cirrus-ci-build/build/testrun...
--- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/entry_timestamp.out	2025-04-19 21:55:52.543598695 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/entry_timestamp.out	2025-04-19 22:02:34.008043...
@@ -45,7 +45,7 @@
 WHERE query LIKE '%STMTTS%';
  total | minmax_plan_zero | minmax_exec_zero | minmax_stats_since_after_ref | stats_since_after_ref 
 -------+------------------+------------------+------------------------------+-----------------------
-     2 |                0 |                0 |                            0 |                     0
+     2 |                0 |                2 |                            0 |                     0
 (1 row)
 
 -- Perform single min/max reset
@@ -71,7 +71,7 @@
 WHERE query LIKE '%STMTTS%';
  total | minmax_plan_zero | minmax_exec_zero | minmax_stats_since_after_ref | stats_since_after_ref 
 -------+------------------+------------------+------------------------------+-----------------------
-     2 |                1 |                1 |                            1 |                     0
+     2 |                1 |                2 |                            1 |                     0
 (1 row)
 
...
test
[22:05:50.689]  93/339 postgresql:pg_stat_statements / pg_stat_statements/regress                      ERROR            ...
macOS - Sonoma - Meson
tap
[21:59:53.845](0.000s) not ok 121 - all authentication forbidden, fails with SCRAM auth: matches
test
[22:00:47.061] 256/338 postgresql:authentication / authentication/001_password                         ERROR            ...
53/5530 TOAST is acronym so should be uppercase
Windows - Server 2019, VS 2019 - Meson & ninja
core
000000d5`fdd9f698 00007ffd`912ada4e     ntdll!NtWaitForSingleObject+0x14
000000d5`fdd9f6a0 00007ffd`92f52c3d     KERNELBASE!WaitForSingleObjectEx+0x8e
000000d5`fdd9f740 00007ffd`92f52ef3     combase!CSurrogateProcessActivator::WaitForSurrogateTimeout(void)+0x7d [onecore\...
000000d5`fdd9f790 00007ff6`fbb2116a     combase!CoRegisterSurrogateEx(
000000d5`fdd9f7c0 00007ff6`fbb21450     dllhost!wWinMain+0x162
000000d5`fdd9fa80 00007ffd`92cf4cb0     dllhost!__scrt_common_main_seh+0x110
000000d5`fdd9fac0 00007ffd`9399edcb     KERNEL32!BaseThreadInitThunk+0x10
000000d5`fdd9faf0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000d5`ff6ff8f8 00007ffd`91a954fe     win32u!NtUserMsgWaitForMultipleObjectsEx+0x14
000000d5`ff6ff900 00007ffd`91a953f5     user32!RealMsgWaitForMultipleObjectsEx+0x1e
000000d5`ff6ff940 00007ffd`8706b0d6     user32!MsgWaitForMultipleObjects+0x55
000000d5`ff6ff980 00007ffd`9371dfd4     COMSVCS!CSTAThread::WorkerLoop+0x166
000000d5`ff6ffa60 00007ffd`9371e0ac     msvcrt!_callthreadstartex+0x28
000000d5`ff6ffa90 00007ffd`92cf4cb0     msvcrt!_threadstartex+0x7c
000000d5`ff6ffac0 00007ffd`9399edcb     KERNEL32!BaseThreadInitThunk+0x10
000000d5`ff6ffaf0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000d5`fedff928 00007ffd`91a954fe     win32u!NtUserMsgWaitForMultipleObjectsEx+0x14
000000d5`fedff930 00007ffd`91a953f5     user32!RealMsgWaitForMultipleObjectsEx+0x1e
000000d5`fedff970 00007ffd`8706b0d6     user32!MsgWaitForMultipleObjects+0x55
000000d5`fedff9b0 00007ffd`9371dfd4     COMSVCS!CSTAThread::WorkerLoop+0x166
000000d5`fedffa90 00007ffd`9371e0ac     msvcrt!_callthreadstartex+0x28
000000d5`fedffac0 00007ffd`92cf4cb0     msvcrt!_threadstartex+0x7c
000000d5`fedffaf0 00007ffd`9399edcb     KERNEL32!BaseThreadInitThunk+0x10
000000d5`fedffb20 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000d5`feeff7d8 00007ffd`91a954fe     win32u!NtUserMsgWaitForMultipleObjectsEx+0x14
000000d5`feeff7e0 00007ffd`91a953f5     user32!RealMsgWaitForMultipleObjectsEx+0x1e
000000d5`feeff820 00007ffd`8706b0d6     user32!MsgWaitForMultipleObjects+0x55
000000d5`feeff860 00007ffd`9371dfd4     COMSVCS!CSTAThread::WorkerLoop+0x166
000000d5`feeff940 00007ffd`9371e0ac     msvcrt!_callthreadstartex+0x28
000000d5`feeff970 00007ffd`92cf4cb0     msvcrt!_threadstartex+0x7c
000000d5`feeff9a0 00007ffd`9399edcb     KERNEL32!BaseThreadInitThunk+0x10
000000d5`feeff9d0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000d5`fefffad8 00007ffd`91a954fe     win32u!NtUserMsgWaitForMultipleObjectsEx+0x14
000000d5`fefffae0 00007ffd`91a953f5     user32!RealMsgWaitForMultipleObjectsEx+0x1e
000000d5`fefffb20 00007ffd`8706b0d6     user32!MsgWaitForMultipleObjects+0x55
000000d5`fefffb60 00007ffd`9371dfd4     COMSVCS!CSTAThread::WorkerLoop+0x166
000000d5`fefffc40 00007ffd`9371e0ac     msvcrt!_callthreadstartex+0x28
000000d5`fefffc70 00007ffd`92cf4cb0     msvcrt!_threadstartex+0x7c
000000d5`fefffca0 00007ffd`9399edcb     KERNEL32!BaseThreadInitThunk+0x10
000000d5`fefffcd0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000d5`ff0ff998 00007ffd`91a954fe     win32u!NtUserMsgWaitForMultipleObjectsEx+0x14
000000d5`ff0ff9a0 00007ffd`91a953f5     user32!RealMsgWaitForMultipleObjectsEx+0x1e
000000d5`ff0ff9e0 00007ffd`8706b0d6     user32!MsgWaitForMultipleObjects+0x55
000000d5`ff0ffa20 00007ffd`9371dfd4     COMSVCS!CSTAThread::WorkerLoop+0x166
000000d5`ff0ffb00 00007ffd`9371e0ac     msvcrt!_callthreadstartex+0x28
000000d5`ff0ffb30 00007ffd`92cf4cb0     msvcrt!_threadstartex+0x7c
000000d5`ff0ffb60 00007ffd`9399edcb     KERNEL32!BaseThreadInitThunk+0x10
000000d5`ff0ffb90 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000d5`ff1ff8e8 00007ffd`91a954fe     win32u!NtUserMsgWaitForMultipleObjectsEx+0x14
000000d5`ff1ff8f0 00007ffd`91a953f5     user32!RealMsgWaitForMultipleObjectsEx+0x1e
000000d5`ff1ff930 00007ffd`8706b0d6     user32!MsgWaitForMultipleObjects+0x55
000000d5`ff1ff970 00007ffd`9371dfd4     COMSVCS!CSTAThread::WorkerLoop+0x166
000000d5`ff1ffa50 00007ffd`9371e0ac     msvcrt!_callthreadstartex+0x28
000000d5`ff1ffa80 00007ffd`92cf4cb0     msvcrt!_threadstartex+0x7c
000000d5`ff1ffab0 00007ffd`9399edcb     KERNEL32!BaseThreadInitThunk+0x10
000000d5`ff1ffae0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000d5`ff2ff7a8 00007ffd`91a954fe     win32u!NtUserMsgWaitForMultipleObjectsEx+0x14
000000d5`ff2ff7b0 00007ffd`91a953f5     user32!RealMsgWaitForMultipleObjectsEx+0x1e
000000d5`ff2ff7f0 00007ffd`8706b0d6     user32!MsgWaitForMultipleObjects+0x55
000000d5`ff2ff830 00007ffd`9371dfd4     COMSVCS!CSTAThread::WorkerLoop+0x166
000000d5`ff2ff910 00007ffd`9371e0ac     msvcrt!_callthreadstartex+0x28
000000d5`ff2ff940 00007ffd`92cf4cb0     msvcrt!_threadstartex+0x7c
000000d5`ff2ff970 00007ffd`9399edcb     KERNEL32!BaseThreadInitThunk+0x10
000000d5`ff2ff9a0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000d5`ff3ffa78 00007ffd`91a954fe     win32u!NtUserMsgWaitForMultipleObjectsEx+0x14
000000d5`ff3ffa80 00007ffd`91a953f5     user32!RealMsgWaitForMultipleObjectsEx+0x1e
000000d5`ff3ffac0 00007ffd`8706b0d6     user32!MsgWaitForMultipleObjects+0x55
000000d5`ff3ffb00 00007ffd`9371dfd4     COMSVCS!CSTAThread::WorkerLoop+0x166
000000d5`ff3ffbe0 00007ffd`9371e0ac     msvcrt!_callthreadstartex+0x28
000000d5`ff3ffc10 00007ffd`92cf4cb0     msvcrt!_threadstartex+0x7c
000000d5`ff3ffc40 00007ffd`9399edcb     KERNEL32!BaseThreadInitThunk+0x10
000000d5`ff3ffc70 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000d5`ff4ff7e8 00007ffd`91a954fe     win32u!NtUserMsgWaitForMultipleObjectsEx+0x14
000000d5`ff4ff7f0 00007ffd`91a953f5     user32!RealMsgWaitForMultipleObjectsEx+0x1e
000000d5`ff4ff830 00007ffd`8706b0d6     user32!MsgWaitForMultipleObjects+0x55
000000d5`ff4ff870 00007ffd`9371dfd4     COMSVCS!CSTAThread::WorkerLoop+0x166
000000d5`ff4ff950 00007ffd`9371e0ac     msvcrt!_callthreadstartex+0x28
000000d5`ff4ff980 00007ffd`92cf4cb0     msvcrt!_threadstartex+0x7c
000000d5`ff4ff9b0 00007ffd`9399edcb     KERNEL32!BaseThreadInitThunk+0x10
000000d5`ff4ff9e0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000d5`fe0ff6a8 00007ffd`9392b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000d5`fe0ff6b0 00007ffd`92cf4cb0     ntdll!TppWorkerThread+0x2df
000000d5`fe0ff9a0 00007ffd`9399edcb     KERNEL32!BaseThreadInitThunk+0x10
000000d5`fe0ff9d0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000d5`fecfd710 00007ffd`824e5d43     GoogleVssProvider!abort(void)+0x35 [minkernel\crts\ucrt\src\appcrt\startup\abort...
000000d5`fecfd740 00007ffd`81fa0969     GoogleVssProvider!terminate(void)+0x1f [minkernel\crts\ucrt\src\appcrt\misc\term...
000000d5`fecfd770 00007ffd`81f9f746     GoogleVssProvider!GHwProvider::~GHwProvider(void)+0x119 [T:\src\piper\google3\th...
000000d5`fecfd7b0 00007ffd`81f9f6b1     GoogleVssProvider!ATL::CComObject<GHwProvider>::`scalar deleting destructor'(voi...
000000d5`fecfd7f0 00007ffd`9303b597     GoogleVssProvider!ATL::CComObject<GHwProvider>::Release(void)+0x41 [T:\src\piper...
000000d5`fecfd830 00007ffd`92fdee82     combase!<lambda_ef8a5b5bdab9c6b69f38e6b21c5d3987>::operator()(void)+0xd3 [onecor...
000000d5`fecfd870 00007ffd`92fdee55     combase!ObjectMethodExceptionHandlingAction<<lambda_ef8a5b5bdab9c6b69f38e6b21c5d...
000000d5`fecfd8c0 00007ffd`9303b271     combase!CStdIdentity::ReleaseCtrlUnk(
000000d5`fecfd970 00007ffd`92fce8fa     combase!CStdMarshal::DisconnectWorker_ReleasesLock(
000000d5`fecfda00 00007ffd`92fd1644     combase!CStdMarshal::Disconnect(
core
000000d5`ff5ffba8 00007ffd`91a954fe     win32u!NtUserMsgWaitForMultipleObjectsEx+0x14
000000d5`ff5ffbb0 00007ffd`91a953f5     user32!RealMsgWaitForMultipleObjectsEx+0x1e
000000d5`ff5ffbf0 00007ffd`8706b0d6     user32!MsgWaitForMultipleObjects+0x55
000000d5`ff5ffc30 00007ffd`9371dfd4     COMSVCS!CSTAThread::WorkerLoop+0x166
000000d5`ff5ffd10 00007ffd`9371e0ac     msvcrt!_callthreadstartex+0x28
000000d5`ff5ffd40 00007ffd`92cf4cb0     msvcrt!_threadstartex+0x7c
000000d5`ff5ffd70 00007ffd`9399edcb     KERNEL32!BaseThreadInitThunk+0x10
000000d5`ff5ffda0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000d5`febff728 00007ffd`912ada4e     ntdll!NtWaitForSingleObject+0x14
000000d5`febff730 00007ffd`87066c17     KERNELBASE!WaitForSingleObjectEx+0x8e
000000d5`febff7d0 00007ffd`9371dfd4     COMSVCS!CSTAThreadPool::KillThreadControlLoop+0x27
000000d5`febff800 00007ffd`9371e0ac     msvcrt!_callthreadstartex+0x28
000000d5`febff830 00007ffd`92cf4cb0     msvcrt!_threadstartex+0x7c
000000d5`febff860 00007ffd`9399edcb     KERNEL32!BaseThreadInitThunk+0x10
000000d5`febff890 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000d5`feaff698 00007ffd`912ada4e     ntdll!NtWaitForSingleObject+0x14
000000d5`feaff6a0 00007ffd`87066c5a     KERNELBASE!WaitForSingleObjectEx+0x8e
000000d5`feaff740 00007ffd`9371dfd4     COMSVCS!CSTAThreadPool::LoadBalanceThreadControlLoop+0x2a
000000d5`feaff770 00007ffd`9371e0ac     msvcrt!_callthreadstartex+0x28
000000d5`feaff7a0 00007ffd`92cf4cb0     msvcrt!_threadstartex+0x7c
000000d5`feaff7d0 00007ffd`9399edcb     KERNEL32!BaseThreadInitThunk+0x10
000000d5`feaff800 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000d5`fe9ff4d8 00007ffd`912d497c     ntdll!NtWaitForMultipleObjects+0x14
000000d5`fe9ff4e0 00007ffd`912d487e     KERNELBASE!WaitForMultipleObjectsEx+0xec
000000d5`fe9ff7d0 00007ffd`870beb89     KERNELBASE!WaitForMultipleObjects+0xe
000000d5`fe9ff810 00007ffd`92cf4cb0     COMSVCS!PostData+0x309
000000d5`fe9ff9f0 00007ffd`9399edcb     KERNEL32!BaseThreadInitThunk+0x10
000000d5`fe9ffa20 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000d5`fe8ffb08 00007ffd`912d7d23     ntdll!NtRemoveIoCompletion+0x14
000000d5`fe8ffb10 00007ffd`8710fca9     KERNELBASE!GetQueuedCompletionStatus+0x53
000000d5`fe8ffb70 00007ffd`8710f72d     COMSVCS!WORK_QUEUE::WorkerLoop+0xad
000000d5`fe8ffc50 00007ffd`9371dfd4     COMSVCS!WORK_QUEUE::ThreadLoop+0xd
000000d5`fe8ffc80 00007ffd`9371e0ac     msvcrt!_callthreadstartex+0x28
000000d5`fe8ffcb0 00007ffd`92cf4cb0     msvcrt!_threadstartex+0x7c
000000d5`fe8ffce0 00007ffd`9399edcb     KERNEL32!BaseThreadInitThunk+0x10
000000d5`fe8ffd10 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000d5`fe6ffa18 00007ffd`91a961ae     win32u!NtUserGetMessage+0x14
000000d5`fe6ffa20 00007ffd`92f541e8     user32!GetMessageW+0x2e
000000d5`fe6ffa80 00007ffd`92f54120     combase!CDllHost::STAWorkerLoop(void)+0x64 [onecore\com\combase\objact\dllhost.c...
000000d5`fe6ffb00 00007ffd`930098dc     combase!CDllHost::WorkerThread(void)+0xd4 [onecore\com\combase\objact\dllhost.cx...
000000d5`fe6ffb40 00007ffd`93009859     combase!CRpcThread::WorkerLoop(void)+0x58 [onecore\com\combase\dcomrem\threads.c...
000000d5`fe6ffbb0 00007ffd`92cf4cb0     combase!CRpcThreadCache::RpcWorkerThreadEntry(
000000d5`fe6ffbe0 00007ffd`9399edcb     KERNEL32!BaseThreadInitThunk+0x10
000000d5`fe6ffc10 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000d5`fe5ff948 00007ffd`9392b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000d5`fe5ff950 00007ffd`92cf4cb0     ntdll!TppWorkerThread+0x2df
000000d5`fe5ffc40 00007ffd`9399edcb     KERNEL32!BaseThreadInitThunk+0x10
000000d5`fe5ffc70 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000d5`fe2ff998 00007ffd`912ada4e     ntdll!NtWaitForSingleObject+0x14
000000d5`fe2ff9a0 00007ffd`91e57955     KERNELBASE!WaitForSingleObjectEx+0x8e
000000d5`fe2ffa40 00007ffd`91e5720f     sechost!ScSendResponseReceiveControls+0x149
000000d5`fe2ffb80 00007ffd`91e55ce0     sechost!ScDispatcherLoop+0x14b
000000d5`fe2ffcc0 00007ffd`930f87ce     sechost!StartServiceCtrlDispatcherW+0x70
000000d5`fe2ffcf0 00007ffd`92cf4cb0     combase!CSurrogateProcessActivator::StartNTService(
000000d5`fe2ffd60 00007ffd`9399edcb     KERNEL32!BaseThreadInitThunk+0x10
000000d5`fe2ffd90 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
tap
[14:00:18.510](0.001s) not ok 4 - connecting to an invalid database: matches
test
[14:05:34.194] 176/333 postgresql:pg_dump / pg_dump/002_pg_dump                                        ERROR            ...
53/5444 using index to speedup add not null constraints to a table
FreeBSD - Meson
core
[13:18:41.628] #0  0x000000082f0c21ba in thr_kill () from /lib/libc.so.7
[13:18:41.628] #1  0x000000082f03b5d4 in raise () from /lib/libc.so.7
[13:18:41.628] #2  0x000000082f0eeb59 in abort () from /lib/libc.so.7
[13:18:41.628] #3  0x0000000000ad4165 in ExceptionalCondition (conditionName=0x319559 "pending_since == 0", fileName=<op...
[13:18:41.628] #4  0x000000000098c5b8 in pgstat_report_stat (force=false) at ../src/backend/utils/activity/pgstat.c:734
[13:18:41.628] #5  0x00000000009721ab in PostgresMain (dbname=<optimized out>, username=<optimized out>) at ../src/backe...
[13:18:41.628] #6  0x000000000096d009 in BackendMain (startup_data=<optimized out>, startup_data_len=<optimized out>) at...
[13:18:41.628] #7  0x00000000008bba8b in postmaster_child_launch (child_type=B_BACKEND, child_slot=1, startup_data=start...
[13:18:41.628] #8  0x00000000008c0408 in BackendStartup (client_sock=0x821a1b680) at ../src/backend/postmaster/postmaste...
[13:18:41.628] #9  ServerLoop () at ../src/backend/postmaster/postmaster.c:1702
regress
diff -U3 /tmp/cirrus-ci-build/src/test/modules/test_ddl_deparse/expected/alter_table.out /tmp/cirrus-ci-build/build/test...
--- /tmp/cirrus-ci-build/src/test/modules/test_ddl_deparse/expected/alter_table.out	2025-04-19 13:08:41.186382000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/test_ddl_deparse/regress/results/alter_table.out	2025-04-19 13:12:21.694751000 +0...
@@ -57,6 +57,7 @@
 NOTICE:    subcommand: type DETACH PARTITION desc table part2
 DROP TABLE part2;
 ALTER TABLE part ADD PRIMARY KEY (a);
+NOTICE:  all not-null constraints on relation "part1" are validated by index scan
 NOTICE:  DDL test: type alter table, tag ALTER TABLE
 NOTICE:    subcommand: type ADD CONSTRAINT (and recurse) desc constraint part_a_not_null on table part
 NOTICE:    subcommand: type ADD INDEX desc index part_pkey
tap
[13:15:54.923](0.038s) not ok 2 - with constraint will not scan table
[13:15:55.016](0.054s) not ok 6 - table was not scanned for both columns
test
[13:16:16.387] 118/338 postgresql:test_ddl_deparse / test_ddl_deparse/regress                          ERROR            ...
[13:16:16.387] 315/338 postgresql:test_misc / test_misc/001_constraint_validation                      ERROR            ...
Linux - Debian Bookworm - Autoconf
assertion
TRAP: failed Assert("pending_since == 0"), File: "pgstat.c", Line: 734, PID: 30314
core
[13:20:58.912] #0  0x00007f5c6f6abeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[13:20:58.912] #1  0x00007f5c6f65cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[13:20:58.912] #2  0x00007f5c6f647472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[13:20:58.912] #3  0x0000563354578620 in ExceptionalCondition (conditionName=conditionName@entry=0x563354978cc0 "pending...
[13:20:58.912] #4  0x00005633542908d9 in pgstat_report_stat (force=force@entry=false) at pgstat.c:734
[13:20:58.912] #5  0x0000563354255a2f in PostgresMain (dbname=dbname@entry=0x629000020298 "", username=username@entry=0x...
[13:20:58.912] #6  0x0000563354247af6 in BackendMain (startup_data=<optimized out>, startup_data_len=<optimized out>) at...
[13:20:58.912] #7  0x000056335408b2fb in postmaster_child_launch (child_type=B_BACKEND, child_slot=1, startup_data=start...
[13:20:58.912] #8  0x0000563354091367 in BackendStartup (client_sock=client_sock@entry=0x7fffb93ba5e0) at postmaster.c:3...
[13:20:58.912] #9  0x00005633540943f2 in ServerLoop () at postmaster.c:1702
regress
diff -U3 /tmp/cirrus-ci-build/src/test/modules/test_ddl_deparse/expected/alter_table.out /tmp/cirrus-ci-build/src/test/m...
--- /tmp/cirrus-ci-build/src/test/modules/test_ddl_deparse/expected/alter_table.out	2025-04-19 13:08:38.621923838 +0000
+++ /tmp/cirrus-ci-build/src/test/modules/test_ddl_deparse/results/alter_table.out	2025-04-19 13:13:26.554864795 +0000
@@ -57,6 +57,7 @@
 NOTICE:    subcommand: type DETACH PARTITION desc table part2
 DROP TABLE part2;
 ALTER TABLE part ADD PRIMARY KEY (a);
+NOTICE:  all not-null constraints on relation "part1" are validated by index scan
 NOTICE:  DDL test: type alter table, tag ALTER TABLE
 NOTICE:    subcommand: type ADD CONSTRAINT (and recurse) desc constraint part_a_not_null on table part
 NOTICE:    subcommand: type ADD INDEX desc index part_pkey
Linux - Debian Bookworm - Meson
regress
diff -U3 /tmp/cirrus-ci-build/src/test/modules/test_ddl_deparse/expected/alter_table.out /tmp/cirrus-ci-build/build/test...
--- /tmp/cirrus-ci-build/src/test/modules/test_ddl_deparse/expected/alter_table.out	2025-04-19 13:08:39.703281241 +0000
+++ /tmp/cirrus-ci-build/build/testrun/test_ddl_deparse/regress/results/alter_table.out	2025-04-19 13:14:12.667064056 +0...
@@ -57,6 +57,7 @@
 NOTICE:    subcommand: type DETACH PARTITION desc table part2
 DROP TABLE part2;
 ALTER TABLE part ADD PRIMARY KEY (a);
+NOTICE:  all not-null constraints on relation "part1" are validated by index scan
 NOTICE:  DDL test: type alter table, tag ALTER TABLE
 NOTICE:    subcommand: type ADD CONSTRAINT (and recurse) desc constraint part_a_not_null on table part
 NOTICE:    subcommand: type ADD INDEX desc index part_pkey
tap
[13:16:51.923](0.057s) not ok 2 - with constraint will not scan table
[13:16:52.056](0.076s) not ok 6 - table was not scanned for both columns
test
[13:17:08.506] 120/339 postgresql:test_ddl_deparse / test_ddl_deparse/regress                          ERROR            ...
[13:17:08.506] 316/339 postgresql:test_misc / test_misc/001_constraint_validation                      ERROR            ...
macOS - Sonoma - Meson
regress
diff -U3 /Users/admin/pgsql/src/test/modules/test_ddl_deparse/expected/alter_table.out /Users/admin/pgsql/build/testrun/...
--- /Users/admin/pgsql/src/test/modules/test_ddl_deparse/expected/alter_table.out	2025-04-19 13:08:09
+++ /Users/admin/pgsql/build/testrun/test_ddl_deparse/regress/results/alter_table.out	2025-04-19 13:11:47
@@ -57,6 +57,7 @@
 NOTICE:    subcommand: type DETACH PARTITION desc table part2
 DROP TABLE part2;
 ALTER TABLE part ADD PRIMARY KEY (a);
+NOTICE:  all not-null constraints on relation "part1" are validated by index scan
 NOTICE:  DDL test: type alter table, tag ALTER TABLE
 NOTICE:    subcommand: type ADD CONSTRAINT (and recurse) desc constraint part_a_not_null on table part
 NOTICE:    subcommand: type ADD INDEX desc index part_pkey
tap
[13:13:44.245](0.055s) not ok 2 - with constraint will not scan table
[13:13:44.366](0.068s) not ok 6 - table was not scanned for both columns
test
[13:13:58.893] 122/338 postgresql:test_ddl_deparse / test_ddl_deparse/regress                          ERROR            ...
[13:13:58.893] 315/338 postgresql:test_misc / test_misc/001_constraint_validation                      ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
core
00000003`9c3ff988 00007ffc`0ff154fe     win32u!NtUserMsgWaitForMultipleObjectsEx+0x14
00000003`9c3ff990 00007ffc`0ff153f5     user32!RealMsgWaitForMultipleObjectsEx+0x1e
00000003`9c3ff9d0 00007ffc`03cab0d6     user32!MsgWaitForMultipleObjects+0x55
00000003`9c3ffa10 00007ffc`0e30dfd4     COMSVCS!CSTAThread::WorkerLoop+0x166
00000003`9c3ffaf0 00007ffc`0e30e0ac     msvcrt!_callthreadstartex+0x28
00000003`9c3ffb20 00007ffc`0ee54cb0     msvcrt!_threadstartex+0x7c
00000003`9c3ffb50 00007ffc`1015edcb     KERNEL32!BaseThreadInitThunk+0x10
00000003`9c3ffb80 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000003`9beff688 00007ffc`0ff154fe     win32u!NtUserMsgWaitForMultipleObjectsEx+0x14
00000003`9beff690 00007ffc`0ff153f5     user32!RealMsgWaitForMultipleObjectsEx+0x1e
00000003`9beff6d0 00007ffc`03cab0d6     user32!MsgWaitForMultipleObjects+0x55
00000003`9beff710 00007ffc`0e30dfd4     COMSVCS!CSTAThread::WorkerLoop+0x166
00000003`9beff7f0 00007ffc`0e30e0ac     msvcrt!_callthreadstartex+0x28
00000003`9beff820 00007ffc`0ee54cb0     msvcrt!_threadstartex+0x7c
00000003`9beff850 00007ffc`1015edcb     KERNEL32!BaseThreadInitThunk+0x10
00000003`9beff880 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000003`9bfff8f8 00007ffc`0ff154fe     win32u!NtUserMsgWaitForMultipleObjectsEx+0x14
00000003`9bfff900 00007ffc`0ff153f5     user32!RealMsgWaitForMultipleObjectsEx+0x1e
00000003`9bfff940 00007ffc`03cab0d6     user32!MsgWaitForMultipleObjects+0x55
00000003`9bfff980 00007ffc`0e30dfd4     COMSVCS!CSTAThread::WorkerLoop+0x166
00000003`9bfffa60 00007ffc`0e30e0ac     msvcrt!_callthreadstartex+0x28
00000003`9bfffa90 00007ffc`0ee54cb0     msvcrt!_threadstartex+0x7c
00000003`9bfffac0 00007ffc`1015edcb     KERNEL32!BaseThreadInitThunk+0x10
00000003`9bfffaf0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000003`9c0ff7e8 00007ffc`0ff154fe     win32u!NtUserMsgWaitForMultipleObjectsEx+0x14
00000003`9c0ff7f0 00007ffc`0ff153f5     user32!RealMsgWaitForMultipleObjectsEx+0x1e
00000003`9c0ff830 00007ffc`03cab0d6     user32!MsgWaitForMultipleObjects+0x55
00000003`9c0ff870 00007ffc`0e30dfd4     COMSVCS!CSTAThread::WorkerLoop+0x166
00000003`9c0ff950 00007ffc`0e30e0ac     msvcrt!_callthreadstartex+0x28
00000003`9c0ff980 00007ffc`0ee54cb0     msvcrt!_threadstartex+0x7c
00000003`9c0ff9b0 00007ffc`1015edcb     KERNEL32!BaseThreadInitThunk+0x10
00000003`9c0ff9e0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000003`9c1ff968 00007ffc`0ff154fe     win32u!NtUserMsgWaitForMultipleObjectsEx+0x14
00000003`9c1ff970 00007ffc`0ff153f5     user32!RealMsgWaitForMultipleObjectsEx+0x1e
00000003`9c1ff9b0 00007ffc`03cab0d6     user32!MsgWaitForMultipleObjects+0x55
00000003`9c1ff9f0 00007ffc`0e30dfd4     COMSVCS!CSTAThread::WorkerLoop+0x166
00000003`9c1ffad0 00007ffc`0e30e0ac     msvcrt!_callthreadstartex+0x28
00000003`9c1ffb00 00007ffc`0ee54cb0     msvcrt!_threadstartex+0x7c
00000003`9c1ffb30 00007ffc`1015edcb     KERNEL32!BaseThreadInitThunk+0x10
00000003`9c1ffb60 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000003`9c2ff868 00007ffc`0ff154fe     win32u!NtUserMsgWaitForMultipleObjectsEx+0x14
00000003`9c2ff870 00007ffc`0ff153f5     user32!RealMsgWaitForMultipleObjectsEx+0x1e
00000003`9c2ff8b0 00007ffc`03cab0d6     user32!MsgWaitForMultipleObjects+0x55
00000003`9c2ff8f0 00007ffc`0e30dfd4     COMSVCS!CSTAThread::WorkerLoop+0x166
00000003`9c2ff9d0 00007ffc`0e30e0ac     msvcrt!_callthreadstartex+0x28
00000003`9c2ffa00 00007ffc`0ee54cb0     msvcrt!_threadstartex+0x7c
00000003`9c2ffa30 00007ffc`1015edcb     KERNEL32!BaseThreadInitThunk+0x10
00000003`9c2ffa60 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000003`9c4ffcc8 00007ffc`0ff154fe     win32u!NtUserMsgWaitForMultipleObjectsEx+0x14
00000003`9c4ffcd0 00007ffc`0ff153f5     user32!RealMsgWaitForMultipleObjectsEx+0x1e
00000003`9c4ffd10 00007ffc`03cab0d6     user32!MsgWaitForMultipleObjects+0x55
00000003`9c4ffd50 00007ffc`0e30dfd4     COMSVCS!CSTAThread::WorkerLoop+0x166
00000003`9c4ffe30 00007ffc`0e30e0ac     msvcrt!_callthreadstartex+0x28
00000003`9c4ffe60 00007ffc`0ee54cb0     msvcrt!_threadstartex+0x7c
00000003`9c4ffe90 00007ffc`1015edcb     KERNEL32!BaseThreadInitThunk+0x10
00000003`9c4ffec0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000003`9b1ff898 00007ffc`100eb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000003`9b1ff8a0 00007ffc`0ee54cb0     ntdll!TppWorkerThread+0x2df
00000003`9b1ffb90 00007ffc`1015edcb     KERNEL32!BaseThreadInitThunk+0x10
00000003`9b1ffbc0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000003`9c7ff818 00007ffc`0ff154fe     win32u!NtUserMsgWaitForMultipleObjectsEx+0x14
00000003`9c7ff820 00007ffc`0ff153f5     user32!RealMsgWaitForMultipleObjectsEx+0x1e
00000003`9c7ff860 00007ffc`03cab0d6     user32!MsgWaitForMultipleObjects+0x55
00000003`9c7ff8a0 00007ffc`0e30dfd4     COMSVCS!CSTAThread::WorkerLoop+0x166
00000003`9c7ff980 00007ffc`0e30e0ac     msvcrt!_callthreadstartex+0x28
00000003`9c7ff9b0 00007ffc`0ee54cb0     msvcrt!_threadstartex+0x7c
00000003`9c7ff9e0 00007ffc`1015edcb     KERNEL32!BaseThreadInitThunk+0x10
00000003`9c7ffa10 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000003`9c6ff598 00007ffc`0ff154fe     win32u!NtUserMsgWaitForMultipleObjectsEx+0x14
00000003`9c6ff5a0 00007ffc`0ff153f5     user32!RealMsgWaitForMultipleObjectsEx+0x1e
00000003`9c6ff5e0 00007ffc`03cab0d6     user32!MsgWaitForMultipleObjects+0x55
00000003`9c6ff620 00007ffc`0e30dfd4     COMSVCS!CSTAThread::WorkerLoop+0x166
00000003`9c6ff700 00007ffc`0e30e0ac     msvcrt!_callthreadstartex+0x28
00000003`9c6ff730 00007ffc`0ee54cb0     msvcrt!_threadstartex+0x7c
00000003`9c6ff760 00007ffc`1015edcb     KERNEL32!BaseThreadInitThunk+0x10
00000003`9c6ff790 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000003`9c5ff948 00007ffc`0ff154fe     win32u!NtUserMsgWaitForMultipleObjectsEx+0x14
00000003`9c5ff950 00007ffc`0ff153f5     user32!RealMsgWaitForMultipleObjectsEx+0x1e
00000003`9c5ff990 00007ffc`03cab0d6     user32!MsgWaitForMultipleObjects+0x55
00000003`9c5ff9d0 00007ffc`0e30dfd4     COMSVCS!CSTAThread::WorkerLoop+0x166
00000003`9c5ffab0 00007ffc`0e30e0ac     msvcrt!_callthreadstartex+0x28
00000003`9c5ffae0 00007ffc`0ee54cb0     msvcrt!_threadstartex+0x7c
00000003`9c5ffb10 00007ffc`1015edcb     KERNEL32!BaseThreadInitThunk+0x10
00000003`9c5ffb40 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000003`9b0ff588 00007ffc`0dbcda4e     ntdll!NtWaitForSingleObject+0x14
00000003`9b0ff590 00007ffc`0ea52c3d     KERNELBASE!WaitForSingleObjectEx+0x8e
00000003`9b0ff630 00007ffc`0ea52ef3     combase!CSurrogateProcessActivator::WaitForSurrogateTimeout(void)+0x7d [onecore\...
00000003`9b0ff680 00007ff6`39bc116a     combase!CoRegisterSurrogateEx(
00000003`9b0ff6b0 00007ff6`39bc1450     dllhost!wWinMain+0x162
00000003`9b0ff970 00007ffc`0ee54cb0     dllhost!__scrt_common_main_seh+0x110
00000003`9b0ff9b0 00007ffc`1015edcb     KERNEL32!BaseThreadInitThunk+0x10
00000003`9b0ff9e0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000003`9b3ff598 00007ffc`0dbcda4e     ntdll!NtWaitForSingleObject+0x14
00000003`9b3ff5a0 00007ffc`0f6e7955     KERNELBASE!WaitForSingleObjectEx+0x8e
00000003`9b3ff640 00007ffc`0f6e720f     sechost!ScSendResponseReceiveControls+0x149
00000003`9b3ff780 00007ffc`0f6e5ce0     sechost!ScDispatcherLoop+0x14b
00000003`9b3ff8c0 00007ffc`0ebf87ce     sechost!StartServiceCtrlDispatcherW+0x70
00000003`9b3ff8f0 00007ffc`0ee54cb0     combase!CSurrogateProcessActivator::StartNTService(
00000003`9b3ff960 00007ffc`1015edcb     KERNEL32!BaseThreadInitThunk+0x10
00000003`9b3ff990 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000003`9b5ff9b8 00007ffc`100eb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000003`9b5ff9c0 00007ffc`0ee54cb0     ntdll!TppWorkerThread+0x2df
00000003`9b5ffcb0 00007ffc`1015edcb     KERNEL32!BaseThreadInitThunk+0x10
00000003`9b5ffce0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000003`9b7ff758 00007ffc`0ff161ae     win32u!NtUserGetMessage+0x14
00000003`9b7ff760 00007ffc`0ea541e8     user32!GetMessageW+0x2e
00000003`9b7ff7c0 00007ffc`0ea54120     combase!CDllHost::STAWorkerLoop(void)+0x64 [onecore\com\combase\objact\dllhost.c...
00000003`9b7ff840 00007ffc`0eb098dc     combase!CDllHost::WorkerThread(void)+0xd4 [onecore\com\combase\objact\dllhost.cx...
00000003`9b7ff880 00007ffc`0eb09859     combase!CRpcThread::WorkerLoop(void)+0x58 [onecore\com\combase\dcomrem\threads.c...
00000003`9b7ff8f0 00007ffc`0ee54cb0     combase!CRpcThreadCache::RpcWorkerThreadEntry(
00000003`9b7ff920 00007ffc`1015edcb     KERNEL32!BaseThreadInitThunk+0x10
00000003`9b7ff950 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000003`9b9ff698 00007ffc`0dbf7d23     ntdll!NtRemoveIoCompletion+0x14
00000003`9b9ff6a0 00007ffc`03d4fca9     KERNELBASE!GetQueuedCompletionStatus+0x53
00000003`9b9ff700 00007ffc`03d4f72d     COMSVCS!WORK_QUEUE::WorkerLoop+0xad
00000003`9b9ff7e0 00007ffc`0e30dfd4     COMSVCS!WORK_QUEUE::ThreadLoop+0xd
00000003`9b9ff810 00007ffc`0e30e0ac     msvcrt!_callthreadstartex+0x28
00000003`9b9ff840 00007ffc`0ee54cb0     msvcrt!_threadstartex+0x7c
00000003`9b9ff870 00007ffc`1015edcb     KERNEL32!BaseThreadInitThunk+0x10
00000003`9b9ff8a0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000003`9baff838 00007ffc`0dbf497c     ntdll!NtWaitForMultipleObjects+0x14
00000003`9baff840 00007ffc`0dbf487e     KERNELBASE!WaitForMultipleObjectsEx+0xec
00000003`9baffb30 00007ffc`03cfeb89     KERNELBASE!WaitForMultipleObjects+0xe
00000003`9baffb70 00007ffc`0ee54cb0     COMSVCS!PostData+0x309
00000003`9baffd50 00007ffc`1015edcb     KERNEL32!BaseThreadInitThunk+0x10
00000003`9baffd80 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000003`9bbffb68 00007ffc`0dbcda4e     ntdll!NtWaitForSingleObject+0x14
00000003`9bbffb70 00007ffc`03ca6c5a     KERNELBASE!WaitForSingleObjectEx+0x8e
00000003`9bbffc10 00007ffc`0e30dfd4     COMSVCS!CSTAThreadPool::LoadBalanceThreadControlLoop+0x2a
00000003`9bbffc40 00007ffc`0e30e0ac     msvcrt!_callthreadstartex+0x28
00000003`9bbffc70 00007ffc`0ee54cb0     msvcrt!_threadstartex+0x7c
00000003`9bbffca0 00007ffc`1015edcb     KERNEL32!BaseThreadInitThunk+0x10
00000003`9bbffcd0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000003`9bcffda8 00007ffc`0dbcda4e     ntdll!NtWaitForSingleObject+0x14
00000003`9bcffdb0 00007ffc`03ca6c17     KERNELBASE!WaitForSingleObjectEx+0x8e
00000003`9bcffe50 00007ffc`0e30dfd4     COMSVCS!CSTAThreadPool::KillThreadControlLoop+0x27
00000003`9bcffe80 00007ffc`0e30e0ac     msvcrt!_callthreadstartex+0x28
00000003`9bcffeb0 00007ffc`0ee54cb0     msvcrt!_threadstartex+0x7c
00000003`9bcffee0 00007ffc`1015edcb     KERNEL32!BaseThreadInitThunk+0x10
00000003`9bcfff10 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000003`9bdfd710 00007ffb`ff375d43     GoogleVssProvider!abort(void)+0x35 [minkernel\crts\ucrt\src\appcrt\startup\abort...
00000003`9bdfd740 00007ffb`fee30969     GoogleVssProvider!terminate(void)+0x1f [minkernel\crts\ucrt\src\appcrt\misc\term...
00000003`9bdfd770 00007ffb`fee2f746     GoogleVssProvider!GHwProvider::~GHwProvider(void)+0x119 [T:\src\piper\google3\th...
00000003`9bdfd7b0 00007ffb`fee2f6b1     GoogleVssProvider!ATL::CComObject<GHwProvider>::`scalar deleting destructor'(voi...
00000003`9bdfd7f0 00007ffc`0eb3b597     GoogleVssProvider!ATL::CComObject<GHwProvider>::Release(void)+0x41 [T:\src\piper...
00000003`9bdfd830 00007ffc`0eadee82     combase!<lambda_ef8a5b5bdab9c6b69f38e6b21c5d3987>::operator()(void)+0xd3 [onecor...
00000003`9bdfd870 00007ffc`0eadee55     combase!ObjectMethodExceptionHandlingAction<<lambda_ef8a5b5bdab9c6b69f38e6b21c5d...
00000003`9bdfd8c0 00007ffc`0eb3b271     combase!CStdIdentity::ReleaseCtrlUnk(
00000003`9bdfd970 00007ffc`0eace8fa     combase!CStdMarshal::DisconnectWorker_ReleasesLock(
00000003`9bdfda00 00007ffc`0ead1644     combase!CStdMarshal::Disconnect(
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/modules/test_ddl_deparse/expected/alter_table.out C:/cirrus/build/testru...
--- C:/cirrus/src/test/modules/test_ddl_deparse/expected/alter_table.out	2025-04-19 13:08:44.611588200 +0000
+++ C:/cirrus/build/testrun/test_ddl_deparse/regress/results/alter_table.out	2025-04-19 13:16:21.190416700 +0000
@@ -57,6 +57,7 @@
 NOTICE:    subcommand: type DETACH PARTITION desc table part2
 DROP TABLE part2;
 ALTER TABLE part ADD PRIMARY KEY (a);
+NOTICE:  all not-null constraints on relation "part1" are validated by index scan
 NOTICE:  DDL test: type alter table, tag ALTER TABLE
 NOTICE:    subcommand: type ADD CONSTRAINT (and recurse) desc constraint part_a_not_null on table part
 NOTICE:    subcommand: type ADD INDEX desc index part_pkey
tap
[13:21:54.813](0.401s) not ok 2 - with constraint will not scan table
[13:21:55.621](0.521s) not ok 6 - table was not scanned for both columns
test
[13:22:38.638] 120/333 postgresql:test_ddl_deparse / test_ddl_deparse/regress                          ERROR            ...
[13:22:38.638] 311/333 postgresql:test_misc / test_misc/001_constraint_validation                      ERROR            ...
53/5677 Covering the comparison test between date and timestamp(tz) datatype
FreeBSD - Meson
core
[08:29:53.638] #0  0x000000082d7f31ba in thr_kill () from /lib/libc.so.7
[08:29:53.638] #1  0x000000082d76c5d4 in raise () from /lib/libc.so.7
[08:29:53.638] #2  0x000000082d81fb59 in abort () from /lib/libc.so.7
[08:29:53.638] #3  0x0000000000ad37e5 in ExceptionalCondition (conditionName=0x3194a2 "pending_since == 0", fileName=<op...
[08:29:53.638] #4  0x000000000098bc38 in pgstat_report_stat (force=false) at ../src/backend/utils/activity/pgstat.c:734
[08:29:53.638] #5  0x000000000097182b in PostgresMain (dbname=<optimized out>, username=<optimized out>) at ../src/backe...
[08:29:53.638] #6  0x000000000096c689 in BackendMain (startup_data=<optimized out>, startup_data_len=<optimized out>) at...
[08:29:53.638] #7  0x00000000008bb10b in postmaster_child_launch (child_type=B_BACKEND, child_slot=1, startup_data=start...
[08:29:53.638] #8  0x00000000008bfa88 in BackendStartup (client_sock=0x821035420) at ../src/backend/postmaster/postmaste...
[08:29:53.638] #9  ServerLoop () at ../src/backend/postmaster/postmaster.c:1702
tap
timed out waiting for match: (?^:WARNING: ( [A-Z0-9]+:)? skipped loading publication: tap_pub_3) at /tmp/cirrus-ci-build...
test
[08:27:23.718] 338/338 postgresql:subscription / subscription/024_add_drop_pub                         ERROR           1...
53/4966 Parallel CREATE INDEX for GIN indexes
macOS - Sonoma - Meson
tap
[05:21:33.721](0.000s) not ok 169 - pgbench expressions stderr /(?^:command=86.: int 86\b)/
[05:21:33.723](0.000s) not ok 170 - pgbench expressions stderr /(?^:command=93.: int 93\b)/
[05:21:33.723](0.000s) not ok 171 - pgbench expressions stderr /(?^:command=95.: int 0\b)/
[05:21:33.724](0.000s) not ok 172 - pgbench expressions stderr /(?^:command=96.: int 1\b)/
[05:21:33.724](0.000s) not ok 173 - pgbench expressions stderr /(?^:command=97.: int 0\b)/
[05:21:33.727](0.000s) not ok 174 - pgbench expressions stderr /(?^:command=98.: int 5432\b)/
[05:21:33.727](0.000s) not ok 175 - pgbench expressions stderr /(?^:command=99.: int -9223372036854775808\b)/
[05:21:33.728](0.000s) not ok 176 - pgbench expressions stderr /(?^:command=100.: int 9223372036854775807\b)/
[05:21:33.728](0.000s) not ok 177 - pgbench expressions stderr /(?^:command=101.: boolean true\b)/
[05:21:33.728](0.000s) not ok 178 - pgbench expressions stderr /(?^:command=102.: boolean true\b)/
[05:21:33.728](0.000s) not ok 179 - pgbench expressions stderr /(?^:command=103.: boolean true\b)/
[05:21:33.728](0.000s) not ok 180 - pgbench expressions stderr /(?^:command=104.: boolean true\b)/
[05:21:33.729](0.000s) not ok 181 - pgbench expressions stderr /(?^:command=105.: boolean true\b)/
[05:21:33.729](0.000s) not ok 182 - pgbench expressions stderr /(?^:command=109.: boolean true\b)/
[05:21:33.729](0.000s) not ok 183 - pgbench expressions stderr /(?^:command=110.: boolean true\b)/
[05:21:33.729](0.000s) not ok 184 - pgbench expressions stderr /(?^:command=111.: boolean true\b)/
[05:21:33.729](0.000s) not ok 185 - pgbench expressions stderr /(?^:command=113.: boolean true\b)/
test
[05:22:40.362] 224/338 postgresql:pgbench / pgbench/001_pgbench_with_server                            ERROR            ...
53/5262 ensure we have a snapshot when dropping an index concurrently
FreeBSD - Meson
core
[03:22:51.995] #0  0x000000082bd6575a in _sigprocmask () from /lib/libc.so.7
[03:22:51.995] #1  0x000000082bda2a2f in _system () from /lib/libc.so.7
[03:22:51.995] #2  0x000000082af7d8a3 in ?? () from /lib/libthr.so.3
[03:22:51.995] #3  0x0000000000685d27 in RestoreArchivedFile (path=path@entry=0x8216101e0 "`\002a!\b", xlogfname=xlogfna...
[03:22:51.995] #4  0x0000000000691380 in XLogFileRead (segno=segno@entry=4, tli=tli@entry=2, source=source@entry=XLOG_FR...
[03:22:51.995] #5  0x000000000068d0bc in XLogFileReadAnyTLI (segno=4, source=XLOG_FROM_ANY) at ../src/backend/access/tra...
[03:22:51.995] #6  WaitForWALToBecomeAvailable (RecPtr=67209072, tliRecPtr=67209048, replayTLI=2, replayLSN=67209048, ra...
[03:22:51.995] #7  XLogPageRead (xlogreader=0x25a0f141d130, targetPagePtr=67207168, reqLen=1904, targetRecPtr=67209048, ...
[03:22:51.995] #8  0x00000000006940ca in ReadPageInternal (state=state@entry=0x25a0f141d130, pageptr=67207168, reqLen=19...
[03:22:51.995] #9  0x0000000000692ef8 in XLogDecodeNextRecord (state=0x25a0f141d130, nonblocking=false) at ../src/backen...
core
[03:22:52.086] #0  0x00001eed6c880e90 in ?? ()
[03:22:52.086] #1  0x0000000000000003 in ?? ()
[03:22:52.086] #2  0x0000050c0601f008 in ?? ()
[03:22:52.086] #3  0x0000050c0601f00b in ?? ()
[03:22:52.086] #4  0x0000050c0601f00e in ?? ()
[03:22:52.086] #5  0x0000000000000000 in ?? ()
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/misc_functions.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade...
--- /tmp/cirrus-ci-build/src/test/regress/expected/misc_functions.out	2025-04-19 03:12:51.004167000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/misc_functions.out	2025-04-19 03:15:36.730...
@@ -916,5 +916,6 @@
 
 -- pg_replication_origin.roname length restriction
 SELECT pg_replication_origin_create(repeat('0123456789abcdef', 33));
+WARNING:  replication origins created by regression test cases should have names starting with "regress_"
 ERROR:  replication origin name is too long
 DETAIL:  Replication origin names must be no longer than 512 bytes.
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/misc_functions.out /tmp/cirrus-ci-build/build/testrun/recovery/0...
--- /tmp/cirrus-ci-build/src/test/regress/expected/misc_functions.out	2025-04-19 03:12:51.004167000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/misc_functions.out	2025-04-19 03:16:55.2...
@@ -916,5 +916,6 @@
 
 -- pg_replication_origin.roname length restriction
 SELECT pg_replication_origin_create(repeat('0123456789abcdef', 33));
+WARNING:  replication origins created by regression test cases should have names starting with "regress_"
 ERROR:  replication origin name is too long
 DETAIL:  Replication origin names must be no longer than 512 bytes.
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/misc_functions.out /tmp/cirrus-ci-build/build/testrun/regress/re...
--- /tmp/cirrus-ci-build/src/test/regress/expected/misc_functions.out	2025-04-19 03:12:51.004167000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/misc_functions.out	2025-04-19 03:15:26.619688000 +0000
@@ -916,5 +916,6 @@
 
 -- pg_replication_origin.roname length restriction
 SELECT pg_replication_origin_create(repeat('0123456789abcdef', 33));
+WARNING:  replication origins created by regression test cases should have names starting with "regress_"
 ERROR:  replication origin name is too long
 DETAIL:  Replication origin names must be no longer than 512 bytes.
tap
[03:17:38.473](214.055s) not ok 5 - regression tests pass
tap
[03:18:54.254](245.670s) not ok 2 - regression tests pass
test
[03:20:18.714]  60/338 postgresql:regress / regress/regress                                            ERROR           2...
[03:20:18.714] 184/338 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           3...
[03:20:18.714] 265/338 postgresql:recovery / recovery/027_stream_regress                               ERROR           3...
53/5405 Add 'make check-tests' behavior to the meson based builds
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[22:05:18.252](0.001s) not ok 5 - vacuumdb cannot target invalid database: matches
test
[22:08:18.986] 221/333 postgresql:scripts / scripts/101_vacuumdb_all                                   ERROR            ...
53/5456 Add XMLNamespaces option to XMLElement
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[20:45:18.416](0.001s) not ok 13 - reindexdb cannot target invalid database: matches
test
[20:48:50.871] 220/333 postgresql:scripts / scripts/091_reindexdb_all                                  ERROR            ...
53/5636 Memoize ANTI and SEMI JOIN inner
Linux - Debian Bookworm - Meson
core
[16:36:15.869] #0  0x00007f074c82cb20 in ?? ()
[16:36:15.869] #1  0x0000000000000003 in ?? ()
[16:36:15.869] #2  0x00007ffd380ef40a in ?? ()
[16:36:15.869] #3  0x00007ffd380ef40d in ?? ()
[16:36:15.869] #4  0x00007ffd380ef410 in ?? ()
[16:36:15.869] #5  0x0000000000000000 in ?? ()
core
[16:36:15.600] #0  0xf7eee559 in __kernel_vsyscall ()
[16:36:15.600] #1  0xf6820457 in ?? () from /lib/i386-linux-gnu/libc.so.6
[16:36:15.600] #2  0xf67cf121 in raise () from /lib/i386-linux-gnu/libc.so.6
[16:36:15.600] #3  0xf67b826a in abort () from /lib/i386-linux-gnu/libc.so.6
[16:36:15.600] #4  0x5749204d in ExceptionalCondition (conditionName=0x5779fad5 "pending_since == 0", fileName=0x5779ee7...
[16:36:15.600] #5  0x571e556e in pgstat_report_stat (force=false) at ../src/backend/utils/activity/pgstat.c:734
[16:36:15.600] #6  0x571ace94 in PostgresMain (dbname=0x595ce1f8 "", username=0x595ce1dc "postgres") at ../src/backend/t...
[16:36:15.600] #7  0x571a23c9 in BackendMain (startup_data=0xff9c89ac, startup_data_len=20) at ../src/backend/tcop/backe...
[16:36:15.600] #8  0x570232c3 in postmaster_child_launch (child_type=<optimized out>, child_slot=<optimized out>, startu...
[16:36:15.600] #9  0x57028be7 in BackendStartup (client_sock=client_sock@entry=0xff9c8a08) at ../src/backend/postmaster/...
core
[16:36:15.748] #0  0x00007f3b6a0a9eec in ?? ()
[16:36:15.748] #1  0x00005639a4cae015 in ?? ()
[16:36:15.748] #2  0x3870f6b52b81d900 in ?? ()
[16:36:15.748] #3  0x0000000000000006 in ?? ()
[16:36:15.748] #4  0x00007f3b6802ba80 in ?? ()
[16:36:15.748] #5  0x00007f3b6a1f2840 in ?? ()
[16:36:15.748] #6  0x0000000000000000 in ?? ()
[16:36:15.869] #0  0x00007f074c82cb20 in ?? ()
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/memoize.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002...
--- /tmp/cirrus-ci-build/src/test/regress/expected/memoize.out	2025-04-18 16:19:12.142629401 +0000
+++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/memoize.out	2025-04-18 16:28:09.0203337...
@@ -525,7 +525,7 @@
                      ->  Unique (actual rows=2.67 loops=N)
                            ->  Sort (actual rows=67.33 loops=N)
                                  Sort Key: t2_1.a
-                                 Sort Method: quicksort  Memory: 27kB
+                                 Sort Method: quicksort  Memory: 18kB
                                  ->  Seq Scan on tab_anti t2_1 (actual rows=100.00 loops=N)
 (15 rows)
 
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/memoize.out /tmp/cirrus-ci-build/build-32/testrun/recovery/027_s...
--- /tmp/cirrus-ci-build/src/test/regress/expected/memoize.out	2025-04-18 16:19:12.142629401 +0000
+++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/memoize.out	2025-04-18 16:29:36.76812...
@@ -525,7 +525,7 @@
                      ->  Unique (actual rows=2.67 loops=N)
                            ->  Sort (actual rows=67.33 loops=N)
                                  Sort Key: t2_1.a
-                                 Sort Method: quicksort  Memory: 27kB
+                                 Sort Method: quicksort  Memory: 18kB
                                  ->  Seq Scan on tab_anti t2_1 (actual rows=100.00 loops=N)
 (15 rows)
 
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/memoize.out /tmp/cirrus-ci-build/build-32/testrun/regress/regres...
--- /tmp/cirrus-ci-build/src/test/regress/expected/memoize.out	2025-04-18 16:19:12.142629401 +0000
+++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/memoize.out	2025-04-18 16:28:04.332372756 +0000
@@ -525,7 +525,7 @@
                      ->  Unique (actual rows=2.67 loops=N)
                            ->  Sort (actual rows=67.33 loops=N)
                                  Sort Key: t2_1.a
-                                 Sort Method: quicksort  Memory: 27kB
+                                 Sort Method: quicksort  Memory: 18kB
                                  ->  Seq Scan on tab_anti t2_1 (actual rows=100.00 loops=N)
 (15 rows)
 
tap
[16:28:16.194](83.843s) not ok 5 - regression tests pass
tap
[16:29:44.507](87.989s) not ok 2 - regression tests pass
test
[16:33:29.549]  27/339 postgresql:regress / regress/regress                                            ERROR            ...
[16:33:29.549]  31/339 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[16:33:29.549] 101/339 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
53/5676 pg_restore documentation and --create/--single-transaction limitation
FreeBSD - Meson
core
[15:01:49.473] #0  0x000000082cafb1ba in thr_kill () from /lib/libc.so.7
[15:01:49.473] #1  0x000000082ca745d4 in raise () from /lib/libc.so.7
[15:01:49.473] #2  0x000000082cb27b59 in abort () from /lib/libc.so.7
[15:01:49.473] #3  0x0000000000ad37e5 in ExceptionalCondition (conditionName=0x3194a2 "pending_since == 0", fileName=<op...
[15:01:49.473] #4  0x000000000098bc38 in pgstat_report_stat (force=false) at ../src/backend/utils/activity/pgstat.c:734
[15:01:49.473] #5  0x000000000097182b in PostgresMain (dbname=<optimized out>, username=<optimized out>) at ../src/backe...
[15:01:49.473] #6  0x000000000096c689 in BackendMain (startup_data=<optimized out>, startup_data_len=<optimized out>) at...
[15:01:49.473] #7  0x00000000008bb10b in postmaster_child_launch (child_type=B_BACKEND, child_slot=1, startup_data=start...
[15:01:49.473] #8  0x00000000008bfa88 in BackendStartup (client_sock=0x82112c540) at ../src/backend/postmaster/postmaste...
[15:01:49.473] #9  ServerLoop () at ../src/backend/postmaster/postmaster.c:1702
tap
timed out waiting for match: (?^:WARNING: ( [A-Z0-9]+:)? skipped loading publication: tap_pub_3) at /tmp/cirrus-ci-build...
test
[14:59:16.122] 338/338 postgresql:subscription / subscription/024_add_drop_pub                         ERROR           1...
53/5379 Fix bug with accessing to temporary tables of other sessions
FreeBSD - Meson
core
[10:55:52.016] #0  0x000000082b6a01ba in thr_kill () from /lib/libc.so.7
[10:55:52.016] #1  0x000000082b6195d4 in raise () from /lib/libc.so.7
[10:55:52.016] #2  0x000000082b6ccb59 in abort () from /lib/libc.so.7
[10:55:52.016] #3  0x0000000000ad3885 in ExceptionalCondition (conditionName=0x319474 "pending_since == 0", fileName=<op...
[10:55:52.016] #4  0x000000000098bcd8 in pgstat_report_stat (force=false) at ../src/backend/utils/activity/pgstat.c:734
[10:55:52.016] #5  0x00000000009718cb in PostgresMain (dbname=<optimized out>, username=<optimized out>) at ../src/backe...
[10:55:52.016] #6  0x000000000096c729 in BackendMain (startup_data=<optimized out>, startup_data_len=<optimized out>) at...
[10:55:52.016] #7  0x00000000008bb1ab in postmaster_child_launch (child_type=B_BACKEND, child_slot=2, startup_data=start...
[10:55:52.016] #8  0x00000000008bfb28 in BackendStartup (client_sock=0x8215c07d0) at ../src/backend/postmaster/postmaste...
[10:55:52.016] #9  ServerLoop () at ../src/backend/postmaster/postmaster.c:1702
tap
timed out waiting for match: (?^:WARNING: ( [A-Z0-9]+:)? skipped loading publication: tap_pub_3) at /tmp/cirrus-ci-build...
test
[10:53:21.562] 338/338 postgresql:subscription / subscription/024_add_drop_pub                         ERROR           1...
53/5674 Add "\gi file" to psql to allow COPY with variable expansion
CompilerWarnings
compiler
[10:07:48.005] common.c:51:8: error: unused variable 'bad' [-Werror,-Wunused-variable]
compiler
[10:07:11.298] common.c:51:8: error: unused variable 'bad' [-Werror,-Wunused-variable]
compiler
[10:06:07.291] common.c:51:25: error: unused variable ‘bad’ [-Werror=unused-variable]
compiler
[10:05:32.737] common.c:51:25: error: unused variable ‘bad’ [-Werror=unused-variable]
compiler
[10:08:48.013] common.c:51:25: error: unused variable ‘bad’ [-Werror=unused-variable]
FreeBSD - Meson
core
[10:14:16.292] #0  0x000000000027bca1 in exec_command_out (scan_state=scan_state@entry=0x1c3ebfac9000, active_branch=<op...
[10:14:16.292] #1  0x00000000002779ef in exec_command (cmd=0x1c3ebfa89600 "o", scan_state=scan_state@entry=0x1c3ebfac900...
[10:14:16.292] #2  0x0000000000275978 in HandleSlashCmds (scan_state=scan_state@entry=0x1c3ebfac9000, cstack=cstack@entr...
[10:14:16.292] #3  0x0000000000291d85 in MainLoop (source=source@entry=0x8254374e0) at ../src/bin/psql/mainloop.c:496
[10:14:16.292] #4  0x00000000002781b3 in process_file (filename=0x0, use_relative_path=<optimized out>) at ../src/bin/ps...
[10:14:16.292] #5  0x00000000002939db in main (argc=<optimized out>, argv=0x820a178c0) at ../src/bin/psql/startup.c:420
[10:14:16.494] #0  0x000000000027bca1 in exec_command_out (scan_state=scan_state@entry=0x3b4bc6cc9000, active_branch=<op...
core
[10:14:16.079] #0  0x0000523c2f47775a in ?? () from /libexec/ld-elf.so.1
[10:14:16.079] #1  0x0000523c2f4717fc in ?? () from /libexec/ld-elf.so.1
[10:14:16.079] #2  0x0000000000000000 in ?? ()
[10:14:16.286] #0  0x000000000027bca1 in exec_command_out (scan_state=scan_state@entry=0x1c3ebfac9000, active_branch=<op...
core
[10:14:15.749] #0  0x000000000027bca1 in exec_command_out (scan_state=scan_state@entry=0x2827028680a0, active_branch=<op...
[10:14:15.749] #1  0x00000000002779ef in exec_command (cmd=0x282702882600 "o", scan_state=scan_state@entry=0x2827028680a...
[10:14:15.749] #2  0x0000000000275978 in HandleSlashCmds (scan_state=scan_state@entry=0x2827028680a0, cstack=cstack@entr...
[10:14:15.749] #3  0x0000000000291d85 in MainLoop (source=source@entry=0x82453c4e0) at ../src/bin/psql/mainloop.c:496
[10:14:15.749] #4  0x00000000002781b3 in process_file (filename=0x0, use_relative_path=<optimized out>) at ../src/bin/ps...
[10:14:15.749] #5  0x00000000002939db in main (argc=<optimized out>, argv=0x820a7ad60) at ../src/bin/psql/startup.c:420
[10:14:15.960] #0  0x000000000027bca1 in exec_command_out (scan_state=scan_state@entry=0x2455252c9000, active_branch=<op...
core
[10:14:15.967] #0  0x000000000027bca1 in exec_command_out (scan_state=scan_state@entry=0x2455252c9000, active_branch=<op...
[10:14:15.967] #1  0x00000000002779ef in exec_command (cmd=0x245525289600 "o", scan_state=scan_state@entry=0x2455252c900...
[10:14:15.967] #2  0x0000000000275978 in HandleSlashCmds (scan_state=scan_state@entry=0x2455252c9000, cstack=cstack@entr...
[10:14:15.967] #3  0x0000000000291d85 in MainLoop (source=source@entry=0x8244e44e0) at ../src/bin/psql/mainloop.c:496
[10:14:15.967] #4  0x00000000002781b3 in process_file (filename=0x0, use_relative_path=<optimized out>) at ../src/bin/ps...
[10:14:15.967] #5  0x00000000002939db in main (argc=<optimized out>, argv=0x8203ea758) at ../src/bin/psql/startup.c:420
[10:14:16.079] #0  0x0000523c2f47775a in ?? () from /libexec/ld-elf.so.1
core
[10:14:16.921] #0  0x000000000027bca1 in exec_command_out (scan_state=scan_state@entry=0x2bc1ddec9000, active_branch=<op...
[10:14:16.921] #1  0x00000000002779ef in exec_command (cmd=0x2bc1dde89200 "o", scan_state=scan_state@entry=0x2bc1ddec900...
[10:14:16.921] #2  0x0000000000275978 in HandleSlashCmds (scan_state=scan_state@entry=0x2bc1ddec9000, cstack=cstack@entr...
[10:14:16.921] #3  0x0000000000291d85 in MainLoop (source=source@entry=0x8224ba4e0) at ../src/bin/psql/mainloop.c:496
[10:14:16.921] #4  0x00000000002781b3 in process_file (filename=0x0, use_relative_path=<optimized out>) at ../src/bin/ps...
[10:14:16.921] #5  0x00000000002939db in main (argc=<optimized out>, argv=0x820adf240) at ../src/bin/psql/startup.c:420
core
[10:14:16.711] #0  0x000000000027bca1 in exec_command_out (scan_state=scan_state@entry=0x12c646680a0, active_branch=<opt...
[10:14:16.711] #1  0x00000000002779ef in exec_command (cmd=0x12c64682200 "o", scan_state=scan_state@entry=0x12c646680a0,...
[10:14:16.711] #2  0x0000000000275978 in HandleSlashCmds (scan_state=scan_state@entry=0x12c646680a0, cstack=cstack@entry...
[10:14:16.711] #3  0x0000000000291d85 in MainLoop (source=source@entry=0x8246654e0) at ../src/bin/psql/mainloop.c:496
[10:14:16.711] #4  0x00000000002781b3 in process_file (filename=0x0, use_relative_path=<optimized out>) at ../src/bin/ps...
[10:14:16.711] #5  0x00000000002939db in main (argc=<optimized out>, argv=0x8208b4560) at ../src/bin/psql/startup.c:420
[10:14:16.916] #0  0x000000000027bca1 in exec_command_out (scan_state=scan_state@entry=0x2bc1ddec9000, active_branch=<op...
core
[10:14:16.500] #0  0x000000000027bca1 in exec_command_out (scan_state=scan_state@entry=0x3b4bc6cc9000, active_branch=<op...
[10:14:16.500] #1  0x00000000002779ef in exec_command (cmd=0x3b4bc6c89200 "o", scan_state=scan_state@entry=0x3b4bc6cc900...
[10:14:16.500] #2  0x0000000000275978 in HandleSlashCmds (scan_state=scan_state@entry=0x3b4bc6cc9000, cstack=cstack@entr...
[10:14:16.500] #3  0x0000000000291d85 in MainLoop (source=source@entry=0x824f944e0) at ../src/bin/psql/mainloop.c:496
[10:14:16.500] #4  0x00000000002781b3 in process_file (filename=0x0, use_relative_path=<optimized out>) at ../src/bin/ps...
[10:14:16.500] #5  0x00000000002939db in main (argc=<optimized out>, argv=0x8210fe470) at ../src/bin/psql/startup.c:420
[10:14:16.705] #0  0x000000000027bca1 in exec_command_out (scan_state=scan_state@entry=0x12c646680a0, active_branch=<opt...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-04-18 10:04:16.989644000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy.out	2025-04-18 10:05:24.222653000 +00...
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-04-18 10:04:16.989644000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/copy.out	2025-04-18 10:06:21.381493000 +...
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-04-18 10:04:16.989644000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/copy.out	2025-04-18 10:05:20.037987000 +0000
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
tap
[10:08:45.666](0.002s) not ok 12 - no dump errors
[10:08:47.907](0.000s) not ok 14 - no dump errors
tap
[10:08:55.143](233.685s) not ok 5 - regression tests pass
tap
[10:10:13.734](266.143s) not ok 2 - regression tests pass
test
[10:11:52.017] 183/338 postgresql:pg_dump / pg_dump/010_dump_connstr                                   ERROR            ...
[10:11:52.017]  15/338 postgresql:regress / regress/regress                                            ERROR           2...
[10:11:52.017] 186/338 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           3...
[10:11:52.017] 265/338 postgresql:recovery / recovery/027_stream_regress                               ERROR           3...
Linux - Debian Bookworm - Autoconf
assertion
TRAP: failed Assert("pending_since == 0"), File: "pgstat.c", Line: 734, PID: 29010
core
[10:17:24.795] #0  0x00007ffbacf71eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[10:17:24.795] #1  0x00007ffbacf22fb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[10:17:24.795] #2  0x00007ffbacf0d472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[10:17:24.795] #3  0x00007ffbad2d650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[10:17:24.795] #4  0x00007ffbad2e2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[10:17:24.795] #5  0x00007ffbad2c1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7ffbab9f6f4e, __in_ch...
[10:17:24.795] #6  0x00007ffbad2be6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[10:17:24.795] #7  0x00007ffbad2bd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7ffbab9f7bf0, cont...
[10:17:24.795] #8  <signal handler called>
[10:17:24.795] #9  0x00005630ed776e67 in exec_command_out (scan_state=scan_state@entry=0x60d000000110, active_branch=act...
core
[10:17:25.106] #0  0x00007fba015c9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[10:17:25.106] #1  0x00007fba0157afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[10:17:25.106] #2  0x00007fba01565472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[10:17:25.106] #3  0x00007fba018d650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[10:17:25.106] #4  0x00007fba018e2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[10:17:25.106] #5  0x00007fba018c1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7fba00a49f4e, __in_ch...
[10:17:25.106] #6  0x00007fba018be6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[10:17:25.107] #7  0x00007fba018bd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7fba00a4abf0, cont...
[10:17:25.107] #8  <signal handler called>
[10:17:25.107] #9  0x000055d0925f9e67 in exec_command_out (scan_state=scan_state@entry=0x60d000000110, active_branch=act...
core
[10:17:23.518] #0  0x00007fd44d0dbeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[10:17:23.518] #1  0x00007fd44d08cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[10:17:23.518] #2  0x00007fd44d077472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[10:17:23.518] #3  0x00007fd44d4d650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[10:17:23.518] #4  0x00007fd44d4e2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[10:17:23.518] #5  0x00007fd44d4c1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7fd44bcc5f4e, __in_ch...
[10:17:23.518] #6  0x00007fd44d4be6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[10:17:23.519] #7  0x00007fd44d4bd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7fd44bcc6bf0, cont...
[10:17:23.519] #8  <signal handler called>
[10:17:23.519] #9  0x00005585699f0e67 in exec_command_out (scan_state=scan_state@entry=0x60d000000110, active_branch=act...
core
[10:17:23.838] #0  0x00007f7ea2edbeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[10:17:23.838] #1  0x00007f7ea2e8cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[10:17:23.838] #2  0x00007f7ea2e77472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[10:17:23.838] #3  0x00007f7ea32d650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[10:17:23.838] #4  0x00007f7ea32e2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[10:17:23.838] #5  0x00007f7ea32c1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7f7ea1a45f4e, __in_ch...
[10:17:23.838] #6  0x00007f7ea32be6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[10:17:23.838] #7  0x00007f7ea32bd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7f7ea1a46bf0, cont...
[10:17:23.838] #8  <signal handler called>
[10:17:23.838] #9  0x000055e594b94e67 in exec_command_out (scan_state=scan_state@entry=0x60d000000110, active_branch=act...
core
[10:17:24.163] #0  0x00007f9db4a83eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[10:17:24.163] #1  0x00007f9db4a34fb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[10:17:24.163] #2  0x00007f9db4a1f472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[10:17:24.163] #3  0x00007f9db4ed650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[10:17:24.163] #4  0x00007f9db4ee2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[10:17:24.163] #5  0x00007f9db4ec1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7f9db34fef4e, __in_ch...
[10:17:24.163] #6  0x00007f9db4ebe6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[10:17:24.163] #7  0x00007f9db4ebd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7f9db34ffbf0, cont...
[10:17:24.163] #8  <signal handler called>
[10:17:24.163] #9  0x0000561e580f2e67 in exec_command_out (scan_state=scan_state@entry=0x60d000000110, active_branch=act...
core
[10:17:24.476] #0  0x00007f06b6fc9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[10:17:24.476] #1  0x00007f06b6f7afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[10:17:24.476] #2  0x00007f06b6f65472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[10:17:24.476] #3  0x00007f06b72d650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[10:17:24.476] #4  0x00007f06b72e2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[10:17:24.476] #5  0x00007f06b72c1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7f06b644ef4e, __in_ch...
[10:17:24.476] #6  0x00007f06b72be6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[10:17:24.476] #7  0x00007f06b72bd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7f06b644fbf0, cont...
[10:17:24.476] #8  <signal handler called>
[10:17:24.476] #9  0x000055de58847e67 in exec_command_out (scan_state=scan_state@entry=0x60d000000110, active_branch=act...
core
[10:17:25.636] #0  0x00007fe818cabeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[10:17:25.636] #1  0x00007fe818c5cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[10:17:25.636] #2  0x00007fe818c47472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[10:17:25.636] #3  0x000055b61d5f0e40 in ExceptionalCondition (conditionName=conditionName@entry=0x55b61d9f0cc0 "pending...
[10:17:25.636] #4  0x000055b61d3090f9 in pgstat_report_stat (force=force@entry=false) at pgstat.c:734
[10:17:25.636] #5  0x000055b61d2ce24f in PostgresMain (dbname=dbname@entry=0x629000020298 "", username=username@entry=0x...
[10:17:25.636] #6  0x000055b61d2c0316 in BackendMain (startup_data=<optimized out>, startup_data_len=<optimized out>) at...
[10:17:25.636] #7  0x000055b61d103b1b in postmaster_child_launch (child_type=B_BACKEND, child_slot=1, startup_data=start...
[10:17:25.636] #8  0x000055b61d109b87 in BackendStartup (client_sock=client_sock@entry=0x7ffc239dca00) at postmaster.c:3...
[10:17:25.636] #9  0x000055b61d10cc12 in ServerLoop () at postmaster.c:1702
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resul...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-04-18 10:04:17.545104269 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/copy.out	2025-04-18 10:09:17.769589008 +0000
@@ -39,314 +39,21 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/result...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-04-18 10:04:17.545104269 +0000
+++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/copy.out	2025-04-18 10:11:43.730137102 +0000
@@ -39,314 +39,21 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/src/test/regress/results/copy.out
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-04-18 10:04:17.545104269 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/copy.out	2025-04-18 10:06:11.107996231 +0000
@@ -39,314 +39,21 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
tap
[10:11:49.335](0.001s) not ok 12 - no dump errors
[10:11:54.440](0.001s) not ok 14 - no dump errors
tap
[10:11:45.389](158.202s) not ok 5 - regression tests pass
tap
[10:13:16.481](104.833s) not ok 2 - regression tests pass
Linux - Debian Bookworm - Meson
core
[10:14:40.259] #0  0x00007f1388ca9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[10:14:40.259] #1  0x00007f1388c5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[10:14:40.259] #2  0x00007f1388c45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[10:14:40.259] #3  0x00007f1388e1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[10:14:40.259] #4  0x00007f1388e2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[10:14:40.259] #5  0x00007f1388e0d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x55b73aad3920,...
[10:14:40.259] #6  0x000055b73aa156ec in exec_command_out (scan_state=scan_state@entry=0x55b77632c450, active_branch=act...
[10:14:40.259] #7  0x000055b73aa1e137 in exec_command (cmd=cmd@entry=0x55b77632d230 "o", scan_state=scan_state@entry=0x5...
[10:14:40.259] #8  0x000055b73aa1e643 in HandleSlashCmds (scan_state=scan_state@entry=0x55b77632c450, cstack=cstack@entr...
[10:14:40.259] #9  0x000055b73aa3d693 in MainLoop (source=source@entry=0x7f1388df1a80 <_IO_2_1_stdin_>) at ../src/bin/ps...
core
[10:14:39.932] #0  0x00007f99b16a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[10:14:39.932] #1  0x00007f99b165afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[10:14:39.932] #2  0x00007f99b1645472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[10:14:39.932] #3  0x00007f99b181e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[10:14:39.932] #4  0x00007f99b182aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[10:14:39.932] #5  0x00007f99b180d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x559a8517e920,...
[10:14:39.932] #6  0x0000559a850c06ec in exec_command_out (scan_state=scan_state@entry=0x559a96ed7450, active_branch=act...
[10:14:39.932] #7  0x0000559a850c9137 in exec_command (cmd=cmd@entry=0x559a96edd8f0 "o", scan_state=scan_state@entry=0x5...
[10:14:39.932] #8  0x0000559a850c9643 in HandleSlashCmds (scan_state=scan_state@entry=0x559a96ed7450, cstack=cstack@entr...
[10:14:39.932] #9  0x0000559a850e8693 in MainLoop (source=source@entry=0x7f99b17f1a80 <_IO_2_1_stdin_>) at ../src/bin/ps...
core
[10:14:40.577] #0  0x00007f4cf84a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[10:14:40.577] #1  0x00007f4cf845afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[10:14:40.577] #2  0x00007f4cf8445472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[10:14:40.577] #3  0x00007f4cf861e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[10:14:40.577] #4  0x00007f4cf862aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[10:14:40.577] #5  0x00007f4cf860d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x563500aa9920,...
[10:14:40.577] #6  0x00005635009eb6ec in exec_command_out (scan_state=scan_state@entry=0x563537610450, active_branch=act...
[10:14:40.577] #7  0x00005635009f4137 in exec_command (cmd=cmd@entry=0x563537611230 "o", scan_state=scan_state@entry=0x5...
[10:14:40.577] #8  0x00005635009f4643 in HandleSlashCmds (scan_state=scan_state@entry=0x563537610450, cstack=cstack@entr...
[10:14:40.577] #9  0x0000563500a13693 in MainLoop (source=source@entry=0x7f4cf85f1a80 <_IO_2_1_stdin_>) at ../src/bin/ps...
core
[10:14:40.896] #0  0x00007f06cc8a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[10:14:40.896] #1  0x00007f06cc85afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[10:14:40.896] #2  0x00007f06cc845472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[10:14:40.896] #3  0x00007f06cca1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[10:14:40.896] #4  0x00007f06cca2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[10:14:40.896] #5  0x00007f06cca0d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x560e38260920,...
[10:14:40.896] #6  0x0000560e381a26ec in exec_command_out (scan_state=scan_state@entry=0x560e6684c450, active_branch=act...
[10:14:40.896] #7  0x0000560e381ab137 in exec_command (cmd=cmd@entry=0x560e6684d230 "o", scan_state=scan_state@entry=0x5...
[10:14:40.896] #8  0x0000560e381ab643 in HandleSlashCmds (scan_state=scan_state@entry=0x560e6684c450, cstack=cstack@entr...
[10:14:40.896] #9  0x0000560e381ca693 in MainLoop (source=source@entry=0x7f06cc9f1a80 <_IO_2_1_stdin_>) at ../src/bin/ps...
core
[10:14:39.576] #0  0x00007fcf8d4a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[10:14:39.576] #1  0x00007fcf8d45afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[10:14:39.576] #2  0x00007fcf8d445472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[10:14:39.576] #3  0x00007fcf8d61e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[10:14:39.576] #4  0x00007fcf8d62aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[10:14:39.576] #5  0x00007fcf8d60d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x561bc4fa3920,...
[10:14:39.576] #6  0x0000561bc4ee56ec in exec_command_out (scan_state=scan_state@entry=0x561bdbc66450, active_branch=act...
[10:14:39.576] #7  0x0000561bc4eee137 in exec_command (cmd=cmd@entry=0x561bdbc6c8f0 "o", scan_state=scan_state@entry=0x5...
[10:14:39.576] #8  0x0000561bc4eee643 in HandleSlashCmds (scan_state=scan_state@entry=0x561bdbc66450, cstack=cstack@entr...
[10:14:39.576] #9  0x0000561bc4f0d693 in MainLoop (source=source@entry=0x7fcf8d5f1a80 <_IO_2_1_stdin_>) at ../src/bin/ps...
core
[10:14:39.230] #0  0x00007f065fccdeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[10:14:39.230] #1  0x00007f065fc7efb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[10:14:39.230] #2  0x00007f065fc69472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[10:14:39.230] #3  0x00007f065f61e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[10:14:39.230] #4  0x00007f065f62aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[10:14:39.230] #5  0x00007f065f60d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x564462117920,...
[10:14:39.230] #6  0x00005644620596ec in exec_command_out (scan_state=scan_state@entry=0x56449f797450, active_branch=act...
[10:14:39.230] #7  0x0000564462062137 in exec_command (cmd=cmd@entry=0x56449f7989f0 "o", scan_state=scan_state@entry=0x5...
[10:14:39.230] #8  0x0000564462062643 in HandleSlashCmds (scan_state=scan_state@entry=0x56449f797450, cstack=cstack@entr...
[10:14:39.230] #9  0x0000564462081693 in MainLoop (source=source@entry=0x7f065fe15a80 <_IO_2_1_stdin_>) at ../src/bin/ps...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-04-18 10:04:19.055042730 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy.out	2025-04-18 10:06:01.146339452 +00...
@@ -39,314 +39,15 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
+==16126==Using libbacktrace symbolizer.
+../src/bin/psql/command.c:2497:19: runtime error: load of null pointer of type 'char'
+    #0 0x5635009eb6eb in exec_command_out ../src/bin/psql/command.c:2497
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-04-18 10:04:19.055042730 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/copy.out	2025-04-18 10:07:26.146266890 +...
@@ -39,314 +39,15 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
+==26504==Using libbacktrace symbolizer.
+../src/bin/psql/command.c:2497:19: runtime error: load of null pointer of type 'char'
+    #0 0x560e381a26eb in exec_command_out ../src/bin/psql/command.c:2497
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-04-18 10:04:19.055042730 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/copy.out	2025-04-18 10:06:00.362340907 +0000
@@ -39,314 +39,15 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
+==16011==Using libbacktrace symbolizer.
+../src/bin/psql/command.c:2497:19: runtime error: load of null pointer of type 'char'
+    #0 0x55b73aa156eb in exec_command_out ../src/bin/psql/command.c:2497
...
tap
[10:09:53.733](0.001s) not ok 12 - no dump errors
[10:09:57.779](0.000s) not ok 14 - no dump errors
tap
[10:07:20.071](86.713s) not ok 5 - regression tests pass
tap
[10:08:49.000](90.283s) not ok 2 - regression tests pass
test
[10:12:19.394]   5/339 postgresql:regress / regress/regress                                            ERROR            ...
[10:12:19.394]  34/339 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[10:12:19.394] 110/339 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
[10:12:19.394] 186/339 postgresql:pg_dump / pg_dump/010_dump_connstr                                   ERROR            ...
macOS - Sonoma - Meson
core
[10:15:53.492]   * frame #0: 0x0000000102dc3ffc psql`exec_command_out(scan_state=0x000060000016c000, active_branch=<unav...
[10:15:53.492]     frame #1: 0x0000000102dbfcb4 psql`exec_command(cmd="o", scan_state=0x000060000016c000, cstack=0x00006...
[10:15:53.492]     frame #2: 0x0000000102dbdef4 psql`HandleSlashCmds(scan_state=0x000060000016c000, cstack=0x00006000031...
[10:15:53.492]     frame #3: 0x0000000102ddb874 psql`MainLoop(source=0x0000000205270358) at mainloop.c:496:22
[10:15:53.492]     frame #4: 0x0000000102dc0508 psql`process_file(filename=0x0000000000000000, use_relative_path=<unavai...
[10:15:53.492]     frame #5: 0x0000000102ddd13c psql`main(argc=<unavailable>, argv=<unavailable>) at startup.c:420:21
[10:15:53.492]     frame #6: 0x000000019d07f154 dyld`start + 2476
core
[10:17:59.897]   * frame #0: 0x0000000102c5fffc psql`exec_command_out(scan_state=0x0000600000c94000, active_branch=<unav...
[10:17:59.897]     frame #1: 0x0000000102c5bcb4 psql`exec_command(cmd="o", scan_state=0x0000600000c94000, cstack=0x00006...
[10:17:59.897]     frame #2: 0x0000000102c59ef4 psql`HandleSlashCmds(scan_state=0x0000600000c94000, cstack=0x0000600003c...
[10:17:59.897]     frame #3: 0x0000000102c77874 psql`MainLoop(source=0x0000000205270358) at mainloop.c:496:22
[10:17:59.897]     frame #4: 0x0000000102c5c508 psql`process_file(filename=0x0000000000000000, use_relative_path=<unavai...
[10:17:59.897]     frame #5: 0x0000000102c7913c psql`main(argc=<unavailable>, argv=<unavailable>) at startup.c:420:21
[10:17:59.897]     frame #6: 0x000000019d07f154 dyld`start + 2476
core
[10:18:31.556]   * frame #0: 0x0000000104e1bffc psql`exec_command_out(scan_state=0x0000600000604000, active_branch=<unav...
[10:18:31.556]     frame #1: 0x0000000104e17cb4 psql`exec_command(cmd="o", scan_state=0x0000600000604000, cstack=0x00006...
[10:18:31.556]     frame #2: 0x0000000104e15ef4 psql`HandleSlashCmds(scan_state=0x0000600000604000, cstack=0x00006000036...
[10:18:31.556]     frame #3: 0x0000000104e33874 psql`MainLoop(source=0x0000000205270358) at mainloop.c:496:22
[10:18:31.556]     frame #4: 0x0000000104e18508 psql`process_file(filename=0x0000000000000000, use_relative_path=<unavai...
[10:18:31.556]     frame #5: 0x0000000104e3513c psql`main(argc=<unavailable>, argv=<unavailable>) at startup.c:420:21
[10:18:31.556]     frame #6: 0x000000019d07f154 dyld`start + 2476
core
[10:19:04.250]   * frame #0: 0x0000000100b3bffc psql`exec_command_out(scan_state=0x00006000002087e0, active_branch=<unav...
[10:19:04.250]     frame #1: 0x0000000100b37cb4 psql`exec_command(cmd="o", scan_state=0x00006000002087e0, cstack=0x00006...
[10:19:04.250]     frame #2: 0x0000000100b35ef4 psql`HandleSlashCmds(scan_state=0x00006000002087e0, cstack=0x00006000032...
[10:19:04.250]     frame #3: 0x0000000100b53874 psql`MainLoop(source=0x0000000205270358) at mainloop.c:496:22
[10:19:04.250]     frame #4: 0x0000000100b38508 psql`process_file(filename=0x0000000000000000, use_relative_path=<unavai...
[10:19:04.250]     frame #5: 0x0000000100b5513c psql`main(argc=<unavailable>, argv=<unavailable>) at startup.c:420:21
[10:19:04.250]     frame #6: 0x000000019d07f154 dyld`start + 2476
core
[10:17:26.521]   * frame #0: 0x0000000100933ffc psql`exec_command_out(scan_state=0x0000600003748000, active_branch=<unav...
[10:17:26.521]     frame #1: 0x000000010092fcb4 psql`exec_command(cmd="o", scan_state=0x0000600003748000, cstack=0x00006...
[10:17:26.521]     frame #2: 0x000000010092def4 psql`HandleSlashCmds(scan_state=0x0000600003748000, cstack=0x00006000007...
[10:17:26.521]     frame #3: 0x000000010094b874 psql`MainLoop(source=0x0000000205270358) at mainloop.c:496:22
[10:17:26.521]     frame #4: 0x0000000100930508 psql`process_file(filename=0x0000000000000000, use_relative_path=<unavai...
[10:17:26.521]     frame #5: 0x000000010094d13c psql`main(argc=<unavailable>, argv=<unavailable>) at startup.c:420:21
[10:17:26.521]     frame #6: 0x000000019d07f154 dyld`start + 2476
core
[10:16:40.976]   * frame #0: 0x000000010501bffc psql`exec_command_out(scan_state=0x00006000024bc000, active_branch=<unav...
[10:16:40.976]     frame #1: 0x0000000105017cb4 psql`exec_command(cmd="o", scan_state=0x00006000024bc000, cstack=0x00006...
[10:16:40.976]     frame #2: 0x0000000105015ef4 psql`HandleSlashCmds(scan_state=0x00006000024bc000, cstack=0x00006000014...
[10:16:40.976]     frame #3: 0x0000000105033874 psql`MainLoop(source=0x0000000205270358) at mainloop.c:496:22
[10:16:40.976]     frame #4: 0x0000000105018508 psql`process_file(filename=0x0000000000000000, use_relative_path=<unavai...
[10:16:40.976]     frame #5: 0x000000010503513c psql`main(argc=<unavailable>, argv=<unavailable>) at startup.c:420:21
[10:16:40.976]     frame #6: 0x000000019d07f154 dyld`start + 2476
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/copy.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrad...
--- /Users/admin/pgsql/src/test/regress/expected/copy.out	2025-04-18 10:04:11
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy.out	2025-04-18 10:05:34
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/copy.out /Users/admin/pgsql/build/testrun/recovery/027_stream_regr...
--- /Users/admin/pgsql/src/test/regress/expected/copy.out	2025-04-18 10:04:11
+++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/copy.out	2025-04-18 10:06:42
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/copy.out /Users/admin/pgsql/build/testrun/regress/regress/results/...
--- /Users/admin/pgsql/src/test/regress/expected/copy.out	2025-04-18 10:04:11
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/copy.out	2025-04-18 10:05:29
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
tap
[10:09:12.882](0.000s) not ok 12 - no dump errors
[10:09:16.063](0.001s) not ok 14 - no dump errors
tap
[10:07:19.907](112.262s) not ok 5 - regression tests pass
tap
[10:08:32.184](123.368s) not ok 2 - regression tests pass
test
[10:11:28.225]  13/338 postgresql:regress / regress/regress                                            ERROR           1...
[10:11:28.225]  49/338 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[10:11:28.225] 153/338 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
[10:11:28.225] 185/338 postgresql:pg_dump / pg_dump/010_dump_connstr                                   ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
core
00000090`7c3ffa38 00007ffd`65b6b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000090`7c3ffa40 00007ffd`64d74cb0     ntdll!TppWorkerThread+0x2df
00000090`7c3ffd30 00007ffd`65bdedcb     KERNEL32!BaseThreadInitThunk+0x10
00000090`7c3ffd60 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000090`7b7ff1f0 00007ff6`78fbf8de     psql!exec_command_out(
00000090`7b7ff240 00007ff6`78fbd632     psql!exec_command(
00000090`7b7ff290 00007ff6`78fe2b0d     psql!HandleSlashCmds(
00000090`7b7ff2f0 00007ff6`78fbd9ce     psql!MainLoop(
00000090`7b7ff420 00007ff6`78fe57e8     psql!process_file(
00000090`7b7ff880 00007ff6`79008cd9     psql!main(
00000090`7b7ff9a0 00007ff6`79008c2e     psql!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startu...
00000090`7b7ff9f0 00007ff6`79008aee     psql!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcstartu...
00000090`7b7ffa60 00007ff6`79008d4e     psql!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\...
00000090`7b7ffa90 00007ffd`64d74cb0     psql!mainCRTStartup(
core
00000090`7bbff738 00007ffd`65b6b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000090`7bbff740 00007ffd`64d74cb0     ntdll!TppWorkerThread+0x2df
00000090`7bbffa30 00007ffd`65bdedcb     KERNEL32!BaseThreadInitThunk+0x10
00000090`7bbffa60 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000090`7bfff788 00007ffd`625d029b     ntdll!NtRemoveIoCompletion+0x14
00000090`7bfff790 00007ffd`64d74cb0     mswsock!SockAsyncThread+0x9b
00000090`7bfff7f0 00007ffd`65bdedcb     KERNEL32!BaseThreadInitThunk+0x10
00000090`7bfff820 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000dc`f51ff578 00007ffd`65b6b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000dc`f51ff580 00007ffd`64d74cb0     ntdll!TppWorkerThread+0x2df
000000dc`f51ff870 00007ffd`65bdedcb     KERNEL32!BaseThreadInitThunk+0x10
000000dc`f51ff8a0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000dc`f49feec0 00007ff6`78fbf8de     psql!exec_command_out(
000000dc`f49fef10 00007ff6`78fbd632     psql!exec_command(
000000dc`f49fef60 00007ff6`78fe2b0d     psql!HandleSlashCmds(
000000dc`f49fefc0 00007ff6`78fbd9ce     psql!MainLoop(
000000dc`f49ff0f0 00007ff6`78fe57e8     psql!process_file(
000000dc`f49ff550 00007ff6`79008cd9     psql!main(
000000dc`f49ff670 00007ff6`79008c2e     psql!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startu...
000000dc`f49ff6c0 00007ff6`79008aee     psql!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcstartu...
000000dc`f49ff730 00007ff6`79008d4e     psql!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\...
000000dc`f49ff760 00007ffd`64d74cb0     psql!mainCRTStartup(
core
000000dc`f4dffa28 00007ffd`65b6b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000dc`f4dffa30 00007ffd`64d74cb0     ntdll!TppWorkerThread+0x2df
000000dc`f4dffd20 00007ffd`65bdedcb     KERNEL32!BaseThreadInitThunk+0x10
000000dc`f4dffd50 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000dc`f55ffdb8 00007ffd`625d029b     ntdll!NtRemoveIoCompletion+0x14
000000dc`f55ffdc0 00007ffd`64d74cb0     mswsock!SockAsyncThread+0x9b
000000dc`f55ffe20 00007ffd`65bdedcb     KERNEL32!BaseThreadInitThunk+0x10
000000dc`f55ffe50 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000d5`06fffe68 00007ffd`625d029b     ntdll!NtRemoveIoCompletion+0x14
000000d5`06fffe70 00007ffd`64d74cb0     mswsock!SockAsyncThread+0x9b
000000d5`06fffed0 00007ffd`65bdedcb     KERNEL32!BaseThreadInitThunk+0x10
000000d5`06ffff00 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000d5`067ff220 00007ff6`78fbf8de     psql!exec_command_out(
000000d5`067ff270 00007ff6`78fbd632     psql!exec_command(
000000d5`067ff2c0 00007ff6`78fe2b0d     psql!HandleSlashCmds(
000000d5`067ff320 00007ff6`78fbd9ce     psql!MainLoop(
000000d5`067ff450 00007ff6`78fe57e8     psql!process_file(
000000d5`067ff8b0 00007ff6`79008cd9     psql!main(
000000d5`067ff9d0 00007ff6`79008c2e     psql!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startu...
000000d5`067ffa20 00007ff6`79008aee     psql!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcstartu...
000000d5`067ffa90 00007ff6`79008d4e     psql!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\...
000000d5`067ffac0 00007ffd`64d74cb0     psql!mainCRTStartup(
core
000000d5`06bff978 00007ffd`65b6b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000d5`06bff980 00007ffd`64d74cb0     ntdll!TppWorkerThread+0x2df
000000d5`06bffc70 00007ffd`65bdedcb     KERNEL32!BaseThreadInitThunk+0x10
000000d5`06bffca0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000d5`073ff6f8 00007ffd`65b6b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000d5`073ff700 00007ffd`64d74cb0     ntdll!TppWorkerThread+0x2df
000000d5`073ff9f0 00007ffd`65bdedcb     KERNEL32!BaseThreadInitThunk+0x10
000000d5`073ffa20 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000088`703ffd08 00007ffd`625d029b     ntdll!NtRemoveIoCompletion+0x14
00000088`703ffd10 00007ffd`64d74cb0     mswsock!SockAsyncThread+0x9b
00000088`703ffd70 00007ffd`65bdedcb     KERNEL32!BaseThreadInitThunk+0x10
00000088`703ffda0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000088`6ffffa48 00007ffd`65b6b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000088`6ffffa50 00007ffd`64d74cb0     ntdll!TppWorkerThread+0x2df
00000088`6ffffd40 00007ffd`65bdedcb     KERNEL32!BaseThreadInitThunk+0x10
00000088`6ffffd70 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000088`6fbff660 00007ff6`78fbf8de     psql!exec_command_out(
00000088`6fbff6b0 00007ff6`78fbd632     psql!exec_command(
00000088`6fbff700 00007ff6`78fe2b0d     psql!HandleSlashCmds(
00000088`6fbff760 00007ff6`78fbd9ce     psql!MainLoop(
00000088`6fbff890 00007ff6`78fe57e8     psql!process_file(
00000088`6fbffcf0 00007ff6`79008cd9     psql!main(
00000088`6fbffe10 00007ff6`79008c2e     psql!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startu...
00000088`6fbffe60 00007ff6`79008aee     psql!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcstartu...
00000088`6fbffed0 00007ff6`79008d4e     psql!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\...
00000088`6fbfff00 00007ffd`64d74cb0     psql!mainCRTStartup(
core
00000088`707ff7d8 00007ffd`65b6b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000088`707ff7e0 00007ffd`64d74cb0     ntdll!TppWorkerThread+0x2df
00000088`707ffad0 00007ffd`65bdedcb     KERNEL32!BaseThreadInitThunk+0x10
00000088`707ffb00 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000c4`d5bff4f0 00007ff6`78fbf8de     psql!exec_command_out(
000000c4`d5bff540 00007ff6`78fbd632     psql!exec_command(
000000c4`d5bff590 00007ff6`78fe2b0d     psql!HandleSlashCmds(
000000c4`d5bff5f0 00007ff6`78fbd9ce     psql!MainLoop(
000000c4`d5bff720 00007ff6`78fe57e8     psql!process_file(
000000c4`d5bffb80 00007ff6`79008cd9     psql!main(
000000c4`d5bffca0 00007ff6`79008c2e     psql!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startu...
000000c4`d5bffcf0 00007ff6`79008aee     psql!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcstartu...
000000c4`d5bffd60 00007ff6`79008d4e     psql!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\...
000000c4`d5bffd90 00007ffd`64d74cb0     psql!mainCRTStartup(
core
000000c4`d63ffc28 00007ffd`625d029b     ntdll!NtRemoveIoCompletion+0x14
000000c4`d63ffc30 00007ffd`64d74cb0     mswsock!SockAsyncThread+0x9b
000000c4`d63ffc90 00007ffd`65bdedcb     KERNEL32!BaseThreadInitThunk+0x10
000000c4`d63ffcc0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000c4`d67ff888 00007ffd`65b6b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000c4`d67ff890 00007ffd`64d74cb0     ntdll!TppWorkerThread+0x2df
000000c4`d67ffb80 00007ffd`65bdedcb     KERNEL32!BaseThreadInitThunk+0x10
000000c4`d67ffbb0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000c4`d5fff7c8 00007ffd`65b6b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000c4`d5fff7d0 00007ffd`64d74cb0     ntdll!TppWorkerThread+0x2df
000000c4`d5fffac0 00007ffd`65bdedcb     KERNEL32!BaseThreadInitThunk+0x10
000000c4`d5fffaf0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000d0`505ff468 00007ffd`65b6b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000d0`505ff470 00007ffd`64d74cb0     ntdll!TppWorkerThread+0x2df
000000d0`505ff760 00007ffd`65bdedcb     KERNEL32!BaseThreadInitThunk+0x10
000000d0`505ff790 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000d0`509ffa98 00007ffd`65b6b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000d0`509ffaa0 00007ffd`64d74cb0     ntdll!TppWorkerThread+0x2df
000000d0`509ffd90 00007ffd`65bdedcb     KERNEL32!BaseThreadInitThunk+0x10
000000d0`509ffdc0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000d0`50dffcd8 00007ffd`625d029b     ntdll!NtRemoveIoCompletion+0x14
000000d0`50dffce0 00007ffd`64d74cb0     mswsock!SockAsyncThread+0x9b
000000d0`50dffd40 00007ffd`65bdedcb     KERNEL32!BaseThreadInitThunk+0x10
000000d0`50dffd70 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000d0`501feea0 00007ff6`78fbf8de     psql!exec_command_out(
000000d0`501feef0 00007ff6`78fbd632     psql!exec_command(
000000d0`501fef40 00007ff6`78fe2b0d     psql!HandleSlashCmds(
000000d0`501fefa0 00007ff6`78fbd9ce     psql!MainLoop(
000000d0`501ff0d0 00007ff6`78fe57e8     psql!process_file(
000000d0`501ff530 00007ff6`79008cd9     psql!main(
000000d0`501ff650 00007ff6`79008c2e     psql!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startu...
000000d0`501ff6a0 00007ff6`79008aee     psql!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcstartu...
000000d0`501ff710 00007ff6`79008d4e     psql!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\...
000000d0`501ff740 00007ffd`64d74cb0     psql!mainCRTStartup(
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/copy.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upgr...
--- C:/cirrus/src/test/regress/expected/copy.out	2025-04-18 10:04:22.428596600 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy.out	2025-04-18 10:06:54.115718900 +0000
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/copy.out C:/cirrus/build/testrun/recovery/027_stream_re...
--- C:/cirrus/src/test/regress/expected/copy.out	2025-04-18 10:04:22.428596600 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/copy.out	2025-04-18 10:10:00.843963500 +0000
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/copy.out C:/cirrus/build/testrun/regress/regress/result...
--- C:/cirrus/src/test/regress/expected/copy.out	2025-04-18 10:04:22.428596600 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/copy.out	2025-04-18 10:06:47.850578600 +0000
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
tap
[10:14:55.344](0.001s) not ok 12 - no dump errors
[10:15:03.243](0.000s) not ok 14 - no dump errors
tap
[10:08:59.133](141.332s) not ok 5 - regression tests pass
tap
[10:16:04.514](0.247s) not ok 117 - COPY ... \gi file: exit code 0
[10:16:04.515](0.000s) not ok 118 - COPY ... \gi file: no stderr
[10:16:04.516](0.000s) not ok 119 - COPY ... \gi file: matches
[10:16:04.776](0.001s) not ok 121 - COPY ... \gi command: no stderr
[10:16:04.777](0.000s) not ok 122 - COPY ... \gi command: matches
tap
[10:12:16.692](167.170s) not ok 2 - regression tests pass
test
[10:19:55.168]   5/333 postgresql:regress / regress/regress                                            ERROR           1...
[10:19:55.168]  20/333 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           2...
[10:19:55.168]  89/333 postgresql:recovery / recovery/027_stream_regress                               ERROR           2...
[10:19:55.168] 181/333 postgresql:pg_dump / pg_dump/010_dump_connstr                                   ERROR            ...
[10:19:55.168] 213/333 postgresql:psql / psql/001_basic                                                ERROR            ...
53/5624 Options to control remote transactions’ access/deferrable modes in postgres_fdw
macOS - Sonoma - Meson
tap
[09:48:29.804](0.000s) not ok 47 - token retry: stderr matches
test
[09:48:54.196] 306/338 postgresql:oauth_validator / oauth_validator/001_server                         ERROR            ...
53/5650 Parallel safety docs for CTEs
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[08:51:36.377](0.002s) not ok 3 - checking a non-existent database stderr /(?^:FATAL:  database "qqq" does not exist)/
test
[08:57:52.380] 142/333 postgresql:pg_amcheck / pg_amcheck/002_nonesuch                                 ERROR            ...
53/5444 using index to speedup add not null constraints to a table
FreeBSD - Meson
core
[08:42:54.446] #0  0x0000000829e6f1ba in thr_kill () from /lib/libc.so.7
[08:42:54.446] #1  0x0000000829de85d4 in raise () from /lib/libc.so.7
[08:42:54.446] #2  0x0000000829e9bb59 in abort () from /lib/libc.so.7
[08:42:54.446] #3  0x0000000000ad4165 in ExceptionalCondition (conditionName=0x319534 "pending_since == 0", fileName=<op...
[08:42:54.446] #4  0x000000000098c5b8 in pgstat_report_stat (force=false) at ../src/backend/utils/activity/pgstat.c:734
[08:42:54.446] #5  0x00000000009721ab in PostgresMain (dbname=<optimized out>, username=<optimized out>) at ../src/backe...
[08:42:54.446] #6  0x000000000096d009 in BackendMain (startup_data=<optimized out>, startup_data_len=<optimized out>) at...
[08:42:54.446] #7  0x00000000008bba8b in postmaster_child_launch (child_type=B_BACKEND, child_slot=1, startup_data=start...
[08:42:54.446] #8  0x00000000008c0408 in BackendStartup (client_sock=0x8213fbe80) at ../src/backend/postmaster/postmaste...
[08:42:54.446] #9  ServerLoop () at ../src/backend/postmaster/postmaster.c:1702
regress
diff -U3 /tmp/cirrus-ci-build/src/test/modules/test_ddl_deparse/expected/alter_table.out /tmp/cirrus-ci-build/build/test...
--- /tmp/cirrus-ci-build/src/test/modules/test_ddl_deparse/expected/alter_table.out	2025-04-18 08:33:39.203000000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/test_ddl_deparse/regress/results/alter_table.out	2025-04-18 08:37:05.178028000 +0...
@@ -57,6 +57,7 @@
 NOTICE:    subcommand: type DETACH PARTITION desc table part2
 DROP TABLE part2;
 ALTER TABLE part ADD PRIMARY KEY (a);
+NOTICE:  all not-null constraints on relation "part1" are validated by index scan
 NOTICE:  DDL test: type alter table, tag ALTER TABLE
 NOTICE:    subcommand: type ADD CONSTRAINT (and recurse) desc constraint part_a_not_null on table part
 NOTICE:    subcommand: type ADD INDEX desc index part_pkey
tap
[08:40:14.570](0.022s) not ok 2 - with constraint will not scan table
[08:40:14.644](0.042s) not ok 6 - table was not scanned for both columns
test
[08:40:27.959] 117/338 postgresql:test_ddl_deparse / test_ddl_deparse/regress                          ERROR            ...
[08:40:27.959] 315/338 postgresql:test_misc / test_misc/001_constraint_validation                      ERROR            ...
Linux - Debian Bookworm - Autoconf
regress
diff -U3 /tmp/cirrus-ci-build/src/test/modules/test_ddl_deparse/expected/alter_table.out /tmp/cirrus-ci-build/src/test/m...
--- /tmp/cirrus-ci-build/src/test/modules/test_ddl_deparse/expected/alter_table.out	2025-04-18 08:33:39.247572552 +0000
+++ /tmp/cirrus-ci-build/src/test/modules/test_ddl_deparse/results/alter_table.out	2025-04-18 08:40:19.507449115 +0000
@@ -57,6 +57,7 @@
 NOTICE:    subcommand: type DETACH PARTITION desc table part2
 DROP TABLE part2;
 ALTER TABLE part ADD PRIMARY KEY (a);
+NOTICE:  all not-null constraints on relation "part1" are validated by index scan
 NOTICE:  DDL test: type alter table, tag ALTER TABLE
 NOTICE:    subcommand: type ADD CONSTRAINT (and recurse) desc constraint part_a_not_null on table part
 NOTICE:    subcommand: type ADD INDEX desc index part_pkey
Linux - Debian Bookworm - Meson
core
[08:45:02.048] #0  0x00007f5a0cca9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[08:45:02.048] #1  0x00007f5a0cc5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[08:45:02.048] #2  0x00007f5a0cc45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[08:45:02.048] #3  0x000055f1d647c5bc in ExceptionalCondition (conditionName=conditionName@entry=0x55f1d6763e38 "pending...
[08:45:02.048] #4  0x000055f1d620dbd2 in pgstat_report_stat (force=force@entry=false) at ../src/backend/utils/activity/p...
[08:45:02.048] #5  0x000055f1d61d9f68 in PostgresMain (dbname=<optimized out>, username=<optimized out>) at ../src/backe...
[08:45:02.048] #6  0x000055f1d61cfc02 in BackendMain (startup_data=<optimized out>, startup_data_len=<optimized out>) at...
[08:45:02.048] #7  0x000055f1d606e02d in postmaster_child_launch (child_type=B_BACKEND, child_slot=1, startup_data=start...
[08:45:02.048] #8  0x000055f1d6073605 in BackendStartup (client_sock=client_sock@entry=0x7ffe3db31ff0) at ../src/backend...
[08:45:02.048] #9  0x000055f1d6075b31 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1702
core
[08:45:01.524] #0  0x00007faf5d302b20 in ?? ()
[08:45:01.524] #1  0x0000000000000003 in ?? ()
[08:45:01.524] #2  0x00007fff19c503f9 in ?? ()
[08:45:01.524] #3  0x00007fff19c503fc in ?? ()
[08:45:01.524] #4  0x00007fff19c503ff in ?? ()
[08:45:01.524] #5  0x0000000000000000 in ?? ()
[08:45:01.984] #0  0x00007f5a0cca9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
regress
diff -U3 /tmp/cirrus-ci-build/src/test/modules/test_ddl_deparse/expected/alter_table.out /tmp/cirrus-ci-build/build/test...
--- /tmp/cirrus-ci-build/src/test/modules/test_ddl_deparse/expected/alter_table.out	2025-04-18 08:33:39.851429024 +0000
+++ /tmp/cirrus-ci-build/build/testrun/test_ddl_deparse/regress/results/alter_table.out	2025-04-18 08:39:31.488852109 +0...
@@ -57,6 +57,7 @@
 NOTICE:    subcommand: type DETACH PARTITION desc table part2
 DROP TABLE part2;
 ALTER TABLE part ADD PRIMARY KEY (a);
+NOTICE:  all not-null constraints on relation "part1" are validated by index scan
 NOTICE:  DDL test: type alter table, tag ALTER TABLE
 NOTICE:    subcommand: type ADD CONSTRAINT (and recurse) desc constraint part_a_not_null on table part
 NOTICE:    subcommand: type ADD INDEX desc index part_pkey
tap
[08:42:15.064](0.085s) not ok 2 - with constraint will not scan table
[08:42:15.274](0.125s) not ok 6 - table was not scanned for both columns
test
[08:42:33.856] 119/339 postgresql:test_ddl_deparse / test_ddl_deparse/regress                          ERROR            ...
[08:42:33.856] 316/339 postgresql:test_misc / test_misc/001_constraint_validation                      ERROR            ...
macOS - Sonoma - Meson
regress
diff -U3 /Users/admin/pgsql/src/test/modules/test_ddl_deparse/expected/alter_table.out /Users/admin/pgsql/build/testrun/...
--- /Users/admin/pgsql/src/test/modules/test_ddl_deparse/expected/alter_table.out	2025-04-18 08:33:11
+++ /Users/admin/pgsql/build/testrun/test_ddl_deparse/regress/results/alter_table.out	2025-04-18 08:36:43
@@ -57,6 +57,7 @@
 NOTICE:    subcommand: type DETACH PARTITION desc table part2
 DROP TABLE part2;
 ALTER TABLE part ADD PRIMARY KEY (a);
+NOTICE:  all not-null constraints on relation "part1" are validated by index scan
 NOTICE:  DDL test: type alter table, tag ALTER TABLE
 NOTICE:    subcommand: type ADD CONSTRAINT (and recurse) desc constraint part_a_not_null on table part
 NOTICE:    subcommand: type ADD INDEX desc index part_pkey
tap
[08:38:27.379](0.054s) not ok 2 - with constraint will not scan table
[08:38:27.473](0.053s) not ok 6 - table was not scanned for both columns
test
[08:38:40.010] 119/338 postgresql:test_ddl_deparse / test_ddl_deparse/regress                          ERROR            ...
[08:38:40.010] 315/338 postgresql:test_misc / test_misc/001_constraint_validation                      ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/modules/test_ddl_deparse/expected/alter_table.out C:/cirrus/build/testru...
--- C:/cirrus/src/test/modules/test_ddl_deparse/expected/alter_table.out	2025-04-18 08:33:42.483523800 +0000
+++ C:/cirrus/build/testrun/test_ddl_deparse/regress/results/alter_table.out	2025-04-18 08:41:15.167807700 +0000
@@ -57,6 +57,7 @@
 NOTICE:    subcommand: type DETACH PARTITION desc table part2
 DROP TABLE part2;
 ALTER TABLE part ADD PRIMARY KEY (a);
+NOTICE:  all not-null constraints on relation "part1" are validated by index scan
 NOTICE:  DDL test: type alter table, tag ALTER TABLE
 NOTICE:    subcommand: type ADD CONSTRAINT (and recurse) desc constraint part_a_not_null on table part
 NOTICE:    subcommand: type ADD INDEX desc index part_pkey
tap
[08:46:50.539](0.259s) not ok 2 - with constraint will not scan table
[08:46:51.134](0.323s) not ok 6 - table was not scanned for both columns
test
[08:47:36.910] 121/333 postgresql:test_ddl_deparse / test_ddl_deparse/regress                          ERROR            ...
[08:47:36.910] 311/333 postgresql:test_misc / test_misc/001_constraint_validation                      ERROR            ...
53/5661 Update LDAP Protocol in fe-connect.c to v3
macOS - Sonoma - Meson
tap
[08:11:29.848](0.000s) not ok 275 - pgbench script error: shell bad command stderr /(?^:\(shell\) .* meta-command failed...
test
[08:12:40.115] 227/338 postgresql:pgbench / pgbench/001_pgbench_with_server                            ERROR            ...
53/4997 Return pg_control from pg_backup_stop().
FreeBSD - Meson
core
[04:46:53.401] #0  0x000000082c75c1ba in thr_kill () from /lib/libc.so.7
[04:46:53.401] #1  0x000000082c6d55d4 in raise () from /lib/libc.so.7
[04:46:53.401] #2  0x000000082c788b59 in abort () from /lib/libc.so.7
[04:46:53.401] #3  0x0000000000ad38c5 in ExceptionalCondition (conditionName=0x3194d7 "pending_since == 0", fileName=<op...
[04:46:53.401] #4  0x000000000098bd18 in pgstat_report_stat (force=false) at ../src/backend/utils/activity/pgstat.c:734
[04:46:53.401] #5  0x000000000097190b in PostgresMain (dbname=<optimized out>, username=<optimized out>) at ../src/backe...
[04:46:53.401] #6  0x000000000096c769 in BackendMain (startup_data=<optimized out>, startup_data_len=<optimized out>) at...
[04:46:53.401] #7  0x00000000008bb1eb in postmaster_child_launch (child_type=B_BACKEND, child_slot=1, startup_data=start...
[04:46:53.401] #8  0x00000000008bfb68 in BackendStartup (client_sock=0x821ba0ff0) at ../src/backend/postmaster/postmaste...
[04:46:53.401] #9  ServerLoop () at ../src/backend/postmaster/postmaster.c:1702
core
[04:46:53.114] #0  0x00004103f4ba5e90 in ?? ()
[04:46:53.114] #1  0x0000000000000003 in ?? ()
[04:46:53.114] #2  0x00003d1dc4198718 in ?? ()
[04:46:53.114] #3  0x00003d1dc419871b in ?? ()
[04:46:53.114] #4  0x00003d1dc419871e in ?? ()
[04:46:53.114] #5  0x0000000000000000 in ?? ()
[04:46:53.383] #0  0x000000082c75c1ba in thr_kill () from /lib/libc.so.7
core
[04:46:53.012] #0  0x000000082baf875a in _sigprocmask () from /lib/libc.so.7
[04:46:53.012] #1  0x000000082bb35a2f in _system () from /lib/libc.so.7
[04:46:53.012] #2  0x000000082b5b58a3 in ?? () from /lib/libthr.so.3
[04:46:53.012] #3  0x0000000000685df7 in RestoreArchivedFile (path=path@entry=0x8219841e0 "pg_wal/00000002", '0' <repeat...
[04:46:53.012] #4  0x000000000066cbc8 in existsTimeLineHistory (probeTLI=probeTLI@entry=3) at ../src/backend/access/tran...
[04:46:53.012] #5  0x000000000066cc88 in findNewestTimeLine (startTLI=startTLI@entry=2) at ../src/backend/access/transam...
[04:46:53.012] #6  0x00000000006912bb in rescanLatestTimeLine (replayTLI=replayTLI@entry=2, replayLSN=replayLSN@entry=67...
[04:46:53.012] #7  0x000000000068d4b3 in WaitForWALToBecomeAvailable (RecPtr=67209560, tliRecPtr=67209536, replayTLI=2, ...
[04:46:53.012] #8  XLogPageRead (xlogreader=0x8874f01d130, targetPagePtr=67207168, reqLen=2392, targetRecPtr=67209536, r...
[04:46:53.012] #9  0x000000000069421a in ReadPageInternal (state=state@entry=0x8874f01d130, pageptr=67207168, reqLen=239...
tap
timed out waiting for match: (?^:WARNING: ( [A-Z0-9]+:)? skipped loading publication: tap_pub_3) at /tmp/cirrus-ci-build...
test
[04:44:19.931] 338/338 postgresql:subscription / subscription/024_add_drop_pub                         ERROR           1...
53/4959 Fix BackgroundPsql to report error on query timeout rather than calling die
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[01:40:46.925](0.101s) not ok 35 -  'user=ssluser gssencmode=disable sslmode=allow sslnegotiation=postgres' -> connect, ...
test
[01:46:22.903] 143/333 postgresql:libpq / libpq/005_negotiate_encryption                               ERROR            ...
53/5665 Split varlena.c into varlena.c and bytea.c
Windows - Server 2019, VS 2019 - Meson & ninja
regress
diff --strip-trailing-cr -U3 C:/cirrus/contrib/test_decoding/expected/slot_creation_error.out C:/cirrus/build/testrun/te...
--- C:/cirrus/contrib/test_decoding/expected/slot_creation_error.out	2025-04-18 01:19:07.594527700 +0000
+++ C:/cirrus/build/testrun/test_decoding/isolation/results/slot_creation_error.out	2025-04-18 01:26:16.535471900 +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)
-
...
test
[01:32:30.888] 109/333 postgresql:test_decoding / test_decoding/isolation                              ERROR            ...
53/5692 Create DATA dump objects for partitioned tables too
FreeBSD - Meson
core
[22:51:52.148] #0  0x000000082a92f75a in _sigprocmask () from /lib/libc.so.7
[22:51:52.148] #1  0x000000082a96ca2f in _system () from /lib/libc.so.7
[22:51:52.148] #2  0x000000082b96c8a3 in ?? () from /lib/libthr.so.3
[22:51:52.148] #3  0x00000000006952cb in shell_archive_file (state=<optimized out>, file=0x821747990 "00000001", '0' <re...
[22:51:52.148] #4  0x00000000008bc08c in pgarch_archiveXlog (xlog=xlog@entry=0x821747990 "00000001", '0' <repeats 15 tim...
[22:51:52.148] #5  0x00000000008bbad4 in pgarch_ArchiverCopyLoop () at ../src/backend/postmaster/pgarch.c:475
[22:51:52.148] #6  pgarch_MainLoop () at ../src/backend/postmaster/pgarch.c:349
[22:51:52.148] #7  0x00000000008bb3ad in PgArchiverMain (startup_data=<optimized out>, startup_data_len=<optimized out>)...
[22:51:52.148] #8  0x00000000008bb10b in postmaster_child_launch (child_type=child_type@entry=B_ARCHIVER, child_slot=54,...
[22:51:52.148] #9  0x00000000008bdef7 in StartChildProcess (type=type@entry=B_ARCHIVER) at ../src/backend/postmaster/pos...
core
[22:51:51.880] #0  0x0000000829e681ba in thr_kill () from /lib/libc.so.7
[22:51:51.880] #1  0x0000000829de15d4 in raise () from /lib/libc.so.7
[22:51:51.880] #2  0x0000000829e94b59 in abort () from /lib/libc.so.7
[22:51:51.880] #3  0x0000000000ad37e5 in ExceptionalCondition (conditionName=0x3194a2 "pending_since == 0", fileName=<op...
[22:51:51.880] #4  0x000000000098bc38 in pgstat_report_stat (force=false) at ../src/backend/utils/activity/pgstat.c:734
[22:51:51.880] #5  0x000000000097182b in PostgresMain (dbname=<optimized out>, username=<optimized out>) at ../src/backe...
[22:51:51.880] #6  0x000000000096c689 in BackendMain (startup_data=<optimized out>, startup_data_len=<optimized out>) at...
[22:51:51.880] #7  0x00000000008bb10b in postmaster_child_launch (child_type=B_BACKEND, child_slot=1, startup_data=start...
[22:51:51.880] #8  0x00000000008bfa88 in BackendStartup (client_sock=0x820f7bc30) at ../src/backend/postmaster/postmaste...
[22:51:51.880] #9  ServerLoop () at ../src/backend/postmaster/postmaster.c:1702
test
[22:49:20.448] 322/338 postgresql:test_misc / test_misc/007_catcache_inval                             ERROR            ...
53/5706 SQL functions: avoid making a tuplestore unnecessarily
macOS - Sonoma - Meson
tap
[20:13:23.350](0.000s) not ok 151 - pgbench expressions stderr /(?^:command=39.: int 39\b)/
[20:13:23.351](0.000s) not ok 152 - pgbench expressions stderr /(?^:command=40.: boolean true\b)/
[20:13:23.351](0.000s) not ok 153 - pgbench expressions stderr /(?^:command=41.: null\b)/
[20:13:23.351](0.000s) not ok 154 - pgbench expressions stderr /(?^:command=42.: null\b)/
[20:13:23.352](0.000s) not ok 155 - pgbench expressions stderr /(?^:command=43.: boolean true\b)/
[20:13:23.352](0.000s) not ok 156 - pgbench expressions stderr /(?^:command=44.: boolean true\b)/
[20:13:23.352](0.000s) not ok 157 - pgbench expressions stderr /(?^:command=45.: boolean true\b)/
[20:13:23.353](0.000s) not ok 158 - pgbench expressions stderr /(?^:command=46.: int 46\b)/
[20:13:23.353](0.000s) not ok 159 - pgbench expressions stderr /(?^:command=47.: boolean true\b)/
[20:13:23.353](0.000s) not ok 160 - pgbench expressions stderr /(?^:command=48.: boolean true\b)/
[20:13:23.353](0.000s) not ok 161 - pgbench expressions stderr /(?^:command=49.: int -5817877081768721676\b)/
[20:13:23.354](0.000s) not ok 162 - pgbench expressions stderr /(?^:command=50.: boolean true\b)/
[20:13:23.354](0.000s) not ok 163 - pgbench expressions stderr /(?^:command=51.: int -7793829335365542153\b)/
[20:13:23.355](0.000s) not ok 164 - pgbench expressions stderr /(?^:command=52.: int -?\d+\b)/
[20:13:23.355](0.000s) not ok 165 - pgbench expressions stderr /(?^:command=53.: boolean true\b)/
[20:13:23.356](0.000s) not ok 166 - pgbench expressions stderr /(?^:command=65.: int 65\b)/
[20:13:23.356](0.000s) not ok 167 - pgbench expressions stderr /(?^:command=74.: int 74\b)/
[20:13:23.356](0.000s) not ok 168 - pgbench expressions stderr /(?^:command=83.: int 83\b)/
[20:13:23.357](0.001s) not ok 169 - pgbench expressions stderr /(?^:command=86.: int 86\b)/
[20:13:23.361](0.000s) not ok 170 - pgbench expressions stderr /(?^:command=93.: int 93\b)/
[20:13:23.362](0.000s) not ok 171 - pgbench expressions stderr /(?^:command=95.: int 0\b)/
[20:13:23.372](0.002s) not ok 172 - pgbench expressions stderr /(?^:command=96.: int 1\b)/
[20:13:23.374](0.000s) not ok 173 - pgbench expressions stderr /(?^:command=97.: int 0\b)/
[20:13:23.375](0.000s) not ok 174 - pgbench expressions stderr /(?^:command=98.: int 5432\b)/
[20:13:23.375](0.000s) not ok 175 - pgbench expressions stderr /(?^:command=99.: int -9223372036854775808\b)/
[20:13:23.377](0.000s) not ok 176 - pgbench expressions stderr /(?^:command=100.: int 9223372036854775807\b)/
[20:13:23.377](0.000s) not ok 177 - pgbench expressions stderr /(?^:command=101.: boolean true\b)/
[20:13:23.378](0.000s) not ok 178 - pgbench expressions stderr /(?^:command=102.: boolean true\b)/
[20:13:23.379](0.000s) not ok 179 - pgbench expressions stderr /(?^:command=103.: boolean true\b)/
[20:13:23.379](0.000s) not ok 180 - pgbench expressions stderr /(?^:command=104.: boolean true\b)/
[20:13:23.380](0.000s) not ok 181 - pgbench expressions stderr /(?^:command=105.: boolean true\b)/
[20:13:23.381](0.000s) not ok 182 - pgbench expressions stderr /(?^:command=109.: boolean true\b)/
[20:13:23.381](0.000s) not ok 183 - pgbench expressions stderr /(?^:command=110.: boolean true\b)/
[20:13:23.381](0.000s) not ok 184 - pgbench expressions stderr /(?^:command=111.: boolean true\b)/
[20:13:23.382](0.000s) not ok 185 - pgbench expressions stderr /(?^:command=113.: boolean true\b)/
test
[20:14:20.294] 224/338 postgresql:pgbench / pgbench/001_pgbench_with_server                            ERROR            ...
53/4285 Revise get_cheapest_parallel_safe_total_inner
Windows - Server 2019, VS 2019 - Meson & ninja
core
00000092`685ff608 00007ffd`c084b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000092`685ff610 00007ffd`bf4e4cb0     ntdll!TppWorkerThread+0x2df
00000092`685ff900 00007ffd`c08bedcb     KERNEL32!BaseThreadInitThunk+0x10
00000092`685ff930 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000092`661fee88 00007ffd`be28497c     ntdll!NtWaitForMultipleObjects+0x14
00000092`661fee90 00007ff7`93975635     KERNELBASE!WaitForMultipleObjectsEx+0xec
00000092`661ff180 00007ff7`939749e4     mspdbsrv!PDBServer::RunServer+0x1f5
00000092`661ff310 00007ff7`93975dc0     mspdbsrv!PDBServer::Run+0x2d4
00000092`661ff490 00007ff7`93984200     mspdbsrv!wmain+0x230
00000092`661ffa70 00007ffd`bf4e4cb0     mspdbsrv!__scrt_common_main_seh+0x10c
00000092`661ffab0 00007ffd`c08bedcb     KERNEL32!BaseThreadInitThunk+0x10
00000092`661ffae0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000092`665ff868 00007ffd`c084b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000092`665ff870 00007ffd`bf4e4cb0     ntdll!TppWorkerThread+0x2df
00000092`665ffb60 00007ffd`c08bedcb     KERNEL32!BaseThreadInitThunk+0x10
00000092`665ffb90 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000092`669ffb18 00007ffd`c084b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000092`669ffb20 00007ffd`bf4e4cb0     ntdll!TppWorkerThread+0x2df
00000092`669ffe10 00007ffd`c08bedcb     KERNEL32!BaseThreadInitThunk+0x10
00000092`669ffe40 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000092`66dff8a8 00007ffd`c084b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000092`66dff8b0 00007ffd`bf4e4cb0     ntdll!TppWorkerThread+0x2df
00000092`66dffba0 00007ffd`c08bedcb     KERNEL32!BaseThreadInitThunk+0x10
00000092`66dffbd0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000092`671ff528 00007ffd`c084b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000092`671ff530 00007ffd`bf4e4cb0     ntdll!TppWorkerThread+0x2df
00000092`671ff820 00007ffd`c08bedcb     KERNEL32!BaseThreadInitThunk+0x10
00000092`671ff850 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000092`675ff5e8 00007ffd`c084b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000092`675ff5f0 00007ffd`bf4e4cb0     ntdll!TppWorkerThread+0x2df
00000092`675ff8e0 00007ffd`c08bedcb     KERNEL32!BaseThreadInitThunk+0x10
00000092`675ff910 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000092`679fed10 00007ffd`bf606863     mspdbsrv!RPC_TPI_QueryTiForCVRecord+0x30
00000092`679fed40 00007ffd`bf5af8ef     RPCRT4!Invoke+0x73
00000092`679feda0 00007ffd`bf5edaea     RPCRT4!NdrStubCall2+0x44f
00000092`679ff0e0 00007ffd`bf5e7b02     RPCRT4!NdrServerCall2+0x1a
00000092`679ff110 00007ffd`bf5cf65f     RPCRT4!DispatchToStubInCNoAvrf+0x22
00000092`679ff160 00007ffd`bf5cef98     RPCRT4!RPC_INTERFACE::DispatchToStubWorker+0x1af
00000092`679ff240 00007ffd`bf5c099c     RPCRT4!RPC_INTERFACE::DispatchToStub+0xf8
00000092`679ff2b0 00007ffd`bf5bfe07     RPCRT4!LRPC_SCALL::DispatchRequest+0x33c
00000092`679ff380 00007ffd`bf5bf49d     RPCRT4!LRPC_SCALL::HandleRequest+0x837
00000092`679ff480 00007ffd`bf5bf171     RPCRT4!LRPC_SASSOCIATION::HandleRequest+0x24d
core
00000092`67dff798 00007ffd`c084b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000092`67dff7a0 00007ffd`bf4e4cb0     ntdll!TppWorkerThread+0x2df
00000092`67dffa90 00007ffd`c08bedcb     KERNEL32!BaseThreadInitThunk+0x10
00000092`67dffac0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000092`681ff738 00007ffd`c084b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000092`681ff740 00007ffd`bf4e4cb0     ntdll!TppWorkerThread+0x2df
00000092`681ffa30 00007ffd`c08bedcb     KERNEL32!BaseThreadInitThunk+0x10
00000092`681ffa60 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
53/5701 Silence resource leaks alerts
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[11:48:00.653](0.001s) not ok 10 - no such database stderr /(?^:FATAL:  database "no-such-database" does not exist)/
test
[11:51:39.369] 206/333 postgresql:pgbench / pgbench/001_pgbench_with_server                            ERROR            ...
53/5667 support create index on virtual generated column.
macOS - Sonoma - Meson
tap
[10:41:09.396](0.000s) not ok 275 - pgbench script error: shell bad command stderr /(?^:\(shell\) .* meta-command failed...
test
[10:42:14.451] 224/338 postgresql:pgbench / pgbench/001_pgbench_with_server                            ERROR            ...
53/5674 Add "\gi file" to psql to allow COPY with variable expansion
CompilerWarnings
compiler
[08:36:14.534] common.c:51:8: error: unused variable 'bad' [-Werror,-Wunused-variable]
compiler
[08:36:01.944] common.c:51:8: error: unused variable 'bad' [-Werror,-Wunused-variable]
compiler
[08:35:22.275] common.c:51:25: error: unused variable ‘bad’ [-Werror=unused-variable]
compiler
[08:35:10.161] common.c:51:25: error: unused variable ‘bad’ [-Werror=unused-variable]
compiler
[08:36:41.902] common.c:51:25: error: unused variable ‘bad’ [-Werror=unused-variable]
FreeBSD - Meson
core
[08:44:11.062] #0  0x000000082d30975a in _sigprocmask () from /lib/libc.so.7
[08:44:11.062] #1  0x000000082d346a2f in _system () from /lib/libc.so.7
[08:44:11.062] #2  0x000000082c0208a3 in ?? () from /lib/libthr.so.3
[08:44:11.062] #3  0x0000000000685c47 in RestoreArchivedFile (path=path@entry=0x8219301e0 "pg_wal/00000002", '0' <repeat...
[08:44:11.062] #4  0x000000000066cab8 in existsTimeLineHistory (probeTLI=probeTLI@entry=3) at ../src/backend/access/tran...
[08:44:11.062] #5  0x000000000066cb78 in findNewestTimeLine (startTLI=startTLI@entry=2) at ../src/backend/access/transam...
[08:44:11.062] #6  0x000000000069108b in rescanLatestTimeLine (replayTLI=replayTLI@entry=2, replayLSN=replayLSN@entry=67...
[08:44:11.062] #7  0x000000000068d283 in WaitForWALToBecomeAvailable (RecPtr=67209560, tliRecPtr=67209536, replayTLI=2, ...
[08:44:11.062] #8  XLogPageRead (xlogreader=0x1e6729e1d130, targetPagePtr=67207168, reqLen=2392, targetRecPtr=67209536, ...
[08:44:11.062] #9  0x0000000000693fea in ReadPageInternal (state=state@entry=0x1e6729e1d130, pageptr=67207168, reqLen=23...
core
[08:44:10.771] #0  0x000000000027bca1 in exec_command_out (scan_state=scan_state@entry=0x5095f8680a0, active_branch=<opt...
[08:44:10.771] #1  0x00000000002779ef in exec_command (cmd=0x5095f882600 "o", scan_state=scan_state@entry=0x5095f8680a0,...
[08:44:10.771] #2  0x0000000000275978 in HandleSlashCmds (scan_state=scan_state@entry=0x5095f8680a0, cstack=cstack@entry...
[08:44:10.771] #3  0x0000000000291d85 in MainLoop (source=source@entry=0x823ad14e0) at ../src/bin/psql/mainloop.c:496
[08:44:10.771] #4  0x00000000002781b3 in process_file (filename=0x0, use_relative_path=<optimized out>) at ../src/bin/ps...
[08:44:10.771] #5  0x00000000002939db in main (argc=<optimized out>, argv=0x82044fa00) at ../src/bin/psql/startup.c:420
[08:44:11.033] #0  0x000000082d30975a in _sigprocmask () from /lib/libc.so.7
core
[08:44:12.003] #0  0x000000000027bca1 in exec_command_out (scan_state=scan_state@entry=0x1e76c52c9000, active_branch=<op...
[08:44:12.003] #1  0x00000000002779ef in exec_command (cmd=0x1e76c5289200 "o", scan_state=scan_state@entry=0x1e76c52c900...
[08:44:12.003] #2  0x0000000000275978 in HandleSlashCmds (scan_state=scan_state@entry=0x1e76c52c9000, cstack=cstack@entr...
[08:44:12.003] #3  0x0000000000291d85 in MainLoop (source=source@entry=0x8245c24e0) at ../src/bin/psql/mainloop.c:496
[08:44:12.003] #4  0x00000000002781b3 in process_file (filename=0x0, use_relative_path=<optimized out>) at ../src/bin/ps...
[08:44:12.003] #5  0x00000000002939db in main (argc=<optimized out>, argv=0x820f077f8) at ../src/bin/psql/startup.c:420
core
[08:44:11.571] #0  0x000000000027bca1 in exec_command_out (scan_state=scan_state@entry=0x3121cb2c9000, active_branch=<op...
[08:44:11.571] #1  0x00000000002779ef in exec_command (cmd=0x3121cb289200 "o", scan_state=scan_state@entry=0x3121cb2c900...
[08:44:11.571] #2  0x0000000000275978 in HandleSlashCmds (scan_state=scan_state@entry=0x3121cb2c9000, cstack=cstack@entr...
[08:44:11.571] #3  0x0000000000291d85 in MainLoop (source=source@entry=0x8247c14e0) at ../src/bin/psql/mainloop.c:496
[08:44:11.571] #4  0x00000000002781b3 in process_file (filename=0x0, use_relative_path=<optimized out>) at ../src/bin/ps...
[08:44:11.571] #5  0x00000000002939db in main (argc=<optimized out>, argv=0x82118ec50) at ../src/bin/psql/startup.c:420
[08:44:11.809] #0  0x000000082960d1ba in thr_kill () from /lib/libc.so.7
core
[08:44:11.402] #0  0x000000000027bca1 in exec_command_out (scan_state=scan_state@entry=0x2358454680a0, active_branch=<op...
[08:44:11.402] #1  0x00000000002779ef in exec_command (cmd=0x235845482200 "o", scan_state=scan_state@entry=0x2358454680a...
[08:44:11.402] #2  0x0000000000275978 in HandleSlashCmds (scan_state=scan_state@entry=0x2358454680a0, cstack=cstack@entr...
[08:44:11.402] #3  0x0000000000291d85 in MainLoop (source=source@entry=0x825c184e0) at ../src/bin/psql/mainloop.c:496
[08:44:11.402] #4  0x00000000002781b3 in process_file (filename=0x0, use_relative_path=<optimized out>) at ../src/bin/ps...
[08:44:11.402] #5  0x00000000002939db in main (argc=<optimized out>, argv=0x820e56028) at ../src/bin/psql/startup.c:420
[08:44:11.567] #0  0x000000000027bca1 in exec_command_out (scan_state=scan_state@entry=0x3121cb2c9000, active_branch=<op...
core
[08:44:11.234] #0  0x000000000027bca1 in exec_command_out (scan_state=scan_state@entry=0x25fcfbac9000, active_branch=<op...
[08:44:11.234] #1  0x00000000002779ef in exec_command (cmd=0x25fcfba89600 "o", scan_state=scan_state@entry=0x25fcfbac900...
[08:44:11.234] #2  0x0000000000275978 in HandleSlashCmds (scan_state=scan_state@entry=0x25fcfbac9000, cstack=cstack@entr...
[08:44:11.234] #3  0x0000000000291d85 in MainLoop (source=source@entry=0x825e854e0) at ../src/bin/psql/mainloop.c:496
[08:44:11.234] #4  0x00000000002781b3 in process_file (filename=0x0, use_relative_path=<optimized out>) at ../src/bin/ps...
[08:44:11.234] #5  0x00000000002939db in main (argc=<optimized out>, argv=0x820ccd478) at ../src/bin/psql/startup.c:420
[08:44:11.397] #0  0x000000000027bca1 in exec_command_out (scan_state=scan_state@entry=0x2358454680a0, active_branch=<op...
core
[08:44:10.601] #0  0x000000000027bca1 in exec_command_out (scan_state=scan_state@entry=0x131470cc9000, active_branch=<op...
[08:44:10.601] #1  0x00000000002779ef in exec_command (cmd=0x131470c89600 "o", scan_state=scan_state@entry=0x131470cc900...
[08:44:10.601] #2  0x0000000000275978 in HandleSlashCmds (scan_state=scan_state@entry=0x131470cc9000, cstack=cstack@entr...
[08:44:10.601] #3  0x0000000000291d85 in MainLoop (source=source@entry=0x825cf94e0) at ../src/bin/psql/mainloop.c:496
[08:44:10.601] #4  0x00000000002781b3 in process_file (filename=0x0, use_relative_path=<optimized out>) at ../src/bin/ps...
[08:44:10.601] #5  0x00000000002939db in main (argc=<optimized out>, argv=0x820c7e620) at ../src/bin/psql/startup.c:420
[08:44:10.766] #0  0x000000000027bca1 in exec_command_out (scan_state=scan_state@entry=0x5095f8680a0, active_branch=<opt...
core
[08:44:11.828] #0  0x000000082960d1ba in thr_kill () from /lib/libc.so.7
[08:44:11.828] #1  0x00000008295865d4 in raise () from /lib/libc.so.7
[08:44:11.828] #2  0x0000000829639b59 in abort () from /lib/libc.so.7
[08:44:11.828] #3  0x0000000000ad3425 in ExceptionalCondition (conditionName=0x3194b0 "pending_since == 0", fileName=<op...
[08:44:11.828] #4  0x000000000098b978 in pgstat_report_stat (force=false) at ../src/backend/utils/activity/pgstat.c:734
[08:44:11.828] #5  0x000000000097156b in PostgresMain (dbname=<optimized out>, username=<optimized out>) at ../src/backe...
[08:44:11.828] #6  0x000000000096c3c9 in BackendMain (startup_data=<optimized out>, startup_data_len=<optimized out>) at...
[08:44:11.828] #7  0x00000000008baf5b in postmaster_child_launch (child_type=B_BACKEND, child_slot=1, startup_data=start...
[08:44:11.828] #8  0x00000000008bf8d8 in BackendStartup (client_sock=0x820f50380) at ../src/backend/postmaster/postmaste...
[08:44:11.828] #9  ServerLoop () at ../src/backend/postmaster/postmaster.c:1702
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-04-17 08:34:23.527203000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy.out	2025-04-17 08:35:30.836830000 +00...
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-04-17 08:34:23.527203000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/copy.out	2025-04-17 08:36:31.717281000 +...
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-04-17 08:34:23.527203000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/copy.out	2025-04-17 08:35:32.802139000 +0000
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
tap
[08:38:45.700](0.001s) not ok 12 - no dump errors
[08:38:47.543](0.000s) not ok 14 - no dump errors
tap
[08:38:59.111](228.820s) not ok 5 - regression tests pass
tap
[08:40:14.356](259.734s) not ok 2 - regression tests pass
test
[08:41:32.566] 183/338 postgresql:pg_dump / pg_dump/010_dump_connstr                                   ERROR            ...
[08:41:32.566]  17/338 postgresql:regress / regress/regress                                            ERROR           2...
[08:41:32.566] 190/338 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           3...
[08:41:32.566] 271/338 postgresql:recovery / recovery/027_stream_regress                               ERROR           3...
Linux - Debian Bookworm - Autoconf
assertion
TRAP: failed Assert("pending_since == 0"), File: "pgstat.c", Line: 734, PID: 21183
core
[08:46:40.219] #0  0x00007ffb8efc9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[08:46:40.219] #1  0x00007ffb8ef7afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[08:46:40.219] #2  0x00007ffb8ef65472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[08:46:40.219] #3  0x00007ffb8f2d650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[08:46:40.219] #4  0x00007ffb8f2e2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[08:46:40.219] #5  0x00007ffb8f2c1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7ffb8dbcff4e, __in_ch...
[08:46:40.219] #6  0x00007ffb8f2be6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[08:46:40.219] #7  0x00007ffb8f2bd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7ffb8dbd0bf0, cont...
[08:46:40.219] #8  <signal handler called>
[08:46:40.219] #9  0x000055cd5769be67 in exec_command_out (scan_state=scan_state@entry=0x60d000000110, active_branch=act...
core
[08:46:39.403] #0  0x00007f772f9c9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[08:46:39.403] #1  0x00007f772f97afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[08:46:39.403] #2  0x00007f772f965472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[08:46:39.403] #3  0x00007f772fcd650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[08:46:39.403] #4  0x00007f772fce2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[08:46:39.403] #5  0x00007f772fcc1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7f772e5d8f4e, __in_ch...
[08:46:39.403] #6  0x00007f772fcbe6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[08:46:39.404] #7  0x00007f772fcbd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7f772e5d9bf0, cont...
[08:46:39.404] #8  <signal handler called>
[08:46:39.404] #9  0x00005613e0be9e67 in exec_command_out (scan_state=scan_state@entry=0x60d000000110, active_branch=act...
core
[08:46:39.112] #0  0x00007fb4e85c9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[08:46:39.112] #1  0x00007fb4e857afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[08:46:39.112] #2  0x00007fb4e8565472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[08:46:39.112] #3  0x00007fb4e88d650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[08:46:39.112] #4  0x00007fb4e88e2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[08:46:39.112] #5  0x00007fb4e88c1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7fb4e7186f4e, __in_ch...
[08:46:39.112] #6  0x00007fb4e88be6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[08:46:39.112] #7  0x00007fb4e88bd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7fb4e7187bf0, cont...
[08:46:39.112] #8  <signal handler called>
[08:46:39.112] #9  0x0000561c4720ce67 in exec_command_out (scan_state=scan_state@entry=0x60d000000110, active_branch=act...
core
[08:46:40.541] #0  0x00007f02b84dbeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[08:46:40.541] #1  0x00007f02b848cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[08:46:40.541] #2  0x00007f02b8477472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[08:46:40.541] #3  0x00007f02b88d650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[08:46:40.541] #4  0x00007f02b88e2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[08:46:40.541] #5  0x00007f02b88c1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7f02b704ef4e, __in_ch...
[08:46:40.541] #6  0x00007f02b88be6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[08:46:40.541] #7  0x00007f02b88bd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7f02b704fbf0, cont...
[08:46:40.541] #8  <signal handler called>
[08:46:40.541] #9  0x000055928b893e67 in exec_command_out (scan_state=scan_state@entry=0x60d000000110, active_branch=act...
core
[08:46:39.907] #0  0x00007f35034abeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[08:46:39.907] #1  0x00007f350345cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[08:46:39.907] #2  0x00007f3503447472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[08:46:39.907] #3  0x00005652e68191dd in ExceptionalCondition (conditionName=conditionName@entry=0x5652e6c18cc0 "pending...
[08:46:39.907] #4  0x00005652e6531697 in pgstat_report_stat (force=force@entry=false) at pgstat.c:734
[08:46:39.907] #5  0x00005652e64f67ed in PostgresMain (dbname=dbname@entry=0x629000020298 "", username=username@entry=0x...
[08:46:39.907] #6  0x00005652e64e88b4 in BackendMain (startup_data=<optimized out>, startup_data_len=<optimized out>) at...
[08:46:39.907] #7  0x00005652e632c38a in postmaster_child_launch (child_type=B_BACKEND, child_slot=1, startup_data=start...
[08:46:39.907] #8  0x00005652e63323f6 in BackendStartup (client_sock=client_sock@entry=0x7ffd177ba300) at postmaster.c:3...
[08:46:39.907] #9  0x00005652e6335481 in ServerLoop () at postmaster.c:1702
core
[08:46:38.513] #0  0x00007f069edc9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[08:46:38.513] #1  0x00007f069ed7afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[08:46:38.513] #2  0x00007f069ed65472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[08:46:38.513] #3  0x00007f069f0d650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[08:46:38.513] #4  0x00007f069f0e2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[08:46:38.513] #5  0x00007f069f0c1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7f069d95df4e, __in_ch...
[08:46:38.513] #6  0x00007f069f0be6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[08:46:38.514] #7  0x00007f069f0bd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7f069d95ebf0, cont...
[08:46:38.514] #8  <signal handler called>
[08:46:38.514] #9  0x0000556d4f455e67 in exec_command_out (scan_state=scan_state@entry=0x60d000000110, active_branch=act...
core
[08:46:38.809] #0  0x00007f4c293c9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[08:46:38.809] #1  0x00007f4c2937afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[08:46:38.809] #2  0x00007f4c29365472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[08:46:38.809] #3  0x00007f4c296d650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[08:46:38.809] #4  0x00007f4c296e2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[08:46:38.809] #5  0x00007f4c296c1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7f4c27f72f4e, __in_ch...
[08:46:38.809] #6  0x00007f4c296be6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[08:46:38.809] #7  0x00007f4c296bd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7f4c27f73bf0, cont...
[08:46:38.809] #8  <signal handler called>
[08:46:38.809] #9  0x00005573897dce67 in exec_command_out (scan_state=scan_state@entry=0x60d000000110, active_branch=act...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resul...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-04-17 08:34:23.792602785 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/copy.out	2025-04-17 08:38:16.499279142 +0000
@@ -39,314 +39,21 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/result...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-04-17 08:34:23.792602785 +0000
+++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/copy.out	2025-04-17 08:41:38.531084321 +0000
@@ -39,314 +39,21 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/src/test/regress/results/copy.out
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-04-17 08:34:23.792602785 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/copy.out	2025-04-17 08:36:04.611446614 +0000
@@ -39,314 +39,21 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
tap
[08:40:15.826](0.000s) not ok 12 - no dump errors
[08:40:23.052](0.000s) not ok 14 - no dump errors
tap
[08:40:27.268](143.718s) not ok 5 - regression tests pass
tap
[08:42:48.684](76.102s) not ok 2 - regression tests pass
Linux - Debian Bookworm - Meson
core
[08:44:30.630] #0  0x00007f2cec8a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[08:44:30.630] #1  0x00007f2cec85afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[08:44:30.630] #2  0x00007f2cec845472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[08:44:30.630] #3  0x00007f2ceca1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[08:44:30.630] #4  0x00007f2ceca2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[08:44:30.630] #5  0x00007f2ceca0d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x561f1f801920,...
[08:44:30.630] #6  0x0000561f1f7436ec in exec_command_out (scan_state=scan_state@entry=0x561f23066450, active_branch=act...
[08:44:30.630] #7  0x0000561f1f74c137 in exec_command (cmd=cmd@entry=0x561f2306c8f0 "o", scan_state=scan_state@entry=0x5...
[08:44:30.630] #8  0x0000561f1f74c643 in HandleSlashCmds (scan_state=scan_state@entry=0x561f23066450, cstack=cstack@entr...
[08:44:30.630] #9  0x0000561f1f76b695 in MainLoop (source=source@entry=0x7f2cec9f1a80 <_IO_2_1_stdin_>) at ../src/bin/ps...
core
[08:44:30.930] #0  0x00007f9e7b0a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[08:44:30.930] #1  0x00007f9e7b05afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[08:44:30.930] #2  0x00007f9e7b045472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[08:44:30.930] #3  0x00007f9e7b21e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[08:44:30.930] #4  0x00007f9e7b22aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[08:44:30.930] #5  0x00007f9e7b20d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x55ed3429c920,...
[08:44:30.930] #6  0x000055ed341de6ec in exec_command_out (scan_state=scan_state@entry=0x55ed3d0c9450, active_branch=act...
[08:44:30.930] #7  0x000055ed341e7137 in exec_command (cmd=cmd@entry=0x55ed3d0ca230 "o", scan_state=scan_state@entry=0x5...
[08:44:30.930] #8  0x000055ed341e7643 in HandleSlashCmds (scan_state=scan_state@entry=0x55ed3d0c9450, cstack=cstack@entr...
[08:44:30.930] #9  0x000055ed34206695 in MainLoop (source=source@entry=0x7f9e7b1f1a80 <_IO_2_1_stdin_>) at ../src/bin/ps...
core
[08:44:28.874] #0  0x00007ff60baa9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[08:44:28.874] #1  0x00007ff60ba5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[08:44:28.874] #2  0x00007ff60ba45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[08:44:28.874] #3  0x00007ff60bc1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[08:44:28.874] #4  0x00007ff60bc2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[08:44:28.874] #5  0x00007ff60bc0d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x559e503be920,...
[08:44:28.874] #6  0x0000559e503006ec in exec_command_out (scan_state=scan_state@entry=0x559e8d033450, active_branch=act...
[08:44:28.874] #7  0x0000559e50309137 in exec_command (cmd=cmd@entry=0x559e8d034230 "o", scan_state=scan_state@entry=0x5...
[08:44:28.874] #8  0x0000559e50309643 in HandleSlashCmds (scan_state=scan_state@entry=0x559e8d033450, cstack=cstack@entr...
[08:44:28.874] #9  0x0000559e50328695 in MainLoop (source=source@entry=0x7ff60bbf1a80 <_IO_2_1_stdin_>) at ../src/bin/ps...
core
[08:44:29.395] #0  0x00007eff520a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[08:44:29.395] #1  0x00007eff5205afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[08:44:29.395] #2  0x00007eff52045472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[08:44:29.395] #3  0x00005630ee0ac985 in ExceptionalCondition (conditionName=conditionName@entry=0x5630ee393e38 "pending...
[08:44:29.395] #4  0x00005630ede3e0c0 in pgstat_report_stat (force=force@entry=false) at ../src/backend/utils/activity/p...
[08:44:29.395] #5  0x00005630ede0a456 in PostgresMain (dbname=<optimized out>, username=<optimized out>) at ../src/backe...
[08:44:29.395] #6  0x00005630ede000f0 in BackendMain (startup_data=<optimized out>, startup_data_len=<optimized out>) at...
[08:44:29.395] #7  0x00005630edc9e798 in postmaster_child_launch (child_type=B_BACKEND, child_slot=1, startup_data=start...
[08:44:29.395] #8  0x00005630edca3d70 in BackendStartup (client_sock=client_sock@entry=0x7ffd5d5116c0) at ../src/backend...
[08:44:29.395] #9  0x00005630edca629c in ServerLoop () at ../src/backend/postmaster/postmaster.c:1702
core
[08:44:29.704] #0  0x00007fea4e4a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[08:44:29.704] #1  0x00007fea4e45afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[08:44:29.704] #2  0x00007fea4e445472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[08:44:29.704] #3  0x00007fea4e61e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[08:44:29.704] #4  0x00007fea4e62aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[08:44:29.704] #5  0x00007fea4e60d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x55d558579920,...
[08:44:29.704] #6  0x000055d5584bb6ec in exec_command_out (scan_state=scan_state@entry=0x55d58e71e450, active_branch=act...
[08:44:29.704] #7  0x000055d5584c4137 in exec_command (cmd=cmd@entry=0x55d58e71f230 "o", scan_state=scan_state@entry=0x5...
[08:44:29.704] #8  0x000055d5584c4643 in HandleSlashCmds (scan_state=scan_state@entry=0x55d58e71e450, cstack=cstack@entr...
[08:44:29.704] #9  0x000055d5584e3695 in MainLoop (source=source@entry=0x7fea4e5f1a80 <_IO_2_1_stdin_>) at ../src/bin/ps...
core
[08:44:30.005] #0  0x00007f4758aa9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[08:44:30.005] #1  0x00007f4758a5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[08:44:30.005] #2  0x00007f4758a45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[08:44:30.005] #3  0x00007f4758c1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[08:44:30.005] #4  0x00007f4758c2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[08:44:30.005] #5  0x00007f4758c0d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x55adce2ec920,...
[08:44:30.005] #6  0x000055adce22e6ec in exec_command_out (scan_state=scan_state@entry=0x55ade0ef0450, active_branch=act...
[08:44:30.005] #7  0x000055adce237137 in exec_command (cmd=cmd@entry=0x55ade0ef19f0 "o", scan_state=scan_state@entry=0x5...
[08:44:30.005] #8  0x000055adce237643 in HandleSlashCmds (scan_state=scan_state@entry=0x55ade0ef0450, cstack=cstack@entr...
[08:44:30.005] #9  0x000055adce256695 in MainLoop (source=source@entry=0x7f4758bf1a80 <_IO_2_1_stdin_>) at ../src/bin/ps...
core
[08:44:30.318] #0  0x00007feecb8a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[08:44:30.318] #1  0x00007feecb85afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[08:44:30.318] #2  0x00007feecb845472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[08:44:30.318] #3  0x00007feecba1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[08:44:30.318] #4  0x00007feecba2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[08:44:30.318] #5  0x00007feecba0d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x56126c23e920,...
[08:44:30.318] #6  0x000056126c1806ec in exec_command_out (scan_state=scan_state@entry=0x5612a87a7450, active_branch=act...
[08:44:30.318] #7  0x000056126c189137 in exec_command (cmd=cmd@entry=0x5612a87ad8f0 "o", scan_state=scan_state@entry=0x5...
[08:44:30.318] #8  0x000056126c189643 in HandleSlashCmds (scan_state=scan_state@entry=0x5612a87a7450, cstack=cstack@entr...
[08:44:30.318] #9  0x000056126c1a8695 in MainLoop (source=source@entry=0x7feecb9f1a80 <_IO_2_1_stdin_>) at ../src/bin/ps...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-04-17 08:34:24.056719901 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy.out	2025-04-17 08:36:04.060502586 +00...
@@ -39,314 +39,15 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
+==16097==Using libbacktrace symbolizer.
+../src/bin/psql/command.c:2497:19: runtime error: load of null pointer of type 'char'
+    #0 0x55d5584bb6eb in exec_command_out ../src/bin/psql/command.c:2497
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-04-17 08:34:24.056719901 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/copy.out	2025-04-17 08:37:25.499898480 +...
@@ -39,314 +39,15 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
+==26299==Using libbacktrace symbolizer.
+../src/bin/psql/command.c:2497:19: runtime error: load of null pointer of type 'char'
+    #0 0x559e503006eb in exec_command_out ../src/bin/psql/command.c:2497
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-04-17 08:34:24.056719901 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/copy.out	2025-04-17 08:36:02.684521237 +0000
@@ -39,314 +39,15 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
+==15882==Using libbacktrace symbolizer.
+../src/bin/psql/command.c:2497:19: runtime error: load of null pointer of type 'char'
+    #0 0x55ed341de6eb in exec_command_out ../src/bin/psql/command.c:2497
...
tap
[08:39:45.478](0.000s) not ok 12 - no dump errors
[08:39:49.819](0.000s) not ok 14 - no dump errors
tap
[08:37:23.297](86.234s) not ok 5 - regression tests pass
tap
[08:38:40.397](81.872s) not ok 2 - regression tests pass
test
[08:42:00.882]   5/339 postgresql:regress / regress/regress                                            ERROR            ...
[08:42:00.882]  34/339 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[08:42:00.882] 103/339 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
[08:42:00.882] 186/339 postgresql:pg_dump / pg_dump/010_dump_connstr                                   ERROR            ...
macOS - Sonoma - Meson
core
[08:43:39.806]   * frame #0: 0x0000000102fd3ff8 psql`exec_command_out(scan_state=0x00006000021e0000, active_branch=<unav...
[08:43:39.806]     frame #1: 0x0000000102fcfcb0 psql`exec_command(cmd="o", scan_state=0x00006000021e0000, cstack=0x00006...
[08:43:39.806]     frame #2: 0x0000000102fcdef0 psql`HandleSlashCmds(scan_state=0x00006000021e0000, cstack=0x00006000011...
[08:43:39.806]     frame #3: 0x0000000102feb874 psql`MainLoop(source=0x00000001f1acc358) at mainloop.c:496:22
[08:43:39.806]     frame #4: 0x0000000102fd0504 psql`process_file(filename=0x0000000000000000, use_relative_path=<unavai...
[08:43:39.806]     frame #5: 0x0000000102fed13c psql`main(argc=<unavailable>, argv=<unavailable>) at startup.c:420:21
[08:43:39.806]     frame #6: 0x00000001898db154 dyld`start + 2476
core
[08:46:27.578]   * frame #0: 0x00000001025dfff8 psql`exec_command_out(scan_state=0x0000600000b28000, active_branch=<unav...
[08:46:27.578]     frame #1: 0x00000001025dbcb0 psql`exec_command(cmd="o", scan_state=0x0000600000b28000, cstack=0x00006...
[08:46:27.578]     frame #2: 0x00000001025d9ef0 psql`HandleSlashCmds(scan_state=0x0000600000b28000, cstack=0x0000600003b...
[08:46:27.578]     frame #3: 0x00000001025f7874 psql`MainLoop(source=0x00000001f1acc358) at mainloop.c:496:22
[08:46:27.578]     frame #4: 0x00000001025dc504 psql`process_file(filename=0x0000000000000000, use_relative_path=<unavai...
[08:46:27.578]     frame #5: 0x00000001025f913c psql`main(argc=<unavailable>, argv=<unavailable>) at startup.c:420:21
[08:46:27.578]     frame #6: 0x00000001898db154 dyld`start + 2476
core
[08:45:55.818]   * frame #0: 0x0000000102fa7ff8 psql`exec_command_out(scan_state=0x000060000197c7e0, active_branch=<unav...
[08:45:55.818]     frame #1: 0x0000000102fa3cb0 psql`exec_command(cmd="o", scan_state=0x000060000197c7e0, cstack=0x00006...
[08:45:55.818]     frame #2: 0x0000000102fa1ef0 psql`HandleSlashCmds(scan_state=0x000060000197c7e0, cstack=0x00006000029...
[08:45:55.818]     frame #3: 0x0000000102fbf874 psql`MainLoop(source=0x00000001f1acc358) at mainloop.c:496:22
[08:45:55.818]     frame #4: 0x0000000102fa4504 psql`process_file(filename=0x0000000000000000, use_relative_path=<unavai...
[08:45:55.818]     frame #5: 0x0000000102fc113c psql`main(argc=<unavailable>, argv=<unavailable>) at startup.c:420:21
[08:45:55.818]     frame #6: 0x00000001898db154 dyld`start + 2476
core
[08:45:25.136]   * frame #0: 0x0000000100d8fff8 psql`exec_command_out(scan_state=0x0000600002d80000, active_branch=<unav...
[08:45:25.136]     frame #1: 0x0000000100d8bcb0 psql`exec_command(cmd="o", scan_state=0x0000600002d80000, cstack=0x00006...
[08:45:25.136]     frame #2: 0x0000000100d89ef0 psql`HandleSlashCmds(scan_state=0x0000600002d80000, cstack=0x0000600001d...
[08:45:25.136]     frame #3: 0x0000000100da7874 psql`MainLoop(source=0x00000001f1acc358) at mainloop.c:496:22
[08:45:25.136]     frame #4: 0x0000000100d8c504 psql`process_file(filename=0x0000000000000000, use_relative_path=<unavai...
[08:45:25.136]     frame #5: 0x0000000100da913c psql`main(argc=<unavailable>, argv=<unavailable>) at startup.c:420:21
[08:45:25.136]     frame #6: 0x00000001898db154 dyld`start + 2476
core
[08:44:52.319]   * frame #0: 0x00000001041a3ff8 psql`exec_command_out(scan_state=0x0000600003978000, active_branch=<unav...
[08:44:52.319]     frame #1: 0x000000010419fcb0 psql`exec_command(cmd="o", scan_state=0x0000600003978000, cstack=0x00006...
[08:44:52.319]     frame #2: 0x000000010419def0 psql`HandleSlashCmds(scan_state=0x0000600003978000, cstack=0x00006000009...
[08:44:52.319]     frame #3: 0x00000001041bb874 psql`MainLoop(source=0x00000001f1acc358) at mainloop.c:496:22
[08:44:52.319]     frame #4: 0x00000001041a0504 psql`process_file(filename=0x0000000000000000, use_relative_path=<unavai...
[08:44:52.319]     frame #5: 0x00000001041bd13c psql`main(argc=<unavailable>, argv=<unavailable>) at startup.c:420:21
[08:44:52.319]     frame #6: 0x00000001898db154 dyld`start + 2476
core
[08:44:19.976]   * frame #0: 0x00000001004d3ff8 psql`exec_command_out(scan_state=0x00006000039f0000, active_branch=<unav...
[08:44:19.976]     frame #1: 0x00000001004cfcb0 psql`exec_command(cmd="o", scan_state=0x00006000039f0000, cstack=0x00006...
[08:44:19.976]     frame #2: 0x00000001004cdef0 psql`HandleSlashCmds(scan_state=0x00006000039f0000, cstack=0x00006000009...
[08:44:19.976]     frame #3: 0x00000001004eb874 psql`MainLoop(source=0x00000001f1acc358) at mainloop.c:496:22
[08:44:19.976]     frame #4: 0x00000001004d0504 psql`process_file(filename=0x0000000000000000, use_relative_path=<unavai...
[08:44:19.976]     frame #5: 0x00000001004ed13c psql`main(argc=<unavailable>, argv=<unavailable>) at startup.c:420:21
[08:44:19.976]     frame #6: 0x00000001898db154 dyld`start + 2476
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/copy.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrad...
--- /Users/admin/pgsql/src/test/regress/expected/copy.out	2025-04-17 08:34:13
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy.out	2025-04-17 08:35:35
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/copy.out /Users/admin/pgsql/build/testrun/recovery/027_stream_regr...
--- /Users/admin/pgsql/src/test/regress/expected/copy.out	2025-04-17 08:34:13
+++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/copy.out	2025-04-17 08:36:44
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/copy.out /Users/admin/pgsql/build/testrun/regress/regress/results/...
--- /Users/admin/pgsql/src/test/regress/expected/copy.out	2025-04-17 08:34:13
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/copy.out	2025-04-17 08:35:30
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
tap
[08:38:35.411](0.001s) not ok 12 - no dump errors
[08:38:37.408](0.000s) not ok 14 - no dump errors
tap
[08:36:56.767](88.617s) not ok 5 - regression tests pass
tap
[08:38:06.189](90.563s) not ok 2 - regression tests pass
test
[08:39:56.257]  11/338 postgresql:regress / regress/regress                                            ERROR            ...
[08:39:56.257]  39/338 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[08:39:56.257] 153/338 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
[08:39:56.257] 185/338 postgresql:pg_dump / pg_dump/010_dump_connstr                                   ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
core
000000f1`b17ffea8 00007ff8`6367029b     ntdll!NtRemoveIoCompletion+0x14
000000f1`b17ffeb0 00007ff8`65db4cb0     mswsock!SockAsyncThread+0x9b
000000f1`b17fff10 00007ff8`66c7edcb     KERNEL32!BaseThreadInitThunk+0x10
000000f1`b17fff40 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000f1`b1bff938 00007ff8`66c0b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000f1`b1bff940 00007ff8`65db4cb0     ntdll!TppWorkerThread+0x2df
000000f1`b1bffc30 00007ff8`66c7edcb     KERNEL32!BaseThreadInitThunk+0x10
000000f1`b1bffc60 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000f1`b13ffa28 00007ff8`66c0b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000f1`b13ffa30 00007ff8`65db4cb0     ntdll!TppWorkerThread+0x2df
000000f1`b13ffd20 00007ff8`66c7edcb     KERNEL32!BaseThreadInitThunk+0x10
000000f1`b13ffd50 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000f1`b0fff040 00007ff6`ff6bf8de     psql!exec_command_out(
000000f1`b0fff090 00007ff6`ff6bd632     psql!exec_command(
000000f1`b0fff0e0 00007ff6`ff6e2b0d     psql!HandleSlashCmds(
000000f1`b0fff140 00007ff6`ff6bd9ce     psql!MainLoop(
000000f1`b0fff270 00007ff6`ff6e57e8     psql!process_file(
000000f1`b0fff6d0 00007ff6`ff708cd9     psql!main(
000000f1`b0fff7f0 00007ff6`ff708c2e     psql!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startu...
000000f1`b0fff840 00007ff6`ff708aee     psql!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcstartu...
000000f1`b0fff8b0 00007ff6`ff708d4e     psql!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\...
000000f1`b0fff8e0 00007ff8`65db4cb0     psql!mainCRTStartup(
core
00000017`913ff530 00007ff6`ff6bf8de     psql!exec_command_out(
00000017`913ff580 00007ff6`ff6bd632     psql!exec_command(
00000017`913ff5d0 00007ff6`ff6e2b0d     psql!HandleSlashCmds(
00000017`913ff630 00007ff6`ff6bd9ce     psql!MainLoop(
00000017`913ff760 00007ff6`ff6e57e8     psql!process_file(
00000017`913ffbc0 00007ff6`ff708cd9     psql!main(
00000017`913ffce0 00007ff6`ff708c2e     psql!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startu...
00000017`913ffd30 00007ff6`ff708aee     psql!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcstartu...
00000017`913ffda0 00007ff6`ff708d4e     psql!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\...
00000017`913ffdd0 00007ff8`65db4cb0     psql!mainCRTStartup(
core
00000017`91fff9d8 00007ff8`66c0b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000017`91fff9e0 00007ff8`65db4cb0     ntdll!TppWorkerThread+0x2df
00000017`91fffcd0 00007ff8`66c7edcb     KERNEL32!BaseThreadInitThunk+0x10
00000017`91fffd00 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000017`91bffca8 00007ff8`6367029b     ntdll!NtRemoveIoCompletion+0x14
00000017`91bffcb0 00007ff8`65db4cb0     mswsock!SockAsyncThread+0x9b
00000017`91bffd10 00007ff8`66c7edcb     KERNEL32!BaseThreadInitThunk+0x10
00000017`91bffd40 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000017`917ffbd8 00007ff8`66c0b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000017`917ffbe0 00007ff8`65db4cb0     ntdll!TppWorkerThread+0x2df
00000017`917ffed0 00007ff8`66c7edcb     KERNEL32!BaseThreadInitThunk+0x10
00000017`917fff00 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000043`2b1ff968 00007ff8`6367029b     ntdll!NtRemoveIoCompletion+0x14
00000043`2b1ff970 00007ff8`65db4cb0     mswsock!SockAsyncThread+0x9b
00000043`2b1ff9d0 00007ff8`66c7edcb     KERNEL32!BaseThreadInitThunk+0x10
00000043`2b1ffa00 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000043`2adff578 00007ff8`66c0b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000043`2adff580 00007ff8`65db4cb0     ntdll!TppWorkerThread+0x2df
00000043`2adff870 00007ff8`66c7edcb     KERNEL32!BaseThreadInitThunk+0x10
00000043`2adff8a0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000043`2a9ff6d8 00007ff8`66c0b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000043`2a9ff6e0 00007ff8`65db4cb0     ntdll!TppWorkerThread+0x2df
00000043`2a9ff9d0 00007ff8`66c7edcb     KERNEL32!BaseThreadInitThunk+0x10
00000043`2a9ffa00 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000043`2a5ff310 00007ff6`ff6bf8de     psql!exec_command_out(
00000043`2a5ff360 00007ff6`ff6bd632     psql!exec_command(
00000043`2a5ff3b0 00007ff6`ff6e2b0d     psql!HandleSlashCmds(
00000043`2a5ff410 00007ff6`ff6bd9ce     psql!MainLoop(
00000043`2a5ff540 00007ff6`ff6e57e8     psql!process_file(
00000043`2a5ff9a0 00007ff6`ff708cd9     psql!main(
00000043`2a5ffac0 00007ff6`ff708c2e     psql!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startu...
00000043`2a5ffb10 00007ff6`ff708aee     psql!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcstartu...
00000043`2a5ffb80 00007ff6`ff708d4e     psql!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\...
00000043`2a5ffbb0 00007ff8`65db4cb0     psql!mainCRTStartup(
core
00000053`b33fef30 00007ff6`ff6bf8de     psql!exec_command_out(
00000053`b33fef80 00007ff6`ff6bd632     psql!exec_command(
00000053`b33fefd0 00007ff6`ff6e2b0d     psql!HandleSlashCmds(
00000053`b33ff030 00007ff6`ff6bd9ce     psql!MainLoop(
00000053`b33ff160 00007ff6`ff6e57e8     psql!process_file(
00000053`b33ff5c0 00007ff6`ff708cd9     psql!main(
00000053`b33ff6e0 00007ff6`ff708c2e     psql!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startu...
00000053`b33ff730 00007ff6`ff708aee     psql!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcstartu...
00000053`b33ff7a0 00007ff6`ff708d4e     psql!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\...
00000053`b33ff7d0 00007ff8`65db4cb0     psql!mainCRTStartup(
core
00000053`b3fffb78 00007ff8`66c0b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000053`b3fffb80 00007ff8`65db4cb0     ntdll!TppWorkerThread+0x2df
00000053`b3fffe70 00007ff8`66c7edcb     KERNEL32!BaseThreadInitThunk+0x10
00000053`b3fffea0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000053`b43ffbd8 00007ff8`6367029b     ntdll!NtRemoveIoCompletion+0x14
00000053`b43ffbe0 00007ff8`65db4cb0     mswsock!SockAsyncThread+0x9b
00000053`b43ffc40 00007ff8`66c7edcb     KERNEL32!BaseThreadInitThunk+0x10
00000053`b43ffc70 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000053`b37ff548 00007ff8`66c0b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000053`b37ff550 00007ff8`65db4cb0     ntdll!TppWorkerThread+0x2df
00000053`b37ff840 00007ff8`66c7edcb     KERNEL32!BaseThreadInitThunk+0x10
00000053`b37ff870 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000053`b3bff568 00007ff8`66c0b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000053`b3bff570 00007ff8`65db4cb0     ntdll!TppWorkerThread+0x2df
00000053`b3bff860 00007ff8`66c7edcb     KERNEL32!BaseThreadInitThunk+0x10
00000053`b3bff890 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000008b`c21fef80 00007ff6`ff6bf8de     psql!exec_command_out(
0000008b`c21fefd0 00007ff6`ff6bd632     psql!exec_command(
0000008b`c21ff020 00007ff6`ff6e2b0d     psql!HandleSlashCmds(
0000008b`c21ff080 00007ff6`ff6bd9ce     psql!MainLoop(
0000008b`c21ff1b0 00007ff6`ff6e57e8     psql!process_file(
0000008b`c21ff610 00007ff6`ff708cd9     psql!main(
0000008b`c21ff730 00007ff6`ff708c2e     psql!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startu...
0000008b`c21ff780 00007ff6`ff708aee     psql!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcstartu...
0000008b`c21ff7f0 00007ff6`ff708d4e     psql!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\...
0000008b`c21ff820 00007ff8`65db4cb0     psql!mainCRTStartup(
core
0000008b`c2dffb98 00007ff8`66c0b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
0000008b`c2dffba0 00007ff8`65db4cb0     ntdll!TppWorkerThread+0x2df
0000008b`c2dffe90 00007ff8`66c7edcb     KERNEL32!BaseThreadInitThunk+0x10
0000008b`c2dffec0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000008b`c25ff6e8 00007ff8`66c0b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
0000008b`c25ff6f0 00007ff8`65db4cb0     ntdll!TppWorkerThread+0x2df
0000008b`c25ff9e0 00007ff8`66c7edcb     KERNEL32!BaseThreadInitThunk+0x10
0000008b`c25ffa10 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000008b`c29ff998 00007ff8`6367029b     ntdll!NtRemoveIoCompletion+0x14
0000008b`c29ff9a0 00007ff8`65db4cb0     mswsock!SockAsyncThread+0x9b
0000008b`c29ffa00 00007ff8`66c7edcb     KERNEL32!BaseThreadInitThunk+0x10
0000008b`c29ffa30 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000009b`037ff8d8 00007ff8`6367029b     ntdll!NtRemoveIoCompletion+0x14
0000009b`037ff8e0 00007ff8`65db4cb0     mswsock!SockAsyncThread+0x9b
0000009b`037ff940 00007ff8`66c7edcb     KERNEL32!BaseThreadInitThunk+0x10
0000009b`037ff970 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000009b`03bff778 00007ff8`66c0b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
0000009b`03bff780 00007ff8`65db4cb0     ntdll!TppWorkerThread+0x2df
0000009b`03bffa70 00007ff8`66c7edcb     KERNEL32!BaseThreadInitThunk+0x10
0000009b`03bffaa0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000009b`02fff3e0 00007ff6`ff6bf8de     psql!exec_command_out(
0000009b`02fff430 00007ff6`ff6bd632     psql!exec_command(
0000009b`02fff480 00007ff6`ff6e2b0d     psql!HandleSlashCmds(
0000009b`02fff4e0 00007ff6`ff6bd9ce     psql!MainLoop(
0000009b`02fff610 00007ff6`ff6e57e8     psql!process_file(
0000009b`02fffa70 00007ff6`ff708cd9     psql!main(
0000009b`02fffb90 00007ff6`ff708c2e     psql!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startu...
0000009b`02fffbe0 00007ff6`ff708aee     psql!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcstartu...
0000009b`02fffc50 00007ff6`ff708d4e     psql!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\...
0000009b`02fffc80 00007ff8`65db4cb0     psql!mainCRTStartup(
core
0000009b`033ffaa8 00007ff8`66c0b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
0000009b`033ffab0 00007ff8`65db4cb0     ntdll!TppWorkerThread+0x2df
0000009b`033ffda0 00007ff8`66c7edcb     KERNEL32!BaseThreadInitThunk+0x10
0000009b`033ffdd0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/copy.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upgr...
--- C:/cirrus/src/test/regress/expected/copy.out	2025-04-17 08:34:29.416531200 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy.out	2025-04-17 08:36:37.044845000 +0000
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/copy.out C:/cirrus/build/testrun/recovery/027_stream_re...
--- C:/cirrus/src/test/regress/expected/copy.out	2025-04-17 08:34:29.416531200 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/copy.out	2025-04-17 08:38:55.848552500 +0000
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/copy.out C:/cirrus/build/testrun/regress/regress/result...
--- C:/cirrus/src/test/regress/expected/copy.out	2025-04-17 08:34:29.416531200 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/copy.out	2025-04-17 08:36:32.672284800 +0000
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
tap
[08:43:05.614](0.001s) not ok 12 - no dump errors
[08:43:12.495](0.001s) not ok 14 - no dump errors
tap
[08:38:20.937](115.810s) not ok 5 - regression tests pass
tap
[08:44:05.217](0.108s) not ok 117 - COPY ... \gi file: exit code 0
[08:44:05.218](0.000s) not ok 118 - COPY ... \gi file: no stderr
[08:44:05.218](0.000s) not ok 119 - COPY ... \gi file: matches
[08:44:05.428](0.001s) not ok 121 - COPY ... \gi command: no stderr
[08:44:05.429](0.000s) not ok 122 - COPY ... \gi command: matches
tap
[08:40:44.690](123.288s) not ok 2 - regression tests pass
test
[08:47:31.843]   5/333 postgresql:regress / regress/regress                                            ERROR           1...
[08:47:31.843]  23/333 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           2...
[08:47:31.843]  69/333 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
[08:47:31.843] 181/333 postgresql:pg_dump / pg_dump/010_dump_connstr                                   ERROR            ...
[08:47:31.843] 214/333 postgresql:psql / psql/001_basic                                                ERROR            ...
53/5662 Check for TupleTableSlot nullness before dereferencing
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[07:41:58.296](0.000s) not ok 18 - checking with a non-existent user stderr /(?^:role "no_such_user" does not exist)/
test
[07:48:00.285] 143/333 postgresql:pg_amcheck / pg_amcheck/002_nonesuch                                 ERROR            ...
53/1608 declarative session variables, LET command
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[14:20:28.118](327.112s) # poll_query_until timed out executing this query:
timed out waiting for catchup at C:/cirrus/src/test/subscription/t/021_twophase.pl line 242.
test
[14:20:28.575] 333/333 postgresql:subscription / subscription/021_twophase                             ERROR           3...
53/5548 Document custom settings more consistently
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[14:08:22.520](0.000s) not ok 5 - reserved_connections limit: matches
test
[14:11:08.549] 253/333 postgresql:postmaster / postmaster/002_connection_limits                        ERROR            ...
53/5532 Issues with 2PC at recovery: CLOG lookups and GlobalTransactionData
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[10:49:58.867](0.001s) not ok 2 - regular connections limit: matches
test
[10:52:35.847] 253/333 postgresql:postmaster / postmaster/002_connection_limits                        ERROR            ...
53/5667 support create index on virtual generated column.
FreeBSD - Meson
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/build/testrun/regress-runn...
--- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out	2025-04-16 09:15:13.435560000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress-running/regress/results/create_index.out	2025-04-16 09:23:35.317498000 +0...
@@ -2042,7 +2042,7 @@
                                  QUERY PLAN                                 
 ----------------------------------------------------------------------------
  Aggregate
-   ->  Index Only Scan using tenk1_thous_tenthous on tenk1 t1
+   ->  Seq Scan on tenk1 t1
          Filter: ((thousand = 42) OR (thousand = (SubPlan 1)))
          SubPlan 1
            ->  Limit
@@ -2211,9 +2211,11 @@
                Filter: ((thousand = 42) OR (thousand = 41) OR (tenthous = 2))
                ->  Bitmap Index Scan on tenk2_hundred
                      Index Cond: (hundred = 42)
-         ->  Index Only Scan using tenk1_hundred on tenk1
-               Index Cond: (hundred = 42)
-(9 rows)
+         ->  Bitmap Heap Scan on tenk1
...
test
[09:24:11.210] 71/77 postgresql:regress-running / regress-running/regress                         ERROR            31.33...
53/5205 Make MultiXactOffset 64-bit type
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[08:24:40.886](0.000s) not ok 5 - reserved_connections limit: matches
test
[08:27:18.813] 253/333 postgresql:postmaster / postmaster/002_connection_limits                        ERROR            ...
53/5674 Add "\gi file" to psql to allow COPY with variable expansion
CompilerWarnings
compiler
[08:05:06.167] common.c:51:8: error: unused variable 'bad' [-Werror,-Wunused-variable]
compiler
[08:04:51.760] common.c:51:8: error: unused variable 'bad' [-Werror,-Wunused-variable]
compiler
[08:04:16.272] common.c:51:25: error: unused variable ‘bad’ [-Werror=unused-variable]
compiler
[08:04:03.304] common.c:51:25: error: unused variable ‘bad’ [-Werror=unused-variable]
compiler
[08:05:35.667] common.c:51:25: error: unused variable ‘bad’ [-Werror=unused-variable]
FreeBSD - Meson
core
[08:12:51.924] #0  0x000000000027bca1 in exec_command_out (scan_state=scan_state@entry=0x1ebbc6c9000, active_branch=<opt...
[08:12:51.924] #1  0x00000000002779ef in exec_command (cmd=0x1ebbc689600 "o", scan_state=scan_state@entry=0x1ebbc6c9000,...
[08:12:51.924] #2  0x0000000000275978 in HandleSlashCmds (scan_state=scan_state@entry=0x1ebbc6c9000, cstack=cstack@entry...
[08:12:51.924] #3  0x0000000000291d85 in MainLoop (source=source@entry=0x82428e4e0) at ../src/bin/psql/mainloop.c:496
[08:12:51.924] #4  0x00000000002781b3 in process_file (filename=0x0, use_relative_path=<optimized out>) at ../src/bin/ps...
[08:12:51.924] #5  0x00000000002939db in main (argc=<optimized out>, argv=0x8202e2c68) at ../src/bin/psql/startup.c:420
[08:12:52.101] #0  0x000000000027bca1 in exec_command_out (scan_state=scan_state@entry=0x1ea0c3cc9000, active_branch=<op...
core
[08:12:51.744] #0  0x000000000027bca1 in exec_command_out (scan_state=scan_state@entry=0x88b890c9000, active_branch=<opt...
[08:12:51.744] #1  0x00000000002779ef in exec_command (cmd=0x88b89089600 "o", scan_state=scan_state@entry=0x88b890c9000,...
[08:12:51.744] #2  0x0000000000275978 in HandleSlashCmds (scan_state=scan_state@entry=0x88b890c9000, cstack=cstack@entry...
[08:12:51.744] #3  0x0000000000291d85 in MainLoop (source=source@entry=0x823f7f4e0) at ../src/bin/psql/mainloop.c:496
[08:12:51.744] #4  0x00000000002781b3 in process_file (filename=0x0, use_relative_path=<optimized out>) at ../src/bin/ps...
[08:12:51.744] #5  0x00000000002939db in main (argc=<optimized out>, argv=0x820bd0998) at ../src/bin/psql/startup.c:420
[08:12:51.919] #0  0x000000000027bca1 in exec_command_out (scan_state=scan_state@entry=0x1ebbc6c9000, active_branch=<opt...
core
[08:12:51.564] #0  0x000000000027bca1 in exec_command_out (scan_state=scan_state@entry=0xc43372680a0, active_branch=<opt...
[08:12:51.564] #1  0x00000000002779ef in exec_command (cmd=0xc4337282600 "o", scan_state=scan_state@entry=0xc43372680a0,...
[08:12:51.564] #2  0x0000000000275978 in HandleSlashCmds (scan_state=scan_state@entry=0xc43372680a0, cstack=cstack@entry...
[08:12:51.564] #3  0x0000000000291d85 in MainLoop (source=source@entry=0x8247a04e0) at ../src/bin/psql/mainloop.c:496
[08:12:51.564] #4  0x00000000002781b3 in process_file (filename=0x0, use_relative_path=<optimized out>) at ../src/bin/ps...
[08:12:51.564] #5  0x00000000002939db in main (argc=<optimized out>, argv=0x8204cc800) at ../src/bin/psql/startup.c:420
[08:12:51.739] #0  0x000000000027bca1 in exec_command_out (scan_state=scan_state@entry=0x88b890c9000, active_branch=<opt...
core
[08:12:52.106] #0  0x000000000027bca1 in exec_command_out (scan_state=scan_state@entry=0x1ea0c3cc9000, active_branch=<op...
[08:12:52.106] #1  0x00000000002779ef in exec_command (cmd=0x1ea0c3c89200 "o", scan_state=scan_state@entry=0x1ea0c3cc900...
[08:12:52.106] #2  0x0000000000275978 in HandleSlashCmds (scan_state=scan_state@entry=0x1ea0c3cc9000, cstack=cstack@entr...
[08:12:52.106] #3  0x0000000000291d85 in MainLoop (source=source@entry=0x82622a4e0) at ../src/bin/psql/mainloop.c:496
[08:12:52.106] #4  0x00000000002781b3 in process_file (filename=0x0, use_relative_path=<optimized out>) at ../src/bin/ps...
[08:12:52.106] #5  0x00000000002939db in main (argc=<optimized out>, argv=0x820d55bd8) at ../src/bin/psql/startup.c:420
[08:12:52.282] #0  0x000000000027bca1 in exec_command_out (scan_state=scan_state@entry=0x3020f58680a0, active_branch=<op...
core
[08:12:52.288] #0  0x000000000027bca1 in exec_command_out (scan_state=scan_state@entry=0x3020f58680a0, active_branch=<op...
[08:12:52.288] #1  0x00000000002779ef in exec_command (cmd=0x3020f5882200 "o", scan_state=scan_state@entry=0x3020f58680a...
[08:12:52.288] #2  0x0000000000275978 in HandleSlashCmds (scan_state=scan_state@entry=0x3020f58680a0, cstack=cstack@entr...
[08:12:52.288] #3  0x0000000000291d85 in MainLoop (source=source@entry=0x82587b4e0) at ../src/bin/psql/mainloop.c:496
[08:12:52.288] #4  0x00000000002781b3 in process_file (filename=0x0, use_relative_path=<optimized out>) at ../src/bin/ps...
[08:12:52.288] #5  0x00000000002939db in main (argc=<optimized out>, argv=0x8205f3d20) at ../src/bin/psql/startup.c:420
[08:12:52.466] #0  0x000000000027bca1 in exec_command_out (scan_state=scan_state@entry=0x218e2b0c9000, active_branch=<op...
core
[08:12:52.471] #0  0x000000000027bca1 in exec_command_out (scan_state=scan_state@entry=0x218e2b0c9000, active_branch=<op...
[08:12:52.471] #1  0x00000000002779ef in exec_command (cmd=0x218e2b089200 "o", scan_state=scan_state@entry=0x218e2b0c900...
[08:12:52.471] #2  0x0000000000275978 in HandleSlashCmds (scan_state=scan_state@entry=0x218e2b0c9000, cstack=cstack@entr...
[08:12:52.471] #3  0x0000000000291d85 in MainLoop (source=source@entry=0x8251f44e0) at ../src/bin/psql/mainloop.c:496
[08:12:52.471] #4  0x00000000002781b3 in process_file (filename=0x0, use_relative_path=<optimized out>) at ../src/bin/ps...
[08:12:52.471] #5  0x00000000002939db in main (argc=<optimized out>, argv=0x8212457a8) at ../src/bin/psql/startup.c:420
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-04-16 08:03:11.446684000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy.out	2025-04-16 08:04:22.249398000 +00...
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-04-16 08:03:11.446684000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/copy.out	2025-04-16 08:05:16.126498000 +...
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-04-16 08:03:11.446684000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/copy.out	2025-04-16 08:04:21.385394000 +0000
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
tap
[08:07:28.367](0.000s) not ok 12 - no dump errors
[08:07:30.044](0.004s) not ok 14 - no dump errors
tap
[08:07:30.406](212.487s) not ok 5 - regression tests pass
tap
[08:08:55.209](252.522s) not ok 2 - regression tests pass
test
[08:10:14.123] 183/338 postgresql:pg_dump / pg_dump/010_dump_connstr                                   ERROR            ...
[08:10:14.123]  17/338 postgresql:regress / regress/regress                                            ERROR           2...
[08:10:14.123] 184/338 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           3...
[08:10:14.123] 270/338 postgresql:recovery / recovery/027_stream_regress                               ERROR           3...
Linux - Debian Bookworm - Autoconf
assertion
TRAP: failed Assert("pending_since == 0"), File: "pgstat.c", Line: 734, PID: 24581
core
[08:14:34.580] #0  0x00007feda57c9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[08:14:34.580] #1  0x00007feda577afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[08:14:34.580] #2  0x00007feda5765472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[08:14:34.580] #3  0x00007feda5ad650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[08:14:34.580] #4  0x00007feda5ae2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[08:14:34.580] #5  0x00007feda5ac1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7feda43d1f4e, __in_ch...
[08:14:34.580] #6  0x00007feda5abe6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[08:14:34.580] #7  0x00007feda5abd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7feda43d2bf0, cont...
[08:14:34.580] #8  <signal handler called>
[08:14:34.580] #9  0x0000555b037bee67 in exec_command_out (scan_state=scan_state@entry=0x60d000000110, active_branch=act...
core
[08:14:35.158] #0  0x00007f32034dbeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[08:14:35.158] #1  0x00007f320348cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[08:14:35.158] #2  0x00007f3203477472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[08:14:35.158] #3  0x00007f32038d650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[08:14:35.158] #4  0x00007f32038e2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[08:14:35.158] #5  0x00007f32038c1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7f32020acf4e, __in_ch...
[08:14:35.158] #6  0x00007f32038be6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[08:14:35.159] #7  0x00007f32038bd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7f32020adbf0, cont...
[08:14:35.159] #8  <signal handler called>
[08:14:35.159] #9  0x00005562da8cde67 in exec_command_out (scan_state=scan_state@entry=0x60d000000110, active_branch=act...
core
[08:14:35.609] #0  0x00007ffb3beabeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[08:14:35.609] #1  0x00007ffb3be5cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[08:14:35.609] #2  0x00007ffb3be47472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[08:14:35.609] #3  0x000055b4a15ae197 in ExceptionalCondition (conditionName=conditionName@entry=0x55b4a19adcc0 "pending...
[08:14:35.609] #4  0x000055b4a12c6651 in pgstat_report_stat (force=force@entry=false) at pgstat.c:734
[08:14:35.609] #5  0x000055b4a128b7a7 in PostgresMain (dbname=dbname@entry=0x629000020298 "", username=username@entry=0x...
[08:14:35.609] #6  0x000055b4a127d86e in BackendMain (startup_data=<optimized out>, startup_data_len=<optimized out>) at...
[08:14:35.609] #7  0x000055b4a10c1458 in postmaster_child_launch (child_type=B_BACKEND, child_slot=1, startup_data=start...
[08:14:35.609] #8  0x000055b4a10c74c4 in BackendStartup (client_sock=client_sock@entry=0x7ffdc2a0b760) at postmaster.c:3...
[08:14:35.609] #9  0x000055b4a10ca54f in ServerLoop () at postmaster.c:1702
core
[08:14:34.875] #0  0x00007f7ed18dbeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[08:14:34.875] #1  0x00007f7ed188cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[08:14:34.875] #2  0x00007f7ed1877472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[08:14:34.875] #3  0x00007f7ed1cd650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[08:14:34.875] #4  0x00007f7ed1ce2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[08:14:34.875] #5  0x00007f7ed1cc1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7f7ed0453f4e, __in_ch...
[08:14:34.875] #6  0x00007f7ed1cbe6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[08:14:34.876] #7  0x00007f7ed1cbd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7f7ed0454bf0, cont...
[08:14:34.876] #8  <signal handler called>
[08:14:34.876] #9  0x0000565399b0fe67 in exec_command_out (scan_state=scan_state@entry=0x60d000000110, active_branch=act...
core
[08:14:35.908] #0  0x00007f7d93a83eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[08:14:35.908] #1  0x00007f7d93a34fb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[08:14:35.908] #2  0x00007f7d93a1f472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[08:14:35.908] #3  0x00007f7d93ed650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[08:14:35.908] #4  0x00007f7d93ee2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[08:14:35.908] #5  0x00007f7d93ec1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7f7d924f6f4e, __in_ch...
[08:14:35.908] #6  0x00007f7d93ebe6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[08:14:35.909] #7  0x00007f7d93ebd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7f7d924f7bf0, cont...
[08:14:35.909] #8  <signal handler called>
[08:14:35.909] #9  0x00005610397c1e67 in exec_command_out (scan_state=scan_state@entry=0x60d000000110, active_branch=act...
core
[08:14:36.200] #0  0x00007fed55dc9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[08:14:36.200] #1  0x00007fed55d7afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[08:14:36.200] #2  0x00007fed55d65472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[08:14:36.200] #3  0x00007fed560d650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[08:14:36.200] #4  0x00007fed560e2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[08:14:36.200] #5  0x00007fed560c1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7fed55240f4e, __in_ch...
[08:14:36.200] #6  0x00007fed560be6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[08:14:36.201] #7  0x00007fed560bd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7fed55241bf0, cont...
[08:14:36.201] #8  <signal handler called>
[08:14:36.201] #9  0x00005563db0dce67 in exec_command_out (scan_state=scan_state@entry=0x60d000000110, active_branch=act...
core
[08:14:36.486] #0  0x00007f14ef371eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[08:14:36.486] #1  0x00007f14ef322fb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[08:14:36.486] #2  0x00007f14ef30d472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[08:14:36.486] #3  0x00007f14ef6d650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[08:14:36.486] #4  0x00007f14ef6e2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[08:14:36.486] #5  0x00007f14ef6c1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7f14ee845f4e, __in_ch...
[08:14:36.486] #6  0x00007f14ef6be6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[08:14:36.486] #7  0x00007f14ef6bd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7f14ee846bf0, cont...
[08:14:36.486] #8  <signal handler called>
[08:14:36.486] #9  0x000055ec92c00e67 in exec_command_out (scan_state=scan_state@entry=0x60d000000110, active_branch=act...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resul...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-04-16 08:03:10.263908347 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/copy.out	2025-04-16 08:07:12.788137079 +0000
@@ -39,314 +39,21 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/result...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-04-16 08:03:10.263908347 +0000
+++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/copy.out	2025-04-16 08:09:53.406760137 +0000
@@ -39,314 +39,21 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/src/test/regress/results/copy.out
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-04-16 08:03:10.263908347 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/copy.out	2025-04-16 08:04:48.870556041 +0000
@@ -39,314 +39,21 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
tap
[08:08:49.271](0.000s) not ok 12 - no dump errors
[08:08:55.623](0.000s) not ok 14 - no dump errors
tap
[08:09:02.621](118.984s) not ok 5 - regression tests pass
tap
[08:10:56.568](68.613s) not ok 2 - regression tests pass
Linux - Debian Bookworm - Meson
core
[08:13:03.240] #0  0x00007fc8c56a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[08:13:03.240] #1  0x00007fc8c565afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[08:13:03.240] #2  0x00007fc8c5645472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[08:13:03.240] #3  0x00007fc8c581e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[08:13:03.240] #4  0x00007fc8c582aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[08:13:03.240] #5  0x00007fc8c580d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x55f199971920,...
[08:13:03.240] #6  0x000055f1998b36ec in exec_command_out (scan_state=scan_state@entry=0x55f1d4bd7450, active_branch=act...
[08:13:03.240] #7  0x000055f1998bc137 in exec_command (cmd=cmd@entry=0x55f1d4bd8230 "o", scan_state=scan_state@entry=0x5...
[08:13:03.240] #8  0x000055f1998bc643 in HandleSlashCmds (scan_state=scan_state@entry=0x55f1d4bd7450, cstack=cstack@entr...
[08:13:03.240] #9  0x000055f1998db695 in MainLoop (source=source@entry=0x7fc8c57f1a80 <_IO_2_1_stdin_>) at ../src/bin/ps...
core
[08:13:02.276] #0  0x00007f2ecbcaedd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[08:13:02.276] #1  0x00007f2ecbc5b239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[08:13:02.276] #2  0x00007f2ecbd16244 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[08:13:02.276] #3  0x00007f2ecbd2889c in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[08:13:02.578] #0  0x00007f749c0a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[08:13:02.276] #0  <unavailable> in ?? ()
core
[08:13:01.794] #0  0x00007f5064ea9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[08:13:01.794] #1  0x00007f5064e5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[08:13:01.794] #2  0x00007f5064e45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[08:13:01.794] #3  0x00007f506501e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[08:13:01.794] #4  0x00007f506502aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[08:13:01.794] #5  0x00007f506500d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x5625b2697920,...
[08:13:01.794] #6  0x00005625b25d96ec in exec_command_out (scan_state=scan_state@entry=0x5625e3c3e450, active_branch=act...
[08:13:01.794] #7  0x00005625b25e2137 in exec_command (cmd=cmd@entry=0x5625e3c448f0 "o", scan_state=scan_state@entry=0x5...
[08:13:01.794] #8  0x00005625b25e2643 in HandleSlashCmds (scan_state=scan_state@entry=0x5625e3c3e450, cstack=cstack@entr...
[08:13:01.794] #9  0x00005625b2601695 in MainLoop (source=source@entry=0x7f5064ff1a80 <_IO_2_1_stdin_>) at ../src/bin/ps...
core
[08:13:01.490] #0  0x00007f54feaa9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[08:13:01.490] #1  0x00007f54fea5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[08:13:01.490] #2  0x00007f54fea45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[08:13:01.490] #3  0x00007f54fec1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[08:13:01.490] #4  0x00007f54fec2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[08:13:01.490] #5  0x00007f54fec0d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x55f35be28920,...
[08:13:01.490] #6  0x000055f35bd6a6ec in exec_command_out (scan_state=scan_state@entry=0x55f36b0eb450, active_branch=act...
[08:13:01.490] #7  0x000055f35bd73137 in exec_command (cmd=cmd@entry=0x55f36b0ec230 "o", scan_state=scan_state@entry=0x5...
[08:13:01.490] #8  0x000055f35bd73643 in HandleSlashCmds (scan_state=scan_state@entry=0x55f36b0eb450, cstack=cstack@entr...
[08:13:01.490] #9  0x000055f35bd92695 in MainLoop (source=source@entry=0x7f54febf1a80 <_IO_2_1_stdin_>) at ../src/bin/ps...
core
[08:13:02.606] #0  0x00007f749c0a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[08:13:02.606] #1  0x00007f749c05afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[08:13:02.606] #2  0x00007f749c045472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[08:13:02.606] #3  0x00007f749c21e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[08:13:02.606] #4  0x00007f749c22aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[08:13:02.606] #5  0x00007f749c20d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x55f401767920,...
[08:13:02.606] #6  0x000055f4016a96ec in exec_command_out (scan_state=scan_state@entry=0x55f41c456450, active_branch=act...
[08:13:02.606] #7  0x000055f4016b2137 in exec_command (cmd=cmd@entry=0x55f41c4579f0 "o", scan_state=scan_state@entry=0x5...
[08:13:02.606] #8  0x000055f4016b2643 in HandleSlashCmds (scan_state=scan_state@entry=0x55f41c456450, cstack=cstack@entr...
[08:13:02.606] #9  0x000055f4016d1695 in MainLoop (source=source@entry=0x7f749c1f1a80 <_IO_2_1_stdin_>) at ../src/bin/ps...
core
[08:13:03.545] #0  0x00007f6f188a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[08:13:03.545] #1  0x00007f6f1885afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[08:13:03.545] #2  0x00007f6f18845472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[08:13:03.545] #3  0x00007f6f18a1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[08:13:03.545] #4  0x00007f6f18a2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[08:13:03.545] #5  0x00007f6f18a0d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x5559a3a23920,...
[08:13:03.545] #6  0x00005559a39656ec in exec_command_out (scan_state=scan_state@entry=0x5559dbe32450, active_branch=act...
[08:13:03.545] #7  0x00005559a396e137 in exec_command (cmd=cmd@entry=0x5559dbe33230 "o", scan_state=scan_state@entry=0x5...
[08:13:03.545] #8  0x00005559a396e643 in HandleSlashCmds (scan_state=scan_state@entry=0x5559dbe32450, cstack=cstack@entr...
[08:13:03.545] #9  0x00005559a398d695 in MainLoop (source=source@entry=0x7f6f189f1a80 <_IO_2_1_stdin_>) at ../src/bin/ps...
core
[08:13:02.914] #0  0x00007fe6820a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[08:13:02.914] #1  0x00007fe68205afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[08:13:02.914] #2  0x00007fe682045472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[08:13:02.914] #3  0x00007fe68221e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[08:13:02.914] #4  0x00007fe68222aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[08:13:02.914] #5  0x00007fe68220d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x557039767920,...
[08:13:02.914] #6  0x00005570396a96ec in exec_command_out (scan_state=scan_state@entry=0x557069892450, active_branch=act...
[08:13:02.914] #7  0x00005570396b2137 in exec_command (cmd=cmd@entry=0x5570698988f0 "o", scan_state=scan_state@entry=0x5...
[08:13:02.914] #8  0x00005570396b2643 in HandleSlashCmds (scan_state=scan_state@entry=0x557069892450, cstack=cstack@entr...
[08:13:02.914] #9  0x00005570396d1695 in MainLoop (source=source@entry=0x7fe6821f1a80 <_IO_2_1_stdin_>) at ../src/bin/ps...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-04-16 08:03:10.314759241 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy.out	2025-04-16 08:04:45.731002546 +00...
@@ -39,314 +39,15 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
+==16337==Using libbacktrace symbolizer.
+../src/bin/psql/command.c:2497:19: runtime error: load of null pointer of type 'char'
+    #0 0x55f35bd6a6eb in exec_command_out ../src/bin/psql/command.c:2497
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-04-16 08:03:10.314759241 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/copy.out	2025-04-16 08:06:02.291086945 +...
@@ -39,314 +39,15 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
+==26360==Using libbacktrace symbolizer.
+../src/bin/psql/command.c:2497:19: runtime error: load of null pointer of type 'char'
+    #0 0x55f1998b36eb in exec_command_out ../src/bin/psql/command.c:2497
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-04-16 08:03:10.314759241 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/copy.out	2025-04-16 08:04:43.563019867 +0000
@@ -39,314 +39,15 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
+==15850==Using libbacktrace symbolizer.
+../src/bin/psql/command.c:2497:19: runtime error: load of null pointer of type 'char'
+    #0 0x5559a39656eb in exec_command_out ../src/bin/psql/command.c:2497
...
tap
[08:08:17.920](0.000s) not ok 12 - no dump errors
[08:08:21.686](0.000s) not ok 14 - no dump errors
tap
[08:05:57.072](78.337s) not ok 5 - regression tests pass
tap
[08:07:16.307](81.684s) not ok 2 - regression tests pass
test
[08:10:28.859]   5/339 postgresql:regress / regress/regress                                            ERROR            ...
[08:10:28.859]  33/339 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[08:10:28.859] 105/339 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
[08:10:28.859] 186/339 postgresql:pg_dump / pg_dump/010_dump_connstr                                   ERROR            ...
macOS - Sonoma - Meson
core
[08:11:53.415]   * frame #0: 0x000000010219bff8 psql`exec_command_out(scan_state=0x0000600003700000, active_branch=<unav...
[08:11:53.415]     frame #1: 0x0000000102197cb0 psql`exec_command(cmd="o", scan_state=0x0000600003700000, cstack=0x00006...
[08:11:53.415]     frame #2: 0x0000000102195ef0 psql`HandleSlashCmds(scan_state=0x0000600003700000, cstack=0x00006000007...
[08:11:53.415]     frame #3: 0x00000001021b3874 psql`MainLoop(source=0x00000001f93d0358) at mainloop.c:496:22
[08:11:53.415]     frame #4: 0x0000000102198504 psql`process_file(filename=0x0000000000000000, use_relative_path=<unavai...
[08:11:53.415]     frame #5: 0x00000001021b513c psql`main(argc=<unavailable>, argv=<unavailable>) at startup.c:420:21
[08:11:53.415]     frame #6: 0x00000001911df154 dyld`start + 2476
core
[08:12:38.142]   * frame #0: 0x000000010218fff8 psql`exec_command_out(scan_state=0x0000600001b74000, active_branch=<unav...
[08:12:38.142]     frame #1: 0x000000010218bcb0 psql`exec_command(cmd="o", scan_state=0x0000600001b74000, cstack=0x00006...
[08:12:38.142]     frame #2: 0x0000000102189ef0 psql`HandleSlashCmds(scan_state=0x0000600001b74000, cstack=0x0000600002b...
[08:12:38.142]     frame #3: 0x00000001021a7874 psql`MainLoop(source=0x00000001f93d0358) at mainloop.c:496:22
[08:12:38.142]     frame #4: 0x000000010218c504 psql`process_file(filename=0x0000000000000000, use_relative_path=<unavai...
[08:12:38.142]     frame #5: 0x00000001021a913c psql`main(argc=<unavailable>, argv=<unavailable>) at startup.c:420:21
[08:12:38.142]     frame #6: 0x00000001911df154 dyld`start + 2476
core
[08:13:22.522]   * frame #0: 0x0000000104393ff8 psql`exec_command_out(scan_state=0x00006000025d8000, active_branch=<unav...
[08:13:22.522]     frame #1: 0x000000010438fcb0 psql`exec_command(cmd="o", scan_state=0x00006000025d8000, cstack=0x00006...
[08:13:22.522]     frame #2: 0x000000010438def0 psql`HandleSlashCmds(scan_state=0x00006000025d8000, cstack=0x00006000015...
[08:13:22.522]     frame #3: 0x00000001043ab874 psql`MainLoop(source=0x00000001f93d0358) at mainloop.c:496:22
[08:13:22.522]     frame #4: 0x0000000104390504 psql`process_file(filename=0x0000000000000000, use_relative_path=<unavai...
[08:13:22.522]     frame #5: 0x00000001043ad13c psql`main(argc=<unavailable>, argv=<unavailable>) at startup.c:420:21
[08:13:22.522]     frame #6: 0x00000001911df154 dyld`start + 2476
core
[08:14:06.165]   * frame #0: 0x000000010039fff8 psql`exec_command_out(scan_state=0x0000600001860000, active_branch=<unav...
[08:14:06.165]     frame #1: 0x000000010039bcb0 psql`exec_command(cmd="o", scan_state=0x0000600001860000, cstack=0x00006...
[08:14:06.165]     frame #2: 0x0000000100399ef0 psql`HandleSlashCmds(scan_state=0x0000600001860000, cstack=0x00006000028...
[08:14:06.165]     frame #3: 0x00000001003b7874 psql`MainLoop(source=0x00000001f93d0358) at mainloop.c:496:22
[08:14:06.165]     frame #4: 0x000000010039c504 psql`process_file(filename=0x0000000000000000, use_relative_path=<unavai...
[08:14:06.165]     frame #5: 0x00000001003b913c psql`main(argc=<unavailable>, argv=<unavailable>) at startup.c:420:21
[08:14:06.165]     frame #6: 0x00000001911df154 dyld`start + 2476
core
[08:14:53.327]   * frame #0: 0x0000000102e1bff8 psql`exec_command_out(scan_state=0x000060000018c000, active_branch=<unav...
[08:14:53.327]     frame #1: 0x0000000102e17cb0 psql`exec_command(cmd="o", scan_state=0x000060000018c000, cstack=0x00006...
[08:14:53.327]     frame #2: 0x0000000102e15ef0 psql`HandleSlashCmds(scan_state=0x000060000018c000, cstack=0x00006000031...
[08:14:53.327]     frame #3: 0x0000000102e33874 psql`MainLoop(source=0x00000001f93d0358) at mainloop.c:496:22
[08:14:53.327]     frame #4: 0x0000000102e18504 psql`process_file(filename=0x0000000000000000, use_relative_path=<unavai...
[08:14:53.327]     frame #5: 0x0000000102e3513c psql`main(argc=<unavailable>, argv=<unavailable>) at startup.c:420:21
[08:14:53.327]     frame #6: 0x00000001911df154 dyld`start + 2476
core
[08:15:41.074]   * frame #0: 0x00000001009b3ff8 psql`exec_command_out(scan_state=0x00006000020d4000, active_branch=<unav...
[08:15:41.074]     frame #1: 0x00000001009afcb0 psql`exec_command(cmd="o", scan_state=0x00006000020d4000, cstack=0x00006...
[08:15:41.074]     frame #2: 0x00000001009adef0 psql`HandleSlashCmds(scan_state=0x00006000020d4000, cstack=0x00006000010...
[08:15:41.074]     frame #3: 0x00000001009cb874 psql`MainLoop(source=0x00000001f93d0358) at mainloop.c:496:22
[08:15:41.074]     frame #4: 0x00000001009b0504 psql`process_file(filename=0x0000000000000000, use_relative_path=<unavai...
[08:15:41.074]     frame #5: 0x00000001009cd13c psql`main(argc=<unavailable>, argv=<unavailable>) at startup.c:420:21
[08:15:41.074]     frame #6: 0x00000001911df154 dyld`start + 2476
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/copy.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrad...
--- /Users/admin/pgsql/src/test/regress/expected/copy.out	2025-04-16 08:02:12
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy.out	2025-04-16 08:03:34
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/copy.out /Users/admin/pgsql/build/testrun/recovery/027_stream_regr...
--- /Users/admin/pgsql/src/test/regress/expected/copy.out	2025-04-16 08:02:12
+++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/copy.out	2025-04-16 08:04:50
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/copy.out /Users/admin/pgsql/build/testrun/regress/regress/results/...
--- /Users/admin/pgsql/src/test/regress/expected/copy.out	2025-04-16 08:02:12
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/copy.out	2025-04-16 08:03:30
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
tap
[08:06:38.985](0.000s) not ok 12 - no dump errors
[08:06:40.990](0.001s) not ok 14 - no dump errors
tap
[08:04:56.392](88.540s) not ok 5 - regression tests pass
tap
[08:06:14.821](96.019s) not ok 2 - regression tests pass
test
[08:08:11.323]  11/338 postgresql:regress / regress/regress                                            ERROR            ...
[08:08:11.323]  41/338 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[08:08:11.323] 159/338 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
[08:08:11.323] 185/338 postgresql:pg_dump / pg_dump/010_dump_connstr                                   ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
core
00000022`24dffc08 00007ff8`8e9eb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000022`24dffc10 00007ff8`8d4e4cb0     ntdll!TppWorkerThread+0x2df
00000022`24dfff00 00007ff8`8ea5edcb     KERNEL32!BaseThreadInitThunk+0x10
00000022`24dfff30 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000022`251ff858 00007ff8`8b45029b     ntdll!NtRemoveIoCompletion+0x14
00000022`251ff860 00007ff8`8d4e4cb0     mswsock!SockAsyncThread+0x9b
00000022`251ff8c0 00007ff8`8ea5edcb     KERNEL32!BaseThreadInitThunk+0x10
00000022`251ff8f0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000022`255ff638 00007ff8`8e9eb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000022`255ff640 00007ff8`8d4e4cb0     ntdll!TppWorkerThread+0x2df
00000022`255ff930 00007ff8`8ea5edcb     KERNEL32!BaseThreadInitThunk+0x10
00000022`255ff960 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000022`249ff340 00007ff7`f222f8de     psql!exec_command_out(
00000022`249ff390 00007ff7`f222d632     psql!exec_command(
00000022`249ff3e0 00007ff7`f2252b0d     psql!HandleSlashCmds(
00000022`249ff440 00007ff7`f222d9ce     psql!MainLoop(
00000022`249ff570 00007ff7`f22557e8     psql!process_file(
00000022`249ff9d0 00007ff7`f2278cd9     psql!main(
00000022`249ffaf0 00007ff7`f2278c2e     psql!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startu...
00000022`249ffb40 00007ff7`f2278aee     psql!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcstartu...
00000022`249ffbb0 00007ff7`f2278d4e     psql!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\...
00000022`249ffbe0 00007ff8`8d4e4cb0     psql!mainCRTStartup(
core
00000092`797ffb08 00007ff8`8b45029b     ntdll!NtRemoveIoCompletion+0x14
00000092`797ffb10 00007ff8`8d4e4cb0     mswsock!SockAsyncThread+0x9b
00000092`797ffb70 00007ff8`8ea5edcb     KERNEL32!BaseThreadInitThunk+0x10
00000092`797ffba0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000092`79bff8e8 00007ff8`8e9eb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000092`79bff8f0 00007ff8`8d4e4cb0     ntdll!TppWorkerThread+0x2df
00000092`79bffbe0 00007ff8`8ea5edcb     KERNEL32!BaseThreadInitThunk+0x10
00000092`79bffc10 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000092`78fff060 00007ff7`f222f8de     psql!exec_command_out(
00000092`78fff0b0 00007ff7`f222d632     psql!exec_command(
00000092`78fff100 00007ff7`f2252b0d     psql!HandleSlashCmds(
00000092`78fff160 00007ff7`f222d9ce     psql!MainLoop(
00000092`78fff290 00007ff7`f22557e8     psql!process_file(
00000092`78fff6f0 00007ff7`f2278cd9     psql!main(
00000092`78fff810 00007ff7`f2278c2e     psql!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startu...
00000092`78fff860 00007ff7`f2278aee     psql!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcstartu...
00000092`78fff8d0 00007ff7`f2278d4e     psql!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\...
00000092`78fff900 00007ff8`8d4e4cb0     psql!mainCRTStartup(
core
00000092`793ffa38 00007ff8`8e9eb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000092`793ffa40 00007ff8`8d4e4cb0     ntdll!TppWorkerThread+0x2df
00000092`793ffd30 00007ff8`8ea5edcb     KERNEL32!BaseThreadInitThunk+0x10
00000092`793ffd60 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000f1`5dbff938 00007ff8`8e9eb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000f1`5dbff940 00007ff8`8d4e4cb0     ntdll!TppWorkerThread+0x2df
000000f1`5dbffc30 00007ff8`8ea5edcb     KERNEL32!BaseThreadInitThunk+0x10
000000f1`5dbffc60 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000f1`5d7ff200 00007ff7`f222f8de     psql!exec_command_out(
000000f1`5d7ff250 00007ff7`f222d632     psql!exec_command(
000000f1`5d7ff2a0 00007ff7`f2252b0d     psql!HandleSlashCmds(
000000f1`5d7ff300 00007ff7`f222d9ce     psql!MainLoop(
000000f1`5d7ff430 00007ff7`f22557e8     psql!process_file(
000000f1`5d7ff890 00007ff7`f2278cd9     psql!main(
000000f1`5d7ff9b0 00007ff7`f2278c2e     psql!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startu...
000000f1`5d7ffa00 00007ff7`f2278aee     psql!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcstartu...
000000f1`5d7ffa70 00007ff7`f2278d4e     psql!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\...
000000f1`5d7ffaa0 00007ff8`8d4e4cb0     psql!mainCRTStartup(
core
000000f1`5e3ffc18 00007ff8`8e9eb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000f1`5e3ffc20 00007ff8`8d4e4cb0     ntdll!TppWorkerThread+0x2df
000000f1`5e3fff10 00007ff8`8ea5edcb     KERNEL32!BaseThreadInitThunk+0x10
000000f1`5e3fff40 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000f1`5dfff8c8 00007ff8`8b45029b     ntdll!NtRemoveIoCompletion+0x14
000000f1`5dfff8d0 00007ff8`8d4e4cb0     mswsock!SockAsyncThread+0x9b
000000f1`5dfff930 00007ff8`8ea5edcb     KERNEL32!BaseThreadInitThunk+0x10
000000f1`5dfff960 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000a1`b0bffd28 00007ff8`8b45029b     ntdll!NtRemoveIoCompletion+0x14
000000a1`b0bffd30 00007ff8`8d4e4cb0     mswsock!SockAsyncThread+0x9b
000000a1`b0bffd90 00007ff8`8ea5edcb     KERNEL32!BaseThreadInitThunk+0x10
000000a1`b0bffdc0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000a1`b03ff5c0 00007ff7`f222f8de     psql!exec_command_out(
000000a1`b03ff610 00007ff7`f222d632     psql!exec_command(
000000a1`b03ff660 00007ff7`f2252b0d     psql!HandleSlashCmds(
000000a1`b03ff6c0 00007ff7`f222d9ce     psql!MainLoop(
000000a1`b03ff7f0 00007ff7`f22557e8     psql!process_file(
000000a1`b03ffc50 00007ff7`f2278cd9     psql!main(
000000a1`b03ffd70 00007ff7`f2278c2e     psql!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startu...
000000a1`b03ffdc0 00007ff7`f2278aee     psql!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcstartu...
000000a1`b03ffe30 00007ff7`f2278d4e     psql!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\...
000000a1`b03ffe60 00007ff8`8d4e4cb0     psql!mainCRTStartup(
core
000000a1`b0fff988 00007ff8`8e9eb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000a1`b0fff990 00007ff8`8d4e4cb0     ntdll!TppWorkerThread+0x2df
000000a1`b0fffc80 00007ff8`8ea5edcb     KERNEL32!BaseThreadInitThunk+0x10
000000a1`b0fffcb0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000a1`b07ff508 00007ff8`8e9eb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000a1`b07ff510 00007ff8`8d4e4cb0     ntdll!TppWorkerThread+0x2df
000000a1`b07ff800 00007ff8`8ea5edcb     KERNEL32!BaseThreadInitThunk+0x10
000000a1`b07ff830 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000c2`971ff5d0 00007ff7`f222f8de     psql!exec_command_out(
000000c2`971ff620 00007ff7`f222d632     psql!exec_command(
000000c2`971ff670 00007ff7`f2252b0d     psql!HandleSlashCmds(
000000c2`971ff6d0 00007ff7`f222d9ce     psql!MainLoop(
000000c2`971ff800 00007ff7`f22557e8     psql!process_file(
000000c2`971ffc60 00007ff7`f2278cd9     psql!main(
000000c2`971ffd80 00007ff7`f2278c2e     psql!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startu...
000000c2`971ffdd0 00007ff7`f2278aee     psql!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcstartu...
000000c2`971ffe40 00007ff7`f2278d4e     psql!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\...
000000c2`971ffe70 00007ff8`8d4e4cb0     psql!mainCRTStartup(
core
000000c2`975ff598 00007ff8`8e9eb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000c2`975ff5a0 00007ff8`8d4e4cb0     ntdll!TppWorkerThread+0x2df
000000c2`975ff890 00007ff8`8ea5edcb     KERNEL32!BaseThreadInitThunk+0x10
000000c2`975ff8c0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000c2`979ff958 00007ff8`8b45029b     ntdll!NtRemoveIoCompletion+0x14
000000c2`979ff960 00007ff8`8d4e4cb0     mswsock!SockAsyncThread+0x9b
000000c2`979ff9c0 00007ff8`8ea5edcb     KERNEL32!BaseThreadInitThunk+0x10
000000c2`979ff9f0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000c2`97dff9e8 00007ff8`8e9eb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000c2`97dff9f0 00007ff8`8d4e4cb0     ntdll!TppWorkerThread+0x2df
000000c2`97dffce0 00007ff8`8ea5edcb     KERNEL32!BaseThreadInitThunk+0x10
000000c2`97dffd10 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000053`b47ff3b0 00007ff7`f222f8de     psql!exec_command_out(
00000053`b47ff400 00007ff7`f222d632     psql!exec_command(
00000053`b47ff450 00007ff7`f2252b0d     psql!HandleSlashCmds(
00000053`b47ff4b0 00007ff7`f222d9ce     psql!MainLoop(
00000053`b47ff5e0 00007ff7`f22557e8     psql!process_file(
00000053`b47ffa40 00007ff7`f2278cd9     psql!main(
00000053`b47ffb60 00007ff7`f2278c2e     psql!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startu...
00000053`b47ffbb0 00007ff7`f2278aee     psql!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcstartu...
00000053`b47ffc20 00007ff7`f2278d4e     psql!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\...
00000053`b47ffc50 00007ff8`8d4e4cb0     psql!mainCRTStartup(
core
00000053`b53ffa48 00007ff8`8e9eb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000053`b53ffa50 00007ff8`8d4e4cb0     ntdll!TppWorkerThread+0x2df
00000053`b53ffd40 00007ff8`8ea5edcb     KERNEL32!BaseThreadInitThunk+0x10
00000053`b53ffd70 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000053`b4fff6e8 00007ff8`8b45029b     ntdll!NtRemoveIoCompletion+0x14
00000053`b4fff6f0 00007ff8`8d4e4cb0     mswsock!SockAsyncThread+0x9b
00000053`b4fff750 00007ff8`8ea5edcb     KERNEL32!BaseThreadInitThunk+0x10
00000053`b4fff780 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000053`b4bffad8 00007ff8`8e9eb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000053`b4bffae0 00007ff8`8d4e4cb0     ntdll!TppWorkerThread+0x2df
00000053`b4bffdd0 00007ff8`8ea5edcb     KERNEL32!BaseThreadInitThunk+0x10
00000053`b4bffe00 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/copy.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upgr...
--- C:/cirrus/src/test/regress/expected/copy.out	2025-04-16 08:03:21.127076600 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy.out	2025-04-16 08:05:45.035673800 +0000
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/copy.out C:/cirrus/build/testrun/recovery/027_stream_re...
--- C:/cirrus/src/test/regress/expected/copy.out	2025-04-16 08:03:21.127076600 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/copy.out	2025-04-16 08:08:35.675758700 +0000
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/copy.out C:/cirrus/build/testrun/regress/regress/result...
--- C:/cirrus/src/test/regress/expected/copy.out	2025-04-16 08:03:21.127076600 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/copy.out	2025-04-16 08:05:38.054219500 +0000
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
tap
[08:13:09.752](0.002s) not ok 12 - no dump errors
[08:13:16.082](0.001s) not ok 14 - no dump errors
tap
[08:07:43.441](133.278s) not ok 5 - regression tests pass
tap
[08:14:20.634](0.129s) not ok 117 - COPY ... \gi file: exit code 0
[08:14:20.635](0.001s) not ok 118 - COPY ... \gi file: no stderr
[08:14:20.636](0.000s) not ok 119 - COPY ... \gi file: matches
[08:14:20.910](0.002s) not ok 121 - COPY ... \gi command: no stderr
[08:14:20.912](0.001s) not ok 122 - COPY ... \gi command: matches
tap
[08:10:40.131](150.778s) not ok 2 - regression tests pass
test
[08:17:52.366]   5/333 postgresql:regress / regress/regress                                            ERROR           1...
[08:17:52.366]  21/333 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           2...
[08:17:52.366]  86/333 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
[08:17:52.366] 181/333 postgresql:pg_dump / pg_dump/010_dump_connstr                                   ERROR            ...
[08:17:52.366] 213/333 postgresql:psql / psql/001_basic                                                ERROR            ...
53/5627 Fix oldest LSN calculation for WAL segments removal when slots are advancing during checkpoint
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[07:44:03.116](0.125s) not ok 35 -  'user=ssluser gssencmode=disable sslmode=allow sslnegotiation=postgres' -> connect, ...
test
[07:50:25.217] 143/333 postgresql:libpq / libpq/005_negotiate_encryption                               ERROR            ...
53/5679 Add comments about fire_triggers argument in ri_triggers.c
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[07:05:57.144](0.001s) not ok 5 - reserved_connections limit: matches
test
[07:08:47.058] 253/333 postgresql:postmaster / postmaster/002_connection_limits                        ERROR            ...
53/5691 update documentation for when aborted and committed rows are tracked in pg_stat_all_tables
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[01:19:07.501](0.140s) not ok 35 -  'user=ssluser gssencmode=disable sslmode=allow sslnegotiation=postgres' -> connect, ...
tap
[01:21:31.322](0.001s) not ok 5 - clusterdb cannot target invalid database: matches
test
[01:24:56.224] 143/333 postgresql:libpq / libpq/005_negotiate_encryption                               ERROR            ...
[01:24:56.224] 212/333 postgresql:scripts / scripts/011_clusterdb_all                                  ERROR            ...
53/4529 CREATE SUBSCRIPTION ... SERVER
macOS - Sonoma - Meson
tap
[23:14:26.050](0.000s) not ok 426 - pgbench script error: gset bad name stderr /(?^:error storing into variable bad name...
test
[23:15:30.439] 229/339 postgresql:pgbench / pgbench/001_pgbench_with_server                            ERROR            ...
53/5697 Add planner expectations for Memoize in EXPLAIN
macOS - Sonoma - Meson
tap
[22:52:04.971](0.028s) not ok 44 - slot has been invalidated
test
[22:56:50.543]  48/338 postgresql:recovery / recovery/035_standby_logical_decoding                     ERROR            ...
53/5250 Refactor SLRU to always use long file names
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[21:53:11.689](0.001s) not ok 2 - can't connect to invalid database - error message
test
[22:02:10.310]  40/333 postgresql:recovery / recovery/037_invalid_database                             ERROR            ...
53/5546 Document how commit handles aborted transactions
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[19:41:53.479](0.111s) not ok 35 -  'user=ssluser gssencmode=disable sslmode=allow sslnegotiation=postgres' -> connect, ...
tap
[19:44:46.725](0.001s) not ok 5 - vacuumdb cannot target invalid database: matches
test
[19:48:12.286] 143/333 postgresql:libpq / libpq/005_negotiate_encryption                               ERROR            ...
[19:48:12.286] 223/333 postgresql:scripts / scripts/101_vacuumdb_all                                   ERROR            ...
53/5214 SQL:2023 JSON simplified accessor support
FreeBSD - Meson
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out /tmp/cirrus-ci-build/build/testrun/regress-runn...
--- /tmp/cirrus-ci-build/src/test/regress/expected/create_index.out	2025-04-15 16:57:18.579031000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress-running/regress/results/create_index.out	2025-04-15 17:06:03.624770000 +0...
@@ -2042,7 +2042,7 @@
                                  QUERY PLAN                                 
 ----------------------------------------------------------------------------
  Aggregate
-   ->  Index Only Scan using tenk1_thous_tenthous on tenk1 t1
+   ->  Seq Scan on tenk1 t1
          Filter: ((thousand = 42) OR (thousand = (SubPlan 1)))
          SubPlan 1
            ->  Limit
@@ -2211,9 +2211,11 @@
                Filter: ((thousand = 42) OR (thousand = 41) OR (tenthous = 2))
                ->  Bitmap Index Scan on tenk2_hundred
                      Index Cond: (hundred = 42)
-         ->  Index Only Scan using tenk1_hundred on tenk1
-               Index Cond: (hundred = 42)
-(9 rows)
+         ->  Bitmap Heap Scan on tenk1
...
test
[17:06:41.293] 68/77 postgresql:regress-running / regress-running/regress                         ERROR            32.71...
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[16:58:37.433] c:\cirrus\src\backend\utils\adt\jsonbsubs.c(223) : warning C4715: 'make_jsonpath_item_expr': not all cont...
53/5674 Add "\gi file" to psql to allow COPY with variable expansion
FreeBSD - Meson
core
[14:17:32.664] #0  0x000000000027bcc1 in exec_command_out (scan_state=scan_state@entry=0x346e99ec9000, active_branch=<op...
[14:17:32.664] #1  0x0000000000277a0f in exec_command (cmd=0x346e99e89200 "o", scan_state=scan_state@entry=0x346e99ec900...
[14:17:32.664] #2  0x0000000000275998 in HandleSlashCmds (scan_state=scan_state@entry=0x346e99ec9000, cstack=cstack@entr...
[14:17:32.664] #3  0x0000000000291eb5 in MainLoop (source=source@entry=0x8268394e0) at ../src/bin/psql/mainloop.c:496
[14:17:32.664] #4  0x00000000002781d3 in process_file (filename=0x0, use_relative_path=<optimized out>) at ../src/bin/ps...
[14:17:32.664] #5  0x0000000000293b0b in main (argc=<optimized out>, argv=0x8211706b0) at ../src/bin/psql/startup.c:420
core
[14:17:30.793] #0  0x000000000027bcc1 in exec_command_out (scan_state=scan_state@entry=0x1e6ac680a0, active_branch=<opti...
[14:17:30.793] #1  0x0000000000277a0f in exec_command (cmd=0x1e6ac82600 "o", scan_state=scan_state@entry=0x1e6ac680a0, c...
[14:17:30.793] #2  0x0000000000275998 in HandleSlashCmds (scan_state=scan_state@entry=0x1e6ac680a0, cstack=cstack@entry=...
[14:17:30.793] #3  0x0000000000291eb5 in MainLoop (source=source@entry=0x823aea4e0) at ../src/bin/psql/mainloop.c:496
[14:17:30.793] #4  0x00000000002781d3 in process_file (filename=0x0, use_relative_path=<optimized out>) at ../src/bin/ps...
[14:17:30.793] #5  0x0000000000293b0b in main (argc=<optimized out>, argv=0x820b697c8) at ../src/bin/psql/startup.c:420
[14:17:30.977] #0  0x000000000027bcc1 in exec_command_out (scan_state=scan_state@entry=0x14d94acc9000, active_branch=<op...
core
[14:17:30.982] #0  0x000000000027bcc1 in exec_command_out (scan_state=scan_state@entry=0x14d94acc9000, active_branch=<op...
[14:17:30.982] #1  0x0000000000277a0f in exec_command (cmd=0x14d94ac89600 "o", scan_state=scan_state@entry=0x14d94acc900...
[14:17:30.982] #2  0x0000000000275998 in HandleSlashCmds (scan_state=scan_state@entry=0x14d94acc9000, cstack=cstack@entr...
[14:17:30.982] #3  0x0000000000291eb5 in MainLoop (source=source@entry=0x825efb4e0) at ../src/bin/psql/mainloop.c:496
[14:17:30.982] #4  0x00000000002781d3 in process_file (filename=0x0, use_relative_path=<optimized out>) at ../src/bin/ps...
[14:17:30.982] #5  0x0000000000293b0b in main (argc=<optimized out>, argv=0x8208ec720) at ../src/bin/psql/startup.c:420
[14:17:31.271] #0  0x000000082b72275a in _sigprocmask () from /lib/libc.so.7
core
[14:17:31.303] #0  0x000000082b72275a in _sigprocmask () from /lib/libc.so.7
[14:17:31.303] #1  0x000000082b75fa2f in _system () from /lib/libc.so.7
[14:17:31.303] #2  0x000000082a4ff8a3 in ?? () from /lib/libthr.so.3
[14:17:31.303] #3  0x0000000000685c47 in RestoreArchivedFile (path=path@entry=0x820cb51e0 "pg_wal/00000002", '0' <repeat...
[14:17:31.303] #4  0x000000000066cab8 in existsTimeLineHistory (probeTLI=probeTLI@entry=3) at ../src/backend/access/tran...
[14:17:31.303] #5  0x000000000066cb78 in findNewestTimeLine (startTLI=startTLI@entry=2) at ../src/backend/access/transam...
[14:17:31.303] #6  0x000000000069108b in rescanLatestTimeLine (replayTLI=replayTLI@entry=2, replayLSN=replayLSN@entry=10...
[14:17:31.303] #7  0x000000000068d283 in WaitForWALToBecomeAvailable (RecPtr=105227456, tliRecPtr=105227432, replayTLI=2...
[14:17:31.303] #8  XLogPageRead (xlogreader=0x376c9301d130, targetPagePtr=105226240, reqLen=1216, targetRecPtr=105227432...
[14:17:31.303] #9  0x0000000000693fea in ReadPageInternal (state=state@entry=0x376c9301d130, pageptr=105226240, reqLen=1...
core
[14:17:31.533] #0  0x000000000027bcc1 in exec_command_out (scan_state=scan_state@entry=0x1e6da74c9000, active_branch=<op...
[14:17:31.533] #1  0x0000000000277a0f in exec_command (cmd=0x1e6da7489600 "o", scan_state=scan_state@entry=0x1e6da74c900...
[14:17:31.533] #2  0x0000000000275998 in HandleSlashCmds (scan_state=scan_state@entry=0x1e6da74c9000, cstack=cstack@entr...
[14:17:31.533] #3  0x0000000000291eb5 in MainLoop (source=source@entry=0x8252954e0) at ../src/bin/psql/mainloop.c:496
[14:17:31.533] #4  0x00000000002781d3 in process_file (filename=0x0, use_relative_path=<optimized out>) at ../src/bin/ps...
[14:17:31.533] #5  0x0000000000293b0b in main (argc=<optimized out>, argv=0x820638540) at ../src/bin/psql/startup.c:420
[14:17:31.724] #0  0x000000000027bcc1 in exec_command_out (scan_state=scan_state@entry=0x3a3e72c680a0, active_branch=<op...
core
[14:17:31.729] #0  0x000000000027bcc1 in exec_command_out (scan_state=scan_state@entry=0x3a3e72c680a0, active_branch=<op...
[14:17:31.729] #1  0x0000000000277a0f in exec_command (cmd=0x3a3e72c82200 "o", scan_state=scan_state@entry=0x3a3e72c680a...
[14:17:31.729] #2  0x0000000000275998 in HandleSlashCmds (scan_state=scan_state@entry=0x3a3e72c680a0, cstack=cstack@entr...
[14:17:31.729] #3  0x0000000000291eb5 in MainLoop (source=source@entry=0x826bd24e0) at ../src/bin/psql/mainloop.c:496
[14:17:31.729] #4  0x00000000002781d3 in process_file (filename=0x0, use_relative_path=<optimized out>) at ../src/bin/ps...
[14:17:31.729] #5  0x0000000000293b0b in main (argc=<optimized out>, argv=0x8205cd810) at ../src/bin/psql/startup.c:420
[14:17:31.912] #0  0x000000000027bcc1 in exec_command_out (scan_state=scan_state@entry=0x1bf9adcc9000, active_branch=<op...
core
[14:17:31.918] #0  0x000000000027bcc1 in exec_command_out (scan_state=scan_state@entry=0x1bf9adcc9000, active_branch=<op...
[14:17:31.918] #1  0x0000000000277a0f in exec_command (cmd=0x1bf9adc89200 "o", scan_state=scan_state@entry=0x1bf9adcc900...
[14:17:31.918] #2  0x0000000000275998 in HandleSlashCmds (scan_state=scan_state@entry=0x1bf9adcc9000, cstack=cstack@entr...
[14:17:31.918] #3  0x0000000000291eb5 in MainLoop (source=source@entry=0x825ea64e0) at ../src/bin/psql/mainloop.c:496
[14:17:31.918] #4  0x00000000002781d3 in process_file (filename=0x0, use_relative_path=<optimized out>) at ../src/bin/ps...
[14:17:31.918] #5  0x0000000000293b0b in main (argc=<optimized out>, argv=0x8205658c8) at ../src/bin/psql/startup.c:420
[14:17:32.185] #0  0x000000082c9881ba in thr_kill () from /lib/libc.so.7
core
[14:17:32.206] #0  0x000000082c9881ba in thr_kill () from /lib/libc.so.7
[14:17:32.206] #1  0x000000082c9015d4 in raise () from /lib/libc.so.7
[14:17:32.206] #2  0x000000082c9b4b59 in abort () from /lib/libc.so.7
[14:17:32.206] #3  0x0000000000ad33b5 in ExceptionalCondition (conditionName=0x31947f "pending_since == 0", fileName=<op...
[14:17:32.206] #4  0x000000000098b908 in pgstat_report_stat (force=false) at ../src/backend/utils/activity/pgstat.c:734
[14:17:32.206] #5  0x00000000009714fb in PostgresMain (dbname=<optimized out>, username=<optimized out>) at ../src/backe...
[14:17:32.206] #6  0x000000000096c359 in BackendMain (startup_data=<optimized out>, startup_data_len=<optimized out>) at...
[14:17:32.206] #7  0x00000000008baf2b in postmaster_child_launch (child_type=B_BACKEND, child_slot=1, startup_data=start...
[14:17:32.206] #8  0x00000000008bf8a8 in BackendStartup (client_sock=0x8218a9fb0) at ../src/backend/postmaster/postmaste...
[14:17:32.206] #9  ServerLoop () at ../src/backend/postmaster/postmaster.c:1702
core
[14:17:32.477] #0  0x000000082a6da75a in _sigprocmask () from /lib/libc.so.7
[14:17:32.477] #1  0x000000082a717a2f in _system () from /lib/libc.so.7
[14:17:32.477] #2  0x0000000829d4a8a3 in ?? () from /lib/libthr.so.3
[14:17:32.477] #3  0x00000000006951eb in shell_archive_file (state=<optimized out>, file=0x82100f480 "00000001", '0' <re...
[14:17:32.477] #4  0x00000000008bbeac in pgarch_archiveXlog (xlog=xlog@entry=0x82100f480 "00000001", '0' <repeats 15 tim...
[14:17:32.477] #5  0x00000000008bb8f4 in pgarch_ArchiverCopyLoop () at ../src/backend/postmaster/pgarch.c:475
[14:17:32.477] #6  pgarch_MainLoop () at ../src/backend/postmaster/pgarch.c:349
[14:17:32.477] #7  0x00000000008bb1cd in PgArchiverMain (startup_data=<optimized out>, startup_data_len=<optimized out>)...
[14:17:32.477] #8  0x00000000008baf2b in postmaster_child_launch (child_type=child_type@entry=B_ARCHIVER, child_slot=54,...
[14:17:32.477] #9  0x00000000008bdd17 in StartChildProcess (type=type@entry=B_ARCHIVER) at ../src/backend/postmaster/pos...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-04-15 14:07:24.147059000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy.out	2025-04-15 14:08:37.002156000 +00...
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-04-15 14:07:24.147059000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/copy.out	2025-04-15 14:09:38.915296000 +...
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-04-15 14:07:24.147059000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/copy.out	2025-04-15 14:08:36.040786000 +0000
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
tap
[14:12:01.121](0.001s) not ok 12 - no dump errors
[14:12:02.947](0.001s) not ok 14 - no dump errors
tap
[14:12:18.534](246.426s) not ok 5 - regression tests pass
tap
[14:13:42.934](285.029s) not ok 2 - regression tests pass
test
[14:15:10.012] 183/338 postgresql:pg_dump / pg_dump/010_dump_connstr                                   ERROR            ...
[14:15:10.012]  17/338 postgresql:regress / regress/regress                                            ERROR           2...
[14:15:10.012] 195/338 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           3...
[14:15:10.012] 274/338 postgresql:recovery / recovery/027_stream_regress                               ERROR           3...
Linux - Debian Bookworm - Autoconf
assertion
TRAP: failed Assert("pending_since == 0"), File: "pgstat.c", Line: 734, PID: 25135
core
[14:16:33.580] #0  0x00007fc04c4abeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[14:16:33.580] #1  0x00007fc04c45cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[14:16:33.580] #2  0x00007fc04c447472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[14:16:33.580] #3  0x0000564b4087cd28 in ExceptionalCondition (conditionName=conditionName@entry=0x564b40c7ccc0 "pending...
[14:16:33.580] #4  0x0000564b405951e2 in pgstat_report_stat (force=force@entry=false) at pgstat.c:734
[14:16:33.580] #5  0x0000564b4055a338 in PostgresMain (dbname=dbname@entry=0x629000020298 "", username=username@entry=0x...
[14:16:33.580] #6  0x0000564b4054c3ff in BackendMain (startup_data=<optimized out>, startup_data_len=<optimized out>) at...
[14:16:33.580] #7  0x0000564b4038ffe9 in postmaster_child_launch (child_type=B_BACKEND, child_slot=1, startup_data=start...
[14:16:33.580] #8  0x0000564b40396055 in BackendStartup (client_sock=client_sock@entry=0x7ffe0c0d4440) at postmaster.c:3...
[14:16:33.580] #9  0x0000564b403990e0 in ServerLoop () at postmaster.c:1702
core
[14:16:33.086] #0  0x00007f186d0dbeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[14:16:33.086] #1  0x00007f186d08cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[14:16:33.086] #2  0x00007f186d077472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[14:16:33.086] #3  0x00007f186d4d650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[14:16:33.086] #4  0x00007f186d4e2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[14:16:33.086] #5  0x00007f186d4c1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7f186bc77f4e, __in_ch...
[14:16:33.086] #6  0x00007f186d4be6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[14:16:33.086] #7  0x00007f186d4bd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7f186bc78bf0, cont...
[14:16:33.086] #8  <signal handler called>
[14:16:33.086] #9  0x000055e74ccc3e67 in exec_command_out (scan_state=scan_state@entry=0x60d000000110, active_branch=act...
core
[14:16:32.780] #0  0x00007f966f5c9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[14:16:32.780] #1  0x00007f966f57afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[14:16:32.780] #2  0x00007f966f565472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[14:16:32.780] #3  0x00007f966f8d650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[14:16:32.780] #4  0x00007f966f8e2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[14:16:32.780] #5  0x00007f966f8c1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7f966e1dff4e, __in_ch...
[14:16:32.780] #6  0x00007f966f8be6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[14:16:32.780] #7  0x00007f966f8bd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7f966e1e0bf0, cont...
[14:16:32.780] #8  <signal handler called>
[14:16:32.780] #9  0x0000555f13806e67 in exec_command_out (scan_state=scan_state@entry=0x60d000000110, active_branch=act...
core
[14:16:32.470] #0  0x00007fc6f69c9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[14:16:32.470] #1  0x00007fc6f697afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[14:16:32.470] #2  0x00007fc6f6965472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[14:16:32.470] #3  0x00007fc6f6cd650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[14:16:32.470] #4  0x00007fc6f6ce2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[14:16:32.470] #5  0x00007fc6f6cc1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7fc6f554af4e, __in_ch...
[14:16:32.470] #6  0x00007fc6f6cbe6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[14:16:32.471] #7  0x00007fc6f6cbd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7fc6f554bbf0, cont...
[14:16:32.471] #8  <signal handler called>
[14:16:32.471] #9  0x000055e574e81e67 in exec_command_out (scan_state=scan_state@entry=0x60d000000110, active_branch=act...
core
[14:16:33.885] #0  0x00007fd6a6fc9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[14:16:33.885] #1  0x00007fd6a6f7afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[14:16:33.885] #2  0x00007fd6a6f65472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[14:16:33.885] #3  0x00007fd6a72d650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[14:16:33.885] #4  0x00007fd6a72e2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[14:16:33.885] #5  0x00007fd6a72c1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7fd6a642cf4e, __in_ch...
[14:16:33.885] #6  0x00007fd6a72be6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[14:16:33.886] #7  0x00007fd6a72bd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7fd6a642dbf0, cont...
[14:16:33.886] #8  <signal handler called>
[14:16:33.886] #9  0x000055de03b76e67 in exec_command_out (scan_state=scan_state@entry=0x60d000000110, active_branch=act...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/resul...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-04-15 14:07:24.626059923 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/copy.out	2025-04-15 14:11:20.585858469 +0000
@@ -39,314 +39,21 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/src/test/regress/results/copy.out
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-04-15 14:07:24.626059923 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/copy.out	2025-04-15 14:09:04.753849331 +0000
@@ -39,314 +39,21 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
tap
[14:13:19.026](0.000s) not ok 12 - no dump errors
[14:13:21.774](0.000s) not ok 14 - no dump errors
tap
[14:13:15.435](125.115s) not ok 5 - regression tests pass
Linux - Debian Bookworm - Meson
core
[14:17:22.469] #0  0x00007fe68f8a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[14:17:22.469] #1  0x00007fe68f85afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[14:17:22.469] #2  0x00007fe68f845472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[14:17:22.469] #3  0x00007fe68fa1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[14:17:22.469] #4  0x00007fe68fa2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[14:17:22.469] #5  0x00007fe68fa0d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x56156a00d920,...
[14:17:22.469] #6  0x0000561569f4f6ec in exec_command_out (scan_state=scan_state@entry=0x561583957450, active_branch=act...
[14:17:22.469] #7  0x0000561569f58137 in exec_command (cmd=cmd@entry=0x56158395d8f0 "o", scan_state=scan_state@entry=0x5...
[14:17:22.469] #8  0x0000561569f58643 in HandleSlashCmds (scan_state=scan_state@entry=0x561583957450, cstack=cstack@entr...
[14:17:22.469] #9  0x0000561569f776d3 in MainLoop (source=source@entry=0x7fe68f9f1a80 <_IO_2_1_stdin_>) at ../src/bin/ps...
core
[14:17:22.763] #0  0x00007f5a2eca9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[14:17:22.763] #1  0x00007f5a2ec5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[14:17:22.763] #2  0x00007f5a2ec45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[14:17:22.763] #3  0x00007f5a2ee1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[14:17:22.763] #4  0x00007f5a2ee2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[14:17:22.763] #5  0x00007f5a2ee0d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x560340b01920,...
[14:17:22.763] #6  0x0000560340a436ec in exec_command_out (scan_state=scan_state@entry=0x56037a0a8450, active_branch=act...
[14:17:22.763] #7  0x0000560340a4c137 in exec_command (cmd=cmd@entry=0x56037a0a9230 "o", scan_state=scan_state@entry=0x5...
[14:17:22.763] #8  0x0000560340a4c643 in HandleSlashCmds (scan_state=scan_state@entry=0x56037a0a8450, cstack=cstack@entr...
[14:17:22.763] #9  0x0000560340a6b6d3 in MainLoop (source=source@entry=0x7f5a2edf1a80 <_IO_2_1_stdin_>) at ../src/bin/ps...
core
[14:17:21.078] #0  0x00007f7e99acceec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[14:17:21.078] #1  0x00007f7e99a7dfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[14:17:21.078] #2  0x00007f7e99a68472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[14:17:21.078] #3  0x00007f7e9941e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[14:17:21.078] #4  0x00007f7e9942aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[14:17:21.078] #5  0x00007f7e9940d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x55b683d39920,...
[14:17:21.078] #6  0x000055b683c7b6ec in exec_command_out (scan_state=scan_state@entry=0x55b6ac514450, active_branch=act...
[14:17:21.078] #7  0x000055b683c84137 in exec_command (cmd=cmd@entry=0x55b6ac5159f0 "o", scan_state=scan_state@entry=0x5...
[14:17:21.078] #8  0x000055b683c84643 in HandleSlashCmds (scan_state=scan_state@entry=0x55b6ac514450, cstack=cstack@entr...
[14:17:21.078] #9  0x000055b683ca36d3 in MainLoop (source=source@entry=0x7f7e99c14a80 <_IO_2_1_stdin_>) at ../src/bin/ps...
core
[14:17:21.564] #0  0x00007fb252aa9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[14:17:21.564] #1  0x00007fb252a5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[14:17:21.564] #2  0x00007fb252a45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[14:17:21.564] #3  0x000055c11eecf8a6 in ExceptionalCondition (conditionName=conditionName@entry=0x55c11f1b6e38 "pending...
[14:17:21.564] #4  0x000055c11ec60fe1 in pgstat_report_stat (force=force@entry=false) at ../src/backend/utils/activity/p...
[14:17:21.564] #5  0x000055c11ec2d377 in PostgresMain (dbname=<optimized out>, username=<optimized out>) at ../src/backe...
[14:17:21.564] #6  0x000055c11ec23011 in BackendMain (startup_data=<optimized out>, startup_data_len=<optimized out>) at...
[14:17:21.564] #7  0x000055c11eac177d in postmaster_child_launch (child_type=B_BACKEND, child_slot=1, startup_data=start...
[14:17:21.564] #8  0x000055c11eac6d55 in BackendStartup (client_sock=client_sock@entry=0x7ffe34173290) at ../src/backend...
[14:17:21.564] #9  0x000055c11eac9281 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1702
core
[14:17:21.870] #0  0x00007f1af72a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[14:17:21.870] #1  0x00007f1af725afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[14:17:21.870] #2  0x00007f1af7245472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[14:17:21.870] #3  0x00007f1af741e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[14:17:21.870] #4  0x00007f1af742aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[14:17:21.870] #5  0x00007f1af740d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x55827fb46920,...
[14:17:21.870] #6  0x000055827fa886ec in exec_command_out (scan_state=scan_state@entry=0x558297630450, active_branch=act...
[14:17:21.870] #7  0x000055827fa91137 in exec_command (cmd=cmd@entry=0x558297631230 "o", scan_state=scan_state@entry=0x5...
[14:17:21.870] #8  0x000055827fa91643 in HandleSlashCmds (scan_state=scan_state@entry=0x558297630450, cstack=cstack@entr...
[14:17:21.870] #9  0x000055827fab06d3 in MainLoop (source=source@entry=0x7f1af73f1a80 <_IO_2_1_stdin_>) at ../src/bin/ps...
core
[14:17:22.186] #0  0x00007faed08a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[14:17:22.186] #1  0x00007faed085afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[14:17:22.186] #2  0x00007faed0845472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[14:17:22.186] #3  0x00007faed0a1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[14:17:22.186] #4  0x00007faed0a2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[14:17:22.186] #5  0x00007faed0a0d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x55593b07b920,...
[14:17:22.186] #6  0x000055593afbd6ec in exec_command_out (scan_state=scan_state@entry=0x555976520450, active_branch=act...
[14:17:22.186] #7  0x000055593afc6137 in exec_command (cmd=cmd@entry=0x5559765268f0 "o", scan_state=scan_state@entry=0x5...
[14:17:22.186] #8  0x000055593afc6643 in HandleSlashCmds (scan_state=scan_state@entry=0x555976520450, cstack=cstack@entr...
[14:17:22.186] #9  0x000055593afe56d3 in MainLoop (source=source@entry=0x7faed09f1a80 <_IO_2_1_stdin_>) at ../src/bin/ps...
core
[14:17:20.794] #0  0x00007f646e8a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[14:17:20.794] #1  0x00007f646e85afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[14:17:20.794] #2  0x00007f646e845472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[14:17:20.794] #3  0x00007f646ea1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[14:17:20.794] #4  0x00007f646ea2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[14:17:20.794] #5  0x00007f646ea0d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x55edf6219920,...
[14:17:20.794] #6  0x000055edf615b6ec in exec_command_out (scan_state=scan_state@entry=0x55ee31fe1450, active_branch=act...
[14:17:20.794] #7  0x000055edf6164137 in exec_command (cmd=cmd@entry=0x55ee31fe2230 "o", scan_state=scan_state@entry=0x5...
[14:17:20.794] #8  0x000055edf6164643 in HandleSlashCmds (scan_state=scan_state@entry=0x55ee31fe1450, cstack=cstack@entr...
[14:17:20.794] #9  0x000055edf61836d3 in MainLoop (source=source@entry=0x7f646e9f1a80 <_IO_2_1_stdin_>) at ../src/bin/ps...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_up...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-04-15 14:07:24.509969066 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy.out	2025-04-15 14:09:01.793628373 +00...
@@ -39,314 +39,15 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
+==16226==Using libbacktrace symbolizer.
+../src/bin/psql/command.c:2497:19: runtime error: load of null pointer of type 'char'
+    #0 0x560340a436eb in exec_command_out ../src/bin/psql/command.c:2497
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-04-15 14:07:24.509969066 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/copy.out	2025-04-15 14:10:22.857548435 +...
@@ -39,314 +39,15 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
+==26650==Using libbacktrace symbolizer.
+../src/bin/psql/command.c:2497:19: runtime error: load of null pointer of type 'char'
+    #0 0x55827fa886eb in exec_command_out ../src/bin/psql/command.c:2497
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/copy.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resu...
--- /tmp/cirrus-ci-build/src/test/regress/expected/copy.out	2025-04-15 14:07:24.509969066 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/copy.out	2025-04-15 14:08:59.717632972 +0000
@@ -39,314 +39,15 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
+==15852==Using libbacktrace symbolizer.
+../src/bin/psql/command.c:2497:19: runtime error: load of null pointer of type 'char'
+    #0 0x55edf615b6eb in exec_command_out ../src/bin/psql/command.c:2497
...
tap
[14:12:37.818](0.000s) not ok 12 - no dump errors
[14:12:42.079](0.000s) not ok 14 - no dump errors
tap
[14:10:17.742](82.986s) not ok 5 - regression tests pass
tap
[14:11:37.969](83.317s) not ok 2 - regression tests pass
test
[14:14:53.854]   5/339 postgresql:regress / regress/regress                                            ERROR            ...
[14:14:53.854]  34/339 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[14:14:53.854] 110/339 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
[14:14:53.854] 186/339 postgresql:pg_dump / pg_dump/010_dump_connstr                                   ERROR            ...
macOS - Sonoma - Meson
core
[14:17:16.297]   * frame #0: 0x0000000104c93eb8 psql`exec_command_out(scan_state=0x0000600003c78000, active_branch=<unav...
[14:17:16.297]     frame #1: 0x0000000104c8fb70 psql`exec_command(cmd="o", scan_state=0x0000600003c78000, cstack=0x00006...
[14:17:16.297]     frame #2: 0x0000000104c8ddb0 psql`HandleSlashCmds(scan_state=0x0000600003c78000, cstack=0x0000600000c...
[14:17:16.297]     frame #3: 0x0000000104cab888 psql`MainLoop(source=0x00000001f4298358) at mainloop.c:496:22
[14:17:16.297]     frame #4: 0x0000000104c903c4 psql`process_file(filename=0x0000000000000000, use_relative_path=<unavai...
[14:17:16.297]     frame #5: 0x0000000104cad150 psql`main(argc=<unavailable>, argv=<unavailable>) at startup.c:420:21
[14:17:16.297]     frame #6: 0x000000018c0a7154 dyld`start + 2476
core
[14:18:19.988]   * frame #0: 0x0000000102cd3eb8 psql`exec_command_out(scan_state=0x0000600003b64090, active_branch=<unav...
[14:18:19.988]     frame #1: 0x0000000102ccfb70 psql`exec_command(cmd="o", scan_state=0x0000600003b64090, cstack=0x00006...
[14:18:19.988]     frame #2: 0x0000000102ccddb0 psql`HandleSlashCmds(scan_state=0x0000600003b64090, cstack=0x0000600000b...
[14:18:19.988]     frame #3: 0x0000000102ceb888 psql`MainLoop(source=0x00000001f4298358) at mainloop.c:496:22
[14:18:19.988]     frame #4: 0x0000000102cd03c4 psql`process_file(filename=0x0000000000000000, use_relative_path=<unavai...
[14:18:19.988]     frame #5: 0x0000000102ced150 psql`main(argc=<unavailable>, argv=<unavailable>) at startup.c:420:21
[14:18:19.988]     frame #6: 0x000000018c0a7154 dyld`start + 2476
core
[14:18:52.377]   * frame #0: 0x00000001048d7eb8 psql`exec_command_out(scan_state=0x0000600001664000, active_branch=<unav...
[14:18:52.377]     frame #1: 0x00000001048d3b70 psql`exec_command(cmd="o", scan_state=0x0000600001664000, cstack=0x00006...
[14:18:52.377]     frame #2: 0x00000001048d1db0 psql`HandleSlashCmds(scan_state=0x0000600001664000, cstack=0x00006000026...
[14:18:52.377]     frame #3: 0x00000001048ef888 psql`MainLoop(source=0x00000001f4298358) at mainloop.c:496:22
[14:18:52.377]     frame #4: 0x00000001048d43c4 psql`process_file(filename=0x0000000000000000, use_relative_path=<unavai...
[14:18:52.377]     frame #5: 0x00000001048f1150 psql`main(argc=<unavailable>, argv=<unavailable>) at startup.c:420:21
[14:18:52.377]     frame #6: 0x000000018c0a7154 dyld`start + 2476
core
[14:19:29.012]   * frame #0: 0x00000001044dfeb8 psql`exec_command_out(scan_state=0x0000600002b18000, active_branch=<unav...
[14:19:29.012]     frame #1: 0x00000001044dbb70 psql`exec_command(cmd="o", scan_state=0x0000600002b18000, cstack=0x00006...
[14:19:29.012]     frame #2: 0x00000001044d9db0 psql`HandleSlashCmds(scan_state=0x0000600002b18000, cstack=0x0000600001b...
[14:19:29.012]     frame #3: 0x00000001044f7888 psql`MainLoop(source=0x00000001f4298358) at mainloop.c:496:22
[14:19:29.012]     frame #4: 0x00000001044dc3c4 psql`process_file(filename=0x0000000000000000, use_relative_path=<unavai...
[14:19:29.012]     frame #5: 0x00000001044f9150 psql`main(argc=<unavailable>, argv=<unavailable>) at startup.c:420:21
[14:19:29.012]     frame #6: 0x000000018c0a7154 dyld`start + 2476
core
[14:17:47.524]   * frame #0: 0x00000001000fbeb8 psql`exec_command_out(scan_state=0x0000600002b98000, active_branch=<unav...
[14:17:47.524]     frame #1: 0x00000001000f7b70 psql`exec_command(cmd="o", scan_state=0x0000600002b98000, cstack=0x00006...
[14:17:47.524]     frame #2: 0x00000001000f5db0 psql`HandleSlashCmds(scan_state=0x0000600002b98000, cstack=0x0000600001b...
[14:17:47.524]     frame #3: 0x0000000100113888 psql`MainLoop(source=0x00000001f4298358) at mainloop.c:496:22
[14:17:47.524]     frame #4: 0x00000001000f83c4 psql`process_file(filename=0x0000000000000000, use_relative_path=<unavai...
[14:17:47.524]     frame #5: 0x0000000100115150 psql`main(argc=<unavailable>, argv=<unavailable>) at startup.c:420:21
[14:17:47.524]     frame #6: 0x000000018c0a7154 dyld`start + 2476
core
[14:16:39.532]   * frame #0: 0x0000000104853eb8 psql`exec_command_out(scan_state=0x000060000386c000, active_branch=<unav...
[14:16:39.532]     frame #1: 0x000000010484fb70 psql`exec_command(cmd="o", scan_state=0x000060000386c000, cstack=0x00006...
[14:16:39.532]     frame #2: 0x000000010484ddb0 psql`HandleSlashCmds(scan_state=0x000060000386c000, cstack=0x00006000008...
[14:16:39.532]     frame #3: 0x000000010486b888 psql`MainLoop(source=0x00000001f4298358) at mainloop.c:496:22
[14:16:39.532]     frame #4: 0x00000001048503c4 psql`process_file(filename=0x0000000000000000, use_relative_path=<unavai...
[14:16:39.532]     frame #5: 0x000000010486d150 psql`main(argc=<unavailable>, argv=<unavailable>) at startup.c:420:21
[14:16:39.532]     frame #6: 0x000000018c0a7154 dyld`start + 2476
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/copy.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrad...
--- /Users/admin/pgsql/src/test/regress/expected/copy.out	2025-04-15 14:07:12
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy.out	2025-04-15 14:08:36
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/copy.out /Users/admin/pgsql/build/testrun/recovery/027_stream_regr...
--- /Users/admin/pgsql/src/test/regress/expected/copy.out	2025-04-15 14:07:12
+++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/copy.out	2025-04-15 14:09:47
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/copy.out /Users/admin/pgsql/build/testrun/regress/regress/results/...
--- /Users/admin/pgsql/src/test/regress/expected/copy.out	2025-04-15 14:07:12
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/copy.out	2025-04-15 14:08:35
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
tap
[14:11:39.715](0.000s) not ok 12 - no dump errors
[14:11:41.779](0.001s) not ok 14 - no dump errors
tap
[14:10:27.048](116.389s) not ok 5 - regression tests pass
tap
[14:11:11.313](97.521s) not ok 2 - regression tests pass
test
[14:13:00.028]  15/338 postgresql:regress / regress/regress                                            ERROR           1...
[14:13:00.028]  53/338 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[14:13:00.028] 155/338 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
[14:13:00.028] 185/338 postgresql:pg_dump / pg_dump/010_dump_connstr                                   ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
core
000000df`f7dff6b8 00007fff`2fc6b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000df`f7dff6c0 00007fff`2ded4cb0     ntdll!TppWorkerThread+0x2df
000000df`f7dff9b0 00007fff`2fcdedcb     KERNEL32!BaseThreadInitThunk+0x10
000000df`f7dff9e0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000df`f79ff998 00007fff`2c6d029b     ntdll!NtRemoveIoCompletion+0x14
000000df`f79ff9a0 00007fff`2ded4cb0     mswsock!SockAsyncThread+0x9b
000000df`f79ffa00 00007fff`2fcdedcb     KERNEL32!BaseThreadInitThunk+0x10
000000df`f79ffa30 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000df`f75ff6b8 00007fff`2fc6b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000df`f75ff6c0 00007fff`2ded4cb0     ntdll!TppWorkerThread+0x2df
000000df`f75ff9b0 00007fff`2fcdedcb     KERNEL32!BaseThreadInitThunk+0x10
000000df`f75ff9e0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000df`f71ff2e0 00007ff7`ad87f8de     psql!exec_command_out(
000000df`f71ff330 00007ff7`ad87d632     psql!exec_command(
000000df`f71ff380 00007ff7`ad8a2b4d     psql!HandleSlashCmds(
000000df`f71ff3e0 00007ff7`ad87d9ce     psql!MainLoop(
000000df`f71ff510 00007ff7`ad8a5828     psql!process_file(
000000df`f71ff970 00007ff7`ad8c8d19     psql!main(
000000df`f71ffa90 00007ff7`ad8c8c6e     psql!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startu...
000000df`f71ffae0 00007ff7`ad8c8b2e     psql!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcstartu...
000000df`f71ffb50 00007ff7`ad8c8d8e     psql!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\...
000000df`f71ffb80 00007fff`2ded4cb0     psql!mainCRTStartup(
core
0000003d`b5dff090 00007ff7`ad87f8de     psql!exec_command_out(
0000003d`b5dff0e0 00007ff7`ad87d632     psql!exec_command(
0000003d`b5dff130 00007ff7`ad8a2b4d     psql!HandleSlashCmds(
0000003d`b5dff190 00007ff7`ad87d9ce     psql!MainLoop(
0000003d`b5dff2c0 00007ff7`ad8a5828     psql!process_file(
0000003d`b5dff720 00007ff7`ad8c8d19     psql!main(
0000003d`b5dff840 00007ff7`ad8c8c6e     psql!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startu...
0000003d`b5dff890 00007ff7`ad8c8b2e     psql!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcstartu...
0000003d`b5dff900 00007ff7`ad8c8d8e     psql!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\...
0000003d`b5dff930 00007fff`2ded4cb0     psql!mainCRTStartup(
core
0000003d`b65ff9b8 00007fff`2fc6b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
0000003d`b65ff9c0 00007fff`2ded4cb0     ntdll!TppWorkerThread+0x2df
0000003d`b65ffcb0 00007fff`2fcdedcb     KERNEL32!BaseThreadInitThunk+0x10
0000003d`b65ffce0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000003d`b61ff7f8 00007fff`2fc6b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
0000003d`b61ff800 00007fff`2ded4cb0     ntdll!TppWorkerThread+0x2df
0000003d`b61ffaf0 00007fff`2fcdedcb     KERNEL32!BaseThreadInitThunk+0x10
0000003d`b61ffb20 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000003d`b69ffbf8 00007fff`2c6d029b     ntdll!NtRemoveIoCompletion+0x14
0000003d`b69ffc00 00007fff`2ded4cb0     mswsock!SockAsyncThread+0x9b
0000003d`b69ffc60 00007fff`2fcdedcb     KERNEL32!BaseThreadInitThunk+0x10
0000003d`b69ffc90 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000076`ee7ff8d8 00007fff`2fc6b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000076`ee7ff8e0 00007fff`2ded4cb0     ntdll!TppWorkerThread+0x2df
00000076`ee7ffbd0 00007fff`2fcdedcb     KERNEL32!BaseThreadInitThunk+0x10
00000076`ee7ffc00 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000076`edfff458 00007fff`2fc6b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000076`edfff460 00007fff`2ded4cb0     ntdll!TppWorkerThread+0x2df
00000076`edfff750 00007fff`2fcdedcb     KERNEL32!BaseThreadInitThunk+0x10
00000076`edfff780 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000076`ee3ffe58 00007fff`2c6d029b     ntdll!NtRemoveIoCompletion+0x14
00000076`ee3ffe60 00007fff`2ded4cb0     mswsock!SockAsyncThread+0x9b
00000076`ee3ffec0 00007fff`2fcdedcb     KERNEL32!BaseThreadInitThunk+0x10
00000076`ee3ffef0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000076`edbff4a0 00007ff7`ad87f8de     psql!exec_command_out(
00000076`edbff4f0 00007ff7`ad87d632     psql!exec_command(
00000076`edbff540 00007ff7`ad8a2b4d     psql!HandleSlashCmds(
00000076`edbff5a0 00007ff7`ad87d9ce     psql!MainLoop(
00000076`edbff6d0 00007ff7`ad8a5828     psql!process_file(
00000076`edbffb30 00007ff7`ad8c8d19     psql!main(
00000076`edbffc50 00007ff7`ad8c8c6e     psql!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startu...
00000076`edbffca0 00007ff7`ad8c8b2e     psql!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcstartu...
00000076`edbffd10 00007ff7`ad8c8d8e     psql!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\...
00000076`edbffd40 00007fff`2ded4cb0     psql!mainCRTStartup(
core
000000d1`595ff6b8 00007fff`2fc6b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000d1`595ff6c0 00007fff`2ded4cb0     ntdll!TppWorkerThread+0x2df
000000d1`595ff9b0 00007fff`2fcdedcb     KERNEL32!BaseThreadInitThunk+0x10
000000d1`595ff9e0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000d1`589ff5f0 00007ff7`ad87f8de     psql!exec_command_out(
000000d1`589ff640 00007ff7`ad87d632     psql!exec_command(
000000d1`589ff690 00007ff7`ad8a2b4d     psql!HandleSlashCmds(
000000d1`589ff6f0 00007ff7`ad87d9ce     psql!MainLoop(
000000d1`589ff820 00007ff7`ad8a5828     psql!process_file(
000000d1`589ffc80 00007ff7`ad8c8d19     psql!main(
000000d1`589ffda0 00007ff7`ad8c8c6e     psql!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startu...
000000d1`589ffdf0 00007ff7`ad8c8b2e     psql!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcstartu...
000000d1`589ffe60 00007ff7`ad8c8d8e     psql!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\...
000000d1`589ffe90 00007fff`2ded4cb0     psql!mainCRTStartup(
core
000000d1`58dff458 00007fff`2fc6b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000d1`58dff460 00007fff`2ded4cb0     ntdll!TppWorkerThread+0x2df
000000d1`58dff750 00007fff`2fcdedcb     KERNEL32!BaseThreadInitThunk+0x10
000000d1`58dff780 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000d1`591ff9a8 00007fff`2c6d029b     ntdll!NtRemoveIoCompletion+0x14
000000d1`591ff9b0 00007fff`2ded4cb0     mswsock!SockAsyncThread+0x9b
000000d1`591ffa10 00007fff`2fcdedcb     KERNEL32!BaseThreadInitThunk+0x10
000000d1`591ffa40 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000085`e19ff898 00007fff`2c6d029b     ntdll!NtRemoveIoCompletion+0x14
00000085`e19ff8a0 00007fff`2ded4cb0     mswsock!SockAsyncThread+0x9b
00000085`e19ff900 00007fff`2fcdedcb     KERNEL32!BaseThreadInitThunk+0x10
00000085`e19ff930 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000085`e15ff518 00007fff`2fc6b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000085`e15ff520 00007fff`2ded4cb0     ntdll!TppWorkerThread+0x2df
00000085`e15ff810 00007fff`2fcdedcb     KERNEL32!BaseThreadInitThunk+0x10
00000085`e15ff840 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000085`e11ff2a0 00007ff7`ad87f8de     psql!exec_command_out(
00000085`e11ff2f0 00007ff7`ad87d632     psql!exec_command(
00000085`e11ff340 00007ff7`ad8a2b4d     psql!HandleSlashCmds(
00000085`e11ff3a0 00007ff7`ad87d9ce     psql!MainLoop(
00000085`e11ff4d0 00007ff7`ad8a5828     psql!process_file(
00000085`e11ff930 00007ff7`ad8c8d19     psql!main(
00000085`e11ffa50 00007ff7`ad8c8c6e     psql!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startu...
00000085`e11ffaa0 00007ff7`ad8c8b2e     psql!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcstartu...
00000085`e11ffb10 00007ff7`ad8c8d8e     psql!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\...
00000085`e11ffb40 00007fff`2ded4cb0     psql!mainCRTStartup(
core
00000085`e1dff6c8 00007fff`2fc6b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000085`e1dff6d0 00007fff`2ded4cb0     ntdll!TppWorkerThread+0x2df
00000085`e1dff9c0 00007fff`2fcdedcb     KERNEL32!BaseThreadInitThunk+0x10
00000085`e1dff9f0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000081`7cfffbf8 00007fff`2c6d029b     ntdll!NtRemoveIoCompletion+0x14
00000081`7cfffc00 00007fff`2ded4cb0     mswsock!SockAsyncThread+0x9b
00000081`7cfffc60 00007fff`2fcdedcb     KERNEL32!BaseThreadInitThunk+0x10
00000081`7cfffc90 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000081`7c7feed0 00007ff7`ad87f8de     psql!exec_command_out(
00000081`7c7fef20 00007ff7`ad87d632     psql!exec_command(
00000081`7c7fef70 00007ff7`ad8a2b4d     psql!HandleSlashCmds(
00000081`7c7fefd0 00007ff7`ad87d9ce     psql!MainLoop(
00000081`7c7ff100 00007ff7`ad8a5828     psql!process_file(
00000081`7c7ff560 00007ff7`ad8c8d19     psql!main(
00000081`7c7ff680 00007ff7`ad8c8c6e     psql!invoke_main(void)+0x39 [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startu...
00000081`7c7ff6d0 00007ff7`ad8c8b2e     psql!__scrt_common_main_seh(void)+0x12e [D:\a\_work\1\s\src\vctools\crt\vcstartu...
00000081`7c7ff740 00007ff7`ad8c8d8e     psql!__scrt_common_main(void)+0xe [D:\a\_work\1\s\src\vctools\crt\vcstartup\src\...
00000081`7c7ff770 00007fff`2ded4cb0     psql!mainCRTStartup(
core
00000081`7d3ff5b8 00007fff`2fc6b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000081`7d3ff5c0 00007fff`2ded4cb0     ntdll!TppWorkerThread+0x2df
00000081`7d3ff8b0 00007fff`2fcdedcb     KERNEL32!BaseThreadInitThunk+0x10
00000081`7d3ff8e0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000081`7cbff658 00007fff`2fc6b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000081`7cbff660 00007fff`2ded4cb0     ntdll!TppWorkerThread+0x2df
00000081`7cbff950 00007fff`2fcdedcb     KERNEL32!BaseThreadInitThunk+0x10
00000081`7cbff980 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/copy.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upgr...
--- C:/cirrus/src/test/regress/expected/copy.out	2025-04-15 14:07:30.930507300 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/copy.out	2025-04-15 14:10:02.110014500 +0000
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/copy.out C:/cirrus/build/testrun/recovery/027_stream_re...
--- C:/cirrus/src/test/regress/expected/copy.out	2025-04-15 14:07:30.930507300 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/copy.out	2025-04-15 14:13:07.430266300 +0000
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/copy.out C:/cirrus/build/testrun/regress/regress/result...
--- C:/cirrus/src/test/regress/expected/copy.out	2025-04-15 14:07:30.930507300 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/copy.out	2025-04-15 14:09:57.545575200 +0000
@@ -39,314 +39,3 @@
 \qecho '\\.'
 \qecho line2
 \o
--- get the data back in with copy
-truncate copytest2;
-copy copytest2(test) from :'filename' csv;
-select test from copytest2 order by test collate "C";
- test  
--------
- \.
- line1
- line2
-(3 rows)
-
--- in text mode, \. must be alone on its line
-truncate copytest2;
...
tap
[14:17:52.255](0.001s) not ok 12 - no dump errors
[14:18:00.691](0.000s) not ok 14 - no dump errors
tap
[14:12:22.195](155.513s) not ok 5 - regression tests pass
tap
[14:18:56.427](0.151s) not ok 117 - COPY ... \gi file: exit code 0
[14:18:56.429](0.001s) not ok 118 - COPY ... \gi file: no stderr
[14:18:56.431](0.001s) not ok 119 - COPY ... \gi file: matches
[14:18:57.188](0.001s) not ok 121 - COPY ... \gi command: no stderr
[14:18:57.190](0.001s) not ok 122 - COPY ... \gi command: matches
tap
[14:15:19.679](164.949s) not ok 2 - regression tests pass
test
[14:22:53.746]   5/333 postgresql:regress / regress/regress                                            ERROR           1...
[14:22:53.746]  27/333 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           2...
[14:22:53.746]  86/333 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
[14:22:53.746] 181/333 postgresql:pg_dump / pg_dump/010_dump_connstr                                   ERROR            ...
[14:22:53.746] 212/333 postgresql:psql / psql/001_basic                                                ERROR            ...
53/5683 Small optimization set tuple block/tableOid once
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[12:24:10.027](322.789s) # poll_query_until timed out executing this query:
test
[12:24:10.436] 333/333 postgresql:commit_ts / commit_ts/002_standby                                    ERROR           3...
53/5262 ensure we have a snapshot when dropping an index concurrently
FreeBSD - Meson
core
[12:05:33.442] #0  0x000000082aaee1ba in thr_kill () from /lib/libc.so.7
[12:05:33.442] #1  0x000000082aa675d4 in raise () from /lib/libc.so.7
[12:05:33.442] #2  0x000000082ab1ab59 in abort () from /lib/libc.so.7
[12:05:33.442] #3  0x0000000000ad3425 in ExceptionalCondition (conditionName=0x3194a3 "pending_since == 0", fileName=<op...
[12:05:33.442] #4  0x000000000098b978 in pgstat_report_stat (force=false) at ../src/backend/utils/activity/pgstat.c:734
[12:05:33.442] #5  0x000000000097156b in PostgresMain (dbname=<optimized out>, username=<optimized out>) at ../src/backe...
[12:05:33.442] #6  0x000000000096c3c9 in BackendMain (startup_data=<optimized out>, startup_data_len=<optimized out>) at...
[12:05:33.442] #7  0x00000000008baf2b in postmaster_child_launch (child_type=B_BACKEND, child_slot=1, startup_data=start...
[12:05:33.442] #8  0x00000000008bf8a8 in BackendStartup (client_sock=0x820c7c280) at ../src/backend/postmaster/postmaste...
[12:05:33.442] #9  ServerLoop () at ../src/backend/postmaster/postmaster.c:1702
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/misc_functions.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade...
--- /tmp/cirrus-ci-build/src/test/regress/expected/misc_functions.out	2025-04-15 11:55:23.469124000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/misc_functions.out	2025-04-15 11:58:03.662...
@@ -916,5 +916,6 @@
 
 -- pg_replication_origin.roname length restriction
 SELECT pg_replication_origin_create(repeat('0123456789abcdef', 33));
+WARNING:  replication origins created by regression test cases should have names starting with "regress_"
 ERROR:  replication origin name is too long
 DETAIL:  Replication origin names must be no longer than 512 bytes.
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/misc_functions.out /tmp/cirrus-ci-build/build/testrun/recovery/0...
--- /tmp/cirrus-ci-build/src/test/regress/expected/misc_functions.out	2025-04-15 11:55:23.469124000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/misc_functions.out	2025-04-15 11:59:21.8...
@@ -916,5 +916,6 @@
 
 -- pg_replication_origin.roname length restriction
 SELECT pg_replication_origin_create(repeat('0123456789abcdef', 33));
+WARNING:  replication origins created by regression test cases should have names starting with "regress_"
 ERROR:  replication origin name is too long
 DETAIL:  Replication origin names must be no longer than 512 bytes.
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/misc_functions.out /tmp/cirrus-ci-build/build/testrun/regress/re...
--- /tmp/cirrus-ci-build/src/test/regress/expected/misc_functions.out	2025-04-15 11:55:23.469124000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/misc_functions.out	2025-04-15 11:58:13.889776000 +0000
@@ -916,5 +916,6 @@
 
 -- pg_replication_origin.roname length restriction
 SELECT pg_replication_origin_create(repeat('0123456789abcdef', 33));
+WARNING:  replication origins created by regression test cases should have names starting with "regress_"
 ERROR:  replication origin name is too long
 DETAIL:  Replication origin names must be no longer than 512 bytes.
tap
[12:00:12.622](212.584s) not ok 5 - regression tests pass
tap
[12:01:24.721](241.533s) not ok 2 - regression tests pass
test
[12:02:50.127]  77/338 postgresql:regress / regress/regress                                            ERROR           2...
[12:02:50.127] 183/338 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           3...
[12:02:50.127] 261/338 postgresql:recovery / recovery/027_stream_regress                               ERROR           3...
53/5682 Better HINT message for "unexpected data beyond EOF"
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[09:10:38.287](350.333s) # poll_query_until timed out executing this query:
test
[09:10:38.707] 333/333 postgresql:commit_ts / commit_ts/003_standby_2                                  ERROR           3...
53/5612 Avoid infinite loop in checkpointer
CompilerWarnings
compiler
[02:20:53.549] checkpointer.c:1246:5: error: variable 'tail' set but not used [-Werror,-Wunused-but-set-variable]
compiler
[02:20:23.177] checkpointer.c:1246:5: error: variable 'tail' set but not used [-Werror,-Wunused-but-set-variable]
compiler
[02:19:29.685] checkpointer.c:1246:33: error: variable ‘tail’ set but not used [-Werror=unused-but-set-variable]
compiler
[02:19:03.761] checkpointer.c:1246:33: error: variable ‘tail’ set but not used [-Werror=unused-but-set-variable]
compiler
[02:21:56.128] checkpointer.c:1246:33: error: variable ‘tail’ set but not used [-Werror=unused-but-set-variable]
53/5652 pg_dsm_registry_allocations system view
FreeBSD - Meson
core
[01:11:02.434] #0  0x000000082c79175a in _sigprocmask () from /lib/libc.so.7
[01:11:02.434] #1  0x000000082c7cea2f in _system () from /lib/libc.so.7
[01:11:02.434] #2  0x000000082b3d98a3 in ?? () from /lib/libthr.so.3
[01:11:02.434] #3  0x0000000000685d07 in RestoreArchivedFile (path=path@entry=0x8213f41e0 "pg_wal/0\310#8", xlogfname=xl...
[01:11:02.434] #4  0x0000000000691360 in XLogFileRead (segno=segno@entry=4, tli=tli@entry=2, source=source@entry=XLOG_FR...
[01:11:02.434] #5  0x000000000068d09c in XLogFileReadAnyTLI (segno=4, source=XLOG_FROM_ANY) at ../src/backend/access/tra...
[01:11:02.434] #6  WaitForWALToBecomeAvailable (RecPtr=67173224, tliRecPtr=67173200, replayTLI=2, replayLSN=67173200, ra...
[01:11:02.434] #7  XLogPageRead (xlogreader=0x2273b381d130, targetPagePtr=67166208, reqLen=7016, targetRecPtr=67173200, ...
[01:11:02.434] #8  0x00000000006940aa in ReadPageInternal (state=state@entry=0x2273b381d130, pageptr=67166208, reqLen=70...
[01:11:02.434] #9  0x0000000000692ed8 in XLogDecodeNextRecord (state=0x2273b381d130, nonblocking=false) at ../src/backen...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/modules/test_dsm_registry/expected/test_dsm_registry.out /tmp/cirrus-ci-build/bui...
--- /tmp/cirrus-ci-build/src/test/modules/test_dsm_registry/expected/test_dsm_registry.out	2025-04-15 00:59:46.806865000...
+++ /tmp/cirrus-ci-build/build/testrun/test_dsm_registry-running/regress/results/test_dsm_registry.out	2025-04-15 01:07:...
@@ -17,5 +17,6 @@
        name        | size 
 -------------------+------
  test_dsm_registry |   20
-(1 row)
+ injection_points  |  560
+(2 rows)
 
test
[01:08:28.461] 55/77 postgresql:test_dsm_registry-running / test_dsm_registry-running/regress     ERROR             0.17...
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[01:00:54.795] ../src/backend/storage/ipc/dsm_registry.c(224): error C2375: 'pg_get_dsm_registry': redefinition; differe...
53/5697 Add planner expectations for Memoize in EXPLAIN
FreeBSD - Meson
core
[23:44:11.002] #0  0x000000082b7d21ba in thr_kill () from /lib/libc.so.7
[23:44:11.002] #1  0x000000082b74b5d4 in raise () from /lib/libc.so.7
[23:44:11.002] #2  0x000000082b7feb59 in abort () from /lib/libc.so.7
[23:44:11.002] #3  0x0000000000ad3515 in ExceptionalCondition (conditionName=0x3194c5 "pending_since == 0", fileName=<op...
[23:44:11.002] #4  0x000000000098ba68 in pgstat_report_stat (force=false) at ../src/backend/utils/activity/pgstat.c:734
[23:44:11.002] #5  0x000000000097165b in PostgresMain (dbname=<optimized out>, username=<optimized out>) at ../src/backe...
[23:44:11.002] #6  0x000000000096c4b9 in BackendMain (startup_data=<optimized out>, startup_data_len=<optimized out>) at...
[23:44:11.002] #7  0x00000000008bb08b in postmaster_child_launch (child_type=B_BACKEND, child_slot=1, startup_data=start...
[23:44:11.002] #8  0x00000000008bfa08 in BackendStartup (client_sock=0x821416290) at ../src/backend/postmaster/postmaste...
[23:44:11.002] #9  ServerLoop () at ../src/backend/postmaster/postmaster.c:1702
regress
diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out /tmp/cirrus-ci-build/build/testrun/postgres...
--- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out	2025-04-14 23:34:04.646318000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/postgres_fdw.out	2025-04-14 23:38:19.332016000 +0000
@@ -2357,6 +2357,8 @@
          ->  Memoize
                Cache Key: t1.c2
                Cache Mode: binary
+               Estimated Capacity: 10  Estimated Distinct Lookup Keys: 10
+               Estimated Hit Ratio: 0.99
                ->  Subquery Scan on q
                      ->  HashAggregate
                            Output: t2.c1, t3.c1
@@ -2365,7 +2367,7 @@
                                  Output: t2.c1, t3.c1
                                  Relations: (public.ft1 t2) INNER JOIN (public.ft2 t3)
                                  Remote SQL: SELECT r1."C 1", r2."C 1" FROM ("S 1"."T 1" r1 INNER JOIN "S 1"."T 1" r2 O...
-(17 rows)
+(19 rows)
 
 SELECT t1."C 1" FROM "S 1"."T 1" t1, LATERAL (SELECT DISTINCT t2.c1, t3.c1 FROM ft1 t2, ft2 t3 WHERE t2.c1 = t3.c1 AND ...
...
test
[23:41:41.324] 136/338 postgresql:postgres_fdw / postgres_fdw/regress                                  ERROR            ...
Linux - Debian Bookworm - Autoconf
regress
diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out /tmp/cirrus-ci-build/contrib/postgres_fdw/r...
--- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out	2025-04-14 23:34:03.548742255 +0000
+++ /tmp/cirrus-ci-build/contrib/postgres_fdw/results/postgres_fdw.out	2025-04-14 23:41:16.635359485 +0000
@@ -2357,6 +2357,8 @@
          ->  Memoize
                Cache Key: t1.c2
                Cache Mode: binary
+               Estimated Capacity: 10  Estimated Distinct Lookup Keys: 10
+               Estimated Hit Ratio: 0.99
                ->  Subquery Scan on q
                      ->  HashAggregate
                            Output: t2.c1, t3.c1
@@ -2365,7 +2367,7 @@
                                  Output: t2.c1, t3.c1
                                  Relations: (public.ft1 t2) INNER JOIN (public.ft2 t3)
                                  Remote SQL: SELECT r1."C 1", r2."C 1" FROM ("S 1"."T 1" r1 INNER JOIN "S 1"."T 1" r2 O...
-(17 rows)
+(19 rows)
 
 SELECT t1."C 1" FROM "S 1"."T 1" t1, LATERAL (SELECT DISTINCT t2.c1, t3.c1 FROM ft1 t2, ft2 t3 WHERE t2.c1 = t3.c1 AND ...
...
Linux - Debian Bookworm - Meson
core
[23:46:34.971] #0  0x00007fa7f55d6dd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[23:46:34.971] #1  0x00007fa7f5583239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[23:46:34.971] #2  0x00007fa7f5583497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[23:46:34.971] #3  0x00005614f89665f3 in ?? ()
[23:46:34.971] #4  0x00005614f8960369 in ?? ()
[23:46:34.971] #5  0x00005614f895f20f in ?? ()
[23:46:34.971] #6  0x00005614f895fc3b in ?? ()
[23:46:34.971] #7  0x00005614f895d66f in ?? ()
[23:46:34.971] #8  0x00007fa7f556e24a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[23:46:34.971] #9  0x00007fa7f556e305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[23:46:35.087] #0  <unavailable> in ?? ()
core
[23:46:34.971] #0  <unavailable> in ?? ()
core
[23:46:34.856] #0  0x00007fa7f55d6dd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[23:46:34.856] #1  0x00007fa7f5583239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[23:46:34.856] #2  0x00007fa7f5583497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[23:46:34.856] #3  0x00005614f89665c1 in ?? ()
[23:46:34.856] #4  0x00005614f8960369 in ?? ()
[23:46:34.856] #5  0x00005614f895f20f in ?? ()
[23:46:34.856] #6  0x00005614f895fc3b in ?? ()
[23:46:34.856] #7  0x00005614f895d66f in ?? ()
[23:46:34.856] #8  0x00007fa7f556e24a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[23:46:34.856] #9  0x00007fa7f556e305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[23:46:34.724] #0  0x00007fb9dc6a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[23:46:34.724] #1  0x00007fb9dc65afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[23:46:34.724] #2  0x00007fb9dc645472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[23:46:34.724] #3  0x0000564943d89b5a in ExceptionalCondition (conditionName=conditionName@entry=0x564944070e38 "pending...
[23:46:34.724] #4  0x0000564943b1b295 in pgstat_report_stat (force=force@entry=false) at ../src/backend/utils/activity/p...
[23:46:34.724] #5  0x0000564943ae762b in PostgresMain (dbname=<optimized out>, username=<optimized out>) at ../src/backe...
[23:46:34.724] #6  0x0000564943add2c5 in BackendMain (startup_data=<optimized out>, startup_data_len=<optimized out>) at...
[23:46:34.724] #7  0x000056494397ba31 in postmaster_child_launch (child_type=B_BACKEND, child_slot=1, startup_data=start...
[23:46:34.724] #8  0x0000564943981009 in BackendStartup (client_sock=client_sock@entry=0x7fff50f1b540) at ../src/backend...
[23:46:34.724] #9  0x0000564943983535 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1702
core
[23:46:35.205] #0  0x00007ff3fa3bfdd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[23:46:35.205] #1  0x00007ff3fa36c239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[23:46:35.205] #2  0x00007ff3fa36c497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[23:46:35.205] #3  0x000055a77851e5c1 in ?? ()
[23:46:35.205] #4  0x000055a778518369 in ?? ()
[23:46:35.205] #5  0x000055a77851720f in ?? ()
[23:46:35.205] #6  0x000055a778517c3b in ?? ()
[23:46:35.205] #7  0x000055a77851566f in ?? ()
[23:46:35.205] #8  0x00007ff3fa35724a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[23:46:35.205] #9  0x00007ff3fa357305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[23:46:35.087] #0  0x00007ff3fa3bfdd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[23:46:35.087] #1  0x00007ff3fa36c239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[23:46:35.087] #2  0x00007ff3fa36c497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[23:46:35.087] #3  0x000055a77851e5f3 in ?? ()
[23:46:35.087] #4  0x000055a778518369 in ?? ()
[23:46:35.087] #5  0x000055a77851720f in ?? ()
[23:46:35.087] #6  0x000055a778517c3b in ?? ()
[23:46:35.087] #7  0x000055a77851566f in ?? ()
[23:46:35.087] #8  0x00007ff3fa35724a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[23:46:35.087] #9  0x00007ff3fa357305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
regress
diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out /tmp/cirrus-ci-build/build/testrun/postgres...
--- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out	2025-04-14 23:34:04.716330695 +0000
+++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw/regress/results/postgres_fdw.out	2025-04-14 23:41:03.275057078 +0000
@@ -2357,6 +2357,8 @@
          ->  Memoize
                Cache Key: t1.c2
                Cache Mode: binary
+               Estimated Capacity: 10  Estimated Distinct Lookup Keys: 10
+               Estimated Hit Ratio: 0.99
                ->  Subquery Scan on q
                      ->  HashAggregate
                            Output: t2.c1, t3.c1
@@ -2365,7 +2367,7 @@
                                  Output: t2.c1, t3.c1
                                  Relations: (public.ft1 t2) INNER JOIN (public.ft2 t3)
                                  Remote SQL: SELECT r1."C 1", r2."C 1" FROM ("S 1"."T 1" r1 INNER JOIN "S 1"."T 1" r2 O...
-(17 rows)
+(19 rows)
 
 SELECT t1."C 1" FROM "S 1"."T 1" t1, LATERAL (SELECT DISTINCT t2.c1, t3.c1 FROM ft1 t2, ft2 t3 WHERE t2.c1 = t3.c1 AND ...
...
test
[23:44:10.435] 107/339 postgresql:postgres_fdw / postgres_fdw/regress                                  ERROR            ...
macOS - Sonoma - Meson
regress
diff -U3 /Users/admin/pgsql/contrib/postgres_fdw/expected/postgres_fdw.out /Users/admin/pgsql/build/testrun/postgres_fdw...
--- /Users/admin/pgsql/contrib/postgres_fdw/expected/postgres_fdw.out	2025-04-14 23:33:10
+++ /Users/admin/pgsql/build/testrun/postgres_fdw/regress/results/postgres_fdw.out	2025-04-14 23:37:09
@@ -2357,6 +2357,8 @@
          ->  Memoize
                Cache Key: t1.c2
                Cache Mode: binary
+               Estimated Capacity: 10  Estimated Distinct Lookup Keys: 10
+               Estimated Hit Ratio: 0.99
                ->  Subquery Scan on q
                      ->  HashAggregate
                            Output: t2.c1, t3.c1
@@ -2365,7 +2367,7 @@
                                  Output: t2.c1, t3.c1
                                  Relations: (public.ft1 t2) INNER JOIN (public.ft2 t3)
                                  Remote SQL: SELECT r1."C 1", r2."C 1" FROM ("S 1"."T 1" r1 INNER JOIN "S 1"."T 1" r2 O...
-(17 rows)
+(19 rows)
 
 SELECT t1."C 1" FROM "S 1"."T 1" t1, LATERAL (SELECT DISTINCT t2.c1, t3.c1 FROM ft1 t2, ft2 t3 WHERE t2.c1 = t3.c1 AND ...
...
test
[23:39:22.507] 115/338 postgresql:postgres_fdw / postgres_fdw/regress                                  ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
regress
diff --strip-trailing-cr -U3 C:/cirrus/contrib/postgres_fdw/expected/postgres_fdw.out C:/cirrus/build/testrun/postgres_f...
--- C:/cirrus/contrib/postgres_fdw/expected/postgres_fdw.out	2025-04-14 23:34:07.921622400 +0000
+++ C:/cirrus/build/testrun/postgres_fdw/regress/results/postgres_fdw.out	2025-04-14 23:41:36.709309300 +0000
@@ -2357,6 +2357,8 @@
          ->  Memoize
                Cache Key: t1.c2
                Cache Mode: binary
+               Estimated Capacity: 10  Estimated Distinct Lookup Keys: 10
+               Estimated Hit Ratio: 0.99
                ->  Subquery Scan on q
                      ->  HashAggregate
                            Output: t2.c1, t3.c1
@@ -2365,7 +2367,7 @@
                                  Output: t2.c1, t3.c1
                                  Relations: (public.ft1 t2) INNER JOIN (public.ft2 t3)
                                  Remote SQL: SELECT r1."C 1", r2."C 1" FROM ("S 1"."T 1" r1 INNER JOIN "S 1"."T 1" r2 O...
-(17 rows)
+(19 rows)
 
 SELECT t1."C 1" FROM "S 1"."T 1" t1, LATERAL (SELECT DISTINCT t2.c1, t3.c1 FROM ft1 t2, ft2 t3 WHERE t2.c1 = t3.c1 AND ...
...
test
[23:48:37.625]  99/333 postgresql:postgres_fdw / postgres_fdw/regress                                  ERROR            ...
53/4810 COPY ON_ERROR 'NULL'
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[21:08:09.395](0.001s) not ok 5 - reserved_connections limit: matches
test
[21:10:57.541] 254/333 postgresql:postmaster / postmaster/002_connection_limits                        ERROR            ...
53/5668 bug in stored generated column over domain with constraints.
macOS - Sonoma - Meson
core
[20:47:20.610]   * frame #0: 0x000000010482cb70 dyld`_dyld_start
tap
[20:43:29.784](0.000s) not ok 20 - list_parted2_def scanned
[20:43:29.784](0.000s) not ok 21 - part_5 verified by existing constraints
test
[20:43:42.103] 316/338 postgresql:test_misc / test_misc/001_constraint_validation                      ERROR            ...
53/5397 revamp row-security tracking
macOS - Sonoma - Meson
tap
[15:27:17.762](0.000s) not ok 66 - all output lines are FPW
test
[15:28:20.488] 209/338 postgresql:pg_waldump / pg_waldump/001_basic                                    ERROR            ...
53/5214 SQL:2023 JSON simplified accessor support
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[13:23:38.473] c:\cirrus\src\backend\utils\adt\jsonbsubs.c(223) : warning C4715: 'make_jsonpath_item_expr': not all cont...
53/5636 Memoize ANTI and SEMI JOIN inner
Linux - Debian Bookworm - Meson
core
[13:18:40.182] #0  0x00007f49fbf93b20 in ?? ()
[13:18:40.182] #1  0x0000000000000003 in ?? ()
[13:18:40.182] #2  0x00007ffc766a7418 in ?? ()
[13:18:40.182] #3  0x00007ffc766a741b in ?? ()
[13:18:40.182] #4  0x00007ffc766a741e in ?? ()
[13:18:40.182] #5  0x0000000000000000 in ?? ()
core
[13:18:40.057] #0  0xf7ec9559 in __kernel_vsyscall ()
[13:18:40.057] #1  0xf67fb457 in ?? () from /lib/i386-linux-gnu/libc.so.6
[13:18:40.057] #2  0xf67aa121 in raise () from /lib/i386-linux-gnu/libc.so.6
[13:18:40.057] #3  0xf679326a in abort () from /lib/i386-linux-gnu/libc.so.6
[13:18:40.057] #4  0x574456a4 in ExceptionalCondition (conditionName=0x57752ad5 "pending_since == 0", fileName=0x57751e7...
[13:18:40.057] #5  0x57198ce8 in pgstat_report_stat (force=false) at ../src/backend/utils/activity/pgstat.c:734
[13:18:40.057] #6  0x5716060e in PostgresMain (dbname=0x5895a1f8 "", username=0x5895a1dc "postgres") at ../src/backend/t...
[13:18:40.057] #7  0x57155b43 in BackendMain (startup_data=0xffc1b49c, startup_data_len=20) at ../src/backend/tcop/backe...
[13:18:40.057] #8  0x56fd6e0f in postmaster_child_launch (child_type=<optimized out>, child_slot=<optimized out>, startu...
[13:18:40.057] #9  0x56fdc733 in BackendStartup (client_sock=client_sock@entry=0xffc1b4f8) at ../src/backend/postmaster/...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/memoize.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002...
--- /tmp/cirrus-ci-build/src/test/regress/expected/memoize.out	2025-04-14 13:02:10.161416004 +0000
+++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/memoize.out	2025-04-14 13:10:46.3108794...
@@ -525,7 +525,7 @@
                      ->  Unique (actual rows=2.67 loops=N)
                            ->  Sort (actual rows=67.33 loops=N)
                                  Sort Key: t2_1.a
-                                 Sort Method: quicksort  Memory: 27kB
+                                 Sort Method: quicksort  Memory: 18kB
                                  ->  Seq Scan on tab_anti t2_1 (actual rows=100.00 loops=N)
 (15 rows)
 
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/memoize.out /tmp/cirrus-ci-build/build-32/testrun/recovery/027_s...
--- /tmp/cirrus-ci-build/src/test/regress/expected/memoize.out	2025-04-14 13:02:10.161416004 +0000
+++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/memoize.out	2025-04-14 13:12:07.75083...
@@ -525,7 +525,7 @@
                      ->  Unique (actual rows=2.67 loops=N)
                            ->  Sort (actual rows=67.33 loops=N)
                                  Sort Key: t2_1.a
-                                 Sort Method: quicksort  Memory: 27kB
+                                 Sort Method: quicksort  Memory: 18kB
                                  ->  Seq Scan on tab_anti t2_1 (actual rows=100.00 loops=N)
 (15 rows)
 
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/memoize.out /tmp/cirrus-ci-build/build-32/testrun/regress/regres...
--- /tmp/cirrus-ci-build/src/test/regress/expected/memoize.out	2025-04-14 13:02:10.161416004 +0000
+++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/memoize.out	2025-04-14 13:10:43.118880664 +0000
@@ -525,7 +525,7 @@
                      ->  Unique (actual rows=2.67 loops=N)
                            ->  Sort (actual rows=67.33 loops=N)
                                  Sort Key: t2_1.a
-                                 Sort Method: quicksort  Memory: 27kB
+                                 Sort Method: quicksort  Memory: 18kB
                                  ->  Seq Scan on tab_anti t2_1 (actual rows=100.00 loops=N)
 (15 rows)
 
tap
[13:10:53.393](79.999s) not ok 5 - regression tests pass
tap
[13:12:15.344](81.308s) not ok 2 - regression tests pass
test
[13:15:50.085]  27/339 postgresql:regress / regress/regress                                            ERROR            ...
[13:15:50.085]  32/339 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[13:15:50.085]  98/339 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
53/5697 Add planner expectations for Memoize in EXPLAIN
FreeBSD - Meson
core
[08:22:41.976] #0  0x000000082c3cb75a in _sigprocmask () from /lib/libc.so.7
[08:22:41.976] #1  0x000000082c408a2f in _system () from /lib/libc.so.7
[08:22:41.976] #2  0x000000082be538a3 in ?? () from /lib/libthr.so.3
[08:22:41.976] #3  0x0000000000685c47 in RestoreArchivedFile (path=path@entry=0x8211061e0 "pg_wal/00000002", '0' <repeat...
[08:22:41.976] #4  0x000000000066cab8 in existsTimeLineHistory (probeTLI=probeTLI@entry=3) at ../src/backend/access/tran...
[08:22:41.976] #5  0x000000000066cb78 in findNewestTimeLine (startTLI=startTLI@entry=2) at ../src/backend/access/transam...
[08:22:41.976] #6  0x000000000069108b in rescanLatestTimeLine (replayTLI=replayTLI@entry=2, replayLSN=replayLSN@entry=10...
[08:22:41.976] #7  0x000000000068d283 in WaitForWALToBecomeAvailable (RecPtr=105227456, tliRecPtr=105227432, replayTLI=2...
[08:22:41.976] #8  XLogPageRead (xlogreader=0x3e04e841d130, targetPagePtr=105226240, reqLen=1216, targetRecPtr=105227432...
[08:22:41.976] #9  0x0000000000693fea in ReadPageInternal (state=state@entry=0x3e04e841d130, pageptr=105226240, reqLen=1...
core
[08:22:42.272] #0  0x000000082aaba1ba in thr_kill () from /lib/libc.so.7
[08:22:42.272] #1  0x000000082aa335d4 in raise () from /lib/libc.so.7
[08:22:42.272] #2  0x000000082aae6b59 in abort () from /lib/libc.so.7
[08:22:42.272] #3  0x0000000000ad3475 in ExceptionalCondition (conditionName=0x3194b1 "pending_since == 0", fileName=<op...
[08:22:42.272] #4  0x000000000098b9c8 in pgstat_report_stat (force=false) at ../src/backend/utils/activity/pgstat.c:734
[08:22:42.272] #5  0x00000000009715bb in PostgresMain (dbname=<optimized out>, username=<optimized out>) at ../src/backe...
[08:22:42.272] #6  0x000000000096c419 in BackendMain (startup_data=<optimized out>, startup_data_len=<optimized out>) at...
[08:22:42.272] #7  0x00000000008bafeb in postmaster_child_launch (child_type=B_BACKEND, child_slot=1, startup_data=start...
[08:22:42.272] #8  0x00000000008bf968 in BackendStartup (client_sock=0x821677900) at ../src/backend/postmaster/postmaste...
[08:22:42.272] #9  ServerLoop () at ../src/backend/postmaster/postmaster.c:1702
core
[08:22:41.652] #0  0x00003b97f7ba877f in ?? () from /lib/libc.so.7
[08:22:41.652] #1  0x00003b97f7ba9769 in ?? () from /lib/libc.so.7
[08:22:41.652] #2  0x00003b97f7ba9659 in ?? () from /lib/libc.so.7
[08:22:41.652] #3  0x00003b97f7ba94b3 in ?? () from /lib/libc.so.7
[08:22:41.652] #4  0x00003b97f7ba9111 in setlocale () from /lib/libc.so.7
[08:22:41.652] #5  0x00003b8fd49ca7ce in ?? ()
[08:22:41.652] #6  0x00003b97f7b60c3a in __libc_start1 () from /lib/libc.so.7
[08:22:41.652] #7  0x00003b8fd49bb23d in ?? ()
[08:22:41.940] #0  0x000000082c3cb75a in _sigprocmask () from /lib/libc.so.7
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/memoize.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg...
--- /tmp/cirrus-ci-build/src/test/regress/expected/memoize.out	2025-04-14 08:11:58.825177000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/memoize.out	2025-04-14 08:17:08.291844000 ...
@@ -78,12 +78,13 @@
          ->  Memoize (actual rows=1.00 loops=N)
                Cache Key: t1.twenty
                Cache Mode: binary
+               Estimated Capacity: 20  Estimated Distinct Lookup Keys: 20
                Hits: 980  Misses: 20  Evictions: Zero  Overflows: 0  Memory Usage: NkB
                ->  Index Only Scan using tenk1_unique1 on tenk1 t2 (actual rows=1.00 loops=N)
                      Index Cond: (unique1 = t1.twenty)
                      Heap Fetches: N
                      Index Searches: N
-(13 rows)
+(14 rows)
 
 -- And check we get the expected results.
 SELECT COUNT(*),AVG(t2.unique1) FROM tenk1 t1,
@@ -113,6 +114,7 @@
          ->  Memoize (actual rows=2.00 loops=N)
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/memoize.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre...
--- /tmp/cirrus-ci-build/src/test/regress/expected/memoize.out	2025-04-14 08:11:58.825177000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/memoize.out	2025-04-14 08:18:19.12889900...
@@ -78,12 +78,13 @@
          ->  Memoize (actual rows=1.00 loops=N)
                Cache Key: t1.twenty
                Cache Mode: binary
+               Estimated Capacity: 20  Estimated Distinct Lookup Keys: 20
                Hits: 980  Misses: 20  Evictions: Zero  Overflows: 0  Memory Usage: NkB
                ->  Index Only Scan using tenk1_unique1 on tenk1 t2 (actual rows=1.00 loops=N)
                      Index Cond: (unique1 = t1.twenty)
                      Heap Fetches: N
                      Index Searches: N
-(13 rows)
+(14 rows)
 
 -- And check we get the expected results.
 SELECT COUNT(*),AVG(t2.unique1) FROM tenk1 t1,
@@ -113,6 +114,7 @@
          ->  Memoize (actual rows=2.00 loops=N)
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/memoize.out /tmp/cirrus-ci-build/build/testrun/regress/regress/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/memoize.out	2025-04-14 08:11:58.825177000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/memoize.out	2025-04-14 08:17:10.442147000 +0000
@@ -78,12 +78,13 @@
          ->  Memoize (actual rows=1.00 loops=N)
                Cache Key: t1.twenty
                Cache Mode: binary
+               Estimated Capacity: 20  Estimated Distinct Lookup Keys: 20
                Hits: 980  Misses: 20  Evictions: Zero  Overflows: 0  Memory Usage: NkB
                ->  Index Only Scan using tenk1_unique1 on tenk1 t2 (actual rows=1.00 loops=N)
                      Index Cond: (unique1 = t1.twenty)
                      Heap Fetches: N
                      Index Searches: N
-(13 rows)
+(14 rows)
 
 -- And check we get the expected results.
 SELECT COUNT(*),AVG(t2.unique1) FROM tenk1 t1,
@@ -113,6 +114,7 @@
          ->  Memoize (actual rows=2.00 loops=N)
...
tap
[08:17:34.045](231.626s) not ok 5 - regression tests pass
tap
[08:18:39.988](250.908s) not ok 2 - regression tests pass
test
[08:20:14.015] 182/338 postgresql:regress / regress/regress                                            ERROR           2...
[08:20:14.015] 187/338 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           3...
[08:20:14.015] 261/338 postgresql:recovery / recovery/027_stream_regress                               ERROR           3...
Linux - Debian Bookworm - Autoconf
assertion
TRAP: failed Assert("pending_since == 0"), File: "pgstat.c", Line: 734, PID: 39548
core
[08:29:12.453] #0  0x00007ff9889dbeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[08:29:12.453] #1  0x00007ff98898cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[08:29:12.453] #2  0x00007ff988977472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[08:29:12.453] #3  0x0000563ef59510ad in ExceptionalCondition (conditionName=conditionName@entry=0x563ef5d50cc0 "pending...
[08:29:12.453] #4  0x0000563ef5669567 in pgstat_report_stat (force=force@entry=false) at pgstat.c:734
[08:29:12.453] #5  0x0000563ef562e6bd in PostgresMain (dbname=dbname@entry=0x629000020298 "", username=username@entry=0x...
[08:29:12.453] #6  0x0000563ef5620784 in BackendMain (startup_data=<optimized out>, startup_data_len=<optimized out>) at...
[08:29:12.453] #7  0x0000563ef546436e in postmaster_child_launch (child_type=B_BACKEND, child_slot=2, startup_data=start...
[08:29:12.453] #8  0x0000563ef546a3da in BackendStartup (client_sock=client_sock@entry=0x7ffe2703cb10) at postmaster.c:3...
[08:29:12.453] #9  0x0000563ef546d465 in ServerLoop () at postmaster.c:1702
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/memoize.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/re...
--- /tmp/cirrus-ci-build/src/test/regress/expected/memoize.out	2025-04-14 08:11:58.162981700 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/memoize.out	2025-04-14 08:21:16.990853620 +0000
@@ -46,12 +46,13 @@
          ->  Memoize (actual rows=1.00 loops=N)
                Cache Key: t2.twenty
                Cache Mode: logical
+               Estimated Capacity: 20  Estimated Distinct Lookup Keys: 20
                Hits: 980  Misses: 20  Evictions: Zero  Overflows: 0  Memory Usage: NkB
                ->  Index Only Scan using tenk1_unique1 on tenk1 t1 (actual rows=1.00 loops=N)
                      Index Cond: (unique1 = t2.twenty)
                      Heap Fetches: N
                      Index Searches: N
-(13 rows)
+(14 rows)
 
 -- And check we get the expected results.
 SELECT COUNT(*),AVG(t1.unique1) FROM tenk1 t1
@@ -78,12 +79,13 @@
          ->  Memoize (actual rows=1.00 loops=N)
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/memoize.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/res...
--- /tmp/cirrus-ci-build/src/test/regress/expected/memoize.out	2025-04-14 08:11:58.162981700 +0000
+++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/memoize.out	2025-04-14 08:22:54.334684504 +0000
@@ -46,12 +46,13 @@
          ->  Memoize (actual rows=1.00 loops=N)
                Cache Key: t2.twenty
                Cache Mode: logical
+               Estimated Capacity: 20  Estimated Distinct Lookup Keys: 20
                Hits: 980  Misses: 20  Evictions: Zero  Overflows: 0  Memory Usage: NkB
                ->  Index Only Scan using tenk1_unique1 on tenk1 t1 (actual rows=1.00 loops=N)
                      Index Cond: (unique1 = t2.twenty)
                      Heap Fetches: N
                      Index Searches: N
-(13 rows)
+(14 rows)
 
 -- And check we get the expected results.
 SELECT COUNT(*),AVG(t1.unique1) FROM tenk1 t1
@@ -78,12 +79,13 @@
          ->  Memoize (actual rows=1.00 loops=N)
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/memoize.out /tmp/cirrus-ci-build/src/test/regress/results/memoiz...
--- /tmp/cirrus-ci-build/src/test/regress/expected/memoize.out	2025-04-14 08:11:58.162981700 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/memoize.out	2025-04-14 08:18:12.691195466 +0000
@@ -46,12 +46,13 @@
          ->  Memoize (actual rows=1.00 loops=N)
                Cache Key: t2.twenty
                Cache Mode: logical
+               Estimated Capacity: 20  Estimated Distinct Lookup Keys: 20
                Hits: 980  Misses: 20  Evictions: Zero  Overflows: 0  Memory Usage: NkB
                ->  Index Only Scan using tenk1_unique1 on tenk1 t1 (actual rows=1.00 loops=N)
                      Index Cond: (unique1 = t2.twenty)
                      Heap Fetches: N
                      Index Searches: N
-(13 rows)
+(14 rows)
 
 -- And check we get the expected results.
 SELECT COUNT(*),AVG(t1.unique1) FROM tenk1 t1
@@ -78,12 +79,13 @@
          ->  Memoize (actual rows=1.00 loops=N)
...
tap
[08:21:26.823](148.254s) not ok 5 - regression tests pass
tap
[08:23:01.357](84.924s) not ok 2 - regression tests pass
Linux - Debian Bookworm - Meson
core
[08:24:33.522] #0  0x00007f10c46a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[08:24:33.522] #1  0x00007f10c465afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[08:24:33.522] #2  0x00007f10c4645472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[08:24:33.522] #3  0x0000556b709a0a24 in ExceptionalCondition (conditionName=conditionName@entry=0x556b70c87e38 "pending...
[08:24:33.522] #4  0x0000556b7073215f in pgstat_report_stat (force=force@entry=false) at ../src/backend/utils/activity/p...
[08:24:33.522] #5  0x0000556b706fe4f5 in PostgresMain (dbname=<optimized out>, username=<optimized out>) at ../src/backe...
[08:24:33.522] #6  0x0000556b706f418f in BackendMain (startup_data=<optimized out>, startup_data_len=<optimized out>) at...
[08:24:33.522] #7  0x0000556b705928fb in postmaster_child_launch (child_type=B_BACKEND, child_slot=1, startup_data=start...
[08:24:33.522] #8  0x0000556b70597ed3 in BackendStartup (client_sock=client_sock@entry=0x7ffc1bd882f0) at ../src/backend...
[08:24:33.522] #9  0x0000556b7059a3ff in ServerLoop () at ../src/backend/postmaster/postmaster.c:1702
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/memoize.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg...
--- /tmp/cirrus-ci-build/src/test/regress/expected/memoize.out	2025-04-14 08:11:58.273315931 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/memoize.out	2025-04-14 08:17:36.626307623 ...
@@ -46,12 +46,13 @@
          ->  Memoize (actual rows=1.00 loops=N)
                Cache Key: t2.twenty
                Cache Mode: logical
+               Estimated Capacity: 20  Estimated Distinct Lookup Keys: 20
                Hits: 980  Misses: 20  Evictions: Zero  Overflows: 0  Memory Usage: NkB
                ->  Index Only Scan using tenk1_unique1 on tenk1 t1 (actual rows=1.00 loops=N)
                      Index Cond: (unique1 = t2.twenty)
                      Heap Fetches: N
                      Index Searches: N
-(13 rows)
+(14 rows)
 
 -- And check we get the expected results.
 SELECT COUNT(*),AVG(t1.unique1) FROM tenk1 t1
@@ -78,12 +79,13 @@
          ->  Memoize (actual rows=1.00 loops=N)
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/memoize.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stre...
--- /tmp/cirrus-ci-build/src/test/regress/expected/memoize.out	2025-04-14 08:11:58.273315931 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/memoize.out	2025-04-14 08:18:50.95430116...
@@ -46,12 +46,13 @@
          ->  Memoize (actual rows=1.00 loops=N)
                Cache Key: t2.twenty
                Cache Mode: logical
+               Estimated Capacity: 20  Estimated Distinct Lookup Keys: 20
                Hits: 980  Misses: 20  Evictions: Zero  Overflows: 0  Memory Usage: NkB
                ->  Index Only Scan using tenk1_unique1 on tenk1 t1 (actual rows=1.00 loops=N)
                      Index Cond: (unique1 = t2.twenty)
                      Heap Fetches: N
                      Index Searches: N
-(13 rows)
+(14 rows)
 
 -- And check we get the expected results.
 SELECT COUNT(*),AVG(t1.unique1) FROM tenk1 t1
@@ -78,12 +79,13 @@
          ->  Memoize (actual rows=1.00 loops=N)
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/memoize.out /tmp/cirrus-ci-build/build/testrun/regress/regress/r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/memoize.out	2025-04-14 08:11:58.273315931 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/memoize.out	2025-04-14 08:17:32.822305534 +0000
@@ -46,12 +46,13 @@
          ->  Memoize (actual rows=1.00 loops=N)
                Cache Key: t2.twenty
                Cache Mode: logical
+               Estimated Capacity: 20  Estimated Distinct Lookup Keys: 20
                Hits: 980  Misses: 20  Evictions: Zero  Overflows: 0  Memory Usage: NkB
                ->  Index Only Scan using tenk1_unique1 on tenk1 t1 (actual rows=1.00 loops=N)
                      Index Cond: (unique1 = t2.twenty)
                      Heap Fetches: N
                      Index Searches: N
-(13 rows)
+(14 rows)
 
 -- And check we get the expected results.
 SELECT COUNT(*),AVG(t1.unique1) FROM tenk1 t1
@@ -78,12 +79,13 @@
          ->  Memoize (actual rows=1.00 loops=N)
...
tap
[08:17:43.095](77.353s) not ok 5 - regression tests pass
tap
[08:18:57.223](77.543s) not ok 2 - regression tests pass
test
[08:22:07.187]  29/339 postgresql:regress / regress/regress                                            ERROR            ...
[08:22:07.187]  34/339 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[08:22:07.187] 104/339 postgresql:recovery / recovery/027_stream_regress                               ERROR            ...
macOS - Sonoma - Meson
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/memoize.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upg...
--- /Users/admin/pgsql/src/test/regress/expected/memoize.out	2025-04-14 08:11:12
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/memoize.out	2025-04-14 08:14:02
@@ -46,12 +46,13 @@
          ->  Memoize (actual rows=1.00 loops=N)
                Cache Key: t2.twenty
                Cache Mode: logical
+               Estimated Capacity: 20  Estimated Distinct Lookup Keys: 20
                Hits: 980  Misses: 20  Evictions: Zero  Overflows: 0  Memory Usage: NkB
                ->  Index Only Scan using tenk1_unique1 on tenk1 t1 (actual rows=1.00 loops=N)
                      Index Cond: (unique1 = t2.twenty)
                      Heap Fetches: N
                      Index Searches: N
-(13 rows)
+(14 rows)
 
 -- And check we get the expected results.
 SELECT COUNT(*),AVG(t1.unique1) FROM tenk1 t1
@@ -78,12 +79,13 @@
          ->  Memoize (actual rows=1.00 loops=N)
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/memoize.out /Users/admin/pgsql/build/testrun/recovery/027_stream_r...
--- /Users/admin/pgsql/src/test/regress/expected/memoize.out	2025-04-14 08:11:12
+++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/memoize.out	2025-04-14 08:15:05
@@ -46,12 +46,13 @@
          ->  Memoize (actual rows=1.00 loops=N)
                Cache Key: t2.twenty
                Cache Mode: logical
+               Estimated Capacity: 20  Estimated Distinct Lookup Keys: 20
                Hits: 980  Misses: 20  Evictions: Zero  Overflows: 0  Memory Usage: NkB
                ->  Index Only Scan using tenk1_unique1 on tenk1 t1 (actual rows=1.00 loops=N)
                      Index Cond: (unique1 = t2.twenty)
                      Heap Fetches: N
                      Index Searches: N
-(13 rows)
+(14 rows)
 
 -- And check we get the expected results.
 SELECT COUNT(*),AVG(t1.unique1) FROM tenk1 t1
@@ -78,12 +79,13 @@
          ->  Memoize (actual rows=1.00 loops=N)
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/memoize.out /Users/admin/pgsql/build/testrun/regress/regress/resul...
--- /Users/admin/pgsql/src/test/regress/expected/memoize.out	2025-04-14 08:11:12
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/memoize.out	2025-04-14 08:14:04
@@ -46,12 +46,13 @@
          ->  Memoize (actual rows=1.00 loops=N)
                Cache Key: t2.twenty
                Cache Mode: logical
+               Estimated Capacity: 20  Estimated Distinct Lookup Keys: 20
                Hits: 980  Misses: 20  Evictions: Zero  Overflows: 0  Memory Usage: NkB
                ->  Index Only Scan using tenk1_unique1 on tenk1 t1 (actual rows=1.00 loops=N)
                      Index Cond: (unique1 = t2.twenty)
                      Heap Fetches: N
                      Index Searches: N
-(13 rows)
+(14 rows)
 
 -- And check we get the expected results.
 SELECT COUNT(*),AVG(t1.unique1) FROM tenk1 t1
@@ -78,12 +79,13 @@
          ->  Memoize (actual rows=1.00 loops=N)
...
tap
[08:14:08.493](51.495s) not ok 5 - regression tests pass
tap
[08:15:12.125](60.023s) not ok 2 - regression tests pass
test
[08:17:25.442]  28/338 postgresql:regress / regress/regress                                            ERROR            ...
[08:17:25.442]  29/338 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[08:17:25.442] 124/338 postgresql:recovery / recovery/027_stream_regress                               ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/memoize.out C:/cirrus/build/testrun/pg_upgrade/002_pg_u...
--- C:/cirrus/src/test/regress/expected/memoize.out	2025-04-14 08:12:10.359765500 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/memoize.out	2025-04-14 08:16:19.317023600 +0000
@@ -46,12 +46,13 @@
          ->  Memoize (actual rows=1.00 loops=N)
                Cache Key: t2.twenty
                Cache Mode: logical
+               Estimated Capacity: 20  Estimated Distinct Lookup Keys: 20
                Hits: 980  Misses: 20  Evictions: Zero  Overflows: 0  Memory Usage: NkB
                ->  Index Only Scan using tenk1_unique1 on tenk1 t1 (actual rows=1.00 loops=N)
                      Index Cond: (unique1 = t2.twenty)
                      Heap Fetches: N
                      Index Searches: N
-(13 rows)
+(14 rows)
 
 -- And check we get the expected results.
 SELECT COUNT(*),AVG(t1.unique1) FROM tenk1 t1
@@ -78,12 +79,13 @@
          ->  Memoize (actual rows=1.00 loops=N)
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/memoize.out C:/cirrus/build/testrun/recovery/027_stream...
--- C:/cirrus/src/test/regress/expected/memoize.out	2025-04-14 08:12:10.359765500 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/memoize.out	2025-04-14 08:19:04.864048900 +0000
@@ -46,12 +46,13 @@
          ->  Memoize (actual rows=1.00 loops=N)
                Cache Key: t2.twenty
                Cache Mode: logical
+               Estimated Capacity: 20  Estimated Distinct Lookup Keys: 20
                Hits: 980  Misses: 20  Evictions: Zero  Overflows: 0  Memory Usage: NkB
                ->  Index Only Scan using tenk1_unique1 on tenk1 t1 (actual rows=1.00 loops=N)
                      Index Cond: (unique1 = t2.twenty)
                      Heap Fetches: N
                      Index Searches: N
-(13 rows)
+(14 rows)
 
 -- And check we get the expected results.
 SELECT COUNT(*),AVG(t1.unique1) FROM tenk1 t1
@@ -78,12 +79,13 @@
          ->  Memoize (actual rows=1.00 loops=N)
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/memoize.out C:/cirrus/build/testrun/regress/regress/res...
--- C:/cirrus/src/test/regress/expected/memoize.out	2025-04-14 08:12:10.359765500 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/memoize.out	2025-04-14 08:16:13.144163400 +0000
@@ -46,12 +46,13 @@
          ->  Memoize (actual rows=1.00 loops=N)
                Cache Key: t2.twenty
                Cache Mode: logical
+               Estimated Capacity: 20  Estimated Distinct Lookup Keys: 20
                Hits: 980  Misses: 20  Evictions: Zero  Overflows: 0  Memory Usage: NkB
                ->  Index Only Scan using tenk1_unique1 on tenk1 t1 (actual rows=1.00 loops=N)
                      Index Cond: (unique1 = t2.twenty)
                      Heap Fetches: N
                      Index Searches: N
-(13 rows)
+(14 rows)
 
 -- And check we get the expected results.
 SELECT COUNT(*),AVG(t1.unique1) FROM tenk1 t1
@@ -78,12 +79,13 @@
          ->  Memoize (actual rows=1.00 loops=N)
...
tap
[08:16:32.834](133.630s) not ok 5 - regression tests pass
tap
[08:19:18.991](140.671s) not ok 2 - regression tests pass
test
[08:27:04.546]  16/333 postgresql:regress / regress/regress                                            ERROR           1...
[08:27:04.546]  20/333 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           2...
[08:27:04.546]  71/333 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
53/5646 Accessing an invalid pointer in BufferManagerRelation structure
Windows - Server 2019, VS 2019 - Meson & ninja
test
[22:17:52.882] 333/333 postgresql:ecpg / ecpg/ecpg                                                     TIMEOUT        10...
53/5262 ensure we have a snapshot when dropping an index concurrently
FreeBSD - Meson
core
[16:27:48.908] #0  0x00004e8554fcbe90 in ?? ()
[16:27:48.908] #1  0x0000000000000003 in ?? ()
[16:27:48.908] #2  0x0000215aa847b090 in ?? ()
[16:27:48.908] #3  0x0000215aa847b093 in ?? ()
[16:27:48.908] #4  0x0000215aa847b121 in ?? ()
[16:27:48.908] #5  0x0000000000000000 in ?? ()
[16:27:48.998] #0  0x00001e5f49e6c44a in ?? () from /libexec/ld-elf.so.1
core
[16:27:49.315] #0  0x000000082bf4e1ba in thr_kill () from /lib/libc.so.7
[16:27:49.315] #1  0x000000082bec75d4 in raise () from /lib/libc.so.7
[16:27:49.315] #2  0x000000082bf7ab59 in abort () from /lib/libc.so.7
[16:27:49.315] #3  0x0000000000ad3425 in ExceptionalCondition (conditionName=0x3194a3 "pending_since == 0", fileName=<op...
[16:27:49.315] #4  0x000000000098b978 in pgstat_report_stat (force=false) at ../src/backend/utils/activity/pgstat.c:734
[16:27:49.315] #5  0x000000000097156b in PostgresMain (dbname=<optimized out>, username=<optimized out>) at ../src/backe...
[16:27:49.315] #6  0x000000000096c3c9 in BackendMain (startup_data=<optimized out>, startup_data_len=<optimized out>) at...
[16:27:49.315] #7  0x00000000008baf2b in postmaster_child_launch (child_type=B_BACKEND, child_slot=1, startup_data=start...
[16:27:49.315] #8  0x00000000008bf8a8 in BackendStartup (client_sock=0x82107d400) at ../src/backend/postmaster/postmaste...
[16:27:49.315] #9  ServerLoop () at ../src/backend/postmaster/postmaster.c:1702
core
[16:27:49.006] #0  0x00001e5f49e6c44a in ?? () from /libexec/ld-elf.so.1
[16:27:49.006] #1  0x00001e5f49e658bf in ?? () from /libexec/ld-elf.so.1
[16:27:49.006] #2  0x00001a52382bd078 in ?? ()
[16:27:49.006] #3  0x00001a52382bd0b0 in ?? ()
[16:27:49.006] #4  0x00001a52382bd0e8 in ?? ()
[16:27:49.006] #5  0x00001a52382bd120 in ?? ()
[16:27:49.006] #6  0x00001a52368173f8 in ?? ()
[16:27:49.006] #7  0x0000000000000004 in ?? ()
[16:27:49.006] #8  0x00001a5236813860 in ?? ()
[16:27:49.006] #9  0x00001e5f49e66fd4 in ?? () from /libexec/ld-elf.so.1
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/misc_functions.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade...
--- /tmp/cirrus-ci-build/src/test/regress/expected/misc_functions.out	2025-04-13 16:17:43.513220000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/misc_functions.out	2025-04-13 16:20:31.870...
@@ -916,5 +916,6 @@
 
 -- pg_replication_origin.roname length restriction
 SELECT pg_replication_origin_create(repeat('0123456789abcdef', 33));
+WARNING:  replication origins created by regression test cases should have names starting with "regress_"
 ERROR:  replication origin name is too long
 DETAIL:  Replication origin names must be no longer than 512 bytes.
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/misc_functions.out /tmp/cirrus-ci-build/build/testrun/recovery/0...
--- /tmp/cirrus-ci-build/src/test/regress/expected/misc_functions.out	2025-04-13 16:17:43.513220000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/misc_functions.out	2025-04-13 16:21:47.5...
@@ -916,5 +916,6 @@
 
 -- pg_replication_origin.roname length restriction
 SELECT pg_replication_origin_create(repeat('0123456789abcdef', 33));
+WARNING:  replication origins created by regression test cases should have names starting with "regress_"
 ERROR:  replication origin name is too long
 DETAIL:  Replication origin names must be no longer than 512 bytes.
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/misc_functions.out /tmp/cirrus-ci-build/build/testrun/regress/re...
--- /tmp/cirrus-ci-build/src/test/regress/expected/misc_functions.out	2025-04-13 16:17:43.513220000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/misc_functions.out	2025-04-13 16:20:30.816153000 +0000
@@ -916,5 +916,6 @@
 
 -- pg_replication_origin.roname length restriction
 SELECT pg_replication_origin_create(repeat('0123456789abcdef', 33));
+WARNING:  replication origins created by regression test cases should have names starting with "regress_"
 ERROR:  replication origin name is too long
 DETAIL:  Replication origin names must be no longer than 512 bytes.
tap
[16:22:50.643](231.763s) not ok 5 - regression tests pass
tap
[16:23:47.589](243.848s) not ok 2 - regression tests pass
test
[16:25:20.073]  68/338 postgresql:regress / regress/regress                                            ERROR           2...
[16:25:20.073] 196/338 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           3...
[16:25:20.073] 258/338 postgresql:recovery / recovery/027_stream_regress                               ERROR           3...
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[16:25:37.381](0.000s) not ok 3 - checking a non-existent database stderr /(?^:FATAL:  database "qqq" does not exist)/
test
[16:31:50.910] 142/333 postgresql:pg_amcheck / pg_amcheck/002_nonesuch                                 ERROR            ...
53/5526 Add storage I/O tracking to EXPLAIN BUFFERS
FreeBSD - Meson
core
[16:04:08.770] #0  0x000000082d6791ba in thr_kill () from /lib/libc.so.7
[16:04:08.770] #1  0x000000082d5f25d4 in raise () from /lib/libc.so.7
[16:04:08.770] #2  0x000000082d6a5b59 in abort () from /lib/libc.so.7
[16:04:08.770] #3  0x0000000000ad3915 in ExceptionalCondition (conditionName=0x3194f2 "pending_since == 0", fileName=<op...
[16:04:08.770] #4  0x000000000098be68 in pgstat_report_stat (force=false) at ../src/backend/utils/activity/pgstat.c:734
[16:04:08.770] #5  0x0000000000971a5b in PostgresMain (dbname=<optimized out>, username=<optimized out>) at ../src/backe...
[16:04:08.770] #6  0x000000000096c8b9 in BackendMain (startup_data=<optimized out>, startup_data_len=<optimized out>) at...
[16:04:08.770] #7  0x00000000008bb48b in postmaster_child_launch (child_type=B_BACKEND, child_slot=1, startup_data=start...
[16:04:08.770] #8  0x00000000008bfe08 in BackendStartup (client_sock=0x8219a6420) at ../src/backend/postmaster/postmaste...
[16:04:08.770] #9  ServerLoop () at ../src/backend/postmaster/postmaster.c:1702
tap
[16:00:06.973](0.000s) not ok 23 - connect : matches
test
[16:01:33.408] 258/338 postgresql:postmaster / postmaster/003_start_stop                               ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[16:04:46.197](0.001s) not ok 13 - reindexdb cannot target invalid database: matches
test
[16:08:14.103] 221/333 postgresql:scripts / scripts/091_reindexdb_all                                  ERROR            ...
53/4716 COPY TO json
macOS - Sonoma - Meson
tap
[08:47:33.338](0.138s) not ok 2 - delete 1: query result matches
test
[08:48:24.281] 242/338 postgresql:bloom / bloom/001_wal                                                ERROR            ...
53/5279 Add XMLSerialize: version (SQL/XML X076), explicit declaration (SQL/XML X078)
FreeBSD - Meson
tap
timed out waiting for match: (?^:WARNING: ( [A-Z0-9]+:)? skipped loading publication: tap_pub_3) at /tmp/cirrus-ci-build...
test
[07:57:06.760] 338/338 postgresql:subscription / subscription/024_add_drop_pub                         ERROR           1...
53/5214 SQL:2023 JSON simplified accessor support
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[05:28:17.661] c:\cirrus\src\backend\utils\adt\jsonbsubs.c(223) : warning C4715: 'make_jsonpath_item_expr': not all cont...
53/5624 Options to control remote transactions’ access/deferrable modes in postgres_fdw
FreeBSD - Meson
core
[00:18:38.236] #0  0x000000082a20a1ba in thr_kill () from /lib/libc.so.7
[00:18:38.236] #1  0x000000082a1835d4 in raise () from /lib/libc.so.7
[00:18:38.236] #2  0x000000082a236b59 in abort () from /lib/libc.so.7
[00:18:38.236] #3  0x0000000000ad33b5 in ExceptionalCondition (conditionName=0x31947f "pending_since == 0", fileName=<op...
[00:18:38.236] #4  0x000000000098b908 in pgstat_report_stat (force=false) at ../src/backend/utils/activity/pgstat.c:734
[00:18:38.236] #5  0x00000000009714fb in PostgresMain (dbname=<optimized out>, username=<optimized out>) at ../src/backe...
[00:18:38.236] #6  0x000000000096c359 in BackendMain (startup_data=<optimized out>, startup_data_len=<optimized out>) at...
[00:18:38.236] #7  0x00000000008baf2b in postmaster_child_launch (child_type=B_BACKEND, child_slot=2, startup_data=start...
[00:18:38.236] #8  0x00000000008bf8a8 in BackendStartup (client_sock=0x8214b6250) at ../src/backend/postmaster/postmaste...
[00:18:38.236] #9  ServerLoop () at ../src/backend/postmaster/postmaster.c:1702
regress
diff -U3 /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out /tmp/cirrus-ci-build/build/testrun/postgres...
--- /tmp/cirrus-ci-build/contrib/postgres_fdw/expected/postgres_fdw.out	2025-04-13 00:08:10.561257000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/postgres_fdw-running/regress/results/postgres_fdw.out	2025-04-13 00:15:39.4580880...
@@ -12509,8 +12509,7 @@
   FROM postgres_fdw_get_connections(true);
  server_name | closed | remote_backend_pid 
 -------------+--------+--------------------
- loopback    | t      | t
-(1 row)
+(0 rows)
 
 -- Clean up
 \set VERBOSITY default
test
[00:16:04.731] 75/77 postgresql:postgres_fdw-running / postgres_fdw-running/regress               ERROR            11.06...
53/5673 Random pg_upgrade 004_subscription test failure on drongo
CompilerWarnings
compiler
[14:35:02.598] md.c:256:48: error: implicit declaration of function ‘pg_RtlGetLastNtStatus’ [-Werror=implicit-function-d...
53/5262 ensure we have a snapshot when dropping an index concurrently
FreeBSD - Meson
core
[13:46:16.949] #0  0x000000082d1dd1ba in thr_kill () from /lib/libc.so.7
[13:46:16.949] #1  0x000000082d1565d4 in raise () from /lib/libc.so.7
[13:46:16.949] #2  0x000000082d209b59 in abort () from /lib/libc.so.7
[13:46:16.949] #3  0x0000000000ad3405 in ExceptionalCondition (conditionName=0x3194a3 "pending_since == 0", fileName=<op...
[13:46:16.949] #4  0x000000000098b958 in pgstat_report_stat (force=false) at ../src/backend/utils/activity/pgstat.c:734
[13:46:16.949] #5  0x000000000097154b in PostgresMain (dbname=<optimized out>, username=<optimized out>) at ../src/backe...
[13:46:16.949] #6  0x000000000096c3a9 in BackendMain (startup_data=<optimized out>, startup_data_len=<optimized out>) at...
[13:46:16.949] #7  0x00000000008baf0b in postmaster_child_launch (child_type=B_BACKEND, child_slot=1, startup_data=start...
[13:46:16.949] #8  0x00000000008bf888 in BackendStartup (client_sock=0x820e1ebb0) at ../src/backend/postmaster/postmaste...
[13:46:16.949] #9  ServerLoop () at ../src/backend/postmaster/postmaster.c:1702
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/misc_functions.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade...
--- /tmp/cirrus-ci-build/src/test/regress/expected/misc_functions.out	2025-04-12 13:35:42.536693000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/misc_functions.out	2025-04-12 13:38:33.446...
@@ -916,5 +916,6 @@
 
 -- pg_replication_origin.roname length restriction
 SELECT pg_replication_origin_create(repeat('0123456789abcdef', 33));
+WARNING:  replication origins created by regression test cases should have names starting with "regress_"
 ERROR:  replication origin name is too long
 DETAIL:  Replication origin names must be no longer than 512 bytes.
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/misc_functions.out /tmp/cirrus-ci-build/build/testrun/recovery/0...
--- /tmp/cirrus-ci-build/src/test/regress/expected/misc_functions.out	2025-04-12 13:35:42.536693000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/misc_functions.out	2025-04-12 13:39:55.3...
@@ -916,5 +916,6 @@
 
 -- pg_replication_origin.roname length restriction
 SELECT pg_replication_origin_create(repeat('0123456789abcdef', 33));
+WARNING:  replication origins created by regression test cases should have names starting with "regress_"
 ERROR:  replication origin name is too long
 DETAIL:  Replication origin names must be no longer than 512 bytes.
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/misc_functions.out /tmp/cirrus-ci-build/build/testrun/regress/re...
--- /tmp/cirrus-ci-build/src/test/regress/expected/misc_functions.out	2025-04-12 13:35:42.536693000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/misc_functions.out	2025-04-12 13:38:30.692258000 +0000
@@ -916,5 +916,6 @@
 
 -- pg_replication_origin.roname length restriction
 SELECT pg_replication_origin_create(repeat('0123456789abcdef', 33));
+WARNING:  replication origins created by regression test cases should have names starting with "regress_"
 ERROR:  replication origin name is too long
 DETAIL:  Replication origin names must be no longer than 512 bytes.
tap
[13:41:01.467](242.578s) not ok 5 - regression tests pass
tap
[13:42:07.361](258.897s) not ok 2 - regression tests pass
test
[13:43:43.445]  62/338 postgresql:regress / regress/regress                                            ERROR           2...
[13:43:43.445] 190/338 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           3...
[13:43:43.445] 261/338 postgresql:recovery / recovery/027_stream_regress                               ERROR           3...
53/5636 Memoize ANTI and SEMI JOIN inner
Linux - Debian Bookworm - Meson
core
[11:40:31.625] #0  0x00007fae42ea9eec in ?? ()
[11:40:31.625] #1  0x000056175c0cffa5 in ?? ()
[11:40:31.625] #2  0x90eb659574ce9a00 in ?? ()
[11:40:31.625] #3  0x0000000000000006 in ?? ()
[11:40:31.625] #4  0x00007fae42dd3a80 in ?? ()
[11:40:31.625] #5  0x00007fae42ff2840 in ?? ()
[11:40:31.625] #6  0x0000000000000000 in ?? ()
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/memoize.out /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002...
--- /tmp/cirrus-ci-build/src/test/regress/expected/memoize.out	2025-04-12 11:24:10.866868945 +0000
+++ /tmp/cirrus-ci-build/build-32/testrun/pg_upgrade/002_pg_upgrade/data/results/memoize.out	2025-04-12 11:32:46.3148639...
@@ -525,7 +525,7 @@
                      ->  Unique (actual rows=2.67 loops=N)
                            ->  Sort (actual rows=67.33 loops=N)
                                  Sort Key: t2_1.a
-                                 Sort Method: quicksort  Memory: 27kB
+                                 Sort Method: quicksort  Memory: 18kB
                                  ->  Seq Scan on tab_anti t2_1 (actual rows=100.00 loops=N)
 (15 rows)
 
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/memoize.out /tmp/cirrus-ci-build/build-32/testrun/recovery/027_s...
--- /tmp/cirrus-ci-build/src/test/regress/expected/memoize.out	2025-04-12 11:24:10.866868945 +0000
+++ /tmp/cirrus-ci-build/build-32/testrun/recovery/027_stream_regress/data/results/memoize.out	2025-04-12 11:34:09.35080...
@@ -525,7 +525,7 @@
                      ->  Unique (actual rows=2.67 loops=N)
                            ->  Sort (actual rows=67.33 loops=N)
                                  Sort Key: t2_1.a
-                                 Sort Method: quicksort  Memory: 27kB
+                                 Sort Method: quicksort  Memory: 18kB
                                  ->  Seq Scan on tab_anti t2_1 (actual rows=100.00 loops=N)
 (15 rows)
 
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/memoize.out /tmp/cirrus-ci-build/build-32/testrun/regress/regres...
--- /tmp/cirrus-ci-build/src/test/regress/expected/memoize.out	2025-04-12 11:24:10.866868945 +0000
+++ /tmp/cirrus-ci-build/build-32/testrun/regress/regress/results/memoize.out	2025-04-12 11:32:44.454864476 +0000
@@ -525,7 +525,7 @@
                      ->  Unique (actual rows=2.67 loops=N)
                            ->  Sort (actual rows=67.33 loops=N)
                                  Sort Key: t2_1.a
-                                 Sort Method: quicksort  Memory: 27kB
+                                 Sort Method: quicksort  Memory: 18kB
                                  ->  Seq Scan on tab_anti t2_1 (actual rows=100.00 loops=N)
 (15 rows)
 
tap
[11:32:53.561](76.367s) not ok 5 - regression tests pass
tap
[11:34:16.140](80.879s) not ok 2 - regression tests pass
test
[11:37:52.370]  26/339 postgresql:regress / regress/regress                                            ERROR            ...
[11:37:52.370]  30/339 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[11:37:52.370]  95/339 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
53/5517 Extended Statistics set/restore/clear functions
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[09:05:02.056](0.001s) not ok 23 - connect : matches
test
[09:07:52.420] 254/333 postgresql:postmaster / postmaster/003_start_stop                               ERROR            ...
53/4460 Implement row pattern recognition feature
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[06:08:06.674](0.001s) not ok 13 - reindexdb cannot target invalid database: matches
test
[06:11:18.390] 220/333 postgresql:scripts / scripts/091_reindexdb_all                                  ERROR            ...
53/5110 Add XMLCast (SQL/XML X025)
FreeBSD - Meson
core
[04:49:27.037] #0  0x000000082c0e11ba in thr_kill () from /lib/libc.so.7
[04:49:27.037] #1  0x000000082c05a5d4 in raise () from /lib/libc.so.7
[04:49:27.037] #2  0x000000082c10db59 in abort () from /lib/libc.so.7
[04:49:27.037] #3  0x0000000000ad5205 in ExceptionalCondition (conditionName=0x3194b5 "pending_since == 0", fileName=<op...
[04:49:27.037] #4  0x000000000098d568 in pgstat_report_stat (force=false) at ../src/backend/utils/activity/pgstat.c:734
[04:49:27.037] #5  0x000000000097315b in PostgresMain (dbname=<optimized out>, username=<optimized out>) at ../src/backe...
[04:49:27.037] #6  0x000000000096dfb9 in BackendMain (startup_data=<optimized out>, startup_data_len=<optimized out>) at...
[04:49:27.037] #7  0x00000000008bcb8b in postmaster_child_launch (child_type=B_BACKEND, child_slot=1, startup_data=start...
[04:49:27.037] #8  0x00000000008c1508 in BackendStartup (client_sock=0x820df1140) at ../src/backend/postmaster/postmaste...
[04:49:27.037] #9  ServerLoop () at ../src/backend/postmaster/postmaster.c:1702
core
[04:49:26.769] #0  0x000000082b3d575a in _sigprocmask () from /lib/libc.so.7
[04:49:26.769] #1  0x000000082b412a2f in _system () from /lib/libc.so.7
[04:49:26.769] #2  0x000000082ad788a3 in ?? () from /lib/libthr.so.3
[04:49:26.769] #3  0x0000000000687347 in RestoreArchivedFile (path=path@entry=0x82170c1e0 "pg_wal/00000002", '0' <repeat...
[04:49:26.769] #4  0x000000000066e1b8 in existsTimeLineHistory (probeTLI=probeTLI@entry=3) at ../src/backend/access/tran...
[04:49:26.769] #5  0x000000000066e278 in findNewestTimeLine (startTLI=startTLI@entry=2) at ../src/backend/access/transam...
[04:49:26.769] #6  0x000000000069278b in rescanLatestTimeLine (replayTLI=replayTLI@entry=2, replayLSN=replayLSN@entry=10...
[04:49:26.769] #7  0x000000000068e983 in WaitForWALToBecomeAvailable (RecPtr=105227456, tliRecPtr=105227432, replayTLI=2...
[04:49:26.769] #8  XLogPageRead (xlogreader=0x3b4e38c1d130, targetPagePtr=105226240, reqLen=1216, targetRecPtr=105227432...
[04:49:26.769] #9  0x00000000006956ea in ReadPageInternal (state=state@entry=0x3b4e38c1d130, pageptr=105226240, reqLen=1...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upg...
--- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out	2025-04-12 04:39:01.216973000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/xml.out	2025-04-12 04:43:49.705168000 +000...
@@ -2214,7 +2214,7 @@
 SELECT j, pg_typeof(j) FROM xmlcast('11:11:11.5'::time with time zone at time zone 'Europe/Berlin' AS xml) t(j);
        j       | pg_typeof 
 ---------------+-----------
- 19:11:11.5+01 | xml
+ 20:11:11.5+02 | xml
 (1 row)
 
 -- Convert an XML string to bytea and back to xml
@@ -2377,7 +2377,7 @@
 SELECT * FROM view_xmlcast_to_xml;
  c1 | c2  | c3 | c4 | c5 | c6 |                c7                 |                c8                 |                ...
 ----+-----+----+----+----+----+-----------------------------------+-----------------------------------+----------------...
-    | foo |    |    |    |    | foo &amp; &lt;&quot;bar&quot;&gt; | foo &amp; &lt;&quot;bar&quot;&gt; | foo &amp; &lt;&...
+    | foo |    |    |    |    | foo &amp; &lt;&quot;bar&quot;&gt; | foo &amp; &lt;&quot;bar&quot;&gt; | foo &amp; &lt;&...
 (1 row)
 
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out	2025-04-12 04:39:01.216973000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/xml.out	2025-04-12 04:44:57.285376000 +0...
@@ -2214,7 +2214,7 @@
 SELECT j, pg_typeof(j) FROM xmlcast('11:11:11.5'::time with time zone at time zone 'Europe/Berlin' AS xml) t(j);
        j       | pg_typeof 
 ---------------+-----------
- 19:11:11.5+01 | xml
+ 20:11:11.5+02 | xml
 (1 row)
 
 -- Convert an XML string to bytea and back to xml
@@ -2377,7 +2377,7 @@
 SELECT * FROM view_xmlcast_to_xml;
  c1 | c2  | c3 | c4 | c5 | c6 |                c7                 |                c8                 |                ...
 ----+-----+----+----+----+----+-----------------------------------+-----------------------------------+----------------...
-    | foo |    |    |    |    | foo &amp; &lt;&quot;bar&quot;&gt; | foo &amp; &lt;&quot;bar&quot;&gt; | foo &amp; &lt;&...
+    | foo |    |    |    |    | foo &amp; &lt;&quot;bar&quot;&gt; | foo &amp; &lt;&quot;bar&quot;&gt; | foo &amp; &lt;&...
 (1 row)
 
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resul...
--- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out	2025-04-12 04:39:01.216973000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/xml.out	2025-04-12 04:43:49.536469000 +0000
@@ -2214,7 +2214,7 @@
 SELECT j, pg_typeof(j) FROM xmlcast('11:11:11.5'::time with time zone at time zone 'Europe/Berlin' AS xml) t(j);
        j       | pg_typeof 
 ---------------+-----------
- 19:11:11.5+01 | xml
+ 20:11:11.5+02 | xml
 (1 row)
 
 -- Convert an XML string to bytea and back to xml
@@ -2377,7 +2377,7 @@
 SELECT * FROM view_xmlcast_to_xml;
  c1 | c2  | c3 | c4 | c5 | c6 |                c7                 |                c8                 |                ...
 ----+-----+----+----+----+----+-----------------------------------+-----------------------------------+----------------...
-    | foo |    |    |    |    | foo &amp; &lt;&quot;bar&quot;&gt; | foo &amp; &lt;&quot;bar&quot;&gt; | foo &amp; &lt;&...
+    | foo |    |    |    |    | foo &amp; &lt;&quot;bar&quot;&gt; | foo &amp; &lt;&quot;bar&quot;&gt; | foo &amp; &lt;&...
 (1 row)
 
...
tap
[04:44:23.116](209.579s) not ok 5 - regression tests pass
tap
[04:45:32.114](234.128s) not ok 2 - regression tests pass
test
[04:47:00.240] 160/338 postgresql:regress / regress/regress                                            ERROR           2...
[04:47:00.240] 183/338 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           3...
[04:47:00.240] 260/338 postgresql:recovery / recovery/027_stream_regress                               ERROR           3...
Linux - Debian Bookworm - Autoconf
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/result...
--- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out	2025-04-12 04:39:01.672203293 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/xml.out	2025-04-12 04:49:02.037087155 +0000
@@ -2214,7 +2214,7 @@
 SELECT j, pg_typeof(j) FROM xmlcast('11:11:11.5'::time with time zone at time zone 'Europe/Berlin' AS xml) t(j);
        j       | pg_typeof 
 ---------------+-----------
- 19:11:11.5+01 | xml
+ 20:11:11.5+02 | xml
 (1 row)
 
 -- Convert an XML string to bytea and back to xml
@@ -2377,7 +2377,7 @@
 SELECT * FROM view_xmlcast_to_xml;
  c1 | c2  | c3 | c4 | c5 | c6 |                c7                 |                c8                 |                ...
 ----+-----+----+----+----+----+-----------------------------------+-----------------------------------+----------------...
-    | foo |    |    |    |    | foo &amp; &lt;&quot;bar&quot;&gt; | foo &amp; &lt;&quot;bar&quot;&gt; | foo &amp; &lt;&...
+    | foo |    |    |    |    | foo &amp; &lt;&quot;bar&quot;&gt; | foo &amp; &lt;&quot;bar&quot;&gt; | foo &amp; &lt;&...
 (1 row)
 
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results...
--- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out	2025-04-12 04:39:01.672203293 +0000
+++ /tmp/cirrus-ci-build/src/test/recovery/tmp_check/results/xml.out	2025-04-12 04:49:38.041065058 +0000
@@ -2214,7 +2214,7 @@
 SELECT j, pg_typeof(j) FROM xmlcast('11:11:11.5'::time with time zone at time zone 'Europe/Berlin' AS xml) t(j);
        j       | pg_typeof 
 ---------------+-----------
- 19:11:11.5+01 | xml
+ 20:11:11.5+02 | xml
 (1 row)
 
 -- Convert an XML string to bytea and back to xml
@@ -2377,7 +2377,7 @@
 SELECT * FROM view_xmlcast_to_xml;
  c1 | c2  | c3 | c4 | c5 | c6 |                c7                 |                c8                 |                ...
 ----+-----+----+----+----+----+-----------------------------------+-----------------------------------+----------------...
-    | foo |    |    |    |    | foo &amp; &lt;&quot;bar&quot;&gt; | foo &amp; &lt;&quot;bar&quot;&gt; | foo &amp; &lt;&...
+    | foo |    |    |    |    | foo &amp; &lt;&quot;bar&quot;&gt; | foo &amp; &lt;&quot;bar&quot;&gt; | foo &amp; &lt;&...
 (1 row)
 
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/src/test/regress/results/xml.out
--- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out	2025-04-12 04:39:01.672203293 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/xml.out	2025-04-12 04:45:20.737146242 +0000
@@ -2214,7 +2214,7 @@
 SELECT j, pg_typeof(j) FROM xmlcast('11:11:11.5'::time with time zone at time zone 'Europe/Berlin' AS xml) t(j);
        j       | pg_typeof 
 ---------------+-----------
- 19:11:11.5+01 | xml
+ 20:11:11.5+02 | xml
 (1 row)
 
 -- Convert an XML string to bytea and back to xml
@@ -2377,7 +2377,7 @@
 SELECT * FROM view_xmlcast_to_xml;
  c1 | c2  | c3 | c4 | c5 | c6 |                c7                 |                c8                 |                ...
 ----+-----+----+----+----+----+-----------------------------------+-----------------------------------+----------------...
-    | foo |    |    |    |    | foo &amp; &lt;&quot;bar&quot;&gt; | foo &amp; &lt;&quot;bar&quot;&gt; | foo &amp; &lt;&...
+    | foo |    |    |    |    | foo &amp; &lt;&quot;bar&quot;&gt; | foo &amp; &lt;&quot;bar&quot;&gt; | foo &amp; &lt;&...
 (1 row)
 
...
tap
[04:49:11.449](118.646s) not ok 5 - regression tests pass
tap
[04:49:48.019](97.865s) not ok 2 - regression tests pass
Linux - Debian Bookworm - Meson
core
[04:51:38.248] #0  0x00007f6aa6aa9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[04:51:38.248] #1  0x00007f6aa6a5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[04:51:38.248] #2  0x00007f6aa6a45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[04:51:38.248] #3  0x00005651544914ad in ExceptionalCondition (conditionName=conditionName@entry=0x565154778e58 "pending...
[04:51:38.248] #4  0x000056515422286a in pgstat_report_stat (force=force@entry=false) at ../src/backend/utils/activity/p...
[04:51:38.248] #5  0x00005651541eec07 in PostgresMain (dbname=<optimized out>, username=<optimized out>) at ../src/backe...
[04:51:38.248] #6  0x00005651541e48a1 in BackendMain (startup_data=<optimized out>, startup_data_len=<optimized out>) at...
[04:51:38.248] #7  0x000056515408300d in postmaster_child_launch (child_type=B_BACKEND, child_slot=1, startup_data=start...
[04:51:38.248] #8  0x00005651540885e5 in BackendStartup (client_sock=client_sock@entry=0x7ffe13207700) at ../src/backend...
[04:51:38.248] #9  0x000056515408ab11 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1702
core
[04:51:38.470] #0  0x00007f7e0769bbd3 in wait4 () from /lib/x86_64-linux-gnu/libc.so.6
[04:51:38.470] #1  0x00005604dae03cc0 in ?? ()
[04:51:38.470] #2  0x00005604dae03efa in ?? ()
[04:51:38.470] #3  0x00005604dae05630 in ?? ()
[04:51:38.470] #4  0x00005604dadff371 in ?? ()
[04:51:38.470] #5  0x00005604dadfe20f in ?? ()
[04:51:38.470] #6  0x00005604dadfec3b in ?? ()
[04:51:38.470] #7  0x00005604dadfc66f in ?? ()
[04:51:38.470] #8  0x00007f7e075ef24a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[04:51:38.470] #9  0x00007f7e075ef305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[04:51:38.362] #0  0x00007f3dd2a4bb20 in ?? ()
[04:51:38.362] #1  0x0000000000000003 in ?? ()
[04:51:38.362] #2  0x00007ffd7398b3de in ?? ()
[04:51:38.362] #3  0x00007ffd7398b3e1 in ?? ()
[04:51:38.362] #4  0x00007ffd7398b47d in ?? ()
[04:51:38.362] #5  0x0000000000000000 in ?? ()
[04:51:38.468] #0  0x00007f7e0769bbd3 in wait4 () from /lib/x86_64-linux-gnu/libc.so.6
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upg...
--- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out	2025-04-12 04:38:59.952533396 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/xml.out	2025-04-12 04:44:42.505911700 +000...
@@ -2214,7 +2214,7 @@
 SELECT j, pg_typeof(j) FROM xmlcast('11:11:11.5'::time with time zone at time zone 'Europe/Berlin' AS xml) t(j);
        j       | pg_typeof 
 ---------------+-----------
- 19:11:11.5+01 | xml
+ 20:11:11.5+02 | xml
 (1 row)
 
 -- Convert an XML string to bytea and back to xml
@@ -2377,7 +2377,7 @@
 SELECT * FROM view_xmlcast_to_xml;
  c1 | c2  | c3 | c4 | c5 | c6 |                c7                 |                c8                 |                ...
 ----+-----+----+----+----+----+-----------------------------------+-----------------------------------+----------------...
-    | foo |    |    |    |    | foo &amp; &lt;&quot;bar&quot;&gt; | foo &amp; &lt;&quot;bar&quot;&gt; | foo &amp; &lt;&...
+    | foo |    |    |    |    | foo &amp; &lt;&quot;bar&quot;&gt; | foo &amp; &lt;&quot;bar&quot;&gt; | foo &amp; &lt;&...
 (1 row)
 
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_r...
--- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out	2025-04-12 04:38:59.952533396 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/xml.out	2025-04-12 04:45:54.377632673 +0...
@@ -2214,7 +2214,7 @@
 SELECT j, pg_typeof(j) FROM xmlcast('11:11:11.5'::time with time zone at time zone 'Europe/Berlin' AS xml) t(j);
        j       | pg_typeof 
 ---------------+-----------
- 19:11:11.5+01 | xml
+ 20:11:11.5+02 | xml
 (1 row)
 
 -- Convert an XML string to bytea and back to xml
@@ -2377,7 +2377,7 @@
 SELECT * FROM view_xmlcast_to_xml;
  c1 | c2  | c3 | c4 | c5 | c6 |                c7                 |                c8                 |                ...
 ----+-----+----+----+----+----+-----------------------------------+-----------------------------------+----------------...
-    | foo |    |    |    |    | foo &amp; &lt;&quot;bar&quot;&gt; | foo &amp; &lt;&quot;bar&quot;&gt; | foo &amp; &lt;&...
+    | foo |    |    |    |    | foo &amp; &lt;&quot;bar&quot;&gt; | foo &amp; &lt;&quot;bar&quot;&gt; | foo &amp; &lt;&...
 (1 row)
 
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/xml.out /tmp/cirrus-ci-build/build/testrun/regress/regress/resul...
--- /tmp/cirrus-ci-build/src/test/regress/expected/xml.out	2025-04-12 04:38:59.952533396 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/xml.out	2025-04-12 04:44:40.761917616 +0000
@@ -2214,7 +2214,7 @@
 SELECT j, pg_typeof(j) FROM xmlcast('11:11:11.5'::time with time zone at time zone 'Europe/Berlin' AS xml) t(j);
        j       | pg_typeof 
 ---------------+-----------
- 19:11:11.5+01 | xml
+ 20:11:11.5+02 | xml
 (1 row)
 
 -- Convert an XML string to bytea and back to xml
@@ -2377,7 +2377,7 @@
 SELECT * FROM view_xmlcast_to_xml;
  c1 | c2  | c3 | c4 | c5 | c6 |                c7                 |                c8                 |                ...
 ----+-----+----+----+----+----+-----------------------------------+-----------------------------------+----------------...
-    | foo |    |    |    |    | foo &amp; &lt;&quot;bar&quot;&gt; | foo &amp; &lt;&quot;bar&quot;&gt; | foo &amp; &lt;&...
+    | foo |    |    |    |    | foo &amp; &lt;&quot;bar&quot;&gt; | foo &amp; &lt;&quot;bar&quot;&gt; | foo &amp; &lt;&...
 (1 row)
 
...
tap
[04:44:52.789](73.024s) not ok 5 - regression tests pass
tap
[04:46:06.972](73.885s) not ok 2 - regression tests pass
test
[04:49:12.278]  27/339 postgresql:regress / regress/regress                                            ERROR            ...
[04:49:12.278]  32/339 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[04:49:12.278] 104/339 postgresql:recovery / recovery/027_stream_regress                               ERROR            ...
macOS - Sonoma - Meson
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/xml.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade...
--- /Users/admin/pgsql/src/test/regress/expected/xml.out	2025-04-12 04:38:12
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/xml.out	2025-04-12 04:41:05
@@ -2214,7 +2214,7 @@
 SELECT j, pg_typeof(j) FROM xmlcast('11:11:11.5'::time with time zone at time zone 'Europe/Berlin' AS xml) t(j);
        j       | pg_typeof 
 ---------------+-----------
- 19:11:11.5+01 | xml
+ 20:11:11.5+02 | xml
 (1 row)
 
 -- Convert an XML string to bytea and back to xml
@@ -2379,7 +2379,7 @@
 SELECT * FROM view_xmlcast_to_xml;
  c1 | c2  | c3 | c4 | c5 | c6 |                c7                 |                c8                 |                ...
 ----+-----+----+----+----+----+-----------------------------------+-----------------------------------+----------------...
-    | foo |    |    |    |    | foo &amp; &lt;&quot;bar&quot;&gt; | foo &amp; &lt;&quot;bar&quot;&gt; | foo &amp; &lt;&...
+    | foo |    |    |    |    | foo &amp; &lt;&quot;bar&quot;&gt; | foo &amp; &lt;&quot;bar&quot;&gt; | foo &amp; &lt;&...
 (1 row)
 
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/xml.out /Users/admin/pgsql/build/testrun/recovery/027_stream_regre...
--- /Users/admin/pgsql/src/test/regress/expected/xml.out	2025-04-12 04:38:12
+++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/xml.out	2025-04-12 04:42:07
@@ -2214,7 +2214,7 @@
 SELECT j, pg_typeof(j) FROM xmlcast('11:11:11.5'::time with time zone at time zone 'Europe/Berlin' AS xml) t(j);
        j       | pg_typeof 
 ---------------+-----------
- 19:11:11.5+01 | xml
+ 20:11:11.5+02 | xml
 (1 row)
 
 -- Convert an XML string to bytea and back to xml
@@ -2379,7 +2379,7 @@
 SELECT * FROM view_xmlcast_to_xml;
  c1 | c2  | c3 | c4 | c5 | c6 |                c7                 |                c8                 |                ...
 ----+-----+----+----+----+----+-----------------------------------+-----------------------------------+----------------...
-    | foo |    |    |    |    | foo &amp; &lt;&quot;bar&quot;&gt; | foo &amp; &lt;&quot;bar&quot;&gt; | foo &amp; &lt;&...
+    | foo |    |    |    |    | foo &amp; &lt;&quot;bar&quot;&gt; | foo &amp; &lt;&quot;bar&quot;&gt; | foo &amp; &lt;&...
 (1 row)
 
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/xml.out /Users/admin/pgsql/build/testrun/regress/regress/results/x...
--- /Users/admin/pgsql/src/test/regress/expected/xml.out	2025-04-12 04:38:12
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/xml.out	2025-04-12 04:41:11
@@ -2214,7 +2214,7 @@
 SELECT j, pg_typeof(j) FROM xmlcast('11:11:11.5'::time with time zone at time zone 'Europe/Berlin' AS xml) t(j);
        j       | pg_typeof 
 ---------------+-----------
- 19:11:11.5+01 | xml
+ 20:11:11.5+02 | xml
 (1 row)
 
 -- Convert an XML string to bytea and back to xml
@@ -2379,7 +2379,7 @@
 SELECT * FROM view_xmlcast_to_xml;
  c1 | c2  | c3 | c4 | c5 | c6 |                c7                 |                c8                 |                ...
 ----+-----+----+----+----+----+-----------------------------------+-----------------------------------+----------------...
-    | foo |    |    |    |    | foo &amp; &lt;&quot;bar&quot;&gt; | foo &amp; &lt;&quot;bar&quot;&gt; | foo &amp; &lt;&...
+    | foo |    |    |    |    | foo &amp; &lt;&quot;bar&quot;&gt; | foo &amp; &lt;&quot;bar&quot;&gt; | foo &amp; &lt;&...
 (1 row)
 
...
tap
[04:41:13.218](45.905s) not ok 5 - regression tests pass
tap
[04:42:20.063](60.881s) not ok 2 - regression tests pass
test
[04:44:29.085]  27/338 postgresql:regress / regress/regress                                            ERROR            ...
[04:44:29.085]  28/338 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[04:44:29.085] 130/338 postgresql:recovery / recovery/027_stream_regress                               ERROR            ...
53/5214 SQL:2023 JSON simplified accessor support
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[12:33:17.245] c:\cirrus\src\backend\utils\adt\jsonbsubs.c(223) : warning C4715: 'make_jsonpath_item_expr': not all cont...
53/5517 Extended Statistics set/restore/clear functions
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[12:03:28.367](0.001s) not ok 5 - reserved_connections limit: matches
test
[12:05:59.015] 252/332 postgresql:postmaster / postmaster/002_connection_limits                        ERROR            ...
53/5669 Use CLOCK_MONOTONIC_COARSE for instr_time for explain analyze
FreeBSD - Meson
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/entry_timestamp.out /tmp/cirrus-ci-build/build/testrun...
--- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/entry_timestamp.out	2025-04-08 06:35:57.463359000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/entry_timestamp.out	2025-04-08 06:39:46.042830...
@@ -45,7 +45,7 @@
 WHERE query LIKE '%STMTTS%';
  total | minmax_plan_zero | minmax_exec_zero | minmax_stats_since_after_ref | stats_since_after_ref 
 -------+------------------+------------------+------------------------------+-----------------------
-     2 |                0 |                0 |                            0 |                     0
+     2 |                0 |                1 |                            0 |                     0
 (1 row)
 
 -- Perform single min/max reset
@@ -71,7 +71,7 @@
 WHERE query LIKE '%STMTTS%';
  total | minmax_plan_zero | minmax_exec_zero | minmax_stats_since_after_ref | stats_since_after_ref 
 -------+------------------+------------------+------------------------------+-----------------------
-     2 |                1 |                1 |                            1 |                     0
+     2 |                1 |                2 |                            1 |                     0
 (1 row)
 
...
test
[06:44:09.030]  90/337 postgresql:pg_stat_statements / pg_stat_statements/regress                      ERROR            ...
Linux - Debian Bookworm - Autoconf
assertion
TRAP: failed Assert("pending_since == 0"), File: "pgstat.c", Line: 734, PID: 28452
core
[06:51:12.530] #0  0x00007f6b934abeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[06:51:12.530] #1  0x00007f6b9345cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[06:51:12.530] #2  0x00007f6b93447472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[06:51:12.530] #3  0x000055d54fa811df in ExceptionalCondition (conditionName=conditionName@entry=0x55d54fe7ecc0 "pending...
[06:51:12.530] #4  0x000055d54f79a864 in pgstat_report_stat (force=force@entry=false) at pgstat.c:734
[06:51:12.530] #5  0x000055d54f75f9ba in PostgresMain (dbname=dbname@entry=0x629000020298 "", username=username@entry=0x...
[06:51:12.530] #6  0x000055d54f751adf in BackendMain (startup_data=<optimized out>, startup_data_len=<optimized out>) at...
[06:51:12.530] #7  0x000055d54f596ce0 in postmaster_child_launch (child_type=B_BACKEND, child_slot=2, startup_data=start...
[06:51:12.530] #8  0x000055d54f59ccfe in BackendStartup (client_sock=client_sock@entry=0x7ffea6741c60) at postmaster.c:3...
[06:51:12.530] #9  0x000055d54f59fd89 in ServerLoop () at postmaster.c:1702
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/entry_timestamp.out /tmp/cirrus-ci-build/contrib/pg_st...
--- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/entry_timestamp.out	2025-04-08 06:35:57.488741344 +0000
+++ /tmp/cirrus-ci-build/contrib/pg_stat_statements/results/entry_timestamp.out	2025-04-08 06:43:15.314540726 +0000
@@ -45,7 +45,7 @@
 WHERE query LIKE '%STMTTS%';
  total | minmax_plan_zero | minmax_exec_zero | minmax_stats_since_after_ref | stats_since_after_ref 
 -------+------------------+------------------+------------------------------+-----------------------
-     2 |                0 |                0 |                            0 |                     0
+     2 |                0 |                2 |                            0 |                     0
 (1 row)
 
 -- Perform single min/max reset
@@ -71,7 +71,7 @@
 WHERE query LIKE '%STMTTS%';
  total | minmax_plan_zero | minmax_exec_zero | minmax_stats_since_after_ref | stats_since_after_ref 
 -------+------------------+------------------+------------------------------+-----------------------
-     2 |                1 |                1 |                            1 |                     0
+     2 |                1 |                2 |                            1 |                     0
 (1 row)
 
...
Linux - Debian Bookworm - Meson
core
[06:49:04.806] #0  0x00007f72c74a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[06:49:04.806] #1  0x00007f72c745afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[06:49:04.806] #2  0x00007f72c7445472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[06:49:04.806] #3  0x00005591aca525aa in ExceptionalCondition (conditionName=conditionName@entry=0x5591acd37e38 "pending...
[06:49:04.806] #4  0x00005591ac7e4f31 in pgstat_report_stat (force=force@entry=false) at ../src/backend/utils/activity/p...
[06:49:04.806] #5  0x00005591ac7b12c7 in PostgresMain (dbname=<optimized out>, username=<optimized out>) at ../src/backe...
[06:49:04.806] #6  0x00005591ac7a6f7b in BackendMain (startup_data=<optimized out>, startup_data_len=<optimized out>) at...
[06:49:04.806] #7  0x00005591ac64643e in postmaster_child_launch (child_type=B_BACKEND, child_slot=1, startup_data=start...
[06:49:04.806] #8  0x00005591ac64ba02 in BackendStartup (client_sock=client_sock@entry=0x7fffc0f5c730) at ../src/backend...
[06:49:04.806] #9  0x00005591ac64df2e in ServerLoop () at ../src/backend/postmaster/postmaster.c:1702
core
[06:49:05.266] #0  0x00007f4c0f8aedd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[06:49:05.266] #1  0x00007f4c0f85b239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[06:49:05.266] #2  0x00007f4c0f916244 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[06:49:05.266] #3  0x00007f4c0f92889c in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[06:49:05.266] #0  <unavailable> in ?? ()
regress
diff -U3 /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/entry_timestamp.out /tmp/cirrus-ci-build/build/testrun...
--- /tmp/cirrus-ci-build/contrib/pg_stat_statements/expected/entry_timestamp.out	2025-04-08 06:35:57.983295966 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_stat_statements/regress/results/entry_timestamp.out	2025-04-08 06:43:07.985703...
@@ -45,7 +45,7 @@
 WHERE query LIKE '%STMTTS%';
  total | minmax_plan_zero | minmax_exec_zero | minmax_stats_since_after_ref | stats_since_after_ref 
 -------+------------------+------------------+------------------------------+-----------------------
-     2 |                0 |                0 |                            0 |                     0
+     2 |                0 |                2 |                            0 |                     0
 (1 row)
 
 -- Perform single min/max reset
@@ -71,7 +71,7 @@
 WHERE query LIKE '%STMTTS%';
  total | minmax_plan_zero | minmax_exec_zero | minmax_stats_since_after_ref | stats_since_after_ref 
 -------+------------------+------------------+------------------------------+-----------------------
-     2 |                1 |                1 |                            1 |                     0
+     2 |                1 |                2 |                            1 |                     0
 (1 row)
 
...
test
[06:46:29.469]  91/338 postgresql:pg_stat_statements / pg_stat_statements/regress                      ERROR            ...
52/5355 Enhance memory context statistics reporting for all PostgreSQL processes.
Windows - Server 2019, VS 2019 - Meson & ninja
core
000000be`7d9ff768 00007ff8`633748fa     ntdll!NtFsControlFile+0x14
000000be`7d9ff770 00007ff7`7bb5908b     KERNELBASE!ConnectNamedPipe+0x6a
000000be`7d9ff7e0 00007ff8`64154cb0     postgres!pg_signal_thread(
000000be`7d9ff8e0 00007ff8`657bedcb     KERNEL32!BaseThreadInitThunk+0x10
000000be`7d9ff910 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000be`7d1ffae8 00007ff8`6574b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000be`7d1ffaf0 00007ff8`64154cb0     ntdll!TppWorkerThread+0x2df
000000be`7d1ffde0 00007ff8`657bedcb     KERNEL32!BaseThreadInitThunk+0x10
000000be`7d1ffe10 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000be`7ddff7e8 00007ff8`6332da4e     ntdll!NtWaitForSingleObject+0x14
000000be`7ddff7f0 00007ff7`7bb5ab2c     KERNELBASE!WaitForSingleObjectEx+0x8e
000000be`7ddff890 00007ff8`64154cb0     postgres!pg_timer_thread(
000000be`7ddff8d0 00007ff8`657bedcb     KERNEL32!BaseThreadInitThunk+0x10
000000be`7ddff900 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000be`7d5ffa28 00007ff8`6574b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000be`7d5ffa30 00007ff8`64154cb0     ntdll!TppWorkerThread+0x2df
000000be`7d5ffd20 00007ff8`657bedcb     KERNEL32!BaseThreadInitThunk+0x10
000000be`7d5ffd50 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000be`7cdfda18 00007ff7`7bc58386     postgres!pg_atomic_read_u32_impl(
000000be`7cdfda20 00007ff7`7bc5a53b     postgres!pg_atomic_read_u32(
000000be`7cdfda50 00007ff7`7bc588ee     postgres!LWLockAttemptLock(
000000be`7cdfdaa0 00007ff7`7bd8854d     postgres!LWLockAcquire(
000000be`7cdfdaf0 00007ff7`7b986bed     postgres!pg_get_process_memory_contexts(
000000be`7cdfdc30 00007ff7`7b9a7cdc     postgres!ExecMakeTableFunctionResult(
000000be`7cdfdd80 00007ff7`7b988b0b     postgres!FunctionNext(
000000be`7cdfde40 00007ff7`7b988bac     postgres!ExecScanFetch(
000000be`7cdfdea0 00007ff7`7b988614     postgres!ExecScanExtended(
000000be`7cdfdee0 00007ff7`7b9a81a8     postgres!ExecScan(
core
00000063`0e1fde88 00007ff7`7bc58386     postgres!pg_atomic_read_u32_impl(
00000063`0e1fde90 00007ff7`7bc5a53b     postgres!pg_atomic_read_u32(
00000063`0e1fdec0 00007ff7`7bc588ee     postgres!LWLockAttemptLock(
00000063`0e1fdf10 00007ff7`7bd8854d     postgres!LWLockAcquire(
00000063`0e1fdf60 00007ff7`7b986bed     postgres!pg_get_process_memory_contexts(
00000063`0e1fe0a0 00007ff7`7b9a7cdc     postgres!ExecMakeTableFunctionResult(
00000063`0e1fe1f0 00007ff7`7b988b0b     postgres!FunctionNext(
00000063`0e1fe2b0 00007ff7`7b988bac     postgres!ExecScanFetch(
00000063`0e1fe310 00007ff7`7b988614     postgres!ExecScanExtended(
00000063`0e1fe350 00007ff7`7b9a81a8     postgres!ExecScan(
core
00000063`0e5ff828 00007ff8`6574b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000063`0e5ff830 00007ff8`64154cb0     ntdll!TppWorkerThread+0x2df
00000063`0e5ffb20 00007ff8`657bedcb     KERNEL32!BaseThreadInitThunk+0x10
00000063`0e5ffb50 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000063`0f1ff9d8 00007ff8`6574b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000063`0f1ff9e0 00007ff8`64154cb0     ntdll!TppWorkerThread+0x2df
00000063`0f1ffcd0 00007ff8`657bedcb     KERNEL32!BaseThreadInitThunk+0x10
00000063`0f1ffd00 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000063`0edffa98 00007ff8`6332da4e     ntdll!NtWaitForSingleObject+0x14
00000063`0edffaa0 00007ff7`7bb5ab2c     KERNELBASE!WaitForSingleObjectEx+0x8e
00000063`0edffb40 00007ff8`64154cb0     postgres!pg_timer_thread(
00000063`0edffb80 00007ff8`657bedcb     KERNEL32!BaseThreadInitThunk+0x10
00000063`0edffbb0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000063`0e9ffa28 00007ff8`633748fa     ntdll!NtFsControlFile+0x14
00000063`0e9ffa30 00007ff7`7bb5908b     KERNELBASE!ConnectNamedPipe+0x6a
00000063`0e9ffaa0 00007ff8`64154cb0     postgres!pg_signal_thread(
00000063`0e9ffba0 00007ff8`657bedcb     KERNEL32!BaseThreadInitThunk+0x10
00000063`0e9ffbd0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000013`e61ffe18 00007ff8`6332da4e     ntdll!NtWaitForSingleObject+0x14
00000013`e61ffe20 00007ff7`7bb5ab2c     KERNELBASE!WaitForSingleObjectEx+0x8e
00000013`e61ffec0 00007ff8`64154cb0     postgres!pg_timer_thread(
00000013`e61fff00 00007ff8`657bedcb     KERNEL32!BaseThreadInitThunk+0x10
00000013`e61fff30 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000013`e65ff8d8 00007ff8`6574b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000013`e65ff8e0 00007ff8`64154cb0     ntdll!TppWorkerThread+0x2df
00000013`e65ffbd0 00007ff8`657bedcb     KERNEL32!BaseThreadInitThunk+0x10
00000013`e65ffc00 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000013`e5dff8b8 00007ff8`633748fa     ntdll!NtFsControlFile+0x14
00000013`e5dff8c0 00007ff7`7bb5908b     KERNELBASE!ConnectNamedPipe+0x6a
00000013`e5dff930 00007ff8`64154cb0     postgres!pg_signal_thread(
00000013`e5dffa30 00007ff8`657bedcb     KERNEL32!BaseThreadInitThunk+0x10
00000013`e5dffa60 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000013`e59ffba8 00007ff8`6574b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000013`e59ffbb0 00007ff8`64154cb0     ntdll!TppWorkerThread+0x2df
00000013`e59ffea0 00007ff8`657bedcb     KERNEL32!BaseThreadInitThunk+0x10
00000013`e59ffed0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000013`e55fdec8 00007ff7`7bc58386     postgres!pg_atomic_read_u32_impl(
00000013`e55fded0 00007ff7`7bc5a53b     postgres!pg_atomic_read_u32(
00000013`e55fdf00 00007ff7`7bc588ee     postgres!LWLockAttemptLock(
00000013`e55fdf50 00007ff7`7bd8854d     postgres!LWLockAcquire(
00000013`e55fdfa0 00007ff7`7b986bed     postgres!pg_get_process_memory_contexts(
00000013`e55fe0e0 00007ff7`7b9a7cdc     postgres!ExecMakeTableFunctionResult(
00000013`e55fe230 00007ff7`7b988b0b     postgres!FunctionNext(
00000013`e55fe2f0 00007ff7`7b988bac     postgres!ExecScanFetch(
00000013`e55fe350 00007ff7`7b988614     postgres!ExecScanExtended(
00000013`e55fe390 00007ff7`7b9a81a8     postgres!ExecScan(
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/pg_upgrade/002_pg_...
--- C:/cirrus/src/test/regress/expected/sysviews.out	2025-04-08 06:13:06.194146400 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out	2025-04-08 06:16:13.301212100 +0000
@@ -249,5 +249,7 @@
 	 where path = '{1}' into r;
 	RAISE NOTICE '%', r;
 END $$;
-NOTICE:  (AllocSet,TopMemoryContext,)
-NOTICE:  (AllocSet,TopMemoryContext,)
+server closed the connection unexpectedly
+	This probably means the server terminated abnormally
+	before or while processing the request.
+connection to server was lost
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/rules.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upg...
--- C:/cirrus/src/test/regress/expected/rules.out	2025-04-08 06:13:06.172834600 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/rules.out	2025-04-08 06:16:18.870063800 +0000
@@ -1,3902 +1,2 @@
---
--- RULES
--- From Jan's original setup_ruletest.sql and run_ruletest.sql
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/recovery/027_strea...
--- C:/cirrus/src/test/regress/expected/sysviews.out	2025-04-08 06:13:06.194146400 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/sysviews.out	2025-04-08 06:18:29.400995100 +0000
@@ -249,5 +249,7 @@
 	 where path = '{1}' into r;
 	RAISE NOTICE '%', r;
 END $$;
-NOTICE:  (AllocSet,TopMemoryContext,)
-NOTICE:  (AllocSet,TopMemoryContext,)
+server closed the connection unexpectedly
+	This probably means the server terminated abnormally
+	before or while processing the request.
+connection to server was lost
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/rules.out C:/cirrus/build/testrun/recovery/027_stream_r...
--- C:/cirrus/src/test/regress/expected/rules.out	2025-04-08 06:13:06.172834600 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/rules.out	2025-04-08 06:18:31.331672400 +0000
@@ -1,3902 +1,2 @@
---
--- RULES
--- From Jan's original setup_ruletest.sql and run_ruletest.sql
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/regress/regress/re...
--- C:/cirrus/src/test/regress/expected/sysviews.out	2025-04-08 06:13:06.194146400 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/sysviews.out	2025-04-08 06:16:08.616334800 +0000
@@ -249,5 +249,7 @@
 	 where path = '{1}' into r;
 	RAISE NOTICE '%', r;
 END $$;
-NOTICE:  (AllocSet,TopMemoryContext,)
-NOTICE:  (AllocSet,TopMemoryContext,)
+server closed the connection unexpectedly
+	This probably means the server terminated abnormally
+	before or while processing the request.
+connection to server was lost
tap
[06:16:52.767](105.443s) not ok 5 - regression tests pass
[06:17:25.774](3.565s) not ok 16 - run of pg_upgrade --check for new instance
[06:17:25.775](0.001s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[06:17:29.405](3.629s) not ok 18 - run of pg_upgrade for new instance
[06:17:29.406](0.001s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[06:17:29.962](0.131s) not ok 20 - check that locales in new cluster match original cluster
[06:17:30.971](0.225s) not ok 22 - old and new dumps match after pg_upgrade
tap
[06:18:58.784](94.765s) not ok 2 - regression tests pass
test
[06:26:15.107]   9/332 postgresql:regress / regress/regress                                            ERROR           1...
[06:26:15.107]  17/332 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[06:26:15.107]  60/332 postgresql:recovery / recovery/027_stream_regress                               ERROR            ...
52/5357 New predefined role pg_manage_extensions
FreeBSD - Meson
core
[06:03:05.848] #0  0x000000082c39a1ba in thr_kill () from /lib/libc.so.7
[06:03:05.848] #1  0x000000082c3135d4 in raise () from /lib/libc.so.7
[06:03:05.848] #2  0x000000082c3c6b59 in abort () from /lib/libc.so.7
[06:03:05.848] #3  0x0000000000ad1d25 in ExceptionalCondition (conditionName=0x3193d9 "pending_since == 0", fileName=<op...
[06:03:05.848] #4  0x000000000098a9a8 in pgstat_report_stat (force=false) at ../src/backend/utils/activity/pgstat.c:734
[06:03:05.848] #5  0x000000000097059b in PostgresMain (dbname=<optimized out>, username=<optimized out>) at ../src/backe...
[06:03:05.848] #6  0x000000000096b409 in BackendMain (startup_data=<optimized out>, startup_data_len=<optimized out>) at...
[06:03:05.848] #7  0x00000000008ba8cb in postmaster_child_launch (child_type=B_BACKEND, child_slot=1, startup_data=start...
[06:03:05.848] #8  0x00000000008bf238 in BackendStartup (client_sock=0x82141e4b0) at ../src/backend/postmaster/postmaste...
[06:03:05.848] #9  ServerLoop () at ../src/backend/postmaster/postmaster.c:1702
regress
diff -U3 /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_setup.out /tmp/cirrus-ci-build/build/testrun/plperl/regress/...
--- /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_setup.out	2025-04-08 05:52:49.895051000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/plperl/regress/results/plperl_setup.out	2025-04-08 05:55:30.722340000 +0000
@@ -12,7 +12,7 @@
 HINT:  Must have CREATE privilege on current database to create this extension.
 CREATE EXTENSION plperlu;  -- fail
 ERROR:  permission denied to create extension "plperlu"
-HINT:  Must be superuser to create this extension.
+HINT:  Must be superuser or member of pg_manage_extensions to create this extension.
 RESET ROLE;
 DO $$
 begin
@@ -24,7 +24,7 @@
 CREATE EXTENSION plperl;
 CREATE EXTENSION plperlu;  -- fail
 ERROR:  permission denied to create extension "plperlu"
-HINT:  Must be superuser to create this extension.
+HINT:  Must be superuser or member of pg_manage_extensions to create this extension.
 CREATE SCHEMA plperl_setup_scratch;
 SET search_path = plperl_setup_scratch;
...
test
[06:00:26.329]  52/337 postgresql:plperl / plperl/regress                                              ERROR            ...
Linux - Debian Bookworm - Autoconf
assertion
TRAP: failed Assert("pending_since == 0"), File: "pgstat.c", Line: 734, PID: 38576
core
[06:07:07.775] #0  0x00007f05536abeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[06:07:07.775] #1  0x00007f055365cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[06:07:07.775] #2  0x00007f0553647472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[06:07:07.775] #3  0x000055a213f6935a in ExceptionalCondition (conditionName=conditionName@entry=0x55a214365cc0 "pending...
[06:07:07.775] #4  0x000055a213c829df in pgstat_report_stat (force=force@entry=false) at pgstat.c:734
[06:07:07.775] #5  0x000055a213c47b35 in PostgresMain (dbname=dbname@entry=0x629000020298 "", username=username@entry=0x...
[06:07:07.775] #6  0x000055a213c39c5a in BackendMain (startup_data=<optimized out>, startup_data_len=<optimized out>) at...
[06:07:07.775] #7  0x000055a213a7ee5b in postmaster_child_launch (child_type=B_BACKEND, child_slot=1, startup_data=start...
[06:07:07.775] #8  0x000055a213a84e79 in BackendStartup (client_sock=client_sock@entry=0x7ffe53acfc30) at postmaster.c:3...
[06:07:07.775] #9  0x000055a213a87f04 in ServerLoop () at postmaster.c:1702
regress
diff -U3 /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_setup.out /tmp/cirrus-ci-build/src/pl/plperl/results/plperl_...
--- /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_setup.out	2025-04-08 05:52:46.976426862 +0000
+++ /tmp/cirrus-ci-build/src/pl/plperl/results/plperl_setup.out	2025-04-08 05:56:27.370216753 +0000
@@ -12,7 +12,7 @@
 HINT:  Must have CREATE privilege on current database to create this extension.
 CREATE EXTENSION plperlu;  -- fail
 ERROR:  permission denied to create extension "plperlu"
-HINT:  Must be superuser to create this extension.
+HINT:  Must be superuser or member of pg_manage_extensions to create this extension.
 RESET ROLE;
 DO $$
 begin
@@ -24,7 +24,7 @@
 CREATE EXTENSION plperl;
 CREATE EXTENSION plperlu;  -- fail
 ERROR:  permission denied to create extension "plperlu"
-HINT:  Must be superuser to create this extension.
+HINT:  Must be superuser or member of pg_manage_extensions to create this extension.
 CREATE SCHEMA plperl_setup_scratch;
 SET search_path = plperl_setup_scratch;
...
Linux - Debian Bookworm - Meson
core
[06:05:17.281] #0  <unavailable> in ?? ()
core
[06:05:17.396] #0  0x00007fda3096bdd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[06:05:17.396] #1  0x00007fda30918239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[06:05:17.396] #2  0x00007fda30918497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[06:05:17.396] #3  0x000055ab3dda75c1 in ?? ()
[06:05:17.396] #4  0x000055ab3dda1369 in ?? ()
[06:05:17.396] #5  0x000055ab3dda020f in ?? ()
[06:05:17.396] #6  0x000055ab3dda0c3b in ?? ()
[06:05:17.396] #7  0x000055ab3dd9e66f in ?? ()
[06:05:17.396] #8  0x00007fda3090324a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[06:05:17.396] #9  0x00007fda30903305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[06:05:17.281] #0  0x00007fda3096bdd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[06:05:17.281] #1  0x00007fda30918239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[06:05:17.281] #2  0x00007fda30918497 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6
[06:05:17.281] #3  0x000055ab3dda75f3 in ?? ()
[06:05:17.281] #4  0x000055ab3dda1369 in ?? ()
[06:05:17.281] #5  0x000055ab3dda020f in ?? ()
[06:05:17.281] #6  0x000055ab3dda0c3b in ?? ()
[06:05:17.281] #7  0x000055ab3dd9e66f in ?? ()
[06:05:17.281] #8  0x00007fda3090324a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[06:05:17.281] #9  0x00007fda30903305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
core
[06:05:17.155] #0  0x00007fa848ca9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[06:05:17.155] #1  0x00007fa848c5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[06:05:17.155] #2  0x00007fa848c45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[06:05:17.155] #3  0x000055d2f98be2b7 in ExceptionalCondition (conditionName=conditionName@entry=0x55d2f9ba2e38 "pending...
[06:05:17.155] #4  0x000055d2f9650c3e in pgstat_report_stat (force=force@entry=false) at ../src/backend/utils/activity/p...
[06:05:17.155] #5  0x000055d2f961cfd4 in PostgresMain (dbname=<optimized out>, username=<optimized out>) at ../src/backe...
[06:05:17.155] #6  0x000055d2f9612c88 in BackendMain (startup_data=<optimized out>, startup_data_len=<optimized out>) at...
[06:05:17.155] #7  0x000055d2f94b214b in postmaster_child_launch (child_type=B_BACKEND, child_slot=1, startup_data=start...
[06:05:17.155] #8  0x000055d2f94b770f in BackendStartup (client_sock=client_sock@entry=0x7ffe801837a0) at ../src/backend...
[06:05:17.155] #9  0x000055d2f94b9c3b in ServerLoop () at ../src/backend/postmaster/postmaster.c:1702
regress
diff -U3 /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_setup.out /tmp/cirrus-ci-build/build/testrun/plperl/regress/...
--- /tmp/cirrus-ci-build/src/pl/plperl/expected/plperl_setup.out	2025-04-08 05:52:49.092847353 +0000
+++ /tmp/cirrus-ci-build/build/testrun/plperl/regress/results/plperl_setup.out	2025-04-08 05:58:59.307821334 +0000
@@ -12,7 +12,7 @@
 HINT:  Must have CREATE privilege on current database to create this extension.
 CREATE EXTENSION plperlu;  -- fail
 ERROR:  permission denied to create extension "plperlu"
-HINT:  Must be superuser to create this extension.
+HINT:  Must be superuser or member of pg_manage_extensions to create this extension.
 RESET ROLE;
 DO $$
 begin
@@ -24,7 +24,7 @@
 CREATE EXTENSION plperl;
 CREATE EXTENSION plperlu;  -- fail
 ERROR:  permission denied to create extension "plperlu"
-HINT:  Must be superuser to create this extension.
+HINT:  Must be superuser or member of pg_manage_extensions to create this extension.
 CREATE SCHEMA plperl_setup_scratch;
 SET search_path = plperl_setup_scratch;
...
test
[06:02:47.820]  51/338 postgresql:plperl / plperl/regress                                              ERROR            ...
macOS - Sonoma - Meson
regress
diff -U3 /Users/admin/pgsql/src/pl/plperl/expected/plperl_setup.out /Users/admin/pgsql/build/testrun/plperl/regress/resu...
--- /Users/admin/pgsql/src/pl/plperl/expected/plperl_setup.out	2025-04-08 05:52:09
+++ /Users/admin/pgsql/build/testrun/plperl/regress/results/plperl_setup.out	2025-04-08 05:55:24
@@ -12,7 +12,7 @@
 HINT:  Must have CREATE privilege on current database to create this extension.
 CREATE EXTENSION plperlu;  -- fail
 ERROR:  permission denied to create extension "plperlu"
-HINT:  Must be superuser to create this extension.
+HINT:  Must be superuser or member of pg_manage_extensions to create this extension.
 RESET ROLE;
 DO $$
 begin
@@ -24,7 +24,7 @@
 CREATE EXTENSION plperl;
 CREATE EXTENSION plperlu;  -- fail
 ERROR:  permission denied to create extension "plperlu"
-HINT:  Must be superuser to create this extension.
+HINT:  Must be superuser or member of pg_manage_extensions to create this extension.
 CREATE SCHEMA plperl_setup_scratch;
 SET search_path = plperl_setup_scratch;
...
test
[05:57:48.911]  50/337 postgresql:plperl / plperl/regress                                              ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/pl/plperl/expected/plperl_setup.out C:/cirrus/build/testrun/plperl/regress/re...
--- C:/cirrus/src/pl/plperl/expected/plperl_setup.out	2025-04-08 05:52:52.129960500 +0000
+++ C:/cirrus/build/testrun/plperl/regress/results/plperl_setup.out	2025-04-08 05:59:01.945179700 +0000
@@ -12,7 +12,7 @@
 HINT:  Must have CREATE privilege on current database to create this extension.
 CREATE EXTENSION plperlu;  -- fail
 ERROR:  permission denied to create extension "plperlu"
-HINT:  Must be superuser to create this extension.
+HINT:  Must be superuser or member of pg_manage_extensions to create this extension.
 RESET ROLE;
 DO $$
 begin
@@ -24,7 +24,7 @@
 CREATE EXTENSION plperl;
 CREATE EXTENSION plperlu;  -- fail
 ERROR:  permission denied to create extension "plperlu"
-HINT:  Must be superuser to create this extension.
+HINT:  Must be superuser or member of pg_manage_extensions to create this extension.
 CREATE SCHEMA plperl_setup_scratch;
 SET search_path = plperl_setup_scratch;
...
test
[06:07:02.464]  50/332 postgresql:plperl / plperl/regress                                              ERROR            ...
53/5648 Warning for Datatype mismatch between subscriber table and publisher table for logical replication
CompilerWarnings
compiler
[05:09:54.097] tablesync.c:1132:12: error: mixing declarations and code is incompatible with standards before C99 [-Werr...
compiler
[05:09:45.870] tablesync.c:1132:12: error: mixing declarations and code is incompatible with standards before C99 [-Werr...
compiler
[05:09:14.788] tablesync.c:1132:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-stateme...
compiler
[05:09:06.815] tablesync.c:1132:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-stateme...
compiler
[05:10:16.843] tablesync.c:1132:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-stateme...
FreeBSD - Meson
core
[05:20:41.442] #0  0x000000082ac621ba in thr_kill () from /lib/libc.so.7
[05:20:41.442] #1  0x000000082abdb5d4 in raise () from /lib/libc.so.7
[05:20:41.442] #2  0x000000082ac8eb59 in abort () from /lib/libc.so.7
[05:20:41.442] #3  0x0000000000ad1e15 in ExceptionalCondition (conditionName=0x319395 "pending_since == 0", fileName=<op...
[05:20:41.442] #4  0x000000000098aa98 in pgstat_report_stat (force=false) at ../src/backend/utils/activity/pgstat.c:734
[05:20:41.442] #5  0x000000000097068b in PostgresMain (dbname=<optimized out>, username=<optimized out>) at ../src/backe...
[05:20:41.442] #6  0x000000000096b4f9 in BackendMain (startup_data=<optimized out>, startup_data_len=<optimized out>) at...
[05:20:41.442] #7  0x00000000008ba8ab in postmaster_child_launch (child_type=B_BACKEND, child_slot=1, startup_data=start...
[05:20:41.442] #8  0x00000000008bf218 in BackendStartup (client_sock=0x82142a3f0) at ../src/backend/postmaster/postmaste...
[05:20:41.442] #9  ServerLoop () at ../src/backend/postmaster/postmaster.c:1702
core
[05:20:41.146] #0  0x000009c3b585375a in ?? () from /libexec/ld-elf.so.1
[05:20:41.146] #1  0x000009c3b584d7fc in ?? () from /libexec/ld-elf.so.1
[05:20:41.146] #2  0x0000000000000000 in ?? ()
[05:20:41.416] #0  0x000000082ac621ba in thr_kill () from /lib/libc.so.7
tap
timed out waiting for match: (?^:ERROR: ( [A-Z0-9]+:)? logical replication target relation "public.test_tab3" is missing...
tap
timed out waiting for match: (?^:WARNING: ( [A-Z0-9]+:)? skipped loading publication: tap_pub_3) at /tmp/cirrus-ci-build...
tap
[05:17:57.226](219.022s) # poll_query_until timed out executing this query:
timed out waiting for subscriber to synchronize data at /tmp/cirrus-ci-build/src/test/subscription/t/031_column_list.pl ...
test
[05:17:57.545]   5/337 postgresql:isolation / isolation/isolation                                      ERROR            ...
[05:17:57.545] 335/337 postgresql:subscription / subscription/008_diff_schema                          ERROR           1...
[05:17:57.545] 336/337 postgresql:subscription / subscription/024_add_drop_pub                         ERROR           1...
[05:17:57.545] 337/337 postgresql:subscription / subscription/031_column_list                          ERROR           2...
Linux - Debian Bookworm - Autoconf
assertion
TRAP: failed Assert("pending_since == 0"), File: "pgstat.c", Line: 734, PID: 21178
core
[05:16:15.441] #0  0x00007f50e19dbeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[05:16:15.441] #1  0x00007f50e198cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[05:16:15.441] #2  0x00007f50e1977472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[05:16:15.441] #3  0x000055e992a1b560 in ExceptionalCondition (conditionName=conditionName@entry=0x55e992e17cc0 "pending...
[05:16:15.441] #4  0x000055e992734be5 in pgstat_report_stat (force=force@entry=false) at pgstat.c:734
[05:16:15.441] #5  0x000055e9926f9d3b in PostgresMain (dbname=dbname@entry=0x629000020298 "", username=username@entry=0x...
[05:16:15.441] #6  0x000055e9926ebe60 in BackendMain (startup_data=<optimized out>, startup_data_len=<optimized out>) at...
[05:16:15.441] #7  0x000055e992530e3d in postmaster_child_launch (child_type=B_BACKEND, child_slot=1, startup_data=start...
[05:16:15.441] #8  0x000055e992536e5b in BackendStartup (client_sock=client_sock@entry=0x7ffd05328b60) at postmaster.c:3...
[05:16:15.441] #9  0x000055e992539ee6 in ServerLoop () at postmaster.c:1702
Linux - Debian Bookworm - Meson
core
[05:21:00.173] #0  0x00007fb21f0a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[05:21:00.173] #1  0x00007fb21f05afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[05:21:00.173] #2  0x00007fb21f045472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[05:21:00.173] #3  0x00005620cb886472 in ExceptionalCondition (conditionName=conditionName@entry=0x5620cbb6be38 "pending...
[05:21:00.173] #4  0x00005620cb618df9 in pgstat_report_stat (force=force@entry=false) at ../src/backend/utils/activity/p...
[05:21:00.173] #5  0x00005620cb5e518f in PostgresMain (dbname=<optimized out>, username=<optimized out>) at ../src/backe...
[05:21:00.173] #6  0x00005620cb5dae43 in BackendMain (startup_data=<optimized out>, startup_data_len=<optimized out>) at...
[05:21:00.173] #7  0x00005620cb47a12d in postmaster_child_launch (child_type=B_BACKEND, child_slot=1, startup_data=start...
[05:21:00.173] #8  0x00005620cb47f6f1 in BackendStartup (client_sock=client_sock@entry=0x7ffd12e9e360) at ../src/backend...
[05:21:00.173] #9  0x00005620cb481c1d in ServerLoop () at ../src/backend/postmaster/postmaster.c:1702
tap
timed out waiting for match: (?^:ERROR: ( [A-Z0-9]+:)? logical replication target relation "public.test_tab3" is missing...
tap
[05:18:23.548](216.729s) # poll_query_until timed out executing this query:
timed out waiting for subscriber to synchronize data at /tmp/cirrus-ci-build/src/test/subscription/t/031_column_list.pl ...
test
[05:18:23.872]   5/338 postgresql:isolation / isolation/isolation                                      ERROR            ...
[05:18:23.872] 337/338 postgresql:subscription / subscription/008_diff_schema                          ERROR           1...
[05:18:23.872] 338/338 postgresql:subscription / subscription/031_column_list                          ERROR           2...
macOS - Sonoma - Meson
tap
timed out waiting for match: (?^:ERROR: ( [A-Z0-9]+:)? logical replication target relation "public.test_tab3" is missing...
tap
[05:16:40.568](230.479s) # poll_query_until timed out executing this query:
timed out waiting for subscriber to synchronize data at /Users/admin/pgsql/src/test/subscription/t/031_column_list.pl li...
test
[05:16:40.890]   5/337 postgresql:isolation / isolation/isolation                                      ERROR            ...
[05:16:40.890] 336/337 postgresql:subscription / subscription/008_diff_schema                          ERROR           1...
[05:16:40.890] 337/337 postgresql:subscription / subscription/031_column_list                          ERROR           2...
Windows - Server 2019, VS 2019 - Meson & ninja
tap
timed out waiting for match: (?^:ERROR: ( [A-Z0-9]+:)? logical replication target relation "public.test_tab3" is missing...
tap
[05:24:29.211](306.055s) # poll_query_until timed out executing this query:
timed out waiting for subscriber to synchronize data at C:/cirrus/src/test/subscription/t/031_column_list.pl line 151.
test
[05:24:29.632]   5/332 postgresql:isolation / isolation/isolation                                      ERROR            ...
[05:24:29.632] 331/332 postgresql:subscription / subscription/008_diff_schema                          ERROR           2...
[05:24:29.632] 332/332 postgresql:subscription / subscription/031_column_list                          ERROR           3...
53/5644 Add arbitrary xid and mxid to pg_resetwal
FreeBSD - Meson
core
[04:42:22.878] #0  0x000000082ac6f1ba in thr_kill () from /lib/libc.so.7
[04:42:22.878] #1  0x000000082abe85d4 in raise () from /lib/libc.so.7
[04:42:22.878] #2  0x000000082ac9bb59 in abort () from /lib/libc.so.7
[04:42:22.878] #3  0x0000000000ad1d05 in ExceptionalCondition (conditionName=0x319395 "pending_since == 0", fileName=<op...
[04:42:22.878] #4  0x000000000098a988 in pgstat_report_stat (force=false) at ../src/backend/utils/activity/pgstat.c:734
[04:42:22.878] #5  0x000000000097057b in PostgresMain (dbname=<optimized out>, username=<optimized out>) at ../src/backe...
[04:42:22.878] #6  0x000000000096b3e9 in BackendMain (startup_data=<optimized out>, startup_data_len=<optimized out>) at...
[04:42:22.878] #7  0x00000000008ba8ab in postmaster_child_launch (child_type=B_BACKEND, child_slot=1, startup_data=start...
[04:42:22.878] #8  0x00000000008bf218 in BackendStartup (client_sock=0x82111ec20) at ../src/backend/postmaster/postmaste...
[04:42:22.878] #9  ServerLoop () at ../src/backend/postmaster/postmaster.c:1702
tap
[04:38:54.674](18.985s) not ok 18 - run of pg_upgrade for new instance
[04:38:54.675](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[04:38:56.124](0.080s) not ok 22 - old and new dumps match after pg_upgrade
test
[04:39:52.193] 278/337 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           3...
Linux - Debian Bookworm - Autoconf
assertion
TRAP: failed Assert("pending_since == 0"), File: "pgstat.c", Line: 734, PID: 28715
core
[04:43:43.553] #0  0x00007ff4a2eabeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[04:43:43.553] #1  0x00007ff4a2e5cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[04:43:43.553] #2  0x00007ff4a2e47472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[04:43:43.553] #3  0x0000556b73e2f33c in ExceptionalCondition (conditionName=conditionName@entry=0x556b7422bcc0 "pending...
[04:43:43.553] #4  0x0000556b73b489c1 in pgstat_report_stat (force=force@entry=false) at pgstat.c:734
[04:43:43.553] #5  0x0000556b73b0db17 in PostgresMain (dbname=dbname@entry=0x629000020298 "", username=username@entry=0x...
[04:43:43.553] #6  0x0000556b73affc3c in BackendMain (startup_data=<optimized out>, startup_data_len=<optimized out>) at...
[04:43:43.553] #7  0x0000556b73944e3d in postmaster_child_launch (child_type=B_BACKEND, child_slot=1, startup_data=start...
[04:43:43.553] #8  0x0000556b7394ae5b in BackendStartup (client_sock=client_sock@entry=0x7ffd4fff5e40) at postmaster.c:3...
[04:43:43.553] #9  0x0000556b7394dee6 in ServerLoop () at postmaster.c:1702
tap
[04:37:20.094](11.947s) Bail out!  command "pg_resetwal -D /tmp/cirrus-ci-build/src/bin/pg_resetwal/tmp_check/t_003_adva...
Linux - Debian Bookworm - Meson
core
[04:42:44.831] #0  <unavailable> in ?? ()
core
[04:42:44.831] #0  0x00007ffa422aedd4 in pthread_sigmask () from /lib/x86_64-linux-gnu/libc.so.6
[04:42:44.831] #1  0x00007ffa4225b239 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6
[04:42:44.831] #2  0x00007ffa42316244 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[04:42:44.831] #3  0x00007ffa4232889c in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[04:42:45.289] #0  0x00007fd3d28a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
core
[04:42:45.319] #0  0x00007fd3d28a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[04:42:45.319] #1  0x00007fd3d285afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[04:42:45.319] #2  0x00007fd3d2845472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[04:42:45.319] #3  0x000055bf3d3cb299 in ExceptionalCondition (conditionName=conditionName@entry=0x55bf3d6afe38 "pending...
[04:42:45.319] #4  0x000055bf3d15dc20 in pgstat_report_stat (force=force@entry=false) at ../src/backend/utils/activity/p...
[04:42:45.319] #5  0x000055bf3d129fb6 in PostgresMain (dbname=<optimized out>, username=<optimized out>) at ../src/backe...
[04:42:45.319] #6  0x000055bf3d11fc6a in BackendMain (startup_data=<optimized out>, startup_data_len=<optimized out>) at...
[04:42:45.319] #7  0x000055bf3cfbf12d in postmaster_child_launch (child_type=B_BACKEND, child_slot=1, startup_data=start...
[04:42:45.319] #8  0x000055bf3cfc46f1 in BackendStartup (client_sock=client_sock@entry=0x7ffecd8c0ef0) at ../src/backend...
[04:42:45.319] #9  0x000055bf3cfc6c1d in ServerLoop () at ../src/backend/postmaster/postmaster.c:1702
tap
[04:36:34.540](9.031s) not ok 18 - run of pg_upgrade for new instance
[04:36:34.541](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[04:36:35.694](0.145s) not ok 22 - old and new dumps match after pg_upgrade
test
[04:40:18.792]  72/338 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
macOS - Sonoma - Meson
tap
[04:33:56.832](6.439s) not ok 18 - run of pg_upgrade for new instance
[04:33:56.833](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[04:33:57.489](0.222s) not ok 22 - old and new dumps match after pg_upgrade
test
[04:36:20.403]  56/337 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[04:37:34.739](13.206s) not ok 18 - run of pg_upgrade for new instance
[04:37:34.741](0.001s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[04:37:40.244](0.475s) not ok 22 - old and new dumps match after pg_upgrade
test
[04:46:22.925]  36/332 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           2...
52/5355 Enhance memory context statistics reporting for all PostgreSQL processes.
Windows - Server 2019, VS 2019 - Meson & ninja
core
000000a7`b69ff788 00007ffc`01e1da4e     ntdll!NtWaitForSingleObject+0x14
000000a7`b69ff790 00007ff7`8d99ab2c     KERNELBASE!WaitForSingleObjectEx+0x8e
000000a7`b69ff830 00007ffc`030b4cb0     postgres!pg_timer_thread(
000000a7`b69ff870 00007ffc`044dedcb     KERNEL32!BaseThreadInitThunk+0x10
000000a7`b69ff8a0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000a7`b5dfdb98 00007ff7`8da98366     postgres!pg_atomic_read_u32_impl(
000000a7`b5dfdba0 00007ff7`8da9a51b     postgres!pg_atomic_read_u32(
000000a7`b5dfdbd0 00007ff7`8da988ce     postgres!LWLockAttemptLock(
000000a7`b5dfdc20 00007ff7`8dbc852d     postgres!LWLockAcquire(
000000a7`b5dfdc70 00007ff7`8d7c6bed     postgres!pg_get_process_memory_contexts(
000000a7`b5dfddb0 00007ff7`8d7e7cdc     postgres!ExecMakeTableFunctionResult(
000000a7`b5dfdf00 00007ff7`8d7c8b0b     postgres!FunctionNext(
000000a7`b5dfdfc0 00007ff7`8d7c8bac     postgres!ExecScanFetch(
000000a7`b5dfe020 00007ff7`8d7c8614     postgres!ExecScanExtended(
000000a7`b5dfe060 00007ff7`8d7e81a8     postgres!ExecScan(
core
000000a7`b61ffba8 00007ffc`0446b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000a7`b61ffbb0 00007ffc`030b4cb0     ntdll!TppWorkerThread+0x2df
000000a7`b61ffea0 00007ffc`044dedcb     KERNEL32!BaseThreadInitThunk+0x10
000000a7`b61ffed0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000a7`b6dff818 00007ffc`0446b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000a7`b6dff820 00007ffc`030b4cb0     ntdll!TppWorkerThread+0x2df
000000a7`b6dffb10 00007ffc`044dedcb     KERNEL32!BaseThreadInitThunk+0x10
000000a7`b6dffb40 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000a7`b65ff808 00007ffc`01e648fa     ntdll!NtFsControlFile+0x14
000000a7`b65ff810 00007ff7`8d99908b     KERNELBASE!ConnectNamedPipe+0x6a
000000a7`b65ff880 00007ffc`030b4cb0     postgres!pg_signal_thread(
000000a7`b65ff980 00007ffc`044dedcb     KERNEL32!BaseThreadInitThunk+0x10
000000a7`b65ff9b0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000002`529fd808 00007ff7`8da98366     postgres!pg_atomic_read_u32_impl(
00000002`529fd810 00007ff7`8da9a51b     postgres!pg_atomic_read_u32(
00000002`529fd840 00007ff7`8da988ce     postgres!LWLockAttemptLock(
00000002`529fd890 00007ff7`8dbc852d     postgres!LWLockAcquire(
00000002`529fd8e0 00007ff7`8d7c6bed     postgres!pg_get_process_memory_contexts(
00000002`529fda20 00007ff7`8d7e7cdc     postgres!ExecMakeTableFunctionResult(
00000002`529fdb70 00007ff7`8d7c8b0b     postgres!FunctionNext(
00000002`529fdc30 00007ff7`8d7c8bac     postgres!ExecScanFetch(
00000002`529fdc90 00007ff7`8d7c8614     postgres!ExecScanExtended(
00000002`529fdcd0 00007ff7`8d7e81a8     postgres!ExecScan(
core
00000002`539ff7f8 00007ffc`01e1da4e     ntdll!NtWaitForSingleObject+0x14
00000002`539ff800 00007ff7`8d99ab2c     KERNELBASE!WaitForSingleObjectEx+0x8e
00000002`539ff8a0 00007ffc`030b4cb0     postgres!pg_timer_thread(
00000002`539ff8e0 00007ffc`044dedcb     KERNEL32!BaseThreadInitThunk+0x10
00000002`539ff910 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000002`535ffd18 00007ffc`01e648fa     ntdll!NtFsControlFile+0x14
00000002`535ffd20 00007ff7`8d99908b     KERNELBASE!ConnectNamedPipe+0x6a
00000002`535ffd90 00007ffc`030b4cb0     postgres!pg_signal_thread(
00000002`535ffe90 00007ffc`044dedcb     KERNEL32!BaseThreadInitThunk+0x10
00000002`535ffec0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000002`531ffb48 00007ffc`0446b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000002`531ffb50 00007ffc`030b4cb0     ntdll!TppWorkerThread+0x2df
00000002`531ffe40 00007ffc`044dedcb     KERNEL32!BaseThreadInitThunk+0x10
00000002`531ffe70 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000002`52dffb98 00007ffc`0446b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000002`52dffba0 00007ffc`030b4cb0     ntdll!TppWorkerThread+0x2df
00000002`52dffe90 00007ffc`044dedcb     KERNEL32!BaseThreadInitThunk+0x10
00000002`52dffec0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000026`e6fffdf8 00007ffc`01e1da4e     ntdll!NtWaitForSingleObject+0x14
00000026`e6fffe00 00007ff7`8d99ab2c     KERNELBASE!WaitForSingleObjectEx+0x8e
00000026`e6fffea0 00007ffc`030b4cb0     postgres!pg_timer_thread(
00000026`e6fffee0 00007ffc`044dedcb     KERNEL32!BaseThreadInitThunk+0x10
00000026`e6ffff10 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000026`e73ff8b8 00007ffc`0446b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000026`e73ff8c0 00007ffc`030b4cb0     ntdll!TppWorkerThread+0x2df
00000026`e73ffbb0 00007ffc`044dedcb     KERNEL32!BaseThreadInitThunk+0x10
00000026`e73ffbe0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000026`e67ffbe8 00007ffc`0446b77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000026`e67ffbf0 00007ffc`030b4cb0     ntdll!TppWorkerThread+0x2df
00000026`e67ffee0 00007ffc`044dedcb     KERNEL32!BaseThreadInitThunk+0x10
00000026`e67fff10 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000026`e63fe078 00007ff7`8da98366     postgres!pg_atomic_read_u32_impl(
00000026`e63fe080 00007ff7`8da9a51b     postgres!pg_atomic_read_u32(
00000026`e63fe0b0 00007ff7`8da988ce     postgres!LWLockAttemptLock(
00000026`e63fe100 00007ff7`8dbc852d     postgres!LWLockAcquire(
00000026`e63fe150 00007ff7`8d7c6bed     postgres!pg_get_process_memory_contexts(
00000026`e63fe290 00007ff7`8d7e7cdc     postgres!ExecMakeTableFunctionResult(
00000026`e63fe3e0 00007ff7`8d7c8b0b     postgres!FunctionNext(
00000026`e63fe4a0 00007ff7`8d7c8bac     postgres!ExecScanFetch(
00000026`e63fe500 00007ff7`8d7c8614     postgres!ExecScanExtended(
00000026`e63fe540 00007ff7`8d7e81a8     postgres!ExecScan(
core
00000026`e6bff9f8 00007ffc`01e648fa     ntdll!NtFsControlFile+0x14
00000026`e6bffa00 00007ff7`8d99908b     KERNELBASE!ConnectNamedPipe+0x6a
00000026`e6bffa70 00007ffc`030b4cb0     postgres!pg_signal_thread(
00000026`e6bffb70 00007ffc`044dedcb     KERNEL32!BaseThreadInitThunk+0x10
00000026`e6bffba0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/pg_upgrade/002_pg_...
--- C:/cirrus/src/test/regress/expected/sysviews.out	2025-04-08 03:08:05.951187900 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/sysviews.out	2025-04-08 03:11:14.232016700 +0000
@@ -249,5 +249,7 @@
 	 where path = '{1}' into r;
 	RAISE NOTICE '%', r;
 END $$;
-NOTICE:  (AllocSet,TopMemoryContext,)
-NOTICE:  (AllocSet,TopMemoryContext,)
+server closed the connection unexpectedly
+	This probably means the server terminated abnormally
+	before or while processing the request.
+connection to server was lost
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/rules.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upg...
--- C:/cirrus/src/test/regress/expected/rules.out	2025-04-08 03:08:05.931226800 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/rules.out	2025-04-08 03:11:15.994759900 +0000
@@ -1,3902 +1,2 @@
---
--- RULES
--- From Jan's original setup_ruletest.sql and run_ruletest.sql
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/recovery/027_strea...
--- C:/cirrus/src/test/regress/expected/sysviews.out	2025-04-08 03:08:05.951187900 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/sysviews.out	2025-04-08 03:13:32.053032300 +0000
@@ -249,5 +249,7 @@
 	 where path = '{1}' into r;
 	RAISE NOTICE '%', r;
 END $$;
-NOTICE:  (AllocSet,TopMemoryContext,)
-NOTICE:  (AllocSet,TopMemoryContext,)
+server closed the connection unexpectedly
+	This probably means the server terminated abnormally
+	before or while processing the request.
+connection to server was lost
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/rules.out C:/cirrus/build/testrun/recovery/027_stream_r...
--- C:/cirrus/src/test/regress/expected/rules.out	2025-04-08 03:08:05.931226800 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/rules.out	2025-04-08 03:13:36.572367500 +0000
@@ -1,3902 +1,2 @@
---
--- RULES
--- From Jan's original setup_ruletest.sql and run_ruletest.sql
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/sysviews.out C:/cirrus/build/testrun/regress/regress/re...
--- C:/cirrus/src/test/regress/expected/sysviews.out	2025-04-08 03:08:05.951187900 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/sysviews.out	2025-04-08 03:11:09.704674900 +0000
@@ -249,5 +249,7 @@
 	 where path = '{1}' into r;
 	RAISE NOTICE '%', r;
 END $$;
-NOTICE:  (AllocSet,TopMemoryContext,)
-NOTICE:  (AllocSet,TopMemoryContext,)
+server closed the connection unexpectedly
+	This probably means the server terminated abnormally
+	before or while processing the request.
+connection to server was lost
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/rules.out C:/cirrus/build/testrun/regress/regress/resul...
--- C:/cirrus/src/test/regress/expected/rules.out	2025-04-08 03:08:05.931226800 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/rules.out	2025-04-08 03:11:15.276951700 +0000
@@ -1,3902 +1,2 @@
---
--- RULES
--- From Jan's original setup_ruletest.sql and run_ruletest.sql
...
tap
[03:11:47.035](99.640s) not ok 5 - regression tests pass
[03:12:20.911](5.062s) not ok 16 - run of pg_upgrade --check for new instance
[03:12:20.911](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[03:12:23.943](3.032s) not ok 18 - run of pg_upgrade for new instance
[03:12:23.948](0.003s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[03:12:24.952](0.211s) not ok 20 - check that locales in new cluster match original cluster
[03:12:26.571](0.258s) not ok 22 - old and new dumps match after pg_upgrade
tap
[03:14:06.291](100.256s) not ok 2 - regression tests pass
test
[03:21:21.992]   9/332 postgresql:regress / regress/regress                                            ERROR           1...
[03:21:21.992]  15/332 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[03:21:21.992]  65/332 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
53/4971 [CREATE|RE] INDEX CONCURRENTLY with single heap scan and short-term resetting shapshots
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[00:24:04.423] c:\cirrus\src\backend\access\stir\stir.c(423) : warning C4715: 'stirbeginscan': not all control paths ret...
53/5447 log_min_messages per backend type
FreeBSD - Meson
core
[22:22:30.189] #0  pg_strcasecmp (s1=<optimized out>, s2=<optimized out>, s2@entry=0xaf126ff4c98 "checkpointer") at ../s...
[22:22:30.189] #1  0x000000000077216c in check_log_min_messages (newval=<optimized out>, extra=0x82112c108, source=<opti...
[22:22:30.189] #2  0x0000000000aefee4 in call_string_check_hook (conf=conf@entry=0xbeebe0 <ConfigureNamesString+2800>, n...
[22:22:30.189] #3  0x0000000000aef799 in parse_and_validate_value (record=record@entry=0xbeebe0 <ConfigureNamesString+28...
[22:22:30.189] #4  0x0000000000aee926 in set_config_with_handle (name=<optimized out>, handle=handle@entry=0x0, value=va...
[22:22:30.189] #5  0x0000000000aeac42 in set_config_option (name=<optimized out>, value=0xaf126ff4838 "checkpointer:debu...
[22:22:30.189] #6  0x0000000000af393e in ExecSetVariableStmt (stmt=stmt@entry=0xaf126e25fd8, isTopLevel=<optimized out>)...
[22:22:30.189] #7  0x000000000097678c in standard_ProcessUtility (pstmt=pstmt@entry=0xaf126e25468, queryString=queryStri...
[22:22:30.189] #8  0x00000008345af05c in pgss_ProcessUtility (pstmt=0xaf126e25468, queryString=0xaf126e24100 "SET log_mi...
[22:22:30.189] #9  0x0000000000975bdc in PortalRunUtility (portal=0xaf126f0b100, pstmt=0xaf126e25468, isTopLevel=<optimi...
core
[22:22:29.178] #0  0x0000000829bd875a in _sigprocmask () from /lib/libc.so.7
[22:22:29.178] #1  0x0000000829c15a2f in _system () from /lib/libc.so.7
[22:22:29.178] #2  0x000000082b0de8a3 in ?? () from /lib/libthr.so.3
[22:22:29.178] #3  0x00000000006858f7 in RestoreArchivedFile (path=path@entry=0x82138d1e0 "pg_wal/00000002", '0' <repeat...
[22:22:29.178] #4  0x000000000066c768 in existsTimeLineHistory (probeTLI=probeTLI@entry=3) at ../src/backend/access/tran...
[22:22:29.178] #5  0x000000000066c828 in findNewestTimeLine (startTLI=startTLI@entry=2) at ../src/backend/access/transam...
[22:22:29.178] #6  0x0000000000690d3b in rescanLatestTimeLine (replayTLI=replayTLI@entry=2, replayLSN=replayLSN@entry=67...
[22:22:29.178] #7  0x000000000068cf33 in WaitForWALToBecomeAvailable (RecPtr=67209560, tliRecPtr=67209536, replayTLI=2, ...
[22:22:29.178] #8  XLogPageRead (xlogreader=0x1daea8a1d130, targetPagePtr=67207168, reqLen=2392, targetRecPtr=67209536, ...
[22:22:29.178] #9  0x0000000000693c9a in ReadPageInternal (state=state@entry=0x1daea8a1d130, pageptr=67207168, reqLen=23...
core
[22:22:29.272] #0  0x00003d200bea7e90 in ?? ()
[22:22:29.272] #1  0x0000000000000003 in ?? ()
[22:22:29.272] #2  0x00000729ded5a038 in ?? ()
[22:22:29.272] #3  0x00000729ded5a03b in ?? ()
[22:22:29.272] #4  0x00000729ded5a03e in ?? ()
[22:22:29.272] #5  0x0000000000000000 in ?? ()
[22:22:29.527] #0  pg_strcasecmp (s1=<optimized out>, s2=<optimized out>, s2@entry=0xd8e7f61d498 "checkpointer") at ../s...
core
[22:22:29.556] #0  pg_strcasecmp (s1=<optimized out>, s2=<optimized out>, s2@entry=0xd8e7f61d498 "checkpointer") at ../s...
[22:22:29.556] #1  0x000000000077216c in check_log_min_messages (newval=<optimized out>, extra=0x8210a1858, source=<opti...
[22:22:29.556] #2  0x0000000000aefee4 in call_string_check_hook (conf=conf@entry=0xbeebe0 <ConfigureNamesString+2800>, n...
[22:22:29.556] #3  0x0000000000aef799 in parse_and_validate_value (record=record@entry=0xbeebe0 <ConfigureNamesString+28...
[22:22:29.556] #4  0x0000000000aee926 in set_config_with_handle (name=<optimized out>, handle=handle@entry=0x0, value=va...
[22:22:29.556] #5  0x0000000000aeac42 in set_config_option (name=<optimized out>, value=0xd8e7f61d038 "checkpointer:debu...
[22:22:29.556] #6  0x0000000000af393e in ExecSetVariableStmt (stmt=stmt@entry=0xd8e7ee25d78, isTopLevel=<optimized out>)...
[22:22:29.556] #7  0x000000000097678c in standard_ProcessUtility (pstmt=0xd8e7ee25468, queryString=0xd8e7ee24100 "SET lo...
[22:22:29.556] #8  0x0000000000976138 in ProcessUtility (pstmt=0x0, queryString=0x0, readOnlyTree=<optimized out>, conte...
[22:22:29.556] #9  0x0000000000975bdc in PortalRunUtility (portal=0xd8e7ef0d100, pstmt=0xd8e7ee25468, isTopLevel=<optimi...
core
[22:22:29.882] #0  pg_strcasecmp (s1=<optimized out>, s2=<optimized out>, s2@entry=0x1d5c17a18c98 "checkpointer") at ../...
[22:22:29.882] #1  0x000000000077216c in check_log_min_messages (newval=<optimized out>, extra=0x82100e938, source=<opti...
[22:22:29.882] #2  0x0000000000aefee4 in call_string_check_hook (conf=conf@entry=0xbeebe0 <ConfigureNamesString+2800>, n...
[22:22:29.882] #3  0x0000000000aef799 in parse_and_validate_value (record=record@entry=0xbeebe0 <ConfigureNamesString+28...
[22:22:29.882] #4  0x0000000000aee926 in set_config_with_handle (name=<optimized out>, handle=handle@entry=0x0, value=va...
[22:22:29.882] #5  0x0000000000aeac42 in set_config_option (name=<optimized out>, value=0x1d5c17a18838 "checkpointer:deb...
[22:22:29.882] #6  0x0000000000af393e in ExecSetVariableStmt (stmt=stmt@entry=0x1d5c17225d78, isTopLevel=<optimized out>...
[22:22:29.882] #7  0x000000000097678c in standard_ProcessUtility (pstmt=0x1d5c17225468, queryString=0x1d5c17224100 "SET ...
[22:22:29.882] #8  0x0000000000976138 in ProcessUtility (pstmt=0x0, queryString=0x0, readOnlyTree=<optimized out>, conte...
[22:22:29.882] #9  0x0000000000975bdc in PortalRunUtility (portal=0x1d5c17361100, pstmt=0x1d5c17225468, isTopLevel=<opti...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/00...
--- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out	2025-04-07 22:13:14.823950000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/foreign_key.out	2025-04-07 22:16:57.671908...
@@ -926,2416 +926,10 @@
 DETAIL:  Key (ftest1)=(43) is not present in table "pktable".
 UPDATE FKTABLE SET ftest1 = ftest1;	-- should succeed
 UPDATE FKTABLE SET ftest1 = ftest1 + 1;	-- should fail
-ERROR:  insert or update on table "fktable" violates foreign key constraint "fktable_ftest1_fkey"
-DETAIL:  Key (ftest1)=(43) is not present in table "pktable".
-DROP TABLE FKTABLE;
-DROP TABLE PKTABLE;
--- Two columns, two tables
-CREATE TABLE PKTABLE (ptest1 int, ptest2 inet, PRIMARY KEY(ptest1, ptest2));
--- This should fail, because we just chose really odd types
-CREATE TABLE FKTABLE (ftest1 cidr, ftest2 timestamp, FOREIGN KEY(ftest1, ftest2) REFERENCES pktable);
-ERROR:  foreign key constraint "fktable_ftest1_ftest2_fkey" cannot be implemented
-DETAIL:  Key columns "ftest1" of the referencing table and "ptest1" of the referenced table are of incompatible types: ...
--- Again, so should this...
-CREATE TABLE FKTABLE (ftest1 cidr, ftest2 timestamp, FOREIGN KEY(ftest1, ftest2) REFERENCES pktable(ptest1, ptest2));
-ERROR:  foreign key constraint "fktable_ftest1_ftest2_fkey" cannot be implemented
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/build/testrun/recovery/027_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out	2025-04-07 22:13:14.823950000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/foreign_key.out	2025-04-07 22:18:09.3027...
@@ -492,2850 +492,10 @@
 INSERT INTO FKTABLE VALUES (1, 2, 3, 1);
 DELETE FROM PKTABLE WHERE ptest1 = 2;
 SELECT * FROM PKTABLE;
- ptest1 | ptest2 | ptest3 | ptest4 
---------+--------+--------+--------
-      1 |      2 |      3 | test1
-      1 |      3 |        | test2
-(2 rows)
-
-SELECT * FROM FKTABLE;
- ftest1 | ftest2 | ftest3 | ftest4 
---------+--------+--------+--------
-      1 |      2 |      3 |      1
-(1 row)
-
-DROP TABLE FKTABLE;
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/build/testrun/regress/regre...
--- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out	2025-04-07 22:13:14.823950000 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/foreign_key.out	2025-04-07 22:17:11.768980000 +0000
@@ -1641,1701 +1641,9 @@
 (1 row)
 
 update pktable2 set a = '0' where a = '-0';
+WARNING:  terminating connection because of crash of another server process
+DETAIL:  The postmaster has commanded this server process to roll back the current transaction and exit, because anothe...
+HINT:  In a moment you should be able to reconnect to the database and repeat your command.
 select * from pktable2;
- a | b  
----+----
- 0 | -0
-(1 row)
-
--- should have updated fktable2.x
-select * from fktable2;
- x | y  
----+----
...
tap
[22:16:58.973](125.712s) not ok 5 - regression tests pass
[22:17:15.773](4.094s) not ok 7 - pg_restore to destination instance
[22:17:27.924](12.151s) not ok 8 - dump outputs from original and restored regression databases match
[22:17:43.353](1.108s) not ok 16 - run of pg_upgrade --check for new instance
[22:17:43.354](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[22:17:43.926](0.572s) not ok 18 - run of pg_upgrade for new instance
[22:17:43.926](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[22:17:44.080](0.033s) not ok 20 - check that locales in new cluster match original cluster
[22:17:46.075](0.066s) not ok 22 - old and new dumps match after pg_upgrade
tap
[22:18:10.330](153.415s) not ok 2 - regression tests pass
test
[22:20:07.656] 112/337 postgresql:regress / regress/regress                                            ERROR           1...
[22:20:07.656]  98/337 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[22:20:07.656] 185/337 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
Linux - Debian Bookworm - Autoconf
core
[22:23:49.617] #0  0x00007fb28f0abeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:23:49.617] #1  0x00007fb28f05cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[22:23:49.617] #2  0x00007fb28f047472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[22:23:49.617] #3  0x00007fb2902d650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[22:23:49.617] #4  0x00007fb2902e2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[22:23:49.617] #5  0x00007fb2902c1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7fb28c37ef4e, __in_ch...
[22:23:49.617] #6  0x00007fb2902be6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[22:23:49.617] #7  0x00007fb2902bd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7fb28c37fbf0, cont...
[22:23:49.617] #8  <signal handler called>
[22:23:49.617] #9  0x000055dc9907c793 in pg_strcasecmp (s1=0x1 <error: Cannot access memory at address 0x1>, s2=s2@entry...
core
[22:23:49.078] #0  0x00007f7cf2eabeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:23:49.078] #1  0x00007f7cf2e5cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[22:23:49.078] #2  0x00007f7cf2e47472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[22:23:49.078] #3  0x00007f7cf40d650f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[22:23:49.078] #4  0x00007f7cf40e2ba1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[22:23:49.078] #5  0x00007f7cf40c1f5e in __asan::ScopedInErrorReport::~ScopedInErrorReport (this=0x7f7cf25eaf4e, __in_ch...
[22:23:49.078] #6  0x00007f7cf40be6ae in __asan::ReportDeadlySignal (sig=...) at ../../../../src/libsanitizer/asan/asan_...
[22:23:49.078] #7  0x00007f7cf40bd462 in __asan::AsanOnDeadlySignal (signo=<optimized out>, siginfo=0x7f7cf25ebbf0, cont...
[22:23:49.078] #8  <signal handler called>
[22:23:49.078] #9  0x000055931b584793 in pg_strcasecmp (s1=0x1 <error: Cannot access memory at address 0x1>, s2=s2@entry...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_chec...
--- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out	2025-04-07 22:13:15.330574258 +0000
+++ /tmp/cirrus-ci-build/src/bin/pg_upgrade/tmp_check/results/foreign_key.out	2025-04-07 22:21:03.164187824 +0000
@@ -1740,1602 +1740,10 @@
 DETAIL:  Key (a, b)=(2500, 2502) is still referenced from table "fk_partitioned_fk".
 -- check psql behavior
 \d fk_notpartitioned_pk
-        Table "public.fk_notpartitioned_pk"
- Column |  Type   | Collation | Nullable | Default 
---------+---------+-----------+----------+---------
- a      | integer |           | not null | 
- b      | integer |           | not null | 
-Indexes:
-    "fk_notpartitioned_pk_pkey" PRIMARY KEY, btree (a, b)
-Referenced by:
-    TABLE "fk_partitioned_fk" CONSTRAINT "fk_partitioned_fk_a_b_fkey" FOREIGN KEY (a, b) REFERENCES fk_notpartitioned_p...
-
--- Check the exsting FK trigger
-SELECT conname, tgrelid::regclass as tgrel, regexp_replace(tgname, '[0-9]+', 'N') as tgname, tgtype
-FROM pg_trigger t JOIN pg_constraint c ON (t.tgconstraint = c.oid)
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/src/test/regress/results/fo...
--- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out	2025-04-07 22:13:15.330574258 +0000
+++ /tmp/cirrus-ci-build/src/test/regress/results/foreign_key.out	2025-04-07 22:18:55.108323231 +0000
@@ -1823,1519 +1823,7 @@
 INSERT INTO fk_partitioned_fk VALUES (1);
 ALTER TABLE fk_notpartitioned_pk ALTER COLUMN a TYPE bigint;
 DELETE FROM fk_notpartitioned_pk WHERE a = 1;
-ERROR:  update or delete on table "fk_notpartitioned_pk" violates foreign key constraint "fk_partitioned_fk_a_fkey" on ...
-DETAIL:  Key (a)=(1) is still referenced from table "fk_partitioned_fk".
-DROP TABLE fk_notpartitioned_pk, fk_partitioned_fk;
--- NOT VALID foreign keys on partitioned table
-CREATE TABLE fk_notpartitioned_pk (a int, b int, PRIMARY KEY (a, b));
-CREATE TABLE fk_partitioned_fk (b int, a int) PARTITION BY RANGE (a, b);
-ALTER TABLE fk_partitioned_fk ADD FOREIGN KEY (a, b) REFERENCES fk_notpartitioned_pk NOT VALID;
--- Attaching a child table with the same valid foreign key constraint.
-CREATE TABLE fk_partitioned_fk_1 (a int, b int);
-ALTER TABLE fk_partitioned_fk_1 ADD FOREIGN KEY (a, b) REFERENCES fk_notpartitioned_pk;
-ALTER TABLE fk_partitioned_fk ATTACH PARTITION fk_partitioned_fk_1 FOR VALUES FROM (0,0) TO (1000,1000);
--- Child constraint will remain valid.
-SELECT conname, convalidated, conrelid::regclass FROM pg_constraint
...
sanitizer
SUMMARY: AddressSanitizer: SEGV /tmp/cirrus-ci-build/src/port/pgstrcasecmp.c:40 in pg_strcasecmp
sanitizer
SUMMARY: AddressSanitizer: SEGV /tmp/cirrus-ci-build/src/port/pgstrcasecmp.c:40 in pg_strcasecmp
tap
[22:21:03.828](97.599s) not ok 5 - regression tests pass
[22:21:14.128](3.478s) not ok 7 - pg_restore to destination instance
[22:21:17.482](3.354s) not ok 8 - dump outputs from original and restored regression databases match
[22:21:22.506](1.160s) not ok 16 - run of pg_upgrade --check for new instance
[22:21:22.506](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[22:21:23.333](0.827s) not ok 18 - run of pg_upgrade for new instance
[22:21:23.334](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[22:21:23.523](0.052s) not ok 20 - check that locales in new cluster match original cluster
[22:21:24.117](0.060s) not ok 22 - old and new dumps match after pg_upgrade
Linux - Debian Bookworm - Meson
core
[22:25:36.010] #0  0x00007ffa370a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:25:36.010] #1  0x00007ffa3705afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[22:25:36.010] #2  0x00007ffa37045472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[22:25:36.010] #3  0x00007ffa3721e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[22:25:36.010] #4  0x00007ffa3722aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[22:25:36.010] #5  0x00007ffa3720d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x561f53719b20,...
[22:25:36.010] #6  0x0000561f52c19d19 in pg_strcasecmp (s1=0x1 <error: Cannot access memory at address 0x1>, s2=<optimiz...
[22:25:36.010] #7  0x0000561f5249705d in check_log_min_messages (newval=<optimized out>, extra=0x7fff891e6f80, source=<o...
[22:25:36.010] #8  0x0000561f52bb55ff in call_string_check_hook (conf=conf@entry=0x561f536dadb0 <ConfigureNamesString+28...
[22:25:36.010] #9  0x0000561f52bbaeaa in parse_and_validate_value (record=record@entry=0x561f536dadb0 <ConfigureNamesStr...
core
[22:25:37.532] #0  0x00007f32b40a9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:25:37.532] #1  0x00007f32b405afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[22:25:37.532] #2  0x00007f32b4045472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[22:25:37.532] #3  0x00007f32b421e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[22:25:37.532] #4  0x00007f32b422aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[22:25:37.532] #5  0x00007f32b420d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x55e56a592b20,...
[22:25:37.532] #6  0x000055e569a92d19 in pg_strcasecmp (s1=0x1 <error: Cannot access memory at address 0x1>, s2=<optimiz...
[22:25:37.532] #7  0x000055e56931005d in check_log_min_messages (newval=<optimized out>, extra=0x7ffcaab89740, source=<o...
[22:25:37.532] #8  0x000055e569a2e5ff in call_string_check_hook (conf=conf@entry=0x55e56a553db0 <ConfigureNamesString+28...
[22:25:37.532] #9  0x000055e569a33eaa in parse_and_validate_value (record=record@entry=0x55e56a553db0 <ConfigureNamesStr...
core
[22:25:39.060] #0  0x00007f74d0ca9eec in ?? () from /lib/x86_64-linux-gnu/libc.so.6
[22:25:39.060] #1  0x00007f74d0c5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6
[22:25:39.060] #2  0x00007f74d0c45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6
[22:25:39.060] #3  0x00007f74d0e1e84f in __sanitizer::Abort () at ../../../../src/libsanitizer/sanitizer_common/sanitize...
[22:25:39.060] #4  0x00007f74d0e2aee1 in __sanitizer::Die () at ../../../../src/libsanitizer/sanitizer_common/sanitizer_...
[22:25:39.060] #5  0x00007f74d0e0d6f8 in __ubsan::__ubsan_handle_type_mismatch_v1_abort (Data=Data@entry=0x56038a1d4b20,...
[22:25:39.060] #6  0x00005603896d4d19 in pg_strcasecmp (s1=0x1 <error: Cannot access memory at address 0x1>, s2=<optimiz...
[22:25:39.060] #7  0x0000560388f5205d in check_log_min_messages (newval=<optimized out>, extra=0x7fff04e62ad0, source=<o...
[22:25:39.060] #8  0x00005603896705ff in call_string_check_hook (conf=conf@entry=0x56038a195db0 <ConfigureNamesString+28...
[22:25:39.060] #9  0x0000560389675eaa in parse_and_validate_value (record=record@entry=0x56038a195db0 <ConfigureNamesStr...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/build/testrun/pg_upgrade/00...
--- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out	2025-04-07 22:13:15.288742351 +0000
+++ /tmp/cirrus-ci-build/build/testrun/pg_upgrade/002_pg_upgrade/data/results/foreign_key.out	2025-04-07 22:18:32.668021...
@@ -1899,1443 +1899,10 @@
 CREATE TABLE fk_partitioned_pk (a int, b int, PRIMARY KEY (a, b)) PARTITION BY RANGE (a, b);
 CREATE TABLE fk_partitioned_pk_1 PARTITION OF fk_partitioned_pk FOR VALUES FROM (0,0) TO (1000,1000);
 CREATE TABLE fk_notpartitioned_fk (b int, a int);
-ALTER TABLE fk_notpartitioned_fk ADD FOREIGN KEY (a, b) REFERENCES fk_partitioned_pk NOT VALID;
--- Constraint will be invalid.
-SELECT conname, convalidated FROM pg_constraint
-WHERE conrelid = 'fk_notpartitioned_fk'::regclass ORDER BY oid::regclass::text;
-            conname             | convalidated 
---------------------------------+--------------
- fk_notpartitioned_fk_a_b_fkey  | f
- fk_notpartitioned_fk_a_b_fkey1 | f
-(2 rows)
-
-ALTER TABLE fk_notpartitioned_fk VALIDATE CONSTRAINT fk_notpartitioned_fk_a_b_fkey;
--- All constraints are now valid.
-SELECT conname, convalidated FROM pg_constraint
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/build/testrun/recovery/027_...
--- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out	2025-04-07 22:13:15.288742351 +0000
+++ /tmp/cirrus-ci-build/build/testrun/recovery/027_stream_regress/data/results/foreign_key.out	2025-04-07 22:19:45.2159...
@@ -919,2423 +919,7 @@
 CREATE TABLE PKTABLE (ptest1 numeric PRIMARY KEY);
 INSERT INTO PKTABLE VALUES(42);
 CREATE TABLE FKTABLE (ftest1 int REFERENCES pktable);
--- Check it actually works
-INSERT INTO FKTABLE VALUES(42);		-- should succeed
-INSERT INTO FKTABLE VALUES(43);		-- should fail
-ERROR:  insert or update on table "fktable" violates foreign key constraint "fktable_ftest1_fkey"
-DETAIL:  Key (ftest1)=(43) is not present in table "pktable".
-UPDATE FKTABLE SET ftest1 = ftest1;	-- should succeed
-UPDATE FKTABLE SET ftest1 = ftest1 + 1;	-- should fail
-ERROR:  insert or update on table "fktable" violates foreign key constraint "fktable_ftest1_fkey"
-DETAIL:  Key (ftest1)=(43) is not present in table "pktable".
-DROP TABLE FKTABLE;
-DROP TABLE PKTABLE;
--- Two columns, two tables
-CREATE TABLE PKTABLE (ptest1 int, ptest2 inet, PRIMARY KEY(ptest1, ptest2));
...
regress
diff -U3 /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out /tmp/cirrus-ci-build/build/testrun/regress/regre...
--- /tmp/cirrus-ci-build/src/test/regress/expected/foreign_key.out	2025-04-07 22:13:15.288742351 +0000
+++ /tmp/cirrus-ci-build/build/testrun/regress/regress/results/foreign_key.out	2025-04-07 22:18:30.176022960 +0000
@@ -1957,1385 +1957,7 @@
 TRUNCATE fk_partitioned_fk_full;
 ALTER TABLE fk_partitioned_fk_full ADD FOREIGN KEY (x, y) REFERENCES fk_notpartitioned_pk MATCH FULL;
 INSERT INTO fk_partitioned_fk_full VALUES (1, NULL);  -- fails
-ERROR:  insert or update on table "fk_partitioned_fk_full_1" violates foreign key constraint "fk_partitioned_fk_full_x_...
-DETAIL:  MATCH FULL does not allow mixing of null and nonnull key values.
-DROP TABLE fk_partitioned_fk_full;
--- ON UPDATE SET NULL
-SELECT tableoid::regclass, a, b FROM fk_partitioned_fk WHERE b IS NULL ORDER BY a;
-      tableoid       |  a   | b 
----------------------+------+---
- fk_partitioned_fk_3 | 2502 |  
- fk_partitioned_fk_1 |      |  
-(2 rows)
-
-UPDATE fk_notpartitioned_pk SET a = a + 1 WHERE a = 2502;
-SELECT tableoid::regclass, a, b FROM fk_partitioned_fk WHERE b IS NULL ORDER BY a;
...
tap
[22:18:34.605](63.064s) not ok 5 - regression tests pass
[22:19:01.543](1.617s) not ok 16 - run of pg_upgrade --check for new instance
[22:19:01.544](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[22:19:02.343](0.799s) not ok 18 - run of pg_upgrade for new instance
[22:19:02.343](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[22:19:02.799](0.150s) not ok 20 - check that locales in new cluster match original cluster
[22:19:05.268](0.831s) not ok 22 - old and new dumps match after pg_upgrade
tap
[22:19:47.483](66.065s) not ok 2 - regression tests pass
test
[22:23:06.165]  24/338 postgresql:regress / regress/regress                                            ERROR            ...
[22:23:06.165]  26/338 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR            ...
[22:23:06.165]  92/338 postgresql:recovery / recovery/027_stream_regress                               ERROR            ...
macOS - Sonoma - Meson
core
[22:24:05.522]   * frame #0: 0x00000001049aa798 postgres`pg_strcasecmp(s1=0x0000000000000000, s2="checkpointer") at pgst...
[22:24:05.522]     frame #1: 0x00000001046676b4 postgres`check_log_min_messages(newval=<unavailable>, extra=0x000000016b...
[22:24:05.522]     frame #2: 0x000000010497f01c postgres`call_string_check_hook(conf=0x0000000104d588b8, newval=0x000000...
[22:24:05.522]     frame #3: 0x000000010497e920 postgres`parse_and_validate_value(record=0x0000000104d588b8, value=<unav...
[22:24:05.522]     frame #4: 0x000000010497daa4 postgres`set_config_with_handle(name=<unavailable>, handle=<unavailable>...
[22:24:05.522]     frame #5: 0x000000010497a17c postgres`set_config_option(name="log_min_messages", value="checkpointer:...
[22:24:05.522]     frame #6: 0x00000001049820b0 postgres`ExecSetVariableStmt(stmt=0x000000014a009668, isTopLevel=<unavai...
[22:24:05.522]     frame #7: 0x0000000104830730 postgres`standard_ProcessUtility(pstmt=0x000000014a009718, queryString="...
[22:24:05.522]     frame #8: 0x00000001048304fc postgres`ProcessUtility(pstmt=<unavailable>, queryString=<unavailable>, ...
[22:24:05.522]     frame #9: 0x00000001048300f4 postgres`PortalRunUtility(portal=0x000000013a035900, pstmt=0x000000014a0...
core
[22:23:31.929]   * frame #0: 0x0000000103426798 postgres`pg_strcasecmp(s1=0x0000000000000000, s2="checkpointer") at pgst...
[22:23:31.929]     frame #1: 0x00000001030e36b4 postgres`check_log_min_messages(newval=<unavailable>, extra=0x000000016c...
[22:23:31.929]     frame #2: 0x00000001033fb01c postgres`call_string_check_hook(conf=0x00000001037d48b8, newval=0x000000...
[22:23:31.929]     frame #3: 0x00000001033fa920 postgres`parse_and_validate_value(record=0x00000001037d48b8, value=<unav...
[22:23:31.929]     frame #4: 0x00000001033f9aa4 postgres`set_config_with_handle(name=<unavailable>, handle=<unavailable>...
[22:23:31.929]     frame #5: 0x00000001033f617c postgres`set_config_option(name="log_min_messages", value="checkpointer:...
[22:23:31.929]     frame #6: 0x00000001033fe0b0 postgres`ExecSetVariableStmt(stmt=0x000000014700ee68, isTopLevel=<unavai...
[22:23:31.929]     frame #7: 0x00000001032ac730 postgres`standard_ProcessUtility(pstmt=0x000000014700ef18, queryString="...
[22:23:31.929]     frame #8: 0x0000000103b5422c pg_stat_statements.dylib`pgss_ProcessUtility(pstmt=0x000000014700ef18, q...
[22:23:31.929]     frame #9: 0x00000001032ac0f4 postgres`PortalRunUtility(portal=0x0000000147036300, pstmt=0x00000001470...
core
[22:22:58.065]   * frame #0: 0x00000001011e6798 postgres`pg_strcasecmp(s1=0x0000000000000000, s2="checkpointer") at pgst...
[22:22:58.065]     frame #1: 0x0000000100ea36b4 postgres`check_log_min_messages(newval=<unavailable>, extra=0x000000016f...
[22:22:58.065]     frame #2: 0x00000001011bb01c postgres`call_string_check_hook(conf=0x00000001015948b8, newval=0x000000...
[22:22:58.065]     frame #3: 0x00000001011ba920 postgres`parse_and_validate_value(record=0x00000001015948b8, value=<unav...
[22:22:58.065]     frame #4: 0x00000001011b9aa4 postgres`set_config_with_handle(name=<unavailable>, handle=<unavailable>...
[22:22:58.065]     frame #5: 0x00000001011b617c postgres`set_config_option(name="log_min_messages", value="checkpointer:...
[22:22:58.065]     frame #6: 0x00000001011be0b0 postgres`ExecSetVariableStmt(stmt=0x0000000129811868, isTopLevel=<unavai...
[22:22:58.065]     frame #7: 0x000000010106c730 postgres`standard_ProcessUtility(pstmt=0x0000000129811918, queryString="...
[22:22:58.065]     frame #8: 0x000000010106c4fc postgres`ProcessUtility(pstmt=<unavailable>, queryString=<unavailable>, ...
[22:22:58.065]     frame #9: 0x000000010106c0f4 postgres`PortalRunUtility(portal=0x000000012a038700, pstmt=0x00000001298...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/foreign_key.out /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg...
--- /Users/admin/pgsql/src/test/regress/expected/foreign_key.out	2025-04-07 22:13:09
+++ /Users/admin/pgsql/build/testrun/pg_upgrade/002_pg_upgrade/data/results/foreign_key.out	2025-04-07 22:16:16
@@ -179,3163 +179,10 @@
 UPDATE FKTABLE SET ftest1 = 1 WHERE ftest1 = 1;
 -- Try altering the column type where foreign keys are involved
 ALTER TABLE PKTABLE ALTER COLUMN ptest1 TYPE bigint;
-ALTER TABLE FKTABLE ALTER COLUMN ftest1 TYPE bigint;
-SELECT * FROM PKTABLE;
- ptest1 | ptest2 | ptest3  
---------+--------+---------
-      1 |      3 | Test1-2
-      3 |      6 | Test3
-      4 |      8 | Test4
-      1 |      4 | Test2
-(4 rows)
-
-SELECT * FROM FKTABLE;
- ftest1 | ftest2 | ftest3 
---------+--------+--------
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/foreign_key.out /Users/admin/pgsql/build/testrun/recovery/027_stre...
--- /Users/admin/pgsql/src/test/regress/expected/foreign_key.out	2025-04-07 22:13:09
+++ /Users/admin/pgsql/build/testrun/recovery/027_stream_regress/data/results/foreign_key.out	2025-04-07 22:17:18
@@ -601,2741 +601,10 @@
 (4 rows)
 
 DROP TABLE FKTABLE;
-DROP TABLE PKTABLE;
--- set null update / set default delete
-CREATE TABLE PKTABLE ( ptest1 int, ptest2 int, ptest3 int, ptest4 text, PRIMARY KEY(ptest1, ptest2, ptest3) );
-CREATE TABLE FKTABLE ( ftest1 int DEFAULT 0, ftest2 int, ftest3 int, ftest4 int,  CONSTRAINT constrname3
-			FOREIGN KEY(ftest1, ftest2, ftest3) REFERENCES PKTABLE
-			ON DELETE SET DEFAULT ON UPDATE SET NULL);
--- Insert Primary Key values
-INSERT INTO PKTABLE VALUES (1, 2, 3, 'test1');
-INSERT INTO PKTABLE VALUES (1, 3, 3, 'test2');
-INSERT INTO PKTABLE VALUES (2, 3, 4, 'test3');
-INSERT INTO PKTABLE VALUES (2, 4, 5, 'test4');
--- Insert Foreign Key values
-INSERT INTO FKTABLE VALUES (1, 2, 3, 1);
...
regress
diff -U3 /Users/admin/pgsql/src/test/regress/expected/guc.out /Users/admin/pgsql/build/testrun/regress/regress/results/g...
--- /Users/admin/pgsql/src/test/regress/expected/guc.out	2025-04-07 22:13:09
+++ /Users/admin/pgsql/build/testrun/regress/regress/results/guc.out	2025-04-07 22:16:16
@@ -929,35 +929,7 @@
 (1 row)
 
 SET log_min_messages TO 'checkpointer:debug2, autovacuum:debug1';  --fail
-ERROR:  invalid value for parameter "log_min_messages": "checkpointer:debug2, autovacuum:debug1"
-DETAIL:  Generic log level was not defined.
-SET log_min_messages TO 'debug1, backend:error, fatal';  -- fail
-ERROR:  invalid value for parameter "log_min_messages": "debug1, backend:error, fatal"
-DETAIL:  Generic log level was already assigned.
-SET log_min_messages TO 'backend:error, foo:fatal, archiver:debug1';  -- fail
-ERROR:  invalid value for parameter "log_min_messages": "backend:error, foo:fatal, archiver:debug1"
-DETAIL:  Unrecognized backend type: "foo".
-SET log_min_messages TO 'backend:error, checkpointer:bar, archiver:debug1';  -- fail
-ERROR:  invalid value for parameter "log_min_messages": "backend:error, checkpointer:bar, archiver:debug1"
-DETAIL:  Unrecognized log level: "bar".
-SET log_min_messages TO 'backend:error, checkpointer:debug3, fatal, archiver:debug2, autovacuum:debug1, walsender:debug...
-SHOW log_min_messages;
...
tap
[22:16:19.269](65.298s) not ok 5 - regression tests pass
[22:16:40.510](1.330s) not ok 16 - run of pg_upgrade --check for new instance
[22:16:40.511](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[22:16:41.209](0.698s) not ok 18 - run of pg_upgrade for new instance
[22:16:41.209](0.000s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[22:16:41.389](0.044s) not ok 20 - check that locales in new cluster match original cluster
[22:16:41.989](0.070s) not ok 22 - old and new dumps match after pg_upgrade
tap
[22:17:21.122](65.375s) not ok 2 - regression tests pass
test
[22:19:13.693]  31/337 postgresql:regress / regress/regress                                            ERROR            ...
[22:19:13.693]  32/337 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR            ...
[22:19:13.693] 150/337 postgresql:recovery / recovery/027_stream_regress                               ERROR            ...
Windows - Server 2019, VS 2019 - Meson & ninja
core
00000037`465ffc18 00007ffd`421cb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000037`465ffc20 00007ffd`41104cb0     ntdll!TppWorkerThread+0x2df
00000037`465fff10 00007ffd`4223edcb     KERNEL32!BaseThreadInitThunk+0x10
00000037`465fff40 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000037`459ff908 00007ffd`421cb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000037`459ff910 00007ffd`41104cb0     ntdll!TppWorkerThread+0x2df
00000037`459ffc00 00007ffd`4223edcb     KERNEL32!BaseThreadInitThunk+0x10
00000037`459ffc30 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000037`461ffc18 00007ffd`3fd7da4e     ntdll!NtWaitForSingleObject+0x14
00000037`461ffc20 00007ff6`82f7b09c     KERNELBASE!WaitForSingleObjectEx+0x8e
00000037`461ffcc0 00007ffd`41104cb0     postgres!pg_timer_thread(
00000037`461ffd00 00007ffd`4223edcb     KERNEL32!BaseThreadInitThunk+0x10
00000037`461ffd30 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
00000037`455fe680 00007ff6`82d70df9     postgres!pg_strcasecmp(
00000037`455fe6c0 00007ff6`8330da7a     postgres!check_log_min_messages(
00000037`455fe7d0 00007ff6`8330f559     postgres!call_string_check_hook(
00000037`455fe940 00007ff6`83306526     postgres!parse_and_validate_value(
00000037`455fea40 00007ff6`83304d79     postgres!set_config_with_handle(
00000037`455feba0 00007ff6`83310cbb     postgres!set_config_option(
00000037`455fec10 00007ff6`830a43d1     postgres!ExecSetVariableStmt(
00000037`455fed10 00007ff6`830a39e9     postgres!standard_ProcessUtility(
00000037`455feee0 00007ff6`830a293d     postgres!ProcessUtility(
00000037`455fef30 00007ff6`830a2d04     postgres!PortalRunUtility(
core
00000037`45dff898 00007ffd`3fdc48fa     ntdll!NtFsControlFile+0x14
00000037`45dff8a0 00007ff6`82f795fb     KERNELBASE!ConnectNamedPipe+0x6a
00000037`45dff910 00007ffd`41104cb0     postgres!pg_signal_thread(
00000037`45dffa10 00007ffd`4223edcb     KERNEL32!BaseThreadInitThunk+0x10
00000037`45dffa40 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000a9`367ff728 00007ffd`3fd7da4e     ntdll!NtWaitForSingleObject+0x14
000000a9`367ff730 00007ff6`82f7b09c     KERNELBASE!WaitForSingleObjectEx+0x8e
000000a9`367ff7d0 00007ffd`41104cb0     postgres!pg_timer_thread(
000000a9`367ff810 00007ffd`4223edcb     KERNEL32!BaseThreadInitThunk+0x10
000000a9`367ff840 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000a9`36bff458 00007ffd`421cb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000a9`36bff460 00007ffd`41104cb0     ntdll!TppWorkerThread+0x2df
000000a9`36bff750 00007ffd`4223edcb     KERNEL32!BaseThreadInitThunk+0x10
000000a9`36bff780 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000a9`363ffb28 00007ffd`3fdc48fa     ntdll!NtFsControlFile+0x14
000000a9`363ffb30 00007ff6`82f795fb     KERNELBASE!ConnectNamedPipe+0x6a
000000a9`363ffba0 00007ffd`41104cb0     postgres!pg_signal_thread(
000000a9`363ffca0 00007ffd`4223edcb     KERNEL32!BaseThreadInitThunk+0x10
000000a9`363ffcd0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000a9`35fff568 00007ffd`421cb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
000000a9`35fff570 00007ffd`41104cb0     ntdll!TppWorkerThread+0x2df
000000a9`35fff860 00007ffd`4223edcb     KERNEL32!BaseThreadInitThunk+0x10
000000a9`35fff890 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
000000a9`35bfe730 00007ff6`82d70df9     postgres!pg_strcasecmp(
000000a9`35bfe770 00007ff6`8330da7a     postgres!check_log_min_messages(
000000a9`35bfe880 00007ff6`8330f559     postgres!call_string_check_hook(
000000a9`35bfe9f0 00007ff6`83306526     postgres!parse_and_validate_value(
000000a9`35bfeaf0 00007ff6`83304d79     postgres!set_config_with_handle(
000000a9`35bfec50 00007ff6`83310cbb     postgres!set_config_option(
000000a9`35bfecc0 00007ff6`830a43d1     postgres!ExecSetVariableStmt(
000000a9`35bfedc0 00007ffd`30c834c9     postgres!standard_ProcessUtility(
000000a9`35bfef90 00007ff6`830a399f     pg_stat_statements!pgss_ProcessUtility(
000000a9`35bff3f0 00007ff6`830a293d     postgres!ProcessUtility(
core
0000001f`b79ff4d8 00007ffd`421cb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
0000001f`b79ff4e0 00007ffd`41104cb0     ntdll!TppWorkerThread+0x2df
0000001f`b79ff7d0 00007ffd`4223edcb     KERNEL32!BaseThreadInitThunk+0x10
0000001f`b79ff800 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000001f`b81ff8c8 00007ffd`3fd7da4e     ntdll!NtWaitForSingleObject+0x14
0000001f`b81ff8d0 00007ff6`82f7b09c     KERNELBASE!WaitForSingleObjectEx+0x8e
0000001f`b81ff970 00007ffd`41104cb0     postgres!pg_timer_thread(
0000001f`b81ff9b0 00007ffd`4223edcb     KERNEL32!BaseThreadInitThunk+0x10
0000001f`b81ff9e0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000001f`b85ff708 00007ffd`421cb77f     ntdll!NtWaitForWorkViaWorkerFactory+0x14
0000001f`b85ff710 00007ffd`41104cb0     ntdll!TppWorkerThread+0x2df
0000001f`b85ffa00 00007ffd`4223edcb     KERNEL32!BaseThreadInitThunk+0x10
0000001f`b85ffa30 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000001f`b7dff818 00007ffd`3fdc48fa     ntdll!NtFsControlFile+0x14
0000001f`b7dff820 00007ff6`82f795fb     KERNELBASE!ConnectNamedPipe+0x6a
0000001f`b7dff890 00007ffd`41104cb0     postgres!pg_signal_thread(
0000001f`b7dff990 00007ffd`4223edcb     KERNEL32!BaseThreadInitThunk+0x10
0000001f`b7dff9c0 00000000`00000000     ntdll!RtlUserThreadStart+0x2b
core
0000001f`b75fe9d0 00007ff6`82d70df9     postgres!pg_strcasecmp(
0000001f`b75fea10 00007ff6`8330da7a     postgres!check_log_min_messages(
0000001f`b75feb20 00007ff6`8330f559     postgres!call_string_check_hook(
0000001f`b75fec90 00007ff6`83306526     postgres!parse_and_validate_value(
0000001f`b75fed90 00007ff6`83304d79     postgres!set_config_with_handle(
0000001f`b75feef0 00007ff6`83310cbb     postgres!set_config_option(
0000001f`b75fef60 00007ff6`830a43d1     postgres!ExecSetVariableStmt(
0000001f`b75ff060 00007ff6`830a39e9     postgres!standard_ProcessUtility(
0000001f`b75ff230 00007ff6`830a293d     postgres!ProcessUtility(
0000001f`b75ff280 00007ff6`830a2d04     postgres!PortalRunUtility(
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/guc.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upgra...
--- C:/cirrus/src/test/regress/expected/guc.out	2025-04-07 22:13:18.290192500 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/guc.out	2025-04-07 22:16:55.548624400 +0000
@@ -929,35 +929,7 @@
 (1 row)
 
 SET log_min_messages TO 'checkpointer:debug2, autovacuum:debug1';  --fail
-ERROR:  invalid value for parameter "log_min_messages": "checkpointer:debug2, autovacuum:debug1"
-DETAIL:  Generic log level was not defined.
-SET log_min_messages TO 'debug1, backend:error, fatal';  -- fail
-ERROR:  invalid value for parameter "log_min_messages": "debug1, backend:error, fatal"
-DETAIL:  Generic log level was already assigned.
-SET log_min_messages TO 'backend:error, foo:fatal, archiver:debug1';  -- fail
-ERROR:  invalid value for parameter "log_min_messages": "backend:error, foo:fatal, archiver:debug1"
-DETAIL:  Unrecognized backend type: "foo".
-SET log_min_messages TO 'backend:error, checkpointer:bar, archiver:debug1';  -- fail
-ERROR:  invalid value for parameter "log_min_messages": "backend:error, checkpointer:bar, archiver:debug1"
-DETAIL:  Unrecognized log level: "bar".
-SET log_min_messages TO 'backend:error, checkpointer:debug3, fatal, archiver:debug2, autovacuum:debug1, walsender:debug...
-SHOW log_min_messages;
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/guc.out C:/cirrus/build/testrun/recovery/027_stream_reg...
--- C:/cirrus/src/test/regress/expected/guc.out	2025-04-07 22:13:18.290192500 +0000
+++ C:/cirrus/build/testrun/recovery/027_stream_regress/data/results/guc.out	2025-04-07 22:19:27.339069500 +0000
@@ -929,35 +929,7 @@
 (1 row)
 
 SET log_min_messages TO 'checkpointer:debug2, autovacuum:debug1';  --fail
-ERROR:  invalid value for parameter "log_min_messages": "checkpointer:debug2, autovacuum:debug1"
-DETAIL:  Generic log level was not defined.
-SET log_min_messages TO 'debug1, backend:error, fatal';  -- fail
-ERROR:  invalid value for parameter "log_min_messages": "debug1, backend:error, fatal"
-DETAIL:  Generic log level was already assigned.
-SET log_min_messages TO 'backend:error, foo:fatal, archiver:debug1';  -- fail
-ERROR:  invalid value for parameter "log_min_messages": "backend:error, foo:fatal, archiver:debug1"
-DETAIL:  Unrecognized backend type: "foo".
-SET log_min_messages TO 'backend:error, checkpointer:bar, archiver:debug1';  -- fail
-ERROR:  invalid value for parameter "log_min_messages": "backend:error, checkpointer:bar, archiver:debug1"
-DETAIL:  Unrecognized log level: "bar".
-SET log_min_messages TO 'backend:error, checkpointer:debug3, fatal, archiver:debug2, autovacuum:debug1, walsender:debug...
-SHOW log_min_messages;
...
regress
diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/guc.out C:/cirrus/build/testrun/regress/regress/results...
--- C:/cirrus/src/test/regress/expected/guc.out	2025-04-07 22:13:18.290192500 +0000
+++ C:/cirrus/build/testrun/regress/regress/results/guc.out	2025-04-07 22:16:55.576606700 +0000
@@ -929,35 +929,7 @@
 (1 row)
 
 SET log_min_messages TO 'checkpointer:debug2, autovacuum:debug1';  --fail
-ERROR:  invalid value for parameter "log_min_messages": "checkpointer:debug2, autovacuum:debug1"
-DETAIL:  Generic log level was not defined.
-SET log_min_messages TO 'debug1, backend:error, fatal';  -- fail
-ERROR:  invalid value for parameter "log_min_messages": "debug1, backend:error, fatal"
-DETAIL:  Generic log level was already assigned.
-SET log_min_messages TO 'backend:error, foo:fatal, archiver:debug1';  -- fail
-ERROR:  invalid value for parameter "log_min_messages": "backend:error, foo:fatal, archiver:debug1"
-DETAIL:  Unrecognized backend type: "foo".
-SET log_min_messages TO 'backend:error, checkpointer:bar, archiver:debug1';  -- fail
-ERROR:  invalid value for parameter "log_min_messages": "backend:error, checkpointer:bar, archiver:debug1"
-DETAIL:  Unrecognized log level: "bar".
-SET log_min_messages TO 'backend:error, checkpointer:debug3, fatal, archiver:debug2, autovacuum:debug1, walsender:debug...
-SHOW log_min_messages;
...
tap
[22:17:22.189](121.219s) not ok 5 - regression tests pass
[22:17:57.542](5.042s) not ok 16 - run of pg_upgrade --check for new instance
[22:17:57.542](0.000s) not ok 17 - pg_upgrade_output.d/ removed after pg_upgrade --check success
[22:18:02.214](4.671s) not ok 18 - run of pg_upgrade for new instance
[22:18:02.223](0.008s) not ok 19 - pg_upgrade_output.d/ removed after pg_upgrade success
[22:18:03.743](0.797s) not ok 20 - check that locales in new cluster match original cluster
[22:18:05.655](0.158s) not ok 22 - old and new dumps match after pg_upgrade
tap
[22:19:51.880](122.852s) not ok 2 - regression tests pass
test
[22:27:14.644]  14/332 postgresql:regress / regress/regress                                            ERROR           1...
[22:27:14.644]  19/332 postgresql:pg_upgrade / pg_upgrade/002_pg_upgrade                               ERROR           1...
[22:27:14.644]  76/332 postgresql:recovery / recovery/027_stream_regress                               ERROR           1...
53/4984 Serverside SNI for SSL connections
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[22:06:29.951](0.058s) not ok 33 - connect with correct server CA cert file sslmode=require
[22:06:29.952](0.000s) not ok 34 - connect with correct server CA cert file sslmode=require: no stderr
[22:06:30.095](0.000s) not ok 36 - connect fails since the passphrase protected key cannot be reloaded: matches
test
[22:06:55.822] 330/333 postgresql:ssl / ssl/004_sni                                                    ERROR            ...
53/5044 new plpgsql.extra_errors check - strict_expr_check
Windows - Server 2019, VS 2019 - Meson & ninja
tap
[21:37:23.685](0.132s) not ok 35 -  'user=ssluser gssencmode=disable sslmode=allow sslnegotiation=postgres' -> connect, ...
test
[21:43:34.424] 142/332 postgresql:libpq / libpq/005_negotiate_encryption                               ERROR            ...