On Thu, Jan 13, 2022 at 09:52:55AM -0600, Justin Pryzby wrote:
> This is failing on windows CI when I use initdb --data-checksums, as attached.
> 
> https://cirrus-ci.com/task/5612464120266752
> https://api.cirrus-ci.com/v1/artifact/task/5612464120266752/regress_diffs/src/test/regress/regression.diffs
> 
> +++ c:/cirrus/src/test/regress/results/bitmapops.out  2022-01-13 
> 00:47:46.704621200 +0000
> ..
> +ERROR:  could not read block 0 in file "base/16384/30310": read only 0 of 
> 8192 bytes

The failure isn't consistent, so I double checked my report.  I have some more
details:

The problem occurs maybe only ~25% of the time.

The issue is in the 0001 patch.

data-checksums isn't necessary to hit the issue.

errlocation says: LOCATION:  mdread, md.c:686 (the only place the error
exists)

With Andres' windows crash patch, I obtained a backtrace - attached.
https://cirrus-ci.com/task/5978171861368832
https://api.cirrus-ci.com/v1/artifact/task/5978171861368832/crashlog/crashlog-postgres.exe_0fa8_2022-01-16_02-54-35-291.txt

Maybe its a race condition or synchronization problem that nowhere else tends
to hit.

Separate from this issue, I wonder if it'd be useful to write a DEBUG log
showing when btree uses shared_buffers vs fsync.  And a regression test which
first SETs client_min_messages=debug to capture the debug log to demonstrate
when/that new code path is being hit.  I'm not sure if that would be good to
merge, but it may be useful for now.

-- 
Justin
Opened log file 
'c:/cirrus/crashlog-postgres.exe_0fa8_2022-01-16_02-54-35-291.txt'

.  0  Id: ed4.728 Suspend: 1 Teb: 00000000`002fe000 Unfrozen
*** WARNING: Unable to verify checksum for 
c:\cirrus\tmp_install\bin\postgres.exe
Child-SP          RetAddr               Call Site
00000000`007feb40 00000001`408106bb     ucrtbased!abort(void)+0x5a 
[minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 77]
00000000`007feb80 00000001`40603a56     postgres!errfinish(
                        char * filename = 0x00000001`40c27a5b "md.c", 
                        int lineno = 0n686, 
                        char * funcname = 0x00000001`40c275ac "mdread")+0x41b 
[c:\cirrus\src\backend\utils\error\elog.c @ 683]
00000000`007febe0 00000001`4060632d     postgres!mdread(
                        struct SMgrRelationData * reln = 0x00000000`0155f2c0, 
                        ForkNumber forknum = MAIN_FORKNUM (0n0), 
                        unsigned int blocknum = 0, 
                        char * buffer = 0x00000000`0ab60b00 "")+0x286 
[c:\cirrus\src\backend\storage\smgr\md.c @ 682]
00000000`007fec60 00000001`405b67ec     postgres!smgrread(
                        struct SMgrRelationData * reln = 0x00000000`0155f2c0, 
                        ForkNumber forknum = MAIN_FORKNUM (0n0), 
                        unsigned int blocknum = 0, 
                        char * buffer = 0x00000000`0ab60b00 "")+0x4d 
[c:\cirrus\src\backend\storage\smgr\smgr.c @ 505]
00000000`007feca0 00000001`405b1051     postgres!ReadBuffer_common(
                        struct SMgrRelationData * smgr = 0x00000000`0155f2c0, 
                        char relpersistence = 0n112 'p', 
                        ForkNumber forkNum = MAIN_FORKNUM (0n0), 
                        unsigned int blockNum = 0, 
                        ReadBufferMode mode = RBM_NORMAL (0n0), 
                        struct BufferAccessStrategyData * strategy = 
0x00000000`00000000, 
                        bool * hit = 0x00000000`007fee00)+0x8ac 
[c:\cirrus\src\backend\storage\buffer\bufmgr.c @ 1005]
00000000`007fedc0 00000001`405b0f1a     postgres!ReadBufferExtended(
                        struct RelationData * reln = 0x00000000`01592bc0, 
                        ForkNumber forkNum = MAIN_FORKNUM (0n0), 
                        unsigned int blockNum = 0, 
                        ReadBufferMode mode = RBM_NORMAL (0n0), 
                        struct BufferAccessStrategyData * strategy = 
0x00000000`00000000)+0x121 [c:\cirrus\src\backend\storage\buffer\bufmgr.c @ 762]
00000000`007fee30 00000001`400d51c7     postgres!ReadBuffer(
                        struct RelationData * reln = 0x00000000`01592bc0, 
                        unsigned int blockNum = 0)+0x2a 
[c:\cirrus\src\backend\storage\buffer\bufmgr.c @ 697]
00000000`007fee70 00000001`400d4b4e     postgres!_bt_getbuf(
                        struct RelationData * rel = 0x00000000`01592bc0, 
                        unsigned int blkno = 0, 
                        int access = 0n1)+0x27 
[c:\cirrus\src\backend\access\nbtree\nbtpage.c @ 878]
00000000`007feed0 00000001`40452532     postgres!_bt_getrootheight(
                        struct RelationData * rel = 0x00000000`01592bc0)+0x2e 
[c:\cirrus\src\backend\access\nbtree\nbtpage.c @ 680]
00000000`007fef10 00000001`4045a21a     postgres!get_relation_info(
                        struct PlannerInfo * root = 0x00000000`015ecd18, 
                        unsigned int relationObjectId = 0x6fec, 
                        bool inhparent = false, 
                        struct RelOptInfo * rel = 0x00000000`001815a8)+0xef2 
[c:\cirrus\src\backend\optimizer\util\plancat.c @ 419]
00000000`007ff050 00000001`404083f5     postgres!build_simple_rel(
                        struct PlannerInfo * root = 0x00000000`015ecd18, 
                        int relid = 0n1, 
                        struct RelOptInfo * parent = 0x00000000`00000000)+0x5aa 
[c:\cirrus\src\backend\optimizer\util\relnode.c @ 309]
00000000`007ff0c0 00000001`40408498     postgres!add_base_rels_to_query(
                        struct PlannerInfo * root = 0x00000000`015ecd18, 
                        struct Node * jtnode = 0x00000000`015ed208)+0x45 
[c:\cirrus\src\backend\optimizer\plan\initsplan.c @ 115]
00000000`007ff130 00000001`4040e0d1     postgres!add_base_rels_to_query(
                        struct PlannerInfo * root = 0x00000000`015ecd18, 
                        struct Node * jtnode = 0x00000000`015eda28)+0xe8 
[c:\cirrus\src\backend\optimizer\plan\initsplan.c @ 122]
00000000`007ff1a0 00000001`40411cbe     postgres!query_planner(
                        struct PlannerInfo * root = 0x00000000`015ecd18, 
                        <function> * qp_callback = 0x00000001`40415570, 
                        void * qp_extra = 0x00000000`007ff450)+0x281 
[c:\cirrus\src\backend\optimizer\plan\planmain.c @ 178]
00000000`007ff200 00000001`40410e80     postgres!grouping_planner(
                        struct PlannerInfo * root = 0x00000000`015ecd18, 
                        double tuple_fraction = 0)+0x66e 
[c:\cirrus\src\backend\optimizer\plan\planner.c @ 1448]
00000000`007ff4a0 00000001`4040f486     postgres!subquery_planner(
                        struct PlannerGlobal * glob = 0x00000000`00181970, 
                        struct Query * parse = 0x00000000`00181280, 
                        struct PlannerInfo * parent_root = 0x00000000`00000000, 
                        bool hasRecursion = false, 
                        double tuple_fraction = 0)+0x1010 
[c:\cirrus\src\backend\optimizer\plan\planner.c @ 1031]
00000000`007ff610 00000001`4040e70c     postgres!standard_planner(
                        struct Query * parse = 0x00000000`00181280, 
                        char * query_string = 0x00000000`0017fea0 "SELECT 
count(*) FROM bmscantest WHERE a = 1 AND b = 1;", 
                        int cursorOptions = 0n2048, 
                        struct ParamListInfoData * boundParams = 
0x00000000`00000000)+0x2a6 [c:\cirrus\src\backend\optimizer\plan\planner.c @ 
406]
00000000`007ff740 00000001`40609e0b     postgres!planner(
                        struct Query * parse = 0x00000000`00181280, 
                        char * query_string = 0x00000000`0017fea0 "SELECT 
count(*) FROM bmscantest WHERE a = 1 AND b = 1;", 
                        int cursorOptions = 0n2048, 
                        struct ParamListInfoData * boundParams = 
0x00000000`00000000)+0x5c [c:\cirrus\src\backend\optimizer\plan\planner.c @ 277]
00000000`007ff780 00000001`40609fe1     postgres!pg_plan_query(
                        struct Query * querytree = 0x00000000`00181280, 
                        char * query_string = 0x00000000`0017fea0 "SELECT 
count(*) FROM bmscantest WHERE a = 1 AND b = 1;", 
                        int cursorOptions = 0n2048, 
                        struct ParamListInfoData * boundParams = 
0x00000000`00000000)+0x8b [c:\cirrus\src\backend\tcop\postgres.c @ 848]
00000000`007ff7c0 00000001`4060dae1     postgres!pg_plan_queries(
                        struct List * querytrees = 0x00000000`015edab8, 
                        char * query_string = 0x00000000`0017fea0 "SELECT 
count(*) FROM bmscantest WHERE a = 1 AND b = 1;", 
                        int cursorOptions = 0n2048, 
                        struct ParamListInfoData * boundParams = 
0x00000000`00000000)+0x171 [c:\cirrus\src\backend\tcop\postgres.c @ 940]
00000000`007ff830 00000001`4060b939     postgres!exec_simple_query(
                        char * query_string = 0x00000000`0017fea0 "SELECT 
count(*) FROM bmscantest WHERE a = 1 AND b = 1;")+0x421 
[c:\cirrus\src\backend\tcop\postgres.c @ 1134]
00000000`007ff960 00000001`4051c652     postgres!PostgresMain(
                        char * dbname = 0x00000000`000c60f0 "regression", 
                        char * username = 0x00000000`001007a0 
"ContainerAdministrator")+0x779 [c:\cirrus\src\backend\tcop\postgres.c @ 4500]
00000000`007ffb60 00000001`40518e40     postgres!BackendRun(
                        struct Port * port = 0x00000000`007ffbd0)+0x32 
[c:\cirrus\src\backend\postmaster\postmaster.c @ 4595]
00000000`007ffb90 00000001`40368302     postgres!SubPostmasterMain(
                        int argc = 0n3, 
                        char ** argv = 0x00000000`000a73b0)+0x350 
[c:\cirrus\src\backend\postmaster\postmaster.c @ 5100]
00000000`007ffdd0 00000001`408af3b9     postgres!main(
                        int argc = 0n3, 
                        char ** argv = 0x00000000`000a73b0)+0x2f2 
[c:\cirrus\src\backend\main\main.c @ 194]
00000000`007ffe10 00000001`408af30e     postgres!invoke_main(void)+0x39 
[d:\a01\_work\6\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl @ 79]
00000000`007ffe60 00000001`408af1ce     
postgres!__scrt_common_main_seh(void)+0x12e 
[d:\a01\_work\6\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl @ 288]
00000000`007ffed0 00000001`408af42e     postgres!__scrt_common_main(void)+0xe 
[d:\a01\_work\6\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl @ 331]
00000000`007fff00 00007ffc`8f7e7974     postgres!mainCRTStartup(
                        void * __formal = 0x00000000`002fd000)+0xe 
[d:\a01\_work\6\s\src\vctools\crt\vcstartup\src\startup\exe_main.cpp @ 17]
00000000`007fff30 00007ffc`9a6fa2f1     KERNEL32!BaseThreadInitThunk+0x14
00000000`007fff60 00000000`00000000     ntdll!RtlUserThreadStart+0x21

   1  Id: ed4.14d8 Suspend: 1 Teb: 00000000`00300000 Unfrozen
Child-SP          RetAddr               Call Site
00000000`00ccfc38 00007ffc`9a6b6594     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000000`00ccfc40 00007ffc`8f7e7974     ntdll!TppWorkerThread+0x274
00000000`00ccff30 00007ffc`9a6fa2f1     KERNEL32!BaseThreadInitThunk+0x14
00000000`00ccff60 00000000`00000000     ntdll!RtlUserThreadStart+0x21

   2  Id: ed4.48c Suspend: 1 Teb: 00000000`00302000 Unfrozen
Child-SP          RetAddr               Call Site
00000000`0154fc38 00007ffc`9a6b6594     ntdll!NtWaitForWorkViaWorkerFactory+0x14
00000000`0154fc40 00007ffc`8f7e7974     ntdll!TppWorkerThread+0x274
00000000`0154ff30 00007ffc`9a6fa2f1     KERNEL32!BaseThreadInitThunk+0x14
00000000`0154ff60 00000000`00000000     ntdll!RtlUserThreadStart+0x21

   3  Id: ed4.af0 Suspend: 1 Teb: 00000000`00304000 Unfrozen
Child-SP          RetAddr               Call Site
00000000`01dcfdb8 00007ffc`8ecb623a     ntdll!NtFsControlFile+0x14
00000000`01dcfdc0 00000001`404fd43b     KERNELBASE!ConnectNamedPipe+0x7a
00000000`01dcfe30 00007ffc`8f7e7974     postgres!pg_signal_thread(
                        void * param = 0x00000000`00000000)+0xcb 
[c:\cirrus\src\backend\port\win32\signal.c @ 272]
00000000`01dcff30 00007ffc`9a6fa2f1     KERNEL32!BaseThreadInitThunk+0x14
00000000`01dcff60 00000000`00000000     ntdll!RtlUserThreadStart+0x21

   4  Id: ed4.15e8 Suspend: 1 Teb: 00000000`00306000 Unfrozen
Child-SP          RetAddr               Call Site
00000000`021cfe48 00007ffc`8ec785c3     ntdll!NtWaitForSingleObject+0x14
00000000`021cfe50 00000001`404feee3     KERNELBASE!WaitForSingleObjectEx+0x93
00000000`021cfef0 00007ffc`8f7e7974     postgres!pg_timer_thread(
                        void * param = 0x00000000`00000000)+0x53 
[c:\cirrus\src\backend\port\win32\timer.c @ 48]
00000000`021cff30 00007ffc`9a6fa2f1     KERNEL32!BaseThreadInitThunk+0x14
00000000`021cff60 00000000`00000000     ntdll!RtlUserThreadStart+0x21
PEB at 00000000002fd000
    InheritedAddressSpace:    No
    ReadImageFileExecOptions: No
    BeingDebugged:            Yes
    ImageBaseAddress:         0000000140000000
    NtGlobalFlag:             0
    NtGlobalFlag2:            0
    Ldr                       00007ffc9a8053a0
    Ldr.Initialized:          Yes
    Ldr.InInitializationOrderModuleList: 00000000000a3ae0 . 00000000000ac2e0
    Ldr.InLoadOrderModuleList:           00000000000a3c50 . 00000000000f8280
    Ldr.InMemoryOrderModuleList:         00000000000a3c60 . 00000000000f8290
            Base TimeStamp                     Module
       140000000 61e38872 Jan 16 02:52:34 2022 
c:\cirrus\tmp_install\bin\postgres.exe
    7ffc9a6a0000 65420ea4 Nov 01 08:39:00 2023 C:\Windows\SYSTEM32\ntdll.dll
    7ffc8f7d0000 1ad52138 Apr 07 08:41:28 1984 C:\Windows\System32\KERNEL32.DLL
    7ffc8ec40000 623b76d8 Mar 23 19:36:56 2022 
C:\Windows\System32\KERNELBASE.dll
    7ffc8c2b0000 62949a01 May 30 10:18:41 2022 C:\Windows\System32\WS2_32.dll
    7ffc810e0000 06296516 Apr 11 11:35:50 1973 C:\Windows\System32\RPCRT4.dll
    7ffc8c200000 324e9ce9 Sep 29 15:59:37 1996 C:\Windows\System32\WLDAP32.dll
    7ffc82330000 48ac8393 Aug 20 20:50:27 2008 C:\Windows\System32\ucrtbase.dll
    7ffc8f120000 0f75cd1e Mar 22 01:34:22 1978 C:\Windows\System32\ADVAPI32.dll
    7ffc8ef00000 f362c2f9 May 24 19:58:49 2099 C:\Windows\System32\msvcrt.dll
    7ffc80f10000 7be20b34 Nov 11 16:32:52 2035 C:\Windows\System32\sechost.dll
    7ffc79320000 61b9f32d Dec 15 13:52:45 2021 
C:\Windows\SYSTEM32\libssl-1_1-x64.dll
    7ffc78fd0000 61b9f314 Dec 15 13:52:20 2021 
C:\Windows\SYSTEM32\libcrypto-1_1-x64.dll
    7ffc84670000 316731a3 Apr 07 03:08:19 1996 C:\Windows\System32\USER32.dll
    7ffc96ad0000 ff141dbb Aug 12 08:20:11 2105 C:\Windows\System32\win32u.dll
    7ffc8c540000 b9f6192c Nov 12 02:34:20 2068 C:\Windows\System32\GDI32.dll
    7ffc81200000 52779d51 Nov 04 13:12:49 2013 C:\Windows\System32\gdi32full.dll
    7ffc85540000 448f33c2 Jun 13 21:53:06 2006 C:\Windows\System32\msvcp_win.dll
    7ffc7cc30000 33ea9baa Aug 08 04:08:10 1997 C:\Windows\SYSTEM32\Secur32.dll
    7ffc7a080000 612d915a Aug 31 02:18:02 2021 
C:\Windows\SYSTEM32\VCRUNTIME140D.dll
    7ffc793d0000 b6102be9 Oct 17 03:52:09 2066 C:\Windows\SYSTEM32\ucrtbased.dll
    7ffc78fb0000 612d9159 Aug 31 02:18:01 2021 
C:\Windows\SYSTEM32\VCRUNTIME140.dll
    7ffc81ca0000 b5c747e7 Aug 22 20:56:07 2066 C:\Windows\SYSTEM32\SSPICLI.DLL
    7ffc7d930000 72315049 Sep 17 00:14:01 2030 C:\Windows\system32\mswsock.dll
    7ffc7a460000 81697a3e Oct 20 07:43:58 2038 C:\Windows\system32\wshunix.dll
    7ffc8c510000 fe800ac7 Apr 22 00:43:51 2105 C:\Windows\System32\CRYPTSP.dll
    7ffc7d580000 4c770ac1 Aug 27 00:45:53 2010 C:\Windows\system32\rsaenh.dll
    7ffc8c1d0000 aedfed7b Dec 21 07:15:07 2062 C:\Windows\System32\bcrypt.dll
    7ffc8bfe0000 210d2d73 Jul 28 23:02:11 1987 C:\Windows\SYSTEM32\CRYPTBASE.dll
    7ffc845e0000 15b26e88 Jul 15 03:20:40 1981 
C:\Windows\System32\bcryptPrimitives.dll
    SubSystemData:     0000000000000000
    ProcessHeap:       00000000000a0000
    ProcessParameters: 00000000000a3270
    CurrentDirectory:  'c:\cirrus\src\test\regress\tmp_check\data\'
    WindowTitle:  'c:\cirrus\tmp_install\bin\postgres.exe'
    ImageFile:    'c:\cirrus\tmp_install\bin\postgres.exe'
    CommandLine:  '"c:/cirrus/tmp_install/bin/postgres.exe" "--forkbackend" 
"4312"'
    DllPath:      '< Name not readable >'
    Environment:  00000000000a0fe0
        =C:=c:\cirrus\src\test\regress\tmp_check\data
        ALLUSERSPROFILE=C:\ProgramData
        APPDATA=C:\Users\ContainerAdministrator\AppData\Roaming
        BRANCH=citest-cirrus
        CCACHE_MAXSIZE=250M
        CHECK=check-world PROVE_FLAGS=-j10 --timer
        CHECKFLAGS=-Otarget
        ChocolateyInstall=C:\ProgramData\chocolatey
        ChocolateyLastPathUpdate=132833677304648540
        CI=true
        CIRRUS_ARCH=amd64
        CIRRUS_BRANCH=citest-cirrus
        CIRRUS_BUILD_ID=5151619129016320
        CIRRUS_CHANGE_IN_REPO=9b648922724e8f24564fb0c7f59fca77362fb7f0
        CIRRUS_CHANGE_MESSAGE=tmp!panic
        CIRRUS_CHANGE_TITLE=tmp!panic
        CIRRUS_CI=true
        CIRRUS_CLONE_DEPTH=500
        CIRRUS_COMMIT_MESSAGE=tmp!panic
        CIRRUS_CPU=4
        CIRRUS_DEFAULT_BRANCH=master
        
CIRRUS_ENV=C:\Users\ContainerAdministrator\AppData\Local\Temp\cirrus-env-task-5978171861368832-aab07381-b2b9-4343-9fed-0c97e2748993
        CIRRUS_HTTP_CACHE_HOST=127.0.0.1:12321
        CIRRUS_LAST_GREEN_BUILD_ID=6151046559956992
        CIRRUS_LAST_GREEN_CHANGE=0e3defbc7b89439f86e7bb07c6bc83c3511baf04
        CIRRUS_LOG_TIMESTAMP=true
        CIRRUS_OS=windows
        CIRRUS_REPO_CLONE_HOST=github.com
        CIRRUS_REPO_CLONE_TOKEN=ghs_nwB0ijDpyIA9QFST13jtWP4honID9t1FK6CZ
        CIRRUS_REPO_CLONE_URL=https://github.com/justinpryzby/postgres.git
        CIRRUS_REPO_FULL_NAME=justinpryzby/postgres
        CIRRUS_REPO_ID=4630774216392704
        CIRRUS_REPO_NAME=postgres
        CIRRUS_REPO_OWNER=justinpryzby
        CIRRUS_TASK_ID=5978171861368832
        CIRRUS_TASK_NAME=Windows - Server 2019, VS 2019
        CIRRUS_USER_COLLABORATOR=true
        CIRRUS_USER_PERMISSION=admin
        CIRRUS_WORKING_DIR=c:/cirrus
        CI_NODE_INDEX=3
        CI_NODE_TOTAL=5
        CommonProgramFiles=C:\Program Files\Common Files
        CommonProgramFiles(x86)=C:\Program Files (x86)\Common Files
        CommonProgramW6432=C:\Program Files\Common Files
        COMPLUS_NGenProtectedProcess_FeatureEnabled=0
        COMPLUS_RUNNING_IN_CONTAINER=1
        COMPUTERNAME=EDEF3B0ADD1A
        ComSpec=C:\Windows\system32\cmd.exe
        CONTAINER_REPO=us-docker.pkg.dev/pg-ci-images/ci
        CONTINUOUS_INTEGRATION=true
        CPUS=4
        DEFAULT_PERL_VERSION=5.26.3.1
        DriverData=C:\Windows\System32\Drivers\DriverData
        GCP_PROJECT=pg-ci-images
        GITHUB_CHECK_SUITE_ID=4951040247
        GZIP_PROGRAM=gzip
        IMAGE_PROJECT=pg-ci-images
        LANG=C
        LC_COLLATE=C
        LC_CTYPE=C
        LC_MESSAGES=C
        LC_MONETARY=C
        LC_NUMERIC=C
        LC_TIME=C
        LOCALAPPDATA=C:\Users\ContainerAdministrator\AppData\Local
        LZ4=lz4
        MSBFLAGS=-m -verbosity:minimal 
"-consoleLoggerParameters:Summary;ForceNoAlign" /p:TrackFileAccess=false -nologo
        NO_TEMP_INSTALL=1
        NUMBER_OF_PROCESSORS=4
        OS=Windows_NT
        
PATH=c:/cirrus/tmp_install/bin;c:/cirrus/Debug/libpq;C:\BuildTools\VC\Auxiliary\Build;C:\winflexbison;C:\strawberry\5.26.3.1\perl\bin;C:\python\Scripts\;C:\python\;C:\Windows
 Kits\10\Debuggers\x64;C:\Program 
Files\Git\usr\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\ProgramData\chocolatey\bin;C:\Program
 Files\Git\cmd;C:\Program Files\Git\mingw64\bin;C:\Program 
Files\Git\usr\bin;C:\Users\ContainerAdministrator\AppData\Local\Microsoft\WindowsApps
        PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC;.PY;.PYW
        PERL5LIB=c:/cirrus/src/tools/msvc
        PGAPPNAME=pg_regress
        PGCLIENTENCODING=SQL_ASCII
        PGCTLTIMEOUT=120
        PGDATESTYLE=Postgres, MDY
        PGHOST=c:/cirrus/
        PGOPTIONS= -c intervalstyle=postgres_verbose
        PGPORT=51696
        PGSYSCONFDIR=/etc
        PGTZ=PST8PDT
        PG_ABS_BUILDDIR=c:/cirrus/src/test/regress
        PG_ABS_SRCDIR=c:/cirrus/src/test/regress
        PG_DLSUFFIX=.dll
        PG_LIBDIR=c:/cirrus/src/test/regress
        PG_REGRESS_SOCK_DIR=c:/cirrus/
        PG_RESTRICT_EXEC=1
        PG_TEST_EXTRA=kerberos ldap ssl
        PG_TEST_USE_UNIX_SOCKETS=1
        PROCESSOR_ARCHITECTURE=AMD64
        PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 63 Stepping 0, GenuineIntel
        PROCESSOR_LEVEL=6
        PROCESSOR_REVISION=3f00
        ProgramData=C:\ProgramData
        ProgramFiles=C:\Program Files
        ProgramFiles(x86)=C:\Program Files (x86)
        ProgramW6432=C:\Program Files
        PROMPT=$P$G
        PROVE_FLAGS=-j10 --timer
        
PSModulePath=%ProgramFiles%\WindowsPowerShell\Modules;C:\Windows\system32\WindowsPowerShell\v1.0\Modules
        PUBLIC=C:\Users\Public
        PWD=c:/cirrus
        SystemDrive=C:
        SystemRoot=C:\Windows
        TAR=c:/windows/system32/tar.exe
        TEMP=C:\Users\ContainerAdministrator\AppData\Local\Temp
        TEMP_CONFIG=c:/cirrus/src/tools/ci/pg_ci_base.conf
        TERM=xterm-256color
        TMP=C:\Users\ContainerAdministrator\AppData\Local\Temp
        USERDOMAIN=User Manager
        USERNAME=ContainerAdministrator
        USERPROFILE=C:\Users\ContainerAdministrator
        windir=C:\Windows
        with_gssapi=no
        with_icu=no
        with_krb_srvnam=postgres
        with_ldap=yes
        with_readline=no
        with_ssl=openssl
Closing open log file 
c:/cirrus/crashlog-postgres.exe_0fa8_2022-01-16_02-54-35-291.txt

Reply via email to