# Running: initdb --help [21:06:16.420](0.019s) ok 1 - initdb --help exit code 0 [21:06:16.420](0.000s) ok 2 - initdb --help goes to stdout [21:06:16.421](0.000s) ok 3 - initdb --help nothing to stderr [21:06:16.421](0.000s) ok 4 - initdb --help maximum line length # Running: initdb --version [21:06:16.426](0.006s) ok 5 - initdb --version exit code 0 [21:06:16.426](0.000s) ok 6 - initdb --version goes to stdout [21:06:16.427](0.000s) ok 7 - initdb --version nothing to stderr # Running: initdb --not-a-valid-option [21:06:16.432](0.006s) ok 8 - initdb with invalid option nonzero exit code [21:06:16.432](0.000s) ok 9 - initdb with invalid option prints error message # Running: initdb -S /tmp/cirrus-ci-build/build/testrun/initdb/001_initdb/data/tmp_test__QW9/nonexistent initdb: error: could not access directory "/tmp/cirrus-ci-build/build/testrun/initdb/001_initdb/data/tmp_test__QW9/nonexistent": No such file or directory [21:06:16.444](0.012s) ok 10 - sync missing data directory # Running: initdb -X /tmp/cirrus-ci-build/build/testrun/initdb/001_initdb/data/tmp_test__QW9/pgxlog /tmp/cirrus-ci-build/build/testrun/initdb/001_initdb/data/tmp_test__QW9/data The files belonging to this database system will be owned by user "postgres". This user must also own the server process. The database cluster will be initialized with this locale configuration: provider: libc LC_COLLATE: C.UTF-8 LC_CTYPE: C.UTF-8 LC_MESSAGES: C LC_MONETARY: C.UTF-8 LC_NUMERIC: C.UTF-8 LC_TIME: C.UTF-8 The default database encoding has accordingly been set to "UTF8". The default text search configuration will be set to "english". Data page checksums are disabled. creating directory /tmp/cirrus-ci-build/build/testrun/initdb/001_initdb/data/tmp_test__QW9/data ... ok initdb: error: directory "/tmp/cirrus-ci-build/build/testrun/initdb/001_initdb/data/tmp_test__QW9/pgxlog" exists but is not empty initdb: detail: It contains a lost+found directory, perhaps due to it being a mount point. initdb: hint: Using a mount point directly as the data directory is not recommended. Create a subdirectory under the mount point. initdb: removing data directory "/tmp/cirrus-ci-build/build/testrun/initdb/001_initdb/data/tmp_test__QW9/data" [21:06:16.477](0.033s) ok 11 - existing nonempty xlog directory # Running: initdb -X pgxlog /tmp/cirrus-ci-build/build/testrun/initdb/001_initdb/data/tmp_test__QW9/data The files belonging to this database system will be owned by user "postgres". This user must also own the server process. The database cluster will be initialized with this locale configuration: provider: libc LC_COLLATE: C.UTF-8 LC_CTYPE: C.UTF-8 LC_MESSAGES: C LC_MONETARY: C.UTF-8 LC_NUMERIC: C.UTF-8 LC_TIME: C.UTF-8 The default database encoding has accordingly been set to "UTF8". The default text search configuration will be set to "english". Data page checksums are disabled. creating directory /tmp/cirrus-ci-build/build/testrun/initdb/001_initdb/data/tmp_test__QW9/data ... ok initdb: error: WAL directory location must be an absolute path initdb: removing data directory "/tmp/cirrus-ci-build/build/testrun/initdb/001_initdb/data/tmp_test__QW9/data" [21:06:16.510](0.033s) ok 12 - relative xlog directory not allowed # Running: initdb -U pg_test /tmp/cirrus-ci-build/build/testrun/initdb/001_initdb/data/tmp_test__QW9/data initdb: error: superuser name "pg_test" is disallowed; role names cannot begin with "pg_" [21:06:16.548](0.038s) ok 13 - role names cannot begin with "pg_" # Running: initdb -N -T german -c default_text_search_config=german -X /tmp/cirrus-ci-build/build/testrun/initdb/001_initdb/data/tmp_test__QW9/pgxlog /tmp/cirrus-ci-build/build/testrun/initdb/001_initdb/data/tmp_test__QW9/data The files belonging to this database system will be owned by user "postgres". This user must also own the server process. The database cluster will be initialized with this locale configuration: provider: libc LC_COLLATE: C.UTF-8 LC_CTYPE: C.UTF-8 LC_MESSAGES: C LC_MONETARY: C.UTF-8 LC_NUMERIC: C.UTF-8 LC_TIME: C.UTF-8 The default database encoding has accordingly been set to "UTF8". initdb: warning: specified text search configuration "german" might not match locale "C.UTF-8" The default text search configuration will be set to "german". Data page checksums are disabled. fixing permissions on existing directory /tmp/cirrus-ci-build/build/testrun/initdb/001_initdb/data/tmp_test__QW9/data ... ok fixing permissions on existing directory /tmp/cirrus-ci-build/build/testrun/initdb/001_initdb/data/tmp_test__QW9/pgxlog ... ok creating subdirectories ... ok selecting dynamic shared memory implementation ... posix selecting default max_connections ... 100 selecting default shared_buffers ... 128MB selecting default time zone ... Etc/UTC creating configuration files ... ok running bootstrap script ... ok performing post-bootstrap initialization ... ../src/backend/optimizer/plan/planner.c:569:28: runtime error: load of value 126, which is not a valid value for type '_Bool' ==26824==Using libbacktrace symbolizer. #0 0x559f554bf5c8 in standard_planner ../src/backend/optimizer/plan/planner.c:569 #1 0x559f554bf654 in planner ../src/backend/optimizer/plan/planner.c:276 #2 0x559f5572cbf3 in pg_plan_query ../src/backend/tcop/postgres.c:903 #3 0x559f5572cf60 in pg_plan_queries ../src/backend/tcop/postgres.c:995 #4 0x559f5572d33a in exec_simple_query ../src/backend/tcop/postgres.c:1192 #5 0x559f5573023a in PostgresMain ../src/backend/tcop/postgres.c:4675 #6 0x559f557307bf in PostgresSingleUserMain ../src/backend/tcop/postgres.c:4128 #7 0x559f5540594c in main ../src/backend/main/main.c:194 #8 0x7f83f2b47d09 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x23d09) #9 0x559f54f75229 in _start (/tmp/cirrus-ci-build/build/tmp_install/usr/local/pgsql/bin/postgres+0x8b3229) Aborted (core dumped) child process exited with exit code 134 initdb: removing contents of data directory "/tmp/cirrus-ci-build/build/testrun/initdb/001_initdb/data/tmp_test__QW9/data" initdb: removing contents of WAL directory "/tmp/cirrus-ci-build/build/testrun/initdb/001_initdb/data/tmp_test__QW9/pgxlog" [21:06:20.190](3.642s) not ok 14 - successful creation [21:06:20.190](0.000s) # Failed test 'successful creation' # at /tmp/cirrus-ci-build/src/bin/initdb/t/001_initdb.pl line 53. [21:06:20.191](0.001s) ok 15 - check PGDATA permissions # Running: pg_controldata /tmp/cirrus-ci-build/build/testrun/initdb/001_initdb/data/tmp_test__QW9/data [21:06:20.194](0.003s) not ok 16 - checksums are disabled in control file: exit code 0 [21:06:20.194](0.000s) # Failed test 'checksums are disabled in control file: exit code 0' # at /tmp/cirrus-ci-build/src/bin/initdb/t/001_initdb.pl line 74. [21:06:20.194](0.000s) not ok 17 - checksums are disabled in control file: no stderr [21:06:20.194](0.000s) # Failed test 'checksums are disabled in control file: no stderr' # at /tmp/cirrus-ci-build/src/bin/initdb/t/001_initdb.pl line 74. [21:06:20.194](0.000s) # got: 'pg_controldata: error: could not open file "/tmp/cirrus-ci-build/build/testrun/initdb/001_initdb/data/tmp_test__QW9/data/global/pg_control" for reading: No such file or directory # ' # expected: '' [21:06:20.194](0.000s) not ok 18 - checksums are disabled in control file: matches [21:06:20.195](0.000s) # Failed test 'checksums are disabled in control file: matches' # at /tmp/cirrus-ci-build/src/bin/initdb/t/001_initdb.pl line 74. [21:06:20.195](0.000s) # '' # doesn't match '(?^:Data page checksum version:.*0)' # Running: pg_checksums -D /tmp/cirrus-ci-build/build/testrun/initdb/001_initdb/data/tmp_test__QW9/data pg_checksums: error: could not open file "/tmp/cirrus-ci-build/build/testrun/initdb/001_initdb/data/tmp_test__QW9/data/global/pg_control" for reading: No such file or directory [21:06:20.207](0.012s) ok 19 - pg_checksums fails with data checksum disabled # Running: initdb -S /tmp/cirrus-ci-build/build/testrun/initdb/001_initdb/data/tmp_test__QW9/data syncing data to disk ... initdb: error: could not stat file "/tmp/cirrus-ci-build/build/testrun/initdb/001_initdb/data/tmp_test__QW9/data/pg_wal": No such file or directory initdb: error: could not open directory "/tmp/cirrus-ci-build/build/testrun/initdb/001_initdb/data/tmp_test__QW9/data/pg_tblspc": No such file or directory initdb: error: could not open directory "/tmp/cirrus-ci-build/build/testrun/initdb/001_initdb/data/tmp_test__QW9/data/pg_tblspc": No such file or directory ok [21:06:20.360](0.153s) ok 20 - sync only # Running: initdb /tmp/cirrus-ci-build/build/testrun/initdb/001_initdb/data/tmp_test__QW9/data The files belonging to this database system will be owned by user "postgres". This user must also own the server process. The database cluster will be initialized with this locale configuration: provider: libc LC_COLLATE: C.UTF-8 LC_CTYPE: C.UTF-8 LC_MESSAGES: C LC_MONETARY: C.UTF-8 LC_NUMERIC: C.UTF-8 LC_TIME: C.UTF-8 The default database encoding has accordingly been set to "UTF8". The default text search configuration will be set to "english". Data page checksums are disabled. fixing permissions on existing directory /tmp/cirrus-ci-build/build/testrun/initdb/001_initdb/data/tmp_test__QW9/data ... ok creating subdirectories ... ok selecting dynamic shared memory implementation ... posix selecting default max_connections ... 100 selecting default shared_buffers ... 128MB selecting default time zone ... Etc/UTC creating configuration files ... ok running bootstrap script ... ok performing post-bootstrap initialization ... ../src/backend/optimizer/plan/planner.c:569:28: runtime error: load of value 126, which is not a valid value for type '_Bool' ==27639==Using libbacktrace symbolizer. #0 0x5636491345c8 in standard_planner ../src/backend/optimizer/plan/planner.c:569 #1 0x563649134654 in planner ../src/backend/optimizer/plan/planner.c:276 #2 0x5636493a1bf3 in pg_plan_query ../src/backend/tcop/postgres.c:903 #3 0x5636493a1f60 in pg_plan_queries ../src/backend/tcop/postgres.c:995 #4 0x5636493a233a in exec_simple_query ../src/backend/tcop/postgres.c:1192 #5 0x5636493a523a in PostgresMain ../src/backend/tcop/postgres.c:4675 #6 0x5636493a57bf in PostgresSingleUserMain ../src/backend/tcop/postgres.c:4128 #7 0x56364907a94c in main ../src/backend/main/main.c:194 #8 0x7f37797d7d09 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x23d09) #9 0x563648bea229 in _start (/tmp/cirrus-ci-build/build/tmp_install/usr/local/pgsql/bin/postgres+0x8b3229) Aborted (core dumped) child process exited with exit code 134 initdb: removing contents of data directory "/tmp/cirrus-ci-build/build/testrun/initdb/001_initdb/data/tmp_test__QW9/data" [21:06:25.003](4.643s) ok 21 - existing data directory # Running: initdb -S /tmp/cirrus-ci-build/build/testrun/initdb/001_initdb/data/tmp_test__QW9/data --sync-method syncfs syncing data to disk ... initdb: error: could not stat file "/tmp/cirrus-ci-build/build/testrun/initdb/001_initdb/data/tmp_test__QW9/data/pg_wal": No such file or directory initdb: error: could not open directory "/tmp/cirrus-ci-build/build/testrun/initdb/001_initdb/data/tmp_test__QW9/data/pg_tblspc": No such file or directory ok [21:06:59.200](34.198s) ok 22 - sync method syncfs # Running: initdb -g /tmp/cirrus-ci-build/build/testrun/initdb/001_initdb/data/tmp_test__QW9/data_group The files belonging to this database system will be owned by user "postgres". This user must also own the server process. The database cluster will be initialized with this locale configuration: provider: libc LC_COLLATE: C.UTF-8 LC_CTYPE: C.UTF-8 LC_MESSAGES: C LC_MONETARY: C.UTF-8 LC_NUMERIC: C.UTF-8 LC_TIME: C.UTF-8 The default database encoding has accordingly been set to "UTF8". The default text search configuration will be set to "english". Data page checksums are disabled. creating directory /tmp/cirrus-ci-build/build/testrun/initdb/001_initdb/data/tmp_test__QW9/data_group ... ok creating subdirectories ... ok selecting dynamic shared memory implementation ... posix selecting default max_connections ... 100 selecting default shared_buffers ... 128MB selecting default time zone ... Etc/UTC creating configuration files ... ok running bootstrap script ... ok performing post-bootstrap initialization ... ../src/backend/optimizer/plan/planner.c:569:28: runtime error: load of value 126, which is not a valid value for type '_Bool' ==32346==Using libbacktrace symbolizer. #0 0x555b98fb45c8 in standard_planner ../src/backend/optimizer/plan/planner.c:569 #1 0x555b98fb4654 in planner ../src/backend/optimizer/plan/planner.c:276 #2 0x555b99221bf3 in pg_plan_query ../src/backend/tcop/postgres.c:903 #3 0x555b99221f60 in pg_plan_queries ../src/backend/tcop/postgres.c:995 #4 0x555b9922233a in exec_simple_query ../src/backend/tcop/postgres.c:1192 #5 0x555b9922523a in PostgresMain ../src/backend/tcop/postgres.c:4675 #6 0x555b992257bf in PostgresSingleUserMain ../src/backend/tcop/postgres.c:4128 #7 0x555b98efa94c in main ../src/backend/main/main.c:194 #8 0x7f8e97dced09 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x23d09) #9 0x555b98a6a229 in _start (/tmp/cirrus-ci-build/build/tmp_install/usr/local/pgsql/bin/postgres+0x8b3229) Aborted (core dumped) child process exited with exit code 134 initdb: removing data directory "/tmp/cirrus-ci-build/build/testrun/initdb/001_initdb/data/tmp_test__QW9/data_group" [21:07:00.338](1.138s) not ok 23 - successful creation with group access [21:07:00.338](0.000s) # Failed test 'successful creation with group access' # at /tmp/cirrus-ci-build/src/bin/initdb/t/001_initdb.pl line 106. unable to stat /tmp/cirrus-ci-build/build/testrun/initdb/001_initdb/data/tmp_test__QW9/data_group: No such file or directory at /tmp/cirrus-ci-build/src/test/perl/PostgreSQL/Test/Utils.pm line 620. [21:07:00.339](0.000s) ok 24 - check PGDATA permissions # Running: initdb --no-sync --locale-provider=icu /tmp/cirrus-ci-build/build/testrun/initdb/001_initdb/data/tmp_test__QW9/data2 [21:07:00.357](0.019s) ok 25 - locale provider ICU requires --icu-locale: exit code not 0 [21:07:00.358](0.000s) ok 26 - locale provider ICU requires --icu-locale: matches # Running: initdb --no-sync --locale-provider=icu --icu-locale=en /tmp/cirrus-ci-build/build/testrun/initdb/001_initdb/data/tmp_test__QW9/data3 The files belonging to this database system will be owned by user "postgres". This user must also own the server process. Using language tag "en" for ICU locale "en". The database cluster will be initialized with this locale configuration: provider: icu ICU locale: en LC_COLLATE: C.UTF-8 LC_CTYPE: C.UTF-8 LC_MESSAGES: C LC_MONETARY: C.UTF-8 LC_NUMERIC: C.UTF-8 LC_TIME: C.UTF-8 The default database encoding has accordingly been set to "UTF8". The default text search configuration will be set to "english". Data page checksums are disabled. creating directory /tmp/cirrus-ci-build/build/testrun/initdb/001_initdb/data/tmp_test__QW9/data3 ... ok creating subdirectories ... ok selecting dynamic shared memory implementation ... posix selecting default max_connections ... 100 selecting default shared_buffers ... 128MB selecting default time zone ... Etc/UTC creating configuration files ... ok running bootstrap script ... ok performing post-bootstrap initialization ... ../src/backend/optimizer/plan/planner.c:569:28: runtime error: load of value 126, which is not a valid value for type '_Bool' ==32602==Using libbacktrace symbolizer. #0 0x556c5688f5c8 in standard_planner ../src/backend/optimizer/plan/planner.c:569 #1 0x556c5688f654 in planner ../src/backend/optimizer/plan/planner.c:276 #2 0x556c56afcbf3 in pg_plan_query ../src/backend/tcop/postgres.c:903 #3 0x556c56afcf60 in pg_plan_queries ../src/backend/tcop/postgres.c:995 #4 0x556c56afd33a in exec_simple_query ../src/backend/tcop/postgres.c:1192 #5 0x556c56b0023a in PostgresMain ../src/backend/tcop/postgres.c:4675 #6 0x556c56b007bf in PostgresSingleUserMain ../src/backend/tcop/postgres.c:4128 #7 0x556c567d594c in main ../src/backend/main/main.c:194 #8 0x7fd8e3006d09 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x23d09) #9 0x556c56345229 in _start (/tmp/cirrus-ci-build/build/tmp_install/usr/local/pgsql/bin/postgres+0x8b3229) Aborted (core dumped) child process exited with exit code 134 initdb: removing data directory "/tmp/cirrus-ci-build/build/testrun/initdb/001_initdb/data/tmp_test__QW9/data3" [21:07:01.494](1.136s) not ok 27 - option --icu-locale [21:07:01.494](0.000s) # Failed test 'option --icu-locale' # at /tmp/cirrus-ci-build/src/bin/initdb/t/001_initdb.pl line 123. # Running: initdb --no-sync -A trust --locale-provider=icu --locale=und --lc-collate=C --lc-ctype=C --lc-messages=C --lc-numeric=C --lc-monetary=C --lc-time=C /tmp/cirrus-ci-build/build/testrun/initdb/001_initdb/data/tmp_test__QW9/data4 [21:07:03.206](1.712s) not ok 28 - options --locale-provider=icu --locale=und --lc-*=C: exit code 0 [21:07:03.207](0.000s) # Failed test 'options --locale-provider=icu --locale=und --lc-*=C: exit code 0' # at /tmp/cirrus-ci-build/src/bin/initdb/t/001_initdb.pl line 131. [21:07:03.207](0.000s) not ok 29 - options --locale-provider=icu --locale=und --lc-*=C: no stderr [21:07:03.207](0.000s) # Failed test 'options --locale-provider=icu --locale=und --lc-*=C: no stderr' # at /tmp/cirrus-ci-build/src/bin/initdb/t/001_initdb.pl line 131. [21:07:03.207](0.000s) # got: '../src/backend/optimizer/plan/planner.c:569:28: runtime error: load of value 126, which is not a valid value for type '_Bool' # ==32852==Using libbacktrace symbolizer. # #0 0x564ff13055c8 in standard_planner ../src/backend/optimizer/plan/planner.c:569 # #1 0x564ff1305654 in planner ../src/backend/optimizer/plan/planner.c:276 # #2 0x564ff1572bf3 in pg_plan_query ../src/backend/tcop/postgres.c:903 # #3 0x564ff1572f60 in pg_plan_queries ../src/backend/tcop/postgres.c:995 # #4 0x564ff157333a in exec_simple_query ../src/backend/tcop/postgres.c:1192 # #5 0x564ff157623a in PostgresMain ../src/backend/tcop/postgres.c:4675 # #6 0x564ff15767bf in PostgresSingleUserMain ../src/backend/tcop/postgres.c:4128 # #7 0x564ff124b94c in main ../src/backend/main/main.c:194 # #8 0x7ff86f02bd09 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x23d09) # #9 0x564ff0dbb229 in _start (/tmp/cirrus-ci-build/build/tmp_install/usr/local/pgsql/bin/postgres+0x8b3229) # # Aborted (core dumped) # child process exited with exit code 134 # initdb: removing data directory "/tmp/cirrus-ci-build/build/testrun/initdb/001_initdb/data/tmp_test__QW9/data4" # ' # expected: '' [21:07:03.207](0.000s) ok 30 - options --locale-provider=icu --locale=und --lc-*=C: matches # Running: initdb --no-sync --locale-provider=icu --icu-locale=@colNumeric=lower /tmp/cirrus-ci-build/build/testrun/initdb/001_initdb/data/tmp_test__QW9/dataX [21:07:03.552](0.345s) ok 31 - fails for invalid ICU locale: exit code not 0 [21:07:03.552](0.000s) ok 32 - fails for invalid ICU locale: matches # Running: initdb --no-sync --locale-provider=icu --encoding=SQL_ASCII --icu-locale=en /tmp/cirrus-ci-build/build/testrun/initdb/001_initdb/data/tmp_test__QW9/dataX [21:07:03.570](0.018s) ok 33 - fails for encoding not supported by ICU: exit code not 0 [21:07:03.571](0.000s) ok 34 - fails for encoding not supported by ICU: matches # Running: initdb --no-sync --locale-provider=icu --icu-locale=nonsense-nowhere /tmp/cirrus-ci-build/build/testrun/initdb/001_initdb/data/tmp_test__QW9/dataX [21:07:03.588](0.017s) ok 35 - fails for nonsense language: exit code not 0 [21:07:03.588](0.000s) ok 36 - fails for nonsense language: matches # Running: initdb --no-sync --locale-provider=icu --icu-locale=@colNumeric=lower /tmp/cirrus-ci-build/build/testrun/initdb/001_initdb/data/tmp_test__QW9/dataX [21:07:03.859](0.270s) ok 37 - fails for invalid collation argument: exit code not 0 [21:07:03.859](0.000s) ok 38 - fails for invalid collation argument: matches # Running: initdb --no-sync --locale-provider=xyz /tmp/cirrus-ci-build/build/testrun/initdb/001_initdb/data/tmp_test__QW9/dataX initdb: error: unrecognized locale provider: xyz [21:07:03.872](0.013s) ok 39 - fails for invalid locale provider # Running: initdb --no-sync --locale-provider=libc --icu-locale=en /tmp/cirrus-ci-build/build/testrun/initdb/001_initdb/data/tmp_test__QW9/dataX initdb: error: --icu-locale cannot be specified unless locale provider "icu" is chosen [21:07:03.884](0.012s) ok 40 - fails for invalid option combination # Running: initdb --no-sync --set foo=bar /tmp/cirrus-ci-build/build/testrun/initdb/001_initdb/data/tmp_test__QW9/dataX The files belonging to this database system will be owned by user "postgres". This user must also own the server process. The database cluster will be initialized with this locale configuration: provider: libc LC_COLLATE: C.UTF-8 LC_CTYPE: C.UTF-8 LC_MESSAGES: C LC_MONETARY: C.UTF-8 LC_NUMERIC: C.UTF-8 LC_TIME: C.UTF-8 The default database encoding has accordingly been set to "UTF8". The default text search configuration will be set to "english". Data page checksums are disabled. creating directory /tmp/cirrus-ci-build/build/testrun/initdb/001_initdb/data/tmp_test__QW9/dataX ... ok creating subdirectories ... ok selecting dynamic shared memory implementation ... posix selecting default max_connections ... 20 selecting default shared_buffers ... 400kB selecting default time zone ... Etc/UTC creating configuration files ... ok running bootstrap script ... 2024-03-04 21:07:04.255 GMT [33460] LOG: unrecognized configuration parameter "foo" in file "/tmp/cirrus-ci-build/build/testrun/initdb/001_initdb/data/tmp_test__QW9/dataX/postgresql.conf" line 839 2024-03-04 21:07:04.255 GMT [33460] FATAL: configuration file "/tmp/cirrus-ci-build/build/testrun/initdb/001_initdb/data/tmp_test__QW9/dataX/postgresql.conf" contains errors child process exited with exit code 1 initdb: removing data directory "/tmp/cirrus-ci-build/build/testrun/initdb/001_initdb/data/tmp_test__QW9/dataX" [21:07:04.520](0.635s) ok 41 - fails for invalid --set option # Running: initdb -cwork_mem=128 -cWork_Mem=256 -cWORK_MEM=512 /tmp/cirrus-ci-build/build/testrun/initdb/001_initdb/data/tmp_test__QW9/dataY The files belonging to this database system will be owned by user "postgres". This user must also own the server process. The database cluster will be initialized with this locale configuration: provider: libc LC_COLLATE: C.UTF-8 LC_CTYPE: C.UTF-8 LC_MESSAGES: C LC_MONETARY: C.UTF-8 LC_NUMERIC: C.UTF-8 LC_TIME: C.UTF-8 The default database encoding has accordingly been set to "UTF8". The default text search configuration will be set to "english". Data page checksums are disabled. creating directory /tmp/cirrus-ci-build/build/testrun/initdb/001_initdb/data/tmp_test__QW9/dataY ... ok creating subdirectories ... ok selecting dynamic shared memory implementation ... posix selecting default max_connections ... 100 selecting default shared_buffers ... 128MB selecting default time zone ... Etc/UTC creating configuration files ... ok running bootstrap script ... ok performing post-bootstrap initialization ... ../src/backend/optimizer/plan/planner.c:569:28: runtime error: load of value 126, which is not a valid value for type '_Bool' ==33541==Using libbacktrace symbolizer. #0 0x55e5bfcb55c8 in standard_planner ../src/backend/optimizer/plan/planner.c:569 #1 0x55e5bfcb5654 in planner ../src/backend/optimizer/plan/planner.c:276 #2 0x55e5bff22bf3 in pg_plan_query ../src/backend/tcop/postgres.c:903 #3 0x55e5bff22f60 in pg_plan_queries ../src/backend/tcop/postgres.c:995 #4 0x55e5bff2333a in exec_simple_query ../src/backend/tcop/postgres.c:1192 #5 0x55e5bff2623a in PostgresMain ../src/backend/tcop/postgres.c:4675 #6 0x55e5bff267bf in PostgresSingleUserMain ../src/backend/tcop/postgres.c:4128 #7 0x55e5bfbfb94c in main ../src/backend/main/main.c:194 #8 0x7f22f2da4d09 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x23d09) #9 0x55e5bf76b229 in _start (/tmp/cirrus-ci-build/build/tmp_install/usr/local/pgsql/bin/postgres+0x8b3229) Aborted (core dumped) child process exited with exit code 134 initdb: removing data directory "/tmp/cirrus-ci-build/build/testrun/initdb/001_initdb/data/tmp_test__QW9/dataY" [21:07:06.157](1.638s) not ok 42 - multiple -c options with different case [21:07:06.158](0.000s) # Failed test 'multiple -c options with different case' # at /tmp/cirrus-ci-build/src/bin/initdb/t/001_initdb.pl line 203. could not read "/tmp/cirrus-ci-build/build/testrun/initdb/001_initdb/data/tmp_test__QW9/dataY/postgresql.conf": No such file or directory at /tmp/cirrus-ci-build/src/bin/initdb/t/001_initdb.pl line 211. [21:07:06.159](0.001s) # Tests were run but no plan was declared and done_testing() was not seen. [21:07:06.159](0.000s) # Looks like your test exited with 2 just after 42.