[pgpool-hackers: 1953] 3.6.1 build warnings on Fedora 25
Devrim Gündüz
devrim at gunduz.org
Mon Dec 26 23:01:48 JST 2016
Hi,
I'm getting the following warnings on Fedora 25, GCC 6.2.1. Not sure they are
important or not, so reporting here:
========================================================================================
mv -f $depbase.Tpo $depbase.Po
outfuncs.c: In function '_outFuncCall':
outfuncs.c:1201:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
if(strcmp(funcname,"user") == 0 ||
^~
========================================================================================
========================================================================================
outfuncs.c:1207:2: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if'
string_append_char(str, "(");
^~~~~~~~~~~~~~~~~~
========================================================================================
========================================================================================
main/main.c: In function 'main':
main/main.c:204:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
if(debug_level > 0 && pool_config->log_min_messages > DEBUG1)
^~
========================================================================================
========================================================================================
main/main.c:207:2: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if'
if (pool_config->enable_pool_hba)
^~
========================================================================================
========================================================================================
config/pool_config.c:1204:16: warning: 'input' defined but not used [-Wunused-function]
static int input (void)
^~~~~
========================================================================================
========================================================================================
In file included from ../src/include/pool_type.h:29:0,
from ../src/include/pool.h:30,
from utils/pool_process_reporting.c:23:
utils/pool_process_reporting.c: In function 'get_nodes':
../src/include/config.h:307:23: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'long long unsigned int' [-Wformat=]
#define UINT64_FORMAT "%lu"
^
utils/pool_process_reporting.c:1174:55: note: in expansion of macro 'UINT64_FORMAT'
snprintf(nodes[i].delay, POOLCONFIG_MAXWEIGHTLEN, UINT64_FORMAT, bi->standby_delay);
======================================================================================== ^~~~~~~~~~~~~
========================================================================================
context/pool_process_context.c: In function 'pool_coninfo_backend_pid':
context/pool_process_context.c:221:9: warning: implicit declaration of function 'ntohl' [-Wimplicit-function-declaration]
if (ntohl(pi->connection_info[poolBE].pid) == backend_pid)
^~~~~
========================================================================================
========================================================================================
In file included from rewrite/pool_lobj.c:31:0:
rewrite/pool_lobj.c: In function 'pool_rewrite_lo_creat':
../src/include/pool.h:353:19: warning: implicit declaration of function 'pool_get_major_version' [-Wimplicit-function-declaration]
#define MAJOR(p) (pool_get_major_version())
^
rewrite/pool_lobj.c:173:55: note: in expansion of macro 'MAJOR'
status = do_command(frontend, MASTER(backend), qbuf, MAJOR(backend), MASTER_CONNECTION(backend)->pid,
^~~~~
query_cache/pool_memqcache.c:3002:14: warning: 'pool_get_buffer_pointer' defined but not used [-Wunused-function]
static char *pool_get_buffer_pointer(POOL_INTERNAL_BUFFER *buffer)
^~~~~~~~~~~~~~~~~~~~~~~
protocol/pool_proto_modules.c:3105:20: warning: 'parse_before_bind' defined but not used [-Wunused-function]
static POOL_STATUS parse_before_bind(POOL_CONNECTION *frontend,
^~~~~~~~~~~~~~~~~
protocol/pool_process_query.c: In function 'read_kind_from_backend':
protocol/pool_process_query.c:3283:7: warning: unused variable 'doing_extended_message' [-Wunused-variable]
bool doing_extended_message = false; /* are we doing extended protocol? */
^~~~~~~~~~~~~~~~~~~~~~
protocol/pool_process_query.c: In function 'query_ps_status':
protocol/pool_process_query.c:3811:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
if(sp)
^~
protocol/pool_process_query.c:3816:2: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if'
while (*query && isspace(*query))
^~~~~
========================================================================================
========================================================================================
pool_config.c:1204:16: warning: 'input' defined but not used [-Wunused-function]
static int input (void)
^~~~~
pool_config_variables.c:3934:12: warning: 'get_max_elements_for_config_record' defined but not used [-Wunused-function]
static int get_max_elements_for_config_record(struct config_generic* record)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pool_config_variables.c:3891:13: warning: 'value_slot_for_config_record_is_empty' defined but not used [-Wunused-function]
static bool value_slot_for_config_record_is_empty(struct config_generic* record, int index)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pool_config_variables.c:3695:1: warning: 'ShowOption' defined but not used [-Wunused-function]
ShowOption(struct config_generic * record, int index, int elevel)
^~~~~~~~~~
========================================================================================
Regards,
--
Devrim GÜNDÜZ
EnterpriseDB: http://www.enterprisedb.com
PostgreSQL Danışmanı/Consultant, Red Hat Certified Engineer
Twitter: @DevrimGunduz , @DevrimGunduzTR
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: This is a digitally signed message part
URL: <http://www.sraoss.jp/pipermail/pgpool-hackers/attachments/20161226/3cbf15a7/attachment.sig>
More information about the pgpool-hackers
mailing list