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.

50/5196 Use function smgrclose() to replace the loop
CompilerWarnings
compiler
[22:58:41.468] smgr.c:487:9: error: unused variable 'which' [-Werror,-Wunused-variable]
compiler
[22:58:41.468] smgr.c:282:13: error: unused variable 'forknum' [-Werror,-Wunused-variable]
compiler
[22:58:33.323] smgr.c:282:13: error: unused variable 'forknum' [-Werror,-Wunused-variable]
compiler
[22:58:33.323] smgr.c:487:9: error: unused variable 'which' [-Werror,-Wunused-variable]
compiler
[22:58:05.314] smgr.c:282:25: error: unused variable ‘forknum’ [-Werror=unused-variable]
compiler
[22:58:05.314] smgr.c:487:41: error: unused variable ‘which’ [-Werror=unused-variable]
compiler
[22:57:57.864] smgr.c:487:41: error: unused variable ‘which’ [-Werror=unused-variable]
compiler
[22:57:57.864] smgr.c:282:25: error: unused variable ‘forknum’ [-Werror=unused-variable]
compiler
[22:59:02.711] smgr.c:487:41: error: unused variable ‘which’ [-Werror=unused-variable]
compiler
[22:59:02.711] smgr.c:282:25: error: unused variable ‘forknum’ [-Werror=unused-variable]
50/5174 Call rm_redo in a temporary memory context
CompilerWarnings
compiler
[16:24:36.699] ../../../../src/include/utils/palloc.h:128:30: error: ‘oldCtx’ may be used uninitialized [-Werror=maybe-u...
compiler
[16:24:05.753] ../../../../src/include/utils/palloc.h:128:30: error: ‘oldCtx’ may be used uninitialized [-Werror=maybe-u...
compiler
[16:29:37.912] ../../../../src/include/utils/palloc.h:128:30: error: ‘oldCtx’ may be used uninitialized [-Werror=maybe-u...
50/5272 Truncate logs by max_log_size
CompilerWarnings
compiler
[07:57:54.334] elog.c:1699:9: error: initializing 'char *' with an expression of type 'const char *' discards qualifiers...
compiler
[07:55:53.523] elog.c:1699:9: error: initializing 'char *' with an expression of type 'const char *' discards qualifiers...
compiler
[07:53:17.528] elog.c:1699:29: error: initialization discards ‘const’ qualifier from pointer target type [-Werror=discar...
compiler
[07:51:20.655] elog.c:1699:29: error: initialization discards ‘const’ qualifier from pointer target type [-Werror=discar...
compiler
[08:01:28.517] elog.c:1699:29: error: initialization discards ‘const’ qualifier from pointer target type [-Werror=discar...
50/4390 add not_before and not_after timestamps to sslinfo extension and pg_stat_ssl
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[01:14:45.648] ../src/backend/libpq/be-secure-openssl.c(1566): warning C4047: 'function': 'ASN1_TIME *' differs in level...
compiler
[01:14:45.648] ../src/backend/libpq/be-secure-openssl.c(1566): warning C4024: 'ASN1_TIME_to_timestamptz': different type...
compiler
[01:14:45.648] ../src/backend/libpq/be-secure-openssl.c(1575): warning C4047: 'function': 'ASN1_TIME *' differs in level...
compiler
[01:14:45.777] ../src/backend/libpq/be-secure-openssl.c(1575): warning C4024: 'ASN1_TIME_to_timestamptz': different type...
compiler
[01:15:03.630] libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol X509_get_notBefore referenced i...
compiler
[01:15:03.709] libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol X509_get_notAfter referenced in...
50/5270 jsonpath string methods: lower, upper, initcap, l/r/btrim, replace, split_part
CompilerWarnings
compiler
[22:45:03.512] jsonpath_exec.c:2827:13: error: mixing declarations and code is incompatible with standards before C99 [-...
compiler
[22:44:53.533] jsonpath_exec.c:2827:13: error: mixing declarations and code is incompatible with standards before C99 [-...
compiler
[22:44:20.675] jsonpath_exec.c:2827:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-sta...
compiler
[22:44:10.534] jsonpath_exec.c:2827:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-sta...
compiler
[22:45:29.740] jsonpath_exec.c:2827:9: error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-sta...
50/4810 COPY ON_ERROR 'NULL'
CompilerWarnings
compiler
[16:41:40.331] copyfrom.c:1037:10: error: data argument not used by format string [-Werror,-Wformat-extra-args]
compiler
[16:41:32.116] copyfrom.c:1037:10: error: data argument not used by format string [-Werror,-Wformat-extra-args]
compiler
[16:41:02.635] copyfrom.c:1036:64: error: too many arguments for format [-Werror=format-extra-args]
compiler
[16:40:55.744] copyfrom.c:1036:64: error: too many arguments for format [-Werror=format-extra-args]
compiler
[16:42:02.646] copyfrom.c:1036:64: error: too many arguments for format [-Werror=format-extra-args]
50/5332 Provide means to disable legacy crypt() and gen_salt() functions in pgcrypto
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[14:50:40.495] openssl.c.obj : error LNK2019: unresolved external symbol OSSL_LIB_CTX_get0_global_default referenced in ...
compiler
[14:50:40.432] openssl.c.obj : error LNK2019: unresolved external symbol EVP_default_properties_is_fips_enabled referenc...
50/5252 Trim the heap free memory
CompilerWarnings
compiler
[02:10:20.850] postgres.c:2825:47: error: initialization of ‘char *’ from ‘int’ makes pointer from integer without a cas...
compiler
[02:10:20.850] postgres.c:2828:25: error: implicit declaration of function ‘malloc_trim’ [-Werror=implicit-function-decl...
compiler
[02:10:20.850] postgres.c:2829:33: error: assignment to ‘char *’ from ‘int’ makes pointer from integer without a cast [-...
compiler
[02:10:20.850] postgres.c:2825:47: error: implicit declaration of function ‘sbrk’ [-Werror=implicit-function-declaration...
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[02:11:31.507] ../src/backend/tcop/postgres.c(2829): warning C4047: '=': 'char *' differs in levels of indirection from ...
compiler
[02:11:31.507] ../src/backend/tcop/postgres.c(2825): warning C4047: 'initializing': 'char *' differs in levels of indire...
compiler
[02:11:41.588] tcop_postgres.c.obj : error LNK2019: unresolved external symbol malloc_trim referenced in function finish...
compiler
[02:11:41.588] tcop_postgres.c.obj : error LNK2019: unresolved external symbol sbrk referenced in function finish_xact_c...
50/5242 Fix RelationTruncate() corruption
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[22:02:15.258] ../src/backend/storage/smgr/smgr.c(732): warning C4098: 'smgrtruncate': 'void' function returning a value
50/4966 Parallel CREATE INDEX for GIN indexes
CompilerWarnings
compiler
[13:46:54.393] gininsert.c:2421:35: error: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘in...
compiler
[13:46:54.393] gininsert.c:2402:37: error: format ‘%ld’ expects argument of type ‘long int’, but argument 3 has type ‘lo...
50/5323 Support enabling checksums online
CompilerWarnings
compiler
[05:01:06.465] datachecksumsworker.c:590:67: error: format ‘%d’ expects argument of type ‘int’, but argument 5 has type ...
51/5378 Conflict detection for update_deleted in logical replication
CompilerWarnings
compiler
[04:16:38.536] worker.c:2748:7: error: variable 'localxid' is used uninitialized whenever '&&' condition is false [-Werr...
compiler
[04:16:38.536] worker.c:2748:7: error: variable 'localts' is used uninitialized whenever '&&' condition is false [-Werro...
compiler
[04:16:38.536] worker.c:2748:7: error: variable 'localorigin' is used uninitialized whenever '&&' condition is false [-W...
compiler
[04:15:38.229] worker.c:2748:7: error: variable 'localorigin' is used uninitialized whenever '&&' condition is false [-W...
compiler
[04:15:38.229] worker.c:2748:7: error: variable 'localxid' is used uninitialized whenever '&&' condition is false [-Werr...
compiler
[04:15:38.229] worker.c:2748:7: error: variable 'localts' is used uninitialized whenever '&&' condition is false [-Werro...
50/5007 relfilenode statistics
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[10:06:48.496] ../src/test/modules/injection_points/injection_stats.c(129): error C2198: 'pgstat_get_entry_ref_locked': ...
compiler
[10:06:48.496] ../src/test/modules/injection_points/injection_stats.c(98): error C2198: 'pgstat_fetch_entry': too few ar...
compiler
[10:06:48.668] ../src/test/modules/injection_points/injection_stats.c(170): error C2198: 'pgstat_get_entry_ref_locked': ...
compiler
[10:06:48.668] ../src/test/modules/injection_points/injection_stats.c(148): error C2198: 'pgstat_drop_entry': too few ar...
50/5117 VACUUM FULL / CLUSTER CONCURRENTLY
CompilerWarnings
compiler
[17:07:04.396] cluster.c:2638:48: error: ‘entry’ may be used uninitialized [-Werror=maybe-uninitialized]
compiler
[17:06:31.361] cluster.c:2638:48: error: ‘entry’ may be used uninitialized [-Werror=maybe-uninitialized]
compiler
[17:13:05.943] cluster.c:2638:48: error: ‘entry’ may be used uninitialized [-Werror=maybe-uninitialized]
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[17:07:00.836] ../src/backend/commands/cluster.c(4447): warning C4129: '%': unrecognized character escape sequence
49/4982 support tid range scan in parallel
CompilerWarnings
compiler
[06:21:10.371] tableam.c:197:46: error: no member named 'phs_relid' in 'struct ParallelTableScanDescData'
compiler
[06:16:55.346] tableam.c:197:51: error: ‘struct ParallelTableScanDescData’ has no member named ‘phs_relid’
compiler
[06:23:33.340] tableam.c:197:51: error: ‘struct ParallelTableScanDescData’ has no member named ‘phs_relid’
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[06:14:12.498] ../src/backend/access/table/tableam.c(197): error C2039: 'phs_relid': is not a member of 'ParallelTableSc...
49/4399 pgbench: allow to cancel queries during benchmark
CompilerWarnings
compiler
[23:44:41.598] pgbench.c:644:9: error: no previous extern declaration for non-static variable 'client_states' [-Werror,-...
compiler
[23:44:28.612] pgbench.c:644:9: error: no previous extern declaration for non-static variable 'client_states' [-Werror,-...
49/4617 Allow INSTEAD OF DELETE triggers to modify the tuple for RETURNING
CompilerWarnings
compiler
[20:45:20.548] nodeModifyTable.c:3083:14: error: incompatible pointer types passing 'HeapTuple' (aka 'struct HeapTupleDa...
compiler
[20:44:51.317] nodeModifyTable.c:3083:14: error: incompatible pointer types passing 'HeapTuple' (aka 'struct HeapTupleDa...
compiler
[20:44:02.086] nodeModifyTable.c:3083:91: error: passing argument 3 of ‘ExecIRDeleteTriggers’ from incompatible pointer ...
compiler
[20:43:32.611] nodeModifyTable.c:3083:91: error: passing argument 3 of ‘ExecIRDeleteTriggers’ from incompatible pointer ...
compiler
[20:46:17.688] nodeModifyTable.c:3083:91: error: passing argument 3 of ‘ExecIRDeleteTriggers’ from incompatible pointer ...
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[20:43:49.988] ../src/backend/executor/nodeModifyTable.c(3083): warning C4133: 'function': incompatible types - from 'He...
49/3246 Parallelize correlated subqueries that execute within each worker
CompilerWarnings
compiler
[21:29:44.166] clauses.c:961:49: error: ‘save_safe_param_ids’ may be used uninitialized [-Werror=maybe-uninitialized]
compiler
[21:29:13.786] clauses.c:961:49: error: ‘save_safe_param_ids’ may be used uninitialized [-Werror=maybe-uninitialized]
compiler
[21:32:58.711] clauses.c:961:49: error: ‘save_safe_param_ids’ may be used uninitialized [-Werror=maybe-uninitialized]
49/4849 Implementing OCSP Stapling for Server certificate status verification
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[18:59:05.508] fe-secure-openssl.c.obj : error LNK2019: unresolved external symbol SSL_get0_peer_certificate referenced ...
compiler
[18:59:04.901] ../src/interfaces/libpq/fe-secure-openssl.c(2024): warning C4047: '=': 'X509 *' differs in levels of indi...
compiler
[18:59:05.428] ../src/interfaces/libpq/fe-secure-openssl.c(2024): warning C4047: '=': 'X509 *' differs in levels of indi...
50/5195 Index AM API cleanup
CompilerWarnings
compiler
[14:58:26.358] plancat.c:491:46: error: ‘amroutine’ may be used uninitialized [-Werror=maybe-uninitialized]
compiler
[14:57:18.221] plancat.c:491:46: error: ‘amroutine’ may be used uninitialized [-Werror=maybe-uninitialized]
compiler
[15:06:54.021] plancat.c:491:46: error: ‘amroutine’ may be used uninitialized [-Werror=maybe-uninitialized]
49/5194 Basic threading API pg_threads.h
CompilerWarnings
compiler
[13:26:12.549] ../../src/include/port/pg_threads.h:126:16: error: returning ‘DWORD’ {aka ‘long unsigned int’} from a fun...
Windows - Server 2019, VS 2019 - Meson & ninja
compiler
[13:25:37.807] c:\cirrus\src\include\port/pg_threads.h(126): warning C4047: 'return': 'pg_thrd_t' differs in levels of i...
compiler
[13:25:37.807] c:\cirrus\src\include\port/pg_threads.h(126): warning C4047: 'return': 'pg_thrd_t' differs in levels of i...
compiler
[13:25:37.570] c:\cirrus\src\include\port/pg_threads.h(126): warning C4047: 'return': 'pg_thrd_t' differs in levels of i...
compiler
[13:25:37.570] c:\cirrus\src\include\port/pg_threads.h(126): warning C4047: 'return': 'pg_thrd_t' differs in levels of i...
compiler
[13:25:36.063] c:\cirrus\src\include\port/pg_threads.h(126): warning C4047: 'return': 'pg_thrd_t' differs in levels of i...
compiler
[13:25:35.968] c:\cirrus\src\include\port/pg_threads.h(126): warning C4047: 'return': 'pg_thrd_t' differs in levels of i...
compiler
[13:25:35.889] c:\cirrus\src\include\port/pg_threads.h(126): warning C4047: 'return': 'pg_thrd_t' differs in levels of i...
compiler
[13:25:35.889] c:\cirrus\src\include\port/pg_threads.h(126): warning C4047: 'return': 'pg_thrd_t' differs in levels of i...
compiler
[13:25:32.602] c:\cirrus\src\include\port/pg_threads.h(126): warning C4047: 'return': 'pg_thrd_t' differs in levels of i...
compiler
[13:24:48.566] c:\cirrus\src\include\port/pg_threads.h(126): warning C4047: 'return': 'pg_thrd_t' differs in levels of i...
compiler
[13:24:48.372] c:\cirrus\src\include\port/pg_threads.h(126): warning C4047: 'return': 'pg_thrd_t' differs in levels of i...
compiler
[13:24:47.976] c:\cirrus\src\include\port/pg_threads.h(126): warning C4047: 'return': 'pg_thrd_t' differs in levels of i...
compiler
[13:24:47.786] c:\cirrus\src\include\port/pg_threads.h(126): warning C4047: 'return': 'pg_thrd_t' differs in levels of i...
compiler
[13:26:00.494] c:\cirrus\src\include\port/pg_threads.h(126): warning C4047: 'return': 'pg_thrd_t' differs in levels of i...
compiler
[13:24:42.305] c:\cirrus\src\include\port/pg_threads.h(126): warning C4047: 'return': 'pg_thrd_t' differs in levels of i...
compiler
[13:24:40.856] c:\cirrus\src\include\port/pg_threads.h(126): warning C4047: 'return': 'pg_thrd_t' differs in levels of i...
compiler
[13:24:43.168] c:\cirrus\src\include\port/pg_threads.h(126): warning C4047: 'return': 'pg_thrd_t' differs in levels of i...
compiler
[13:26:00.494] c:\cirrus\src\include\port/pg_threads.h(126): warning C4047: 'return': 'pg_thrd_t' differs in levels of i...
compiler
[13:26:00.526] c:\cirrus\src\include\port/pg_threads.h(126): warning C4047: 'return': 'pg_thrd_t' differs in levels of i...
compiler
[13:26:00.526] c:\cirrus\src\include\port/pg_threads.h(126): warning C4047: 'return': 'pg_thrd_t' differs in levels of i...
compiler
[13:26:00.652] c:\cirrus\src\include\port/pg_threads.h(126): warning C4047: 'return': 'pg_thrd_t' differs in levels of i...
50/4736 Add new protocol message to change GUCs to be able to change protocol extension parameters
CompilerWarnings
compiler
[18:39:12.689] protocol-parameters.c:28:26: error: no previous extern declaration for non-static variable 'SupportedProt...
compiler
[18:38:31.511] protocol-parameters.c:28:26: error: no previous extern declaration for non-static variable 'SupportedProt...
50/4871 KNN-btree
CompilerWarnings
compiler
[11:52:59.402] nbtsearch.c:2654:15: error: unused variable 'so' [-Werror,-Wunused-variable]
compiler
[11:49:12.903] nbtsearch.c:2654:22: error: unused variable ‘so’ [-Werror=unused-variable]
49/4857 Partial aggregates push down
CompilerWarnings
compiler
[10:20:56.283] deparse.c:3872:12: error: unused variable 'query' [-Werror,-Wunused-variable]
compiler
[10:16:01.220] deparse.c:3872:12: error: unused variable ‘query’ [-Werror=unused-variable]